Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Symmetric Extensions and Basic Choice-Failure Models

1 · Prerequisites

2 · Summary

Forcing automorphisms act recursively on names, and the symmetry lemma makes the forcing relation equivariant. A normal subgroup filter selects the hereditarily symmetric names. Their interpretations contain the ground model, are transitive and almost universal, satisfy bounded Separation, and therefore form a ZF model without assuming Choice.

In Cohen's first symmetric model, the set of coordinate reals has empty support while any attempted countable enumeration is moved by a fresh transposition. The set is infinite and Dedekind-finite, so well-orderability and AC fail. The accompanying relative-consistency result treats each finite target fragment separately. Ambient ZFC proves a model of that fragment; a hypothetical finite refutation then contradicts source consistency. No PA-verified uniform proof transformer or full transitive ground model is inferred.

The atom-free socks construction follows Jech's actual second Cohen model: each mate is a set of mutually generic reals, and a pair-coordinate swap excludes a choice function. A pair of individual reals would always have a canonical lexicographic choice in ZF; the owner-approved manifest therefore uses Jech's pairs of sets of reals throughout.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Automorphisms acting on forcing names

Definition

A forcing automorphism π:PP is a bijection preserving and reflecting the order, hence compatibility and incompatibility. Its action on names is defined by name-rank recursion:

πx˙={πy˙,πp:y˙,px˙}.

Induction proves (πσ)x˙=π(σx˙), π1(πx˙)=x˙, and rank preservation. The same induction gives πxˇ=xˇ for every ground set. Images of dense sets are dense, and if G is generic then πG is generic. No choice principle is required.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Symmetric forcing systems, supports, and hereditarily symmetric names

Definition

A symmetric system (P,G,F) consists of a forcing preorder, a group G of its automorphisms, and a normal filter F of subgroups of G. Put sym(x˙)={πG:πx˙=x˙}. A name is symmetric if its stabilizer lies in F, and hereditarily symmetric if it is symmetric and every subname occurring in it is hereditarily symmetric. Write HSF for these names. A subgroup H supports x˙ when HF and Hsym(x˙). In a coordinate presentation with pointwise stabilizers, a finite coordinate set E supports x˙ when fixG(E)F and fixG(E)sym(x˙).

Normality and sym(πx˙)=πsym(x˙)π1 give πHS=HS. If G0 is a ground-model generic filter—distinct from the automorphism group G—the symmetric interpretation is HSFG0={x˙G0:x˙HSF}. The hereditary clause makes this class transitive after evaluation. No AC is assumed.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Symmetry lemma for forcing automorphisms

Statement

For every forcing automorphism π and formula φ, the ordinary forcing relation satisfies pφ(τ) iff πpφ(πτ) for every tuple of P-names. In a symmetric system with automorphism group G, if πG and the parameter names τ are hereditarily symmetric, then πτ are hereditarily symmetric and the same ordinary-forcing equivalence applies to these tuples. No separate forcing relation with existential quantifiers restricted to HS names is asserted.

Facts & Assumptions

Given: A forcing automorphism π for the ordinary relation; for the assertion about HS parameter tuples, a symmetric system, πG, and HS names τ.

[F1]

Automorphisms acting on forcing names defines the action of an arbitrary forcing automorphism on all P-names, its inverse action, and preservation of name rank, order and compatibility.

[F2]

Atomic forcing relation defines the atomic forcing clauses with the library's name-first pair convention.

[F3]

Forcing relation for all formulas defines the recursive clauses for compound formulas.

[F4]

Symmetric forcing systems, supports, and hereditarily symmetric names gives πHS=HS when πG in the stated symmetric system.

Proof

1.1

Simultaneously induct on the ranks of σ,τ. In the atomic membership and equality clauses, qp iff πqπp, compatible extensions correspond under π, and subnames correspond rank-preservingly. Therefore pστ iff πpπσπτ, and likewise for equality.

F1F2
2.1

Induct on formula complexity. Boolean clauses commute with the bijection of conditions. For an existential, F1 maps the class of all P-names bijectively to itself, so witnesses correspond; applying the inverse automorphism from F1 gives the reverse implication. This is a syntactic induction on the stated forcing clauses; no semantic-generic existence hypothesis is used.

F1F3step 1.1
3.1

Now assume πG and τHS. F4 makes πτ an HS tuple. Apply the already-proved ordinary forcing equivalence of step 2.1 to these parameter tuples; its existential name quantifier still ranges over all P-names, exactly as F3 specifies. This proves the asserted parameter-preserving specialization and makes no claim about an unintroduced HS-restricted forcing relation.

F3F4step 2.1
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Canonical check names are hereditarily symmetric

Statement

Every ground set x has a check name fixed by every forcing automorphism; it is hereditarily symmetric and evaluates to x. Thus the ground model lies in every symmetric extension.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]

Automorphisms acting on forcing names gives the recursive action and check-name fixation.

Proof

1.1

Induct on rank of x. Every subname yˇ for yx is HS by induction. F1 gives πxˇ=xˇ for every automorphism, so its stabilizer is the whole group and belongs to the normal filter. Thus xˇ is HS.

F1F2
2.1

F3 gives xˇG0=x. Hence every ground set occurs as the value of an HS name, including x=, and the ground model is contained in the symmetric interpretation.

F3step 1.1
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Hereditarily symmetric interpretations form a transitive ZF model

Statement

For a transitive ZF ground model M, symmetric system and M-generic G0, N=HSFG0 is a transitive ZF model with MNM[G0]. No Choice hypothesis is required.

Facts & Assumptions

Given: The stated ZF ground model, symmetric system, and generic.

[F2]

Symmetry lemma for forcing automorphisms controls invariant definable subnames.

[F3]

Generic extensions satisfy ZF and preserve ground-model Choice gives M[G0]ZF using its choice-free branch.

[F4]

Forcing theorem supplies the truth lemma used to evaluate invariant subnames.

Proof

1.1

Values of HS names lie in M[G0], while hereditary closure says that every member of such a value has an HS subname. Hence MNM[G0] and N is transitive.

F1F3
1.2

The class is almost universal relative to the ambient transitive ZF extension M[G0], without choosing simultaneous HS representatives. Let x˙M name an ambient set xN. For each (τ,p)dom(x˙)×P, define r(τ,p) to be the least ordinal rank of an HS name σ for which pτ=σ, if there is one, and 0 otherwise. This is a definable ground-model function: the forcing relation and the HS predicate are definable, and any nonempty definable class of ordinal ranks has a least member. ZF Replacement in M strictly bounds its values on the displayed set by an ordinal α. If ux, some (τ,p)x˙ has pG0 and τG0=u; since uN, some HS σ also evaluates to u. The truth lemma gives a common strengthening qG0 of p forcing τ=σ, so r(τ,q)<α. Thus every ux is the value of an HS name of rank below α.

In M form the set S of all HS names of rank below α and the value-collecting name

y˙={σ,p:σS and pP}.

Because every generic filter is nonempty, y˙G0={σG0:σS}. Automorphisms preserve S, name rank, and all of P, so they fix y˙; all its immediate subnames lie in SHS. Hence y˙ is HS and xy˙G0N. [F2, F4]

1.3

For a,wN and a bounded formula φ(u,w) with any finite tuple of parameters, choose HS names a˙,w˙ and form the ground set-name {(τ,p)dom(a˙)×P:pτa˙φ(τ,w˙)}. Every immediate subname τ of a˙ is HS. Bounded truth is absolute between the transitive classes N and M[G0], so the truth lemma evaluates this name to {ua:Nφ(u,w)}. F2 shows that the finite intersection of the parameter stabilizers fixes this name, whose subnames are HS; filter closure puts that intersection in the filter. Thus N has every instance of Δ0-Separation.

F2F4
2.1

Apply Jech's transitive-class criterion inside M[G0], rather than cutting an arbitrary ambient subset by bounded Separation. Transitivity supplies Extensionality and Foundation; check names supply and ω. For N-parameters, each of Jech's eight Gödel-operation outputs—unordered pair, difference, product, domain, membership relation restricted to a square, and three coordinate permutations—is an ambient set of elements already in N: first use unordered pairs and Kuratowski pairs, then the remaining operations in that finite order. By step 1.2 each such output lies inside an N-set, and its defining bounded formula with those parameters lets step 1.3 cut out exactly the output. Hence N is closed under the eight operations. Jech's formula-complexity induction from that closure and almost universality gives full Comprehension, including the unbounded-quantifier cases; it also derives Pairing, Union, internal Power Set, Infinity and Replacement (the last by bounding the outer set of functional values via almost universality, then applying Comprehension). This proves every ZF schema instance. No AC enters this argument, and only the ZF branch of F3 is used.

F3F4step 1.1step 1.2step 1.3
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The basic Cohen symmetric system

Definition

Let M be a transitive model of ZF, let P=Add(ω,ω)M be the finite partial maps ω×ω2 ordered by reverse inclusion as in Cohen, collapse, and Lévy-collapse forcing orders, and let G0 be M-generic for P. A finite-support permutation π of ω acts by (πp)(πn,m)=p(n,m). Let G be the resulting group of forcing automorphisms and let F be generated by fix(E)={π:πE=id} for finite Eω. Conjugation sends fix(E) to fix(πE), so the filter is normal; every condition is supported by the finite projection of its domain to the first coordinate.

Define a˙n={mˇ,p:p(n,m)=1} and the orbit-set name A˙={a˙n,1P:nω}. Direct calculation gives πa˙n=a˙πn and πA˙=A˙. The theorem Hereditarily symmetric interpretations form a transitive ZF model applies to the displayed M, symmetric system, and M-generic G0, so N=HSFG0 is the resulting transitive ZF model. No AC is used in this definition.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Cohen reals form a symmetric set but their enumeration is not symmetric

Statement

The coordinate action is πa˙n=a˙πn. Each an has support {n}, A has empty support, and A is forced infinite with distinct members. The canonical enumeration nan has no finite support, and no enumeration of A belongs to the symmetric model.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]

The basic Cohen symmetric system gives πa˙n=a˙πn and πA˙=A˙.

[F2]

Symmetry lemma for forcing automorphisms transports forced assertions.

Proof

1.1

F1 shows that {n} supports a˙n and supports A˙; their subnames are checks, so both are HS. For nm, below any condition choose a fresh bit coordinate k and set opposite bits at (n,k),(m,k). Hence the set forcing a˙na˙m is dense. Every finite collection is therefore forced to have its displayed size, so A is infinite.

F1
1.2

Let e˙ be the canonical graph na˙n. Given finite E, choose nE and mE{n}. Their transposition fixes E but sends the graph value at n from a˙n to a˙m, so it does not fix e˙. Thus no finite E supports that name.

F1F2
1.3

Now let pf˙:ωˇA˙ be onto and let the finite set E support f˙ and contain the first-coordinate support of p. Choose nE. Since p forces surjectivity, some qp and kω satisfy qf˙(kˇ)=a˙n. Choose m outside E{n} and outside the first-coordinate support of q, and let π swap n,m. Then πp=p, πf˙=f˙, and F2 gives

πqf˙(kˇ)=a˙m.
2.1

Because the m-coordinate is absent from q, q and πq agree on their common domain and have a common extension. That extension forces a˙n=a˙m, contrary to step 1.1. Therefore no HS name can enumerate A.

F1F2step 1.1step 1.3
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The basic Cohen set has no countably infinite subset

Statement

Every map from ω into A in the basic Cohen model has finite range; therefore no injection ωA, no countably infinite subset, and no enumeration of A exists.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]

The Cohen reals form a symmetric set but their enumeration is not symmetric states the exact coordinate action πa˙n=a˙πn, pairwise distinctness, and infinitude of A.

[F2]

Symmetry lemma for forcing automorphisms transports decisions under swaps.

Proof

1.1

Let pf˙:ωˇA˙, and enlarge a finite support E of f˙ to support p. If some qp forces f˙(i)=a˙n with nE, choose m outside E{n} and outside the first-coordinate support of q. Let π swap n,m. Then πf˙=f˙, πp=p, and F2 gives πqf˙(i)=a˙m.

F1F2
2.1

The conditions q and πq agree wherever both are defined: the m coordinate was fresh and all other moved coordinates are fixed. Their union is a common extension forcing a˙n=a˙m, contradicting F1. Hence no extension of p can put a value outside {an:nE}, and density of decisions yields pranf˙{a˙n:nE}.

F1step 1.1
3.1

Thus every such map has finite range, so none is injective or enumerates the infinite set A. A countably infinite subset would, by its meaning in ZF, carry a bijection from ω and hence an injection into A, also impossible. Fresh indices were chosen only from explicit complements of finite sets; no AC is used.

step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The basic Cohen model has an infinite Dedekind-finite set of reals

Statement

A is infinite and Dedekind-finite. For A, no countably infinite subset, no injection from ω, and no bijection with a proper subset are equivalent and all hold.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]

The Cohen reals form a symmetric set but their enumeration is not symmetric gives anA, pairwise distinctness, and infinitude of A.

[F2]

The basic Cohen set has no countably infinite subset gives the first two negative properties.

[F3]

Dedekind-infinite and Dedekind-finite sets defines a bijection with a proper subset.

Proof

1.1

For every k, the finite set {a0,,ak1} belongs to the model and has k distinct members, so A is not finite. This uses each finite initial collection, not the absent full enumeration.

F1
2.1

F2 says there is no injection from ω and no countably infinite subset. F4 identifies either positive condition with Dedekind infinitude as defined by F3. Negating the equivalent clauses shows that there is no bijection from A to a proper subset and that A is Dedekind-finite. No Choice is used.

F2F3F4
CorollaryStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The basic Cohen model fails well-orderability and AC

Statement

The infinite Dedekind-finite set A cannot be well-ordered. Hence the basic Cohen symmetric model satisfies ZF plus ¬AC.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]
[F2]

The well-ordering theorem says AC well-orders every set.

[F3]

The Axiom of Choice identifies the failed axiom.

[F4]

The basic Cohen symmetric system and Hereditarily symmetric interpretations form a transitive ZF model identify the displayed HS interpretation as the transitive ZF model in which A lives.

Proof

1.1

If A had a well-order, recursion selecting the least unused member would either terminate after finitely many steps—making A finite—or define an injection ωA. Both contradict F1. Thus A is not well-orderable.

F1
2.1

By F4 the basic Cohen HS interpretation is a ZF model containing A. If it satisfied F3, F2 inside that model would well-order A, contradicting step 1.1. Hence AC fails. This reductio is the exact use of the choice dependency; the symmetric-model construction itself remains choice-free.

F2F3F4
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Fixed finite-fragment verification for the basic Cohen symmetric model

Statement

For every externally fixed finite fragment Δ of ZF+¬AC, ZFC proves that a set model of Δ exists, using the basic Cohen symmetric construction. Each such proof uses some finite fragment of ZFC. The finite fragment and its proof may depend on Δ; no PA-verified uniform proof-code constructor is asserted.

Facts & Assumptions

Given: One externally fixed finite list Δ of target axioms, including its actual Separation and Replacement matrices.

[F1]

Atomic forcing relation and Forcing relation for all formulas specify the name-rank and formula recursions for each fixed formula.

[F2]

The basic Cohen symmetric system, Symmetry lemma for forcing automorphisms, and Hereditarily symmetric interpretations form a transitive ZF model supply the symmetric system, equivariance, and semantic HS-model construction. Direct invariant subname cuts apply only to bounded matrices.

[F3]

The basic Cohen model fails well-orderability and AC supplies the basic Cohen model's failure of Choice.

[F4]

Montague–Lévy reflection for a finite formula family and Countable transitive models of fixed finite fragments supply countable transitive models for each externally fixed finite ZFC fragment.

[F5]

The Axiom of Choice is available in the ambient ZFC proof, particularly for the countable hull and generic enumeration; it is not assumed in the symmetric target.

Proof

1.1

Fix the actual formulas of Δ and their subformulas. Use P=Add(ω,ω), the finite permutations of the first coordinate, and the finite-support normal filter of F2. For each of these fixed formulas the recursions in F1 give ordinary set-theoretic proofs of definability, strengthening, truth and equivariance. Name-rank induction is an object-level transfinite induction in those proofs, not a numerical search over names.

F1F2
2.1

Here is the almost-universality argument used by the HS-model construction. In an ambient generic extension let x=x˙G0N=HSG0. In the ground model assign to each (τ,p)dom(x˙)×P the least rank of an HS name σ such that pτ=σ, or zero if none exists. Ground Replacement bounds these ranks strictly by an ordinal γ. For every ux, a subname τ evaluating to u and the truth lemma give such an equality at some condition in G0. Thus u has an HS name of rank below γ. The ground set of all HS names below that rank is invariant under every automorphism; placing all these names at the top condition gives an HS name for an N-set containing x. This proves relative almost universality. For a bounded matrix, rank-bounded HS subnames satisfying its ordinary forcing clause form the exact cut of an N-set. Bounded absoluteness identifies that clause with truth in N; the parameter stabilizers and equivariance make the cut HS.

F1F2step 1.1
2.2

For completeness, the failure-of-Choice argument in F3 has two supported-map branches. Distinct coordinate names a˙n are forced unequal by assigning opposite values at a fresh bit. If an HS name f˙ were an injection from ω to A, take a finite support E for it and a condition p forcing this, enlarging E to include the finite first-coordinate support of p. If no strengthening decides any value outside {an:nE}, density of value decisions confines its range to that finite set, contradicting injectivity. Otherwise choose a strengthening q deciding f(i)=an with nE, and m outside Esupp(q){n}. The transposition of n,m fixes p,f˙; q and its image agree off the swapped coordinates and have disjoint domains on them, so their union forces two distinct values for f(i). Thus A is infinite and has no injection from ω; a well-order of A would give one by successively choosing its least remaining element. Hence N¬AC. These are set-theoretic arguments within the chosen proof, not operations performed by a numerical proof constructor.

F1F2F3step 1.1
3.1

Pairing HS names directly gives unordered and Kuratowski pairs in N. Each of Jech's eight operations (pair, difference, product, domain, restricted membership and three triple-coordinate permutations) produces an ambient set of N-elements. Step 2.1 puts it inside an N-set; its bounded defining formula cuts out the operation's exact value. To obtain general Separation, induct externally on the fixed formula's complexity. Atomic relations follow from these operations, negation from relative difference, and conjunction from intersection. For an existential subformula vψ(v,uˉ), ambient Separation and Replacement collect, for every parameter tuple, the set of all N-witnesses of least rank, or the empty set. Starting from the argument set and the parameters, close under these witness sets for ω stages. This yields an ambient set containing witnesses for every relevant tuple. Almost universality puts it inside a set YN; the induction hypothesis constructs the relation for ψ on Y, and projection followed by restriction gives the existential relation on the original argument set. This is the cited Jech all-witness and transitive-class argument, with no choice of a distinguished witness. For a fixed functional Replacement matrix, ambient Replacement bounds its unique N-values on the domain, almost universality supplies an internal container, and the just-proved internal Separation cuts out the image. Only bounded matrices used the direct subname cut of step 2.1.

F2step 2.1
4.1

For the externally fixed Δ, the finitely many formula inductions just described yield finite ZFC derivations of its HS-model axioms and step 2.2. Collect their actual Separation, Replacement, recursion and forcing instances into a finite ground support Γ, enlarging it for the names, valuations and generic construction. The preceding argument applied to a countable transitive Γ-model proves that its symmetric extension satisfies each member of Δ; full ZFC in that ground model is not used. F4 proves in ambient ZFC that such a countable transitive source model exists. Enumerate its dense subsets, construct a generic filter, and take the set of valuations of its HS names. This gives a set model of the particular Δ. Ambient AC has precisely the source-model and generic-construction role of F5.

F1F2F4F5step 1.1step 2.1step 3.1step 2.2
5.1

The ambient ZFC derivation in step 4.1 is finite, so it too uses only finitely many axioms and schema instances. The choice of this proof is made separately for the given external Δ. Neither a single internally quantified model-existence assertion nor a PA-total selector of these proofs follows from this argument. This proves exactly the fixed-fragment assertion.

step 4.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Relative consistency of ZF with failure of Choice

Statement

Externally, Con(ZF) implies Con(ZF+¬AC). The implication uses separately fixed finite-fragment model proofs; no PA-verified uniform symmetric-model proof transformer or transitive model of full ZF is asserted.

Facts & Assumptions

Given: One hypothetical finite contradiction proof from ZF+¬AC.

[F1]

Formal consistency of ZFC plus GCH relative to ZF gives Con(ZF)Con(ZFC+GCH), and hence consistency of ZFC.

[F2]

Fixed finite-fragment verification for the basic Cohen symmetric model gives a ZFC proof of a set model for every externally fixed finite target fragment.

[F3]

The Axiom of Choice is the sentence negated in the target.

Proof

1.1

The hypothetical contradiction proof uses a finite list Δ of axioms of ZF and the negation of F3. Fix this list externally. F2 provides a ZFC proof that a set model of Δ exists. Soundness for the particular finite contradiction proof gives a ZFC proof that no such model exists. Thus target inconsistency implies inconsistency of ZFC.

F2F3
2.1

F1 makes ZFC consistent whenever ZF is consistent. Contraposition in step 1.1 therefore proves the stated external relative-consistency implication. Source Choice is available in the ambient ZFC construction; the symmetric target refutes it. Each target proof is handled separately, without a claim that PA verifies a uniform map on proof codes.

F1step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The atom-free socks symmetric system

Definition

Let P be the finite partial functions on (ω×2×ω)×ω with binary values. The coordinate (n,i,j) adds a real rn,i,j. For fixed n,i, put Rn,i={rn,i,j:jω} and Pn={Rn,0,Rn,1}.

Automorphisms preserve n, may swap the two i-blocks independently for each n, and permute the j-coordinates within blocks. The normal filter is generated by finite pointwise coordinate stabilizers. Each unordered Pn and the graph nPn have empty support, while an individual Rn,i requires a coordinate in the n-block. The symmetric interpretation is a ZF model by Hereditarily symmetric interpretations form a transitive ZF model. This is the pure-set analogue of socks; no atoms or AC occur.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

An atom-free symmetric model has countable pairs without choice

Statement

The atom-free socks symmetric extension is a ZF model containing the countable family (Pn) of pairs of sets of reals but no choice function; ACω,2 fails directly in pure ZF.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]

The atom-free socks symmetric system gives the pair sequence and coordinate group.

[F2]

Symmetry lemma for forcing automorphisms transports a choice decision under a swap.

[F3]

Choice for pairs and countable finite choice identifies the failed principle.

Proof

1.1

F1 makes every Pn and the indexed sequence HS, so the symmetric ZF model regards its range as countable pairs. Distinct-coordinate dense sets ensure Rn,0Rn,1.

F1
1.2

Suppose pc˙(n)P˙n for a supported choice name c˙. Choose n outside the finitely many supported pair indices and strengthen to qp deciding, say, c˙(n)=R˙n,0. Choose a block swap at n that fixes the support. By additionally permuting unused j-coordinates in that block, arrange that q and its image have disjoint moved domains and hence are compatible.

F1
2.1

F2 says the image condition forces the same c˙(n) to equal R˙n,1. A common extension then forces the two distinct mates equal, contradiction. Therefore no choice function exists and F3 fails. The construction is in pure ZF and uses neither the Recorded transfer result nor AC.

F2F3step 1.2

5 · Examples, counterexamples and false statements

None yet.

Sources