Equivalents of the finitary non-deterministic inductive definitions
Ayana Hirata, Hajime Ishihara, Tatsuji Kawai, Takako Nemoto

TL;DR
This paper explores the logical equivalences of various fragments of non-deterministic inductive definitions within a weak constructive set theory, revealing their interrelations and implications for constructive topology.
Contribution
It establishes equivalences among different NID fragments and their variants, clarifying their roles in constructive topology within CZF.
Findings
Elementary NID is equivalent to a variant based on biclosed subsets.
Finitary NID is equivalent to its binary fragment.
Proving certain constructive topology statements requires extensions of CZF with NID.
Abstract
We present statements equivalent to some fragments of the principle of non-deterministic inductive definitions (NID) by van den Berg (2013), working in a weak subsystem of constructive set theory CZF. We show that several statements in constructive topology which were initially proved using NID are equivalent to the elementary and finitary NIDs. We also show that the finitary NID is equivalent to its binary fragment and that the elementary NID is equivalent to a variant of NID based on the notion of biclosed subset. Our result suggests that proving these statements in constructive topology requires genuine extensions of CZF with the elementary or finitary NID.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Advanced Topology and Set Theory · Logic, Reasoning, and Knowledge
Equivalents of the finitary non-deterministic inductive definitions
Ayana Hirata Hajime Ishihara Tatsuji Kawai Takako Nemoto
School of Information Science
Japan Advanced Institute of Science and Technology
1-1 Asahidai
Nomi
Ishikawa 923-1292
Japan
Abstract
We present statements equivalent to some fragments of the principle of non-deterministic inductive definitions () by van den Berg (2013), working in a weak subsystem of constructive set theory . We show that several statements in constructive topology which were initially proved using are equivalent to the elementary and finitary s. We also show that the finitary is equivalent to its binary fragment and that the elementary is equivalent to a variant of based on the notion of biclosed subset. Our result suggests that proving these statements in constructive topology requires genuine extensions of with the elementary or finitary .
Keywords: Constructive set theory; Non-deterministic inductive definition; Set-generated class; Basic pair; Formal topology
MSC2010: 03E70; 03F50; 54A05; 06D22
1 Introduction
Many objects in mathematics are defined as subsets of some given set, e.g., an open set of a topological space; a prime ideal of a commutative ring; a sub-algebra of a certain algebraic structure. The totality of these objects, however, does not necessarily form a set in predicative constructive foundations such as Martin-Löf’s type theory [11] or Aczel’s constructive set theory [3]. In particular, the lack of power-sets in these foundations makes some of the standard constructions in general topology substantially difficult to carry out, which requires a certain amount of ingenuity [1, 10, 12, 13].
The crucial element of these predicative results consists in constructing a subset of the totality of a certain type of objects, called a generating subset, in such a way that every object of that type can be expressed as the union of the elements of the generating subset. The problems of constructing such generating subsets in constructive topology motivated van den Berg [17] and Aczel, Ishihara, Nemoto, and Sangu [2] to independently introduce principles of which allow us to show that a wide range of collections of mathematical objects are set-generated.
The focus of this paper is on the principle introduced by van den Berg [17], called non-deterministic inductive definitions (), or more specifically, its elementary and finitary fragments. The principle asserts that the class of models of an infinitary propositional theory consisting of formulas (or rules) of the form has a generating subset, where and are subsets of the set of propositional variables. The elementary and finitary principles are obtained by restricting the propositional theory to those rules whose premise is singleton and finitely enumerable, respectively. In fact, van den Berg [17] showed that the finitary is equivalent to the principle introduced by Aczel et al. [2], called the set generation axiom ().
The purpose of this paper is to extend the scope of reverse mathematics, classical [16] or constructive [7, 18], in a set-theoretic foundation. Here, we develop the reverse mathematics of the principle initiated in [9] much further by showing that several statements in constructive topology which were initially proved using or are in fact equivalent to the elementary or the finitary . Specifically, we show that the elementary is equivalent to (1) completeness and cocompleteness of the category of basic pairs by Sambin [15] and (2) the existence of weak equalisers in the category of sets and relations. Moreover, the finitary is equivalent to (1) completeness and cocompleteness of the category of concrete spaces and (2) set-generation of the class of formal points of an inductively generated formal topology. We also show that the finitary is equivalent to its binary fragment and that the elementary is equivalent to a symmetric variant of , called , formulated with respect to the notion of biclosed subset.
Our result suggests that proving these statements in constructive topology requires genuine extensions of with the elementary or the finitary , which are thought to be independent of (cf. van den Berg [17, Section 8]). It remains to settle the exact relation between , and its extensions with the elementary or the finitary , which would also settle the relative strength of the equivalents of these principles.
Organisation
Section 2 introduces the base set theory for our work; Section 3 recalls the principle and its relation to ; Section 4 gives equivalents of the elementary ; and Section 5 gives equivalents of the finitary .
2 Elementary constructive set theory
We work in a weak subsystem of , called the elementary constructive set theory [4], where none of the known fragments of the principle seems to be derivable.
The language of contains variables for sets and binary predicates and . The axioms and rules of are the axioms and rules of intuitionistic predicate logic with equality, and the following set-theoretic axioms:
Extensionality:
Pairing:
Union:
Restricted Separation:
where is restricted. Here, a formula is said to be restricted if all quantifiers in the formula occur in the forms or .
Replacement:
where is any formula.
Strong Infinity:
\begin{multlined}\exists a\left[0\in a\wedge\forall x\left(x\in a\rightarrow x+1\in a\right)\right.\\ \qquad\qquad\left.\wedge\forall y\left(0\in y\wedge\forall x\left(x\in y\rightarrow x+1\in y\right)\rightarrow a\subseteq y\right)\right]\end{multlined}\exists a\left[0\in a\wedge\forall x\left(x\in a\rightarrow x+1\in a\right)\right.\\ \qquad\qquad\left.\wedge\forall y\left(0\in y\wedge\forall x\left(x\in y\rightarrow x+1\in y\right)\rightarrow a\subseteq y\right)\right]
where denotes and [math] is the empty set . The set asserted to exist will be denoted by .
This completes the description of .
The constructive Zermelo–Fraenkel set theory [3] is obtained from by substituting Strong Collection for Replacement and adding Subset Collection and -Induction. For the details of these axioms, the reader is referred to Aczel and Rathjen [3, 4].
In , Subset Collection implies
Fullness:
where is the class of total relations from to . In practice, Fullness is very important as it implies Exponentiation, which asserts that the class of functions between sets and is a set. In particular, Fullness implies the following weak form of Exponentiation:
Finite Powers Axiom ():
For any set , the class of functions from to is a set for all .
The extension of with is denoted by .
A notable consequence of is that the class of finitely enumerable subsets of a set is a set. Here, a set is finitely enumerable if there is a surjection for some . Note that we can decide whether a finitary enumerable set is empty or inhabited by inspecting the domain of .
3 principles
The subjects of our investigation are classes closed under some sets of rules on a set. principles say that such a class has a generating subset so that every member of the class arises as the union of elements of .
Definition 1**.**
A rule on a set is a pair of subsets of . A rule is said to be nullary if is empty, elementary if is singleton, and finitary if is finitely enumerable. A subset is said to be closed under a rule if
[TABLE]
where means that is inhabited. If is a set of rules on , then a subset is said to be -closed if it is closed under every rule in .
Definition 2**.**
Let be a set and be the class of subsets of . A subclass of is said to be set-generated if there exists a subset , called a generating subset, such that
[TABLE]
The principle reads:
:
For each set and a set of rules on , the class of -closed subsets of is set-generated.
The nullary, elementary, and finitary are the principles obtained from by restricting to nullary, elementary, and finitary rules, respectively. These principles are denoted by , , and .
Remark 3*.*
clearly implies . Moreover, Ishihara and Nemoto [9] showed that implies and that is equivalent to Fullness over . In particular, implies .
We recall the connection between and the set generation axiom () introduced by Aczel et al. [2].
Definition 4**.**
For any set , a subclass of is said to be strongly set-generated if there exists a subset such that
[TABLE]
The principle reads:
:
For each set and each subset , the class
[TABLE]
of models of is strongly set-generated.
A subset is called a generalised geometric theory over (of rank ), and its element is written instead of .
The principle looks stronger than , but they are equivalent.
Proposition 5** (van den Berg [17, Theorem 7.3]).**
* and are equivalent over . ∎*
Remark 6*.*
In , we can take to be a set of elements of the form
[TABLE]
where , and the right-hand-side is a finite nesting of pairs. The resulting principle is still equivalent to over . See van den Berg [17, Theorem 4.2].
4 Elementary
In this section, we give some statements equivalent to .
4.1 principle
We introduce a symmetric variant of , which seems to be quite natural and useful in practice (cf. Section 4.2 and Section 4.3 below).
Definition 7**.**
Let be a rule on a set . A subset is said to be biclosed under if
[TABLE]
If is a set of rules on , then a subset is said to be -biclosed if is biclosed under every rule in . Then, the principle reads:
:
For each set and a set of rules on , the class of -biclosed subsets of S is set-generated.
Proposition 8**.**
* is equivalent to .*
Proof.
Assume , and let be a set of rules on a set . Define a set of elementary rules on by
[TABLE]
Then, a subset is -biclosed if and only if it is -closed. This proves one direction.
Conversely, assume , and let be a set of elementary rules on a set . Define another set of rules on by
[TABLE]
Then, a subset is -closed if and only if it is -biclosed. ∎
4.2 Weak equalisers in the category of sets and relations
We show that is equivalent to the existence of weak equalisers in the category of sets and relations.
Let be the category of sets and relations between them: the identity on a set is a diagonal relation
[TABLE]
and the composition of morphisms is the relational composition.
Definition 9**.**
Let be a parallel pair of morphisms in a category . A weak equaliser of and is an object together with a morphism such that
, 2. 2.
for any morphism such that , there exists a morphism such that .
Proposition 10**.**
The following are equivalent over :
; 2. 2.
* has weak equalisers.*
Proof.
(1 2) Assume , and let be a parallel pair of relations. Consider a class
[TABLE]
where . Define a set of rules on by
[TABLE]
where . Since
[TABLE]
is the class of -biclosed subsets. Thus has a generating subset by . Define a relation by
[TABLE]
Clearly, we have . We show that is a weak equaliser of and . Let be a relation such that . Define a relation by
[TABLE]
where . Obviously, we have . Conversely, suppose that . Since is an -biclosed subset of , there exists a such that . Thus , and so . Hence .
(2 1) Assume that has weak equalisers, and let be a set of rules on a set . Then, corresponds to two relations given by
[TABLE]
Let be a weak equaliser of and in , and put
[TABLE]
Since , elements of are -biclosed subsets of . We show that generates the class of -biclosed subsets. Let be an arbitrary -biclosed subset, and let . Define a relation by
[TABLE]
where is a fixed one-element set. Since and is -biclosed, we have . Thus, factors through via some relation . Since , there exists an such that and . Then, for any , we have , i.e., , and so . Hence . ∎
4.3 Equalisers in the category of basic pairs
We show that is equivalent to the existence of equalisers in the category of basic pairs described in the forthcoming book by Sambin [15]. The result in this subsection refines the result by Ishihara and Kawai [8, Proposition 3.8], where they showed that the category of basic pairs has coequalisers using (cf. Remark 13).
Definition 11**.**
A basic pair is a triple where and are sets, and is a relation from to . A relation pair between basic pairs and is a pair of relations and such that i.e., the following diagram commutes in :
[TABLE]
Two relation pairs and between basic pairs and are said to be equivalent (or equal) if
[TABLE]
In this case, we write .
Basic pairs and relation pairs with equality defined by (4.1) form a category : the identity on a basic pair is and the composition of two relation pairs and is , where each component is a relational composition. It is easy to check that compositions respect equality of relation pairs; see [8, Proposition 2.3] for more details.
Proposition 12**.**
The following are equivalent over :
* has weak equalisers;* 2. 2.
* has equalisers.*
Proof.
(1 2) This follows from a general result on the Freyd completion of categories [6, Section 2.5 (b)]. We recall the proof for the particular case of . Assume that has weak equalisers. Let be relation pairs between basic pairs and . Put
[TABLE]
Let be a weak equaliser of and in . Consider a basic pair . Then is a relation pair from to , and we have ; see the diagram below.
[TABLE]
We show that is an equaliser of and . Let be a basic pair, and let be a relation pair such that . Then, in , so there exists a relation such that . Then, is a relation pair from to . It is also straightforward to check that and that is a unique relation pair from to with this property (cf. the diagram below).
[TABLE]
(2 1) In the following, we write for the basic pair on a set . Assume that has equalisers, and let be a parallel pair of relations. Then, and are relation pairs from to . Let be an equaliser of and in , and write . We show that is a weak equaliser of and in . First, since , we have . Next, let be a relation such that . Then, is a relation pair from to , and we have . Thus, there exists a unique relation pair such that . Then, . ∎
Remark 13*.*
The categories and are self dual, i.e., is equivalent to its opposite (and similarly for ). Thus, has weak equalisers if and only if it has weak coequalisers, and has equalisers if and only if it has coequalisers. Moreover, since has small products and hence small coproducts as well, has small products and coproducts [6, Section 2.5 (a)] (see also [8, Proposition 3.2]). Hence, the following are equivalent over :
has (co)equalisers; 2. 2.
is (co)complete.
We summarise the equivalents of .
Theorem 14**.**
The following are equivalent over :
; 2. 2.
; 3. 3.
* has weak (co)equalisers;* 4. 4.
* has (co)equalisers;* 5. 5.
* is complete and cocomplete.*
5 Finitary
In this section, we give some statements equivalent to .
5.1 Models of geometric theories
The connection between principles and set-generation of the class of models of a game theory was studied by van den Berg [17, Section 4]. In particular, he showed that is equivalent to the statement that the class of models of any finitary game theory is set-generated [17, Corollary 4.4]. Since geometric theories form a subclass of finitary game theories, the result in this subsection follows from his result. However, we provide a small refinement, which serves as a stepping-stone for Section 5.2.
Definition 15**.**
A (propositional) geometric theory over a set is a set of axioms of the form
[TABLE]
where is a set and are finitely enumerable subsets of . If is a geometric theory over , a model of is a subset such that
[TABLE]
for each axiom in . The class of models of is denoted by .
Definition 16**.**
Let be the principle obtained from by restricting the set to those rules where is a surjective image of for some .
Proposition 17**.**
The following are equivalent over :
; 2. 2.
; 3. 3.
The class of models of any geometric theory is set-generated.
Proof.
Clearly 2 implies 1. The equivalence of 2 and 3 is a corollary of van den Berg [17, Corollary 4.4]. We give a proof for the sake of completeness.
(1 3) Assume . Let be a geometric theory over a set . Define a set of rules on by
[TABLE]
Note that is a set since implies (cf. Remark 3). Note also that consists of nullary and binary rules.
Let be the class of -closed subsets. Define functions and by
[TABLE]
It is straightforward to show that these functions are well-defined. We show that they are inverses of each other. First, we have
[TABLE]
for each . Next, for each , we have . Conversely, let , and write . For each , there is a such that , so by (5.2). Then by (5.3) and induction. Note that if , then by (5.1). Thus, for each . By , the class has a generating subset . Then, is a generating subset of .
(3 2) Assume that the class of models of any geometric theory is set-generated, and let be a set of finitary rules on a set . We can identify each rule in with the following geometric axiom over :
[TABLE]
Let be the geometric theory over with the axioms of the above form for each rule in . Then, a model of is just an -closed subset of . Hence, the class of -closed subsets is set-generated. ∎
5.2 -ary
By setting a uniform bound on the size of the premise of finitary rules, we have countably many fragments of .
Definition 18**.**
Let . A rule on a set is said to be -ary if there exists a surjection . The -ary , denoted by , is the principle obtained from by restricting the set to -ary rules.
Lemma 19**.**
* and are equivalent over .*
Proof.
It suffices to show that implies . Assume , and let be a set of rules on consisting of nullary and binary rules. Choose any set not in , and define a set of binary rules on by
[TABLE]
By , the class of -closed subsets of has a generating subset . Put
[TABLE]
We show that generates the class of -closed subsets of . First, let such that . Consider any such that . If , then because . If is inhabited, then obviously . Thus, the elements of are -closed. Let be any -closed subset of , and let . Then, is an -closed subset of . Thus, there exists an such that . Then, . ∎
Lemma 19, together with Proposition 17, yields the following.
Proposition 20**.**
The following are equivalent over :
; 2. 2.
.
5.3 Formal points of formal topologies
The initial motivation of the principle comes from the problem of constructing generating subsets in constructive point-free topology, where some of its results require various extensions of . Van den Berg [17, Section 5] and Aczel et al. [2, Section 7.2] illustrated the power of by providing a uniform solution to these problems using and , respectively. With some adjustments to the setting of , we turn some of their results into equivalents of .
We adopt the following definition of formal topology [14], which is the notion of point-free topology in constructive and predicative foundations.
Definition 21** **(Coquand et al. [5, Definition
2.1]).
A formal topology is a triple where is a preordered set and is a relation from to such that is a set for each and
, 2. 2.
, 3. 3.
, 4. 4.
,
where
[TABLE]
A subset is a formal point of if
- (P1)
is inhabited, 2. (P2)
, 3. (P3)
,
where . The class of formal points of is denoted by .
Our main interest is in inductively generated topologies, which allow us to reason about formal topologies using selected sets of axioms.
Definition 22**.**
An axiom-set on a set is a pair , where is a family of sets indexed by , and is a family of subsets of indexed by . A formal topology is inductively generated by if is the smallest among the relations such that
, 2. 2.
for each ,
and which makes a formal topology.
A formal point of an inductively generated formal topology can be characterised by an axiom-set, where condition 3 is replaced by
, 2. 2.
for each .
Remark 23*.*
The construction of an inductively generated formal topology requires extended with the Regular Extension Axiom [3], which is much stronger than . However, in Proposition 24 and Proposition 28, all we need is a preorder equipped with an axiom-set. Hence, in this paper, we identify inductively generated formal topologies with preorders equipped with axiom-sets, and adopt the notions of formal point and formal topology map formulated in terms of axiom-sets.
Proposition 24**.**
The following are equivalent over :
; 2. 2.
The class of formal points of any inductively generated formal topology is set-generated.
Proof.
(1 2) Assume . Let be a formal topology inductively generated by an axiom-set on . Then, formal points of are closed subsets of the following set of finitary rules on :
[TABLE]
Thus is set-generated.
(2 1) Assume that the class of formal points of any inductively generated formal topology is set-generated. Let be a set of finitary rules on a set . Using , define an axiom-set on by
[TABLE]
Let be a formal topology inductively generated by using the reverse inclusion order on , and let be the class of -closed subsets of . As in the proof of (1 3) in Proposition 17, one can show that the mappings
[TABLE]
are well-defined and that they are inverses of each other. By the assumption, has a generating subset . Then, is a generating subset of the class of -closed subsets of .
Note that is needed only in the direction (2 1). ∎
A formal point is an instance of morphisms between formal topologies.
Definition 25**.**
Let and be formal topologies. A relation is a formal topology map from to if
- (FTM1)
, 2. (FTM2)
, 3. (FTM3)
.
Two formal topology maps are equal if and for all .
If is a formal topology map and is inductively generated by an axiom-set on , then the condition 3 can be replaced by
- (FTM3a)
, 2. (FTM3b)
for each .
Remark 26*.*
Let denote the formal topology . Then, a formal point of a formal topology corresponds to a formal topology map given by
Set-presentations of formal topologies provide a stronger notion of inductive generation.
Definition 27**.**
A formal topology is set-presented if there exists an axiom-set on such that
[TABLE]
In this case, is called a set-presentation of .
Proposition 28**.**
The following are equivalent over :
; 2. 2.
The class of formal topology maps from a set-presented formal topology to an inductively generated formal topology is set-generated.
Proof.
Since is set-presented, 2 implies 1 by Proposition 24 and Remark 26. Note that we need in this direction.
Conversely, assume . Let be a formal topology with a set-presentation , and let be a formal topology inductively generated by an axiom-set . Then, a formal topology map is a model of the following generalised geometric theory over (cf. Aczel et al. [2, Proposition 7.8]):
[TABLE]
where (5.5), (5.6), (5.7), and (5.8) are derived from 1, 2, a, and b, respectively, using the fact that is set-presented by . The disjunctions such as must be read as . Then, the required conclusion follows from Remark 6. ∎
5.4 Equalisers in the category of concrete spaces
We show that is equivalent to the existence of equalisers in the category of concrete spaces, a predicative notion of point-set topology by Sambin [15]. Ishihara and Kawai [8, Section 4] have already shown that the category is complete and cocomplete using . Hence, the essence of this subsection is that the converse holds.
Definition 29**.**
A concrete space is a basic pair such that
, 2. 2.
for all , where
[TABLE]
We also define for .
Let and be basic pairs. A relation pair is said to be convergent if
, 2. 2.
,
where is the operator given by (5.9) associated with .
Concrete spaces and convergent relation pairs form a subcategory of . Specifically, is a coreflective subcategory of .
Proposition 30** **(Ishihara and Kawai [8, Theorem
7.1]).
For any basic pair , there exist a concrete space and a relation pair such that for any concrete space and a relation pair there exists a unique convergent relation pair which makes the following diagram commute:
[TABLE]
Proof.
See Ishihara and Kawai [8, Theorem 7.1] for the details. Their proof can be carried out in . ∎
The construction of an equaliser of uses the notion of convergent subset.
Definition 31**.**
Let be a basic pair. A subset is said to be convergent if
, 2. 2.
.
The class of convergent subsets of a basic pair is denoted by .
An equaliser in is constructed from a generating subset of a certain class. In the lemma below, denotes the set for each subset .
Lemma 32** (Ishihara and Kawai [8, Proposition 6.3]).**
Let and be concrete spaces and be a parallel pair of morphisms in . If the class defined by
[TABLE]
is set-generated, then the parallel pair has an equaliser.
Proof.
See the proof of Ishihara and Kawai [8, Proposition 6.3]. The proof can be carried out in . ∎
Proposition 33**.**
The following are equivalent over :
; 2. 2.
* has equalisers.*
Proof.
(1 2) This has been proved by Ishihara and Kawai [8, Proposition 6.3] using . We reformulate the proof using . Assume , and let be a parallel pair of morphisms in . It suffices to show that the class given in (5.11) is set-generated. Define a set of finitary rules on by
[TABLE]
Then, is the class of -closed subsets of , and thus it is set-generated.
(2 1) Assume that has equalisers. In the following, we write for the basic pair on a set and for the concrete space .
Let be a set of finitary rules on a set . Define relations by
[TABLE]
Obviously, and are relation pairs from to . By Proposition 30, and determine unique convergent relation pairs and from to , respectively, which make the diagram (5.10) commute. Let be an equaliser of and in , and write . Define a set of subsets of by
[TABLE]
Let and such that . Since is convergent, there exists a such that and . Thus, . Since , we have , so there exist and such that and . Then , and so is -closed.
We show that generates the class of -closed subsets of . Let be an arbitrary -closed subset, and . Define a relation pair by
[TABLE]
It is easy to see that is convergent. Then, for any
[TABLE]
Thus , and so by Proposition 30. Hence, factors uniquely through via a convergent relation pair as follows:
[TABLE]
Since , there exist and such that , , and . Thus . Moreover, for any , there exists an such that . Hence . Therefore, generates the class of -closed subsets.
Note that is needed only in the direction (2 1). ∎
Remark 34*.*
Ishihara and Kawai [8, Proposition 6.4] showed that has small products using . Thus, if has equalisers, then is complete under . Moreover, coequalisers in can be constructed exactly as in [8, Lemma 5.2]. Thus, is cocomplete under and hence under as well. Therefore, the following are equivalent over :
has equalisers; 2. 2.
is complete and cocomplete.
We summarise the equivalents of .
Theorem 35**.**
The following are equivalent over :
; 2. 2.
; 3. 3.
; 4. 4.
The class of models of any geometric theory is set-generated.
Moreover, each of the following statement together with is equivalent to over :
The class of formal points of any inductively generated formal topology is set-generated; 2. 6.
The class of formal topology maps from a set-presented formal topology to an inductively generated formal topology is set-generated; 3. 7.
* has equalisers;* 4. 8.
* is complete and cocomplete.*
Acknowledgements
The authors were supported by the Japan Society for the Promotion of Science (JSPS), Core-to-Core Program (A. Advanced Research Networks). The second author was supported by JSPS KAKENHI Grant Number JP16K05251. The third author was supported by Istituto Nazionale di Alta Matematica as a fellow of INdAM-COFUND-2012.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] P. Aczel. Aspects of general topology in constructive set theory. Ann. Pure Appl. Logic , 137(1-3):3–29, 2006.
- 2[2] P. Aczel, H. Ishihara, T. Nemoto, and Y. Sangu. Generalized geometric theories and set-generated classes. Math. Structures Comput. Sci. , 25:1466–1483, 2015.
- 3[3] P. Aczel and M. Rathjen. Notes on constructive set theory. Technical Report 40, Institut Mittag-Leffler, 2000/2001.
- 4[4] P. Aczel and M. Rathjen. CST Book draft. http://www 1.maths.leeds.ac.uk/˜rathjen/book.pdf , August 2010.
- 5[5] T. Coquand, G. Sambin, J. Smith, and S. Valentini. Inductively generated formal topologies. Ann. Pure Appl. Logic , 124(1-3):71–106, 2003.
- 6[6] M. Grandis. Weak subobjects and the epi-monic completion of a category. J. Pure Appl. Algebra , 154:193–212, 2000.
- 7[7] H. Ishihara. Constructive reverse mathematics: compactness properties. In L. Crosilla and P. Schuster, editors, From Sets and Types to Topology and Analysis: Towards Practicable Foundations for Constructive Mathematics , number 48 in Oxford Logic Guides, pages 245–267. Oxford University Press, Oxford, 2005.
- 8[8] H. Ishihara and T. Kawai. Completeness and cocompleteness of the categories of basic pairs and concrete spaces. Math. Structures Comput. Sci. , 25:1626–1648, 2015.
