The subset relation and -stratified sentences in set theory and class theory
Abstract
Hamkins and Kikuchi (2016 and 2017) show that in both set theory and class theory the definable subset ordering of the universe interprets a complete and decidable theory. This paper identifies the minimum subsystem of , , that ensures that the definable subset ordering of the universe interprets a complete theory, and classifies the structures that can be realised as the subset relation in a model of this set theory. Extending and refining Hamkins and Kikuchi’s result for class theory, a complete extension, , of the theory of infinite atomic boolean algebras and a minimum subsystem, , of are identified with the property that if is a model of , then is a model of , where is the underlying set of , is the unary predicate that distinguishes sets from classes and is the definable subset relation. These results are used to show that that decides every -stratified sentence of set theory and decides every -stratified sentence of class theory.
1 Introduction
Recent work by Hamkins and Kikuchi [HK16, HK17] initiates the study of the structure where is the definable subset relation in a model of set theory or class theory, , with domain . [HK16] shows that in models of set theory the definable subset relation is an atomic unbounded relatively complemented distributive lattice, which is a complete and decidable theory. In [HK17], it is shown that if is a model of set theory that satisfies some very mild set-theoretic conditions (conditions that are satisfied in all models of and even in all nonstandard models of finite set theory), then the structure is -saturated. Thus, if is countable, then the structure is unique up to isomorphism. In addition, [HK17] also shows that, in any model of von Neumann-Bernays-Gödel class theory plus the class formulation of the axiom choice the definable subset relation is an infinite atomic Boolean algebra that is -saturated. Thereby showing that, as is the case with set theory, the theory of the subset relation in class theory is a complete decidable theory whose structure, for countable models of class theory, is unique. These results are presented as evidence that the subset relation alone is insufficient to serve as a foundation for mathematics. Indeed, the fact that the theory of the definable subset relation in set theory and class theory is a complete theory shows that, after some point, varying the axioms of set theory or class theory in ways that we know fundamentally change the mathematics that can be done (for example, adding or removing the Axiom of Infinity or the Axiom of Choice, or varying the amount of comprehension or collection that is available) does not alter the first order theory of the subset ordering of the universe. Similarly, it also shows that whatever fragment of set theory that is expressible in the language that only consists of the subset relation must be too weak to be able to express any assertion that is not decided by the weak fragment of set theory or class theory that fixes the complete theory of the definable subset ordering. This paper makes these observations precise by identifying the minimal subsystems of set theory and class theory that fix the complete theories of the subset ordering identified in [HK16, HK17]. We also identify the precise fragment of set theory and class theory that is expressible using only the subset relation, thereby showing that weak subsystems of set theory and class theory decide every sentence in this fragment.
The weak system Adjunctive Set Theory with Boolean operations () is axiomatised by extensionality, emptyset, axioms asserting that for all sets and , the sets , , and exist, and an axiom asserting that there is no universal set. In section 3, it is shown that if is a model of then is an atomic unbounded relatively complemented distributive lattice with the same number of elements as atoms. Conversely, we show that every atomic unbounded relatively complemented distributive lattice with the same number of atoms as elements can be realised as the definable subset relation of a model of . It follows that if is a model of Tarski’s Adjunctive Set Theory, then is an atomic unbounded relatively complemented distributive lattice if and only if satisfies .
In section 4, we identify the -stratified sentences as the exact fragment of the language of set theory that is expressible in the structure , where is a model of set theory with domain and is the definable subset relation. We present a translation, , of -stratified formulae of set theory into formulae in language of orderings such that if is a model of set theory with domain and is a -stratified sentence in the language of set theory, then if and only if . Since the theory of the definable subset relation in the theory is complete, this shows that any extension of decides every -stratified sentence in the language of set theory. We show that this result is optimal by expressing a version of the Axiom of Choice using a -stratified sentence of set theory.
Section 5 turns to investigating the definable subset relation in models of class theory. The system Adjunctive Class Theory with Boolean operations () consists of extensionality for classes, axioms asserting that the sets are closed downwards under the subset relation and satisfy the theory , and axioms asserting that for all classes and , the classes , and the complement of exist. We show that if is a model of with domain and sets , then is an infinite atomic Boolean algebra and is a proper ideal of that is the same size as, and contains all of, the atoms of . Conversely, every infinite atomic Boolean algebra can be realised as the subset ordering of a model of . While the translation, , introduced in section 4 shows that decides every -stratified sentence in the language of set theory (the language that only includes ), we note that there is a -stratified sentence of the language of class theory including a unary predicate distinguishing the sets that is independent of . Using a complete decidable theory studied in [DM], which in this paper we call , we identify an extension of such that for models of this theory, the structure satisfies , where is the underlying set of , is the definable subset relation and distinguishes the sets of . This shows that the theory , a subsystem of von Neumann-Bernays-Gödel class theory, decides every -stratified sentence in the language of class theory including a unary predicate that distinguishes the sets.
The results in this paper are influenced by the work of Gris̆hin [Gri] on subsystems of Quine’s ‘New Foundations’ Set Theory (). Gris̆hin shows that the Simple Theory of Types restricted to only two types () is a complete and decidable theory with essentially the same expressive power as the theory of infinite atomic Boolean algebras. The results of section 4 of this paper are an analogue of this result of Gris̆hin’s for set theories that refute the existence of a universal set. Gris̆hin also shows that the fragment of Quine’s ‘New Foundations’ Set Theory axiomatised by extensionality and all -stratifiable instances of the comprehension scheme () is finitely axiomatised by extensionality and axioms asserting that there exists a universal set () and for all sets and , , , and . Moreover, models of can be obtained from any infinite atomic Boolean algebra with the same number of atoms as elements. The set theory introduced in this paper is the theory with the axiom asserting the existence of a universal set replaced with its negation.
Acknowledgements: I am grateful to Randall Holmes for a discussion that led to these results, and Ruizhi Yang, Thomas Forster and an anonymous referee for helpful comments on earlier versions of this paper.
2 Background
Let be the language of partial orders– first-order logic endowed with a binary (ordering) relation . We will make reference to the following theories:
-
•
The theory of partial orders () is the -theory with axioms asserting that is reflexive, antisymmetric and transitive.
-
•
The theory of lattices () is the -theory extending with axioms asserting that there exists a least element (), and that every pair of elements and have both a least upper bound () and greatest lower bound ()111Dots will be used to distinguish the algebraic lattice operations from logical connectives and set-theoretic operations..
We use to abbreviate the -formula that asserts, in the theory , that is an atom. I.e. .
-
•
The theory of set-theoretic mereology () is the -theory extending with the axioms:
-
(Atomic) for all , there exists such that and ;
-
(Unbounded) for all , there exists such that and ;
-
(Relatively Complemented) for all and , there exists an element that satisfies the equations
-
(Distributive) for all , and ,
I.e. is the theory of atomic unbounded relatively complemented distributive lattices.
-
-
•
The theory of infinite atomic Boolean algebras () is the -theory extending with the axioms:
-
(Atomic) for all , there exists such that and ;
-
(Top) there exists a greatest element ();
-
(Complemented) for all , there exists an element that satisfies the equations
-
(Distributive) for all , and ,
-
(Infinity Scheme) for all with , the axiom that asserts that there are at least distinct atoms.
-
Definition 2.1
Let be a model of . A set is an proper ideal of if
-
(i)
and ;
-
(ii)
for all , ;
-
(iii)
for all and for all , if , then .
Let denote the language of set theory– first-order logic endowed with a binary (membership) relation . We will have cause to consider the following subsystems of :
-
•
Adjunctive Set Theory () is the -theory with axioms:
-
() ;
-
() .
The axiom guarantees that for all sets and , the set exists.
-
-
•
Adjunctive Set Theory with Boolean operations () is the -theory extending with the axioms:
-
() ;
-
() ;
-
() ;
-
() ;
-
() .
-
Adjunctive Set Theory was first introduced by Tarski, and is known to interpret Robinson’s Arithmetic. It follows that both and are essentially undecidable theories. We refer the reader to [Che] for a survey of essentially undecidable theories. As usual, if . If is a formula, then will be used to denote the set of variables, both free and bound, that appear in .
Definition 2.2
Let be or an extension of that is obtained by only adding new unary predicates. Let be an -formula and let . We say that is a stratification of if
-
(i)
if ‘’ is a subformula of , then ,
-
(ii)
if ‘’ is a subformula of , then .
If there exists a stratification of , then we say that is stratified. If there exists a stratification of , then we say that is -stratified.
The notion of stratification was first introduced by Quine in [Qui] where it is used to define the set theory . We refer the reader to [For] for a survey of and related systems of set theory that avoid the set-theoretic paradoxes by restricting comprehension using the notion of stratified formula. Note that the formula and all of the axioms of are -stratified -formulae.
Let be the single-sorted language of class theory– first-order logic endowed with a binary membership relation () and a unary predicate () that distinguishes sets from classes. Therefore an -structure is a triple with . In order make the presentation of -formulae more readable, we will pretend that is a two-sorted language with sorts sets (referred to using lower case Roman letters ) that are elements of the domain that satisfy and classes (referred to using upper case Roman letters ) that are any element of the domain. Therefore, in the axiomatisations presented below, is an abbreviation for , is an abbreviation for and is an abbreviation for , etc. We use to denote the -axiomatisation of the version of von Neumann-Gödel-Bernays Class Theory without the axiom of choice that is presented in [Men, Chapter 4]. We will study the following subsystems of :
-
•
Adjunctive Set Theory with Classes ( 222Note that this theory is stronger than the adjunctive class theory (ac) described in [Vis, p6-7]) is the -theory with axioms:
-
() ;
-
() ;
-
() ;
-
() .
-
-
•
Adjunctive Class Theory with Boolean operations () is the -theory extending with the axioms:
-
() ;
-
() ;
-
() ;
-
() ;
-
() ;
-
() .
-
Hamkins and Kikuchi [HK16, Theorem 9 and Corollary 10] observe that the subset relation in any model of is an atomic unbounded relatively complemented distributive lattice ordering of the universe and, extending [Erš], show that this theory is complete and decidable.
Theorem 2.1
Let be a model of . Then
and this theory is complete and decidable. □
[HK16] note that this result also holds for models of certain subsystems of such as finite set theory and Kripke-Platek Set Theory. In the next section we will see that Theorem 2.1 holds when satisfies .
In [HK17, Section 5], Hamkins and Kikuchi extend their analysis of the theory and structure of the subset ordering to models of class theory. They show that if is a model of Von Neumann-Bernays-Gödel set theory with a class version of the axiom of choice, then the structure is an -saturated model of . Even if does not satisfy the axiom of choice, satisfies . It is a well-known result due to Tarski [Tar] that the theory complete and decidable.
Theorem 2.2
Let be a model of . Then and this theory is complete and decidable. □
3 The set theory corresponding to
This section establishes that can be replaced by in Theorem 2.1 and, conversely, that every model of with the same number of atoms as elements can be realised as the subset relation of a model of .
Theorem 3.1
Let be a model of . Then is a model of with the same number of atoms as elements.
-
Proof
Work inside . Now, is clearly reflexive and transitive, and ensures that is antisymmetric. Now, the axiom ensures that exists and this set is a -least element. The axioms and ensure that for all sets and , and exist. In the order , is the greatest lower bound of and , and is the least upper bound of and . Since for all , and ,
is a distributive lattice. The existence of and the axiom ensures that for all , exists. Note that for all , is an atom of . Now, if , then there exists and is an atom below in . Therefore, is atomic. The axiom ensures that for all sets and , exists. Since for all and ,
is relatively complemented. Finally, for all , the axiom ensures that there exists such that . The axiom ensures that exists. Now, and so is unbounded. To see that has the same number of atoms as elements, observe that is a bijection between the elements of and the atoms of . □
We now turn to showing that if is a model of with the same number of atoms as elements, then there exists a membership relation on that makes a model of whose subset relation is exactly . The intuition behind this result is that a model of set theory can be obtained from a subset relation and a map that sends a set to its own singleton (see [HK16, Theorem 13]). The set theory is so weak that this singleton map can be chosen to be any bijection between elements and atoms of a structure satisfying .
Lemma 3.2
Let be a model of . For all , if and only if for all atoms , if , then .
-
Proof
Let . Work inside . Note that if , then for all atoms , if , then . Conversely, suppose that for all atoms , if , then . Now, , because otherwise there would be an atom that sits below both and contradicting the fact that . Therefore, and so . □
Theorem 3.3
Let be a model of . Let and let be a bijection. Define by: for all ,
Then and .
-
Proof
It follows immediately from Lemma 3.2 that and . Note that the -least element is such that . Therefore . Now, let . Working in , let . For all ,
Therefore . To show that Union holds in , let . Working in , let . Let . It is clear that if or , then . Conversely, suppose that and . Then, working inside , and
Therefore . We have shown that
So, . To see that satisfies , let . Working inside , let . Let . If , then and . Conversely, suppose and . Therefore, inside ,
Therefore . This shows that
So, . To show that satisfies , let . Inside , let . Let . Note that, inside , and, since , if , then . Therefore, if , then and . Conversely, suppose that and . Therefore, inside ,
Therefore, . This shows that
So, . To see that satisfies , let . Since is unbounded, there exists such that and . Since , by Lemma 3.2, there is an atom such and . Now, letting , we see that . Therefore . □
Corollary 3.4
Let be a countable model of . There exists such that and .
-
Proof
Let . Note that is infinite. Since is countable, and the result now follows from Theorem 3.3. □
In contrast with Corollary 3.4, there are uncountable models of with fewer atoms than elements and thus models of that are not isomorphic to the subset relation of any model of .
Example 3.1
Let . Note that is a model of . The atoms of are
Since , Theorem 3.1 shows that is not isomorphic to the subset relation of any model of .
Theroem 3.3 also shows that is the minimal set theory whose subset relation is an atomic unbounded relatively complemented lattice order.
Theorem 3.5
Let is a model of . Then the following are equivalent:
-
(I)
;
-
(II)
.
-
Proof
The fact that follows from 3.1. To see that , assume that . The fact that is antisymmetric immediately implies that . Inside , the axioms and ensure that for all sets , exists. Consider . The existence of singletons coupled with extensionality in ensure that is a bijection between and the atoms of . As in Theorem 3.3, define by: for all ,
Therefore . But, for all ,
Therefore . □
4 The subset relation and -stratified sentences
In this section we show every -stratified -sentence, , can be translated into an -sentence, , such that if is a model of , then holds in if and only if holds in . Since the axioms of completely determine the theory of , this shows that decides every -stratified sentence.
We begin with the observation that by replacing the order by the set-theoretic order in an -formula one obtains a -stratified -formula.
Theorem 4.1
Let be an -formula. The -formula obtained by replacing by the set-theoretic definition of admits a stratification such that for all , .
-
Proof
The -formulae and admit -stratifications that assigned the value to both the variables and . The theorem now follows by a straightforward induction on the structural complexity of . □
We now turn to defining a translation of -stratified -formulae into -formulae.
Definition 4.1
Let be an -formula with a stratification . Define a translation, , of into an -formula by recursion:
Note that treats variables that appear on the left-hand side of the membership relation differently from variables that appear on the right-hand side of the membership relation. This prevents this translation from being generalised to formulae which contain two atomic subformulae that contain the same variable appearing on different sides of the membership relation.
Theorem 4.2
Let be an -formula with a stratification such that for all , , and for all , . Let be a model of . For all ,
-
Proof
For all ,
The theorem then follows by a straightforward induction on the structural complexity of . □
Combined with the fact that the theory of the subset relation the set theory is a complete theory, this result shows that decides every -stratified sentence.
Corollary 4.3
If is a -stratified -sentence, then
- Proof
Gogol [Gog78] shows that decides every sentence in prenex normal form that is prefixed by a block of universal quantifiers followed by a single existential quantifier. H. Friedman [Fri] extending the work of Gogol [Gog79] shows that a weak subsystem of decides every sentence with only three quantifiers.
Corollary 4.4
Let be consistent. Then
-
Proof
The algorithm that tests whether is a -stratified -sentence and then simultaneously searches for a proof of or from the axioms of decides this set and will always halt. □
In particular, decides every -stratified sentence. We conclude this section by observing that this result cannot be extended to -stratified sentences.
Theorem 4.5
There is a -stratified -sentence that is not decided by .
-
Proof
The following -sentence asserts that for every non-empty set of non-empty disjoint sets , there exists a set such that for all , is a singleton:
This sentence is -stratified and equivalent to the Axiom of Choice. □
5 The class theory corresponding to
This section extends the results of sections 3 and 4 to class theory. We begin by showing that is the minimal subsystem of guaranteeing that the definable subset relation is an infinite atomic Boolean algebra.
Theorem 5.1
Let be a model of . Then is a model of , is a proper ideal of that contains all of the atoms of and is the same size as the set of atoms of .
-
Proof
Work inside . Since satisfies , is closed downwards by in . Since , it follows immediately from Theorem 3.1 that is a model of with the same number of atoms as elements. Therefore, is a proper ideal of with the same number of atoms as elements. It is clear that the atoms of all belong to . We are left to show that is an infinite atomic Boolean algebra. Note that is reflexive and transitive, and ensures that is antisymmetric. The axiom ensures that exists and this set is the least element of . The axioms and ensure that there exists a class, , that contains every set, and this class is the greatest element of . In the order , is the least upper bound of and , and is the greatest lower bound of and . Since for all , and ,
is a distributive lattice. If is a class and is a set with , then is an atom that sits below in . Therefore, is atomic. Let be a class. The axiom ensures that is a class and
Therefore, has complements. The fact that is a proper ideal of shows that has infinitely many atoms. □
We now turn to showing that every infinite atomic Boolean algebra can be realised as the subset relation of a model of . Lemma 3.2 also holds for infinite atomic Boolean algebras.
Lemma 5.2
Let be a model of . For all , if and only if for all atoms , if , then .
-
Proof
Identical to the proof of Lemma 3.2.□
Lemma 5.3
Let be a model of . If is a proper ideal of that contains all of the atoms of , then is a model of such that for all ,
-
Proof
Let be a proper ideal of that contains all of the atoms of and let . Since and is closed under least upper bounds and greatest lower bounds from , is a sub-lattice of that is distributive, and the operations and are the same in as they are in . Since contains all of the atoms from , is atomic. To see that has relative complements, let . Now, , so . And, in ,
so is relatively complemented. Finally, to see that is unbounded, let . Since is a proper ideal and by Lemma 5.2, there exists an atom such that . Now, and , so is unbounded. □
These results allow us to show that a model of can be built from an infinite atomic Boolean algebra equipped with a proper ideal containing all of the atoms that is the same cardinality as the set of atoms.
Theorem 5.4
Let be a model of . Let . Let be a proper ideal of with and let be a bijection. Define by: for all ,
Then and .
-
Proof
Lemma 5.2 immediately implies that and . Lemma 5.3 and Theorem 3.3 show that . Therefore, , , and hold in . The fact that the domain of is ensures that holds in . Since is downward closed, satisfies . If , then the same arguments used in the proof of Theorem 3.3 show that the objects and in witness the fact that and , respectively, hold for and . Finally, to verify that holds, let . Since and in , for all atoms , if and only if . This shows that is the complement of in . □
In contrast to Example 3.1, every infinite atomic Boolean algebra can be realised as the subset relation of a model of .
Theorem 5.5
Let be a model of . Then there exists such that and .
- Proof
Note that the Axiom of Choice in the metatheory is used in the above proof to show that that set of atoms is the same cardinality as the set of all finite sequences of atoms. If is countable, then the constructed in the proof of Theorem 5.5 is such that is the prime model of . The fact that the structure produced in the proof of Theorem 5.5 only contains finite joins of atoms of prevents the sets of from satisfying any form of the Axiom of Infinity and makes look more like a model of second order arithmetic than class theory. The next result shows that every model of can be realised as the sets of a model of .
Lemma 5.6
Let be a model of . Then there exists a model of such that is isomorphic to a proper ideal of that contains all of the atoms of .
-
Proof
Let . For all , define to be the set . Let be the set
Let be defined by: for all , . Lemma 5.2 implies that witnesses the fact that . Moreover, for all ,
Let
Note that and for all ,
It follows that is closed under finite intersections, finite unions and complements. Therefore, is a model of with exactly the same atoms as . To see that is a proper ideal of , let . Note that if , then , which contradicts the fact that . Therefore, is a proper ideal of . □
Theorem 5.7
Let be a model of . Then there exists a model of such that .
-
Proof
By Theorem 3.1, is a model of and witnesses the fact that has the same number of atoms as elements. Using Lemma 5.6, let be a model of with proper ideal containing all of the atoms of and bijection witnessing the fact that . Note that is a bijection witnessing the fact has the same number of atoms as elements. Let be defined by: for all ,
Therefore, by Theorem 5.4, is model of with . Now, for all ,
Therefore, . □
We also get an analogue of Theorem 3.5:
Theorem 5.8
Let be a model of . Then the following are equivalent:
-
(I)
;
-
(II)
and is a proper ideal of .
-
Proof
Note that follows from Theorem 5.1. To see that , assume that is a model of and is a proper ideal. The fact that is antisymmetric immediately implies that . Note that and imply that for all sets , exists and is a set. Since every member of a class is a set (), this implies that the atoms of are exactly the singletons, which belong to , and the function witnesses the fact that is the same size as the set of atoms of . Define by: for all ,
Therefore, by Theorem 5.4, . Now, for all ,
Therefore, . □
Theorem 5.9
Let be an -formula with a stratification such that for all , and for all , . Let be a model of . For all ,
where is the translation of -stratified -formulae to -formulae described in Definition 4.1.□
Combined with Theorem 2.2 this yields:
Corollary 5.10
If is a -stratified -sentence, then
□
Corollary 5.11
Let be consistent. Then
□
Note that that Theorem 5.9, and Corollaries 5.10 and 5.11 only refer to -stratified -sentences. The proof of the following is based on [DM, Remark 2.4]:
Theorem 5.12
The -stratified -sentence
is independent of .
-
Proof
Let
Note that and both satisfy . Moreover,
is a proper ideal of and , and . Applying Theorem 5.4, we obtain and such that
Now,
□
We now turn identifying the complete theory that holds in every structure when is a model of a sufficiently strong subsystem of . Let be the language obtained from by adding a unary predicate . Therefore an -structure is a triple with . The following extension of appears as in [DM, Example 2]:
-
•
is the -theory extending with axioms:
-
(Ideal Axioms) Axioms saying that defines a proper ideal. And, for all , the axiom that asserts that for all , if has at most atoms below it, then . I.e. Axioms saying that defines a proper ideal that contains the proper ideal of all elements that are above only finitely many atoms.
-
(Main Axiom)
-
Derakhshan and MacIntyre [DM, Theorem 2.3] show that the theory admits quantifier elimination in an expansion of the language that includes, for all , a unary predicate whose interpretation is that there are at least atoms below .
Theorem 5.13
(Derakhshan-MacIntyre) The theory is complete and decidable. □
We now extend the theory to a theory with the property that if is a model of , then the structure is an -structure that satisfies .
-
•
is the -theory extending with the axiom:
Note that, using set-theoretic operations available in , the axiom can be written as . This observation, combined with Theorems 5.1 and 5.4, yields:
Theorem 5.14
Let be a model of . Then is a model of and is the same size as the set of atoms of . □
Theorem 5.15
Let be a model of and let be a bijection, where . Define by: for all ,
Then and . □
Theorem 5.16
Let be a model of . Then the following are equivalent:
-
(I)
;
-
(II)
.
□
Modifying Example 3.1, we exhibit a model that is not isomorphic to a structure arising from a model of .
Example 5.1
Let and let . Now, is a model of . But,
and . So, by Theorem 5.14, there does not exist such that is a model of .
The realisations of models of as ideals of models of obtained in Lemma 5.6 does not yield models of .
Question 5.1
Can every model of be expanded to a model of ?
We next turn to showing that the theory is a subsystem of . In the theory , we use to denote the class of sets that are von Neumann ordinals.
Lemma 5.17
The theory proves that for all , the following are equivalent:
-
(i)
;
-
(ii)
there exists such that the range of is unbounded in ;
-
(iii)
there exists a surjection .
-
Proof
: Assume that is not a set. The restriction of the usual set-theoretic rank function to defines a a function . If the range of this function is bounded in , then is a set.
: Let be such that is unbounded in . Let be the inverse of the order preserving function that enumerates the elements of . If is not surjective, then the range of is bounded in . But, if the range of is bounded in , then Replacement in applied to implies that is a set, which is a contradiction. Therefore, is surjective and is the desired function.
: Let be a surjection. If is a set, then Replacement in implies that is set, which is a contradiction. □
Theorem 5.18
The theory is a subtheory of .
- Proof
Corollary 5.19
If is a model of , then . □
Theorem 5.14 allows us to extend the analysis of section 4 to show that the theory decides every -stratified -sentence.
Definition 5.1
Let be an -formula with a stratification . Define a translation, , of into a -formula by recursion using the rules described in Definition 4.1 supplemented with the rule: if is , then is .
The translation yields the following analogue of Theorem 4.2:
Theorem 5.20
Let be an -formula with a stratification such that for all , , and for all , . Let be a model of . For all ,
□
This shows that decides every -stratified -sentence.
Corollary 5.21
If is a -stratified -sentence, then
□
Corollary 5.22
Let be consistent. Then
□
References
- [Che] Cheng, Y. “Current research on Gödel’s Incompleteness Theorems”. Bulletin of Symbolic Logic. Vol. 27. 2021. pp 113-167.
- [DM] Derakhshan, J. and MacIntyre, A. “Enrichments of Boolean algebras: A uniform treatment of some classical and some novel examples”. Available online at arXiv.org (arXiv:1310.3527).
- [Erš] Eršov, J. L. “Decidability of the elementary theory of relatively complemented lattices and of the theory of filters”. Algebra i Logika. Vol. 3. No. 3. 1964. pp 17-38.
- [For] Forster, T. E. Set theory with a Universal set. Oxford Logic Guides No. 31. Oxford University Press. 1992.
- [Fri] Friedman, H. “Three quantifier sentences”. Fundamenta Mathematicae. Vol. 177. 2003. pp 213-240.
- [Gog78] Gogol, D. “The -Completeness of Zermelo-Fraenkel Set Theory”. Zeitschrift für mathematische Logik und Grundlagen der Mathematik. Vol. 24. 1978. pp 289-290.
- [Gog79] Gogol, D. “Sentences with three quantifiers are decidable in set theory”. Fundamenta Mathematicae. CII. 1979. pp 1-8.
- [Gri] Gris̆hin, V. N. The method of stratification in set theory. Academy of Sciences of the USSR. Moscow, 1973.
- [HK16] Hamkins, J. D. and Kikuchi, M. “Set-theoretic mereology”. Logic and Logical Philosophy Special Issue, special issue “Mereology and beyond, part II”. Vol. 25. No. 3. 2016. pp 285-308.
- [HK17] Hamkins, J. D. and Kikuchi, M. “The inclusion relations of the countable models of set theory are all isomorphic”. Available online at arXiv.org (arXiv:1704.04480).
- [Men] Mendelson, E. Introduction to mathematical logic. Fourth edition. Chapman and Hall, London, 1997.
- [Qui] Quine, W. v. O. “New Foundations for mathematical logic”. American Mathematical Monthly. Vol. 44. 1937. pp 70-80.
- [Tar] Tarski, A. “Arithmetical classes and types of Boolean algebras”. Bulletin of the American Mathematical Society. Vol. 55. 1949. p 63.
- [Vis] Visser, A. “What is the right notion of sequentiality?”. Logic preprint series. Vol. 288. 2010. pp 1-24.