Next Article in Journal
Criteria Weights in Hiring Decisions—A Conjoint Approach
Previous Article in Journal
Decomposition of Linear Operators on Pre-Euclidean Spaces by Means of Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Significance of Parameters in the Choice and Collection Schemata in the 2nd Order Peano Arithmetic

by
Vladimir Kanovei
*,† and
Vassily Lyubetsky
*,†
Institute for Information Transmission Problems of the Russian Academy of Sciences (Kharkevich Institute), 127051 Moscow, Russia
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2023, 11(3), 726; https://doi.org/10.3390/math11030726
Submission received: 12 December 2022 / Revised: 22 January 2023 / Accepted: 26 January 2023 / Published: 1 February 2023
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
We make use of generalized iterations of the Sacks forcing to define cardinal-preserving generic extensions of the constructible universe L in which the axioms of ZF hold and in addition either (1) the parameter-free countable axiom of choice AC ω * fails, or (2) AC ω * holds but the full countable axiom of choice AC ω fails in the domain of reals. In another generic extension of L, we define a set X P ( ω ) , which is a model of the parameter-free part PA 2 * of the 2nd order Peano arithmetic PA 2 , in which CA ( Σ 2 1 ) (Comprehension for Σ 2 1 formulas with parameters) holds, yet an instance of Comprehension CA for a more complex formula fails. Treating the iterated Sacks forcing as a class forcing over L ω 1 , we infer the following consistency results as corollaries. If the 2nd order Peano arithmetic PA 2 is formally consistent then so are the theories: (1) PA 2 + ¬ AC ω * , (2) PA 2 + AC ω * + ¬ AC ω , (3) PA 2 * + CA ( Σ 2 1 ) + ¬ CA .

1. Introduction

In this paper, we let PA 2 be the second-order Peano arithmetic without the schema of (countable) Choice. Discussing the structure and deductive properties of PA 2 , one of founders of modern proof theory Georg Kreisel ([1], § III, page 366) wrote that the selection of subsystems “is a central problem”. In particular, Kreisel notes, that
[…] if one is convinced of the significance of something like a given axiom schema, it is natural to study details, such as the effect of parameters.
Recall that parameters in this context are free variables in various axiom schemata in PA , PA 2 , ZFC , and other similar theories. Thus the most obvious way to study “the effect of parameters” is to compare the strength of a given axiom schema S with its parameter-free subschema S * . (The asterisk will refer to the parameter-free subschema in this paper).
Some research in this direction was accomplished in the early years of modern set theory. In particular Levy [2] proved that the generic collapse of cardinals below ω (called the Levy collapse, see Solovay [3]) results in a generic extension of L in which AC ω * fails, where AC ω * is the parameter-free subschema of the (countable) Choice schema  AC ω in the language of PA 2 . This result by Levy implies the formal consistency of PA 2 + ¬ AC ω * .
Later Guzicki [4] established that the Levy-style generic collapse below ω 1 results in a generic extension of L in which AC ω (in the language of PA 2 ) fails, but the parameter-free subschema AC ω * holds, so that AC ω * is strictly weaker than AC ω , or saying it differently, PA 2 + AC ω * + ¬ AC ω is consistent. (This can be compared with an opposite result for the dependent choice schema DC , in the language of PA 2 , which happens to be equivalent to its parameter-free subschema DC * by a simple argument given for instance in [4]).
We may note that the Levy and Guzicki results above involve uncountable cardinals up to ω (Levy) and ω 1 (Guzicki), so that the consequent consistency results are based on set theoretic tools far beyond the axiomatic system PA 2 itself. This discrepancy motivated us to conduct this research, aimed at cardinal-preserving constructions of models with the same properties, with the final goal to obtain the consistency results as above on the basis of the consistency of PA 2 alone.
Outside of the domain of PA 2 , some results related to parameter-free versions of the Separation and Replacement axiom schemata in ZFC also are known from [5,6,7]. This gives us an additional motivation to include the PA 2 Comprehension schema  CA in our study, which is a direct PA 2 counterpart of the ZFC Separation and Replacement schemata.
To conclude, our paper is devoted to further clarification of the role of parameters in the Choice and and Comprehension schemata AC ω and CA in PA 2 . The main integrated result is that the parameter-free versions of both AC ω and CA are strictly weaker than the full versions of the schemata (Theorems 1 and 2 below), but still the parameter-free version AC ω * of AC ω is not provable in PA 2 (Theorem 3). Special attention will be paid to the evaluation of those proof theoretic tools used in the arguments. That is, we show that the formal consistency of PA 2 suffices. This is the main contribution of this paper. It has a crucial advantage comparably to the above-mentioned earlier results and approaches by Levy [2] and Guzicki [4], which involve cardinal-collapse forcing notions and thereby definitely cannot be rendered on the basis of the consistency of PA 2 .
The following Theorems 1–3 are the main results of this paper.
Theorem 1. 
In ZF , let L be the constructible universe. Then:
(i)
There is a cardinal-preserving generic extension of L in which AC ω ( OD ) (that is, AC ω for ordinal-definable relations) holds, but the full AC ω fails in the domain of reals.
(ii)
If PA 2 is consistent then PA 2 + AC ω * does not prove AC ω .
Theorem 1 is entirely new. Part (i) greatly surpasses the above-mentioned result of Guzicki [4] by the requirement of cardinal-preservation. This is a conditio sine qua non for Claim (ii) to be obtained by a similar technique, because the involvement of uncountable cardinals in the arguments, as in [4], is definitely beyond the formal consistency of PA 2 .
In the next theorem, PA 2 * is the subtheory of PA 2 in which the full schema CA is replaced by its parameter-free version CA * , and the Induction principle is formulated as a schema rather than one sentence.
Theorem 2. 
In ZF , let L be the constructible universe. Then:
(i)
There is a cardinal-preserving generic extension of L , and a set M P ( ω ) in this extension, such that P ( ω ) L M and M models PA 2 * + CA ( Σ 2 1 ) + ¬ CA .
(ii)
If PA 2 is consistent then PA 2 * + CA ( Σ 2 1 ) does not prove CA .
This is a new result as well, appeared in our recent ArXiv preprint [8].
The next theorem, albeit not entirely new in part (i), is added in for good measure, because its proof involves basically the same type of generic extensions.
Theorem 3. 
In ZF , let L be the constructible universe. Then:
(i)
There is a cardinal-preserving generic extension of L in which AC ω * fails.
(ii)
If PA 2 is consistent then PA 2 does not prove AC ω * .
Part (i) of this theorem essentially follows from a result by Enayat [9], where it is shown that using the finite-support infinite product of Jensen’s minimal- Δ 3 1 -real forcing [10] results in a permutation model of ZF with an infinite Dedekind-finite Π 2 1 set of reals, and the existence of such a set implies the refutation of AC ω * . Part (ii) is new.
The first claims of all three theorems will be established by means of a complex iteration of the Sacks forcing which resembles the generalized iteration by Groszek and Jech [11], but is carried out in a pure geometric way that avoids any formalism of forcing iterations. We call this technique arboreal Sacks iterations. The associated coding by degrees of constructibility is also involved, more or less along the lines discussed in ([12], p. 143).
To conclude, the main novelty of all three theorems is that the unified forcing technique of arboreal Sacks iterations is used to define generic cardinal-preserving models of set theory and second-order Peano arithmetic with different effects related to parameters in the Choice and Comprehension schemata in PA 2 , to subsequently prove that the parameter-free versions of the schemata are weaker than the full versions. This leads to further development of the research line outlined by Georg Kreisel [1], see a quote above. The other principal novelty is that we demonstrate, by claims (ii) of all three theorems, that the ensuing consistency results can be obtained on the basis of the consistency of PA 2 alone, rather than on the basis of full-scale set theoretic forcing technique. Claims (i) of Theorems 1 and 2 are new as they stand; claim (i) of Theorem 3 is a corollary of a known result.
It remains to note that topics in subsystems of second order arithmetic remain of big interest in modern studies, see e.g., [13,14,15], and our paper contributes to this research line.
The paper is organized as follows. After a short review of PA 2 preliminaries in Section 2, we take some space to briefly describe the aforementioned cardinal-collapse models by Levy [2] and Guzicki [4] in Section 3 and Section 4.
Our basic forcing notion P is introduced in Section 5; it consists of iterated perfect sets. The structure of P -generic extensions L [ G ] of L is studied in Section 6 and Section 7. In particular, Theorem 4 provides the cardinal preservation, and Theorem 5 presents several important results on the degrees of constructibility of reals and the relation of true L -successor in the generic extensions considered.
The proof of Theorem 3(i) is carried out in Section 8 modulo an important lemma (Lemma 11) established in Section 9. Basically, a generic extension that proves Theorem 3(i) will be obtained as a certain subextension of a P -generic extension L [ G ] , which is the content of Theorem 6.
Claims (i) of Theorems 1 and 2 are established in Section 10 and Section 11, via certain other subextensions of a P -generic extension, studied by Theorems 7 and 8 respectively.
Finally Section 12 contains the proof of claims (ii) of all three theorems. To accomplish this proof, we will redo the proofs of claims (i) of all three theorems in some uniform manner. This will involve a rather well-known Theorem 9 on the equiconsistency of PA 2 and the set theory ZFC without the Power Set axiom.
The paper ends with a usual conclusion-style material in Section 13.
A flowchart follows on page 4, Figure 1 for the convenience of the reader.

2. Second Order Peano Arithmetic Preliminaries

Following [1,16,17] we consider the second order Peano arithmetic PA 2 as a theory in the language L ( PA 2 ) with two sorts of variables—for natural numbers and for sets of them. We use j , k , m , n for variables over ω and x , y , z for variables over P ( ω ) , reserving capital letters for subsets of P ( ω ) and other sets. The axioms are as follows in (1)–(4):
(1)
Peano’s axioms for numbers.
(2)
The Induction schema: Φ ( 0 ) k ( Φ ( k ) Φ ( k + 1 ) ) k Φ ( k ) , for every formula Φ ( k ) in L ( PA 2 ) , and in Φ ( k ) we allow parameters, i.e., free variables other than k. (We do not formulate Induction as one sentence here because the Comprehension schema CA will not be assumed in full generality in Section 11).
(3)
Extensionality for sets of natural numbers.
(4)
The Comprehension schema CA : x k ( k x Φ ( k ) ) , for every formula Φ in which x does not occur, and in Φ we allow parameters.
PA 2 is also known as A 2 (see e.g., an early survey [16]), as Z 2 (see e.g., Simpson [17] and Friedman [18]), as Z 2 (in [19] or elsewhere). Note that the schema of Choice (see below) is not included in PA 2 .
The following schemata are not assumed to be parts of PA 2 , yet they are often considered in the context of and in connection with PA 2 .
The Schema of Choice  AC ω : 
k x Φ ( k , x ) x k Φ ( k , ( x ) k ) ) , for every formula Φ , where we allow parameters in Φ , and ( x ) k = { j : 2 k ( 2 j + 1 ) 1 x } , as usual.
We use AC ω instead of AC, more common in PA 2 studies, because AC is the general axiom of choice in the ZFC context.
Dependent Choices DC: 
x y Φ ( x , y ) x k Φ ( ( x ) k , ( x ) k + 1 ) ) , for every formula Φ , and in Φ we allow parameters.
We let CA * be the parameter-free sub-schema of CA (that is, Φ ( k ) contains no free variables other than k). We define the parameter-free sub-schema AC ω * AC ω the same way. The parameter-free sub-schema DC * DC can be defined as well, but this does not make much sense because DC * is known to be equivalent to DC by a simple argument, see e.g., [4].
In set-theoretic setting, AC ω and DC can be considered in the assumption that Φ is a set-theoretic binary relation on ω × P ( ω ) , whose type can be restricted in this or another way depending on the context. In particular, AC ω ( OD ) assumes that Φ is an OD (ordinal-definable) relation. (See [20] on ordinal definability). In addition, say AC ω * ( Π 3 1 ) or AC ω ( Π 3 1 ) means the restriction to the type of lightface Π 3 1 (parameter-free) or resp. boldface Π 3 1 (with parameters in P ( ω ) allowed) formulas.

3. A Cardinal-Collapse Model Where the Parameter-Free AC ω * Fails

Here we recall an old model by Levy [2] in which the parameter-free AC ω * fails for a certain (lightface) Π 2 1 relation. This is basically any model of ZF + ( 1 = ω L ) . To obtain this model, Levy makes use of the collapse below ω , i.e., a Cohen-style generic sequence f = f n n < ω of (generic) collapse maps f n : ω onto n L is adjoined to the Gödel-constructible universe L . Consider the set F = { f n : n < ω } and the class N = HOD ( F ) of all sets hereditarily F-ordinal-definable in L [ f ] . Then N is a model of ZF + ( 1 = ω L ) .
We may note that the set P ( ω ) N of all reals in N is equal to the set P ( ω ) n < ω L [ f 0 , f 1 , , f n ] .
To prove that AC ω fails under 1 = ω L , Levy considers the relation R ( n , f ) : =   n < ω , f ω ω , and f codes a well-ordering of length n L .
Then, first, AC ω fails for R under 1 = ω L by obvious reasons, and second, R can be presented as a lightface Π 2 1 relation.
To prove the second claim, we may note, following Levy, that R ( n , f ) is equivalent to the following relation:
R ( n , f ) : = n < ω , f ω ω , f codes a well-ordering, whose length we denote by α , and, for every countable transitive set X which models ZF minus the Power Set axiom, if α X then it is true in X ; that “there are at least n + 1 infinite cardinals α ”.
To see that R is a Π 2 1 relation, Levy uses well-founded relations on ω as a substitution for countable transitive sets. Since the well-foundedness is a Π 1 1 property, the definition of R can be converted to a Π 2 1 form.
From a more modern perspective, we may note that R is a Π 1 HC relation, where HC = H ω 1 is the transitive set of all hereditarily countable sets, and then make use of the conversion theorem (see e.g., Theorem 25.25 in [20]) saying that Π 1 HC relations on the reals are the same as Π 2 1 relations.

4. A Cardinal-Collapse Model Where the Parameter-Free AC ω * Holds but the Full AC ω  Fails

The Guzicki model with such an effect appeared in [4]. It is similar to Levy’s model of [2], yet it makes use of the Levy collapse below ω 1 . To obtain such a model, we adjoin, to the Gödel constructible universe L , a Cohen-style (finite-support) generic sequence f = f ξ ξ < ω 1 L of (generic) collapsing maps f ξ : ω onto ξ L . Consider the set F = { f β : β < ω 1 L } and the class N of all sets hereditarily F-real-ordinal definable in L [ f ] . Then N is a model of ZF + ( 1 = ω 1 L ) .
The set P ( ω ) N of all reals in N is equal to P ( ω ) β < ω 1 L L [ f β ] .
To check that AC ω fails in N for a Π 2 1 relation, let p N , p ω code a strictly increasing map g = g p : ω ω 1 L whose range is cofinal in ω 1 L . Accordingly the sequence of cardinals g ( n ) L N is cofinal in ω 1 L ) . This allows to accomodate the arguments in Section 3, with minor changes mutatis mutandis, and prove that AC ω fails in N for a Π 2 1 relation similar to R but defined with p as a parameter.
To see that the parameter-free AC ω * , and even AC ω ( OD ) for all ordinal-definable relations holds in N, let φ ( k , x , γ ) be an ∈-formula with an ordinal γ as the only parameter. Assume that k x ω φ ( k , x , γ ) holds in N. Then for every k there exist ordinals β < ω 1 L such that a set x ω satisfying φ ( k , x , γ ) in N exists in L [ f β ] . Let β k be the least such an ordinal. The sequence β n n < ω immediately belongs to L [ f ] . Yet using the homogeneous character of the product collapse forcing that yields f, one can prove that in fact the sequence β n n < ω in fact belongs to L . Therefore β = sup n β n < ω 1 L , and accordingly for any k there is a set x ω , x L [ f β ] satisfying φ ( k , x , γ ) in N. It remains to note that L [ f β ] N .

5. Iterated Perfect Sets

Here we begin the proof of Theorems 1–3. The proof involves the engine of generalized iterated Sacks forcing developed in [21,22] on the base of earlier papers [11,23,24] and others. We consider the constructible universe L as the ground model.
Arguing in L in this section, we define, in L , the set
I = ω 1 < ω { Λ } ; I L ;
of all non-empty tuples i = ξ 0 , , ξ n , n < ω , of ordinals ξ k < ω 1 , partially ordered by the extension ⊂ of tuples. I is a tree without the minimal node Λ (the empty tuple), which we exclude.
Our plan is to define a generic extension L [ a ] of L by an array a = a i i I of reals a i ω , in which the structure of “sacksness” is determined by this set I , so that in particular each a i is Sacks-generic over the submodel L [ a j j i ] . Then Theorems 1–3 will be obtained via submodels of the basic model L [ a ] .
Let Ξ be the set of all countable and finite initial segments (in the sense of ⊂) ζ I . If ζ Ξ then IS ζ is the set of all initial segments of ζ .
Greek letters ξ , η , ζ , ϑ will denote sets in Ξ .
Characters i , j are used to denote elements of I .
For any i ζ Ξ , we consider initial segments ζ [ i ] = { j ζ : j i } and ζ [ i ] = { j ζ : j i } , and ζ [ i ] , ζ [ i ] defined analogously.
We consider P ( ω ) as identical to 2 ω , so that both P ( ω ) and P ( ω ) ξ for ξ Ξ are homeomorphic Polich compact spaces. Points of P ( ω ) will be called reals.
Assume that η ξ Ξ . If x P ( ω ) ξ then let x η P ( ω ) η denote the usual restriction. If X P ( ω ) ξ then let X η = { x η : x X } . To save space, let X i mean X ξ [ i ] , X i mean X ξ [ i ] , etc.
But if Y P ( ω ) η then we put Y 1 ξ = { x P ( ω ) ξ : x η Y } .
To describe the idea behind the definition of iterated perfect sets, recall that the Sacks forcing consists of perfect subsets of P ( ω ) , that is, sets of the form H P ( ω ) = { H ( a ) : a P ( ω ) } , where H : P ( ω ) onto X is a homeomorphism.
To obtain a product Sacks model, with two factors (the case of a two-element unordered set as the length of iteration), we have to consider sets X P ( ω ) 2 of the form X = H P ( ω ) 2 where H is any homeomorphism defined on P ( ω ) 2 so that it splits in obvious way into a pair of one-dimensional homeomorphisms.
To obtain an iterated Sacks model, with two stages of iteration (the case of a two-element ordered set as the length of iteration), we have to consider sets X P ( ω ) 2 of the form X = H P ( ω ) 2 , where H is any homeomorphism defined on P ( ω ) 2 such that if H ( a 1 , a 2 ) = x 1 , x 2 and H ( a 1 , a 2 ) = x 1 , x 2 then a 1 = a 1 x 1 = x 1 .
The combined product/iteration case results in the following definition.
Definition 1 
(iterated perfect sets, [21,22]). For any ζ Ξ , Perf ζ is the collection of all sets X P ( ω ) ζ such that there is a homeomorphism H : P ( ω ) ζ onto X satisfying
x 0 ξ = x 1 ξ H ( x 0 ) ξ = H ( x 1 ) ξ
for all x 0 , x 1 dom H and ξ Ξ , ξ ζ . Homeomorphisms H satisfying this requirement will be called projection–keeping. In other words, sets in Perf ζ are images of P ( ω ) ζ via projection–keeping homeomorphisms.
We put Perf = ξ Ξ Perf ξ .
Remark 1. 
Note that , the empty set, formally belongs to Ξ, and then P ( ω ) = { } , and we easily see that 1 = { } is the only set in Perf .
For the convenience of the reader, we now present five lemmas on sets in Perf ζ established in [21,22].
Lemma 1 
(Proposition 4 in [22]). Let ζ Ξ . Every set X Perf ζ is closed and satisfies the following properties:
1. 
If i ζ and z X i then D X z ( i ) = { x ( i ) : x X x i = z } is a perfect set in P ( ω ) .
2. 
If ξ IS ζ , and a set X X is open in X (in the relative topology) then the projection X ξ is open in X ξ . In other words, the projection from X to X ξ is an open map.
3. 
If ξ , η IS ζ , x X ξ , y X η , and x ( ξ η ) = y ( ξ η ) , then x y X ( ξ η ) .
Proof (sketch). 
Clearly P ( ω ) ζ satisfies P-1, P-2, P-3, and one easily shows that projection–keeping homeomorphisms preserve the requirements. □
Lemma 2 
(Lemma 5 in [22]). Suppose that ξ , ζ , ϑ Ξ , ξ ζ ϑ , W Perf ϑ , C W ζ is any set, and U = W ( C 1 ϑ ) . Then U ξ = ( W ξ ) ( C ( ξ ζ ) 1 ξ ) .
Lemma 3 
(Lemma 6 in [22]). If ζ Ξ , X Perf ζ , ξ IS ζ , then X ξ Perf ξ .
Lemma 4 
(Lemma 8 in [22]). If ζ Ξ , X Perf ζ , a set U X is open in X, and x 0 U , then there is a set X Perf ζ , X U , clopen in X and containing x 0 .
Lemma 5 
(Lemma 9 in [22]). Suppose that ζ Ξ , η IS ζ , X Perf ζ , Y Perf η , and Y X η . Then Z = X ( Y 1 ζ ) belongs to Perf ζ .
In particular Y 1 ζ Perf ζ , since obviously P ( ω ) ζ Perf ζ .
Corollary 1. 
Assume that ξ , η Ξ , ϑ = ξ η , X Perf ξ , Y Perf η , and X ( ξ η ) = Y ( ξ η ) . Then Z = ( X 1 ϑ ) ( Y 1 ϑ ) Perf ϑ .
Proof. 
The bigger set X = X 1 ϑ belongs to Perf ϑ by Lemma 5. In addition, X η = X ( ξ η ) 1 η by Lemma 2 (with C = X , W = P ( ω ) ϑ ). It follows that Y X η , because Y ( ξ η ) = X ( ξ η ) . We conclude that X ( Y 1 ϑ ) Perf ϑ by Lemma 5. Finally, we have X ( Y 1 ϑ ) = Z by construction. □
Corollary 2. 
Assume that ξ 0 , ξ 1 , ξ 2 , Ξ are pairwise disjoint, ϑ = k ξ k , and X k Perf ξ k for each k. Then the set Z = k ( X k 1 ϑ ) belongs to Perf ϑ , Z ξ k = X k and Z X k for all k.
Proof. 
For each k, there exists a projection–keeping homeomorphism H k : P ( ω ) ξ k onto X k . Define H : P ( ω ) ϑ P ( ω ) ϑ by H ( x ) ξ k = H k ( x ξ k ) for all k. Then H is projection–keeping and H : P ( ω ) ϑ onto Z . □
Still arguing in L , we let Π be the group of all permutations  π of the index set I , i.e. all bijections π : I onto I such that i j π ( i ) π ( j ) . Any such a permutation π Π induces a transformation acting on several types of objects as follows.
  • If ξ Ξ , or generally ξ I , then π ξ = π ξ = { π ( i ) : i ξ } .
  • If ξ I and x P ( ω ) ξ then π x P ( ω ) π ξ is defined by π x ( π ( i ) ) = x ( i ) for all i ξ . That is, formally π x = x π 1 , the superposition.
  • If ξ I and X P ( ω ) ξ then π X = { π x : x X } .
  • If G Perf then π G = { π X : X G } .
The following lemma is obvious.
Lemma 6. 
If X Perf ξ then π X Perf π ξ .
Moreover π is an order preserving automorphism of Perf .

6. The Forcing Notion and the Basic Extension

This section introduces the forcing notion we consider and the according generic extension called the basic extension.
We continue to argue in L . Recall that a partially ordered set I L is defined in Section 5, and Ξ is the set of all at most countable initial segments ξ I in L . For any ζ Ξ , let P ζ = ( Perf ζ ) L .
The set P = P I = ζ Ξ P ζ L will be the forcing notion.
To define the order, we put X = ζ whenever X P ζ . Now we set X Y (i.e. X is stronger than Y) if and only if ζ = Y X and X ζ Y .
Remark 2. 
We may note that the set 𝟙 = { } as in Remark 1 belongs to P and is the -largest (i.e., the weakest) element of P .
Now let G P be a P -generic set (filter) over L .
Remark 3. 
If X P ζ in L then X is not even a closed set in P ( ω ) ζ in L [ G ] . However we can transform it to a perfect set in L [ G ] by the closure operation. Indeed the topological closure X # of such a set X in P ( ω ) ζ taken in L [ G ] belongs to Perf ζ from the point of view of L [ G ] .
It easily follows from Lemma 4 that there exists a unique array a [ G ] = a i [ G ] i I , all a i [ G ] being elements of P ( ω ) , such that a [ G ] ξ X # whenever X G and X = ξ Ξ . Then L [ G ] = L [ a i [ G ] i I ] = L [ a [ G ] ] is a P -generic extension of L , which we call the basic extension.
For the sake of convenience, let a Λ [ G ] = .
Theorem 4 
(Thm 24 in both [21,22]). Every cardinal in L remains a cardinal in L [ G ] . Every a i [ G ] is Sacks generic over the model L [ a [ G ] i ] .
Proof (idea). 
The forcing Perf has the following property in L , common with the ordinary one-step Sacks forcing:
(∗)
if sets D n Perf are open dense in Perf , and X Perf , then there is a stronger condition Y Perf , Y X , and finite sets D n D n pre-dense in Perf below Y, in the sense that any stronger Z Perf , Z Y , is compatible with some Z D n .
This property, established in [21,22] by means of a splitting/fusion technique, easily implies the preservation of all L -cardinals in P -generic extensions of L . □
Here follow several lemmas on reals in P -generic models L [ G ] , established in [21]. In the lemmas, we let G P be a set P -generic over L .
Lemma 7 
(Lemma 22 in [21]). Suppose that sets η , ξ Ξ satisfy j η i ξ ( j i ) . Then a [ G ] η L [ a [ G ] ξ ] .
Lemma 8 
(Lemma 26 in [21]). Suppose that K L is an initial segment in I , and i I K . Then a i [ G ] L [ a [ G ] K ] .
Lemma 9 
(Corollary 27 in [21]). If i j then a i [ G ] a j [ G ] and even L [ a i [ G ] ] L [ a j [ G ] ] .
Lemma 10 
(Lemma 29 in [21]). If K L is an initial segment of I , and r P ( ω ) L [ G ] , then either r L [ a [ G ] K ] or a i [ G ] L [ r ] for some i I K .

7. Structure of the Basic Extension

We apply the lemmas above in the proof of the next theorem. Let L denote the Gödel well-ordering on P ( ω ) , so that x L y if and only if x L [ y ] . Let x < L y mean that x L y but y L x , and x L y mean that x L y and y L x .
Say that y is a true L -successor of x (where x , y P ( ω ) ) if and only if x < L y and any real z P ( ω ) satisfies z < L y z L x .
Theorem 5. 
Let G P be a set P -generic over L , and i I . Then we have the following:
(i)
if j I and j i then a j [ G ] L a i [ G ] ;
(ii)
if j I and j i then a j [ G ] L a i [ G ] ;
(iii)
if r L [ G ] P ( ω ) and r L a i [ G ] then r L or r L a j [ G ] for some j I , j i ;
(iv)
if i I , γ < ω 1 L , then a i γ [ G ] is a true L -successor of a i [ G ] ;
(v)
if i I , and y P ( ω ) L [ G ] is a true L -successor of a i [ G ] , then there is γ < ω 1 L such that y L a i γ [ G ] ;
(vi)
if γ < ω 1 L , then a γ [ G ] is a true L -successor of a Λ [ G ] ;
(vii)
if y P ( ω ) L [ G ] is a true L -successor of a Λ [ G ] , then there is γ < ω 1 L such that x L a γ [ G ] .
Proof. 
(i) Apply Lemma 7 with η = { j } and ξ = { i } .
(ii) Apply Lemma 8 with K = [ i ] .
(iii) If there are elements j I , j i , such that a j [ G ] L [ r ] , then let j be the largest such one. Let ξ = [ j ] (a finite initial segment of I ). By Lemma 10, either r L [ a [ G ] ξ ] , or there is i ξ such that a i [ G ] L [ r ] . In the “either” case, we have r L [ a j [ G ] ] by (i), so that L [ r ] = L [ a j [ G ] ] by the choice of j . In the “or” case we have a i [ G ] L [ a i [ G ] ] , hence i i by (ii). However, this contradicts the choice of j and i .
Finally if there is no j I , j i , such that a j [ G ] L [ r ] , then the same argument with ξ = gives r L .
(iv) The relation a i [ G ] < L a i γ [ G ] is implied by Lemmas 7 and 8. If now z < L a i γ [ G ] then z L or z L a j [ G ] for some j i γ by (iii), and in the latter case in fact j i γ , hence j i , and then z L a i [ G ] .
(v) As y L a i [ G ] , by Lemma 10 there is j I such that j i and a j [ G ] L y . If a j [ G ] < L y strictly then a j [ G ] L a i [ G ] by the true L -successor property, hence j i by (ii), contrary to the choice of j . Therefore in fact a j [ G ] L y . Then we have i j still by the true L -successor property and (i), (ii). This implies j = i γ for some γ < ω 1 L , because if say j = i γ δ then z = a i γ [ G ] is strictly between a i [ G ] and a j [ G ] , contrary to the true L -successor property.
(vi) Similar to (iv). Recall that a Λ [ G ] = L . This implies a Λ [ G ] L a γ [ G ] . On the other hand, a γ [ G ] L a Λ [ G ] holds by Lemma 8 with K = . If now z < L a γ [ G ] then z L or z L a j [ G ] for some j γ by (iii), and in the latter case in fact j = γ , hence then z L a γ [ G ] , contrary to the choice of z.
(vii) As y L a Λ [ G ] L , by Lemma 10 (with K = ) there is j I such that a j [ G ] L y . If a j [ G ] < L y strictly then a j [ G ] L a Λ [ G ] by the true L -successor property, hence a j [ G ] L , contrary to Lemma 8 with K = . Therefore in fact a j [ G ] L y . This implies j = γ for some γ < ω 1 L , because if, say, j = γ , δ then y = a γ [ G ] is strictly between a Λ [ G ] and y L a j [ G ] , contrary to the true L -successor property. □
Now consider the following formula:
A ( n , x ) : = x = x 0 , x 1 , , x n is a tuple of reals x k ω such that x 0 = and each x k ( 0 < k n ) is a true L -successor of x k 1 .
Thus A ( n , x ) separates tuples of true successor iterations, of length n.
Remark 4. 
A ( n , x ) is a Π 3 1 relation, absolute for any transitive model of ZF containing the true ω 1 , and component-wise L -invariant in the argument x = x 0 , x 1 , , x n . Indeed to see that A is Π 3 1 note that ‘being a true L -successor’ is Π 3 1 by direct estimation. To see the absoluteness note that both ‘being a true L -successor’ and A are relativized to the lower L -cone of the arguments. The invariance is obvious.
Corollary 3 
(of Theorem 5). Let G P be a set P -generic over L .
(i)
If i = γ 1 , γ 2 , , γ n I , dom i = n 1 , and
a i [ G ] = a Λ [ G ] , a γ 1 [ G ] , a γ 1 , γ 2 [ G ] , , a γ 1 , γ 2 , , γ n [ G ] ,
then A ( n , a i [ G ] ) holds in L [ G ] .
(ii)
Conversely if x = x 0 , x 1 , , x n L [ G ] and A ( n , x ) holds in L [ G ] then there is i = γ 1 , γ 2 , , γ n I such that x L a i [ G ] component-wise, that is, x 0 L a Λ [ G ] , x 1 L a γ 1 [ G ] , x 2 L a γ 1 , γ 2 [ G ] , …, x n L a γ 1 , γ 2 , , γ n [ G ] .

8. A Model in Which the Parameter-Free AC ω * Fails

Here we prove Theorem 3(i). Let us fix a set G P , P -generic over L and consider the according P -generic array a [ G ] = a i [ G ] i I and the P -generic extension L [ G ] = L [ a [ G ] ] . The goal is to define a sub-extension of L [ G ] in which the parameter-free AC ω * fails.
  • Let Ω L be the set of all finite or L -countable initial segments ξ I such that there is a number n < ω satisfying dom i < n for all i ξ .
  • Let W [ G ] L [ G ] be the set of all restrictions of the form a [ G ] ξ , ξ Ω , of the generic array a [ G ] .
  • Let OD ( W [ G ] ) L [ G ] be the class of all sets W [ G ] -ordinal-definable in L [ G ] . Thus x OD ( W [ G ] ) L [ G ] iff x is definable in L [ G ] by a set-theoretic formula with parameters in W [ G ] Ord .
Here Ord is the class of all ordinals, as usual. See [20,25] on ordinal definability.
  • Let M G = HOD ( W [ G ] ) L [ G ] be the class of all sets x L [ G ] , hereditarily  W [ G ] -ordinal-definable in L [ G ] , i.e., it is required that x itself, all elements of x, all elements of elements of x, etc., belong to the above defined class OD ( W [ G ] ) L [ G ] in L [ G ] .
The following theorem implies Theorem 3(i). Indeed the model M G is a cardinal-preserving extension of L by Theorem 4.
Theorem 6. 
If a set G P is P -generic over L then M G is a model of ZF in which the parameter-free/ AC ω * ( Π 3 1 ) fails.
It follows that M G P ( ω ) is a model of PA 2 + ¬ AC ω * ( Π 3 1 ) .
Proof. 
That classes of the form HOD ( X ) model ZF see [20], Chapter 13.
Note that if i I then a i [ G ] M G = HOD ( W [ G ] ) L [ G ] via the initial segment ξ = [ a ] = { j I : j i } Ω , and hence a i [ G ] M G as well. It follows by Corollary 3(i) that x A ( m , x ) is true in M G , where m = dom i . Our goal will be to show that the parameter-free formula x m A ( m , ( x ) m ) , the right-hand side of AC ω , fails in M G , meaning that AC ω * fails in M G for the formula A .
Suppose to the contrary that there is x M G satisfying m A ( m , ( x ) m ) . This obviously results in a sequence y m m < ω M G of tuples y m = y 0 m , y 1 m , , y m m M G of reals y k m ω satisfying A ( k , y k ) , that is, y 0 m = and each y k ( 0 < k m ) is a true L -successor of y k 1 .
By definition there is an -formula φ ( m , k , y , a [ G ] ξ ) with free variables m , k , y , a parameter of the form a [ G ] ξ , where ξ Ω , and some ordinals as parameters—such that if k m < ω and y M G P ( ω ) then φ ( m , k , y , a [ G ] ξ ) is true in L [ G ] iff y = y k m . (The case of several parameters of the form a [ G ] ξ , ξ Ω , can be easily reduced to the case of one parameter).
As ξ Ω , there is a number 1 m < ω such that dom i < m for all i ξ . Fix this m and consider the tuple y m = y 0 m , y 1 m , , y m m M G = HOD ( W [ G ] ) L [ G ] . By Corollary 3(ii), there is a tuple j = γ 1 , γ 2 , , γ m I , such that y m L a j [ G ] component-wise, that is, y k m L a j [ G ] = a γ 1 , γ 2 , , γ k [ G ] for all k m .
Note that j ξ by the choice of m. There is a number n m such that still i 0 = γ 1 , γ 2 , , γ n 1 , γ n ξ but the shorter tuple i = γ 1 , γ 2 , , γ n 1 belongs to ξ , and hence a i [ G ] HOD ( W [ G ] ) L [ G ] . Then by Corollary 3 the L -degree [ a i 0 [ G ] ] L = { a ω : a L a i 0 [ G ] } is definable in L [ G ] by the next formula, in which ( a [ G ] ξ ) ( i ) = a i [ G ] .
ψ ( a , a [ G ] ξ ) : = a ω is a true L - successor of ( a [ G ] ξ ) ( i ) .
To conclude, i 0 ξ Ω and the L -degree [ a i 0 [ G ] ] L is definable in L [ G ] by an -formula with a [ G ] ξ and ordinals as parameters. But this contradicts Lemma 11 that follows in the next Section. The contradiction refutes the contrary assumption above.
We finally note that A is a Π 3 1 formula by Remark 4. □

9. The Non-Definability Lemma

Here we prove the following lemma.
Lemma 11. 
If a set G P is P -generic over L , ξ Ξ , and i 0 I ξ then the L -degree [ a i 0 [ G ] ] L = { a ω : a L a i 0 [ G ] } cannot be defined in L [ G ] by an -formula with a [ G ] ξ and ordinals as parameters.
Proof. 
Suppose to the contrary that ψ ( x , a [ G ] ξ ) is a formula as indicated, and it holds in L [ G ] that [ a i 0 [ G ] ] L = { x ω : ψ ( x , a [ G ] ξ ) } . Then there is a “condition” X 0 G such that
X 0 [ a i 0 [ G ̲ ] ] L = { x ω : ψ ( x , a [ G ̲ ] ξ ) } ,
where is the P -forcing relation over L , and G ̲ is the canonical P -name for the generic filter G. Let ζ = X 0 , so that X 0 P ζ .
We argue in L . Thus X Perf ζ . See Section 5 on permutations of I .
As ξ , ζ are countable initial segments of I , it does not take much effort to define, in L , a permutation π Π satisfying the following:
(A)
π ξ is the identity
(B)
π ( i 0 ) i 0 , and if i ( ζ ξ ) then π ( i ) ζ ξ .
Coming back to (2) above, we put Y 0 = π X 0 , j 0 = π ( i 0 ) . Note that Y 0 P ζ by Lemma 6, where ζ = π ζ = π ζ . We claim that
Y 0 [ a j 0 [ G ̲ ] ] L = { x ω : ψ ( x , a [ G ̲ ] ξ ) }
To prove the claim, let H P be P -generic over L , and Y 0 H . We have to check that, in L [ H ] , [ a j 0 [ H ] ] L = { x ω : ψ ( x , a [ H ] ξ ) } .
The set H = π 1 H is P -generic over L and obviously X 0 H . It follows from (2) that [ a i 0 [ H ] ] L = { x ω : ψ ( x , a [ H ] ξ ) } in L [ H ] . Yet L [ H ] = L [ H ] (since π L ), a [ H ] ξ = a [ H ] ξ by (A), and finally a j 0 [ H ] = a i 0 [ H ] by construction. Thus, indeed [ a j 0 [ H ] ] L = { x ω : ψ ( x , a [ H ] ξ ) } in L [ H ] , as required. This completes the proof of (3).
The next step is to establish
(C)
X 0 and Y 0 are compatible in P .
We check this claim arguing in L , so that X 0 Perf ζ and Y 0 Perf ζ , where ζ = π ζ = π ζ . It follows from (A), (B) that the set η = ζ ξ Ξ satisfies η = ζ ξ = ζ ζ , and in addition X 0 η = Y 0 η . Let ϑ = ζ ζ . Then Z = ( X 0 1 ϑ ) ( Y 0 1 ϑ ) belongs to Perf ϑ by Corollary 1. Thus Z P , hence (C) holds. This implies (3) since Z X 0 , Y 0 is obvious.
But it follows from (2) and (3) that X 0 and Y 0 force contradictory statements (because i 0 j 0 , and hence [ a i 0 [ G ] ] L [ a j 0 [ G ] ] L ). The contradiction obtained completes the proof of the lemma. This accomplishes the proof of Theorem 6 as well. □

10. A Model in Which the Parameter-Free AC ω * Holds but the Full AC ω Fails

Here we prove Theorem 1(i). The model will be a modification of the model studied in Section 8. We still fix a set G P , P -generic over L and consider the P -generic array a [ G ] = a i [ G ] i I and the P -generic extension L [ G ] = L [ a [ G ] ] . We are going to define a sub-extension of L [ G ] in which the parameter-free AC ω * holds but the full AC ω fails.
  • Let Ω L be the set of all finite or L -countable initial segments ξ I such that for any γ < ω 1 there is a number n = n γ < ω satisfying dom i < n for all i ξ satisfying i ( 0 ) = γ .
  • Let W [ G ] L [ G ] be the set of all restrictions of the form a [ G ] ξ , ξ Ω , of the generic array a [ G ] .
  • Let OD ( W [ G ] ) L [ G ] be the class of all sets W [ G ] -ordinal-definable in L [ G ] . Thus x OD ( W [ G ] ) L [ G ] if and only if x is definable in L [ G ] by a set-theoretic formula with sets in W [ G ] Ord as parameters.
  • Let M G = HOD ( W [ G ] ) L [ G ] be the class of all sets x L [ G ] , hereditarily  W [ G ] -ordinal-definable in L [ G ] .
The following theorem implies Theorem 1(i). Indeed it follows from Theorem 4 that the model M G is a cardinal-preserving extension of L .
Theorem 7. 
If a set G P is P -generic over L then M G is a model of ZF in which the parameter-free/ AC ω * holds, even AC ω ( OD ) (with ordinals as parameters) holds, but the full AC ω ( Π 3 1 ) fails. It follows that M G P ( ω ) is a model of PA 2 + AC ω * + ¬ AC ω ( Π 3 1 ) .
Proof. 
Let A ( n , x ) be the formula ‘ A ( n , x ) x 0 = a 0 [ G ] ’. (See the definition of A in Section 7). Note the parameter a 0 [ G ] in this formula. Similarly to the proof of Theorem 6, if i I then a i [ G ] M G and a i [ G ] M G . It still follows by Corollary 3(i) that x A ( n , x ) is true in M G , where n = dom i . Moreover, arguments similar to the proof of Theorem 6, which we leave for the reader, show that the formula x m A ( k , ( x ) m ) , the right-hand side of AC ω , fails in M G . Thus AC ω ( Π 3 1 ) (with real parameters) fails in M G .
It remains to prove that AC ω ( OD ) (with ordinals as parameters) holds in M G . Suppose towards the contrary that φ ( k , x ) is an -formula with ordinals as parameters, such that AC ω fails for φ in M G . Thus there exists a condition X * G satisfying
(†)
X * “it holds in M G ̲ = HOD ( W [ G ̲ ] ) L [ G ̲ ] that k x φ ( k , x ) but ¬ x k φ ( k , ( x ) k ) ”.
Here is the P -forcing relation over L , and G ̲ is the canonical P -name for the generic filter G, as above.
As k x φ ( k , x ) holds in M G , there is a sequence x k k < ω L [ G ] of reals x k M G , x k ω , satisfying φ ( k , x k ) , k . By definition, for any k there is a set δ k Ω such that x k HOD [ a [ G ] δ k ] L [ G ] (meaning that only a [ G ] δ k and ordinals are admitted as parameters), and the sequence δ k k < ω belongs to L [ G ] as well. Furthermore, as the forcing relation is definable in L , there exist sequences X k k < ω L of conditions X k P (possibly X k G ), and τ k k < ω L of sets τ k Ω , such that
X k x HOD [ a [ G ̲ ] τ k ] M G ̲ | = ( k , x ) .
Now, arguing in L , we let ξ k = X k , η k = ξ k τ k , and ξ * = X * . Thus ξ * and all τ k , ξ k , η k belong to Ξ . Clearly there exists a sequence of permutations π k Π (see Section 5), k < ω , such that the sets η k = π k η k = { π k ( i ) : i η k } Ξ are pairwise disjoint and disjoint with ξ * .
Let X k = π k X k , so that X k Perf ξ k in L by Lemma 6, where ξ k = π k ξ k = { π k ( i ) : i ξ k } η k . Define ζ = ξ * k ξ k ; ζ Ξ . It follows by Corollary 2 that the set X = ( X * 1 ζ ) k ( X k 1 ζ ) belongs to Perf ζ and X X * , X X k for all k.
On the other hand, the sets τ k = π k τ k belong to Ω (because so do τ k ) and are pairwise disjoint (because so are the sets η k = ξ k τ k ). However Ω is closed in L under countable disjoint union, hence τ = k τ k Ω .
We still work in L . Starting with (4) and arguing as in the proof of Lemma 11 (the proof of 3 on page 13), we deduce that, for all k,
X k x HOD [ a [ G ̲ ] τ k ] M G ̲ | = ( k , x ) ,
and hence
X k x HOD [ a [ G ̲ ] τ ] M G ̲ | = ( k , x ) ,
because X X k and τ k τ .
Finally, if H is P -generic then the class HOD [ a [ H ] τ ] has a well-ordering, say H , also { a [ H ] τ } -ordinal-definable in HOD [ a [ H ] τ ] . See e.g., [20], Section 13, the class HOD [ a [ H ] τ ] is identical to HOD [ a [ H ] τ ] as in [20]. Therefore, if H is any P -generic set over L containing X , then, arguing on the basis of (5), we can define y ω in M H such that, for each k, ( y ) k is equal to the H -least set x ω in HOD [ a [ H ] τ ] , satisfying φ ( k , x ) . This proves that M H | = y k φ ( k , ( y ) k ) for any such H, and hence
X M G ̲ | = y k φ ( k , ( y ) k ) .
But this contradicts (†) above since X X * . □

11. Models in Which the Parameter-Free CA * Holds but the Full CA Fails

Here we sketch a proof of Theorem 2(i). See a full proof in our recent ArXiv preprint [8]. Thus the goal is to define a set X P ( ω ) in a cardinal-preserving generic extension of L , which is a model of PA 2 * (with the parameter-free Comprehension CA * ) in which the full CA fails.
Following the arguments above, assume that G P is a set P -generic over L , define a i [ G ] ω ( i I ) and the array a [ G ] = a i [ G ] i I as above, and consider the set
J [ G ] = { γ 0 n : γ < ω 1 n < ω } { γ 0 n 1 : γ < ω 1 n a γ 1 [ G ] } .
Here γ 0 n = γ , 0 , , 0 n 0 s , γ 0 n 1 = γ , 0 , , 0 n 0 s , 1 , γ 1 = γ , 1 .
Thus J [ G ] I and J [ G ] L [ G ] . (Not necessarily J [ G ] L .) We put
M G = P ( ω ) i 1 , , i n J [ G ] L [ a i 1 [ G ] , , a i n [ G ] ] ; M G P ( ω ) .
The next theorem implies Theorem 2(i) since it follows from Theorem 4 that the set M G belongs to a cardinal-preserving extension of L .
Theorem 8. 
If a set G P is P -generic over L then M G is a model of PA 2 * (with the parameter-free Comprehension CA * )in which the full CA ( Σ 2 1 ) holds but the full CA ( Σ 4 1 ) fails.
Proof (sketch, see [8] for a full proof). 
That M G is a model of CA ( Σ 2 1 ) (with parameters) follows by the Shoenfield absoluteness theorem, because M G is Gödel-closed downwards by construction. That the parameter-free AC ω * holds in M G follows by the ordinary permutation technique by a method rather similar to the verification of AC ω * in the proof of Theorem 7 above.
Finally, M G fails to satisfy the full CA . Indeed the reals a γ 1 [ G ] ( γ < ω 1 ) do not belong to M G , since γ 1 J [ G ] by construction. On the other hand, each a γ 1 [ G ] is analytically definable in M G as the set containing the numbers n 1 such that the structure of true L -successors above a γ [ G ] has a split at n -th level, and possibly containing or not containing 0. Note the role of a γ [ G ] M G as a parameter in this definition of a γ 1 [ G ] in M G . The ensuing definability formula for a γ 1 [ G ] is Σ 4 1 by direct estimation, because it is based on the Π 3 1 definability of the relation of ‘being a true L -successor’. □
Another model of PA 2 * , in which CA fails even in the most elementary form of the nonexistence of complements of some its members, is also presented in [8]. It has the form M = ( P ( ω ) L ) { y n : n < ω } , where y n n < ω is a Cohen-generic sequence over L . Note that the complements y n = ω y n are not adjoined to M, so that CA is violated in M even in the form x k ( k x k y n ) , with y n as a parameter. On the other hand, the parameter-free CA * holds in M by ordinary permutation arguments.

12. Working on the Basis of the Consistency of PA 2

This section is devoted to claims (ii) of our main Theorems 1–3. We recall that the consistency of PA 2 is a common assumption in claims (ii). As the proofs of claims (i) of the theorems, given above, contain a heavy dose of the forcing technique, first of all we have to adequately replace PA 2 with a more ZFC -like, forcing-friendly theory. This will be ZFC , a subtheory of ZFC obtained as follows:
(a)
the Power Set axiom PS is excluded;
(b)
the Axiom of Choice AC is replaced with the well-orderability axiom WA saying that every set can be well-ordered;
(c)
the Replacement schema, which is not sufficiently strong in the absence of PS, is replaced with the Collection schema;
See, e.g., [26] for a comprehensive account of main features of ZFC .
Two more principles are considered in the context of ZFC , namely
HC : 
every set is finite or countable,
V = L : 
every set is Gödel-constructible, i.e., the axiom of constructibility.
Theorem 9. 
Theories PA 2 and ZFC + HC + ( V = L ) are equiconsistent. In fact they are interpretable in each other.
Proof. 
This has been a well-known fact since while ago, see e.g., Theorem 5.25 in [16]. A more natural way of proof is as follows.
Firstly the theory Z (i.e., ZFC without WA and Collection) is interpreted in PA 2 by the tree interpretation described e.g., in [16], § 5, especially Theorem 5.11, or in [17], Definition VII.3.10 ff. Kreisel [1], VI(a)(ii), attributed this interpretation to the category of “crude” results. Secondly the whole theory ZFC + HC + ( V = L ) is interpeted in Z by means of the same tree interpretation, but restricted to only those trees that define sets constructible below the first gap ordinal, see a rather self-contained proof in [27]. This second part belongs to the category of “delicate” results of Kreisel [1], VI(b)(ii). □
Theorem 9 allows us to replace the consistency of PA 2 in claims (ii) of our Theorems 1–3 by the equivalent consistency of ZFC , which is a much more forcing-friendly theory.
This makes it possible to argue in the frameworks of ZFC in the following proof of Theorem 3(ii). The proof is an adaptation of the proof of the statement (i) of the same Theorem 3, on the basis of ZFC + HC + ( V = L ) .
Proof of Claims (ii) of Theorems 1–3. 
We argue on the basis of ZFC + HC + ( V = L ) . In other words, all sets are countable and constructible, so that the ground universe behaves like L ω 1 in many ways. Yet, to avoid unnecessary misunderstanding, we accept the following.
Definition 2. 
The ground universe of ZFC + HC + ( V = L ) is denoted by L 1 . Accordingly ω 1 will be the collection (a proper L 1 -class) of all ordinals in L 1 .
Emulating the construction in Section 5, we define proper classes I = ( ω 1 ) < ω { Λ } and Ξ , and sets IS ζ , ζ [ i ] , ζ [ i ] , etc., similar to Section 5. But coming to Definition 1, we face a problem. Indeed, each space P ( ω ) ξ and any homeomorphism H : P ( ω ) ξ P ( ω ) ξ is now a proper class, hence Perf ξ as by Definition 1 is a class of proper classes, which cannot be considered. Therefore we have to parametrize homeomorphisms by sets.
Definition 3. 
( ZFC form of Definition 1).
Arguing in L 1 , let ξ Ξ . Define
Q ξ = { x P ( ω ) ξ : t h e s e t { i , k : x ( i ) ( k ) = 1 } i s f i n i t e } ;
this is a countable dense subset of P ( ω ) ξ in ZFC .
Let h : Q ξ P ( ω ) ξ be any map (a set in L 1 ). Let [ h ] be its extension defined on P ( ω ) ξ by [ h ] ( x ) = lim y x h ( y ) whenever the limit exists, so [ h ] : dom [ h ] P ( ω ) ξ is a continuous map defined on dom [ h ] , a topologically closed “subset” or rather subclass of P ( ω ) ξ (also a proper class).
We define H ξ to be the class of all maps h : Q ξ P ( ω ) ξ such that dom [ h ] = P ( ω ) ξ , [ h ] is 1 1 and [ h ] is a projection–keeping homeomorphism.
Finally if h H ξ then let X h = [ h ] P ( ω ) ξ = { [ h ] ( x ) : x P ( ω ) ξ } .
Then Perf ξ = H ξ and Perf = ξ Ξ Perf ξ are proper classes, of course.
It is quite obvious that in the ZFC setting Perf ξ coincides with the collection of all sets X h , h H ξ . This allows us to use the map h X h as a parametrization of Perf in L 1 , so that Perf is the set of codes for the Perf and each particular Perf ξ = H ξ is the set of codes for Perf ξ . We will use Perf as a forcing notion, that is, put P = Perf , with the order g h if and only if X g X h in the sense of Section 5.
Note that both (∗) and the order are definable proper classes in L 1 .
Conditions h P should be informally identified with corresponding objects (parametrically defined proper classes) X g .
The property (∗) in the proof of Theorem 4 transforms to the following property of the forcing Perf has a property in L 1 :
(∗)
if a parametrized sequence of classes D n Perf is such that each D n is open dense in Perf , and X Perf , then there is a stronger condition Y Perf , Y X , and finite sets D n D n pre-dense in Perf below Y.
In other words, Perf is a pretame forcing notion in L 1 in the sense of [28] or [29].
It follows (see e.g., [29]) that any Perf -generic extension of L 1 is still a model of ZFC , and the forcing and definability theorems hold similar to the case of usual set-size forcing. Furthermore all constructions and arguments involved in the proofs of Theorems 6–8 above (i.e., claims (i) of Theorems 1–3), as well as the results of [21,22] cited in the course of the proofs, can be reproduced mutatis mutandis on the basis of the theory ZFC + HC + ( V = L ) . In particular, Theorem 6 takes the form asserting that the P ( ω ) -part of a certain subextension of any P -generic extension of L 1 satisfies PA 2 + ¬ AC ω * ( Π 3 1 ) .
Metamathematically, this means that the formal consistency of ZFC + HC + ( V = L ) implies the consistency of PA 2 + ¬ AC ω * ( Π 3 1 ) . However the consistency of ZFC + HC + ( V = L ) is equivalent to the consistency of PA 2 by Theorem 9. This concludes the proof of Claim (ii) of Theorem 3.
Pretty similarly, Theorems 7 and 8 take appropriate forms sufficient to infer the consistency of resp.
PA 2 + AC ω * + ¬ AC ω ( Π 3 1 ) PA 2 * + CA ( Σ 2 1 ) + ¬ CA ( Π 4 1 ) ,
from the consistency of PA 2 , as required. This completes the proof of Claims (ii) of Theorems 1–3. □

13. Conclusions, Remarks, and Problems

In this study, the method of generalized arboreal iterations of the Sacks forcing is employed to the problem of obtaining cardinal-preserving models of ZFC , and models of ZFC and the second-order Peano arithmetic PA 2 , in which the parameter-free version of the Comprehension or Choice schema holds but the full schema fails. These results (Theorems 1–3 above) contribute to the ongoing study of both subsistems and extensions of PA 2 as in [13,14,15,17,30,31] among many others, as well as to modern studies of forcing extensions in class theories and ZFC -like theories as in [26,32,33,34].
From our study, it is concluded that the technique of generalized arboreal iterations of the Sacks forcing succeeds to solve important problems in descriptive set theory and second-order Peano arithmetic related to parameter-free versions of such crucial axiom schemata as Comprehension and Choice, by our Theorems 1–3.
From the results of this paper, the following remarks and problems arise.
Remark 5. 
Identifying the theories with their deductive closures, we may present the concluding statements of Theorems 1–3 as resp.
PA 2 + AC ω * PA 2 + AC ω , PA 2 * + CA ( Σ 2 1 ) PA 2 , PA 2 PA 2 + AC ω * .
Studies on subsystems of PA 2 have discovered many cases in which S S holds for a given pair of subsystems S , S , see e.g., [17]. And it is a rather typical case that such a strict extension is established by demonstrating that S proves the consistency of S. One may ask whether this is the case for the results in (6). The answer is in the negative: namely
t h e   t h e o r i e s PA 2 * ,   PA 2 * + CA ( Σ 2 1 ) ,   and   the   full   PA 2 are   equiconsistent
by a result in [18], also mentioned in [19]. This equiconsistency result also follows from a somewhat sharper theorem in [35], 1.5.
Remark 6. 
There is another meaningful submodel of the basic model L [ G ] = L [ a [ G ] . Namely, consider the set W of all finite or countablewell-foundedinitial segments ξ L , ξ I , instead of the sets W (as in Section 8) and W (as in Section 10). Define a corresponding submodel M G accordingly. Then AC ω holds in M G but DC ( Π 3 1 ) fails. Yet a better model is defined in [31], in which AC ω holds but even DC ( Π 2 1 ) (the best possible in this case) fails.
Remark 7. 
It will be interesting to study problems considered in this paper in the frameworks of non-ZF-oriented set theories like Quine’s New FoundationsNF[36], various non-well-founded and anti-foundational theories (see [37]), or (as suggested by one of the anonymous reviewers) the ideal set theory or the ideal calculus as in [38]—which is essentially a nave set or class theory with a rather vague axiomatic. Yet it seems to us that those theories haven’t so far developed an adequate instrumentarium to study and answer such sort of questions.
We proceed with a list of open problems.
Problem 1. 
Is the parameter-free countable choice schema AC ω * in the language L ( PA 2 ) true in the models defined in Section 11?
We expect that AC ω * fails in the first model in Section 11 via the relation Φ ( k , x ) : =   x ω codes k L -incomparable reals minimal over L , and it’s a separate problem how to modify this model to allow AC ω * + ¬ CA .
Problem 2. 
Can we sharpen the result of Theorem 8 by specifying that CA ( Σ 3 1 ) , rather than Σ 4 1 , is violated? The combination CA ( Σ 2 1 ) plus ¬ CA ( Σ 3 1 ) over PA 2 * would be optimal for Theorem 2. Can we similarly sharpen the result of Theorems 6 and 7 by specifying that AC ω * ( Σ 2 1 ) , resp., AC ω ( Σ 2 1 ) are violated?
As conjectured by V. Gitman, Jensen’s iterated forcing may lead to the solution of Problem 2 by methods outlined in [31]. Such a construction makes use of the consecutive “jensenness”, known to be a Π 2 1 relation, instead of the consecutive “sacksness”, which can help to define the counterexamples required at minimally possible levels.
Problem 3. 
As a generalization of Problem 2, prove that, for any n 2 , PA 2 * + CA ( Σ n 1 ) does not imply CA ( Σ n + 1 1 ) . In this case, it would be possible to conclude that the full schema CA is not finitely axiomatizable over PA 2 * . There are similar questions related to Theorems 6 and 7, of course. Compare to Problem 9 in ([16], § 11).
We expect that methods of inductive construction of forcing notions in L that are similar to the iterated Jensen forcing as in [31] but carry hidden automorphisms, recently developed in our papers [39,40,41,42,43], may lead to the solution of Problem 3.
Problem 4 
(Communicated by Ali Enayat). A natural question is whether the results of this note also hold for second order set theory (the Kelley–Morse theory of classes), with suitable reformulations of the Choice and Comprehension schemata.
This may involve a generalization of the Sacks forcing to uncountable cardinals, as e.g., in Kanamori [44], as well as the new models of set theory recently defined by Fuchs [45], on the basis of further development of the methods of class forcing introduced by S. D. Friedman [28].

Author Contributions

Conceptualization, V.K. and V.L.; methodology, V.K. and V.L.; validation, V.K.; formal analysis, V.K. and V.L.; investigation, V.K. and V.L.; writing original draft preparation, V.K.; writing review and editing, V.K. and V.L.; project administration, V.L.; funding acquisition, V.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially supported by Russian Foundation for Basic Research RFBR grant number 20-01-00670.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable. The study did not report any data.

Acknowledgments

We would like to thank the anonymous reviewers for their thorough reviews, and highly appreciate the comments and suggestions, which significantly contributed to improving the quality of the manuscript. We would like to thank Ali Enayat, Gunter Fuchs, Victoria Gitman, and Kameryn Williams, for their enlightening comments that made it possible to accomplish this research, and separately Ali Enayat for references to [18,19,35] in matters of Theorem 3.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kreisel, G. A survey of proof theory. J. Symb. Log. 1968, 33, 321–388. [Google Scholar] [CrossRef]
  2. Levy, A. Definability in axiomatic set theory II. In Mathematical Logic and Foundations of Set Theory, Proceedings of the International Colloquium, Jerusalem, Israel, 11–14 November 1968; Bar-Hillel, Y., Ed.; North-Holland: Amsterdam, The Netherlands; London, UK, 1970; pp. 129–145. [Google Scholar] [CrossRef]
  3. Solovay, R.M. A model of set-theory in which every set of reals is Lebesgue measurable. Ann. Math. 1970, 92, 1–56. [Google Scholar] [CrossRef]
  4. Guzicki, W. On weaker forms of choice in second order arithmetic. Fundam. Math. 1976, 93, 131–144. [Google Scholar] [CrossRef]
  5. Corrada, M. Parameters in theories of classes. Stud. Log. Found. Math. 1978, 99, 121–132. [Google Scholar] [CrossRef]
  6. Levy, A. Parameters in comprehension axiom schemes of set theory. Proc. Tarski Symp. internat. Symp. Honor Alfred Tarski Berkeley 1971 Proc. Symp. Pure Math. 1974, 25, 309–324. [Google Scholar]
  7. Schindler, S.; Schlicht, P. ZFC without Parameters (A Note on a Question of Kai Wehmeier). Available online: https://ivv5hpp.uni-muenster.de/u/rds/ZFC_without_parameters.pdf (accessed on 6 September 2022).
  8. Kanovei, V.; Lyubetsky, V. The parameterfree Comprehension does not imply the full Comprehension in the 2nd order Peano arithmetic. arXiv 2022, arXiv:2209.07599. [Google Scholar]
  9. Enayat, A. On the Leibniz—Mycielski axiom in set theory. Fundam. Math. 2004, 181, 215–231. [Google Scholar] [CrossRef]
  10. Jensen, R. Definable sets of minimal degree. In Mathematical Logic and Foundations of Set Theory, Proceedings of the International Colloquium, Jerusalem, Israel, 11–14 November 1968; Studies in Logic and the Foundations of Mathematics; Bar-Hillel, Y., Ed.; North-Holland: Amsterdam, The Netherlands; London, UK, 1970; Volume 59, pp. 122–128. [Google Scholar] [CrossRef]
  11. Groszek, M.; Jech, T. Generalized iteration of forcing. Trans. Am. Math. Soc. 1991, 324, 1–26. [Google Scholar] [CrossRef]
  12. Mathias, A.R.D. Surrealist landscape with figures (a survey of recent results in set theory). Period. Math. Hung. 1979, 10, 109–175. [Google Scholar] [CrossRef]
  13. Frittaion, E. A note on fragments of uniform reflection in second order arithmetic. Bull. Symb. Log. 2022, 28, 451–465. [Google Scholar] [CrossRef]
  14. Venturi, G.; Viale, M. Second order arithmetic as the model companion of set theory. Arch. Math. Logic 2023, 62, 29–53. [Google Scholar] [CrossRef]
  15. Fujimoto, K. A few more dissimilarities between second-order arithmetic and set theory. Arch. Math. Logic 2023, 62, 147–206. [Google Scholar] [CrossRef]
  16. Apt, K.R.; Marek, W. Second order arithmetic and related topics. Ann. Math. Logic 1974, 6, 177–229. [Google Scholar] [CrossRef]
  17. Simpson, S.G. Subsystems of Second Order Arithmetic, 2nd ed.; Perspectives in Logic; Cambridge University Press: Cambridge, UK; ASL: Urbana, IL, USA, 2009; p. xvi + 444. [Google Scholar]
  18. Friedman, H. On the necessary use of abstract set theory. Adv. Math. 1981, 41, 209–280. [Google Scholar] [CrossRef]
  19. Schindler, T. A disquotational theory of truth as strong as Z 2 . J. Philos. Log. 2015, 44, 395–410. [Google Scholar] [CrossRef]
  20. Jech, T. Set Theory, The Third Millennium Revised and Expanded ed.; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 2003; p. xiii + 769. [Google Scholar] [CrossRef]
  21. Kanovei, V. Non-Glimm-Effros equivalence relations at second projective level. Fund. Math. 1997, 154, 1–35. [Google Scholar] [CrossRef]
  22. Kanovei, V. On non-wellfounded iterations of the perfect set forcing. J. Symb. Log. 1999, 64, 551–574. [Google Scholar] [CrossRef]
  23. Baumgartner, J.E.; Laver, R. Iterated perfect-set forcing. Ann. Math. Logic 1979, 17, 271–288. [Google Scholar] [CrossRef]
  24. Groszek, M.J. Applications of iterated perfect set forcing. Ann. Pure Appl. Logic 1988, 39, 19–53. [Google Scholar] [CrossRef]
  25. Myhill, J.; Scott, D. Ordinal definability. In Axiomatic Set Theory; Proceedings of Symposia in Pure Mathematics 13, Part I; American Mathematical Society: Providence, RI, USA, 1971; pp. 271–278. [Google Scholar]
  26. Gitman, V.; Hamkins, J.D.; Johnstone, T.A. What is the theory ZFC without power set? Math. Log. Q. 2016, 62, 391–406. [Google Scholar] [CrossRef]
  27. Kanovei, V.G. Theory of Zermelo without power set axiom and the theory of Zermelo- Fraenkel without power set axiom are relatively consistent. Math. Notes 1981, 30, 695–702. [Google Scholar] [CrossRef]
  28. Friedman, S.D. Fine structure and class forcing. In De Gruyter Series in Logic and Its Applications; de Gruyter: Berlin, Germany, 2000; Volume 3, p. x + 221. [Google Scholar]
  29. Antos, C.; Gitman, V. Modern Class Forcing. In Research Trends in Contemporary Logic; Daghighi, A., Rezus, A., Pourmahdian, M., Gabbay, D., Fitting, M., Eds.; College Publications: London, UK, 2023; forthcoming; Available online: https://philpapers.org/go.pl?aid=ANTMCF (accessed on 6 December 2022).
  30. Enayat, A.; Schmerl, J.H. The Barwise-Schlipf theorem. Proc. Am. Math. Soc. 2021, 149, 413–416. [Google Scholar] [CrossRef]
  31. Friedman, S.D.; Gitman, V.; Kanovei, V. A model of second-order arithmetic satisfying AC but not DC. J. Math. Log. 2019, 19, 1850013. [Google Scholar] [CrossRef]
  32. Antos, C.; Friedman, S.D.; Gitman, V. Boolean-valued class forcing. Fundam. Math. 2021, 255, 231–254. [Google Scholar] [CrossRef]
  33. Gitman, V.; Hamkins, J.D.; Holy, P.; Schlicht, P.; Williams, K.J. The exact strength of the class forcing theorem. J. Symb. Log. 2020, 85, 869–905. [Google Scholar] [CrossRef]
  34. Holy, P.; Krapf, R.; Lücke, P.; Njegomir, A.; Schlicht, P. Class forcing, the forcing theorem and Boolean completions. J. Symb. Log. 2016, 81, 1500–1530. [Google Scholar] [CrossRef]
  35. Schmerl, J.H. Peano arithmetic and hyper-Ramsey logic. Trans. Am. Math. Soc. 1986, 296, 481–505. [Google Scholar] [CrossRef]
  36. Quine, W.V. New foundations for mathematical logic. Am. Math. Mon. 1937, 44, 70–80. [Google Scholar] [CrossRef]
  37. Devlin, K. The Joy of Sets. Fundamentals of Contemporary Set Theory, 2nd ed.; Undergraduate Texts Math; Springer: New York, NY, USA, 1993. [Google Scholar]
  38. Fraenkel, A.A.; Bar-Hillel, Y.; Levy, A. Foundations of Set Theory. With the Collab. of Dirk van Dalen, 2nd rev. ed. Reprint; Stud. Logic Found. Math.; Elsevier: Amsterdam, The Netherlands, 1984; Volume 67. [Google Scholar]
  39. Kanovei, V.; Lyubetsky, V. Models of set theory in which nonconstructible reals first appear at a given projective level. Mathematics 2020, 8, 910. [Google Scholar] [CrossRef]
  40. Kanovei, V.; Lyubetsky, V. On the Δ n 1 problem of Harvey Friedman. Mathematics 2020, 8, 1477. [Google Scholar] [CrossRef]
  41. Kanovei, V.; Lyubetsky, V. Models of set theory in which separation theorem fails. Izv. Math. 2021, 85, 1181–1219. [Google Scholar] [CrossRef]
  42. Kanovei, V.; Lyubetsky, V. The full basis theorem does not imply analytic wellordering. Ann. Pure Appl. Logic 2021, 172, 102929. [Google Scholar] [CrossRef]
  43. Kanovei, V.; Lyubetsky, V. A model in which the Separation principle holds for a given effective projective Sigma-class. Axioms 2022, 11, 122. [Google Scholar] [CrossRef]
  44. Kanamori, A. Perfect-set forcing for uncountable cardinals. Ann. Math. Logic 1980, 19, 97–114. [Google Scholar] [CrossRef]
  45. Fuchs, G. Blurry Definability. Mathematics 2022, 10, 452. [Google Scholar] [CrossRef]
Figure 1. Flowchart.
Figure 1. Flowchart.
Mathematics 11 00726 g001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kanovei, V.; Lyubetsky, V. On the Significance of Parameters in the Choice and Collection Schemata in the 2nd Order Peano Arithmetic. Mathematics 2023, 11, 726. https://doi.org/10.3390/math11030726

AMA Style

Kanovei V, Lyubetsky V. On the Significance of Parameters in the Choice and Collection Schemata in the 2nd Order Peano Arithmetic. Mathematics. 2023; 11(3):726. https://doi.org/10.3390/math11030726

Chicago/Turabian Style

Kanovei, Vladimir, and Vassily Lyubetsky. 2023. "On the Significance of Parameters in the Choice and Collection Schemata in the 2nd Order Peano Arithmetic" Mathematics 11, no. 3: 726. https://doi.org/10.3390/math11030726

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop