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.
Dependent Choice and the Complete-Metric Baire Theorem
1 · Prerequisites
- Completeness, Completion, and Uniform Continuity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Foundations of the Real Numbers for Analysis
- Metric Spaces
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Relations, Functions, and Quotients
- Sequences and Limits
- Suprema and Infima
- The ZFC Axioms and the Basic Set Constructions
2 · Summary
Over ZF, Dependent Choice is equivalent to the Baire theorem for arbitrary complete metric spaces. The proof first reconciles the two serial-relation formulations of DC and the four category formulations of Baire. Tagged centre/radius states give the forward implication. A complete discrete sequence space, open dense successor-occurrence sets, and least-index recursion give the converse. The local arguments identify every choice use and include the empty-space and singleton cases.
3 · Logical flowchart
4 · Definitions, theorems and proofs
The serial-relation Dependent Choice principle over ZF
Definition
Work in ZF. Write as in The natural numbers (von Neumann). A relation is serial on when , where means (Relation, , , , and the specialisations "relation from to " and "relation on ").
Dependent Choice (DC) is the following global principle: for every nonempty set and every serial relation on , there is a function such that for every . Here function has its ordinary set-theoretic meaning A function is a relation with and implying ; , the value , domain and codomain.
The prescribed-start form asks, for each such and each , for such an with . The equivalence of these global principles requires a proof; it is not part of the definition.
Neither form requires distinct values, an irreflexive relation, or transitivity. On a singleton , seriality forces and the constant map satisfies the requirement. The empty carrier is excluded: it has a vacuously serial relation but admits no map from .
Remarks
The nonempty qualification is explicit in Karagila, Definition 4, printed p.4. Miller, Definition 5.1, printed p.10, supplies the starting-point-free formula but omits that necessary qualification in its displayed wording.
Prescribed-start and starting-point-free serial choice are equivalent in ZF
Statement
In ZF, the starting-point-free and prescribed-start global principles in The serial-relation Dependent Choice principle over ZF are equivalent.
Facts & Assumptions
Given: ZF and the two global principles in the statement.
Starting-point-free DC supplies a chain on any nonempty serial carrier; prescribed-start DC also fixes its initial value (The serial-relation Dependent Choice principle over ZF).
Separation forms a subset specified by a formula with parameters (The Axiom Schema of Separation: for each formula , ).
Replacement forms the image of a set under a uniquely specified assignment (The Axiom Schema of Replacement: for each formula , if defines a class function on then its image on is a set).
The union of a set has precisely the elements belonging to its members (The union of a set, and the binary union ).
A property holding at zero and preserved by successor holds on all naturals (The principle of mathematical induction).
Proof
Assume prescribed-start DC. Given nonempty and serial , fix one . Its prescribed chain is a chain with unrestricted start, so starting-point-free DC follows. This is a single existential instantiation, not a family of selections.
Conversely assume starting-point-free DC, and fix nonempty , serial and . By Separation in , the pairs with , , , and for every form a set . The pair belongs to , since there are no adjacent coordinates to check.
Define on by exactly when extends . This is a subset of . For any , seriality gives one with ; the function has domain and satisfies all required edges, old ones from and the new last edge by the choice of . Thus is serial. No simultaneous successor function has been selected.
Apply starting-point-free DC to the nonempty set and serial . It gives with extending and . Induction gives and, for , : the zero case is reflexivity, and each successor uses one end extension. In particular the domains are unbounded in .
Replacement gives the set and Union gives . Two pairs in with the same first coordinate lie together in , so have the same second coordinate. Every lies in , since , and all domains lie in . Consequently and .
For any , both and lie in . That path's edge gives . Hence is the prescribed chain. Together with the first implication this proves the equivalence, without any additional choice axiom.
The complete-metric Baire principle over ZF
Definition
Work in ZF. Let be a metric space. Closure, interior and density are as in Interior, closure, boundary, limit point, isolated point and dense subset of a metric space, with all complements relative to . Families indexed by are functions, as in An indexed family is a function with domain ; is its range, and their unions and intersections are those of , and for .
A set is nowhere dense if . A set is meagre if there exists a sequence of nowhere dense subsets of such that . A set is comeagre if is meagre.
The space is Baire if, for every sequence of open dense subsets of , the intersection is dense in . The complete-metric Baire principle (CM-Baire) asserts that every complete metric space, in the sense of Complete metric space: every Cauchy sequence converges in the space, is Baire.
This includes the empty space: its only subset is open and dense, its -indexed intersection is empty and dense in that space, and there are no Cauchy sequences into it. The empty set is meagre in every space, witnessed by for every .
Remarks
A witness is an actual sequence of nowhere dense sets. These definitions do not assert that a countable union of sets merely known to be meagre is meagre: choosing one decomposition for each such set would require a separate argument. Miller, Definitions 4.2–4.4, p.8, motivates the convention; Karagila's warning after Theorem 16, p.10, identifies the decomposition-selection issue. We use containment in a union, so meagre subsets need not themselves be closed-set unions.
Open-dense and closed-nowhere-dense Baire forms are equivalent in ZF
Statement
For any metric space , the following are equivalent in ZF, with the category conventions of The complete-metric Baire principle over ZF:
- Every -indexed intersection of open dense sets is dense.
- Every union of a -indexed sequence of closed nowhere dense sets has empty interior.
- Every nonempty open subset of is nonmeagre in the ambient space .
- Every comeagre subset of is dense.
For any , density is equivalent to meeting every nonempty open set, and to .
Facts & Assumptions
Given: A metric space ; all complements and closures are relative to .
Meagreness is witnessed by containment in one sequence of nowhere dense sets; comeagre means meagre complement (The complete-metric Baire principle over ZF).
Indexed De Morgan laws apply to a nonempty index set, in particular (For a nonempty index set : , , , and ).
Closure is the smallest closed superset, including for the empty set; a set is closed exactly when it equals its closure (The closure of a nonempty is , equals together with its limit points, and is the smallest closed superset).
Density, closure and interior have their metric ball definitions (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space). Open sets contain a ball about each point and closed sets have open complement (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 balls are open, and finite intersections of open sets are open (Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed).
Proof
From the ball definition of closure, is dense precisely when every ball about every point meets . This is equivalent to meeting every nonempty open set: a point of such an open set has a ball inside it; conversely each ball is itself nonempty and open. It follows that is dense exactly when , since a nonempty open subset of the complement is exactly an open set disjoint from .
If is closed, , so is nowhere dense exactly when , exactly when is dense. Its complement is open by closedness. Conversely, if is open dense, is closed and has empty interior by the preceding test, hence is nowhere dense.
Assume (2). If a nonempty open were meagre, fix its one witness . Put by the uniquely specified closure operation. Each is closed and has empty interior by nowhere density of ; by closedness its own closure equals itself. Thus the are closed nowhere dense. But makes that union's interior nonempty, contradicting (2). This proves (3). The family of closures is defined from the given witness, without choosing decompositions.
Assume (3), and let be closed nowhere dense. If its union had nonempty interior , this open set would be meagre, witnessed by the very sequence , contrary to (3). Thus (2) follows.
Assume (3), and let be comeagre. If were not dense, the open-set test would give a nonempty open . A meagre witness for also covers , contradicting (3). Thus (4) follows. Conversely assume (4). If a nonempty open were meagre, would be comeagre and hence dense, yet disjoint from , a contradiction. Thus (4) implies (3).
Apply these complement correspondences term by term. For each sequence of closed nowhere dense , the are open dense and . The union has empty interior exactly when this intersection is dense. Conversely, starting with any sequence of open dense and taking its closed nowhere dense complements gives the same identity. Thus (1) and (2) imply each other; the De Morgan index set is .
These implications prove all four equivalences. They also cover : every set and every union or intersection under consideration is empty, hence dense with empty interior, and there is no nonempty open set. No choice axiom or completeness hypothesis was used.
Serial Dependent Choice implies the complete-metric Baire principle over ZF
Statement
Facts & Assumptions
Given: DC, a complete metric space and open dense sets for .
DC has the equivalent prescribed-start form for every nonempty serial set (Prescribed-start and starting-point-free serial choice are equivalent in ZF).
Density is tested by nonempty open sets, and the four Baire formulations are equivalent in ZF (Open-dense and closed-nowhere-dense Baire forms are equivalent in ZF).
Open sets contain a positive-radius ball about each of their points (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); balls and finite intersections of open sets are open (Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed).
Given any positive real , some positive integer satisfies (For every in a complete ordered field there is a natural with ).
Metric symmetry and the triangle inequality hold, and (Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric).
A sequence is Cauchy if all distances on a sufficiently late tail are less than any positive rational tolerance (Cauchy sequence in a metric space).
In a complete metric space each Cauchy sequence has a limit in (Complete metric space: every Cauchy sequence converges in the space).
Convergence puts distances to the limit eventually below any positive rational tolerance (Convergence of a sequence in a metric space: iff in ).
Separation forms a subset of a set by a formula with parameters (The Axiom Schema of Separation: for each formula , ).
Natural-number induction proves a property from its zero and successor cases (The principle of mathematical induction).
Proof
If , the intersection is empty and dense. Otherwise it suffices to meet an arbitrary nonempty open . Set . For any nonempty open , fix and with . Given a bound , take with . Then is positive rational, , and , directly from .
By ZF Separation, let consist of all triples with and . The set is nonempty by density and open. The preceding construction with gives an initial state .
Relate to when both lie in and . For each state, , so density of makes nonempty; it is open. The construction with supplies . Since , this triple belongs to . Thus the displayed relation is serial on the nonempty set . Only one centre and radius were fixed for this one existence assertion.
Apply prescribed-start DC to with initial state . The resulting chain has stage coordinate at position : this holds at zero, and each relation step increments that coordinate by one. Write its states and . Then , , and . This application is the proof's sequence-selection use of DC; centres are already components of the selected states.
For fixed , induction on gives for all : equality is the base, and the next containment follows from nesting. Since , for the triangle inequality gives . For any positive rational , choose with and take ; then the displayed bound is less than . Hence is Cauchy. Completeness supplies a single limit .
Fix . If , put and fix a positive reciprocal . Convergence gives with . The tail bound and triangle inequality yield , which is impossible. Therefore and . In particular equality on a closed-ball boundary is allowed.
Thus . Since was an arbitrary nonempty open set, the intersection is dense. This proves CM-Baire, and hence also its equivalent category formulations.
Discrete sequence spaces are complete in ZF
Statement
In ZF, let and . For define if , and otherwise where . Then is a nonempty complete ultrametric space. For each finite function , its cylinder is nonempty and clopen, and these cylinders form a basis for the metric topology. Only this explicitly metrized constant-factor sequence space is asserted here.
Facts & Assumptions
Given: ZF, a nonempty set , and the formulas for above.
All functions between two sets form a set (The set of all functions ).
Every nonempty subset of has a least element (The well-ordering principle).
Replacement makes each uniquely specified set-indexed assignment a set of values (The Axiom Schema of Replacement: for each formula , if defines a class function on then its image on is a set).
Positive integer reciprocals become smaller than any positive real tolerance (For every in a complete ordered field there is a natural with ).
A metric satisfies separation, symmetry and the triangle inequality; an ultrametric also satisfies the strong triangle inequality (Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric).
Metric balls use strict distance bounds (Open ball, closed ball and sphere in a metric space); open sets contain balls about all their points and closed sets have open complement (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).
Cauchy means all sufficiently late pairwise distances are below each positive rational tolerance (Cauchy sequence in a metric space).
Convergence means distances to the proposed limit are eventually below each positive rational tolerance (Convergence of a sequence in a metric space: iff in ).
Completeness requires a limit for every Cauchy sequence (Complete metric space: every Cauchy sequence converges in the space).
Induction applies to natural-number properties (The principle of mathematical induction).
Proof
By the function-set construction is a set. Fix one ; the constant function belongs to . If , their nonempty set of differing coordinates has a least member, so is a well-defined real-valued function (its graph is obtained by Replacement). Its values are nonnegative, it is symmetric, and it is zero exactly on the diagonal. No selection from a family of different carriers is involved.
For every , holds exactly when and agree at all coordinates : a first disagreement at gives distance at least ; a first disagreement at gives a smaller reciprocal, and equality of functions gives zero. Also, agreement at all implies , including .
To prove the strong triangle inequality, equalities or reduce it to equality. Otherwise let and be the first disagreements of and and set . All three functions agree below , so either or their first disagreement is at least . Thus . Nonnegative numbers have maximum at most their sum, so the ordinary triangle inequality follows as well. Hence is an ultrametric.
For , define for and otherwise. Then , including the empty prefix , whose cylinder is . If and , the equivalence above gives , so is open. If , there is with , and fixes that coordinate and misses . The complement is therefore open. For the complement is empty and open. Thus every cylinder is nonempty and clopen.
Let be any Cauchy sequence in . For each , its Cauchy property at the rational tolerance makes the set of satisfying nonempty. Let be its least member. Define . Leastness makes both and this value unique, so Replacement gives the graph of a function , without any choice principle. By the prefix equivalence, for one has .
Given with open, take with and take with . If extends , its distance to is at most . Thus , proving the basis assertion.
For a finite prefix length , put and successively for . This finite deterministic construction uses no selections; induction shows for every . Hence every has , and . Given positive rational , take with ; this bound proves . The construction works also when is a singleton, in which case every distance is zero. Thus every Cauchy sequence converges in , completing the proof.
Successor-occurrence sets of a serial relation are open and dense
Statement
Work in ZF. Let , let be serial, and give the reciprocal first-difference metric of Discrete sequence spaces are complete in ZF. Then , for , is a sequence of open dense sets. Witness indices are unrestricted.
Facts & Assumptions
Given: The nonempty , serial , and metric space in the statement.
Seriality means that every has at least one with (The serial-relation Dependent Choice principle over ZF).
Finite-prefix cylinders in are nonempty clopen sets forming a metric basis (Discrete sequence spaces are complete in ZF).
Separation gives subsets defined by formulas with fixed parameters (The Axiom Schema of Separation: for each formula , ).
A set is dense when its closure, defined by meeting every ball, is the whole space (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space).
An indexed family is a function with the stated index set as domain (An indexed family is a function with domain ; is its range).
Proof
Each is a set by Separation in . The graph is also a set by Separation. For each there is exactly one such , so this graph defines an indexed family with domain .
If , fix one witnessing . Every in the cylinder has and , hence and . This is an open neighbourhood of , so is open.
Fix one , and let be any finite prefix; is allowed. Set . Extend to by assigning at each new coordinate. Thus is defined and . Seriality gives one with . Define for , , and for . Then and , so . This is one explicit extension for a fixed cylinder and fixed , not a choice of extensions for a family of cylinders.
Every nonempty open subset of contains a cylinder, and hence meets by the preceding construction. Equivalently every ball meets , which is exactly density by the metric closure definition. Thus every is open dense. For singleton seriality forces and the same construction gives . No infinite relation-path was assumed in proving nonemptiness of a cylinder.
The complete-metric Baire principle implies Dependent Choice over ZF
Statement
In ZF, the complete-metric Baire principle implies both starting-point-free and prescribed-start Dependent Choice. No monotonicity of the witness indices or distinctness of the resulting chain values is asserted.
More explicitly, for any , where , the least-index map exists. Recursion , gives the chain .
Facts & Assumptions
Given: CM-Baire and an arbitrary serial relation on a nonempty set .
Under CM-Baire, every sequence of open dense sets in a complete metric space has dense intersection (The complete-metric Baire principle over ZF).
The reciprocal first-difference metric makes nonempty and complete in ZF (Discrete sequence spaces are complete in ZF).
The sets form a sequence of open dense subsets of that space (Successor-occurrence sets of a serial relation are open and dense).
A nonempty subset of has a least element (The well-ordering principle); Separation forms sets defined inside a given set (The Axiom Schema of Separation: for each formula , ).
For a self-map of a set and a specified initial element, recursion on the naturals gives a function with successor rule (The recursion theorem).
Starting-point-free DC implies prescribed-start DC in ZF (Prescribed-start and starting-point-free serial choice are equivalent in ZF).
Proof
Since , with its specified metric is nonempty complete, and is open dense. Apply CM-Baire to this space and family: is dense in . If were empty, every ball about a point of the nonempty space would miss it, contradicting density. Thus fix a single .
For each , Separation gives . Since , this set is nonempty and has a unique least element . The graph of is the subset of where and no smaller natural belongs to ; hence Separation makes a set function. In particular for every . This defines successors uniquely from the one fixed .
Apply recursion with carrier , initial element and the self-map . It yields with and . The composite has graph obtained by Separation in . For every , the preceding relation at says . Thus is an -chain.
The construction works for every nonempty and every serial , so gives the global starting-point-free DC principle. Its ZF equivalence with the prescribed-start principle gives the latter as well. The minimum can be smaller or larger than , so no increasing-index or distinct-value assumption entered the argument; singleton carriers and self-loops are allowed.
Dependent Choice is equivalent to the complete-metric Baire principle over ZF
Statement
Over ZF, the serial-relation Dependent Choice principle (equivalently, its prescribed-start form) holds if and only if every complete metric space is Baire. The principles use nonempty serial carriers and -indexed open dense families, respectively; the Baire assertion includes the empty space. This is an internal equivalence over ZF, not a consistency or independence assertion.
Facts & Assumptions
Given: ZF and the two principles in the statement.
DC implies CM-Baire with these conventions (Serial Dependent Choice implies the complete-metric Baire principle over ZF).
CM-Baire implies both starting-point-free and prescribed-start DC (The complete-metric Baire principle implies Dependent Choice over ZF).
Proof
Assume DC. The forward implication applies over ZF to every complete metric space and every -indexed sequence of open dense subsets, and says that their intersection is dense. This is exactly CM-Baire, including its empty-space instance.
Assume CM-Baire. The reverse implication applies to every nonempty set and every serial relation on it, and supplies both the unrestricted and prescribed-start chain principles. Thus CM-Baire implies DC. These two implications prove the stated equivalence over ZF.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Miller, Lecture notes on set theory without choice; Definition 5.1, p.10
- Karagila, Zornian Functional Analysis, Definition 4 and Chapter 2, pp. 4–5, 8–11
- Miller, Lecture notes on set theory without choice; Propositions 5.3–5.4, pp.10–11 (finite-path method)
- Miller, Lecture notes on set theory without choice; Definitions 4.2–4.4, p.8; Proposition 5.4, p.10
- Miller, Lecture notes on set theory without choice; Definitions 4.2–4.4, p.8; Proposition 5.4(2), p.10
- Miller, Lecture notes on set theory without choice; Proposition 5.4(1) implies (2), pp.10–11
- Miller, Lecture notes on set theory without choice; p.2 cylinders; Proposition 5.4(2) implies (1), p.11
- Miller, Lecture notes on set theory without choice; Proposition 5.4(2) implies (1), p.11
- Miller, Lecture notes on set theory without choice; Proposition 5.4(1) equivalent to (2), pp.10–11