-
arXiv:2107.12925 [pdf, ps, other]
The Price of Mathematical Scepticism
Abstract: This paper argues that, insofar as we doubt the bivalence of the Continuum Hypothesis or the truth of the Axiom of Choice, we should also doubt the consistency of third-order arithmetic, both the classical and intuitionistic versions. Underlying this argument is the following philosophical view. Mathematical belief springs from certain intuitions, each of which can be either accepted or doubted in… ▽ More
Submitted 25 May, 2022; v1 submitted 27 July, 2021; originally announced July 2021.
Comments: Accepted for publication in Phiilosophia Mathematica. 17 pages plus bibliography
MSC Class: 03A05 03A30
-
arXiv:2101.01698 [pdf, ps, other]
Broad Infinity and Generation Principles
Abstract: We introduce Broad Infinity, a new set-theoretic axiom scheme based on the slogan "Every time we construct a new element, we gain a new arity." It says that three-dimensional trees whose growth is controlled by a specified class function form a set. Such trees are called "broad numbers". Assuming the axiom of choice, or at least the weak version known as WISC (Weakly Initial Set of Covers), we s… ▽ More
Submitted 3 August, 2024; v1 submitted 5 January, 2021; originally announced January 2021.
Comments: 61 pages + bibliography
MSC Class: 03E30; 03E25 (Primary) 03E70; 03E55 (Secondary)
-
arXiv:1905.02718 [pdf, ps, other]
A Theory of Particular Sets
Abstract: ZFC has sentences that quantify over all sets or all ordinals, without restriction. Some have argued that sentences of this kind lack a determinate meaning. We propose a set theory called TOPS, using Natural Deduction, that avoids this problem by speaking only about particular sets.
Submitted 13 June, 2019; v1 submitted 7 May, 2019; originally announced May 2019.
Comments: 12 pages
-
arXiv:1801.08528 [pdf, ps, other]
Formulating Categorical Concepts using Classes
Abstract: We examine the use of classes to formulate several categorical notions. This leads to two proposals: an explicit structure for working with subobjects, and a hierarchy of $k$-classes. We apply the latter to both ordinary and higher categories.
Submitted 26 July, 2018; v1 submitted 25 January, 2018; originally announced January 2018.
-
arXiv:1704.04647 [pdf, ps, other]
Effectful Applicative Bisimilarity: Monads, Relators, and Howe's Method (Long Version)
Abstract: We study Abramsky's applicative bisimilarity abstractly, in the context of call-by-value $λ$-calculi with algebraic effects. We first of all endow a computational $λ$-calculus with a monadic operational semantics. We then show how the theory of relators provides precisely what is needed to generalise applicative bisimilarity to such a calculus, and to single out those monads and relators for which… ▽ More
Submitted 15 April, 2017; originally announced April 2017.
Comments: 30 pages
-
arXiv:1702.04908 [pdf, ps, other]
A monad for full ground reference cells
Abstract: We present a denotational account of dynamic allocation of potentially cyclic memory cells using a monad on a functor category. We identify the collection of heaps as an object in a different functor category equipped with a monad for adding hiding/encapsulation capabilities to the heaps. We derive a monad for full ground references supporting effect masking by applying a state monad transformer t… ▽ More
Submitted 19 April, 2017; v1 submitted 16 February, 2017; originally announced February 2017.
-
A Ghost at $ω_1$
Abstract: In the final chain of the countable powerset functor, we show that the set at index $ω_1$, regarded as a transition system, is not strongly extensional because it contains a "ghost" element that has no successor even though its component at each successor index is inhabited. The method, adapted from a construction of Forti and Honsell, also gives ghosts at larger ordinals in the final chain of oth… ▽ More
Submitted 25 July, 2018; v1 submitted 30 December, 2016; originally announced December 2016.
MSC Class: 03E75
Journal ref: Logical Methods in Computer Science, Volume 14, Issue 3 (July 26, 2018) lmcs:2626
-
Coproducts of Monads on Set
Abstract: Coproducts of monads on Set have arisen in both the study of computational effects and universal algebra. We describe coproducts of consistent monads on Set by an initial algebra formula, and prove also the converse: if the coproduct exists, so do the required initial algebras. That formula was, in the case of ideal monads, also used by Ghani and Uustalu. We deduce that coproduct embeddings of c… ▽ More
Submitted 11 September, 2014; originally announced September 2014.
Comments: Presented at the conference "27th Annual Symposium on Logic in Computer Science (LICS 2012)". The current version contains proofs of some of the results in the appendix
-
arXiv:1309.2128 [pdf, ps, other]
Exploring the Boundaries of Monad Tensorability on Set
Abstract: We study a composition operation on monads, equivalently presented as large equational theories. Specifically, we discuss the existence of tensors, which are combinations of theories that impose mutual commutation of the operations from the component theories. As such, they extend the sum of two theories, which is just their unrestrained combination. Tensors of theories arise in several contexts;… ▽ More
Submitted 17 September, 2013; v1 submitted 9 September, 2013; originally announced September 2013.
Journal ref: Logical Methods in Computer Science, Volume 9, Issue 3 (September 18, 2013) lmcs:740
-
Proceedings Fourth Workshop on Mathematically Structured Functional Programming
Abstract: This volume contains the proceedings of the Fourth Workshop on Mathematically Structured Functional Programming (MSFP 2012), taking place on 25 March, 2012 in Tallinn, Estonia, as a satellite event of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012. MSFP is devoted to the derivation of functionality from structure. It highlights concepts from algebra, semantic… ▽ More
Submitted 10 February, 2012; originally announced February 2012.
ACM Class: D.3.3; F.3.3
Journal ref: EPTCS 76, 2012