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.

Choice Strength in Baire, Urysohn, Stone, and Tychonoff

1 · Prerequisites

2 · Summary

This page compares locally proved forms of the Baire category theorem, Urysohn separation, metric paracompactness and compact-product principles. Separable complete metric spaces are Baire in ZF. The unrestricted complete-metric form is equivalent to dependent choice, and the compact Hausdorff form is equivalent to dependent multiple choice. Products of compact Hausdorff spaces are Baire exactly under dependent choice.

Dependent multiple choice implies Urysohn separation. A given failure of Urysohn separation yields a failure of bounded Tietze extension and of dependent multiple choice. The nonprovability corollaries explicitly assume consistency of an extending theory containing a counterexample; no countable-choice or Boolean-prime-ideal countermodel is constructed here. The Brunner and Corson local constructions in ZFA remain available with their stated ambient theory.

Stone's theorem follows from AC; its effective per-cover strengthening implies AC. The separately constructed dependent-choice countermodel retains its own contract. Products of cofinite spaces are compact exactly under BPI, while the compact T1 and unrestricted compact-product principles are equivalent to AC. The final ledger distinguishes these positive implications and exact ambient theories from conditional metatheorems. Questions about converses are presented as questions without a claim about current research status.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Dependent multiple choice in finite-level tree form

Definition

Work in ZF (The natural numbers N (von Neumann)); no choice principle is used or named in this definition beyond the one being introduced. Let A be a set.

Nodes. A node over A is a function t:n→A whose domain is a natural number n (A function is a relation f with (a,b)∈f and (a,c)∈f implying b=c; f:A→B, the value f(a), domain and codomain). Its length is dom⁡t=n and its entries are the values t(0),…,t(n−1). The unique node of length 0 is the empty sequence ∅. For a node t of length n, a natural m≤n and a∈A write

t↾m:=t∩(m×A),t⌢a:=t∪{(n,a)},

the initial segment of length m and the node of length n+1 obtained by appending a. A node u is an immediate successor of t when u=t⌢a for some a∈A, and a proper extension of t when t=u↾dom⁡t and dom⁡u>dom⁡t.

Trees. A tree of height ω on A is a set T of nodes over A such that ∅∈T and t↾m∈T whenever t∈T and m≤dom⁡t. Its n-th level is

Tn:={ t∈T:dom⁡t=n }.

The tree has nonempty levels when Tn≠∅ for every n∈N, and finite levels when each Tn is finite (The cardinality ∣A∣ of a finite set). It is pruned, or serial, when every node has a proper extension in T. A subtree of T is a subset of T that is itself a tree of height ω on A.

The R-chain tree. Let R⊆A×A be a binary relation on A and call R serial on A when every x∈A has a successor: some y∈A with xRy. The R-chain tree is

TR:={ t:t a node over A and t(i)Rt(i+1) for every i+1<dom⁡t }.

It is a tree of height ω on A. For A≠∅ it is pruned exactly when R is serial on A: a node of positive length has a proper extension precisely when its last entry t(dom⁡t−1) has an R-successor, the empty node has the one-entry node (a) as an extension for every a∈A, and the one-entry node (a) has a proper extension exactly when a has an R-successor. For A=∅ the equivalence fails: then TR={∅}, R is vacuously serial on A, and the empty node has no proper extension. If R is serial on A and A≠∅, then every level of TR is nonempty, by iterating the successor condition.

Successor menus. Let R again be a relation on A. A successor menu sequence for R is a sequence (Fn)n∈N of nonempty finite subsets Fn⊆A such that

for every n and every x∈Fn there is y∈Fn+1 with xRy.

It is coherent when in addition every y∈Fn+1 has a predecessor in Fn: some x∈Fn with xRy. Downward closure makes the levels of any subtree of TR coherent in this predecessor sense, but it does not supply the forward-successor condition: a subtree with nonempty levels may have leaves. Its levels form a successor menu sequence only after restricting to nodes that continue to later levels, as carried out in the equivalence proof.

The two forms of DMC. Dependent multiple choice in tree form is the assertion

every pruned tree of height ω on every set A whose levels are nonempty has a subtree with nonempty finite levels;

and dependent multiple choice in successor-menu form is the assertion

every serial relation on every nonempty set admits a successor menu sequence.

The menu form is the one recorded in Multiple choice and dependent multiple choice; the tree form is the one David Fremlin writes as DMC′ and attributes to Blass (1979). The next theorem proves that the two assertions are equivalent over ZF.

Remarks

  • Pruning is a real condition. A subtree of a pruned tree need not be pruned: a node of a subtree with nonempty levels may have no extension inside the subtree. That is why the tree form above asks for the levels to be nonempty and finite but not for the subtree to be pruned, and why the proof of the equivalence has to prune the menus it obtains from the other form.

  • Why the empty set is excluded from the menu form. A serial relation on A=∅ is serial vacuously, and there are no nonempty subsets of A to serve as menus, so the menu form is stated for nonempty A. The tree form has no such exclusion: the tree consisting of the empty sequence alone has an empty level 1 and is not a counterexample, because it is not pruned.

  • The name DMC. The abbreviation is used for the principle over ZF and is never asserted to be a theorem of ZF; the strictly weaker position of DMC among the choice principles is recorded separately on this page and is not part of this definition.

TheoremStatement: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

The tree and successor-menu formulations of DMC are equivalent

Statement

Over ZF the following two assertions are equivalent (Dependent multiple choice in finite-level tree form):

  1. Tree form. Every pruned tree of height ω on every set whose levels are nonempty has a subtree with nonempty finite levels.
  2. Successor-menu form. Every serial relation on every nonempty set admits a successor menu sequence.

Assertion 2 is the principle recorded in Multiple choice and dependent multiple choice. No choice principle is used in either direction: the two assertions are equivalent over ZF, and the proof constructs every object it needs from the ones already given.

Facts & Assumptions

Given: The two assertions of the statement, and their vocabulary as fixed in Dependent multiple choice in finite-level tree form.

[F1]

DMC in menu form: if R is serial on a nonempty set A, there is a sequence (Fn)n∈N of nonempty finite subsets of A with every x∈Fn having an R-successor in Fn+1 (Multiple choice and dependent multiple choice).

[F2]

A subtree of a tree of height ω over A is a subset closed under initial segments containing the empty sequence, and its levels are its nodes of each length. Every immediate extension of a node t has the form t⌢a for some a∈A and there may be many such extensions; conversely, a node u of positive length has the unique immediate predecessor u↾(dom⁡u−1) (Dependent multiple choice in finite-level tree form).

[L1]

Functions are sets of ordered pairs and are equal exactly when they have the same domain and the same values. In particular, the restriction u↾n of a node u to the unique domain n is determined by u; this makes predecessors unique, but does not make distinct immediate extensions of the same node equal (A function is a relation f with (a,b)∈f and (a,c)∈f implying b=c; f:A→B, the value f(a), domain and codomain).

[L3]

Every nonempty set of natural numbers has a least element, and the natural numbers satisfy induction (The natural numbers N (von Neumann)).

Proof

technique · direct
1.1assume-hyp

Assume the tree form of the statement.

1.2assume-hyp

Assume the successor-menu form of the statement.

2.1step 1.1F2L1

Under step 1.1, let A be a nonempty set and let R be serial on A; the R-chain tree TR is a pruned tree of height ω with nonempty levels, so by the tree form there is a subtree T′ of TR whose levels Tn′ are nonempty and finite.

2.2step 1.2F2

Under step 1.2, let T be a pruned tree of height ω on a set A with nonempty levels, and let R⊆T×T be the relation of immediate succession, tRu exactly when u=t⌢a for some a∈A.

3.1step 2.1F2L2L3

Under step 2.1 the given subtree T′ need not be pruned, so prune it first: put T′′:={ t∈T′:for every j>dom⁡t there is v∈Tj′ with t⊆v }. Then T′′ is a subtree of TR contained in T′ (it contains the empty sequence, since T′ has nonempty levels, and it is closed under initial segments, since a shorter initial segment of t∈T′′ is extended by the same nodes that extend t), and each level Tn′′⊆Tn′ is finite. Each level Tn′′ is also nonempty: otherwise every t∈Tn′ would have a least level j(t)>n with no extension in T′, and with j∗:=max⁡{ j(t):t∈Tn′ } (a maximum over the finite set Tn′, whose members are naturals) no node of Tj∗′ extends any member of Tn′, although every v∈Tj∗′ is an extension of v↾n∈Tn′. Finally every node t∈Tn′′ has an extension in Tn+1′′. If a one-step extension in Tn+1′ already belongs to T′′, there is nothing to prove. Otherwise suppose every one-step extension of t in Tn+1′ lies outside T′′; their set B is nonempty because t∈T′′, and it is finite as a subset of Tn+1′. Each u∈B has a least dying level j(u)>n+1 with no extension in T′. Put j+:=max⁡{j(u):u∈B}. Since t∈T′′, take w∈Tj+′ extending t, and let u0:=w↾(n+1). Then u0∈B by the supposition, but w gives an extension of u0 through its dying level j(u0)≤j+, a contradiction. Now put Fn:={ t(n):t∈Tn+1′′ }, the set of last entries of the nodes of T′′ of length n+1: each Fn is nonempty and finite, and if x∈Fn is the last entry of t∈Tn+1′′ then t has an extension in Tn+2′′, so x has an R-successor in Fn+1, namely the last entry of that extension.

3.2step 2.2F2

Under step 2.2: the relation R is serial on T, because T is pruned and every proper extension of a node of length n passes through an immediate successor in T by [F2]; the set T is nonempty, since it contains the empty sequence.

4.1step 3.2F1L3

Under step 2.2, continuing: by step 3.2 and the successor-menu form there are nonempty finite sets Fn⊆T with every x∈Fn having an R-successor in Fn+1; define G0:=F0 and Gn+1:={ u∈Fn+1:u=x⌢a for some x∈Gn and some a }.

4.2step 3.1F1L1

Under step 2.1, continuing: the sets Fn of step 3.1 are nonempty finite subsets of A; extracting the last entry of each node uses only the defining data of the node, so no selection is made, and the successor condition verified in step 3.1 is exactly the menu condition of [F1].

5.1step 4.1F2L2L3

Under step 4.1: by induction on n, each Gn is a nonempty finite subset of Fn. The case n=0 is G0=F0. If Gn is nonempty, choose x∈Gn⊆Fn; the menu property supplies an R-successor u∈Fn+1, and the definition of Gn+1 puts this u in Gn+1. Finiteness follows from Gn+1⊆Fn+1. Moreover every u∈Gn+1 has a predecessor x∈Gn by definition, and that predecessor is the canonical restriction of u by [F2]; so the menus Gn are coherent.

5.2step 3.1step 4.2F1

Under step 3.1 and step 4.2 we have produced a successor menu sequence for the arbitrary serial relation R on the arbitrary nonempty set A; this is assertion 2 of the statement, so the tree form implies the successor-menu form.

6.1step 5.1F2L3

Under step 4.1 and step 5.1, put T′:={ t∈T:t⊆s for some s∈⋃nGn }, the downward closure in T of the coherent menus. Then T′ is a subtree of T by [F2]. Every level Tm′ is nonempty: for this fixed m, choose x∈G0 and apply the successor half of coherence only m times, by finite induction, to obtain s∈Gm extending x. Since each step is an immediate extension, dom⁡s=dom⁡x+m≥m, and s↾m∈Tm′. This is one finite existence argument for the arbitrary level m, not a simultaneous choice of an infinite successor sequence.

7.1step 5.1step 6.1F2L1L2

Under step 6.1, each level Tm′ is finite. Indeed let D:={ dom⁡s:s∈G0 }, a finite set of natural numbers by [L2]. If t∈T′ has length m and t⊆s with s∈Gk, then iterating the canonical predecessor restriction from [F2] and [L1] gives s↾(dom⁡s−j)∈Gk−j for every j≤k. If m≥dom⁡s−k, set j:=dom⁡s−m≤k and d:=dom⁡s−k∈D; then t=s↾m∈Gk−j=Gm−d. If instead m<dom⁡s−k, then r:=s↾(dom⁡s−k)∈G0 has length greater than m and t=r↾m. Hence Tm′⊆⋃{ Gm−d:d∈D, d≤m }∪{ r↾m:r∈G0, dom⁡r>m }, a union of finitely many finite sets, which is finite.

8.1step 6.1step 7.1

Under step 6.1 and step 7.1 the subtree T′ of the arbitrary pruned tree T has nonempty finite levels; this is assertion 1 of the statement, so the successor-menu form implies the tree form.

9.1step 5.2step 8.1∎

Steps 5.2 and 8.1 prove the two implications between assertions 1 and 2, so the two formulations of dependent multiple choice are equivalent over ZF.

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

A nonempty countable set has a padded enumeration in ZF

Statement

In ZF, every nonempty at most countable set D (Finite, countably infinite, countable, uncountable) is the range of a sequence s:N→D (The natural numbers N (von Neumann)). The empty set is treated separately and is not asserted to be the range of an N-indexed sequence.

Conventions. N contains 0, and a natural number m is the set {0,…,m−1} of its predecessors. A sequence in D is a function with domain N and values in D.

Facts & Assumptions

Given: A nonempty at most countable set D.

[L1]

A nonempty set A is at most countable if and only if there is a surjection s:N→A; the forward direction is the one used here and its proof is explicit in the cited item (A nonempty set is at most countable iff it is a surjective image of N, Injection, surjection, bijection).

[L2]

D is at most countable exactly when D is finite, that is D≈m for some m∈N, or countably infinite, that is D≈N (Finite, countably infinite, countable, uncountable).

[L3]

0=∅ and m≠0 exactly when 0∈m, for m∈N (The natural numbers N (von Neumann)).

Proof

technique · cases, on the two alternatives of at most countability supplied by [L2]
1.1givenL1L2

Assume D is nonempty and at most countable; by [L1] it suffices to produce a surjection N→D explicitly from the two alternatives of [L2].

1.2assume-caseassume-case

Case 1: assume D is countably infinite, so that there is a bijection e:N→D; case 2: assume D is finite, so that there is m∈N with a bijection e:m→D.

2.1step 1.2L2

In case 1, take s:=e; it is a function N→D and it is surjective, so its range is D; no choice was used, since e was already given.

2.2step 1.2L3

In case 2, since D is nonempty and e:m→D is bijective, m≠0: otherwise D≈m=0=∅ by [L3], contradicting that D has an element.

3.1step 2.2L2L3

In case 2, continuing, define s:N→D by the two clauses s(n):=e(n) for n∈m and s(n):=e(0) for n∈N∖m; this is well defined because m={0,…,m−1} and 0∈m by step 2.2 and [L3], so e(0)∈D is available as the constant value.

4.1step 3.1L2

In case 2, continuing, s has range D: if d∈D then d=e(k) for some k∈m because e is surjective, and then s(k)=e(k)=d by step 3.1; conversely every value of s is a value of e, hence lies in D.

5.1step 1.2step 2.1step 4.1cases-exhaustive∎

Every nonempty at most countable D therefore falls under case 1 or case 2 and is the range of the explicitly defined sequence s of step 2.1 or of step 4.1; no choice principle was used in either case.

Remarks

  • Why the statement separates the empty set. The cited equivalence of [L1] requires A≠∅: there is no function from N onto ∅. The downstream Baire theorem therefore disposes of the empty ambient space before invoking this lemma, rather than manufacturing a sequence into the empty set.

  • The padding is what makes the finite case a sequence. A finite bijection e:m→D is not defined on the whole of N; repeating its value at 0 is the canonical way to extend it, and it needs the one fact that m is nonempty.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Separable complete metric spaces are Baire in ZF

Statement

In ZF, every separable (Separability: the existence of an at most countable dense subset) complete (Complete metric space: every Cauchy sequence converges in the space) metric space (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric) is a Baire space (Baire space: a topological space in which every countable intersection of dense open subsets is dense).

The form of the conclusion used below. A space X is Baire exactly when W∩⋂nUn≠∅ for every sequence (Un) of dense open subsets and every nonempty open W⊆X. No choice principle is spent: separability supplies a single at most countable dense set, the padding lemma turns it into a fixed sequence, and the recursion below selects a least index-radius pair at each stage, a definable operation.

Facts & Assumptions

Given: A separable complete metric space (X,d); a sequence (Un)n∈N of dense open subsets of X; a nonempty open W⊆X.

[F1]

X is separable when it has an at most countable dense subset; A is dense in X when B(x,r)∩A≠∅ for every x and every r>0 (Separability: the existence of an at most countable dense subset, Interior, closure, boundary, limit point, isolated point and dense subset of a metric space, Open ball, closed ball and sphere in a metric space).

[F2]

U is open when every u∈U has r>0 with B(u,r)⊆U; open balls are open, and open sets are closed under finite intersections and arbitrary unions (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed).

[F3]

Every nonempty at most countable set is the range of a sequence N→D (A nonempty countable set has a padded enumeration in ZF, Finite, countably infinite, countable, uncountable).

[L1]

Completeness of (X,d) means every Cauchy sequence in X converges in X (Complete metric space: every Cauchy sequence converges in the space).

[L2]

Cauchy sequences and convergence are tested by arbitrarily small positive distances; real and rational epsilon tests agree (Cauchy sequence in a metric space, Convergence of a sequence in a metric space: xk→x iff d(xk,x)→0 in R).

[L4]

For every positive real ε there exists an integer m≥1 with 1/m<ε (For every ε>0 in a complete ordered field there is a natural n≥1 with 1/n<ε).

[L5]

A specified self-map of a set with an initial state defines a unique natural-number sequence by recursion (The recursion theorem).

Proof

technique · cases, on whether the ambient space is empty
1.1givenF1

Assume (X,d) is separable and complete, let (Un) be dense open subsets of X, and let W be a nonempty open subset of X; the task is to produce a point of W∩⋂nUn.

1.2assume-caseassume-case

Case A: X=∅. Case B: X≠∅.

2.1step 1.2F1

In case A the conclusion is vacuous and no sequence is constructed: a space with empty underlying set has no nonempty open subset, so there is no W to test, and in particular no sequence into X is invented.

2.2step 1.2F1F3

In case B, separability gives a dense at most countable D⊆X, and D≠∅ because the dense set D meets the nonempty open set X; by [F3] fix a sequence s:N→D whose range is D.

3.1step 2.2F1F2L3L4

In case B, continuing, for every nonempty open G⊆X and every real ρ>0 the set of pairs (k,m)∈N×N with m≥1, 1/m≤ρ and Bˉ(s(k),1/m)⊆G is nonempty. Fix y∈G and r>0 with B(y,r)⊆G by [F2], choose m≥1 with 1/m<min⁡(r/3,ρ) by [L4], and use density of D to fix k with s(k)∈B(y,1/m). If z∈Bˉ(s(k),1/m), then d(z,y)≤d(z,s(k))+d(s(k),y)<2/m<r, so z∈B(y,r)⊆G. Thus the required closed ball, not merely its open subball, lies in G.

3.2step 2.2F1F2

In case B, continuing, put G0:=W∩U0; this set is nonempty because W is nonempty open and U0 is dense, and it is open by [F2].

4.1step 3.1step 3.2F1F2L5

In case B, continuing, define by recursion on n∈N: given the nonempty open Gn, let (kn,mn) be the least element of the admissible set of step 3.1 for (Gn,2−(n+2)), put xn:=s(kn), rn:=1/mn and Gn+1:=B(xn,rn)∩Un+1; use lexicographic order, taking first the least admissible k and then the least admissible m for that k, and Gn+1 is nonempty open because the nonempty open ball B(xn,rn) meets the dense set Un+1 and both sets are open.

5.1L5step 3.1step 3.2step 4.1

This recursion is a set recursion: use states (n,G) with G a nonempty open subset of X, together with one default state. The least-pair rule defines the successor on every such state, by step 3.1 and density of Un+1; let the default state map to itself. Apply [L5] with initial state (0,G0). Projections and the uniquely defined least-pair function give xn,rn. This uses no choice function.

5.2step 3.1step 4.1F2L3

In case B, continuing, put Cn:=Bˉ(xn,rn). By the admissibility condition of step 3.1 used at stage n, Cn⊆Gn. Hence Cn+1⊆Gn+1=B(xn,rn)∩Un+1⊆Cn. Each Cn contains its already defined center xn, and is closed by [F2]. If a,b∈Cn, then d(a,b)≤2rn≤2−(n+1) by [L3].

6.1step 5.1step 5.2L1L2L4

For j,k≥N, nesting gives xj,xk∈CN, so d(xj,xk)≤2−(N+1). These bounds tend to zero: induction gives 2N+1≥N+1, and [L4] makes 1/(N+1) eventually smaller than any positive ε. Thus (xn) is Cauchy by [L2], and completeness [L1] gives a limit p∈X. No points are selected from arbitrary sets; the sequence of centers was already defined in step 5.1.

7.1step 5.2step 6.1F2L2L3

For each fixed N, every xj with j≥N belongs to the closed set CN. If p∉CN, its open complement contains a ball B(p,ε) by [F2], but convergence [L2] puts some xj, j≥N, in that ball, a contradiction. Hence p∈⋂NCN. If q is another point of the intersection, step 5.2 gives d(p,q)≤2−(N+1) for all N, whence d(p,q)=0 and p=q by [L3].

8.1step 3.2step 5.2step 7.1

In case B, continuing, p∈C0⊆G0=W∩U0. For every n, step 5.2 also gives p∈Cn+1⊆Gn+1⊆Un+1. Therefore p∈W∩⋂nUn.

9.1step 2.1step 8.1step 4.1cases-exhaustive∎

Either the ambient space is empty, in which case step 2.1 gives the Baire condition vacuously, or it is nonempty, in which case steps 4.1 to 8.1 produce the required point of W∩⋂nUn; the two cases exhaust the possibilities, so (X,d) is Baire and the only objects used were the supplied dense set, its enumeration, and least-element selections on N×N.

Remarks

  • Where the choice would have been, and why it is not spent. The classical proof of the complete-metric Baire theorem chooses a ball inside Gn∩Un at every stage, which is dependent choice. Here the centre is forced to be the least index of a fixed enumeration of one dense set and the radius is forced to be the least admissible value, so each stage is a definable function of the previous one and no selection principle is invoked.

  • Completeness is used once. It supplies the limit of the explicitly constructed center sequence in step 6.1. Closedness puts that limit in every nested ball. No general intersection theorem for arbitrary nonempty sets is invoked.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Metacompactness: every open cover has a point-finite open refinement

Definition

A topological space X (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison) is metacompact when every open cover of X has a point-finite open refinement: for every open cover U of X there is a family V of open sets such that V covers X, every V∈V is contained in some U∈U, and every point of X belongs to only finitely many members of V (Refinements, locally finite families, point-finite families, and star refinements).

Point-finiteness is the only new component. Refinement and covering are those of Refinements, locally finite families, point-finite families, and star refinements; metacompactness weakens paracompactness (Paracompactness: every open cover has a locally finite open refinement, with no separation axiom built into the word) by asking the refining family to be point-finite rather than locally finite. Local finiteness implies point finiteness, so every paracompact space is metacompact, and no separation axiom is built into the word.

Remarks

  • Why this item exists on this page. The ZF countermodel of Stone's theorem on this page produces a metrizable space with an open cover that has no point-finite open refining cover; that is the precise failure, and it is what the relative-consistency theorem and the open-status remark state. (The empty family is a point-finite refinement in the bare containment sense, but it does not cover a nonempty space.) The word metacompact is used only as an abbreviation for that covering property.

  • Effectivity is a separate strengthening. A refinement is called effective when it comes equipped with a refinement map a:V→U satisfying V⊆a(V); the strengthening that every open cover of every discrete metric space has an effective point-finite open refinement is equivalent to the Axiom of Choice and is treated as its own theorem below, not as part of this definition.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

DMC makes every compact Hausdorff space Baire

Facts & Assumptions

Given: A compact Hausdorff space X; a sequence (Gn)n∈N of dense open subsets of X; a nonempty open W⊆X; the principle DMC.

[F2]

Regularity in the shrinking form: if U is open and x∈U then there is open V with x∈V⊆V‾⊆U (A space is regular if and only if every point has a neighbourhood base of closed neighbourhoods, if and only if x∈U open gives an open V with x∈V⊆V‾⊆U).

[F4]

DMC: if R is serial on a nonempty set P, there are nonempty finite Fn⊆P with every x∈Fn having an R-successor in Fn+1 (Dependent multiple choice in finite-level tree form).

[L2]

Finite intersections of dense open sets are dense and open, by induction on the number of factors, and finite unions of closed sets are closed (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets, Interior, closure, boundary, exterior, derived set and isolated point in a topological space).

[L3]

A subset of a finite set is finite (A subset of a finite set is finite, with ∣B∣≤∣A∣, and equality holds if and only if B=A); the empty sequence is not used as a menu.

Proof

technique · direct
1.1givenF4

Assume DMC. Let X be compact Hausdorff, let (Gn) be dense open, and let W be nonempty open; if X=∅ there is no such W and the Baire condition is vacuous, so assume henceforth X≠∅.

2.1step 1.1L1

If X=∅ the conclusion of step 1.1 is vacuous: a space with empty underlying set has no nonempty open subset, so every sequence of dense open sets trivially has dense intersection.

2.2step 1.1F1F2F3

Assume X≠∅; by [F1] and [F2] X is regular, and by [F3] it is countably compact.

2.3step 1.1L2

Put Gk′:=⋂j<kGj for k∈N, so that G0′=X, each Gk′ is dense and open by [L2], and Gk+1′⊆Gk′.

2.4step 1.1L1

Let V be the family of nonempty open subsets of W.

3.1step 2.2step 2.3step 2.4F2L1L2

Define U≻V for U,V∈V to mean that there is k with V‾⊆U∩Gk′ and U⊈Gk′. If some U∈V satisfies U⊆Gk′ for every k, then U⊆W∩⋂kGk≠∅ and the conclusion already holds; assume therefore that every U∈V fails this, and note that the relation ≻ is then serial on V: given U∈V, fix x∈U with x∉Gk′ for some k, and fix y∈U∩Gk′, which is nonempty because Gk′ is dense and U is nonempty open; by step 2.2 and [F2] there is nonempty open V with V⊆V‾⊆U∩Gk′, and V⊆U⊆W so V∈V and U≻V.

4.1step 3.1

Assume from now on that the first alternative of step 3.1 fails, so that ≻ is serial on the nonempty V.

5.1step 4.1F4

Apply DMC of [F4] to ≻ on V: there are nonempty finite sets Vn⊆V with every U∈Vn having a ≻-successor in Vn+1.

6.1step 5.1L3

Prune the menus: put V0′:=V0 and Vn+1′:={ V∈Vn+1:U≻V for some U∈Vn′ }. Then each Vn′ is a nonempty finite subset of Vn: nonemptiness is by induction, since each U∈Vn′ has a ≻-successor in Vn+1 which then lies in Vn+1′, and finiteness is [L3].

7.1step 3.1step 6.1step 2.3

Induction on n: every U∈Vn′ satisfies U‾⊆Gn′. For n=0 this is U‾⊆X=G0′. For the step, let V∈Vn+1′ and fix U∈Vn′ with U≻V; then V‾⊆U∩Gk′ for some k with U⊈Gk′. By the induction hypothesis U⊆U‾⊆Gn′, so k>n: otherwise Gk′⊇Gn′⊇U, contradicting U⊈Gk′. Hence V‾⊆Gk′⊆Gn+1′.

8.1step 6.1step 7.1L2

Put Wn:=⋃Vn′, a nonempty set with Wn⊆Gn′ by step 6.1, and Wn+1⊆Wn: every V∈Vn+1′ satisfies V⊆V‾⊆U for some U∈Vn′⊆Wn. Put Kn:=⋃{ V‾:V∈Vn′ }, a nonempty closed set by [L2], with Kn+1⊆Wn⊆Kn and Kn⊆Gn′.

9.1step 2.2step 8.1F3L2

The sequence Kn is a decreasing sequence of nonempty closed subsets of the countably compact space X of step 2.2, so ⋂nKn≠∅: otherwise the open sets X∖Kn would cover X, and a finite subcover X∖Kn1,…,X∖Knm would give Kmax⁡nj=∅ by [L2], contradicting nonemptiness.

10.1step 8.1step 9.1

Fix x∈⋂nKn; then x∈K1⊆W0⊆W by steps 7.1 and 8.1, so x∈W, and for every n we have x∈Kn+1⊆Wn⊆Gn′⊆Gn−1 for n≥1, so x∈⋂nGn; thus W∩⋂nGn≠∅.

11.1step 2.1step 10.1F4∎

Steps 2.1 and 10.1 cover the empty and nonempty cases of the ambient space, and the only choice principle used was DMC in step 5.1; hence every compact Hausdorff space is Baire.

Remarks

  • Which hypothesis of the source is used. Fossy and Morillon state the result for countably compact regular spaces; compactness makes the space regular and countably compact in step 2.2, and countable compactness gives the common point of the decreasing closed sets in step 9.1. Hausdorffness is used only through the compact-Hausdorff regularity theorem.

  • Why the sets Gk′ are not closed. They are finite intersections of dense open sets, hence dense and open, and they are decreasing; the closed sets whose intersection is taken in step 9.1 are the finite unions of closures of the pruned menus, which is why the pruning of step 6.1 is needed.

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

Compact Hausdorff Baire implies DMC

Statement

Over ZF, if every compact Hausdorff space is a Baire space, then DMC holds (Dependent multiple choice in finite-level tree form).

The proof follows the dichotomy of Fossy and Morillon, in the form given by Fremlin: for a pruned tree T one forms the product of the one-point compactifications of T and considers the closed set K of weakly increasing points. If K is compact, Baireness of a compact Hausdorff space produces a branch of T; if K is not compact, compactness failure of K produces, by way of the finite-intersection property, finite levels of a subtree of T.

Facts & Assumptions

Given: The hypothesis that every compact Hausdorff space is Baire; a pruned tree T of height ω on a set A whose levels are nonempty.

[F1]

DMC in tree form is equivalent over ZF to DMC in successor-menu form, so proving the tree form suffices (The tree and successor-menu formulations of DMC are equivalent, Dependent multiple choice in finite-level tree form).

[F4]

A space is compact if and only if every family of closed subsets with the finite intersection property has nonempty intersection (A space is compact exactly when every family of closed subsets with the finite intersection property has nonempty intersection, Finite intersection property).

[L2]

Nodes of T are functions on a natural number, a node may have many immediate successors, but each node of length n+1 has the unique length-n predecessor obtained by restriction, and the levels Tn are the nodes of length n (Dependent multiple choice in finite-level tree form, The natural numbers N (von Neumann)).

[F5]

Finite choices are available in ZF: fix a listing of the particular finite index set and apply Every natural-number-indexed list of nonempty sets has a choice function on its family of values; no family of such listings is selected. Subsets of finite sets are finite (A subset of a finite set is finite, with ∣B∣≤∣A∣, and equality holds if and only if B=A).

Proof

technique · direct
1.1givenF1

Assume every compact Hausdorff space is Baire, let T be a pruned tree of height ω with nonempty levels on a set A, and let ∞ be a point outside T; it suffices by [F1] to produce a subtree of T with nonempty finite levels.

2.1step 1.1F2F3

Give T the discrete topology and let T∗:=T∪{∞} be its one-point compactification; by [F3] the discrete T is locally compact Hausdorff, so T∗ is compact Hausdorff by [F2], and it is nonempty because ∞∈T∗. In the discrete space a compact subset is finite: its singleton cover has a finite subcover. Conversely finite subsets are compact by finite choices from a cover. Thus the neighbourhoods of ∞ are exactly the complements of finite subsets of T.

3.1step 2.1F3

Let X:=(T∗)ω with the product topology; by [F3] X is Hausdorff, and X is nonempty because the constant-∞ function is a member.

4.1step 3.1L2

Let K⊆X be the set of those x with: for all m<n, either x(m)=∞, or x(n)=∞, or x(m),x(n)∈T and x(m) is a proper initial segment of x(n).

5.1step 3.1step 4.1F3L2

K is closed in X: its complement is the union, over m<n and s,t∈T for which s is not a proper initial segment of t, of the two-coordinate cylinders {x:x(m)=s, x(n)=t}. Each such cylinder is open because every s∈T is an isolated point of T∗, so the complement of K is open. Hence K is a closed subspace of the Hausdorff space X, and is Hausdorff by [F3]; it is nonempty because the constant sequence with value ∞ lies in K.

5.2step 4.1

For n∈N put Gn:={ x∈K:x(i)≠∞ for some i≥n }, a subset of K.

6.1step 5.2step 2.1L2

Each Gn is open in K: it is the union over i≥n and t∈T of the sets K∩{x:x(i)=t}, and each {x:x(i)=t} is a basic open set of the product because {t} is open in the discrete space T.

6.2step 4.1step 5.1F4

Case B: K is not compact. Choose an open cover of K with no finite subcover, and refine it by taking all canonical basic product cylinders W⊆X whose trace K∩W is contained in a member of the cover; here the coordinate restrictions in W may be taken to be a singleton {t}, t∈T, or a cofinite neighbourhood of ∞. This is still a cover of K with no finite subcover. Let E consist of all finite intersections of X, the closed cylinder complements X∖W, and all constraint complements X∖{x:x(m)=s, x(n)=t} for m<n and s,t∈T with s not a proper initial segment of t. Every such generator is a closed member of the finite-coordinate cylinder algebra. Every finite intersection is nonempty: choose in K a point outside the finitely many W's, which automatically satisfies every constraint complement. The intersection of all members is empty because the constraint complements cut the intersection down to K and the W's cover K. Thus E is a downwards-directed family of nonempty closed subsets of X, contains X and every constraint complement, has empty intersection, and every member belongs to the finite-coordinate cylinder algebra.

7.1step 5.2step 6.1L2

Each Gn is dense in K: let N be a nonempty relatively open subset of K, and choose a basic product-open W with ∅≠K∩W⊆N, restricting only the coordinates in a finite set J; choose u∈K∩W. If u(i)≠∞ for some i≥n then u∈N∩Gn and we are done. Otherwise every non-∞ value of u occurs at an index <n; let t be a value of u of maximal length among those, or the empty node if u has no non-∞ value. Choose N1≥n larger than every index in J and larger than n, and let s∈T be a proper extension of t of length at least N1, which exists by finitely iterating pruning and restricting to the required length if needed (choose a length at least max⁡(N1,dom⁡(t)+1)). Define y by: y(i):=u(i) for i∈J; y(i):=∞ if i∉J and i>N1; y(N1):=s; and y(i):=∞ if i∉J and i<N1. Then y∈K∩W, because the only non-∞ values are the values of u at indices in J together with s at N1, all of which are comparable by the maximality of t and the choice of s; and y(N1)=s≠∞ with N1≥n gives y∈Gn.

7.2step 2.1step 6.2F2F3

In case B, construct families En of closed subsets of X by E0:=E and: if ∞∈πn[E] for every E∈En, let En+1 be En together with E∩πn−1[{∞}] for E∈En, and otherwise let En+1:=En; here πn is the n-th projection. The added sets are nonempty by the condition triggering the first alternative, and downward directedness follows because a lower bound D⊆E∩E′ in En gives the lower bound D∩πn−1[{∞}] whenever one or both of the two sets carries the new coordinate constraint. Thus each En is downwards directed, consists of nonempty closed sets, and has empty intersection because it contains E. Inductively every member lies in the finite-coordinate cylinder algebra generated by the sets πi−1[{t}], i∈N, t∈T, and πi−1[{∞}], i<n. For such an E, take one finite Boolean expression in the listed generators and let H⊆T be the finite set of node labels tested at coordinate n. No test x(n)=∞ occurs, since all infinity tests have indices less than n. If x∈E and x(n)∉H, replacing only x(n) by ∞ preserves every test and hence membership in E. Therefore ∞∉πn[E] implies πn[E]⊆H, so that projection is finite. This uses no compactness of an infinite or finite product.

8.1step 1.1step 5.1step 6.1step 7.1L1

Case A: K is compact. Then K is a compact Hausdorff space, so by the hypothesis assumed in step 1.1 it is Baire, and by step 6.1 and step 7.1 the sets Gn are dense open, so their intersection is dense and in particular nonempty; fix x∈⋂nGn. Let D:={ i∈N:x(i)≠∞ }.

8.2step 6.2step 7.2F2F5

In case B, put E∗:=⋃nEn and D:={n:πn−1[{∞}]∉E∗}. If n∈D, then some E0∈En has ∞∉πn[E0]: otherwise the first alternative in step 7.2, applied also to X∈En, would put X∩πn−1[{∞}]=πn−1[{∞}] in En+1, contrary to n∈D. The finite-test argument in step 7.2 makes πn[E0] finite. Put Fn:=⋂{πn[E]:E∈E∗}. Downward directedness makes the projected family finitely intersecting, so its intersection inside the finite set πn[E0] is nonempty; hence Fn is a nonempty finite subset of T. Moreover some En0∈E∗ satisfies πn[En0]=Fn: using [F5] after fixing a listing of the finite set πn[E0]∖Fn, for each such t take a member whose projection omits t, and take a common lower bound with E0. Its projection is contained in Fn, while the definition of Fn gives the reverse inclusion.

9.1step 8.1step 7.1

In case A, D is infinite: for each n the membership x∈Gn gives some i≥n with x(i)≠∞, so D contains arbitrarily large naturals and is therefore infinite.

9.2step 8.2F5

In case B, D is infinite. Suppose instead that it is finite. Successively for n∈D, one can adjoin a cylinder πn−1[{sn}], sn∈Fn, while preserving the finite-intersection property: at that stage include the member En0 from step 8.2, whose n-th projection is the finite set Fn; if no one of the finitely many cells πn−1[{s}], s∈Fn, preserved the finite-intersection property, finitely many witnessing failures, obtained using [F5], would have a common lower bound meeting En0 but none of those cells, a contradiction. Closing under finite intersections gives a downwards-directed family E1∗ of nonempty closed sets which contains E∗ and the chosen cylinders. Define z(n):=sn for n∈D and z(n):=∞ otherwise. Every basic neighbourhood of z meets every E∈E1∗: intersect E with the finitely many chosen singleton cylinders for its coordinates in D and, for coordinates outside D, with the cylinders πn−1[{∞}]∈E∗. Therefore z lies in the closure of every member, hence in every member because they are closed, contradicting the empty intersection of E∗⊆E1∗.

9.3step 6.2step 8.2

In case B, let m<n lie in D and s∈Fm. Then some t∈Fn properly extends s. Otherwise every t∈Fn gives a constraint complement Ct:=X∖{x:x(m)=s, x(n)=t}∈E∗ by step 6.2. Take En0∈E∗ with πn[En0]=Fn from step 8.2, and use downward directedness and the finiteness of Fn to obtain E′∈E∗ with E′⊆En0∩⋂t∈FnCt. Since s∈Fm⊆πm[E′], choose x∈E′ with x(m)=s. But x(n)∈πn[E′]⊆Fn; taking t=x(n) contradicts x∈Ct.

10.1step 4.1step 9.1

In case A, the values x(i) for i∈D form a chain in T under initial segment, strictly increasing in length, by the definition of K in step 4.1 since no two of them are ∞.

10.2step 9.2step 9.3L2

In case B, enumerate D increasingly as m0<m1<⋯ and put F0′:=Fm0 and Fi+1′:={t∈Fmi+1:s is a proper initial segment of t for some s∈Fi′}. By step 9.3, every s∈Fi′ has an extension in Fi+1′; by definition every member of Fi+1′ has a predecessor in Fi′. Thus every Fi′ is nonempty finite, and every one of its nodes has length at least i. Let T′ be the set of all initial segments of nodes in ⋃iFi′. It is a subtree and has a node at every level r, because any member of Fr′ has length at least r. Its level r is finite: if u∈T′ has length r, choose t∈Fj′ with u an initial segment of t. If j<r, extend t through the successive Fi′ to a member of Fr′; if j>r, follow predecessors down to a member of Fr′. In either case, because initial segments of the same node are comparable and every member of Fr′ has length at least r, u is the length-r initial segment of some member of the finite set Fr′. Hence the level has at most ∣Fr′∣ elements.

11.1step 10.1L2

In case A, let T′ be the set of all initial segments of the nodes x(i), i∈D. Then T′ is a subtree of T: it is contained in T because T is closed under initial segments, and it is closed under initial segments by construction. Its level m consists of the initial segments of length m of the nodes x(i) with i∈D; for i≤j in D the nodes x(i),x(j) are comparable and x(i) is an initial segment of x(j), so all nodes x(i) with length at least m have the same initial segment of length m, and this common node is unique; since lengths in D are unbounded there is such an i, so level m of T′ is a singleton. Hence T′ has nonempty finite levels, as required.

12.1step 11.1step 10.2F1∎

In either case the pruned tree T has a subtree with nonempty finite levels: case A by step 11.1, case B by step 10.2. This is the tree form of DMC, so by [F1] DMC in successor-menu form holds, and since T was an arbitrary pruned tree with nonempty levels, the hypothesis that every compact Hausdorff space is Baire implies DMC.

Remarks

  • What compactness of K is used for, and what happens without it. In case A the hypothesis of the theorem is applied to K itself, so K must be compact; in case B the failure of compactness is converted into a family of closed sets with empty intersection, which is the exact form the finite-intersection characterisation of compactness provides.

  • The dichotomy is exhaustive and no choice is used in it. In case A, the assumed Baireness of the compact Hausdorff space K supplies one point of the intersection of the dense open sets Gn; the recursive construction of the families En in case B is a definition by recursion on N and the sets Fi′ are defined, not selected. Case B uses individual existential witnesses and finite choices, never countably many simultaneous selections.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Compact Hausdorff Baire is equivalent to DMC

Statement

Facts & Assumptions

Given: The two implications proved earlier on this page.

[F1]

ZF+DMC proves that every compact Hausdorff space is Baire (DMC makes every compact Hausdorff space Baire).

[F2]

Over ZF, if every compact Hausdorff space is Baire then DMC holds (Compact Hausdorff Baire implies DMC).

[L1]

The claim is the conjunction of the two implications of the statement, with no additional hypotheses (Baire space: a topological space in which every countable intersection of dense open subsets is dense, Dependent multiple choice in finite-level tree form).

Proof

technique · direct
1.1assume-hypF1

Assume DMC; then by [F1] every compact Hausdorff space is Baire, which is the forward direction of the displayed equivalence.

1.2assume-hypF2

Assume instead that every compact Hausdorff space is Baire; then by [F2] DMC holds, which is the reverse direction of the displayed equivalence.

2.1step 1.1step 1.2L1∎

The two implications hold unconditionally over ZF, so the displayed biconditional is proved; the forward direction spends exactly DMC and the reverse direction spends only the Baireness hypothesis, as recorded by [F1] and [F2].

TheoremStatement: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

DC is equivalent to Baireness of compact-Hausdorff products

Statement

Over ZF, the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain) is equivalent to the assertion that every product of compact Hausdorff spaces, including the empty product, is a Baire space (The product set ∏i∈IXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space, Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Baire space: a topological space in which every countable intersection of dense open subsets is dense).

The equivalence is due to Herrlich and Keremedis. Their forward direction runs the pseudo-complete-space recursion, which for compact Hausdorff factors reduces to a recursion of finite-support cylinders; the reverse direction reduces the hypothesis to Baireness of the complete sequence space Aω of a serial relation, where the classical Blair extraction of a chain applies. No nonemptiness of an arbitrary product of nonempty compact Hausdorff spaces is claimed: that statement is strictly stronger than DC.

Facts & Assumptions

Given: The two assertions of the statement; an arbitrary family (Xi)i∈I of compact Hausdorff spaces with product X; a countable family (Un)n∈N of dense open subsets of X; a nonempty open B⊆X; an arbitrary serial relation R on a nonempty set A.

[F1]

DC: for every nonempty P, every relation entire on P, and every a∈P, there is x:N→P with x0=a and xnRxn+1 (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F5]

The discrete sequence space Aω with its reciprocal first-difference metric is nonempty and complete in ZF, and its sets Ui={ f:∃j f(i)Rf(j) } are open and dense (Discrete sequence spaces are complete in ZF, Successor-occurrence sets of a serial relation are open and dense).

[F6]

Every nonempty subset of N has a least element, recursion on N defines functions from a self-map and an initial value, and the prescribed-start and starting-point-free forms of DC are equivalent over ZF (The well-ordering principle, The recursion theorem, Prescribed-start and starting-point-free serial choice are equivalent in ZF).

[F7]

Finite choice and finite unions: a function with finite domain all of whose values are nonempty has a choice function, a subset of a finite set is finite, and a countable union of at most countable sets is at most countable under countable choice (Every natural-number-indexed list of nonempty sets has a choice function on its family of values, A subset of a finite set is finite, with ∣B∣≤∣A∣, and equality holds if and only if B=A, Countable unions of at most countable sets, assuming ACω, Finite, countably infinite, countable, uncountable).

[L2]

A compact Hausdorff space is regular and normal (A compact Hausdorff space is regular and normal, hence T3 and T4), so for every point x of such a space and every open U∋x there is an open V with x∈V⊆V‾⊆U.

Proof

technique · direct
1.1assume-hypgiven

Assume DC and let (Xi)i∈I, (Un) and B be as in the assumptions; the task is to find a point of B∩⋂nUn.

1.2assume-hypgiven

Assume instead that every product of compact Hausdorff spaces is Baire, and let R be a serial relation on a nonempty set A; the task is to build an infinite R-chain.

2.1step 1.1L1

Under step 1.1: if X=∅ then X is Baire and the empty product is the one-point space, which is Baire, so assume X≠∅ and fix x∈X.

2.2step 1.2F6F7

Under step 1.2: if A is finite and nonempty, finite choice gives f:A→A with aRf(a) for every a, and recursion on N gives the R-chain a,f(a),f(f(a)),…; so assume A is infinite.

3.1step 2.1L1

Under step 1.1 and step 2.1, let Y be the set of quadruples (n,F,(Bi)i∈F) where n∈N, F⊆I is finite, each Bi⊆Xi is nonempty open, and ⋂i∈Fπi−1[Bi]⊆B∩Un; here πi is the projection. Then Y≠∅: the set B∩U0 is nonempty open by [L1], so it contains a basic open cylinder, which is a finite intersection of coordinates.

3.2step 2.2F3

Under step 2.2 and A infinite, let αA:=A∪{∞} be the one-point compactification of the discrete space A; by [F3] it is compact Hausdorff, and A is open and dense in αA because the infinite discrete space A is not compact.

4.1step 3.1L1L2F4

Under step 3.1 define ρ on Y by (n,F,(Bi))ρ(n′,F′,(Bi′)) iff n′=n+1, F⊆F′, and Bi′‾⊆Bi for i∈F; the new open sets indexed by F′∖F are unrestricted beyond the membership condition of Y. Then ρ is entire on Y: given (n,F,(Bi))∈Y the cylinder C:=⋂i∈Fπi−1[Bi] is a nonempty open subset of B∩Un, so C∩Un+1 is nonempty open because Un+1 is dense; fix a point w of it. Some basic open cylinder around w lies in the open set C∩Un+1; intersecting it with C and adding the coordinates of C that it omits, we obtain a basic open cylinder ⋂i∈F†πi−1[Bi†] with F⊆F†, Bi†⊆Bi for i∈F, and w∈⋂i∈F†πi−1[Bi†]⊆C∩Un+1. For each i∈F† the point wi lies in Bi†, so by the regularity clause of [L2] applied in the compact Hausdorff space Xi there is a nonempty open Bi′ with wi∈Bi′⊆Bi′‾⊆Bi†; put F′:=F†. Then ⋂i∈F′πi−1[Bi′]⊆⋂i∈F′πi−1[Bi†]⊆B∩Un+1, so (n+1,F′,(Bi′))∈Y, and Bi′‾⊆Bi†⊆Bi for every i∈F, so (n,F,(Bi))ρ(n+1,F′,(Bi′)).

4.2step 3.2L1F4

Under step 3.2 let X:=(αA)ω; it is a product of compact Hausdorff spaces, hence Baire by the hypothesis of step 1.2, and the sets Dn:={ g∈X:g(n)∈A } are open and dense, so Aω=⋂nDn is a dense Gδ of X; a dense Gδ subspace of a Baire space is Baire, since the traces of countably many dense open sets of the bigger space witness the subspace condition.

5.1step 4.1F1

Under step 1.1 and step 4.1, DC gives a sequence yn=(n,Fn,(Bin)i∈Fn) in Y with ynρyn+1 for all n; in particular Fn⊆Fn+1 and, for every i∈Fn, the closures nest inside the previous open sets: Bin+1‾⊆Bin.

5.2step 4.2F5

Under step 4.2 the subspace Aω is the discrete sequence space with its product topology, complete under the reciprocal first-difference metric by [F5]; so this complete metric space is Baire.

6.1step 5.1F2F7

Under step 5.1 the set F:=⋃nFn is at most countable: it is a countable union of finite sets, and countable choice holds by [F2].

6.2step 5.1L1F7

Under step 5.1, for each i∈F let ni be least with i∈Fni; then the sets Bin‾ for n≥ni form a decreasing sequence of nonempty closed subsets of the compact space Xi, so their intersection is nonempty and is contained in ⋂n≥niBin, since Bin+1‾⊆Bin for every n.

6.3step 5.2F5L1

Under step 5.2 the sets Vi:={ f∈Aω:∃j f(i)Rf(j) } are open and dense in Aω by [F5], so their intersection is dense and hence nonempty; fix f∈⋂iVi.

7.1step 6.1step 6.2F2F7

Under step 6.1, step 6.2 and countable choice, choose bi∈⋂n≥niBin‾ for each i∈F — the set is nonempty by step 6.2, where compactness gives a point of the intersection of the nested closed sets, and step 6.2 also identifies the intersection as a subset of ⋂n≥niBin — and define y∈X by yi:=bi for i∈F and yi:=xi for i∉F.

7.2step 6.3F6

Under step 6.3 define q(i):=min⁡{ j∈N:f(i)Rf(j) }, which exists by [F6] because f∈Vi, and k(0):=0, k(n+1):=q(k(n)), a definition by recursion; then a(n):=f(k(n)) satisfies a(n)=f(k(n))Rf(q(k(n)))=f(k(n+1))=a(n+1) for every n, so a is an infinite R-chain.

8.1step 7.1step 3.1

Under step 7.1, y∈⋂i∈Fnπi−1[Bin]⊆B∩Un for every n, because bi∈Bin for every i∈Fn and the inclusion is the defining property of Y; hence B∩⋂nUn≠∅, so every product of compact Hausdorff spaces is Baire under DC.

8.2step 2.2step 7.2F6

Under step 2.2 and step 7.2 every serial relation on a nonempty set admits an infinite chain, which is the starting-point-free form of DC; the prescribed-start form follows by [F6], so the hypothesis of step 1.2 implies DC.

9.1step 8.1step 8.2∎

Step 8.1 proves that DC implies Baireness of every product of compact Hausdorff spaces, and step 8.2 proves the converse; the two implications are the displayed equivalence.

Remarks

  • Why the empty product is named. The product over an empty index set is the one-point space, which is trivially Baire, and a product with an empty factor is empty and hence Baire for the same reason; both cases are separated in step 2.1 and neither contributes to either implication.

  • What the forward direction does not claim. The quadruple recursion proves Baireness of the product; it does not prove that the product of nonempty compact Hausdorff spaces is nonempty, and the remark of Herrlich and Keremedis that this stronger statement is properly stronger than DC is not used here.

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

DMC implies Urysohn's lemma

Statement

ZF+DMC proves Urysohn's lemma: in a normal space (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly) any two disjoint closed sets F,G admit a continuous f:X→[0,1] (Continuity of a map of topological spaces at a point and globally, Intervals of R: the nine order-convex forms, nondegeneracy, and length) with F⊆f−1({0}) and G⊆f−1({1}).

DMC is used once, in its successor-menu form of Dependent multiple choice in finite-level tree form: it supplies the finite menus of dyadic nodes, and the finitely many open sets inside each menu are intersected coordinatewise to obtain a single dyadic scale.

Facts & Assumptions

Given: A normal space X; disjoint closed sets F,G⊆X; the principle DMC.

[F1]

Normality via shrinking: if A is closed, U is open and A⊆U, then there is open V with A⊆V⊆V‾⊆U (A space is normal if and only if every closed A inside an open U admits an open V with A⊆V⊆V‾⊆U).

[F2]

The dyadic rationals D⊆[0,1] are an increasing union of finite levels Dn, the level Dn+1 inserts one new point strictly between each pair of Dn-consecutive elements, every two elements of D lie in a common Dn, and the positive dyadics have infimum zero (the displayed dyadic growth bound gives 2−n→0) (The dyadic rationals of [0,1], their finite levels Dn, and their density in [0,1]).

[F3]

Dyadic scale lemma: if (Ur)r∈D are open subsets of X with Ur‾⊆Us whenever r<s and U1=X, then f(x):=inf⁡({r∈D:x∈Ur}∪{1}) is a continuous map X→[0,1] (If (Ur)r∈D are open with Ur‾⊆Us whenever r<s and U1=X, then x↦inf⁡{r∈D:x∈Ur} is a continuous map X→[0,1], and no choice principle is used).

[F4]

Finite choice: a finite list indexed by a natural number, all of whose entries are nonempty sets admits a choice function for its family of values (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

[F5]

DMC: every serial relation on a nonempty set admits nonempty finite successor menus (Dependent multiple choice in finite-level tree form).

[L2]

A nonempty subset of N has a least element, and a specified set self-map with an initial state admits recursion on N (The well-ordering principle, The recursion theorem).

Proof

technique · direct
1.1givenF5

Assume DMC, let X be normal and let F,G be disjoint closed subsets of X.

2.1step 1.1F1L1

Under step 1.1, X∖G is open and F⊆X∖G; by [F1] fix open V0 with F⊆V0⊆V0‾⊆X∖G, and put V1:=X∖G.

3.1step 2.1L1

Under step 1.1, define a node of level n to be a tuple ⟨U1,…,U2n⟩ of open subsets of X such that Ui‾⊆Ui+1 for 1≤i<2n, F⊆U1, and U2n=X∖G. Let T be the set of such nodes over all n∈N, and let the relation S on T be: aSb when b is a node of level n+1 whose even entries are the entries of a, that is b2i=ai for 1≤i≤2n.

4.1step 2.1step 3.1F1F4L1

Under step 3.1, ⟨V1⟩=⟨X∖G⟩ is a node of level 0 in T: it has the single required entry, F⊆X∖G and its last entry is X∖G, so T≠∅. And S is serial on T: given a node a=⟨U1,…,U2n⟩, apply [F1] to the closed set F inside the open set U1 to obtain an open W0 with F⊆W0⊆W0‾⊆U1, for each 1≤i<2n apply [F1] to the closed set Ui‾ inside the open set Ui+1 to obtain an open Wi with Ui‾⊆Wi⊆Wi‾⊆Ui+1, and use [F4] to choose all of W0,…,W2n−1 at once (when n=0 one may take W0 to be the V0 of step 2.1, which has exactly the required inclusions); then b:=⟨W0,U1,W1,U2,…,W2n−1,U2n⟩ has 2n+1 entries, its even entries are b2i=Ui for 1≤i≤2n, and F⊆b1, bj‾⊆bj+1 for 1≤j<2n+1, b2n+1=X∖G by step 3.1, so b is a node of level n+1 with aSb.

5.1step 3.1step 4.1F5L1L2

Under step 4.1, apply [F5] to obtain finite nonempty menus Fn⊆T. They need not be level-aligned. Let k be the least level represented in F0 by [L2] and let H0 consist of its level-k members. Define Hn+1={b∈Fn+1:(∃a∈Hn) aSb}. This is a definable recursion (encode the index and subset in a set state, with a default for other states), licensed by [L2]. Induction shows that Hn is nonempty finite, every member has level k+n, and the Hn have both successor and predecessor properties: each retained a has a successor in the original next menu and that successor is retained. To recover levels below k, for a level-k node a and 0≤m≤k put πm(a)i=ai2k−m for 1≤i≤2m. Each projection is a level-m node: all entries contain F, the last is X∖G, and the closure inclusions follow by skipping along the original chain. Moreover πm+1(a)2i=πm(a)i and πk(a)=a. Now put Fm′={πm(a):a∈H0} for m<k, and Fm′=Hm−k for m≥k. These are nonempty finite menus of exactly level m, with both predecessor and successor properties, including the transition into level k. In particular F0′={⟨X∖G⟩}. No enumeration of infinitely many finite menus or branch choice is made.

6.1step 5.1L1

Under step 5.1, for n∈N and 1≤i≤2n put Un,i:=⋂{ ai:a∈Fn′ }, the intersection of the i-th entries of the finitely many menu elements; each Un,i is open, F⊆Un,1, Un,2n=X∖G, and Un,i‾⊆Un,i+1, because the intersection is contained in every entry, its closure is contained in every entry closure by monotonicity, and each such closure is contained in the corresponding next entry. Monotonicity follows directly from the smallest-closed-superset characterization in [L1].

7.1step 5.1step 6.1

Under step 6.1, Un+1,2i=Un,i for all n and 1≤i≤2n: every b∈Fn+1′ has b2i=ai for the predecessor a∈Fn′ with aSb, and every a∈Fn′ occurs as the predecessor of some b∈Fn+1′ by the successor property, so the two intersections have the same entries.

8.1step 6.1step 7.1F2F3

Under step 7.1 define a family on all dyadics by U0:=∅, U1:=X, and, for 0<r<1, Ur:=Un,i whenever r=i/2n with 1≤i<2n. This is well defined by step 7.1 and [F2]. If 0<r<s<1, choose N with r=i/2N, s=j/2N and i<j by [F2]; then Ur=UN,i, Us=UN,j, and Ur‾⊆Us by step 6.1. The same inclusion is automatic when r=0 or s=1. Thus (Ur)r∈D satisfies the hypotheses of [F3] literally.

9.1step 8.1F3

Under step 8.1, [F3] applies to the scale and gives the continuous f(x)=inf⁡({r∈D:x∈Ur}∪{1}):X→[0,1].

10.1step 6.1step 8.1step 9.1F2

Under step 9.1, F⊆f−1({0}): if a∈F and 0<r=i/2n<1, then a∈F⊆Un,1⊆Un,i=Ur, and also a∈U1=X. Hence {r∈D:a∈Ur}=D∖{0}, whose infimum is 0, so f(a)=0.

10.2step 6.1step 8.1step 9.1

Under step 9.1, G⊆f−1({1}): for b∈G, first b∉U0=∅. For r=i/2n∈D with 0<r<1 we have i≥1, i<2n and Un,i⊆Un,2n=X∖G, so b∉Ur; also b∈X=U1; hence {r∈D:b∈Ur}∪{1}={1} and f(b)=1.

11.1step 9.1step 10.1step 10.2F5∎

Under steps 9.1, 10.1 and 10.2 the map f is continuous with F⊆f−1({0}) and G⊆f−1({1}), which is Urysohn's lemma for the arbitrary normal space X and disjoint closed sets F,G; the only choice principle used was DMC.

Remarks

RemarkRemark: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

DMC versus DC over ZF remains open

Statement

Over ZF: DC implies DMC. Strictness is known in ZFA, but whether DMC implies DC in ZF is open; no strictness over ZF is asserted.

Remarks

  • The implication. DC implies DMC over ZF by DC and finite multiple selections, which records the equivalence DC↔(DMC∧ACω,fin) and hence gives the direction used here. The principles are those of The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain and Dependent multiple choice in finite-level tree form; the finite-selection form is the one in which the implication is stated, so no conversion between the tree and menu presentations is needed.

  • The ZFA strictness. Dodu and Morillon record that Fraenkel's second model of ZFA satisfies DMC but does not satisfy DC. Thus the model has a DMC menu system for every serial relation while some serial relation has no infinite dependent-choice chain. This is the direction needed to show that DMC does not imply DC in ZFA. It is not a statement about ZF, and no such statement is made here.

  • The open question. Morillon poses the reversal over ZF as an open question in the same section that records the tree form of DMC. This item reports that status and nothing more: absence of a published proof of DMC⇒DC in ZF is not converted into a nonimplication theorem, and the separately proved independence results of this page, which refute Urysohn's lemma under principles that do not imply DMC, do not decide the reversal either.

  • Why the qualification matters for consumers. The published Baire-category ledger on the deferred catalogue asserts strictness of DMC below DC and below multiple choice in ZF and ZFA alike. That stronger wording is not a theorem here: the results proved on this page give the implication and the ZFA separation, and consumers of this item must keep the two theories apart.

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

Brunner's ordered Läuchli permutation models

Definition

Work internally in a model M of ZFA+AC (ZFA universes, atoms, pure sets, and the kernel, The Axiom of Choice). No external well-foundedness or transitivity of M is assumed. All order types, compact supports and support ideals in the following construction are computed in M, and the associated permutation model is the hereditarily symmetric submodel as computed there. When a concrete transitive ground is available, this internal presentation agrees with the usual external one. AC is a ground-model assumption, not an assertion about the resulting permutation model.

The permutation system. Let A be the set of atoms, carrying a linear order ≤. Let G be the group of all increasing bijections of A. A support ideal I is a family of subsets of A that contains every singleton, is closed under subsets and finite unions, and is G-invariant: e∈I implies g[e]∈I for every g∈G. The filter it generates consists of the subgroups of G that contain the pointwise stabiliser fix⁡(e) of some e∈I. It is a normal filter: finite intersections use fix⁡(e∪f)⊆fix⁡(e)∩fix⁡(f), conjugation uses gfix⁡(e)g−1=fix⁡(g[e]), and the singleton clause supplies every atom stabiliser. The associated ordered permutation model P(A,G,I) is the hereditarily symmetric interpretation of Symmetric and hereditarily symmetric sets for that filter (Permutation groups, stabilizers, supports, and normal filters). For a transitive ground this is precisely the construction in Fraenkel–Mostowski permutation-model theorem. For the internal convention here, its axiom argument is interpreted inside M, as follows. The action and hereditary-symmetry predicate are definable by the rank recursion of M. Conjugation makes that predicate invariant. Atoms and pure sets are hereditarily symmetric; membership closure gives inherited Extensionality and Foundation. Intersections of finitely many stabilisers support pairing, union, and a subset defined by any fixed formula with hereditarily symmetric parameters, all quantifiers of that formula being restricted to hereditary symmetry. The internal power set of x is the set of hereditarily symmetric members of PM(x); every permutation fixing x preserves this set. For Replacement, apply M-Replacement to the relativised formula: uniqueness makes its image invariant under every permutation fixing the domain and parameters, and every value is hereditarily symmetric. Thus the image is hereditarily symmetric too. Infinity is witnessed by the pure ωM. These arguments verify each instance of Separation and Replacement and the remaining ZFA axioms in the interpreted substructure; they use internal rank induction, not external well-foundedness of M.

The two instances. Two choices are used below and they are not interchangeable.

  1. Real-ordered, countable compact supports. (A,<) is order-isomorphic to (R,<) in the ground model. The ideal consists of all subsets of countable compact subsets of A, where compactness uses the order topology and the intrinsic subspace convention of Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right and Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace. Equivalently it is the ideal generated by countable compact subsets. Finite unions of such compact sets are compact and countable, and increasing bijections preserve this property: they and their inverses preserve order intervals and hence are continuous. Thus this ideal has the required closure and invariance properties.
  2. Rational-ordered, finite supports. (A,<) is order-isomorphic to (Q,<) in the ground model, and I consists of all finite subsets of A. This ideal also contains singletons and is invariant under G.

The interval and the terminology. Fix atoms a<b and put L=[a,b]A={c∈A:a≤c≤b}. Equip L with its order topology as computed inside P(A,G,I) (The order topology of a linearly ordered set, with the open rays as a subbasis; order-convex sets, order-density, the least upper bound property, and linear continua). This is an actual object of that model: L and its restricted order have support {a,b}, and atoms and finite tuples of atoms are hereditarily symmetric. The topology is then formed internally from the interval basis. Its open sets and its open covers are internal sets; ambient subsets of L need not be in the model. The distinct endpoints are the atoms a,b. Their singletons are closed, since their complements are order rays.

A space is strongly connected in Brunner's terminology if every continuous function from it to R is constant (Continuity of a map of topological spaces at a point and globally). An ordered Läuchli continuum means a linearly ordered space with its order topology that is compact, Hausdorff, connected and strongly connected (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not, Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets). All these quantifiers, including the quantifier over continuous functions, are interpreted in the symmetric model when applied to L.

Remarks

Brunner §1.2(c) uses the closed atom interval in the rational finite-support model; §3.4(b) specifies the real-ordered model and its countable compact supports. The Läuchli and choice properties of these constructions are results to be justified in the subsequent items, not extra axioms in this definition. In particular countable choice (The Axiom of Countable Choice (ACω)) is not inferred from the closure of the support ideal under finite unions.

There is no assertion that the ambient Dedekind completion of A belongs to the symmetric model. In the rational case an ambient irrational cut has no finite support: for any finite e⊆A, that cut lies in a component of A∖e, and an increasing automorphism fixing e can move the cut inside that component. Such a cut is not symmetric. Internal order completeness, when established for L, concerns only internal bounded sets.

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

Brunner's models satisfy the required choice and Urysohn obstructions

Statement

The real-ordered countable-compact-support Läuchli model of Brunner's ordered Läuchli permutation models satisfies the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)), and both that model and the rational-ordered finite-support model contain a nondegenerate compact linearly ordered normal space L (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly) on which every continuous real-valued function is constant (Continuity of a map of topological spaces at a point and globally); hence Urysohn's lemma fails in both models.

Facts & Assumptions

Given: The two models of Brunner's ordered Läuchli permutation models, formed internally in a ground model M of ZFA+AC. All constructions and arguments below, including ranks, real coordinates, compactness and sequences, are interpreted inside M; no external well-foundedness or transitivity of M is required. Write N for either symmetric model and L=[a,b]A for the closed atom interval, with a<b. Ground order coordinates identify A with R or Q in M, outside N; no such enumeration is asserted to belong to N.

[F1]

Internally in M, the permutation model is membership-closed with the same pure kernel; its objects are hereditarily symmetric, not merely symmetric. Pure reals and natural numbers are fixed by every atom permutation. Conjugation transports supports, and a symmetric set of hereditarily symmetric members is hereditarily symmetric (Brunner's ordered Läuchli permutation models, Permutation groups, stabilizers, supports, and normal filters, Symmetric and hereditarily symmetric sets).

[F2]
[F3]

Ground AC permits simultaneous witness choices and countable unions of countable sets are countable there (The Axiom of Choice, Countable unions of at most countable sets, assuming ACω). A compact real set is closed and bounded, and conversely (A subset of R is compact if and only if it is closed and bounded). Every nondegenerate real interval is uncountable (Every nondegenerate interval of R is uncountable); the rationals are dense and countable (Both Q and R∖Q are dense in R, and every nonempty open subset of R is uncountable, Q is countably infinite).

Proof

technique · direct
1.1givenF1F2F3

All constructions involving order coordinates in the following support argument take place in M. Given a sequence (Fn) of nonempty sets in the real model, enlarge a support for the sequence to a nonempty countable compact set e. Ground AC chooses xn∈Fn and countable compact supports en for them. Each xn is hereditarily symmetric by membership closure. The sequence support fixes each Fn, since the index n is pure.

1.2givenF1F2F3

In the real model the internal interval L is compact: each internal open cover is, in ground real coordinates, an open cover of the real closed bounded interval, hence has a finite subcover by [F3]. Every member of this subcover is already hereditarily symmetric, and a finite set of such objects is hereditarily symmetric by combining their finitely many supports. Thus that finite subcover belongs to N. The internal order topology is Hausdorff in either model: between two distinct points choose two intervening points and use the disjoint order rays. This is a finite existence argument in the dense atom order.

1.3givenF1F2F3

In the rational model, every nonempty internal subset S⊆L has a supremum in L. Enlarge a finite support for S by a,b, and call it e. In the ground real completion of the rational order let r=sup⁡S. If r∉e, it lies in a complementary interval of the finite set e. Choose rational points u<r<v inside that interval and an increasing rational order automorphism fixing e whose extension to real cuts moves r: for instance choose rational breakpoints around r and a piecewise-affine map with positive rational slopes, identity outside the component, which moves the whole small interval containing r to its right. Such a map preserves the rational order and fixes e, hence preserves S, contradicting uniqueness of its real supremum. Therefore r∈e∩L, so it is an atom and is the supremum internally too. This concerns internal sets only; no ambient irrational cut is added to N.

1.4givenF1F2F4

Let g:L→R be an internal continuous map. Enlarge a support of g to include a,b, using a countable compact support in the real model and a finite support in the rational model. An automorphism fixing this support fixes every pure real value, hence g(px)=g(x). On each complementary interval of the support in L, increasing automorphisms fixing the support act transitively: a piecewise-affine increasing map sends any prescribed interior point to another and fixes the boundary, and in the rational case its pieces can have rational coefficients. Hence g is constant on each such interval. No assertion is made that supported points move.

2.1step 1.1F2F3

Put εn=1/(n+1). There is an increasing bijection pn of the real order fixing e and sending every point of en within distance εn of e. Here is the component construction. On a bounded complementary interval (c,d) of e, choose c<u<v<d with [u,v]∩en=∅: the closed countable set en cannot contain an interval by [F3]. Choose 0<δ<min⁡(εn,(d−c)/3). Map [c,u] affinely to [c,c+δ], [u,v] affinely to [c+δ,d−δ], and [v,d] affinely to [d−δ,d]. The pieces agree, are strictly increasing and send the portion of en into the two boundary strips. On a right unbounded component (c,∞), choose R>c above all of en, map [c,R] affinely onto [c,c+εn/2], and continue by a positive-slope affine bijection onto [c+εn/2,∞); treat the left ray by reflection. Fix e pointwise. The component maps and this fixed part form a global increasing bijection, since each component maps onto itself with its endpoints fixed. AC in M permits these choices for all components and n.

2.2step 1.2step 1.3F2F5

Order completeness from step 1.3 implies compactness of the rational-model interval without choice. Given an internal open cover, internally form C={x∈L:[a,x] has a finite subcover}. It contains a and has a supremum c. A cover member containing c contains an interval neighbourhood of c. If c>a, choose x∈C in the left part of that neighbourhood using the supremum property; its finite subcover together with this member covers [a,c]. If c=a, that member alone covers [a,c]. Thus c∈C. If c<b, the same neighbourhood extends to a point to the right of c and would put that point in C, a contradiction. Hence c=b, and the cover has a finite subcover. This whole argument is internal to N. Combined with step 1.2, both intervals are compact Hausdorff and therefore normal by [F5].

2.3step 1.4F4

In the rational model there are only finitely many support points and complementary intervals. Continuity at each interior support point makes the constants on its two adjacent intervals equal to its value: if a constant differed, disjoint real neighbourhoods of the two values would contradict continuity along that adjacent interval. The same one-sided argument applies at a,b. Moving across the finite ordered list of support points proves that g is constant on L.

2.4step 1.4F1F3F4

In the real model the complementary intervals are countable in M: enumerate the ground rationals and assign to each interval the least rational index inside it; disjoint intervals get different indices. Together with the countable support and step 1.4 this makes g[L] at most countable in M, by [F3]. But g, viewed in ground real coordinates, is continuous: the preimage of every ground open real set is internally open (the pure kernel is unchanged), and internally open subsets of L are ground open subsets. If two values differed, the intermediate-value theorem on the real subinterval between their arguments would put a nondegenerate real interval in g[L], contrary to [F3]. Thus g is constant here as well.

3.1step 2.1F3

Let K=e∪⋃npn[en]. It is countable by [F3] and bounded, since every new point is within 1 of the bounded nonempty set e. It is closed: if z∉e, some neighbourhood of z has positive distance from e, so it misses pn[en] for all sufficiently large n. The remaining finitely many sets pn[en], and e, are closed, since increasing real bijections are homeomorphisms (they map order intervals to order intervals). Thus a point outside K has an open neighbourhood missing K. By [F3], K is compact and is an allowed support.

4.1step 1.1step 2.1step 3.1F1F3

Set yn=pn(xn). Since pn fixes e, yn∈Fn; conjugation makes pn[en] a support for yn. Hence K supports the graph {(n,yn):n∈N}. Its members and all their membership descendants are hereditarily symmetric by [F1], so this graph belongs to N. It is a choice function for the given sequence. This proves Countable Choice in the real model; AC was used only in M to obtain the supported graph.

5.1step 4.1step 2.2step 2.3step 2.4F2F5∎

The endpoint atoms a,b are distinct closed singleton subsets of the normal space L. A Urysohn separator would take values 0 and 1 at these endpoints and would be a nonconstant internal continuous real-valued function, contradicting steps 2.3 and 2.4. Hence Urysohn's lemma fails in both models, while step 4.1 establishes Countable Choice in the real model.

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

Extreme amenability yields BPI in finite-support permutation models

Statement

Work internally in an arbitrary model M of ZFA+AC (ZFA universes, atoms, pure sets, and the kernel, The Axiom of Choice); no external well-foundedness or transitivity of M is assumed. Let M see a group G acting on a set of atoms A, and let its associated hereditarily symmetric interpretation be built from the finite-support filter (Permutation groups, stabilizers, supports, and normal filters, Symmetric and hereditarily symmetric sets). Suppose that for every finite E⊆A, M satisfies that the pointwise stabiliser fix⁡(E) is extremely amenable in the topology of pointwise convergence: every internally continuous action on an internally nonempty compact Hausdorff space has a fixed point. Then the hereditarily symmetric interpretation satisfies BPI (The Boolean prime ideal principle).

Facts & Assumptions

Given: Inside M, a finite-support permutation system, the stated extreme-amenability hypothesis, an internally nontrivial Boolean algebra B of the hereditarily symmetric interpretation, and a finite support E of its entire algebra structure (underlying set, operations and distinguished constants). Every compactness, topology and fixed-point assertion below is interpreted in M.

[F1]

The internal rank recursion defining hereditary symmetry and the standard normal-filter closure argument give a ZFA interpretation in any model of ZFA+AC: the action and hereditary-symmetry predicate are defined by the rank recursion of M; normality gives invariance; the power set is the set of hereditarily symmetric members of the ambient power set; and Separation and Replacement are the relativised instances in M. An object belongs to that interpretation exactly when it is hereditarily symmetric. Admitting a finite support proves symmetry of the object itself, but membership additionally requires hereditary symmetry of every membership descendant (Symmetric and hereditarily symmetric sets, Permutation groups, stabilizers, supports, and normal filters).

[F2]

Internally in M, AC implies BPI (The Axiom of Choice, AC implies BPI) and hence the set ultrafilter lemma (BPI and the set ultrafilter lemma are equivalent). Under that lemma a product of compact Hausdorff spaces is compact (Assuming the ultrafilter lemma, an arbitrary product of compact Hausdorff spaces is compact), and a closed subspace of a compact space is compact (A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact). These are theorem instances evaluated by M, not external compactness claims about an ill-founded presentation of M.

[F4]

Prime ideals contain 0, exclude 1, are downward closed and closed under joins, and satisfy the meet-primality condition (Boolean ideals, filters, prime ideals and ultrafilters). BPI asserts existence for every nontrivial Boolean algebra (The Boolean prime ideal principle).

[F3]

Extreme amenability of H=fix⁡(E): every continuous action of H on a nonempty compact Hausdorff space has a fixed point. [given]

Proof

technique · direct
1.1givenF1

Carry out the argument in M. Let B be an internally nontrivial Boolean algebra of the hereditarily symmetric interpretation, and choose a finite support E for its entire structure; put H=fix⁡(E). The induced action of H on its underlying set preserves every algebra operation and constant, so acts by Boolean automorphisms. Each b∈B is hereditarily symmetric and has a finite support of its own.

2.1step 1.1F2F4L1

In M let S(B) be the set of prime ideals, represented by their characteristic functions in 2B. It is internally nonempty by [F2]. It is internally closed: failure of any condition in [F4] is witnessed by finitely many coordinates (0, 1, a pair a≤b, a join or a meet), so every nonideal or nonprime subset has a basic product neighbourhood disjoint from S(B). Internally, 2B is compact by [F2] and [L1], and S(B) is therefore compact with its subspace topology. Distinct subsets differ at a coordinate, whose two complementary cylinders separate them, so S(B) is Hausdorff. AC is used in M for BPI and the resulting product compactness; it is not assumed in the hereditarily symmetric interpretation.

2.2step 1.1F1F4L1

For h∈H and P∈S(B) put hP={hb:b∈P}. Boolean automorphisms preserve the prime-ideal conditions, so this defines an action on S(B). To prove joint continuity, fix (h0,P0) and a basic neighbourhood of h0P0 specifying membership on a finite set C⊆B. For each b∈C, take a finite support of h0−1b, and let D be their finite union. Then K=H∩fix⁡(D) is open in H for the pointwise-convergence topology on atoms. The coset h0K is open: its defining restrictions are h(a)=h0(a) for a∈D, within H. Let V consist of prime ideals agreeing with P0 on h0−1C. For h=h0k∈h0K and P∈V, one has h−1b=k−1h0−1b=h0−1b for b∈C, so b∈hP exactly when b∈h0P0. Thus (h0K)×V maps into the prescribed neighbourhood. This proves joint continuity; it does not assert openness of a prime ideal's point stabilizer.

3.1step 2.1step 2.2F3

Inside M, apply the Given extreme amenability of H to the internally nonempty compact Hausdorff space of step 2.1 and the continuous action of step 2.2. Obtain a prime ideal P fixed by every member of H.

4.1step 1.1step 3.1F1F4

The finite set E supports P. Moreover every member of P belongs to B and hence is hereditarily symmetric. Thus P is hereditarily symmetric by [F1], so belongs to the interpretation. The prime-ideal conditions are bounded formulas about P, B, their operations and their members. Relativising those bounded quantifiers to the hereditarily symmetric interpretation changes no witness: all elements of B already lie there, and the operations are the same supported objects. Therefore the interpretation itself satisfies that P is a prime ideal of B. No appeal to external transitivity is made.

5.1step 4.1F4∎

The reasoning in steps 1.1--4.1 is an argument formalised inside the arbitrary model M. Since B was an arbitrary internally nontrivial Boolean algebra of its hereditarily symmetric interpretation, the internal prime ideal furnished in step 4.1 establishes BPI there. The trivial algebra requires no prime ideal. This conclusion therefore applies equally to externally ill-founded models used in relative-consistency arguments.

Remarks

  • What the extreme-amenability hypothesis is used for. It replaces the missing choice inside the symmetric interpretation by a fixed-point statement in M: the prime-ideal space is internally nonempty and compact there, and one stabiliser of the algebra's finite support has a fixed point, which is then supported by that same finite set.

  • Why finite supports. The argument needs the stabiliser of the algebra to be one of the groups assumed extremely amenable, and in a finite-support model the stabiliser of any set with finite support has finite support; no claim is made for infinite supports.

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

Finite stabilizers in Aut(Q,<) are extremely amenable

Statement

Aut⁡(Q,<), with the topology of pointwise convergence, is extremely amenable, and so is the pointwise stabiliser of every finite subset of Q: every continuous action of such a group on a nonempty compact Hausdorff space has a fixed point.

Facts & Assumptions

Given: A finite subset E⊆Q and a continuous action of fix⁡(E) on a nonempty compact Hausdorff space.

[F2]

The KPT correspondence: for a Fraïssé structure with rigid finite substructures and the Ramsey property, the automorphism group is extremely amenable. This is Kechris--Pestov--Todorcevic, Theorem 4.7; its finite-linear- order instance is the one used here. The Ramsey hypothesis for that instance, but not the KPT fixed-point conclusion itself, is supplied by For positive k,c,r there is an N such that every c-colouring of [N]k has a monochromatic r-element set.

[L1]

A finite point stabiliser of Aut⁡(Q,<) is the direct product of the automorphism groups of the finitely many open intervals cut out by the support, each of which is order-isomorphic to Q; a finite product of extremely amenable groups is extremely amenable, because fixed points can be taken one factor at a time: an action of G1×G2 on a compact space has a fixed point for G1 by extreme amenability of G1, the fixed-point set is compact and invariant under G2, and extreme amenability of G2 supplies a point fixed by both. [given]

Proof

technique · direct
1.1F1

The age of (Q,<) consists of the finite linear orders, each of which is rigid, and the Ramsey property required by the KPT correspondence is precisely finite Ramsey for colourings of k-element subsets, since a colouring of embeddings of the a-element order into an N-element order is a colouring of a-element subsets of N and a homogeneous b-element subset is a monochromatic copy.

1.2givenL1

For the stabiliser of a finite E: the points of E cut Q into finitely many open intervals, each order-isomorphic to Q, and fix⁡(E) is the direct product of the automorphism groups of those intervals.

2.1step 1.1F2

By [F2] applied to the age of (Q,<) described in step 1.1, Aut⁡(Q,<) is extremely amenable.

3.1step 2.1step 1.2L1

By step 2.1 and [L1], applied factor by factor to the finitely many interval automorphism groups of step 1.2, fix⁡(E) is extremely amenable: the fixed-point set of an action is computed one factor at a time, and each factor contributes a fixed point because it is an automorphism group of a copy of Q and hence extremely amenable by step 2.1.

4.1step 2.1step 3.1F1F2∎

Thus Aut⁡(Q,<) and each of its finite point stabilisers is extremely amenable, which is the assertion of the statement; the argument used the ZF theorem of [F1] and the fixed-point criterion of [F2] only.

Remarks

  • Why the finite-linear-order instance suffices here. The permutation model of this pair uses only the rational-ordered atom set of Brunner's ordered Läuchli permutation models, whose automorphism group is Aut⁡(Q,<); the finite stabiliser form of the statement is what the BPI theorem consumes.

  • The product argument is where "finite" is used. A finite product of extremely amenable groups is extremely amenable by the one-factor-at-a-time argument; an infinite product need not be, and no such claim is made.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The Läuchli Urysohn obstruction is injectively boundable

Statement

Let T be the sentence asserting that there are a topological space (X,τ) and disjoint closed sets E0,E1⊆X such that X is normal and no continuous f:X→R satisfies f[E0]⊆{0} and f[E1]⊆{1}. The sentence T is boundable, hence injectively boundable, and it admits an atom-blind typed transfer certificate in the sense of Boundable sentences over an atom set. A fixed absolute bound below ω+ω captures all subsets of X, members of τ, and candidate real-valued function graphs. Brunner's ordered continuum is a witness to T in each of the two permutation models.

Facts & Assumptions

Given: The ordered Läuchli continuum L of Brunner's ordered Läuchli permutation models, its two endpoint closed sets, and the failure of Urysohn's lemma in the two models of Brunner's models satisfy the required choice and Urysohn obstructions.

[F1]

Boundable sentences over an atom set: a formula is boundable only when it is provably equivalent, uniformly in ZFA, to its relativisation to Vα(⋃x⃗) for a fixed absolutely defined ordinal α; a syntactic restriction alone is insufficient (Boundable sentences over an atom set).

[F2]
[F3]

Every boundable statement is, up to equivalence, injectively boundable (Pincus's Fact 5.4 as reproduced in the cited Tachtsis paper).

[L1]

For the parameter tuple (X,τ,E0,E1) put B=X∪τ∪E0∪E1. Then X,τ,E0,E1 and every subset of X lie in V1(B). The canonical pure codes for R, its topology, 0 and 1, and every graph f⊆X×R lie in Vω+n(B) for one fixed finite n: ordered-pair and graph coding adds only finitely many power-set iterations. Hence all of them lie below Vω+ω(B) (Boundable sentences over an atom set).

Proof

technique · direct
1.1F2

Let Φ(X,τ,E0,E1) be the following fixed membership-language formula: τ⊆P(X) is a topology; E0,E1⊆X are disjoint, nonempty and closed; every two disjoint closed subsets C,D⊆X are contained in disjoint members of τ; and there is no function graph f⊆X×R whose inverse image of every open subset of R belongs to τ and which takes the constant values 0 on E0 and 1 on E1. This says exactly that (X,τ) is normal and the specified closed pair has no Urysohn separator.

2.1step 1.1F1

To establish boundability it suffices to prove the uniform ZFA equivalence between Φ and its relativisation to the fixed segment Vω+ω(B).

3.1step 1.1step 2.1L1F1

Expand the abbreviations in step 1.1. The topology axioms quantify over members and subfamilies of τ; closedness and normality quantify over subsets of X and members of τ; the function condition quantifies over ordered-pair graph entries; and continuity quantifies over the fixed pure real topology and subsets of X obtained as graph preimages. Every one of these domains is contained in the relative segment of [L1]. Consequently ZFA proves Φ(X,τ,E0,E1) ⟷ ΦVω+ω(B)(X,τ,E0,E1). For the forward implication, every quantified object in the expanded formula is present in the segment by step 1.1 and [L1], so restricting the quantifiers loses no candidate closed set, normality witness, real open set, or function graph. For the reverse implication the same domain equalities show that each restricted universal quantifier ranges over the entire bounded sort named in the unrestricted formula, and each restricted existential witness is an actual member of that sort. Thus the two formulas have identical bounded domains, uniformly in every ZFA universe.

4.1step 1.1step 3.1L1F1

The relativised formula is atom-blind: its only atomic tests are equality and membership among the carried sorts and the fixed pure real codebook. Points of X are treated opaquely; the formula never asks whether a point is an atom or examines any members it may have outside the carried incidence structure. Therefore the same typed formula describes a normal space and a failed separator after an atom-to-set embedding.

5.1step 1.1step 3.1step 4.1F1F2F3∎

By step 3.1 and [F1], the existential closure of Φ is boundable with the fixed absolute bound ω+ω; by [F3] it is injectively boundable, and step 4.1 supplies the atom-blind typed certificate. In each Läuchli model, take X=L, τ its order topology and E0={a}, E1={b}. They satisfy Φ by [F2], because a separator would be a nonconstant continuous real-valued map.

Remarks

  • Why a certificate is needed at all. The transfer theorem used below accepts a sentence together with an absolute bound and a typed incidence structure; without the certificate the transfer step would have to be taken on trust. The certificate produced here is the one the Pincus and Jech–Sochor interfaces consume.

  • What the certificate does not say. It speaks only of the carried continuum and its separating functions; it asserts nothing about the rest of the permutation model, and in particular it does not certify countable choice or BPI, which are transferred through the separate exceptional clauses.

CorollaryStatement: AI-adaptedProof: AI-generatedOpen item page →

A Urysohn separation obstruction also obstructs bounded Tietze extension

Statement

Let X be a normal space (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly) and let A,B be disjoint closed subsets admitting no continuous map X→[0,1] that is zero on A and one on B. Then the map g:A∪B→[0,1] equal to zero on A and one on B is continuous and has no continuous extension to X.

Consequently, over ZF, failure of Urysohn's lemma implies failure of bounded Tietze extension. This is an implication between existence assertions; it constructs neither a counterexample space nor a model of ZF.

Facts & Assumptions

Given: The normal space X and disjoint closed A,B with the stated separation obstruction.

Proof

1.1givenF1F2construct

In the subspace A∪B, the sets A and B are closed by F1 and are each other's complements. Thus both are open. Define g=0 on A and g=1 on B, well-defined since the sets are disjoint. The preimage under g of any open subset of [0,1] is one of ∅,A,B,A∪B, all open in the subspace. Hence g is continuous by F2.

2.1givenstep 1.1∎

A continuous extension G:X→[0,1] of g would vanish on A and be one on B, contradicting the given obstruction. Therefore no such extension exists. Since A∪B is closed in X, this is exactly a failure of bounded Tietze extension. Applying this construction to any normal-space witness of ¬URY proves the final implication.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

The Good-Tree-Watson symmetric Stone model

Definition

Work in a transitive ZFC ground model M with GCH (The Axiom of Choice), and fix a regular uncountable cardinal λ. Put P:=Fn⁡(λ×R×λ×λ,2,λ), the set of partial functions with domain a subset of λ×R×λ×λ of size below λ and values in 2, ordered by reverse inclusion: q≤p means p⊆q (Forcing preorders, compatibility and filters).

Fix an M-generic filter H⊆P in an ambient universe. Let B:=RO⁡(P) be the regular-open completion (Completeness, regular opens, and order continuity, Choice-free regular open completion of forcing preorders).

The group. Put J=λ×R×λ. Use all permutations π of J of the form π(ξ,r,α)=(ξ,ρξ(r),σξ,r(α)),ρξ(r)=εξr+tξ, where εξ∈{−1,1}, tξ∈R, and each σξ,r is a permutation of λ. All these data belong to M. The real isometries are allowed independently for different ξ. Composition replaces two real maps by r↦ε′εr+ε′t+t′ in each component; inverses have the same form. The fibre permutations compose with the corresponding reindexing of r, and their inverses are permutations too. Thus these maps form a group, containing translations as well as reflections.

The induced action on conditions fixes the last coordinate: (πp)(π(ξ,r,α),δ)=p(ξ,r,α,δ). It preserves domain cardinalities and reverse inclusion and has the stated inverse, hence acts by forcing automorphisms. It also acts on B by taking images of regular open sets: an order automorphism is a homeomorphism for the downward-open topology and commutes with interior and closure. Write G for this group of induced automorphisms. Its action on P-names is the recursion of Automorphisms acting on forcing names.

The filter and interpretation. For e⊆J of ground-model size less than λ, put fix⁡(e)={π∈G:π∣e=id}. Let F consist of the subgroups containing some such stabilizer. It is upward closed, contains G=fix⁡(∅), and fix⁡(e∪f)=fix⁡(e)∩fix⁡(f). Also πfix⁡(e)π−1=fix⁡(π[e]) and ∣π[e]∣=∣e∣, proving normality. For fewer than λ subgroups in F, ground-model AC chooses their support witnesses; regularity of λ makes their union have size less than λ, and its stabilizer is contained in their intersection. Thus F is <λ-complete in M.

Define N=HSFH using the symmetric system (P,G,F) (Symmetric forcing systems, supports, and hereditarily symmetric names). It is a transitive ZF model with M⊆N⊆M[H] (Hereditarily symmetric interpretations form a transitive ZF model).

The canonical families. For ξ<λ, r∈R and α<λ let xξrα:={ δ<λ:(∃p∈H) p(ξ,r,α,δ)=1 }. Thus xξrα is a generic subset of λ, not in general a real. Let Xξr:={xξrα:α<λ}, let Rξ:={Xξr:r∈R}, and let R:={Rξ:ξ<λ}, keeping M for the ground model. For two distinct triples and any condition, choose a last coordinate δ<λ unused at both triples and extend the condition by opposite values there. This is possible because fewer than λ coordinates have been used. These extensions are dense, so genericity makes all the canonical subsets for distinct triples distinct. In particular the nonempty families Xξr for distinct (ξ,r) are disjoint. Consequently the rule dξ(Xξr,Xξs):=∣r−s∣1+∣r−s∣ is a well-defined metric on Rξ, transported from the displayed bounded metric on R; no metric is induced from the sets xξrα⊆λ themselves.

The name for xξrα is fixed by fix⁡({(ξ,r,α)}), the name for Xξr is fixed by fix⁡({(ξ,r,α0)}) for any fixed α0<λ, and the names for Rξ and R are fixed by the whole group. Their members are hereditarily symmetric by induction, so all four kinds of canonical object lie in N. The component family has the full index set λ; this does not assert that the real-label enumeration of each component is in N. The canonical name for dξ is fixed by the whole group since ∣ρξ(r)−ρξ(s)∣=∣r−s∣; its subnames are hereditarily symmetric by the same calculation, so dξ∈N. The metric triangle inequality follows from the real triangle inequality and, for a,b≥0, a+b1+a+b≤a1+a+b1+b; the function t↦t/(1+t) is increasing for t≥0. Separation and symmetry follow directly from the distinct real labels. Thus the metric assertion is justified internally as well as in the full extension.

The case λ=ω1 is the case used for the dependent-choice model below; the same definition with larger λ is the one whose <λ-sequence closure is proved in the next item.

Remarks

  • Why the presentation is indexed by λ and not by ω. The paper's Theorems 1–3 use the countable index set and finite supports, and the paragraph after Theorem 3 states the regular-λ replacement with supports of size below λ. The dependent-choice model needs the replacement with supports of size <λ. Closure under sequences is not inferred here from the finite-support presentation; it is a separate proof obligation for the regular-λ construction.

  • What is not claimed here. The definition does not assert dependent choice, the failure of Stone's theorem, or the existence of the metric sum of the components; those are separate items of this page.

  • Source convention repaired. The source's Theorem 1 proof describes the real actions as identity or reflection, a class not closed under composition: two distinct reflections compose to a nonzero translation. Its Claim 1.3 also uses a reflection on just one component. The componentwise affine isometry group above makes closure and this independence explicit, preserves the displayed metric, and retains all the canonical support calculations.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The Good-Tree-Watson symmetric model is closed under omega-sequences from the full extension

Statement

In the regular-λ Good-Tree-Watson construction of The Good-Tree-Watson symmetric Stone model, if β<λ and g∈M[H] is a function with domain β all of whose values lie in the symmetric model N, then g∈N. In particular, for λ=ω1 the conclusion holds for ω-sequences: N is closed under ω-sequences from the full generic extension.

Facts & Assumptions

Given: The regular-λ construction, an ordinal β<λ, and a function g:β→N in M[H].

[F1]

The forcing P is <λ-closed: the union of a descending chain of conditions of length below λ is a condition, because the union of fewer than λ sets each of size below λ has size below λ by regularity of λ (Forcing preorders, compatibility and filters, The Good-Tree-Watson symmetric Stone model).

[F2]

The forcing theorem identifies the values of names in the generic extension, and the symmetry lemma transports forcing statements along automorphisms of the group; hereditarily symmetric names have hereditarily symmetric images (Forcing theorem, Symmetry lemma for forcing automorphisms, Automorphisms acting on forcing names).

[F3]

The symmetric model is N={τH:τ∈HSM}. A coordinate set e of ground size below λ supports a name τ when fix⁡(e) fixes that name. This proves symmetry only; hereditary symmetry also requires every subname recursively to be hereditarily symmetric. Every HS name has such a small support by the definition of the generated filter (The Good-Tree-Watson symmetric Stone model, Symmetric forcing systems, supports, and hereditarily symmetric names, Hereditarily symmetric interpretations form a transitive ZF model).

[F4]

AC holds in M (The Axiom of Choice) and well-orders the set P (The well-ordering theorem). A specified class-function rule on a well-order admits transfinite recursion (Transfinite recursion).

[F5]

Forcing persists under strengthening; an M-generic filter containing p meets every ground set dense below p (Monotonicity, density, and decision for forcing, Dense open sets and generic filters over a model). Two members of a forcing filter have a common stronger member (Forcing preorders, compatibility and filters).

[F6]

The all-conditions set-name operation S(T)=T×P and the Kuratowski pair-name construction give a graph name for any ground family (τξ); its value is ξ↦(τξ)H (Names for pairs, functions and ordinals). Automorphisms fix check names and permute all of P, so these constructions commute with the name action (Automorphisms acting on forcing names).

Proof

technique · direct
1.1givenF2F3F5

Choose in M a name g˙ for g. By the truth lemma choose p∈H forcing that g˙ is a function on βˇ. For each ξ<β, define in M the downward-closed set Dξ={q≤p: for some τ∈HSM, q⊩g˙(ξˇ)=τ}. These are sets by Separation: HS is a definable ground class and forcing is definable for this fixed formula. They are downward closed by [F5]. Each H∩Dξ is nonempty: g(ξ)∈N has an HS name, the truth lemma gives a member of H forcing the equality, and directedness combines it with p. This does not yet choose a simultaneous sequence of names or conditions.

2.1step 1.1F1F4

Put Eξ=Dξ∪{q≤p: no r≤q belongs to Dξ}. Each Eξ is downward closed and dense below p: either a stronger member of Dξ exists or the condition is already in the second part. Their intersection is dense below p. Indeed, from any r≤p run a recursion of length β: at stage ξ choose the least extension in Eξ in a fixed ground well-order of P; at limit stages take the union of the preceding partial functions. The final union at β is a condition by [F1], is stronger than r, and remains in every earlier Eξ by downward closure. For β=0 retain r. This is one ground recursion licensed by [F4]; it spends ground AC in the well-order of P.

3.1step 1.1step 2.1F5

By genericity [F5], fix q∈H∩⋂ξ<βEξ with q≤p. In fact q∈Dξ for every ξ: step 1.1 supplies some rξ∈H∩Dξ, and directedness gives a common stronger member of H below q,rξ, lying in Dξ. Thus q cannot be in the part of Eξ that forbids all stronger Dξ conditions. All coordinates can now be represented below the same actual generic condition q.

4.1step 3.1F1F3F4

Work in M with this condition q. For each ξ<β choose a pair (τξ,eξ) such that τξ is HS, ∣eξ∣M<λ, eξ supports τξ, and q⊩g˙(ξˇ)=τξ. Such witnesses exist by step 3.1 and [F3]. This is set-sized choice: Collection first bounds witnesses for the set of indices in one ground set, and ground AC chooses from its nonempty witness subsets. Hence the sequences of names and supports belong to M without selecting from a proper class. Put e=⋃ξ<βeξ. Ground regularity of λ and ground AC imply ∣e∣M<λ.

5.1step 4.1F3F6

Use [F6] to form in M the graph name k˙ from the names ξˇ,τξ. Each automorphism in fix⁡(e) fixes every τξ and check name, and therefore fixes k˙. The pair and set-name constructions use only HS constituent names, all of P and finite set operations; their subnames are HS recursively. Thus k˙ is hereditarily symmetric, not just supported. The empty graph is covered by the same construction.

6.1step 3.1step 4.1step 5.1F2F3F6∎

Since q∈H, every forced equality of step 4.1 holds after evaluation. Consequently (k˙)H={⟨ξ,g(ξ)⟩:ξ<β}=g. By step 5.1 and [F3], g∈N. This proves the assertion for all ground ordinals β<λ, including ω when λ=ω1M. Forcing does not add ordinals, so these are exactly the ordinals below the fixed ordinal λ in the extension; no assumption that an extension sequence of ground names is already available was needed.

LemmaStatement: Literature-sourcedProof: Literature-sourcedaudited 2026-09-22Open item page →

The symmetric Stone model has no componentwise proper selector

Statement

No function in the symmetric model N of The Good-Tree-Watson symmetric Stone model assigns to every distinguished metric component Rξ a nonempty proper subset of that component.

Facts & Assumptions

Given: A function f∈N with domain M={Rξ:ξ<λ} and f(Rξ) a proper nonempty subset of Rξ for every ξ.

[F1]

Membership in N is hereditary symmetry: f has a support fix⁡(e) in the normal filter, with e⊆λ×R×λ of size below λ (The Good-Tree-Watson symmetric Stone model, Symmetric forcing systems, supports, and hereditarily symmetric names).

[F2]

In Claim 1.3 of the source, the reflection/identity choice is made separately at each first coordinate. Explicitly, if ξ<λ, ρ is a reflection of R, and τ is a permutation of λ, the coordinate map which is the identity off the ξ-block and sends (ξ,t,α) to (ξ,ρ(t),τ(α)) is an allowed automorphism. It fixes Rξ and sends Xξt to Xξ,ρ(t). [given, source, Automorphisms acting on forcing names]

[F3]

The symmetry lemma sends a forced statement to its image under a forcing automorphism; if two conditions are compatible, their common extension cannot force contradictory statements (Symmetry lemma for forcing automorphisms, Forcing preorders, compatibility and filters).

Proof

technique · contradiction
1.1assume-contraF1

Suppose f∈N is such a selector. Choose a hereditarily symmetric name f˙, a condition p0 forcing that f˙ has the stated selector property, and a support e⊆λ×R×λ of size below λ such that every member of fix⁡(e) fixes f˙.

2.1step 1.1F1

The projection of e to the first coordinate has size below λ, so choose ξ<λ outside it. Strengthen p0 to a condition p and choose distinct ground-model reals r,s so that p forces Xξr∈f˙(Rξ) and Xξs∉f˙(Rξ).

3.1step 2.1F2

Let C be the set of third coordinates α occurring in dom⁡(p) at first coordinate ξ. Then ∣C∣<λ. Choose a disjoint C′⊆λ of the same cardinality and a permutation τ of λ interchanging C and C′ and fixing the complement. Let ρ be reflection about (r+s)/2, and let π be the coordinate-local automorphism from [F2] using ρ and τ at ξ and the identity elsewhere.

4.1step 1.1step 2.1step 3.1F2F3

The automorphism π lies in fix⁡(e) because it is the identity outside the ξ-block, so πf˙=f˙. It fixes Rξ and swaps Xξr with Xξs. By [F3], πp therefore forces Xξs∈f˙(Rξ) and Xξr∉f˙(Rξ).

4.2step 3.1F3

The conditions p and πp are compatible. On every coordinate whose first index is not ξ, π is the identity, so the two conditions agree on their common domain. At first index ξ, every third coordinate used by p lies in C, whereas every third coordinate used by πp lies in the disjoint set C′, so their domains are disjoint there. Hence p∪πp is a common extension.

5.1step 2.1step 4.1step 4.2discharge-contradiction∎

The common extension p∪πp inherits from p the assertion Xξs∉f˙(Rξ) and from πp the assertion Xξs∈f˙(Rξ), a contradiction. Therefore no componentwise nonempty proper selector belongs to N.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Relative consistency of DC with failure of Stone's theorem

Statement

If ZF is consistent, then ZF+DC is consistent with the failure of Stone's theorem: there is a model of ZF+DC (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain) containing a metric space that is not paracompact (Paracompactness: every open cover has a locally finite open refinement, with no separation axiom built into the word, Refinements, locally finite families, point-finite families, and star refinements). The witness space of this separation is not zero-dimensional: it is the metric sum of the nondegenerate connected components of fact [F4], so no base of clopen sets can exist. (The source's zero-dimensional witness is a different space, the rational-parameter subset ⋃nQn, whose nonparacompactness is proved there in ZF without DC.)

Facts & Assumptions

Given: The regular-λ symmetric model of The Good-Tree-Watson symmetric Stone model with λ=ω1, its components Rξ, and the assumed consistency of ZF.

[F1]

In the transitive-ground presentation of the construction, the model N is a transitive model of ZF between the ground model and the full extension, and it is closed under ω-sequences from the full extension (Hereditarily symmetric interpretations form a transitive ZF model, The Good-Tree-Watson symmetric model is closed under omega-sequences from the full extension, Forcing theorem).

[F2]

Dependent choice holds in N: given a relation R on a set of N that is entire there, for each prescribed starting point a in the set, DC in the full extension supplies an ω-sequence of R-related points starting at a, and by [F1] that sequence lies in N. (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain)

[F3]

No function of N chooses a nonempty proper subset of every component Rξ (The symmetric Stone model has no componentwise proper selector).

[F4]

The metric sum ⨆ξ<λRξ carries the metric that agrees with the metric of each component and puts distance 1 between different components; its topology is the topological sum of the components, each Rξ is a clopen connected subspace with more than one point, and the whole space is metrizable (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric, Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed, Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison). Because a clopen connected set with more than one point has no proper nonempty clopen subset, the space has no base of clopen sets and is therefore not zero-dimensional.

[F5]

Good--Tree--Watson's Theorem 2 explicitly states, relative to ZF, the consistency of a model with a metrizable nonparacompact space, and their Theorem 3 explicitly states that Stone's theorem is not provable in ZF+DC. In the generalization immediately following Theorem 3 they replace the finite-support construction by the regular-λ construction, take λ=ω1, and use closure under countable sequences to obtain DC. Thus the relative-consistency bridge used here is the published theorem itself, not an inference from the existence of a transitive ground model. [source]

Proof technique: direct.

Proof

1.1givenF5

Invoke the external relative-consistency construction of [F5], in its regular-λ form with λ=ω1, and write N for its symmetric model. The invocation is exactly the source's relative-consistency theorem; it does not infer a transitive ground model from Con⁡(ZF).

2.1step 1.1F1F2

The model satisfies DC by [F2], because every ω-sequence in the full extension with values in N is already in N by [F1].

2.2step 1.1F4

In N form the metric sum X:=⨆ξ<λRξ with the metric of [F4]; it is a metrizable space whose components Rξ are clopen and connected.

3.1step 2.2F4

Let U={BX(x,1/3):x∈X}. This is an open cover. Every member lies in one component, since distinct components have distance 1, and is a proper subset of that component: under d(r,s)=∣r−s∣/(1+∣r−s∣), a radius-1/3 ball corresponds to a bounded ordinary interval.

4.1step 3.1F4

Suppose that U has a locally finite open refining cover V, and define S=X∖⋃V∈V(V‾∖V),Sξ=S∩Rξ. Each Sξ is nonempty. Indeed, a point of Rξ has a nonempty open neighbourhood W⊆Rξ meeting only finitely many refinement members V0,…,Vk. Starting with W0=W, recursively choose the nonempty open set Wi+1=Wi∩Vi if that intersection is nonempty, and otherwise choose Wi+1=Wi∖Vi‾. The latter is nonempty: an open Wi disjoint from the open set Vi cannot be contained in Vi‾. Thus every point of Wk+1 avoids the boundaries of the Vi, and it avoids the boundary of every other refinement member because that member misses W. Hence Wk+1⊆Sξ. The set Sξ is also proper. Choose a nonempty V∈V meeting Rξ. Such a member exists because V covers Rξ. By refinement and step 3.1, V lies in Rξ and is contained in a proper ball there. It is therefore a nonempty proper open subset of the connected space Rξ, so V‾∖V is nonempty and disjoint from Sξ. Consequently ξ↦Sξ is a function assigning a nonempty proper subset to every component.

5.1step 4.1F3

By [F3] no such function exists in N; hence U has no locally finite open refining cover, and X is not paracompact.

6.1step 1.1step 2.1step 5.1F5∎

Steps 2.1 and 5.1 identify the DC and nonparacompactness conclusions inside the published model. By [F5], that construction has exactly the asserted consistency strength relative to ZF. The argument uses the regular-λ presentation and not the finite-support ω-indexed one.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-09-22Open item page →

Corson's ordered-rational permutation model

Definition

Work internally in a model M of ZFA+AC with an internally countably infinite set A of all its atoms (ZFA universes, atoms, pure sets, and the kernel, The Axiom of Choice); no external well-foundedness or transitivity of M is assumed. Every structure, group, support and hereditarily symmetric set below is computed in M. Equip A, using an internal enumeration, with a copy of the rational ordered Urysohn metric space UQ<: the countable metric space with rational distances which is universal and homogeneous for finite ordered rational metric spaces, and let G:=Aut⁡(UQ<) be the group of its order-and-metric automorphisms. The finite-support filter is generated by the pointwise stabilisers fix⁡(e) of finite e⊆A (Permutation groups, stabilizers, supports, and normal filters), and Corson's permutation model is the hereditarily symmetric interpretation of Symmetric and hereditarily symmetric sets for that filter; it is a ZFA model with the same atoms and kernel by the internal argument below. The transitive-ground special case is Fraenkel–Mostowski permutation-model theorem. Ambient AC licenses the usual countable construction of the universal homogeneous structure; AC is not asserted in the symmetric interpretation.

The atom space itself, with its metric, belongs to the model: the whole structure has empty support, each coded metric or order tuple is supported by its finitely many atom coordinates, and pure rational values and their membership descendants are fixed. Thus the structure is hereditarily symmetric, not merely symmetric. Its metric satisfies the metric axioms in the model (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric, The Axiom of Choice). The ordering is a distinguished dense rational order used to rigidify the finite metric structures; no equality or compatibility between its order topology and the metric topology is part of the construction.

For completeness, the model assertion is an internal axiom verification, as in Kleppmann §2.1, rather than an appeal to external well-foundedness. Finite supports form a normal system: intersections are handled by unions of supports, and gfix⁡(e)g−1=fix⁡(g[e]). Rank recursion inside M defines the action and the HS predicate; internal induction proves that HS is closed under membership and invariant under G. Every atom has singleton support, A has empty support, and all pure sets are HS. Empty Set, Infinity, Extensionality and Foundation therefore restrict to HS. Pairing and Union preserve HS, using finite unions of supports. For x∈HS, Separation in M forms {y∈PM(x):y∈HS}; invariance gives it any support of x, and its members are HS. This is the power set in the interpretation. For each fixed formula with HS parameters, relativize its quantifiers to HS. The action preserves the relativized formula. Consequently Separation on an HS set produces an HS subset, supported by the union of the supports of the set and parameters. If the formula defines a unique HS value for each member of an HS set, Replacement in M produces its range; uniqueness and formula invariance give that range the same finite support, and all its members are HS. This verifies every instance of Separation and Replacement. The atom predicate and set of all atoms are inherited, completing ZFA. Purity is unchanged: internal membership closure places every descendant of an HS object in HS, so the pure kernel is exactly that of M. All recursions and inductions here are in M; no external induction on its possibly ill-founded membership relation is used.

Remarks

  • Why this group and not Aut⁡(Q,<). The atoms carry both a rational metric and a distinguished order, and the automorphisms preserve both structures without any claim that their induced topologies coincide. The ordered-metric analogue of the finite-stabiliser extreme-amenability criterion is supplied separately in the next items, through Nešetřil's Ramsey theorem for finite ordered rational metric spaces and the KPT correspondence.
LemmaStatement: Literature-sourcedProof: Literature-sourcedaudited 2026-09-22Open item page →

Corson's rational metric space is not metacompact

Facts & Assumptions

Given: The atom space UQ< in its model, the open cover U={B(c,1/2):c∈A}, and a supposed point-finite open refining cover.

[F1]

The model is a ZFA model in which every set has a finite support; an element of the model has a finite support E⊆A fixed by the automorphisms used below (Corson's ordered-rational permutation model, Permutation groups, stabilizers, supports, and normal filters).

[F2]

UQ< is universal and ultrahomogeneous for finite ordered rational metric spaces: every finite such space embeds in it, and every finite partial isometry preserving the order extends to an automorphism of the whole space. [given, source]

[L1]

Every member of a refinement of U has diameter at most 1: if V⊆B(c,1/2) and x,y∈V, then d(x,y)<1 by the triangle inequality. The radius-1/2 balls form an open cover (Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric).

[L2]

If V is open and a∈V, then some positive-radius metric ball about a is contained in V; shrinking the radius to 1/m for a sufficiently large integer m≥1 preserves the inclusion (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

Proof

technique · contradiction
1.1assume-contraL1F1

Suppose U has a point-finite open refining cover V. Since V is a set of the model, fix a finite support E⊆A of V by [F1]. Enlarge E by one atom if necessary, so that E is nonempty, without destroying the support property. Let D be the diameter of E.

2.1step 1.1F2L2

By universality in [F2], choose a∈A∖E such that e<a and d(a,e)=D+4 for every e∈E. Fix an arbitrary integer n≥1. Since V covers A, choose V∈V with a∈V; by [L2], choose an integer m≥1 with B(a,1/m)⊆V, and put K:=nm.

3.1step 2.1F2F1

Extend E∪{a}, using [F2], by points a0<⋯<a3K=a such that d(ai,e)=D+4 for e∈E and d(ai,aj)=∣i−j∣/K for 0≤i,j≤3K. These prescriptions form a finite ordered rational metric space: the old-to-new distances are constant and exceed the diameter of both E and the new chain. Ultrahomogeneity then extends the partial isometry fixing E and sending ai to ai+1 for 0≤i<3K to an automorphism φ. Since E supports V, every φj(V) belongs to V.

4.1step 2.1step 3.1

The points a3K−n+1,…,a3K lie in B(a,1/m)⊆V, because their distances from a=a3K are all strictly less than n/K=1/m. Hence a∈φj(V) for every 0≤j<n.

5.1L1step 3.1step 4.1

By [L1], V has diameter at most 1. Consequently, if ai∈V, then i≥2K. Let L be the least index with aL∈V. Step 4.1 gives 2K≤L≤3K−n+1. For 0≤j<n, one has aL+j∈φj(V). Moreover, if K≤i<L+j, then ai∉φj(V): otherwise ai−j=φ−j(ai) would lie in V, while 0≤i−j<L, contradicting the minimality of L.

6.1step 4.1step 5.1discharge-contradiction∎

The members φj(V) for 0≤j<n are pairwise distinct. Indeed, for j<j′<n, the point aL+j belongs to φj(V), whereas step 5.1, applied with i=L+j<L+j′, shows that it does not belong to φj′(V). Thus, for every n≥1, the map j↦φj(V) injects n into {W∈V:a∈W}. The set on the right is therefore not finite, contradicting point-finiteness at a. Hence U has no point-finite open refining cover, so the space is not metacompact and, a fortiori, not paracompact.

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

Aut(U_Q^<) is extremely amenable

Statement

Assume the Axiom of Choice (The Axiom of Choice). The group Aut⁡(UQ<) of order-and-metric automorphisms of the rational ordered Urysohn metric space, with the topology of pointwise convergence on the underlying countable set given the discrete topology, is extremely amenable, and so is every finite point stabiliser required by the finite-support permutation model of Corson's ordered-rational permutation model.

Facts & Assumptions

Given: The age of UQ<, namely the finite ordered rational metric spaces, and a finite support E.

[A1]

The Axiom of Choice is assumed (The Axiom of Choice).

[F1]

Nešetřil's Ramsey theorem says that the class K of finite ordered rational metric spaces is a Ramsey class: for all A,B∈K and every positive integer k, there is C∈K such that C⟶(B)kA. Thus every k-colouring of the copies of A in this extension C has a copy B′≅B whose copies of A are monochromatic (Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck). No self-arrow B→(B)kA is asserted.

[F2]

The KPT correspondence: the automorphism group of a Fraïssé structure whose finite substructures are rigid and whose age is Ramsey is extremely amenable (Kechris--Pestov--Todorcevic, Theorem 4.7; Theorem 6.16 gives this ordered-rational-Urysohn instance). This is the external KPT theorem, not a conclusion of the BPI criterion. Its use is the literature prerequisite specified by this item’s manifest; it is verified against the source cited above.

[L1]

A finite ordered rational metric space is rigid: an isomorphism onto itself preserving the order and all distances is the identity, because the least point must be fixed, then the least remaining point, and so on through the finite order. The order alone suffices; the metric has the meaning of Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric.

Proof

technique · direct
1.1given

The age of UQ< is the class of finite ordered rational metric spaces, and UQ< is its Fraïssé limit, since it is countable, universal and homogeneous for that class by Corson's ordered-rational permutation model. Encode rational distances by a binary relation for each rational value, together with the order relation; this is a countable relational language. Its automorphism group is closed in the permutation group of the underlying countable set: failure to preserve a relation is witnessed by a finite tuple and remains a failure on a basic neighbourhood.

2.1step 1.1F1F2L1

Every finite ordered rational metric space is rigid by [L1], and the age is a Ramsey class by [F1]; hence the hypotheses of the KPT criterion [F2] hold for the Fraïssé limit UQ<, and Aut⁡(UQ<) is extremely amenable.

3.1givenstep 2.1

Put G:=Aut⁡(UQ<) and H:=fix⁡(E). In the pointwise-convergence topology H is an open subgroup of G, since fixing the finitely many points of E is a basic identity neighbourhood.

4.1givenA1step 3.1construct

Let X be a nonempty compact Hausdorff H-flow. Inside the product XG, define the coinduced space Y:={Φ:G→X:Φ(hg)=h⋅Φ(g) for all h∈H,g∈G}. It is nonempty: AC chooses one representative of every left H-orbit in G; fix one x0∈X, assign that same value at every representative, and then the displayed rule extends it uniquely to that orbit.

5.1step 4.1F3L2

The space Y is closed in XG: for fixed h,g, the equation Φ(hg)=h⋅Φ(g) is an equaliser of two continuous coordinate maps and is closed because X is Hausdorff. Arbitrary intersections of these closed equalisers are closed. Hence [F3] makes Y compact with its subspace topology. It is Hausdorff: two distinct functions differ at some coordinate, where disjoint open neighbourhoods in X pull back to disjoint cylinder neighbourhoods in Y.

5.2step 3.1step 4.1L3

Define a G-action on Y by (a⋅Φ)(g):=Φ(ga). The defining equivariance of Y is preserved, since Φ(hga)=h⋅Φ(ga). It is a left action: a⋅(b⋅Φ) evaluated at g is Φ((ga)b)=Φ(g(ab)), and the identity acts trivially. This action is continuous. Indeed, at a0∈G and for each of finitely many output coordinates gi, openness of H gives a neighbourhood on which hi(a):=giaa0−1gi−1∈H; then gia=hi(a)gia0 and Φ(gia)=hi(a)⋅Φ(gia0). Continuity of hi, of the H-action, and the product topology at the finitely many fixed coordinates gia0 therefore give joint continuity.

6.1step 2.1step 4.1step 5.1step 5.2

Extreme amenability of G from [step 2.1] gives a G-fixed Φ∈Y. The right-translation action then makes Φ constant, since Φ(a)=(a⋅Φ)(1)=Φ(1) for every a∈G. For h∈H, the defining equation for Y gives h⋅Φ(1)=Φ(h)=Φ(1), so Φ(1) is an H-fixed point of X.

7.1step 3.1step 6.1∎

Thus every nonempty compact Hausdorff H-flow has a fixed point, so H=fix⁡(E) is extremely amenable. Since E was arbitrary and E=∅ gives the whole group, the stated group and all required finite point stabilisers are extremely amenable.

Remarks

The stabiliser conclusion supplies the hypothesis of Extreme amenability yields BPI in finite-support permutation models. That consumer proves BPI from extreme amenability and is not a source for the KPT correspondence.

LemmaStatement: Literature-sourcedProof: Literature-sourcedaudited 2026-09-22Open item page →

Corson's Stone obstruction is ordinal boundable

Statement

The sentence asserting that there is a rational-valued metric space with an open cover having no point-finite open refining cover is an atom-blind boundable sentence in the sense of Boundable sentences over an atom set, with the explicit absolute bound ω+41 of the source's Lemma 5.

Facts & Assumptions

Given: Corson's model and the covering failure certified in Corson's rational metric space is not metacompact.

[F1]

A formula φ(x⃗) is boundable when a fixed absolutely defined ordinal α makes ZFA prove φ(x⃗)↔φVα(⋃x⃗)(x⃗); its existential closure is then a boundable sentence (Boundable sentences over an atom set).

[L1]

With the standard set encodings, ω∈Vω+1(∅), and successively constructing (ω,+), Z, (Z,+), Q, and (Q,+) puts (Q,+) in Vω+30(∅). [source, Corson Lemma 5]

[L2]

With Kuratowski ordered pairs, each (x,y) for x,y∈X lies in V2(X), so the set X×X of all those pairs lies in V3(X), not necessarily in V2(X). The larger stated bounds remain valid: the pure rational codebook from [L1] dominates this one-level correction, so a function d:X×X→Q lies in Vω+33(X); a family of subsets of X lies in V2(X); an ordered triple (X,d,U) lies in Vω+37(X); and a function from a natural number into an open cover of X lies in Vω+41(X). [L1, source, Corson Lemma 5]

Proof

technique · direct
1.1givenF1F2

Let Cov⁡(X,d,U) say that d is a rational-valued metric on X and U is an open cover in its metric topology. Let Ref⁡(X,d,U,V) say that both U and V satisfy Cov⁡ and that V refines U. Let Inj⁡(f,Y,Z) say that f is an injection from Y into Z. These are formulas built only from equality, membership, the carried sets, and the fixed pure rational codebook.

2.1step 1.1

Define Φ(X,d,U) to be Cov⁡(X,d,U) together with the assertion that for every V∈P(P(X)), if Ref⁡(X,d,U,V), then some x∈X has the following property: for every n∈ω there is f⊆n×V such that Inj⁡(f,n,V) and x∈f(m) for every m<n. Thus Φ says exactly that U has no point-finite open refining cover.

3.1step 2.1L1L2

The bounds [L1]-[L2] contain every object quantified in step 2.1: candidate covers and refinements lie in the second relative level over X, while every finite injection witnessing arbitrarily many members through x lies below level ω+41. Expanding the displayed definitions therefore gives the ZFA theorem Φ(X,d,U)↔ΦVω+41(X∪d∪U)(X,d,U).

3.2step 1.1step 2.1

The formula is atom-blind: its base sort X is used only opaquely through the carried metric, subsets, covers, and finite function graphs; its atomic tests are equality and membership together with the fixed pure rational parameter, and it never tests whether an element of X is an atom or inspects its internal membership structure.

4.1step 3.1step 3.2F1F2∎

By [F1] and step 3.1, the existential closure ∃X ∃d ∃U Φ(X,d,U) is boundable with the fixed absolute bound ω+41; step 3.2 supplies the atom-blind typed certificate, and [F2] supplies a witness in Corson's model.

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

Effective metacompactness for discrete metric spaces implies AC

Statement

Over ZF: suppose that for every discrete metrizable space X and every open cover U of X there exist a point-finite open refinement V which covers X, and a map a:V→U with V⊆a(V) for every V∈V. Then the Axiom of Choice holds (The Axiom of Choice, Metacompactness: every open cover has a point-finite open refinement, Refinements, locally finite families, point-finite families, and star refinements).

Facts & Assumptions

Given: The effective-metacompactness hypothesis, including that each supplied refining family covers the space; an arbitrary family F of nonempty sets.

[F1]

Multiple choice and its equivalence with AC: in ZF, MC is equivalent to AC, and MC asserts that every family of nonempty sets admits a function assigning to each member a nonempty finite subset (Multiple choice and dependent multiple choice, Multiple choice is equivalent to AC in ZF).

[F2]

On the discrete metric space X:=(F×{0})∪(⋃F×{1}) with the discrete metric, every subset is open, and the family U:={ {(x,1),(F,0)}:x∈F∈F } is an open cover of X: a point (F,0) with F∈F lies in {(x,1),(F,0)} for each x∈F, and a point (x,1) with x∈F∈F lies in {(x,1),(F,0)} (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed).

[L1]

A point-finite family is one every point of which belongs to only finitely many members; a refinement map is a function on the refining family whose value at each member contains it (Refinements, locally finite families, point-finite families, and star refinements, Choice function).

Proof

technique · direct
1.1givenF2

Let F be an arbitrary family of nonempty sets and let X:=(F×{0})∪(⋃F×{1}) carry the discrete metric; the two tags keep the family and its members apart, so that the zero-tagged family member is uniquely recovered from each cover pair. Explicitly, d(u,v)=0 if u=v and 1 otherwise satisfies separation and symmetry; if u≠w, at least one of u≠v or v≠w holds, proving the triangle inequality. Each radius-1/2 ball is a singleton, so every subset is open. No disjointness of the members of F is used.

2.1step 1.1F2L1

The family U of [F2] is an open cover of X by [F2], so by the hypothesis applied once to this cover there are a point-finite open refinement V which covers X and a map a:V→U with V⊆a(V) for all V∈V; no global refinement operator is assumed, only this one per-cover existential pair.

3.1step 2.1L1

For each F∈F let C(F):={ V∈V:(F,0)∈V }, the set of refinement members through the point (F,0) of the space; C(F) is nonempty because V covers X, and finite because V is point-finite at (F,0).

4.1step 2.1step 3.1L1

Define f(F):={ x∈F:a(V)={(x,1),(F,0)} for some V∈C(F) }; then each V∈C(F) determines a unique x by its image pair (the one-tagged point); thus f(F) is the image of the finite set C(F) under a uniquely defined function. It is a finite subset of F, and it is nonempty because for V∈C(F) one has (F,0)∈V⊆a(V) and a(V)∈U, so a(V)={(x,1),(F′,0)} with x∈F′∈F; now (F,0)∈a(V) forces (F,0)=(F′,0), that is F′=F, because the alternative (F,0)=(x,1) would give 0=1. Hence a(V)={(x,1),(F,0)} with x∈F, as required.

5.1step 4.1F1∎

The assignment F↦f(F) is therefore a function on the family F of nonempty sets whose values are nonempty finite subsets, which is Multiple Choice for F, including the empty family via the empty function. For any indexed family (Xi)i∈I apply this construction to its set of values F={Xi:i∈I} and compose to get i↦f(Xi); repeated values cause no difficulty. Since the original family was arbitrary, MC holds, and by [F1] the Axiom of Choice holds.

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

Products of cofinite spaces are compact exactly under BPI

Facts & Assumptions

Given: A family {(Xi,Ti)}i∈I of spaces with Ti the cofinite topology on Xi, and its product X with projections πi.

[F1]

The closed sets of the cofinite topology on a set are the set itself and its finite subsets; the cofinite space is T1 (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies, T0 (Kolmogorov) and T1 (Frechet) spaces).

[F2]

A space is compact if and only if every family of closed sets with the finite intersection property has nonempty intersection (A space is compact exactly when every family of closed subsets with the finite intersection property has nonempty intersection, Finite intersection property).

[F3]

The set ultrafilter lemma is equivalent over ZF to BPI: every proper filter on a set extends to an ultrafilter, and an ultrafilter contains exactly one of a subset and its complement (BPI and the set ultrafilter lemma are equivalent, Ultrafilter, Characterisation of ultrafilters: every set or its complement, The Boolean prime ideal principle).

[F4]

Under BPI, every product of compact Hausdorff spaces is compact, and the two-point discrete space is compact Hausdorff (Compact Hausdorff Tychonoff is equivalent to BPI, The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies).

[L1]

The complements of basic product-open sets form the following closed basis: C(X)={⋃q∈Qπq−1[Cq]:Q⊆I finite and every Cq⊆Xq is closed}. Consequently X is compact if every subfamily of C(X) with the finite intersection property has nonempty intersection: the complementary basic open sets then satisfy the finite-subcover test (The product set ∏i∈IXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space, Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Finite intersection property).

[L2]

Every cofinite space is compact in ZF. Indeed, a family of its closed sets with the finite intersection property either contains only the whole space, or contains a finite member C; in the latter case the intersections with C have nonempty total intersection, since otherwise finitely many of them already exclude the finitely many points of C (A space is compact exactly when every family of closed subsets with the finite intersection property has nonempty intersection, The natural numbers N (von Neumann)).

Proof

technique · direct
1.1givenF2

Assume BPI for the forward direction. If X=∅ for any reason, it is compact; this includes an empty factor and does not assert that nonempty factors have nonempty product. If I=∅, the product is a singleton and compact. In the remaining case X≠∅, fix one xˉ∈X.

2.1step 1.1F3L1

By [L1], it is enough to let H⊆C(X) have the finite intersection property. By [F3], extend the filter generated by H to an ultrafilter F of subsets of X.

3.1step 2.1F2F3L2

For each i∈I, push F forward through the projection by puttingGi:={B⊆Xi:πi−1[B]∈F}. Preimages preserve complements and finite intersections, so Gi is an ultrafilter on Xi. Its closed members have the finite intersection property. By compactness of the cofinite factor [L2], their intersection Ai:=⋂{C∈Gi:C is closed in Xi} is nonempty.

4.1step 1.1step 3.1F1F3

By [F1], each Ai, being an intersection of closed sets, is either all of Xi or finite. If it is finite, Gi contains a finite set: this is Xi itself when Xi is finite, while if Xi is infinite and Ai≠Xi, some closed member occurring in the intersection defining Ai is proper and hence finite. An ultrafilter containing a nonempty finite set contains exactly one of its singleton subsets. If that singleton is {ai}, then every member of Gi contains ai, and {ai} is itself a closed member, so Ai={ai}. Define xi to be the unique point of Ai whenever Ai is a singleton, and otherwise put xi:=xˉi; in this latter case Ai=Xi. This defines x=(xi)i∈I∈X without making a new choice.

5.1step 2.1step 3.1step 4.1F3L1

Fix H∈H. By [L1], write H=⋃q∈Qπq−1[Cq] with Q finite and each Cq closed. Since H∈F, finite primeness of the ultrafilter gives some q∈Q with πq−1[Cq]∈F. Thus Cq∈Gq, so xq∈Aq⊆Cq by step 4.1. Hence x∈H. Therefore x∈⋂H, and [L1] proves that X is compact.

6.1step 5.1F4L1

The forward implication is established in step 5.1. For the converse, assume every product of cofinite spaces is compact. Let S be any set carrying a proper filter D, and put Y=2P(S). The two-point cofinite topology is discrete, so the hypothesis makes Y compact. The constant-zero function shows Y is nonempty in ZF. The finite discrete factor is also the one described in [F4]; no converse for arbitrary compact Hausdorff products is inferred from that fact.

7.1step 6.1F2F3L1

On a point v:P(S)→2 impose the constraints v(S)=1, v(∅)=0, v(S∖A)=1−v(A) and v(A∩B)=v(A)v(B) for every A,B⊆S, and v(D)=1 for every D∈D. Each constraint defines a clopen subset of Y: it is a finite union of patterns in its finitely many involved coordinates, and both each pattern and its complement are unions of basic discrete-coordinate cylinders. This family has FIP. For any finite list of constraints, only finitely many filter-members D1,…,Dk occur. Their intersection is nonempty by properness of the filter, with the empty intersection equal to S, also nonempty. Fix s in that intersection and set vs(A)=1 exactly when s∈A. This valuation satisfies all Boolean equations, including the listed filter constraints. Thus [F2] and compactness give a single v satisfying every constraint.

8.1step 5.1step 7.1F3∎

Put U={A⊆S:v(A)=1}. The constraints include S and exclude ∅, close U under intersections, and make it upward closed: if A⊆B and v(A)=1, then 1=v(A∩B)=v(A)v(B) forces v(B)=1. They also decide exactly one of A and its complement, so [F3] makes U an ultrafilter extending D. Every proper filter has therefore been extended; if S is empty there is no proper filter and the assertion is vacuous. By the UFL-to-BPI direction of [F3], BPI holds. Combined with step 5.1, this proves the equivalence.

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

The isolated-point repair of Kelley's choice space

Statement

Let A be a set and let Ac be A with the cofinite topology (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies). Then the topological sum XA:=Ac⊔{∞} of Ac with a one-point space (The disjoint union (coproduct) ⨆iXi with the final topology of the canonical injections: a set is open exactly when each of its traces is) is compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right) and T1 (T0 (Kolmogorov) and T1 (Frechet) spaces), and A is a closed subspace of XA (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace). This is the repaired coordinate of the product-compactness argument. We identify each summand with its tagged copy in the disjoint union, so the added point is distinct from every point of A. This is in contrast with the cofinite topology on A∪{∞} itself.

Facts & Assumptions

Given: A set A; the cofinite space Ac; the sum XA=Ac⊔{∞}.

[F1]

In the cofinite topology the open sets are ∅ and the sets with finite complement, and the closed sets are the whole space and the finite sets; the cofinite space is T1 (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies, T0 (Kolmogorov) and T1 (Frechet) spaces).

[F2]

In the topological sum a subset U⊆XA is open exactly when its trace U∩A is open in Ac; independently, its trace on the singleton summand may be either ∅ or {∞}, both of which are open. Thus ∅ and {∞} are open, and the summand A is clopen (The disjoint union (coproduct) ⨆iXi with the final topology of the canonical injections: a set is open exactly when each of its traces is, A map out of a disjoint union is continuous iff each of its restrictions is; the canonical injections are open and closed embeddings; and each summand is clopen in the union).

[F3]

A space is compact when every open cover has a finite subcover; in particular, the empty space and a one-point space are compact directly from this definition (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right).

[F4]

For a function F with domain a natural number n, if each F(j) is nonempty then its family of values F[n] has a choice function (Every natural-number-indexed list of nonempty sets has a choice function on its family of values). A finite set admits a bijection from some natural number; fixing one such enumeration for one finite set is a single existential instantiation (Finite, countably infinite, countable, uncountable).

Proof

technique · direct
1.1given

Assume XA is nonempty, which it is because ∞ is one of its points.

2.1step 1.1F1F3F4

The cofinite space Ac is compact. Given an open cover U, if A=∅ the empty subfamily covers it. Otherwise fix a∈A and U0∈U containing a. By [F1] the complement C=A∖U0 is finite. Fix a natural number n and a bijection e:n→C by [F4], including the empty enumeration when C=∅. Define F(j)={U∈U:e(j)∈U} for j<n. Every value is nonempty because U covers A. Apply [F4] to this function and let c choose from its family of values. Then U0 together with the list c(F(j)), j<n, is a finite subcover. No simultaneous choice of enumerations for an infinite family is involved.

2.2step 1.1F1F2

XA is T1: for distinct points x,y of XA, the set XA∖{y} is open — if y=∞ it is A, which is cofinite in A and open in the sum by [F2]; if y∈A it is (A∖{y})∪{∞}, whose trace on A is cofinite, hence open in the sum by [F2] — and symmetrically for XA∖{x}.

3.1step 2.1F2F3F4

Let V be an open cover of XA. By [F2], {V∩A:V∈V} is an open cover of Ac. Step 2.1 and [F3] give either the empty subcover or a finite list of traces Wj, j<m, covering A. Define G(j)={V∈V:V∩A=Wj} for j<m. Each value is nonempty by the definition of the trace family. Apply [F4] to G and choose d on its family of values; the list d(G(j)), j<m, covers A. Fix one V∞∈V containing ∞, which exists since V covers XA. Adjoining it to this finite list covers XA, proving compactness. When A is empty take m=0, so V∞ alone suffices.

4.1step 2.2F1F2∎

A is closed in XA: its complement {∞} is open in the sum by [F2], and the subspace topology that A inherits is the cofinite topology of Ac; hence A is a closed subspace of XA in the sense of Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace.

Remarks

  • Why the naive coordinate fails. If instead A∪{∞} carries the cofinite topology, then for infinite A the set A is not closed: its complement {∞} is finite and hence closed, while a proper closed set in a cofinite space must itself be finite. Thus A is open but not closed. That failure is the content of the companion counterexample.

  • What compactness costs. Compactness of Ac uses finite choice only, and the sum with a point adds no further cost, so the repaired coordinate is available in ZF; this is what makes it usable in the product argument below.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The compact T1 product theorem is equivalent to AC

Facts & Assumptions

Given: A family (Ai)i∈I of nonempty sets; the repaired coordinates XAi of The isolated-point repair of Kelley's choice space; the product X:=∏iXAi with projections πi.

[F2]
[F3]

A space is compact if and only if every family of closed sets with the finite intersection property has nonempty intersection (A space is compact exactly when every family of closed subsets with the finite intersection property has nonempty intersection, Finite intersection property).

[F4]

If n∈N and F:n→V is a natural-number-indexed list of nonempty sets, then the family of values F[n] has a choice function (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

Proof

technique · direct
1.1assume-hypF2

Under AC every product of compact spaces is compact by [F2], so every product of compact T1 spaces is compact; this is the forward direction.

1.2assume-hypgiven

Conversely, assume every product of compact T1 spaces is compact, and let (Ai)i∈I be a family of nonempty sets; if I=∅ the product over the empty index set is a one-point space and the unique element is a choice function, and if I≠∅ we build one below.

2.1step 1.2F1

Form X:=∏i∈IXAi where XAi is the repaired coordinate of [F1]; each factor is compact T1, so X is compact by the hypothesis.

3.1step 2.1F1F4L1

For each i the cylinder Ci:=πi−1[Ai] is closed in X by [L1] and [F1]. To verify the finite intersection property in its finite-list form, let n∈N and let s:n→{Ci:i∈I} be arbitrary. For each k<n, choose the unique ik∈I with s(k)=Cik (the cylinder determines its coordinate), and define F(k):=Aik. By [F4] the family F[n] has a choice function h. Define x∈X by x(i):=h(Ai) when i=ik for some k<n, and by the distinguished point ∞∈XAi otherwise. If the same coordinate occurs more than once this gives the same value, and h(Ai)∈Ai; hence x∈Cik=s(k) for every k<n. Thus every finite list from {Ci:i∈I} has nonempty intersection.

4.1step 2.1step 3.1F3

By compactness of X and [F3] the intersection ⋂iCi is nonempty; any point x of it has xi∈Ai for every i, so i↦xi is a choice function for the family (Ai)i∈I.

5.1step 1.1step 4.1∎

The family of nonempty sets was arbitrary, so AC holds; together with step 1.1 this proves the displayed equivalence.

TheoremStatement: Literature-sourcedProof: Literature-sourcedaudited 2026-09-22Open item page →

The arbitrary compact product theorem is equivalent to AC

Facts & Assumptions

Given: AC and, in the reverse direction, the hypothesis that every product of compact spaces is compact.

[F2]

Over ZF, AC is equivalent to compactness of every product of compact T1 spaces (The compact T1 product theorem is equivalent to AC, T0 (Kolmogorov) and T1 (Frechet) spaces).

[F3]

Over ZF, BPI is equivalent to compactness of every product of compact Hausdorff spaces (Compact Hausdorff Tychonoff is equivalent to BPI).

Proof

technique · direct
1.1assume-hypF1

Under AC every product of compact spaces is compact by [F1], and the empty product is the one-point space; this is one direction.

2.1step 1.1F2

Conversely, if every product of compact spaces is compact then in particular every product of compact T1 spaces is compact, since compact T1 spaces are compact spaces; by [F2] this gives AC.

3.1step 1.1step 2.1F2F3∎

The two directions give the displayed equivalence; in particular the compact-Hausdorff case is a different statement, whose strength is BPI by [F3] and which is not identified with the arbitrary compact case here.

Remarks

  • Why the two strengths differ. Products of compact T1 spaces and products of compact Hausdorff spaces are not the same assertion: the first is equivalent to AC by [F2] and the second to BPI by [F3]. The empty product is compact in both cases and therefore separates nothing.
CorollaryStatement: AI-adaptedProof: AI-adaptedOpen item page →

A consistent BPI counterexample theory obstructs a proof of DMC

Statement

If ZF+BPI+¬URY is consistent, then ZF+BPI does not prove DMC. Here BPI and DMC are the principles of The Boolean prime ideal principle and Dependent multiple choice in finite-level tree form, and URY is Urysohn separation in normal spaces (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly).

No consistency of the counterexample theory or existence of its model is asserted; the hypothesis is an additional consistency premise, not a consequence of Con⁡(ZF) established here.

Facts & Assumptions

Given: Consistency of T=ZF+BPI+¬URY.

[F1]

ZF proves DMC implies Urysohn's lemma (DMC implies Urysohn's lemma).

Proof

1.1givenF1

If ZF+BPI proved DMC, the same finite derivation would be a T derivation, since T extends that theory. The ZF derivation F1 would then give URY in T.

2.1givenstep 1.1∎

The axiom ¬URY of T would combine with that derivation to give a contradiction, contrary to the given consistency. Thus ZF+BPI cannot prove DMC under the stated hypothesis.

CorollaryStatement: AI-adaptedProof: AI-adaptedOpen item page →

A failure of Urysohn separation forces failure of DMC

Statement

Over ZF, failure of Urysohn's lemma implies failure of DMC (Dependent multiple choice in finite-level tree form). In particular, if any consistent theory T extends ZF and includes ¬URY, then ZF does not prove DMC. No existence or consistency of such a T is asserted.

Facts & Assumptions

Given: ZF, with ¬URY for the first claim; and a consistent extending theory T containing ¬URY for the second claim.

[F1]

Over ZF, DMC implies Urysohn's lemma (DMC implies Urysohn's lemma).

Proof

1.1givenF1

Under ¬URY, DMC would give URY by F1, a contradiction. Therefore ¬DMC holds. This proves the internal implication over ZF.

2.1givenF1step 1.1∎

If ZF proved DMC, the same finite derivation would hold in the extending T, and the finite ZF proof F1 would give URY in T. Together with its axiom ¬URY this contradicts consistency of T. Thus ZF cannot prove DMC under the stated additional consistency hypothesis.

RemarkRemark: Literature-sourcedProof: Not applicableOpen item page →

The proved Stone theorem and its effective strengthening

Statement

AC proves that every metric space is paracompact (Stone's theorem, under choice: every metric space is paracompact). The stronger assertion that every open cover of every discrete metrizable space has a point-finite refinement equipped with a refinement map implies AC (Effective metacompactness for discrete metric spaces implies AC).

Remarks

  • The ordinary theorem. The AC hypothesis in the local Stone theorem is sufficient for its proof. The theorem supplies a locally finite open refinement of every open cover; it asserts no global refinement operator.

  • The effective strengthening. The refinement map is part of the hypothesis in Effective metacompactness for discrete metric spaces implies AC, and the local proof recovers a choice function from that map. This stronger assertion is not identified with the ordinary existential Stone theorem.

  • The separate DC row. Relative consistency of DC with failure of Stone's theorem is the existing supplier for the conditional comparison with DC. The present amendment removes the unsupported BPI transfer comparison and makes no claim about the current research status of the exact ordinary theorem.

RemarkRemark: Literature-sourcedProof: Not applicableOpen item page →

DMC, Multiple Choice, and AC qualifications

Statement

DC implies DMC. DMC together with finite-selection countable choice implies DC. In ZF, Multiple Choice is equivalent to AC, and the cited proof is specifically over ZF. No strict DMC-versus-DC claim is made over ZF.

Remarks

CorollaryStatement: AI-adaptedProof: AI-adaptedOpen item page →

Consistency of a Urysohn counterexample theory obstructs a ZF proof

Statement

Let T be any first-order theory extending ZF and containing the negation of Urysohn's lemma for normal spaces (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly). If T is consistent, then ZF does not prove Urysohn's lemma.

This is a conditional criterion. It asserts neither consistency of such a T nor existence of a model or a counterexample space.

Facts & Assumptions

Given: A consistent theory T containing every ZF axiom and the sentence ¬URY, where URY asserts continuous separation of disjoint closed sets in every normal space.

[F1]

A finite derivation using axioms of a subtheory is a derivation in the extending theory, since each axiom used is still available.

Proof

1.1givenF1assume-contra

Suppose ZF proves URY. The same finite derivation is a T derivation by F1 and the given inclusion of axioms.

2.1givenstep 1.1discharge-contradiction∎

Since T also has ¬URY as an axiom, it would derive a contradiction. This contradicts the assumed consistency of T; therefore ZF does not prove URY.

RemarkRemark: Literature-sourcedProof: Not applicableOpen item page →

The converse from Urysohn separation to DMC: a comparison question

Statement

Over ZF, DMC implies Urysohn's lemma (DMC implies Urysohn's lemma). One may ask whether the converse holds. This item states no answer or current research status for that question.

Remarks

A failure of Urysohn's lemma implies failure of DMC by contraposition (A failure of Urysohn separation forces failure of DMC) and also failure of bounded Tietze extension (A Urysohn separation obstruction also obstructs bounded Tietze extension). These conditional implications establish no countermodel existence. Even if a counterexample to Urysohn's lemma were supplied, it would satisfy ¬URY∧¬DMC and would not refute the converse URY⇒DMC; that requires a witness of URY∧¬DMC instead.

RemarkRemark: AI-adaptedProof: Not applicableOpen item page →

Choice ledger for Baire, Urysohn, Stone, and Tychonoff

Statement

Ledger: separable complete metric Baire is a theorem of ZF; complete metric Baire is DC; compact-Hausdorff Baire is exactly DMC; Baireness of products of compact Hausdorff spaces is DC; DMC implies Urysohn's lemma; failure of Urysohn separation implies failure of DMC and bounded Tietze extension; the local positive implication does not provide a countermodel; Stone follows from AC, while the separate DC supplier states, relative to the consistency of ZF, that DC is consistent with a metrizable space having an open cover with no locally finite open refinement; the stronger per-cover effective refinement assertion for discrete metrizable spaces implies AC; compact Hausdorff products and cofinite products have the strength of BPI; compact T1 and arbitrary compact products have the strength of AC. DC implies DMC; DMC-to-DC over ZF remains open.

Remarks

5 · Examples, counterexamples and false statements

None yet.

Sources