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.
Shelah's Baire-Property Model and Inner-Model Lower Bounds
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Areas of Elementary Plane Figures
- Arithmetization, Incompleteness, and Relative Consistency
- Binary Operations, Monoids, Groups and Subgroups
- Boolean Algebras, Stone Duality, and the Prime Ideal Theorem
- Borel and Analytic Sets, Perfect Sets, and Determinacy
- Cardinal Arithmetic, Cofinality and the Alephs
- Choice Strength in Baire, Urysohn, Stone, and Tychonoff
- Club, Stationary Sets, and Pressing Down
- Compactness
- Compactness in Metric Spaces
- Complete Metrizability, Čech-Completeness, and Baire Category
- Completeness, Completion, and Uniform Continuity
- Condensation, GCH, and Diamond in L
- 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
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Deduction, Soundness, Completeness, and Compactness
- Density Separability and Convolution in Lᵖ
- Dependent Choice and the Complete-Metric Baire Theorem
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite-Support Iterations and Martin's Axiom
- Forcing Orders, Names, and Generic Extensions
- Formal Set-Theoretic Syntax, Structures, and Satisfaction
- Foundations of the Real Numbers for Analysis
- Fubini and Change of Variables
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Infinite Product Measures and Kolmogorov Extension
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Large Cardinals, Measures, and Elementary Embeddings
- 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
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Non Measurable Sets and the Cost of Choice
- Normal Subgroups and Quotient Groups
- 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
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Preservation, Cohen Forcing, and the Continuum
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Reflection, Absoluteness, and Elementary Submodels
- 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
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Set-Theoretic Trees, Delta Systems, and Diamond
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Solovay's Model and Regularity of All Sets of Reals
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Arithmetical Hierarchy and Post's Theorem
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Constructible Hierarchy and Inner Models
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Forcing Theorem and Formal Consistency Transfer
- The Lebesgue Integral and the Convergence Theorems
- The Logarithm and General Powers
- The Lᵖ Spaces Holder Minkowski and Riesz Fischer
- The Maximal Function and Lebesgue Differentiation
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Choice Principles and Sierpiński's Theorem
- Well-Founded Relations, Rank, and the Cumulative Hierarchy
2 · Summary
This pair runs two independent consistency arguments through one page. The upper branch builds Shelah's model of the Baire property from ZFC alone; the lower branch shows that universal Lebesgue measurability is equiconsistent with an inaccessible cardinal. Both branches are stated with their exact choice costs, and neither consumes a recorded result.
Quotient convention used throughout. Several items below write for a complete suborder of , following Shelah's Section 7.1: the quotient is compatible in with every condition of the generic filter on is a -name of a forcing notion below , and holds exactly when every with is compatible with (Forcing preorders, compatibility and filters). Two elementary consequences are used repeatedly: the assertion is upward closed in , and it is monotone in , so for every with and for every with . The convention enters in Sweet density transfers along complete suborders, Shelah amalgamation preserves sweetness and Composition with universal-meagre forcing preserves sweetness, and it is the only sense in which the expression is used on this page.
The upper branch starts from sweetness models for forcing: a dense set with countably many classes per level, directed classes, sequential lower bounds and the transfer clause, together with the extension relation between models. Sweet forcings are countable unions of directed sets and hence ccc; Claim 7.4's uniform density transfer and the amalgamation theorem build new conditions along a complete suborder; universal-meagre forcing and, under AC, its two-step composition preserve sweetness and absorb all old closed nowhere-dense sets into one coded meagre envelope. Continuous countable unions, the partial-isomorphism extension and a CH-length bookkeeping recursion then produce one ccc complete Boolean algebra of size whose countably generated complete subalgebras are homogeneous enough to turn generic truth about a countable ordinal sequence into an open approximation modulo meagre error. The hereditary ordinal-sequence-definable inner model satisfies ZF+DC, has the same reals and ordinals, and every set of reals in it has the Baire property; Shelah's published conclusion gives the equiconsistency of ZFC and ZF+DC plus universal Baire property with no inaccessible hypothesis. The full-extension definable-Baire clause comes directly from the same source theorem, not by transferring witnesses upward from .
The lower branch works from RAISONNIER filters: rapid filters extending the Fréchet filter are non-measurable by Mokobodzki's argument, the Raisonnier family is a filter, and the null-code order together with Fubini makes the constructible null union null, which makes rapid. Hence boldface measurability forces the ambient to be inaccessible in ; with the published Solovay Levy-collapse construction this is exactly the consistency strength of an inaccessible, and the separating model shows that universal Baire property does not imply universal measurability. The equiconsistency statements separately calibrate the sufficient hypotheses for the two constructions; they are not used to assert an unproved nonimplication between bare consistency statements.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Shelah sweetness models for forcing
Definition
The library order convention is used throughout: a forcing preorder carries a reflexive transitive relation in which means that is stronger than (Forcing preorders, compatibility and filters).
A Shelah sweetness model is a triple such that
- is a forcing preorder with a distinguished weakest condition (so for every ), and is dense; the weak condition need not belong to ;
- each is an equivalence relation on with countably many classes, and refines , that is, implies ;
- every -class is downward directed: any two members of the class have a common lower bound that also belongs to the class;
and the two clauses below hold.
Sequential clause. If for every and for every , then has a common lower bound; moreover for every the tail has a common lower bound that lies in the -class of .
Transfer clause. For all and every there is such that for every : if some satisfies , then some satisfies .
Comparable form. The transfer clause is equivalent to the following statement, which is the form used below whenever a condition has to be synchronized with a comparable one. If in and , then for some every has a common strengthening inside the -class of : there is with and . For the forward implication apply the transfer clause to , using as the required witness that some member of the -class of lies below ; it yields with , and downward directedness of the class applied to the pair supplies with . For the converse reading, suppose the hypothesis of the transfer clause holds for a triple and a witness with ; applying the comparable form to the pair and to gives a single such that every has a common strengthening with inside the class of , which is also the class of , and this serves the transfer clause, because -equivalent conditions determine the same -class. If there is no witness , the transfer implication is vacuous and suffices.
Extension of sweetness models. A sweetness model extends when
- is a complete suborder of , that is, , the order and incompatibility relations on are the restrictions of those on , and every maximal antichain of is maximal in . This is not a density requirement: an arbitrary condition of need not have a stronger condition in ;
- ;
- each old is the restriction of to ;
- for every and every , its -class is contained in ;
- whenever , and , then .
The last clause is equivalent to restricting to , as in the source: if strengthens , density of in gives a with , to which the restricted clause applies. Thus in particular , and the preceding class-containment clause may equivalently say that every -class meeting is contained in . Standard iteration-stage inclusions are complete suborders in this sense.
Boolean-algebra language. By Forcing equivalence and Boolean completion, is forcing-equivalent to the nonzero part of its regular-open completion (Completeness, regular opens, and order continuity). This assertion concerns forcing and generic extensions; it does not by itself identify the conditions of or transport their equivalence relations through a possibly noninjective separative quotient. When is used as shorthand for a sweetness presentation, the original data are retained unless a transport has been specified.
In particular, if is a dense order embedding (injective and preserving and reflecting order), one may use as the dense set and transport each along the bijection . Density follows by first refining a Boolean condition into and then refining its preimage into . Countability, refinement and class directedness are preserved. In the sequential clause an original lower bound gives the nonzero lower bound ; the class-tail bounds similarly map into the required classes. The transfer clause is preserved because its comparisons between members of are equivalent to their image comparisons under the order embedding. Thus these data give a sweetness model on . This sufficient hypothesis is not imposed on arbitrary forcing preorders, whose canonical completion map may identify distinct conditions or fail to reflect the original order.
If a model is specified directly on a complete Boolean algebra, it means a model on with the displayed sweetness clauses checked there. Every common lower bound in these clauses must be nonzero: zero lies below even a Boolean element and its complement, and cannot witness compatibility. The one-element Boolean algebra has empty and hence cannot underlie a forcing preorder under the library's nonemptiness convention.
The weak-condition requirement is part of the forcing interface used by the source constructions, not a consequence of sweetness. In particular it rules out a bare antichain with no common weak condition as an input to the amalgam construction. In products, canonical copies and twisted amalgams below, an unmentioned coordinate is filled with its distinguished weak condition.
Sweet forcings are countable unions of directed sets and ccc
Statement
If is a sweetness model, then , and hence , is a countable union of directed subsets. Consequently every antichain in is countable, so satisfies the countable chain condition.
Facts & Assumptions
Given: A sweetness model as in the Statement.
Shelah sweetness models for forcing: is dense in , the relation has countably many classes, and each -class is downward directed.
Closure, distributivity, and chain conditions for forcing orders: a forcing order is ccc when every antichain has cardinality below , and this counts as -cc.
Proof
The classes of form a countable partition of into nonempty sets, so fix a surjection from onto the set of classes, which exists because a countable set of nonempty sets is the image of a function on ; for let be the upward closure of inside .
Each is directed: if are witnessed by with , then downward directedness of the class supplies with , hence and is the required common lower bound.
: given , density of supplies with , the classes cover , so for some , and then by definition.
exhibits as a countable union of directed sets, since each class is downward directed; combined with step 2.2 this shows that both and are countable unions of directed subsets.
Let be an antichain, that is, a set of pairwise incompatible conditions: by step 2.2 each lies in some , so is defined on , and it is injective, since with would put in the directed set and give them a common lower bound; hence injects into and is countable.
Every antichain of is countable by step 3.2, so is ccc in the sense of [F2], which is -cc.
Sweet density transfers along complete suborders
Statement
Assume ZFC. Let be a complete suborder of (write ), let be a sweetness model, and let be subsets of whose union is dense in . Write for the canonical dense completion map, and use Shelah's quotient convention
Suppose and forces . Then some have the following uniform property: for every there is with which forces . Moreover, the union of all for which such a exists is dense below . This is the full two-part conclusion of Claim 7.4 of the source, in the library order.
Facts & Assumptions
Given: ZFC and the objects and quotient convention in the Statement.
Shelah sweetness models for forcing: satisfies the sequential clause and the transfer clause, and its -classes are downward directed. The same definition says that is a complete suborder of when its order and incompatibility are inherited from and every maximal antichain of remains maximal in .
Choice-free regular open completion of forcing preorders (with forcing equivalence as in Forcing equivalence and Boolean completion) and Completeness, regular opens, and order continuity: the canonical map preserves order, preserves and reflects compatibility, and has order-dense image. It need not be injective or reflect the original order.
By the displayed quotient convention, is monotone in and upward closed in : if and , then implies .
The Axiom of Choice supplies choices from nonempty witness sets. Under this assumption Zorn's lemma gives a maximal element of any nonempty poset in which every chain has an upper bound.
Proof
Fix the canonical surjection where , For fixed , the indices as varies are unbounded, so occurs arbitrarily late; in particular .
The Boolean conditions and are compatible in : the quotient hypothesis applied to says exactly that they are compatible.
For each , use [F4] to choose with so that, whenever there exists for which no satisfies and , the chosen has that property. The admissible set is nonempty: choose a bad witness if one exists, and otherwise use itself.
There is with and . Indeed step 1.2 gives a nonzero in . Density of supplies with . Then and are compatible, so compatibility reflection in [F2] supplies a common strengthening in . Finally density of supplies with . Order preservation gives , while .
There is such that every has compatible with . Apply the comparable form of the transfer clause to at . It supplies such that every has some with . Hence and , so witnesses the required Boolean compatibility.
The sequence extends to the diagonal witness: since and refines for all , the sequential clause applied to the sequence with last term gives with and for every .
Since , step 3.1 makes compatible with . We claim that some in forces . Otherwise the quotient convention makes dense below in . Apply [F4] to the poset of antichains contained in , ordered by inclusion: the empty antichain is present and unions bound chains because any two elements of a chain union occur together in one antichain. Obtain a maximal such . It is predense below : otherwise a condition below incompatible with all of has a strengthening in that could be added. Apply the same argument to antichains of containing to obtain a maximal antichain of . Every member of is incompatible with : if such an were compatible with , a common strengthening in would be compatible with some member of the predense antichain below , contradicting that is an antichain. By completeness of the suborder [F1], is maximal in . But a common Boolean strengthening of and is incompatible with every member of (by the definition of ) and every member of (because they are incompatible with ), contradicting maximality in . This proves the claim. Now choose below from the dense union of the . Then and ; by upward closure in [F3], it also forces every with into the quotient.
Choose with , possible by step 1.1. Then satisfies and, since , forces ; so is not bad at level . By step 2.1 the existence of a bad witness at level would have forced to be bad, hence no is bad for : for every there is with and . Thus the pair has the uniform property required in part (1) of the Statement.
Let . Given , the hypothesis holds by monotonicity [F3], so the argument of steps 1.2 through 5.1 with in place of produces such that every , in particular , has a condition below forcing ; The uniform property below implies the one below since every witness below is below , so this is included in . Hence meets every strengthening of and is dense below .
The steps above establish both conclusions of the Statement.
Shelah amalgamation preserves sweetness
Statement
Let and be sweet forcings and let be completely embedded in and in . Their Boolean amalgam is sweet and contains complete canonical copies of and . If the sweetness model on extends a fixed model on in the sense of the extension clauses, the amalgam can be equipped with a sweetness model extending that fixed model. The formulation also permits two named complete embeddings of , by identifying their images before taking the amalgam.
Facts & Assumptions
Given: Work in ZFC. Let , , be sweetness models, and let be named complete embeddings. Identify the two images of . A pair is admitted when some satisfies for both ; write for the admitted pairs with the coordinatewise order. This is the source's Definition 7.1, so admission is an intrinsic existential property of the pair, not extra witness data carried by a condition.
Shelah sweetness models for forcing: both satisfy the sequential and transfer clauses with downward directed classes, and the extension relation between sweetness models is the five-clause relation of the Definition.
Sweet forcings are countable unions of directed sets and ccc: a sweet forcing itself is a countable union of directed sets and is ccc.
Shelah, Claim 7.3(1): if and is sweet, then is a countable union of directed subsets. Applied to , this supplies with and every directed. Definition 7.1 also states the standard amalgam facts: is forcing-equivalent to and the maps and are complete embeddings. The weak-coordinate symbols are the distinguished weakest conditions from [F1].
Sweet density transfers along complete suborders: the two-part uniform conclusion of the corresponding source claim, in the form that for a condition and there are and such that every has some with and , and the union of those having this property is dense below .
The Axiom of Choice: the ambient ZFC assumption permits the witness choices used in Claims 7.3 and 7.4.
Shelah's Lemma 7.5 proves the sweetness construction from the displayed least modulus, and Claim 7.12 proves the fixed-model extension construction. Both are cited in the source locator above. [source]
Proof
Put The source amalgamation lemma recorded in [F6] first proves that is dense. Its proof keeps the admission witness until after both coordinates have been strengthened: below a witness , apply the dense conclusion of [F4] to the first coordinate; reindex the resulting subfamily of the directed cover , whose union remains dense below ; then apply [F4] to the second coordinate. Directedness inside one produces a common strengthening of the two quotient witnesses. Thus the result is still an admitted pair, rather than merely two independently dense coordinates.
The same two applications prove the intrinsic assertion
for every . Define to be the least such . No chosen witness, index , or reduction is part of . If for both coordinates and , then the -classes of the old and new coordinates coincide, so holds at . Conversely, if it held at some for , refinement gives , hence the two -classes coincide and it would hold for , contradicting minimality. Therefore
This is exactly the least-modulus convention and the displayed observation in the source amalgamation lemma [F6]. [F1, F3, F4, F5, F6]
On define The relation is intrinsic because is intrinsic. The observation gives reflexivity and makes the common- condition stable under the coordinate equivalences; symmetry and transitivity then follow from the old relations. Refinement is immediate. An -class is encoded by and one -class and one -class, so there are countably many classes.
The remaining sweetness checks are those of the source amalgamation lemma [F6] with precisely this definition. For directedness, take coordinatewise common lower bounds inside the two -classes; since they still lie in the corresponding -classes, admits the resulting pair, and keeps its modulus equal to . For a diagonal sequence, apply the sequential clause in each coordinate; the tail bounds lie in the required -classes, so the same argument makes them admitted -bounds. For transfer, use the two coordinate transfer moduli and then the common-admission conclusion obtained in step 1.1 from [F4]; again keeps the output in the prescribed amalgam class. These checks prove the directed, sequential and transfer clauses without selecting a witness as part of a condition. Thus is a sweetness model.
By the standard amalgam facts recorded in [F3], the weak-coordinate maps and are complete embeddings into . This conclusion is about the canonical copies in the full amalgam; it does not require those copies to lie in the particular dense presentation . Sweetness also implies ccc by [F2].
Now suppose in the exact five-clause sense of [F1]. The fixed-model source result [F6] applies to the same named embeddings and the preceding amalgam. It first replaces the initial dense presentation by an equivalent dense-open presentation separated from the canonical old dense set, then sets . On it uses the new relations and on it uses exactly the old ; there are no cross-piece classes. The mixed case of the transfer clause is checked by the comparable transfer form in [F1], as in the source's preceding fixed-model argument. The source result then verifies: the canonical is a complete suborder, , the old relations are the restrictions, every new class meeting remains in , and if an old condition strengthens a member of , that member already lies in . Hence this is a sweetness model on extending the fixed model on .
Steps 3.1--4.2 prove every assertion in the Statement, including the named canonical-copy and fixed-model interfaces.
Shelah's universal-meagre forcing
Definition
Work in ZF with the usual cylinder topology on Cantor space . For a finite word , its cylinder consists of all infinite binary extensions of . The universal-meagre forcing has a distinguished weakest condition and the following nontrivial conditions. A nontrivial condition is a pair where is a nonempty subtree in the sense of Trees and their bodies that is perfect — every node of has two incomparable extensions in — and whose body is nowhere dense in the sense of Nowhere dense, meagre, residual, and comeagre subsets of a topological space; and is its finite initial tree through some height . Because is nonempty, downward closed and perfect, it contains the empty node and has a node at every level. Thus is recovered from as ; this is the meaning of the height of a recorded tree below. In the library order of Forcing preorders, compatibility and filters, Dense open sets and generic filters over a model, every condition is below , and the order between nontrivial conditions is
The symbol is not represented by an empty tree. This is the separately adjoined weak condition used for zero coordinates in Shelah's canonical embeddings; excluding an empty recorded tree prevents the vacuous ``perfectness'' convention from creating a second, absorbing condition.
Thus a stronger condition enlarges the witness tree while permanently preserving the recorded finite initial tree. A condition is determined by its witness tree and its height; the recorded tree is a sub-tree of every witness tree extending it, so the extension relation is reflexive and transitive. is nonempty: the perfect tree contains no two consecutive s is nowhere dense, because every cylinder contains a string with two consecutive s and hence no cylinder is contained in .
Basic properties used below. Let , be nontrivial conditions with . A common strengthening satisfies and , ; hence two conditions are necessary for compatibility: , and every node of of height at most belongs to . These two conditions are also sufficient: if , then is a subtree, it is perfect because every node of splits inside whichever of contains it, its body is nowhere dense as a finite union of closed nowhere-dense sets, and , so is a common strengthening of and . The first condition alone is not sufficient: for the tree of strings with no two consecutive s and the tree of strings with no two consecutive s one has , , , yet while , so the two conditions have no common strengthening. In particular the conditions carrying one fixed recorded tree are pairwise compatible: their witness trees agree on , so their union is again a witness tree, it is perfect because every node splits inside one of the two trees, it is nowhere dense as a finite union of closed nowhere-dense sets, and its initial tree through height is . Two conditions whose recorded trees disagree on the levels common to both heights are incomparable, since a common strengthening would have to record both trees below the shorter height; distinct perfect nowhere-dense trees can disagree on such a level, so compatibility of is not automatic. For a condition and a node , the conditions below whose recorded tree contains are dense in the cone below , because one extends the height past . They need not be dense in all of , since conditions incompatible with have no such extension. For the generic-object assertion, compute in a transitive ZF ground model and let be an -generic filter as in Dense open sets and generic filters over a model. A set dense below is met by : adjoining all conditions incompatible with makes it dense in the whole forcing, and directedness excludes those incompatible conditions from . Consequently, every witness tree of a nontrivial condition in is contained in the generic tree
This union is nonempty because nontrivial conditions are dense. It is a tree, and each of its nodes lies in a witness tree contained in the union; that witness supplies two incomparable extensions, proving perfection. Its body is closed: a real outside the body has a finite prefix absent from the tree and the corresponding cylinder misses the body.
Nowhere density needs a separate dense-set argument. Given any finite word and nontrivial condition , the closed nowhere-dense body has a cylinder disjoint from it. Here : every node of the pruned binary tree lies on a branch, obtained by recursively taking the least available child. Increase the recorded height to at least , keeping unchanged. All stronger conditions now omit from their witness trees. Thus the conditions recording such a missing extension of form a ground-model dense set (also below ). Genericity meets it, and filter directedness ensures that belongs to no witness tree from . Every cylinder therefore contains a cylinder disjoint from , proving that is nowhere dense. These arguments use finite binary recursion, not a choice principle.
The finite-prefix rearrangements are precisely the maps , for , , and a permutation of the finite set , for some . Each map is a homeomorphism preserving the tail after coordinate . There are countably many such maps, since these permutations have finite codes. A partial bijection on extends to one by matching unused domain and range words in lexicographic order; it is this full permutation, not an arbitrary homeomorphic extension, that defines the rearrangement.
The forcing is ccc, since it is the union of countably many directed sets: the singleton is one such set, and for each finite tree the class of conditions of carrying the recorded tree is directed by the paragraph above, and there are only countably many finite trees . Hence is a countable union of directed sets, and an antichain meets each directed class in at most one element because any two members of one class are compatible. Assigning each antichain member the least code of a class containing it gives an injection into , including for the empty antichain. This proves ccc without choice.
Remarks
The point of the forcing is not that the generic tree contains an arbitrary old nowhere-dense tree: the old sets are absorbed at the next stage, by the countable union of finite-prefix rearrangements of constructed in A universal-meagre generic absorbs old nowhere-dense sets, and the assertion for an arbitrary old tree is never used.
A universal-meagre generic absorbs old nowhere-dense sets
Statement
Forcing with makes the union of all ground-model closed nowhere-dense subsets of Cantor space meagre. Therefore every ground-model meagre set is contained in one meagre set coded by the generic. The meagre envelope is a countable union of finite-prefix rearrangements of , not alone.
Facts & Assumptions
Given: A transitive ZF ground model containing the data and an -generic filter with generic tree .
Shelah's universal-meagre forcing: conditions, order, the generic tree , the countable family of finite-prefix rearrangements, and the fact that each witness tree of a condition in is contained in .
Trees and their bodies with Nowhere dense, meagre, residual, and comeagre subsets of a topological space: is closed for every tree, a closed set has prefix tree and equals , since a point outside has a cylinder disjoint from . This tree need not be perfect. A homeomorphism carries closed nowhere-dense sets to closed nowhere-dense sets.
The meagre subsets of a topological space form a sigma-ideal supplies subset closure. A displayed sequence of closed nowhere-dense sets has meagre union directly by Nowhere dense, meagre, residual, and comeagre subsets of a topological space; replacing each term of one given nowhere-dense cover by its closure gives a closed nowhere-dense cover. We do not use the supplier's Countable Choice clause for selecting covers of countably many unrelated meagre sets.
Forcing theorem: truth and definability of forcing, so that dense-below arguments and the forcing relation certify statements about the extension.
Proof
Fix in a canonical enumeration of the finite-prefix rearrangements of : each is determined by a finite partial bijection between level- cylinders for some , and there are only countably many such finite data, so the enumeration is definable without choice.
Perfect enlargement: let be any old nonempty closed nowhere-dense set. For every finite binary word with , choose the first finite extension of , in length-lexicographic order, for which . Such an extension exists by nowhere density. Put . This set is nonempty, closed, has no isolated points because arbitrarily late odd coordinates are free, and is nowhere dense because an arbitrarily late even coordinate can be set to . Define . These are prescribed least choices and a set union, available in without Choice.
Grafting step: let be an old perfect nowhere-dense tree and let be a nontrivial condition. Below , first take the explicit nontrivial condition supplied by F1. Choose any and any ; perfection of guarantees such a node. Enumerate the finite nonempty level as . For each , put , including all initial segments, and put . Thus all the level- sections of are grafted below the same node ; no comparison between the widths of and is needed. Every newly added node not already in has length greater than , so and in particular . Moreover , and is perfect: nodes of keep their splitting extensions, while every node added from inherits splitting extensions from the section of the perfect tree below . Hence provided its body is nowhere dense, as checked below.
For completeness, is nowhere dense for an explicit dense-set reason. Given a word and a nontrivial condition , choose an extension of with . Since is pruned binary, any node of has a branch by recursively taking the least available child; hence . Increase the recorded height to at least . Every stronger condition omits permanently. These conditions are dense for each , including below the weakest condition. The generic meets all these ground dense sets, so every cylinder has a subcylinder disjoint from . The body is closed by F2, as required.
If a cylinder misses , it meets no with : intersecting cylinders would give , contrary to . It therefore meets only the finitely many indexed by shorter words. For any point outside , first take such a cylinder around it and then avoid those finitely many closed sets, proving closed. Inside any cylinder first find a subcylinder missing , then successively avoid the finitely many closed nowhere-dense meeting it; thus is nowhere dense. Every cylinder about a point of contains its corresponding nonempty , disjoint from , so no point of is isolated in ; points of the are not isolated either. Its prefix tree is consequently nonempty and perfect: any node meeting has two distinct extensions witnessed by two points of in its cylinder. F2 gives . For , absorption is immediate and no enlargement is needed. Inclusion of the old prefix tree in implies inclusion of their bodies even for new branches in an extension.
The body of is , where . Each displayed image is closed and has empty interior relative to the clopen cylinder , hence is closed nowhere dense in . The union is finite, so together with the closed nowhere-dense set it is again closed nowhere dense. Thus is a legitimate witness tree and is a condition below .
Absorption below the condition: for each , choose a permutation of sending to , and let be its induced finite-prefix rearrangement, which keeps the tail after the length- prefix unchanged. If , then uniquely for some , while by construction and . Any generic filter containing has by [F1]. Consequently forces . The occur in the fixed enumeration from step 1.1.
The conditions of the form of step 1.3 are dense below every condition: given and an old , the grafting construction produces such a strengthening directly. For a nonempty old closed nowhere-dense set first apply the perfect-enlargement construction above to obtain its perfect enlargement; the empty set is automatic. Hence every condition forces that every old closed nowhere-dense set is contained in a finite subunion of the countable family .
In the extension, put . By step 4.1 and genericity, every old closed nowhere-dense set is contained in ; each is closed nowhere dense because a homeomorphism preserves closedness and empty interior, so is a countable union of closed nowhere-dense sets and is meagre by [F3]. The code of is the generic tree together with the ground-model enumeration of step 1.1, so is coded by the generic.
Let be meagre. By [F3] there are old closed nowhere-dense sets with , and by step 5.1 the union is contained in . Hence : every old meagre set is contained in one meagre set coded by the generic.
The steps above establish both assertions of the Statement: the union of all old closed nowhere-dense sets is meagre, and every old meagre set is absorbed into the single coded meagre envelope .
Composition with universal-meagre forcing preserves sweetness
Statement
Assume ZFC. If has a sweetness model and forces that is , then the two-step iteration has a sweetness model extending that of . This remains true in the strengthened extension-of-models form used at successor stages.
Facts & Assumptions
Given: Work in ZFC. A sweetness model and the canonical two-step iteration of Two-step forcing iterations, where forces that the second coordinate is the forcing defined in Shelah's universal-meagre forcing. Equivalently, a specified -forced order isomorphism with that canonical forcing may be used to rename the second-coordinate conditions. Mere forcing equivalence, without such an order isomorphism carrying the conditions and traces below, is not used.
Shelah sweetness models for forcing: the sequential and transfer clauses of and the extension relation between sweetness models.
Shelah's universal-meagre forcing: and its order; the union of two conditions' witness trees with a common initial tree is again a perfect nowhere-dense tree with that initial tree.
By the transfer clause in [F1], if is an old equivalence class and , there is such that every has a member of below it whenever does. This is an application of the old sweetness model itself, not of a complete-suborder density theorem.
Forcing theorem: definability and truth for forcing, used for the node-membership traces and the conditional tree names in the proof.
The Axiom of Choice licenses the enumeration of the old class families, all countable dependent witness selections below, and—crucially—the maximal-antichain mixing that replaces every local second-coordinate name by a name in the set fixed by Two-step forcing iterations. This is the exact additional hypothesis needed to transport Shelah's local-name proof to that restricted set-sized carrier.
Shelah's Composition Lemma 7.6 defines the relations by clauses -- and proves all sweetness clauses; Subclaim 7.8 is the strengthening lemma used in their proof. Claim 7.11 then adjoins the old dense presentation and proves the extension-of-models form. [source]
Proof
Enumerate, with repetitions allowed, all old equivalence classes as . For define to be the least such that every has the following property: If the left side is empty this is vacuous. Otherwise, writing as an old equivalence class, the transfer clause gives such a . This is the source's clause modulus.
Shelah's source works with local conditions satisfying only . Strengthen any iteration condition to decide the finite record , make the second coordinate nontrivial, and put the first coordinate in . By [A1] and the normalization theorem in Two-step forcing iterations, replace the resulting local second-coordinate name by a name in its set that is forced equal below . Do this after every later conditional union as well, always below the constructed first coordinate. Substitution for forced equality shows that these normalized representatives have exactly the local order comparisons used in the source, so they form a dense presentation of the restricted iteration. In particular, no name is required to be a UM condition under . For , , define by the following five clauses from the source composition result [F5]:
- ;
- ;
- for every , the cone below meets iff the cone below meets ;
- for every , whenever the equivalent cone-meeting condition in holds for , then for every ,
- for every , and .
The implication in is deliberately conditional on , and the tree trace records forced nonmembership. These are the exclusion traces in the source; membership traces cannot replace them. These two finite traces and the strengthening moduli are the interfaces needed in the diagonal proof. The normalization changes no trace used by the proof: when is active, directedness of combines any trace witness with a member below , where the original and normalized names are forced equal. [F4, F5, A1, step 1.1]
The five clauses define refining equivalence relations with countably many classes. At a fixed they record an old -class, one finite tree, finitely many cone-meeting bits, finitely many nonmembership bits on , and finitely many natural-number moduli and old classes. Transitivity of uses to ensure that the same active is being compared; transitivity of uses directedness of together with the definition of . For refinement, exclusion of a length- word from a pruned binary tree is equivalent to exclusion of both its children. If separate members of an active directed force the two exclusions, a common strengthening inside forces both. Thus equality of the length- exclusion traces implies equality at length ; all other recorded data restrict directly.
The stability subclaim recorded in [F5] is the fixed-model strengthening interface used repeatedly below. Put . If and , then for every canonical UM condition one has and ; moreover the cone below meets iff the cone below meets for every . The forward direction is immediate from , and the reverse direction is exactly the defining property of .
Downward directedness now has a legitimate common condition. For two -equivalent members, use the old directed class at the maximum of and their finitely many common values to obtain . The stability subclaim [F5] preserves all active traces. Clause gives one recorded tree , while ensures that the two witness-tree names have compatible finite membership requirements. Their union below is a perfect nowhere-dense witness tree with recorded part , by the exact UM compatibility calculation in [F2]. Normalize this local union name below as in step 1.2; the resulting member of is a common lower bound in the same -class.
For the sequential clause, suppose for every and fix a tail . Put . All first coordinates in the tail lie in the -class of by the five clauses. The old sequential clause supplies a bound of the tail from index in that class; class directedness combines it with the finitely many first coordinates with . This gives below all first coordinates in the tail and in the required old class. All recorded trees equal one finite . Define the source's local conditional name The finite initial-tree and perfectness clauses are immediate. Nowhere density is not inferred from the finite data. Given a ground node and a condition below , first strengthen it to force some extension out of . For each sufficiently large , choose the largest old equivalence level represented by a class with through that strengthening. The sequence is nondecreasing and unbounded. Clauses and transfer the exclusion of all finitely many length- extensions of to a condition in below . On each finite block where is constant, directedness gives one condition in the corresponding old class; the old sequential clause diagonalises those block conditions to one lower bound. Finally finitely many early indices are handled successively using the nowhere density of their individual tree names. The resulting condition forces one extension of outside every , hence outside . This is the full source diagonal recorded in [F5], and it proves that is a local UM condition below the whole tail. Normalize it below by step 1.2. Repeating the finite trace argument verifies clauses and against , so the normalized bound lies in its -class.
For transfer, take and a target level . The source proof [F5] first chooses the old transfer modulus for after incorporating the finitely many , then enlarges it past the index of the old class containing and past the height of . For an -perturbation , the old transfer clause produces in the required old class below and . The source uses the local conditional name The extra height qualification ensures that every node outside the recorded tree is tested by the level- trace. Together with , directedness of the active , and the stability subclaim [F5], this proves that is a local UM condition, lies below both inputs, and is -equivalent to . Normalize it below by step 1.2 to obtain the required restricted-iteration condition. This is the source transfer argument; the qualification cannot be replaced by agreement of initial trees alone.
Steps 2.1--3.3 prove that is sweet. They do not yet prove that this presentation extends the fixed old model. The fixed-model result recorded in [F5] supplies that separate step: replace by a dense-open presentation disjoint from the canonical old dense set, adjoin the old , and use on the new piece and on the old piece, with no cross-piece equivalences. The only mixed transfer case is settled using the stability subclaim [F5] and the comparable transfer clause of [F1]. The fixed-model result then checks all five extension conditions, including that a new class meeting is contained in and that a member of the new dense set lying above an old condition was already old. Thus the resulting sweetness model extends the given one.
If the second forcing is presented under a specified -forced order isomorphism with canonical UM, pull the concrete conditions, nonmembership traces, and the five clauses back along that isomorphism. No inference from bare forcing equivalence to sweetness is made. Steps 3.1--4.1 establish the two conclusions of the Statement.
Continuous countable unions of sweetness models remain sweet
Statement
Assume Countable Choice (The Axiom of Countable Choice ()). Let be a continuous increasing chain of sweetness models, where has countable cofinality and every successor extends its predecessor in the exact sweetness-model sense, and all stages have the same distinguished weakest condition. Then the direct union forcing, dense set, and stabilized equivalence relations form a sweetness model, and every is a complete subforcing of the union.
Facts & Assumptions
Given: Countable Choice and a continuous increasing chain of sweetness models with a common distinguished weakest condition , indexed by an ordinal of countable cofinality, with extension relations as in the definition. Increasing means that for every , the stage extends stage in that relation; the cofinal sequence is fixed from the hypothesis .
Shelah sweetness models for forcing: the sweetness clauses, and the five extension clauses, in particular that every new class meeting an old dense set is contained in it and that the old relations are the restrictions of the new ones.
Under The Axiom of Countable Choice (), a natural-number-indexed union of at most countable sets is at most countable (Countable unions of at most countable sets, assuming ).
Proof
Fix an increasing cofinal sequence in and replace the chain by its cofinal subsequence: every stage lies below some , so the union forcing, dense set and relations are unchanged. Put , and . The inherited order is reflexive and transitive: each finite collection of conditions and comparisons lies in one later stage. The union is nonempty since each forcing stage is nonempty. Its distinguished condition is weakest: every lies in a stage where , and this comparison persists in the union. For take a stage containing it and a strengthening in that stage's dense set. Then and , proving dense in .
Every is complete in the union. The order on is the restriction of the union order by the extension clauses. If two conditions of have a common lower bound in the union, that lower bound belongs to some later stage , and completeness of in that stage reflects compatibility back to ; thus incompatibility is also the restriction. Finally let be a maximal antichain of and . Choose a later stage containing both and . The extension relation makes maximal in , so some is compatible with there and hence in the union. Thus every maximal antichain of remains maximal in , which is exactly completeness in [F1].
The relations are well defined: is the restriction of for by [F1], so the union relation is an equivalence relation on extending each stage relation and satisfying .
At most countably many classes. First, for stages , if , density gives with . The last extension clause implies , so . If and , the class-containment clause gives , and the preceding identity gives . Restriction of the relations now gives . Consequently the class of under is the union of its classes at the stages, and it equals its -class, because every later class meeting is contained in and restricts to the old relation. Since every has countably many classes and countable choice counts countable unions of countable sets, has countably many classes.
Downward directedness: if lie in one -class, take a stage containing both and realizing their relations; the -class of equals the -class, and the stage model is directed, so a common lower bound exists inside that stage class, hence inside the union class.
Sequential clause: let for , and choose a stage containing . By step 3.1, for every the entire union -class of is its old -class and is contained in . Hence every already belongs to that one stage and satisfies there. The sequential clause of the stage model supplies a common lower bound of the whole sequence and, for every , a common lower bound of the tail in the -class of ; these are also valid lower bounds and the same classes in the union.
Transfer clause: given and , take a stage containing both. The transfer clause of that stage model supplies a modulus . If in the union, step 3.1 puts in the same old -class, hence in ; and any assumed witness from the union -class of is likewise already in its old stage class. The stage transfer clause therefore supplies the required witness, which also serves in the union.
Steps 2.1 through 4.2 verify the four sweetness clauses and completeness of the stage embeddings for , which is the assertion of the Statement.
Sweet amalgamation extends partial Boolean isomorphisms
Statement
Let and be countably generated complete subalgebras of a sweet complete Boolean algebra , and let be a complete Boolean isomorphism. There is a sweet complete Boolean algebra containing completely in which extends to an automorphism of . The extension may be chosen compatibly with any previously fixed sweetness-model embedding.
Facts & Assumptions
Given: A sweetness model on , complete subalgebras generated by countable sets of generators, and a complete Boolean isomorphism .
Shelah amalgamation preserves sweetness: the amalgam uses two named complete embeddings of the common algebra, is sweet, and contains complete canonical copies of both factors. The named-embedding interface, rather than an untwisted amalgam of two inclusions, is what extends a partial isomorphism.
Continuous countable unions of sweetness models remain sweet: the direct union of an increasing -chain of sweetness models is sweet and each stage is complete in the union.
Completeness, regular opens, and order continuity: a Boolean completion is an order-dense Boolean embedding into a complete Boolean algebra. The definition itself does not assert that maps extend to completions.
The Axiom of Choice: used exactly for the simultaneous selection of the countably many data that code the requests in the induction.
Shelah, Claims 7.12-7.13: Claim 7.12 equips an amalgam of two arbitrary sweetness models with a sweetness model extending the first factor; it does not require the second factor to extend the first. Claim 7.13 then alternates that one-sided construction, and the union map extends uniquely to an automorphism of the Boolean completion.
Proof
First record the one-sided extension from the source result [F5]. Given a sweetness model on , complete subalgebras and a complete isomorphism , take a disjoint copy with its copy isomorphism . Amalgamate the old copy and the new copy over , using the two complete embeddings If are the canonical embeddings into the amalgam, then Consequently the map is a complete isomorphism from the entire old onto the second canonical copy and satisfies for . The one-sided source conclusion recorded in [F5] equips this amalgam with a sweetness model extending the first, old factor. It places no extension requirement on the disjoint second factor. This is the twisted two-embedding construction; an untwisted identity amalgam would not extend .
Starting from , alternate this one-sided construction with the same construction applied to the inverse. Thus obtain an increasing -chain of sweetness models , complete subalgebras and coherent complete isomorphisms such that and every extends . Each successor sweetness model extends the previous fixed model, not merely its forcing-equivalence class.
Coherence is the displayed identity in step 1.1 at each even step and its inverse analogue at each odd step. The canonical old copy is complete at every successor and its sweetness presentation is fixed by the one-sided extension conclusion in [F5].
Each is sweet and extends the model of . Therefore the direct union forcing , with the union dense set and stabilised relations, is sweet, and every is complete in by [F2].
The same construction is compatible with a previously fixed sweetness-model embedding: start with that presentation and use [F5]'s first-factor extension conclusion at every successor.
Put through the coherent complete embeddings and . The algebra is a Boolean algebra, but is not asserted to be complete: every finite Boolean calculation occurs in one stage, whereas an arbitrary subset of need not. Coherence makes well defined. The domain is all of because every element of lies in , and the range is all of because every element of lies in . Thus is a Boolean automorphism of extending .
Let . The canonical image of is order-dense in and lies in , so is order-dense in . The source completion clause recorded in [F5] gives the unique extension of to a complete Boolean automorphism of . Explicitly it is determined by and the corresponding formula for supplies the inverse. This is a completion step after the alternating direct union; it does not identify with a complete direct limit.
The complete algebra has the sweet dense forcing presentation ; no unsupported transport of the equivalence relations through the possibly noninjective completion map is used. Completeness of the stage embeddings puts the original completely inside . Hence is a sweet complete Boolean algebra in this retained-presentation sense, and is the required automorphism, compatible with the previously fixed model.
Shelah's CH-length homogeneous sweet construction
Statement
Assume ZFC and CH, explicitly . There is a continuous increasing chain of sweetness models . Put and . Then the form an increasing chain of complete Boolean algebras of size at most , and the final completion is ccc and has size , such that (i) every complete isomorphism between countably generated complete subalgebras of extends to an automorphism of , and (ii) every task scheduled by the construction is met: every free-amalgamation task whose data appear at a stage is answered at a later stage, and above every stage there is a later quotient with the canonical presentation (equivalently, its Boolean completion is identified with the quotient completion). This is Shelah's continuous sweet construction (Main Lemma 7.14(b),(d)); it is not identified with an ordinary finite-support iteration.
Facts & Assumptions
Given: ZFC and CH in the form .
The Axiom of Choice: well-orderings of the sets of task codes used in the set-length recursion. No global choice principle is assumed.
The successor cardinal , the alephs , the beths , successor and limit cardinals, and the identifications and with Assuming the Axiom of Choice, , and Cantor's theorem in cardinal form: and CH: every countable object built from -many data has an -bounded code, and the number of countable subsets of is at most .
Sweet amalgamation extends partial Boolean isomorphisms: every complete isomorphism between countably generated complete subalgebras of a sweet algebra extends to an automorphism after one extension step.
Shelah amalgamation preserves sweetness and Composition with universal-meagre forcing preserves sweetness: the named amalgam and canonical UM composition give sweetness models extending the fixed old model.
Continuous countable unions of sweetness models remain sweet: sweet models are preserved at limits of countable cofinality, with every earlier stage complete in the union.
Sweet forcings are countable unions of directed sets and ccc: every sweet stage is ccc. Under CH, ; hence a ccc forcing of size at most has a Boolean completion of size at most , because each completion element is the join of a countable maximal antichain from a dense copy of the forcing.
Shelah's Main Lemma 7.14 supplies the final-union clauses that are not consequences of [F5]: for the constructed chain, if and , then is ccc and It also states the union-level automorphism-extension and free-amalgamation clauses and identifies arbitrarily late quotients with the canonical forcing in the relevant intermediate extension. [source]
Shelah's Claim 7.13 permits arbitrary complete subalgebras, not only countably generated ones: any isomorphism between two complete subalgebras of a sweet completion extends to an automorphism after an extension of the fixed sweetness model. This stronger source interface is used when continuing a previously extended map whose domain is an entire stage completion. [source]
Proof
Well-order all countable task codes: complete isomorphisms between countably generated complete subalgebras, pairs of such subalgebras requiring a free copy over , and canonical UM-extension requests. Under CH the set of countable sequences from has size by [F2], so use bookkeeping that repeats every task cofinally often. A homogeneity task retains its last partial extension; later occurrences extend that coherent map over the then-current stage.
Begin with the trivial sweetness model. At a successor, perform the named task only after all of its data have appeared. For an isomorphism task use [F8] to extend the current coherent map over the whole current completion. For , first use the named amalgam [F4] to create a second canonical copy of freely amalgamated with the first over , then use [F3] to extend the copy isomorphism to the required automorphism. For a UM task use the fixed-model composition in [F4]. Every successor is therefore an extension of sweetness models.
At a nonzero limit , put Since every such limit is countable and has countable cofinality, [F5] makes this a sweetness model extending every earlier stage. Only after forming this direct union forcing set . In general is not asserted to equal ; completing the direct union is a separate operation.
The recursion is well defined, every is sweet, and each earlier is complete in every later . Consequently the induced maps make a complete subalgebra of . The word "continuous" refers to the forcing/sweetness-model chain of step 1.3, not to an unproved direct union of complete algebras.
Inductively keep : each successor construction is made from at most conditions, and each limit below is a countable union. Every is ccc by [F6]. A completion element is the join of a maximal antichain from the dense image of , that antichain is countable, and [F6] gives at most such codes. Hence at every stage without treating the construction as a finite-support iteration.
Every countable task has a bounded set of birth stages, hence is active at all sufficiently late occurrences of its code. Repeated occurrences of an isomorphism task form a coherent cofinal chain of extensions. A free-amalgamation requirement, once realised, remains realised in all later complete extensions. UM requests occur unboundedly often, so arbitrarily late successor quotients are the canonical UM forcing.
Let and put . This is an -length union, so [F5] does not apply. Instead the special final-union conclusion recorded in [F7] proves the identity and proves that is ccc. The identity and step 2.2 give . The unboundedly many nontrivial UM quotients make the chain strictly increase unboundedly often, so . Hence .
Let be a complete isomorphism between countably generated complete subalgebras of . By the final identity in step 3.1, the countable generating data occur at a bounded stage. Its repeated bookkeeping thread extends coherently over unboundedly many later stages, and its union is an automorphism of extending . This is clause (b) of [F7], not the unsupported extension of a single-stage automorphism. Clause (c) gives the final free-amalgamation property, and clause (d) gives the arbitrarily late UM quotients.
Steps 1.1--2.3 construct the continuous chain of sweetness models; step 3.1 performs the distinct final Boolean-completion argument; and step 4.1 gives the union-level homogeneity, free-amalgamation and UM clauses. This proves the Statement.
Real names are captured and coded meagre unions are absorbed
Statement
In the generic extension by the final algebra of the CH-length construction, every name for a real, for a Borel code, or for a countable sequence of ordinals is equivalent to a name over some . Consequently, for every such sequence , a later quotient makes the union of all meagre Borel sets coded in meagre. When the construction starts over , the choices made by the generic on the countably many deciding antichains for are coded by one real, while the ground-model name and antichain enumerations have ordinal codes; hence is definable from that real and finitely many ordinals.
Facts & Assumptions
Given: A -generic filter over a ground model , the CH-length chain of Shelah's CH-length homogeneous sweet construction with union , and a -name for a real, a Borel code, or a countable sequence of ordinals.
Shelah's CH-length homogeneous sweet construction: the sweetness-model chain is continuous, each is a complete subalgebra of , the final identity is , and is ccc. Arbitrarily late successor quotients carry the canonical UM presentation; in particular, every antichain in is countable.
Forcing theorem: forcing is definable and satisfies the truth lemma.
Monotonicity, density, and decision for forcing: for each formula the conditions deciding it are dense; with The Axiom of Choice, one may extend a maximal antichain inside each such dense set.
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 with The Axiom of Choice: a countable set of ordinals below is bounded, and the countably many birth stages of the data of a name can be enumerated.
A universal-meagre generic absorbs old nowhere-dense sets: a quotient absorbs all ground-model closed nowhere-dense sets into a single coded meagre envelope.
The canonical definable global well-order of L: in a constructible ground every forcing name, antichain and enumeration used below has a canonical ordinal code; the same well-order is computed internally in .
Proof
Capture of reals: let be a -name for a real. For each , [F3] makes the set of conditions deciding the value of dense; use Choice to take a maximal antichain in that dense set, labelled by the decided value or . Each is countable by the ccc in [F1]. Thus is countable, and the set of stages in which its members occur is countable and bounded by some by [F4]. Since is complete in , every remains maximal in . The labelled antichains therefore define a -name ; for every generic , the unique member of gives both and , so the two names have the same value coordinatewise. Hence every real name is equivalent to a -name.
Capture of countable ordinal sequences and Borel codes: for a name forced to be a function from to the ordinals, apply [F3] to each coordinate and choose a maximal antichain every member of which decides that coordinate as a check ordinal. The forcing theorem guarantees that this deciding set is dense; no upper bound on the decided ordinals is assumed in advance. The union of the antichains is countable by [F1] and Choice, so [F4] bounds the birth stages of all its Boolean conditions below one . The ordinal labels are ground objects and may be used unchanged in the resulting -name. A Borel-code name is a name for a hereditarily countable code; decide the entries of a fixed real/ordinal coding in the same way.
Suppose now that the ground is . The original name is a ground set, and [F6] assigns it an ordinal code. For every coordinate choose the -least maximal deciding antichain and its -least enumeration (padding a finite antichain). The entire sequence of labelled enumerations is a constructible set and therefore has one further ordinal code. The generic meets exactly one for each ; encode the resulting sequence of indices by one real . From and the two ordinal codes, the canonical well-order reconstructs the name, every labelled antichain, and hence every value . Thus is definable from one real and finitely many ordinals. This argument uses the complete stage embeddings to locate the antichains; it does not claim that an ultrafilter on an arbitrary countably generated complete algebra is generated by algebra generators.
Absorption at a later UM quotient: let capture , so . Choose for which the next quotient has the canonical UM presentation from [F1]. Then every closed nowhere-dense code in is old for that exact UM forcing. By [F5], their union is contained in one meagre envelope coded by the quotient generic. Every meagre Borel code includes a countable closed-nowhere-dense cover, so the same envelope contains the union of all meagre Borel sets coded in . No transport of absorption through bare forcing equivalence is invoked.
The steps above prove the capture clauses and the absorption clause, and step 3.1 gives the constructible real-and-ordinal presentation; this is the Statement.
Strongly homogeneous truth has Baire representatives
Statement
Let be the final Boolean algebra of the Shelah construction. For every formula with a countable ordinal-sequence parameter and finitely many ordinal parameters , the set of reals for which the -generic extension satisfies differs from a Borel set by a meagre set. In particular this holds for real-and-ordinal parameters. The Borel code and meagre-error code belong to the final extension.
Facts & Assumptions
Given: The final algebra of the CH-length construction with generic , a formula , a countable ordinal-sequence parameter , ordinal parameters , and the set .
Real names are captured and coded meagre unions are absorbed: is captured at some stage, and a later quotient absorbs the union of all meagre Borel sets coded in into one coded meagre envelope.
Shelah's CH-length homogeneous sweet construction with Sweet amalgamation extends partial Boolean isomorphisms: complete isomorphisms between countably generated complete subalgebras extend to automorphisms of , and the final free-amalgamation clause supplies independent copies over a fixed captured subalgebra. These are the quotient-homogeneity interfaces used in Shelah's application of Solovay's argument; no assertion that arbitrary Cohen conditions are directly conjugate is made.
The property of Baire: a set has the Baire property when it differs from an open set by a meagre set.
Borel-code, measure, category, and perfect-set absoluteness: Borel codes evaluate identically on shared reals; every Borel code uniformly yields an open representative modulo an explicitly coded sequence of closed nowhere-dense sets; and coded category witnesses transfer at the stated same-real interfaces.
Forcing theorem: truth and forcing agree for generic filters, so the Cohen-generic points determine the truth value of at the canonical Cohen name.
Shelah's Main Lemma 7.14(b),(c) gives automorphism extension and free amalgamation for countably generated complete subalgebras, and Theorem 7.16 invokes Solovay's argument from these clauses and the meagre-set absorption. Solovay's Part III §§1.4--1.6 first localizes at a forcing condition and then uses the category analogue of Theorem II.2.8 to obtain one Borel reading on all Cohen generics over the intermediate model. Thus the relevant interface is a compatible family of local Cohen-cone readings, not a complete embedding obtained from an arbitrary name merely forced to be Cohen-generic. [source]
Proof
By [F1], choose a stage containing a name for and all Boolean values used below. Enlarge to a later stage so that the next designated quotient has the canonical UM presentation. Put , not . Then every meagre Borel set coded in is among the sets absorbed by that quotient, exactly as [F1] states. The ordinal parameters already belong to and hence to . Every relevant countably generated complete subalgebra and name can be placed in a later stage because its countable set of Boolean data is bounded in the construction.
In the ground model choose, for each coordinate of the fixed name , a countable maximal antichain labelled by its decided ordinal value, and let be the completion of the countable Boolean algebra generated by all members of those antichains. The labelled antichains make a -name. Conversely, determines which member of every labelled antichain lies in : combine equal labels first, so distinct antichain members have distinct labels. Those antichains generate a countable dense subalgebra of , and a generic ultrafilter is determined by its trace on a dense subalgebra. Consequently Choose the stage in step 1.1 to contain the countably many generators; completeness then contains . For every dense open in , the reals whose initial-segment filters miss form a closed nowhere-dense set coded in . By [F1], the later UM quotient puts the union of all these sets inside one meagre set. Thus the final extension contains Cohen reals over , by its ZFC Baire theorem. This existence assertion is not promoted to a claim that an arbitrary name for one of those reals canonically embeds the full Cohen algebra.
Work in and let be the Cohen category algebra. A local Cohen chart consists of a nonzero , a -name , and is Cohen-generic over the canonical -extension. The map is a complete Boolean homomorphism into , but need not be injective: prepending to a Cohen name kills the nonzero cylinder . Its kernel is a complete ideal, hence is for a unique nonzero support , and the restriction is a complete isomorphism with top . The complete subalgebra generated by , this range, and is countably generated. This is the required localization; no full Cohen copy is inferred from genericity of the name.
Put and let be the chart algebra from step 3.1. Inside the relative algebra below , repeat Shelah's free-amalgamation argument. If is generated by , a free copy of over extends to an automorphism fixing . It fixes , the parameter name, and every Boolean value of the coordinate name below , so it fixes . If the two projections of and to overlapped, freeness would make compatible with the image of its complement, a contradiction. Hence . Via the isomorphism in step 3.1 it has a unique reading in the Cohen algebra, represented by a regular open, and therefore Borel, subset of .
These local readings are coherent. On a nonzero overlap of two support elements, restrict both chart algebras to that overlap. Their coordinate isomorphism fixes and sends one restricted Cohen name to the other; [F2] extends it to an automorphism of . Since the parameters are fixed, invariance of Boolean truth sends one restricted value from step 4.1 to the other, so the two Cohen readings agree on the overlap. The family of chart supports is dense in : from one Cohen real supplied by step 2.1, an -coded category-algebra isomorphism into any prescribed nonzero regular open set produces a chart supported below that set. Choose a maximal antichain of chart supports. It is countable, and the coherent local readings paste to one , hence to one Borel code in . Every -Cohen-generic real meets this antichain and, by applying the same overlap argument to a chart containing its chosen name and forcing condition, satisfies Consequently is contained in the set of reals not Cohen-generic over . This is precisely the local-cone step in Solovay's argument cited in [F6]; it does not assert a canonical complete copy for every generic name.
For each dense open in , the set of reals whose initial-segment filter misses is a closed nowhere-dense set coded in . Their union is exactly . The family need not be countable in , but every member is among the meagre Borel sets whose codes [F1] absorbs at the designated UM quotient chosen in step 1.1. The absorption clause therefore gives in the final extension one coded meagre set containing all of . Hence
The conclusion so far is a Borel representative, not necessarily an open one. Apply the uniform construction in [F4] to : it gives an open code and a coded meagre set with . Therefore and the right side is meagre. All three codes belong to the final extension. This is the explicit Borel-to-open step required by the definition of the Baire property.
A real is a countable ordinal sequence, so real-and-ordinal parameters are a special case. Conversely, the proof began with an arbitrary captured countable ordinal sequence , so it does not rely on replacing by a real unless the constructible-ground coding of [F1] is invoked later. Steps 6.1--7.1 prove the Statement.
The Shelah HOD(S) model and its real-ordinal presentation
Definition
Work in the generic extension of the CH-length Shelah construction Shelah's CH-length homogeneous sweet construction started over the constructible universe . Let be the class of all countable sequences of ordinals, exactly as in the Solovay presentation The hereditarily ordinal-sequence-definable Solovay model, and define
where is the class of sets uniquely definable in a rank from one , finitely many ordinals and a formula, in the sense of Ordinal definability and HOD. The definition is the same uniform first-order class as in the Solovay presentation, with the ambient model now being the Shelah extension rather than a Lévy collapse.
Conventions proved in this pair. Finite and countable tuples of members of interleave into one member of by a fixed pairing function on , so "one -parameter" loses no generality; a real, viewed as a binary sequence of ordinals, is itself a member of ; and every real belongs to , because a real is definable from itself as an -parameter.
Real-ordinal presentation. In this branch the ambient ground model is . By the countably-generated-support coding of Real names are captured and coded meagre unions are absorbed, every set in is definable from one real together with finitely many ordinals: take the -name of the -parameter defining , capture its countably many deciding antichains in a stage , record the generic's chosen index in each of them by a single real, and code the ground-model name and the canonical enumerations by ordinals, which lie in . Conversely, a real together with finitely many ordinals interleaves into one member of . This is the real-and-ordinal presentation required by the equiconsistency statement; it is asserted only in the branch over and is not claimed for an arbitrary ground extension.
No equality with , with , or with any class built from all -sequences of ordinals is asserted. The ambient is not collapsed: the construction is ccc and adds no new ordinals, so the ordinal height of is that of .
The Shelah inner model is closed under ambient omega-sequences
Statement
If belongs to the ambient ZFC forcing extension and maps into , then itself belongs to .
Facts & Assumptions
Given: The class of The Shelah HOD(S) model and its real-ordinal presentation and an ambient function .
The Shelah HOD(S) model and its real-ordinal presentation with Ordinal definability and HOD: membership in means hereditary -definability, so every has a code consisting of a formula, a rank, finitely many ordinals and one member of .
The Axiom of Choice supplies a choice function on a set of nonempty sets; Collection first bounds the witnesses used below.
Montague–Lévy reflection for a finite formula family reflects each fixed finite family of formulas, with arbitrary set parameters in the reflecting rank. Thus an ambient unique definition from an -parameter and finitely many ordinals gives a rank definition with the same parameters.
Proof
A valid definition code is a tuple , where , is an ordinal, , each , and the formula with code has a unique solution with parameters . Write for this assertion. Set satisfaction makes a single first-order relation; no truth predicate for the universe is used. For every , hereditary membership includes , so [F1] supplies such a code. Retain all its components rather than treating the rank as a code for the formula and tuple.
For every some set code satisfies . Collection yields a set containing a witness for each . Separation gives nonempty sets . Apply [F3] once to the set , and compose its choice function with to obtain . This selects from sets, not proper classes.
For each define an ordinal sequence by , , , for and otherwise, and for every . Define using [F2]. Replacement produces this function on ; the supremum of its set of ordinal values, plus one, bounds its range, so . Decoding recovers all five components of every , including the empty tuple when .
The fixed first-order condition on a set saying that is a function with domain and holds for each , with decoded from as in step 3.1, has the unique solution . Existence follows from the selected codes and uniqueness from their unique solutions. Reflect this formula and its uniqueness assertion to a rank containing and by [F4]. Thus under the rank-definition convention. Its graph consists of the ordered pairs , not ; its values need not be ordinals.
Finite sets of objects are again in . Indeed combine finitely many of their valid codes into one ordinal sequence by the coding of step 3.1; the fixed relation uniquely reconstructs each object, and an ambient formula uniquely specifies their finite set. Reflection as in step 4.1 gives a rank definition. Every ordinal is ordinal definable using itself as parameter. Since , each and all its descendants are in by [F1]. For the Kuratowski pair , the pair and its two members are in by finite-set closure; their further descendants are ordinals below , or and its descendants. Together with , this accounts for every member of . Hence .
The selected codes, explicit decoding and hereditary check prove that every ambient function belongs to . The argument uses only the defining class in the ambient ZFC universe, not any homogeneity or regularity assertion about the Shelah forcing.
The Shelah inner model satisfies ZF and Dependent Choice
Statement
is a transitive inner model with the same ordinals and reals as the ambient Shelah extension, satisfies every axiom of ZF, and satisfies the serial-relation form of Dependent Choice.
Facts & Assumptions
Given: The class of the definition item in the ambient Shelah extension.
The Shelah HOD(S) model and its real-ordinal presentation: membership in is hereditary unique definability in a rank from one countable ordinal sequence and finitely many ordinals; the class is first-order and contains all reals and all ordinals; finite tuples of -parameters interleave.
The Shelah inner model is closed under ambient omega-sequences: every ambient -sequence with values in belongs to .
The Solovay inner model satisfies ZF and every real set has a real–ordinal definition and The Solovay inner model satisfies Dependent Choice: the corresponding ZF and DC clauses are already proved for the Solovay model at exactly this interface.
The serial-relation Dependent Choice principle over ZF: DC says that for every nonempty set and every serial relation on , there is a sequence in with for all . The definition expressly distinguishes this from the prescribed-start form.
The Axiom of Choice: ambient AC, used only to produce the ambient recursive chain below.
Proof
is transitive and contains all ordinals and all reals: the transitive closure of a member of consists of -sets by hereditaryness, and every ordinal and every real is definable in a rank from itself as a parameter, so both lie in . Since the sheaf of definitions is rank-bounded, is a transitive class, exactly at the HOD(S) interface of [F3].
Extensionality, Foundation, Pairing, Union and Infinity hold: each axiom's witness is definable in a rank from the same parameters as its inputs, and the definitions close under these operations because a finite tuple of -parameters interleaves into one.
Separation: for and a formula , the set is defined in a rank from the definition of conjoined with and the rank bound of the separating instance, so it lies in .
Replacement: if is a definable function on with values in , then the image is defined from the same -parameter and ordinals as and , without selecting a code for each value: one quantifies in a rank over the unique value of . Hence the image belongs to .
Power set: for , the uniform predicate " is a subset of " is ranked and definable from the parameters defining , so the power set of as computed in is a set of . Together with steps 1.2 through 1.4 this verifies all axioms of ZF in .
Dependent Choice: let be nonempty and let be serial on . In the ambient model, AC first selects some and then recursively chooses with , which is possible by seriality. The resulting -sequence lies in by [F2]; transitivity and the absoluteness of membership in the set give for all . Thus the starting-point-free serial-relation form of DC stated in [F4] holds in ; no equivalence with the separately named prescribed-start form is used.
has the same ordinals and reals as the ambient extension, since it contains them all and is transitive.
Steps 1.1 through 1.6 verify the ZF and same-ordinals-and-reals clauses, and step 1.6 verifies DC; this is the Statement.
Every real set in the Shelah inner model has the Baire property
Statement
satisfies: every subset of the reals has the property of Baire. Here the set-theoretic reals are represented first by Cantor space ; the same assertion for the usual real line follows through comeagre homeomorphic coding subspaces. Explicitly, for each real set there are in an open set and a meagre set in the relevant space such that .
Facts & Assumptions
Given: A set with in the ambient Shelah extension.
The Shelah HOD(S) model and its real-ordinal presentation: has a rank-bounded definition from one and finitely many ordinals; over the constructible ground this is equivalent to definability from one real and finitely many ordinals.
Strongly homogeneous truth has Baire representatives: for every formula with a countable ordinal-sequence parameter, the set of binary reals satisfying it differs from a Borel set by a coded meagre set; its proof places the Boolean truth value in the countably generated parameter-and-Cohen algebra by free amalgamation and transports its Borel reading by automorphism extension.
The Shelah inner model satisfies ZF and Dependent Choice: is transitive and has the same reals as the ambient extension.
The property of Baire: the property of Baire is the existence of an open set differing from the given set by a meagre set.
Borel-code, measure, category, and perfect-set absoluteness: from a Borel code one uniformly obtains an open code and a coded sequence of closed nowhere-dense sets covering their symmetric difference. Its stated evaluation-absoluteness interface is restricted to Solovay intermediate models, so the proof below does not apply that clause to .
Cantor and Baire sequence spaces and coordinate codings gives a homeomorphism from onto the subspace of sequences with infinitely many s, with countable complement. Baire sequence space is homeomorphic to the irrational real numbers identifies with , and is countably infinite makes the omitted rational set countable.
Well-founded Borel evaluation codes: a Borel code is a real-coded countable labelled tree whose child relation is well-founded, and evaluation proceeds through leaf, complement and countable-union nodes.
Proof
First let belong to . By [F1], has a rank-bounded definition from one parameter and finitely many ordinals. Applying [F2] to that exact defining formula gives a Borel code and a coded meagre set in the ambient extension with . This uses the claim as written; no open set is read directly from the Borel representative.
This proves the all-Baire-property assertion for the standard set-theoretic real space . To compare with the usual real line, let be the infinitely-many-s subspace of [F6]. Its complement is explicitly at most countable and hence meagre; likewise is countable and meagre in . Composing the two homeomorphisms in [F6] gives
Apply only the uniform construction clause of [F5] to . It yields an open code and a coded sequence of closed nowhere-dense sets covering . Pair the Borel/open code and both meagre-error sequences into finitely many binary reals. By [F3], every such code real belongs to .
We verify the needed absoluteness directly, rather than use the Solovay-intermediate-model clause of [F5]. A code from [F7] is a labelled tree on and hence a real. If its child relation were ill-founded in either of the two transitive same-real models, DC in (and Choice in the ambient extension) would produce a descending sequence of nodes, itself a real; therefore well-foundedness agrees. For a shared real , if the two evaluations first differed at a node, an -minimal such node would have agreeing child evaluations, and the leaf, complement and union rules would force agreement at that node, a contradiction. Thus and have identical evaluations on the common reals. For a binary tree code, closedness is immediate and nowhere density is the arithmetic finite-cylinder test: every finite word has an extension above which some finite level has no tree node. That test is absolute, so every displayed closed-nowhere-dense code remains such in .
Membership in is absolute between the transitive model and the ambient extension. Hence the ambient inclusions from steps 1.1 and 2.1, together with step 3.1, give Dependent Choice in [F3] supplies Countable Choice, and the two actual coded sequences of nowhere-dense sets therefore witness in that the right side is meagre.
Let belong to . The coded set , viewed as a subset of by putting no points outside , belongs to . Step 4.1 gives meagre in . Restrict to the dense subspace and transport by : the image differs from the relatively open set by a meagre subset of . A nowhere-dense subset of a dense subspace is nowhere dense in the whole space after taking ambient closure, so that error is meagre in . Write the relatively open image as for an open . Adding the countable rational set shows is meagre in . All maps, countable complements and codes used here are the fixed objects of [F6] and belong to .
Since was arbitrary, steps 4.1 and 5.1 prove the assertion for both the set-theoretic and usual-real conventions, with witnesses in . This is the Statement.
The exact equiconsistency of ZFC and the all-Baire-property model
Statement
The following theories are equiconsistent: ZFC; ZFC plus "every real set first-order definable from a real and an ordinal parameter has the Baire property"; and ZF+DC plus "every set of reals has the Baire property". In particular, is equivalent to , with no inaccessible-cardinal hypothesis.
Facts & Assumptions
Given: Fixed arithmetizations of the three theories and of ZFC as in the formal-consistency items.
Formal consistency of ZFC plus GCH relative to ZF: a verified proof transformation gives , without a transitive model assumption.
Shelah's CH-length homogeneous sweet construction: under ZFC+CH there is a CH-length sweet construction whose final algebra is ccc and has the stated homogeneity, free-amalgamation and -quotient properties. This interface supplies that mathematical construction, not a uniform formal forcing verification.
Shelah's numbered conclusion cited in the source block states exactly that ZFC, ZFC plus the real-and-ordinal-definable Baire-property assertion, and ZF+DC plus universal Baire property are equiconsistent. Its proof remark supplies both forward models: Theorem 7.16 gives the definable-set Baire property in the full forcing extension, while gives the ZF+DC model with universal Baire property. It invokes Gödel's for the reverse implications. This item uses that published equiconsistency theorem directly; it does not infer a proof-code compiler from [F2].
The Shelah inner model satisfies ZF and Dependent Choice with Every real set in the Shelah inner model has the Baire property: inside the extension, satisfies ZF+DC and every set of reals in has the Baire property. This interface supplies only the inner model; it is not used to transfer Baire-property witnesses or arbitrary definable sets upward to the full extension.
Semantic and formal inner-model theorem for L with The constructible universe satisfies AC: for every model of any of the three theories, its constructible universe satisfies ZFC internally.
Proof
The exact three-way equiconsistency assertion is Shelah's cited conclusion by [F3]. We record how its two directions match the semantic interfaces developed on this page.
For the forward construction, the standard reduction and [F1] provide the CH ground assumed by [F2]. The source theorem and proof remark incorporated in [F3] give the real-and-ordinal-definable Baire-property clause in the full forcing extension. Separately, [F4] gives the inner model universal Baire property. These are the two models named in [F3]; no inference from the inner model's witnesses to the full extension is made.
For the reverse direction, [F3] invokes Gödel's work on ; [F5] is the library's semantic counterpart: the constructible universe internally satisfies ZFC, and the Baire-property clause plays no role.
No inaccessible cardinal is used: the forward route of [F3] is the ccc sweet construction over CH, and the reverse route is .
Thus the published equiconsistency theorem [F3], with steps 1.2--1.3 identifying its constructions with the exact semantic results proved on this page, gives the Statement. Nothing here claims that [F2] alone supplies the uniform proof-code verification required by a formal forcing compiler.
Boldface Sigma-one-three measurability
Definition
Work in Cantor space , with auxiliary real quantifiers ranging over Baire space as in Cantor and Baire sequence spaces and coordinate codings. Fix a real parameter .
A set is when membership in has the form
where range over Baire space and is arithmetic: all its quantifiers are number quantifiers and its atomic statements are those of a fixed recursive decoding of the sequences involved. Thus the leading real quantifiers are one existential, one universal and one existential, the last being the one that may be dummy. A set is boldface when it is for some real , and the regularity assertion boldface -measurability means that every such set belongs to the completed coin-measure domain specified below.
The measured domain. In applications assume Countable Choice (The Axiom of Countable Choice ()). The proof of Dyadic coding supplies coin measure and its completed Lebesgue transfer uses DC only in its step 1.2 to derive Countable Choice; after that step, its cylinder-pullback construction of the Borel coin probability uses only the resulting Countable Choice hypotheses. Thus the same construction is available directly under the present assumption. Write for its Borel sigma-algebra. Define For such a representation put . This is exactly the completion construction of The completion domain and proposed completed set function of a measure space, so Assuming countable choice, every measure space has a unique complete extension to its completion proves that this value is independent of the representation and is a complete measure on the displayed sigma-algebra. Thus the regularity assertion is precisely The dyadic lemma supplies the Borel measure; the completion theorem supplies its completed domain and measure. No completion or measure transport is inferred from a homeomorphism between sequence spaces.
Elementary codings. Coordinate pairing gives the homeomorphisms and , so finite or countable tuples of the respective real codes may be folded into one code. The published map from is a homeomorphism only onto the subspace of sequences with infinitely many s; no homeomorphism and no measure transport along that subspace map is asserted here. Adding a dummy final existential real quantifier shows that every subset of is : prefix a redundant and ignore in . This inclusion is the one used below when a -measurability hypothesis is applied to the null-code order. The quantifier-prefix definition uses no choice. The measured interpretation above is used under Countable Choice, which licenses both the Borel coin-measure construction and its completion.
Rapid filters and the Raisonnier family
Definition
Work in ZF. Here increasing means nondecreasing unless strictly increasing is written, and denotes the finite ordinal . A filter on in the sense of Filter on a set extends the Fréchet filter when it contains every cofinite set. A filter extending the Fréchet filter is rapid when for every increasing there is with
Uniform-bounding form. The rapidity condition is equivalent to the following one, whose uniformity is what later estimates use: there is a single strictly increasing such that for every increasing there is with for all . The forward direction takes . For the converse, given and an increasing , apply the hypothesis to to obtain with for all ; then for the monotonicity of gives , and replacing by , which preserves membership in because the Fréchet filter is contained in , gives the exact inequality for all (the values below being empty). Rapidity is thus witnessed by a single bounding function.
First differing prefix lengths and the Raisonnier family. For distinct let be their first differing prefix length. If the first differing coordinate is , this length is , because restriction to uses the coordinates strictly below . Thus . We retain this prefix-length convention from Ishii Definition 3.3 throughout and . For put
The closure of a set does not change : if are distinct and , the length- cylinders about each meet . Choose in these two intersections. Their prefixes agree below and differ at , so . This proves ; the reverse inclusion follows from . Only two existential witnesses are used, not a sequence of choices.
For precision, if is a real, use its graph as a set predicate in the relativized constructible hierarchy. For nonempty , consists of subsets of definable with finitely many parameters in ; set . This is the predicate version of Definable subsets of a membership structure: uniform set satisfaction for the membership relation and one unary predicate is supplied by Existence and uniqueness of set satisfaction, and Separation and Replacement collect the subsets defined by the set of formula codes and finite tuples. Define , and take unions at nonzero limits. Transfinite recursion constructs each set-length segment uniquely; uniqueness makes the segments agree, just as in The constructible hierarchy and constructible rank. Write for existence of an ordinal stage containing , a class predicate rather than a set union over all ordinals. With viewed in Cantor sequence space, the Raisonnier family is defined, for , by
The cover members range over subsets of ; replacing them by their closures does not change the union of the , so the witnessing covers may always be taken to consist of closed sets. Replacement forms the sequence of closures directly. The definition uses no choice; the later filter and rapidity assertions about are proved separately from it.
The Raisonnier family is a Sigma-one-three filter
Statement
Assume Countable Choice and . Then is a proper filter on extending the Fréchet filter, and membership is a property of the real .
Facts & Assumptions
Given: Countable Choice, a real with , and the Raisonnier family of the definition item.
Rapid filters and the Raisonnier family: the definition of by countable covers of , the first-difference function , the set , and the invariance .
Filter on a set: the filter axioms: upward closure, closure under intersections of two members, and properness.
The relativized hierarchy of [F1] carries the coherent definition-code order obtained from The canonical definable global well-order of L. Countable well-founded level certificates show in ZF that is , and canonical least codes of the -countable ordinals inject into ; both facts are proved where used below.
The Axiom of Countable Choice () with Countable choice makes omega-one regular: Countable Choice makes regular, and a countable union of countable sets is countable.
Closed subsets of Baire space are tree bodies with Cantor and Baire sequence spaces and coordinate codings: closed subsets of the sequence spaces are bodies of trees, and a countable sequence of reals can be coded by a single real.
Boldface Sigma-one-three measurability: the pointclass and the fact that a matrix preceded by one real existential is .
Proof
Upward closure: if is witnessed by a cover and , the same cover witnesses .
For later use, here is the choice-free relativized coding fact in [F3]. A real can code a well-founded extensional relation on whose collapse is a correct countable level containing a specified real . Well-foundedness is , and the definition recursion, satisfaction relation and distinguished element checks are arithmetic. Every has such a certificate: take the canonical Skolem hull of in a sufficiently large level and collapse it; least Skolem witnesses canonically enumerate the hull, so no choice is used. Conversely collapse and induction through the hierarchy make every certificate correct. Thus is .
Closure under intersections: if are witnessed by covers , , fix a bijection and, for , put . These pairwise intersections cover : for any in that set, choose and with and , and then for the unique with . Moreover , because a first difference of two points lying in the intersection is a first difference of points of each factor. Hence and .
By [F1] and [F5] replace each cover member by a closed body of a binary tree and code the sequence by one real . Membership is equivalent to the existence of such that (i) every binary constructible real lies in some , that is, , and (ii) every first difference of two points of one lies in . Using the certificate form from step 1.2, clause (i) is : universally quantify a binary real and a proposed certificate, and require either failure of its certificate or membership in one tree body. Clause (ii) is , not arithmetic: universally quantify two binary proposed branches and then check the arithmetic first-difference implication. It is therefore also . Their conjunction preceded by the existential tree-sequence code is in the sense of [F6].
For every , contains a real coding a well-order of a subset of of type : use the domain for finite (including the empty domain for ), and a bijective enumeration by for infinite . Encode both the domain and the relation by binary coordinates using the fixed pairing. Choose the -least such code; uniqueness gives an injection from into without any simultaneous choice. Hence the Given equality makes uncountable in the ambient universe. If , a witnessing cover would have for every , so every would have at most one point; Countable Choice would make their union countable, contradicting that uncountability. Thus is proper.
The Fréchet filter is contained in : fix and let the cover consist of the cylinders , , padded by empty sets. Two distinct reals in one cylinder agree on the first coordinates, so their first differing coordinate is at least and their prefix length is at least . In particular , so the cofinite set belongs to . Together with the steps above this makes a proper filter extending the Fréchet filter.
The steps above establish that is a proper filter extending the Fréchet filter, and step 2.2 that membership is ; this is the Statement.
Rapid filters are not Lebesgue measurable
Statement
Every rapid filter on , regarded through characteristic functions as a subset of Cantor space with coin measure (and hence through the standard coding as a real set), is not Lebesgue measurable.
Facts & Assumptions
Given: A filter on extending the Fréchet filter that is rapid in the sense of the definition item, viewed as .
Rapid filters and the Raisonnier family: rapidity and its uniform-bounding form.
Dyadic coding supplies coin measure and its completed Lebesgue transfer: the coin measure on Cantor space, its completion, and the transfer to Lebesgue measure through the standard coding.
Filter on a set: is upward closed, closed under intersections, and does not contain .
Lebesgue density theorem: almost every point of a measurable set of positive measure is a density point, so for every measurable and the open set covers modulo a null set.
Lambda-systems, or Dynkin systems with Dynkin's pi-lambda theorem: Dynkin's - theorem, used for the zero-one law below. Countable additivity and continuity from below are part of [F2].
The Axiom of Countable Choice (): the ambient choice hypothesis of this page, used through [F2] and [F4].
Proof
Assume for contradiction that is measurable for the coin measure . Since extends the Fréchet filter, it is closed under finite changes: if and differs from only below , then and is contained in , so . Membership in therefore depends only on the coordinates at and above any fixed level .
To contradict nullity, fix an arbitrary closed with . The density theorem supplies a finite nonempty family of binary strings such that every satisfies For example, enumerate canonically the positive-length strings satisfying the display and take the first one whose cylinder meets . Put .
Zero-one law: for each , the measurable tail event is independent of the sigma-algebra generated by the first coordinates. Hence the family of measurable satisfying contains every finite-coordinate cylinder. It is a lambda-system, while the cylinders are a generating pi-system, so [F5] makes the family the whole Borel sigma-algebra and then its completion. Taking gives , hence .
Recursively, after finite nonempty and are fixed, let be the canonically enumerated set of strings with and The density theorem gives . Let be the first finite initial segment of this enumeration for which and put . These choices are canonical, and every length in exceeds , so .
The value is not one. The complement map is measure preserving, and : otherwise a filter would contain both and its complement and hence their empty intersection. If , then , contradicting additivity. Thus the assumed measurable filter is null.
Apply rapidity to the increasing function . There is such that for every .
Choose any whose cylinder meets ; the canonical first such member suffices. Recursively suppose has been chosen and has value on every coordinate in . Put The coordinates defining lie above those defining , so the two events are independent, and step 3.2 gives . The density bound for and therefore give For use the bound in step 1.2; for the defining bound on in step 2.2 is exactly the displayed conditional error. The uncovered part of at level has measure below , so choose and then the canonical with . Since both strings are initial segments of and , we have ; the definition of preserves the induction invariant.
Let . The points converge to , because both and extend and the string lengths tend to infinity; closedness gives . The induction invariant and unbounded lengths give , so by upward closure. Thus every closed positive-set meets .
Hence has positive outer measure: if it had outer measure zero, an open with would have a closed positive complement missing , contrary to step 5.1. This contradicts from step 3.1. The assumption of measurability is false, and [F2] transfers the conclusion to Lebesgue measure under the standard coding.
A measurable null-code order bounds the constructible null union
Statement
For a real define on pairs by comparing the least canonical null codes containing and . Then is . Under Countable Choice, if is measurable, the union of all null Borel sets coded in is null in the ambient universe.
Facts & Assumptions
Given: A real , the completed coin measure on , and the family of null subsets of coded in .
Rapid filters and the Raisonnier family supplies the predicate construction of the hierarchy . The coherent definition-code recursion of The canonical definable global well-order of L applies verbatim with the additional predicate , producing the canonical setlike order ; the countable-level and predecessor certificates needed below are proved in steps 1.1--2.1 rather than inferred from the unrelativized theorem.
Boldface Sigma-one-three measurability supplies the projective pointclass convention and, under Countable Choice, the completed Borel coin probability used by the measurability hypothesis.
The Axiom of Countable Choice (): countable unions of null sets are null. It is also the hypothesis of the completed-product Fubini theorem used below.
Tonelli and Fubini for the completed product, with only almost-everywhere section measurability: Fubini for the completed product measure: a measurable subset of whose horizontal sections are almost all null has null vertical-section set, and almost every vertical section of a null measurable set is null.
Proof
Relativize the definition-code recursion of [F1] to the structures . It gives a coherent setlike well-order whose levels are initial segments. Every real belongs to a countable level: inside , close under the canonically least Skolem witnesses of a sufficiently large level. Formula codes and finite tuples canonically enumerate this hull, so no ambient choice is used; collapsing it and inducting through the relativized definition operation gives some countable containing . Consequently the real predecessors of are countable and all occur in one such level.
A real can therefore certify that it enumerates exactly : it codes a well-founded extensional relation on , its collapse as a correct countable containing , the canonical order computed there, and the enumerated predecessor segment. Well-foundedness is ; extensionality, the staged definition recursion, countable satisfaction and the displayed enumeration check are arithmetic in the code. Thus the certificate predicate is , and has the analogous form with . Correctness follows by collapse and induction on the coded hierarchy; completeness of the predecessor list follows from the initial-segment property in step 1.1. This is the choice-free relativized certificate behind the standard facts in the cited sources.
Put equal to the union of the null sets having codes in . For , let be the -least such code containing , and let be its position among the null codes. Disjointifying by least code gives null layers with .
Define . Equivalently, iff there are reals such that and hold, codes a null containing , codes one containing but not , and no code enumerated by codes a null containing . Indeed these conditions say while contains ; conversely take and . In particular the formula is false off and on the diagonal.
In the formula of step 3.1, the four real witnesses may be folded into one. The two certificate predicates are by step 2.1, while recognition and interpretation of the explicit null- codes and the bounded checks through are arithmetic. A leading existential real followed by this matrix is in the convention of [F2].
For , the horizontal section is the union of the null sets coded by the predecessor list for from step 2.1, hence is null by Countable Choice. For the section is empty. Thus every horizontal section is completed-measurable and null.
Assume is measurable for the completed product coin measure. Tonelli applied to its indicator and step 4.2 makes product-null. The completed Fubini theorem then supplies a completed-measurable null set such that for every the vertical section is measurable and null. No measure is assigned to exceptional vertical sections.
If , then is null. Otherwise choose . The lower section is null by step 4.2, the middle layer lies in one null , and the upper section is null by step 5.1. Since , the finite union is null. This dichotomy never presupposes measurability of .
The steps above prove the complexity and the nullity conclusion, which is the Statement.
Uniform null G-delta sets capture block functions
Statement
There are uniformly assigned null sets in Cantor space for and, for each open whose canonical coin content is below one, finite capture sets of size at most , such that implies for all sufficiently large . If belongs to a transitive model, the code for belongs to that model.
Facts & Assumptions
Given: Cantor space .
Cantor and Baire sequence spaces and coordinate codings: the cylinder topology, compactness of Cantor space, coordinate pairing and explicit natural-number codes for finite binary words. The choice-free coin content needed here is constructed in step 1.1.
The countable Borel hierarchy and its limit convention: the form of a countable intersection of open sets.
Closed subspaces of complete metric spaces are complete; the converse under countable choice and [F1]: a closed subspace of Cantor space is complete; choosing the lexicographically least branch through each nonempty cylinder trace supplies a canonical countable dense subset. Hence Separable complete metric spaces are Baire in ZF makes every nonempty closed a Baire space in ZF.
Proof
For an open , let be the prefix-free set of shortest finite words with , and put , the supremum of its finite partial sums in the fixed word order. Define the closed content and call null when, for every , it has an open cover of content below . Refining finitely many cylinders to one common length proves finite additivity on clopen sets, monotonicity, and countable subadditivity for open unions directly from binary-word counts. If with closed and clopen, then . Every definition uses a fixed enumeration or a real supremum and hence exists in ZF.
Using the canonical pairing from [F1], put and . The coordinate groups are disjoint and have size . Refining to a prefix above the finitely many coordinates shows for every finite ; this is a finite pattern count, not a product-measure theorem.
Fix open with and put , so . Enumerate the finite words as . Let be the union of those traces with closed content zero. Such a compact zero-content trace has, for each requested rational error, a finite clopen cover of smaller content: choose a finite clopen subset of its open complement whose content is sufficiently close to one and take the complement. Choose the least finite cover in the fixed code order. Assigning error to the pair and taking the open union proves directly that is null, without Countable Choice. Put . The set is intersected with the open union of the corresponding cylinders, so is closed. Monotonicity gives , while the arbitrarily small canonical open covers of and the finite/open content inequalities give for every positive rational ; hence . Every nonempty trace has positive closed content, since otherwise the corresponding was removed.
For put . It is by [F2]. For every , its displayed tail union is an open cover of content at most by step 1.1, so is null by the local definition. The assignment is arithmetic in and the fixed blocks; therefore its code belongs to every transitive model containing .
For put . For every finite , steps 1.1--2.2 give Taking canonical finite initial subsets shows that converges. Hence every is finite and .
Assume , so . If every met every nonempty basic open subset of , these sets would be dense open. The least-branch construction in [F3] makes separable and complete in ZF, so the Baire theorem would make their intersection nonempty. Therefore some and satisfy .
Let be the fixed bijection, and let be the least threshold after which . Put . For any finite , assign to each the least witnessing in the fixed word order. Then If had more than elements, its first elements would contradict this bound. Thus it is finite and has the required size.
With as in step 4.1 and , every satisfies , hence . Together with steps 3.1 and 4.2 this proves capture, the size bound and model-membership of the codes.
The steps above provide the uniformly assigned null sets and the capture sets with all stated properties, which is the Statement.
Uniform null-code measurability makes the Raisonnier filter rapid
Statement
Assume Countable Choice and . Suppose moreover that for every real , the null-code order is measurable, where is the usual interleaving join. Then the Raisonnier filter is rapid. In particular, boldface measurability supplies this uniform hypothesis.
Facts & Assumptions
Given: Countable Choice, a real with , and measurability of for every real .
A measurable null-code order bounds the constructible null union: for every real , measurability of makes the union of all null Borel sets coded in null in the ambient universe.
Uniform null G-delta sets capture block functions: the uniformly assigned null sets for and the finite capture sets of size at most with implying eventually; codes of lie in any transitive model containing .
Rapid filters and the Raisonnier family: the definition of by covers of , for any real , and the uniform-bounding form of rapidity.
The Raisonnier family is a Sigma-one-three filter: is a filter; in particular it is upward closed.
The Axiom of Countable Choice () and Assuming countable choice, Borel probability measures on Polish spaces are inner regular: under Countable Choice, if is a Borel null set in Cantor space, inner regularity applied to gives a compact of positive measure; then is an open superset of with .
Proof
Fix an arbitrary strictly increasing sequence of natural numbers and let code this sequence. Put and . Since , the inequalities and the Given equality show that . For put , using the canonical natural-number code for the finite word. Both and the sequence belong to , so and [F2] puts the code of in .
By the uniform measurability hypothesis, is measurable. Hence [F1] makes the union of all null Borel sets coded in null, and that union contains every from step 1.1. By the definition of the completed coin measure, the union is contained in a Borel null set . Apply [F5] to and choose a compact there with ; then is open, contains the union, and has . For every there is such that for all , by [F2]'s capture clause.
Let be the elements of that decode binary strings of length . Define by declaring iff, for , there are distinct whose first differing prefix length is . Thus the positive lengths in the block , with , are assigned to level , exactly as required by the prefix-length convention of [F3].
The values assigned to level lie in and are the first-difference prefix lengths realized by pairs from . If a finite set of equal-length binary strings has members, its prefix tree has at most branching levels; if , it realizes no first differences. Thus level contributes at most values. In particular, even with the harmless overcount of a possible endpoint ,
For and put These countably many sets cover by step 1.2. If distinct and is least with , then , both length- prefixes lie in , and their first differing prefix length equals and lies in . Thus by step 2.1, so . The cover therefore witnesses . Since , the same cover also witnesses .
Given the arbitrary strictly increasing sequence , step 3.2 produced with for every . The same conclusion for a merely nondecreasing sequence follows by replacing it with a pointwise larger strictly increasing one. Since is one fixed bound, the uniform-bounding form of [F3] makes rapid.
The steps above establish the rapidity of under the stated hypotheses; this is the Statement.
Failure of inaccessibility in L produces a real with correct omega-one
Statement
Work in ZF+Countable Choice. If the ambient is not an inaccessible cardinal of , then there is a real such that equals the ambient .
Facts & Assumptions
Given: Countable Choice and the hypothesis that the ambient is not inaccessible in .
The Axiom of Countable Choice () with Countable choice makes omega-one regular: Countable Choice makes the ambient regular, and every countable subset of is bounded.
The generalized continuum hypothesis holds in L: satisfies GCH, so inside the power-set operation is the cardinal successor and .
Absoluteness, idempotence and minimality of L: constructibility is absolute between the relevant transitive models with the same ordinals, and . No preservation of -cardinals in is asserted: in fact, every ordinal below the ambient is countable in .
Inaccessible and Mahlo cardinals: a cardinal is inaccessible when it is uncountable, regular and a strong limit.
Proof
The ambient is regular by Countable Choice, and it is a cardinal in : an -definable surjection from a smaller ordinal onto would still be a surjection in the universe. It is also regular in , since an -cofinal map from a smaller ordinal would remain cofinal in the universe.
Hence, if is not inaccessible in , it fails one of the three clauses of [F4] there. It is uncountable in (it is uncountable in the universe and has the same ordinals) and regular in by step 1.1, so it is not a strong limit cardinal of : there is a cardinal of with . By GCH in , , so the ordinal equals for some -cardinal . This is infinite, since the -successor of a finite cardinal is finite whereas the ambient is uncountable.
The ordinal is countable in the ambient universe because , so there exists a real coding a bijection . This is one existential choice from a nonempty set of codes and needs no family-choice principle.
Let . If , it is countable in trivially. If , then Choice in and the fact that is an infinite -cardinal imply that contains a surjection from onto ; this map also belongs to by [F3]. Composing it with the bijection coded by makes countable in . Thus every ordinal below the ambient is countable in , so . Conversely the ambient is uncountable in , since any bijection with in would contradict its ambient definition; hence . Therefore equality holds.
The steps above produce a real with from the failure of inaccessibility in ; only this existential real is claimed, not the statement for every real.
Sigma-one-three measurability makes omega-one inaccessible in L
Statement
Assume ZF+Countable Choice and boldface measurability. Then the ambient is an inaccessible cardinal in .
Facts & Assumptions
Given: Countable Choice and the hypothesis that every set of reals is Lebesgue measurable for every real .
Boldface Sigma-one-three measurability: the pointclass , the inclusion of in by a dummy real quantifier, and the definition of boldface measurability.
Failure of inaccessibility in L produces a real with correct omega-one: failure of inaccessibility of the ambient in yields a real with .
A measurable null-code order bounds the constructible null union: the null-code order is , and its measurability makes the union of the constructible null Borel sets null.
Uniform null-code measurability makes the Raisonnier filter rapid: under Countable Choice, and measurability of for every real , the filter is rapid.
The Raisonnier family is a Sigma-one-three filter: is a subset of the reals.
Rapid filters are not Lebesgue measurable: rapid filters are not Lebesgue measurable.
The Axiom of Countable Choice (): the ambient choice hypothesis.
Proof
Assume, for contradiction, that the ambient is not an inaccessible cardinal of , and let be a real with , as supplied by [F2].
For every real , the null-code order is by [F3]. By [F1] it is , so the boldface measurability hypothesis makes measurable. Thus the uniform hypothesis of [F4] holds, not merely its instance at .
By [F4], applied with Countable Choice [F7], and the uniform conclusion of step 2.1, the Raisonnier filter is rapid.
By [F5] the filter is a set of reals, and by [F6] it is not Lebesgue measurable. This contradicts the hypothesis that every set is measurable.
The contradiction in step 4.1 refutes the assumption of step 1.1, so the ambient is inaccessible in .
All-real-set measurability yields an inaccessible inner model
Statement
If a universe satisfies ZF+DC and every set of reals is Lebesgue measurable, then its constructible universe satisfies ZFC and contains an inaccessible cardinal — indeed the ambient is inaccessible in . Consequently the assumed universe has a definable inner model of ZFC with an inaccessible cardinal. No arithmetized consistency implication is asserted by this item.
Facts & Assumptions
Given: A universe with ZF+DC in which every set of reals is Lebesgue measurable.
AC implies DC implies countable choice: DC implies Countable Choice.
Boldface Sigma-one-three measurability: boldface measurability means that every set is Lebesgue measurable for every real ; universal measurability of all real sets immediately implies it, since every set is a set of reals.
Sigma-one-three measurability makes omega-one inaccessible in L: under ZF+Countable Choice and boldface measurability, the ambient is inaccessible in .
Semantic and formal inner-model theorem for L with The constructible universe satisfies AC: for each fixed ZFC axiom, ZF proves that axiom relativized to its constructible class ; in particular the ambient ZF universe proves internally that satisfies ZFC. The separate external set-model clause of the first supplier is not applied to the proper class .
Inaccessible and Mahlo cardinals: the definition of inaccessibility, so that the same ordinal certified in [F3] is verified to be uncountable, regular and a strong limit inside .
Proof
DC implies Countable Choice by [F1], so the choice hypothesis of [F3] holds in .
Every set of reals is measurable, hence every set is measurable for every real by [F2]; thus satisfies boldface measurability.
By [F3] the ambient is inaccessible in .
Apply the fixed-axiom relativization clause of [F4] inside the given ambient ZF universe. It proves that its definable constructible class satisfies every ZFC axiom. Step 2.1 already says that the ambient , viewed as an ordinal of , is inaccessible there; equivalently [F5] verifies inside that it is uncountable, regular and a strong limit. Hence "there is an inaccessible cardinal".
The steps above give the semantic conclusion that the ambient is inaccessible in the definable inner model . The formal-inner-model supplier [F4] expressly supplies no arithmetized consistency transfer, so this proof stops at that exact conclusion.
Exact equiconsistency of universal measurability and an inaccessible
Statement
ZFC plus an inaccessible cardinal and ZF+DC plus every set of reals Lebesgue measurable are equiconsistent. The same lower bound already follows from universal boldface measurability under Countable Choice.
Facts & Assumptions
Given: Fixed arithmetizations of the two theories and their finite fragments.
Solovay-model regularity is consistent relative to an inaccessible cardinal: by the externally indexed finite-fragment transfer for the Lévy-collapse construction, No uniform arithmetic proof-code transformer is used in that theorem.
All-real-set measurability yields an inaccessible inner model: from ZF+DC plus universal measurability, the constructible universe satisfies ZFC and contains an inaccessible cardinal. Relativization to that definable inner model is an interpretation, so it sends every actual finite target refutation to a source refutation (Interpretation transports derivations and inconsistency).
Under ZF+Countable Choice plus universal boldface measurability, the ambient is inaccessible in (Sigma-one-three measurability makes omega-one inaccessible in L, The Axiom of Countable Choice (), Boldface Sigma-one-three measurability), and satisfies ZFC (Semantic and formal inner-model theorem for L). Relativization to therefore gives the same refutation translation as in [F2] (Interpretation transports derivations and inconsistency).
Proof
Upper bound: assume . The exact external finite-fragment consistency implication in [F1] yields .
Lower bound: assume . If ZFC plus an inaccessible had an actual refutation, [F2] would translate it to a refutation of the assumed source theory. Hence follows.
The refinement: if ZF+Countable Choice plus boldface measurability is consistent, an actual refutation of ZFC plus an inaccessible would translate by [F3] to a refutation of that source theory. Thus its consistency already implies the consistency of ZFC plus an inaccessible cardinal. This is the stronger form of the lower bound stated.
The inaccessible hypothesis is needed only on the Solovay branch: steps 1.1 uses it, and steps 1.2 and 1.3 use none; the separation of the two branches is the point of this pair.
Steps 1.1 through 1.3 give the two consistency implications in both directions, and step 1.4 records the exact role of the inaccessible; this is the Statement.
Shelah's model separates universal Baire property from universal measurability
Statement
Relative to , it is consistent that ZF+DC holds, every set of reals has the Baire property, and not every set of reals is Lebesgue measurable. Thus universal Baire property does not entail universal Lebesgue measurability over ZF+DC.
Facts & Assumptions
Given: The model-theoretic assumption and Shelah's published relative-consistency construction.
Absoluteness, idempotence and minimality of L is a theorem of ZF. Its external comparison clause assumes transitivity, but the theorem itself may be evaluated inside any first-order model of ZF. In particular, internally, a definable transitive inner class with all ordinals computes the same as its ambient model. No external transitivity of the model used below is inferred.
Inaccessible and Mahlo cardinals defines inaccessibility, while An inaccessible rank segment models ZFC proves in ZFC that models ZFC when is inaccessible and that inaccessibility below is absolute to that rank segment. This theorem too can be interpreted internally in an arbitrary first-order model.
Shelah's CH-length homogeneous sweet construction constructs the required forcing over every ZFC+CH ground. When the ground also satisfies , Every real set in the Shelah inner model has the Baire property proves at the exact homogeneity and Borel-to-open interfaces that the resulting has universal Baire property. The exact equiconsistency of ZFC and the all-Baire-property model is used only for the published metatheoretic comparison, not as the construction interface.
The Shelah inner model satisfies ZF and Dependent Choice: has the same ordinals and reals as the extension and satisfies ZF+DC.
Failure of inaccessibility in L produces a real with correct omega-one: in ZF+Countable Choice, if the ambient is not inaccessible in its constructible universe, there is a real with .
Uniform null-code measurability makes the Raisonnier filter rapid: under Countable Choice and , measurability of every , for all reals , makes rapid.
The Raisonnier family is a Sigma-one-three filter and Rapid filters are not Lebesgue measurable: is a set of reals, and if rapid it is not Lebesgue measurable. Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an -indexed chain) implies Countable Choice (The Axiom of Countable Choice ()).
Completeness for explicitly countable set languages supplies a countable model of the consistent countable theory ZFC. The fixed-formula definability induction in Forcing theorem is a ZF proof scheme. Although that item's external semantic formulation assumes a transitive ground, an arbitrary model of ZFC satisfies the corresponding internal Boolean-valued truth theorem. Since the model below is externally countable, a generic ultrafilter exists by recursively meeting its externally countable list of internal dense sets; the extension is formed as the quotient of internal names by that ultrafilter, using internal Boolean values, rather than by an external well-founded recursion on names.
Proof
By [F8], take a countable first-order model ; it may be externally ill-founded. Perform the following construction internally to . Its constructible universe satisfies ZFC+GCH. If thinks that has no inaccessible, set . Otherwise let be what regards as its least inaccessible and set The internal instance of [F2] says that this rank segment satisfies ZFC and that every internally inaccessible ordinal below would already be inaccessible in , contrary to the internal minimality of . Since and internally every member of this inaccessible rank segment has transitive closure of size below , its constructible rank is below ; the internal constructibility recursion [F1] therefore gives . Thus in both cases is an externally countable first-order model of ZFC++"there is no inaccessible cardinal", and hence of ZFC+CH. This is an internal model construction; no external well-foundedness or transitivity of or is asserted.
Inside , apply the direct ZFC+CH construction theorem in [F3] and let be the forcing it produces. Externally enumerate all dense subsets of the Boolean completion of that belong to the countable structure , recursively meet them, and let be the generated -generic ultrafilter. Form as the Boolean-valued quotient of the internal -names: equality and membership of two quotient classes are determined by whether their internal Boolean values lie in . The internal fixed-formula truth theorem from [F8] validates every standard formula and axiom used here; no external recursion through the possibly ill-founded name relation is required. In form the definable inner class . Because step 1.1 arranged , the inner-model conclusions in [F3] and [F4] apply and make a first-order model of ZF+DC in which every set of reals has the Baire property.
In addition, [F4] says internally in that is transitive and has all of the extension's ordinals and reals. This is the hypothesis needed for the internal constructibility comparison below.
We first compute across the forcing extension without invoking the external transitivity clause of [F1]. The standard ZFC proof formalised by the forcing theorem says that set forcing adds no ordinals. It then proves, by internal induction on the common ordinals, that for every internal ordinal : the zero and limit steps are immediate, and at a successor both sides take the definable subsets of the same preceding set structure, whose first-order satisfaction relation is unchanged. Since , the union of the ground levels is all of . Therefore internally satisfies This is a theorem proved and evaluated inside the arbitrary model, not an external absoluteness comparison between transitive universes.
Now reason inside . The class is there a definable transitive ZF inner model containing every ordinal by step 3.1. The internal instance of the ZF theorem [F1] therefore gives Consequently satisfies that its constructible universe has no inaccessible cardinal, because that is exactly the first-order property arranged internally in at step 1.1. This establishes the same- invariant without ever treating the externally ill-founded structures as transitive.
Suppose toward a contradiction that every set of reals in is Lebesgue measurable. DC gives Countable Choice by [F7]. Since step 4.1 makes noninaccessible in , [F5] supplies a real with . For every real , the set is a set of reals in and is therefore measurable by the supposition. This is the full uniform premise of [F6], not just its instance at , so is rapid. But is itself a set of reals by [F7] and a rapid filter is not Lebesgue measurable, contradicting the supposition. Hence contains a nonmeasurable set of reals.
Starting from the countable arbitrary model supplied by consistency, steps 1.1--5.1 construct a first-order model of . Hence No transitive-model consequence of bare consistency is used.
The steps above establish the relative consistency and the failure of the implication from universal BP to universal LM over ZF+DC; this is the Statement.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Saharon Shelah, Can You Take Solovay's Inaccessible Away?
- Andrzej Roslanowski and Saharon Shelah, Sweet & sour and other flavours of ccc forcing notions
- Robert M. Solovay, A Model of Set-Theory in Which Every Set of Reals Is Lebesgue Measurable
- Hiromi Ishii, Regularity Properties and Inaccessible Cardinals
- Terence Tao, An Introduction to Measure Theory, Exercise 1.4.26, p. 94
- Thomas Jech, Set Theory, Chapter 25
- Terence Tao, An Introduction to Measure Theory
- Spyridon Dialiatsis and Yurii Khomskii, Combinatorial Properties of the Raisonnier Filter