Results 1 - 10
of
20
Set theory for verification: I. From foundations to functions
- J. Auto. Reas
, 1993
"... A logic for specification and verification is derived from the axioms of Zermelo-Fraenkel set theory. The proofs are performed using the proof assistant Isabelle. Isabelle is generic, supporting several different logics. Isabelle has the flexibility to adapt to variants of set theory. Its higher-ord ..."
Abstract
-
Cited by 41 (16 self)
- Add to MetaCart
A logic for specification and verification is derived from the axioms of Zermelo-Fraenkel set theory. The proofs are performed using the proof assistant Isabelle. Isabelle is generic, supporting several different logics. Isabelle has the flexibility to adapt to variants of set theory. Its higher-order syntax supports the definition of new binding operators. Unknowns in subgoals can be instantiated incrementally. The paper describes the derivation of rules for descriptions, relations and functions, and discusses interactive proofs of Cantor’s Theorem, the Composition of Homomorphisms challenge [9], and Ramsey’s Theorem [5]. A generic proof assistant can stand up against provers dedicated to particular logics. Key words. Isabelle, set theory, generic theorem proving, Ramsey’s Theorem,
Realizability for constructive Zermelo-Fraenkel set theory
- STOLTENBERG-HANSEN (EDS.): PROCEEDINGS OF THE LOGIC COLLOQUIUM 2003
, 2004
"... Constructive Zermelo-Fraenkel Set Theory, CZF, has emerged as a standard reference theory that relates to constructive predicative mathematics as ZFC relates to classical Cantorian mathematics. A hallmark of this theory is that it possesses a type-theoretic model. Aczel showed that it has a formulae ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
Constructive Zermelo-Fraenkel Set Theory, CZF, has emerged as a standard reference theory that relates to constructive predicative mathematics as ZFC relates to classical Cantorian mathematics. A hallmark of this theory is that it possesses a type-theoretic model. Aczel showed that it has a formulae-as-types interpretation in Martin-Löf’s intuitionist theory of types [14, 15]. This paper, though, is concerned with a rather different interpretation. It is shown that Kleene realizability provides a self-validating semantics for CZF, viz. this notion of realizability can be formalized in CZF and demonstrably in CZF it can be verified that every theorem of CZF is realized. This semantics, then, is put to use in establishing several equiconsistency results. Specifically, augmenting CZF by well-known principles germane to Russian constructivism and Brouwer’s intuitionism turns out to engender theories of equal proof-theoretic strength with the same stock of provably recursive functions.
Choice principles in constructive and classical set theories
- POHLERS (EDS.): PROCEEDINGS OF THE LOGIC COLLOQUIUM 2002
, 2002
"... The objective of this paper is to assay several forms of the axiom of choice that have been deemed constructive. In addition to their deductive relationships, the paper will be concerned with metamathematical properties effected by these choice principles and also with some of their classical models ..."
Abstract
-
Cited by 4 (3 self)
- Add to MetaCart
The objective of this paper is to assay several forms of the axiom of choice that have been deemed constructive. In addition to their deductive relationships, the paper will be concerned with metamathematical properties effected by these choice principles and also with some of their classical models.
Relating first-order set theories, toposes and categories of classes
- In preparation
, 2006
"... This paper introduces Basic Intuitionistic Set Theory BIST, and investigates it as a first-order set-theory extending the internal logic of elementary toposes. Given an elementary topos, together with the extra structure of a directed structural system of inclusions (dssi) on the topos, a forcing-st ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
This paper introduces Basic Intuitionistic Set Theory BIST, and investigates it as a first-order set-theory extending the internal logic of elementary toposes. Given an elementary topos, together with the extra structure of a directed structural system of inclusions (dssi) on the topos, a forcing-style interpretation of the language of first-order set theory in the topos is given, which conservatively extends the internal logic of the topos. Since every topos is equivalent to one carrying a dssi, the language of first-order has a forcing interpretation in every elementary topos. We prove that the set theory BIST+ Coll (where Coll is the strong Collection axiom) is sound and complete relative to forcing interpretations in toposes with natural numbers object (nno). Furthermore, in the case that the structural system of inclusions is superdirected, the full Separation schema is modelled. We show that every cocomplete topos and every realizability topos can be endowed (up to equivalence) with such a superdirected structural system of inclusions. This provides a uniform explanation for why such “real-world ” toposes model Separation. A large part of the paper is devoted to an alternative notion of category-theoretic model for BIST, which, following the general approach of Joyal and Moerdijk’s Algebraic Set Theory, axiomatizes the structure possessed by categories of classes compatible with ∗Corresponding author. 1Previously, lecturer at Heriot-Watt University (2000–2001), and the IT University of
Inductive Construction of Repletion
- Appl. Categ. Structures
, 1997
"... Introduction In [2] Martin Hyland has proposed the notion of "S-replete object" relative to a given object S as the appropriate generalisation of predomain for the purposes of Synthetic Domain Theory (SDT). The aim of SDT is to provide a constructive logical framework for reasoning about domains an ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
Introduction In [2] Martin Hyland has proposed the notion of "S-replete object" relative to a given object S as the appropriate generalisation of predomain for the purposes of Synthetic Domain Theory (SDT). The aim of SDT is to provide a constructive logical framework for reasoning about domains and thus about meanings of functional programs where all functions between predomains are continuous and all endofunctions on domains have least fixpoints. Furthermore, SDT allows one to consider predomains as a full reflective subcategory of the ambient category of constructive sets. For this reason the ambient category is assumed to be a model of some sufficiently strong impredicative constructive type theory which will be used as the internal language for the ambient category of constructive sets in order to replace complicated external arguments by simpler proofs in the
Partial Morphisms in Categories of Effective Objects
, 1996
"... This paper is divided in two parts. In the rst one we analyse in great generality data types in relation to partial morphisms. We introduce partial function spaces, partial cartesian closed categories and complete objects, motivate their introduction and show some of their properties. In the seco ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
This paper is divided in two parts. In the rst one we analyse in great generality data types in relation to partial morphisms. We introduce partial function spaces, partial cartesian closed categories and complete objects, motivate their introduction and show some of their properties. In the second part we dene the (partial) cartesian closed category GEN of generalized numbered sets, prove that it is a good extension of the category of numbered sets and show how it is related to the recursive topos. Introduction By data type one usually means a set of objects of the same kind, suitable for manipulation by a computer program. Of course, computers actually manipulate formal representations of objects. The purpose of the mathematical semantics of programming languages, however, is to characterize data types (and functions on them) in a way which is independent of any specic representation mechanism. So the objects one deals with are mostly elements of structures borrowed fro...
CZF has the disjunction and numerical existence property. Available from the author’s web page www.amsta.leeds.ac.uk/Pure/staff/rathjen/preprints.html
, 2004
"... This paper proves that the disjunction property, the numerical existence property and Church’s rule hold true for Constructive Zermelo-Fraenkel Set Theory, CZF, and also for the theory CZF augmented by the Regular Extension Axiom. As to the proof technique, it features a self-validating semantics fo ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper proves that the disjunction property, the numerical existence property and Church’s rule hold true for Constructive Zermelo-Fraenkel Set Theory, CZF, and also for the theory CZF augmented by the Regular Extension Axiom. As to the proof technique, it features a self-validating semantics for CZF that combines extensional Kleene realizability and truth. MSC:03F50, 03F35
A GENERAL CONSTRUCTION OF INTERNAL SHEAVES IN ALGEBRAIC SET THEORY
, 711
"... Abstract. We present a solution to the problem of defining a counterpart in Algebraic Set Theory of the construction of internal sheaves in Topos Theory. Our approach is general in that we consider sheaves as determined by Lawvere-Tierney coverages, rather than by Grothendieck coverages, and assume ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract. We present a solution to the problem of defining a counterpart in Algebraic Set Theory of the construction of internal sheaves in Topos Theory. Our approach is general in that we consider sheaves as determined by Lawvere-Tierney coverages, rather than by Grothendieck coverages, and assume only a weakening of the axioms for small maps originally introduced by Joyal and Moerdijk, thus subsuming the existing topos-theoretic results.

