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.
Borel and Analytic Sets, Perfect Sets, and Determinacy
1 · Prerequisites
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Cardinal Arithmetic, Cofinality and the Alephs
- Compactness
- Compactness in Metric Spaces
- Complete Metrizability, Čech-Completeness, and Baire Category
- 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
- Continuity, IVT, EVT, and Uniform Continuity
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Lebesgue Measure on Euclidean Space
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Non Measurable Sets and the Cost of Choice
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinal Arithmetic and the First Uncountable Ordinal
- Ordinals, Cardinals, and Transfinite Recursion
- Outer Measure and the Caratheodory Extension Theorem
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Subspaces, Products, and Quotients
- Suprema and Infima
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Well-Founded Relations, Rank, and the Cumulative Hierarchy
2 · Summary
This page develops Borel codes and the countable Borel hierarchy, then proves determinacy of Borel games by game coverings, closed-payoff unraveling, and stabilizing inverse limits. Terminal taboos remain part of the game interface; residual games and strategy lifting account for them explicitly.
Analytic sets are treated through closed projections, continuous images, and the Souslin operation. Separation, perfect sets, and bounded ranks yield explicit non-Borel examples, while category and measure arguments establish analytic regularity.
Axiom assumptions are local to each statement. The choice-based construction of an undetermined game and the Bernstein and Hamel pathologies are separate from the consequences of AD. The perfect-set and Baire-property arguments use AD in ZF; Lebesgue measurability additionally assumes DC, with an explicit dyadic measure construction and rational-move game comparison.
The Vitali comparison uses the earlier construction Assuming choice on the cosets of in , a Vitali set in exists and its disjoint-translate calculation Assuming the Axiom of Choice, a Vitali set is not Lebesgue measurable. The present Bernstein theorem supplies simultaneous perfect-set, category and measure failures; the Hamel theorem proves the coefficient map’s dense graph and nonmeasurable kernel.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Cantor sequence space
Definition
Work in ZF. Write for Baire sequence space and its cylinder topology. Cantor sequence space is the subspace
For , let . Its topology consists of unions of these cylinders. Indeed , while a Baire cylinder with a nonbinary coordinate has empty intersection with . Thus this is exactly the inherited cylinder topology. The cylinder of the empty word is . The constant-zero function is a point, so no product-nonemptiness axiom is used. The constants zero and one are distinct points.
Trees and their bodies
Definition
Work in ZF. For a set , use the function sets of The set of all functions to put . Replacement followed by Union forms this set. Write for the empty word, for the domain length of , and for appending .
A tree on is a subset such that whenever and . The empty tree is permitted. Every nonempty tree contains . Its body is
A tree is pruned when every node has a proper extension in . Equivalently, every has a child : restrict a proper extension to length for the forward implication; a child itself is a proper extension for the reverse implication. This is not a claim that branches exist through nodes of arbitrary-alphabet pruned trees in ZF.
The empty tree is vacuously pruned and has empty body, because every branch would require its empty prefix to belong to the tree. The root-only tree has empty body and is not pruned. If , these are the only two trees, since and for .
Closed subsets of Baire space are tree bodies
Statement
In ZF, is closed if and only if for a tree on . When is closed, its prefix tree
has body . If is nonempty, is nonempty and pruned; if is empty, is empty.
Facts & Assumptions
Baire cylinders form a basis, including ; see Baire sequence space and its cylinder topology.
A tree is prefix closed, and means every finite prefix of lies in ; see Trees and their bodies.
Proof
Given: A subset and the definitions above.
For any tree and , F2 gives with . If , it has that same excluded prefix, so . Thus each point of the complement has a basic neighbourhood in the complement, which proves closed. This includes and .
Suppose is closed. If , one witness extending also extends every restriction of . Thus is a tree. Each has all its prefixes in , so .
Let . If , closedness and F1 give a cylinder disjoint from . But has an extending witness , a contradiction to this disjointness. Therefore , and equality follows.
If , no prefix has a witness and . If , its empty prefix belongs to . For each individual , a witness extends it to , proving pruning. These are separate existential deductions at each node, not a simultaneous choice of witnesses. Together with the closed-body implication this establishes both directions and all additional claims. QED.
Analytic and coanalytic sets by closed projection
Definition
Let be a Polish space (Polish spaces are separable completely metrizable spaces), and let denote Baire sequence space and its cylinder topology. Use the binary product topology (The product set 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) on .
A set is analytic if there is a closed such that
A set is coanalytic if is analytic. Complements are always relative to this specified . The empty closed witness makes analytic. The witness makes analytic: the constant-zero sequence witnesses the projection at each . Hence both and are also coanalytic, including when .
These definitions use only ZF. No nonemptiness principle for arbitrary products is being invoked. Continuous-image and Borel-image characterizations require separate proofs; they are not part of this definition. This convention uses the closed-projection characterization in Marker Lemma 4.2(iii), rather than importing the other characterizations from its statement.
Synchronous trees and projection bodies
Definition
Work in ZF, using Trees and their bodies and Baire sequence space and its cylinder topology. A synchronous tree is
such that whenever and . Its body and projection body are
Both coordinates are restricted to the same length, including length zero. For its section tree is . Restricting a pair proves that is a tree on . Direct substitution gives exactly when . Thus exactly when . This is an existential equivalence, not a selection of branches. An empty tree has empty body and projection; a root-only synchronous tree has the same empty body and projection.
Analytic subsets of Baire space have tree projections
Statement
In ZF, is analytic in the closed-projection convention if and only if for a synchronous tree . For this representation and each ,
Facts & Assumptions
Synchronous trees, their bodies and sections are defined in Synchronous trees and projection bodies.
Analytic means projection of a closed subset of the binary product with Baire space; see Analytic and coanalytic sets by closed projection.
The cylinder-complement argument characterizes closed sets as prefix-tree bodies in one coordinate; see Closed subsets of Baire space are tree bodies. We give its two-coordinate form explicitly.
Proof
Given: , with synchronous restrictions and the product topology as in F1–F2.
A basic neighbourhood of contains for some . Setting gives a contained product of equal-length cylinders. If , some paired prefix of length is absent; every point of that product cylinder has the same absent prefix. The complement of is therefore open, precisely as in the argument for F3.
Conversely, for closed , put . Restrictions of witnessed pairs have the same witness, so is a synchronous tree and . A point of would have an equal-length product cylinder disjoint from by step 1.1's neighbourhood observation, but its paired prefix in supplies a point of in that cylinder. Thus . For the constructed tree is empty.
If is analytic, choose its one closed witness and apply step 2.1 to obtain . Conversely, if , step 1.1 makes a closed witness for analyticity. These choices concern one asserted witness and do not require AC.
For each fixed , restricting a pair in proves prefix closure of . For any , the assertions for all and for all are identical. Existence of such is exactly , proving the section equivalence. QED.
Gale–Stewart games and strategies
Definition
Let be a nonempty set, a nonempty pruned tree (Trees and their bodies), and . In , player I moves at even-length positions and player II at odd-length positions. A legal move at is such that . A full play is a branch . Player I wins it when ; otherwise player II wins.
A strategy for player assigns a legal move to every position at which moves, including positions inconsistent with its earlier prescriptions. A branch is consistent with when at each coordinate of that player's parity. The strategy is winning if every consistent branch is won by that player. The game is determined if at least one player has a winning strategy. These are definitions in ZF; a legal move exists individually at each position, but no simultaneous strategy-existence assertion for arbitrary is implicit.
For put . These cylinders, including , form a basis: two cylinders intersect in the longer one when the words are comparable, and are disjoint otherwise. Unions of cylinders therefore satisfy the topology axioms in Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison. Moreover
so cylinders are clopen. Empty cylinders are permitted. Neither this topology nor the winning-strategy definition asserts nonemptiness of in ZF for arbitrary .
Axiom of determinacy for natural-number games
Definition
Using Baire sequence space and its cylinder topology and the full-position strategy convention of Gale–Stewart games and strategies, the Axiom of Determinacy (AD) is the assertion
Every position allows every natural-number move. Player I moves first. The axiom concerns all payoff sets on this one countable alphabet, including the empty payoff and the whole space; it is not an assertion of determinacy for games on arbitrary sets of moves. For the empty payoff the constant-zero II strategy wins; for the whole-space payoff the constant-zero I strategy wins, directly from the winning condition. The definition itself does not assume AD. Any theorem using it states the assumption. In particular this definition neither asserts unrestricted dependent choice nor asserts compatibility with AC.
Game trees with terminal taboos
Definition
Let be a nonempty tree as in Trees and their bodies, now allowing terminal nodes. Partition its terminal nodes into and . A node in is taboo for : reaching it loses for , irrespective of whose turn would have come next. The partition is part of the data, not determined by parity.
The maximal plays are . For a payoff , player I wins exactly the members of and player II wins all other maximal plays. At nonterminal nodes, parity, legal moves, consistency and strategies are as in Gale–Stewart games and strategies. A strategy is defined at every nonterminal node of its player's parity and nowhere needs a move at a terminal node. Thus a terminal root already decides the game.
Give the cylinder topology, with cylinder at . Comparable words give the longer cylinder as intersection; incomparable words give empty intersection, and the root cylinder covers the space. A terminal cylinder is its singleton. The complement of is the union of these terminal singleton cylinders, so is a closed subspace. Payoff complexity means complexity of in this infinite-play subspace. It is not silently measured in .
For a position , the fixed-history tree is . Its taboos are the original taboos in this tree. Earlier moves are forced and all lengths retain their original parity. No player-name interchange is built into this subgame convention. These definitions use ZF only; when all branches are terminal the infinite-play subspace is empty.
The countable Borel hierarchy and its limit convention
Definition
Work in ZF. Let be a topological space (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison) and let have the meaning in The first uncountable ordinal . Define, for ,
For , set
Thus the summands may have different lower positive ranks, at successors as well as at limits. There is no rank-zero class. A countable union here is an actual sequence, with repetitions allowed.
For existence apply Transfinite recursion to the well-order of positive ordinals below , forming the pair at each stage. The formulas use only power sets, the set of sequences, Union and complements in the fixed , so each value is a set. On histories not consisting of the required pairs of subfamilies of , assign the fixed pair ; this makes the recursion rule total. Actual histories have the required type by its construction. This defines all classes uniquely without choice.
The Borel sigma-algebra is the intersection of all families of subsets of containing and closed under complements and unions of sequences. This indexing family is nonempty, since it contains . Intersections preserve each of the stated closure requirements, so it is the least such family. This definition asserts neither hierarchy exhaustion in ZF nor fixed-rank monotonicity in arbitrary spaces. Empty sets and occur in every class: they are open and closed at rank one, and constant sequences of them supply all subsequent ranks.
Metric Borel hierarchy inclusions and fixed-rank operations
Statement
Assume ZFC and let be metrizable. For ,
At each positive rank, is closed under countable unions and finite intersections; under countable intersections and finite unions; and under complements, finite unions and finite intersections. The finite operations include the empty family. No countable basis is assumed.
Facts & Assumptions
The positive-rank union/complement definitions are The countable Borel hierarchy and its limit convention.
Fix a compatible metric as in Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric.
Transfinite induction is available by Transfinite induction.
Assume The Axiom of Choice; it will select countably many lower-rank representations.
Proof
Given: A metrizable and the axiom assumptions above.
For open put . Each is closed: if for one , every point within of has the same strict inequality, by the triangle inequality. Also , since permits . If , some ball of radius about lies in ; take with to get . Hence . For the universal condition is vacuous and ; for every is empty.
We prove the operations by F3, simultaneously at each positive rank. At rank one, opens are closed under arbitrary unions and finite intersections, and closed sets have the dual operations. Suppose the assertion holds below . Given , A1 chooses sequences , , with . The explicit diagonal enumeration of turns into an allowed representation, proving countable-union closure.
We first prove the inclusions directly. If , every lower- representation allowed for is allowed for . For , step 1.1 supplies a representation using , so the same inclusion holds. Complementing gives . A constant sequence represents every set as a set. Complementing that inclusion gives . Together these are the displayed inclusion in .
For two such sets, . Put . Step 2.1 raises both sets to , and the earlier-rank assertion gives their intersection in (repeat either set to view the intersection as countable). Thus the displayed union belongs to . Iteration proves finite intersections. The empty intersection is , which is in every class by F1.
De Morgan's identities transfer the two closure assertions to the two assertions at the same rank, completing the progressive step of F3. A finite union or intersection of sets in both classes remains in both, by these assertions; complement interchanges their two memberships. The empty finite union is and the empty finite intersection is . This proves all claims, including empty , at every positive countable rank. QED.
Well-founded Borel evaluation codes
Definition
Fix a topological space and an enumerated basis . Use the tree convention of Trees and their bodies and the Borel sigma-algebra of The countable Borel hierarchy and its limit convention. A Borel evaluation code is a nonempty tree with a label at each node, subject to the following rules:
- A node labelled has no children, with .
- A node labelled has exactly the child .
- A node labelled has any set of children indexed by a subset of , including no children.
Require the immediate-child relation (meaning for some ) to be well-founded in the sense of Well-founded and setlike relations: every nonempty subset of has a member with no child in that subset. This is part of validity. Absence of a branch is not being substituted for it. The relation is setlike since its domain is a set.
The intended operations are a basis open at a leaf, complement relative to , and union of child values. An empty union is intended to evaluate to , not to . Existence and uniqueness of evaluation are a separate result. The empty underlying tree is invalid, whereas a one-node union code is valid: its child relation is empty and well-founded. A complement of that one-node union is also valid. All labelled trees under consideration form a set (labels are drawn from a fixed countable set), so no proper-class collection of codes is needed. No choice assumption occurs in this definition.
Existence and uniqueness of Borel-code evaluation
Statement
In ZF, each valid code for a space with enumerated basis has a unique evaluation satisfying
Every value, in particular the root value, is Borel. Assuming AC in addition, every Borel subset of is the root value of some code. The first assertions do not use AC.
Facts & Assumptions
Valid codes have a nonempty tree and a well-founded immediate-child relation; see Well-founded Borel evaluation codes.
A total definable recursion rule on a well-founded setlike relation has a unique solution; see Recursion on well-founded setlike relations.
A progressive property holds everywhere on such a relation; see Induction on well-founded setlike relations.
Only for the converse, assume The Axiom of Choice to select codes for a sequence of already codable sets.
Proof
Given: A code satisfying F1, its fixed space , and the enumerated basis.
On any function on the children of , replace values not in by , then apply the operation specified by the label at . This is a definable, single-valued, total rule returning a subset of . The child relation is well-founded by F1 and setlike because is a set. F2 therefore supplies a set function on satisfying the rule. Every value is a subset of , so no replacement of an actual value occurs, and the displayed equations hold.
If is another evaluation agreeing with at the children of , the relevant union, complement, or fixed leaf value is identical, so . This property is progressive, and F3 proves equality at all nodes. For Borelness, leaves are basis opens, a complement of a Borel set is Borel, and a union node uses the sequence indexed by , filling absent children by . Borelness is therefore progressive too; F3 proves it at every node.
Let be the set of root values of valid codes. A single leaf codes each . For any open , give a union root one child labelled leaf for each such that . Its evaluation is by the basis property. This includes and an empty union. The tree has height at most one and hence is well-founded: a nonempty subset containing a child has that child minimal; otherwise its root is minimal.
From a code for , form , put a complement label at its root and copy all other labels. It codes . For a sequence in , the sets of codes for the respective are nonempty subsets of the one set of all labelled trees. A1 selects for all . The tree , with union root and inherited labels, codes .
Both graftings in step 2.3 are well-founded. Given a nonempty subset meeting a tagged constituent subtree, take a minimal element of its intersection with that one subtree. Every child of that element is still in that subtree, so it is minimal in the whole subset. If no constituent subtree is met, the subset consists of the root. Thus the graftings are valid codes. By steps 2.2–2.3, contains all opens and is closed under complement and countable union; it therefore contains . Step 2.1 gives the reverse inclusion. This proves the converse under AC and completes the claims, including . QED.
Cantor and Baire sequence spaces and coordinate codings
Statement
In ZF, and are Polish under the metric and when is the first coordinate at which and differ. Cantor space is compact and has no isolated points. Coordinate pairing gives homeomorphisms and . The map
is a homeomorphism of onto , and is at most countable.
Facts & Assumptions
Cantor sequence space fixes the binary cylinder topology, inherited from Baire space.
Metric axioms are in Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric, and Polish spaces are separable completely metrizable spaces means separable and completely metrizable.
Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right requires a finite subcover of every open cover.
The open-neighbourhood criterion for continuity is in Continuity of a map of topological spaces at a point and globally.
Proof
Given: The two fixed sequence spaces and their cylinder topologies. No choice principle is assumed.
Symmetry and separation of follow from the first differing coordinate. If and both agree through the first coordinates, so do . Consequently , proving the metric law. For , , so the metric induces precisely the cylinders. A Cauchy sequence has each coordinate eventually constant: use the Cauchy bound for coordinate . Define to be that unique eventual value. The Cauchy bound at shows all sufficiently late terms agree with on the first coordinates, hence converge to . In the binary case each value remains binary.
Let be an open cover of . If no finite subfamily covers it, the root cylinder is not finitely covered. Whenever is not finitely covered, at least one of is not finitely covered: otherwise combine their two finite covers. Recursively take the least such bit. The resulting lies in some , and openness gives for some , contradicting the construction. Hence every cover has a finite subcover, as F3 requires. Only least choices from two bits were used.
The displayed pairing is a bijection : on diagonal its values are the consecutive integers from to , and the diagonals partition . Define . Its inverse assigns , so both compositions are identities coordinate by coordinate. A finite restriction on either side constrains finitely many coordinates on the other; at each point a long enough initial cylinder fixes all those coordinates. Thus both directions are continuous by F4, in the binary case as well.
Each block in ends in and has positive length, so . Conversely for , let be the position of its th , indexed starting at zero, obtained by successive least search. Put and . These are natural numbers and the block concatenation reconstructs . Reading block lengths from returns , giving a two-sided inverse. Fixing enough input coordinates to finish the first output bits proves continuity of ; fixing through the th separator proves continuity of its inverse on .
Finite words admit an explicit natural-number coding: encode a finite word by its length and recursively pair its entries, using . Appending infinitely many zeros gives a countable family meeting every cylinder in either space. Thus they are separable; combined with step 1.1 this proves Polishness. Given any binary cylinder containing , change the next unrestricted bit of and keep all other bits. The resulting different point is in the same cylinder, so no point is isolated.
If , it has only finitely many s. Associate the integer . Distinct finite binary supports give distinct sums: at their largest differing index , the term exceeds the sum . Thus is an injection into , with the zero sequence mapped to zero. This proves the countability assertion and completes all constructions. QED.
Borel hierarchy exhaustion and preservation by continuous pullback
Statement
In ZFC, for every topological space ,
Continuous inverse images preserve , and at every positive countable rank. If has the subspace topology, its and sets are exactly the traces of the corresponding classes on . No trace assertion for is made. The inverse-image proof uses no choice beyond the supplied representations.
Facts & Assumptions
The countable Borel hierarchy and its limit convention defines the positive ranks and the least Borel sigma-algebra.
Under countable choice, countable subsets of have countable suprema: Assuming countable choice: every at most countable subset of is bounded below , so no at most countable subset of is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable.
Continuity of a map of topological spaces at a point and globally gives the open-neighbourhood criterion.
Transfinite induction permits induction over the positive countable ordinals.
Assume The Axiom of Choice, including its restriction to countable families.
Proof
Given: The indicated spaces, ranks and axiom assumptions.
By F5, every rank lies in : rank one consists of opens; the progressive step takes complements and countable unions of earlier Borel sets. Write for the union in the statement. If , then , the latter inclusion using a constant sequence. Thus is closed under complements.
Let be continuous. For open , every point of has an open neighbourhood inside that preimage by F3; their union proves it open. Induct on the rank by F5. For a represented union , , and the induction hypotheses place each preimage in its original lower rank. Also . These identities prove both classes at the next rank. Membership in both gives the assertion, without selecting any representations simultaneously.
Given , let be its least positive rank. The preceding complement argument applied twice gives . By F2 and A1, , and each . Hence . The empty union is . Thus is a sigma-algebra containing the opens and so contains by its leastness; step 1.1 gives equality.
For the inclusion , is open by F4, so is continuous and step 1.2 gives one trace inclusion. Conversely induct by F5. Opens lift by F4. If with lower- constituents, each has an ambient lift in its own rank by induction. Their sets of lifts are nonempty subsets of ; A1 chooses lifts . Then has trace . If is , lift to and use , whose trace is . This proves the reverse inclusion in both classes. For the same identities apply, with an available lift throughout. QED.
Universal Borel sets and strictness on Cantor space
Statement
In ZFC, if is separable metrizable and , there are universal sets and : their sections at parameters in exhaust the respective classes on . For each such rank both and its dual difference are nonempty. The same holds on any metrizable space containing a subspace homeomorphic to .
Facts & Assumptions
Metric Borel hierarchy inclusions and fixed-rank operations gives lower-rank inclusions and closure operations.
Borel hierarchy exhaustion and preservation by continuous pullback gives same-rank pullbacks and trace lifting.
Cantor and Baire sequence spaces and coordinate codings supplies the homeomorphism .
Basic product opens and coordinate maps are as in The product set 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.
Set-valued recursion along a well-order is Transfinite recursion.
Assume The Axiom of Choice.
Proof
Given: A separable metric . Sections mean .
If is nonempty, fix a countable dense sequence. Balls at its centres of positive rational radii form a countable basis: for choose with , a centre within of and a rational radius between that distance and . This ball contains and is inside by the triangle inequality. Enumerate this basis as ; if take all . Set . This is open by F4. For open , the parameter iff has section exactly by the basis property. Put ; its sections exhaust the closed sets.
For each countable choose a nondecreasing positive sequence with . At successor take constant . At a limit enumerate its ordinals and take the maximum of and the first listed ordinals; finite maxima stay below the limit and are cofinal. These choices form a set-indexed family, so A1 applies. Recursively, using F5, set
where is F3's decoding. On malformed histories assign the empty set pair, making the rule total; all actual values are pairs of subsets of the fixed product. Each map is continuous by F3 and F4. F2 puts its preimage in the indicated lower rank, so the union is . Its complement has the required dual rank. [F2, F3, F4, F5, A1]
Suppose with and . Recursively choose least with . Such indices occur arbitrarily late: otherwise the nondecreasing sequence would be bounded below , contradicting its cofinal property. By F1 place in rank , and place the empty set at every unused index. Inductive universality and A1 select a parameter for each of these sets; F3 codes this parameter sequence as . Then . Complementation proves universality of . This proves the recursive universality assertion, including the empty set, without matching the original jth rank to the jth cofinal rank.
Apply this to and put . The diagonal is continuous since the preimage of a basic product is , so F2 gives . If , universality gives with . At this says iff iff , impossible. The complement of lies in the opposite difference.
Let be homeomorphic to and metrizable. By F2 the homeomorphism and its inverse preserve both classes, so step 3.1 supplies . F2 lifts to a set . Were also , its trace would contradict the choice of . Thus lies in the required difference, and its complement proves the dual difference. QED.
Terminal reachability and residual positions
Statement
Assume ZFC. In a tree with terminal taboos, let be the set of positions from which has a strategy forcing a terminal taboo for the other player; infinite play is not a success. Then . For nonterminal , membership in is equivalent to some child belonging to when moves at , and to every child belonging to when the opponent moves. Winning reachability strategies can be fixed simultaneously for all positions in .
Facts & Assumptions
Taboo labels, legal strategies, and fixed-history games retain their original parity; see Game trees with terminal taboos.
Assume The Axiom of Choice.
Transfinite recursion includes recursion on the natural-number well-order with access to the preceding history.
Proof
Given: A set tree with a partition of its terminal nodes and a player ; write for the other player.
All strategies in all fixed-history subgames are subsets of a fixed set of position/move pairs. A1 selects legal default moves at all nonterminal positions, and a winning reachability strategy for each , from its nonempty set of such strategies. A terminal position belongs to exactly when its label is taboo for : the already finished play is the only maximal play.
At a nonterminal -position , the first move of chooses a child ; restricting the strategy beyond that move proves . Conversely if a child exists, choose that move and then follow , with defaults elsewhere. Every consistent maximal play then reaches a taboo. Thus the some-child equivalence holds.
At a nonterminal -position , the opponent may choose any child; restricting after each such choice shows every child belongs to . Conversely, if every child belongs to , after the opponent's first move to use the already selected . Each consistent play follows one fixed winning continuation and thus terminates at a taboo. This proves the every-child equivalence, without requiring a uniform time bound.
If , follow the two respective winning strategies from the fixed history . At each nonterminal stage the parity determines one prescribed legal move. Recursion F2, stopping at a terminal node if one occurs, yields a unique maximal play; if no terminal is reached, the union of its prefixes is an infinite branch. This play is consistent with both strategies, so each strategy forces it to terminate at a taboo for its opponent. A terminal cannot have both labels by F1. Hence the intersection is empty, and all assertions follow. QED.
Taboo games reduce to pruned residual games
Statement
In ZFC, either the root of a taboo tree belongs to , or
is a nonempty pruned subtree. In the latter case every winning strategy for extends to a winning strategy for , for any . Restriction to preserves every positive Borel level. Consequently determinacy at each such level for pruned set trees is equivalent to determinacy at that level for set trees with taboos.
Facts & Assumptions
The reachability sets are disjoint and satisfy the some-child/every-child equivalences of Terminal reachability and residual positions.
The maximal-play and subspace payoff conventions are Game trees with terminal taboos.
Assume The Axiom of Choice, including the fixed winning reachability strategies from F1.
Proof
Given: A nonempty taboo tree and .
A root in has a strategy reaching an opponent taboo, which wins for independently of . Otherwise the root belongs to , and the all-prefix definition makes prefix closed. A node of cannot be terminal in , since each terminal is winning for the player opposite its label.
At , suppose is to move and is the other player. No child is in , since the some-child implication would put in . Some child is outside , since otherwise the every-child implication would put in . This child avoids both sets, and all its earlier prefixes are prefixes of ; hence it belongs to . Thus is pruned.
Let win for on . Follow it as long as play stays in . If the opponent first exits at child of , then by the some-child clause at the -position . Since this is the first exit, the only failing prefix is itself, so . Switch to the fixed reachability strategy at . A1 provides default legal moves after any first inconsistent own move, making the strategy total without affecting consistent plays.
A consistent play that exits therefore terminates at an opponent taboo. A consistent play that never exits cannot terminate by step 1.1, so is a branch of ; its payoff membership is unchanged by replacing with , and wins it. This proves the strategy transfer for either player.
A cylinder of restricts to the corresponding cylinder of , so opens restrict to opens. Moreover and . Induction over any positive-rank complement/union expression therefore preserves its Borel level, at limits as well as successors. Applying the hypothesized pruned-tree determinacy and step 4.1 proves the taboo direction; the reverse takes a pruned tree with both taboo sets empty. QED.
Open and closed Gale–Stewart games are determined
Statement
In ZFC, an open or closed payoff on a nonempty pruned tree over a set alphabet gives a determined game. Either player may move first at a fixed history. The result also holds for terminal-taboo games, with open or closed measured in the infinite-play subspace.
Facts & Assumptions
Legal plays, full-position strategies and cylinder topology are Gale–Stewart games and strategies.
Taboo games reduce to pruned residual games transfers determinacy of a restricted payoff from the pruned residual tree to a taboo tree.
Assume The Axiom of Choice for legal moves and strategy selections.
Proof
Given: First consider a pruned tree and an open winning payoff for player , with opponent .
Let , and let be the positions from which has a strategy forcing a visit to at a finite time, allowing time zero. Strategy sets and the set of positions are sets; A1 fixes one such strategy for each and fixes default legal moves. Every branch in has a prefix in by openness and F1.
At , if moves and , the strategy's first chosen child is in by restriction. Conversely a child in lets choose it and follow its selected strategy. If moves and , restriction after every possible first opponent move makes all children belong to . Conversely, if all children are in , following the selected continuation for the child the opponent chooses forces a visit. Thus outside , every child of a -node avoids , and at least one child of a -node avoids .
If the initial position is in , its selected strategy reaches , and every continued branch lies in because it extends that visited node. If the initial position is outside , use A1 to choose an avoiding child at each -node outside and defaults elsewhere. By step 2.1 every consistent branch remains outside and therefore outside . Step 1.1 shows it is outside . In this case wins. This reasoning refers to the actual player at each node, so it also works after either parity of fixed history.
If the specified I payoff is closed, its complement is an open II payoff; apply step 3.1 with , retaining the original turn parity. Finally F2 reduces a taboo game to either an already winning reachability case or a pruned residual game; cylinder restriction preserves open and closed sets. Applying the proved pruned result and F2 completes both cases. QED.
Game coverings, k-coverings and unraveling
Definition
Let be trees with terminal taboos in the sense of Game trees with terminal taboos. A covering of is a triple with the following data and requirements, formulated in ZF.
The position map preserves lengths and prefixes. It reflects target taboos: if is taboo for in , then is taboo for in . For , define . Prefix and length preservation make this a branch of with those specified restrictions. For a finite maximal play use the position map.
The strategy map sends every total strategy on to a total strategy for the same player on . Regard strategies as tagged by their player, even if the underlying functions happen to coincide. Finite-depth locality means: if two input strategies for the same player agree at all positions of length , their images agree at all target positions of length .
Lifting requirement. For each strategy for player on and each maximal play on consistent with , there exists a maximal play on consistent with such that and either or is taboo for . Thus a lift may end early only as a loss for its strategy's player. No specified lift function is part of the data, and independent existential lifts are not asserted to be coherent.
For , this is a -covering if have identical nodes and taboo labels at lengths , is the identity on those nodes, and equals at positions of length . In particular a zero-covering identifies the roots and their taboo labels; its strategy-identity condition is vacuous.
A covering unravels if is clopen in . This preimage uses infinite branches only. The branch map is continuous: for a cylinder its preimage is . A finite maximal lifted play can project to a nonterminal target position; taboo reflection is not being reversed in that situation.
Winning strategies descend through game coverings
Statement
In ZF, if covers a taboo tree and wins for player , then wins for the same player, for every .
Facts & Assumptions
Game coverings, k-coverings and unraveling supplies a same-player strategy map, taboo reflection, and the existential maximal-play lifting requirement.
Proof
Given: A covering, a payoff , and a winning strategy for on its source.
Let be any maximal play consistent with . F1 gives a maximal -consistent lift with . Since wins, is not taboo for . The losing-short-lift alternative is therefore impossible, so .
If is infinite, is infinite by length preservation. When , winning gives , hence . When , winning gives , hence . Thus wins for in either case.
If is finite, equality in step 1.1 makes finite and maximal, hence a terminal taboo. If it were taboo for , reflection F1 would make taboo for , contrary to its winning status. The terminal partition therefore labels taboo for the opponent, so it wins for . Every consistent maximal has now been treated, proving the asserted winning strategy. QED.
Composition and continuity of game coverings
Statement
In ZF, identity maps give a covering of any taboo tree. If covers and covers , then covers . A -covering composed with a -covering is a -covering. Every covering's branch map is continuous, so its preimages preserve clopen subsets of the target branch space.
Facts & Assumptions
Coverings, lifting, locality, and the literal finite-level identity convention are Game coverings, k-coverings and unraveling.
Proof
Given: Two coverings as in the statement and an arbitrary strategy for player on .
For identity maps, take a target play itself as its lift; every condition in F1 is then an equality. For the composite, prefix and length preservation compose. If is taboo for a player, first reflection makes taboo for that player and second reflection makes so. Same-player strategy preservation also composes. If two input strategies agree below depth , locality for makes their images agree below , and locality for does so once more.
Given maximal consistent with , first lift it to maximal on consistent with , then lift to maximal on consistent with . We have and , whence . If both lifts project exactly, so does the composite. If the second is proper, is taboo for . If only the first is proper, is taboo for and ; taboo reflection then makes taboo for . These exhaust the alternatives and prove composite lifting.
Set . The three trees' nodes and labels agree through depth , and both position maps are identity there; their composite is identity there. Both strategy maps preserve every prescribed move below , so their composite does too. This proves the -covering clause, including .
For any covering and target node , length and prefix preservation give . The right side is open, hence preimages of all unions of cylinders are open. If and its complement are open, their preimages are open and complementary in . Thus the preimage of is clopen, completing the assertions. QED.
Unraveling covers give determinacy
Statement
Assume ZFC. If a game covering unravels , then is determined, with the given terminal taboos.
Facts & Assumptions
Open and closed Gale–Stewart games are determined proves open-payoff determinacy on taboo trees in ZFC.
Winning strategies descend through game coverings sends a source winning strategy to a target winning strategy for the same player.
Assume The Axiom of Choice, as required for F1.
Proof
Given: A covering with clopen in .
In particular is open in the infinite-play subspace of the taboo tree . These are exactly the payoff and tree hypotheses of F1, whose ZFC hypothesis is licensed by A1. Obtain a winning strategy for one of the two players in .
Apply F2 to this covering, payoff and winning strategy. It gives winning for the same player in ; the existence of such a strategy is determinacy. This includes a terminal root or empty branch space, since F1 and F2 both include terminal maximal plays. QED.
Stabilizing systems of game coverings have inverse limits
Statement
Assume ZFC. Let be taboo trees with coherent -coverings for , identity on the diagonal. Coherent means that both maps compose according to for . Suppose for every there is such that is an -covering whenever . Then a taboo tree has -coverings to all with . The conclusion concerns existential lifts, not specified lift functions.
Facts & Assumptions
Covering locality, taboo reflection and short-lift exceptions are Game coverings, k-coverings and unraveling.
Covering maps compose by Composition and continuity of game coverings.
Assume The Axiom of Choice for strategy extensions and successive lifts from set-sized play spaces.
Transfinite recursion supplies set-length history recursion.
Proof
Given: The coherent stabilizing system in the statement.
Choose increasing stabilization indices , enlarging each least qualifying index by the preceding ones. The depth- nodes and taboo labels of agree with those of every later stage. These finite-depth restrictions agree on overlaps: compare both with any stage beyond both indices. Their union defines on the union of the stage alphabets, which is a set. Prefix closure follows at a common depth. If a node is not taboo, look at the stabilized next depth: at that stage it is nonterminal and has a child, which belongs to the union. If it is taboo, no stage after stabilization has a child. Thus these labels partition exactly the terminal nodes of the union tree.
For a limit node of length , take and define . Coherence and identity of later maps through depth make this independent of . Prefix, length and taboo reflection follow by computing at one sufficiently late common stage. For a limit strategy , to define its image below depth , take , extend its common finite-depth restriction to a total strategy on using A1, and use below . F1 makes this independent of the extension. Comparing at a further stage and using coherence proves independence of and agreement as grows. Thus it defines a total strategy ; legality is inherited at that finite depth.
The same finite-depth calculation proves locality, and the analogous position identity. Since all stage maps are -coverings, the common nodes/labels through , position identities there and strategy identities below are inherited by each limit map. It remains only to prove lifting.
Fix a maximal -consistent play at stage . For every stage , by step 3.1. Therefore F1 gives a nonempty set of maximal -consistent lifts of any maximal -consistent play. All candidates lie in the set union of the stage maximal-play spaces. A1 supplies a selector on these nonempty lift sets; F3 recursively gives lifting . These are successive lifts, so , with each proper lift taboo for the player of .
If every is infinite, every adjacent projection equality holds. For each and , identity through depth gives . The eventual prefixes are compatible, so their union is an infinite limit branch , consistent with by the finite-depth definition of . Computing its projection to at a sufficiently late stage gives for every , hence equality.
Otherwise, once a finite occurs, subsequent lengths are nonincreasing natural numbers by length preservation and the prefix requirement; they eventually equal some . Choose a stage after this stabilization and after . The ensuing plays have equal length and are literally the same depth- node by stabilization. This node is terminal in with their common label, and its finite prefixes obey by step 2.1. Its projection to stage is a prefix of by the successive projection identities. If that prefix is proper, at least one adjacent lift was proper (otherwise composition would give equality); that lift has label taboo for . Each later proper lift has the same label, and each later exact lift inherits it by taboo reflection. Thus is taboo for . If there was no proper lift, the projection equals . Both alternatives satisfy F1. This completes the missing lifting condition and the theorem. QED.
Closed and open payoffs admit unraveling covers
Statement
In ZFC, for every taboo tree , each open or closed and every , there is a -covering unraveling . Its alphabet is a set but need not be countable.
Facts & Assumptions
Game coverings, k-coverings and unraveling specifies position reflection, total strategy locality, lifts and unraveling.
Assume The Axiom of Choice for fixed legal defaults and witness selectors.
Proof
Given: A taboo tree , a requested depth , and first a closed payoff .
Increase to an even and keep the tree and all labels unchanged through . For each nonterminal of length and legal , put . Let consist of nonterminal strict extensions of whose branch cylinders miss , minimal among such strict extensions. Distinct members of are incomparable. At , the new I moves are for . If is terminal, the decorated node is terminal with its original label. Otherwise II can accept with for any legal at , or challenge with for and . All these move collections are sets.
After acceptance copy the original continuation until its first original terminal or its first . Keep an original terminal's label; make a reached taboo for II when and taboo for I otherwise, and keep no descendants of this new terminal. After challenge force the intervening history through , then copy the original tree and taboos beyond . This is prefix closed, and no forced proper prefix of is an original terminal. Every retained node not assigned a taboo has a child: use an original legal move in the copy, the next forced move in a challenge, or an acceptance response after a nonterminal decorated move. Erasing decorations therefore defines a length/prefix preserving map reflecting each original taboo.
An infinite accepting play cannot meet . If its projection were outside closed , some prefix cylinder would miss ; extending that prefix if necessary past gives a nonterminal such prefix on this infinite branch. The first such strict extension belongs to , a contradiction. Hence every infinite accepting play projects into . Every infinite challenging play extends its challenged and projects outside . Thus consists exactly of the infinite accepting plays. Acceptance versus challenge is decided at depth , so this subset and its complement are unions of cylinders and are open.
Fix legal defaults on with A1. For a source I strategy , play its identical moves before depth , erase its decoration at that depth, and thereafter simulate its accepting continuation. If a first is reached, use defaults thereafter. If a first is reached, replace the accepting simulation by the challenging simulation for this and follow beyond it. The earlier portion of this challenging lift is consistent: after the challenge all its moves up to are forced to be the very history already played. Every consistent maximal target play either has its exact accepting lift, ends with its original terminal label, has the finite I-taboo accepting lift at , or has its exact challenging lift at . These are precisely the alternatives in F1.
For a source II strategy , follow its moves before . At a target nonterminal define . Its response to must accept: a challenge to would require while witnessing . Simulate that response and the resulting accepting continuation. At a first , use defaults. At a first , the set of whose response challenges is nonempty; use a fixed selector to choose and switch to that challenging simulation beyond . Its preceding forced segment agrees with the target history. The target play has an exact accepting lift if no node is reached, a finite II-taboo accepting lift if , or an exact challenging lift using otherwise. Original terminal cases retain their labels, including terminals before decoration. Hence II lifting also holds.
The selectors just used can be fixed independently of : A1 chooses, for each , a choice function on the nonempty subsets of . The family of all these required nonempty subsets is a set. At every position of length , define the image strategy to equal the source strategy at that identical position, even when the position is inconsistent with earlier own prescriptions. At positions of length inconsistent with earlier own prescriptions, assign the fixed legal default; at the remaining positions use the simulations above. Consistency is decided from the strictly earlier prescriptions, so this defines total strategies by recursion over length. At a position of length , every simulated strategy value is queried at length at most ; for II's and tables the only extra queries have length . Selectors are fixed, so equal source strategies below have equal images below . Before the strategies and position maps are literal identities. We have proved all F1 requirements for a -covering, hence a -covering.
Step 3.1 proves that this covering unravels closed , including empty and whole payoffs. If is open, apply the construction to the closed complement . Its lifted complement is clopen, so its relative complement is clopen too. Thus the same covering unravels , proving the open case as well. QED.
Borel payoffs admit unraveling covers
Statement
In ZFC, for every set-sized game tree with terminal taboos , every Borel and every , there is a -covering of whose inverse image of is clopen.
Facts & Assumptions
Borel hierarchy exhaustion and preservation by continuous pullback gives exhaustion and preservation of ranks by continuous pullback.
Closed and open payoffs admit unraveling covers supplies every requested-depth unraveling for closed and open payoffs.
Stabilizing systems of game coverings have inverse limits supplies covering inverse limits for coherent systems stabilizing at each finite depth.
Composition and continuity of game coverings gives composition, continuity, and preservation of clopen sets by pullback.
Transfinite induction permits induction on the positive countable ranks.
Minimum-rank selection and Collection makes the least-rank witnesses in any nonempty definable class a nonempty set.
Transfinite recursion permits set-length recursion with a total rule.
Assume The Axiom of Choice.
Proof
Given: The stated ZFC assumptions. We induct simultaneously for all set alphabets, taboo trees and natural depths; these are quantified parameters, not a set of all trees.
At rank one, F2 handles open and closed payoffs. At any rank a covering unraveling a set also unravels its complement, since the inverse images are relative complements and the complement of a clopen set is clopen. Thus at a higher rank it suffices to handle where and . Assume by F5 that the theorem holds for all lower ranks and all the quantified parameters.
We justify the dependent sequence of cover choices before using it. A state is a finite tower over this fixed , together with its last projection to ; a valid successor adds a covering of its last tree unraveling the next pulled-back at depth . By F4 that projection is continuous; F1 preserves under pullback. The induction hypothesis therefore supplies at least one successor state for every valid state. Use F6 to define as the set of all valid successors of least member-rank. It is nonempty. On an invalid state define , so this is a definable set-valued operation on every input.
Starting with the singleton of the length-zero tower, define . Replacement and Union form each right side, and F7 forms the sequence (with empty-set default for malformed histories). Then is a set and for every . A1 chooses on this set-indexed family. Recursion by F7, , starting at the valid length-zero state, yields only valid towers of length , since every member of is a valid extension. We have consequently constructed and -coverings unraveling the pullback of to . This uses choice on a set, not a choice function on a proper class.
Compose adjacent coverings by F4 to get coherent maps . They are all -coverings. Given depth , choose with ; every adjacent map beyond and hence every composite beyond is identity through that depth, on nodes, taboo labels and the stipulated strategy restrictions. Thus F3 applies and gives with coherent -coverings . For each , the inverse image of in is clopen by the construction, and F4 makes its further pullback to clopen. Coherence identifies this pullback with .
Their union is open. Apply F2 on the taboo tree to at depth , obtaining a covering with clopen inverse image of . Compose with by F4. The composite is a -covering, and its inverse image of is exactly that clopen set. This proves the progressive step; F5 proves all positive ranks, and exhaustion F1 includes every Borel payoff. Empty and whole payoffs are already in the base case. QED.
Borel games are determined
Statement
In ZFC every Borel payoff game on a set-sized tree with terminal taboos is determined. In particular every Borel Gale–Stewart game on is determined. This theorem uses AC and is not a ZF supplier for the AD implications.
Facts & Assumptions
Borel payoffs admit unraveling covers supplies an unraveling at any natural depth.
Unraveling covers give determinacy descends determinacy from an unraveling.
Assume The Axiom of Choice.
Proof
Given: A taboo tree on a set alphabet and Borel .
The set-alphabet and Borel hypotheses are exactly those of F1; A1 supplies its choice assumption. Apply it with to obtain a covering whose inverse image of is clopen. By F2, with the same ZFC assumption, is determined. This also applies when the root is terminal or there are no infinite branches, since both suppliers include finite taboo plays.
For an ordinary Gale–Stewart game take and no terminal taboos. This is a set-sized pruned tree and its branch space with the cylinder topology is . Thus a Borel payoff satisfies step 1.1, and its conclusion is precisely a winning strategy for one of the ordinary two players. QED.
Coding strategies and their compatible plays
Statement
In ZF, on the full natural-number game tree, the strategies of either fixed player are in bijection with . For each fixed strategy its compatible infinite plays are also in bijection with .
Facts & Assumptions
Gale–Stewart games and strategies defines strategies on all positions of the player's parity and compatible plays.
Cantor and Baire sequence spaces and coordinate codings gives explicit natural-number codes for finite words.
Proof
Given: One of the two players on ; every natural is legal at every position.
Order finite positions by , and within each finite stratum by length and then lexicographically. A stratum is finite because its lengths and entries are bounded by the stratum index. Every position has finitely many predecessors. Restricting to the given parity leaves infinitely many positions (constant-zero words of arbitrarily large permitted length), hence gives a bijective enumeration . For a strategy put . Conversely define for any . These formulas recover every value in either composition. Legality imposes no further condition on the table, by F1.
Given a fixed and , construct by length recursion: at the player's turns append , and at the opponent's kth turn append . All moves are legal. The resulting is compatible with by its defining equations. Its opponent subsequence is exactly , proving injectivity. Conversely, for any compatible , take its opponent subsequence ; induction on length shows the reconstruction equals , using compatibility at the player's turns. Thus the construction is surjective too. This works for I, whose initial move is prescribed, and II, whose initial opponent coordinate is free. QED.
Choice produces an undetermined natural-number game
Statement
Assuming AC, some has no winning strategy for either player. Consequently AD is incompatible with AC.
Facts & Assumptions
Coding strategies and their compatible plays identifies each strategy family and each compatible-play set with the play space.
The well-ordering theorem well-orders every set under AC.
A set equinumerous with some ordinal has a least such ordinal, that ordinal is a cardinal, and equinumerous sets get the same one; no choice principle is used assigns the least equinumerous ordinal to a well-orderable set.
Absorption: for cardinals with infinite and , , and when gives for infinite cardinals .
Transfinite recursion gives total-rule recursion along a well-order.
Assume The Axiom of Choice.
Proof
Given: ZF and A1. Write .
Apply F2 using A1 and then F3 to obtain the infinite initial cardinal , a bijection and its induced well-order of . Infinitude follows already from the distinct constant sequences. By F1 index I's strategies as and II's as , . Each compatible-play set has cardinal by that same fact.
Suppose pairs have been chosen for . Their used set is the image of , so has cardinal at most . For infinite , F3 gives by initiality, and F4 gives ; adding one further point still has that cardinal by F4. For finite , both the used set and its extension by one point are finite, hence smaller than infinite . Therefore some play compatible with is unused, and after selecting it some play compatible with is still unused.
Set to the least eligible -play in the fixed well-order, then to the least eligible -play outside the used set and . Define the rule on any malformed history or empty eligible set to be the constant-zero pair. It is a single-valued total set rule; F5 gives its recursion through . Step 2.1 inductively ensures the default is never used on the actual history, and all selected points are pairwise distinct.
Put . For each I strategy , its compatible play is outside , including outside all later selected points by step 3.1. Thus it loses on that play. For each II strategy , its compatible is in , so it loses on that play. Neither player has a winning strategy. AD asserts determinacy for this very natural-number payoff, so it cannot hold together with AC. No cofinality or regularity assumption on occurred. QED.
AD implies countable choice for subsets of Baire space
Statement
In ZF+AD, every sequence of nonempty subsets of has a sequence with . This asserts countable choice for Baire reals, not unrestricted dependent choice.
Facts & Assumptions
Assume AD as in Axiom of determinacy for natural-number games; it determines every payoff on the full natural-number tree.
Proof
Given: The sequence of nonempty Baire subsets in the statement, in ZF+AD.
In a natural-number game let I's initial move be , and let II's successive moves form . Ignore all later I moves. Declare II the winner exactly when , so the complementary condition defines I's payoff as a subset of the full play space. For any particular I strategy its first move is some ; nonemptiness of that single gives one . Playing its coordinates defeats that strategy regardless of later I moves. Thus no I strategy wins; this argument has made no simultaneous choice from the family.
By A1 the game is determined, and step 1.1 excludes I, so fix a winning II strategy . For each simulate the unique play beginning with I's move and having all later I moves zero, with II following . Recursion on length uniquely defines this play, and Replacement over forms the sequence of its II subsequences . Since every simulated play follows the winning , its II subsequence belongs to . Hence is the promised selection. This includes and singleton without any extra choice. QED.
Perfect-set game strategy dichotomy on Cantor space
Statement
In ZF let . In each round I plays a finite binary block (possibly empty), then II plays a bit. I wins iff the concatenated sequence is in . An I winning strategy yields a continuous injection with compact closed image having no isolated points. A II winning strategy yields an injection . Fixed block codes turn this into a natural-number game, with an illegal II bit losing immediately.
Facts & Assumptions
Cantor and Baire sequence spaces and coordinate codings supplies countable finite-word codes, the cylinder topology, and compactness and absence of isolated points of .
Gale–Stewart games and strategies defines full-history strategies and winning plays.
Proof
Given: The block-and-bit game in the statement; no determinacy or choice axiom is assumed.
Enumerate all finite binary words by length and then lexicographic order, including the empty word first. This gives I's natural-number codes. II's numbers zero and one are legal bits; at the first other number declare I the winner. At each legal round at least one output bit is appended, so the concatenation is infinite. A winning strategy on the coded game never prescribes a first illegal move on its consistent legal histories, since the opponent can always continue legally; restriction thus gives the stated game.
Fix an I winning strategy . For let be the outcome against II's successive bits . It lies in by F2. If first differ at , their game histories through I's nth block are identical, and their next bits differ at the same output position, so . If two inputs agree in their first bits, the first full rounds agree and append at least bits, hence their outputs agree in their first bits. Thus is continuous.
Fix instead a winning II strategy and . A barrier for is a finite legal full history consistent with , ending before an I move, whose concatenation is a prefix of , such that for every finite block with , the response differs from the next bit of . If no such barrier existed, start with the empty history and at each round choose the least block code preserving agreement with after responds. The absence of a barrier makes this set nonempty at each resulting history. Recursion constructs a full -play concatenating to (lengths grow by at least one), contrary to . Hence a barrier exists.
By F1 and the open-cover definition, the image of under is compact: pull a cover back, take a finite subcover, and push its coverage forward. A compact set in a metric space is closed: for the balls cover ; finitely many suffice, and the minimum of the finitely many positive radii gives a ball about missing all those balls. Closed subsets of a compact space are compact, since adjoining their open complement to a cover gives a cover of the whole space. Consequently images under of closed subsets of are compact and closed; injectivity now says its inverse on the image takes inverse images of closed sets to closed sets. Thus is a homeomorphism onto its image. That image has no isolated point because has none by F1.
A fixed barrier history can serve at most one . Its concatenation gives the first bits. Recursively, after reconstructing the additional block , recover the next bit as . Each query uses the same fixed history , not an evolving hypothetical history. The barrier property justifies every such recovered bit, including with empty . Full finite histories have natural-number codes by iterated finite-word coding F1. Assign each the least code of its barriers. Existence follows from step 1.3 and uniqueness per code from this reconstruction, so this assignment is an injection into . When it is the empty injection. QED.
Closed subspaces, products, and Baire parametrization
Statement
In ZFC, finite products and closed subspaces of Polish spaces are Polish. Every nonempty Polish space is a continuous image of . No surjection from onto the empty space is asserted.
Facts & Assumptions
Polish spaces are separable completely metrizable spaces means separable and admitting a compatible complete metric.
Cantor and Baire sequence spaces and coordinate codings supplies the Polish Baire space and its cylinder topology.
The product set 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 defines the product topology by finite coordinate restrictions.
Assume The Axiom of Choice.
Proof
Given: The stated spaces and ZFC assumptions.
For two nonempty Polish spaces choose compatible complete metrics and countable dense sets by F1. On the product put . Each product neighbourhood contains a q-ball, and each q-ball contains the product of two coordinate balls of half its radius, so this is F3's topology. A q-Cauchy sequence is Cauchy in both coordinates; its coordinate limits exist and converge in q by addition of the two distance bounds. The countable set meets each nonempty basic product open, so is dense. Thus the product is Polish. Iterate for finitely many factors. An empty factor gives the empty space, which has the empty complete metric and empty dense set; the product of no factors is a singleton with zero metric.
For a closed , a Cauchy sequence in the restricted complete metric converges in ; its limit is in , since otherwise the open complement would contain a ball eventually containing the sequence. To prove separability, enumerate an ambient countable metric basis using dense centres and positive rational radii. Its nonempty traces form a countable basis on . A1 selects a point from each such trace; the selected set is countable and meets every nonempty relative open. If is empty no selection is needed. This proves F1 for the closed subspace.
Now let . Fix a complete metric and a dense sequence, and put . For each nonempty open enumerate all balls with dense-sequence centres and positive rational radii whose closures are contained in and whose diameters are at most . They cover : for choose with and small enough for the diameter bound; a dense centre sufficiently close to and a sufficiently small rational radius yield such a ball containing , with its closed ball inside . The family is nonempty and countable; enumerate its indices increasingly, repeating the first if the list is finite. Set these balls to be . Length recursion constructs all the nonempty opens with .
For , the centres of for form a Cauchy sequence: after stage they lie in the same set of diameter at most . Completeness gives a limit . For every , the tail lies in , so the limit lies in its closure, which is contained in . Shrinking diameters show this is the only point in all those opens. For each , recursively take the least child containing , possible by their covering property; then is that branch's unique limit. Thus is onto. Inputs sharing coordinates have images in and at distance at most , proving continuity with F2's cylinders. QED.
Analytic countable operations and inclusion of Borel sets
Statement
In ZFC analytic subsets of a Polish space are closed under countable unions and countable intersections, and under continuous inverse images between Polish spaces. Every Borel set is analytic and coanalytic.
Facts & Assumptions
Analytic and coanalytic sets by closed projection defines analytic sets as closed projections with a Baire witness and coanalytic sets by complement.
Cantor and Baire sequence spaces and coordinate codings codes sequences of Baire witnesses by one Baire real.
Closed subspaces, products, and Baire parametrization supplies Polish products.
Metric Borel hierarchy inclusions and fixed-rank operations includes the rank-one to rank-two inclusion: every metric open is a countable union of closed sets.
Continuity of a map of topological spaces at a point and globally supplies the open-preimage condition.
Assume The Axiom of Choice.
Proof
Given: A Polish and analytic .
By F1 and A1 choose closed projecting to . For write and put . This is closed: at a point outside it, fixing and a product neighbourhood outside closed gives a neighbourhood outside . Its projection is : a witness gives the summand ; a witness in a summand gives . Hence the union is analytic.
If is continuous between Polish spaces and has closed witness , the map is continuous: product basic opens pull back to products of open preimages and cylinder opens. Its preimage of is closed and projects exactly to . All product spaces here are Polish by F3, so F1 applies.
Decode as by F2 and put . Each coordinate map is continuous, so its closed preimage is closed by F5 and complementation; their intersection is closed. A projected point is in every . Conversely if , A1 selects witnesses from the nonempty closed sections , and F2 codes them as with . Thus this projection is exactly the intersection, analytic by F1.
A closed has the closed witness ; this projects to since the all-zero Baire real exists. By F4 and step 1.1 every open is analytic. Let consist of sets both they and their complements analytic. It contains opens and is complement closed. If , step 1.1 makes their union analytic and step 2.1 makes its complement, the intersection of their analytic complements, analytic. Thus is a sigma-algebra containing opens and contains every Borel set by the leastness definition. Empty intersections give , and empty unions give , both already supplied by the closed-witness construction. QED.
Equivalent analytic normal forms and Borel maps
Statement
In ZFC, for in a Polish , these conditions are equivalent: is analytic in the closed-projection convention; is empty or a continuous image of ; is a continuous image of a Borel subset of a Polish space; is the projection of a Borel subset of for some Polish . Analytic sets are preserved by Borel measurable images and inverse images between Polish spaces; coanalytic sets are preserved by such inverse images. A map is Borel measurable if its open preimages are Borel.
Facts & Assumptions
Closed subspaces, products, and Baire parametrization gives Polish closed products and Baire parametrization of nonempty Polish spaces.
Analytic countable operations and inclusion of Borel sets gives Borel inclusion, intersections, and continuous inverse images for analytic sets.
Analytic and coanalytic sets by closed projection fixes the analytic and coanalytic conventions.
The countable Borel hierarchy and its limit convention defines the Borel sigma-algebra as the least open-containing sigma-algebra.
Assume The Axiom of Choice.
Proof
Given: The Polish spaces and ZFC assumptions in the statement.
If is a nonempty closed projection with witness , F1 makes Polish and gives a continuous surjection . Projection composed with is continuous onto . Conversely if is continuous, its reversed graph is closed. Indeed if , disjoint metric neighbourhoods of these two points and continuity at give a product neighbourhood of missing the graph. The graph projects to , giving analyticity by F3. Empty has the empty closed witness.
Let be Borel measurable. If is empty then is empty and its graph is empty; otherwise enumerate, for every , all basic opens in a countable metric basis of having diameter less than . They cover , by dense-centre rational balls. Then
The forward inclusion uses a basis member containing . For the reverse, membership on the right gives for every a set containing whose closure contains , and thus ; hence . Each rectangle is Borel: coordinate projections have Borel preimages of Borel sets, because the family of sets with Borel preimage is a sigma-algebra containing opens, by continuity and F4. Intersect their two coordinate preimages and use F4's countable operations. Hence the graph is Borel. [F4]
A continuous image of any analytic set is analytic: for nonempty compose its parametrization from step 1.1 with the given continuous map; for empty use the empty witness. Borel subsets are analytic by F2, so this proves that the third condition implies the first, including maps defined only on the Borel subset (the parametrization is continuous into that subspace). The second implies the third by taking the domain or the empty Borel domain. The fourth implies the first by projecting a Borel, hence analytic, subset of the Polish product supplied by F1. The first implies the fourth using its closed witness, with coordinates reversed. Thus all four conditions are equivalent.
For analytic , its cylinder is analytic by F2's continuous inverse-image closure. The graph is analytic by F2 and step 1.2, so their intersection is analytic by F2. Its continuous projection onto is , analytic by step 2.1. For analytic , instead intersect the graph with and project to , obtaining by the same argument. All products are Polish by F1. Finally if is coanalytic, is analytic by F3, and is analytic by what was just proved. This gives the coanalytic inverse-image claim. All invoked ZFC suppliers are licensed by A1. QED.
Borel separation of disjoint analytic sets
Statement
In ZFC, if are disjoint analytic subsets of a Polish space , a Borel satisfies and .
Facts & Assumptions
Equivalent analytic normal forms and Borel maps parametrizes every nonempty analytic set continuously by .
The countable Borel hierarchy and its limit convention makes opens Borel and gives Borel closure under complements and countable unions.
Assume The Axiom of Choice.
Proof
Given: The disjoint analytic pair in the statement.
If take ; if take . Otherwise by F1, licensed by A1, fix continuous with images . For finite words write and .
Suppose every child pair has a Borel separator. A1 selects separators from the nonempty subsets of satisfying this property. Then is Borel by F2 and De Morgan's identity. Every point of lies in a child and hence in every for that n, so in . Every point of lies in some and hence outside for each n, so outside . Thus separates the parent pair.
If were inseparable, step 1.2 implies that each inseparable pair has an inseparable child pair. Recursively take the least such pair of child indices in a fixed enumeration of . This produces words of length n whose image pairs remain inseparable. Let and . Disjointness gives . Choose disjoint metric open neighbourhoods of these points. Continuity gives a common n with and . Then Borel separates this pair, a contradiction. Therefore a Borel separator exists. The two branches have been constructed independently; no equality between them is assumed. QED.
Borel sets are exactly analytic and coanalytic sets
Statement
In ZFC, a subset of a Polish space is Borel if and only if it is analytic and coanalytic.
Facts & Assumptions
Analytic countable operations and inclusion of Borel sets makes every Borel set analytic and coanalytic.
Borel separation of disjoint analytic sets separates disjoint analytic sets by a Borel set.
Assume The Axiom of Choice.
Proof
Given: A subset of Polish , under ZFC.
If is Borel, F1, whose ZFC hypothesis is supplied by A1, says exactly that and its complement are analytic. This is analyticity and coanalyticity.
Conversely if is analytic and coanalytic, both and are analytic, and they are disjoint. By F2 and A1 take Borel with and . The second relation gives , so is Borel. This includes and by the same inclusions. QED.
The Souslin operation
Definition
Work in ZF. For a set and a scheme of subsets of , with finite prefixes as in Trees and their bodies and branches in Baire sequence space and its cylinder topology, the Souslin operation is
The intersection includes , so . Setting makes that term neutral; setting it empty makes the result empty. All unions and intersections are indexed by sets, so Separation and Union define a subset of .
One may normalize to a decreasing scheme by putting , where prefixes include itself. If , its prefix family is included in that of , so . For each fixed branch , membership in every implies membership in by taking that prefix itself. Conversely membership in all implies membership in every , since each prefix of is for some . The branch intersections, and hence the two Souslin results, are equal. This also covers the empty ambient set and uses no choice.
Closed Souslin schemes characterize analytic sets
Statement
In ZFC, in a Polish space is analytic if and only if for a scheme of closed subsets of . Such a scheme may be chosen decreasing along extensions.
Facts & Assumptions
The Souslin operation defines the operation including the root and its decreasing normalization.
Equivalent analytic normal forms and Borel maps gives the closed-projection and Baire-image characterizations.
Assume The Axiom of Choice.
Proof
Given: The Polish space and ZFC assumptions.
For a closed scheme put . If , some n has . The open product misses . This remains true for n=0. Hence is closed and its projection, exactly by F1, is analytic by F2 and A1.
Conversely empty uses the all-empty closed scheme. If is nonempty analytic, F2 and A1 give continuous with image . Set , closed and decreasing. For each , belongs to all . If , put . Continuity gives n with ; its closure lies in the closed radius-r ball, which excludes x. Thus . Taking the branch union gives exactly . The closures, rather than the raw images, supply closed sets without changing the branch intersections. QED.
Uncountable splitting in a Polish space
Statement
In ZFC every uncountable subset of a Polish space has two disjoint open neighbourhoods each meeting uncountably. They may be chosen in a countable metric basis with arbitrarily small positive diameter bounds. Analyticity of is not required.
Facts & Assumptions
Polish spaces are separable completely metrizable spaces supplies a compatible metric and a countable dense set.
Assume The Axiom of Choice.
Proof
Given: Uncountable and a desired bound .
A countable dense set with positive rational radii gives an enumerated metric basis : inside any ball around a point, choose a dense centre sufficiently near the point and a rational radius large enough to contain the point but small enough that its ball stays inside the original ball. For each n with nonempty countable , A1 selects an enumeration of that intersection; an injection into gives such a surjection by filling unused indices with the value at the least occupied index. Pairing n and enumeration indices shows that is countable; empty terms contribute nothing. If there are no nonempty terms then M is empty.
The set is uncountable: otherwise an enumeration of it and one of M, interleaved, would enumerate A. In particular it contains distinct x,y. Every basis neighbourhood of either meets A uncountably, by the definition of M. Take disjoint balls around x,y with radii less than , and refine each at its centre to a basis neighbourhood. The refinements are disjoint, each has diameter less than , and both have uncountable intersection with A. This proves the statement for every positive bound. QED.
Uncountable analytic sets contain compact Cantor copies
Statement
In ZFC every uncountable analytic subset of a Polish space contains a compact subspace homeomorphic to . In particular it contains a nonempty perfect closed subset of . This includes uncountable Borel subsets and uncountable Polish spaces.
Facts & Assumptions
Equivalent analytic normal forms and Borel maps supplies Baire parametrization and includes Borel sets among analytic sets.
Uncountable splitting in a Polish space splits uncountable subsets into disjoint open neighbourhoods with uncountable intersections.
Cantor and Baire sequence spaces and coordinate codings gives compactness and no isolated points of , and the Baire cylinder topology.
Assume The Axiom of Choice.
Proof
Given: Uncountable analytic , in ZFC.
Fix continuous onto A by F1 and A1. We build words indexed by binary words s, with , strict extension on each edge, and uncountable . Given , F2 supplies disjoint opens meeting its image uncountably. Each is open and is the union of all cylinders it contains whose word lengths exceed . There are countably many such cylinders. If every one had countable image, A1 would choose enumerations of the nonempty images and a pairing would enumerate their union, contradicting its uncountability. Thus for each i select the least word code with uncountable image and cylinder inside this preimage, and set it to . It extends and has its image inside . All choices of eligible open pairs can be made on the set of finite words by A1; length recursion then constructs the tree of words.
For set . Strict length growth makes this a full Baire sequence. Agreement on n input bits fixes an output prefix of length at least n, so g is continuous by F3. If z,w first split at a binary node s, their images under lie in the two disjoint opens chosen there in step 1.1. Hence is injective as well as continuous, and its image is contained in A.
The image K is compact by pulling any open cover back to compact and pushing a finite subcover forward. For a point x outside a compact subset of a metric space, the balls about its members y have a finite subcover; the minimum of these finitely many positive radii gives a ball about x missing the compact set. Hence compact sets are closed. Closed subsets of are compact (adjoin the open complement to a cover), so their images under are closed. The inverse of this injection onto K is therefore continuous. Thus K is homeomorphic to , is nonempty and closed, and has no isolated point by F3. Finally Borel A is analytic by F1's normal forms (use its identity map), and X is itself Borel in X. This proves both final special cases. QED.
Strict Borel hierarchy in every uncountable Polish space
Statement
In ZFC, for every uncountable Polish and , is a proper subset of , and is a proper subset of .
Facts & Assumptions
Universal Borel sets and strictness on Cantor space supplies both pointclass differences in every metrizable space containing a Cantor copy.
Uncountable analytic sets contain compact Cantor copies supplies a Cantor copy in every uncountable Polish space.
Assume The Axiom of Choice.
Proof
Given: The space and positive countable ranks of the statement.
Apply F2 with A1 to X itself, obtaining a Cantor subspace. X is metrizable since it is Polish. Thus F1 with A1 gives .
For , each union of sets of lower rank allowed at rank is also allowed at rank . For , fix a compatible metric d: every open U is , a union of closed sets. Closedness follows from the triangle inequality, and equality from the ball criterion for openness; if U=X the condition is vacuous, and if U is empty take y=x to exclude every x. Thus also at rank one. The constant sequence D puts D in , proving this inclusion proper by step 1.1. Complementation gives and its properness, since belongs to the latter but not the former. QED.
The Polish space of trees and its well-founded rank
Definition
Assume ZFC, with The Axiom of Choice supplying the hypothesis of the closed-subspace Polishness result below. Enumerate by increasing length plus sum of entries, then by length and lexicographically within each finite stratum. This is a bijection with . Identify subsets of finite words with their characteristic binary sequences, and let consist of the prefix-closed subsets, including the empty tree, as in Trees and their bodies. Give it the inherited Cantor topology from Cantor and Baire sequence spaces and coordinate codings.
The space is closed: failure of prefix closure is witnessed by two words , with , and fixing these two characteristic coordinates gives an open neighbourhood of non-trees. It is therefore Polish by Closed subspaces, products, and Baire parametrization.
Let consist of trees whose immediate-child relation, with a child related to its parent, is well-founded. This relation is setlike. For , Ordinal rank of a well-founded relation defines
Its supplier proves existence and ordinal-valuedness with a total recursion rule; the empty supremum is zero. Put for nonempty T and for the empty tree. Thus both an empty tree and a root-only tree have rank zero. The rank does not distinguish those trees. We do not assign a negative ordinal rank to the empty tree. Write ; its identification with trees having infinite branches is proved separately.
Countable tree ranks and monotonicity under extension maps
Statement
In ZFC a tree on a countable alphabet is well-founded if and only if it has no infinite branch; every well-founded such tree has rank below . If between nonempty well-founded trees preserves proper extensions, then for every node s. For every there is a nonempty tree on of root rank .
Facts & Assumptions
The Polish space of trees and its well-founded rank specifies the child relation and ordinal rank equation.
Assuming countable choice: every at most countable subset of is bounded below , so no at most countable subset of is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable bounds countable families of countable ordinals under countable choice.
Induction on well-founded setlike relations permits induction over a well-founded relation.
Transfinite induction permits induction over ordinals.
Assume The Axiom of Choice, including countable choice.
Proof
Given: Trees on a countable alphabet, coded injectively into when necessary.
A branch provides the set of all its prefixes, every member of which has a child in that set; hence the child relation is not well-founded. Conversely, if well-foundedness fails, take a nonempty set D of nodes with no child-minimal member. Starting with one node in D, recursively choose its least-coded child in D. Such a child exists by the defining failure of minimality. Their union, together with the initial node's prefixes in the tree, is an infinite branch. This proves both implications, also for an empty tree, whose relation is vacuously well-founded and whose body is empty.
Induct over the well-founded child relation by F3. If all child ranks are countable, their successors are countable ordinals. There are at most countably many children; pad the sequence by zero at unused alphabet codes. F2, licensed by A1, bounds the supremum of these successor ranks below . By F1 this supremum is the parent rank. Leaf ranks are the empty supremum zero, so the induction proves all node ranks countable, including the root; the empty-tree rank is zero by F1.
For an extension-preserving f, induct on the source child relation by F3. For each child u of s, induction gives . Since f(u) properly extends f(s), a finite chain of target child steps and F1 gives . Thus . Taking the supremum over all children proves , including a leaf whose rank is zero.
Fix and an injection . Let T consist of the root and the coordinatewise c-codes of finite strictly decreasing sequences of ordinals below . It is a tree. It has no infinite branch, since an infinite descending ordinal sequence would have a least value followed by a smaller value; hence it is well-founded by step 1.1. By F4, every node ending at has rank : its children end at exactly , whose ranks by induction are , and . The same formula at the root gives rank . For the tree is root-only and the supremum is zero. QED.
Analytic boundedness for well-founded trees
Statement
In ZFC, if is analytic and , there is with for every .
Facts & Assumptions
The Polish space of trees and its well-founded rank gives the Polish characteristic-coordinate space and its rank convention.
Countable tree ranks and monotonicity under extension maps gives countable ranks, no-branch equivalence and proper-extension rank monotonicity.
Equivalent analytic normal forms and Borel maps parametrizes nonempty analytic sets by Baire space.
Assume The Axiom of Choice.
Proof
Given: An analytic family of well-founded trees as in the statement.
If A is empty use . Otherwise F1 makes the ambient tree space Polish, so F3 with A1 gives continuous with image A. Form the synchronous tree S of pairs of equal-length natural words such that some a extending s has . Taking prefixes of a witness proves prefix closure. Pair the two natural letters into one natural number at each coordinate; this codes S as a tree on .
Suppose were a branch of S. Fix m. The map assigning membership of in f(a) is continuous with values in the discrete two-point space, by F1 and continuity of f. Choose n at least m so that this membership is constant on . Because , one witness a' in that cylinder has , hence also . Constancy gives . This holds for every m, so b is a branch of f(a), contradicting F2 since f(a) is well-founded. Each m used one existential witness; no family of witness choices is needed. Thus S has no branch and is well-founded by F2.
By F2 and A1 let . For every a with nonempty f(a), the map takes f(a) into S and preserves proper extensions, sending root to root. F2 implies . Empty f(a) has rank zero by F1, also at most , even if S is empty. Hence strictly bounds all ranks in A, since every member is f(a). QED.
Ill-founded trees form an analytic non-Borel set
Statement
In ZFC, is analytic and not Borel; is coanalytic and not analytic.
Facts & Assumptions
The Polish space of trees and its well-founded rank gives the Polish coordinate space of trees and WF.
Countable tree ranks and monotonicity under extension maps identifies ill-foundedness with a branch and realizes every countable rank.
Analytic boundedness for well-founded trees bounds the ranks of an analytic family contained in WF.
Analytic countable operations and inclusion of Borel sets makes every Borel set analytic and coanalytic.
Assume The Axiom of Choice.
Proof
Given: ZFC and the tree space with the specified rank conventions.
The set in is closed. Failure is witnessed by n; fixing the first n coordinates of x and the tree coordinate excluding its prefix gives an open neighbourhood still failing that condition. By F2 its projection is exactly IF. Thus IF is analytic by the closed-projection convention, and its complement WF is coanalytic.
If WF were analytic, F3 with A1 would give a countable strictly bounding every well-founded tree rank. F2 with A1 supplies a tree of rank , contradicting that strict bound. Therefore WF is not analytic. If IF were Borel its complement WF would be Borel by the sigma-algebra axiom, hence analytic by F4 and A1, again a contradiction. Thus IF is not Borel. QED.
The property of Baire
Definition
A subset of a topological space has the property of Baire if there is an open such that
is meagre in X, in the sense of Nowhere dense, meagre, residual, and comeagre subsets of a topological space. Meagre and comeagre refer to the ambient space X unless a relative space is explicitly named. No choice axiom or Baire-space hypothesis is part of this definition.
Every meagre set qualifies using , and every open set qualifies using itself, since the error is empty. In particular the empty set and the whole space qualify even if X is empty. If with each nowhere dense, its complement contains , a countable intersection of dense open sets. It need not contain a single dense open set. This definition uses the actual sequence of nowhere dense witnesses.
Baire property sigma-algebra and Borel regularity
Statement
In ZFC, in every topological space X the sets with the Baire property form a sigma-algebra containing all Borel sets. Every meagre subset has the Baire property. Every Baire-property set differs from both an set and a set by a meagre set.
Facts & Assumptions
The property of Baire defines Baire-property sets by meagre error from an open set.
The countable Borel hierarchy and its limit convention defines the least sigma-algebra containing the opens.
Assume The Axiom of Choice.
Proof
Given: An arbitrary topological X. Here means a countable union of closed sets, and a countable intersection of open sets.
A subset of a nowhere dense set is nowhere dense since closure is monotone. A finite union of nowhere dense sets is nowhere dense: inside any nonempty open, successively refine to a nonempty open avoiding each of the finitely many closures; the final refinement avoids their union. Subsets of meagre sets retain the same covering witnesses. For a sequence of meagre sets, A1 chooses a nowhere dense covering sequence for each; the diagonal pairing of their two natural indices yields a covering sequence for the union. Thus meagre sets form an ideal closed under countable unions. The empty set has the all-empty witness sequence.
For closed F, is closed with empty interior: a nonempty open contained in it would be contained in F and hence in its interior, a contradiction. Thus F differs from its open interior by a nowhere dense set and has the Baire property. If U is open, its boundary is closed nowhere dense: any nonempty open inside must meet U, precluding containment in that difference. These statements use only the closure and interior definitions, so hold without separation axioms.
Suppose is meagre with U open. Its complementary set differs from closed by the same error; step 1.2 replaces that closed set by its open interior at a further nowhere dense error. Step 1.1 therefore makes the complement Baire-property. For a sequence of Baire-property , A1 selects witnessing opens U_n. The error is contained in , meagre by step 1.1. Thus this class is a sigma-algebra, containing opens and all meagre sets by F1. F2's leastness puts every Borel set in it.
Enclose in a meagre set by closing its specified nowhere dense witnesses. Put and . Then G is , since , and H is . We have . Moreover and , both meagre by steps 1.1–1.2. These give the two required meagre symmetric differences, also when X, U or M is empty. QED.
Continuous injections of sequence spaces into the real line
Statement
In ZF the map
is a continuous injection. If is the block-coding map, then is a continuous injection of Baire space into .
Facts & Assumptions
The Cantor set is exactly the set of with every , and this gives a bijection with supplies convergence and injectivity for these zero-based ternary series.
Cantor and Baire sequence spaces and coordinate codings supplies the continuous injective block coding and the cylinder topologies.
Continuity of a map of topological spaces at a point and globally gives the open-neighbourhood criterion for continuity.
Proof
Given: The two explicit series and block maps, with no choice assumption.
Each digit is zero or two, so F1 applies to give a convergent series and injectivity of j. If b,c agree in their first n coordinates, subtraction of their convergent series and the geometric tail bound give
The equality follows from the finite geometric sum and its limit. Since , these tails tend to zero. Given an open neighbourhood O of j(b), take a radius ball contained in it and n with . The cylinder then maps into O by the inequality. Thus j is continuous by F3 and F2. [F1, F2, F3]
By F2 h is injective and continuous. If , injectivity of j gives and injectivity of h gives x=y. For a real open O, is open by continuity of both maps, proving continuity of e. In particular j sends the zero sequence to zero and the all-one sequence to one, as the same geometric sum shows. QED.
The Souslin operation preserves the Baire property
Statement
In ZFC, in a topological space X with a specified countable basis, every subset E has a Baire-property envelope H containing E such that is meagre for every Baire-property D containing E. The Souslin operation preserves the Baire property. Consequently every analytic subset of a Polish space has the Baire property.
Facts & Assumptions
Baire property sigma-algebra and Borel regularity gives the Baire-property sigma-algebra, Borel inclusion and the meagre ideal.
The Souslin operation gives prefix normalization, including the root.
Closed Souslin schemes characterize analytic sets represents analytic sets by closed schemes.
Assume The Axiom of Choice.
Proof
Given: A specified countable basis of X. X need not be a Baire space.
Given E, let U be the union of those basis opens V for which is meagre. Countability of the basis and F1 with A1 make meagre. Put and . H differs from closed F by , so is Baire-property by F1. Suppose a Baire-property D contains E. Then is Baire-property by F1, disjoint from E and contained in F. If C were nonmeagre, choose open O with meagre. O is nonmeagre, for otherwise so would C be by the ideal property. Since is meagre and C misses E, is meagre. Every basis open inside O then belongs to the union defining U; hence and . This makes meagre, a contradiction. Thus is meagre as required.
For a Baire-property scheme normalize it by F2 to a decreasing scheme , using F1 for finite intersections. Let . Then and . By step 1.1 and A1 choose Baire-property envelopes H_s of E_s (a countable family of nonempty sets of subset witnesses). Define . These are Baire-property and decrease along extensions. Also , because for every prefix t. As , it remains an envelope of E_s.
The union is a Baire-property superset of E_s. Therefore the envelope property makes meagre. The union C of C_s over all finite words is meagre by F1 and A1. For , whenever there is a child with x in its B-set, since . Recursively choose the least such child index. This defines a branch f with for every n, and hence by F2. Conversely . Thus the Baire-property set differs from by a subset of meagre C, so F1 proves the latter Baire-property.
For a Polish X, dense metric centres and positive rational radii give a countable basis. F3 with A1 represents every analytic set by a closed scheme. Its entries are Baire-property by F1; step 3.1 applies to prove the analytic assertion. Empty entries, including an empty root, require no alteration of the envelope argument. QED.
The Souslin operation preserves Lebesgue measurability
Statement
Assume ZFC and . Every has a Lebesgue measurable envelope H containing E such that is null for every Lebesgue measurable D containing E. The Souslin operation preserves Lebesgue measurability on . Every analytic subset of is therefore Lebesgue measurable.
Facts & Assumptions
The Souslin operation gives decreasing prefix normalization and the branch union.
Closed Souslin schemes characterize analytic sets gives closed schemes for analytic sets.
Every subset of has a measurable hull of the same outer measure supplies measurable hulls with equal outer measure under countable choice.
Assuming countable choice, is a sigma-algebra containing every elementary set and is a complete measure extending elementary volume gives completeness, countable additivity, and finite volume for half-open boxes under countable choice.
Assuming countable choice, every Borel subset of is Lebesgue measurable includes closed sets among measurable sets under countable choice.
Carathéodory measurable sets supplies the splitting identity for outer measure at measurable sets.
Assume The Axiom of Choice, licensing those countable-choice hypotheses.
Proof
Given: Dimension and the ZFC assumptions. Write and for measure and outer measure.
For any sequence of measurable sets, disjointize it by removing preceding finite unions; the disjoint pieces are measurable and contained in the original sets. Countable additivity in F4 and monotonicity then give countable subadditivity. In particular a countable union of null measurable sets is null, and every subset of it is measurable and null by completeness F4. These uses are licensed by A1.
Put for positive integers j and . These boxes cover and have finite measure by F4. By F3 and A1 choose measurable with ; the value is finite by containment of E_j in Q_j and monotonicity. Set . Then implies . If D is measurable and contains E, then implies . Equality follows by the reverse monotonicity. F6's splitting of the finite-measure H_j at D gives . Thus is measurable, contains E, and is null by step 1.1. No subtraction of infinite quantities occurred.
Normalize the measurable scheme using F1 and finite intersection closure from F4. Set , so and . Step 2.1 and A1 select measurable envelopes H_s. Put . These are measurable, decreasing, contain E_s, and are contained in H_s, so retain its envelope property. The measurable set contains E_s; hence is null. The union C of these defects over all finite words is null by step 1.1.
For the exclusion of each defect lets us recursively choose the least child index retaining membership in B. The resulting branch f has for all n, so . Conversely . Their difference is therefore a subset of null C. Completeness F4 proves measurable, including schemes with empty root. Finally F2 with A1 represents analytic sets by closed schemes, whose entries are measurable by F5 with A1; the proved preservation applies. QED.
The Banach–Mazur category game on sequence spaces and the real line
Definition
Work in ZF. Let X be Baire space (Baire sequence space and its cylinder topology), Cantor space (Cantor sequence space) or , and let . In the category game I and II alternate basic-open moves , I first, with full-history strategies as in Gale–Stewart games and strategies.
In either sequence space moves are cylinders determined by finite words: the first word is nonempty and each subsequent word properly extends its predecessor. In moves are nonempty bounded rational open intervals satisfying and . A relative game on a fixed nonempty basic open V requires for cylinders, or for intervals. All later rules remain the same.
Each legal full play determines one point. In sequence spaces it is the union of the strictly extending words. For intervals apply A nested sequence of nonempty closed bounded intervals has nonempty intersection, and the intersection is a single point exactly when the lengths tend to to their nonempty bounded nested closures, whose lengths tend to zero: the intersection is a singleton x. Because the next closure lies inside each V_n, this x belongs to every V_n. I wins precisely when x belongs to A.
For natural-number coding, code a finite word by its length and iterated pairing ; the intervals are coded by pairs in a fixed enumeration of the rationals from is countably infinite. Allow unused numbers as illegal codes. In sequence spaces one can always append a digit. In the real case The rationals embed densely in the reals supplies a rational interval with closure inside any prescribed nonempty open and as small as the next bound requires. Thus legal continuation sets are nonempty subsets of and have least codes, without choice.
In the full coded natural-number game the first illegal move loses, regardless of later moves. More formally, I's payoff contains the plays with first illegal move by II, together with all wholly legal plays whose resulting point is in A. This is a subset of . A winning coded strategy, restricted to its legal consistent histories, cannot make the first illegal move: a legal opponent continuation exists by least codes and would defeat it. Complete its values at inconsistent legal histories by least legal defaults. This gives a legal winning strategy. Neither determinacy nor AC is assumed by the definition.
Category-game strategies characterize meagreness and local comeagreness
Statement
In ZF, for or , II has a winning category-game strategy with target A iff A is meagre in X. I has a winning strategy iff A is comeagre in some nonempty basic open. Both assertions hold relative to a fixed nonempty basic open. Each winning strategy gives a specified sequence of closed nowhere dense witnesses for the asserted meagre set. No nonempty basic open is meagre in itself. No determinacy, AC or DC is assumed.
Facts & Assumptions
The Banach–Mazur category game on sequence spaces and the real line supplies natural-number codes, legal refinements and the unique resulting point.
Nowhere dense, meagre, residual, and comeagre subsets of a topological space defines nowhere dense, meagre and comeagre sets by an actual covering sequence.
The recursion theorem supplies recursion on a set with a specified successor function.
Proof
Given: One of the three spaces with its fixed countable basis and game conventions.
Replace any specified nowhere dense witnesses by their closures, still nowhere dense by F2. If with these closed witnesses, on II's nth turn choose the least legal refinement avoiding F_n. Such a refinement exists because the preceding move open has a nonempty open part outside F_n, and F1 permits arbitrarily small basic refinements there. The resulting point lies in all chosen opens, so avoids every F_n and A. Thus this is a winning II strategy. Define legal defaults at inconsistent histories by least codes.
Conversely fix a winning II strategy . For each even-length legal history p consistent with it let V_p be its last move open, or X at the empty history, and set
where the strategy value denotes its response open. This is open. If a nonempty open O meets V_p, choose a legal basic W with closure (or cylinder) inside , small enough for the present turn; its response is a nonempty open inside O and D_p. If O misses V_p but had no point outside its closure, O would be an open subset of its boundary, impossible since every open meeting the closure of an open meets that open. Thus O meets D_p in either case. Hence is closed nowhere dense. [F1, F2]
Enumerate all finite coded histories; for irrelevant codes use the empty set as F_p. This is a specified countable sequence. If x avoids every F_p, start at the empty history. At any subsequent -history p with , membership in D_p cannot come from , so some legal W has its response containing x. Choose its least code and append W and its response. This gives a single-valued recursion on finite histories, totalized by defaults; F3 supplies it. The unique resulting point is x by F1, and the play follows the winning , so . Therefore . No assertion that a dense is nonempty has been used.
If V is open and N is relatively nowhere dense in V, then N is nowhere dense in X. Indeed for every nonempty ambient open O meeting V, refine inside to a nonempty open avoiding the relative closure of N, hence avoiding its ambient closure there. If O misses V, it misses N and, being open, misses its closure as well. The reverse restriction of an ambient nowhere dense set to V is nowhere dense in V by the same refinement criterion. Applying these operations to a specified sequence proves meagreness transfers between V and X for subsets of V. The constructions in steps 1.1–2.1 thus apply relative to V and give witnesses that may be closed in the ambient space by taking closures.
If I has a winning strategy , let V_0 be its first open. After that move, old II is the first player and old I the responding player, with complementary target . Apply steps 1.2–2.1 in V_0 to this responding strategy: their proofs use only arbitrarily small legal refinements and eventual diameter zero, so the interval length bound shifted by one turn still satisfies each used condition. They yield an explicit covering sequence showing meagre in V_0. Conversely if A is comeagre in a basic V, take the specified relative closed nowhere dense witnesses for . I first selects a legal V_0 inside V avoiding the first witness, then on successive turns takes least refinements avoiding successive witnesses, as in step 1.1. The resulting point stays in V and avoids its complement in A, so I wins.
Finally given any nonempty basic V and any specified closed nowhere dense sequence in V, recursively choose least basic refinements starting inside V and avoiding the successive witnesses, with F1's same strict growth or shrinking bounds. F3 constructs the sequence; F1 gives a point in V outside every witness. Therefore V is not meagre in itself. This completes both characterizations and the asserted nonmeagreness, entirely with specified or least-code selections. QED.
AD implies the Baire property for subsets of sequence spaces and the real line
Statement
In ZF+AD every subset of , or has the Baire property. Only countable choice for sets of Baire-real codes, obtained from AD, is used; neither AC nor unrestricted DC is assumed.
Facts & Assumptions
Category-game strategies characterize meagreness and local comeagreness gives both strategy characterizations, specified witnesses, open-subspace transfer and nonmeagreness of nonempty basic opens. Its games have the explicit natural-number coding described there.
AD implies countable choice for subsets of Baire space gives countable choice for nonempty sets of Baire reals under AD.
The property of Baire defines the property by meagre symmetric difference from an open set.
Assume Axiom of determinacy for natural-number games for the coded category games and the real-code selection theorem.
Given: ZF+AD, one of the three stated spaces X and , with its enumerated basic opens .
Proof
Let U be the union of the basis opens V on which A is comeagre. For each contributing V, F1's open-subspace transfer gives a sequence of ambient closed nowhere dense sets covering . Such a sequence has a Baire-real code: each closed F is determined by the set of basis indices whose opens miss F, since their union is exactly . Code this binary index set, and pair its coordinates with the sequence index to code the whole sequence in . For each contributing V the set of valid covering codes is nonempty; for every other V take the singleton code of the all-empty sequence. F2 under the assumed AD selects one code per basis index. Decode and pair the two sequence indices. This gives an actual closed nowhere dense covering sequence for .
Put . AD determines its coded category game. If I won, F1 would make E comeagre in some nonempty basic V. Since , the same witnesses show A comeagre in V; hence by definition of U. But then , so the same witnesses would make V meagre in itself, contradicting F1. Thus I cannot win, and determinacy gives a winning II strategy. F1 provides a specified nowhere dense covering sequence for E.
Interleave that sequence with step 1.1's sequence for . Their union covers and each term is nowhere dense. Hence the symmetric difference is meagre; U is open by its definition, so F3 proves the Baire property. This construction works with rational interval codes for the real line as well as with the two cylinder bases; it requires no homeomorphic transfer. Empty A gives U empty and the same argument, while A=X gives U=X. QED.
Choice gives a Bernstein set with no perfect-set, Baire or measure regularity
Statement
Assume AC. There is a Bernstein . Both B and its complement are uncountable, contain no nonempty perfect subset, lack the Baire property, are not Lebesgue measurable and are not Borel. Moreover and for every nondegenerate bounded interval I. Existence alone needs only a well-order of ; the measure conclusions here use the stronger AC assumption.
Facts & Assumptions
The well-ordering theorem well-orders the real line under AC.
Assuming the real line can be well ordered, a Bernstein set exists supplies a Bernstein set from that well-order.
Bernstein subset of says every nonempty perfect set meets both sides; Perfect subset of : closed with no isolated points means closed with no isolated points.
A Bernstein set has inner measure , and in every nondegenerate interval its intersection has full outer measure gives the stated measure values under countable choice.
Assuming the Axiom of Countable Choice, a Bernstein set is not Lebesgue measurable gives nonmeasurability under countable choice.
Baire property sigma-algebra and Borel regularity gives Borel inclusion and the meagre ideal under AC.
A nested sequence of nonempty closed bounded intervals has nonempty intersection, and the intersection is a single point exactly when the lengths tend to gives a unique point in nested nonempty bounded closed intervals whose lengths tend to zero.
The rationals embed densely in the reals and is countably infinite give rational refinements and fixed natural codes.
For every in a complete ordered field there is a natural with gives arbitrarily small reciprocal bounds; The recursion theorem gives prescribed length recursion.
Assume The Axiom of Choice.
Proof
Given: AC and the indicated real-line conventions.
By F1 and A1 fix a well-order of and apply F2 to obtain Bernstein B. Its complement is Bernstein too, since F3's two intersection conditions are symmetric. Neither side contains a nonempty perfect P: such P must also meet the other side by F3, contrary to containment.
We prove the category avoidance needed below. Given a nonempty open interval J and a sequence of closed nowhere dense F_n, choose the least rational bounded interval I_empty of length less than one with closure inside . Given I_s at depth n, choose the least coded pair of rational nonempty child intervals with disjoint closures inside and lengths less than . Such pairs exist: the complement of the closed nowhere dense set has a nonempty open piece in I_s; that piece contains two separated rational intervals by F8. F9's recursion, with defaults outside valid histories, constructs all levels, and the preceding existence proves defaults unused. Put . Each level is closed (a finite union), so K is closed.
Each binary branch gives nested nonempty bounded closed intervals with lengths tending to zero by F9; F7 supplies its unique point, inside J and outside every F_n. Hence K is nonempty. A point of K has a unique interval at each level by disjoint sibling closures and determines a branch, so these are exactly K's points. For x in K and , take a level interval on its branch of length less than . Follow the opposite child at the next level and then always the left child. F7 supplies a different point of K in that same parent interval, by disjoint child closures; its distance from x is less than . Thus K has no isolated point and is a nonempty perfect set by F3.
No Bernstein set is meagre: otherwise close its nowhere dense covering witnesses and apply step 2.1 in (0,1) to obtain a nonempty perfect set missing it, contrary to F3. If B had the Baire property, choose open U and closed nowhere dense F_n covering . If U were empty B would be meagre, already excluded. Otherwise choose an interval J inside U and use step 2.1 to find nonempty perfect , contradicting step 1.1. The same argument applies to the complement. Countable real sets are meagre, since singletons are closed nowhere dense and an enumeration (padded for finite sets) supplies witnesses; hence neither side is countable. By F6 and A1 every Borel set has the Baire property, so neither side is Borel.
AC supplies countable choice: a choice function on the range of a sequence of nonempty sets, composed with that sequence, chooses its terms. Therefore F4 and F5 apply to B and to its Bernstein complement from step 1.1. F5 gives nonmeasurability of both. F4 gives inner measure zero and the exact outer measure value for B in every specified interval, regardless of its endpoint convention. These conclude all assertions. QED.
A Hamel coefficient has dense graph and a nonmeasurable kernel
Statement
Assume AC. Fix a Hamel basis B of over and . Its coefficient map is additive, has dense graph, is unbounded above and below on every nondegenerate interval, and is continuous nowhere. Its kernel W is not Lebesgue measurable, so f is not Lebesgue measurable. No claim that every Hamel basis itself is nonmeasurable is made.
Facts & Assumptions
Assuming the Axiom of Choice, has a Hamel basis over : there is such that every real is a finite -linear combination of elements of in exactly one way, and each basis vector carries a well-defined -linear coefficient map gives B and its unique additive rational-linear coefficient map, f(b)=1, range , and nonzero kernel vector.
The rationals embed densely in the reals gives rational density; is countably infinite gives an enumeration of .
Every complete ordered field is Archimedean gives natural numbers exceeding any prescribed real bound.
Lebesgue outer measure, Lebesgue measurability and Lebesgue measure are unchanged by translation preserves measurability and measure under translations.
Assuming countable choice, is a sigma-algebra containing every elementary set and is a complete measure extending elementary volume gives the Lebesgue sigma-algebra and measure under countable choice; Measures on sigma-algebras specifies countable additivity.
A box in with parameters is Lebesgue measurable of measure , whichever of its faces are included gives the lengths of bounded intervals under countable choice.
Borel measurable and Lebesgue measurable functions on requires Borel preimages to be Lebesgue measurable; The Borel sigma-algebra of a topological space contains closed singletons.
Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point specifies epsilon-delta continuity.
Assume The Axiom of Choice, including countable choice for F5–F7.
Proof
Given: The basis vector and coefficient map as in the statement, with the real codomain convention.
F1 applies under A1. It gives additivity and rational linearity, , and . In particular , , and : subtract qb and apply additivity in either direction. For any u<v choose by F2 a rational r strictly between and . Then , with the order reversed when w<0. Thus W is dense, and translation shows every fiber is dense.
For any open rectangle , F2 gives rational q in (c,d); step 1.1 gives x in , so lies in the rectangle. Such rectangles form a basis, proving graph density. Taking (c,d) wholly above any prescribed M or wholly below -M shows both unboundedness assertions on each nondegenerate interval, whose interior contains an open interval. For any x_0 and , density gives x with and . This violates F8 with , so f is continuous at no x_0.
Suppose W measurable and put , m a positive integer. F5 and F6, licensed by A1, make these measurable with finite measure . Distinct rational translates are disjoint: an equality gives q=r after applying f and step 1.1. F2 enumerates the infinitely many rationals q with ; infinitude follows from density in , since any finite list can be avoided in a smaller subinterval. The sets along this enumeration are pairwise disjoint and all lie in . By F4 each has measure a_m. If , choose by F3 a natural N with . Finite additivity F5 and the enclosing interval value F6 then give , contradiction. Hence every a_m is zero.
By F3, . Disjointizing this sequence and using F5's countable additivity shows W null. All cosets are null by F4, and their countable union is by F1's rational coefficient decomposition and F2's enumeration. Disjointization and F5 again make null, contradicting F6's value one on [0,1] and monotonicity. Thus W is not measurable. Finally {0} is closed and Borel, so if f were Lebesgue measurable, F7 would make measurable, a contradiction. QED.
Dyadic coding supplies coin measure and its completed Lebesgue transfer
Statement
In ZF there is an injection whose cylinder preimages are dyadic half-open intervals. Under DC, on Borel is a probability measure with . For arbitrary put
Then and . Equality of the two bounds implies Lebesgue measurable. Continuity from above and below holds for . Already in ZF, any compact Cantor copy in , for , transfers to a compact Cantor copy in A. The ZF clauses do not use DC.
Facts & Assumptions
Cantor and Baire sequence spaces and coordinate codings gives the cylinder topology, compact Cantor space and explicit finite-word coding.
The recursion theorem supplies prescribed natural recursion.
For every in a complete ordered field there is a natural with gives shrinking reciprocal bounds; A nested sequence of nonempty closed bounded intervals has nonempty intersection, and the intersection is a single point exactly when the lengths tend to gives unique limits of nested intervals of vanishing length.
The Borel sigma-algebra of a topological space gives the least sigma-algebra containing opens.
Assuming countable choice, is a sigma-algebra containing every elementary set and is a complete measure extending elementary volume gives the complete Lebesgue measure under countable choice, and Assuming countable choice, every Borel subset of is Lebesgue measurable gives Borel measurability under that hypothesis.
A box in with parameters is Lebesgue measurable of measure , whichever of its faces are included gives half-open interval lengths under countable choice.
Measures on sigma-algebras specifies countable additivity; Continuity from above when one set has finite measure and Continuity from below for measures give the indicated continuity properties.
Continuity of a map of topological spaces at a point and globally and Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right give the neighbourhood and open-cover definitions.
For measure clauses only assume The axiom of dependent choice: a relation in which every element is related to something admits an -indexed chain. The Axiom of Countable Choice () is the countable selection assertion derived in step 1.2.
Proof
Given: The fixed sequence space. Steps 1.1, 2.1, 2.2 and 6.1 are in ZF; steps 1.2, 3.1, 4.1 and 5.1 assume DC.
Put . Recursively split , , into and . The two halves partition I_s, including the midpoint in the right half only. For each the unique half containing x at each stage determines b(x) by F2. Thus at every n, including the root. If b(x)=b(y), both points lie in one interval of length for every n, so . Since , F3 implies these bounds tend to zero, giving x=y.
Assume A1's DC. Given any sequence of nonempty sets , let S be the set of finite selections on initial segments, including the empty selection. Every selection of length n has an extension of length n+1, because X_n is nonempty. The relation of one-coordinate extension is entire on this nonempty set. DC with starting value empty gives a chain whose nth term has length n. Its union selects one member of every X_n, exactly countable choice. This licenses the countable-choice hypotheses of F5 and F6, without assuming AC.
Every open subset of is the union of those cylinders it contains, an explicitly countably coded family by F1. Its b-preimage is the union of the corresponding I_s, hence Borel in and in , since these half-open intervals are Borel. The family of subsets D of for which is real Borel is a sigma-algebra: preimages commute with countable unions and relative complements, the latter taken inside the Borel set [0,1). F4's leastness therefore proves b-preimages of all Borel D are Borel.
Independently in ZF define by the unique point of . These are nested nonempty bounded closed intervals with lengths tending to zero, so F3 applies. If z,w share their first n bits, the two images belong to the same closed interval and differ by at most ; hence is continuous by F8 and F1. Since x belongs to every interval chosen by b(x), uniqueness gives . Thus is injective on b[A] for every A.
Define on Borel D. Step 2.1 and F5 make the expression defined. Preimages of disjoint sequences are disjoint, so F5 and F7 give and . By F6 and step 1.1, , in particular . Thus it is a probability measure. F7's continuity from below applies to any increasing Borel sequence; continuity from above applies to any decreasing one because its first measure is at most one.
The inner supremum and outer infimum are over nonempty bounded sets of values: K empty and O whole are admissible. If , monotonicity gives , proving the four inequalities. Complementation bijects closed with open . Finite additivity gives , so taking the infimum on one side and supremum on the other proves the complement identity.
If both envelope values equal t, their supremum and infimum definitions give, for each n, a closed and open with . Indeed choose each value within of t; if t=0 the empty K suffices, and if t=1 the whole O suffices. Step 1.2 selects these pairs simultaneously. Put , . They are Borel with . For each n, , whose measure is the displayed difference; hence by step 4.1 and the shrinking bound. Their b-preimages are Borel by step 2.1, and the difference is Lebesgue null by definition of . Completeness F5 makes every subset of that difference measurable, so , lying between those two Borel sets, is measurable.
Let L be a compact Cantor copy in b[A]. Then is a continuous injection into A by step 2.2. Its image is compact: pull an open cover back and use F8's finite-subcover condition. A compact set in a metric space is closed, since for an exterior point x the balls about compact-set points have a finite subcover, and a ball about x smaller than all the corresponding radii avoids the compact set. Closed subsets of L are compact by adjoining the open complement to a cover; their images are therefore closed by this same separation argument. Consequently the inverse of is continuous, and the image is a compact Cantor copy in A. No unique binary expansion at dyadic endpoints was required; only the one-sided inverse equation for the fixed half-open coding was used. QED.
AD gives the perfect-set property in sequence spaces and the real line
Statement
In ZF+AD every subset of , or is at most countable (admits an injection into ) or contains a compact subspace homeomorphic to . In particular every uncountable such set has a nonempty perfect closed subset. No DC is assumed.
Facts & Assumptions
Perfect-set game strategy dichotomy on Cantor space gives a Cantor copy from an I winning block-game strategy and an injection into from a II winning one.
Cantor and Baire sequence spaces and coordinate codings gives the homeomorphism and sequence coding.
Only the ZF clauses of Dyadic coding supplies coin measure and its completed Lebesgue transfer are used: the injection b and the compact-copy transfer using continuous with .
AD implies countable choice for subsets of Baire space supplies countable selection from sets of Baire codes under AD.
Every complete ordered field is Archimedean puts every real in an integer unit interval.
Proof
Given: ZF+AD and a subset of one of the stated spaces.
For , F1's explicit finite-block codes and illegal-bit payoff make its game a natural-number game, determined by A1. If I wins, F1 gives a compact Cantor copy in A; if II wins, F1 gives an injection . These cover every case, including empty A.
For , apply step 1.1 to h[A]. If it injects into , compose that injection with h restricted to A. If it contains a compact Cantor copy K, F2's continuous inverse on D restricts to K, giving a homeomorphic copy in A that is compact by the open-cover definition. In a metric space compact sets are closed: for an exterior x finitely many balls cover the compact set, leaving a sufficiently small ball about x disjoint. Homeomorphism with Cantor space gives no isolated point by F2. Thus this is also a nonempty perfect closed subset of Baire space.
For , enumerate integers as and set . By F5 these pieces cover A after translation. Apply step 1.1 to each b[A_i]. If one contains a compact Cantor copy, F3's ZF clause transfers it into A_i, and translation, with its continuous inverse, transfers it into A. It is compact and therefore closed by the separation argument in step 2.1, and has no isolated point.
Otherwise each b[A_i] injects into . Each nonempty such set has a surjective enumeration: invert an injection on its range and fill unused indices with the value at the least occupied index. A sequence of binary reals is coded as one Baire real by F2's pairing. For each nonempty b[A_i] let C_i be the nonempty set of all codes of its enumerations; for an empty piece use the singleton all-zero code and retain that it was empty. F4 with A1 selects c_i for every i. Decode them, apply F3's , translate back by m_i and interleave the two indices. If A is nonempty, fill slots from empty pieces with one fixed element a of A. This gives a surjection because every point belongs to a piece and appears in that piece's enumeration. Assign each point its least enumeration index to inject A into . For empty A use the empty injection. No unrestricted countable choice has been used. QED.
The rational measure game
Definition
Work in ZF, with as in Cantor sequence space. For and rational , the rational measure game starts with current bound v. On each I turn the move is a rational pair satisfying . II then chooses a bit e with , and the next current bound is h_e. I wins exactly when II's infinite bit sequence belongs to E. Strategies remember the full sequence of pairs and bits, according to Gale–Stewart games and strategies.
Using is countably infinite, fix an enumeration of rational numbers and code pairs by . This encodes I moves by naturals; II's legal bit codes are zero and one. The first illegal move loses immediately, regardless of later moves. Thus the payoff on is the union of plays with first illegal II move and wholly legal plays with bit outcome in E.
Every legal position has a legal continuation. I can choose (1,1), and every legal pair has a positive coordinate because the current bound is positive. II can take the least positive coordinate. The next bound remains rational in (0,1], including when it equals one. Thus legal full histories exist by least-code recursion; zero selected coordinates are illegal. A winning coded strategy cannot prescribe a first illegal move on a legal consistent history, since the opponent can always continue legally. Restrict it there and fill inconsistent legal histories with least legal defaults to obtain a legal winning strategy. This definition assumes neither AD nor AC, and asserts no measure exists.
Winning measure-game strategies bound inner and outer measure
Statement
In ZF+DC, for every and rational , a winning I strategy in the rational measure game implies , and a winning II strategy implies . The two values are the closed and open envelope values from the dyadic coding lemma.
Facts & Assumptions
The rational measure game gives legal rational pairs, positive replies and natural-number codes.
Dyadic coding supplies coin measure and its completed Lebesgue transfer supplies under DC the probability measure, cylinder values, both monotone continuity properties and envelope definitions.
is countably infinite gives fixed rational codes, and The rationals embed densely in the reals gives rational approximation between real bounds.
The recursion theorem gives prescribed recursion on finite histories.
Given: ZF+DC, E and v as stated. No determinacy assumption is used.
Proof
Fix a winning I strategy . A binary word p is acceptable if its bits are legal positive replies when I follows ; the full game history is uniquely reconstructed by F4. At acceptable p let f(p) be the current bound, and at unacceptable words let f(p)=0. Then , , and : at acceptable p the two child values equal the prescribed h_0,h_1, including zero for illegal replies, and F1 gives the inequality. At unacceptable p both children are unacceptable and all three values are zero. Summing over words of length n gives by induction .
Let C_n be the clopen union of acceptable length-n cylinders. The cylinders are disjoint of measure by F2, so step 1.1 and give . They decrease, and continuity from above F2 applies with first measure at most one. Thus closed has measure at least v. Every branch in C reconstructs a full legal -play and lies in E, by winningness. Therefore .
The I implication is established by step 2.1. For the second implication independently fix a winning II strategy and rational . At an acceptable binary history p with constructed legal -history and bound v_p, define u_e to be the infimum of h_e over legal rational pairs h whose response is e, with infimum of the empty set set to one. Then . Otherwise choose rational h_e satisfying if u_e>0, and h_e=0 if u_e=0, close enough from below that their average still exceeds v_p; F3 supplies these approximants, all in [0,1]. This pair is legal. Its response must have h_e>0 by F1, hence u_e>0 and h_e<u_e, contradicting the defining infimum. This proves the inequality even at a zero u_e.
Start with acceptable empty p, bound v and empty history. For an acceptable p of length n, declare pe acceptable precisely when u_e<1. Then the defining set for that infimum is nonempty, and contains a pair with selected value . Choose the least rational-pair code with this property and response e; append that actual pair and response to define . These selected responses are positive and their bounds rational. F4 performs the length recursion; excluded nodes have no acceptable descendants. This is a prescribed least-code recursion, not a selection of arbitrary real moves.
Set f(p)=v_p at acceptable nodes and f(p)=1 elsewhere. For acceptable p of length n, each included child has value at most by step 4.1, and each excluded child has value , so also satisfies that bound. Hence step 3.1 gives . At unacceptable p both child values are one, so the inequality still holds. Induction, starting at f(empty)=v, now gives
Let U_n be the clopen union of unacceptable length-n cylinders. The function is one there and nonnegative elsewhere, so F2's cylinder values give . [F2, step 3.1, step 4.1]
The sets U_n increase. Outside their open union U, every prefix is acceptable, so step 4.1 reconstructs a full legal -play with that bit outcome. Since wins, the outcome is outside E; thus . Continuity from below F2 and step 5.1 give , hence . This holds for every positive rational . If , rational density F3 gives , a contradiction. Therefore , completing the second implication. QED.
Under AD and DC every real set is Lebesgue measurable
Statement
In ZF+AD+DC every subset of is Lebesgue measurable. DC is separately assumed, not deduced from AD; no AC-based determinacy or analytic regularity theorem is used.
Facts & Assumptions
Winning measure-game strategies bound inner and outer measure gives both rational-game strategy bounds under DC, for the closed inner and open outer envelopes.
Lebesgue outer measure, Lebesgue measurability and Lebesgue measure are unchanged by translation preserves Lebesgue measurability under translations.
Every complete ordered field is Archimedean ensures the integer unit intervals cover .
Dyadic coding supplies coin measure and its completed Lebesgue transfer supplies the injective dyadic map, envelope bounds, and completed Lebesgue transfer under DC.
The rationals embed densely in the reals supplies a rational strictly between two distinct real bounds.
Proof
Given: ZF, A1 and A2.
Fix . If its closed inner and open outer bounds differed, their bounds in [0,1] give by F5 a rational strictly between them, with . Each rational measure game has the explicit natural-number coding in F1's game convention, so A1 determines it. If I won, F1 under A2 would give , a contradiction; if II won it would give , also a contradiction. Thus the two envelope values agree. The dyadic interface F4 applies under the same A2 and gives Lebesgue measurable.
For any take E=b[A]. By F4 the dyadic is injective, so : forward membership gives b(x)=b(a) for some a in A and therefore x=a, and reverse membership is immediate. Step 1.1 thus makes every such A measurable.
For arbitrary , set for each integer m. These are subsets of [0,1), hence measurable by step 2.1. F2 makes each translate measurable. Enumerate the integers ; by F3 their corresponding pieces have union A. The Lebesgue sigma-algebra under A2 (countable choice is derived from DC in F4's proof) is closed under this sequence of unions. Hence A is measurable. No choices of pieces are involved: each is defined by A and m. QED.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Definition 1.7
- Lemma 1.14 and Definition 1.15; general-alphabet extension also in Buffard–Levrel–Mayo opening definitions
- Lemma 1.14(ii), Definition 1.15
- Definition 4.1, Lemma 4.2(iii), Definition 4.4
- Definition 5.1
- Exercise 5.2 and the paragraph preceding Theorem 5.3
- Opening definitions, before Lemma 1; compare Marker Definitions 6.1–6.3
- Definition of determined games, specialized to all natural-number payoffs
- Definitions preceding Lemma 1
- Definition 2.4, printed p14; Martin 1985 p451 (same positive-rank convention)
- Lemma 2.5(i) and Lemma 2.6(i–iii), printed pp15–16 (PDF pages 15–16); source numbering in previous notes was one page low
- Definitions 7.1–7.2, printed pp62–63; nodewise labels and empty union made explicit
- Definitions 7.1–7.2 and Exercise 7.3, printed pp62–63; full local recursion proof supplies the exercise
- Definition 1.7 and Exercise 1.11, printed pp4–5; compare Lietz Theorem 10.10 proof, p100. Compactness uses a local binary-cylinder proof instead of arbitrary Tychonoff
- Lemma 2.5(i–ii), Lemma 2.6(iv), Exercise 2.8(a), printed pp14–15; local exhaustion argument fills the abbreviated sigma-algebra step
- Definition 2.36, Lemma 2.37 and Corollary 2.38, printed pp23–24; correct source typos and supply the cofinal-index placement step
- Lemma 1, corrected local reachability argument
- paragraph preceding Lemma 2.1.2, printed p64 (independent residual-game comparison)
- Lemma 1 (conclusion retained, erroneous downward-closure step replaced)
- printed p64, residual-quasistrategy reduction
- Theorem 6.4 and Exercise 6.5, printed pp54–55 (general-alphabet pasting made explicit)
- recalled Gale–Stewart result and Lemma 1, printed p451
- covering definition before Lemma 2 and k-covering definition before Lemma 4
- definitions printed pp65–68, triple variant p66
- Lemma 2
- Lemmas 2.1.3–2.1.4, printed pp67–68
- composition paragraph before Lemma 4
- Lemma 2.1.5, printed p68
- Lemma 2, printed p451
- Corollary 3
- Lemma 1, printed p451
- Lemma 4, replacing independent lifts by successive coherent lifts
- Lemma 4, printed pp453–454
- Lemma 2.1.6, printed pp68–70 (specified-lift formulation)
- Lemma 7, complete proof
- Lemma 2.1.7, printed pp70–76
- Lemma 3, printed pp452–453 (independent pruned/quasistrategy construction)
- Theorem 5
- Theorem 2.1.8, printed pp76–77
- Theorem, printed p454
- Corollary 6
- Theorem 2.1.9, printed p77
- Corollary, printed p454
- Exercise 6.8, printed p55, supplies the diagonalization problem; this is its explicit strategy/branch coding prerequisite
- Exercise 6.8, printed p55
- Proposition 10.14, printed p101; full proof read
- Theorem 10.10(i), Claims 10.11–10.12 and their complete proofs, printed pp100–101
- Example 1.3 p3 (finite-product specialization), Lemmas 1.5–1.6 pp3–4, Theorem 1.17 p6 and closed-subspace paragraph p9; full corresponding proofs read
- Lemma 4.5(i) pp34–35 and discussion after Definition 4.4 p34; local closed-witness proof replaces dependence on Borel parametrization
- Definition 4.1, Lemma 4.2 p34 and Lemma 4.5(ii–iii) pp34–35; graph argument supplied locally instead of importing Theorem 2.27
- Theorem 4.13, printed p37, complete proof
- Corollary 4.14, printed p37
- Definition 4.19 p39 and normalization at the start of Theorem 4.22 p40
- Definition 4.19 and Exercise 4.20, printed p39; complete local exercise proof with closures
- Lemma 4.16, printed p38
- Theorem 4.17 and full proof, printed pp38–39; local argument completes the source final extra-care remark
- Corollary 2.38, printed p24; its perfect-set supplier is now local
- Definitions 5.5 and 5.7 pp44–45; local root-rank convention explicit
- Lemma 5.8, Exercise 5.9(b) and forward direction of Lemma 5.11, printed pp44–45
- Corollary 5.16, printed p46 (statement); local combined-tree proof replaces the source rank-comparison/non-analyticity proof
- Example 4.7 pp35–36 and Theorem 5.3/Corollary 5.4 p44 (non-Borel conclusion); alternative proof from local direct boundedness
- Definition 2.55 p26; correct the dense-open gloss in Lietz footnote 24
- Definitions 2.46/2.53/2.55, Exercises 2.48–2.50/2.54 and Lemmas 2.51/2.56, Corollary 2.57 and Exercise 2.58, printed pp26–27
- Definition 1.7 and Exercise 1.11, pp4–5, sequence-space coding context; ternary-series calculation is the explicit local argument from thm-cantor-set-ternary-description, not a claimed Marker theorem
- Lemma 4.21, Theorem 4.22 and Corollary 4.23, printed pp39–40; complete proofs reread 2026-09-09.
- Exercise 4.24 and Theorem 4.25, printed pp40–41; complete relevant text reread 2026-09-09. The source leaves the proof as an exercise; the finite-box envelope and full branch argument here are supplied locally. Correct the printed containment typo: D contains A.
- Definition 7.7, printed p23; natural-number coding in Theorem 7.8, p24; complete relevant proof read 2026-09-09. Rational-interval version proved locally.
- complete three claims following Definition 7.7, pp23–24; Proposition 7.1 p21; complete relevant proof read 2026-09-09. Rational-interval version proved locally.
- Theorem 7.8 and its preceding local-to-global claim, p24; weak-choice witness selection supplied explicitly here; complete relevant proof read 2026-09-09. Rational-interval version proved locally.
- complete Theorems 6.3.6–6.3.8, printed pp102–103, read 2026-09-09; the shrinking rational-interval proof here supplies category closure directly.
- Proposition 10.13 p101; use existing real-line supplier rather than duplicate its existence proof.
- full Proposition 7.3.1, Theorem 7.3.2, Corollary 7.3.3, printed pp111–112, read 2026-09-09. Nonmeasurable-kernel consequence is a local disjoint-translate argument from the explicit published measure dependencies.
- opening coin-measure convention p393; local construction supplies its previously missing prerequisites; full mathematical text pp393–396 and references/end p397 read 2026-09-09. Measure construction and transfer supplied locally.
- Theorem 10.10(i) and Claims 10.11–10.12, printed pp100–101
- game definition pp393–394 and rational-move paragraph p396; full mathematical text pp393–396 and references/end p397 read 2026-09-09. Measure construction and transfer supplied locally.
- complete Lemmas 1–2 pp394–396; nonnegative rational approximation and least-code selection expanded locally; full mathematical text pp393–396 and references/end p397 read 2026-09-09. Measure construction and transfer supplied locally.
- rational-move and AD conclusion p396; complete local real-line transfer from the new dyadic interface; full mathematical text pp393–396 and references/end p397 read 2026-09-09. Measure construction and transfer supplied locally.