42.03.06 · mathematical-logic / set-theory-forcing

The Constructible Universe L and the Consistency of GCH

shipped3 tiersLean: none

Anchor (Master): Kunen 2011 *Set Theory* (College Publications) Ch. II §1-6 and the exercises on relative constructibility and the fine structure pointers, with Ch. IV for the absoluteness preliminaries; Jech 2003 *Set Theory* 3e (Springer) Ch. 13 (constructibility, the condensation lemma, GCH and ◊ in L), Ch. 18 (the covering theorem and 0#), and Ch. 27 (◊ and □); Devlin 1984 *Constructibility* (Springer Perspectives in Logic) for the fine-structure development

Intuition Beginner

The previous units built the universe of sets one layer at a time, throwing in every subset of each layer as you climb. Gödel asked a sharper question: what if, at each new layer, you only admit the subsets you can actually describe using the sets already built? You forbid the wild, nameless subsets and keep only the ones a sentence can pin down. The collection you end up with is called the constructible universe, written , and it is the most economical world of sets that still obeys all the usual rules.

Think of it as building a library where every book must be written, page by page, from books already on the shelves — no book may simply appear by fiat. Because every set in comes with a recipe, you can line all of them up in a single master order: first the sets describable at the bottom, then the next batch, and so on. That master order is exactly what lets you always "pick one from each box," so the awkward selection problem of the previous unit solves itself for free inside .

The payoff is enormous. Inside this disciplined library, the question "how many subsets does an infinite set have?" — which looked wide open — gets a clean answer: the smallest one the rules permit. Gödel used this to show that assuming the cleanest answer can never lead to a contradiction. The next units flip the construction over to show the opposite answer is also safe, and the two halves together reveal that the question has no forced answer at all.

Visual Beginner

A set lands in only when some sentence, using sets from earlier layers, picks it out exactly. The picture contrasts the full universe (keep all subsets) with the constructible one (keep only the describable subsets).

   FULL UNIVERSE  V                CONSTRUCTIBLE  L
   (keep EVERY subset)             (keep only DESCRIBABLE subsets)

   level 3:  all subsets           level 3:  only the named subsets
   level 2:  all subsets   <----   level 2:  only the named subsets   (slimmer)
   level 1:  all subsets           level 1:  only the named subsets
   level 0:  empty                 level 0:  empty

   every nameless subset survives  a subset survives only with a recipe

The table records how the two libraries differ as you climb. At the very bottom they agree; the gap opens once a layer has subsets no sentence can single out.

layer full universe keeps constructible universe keeps
level 0 nothing (start empty) nothing (start empty)
level 1 the one possible subset the one possible subset
a finite layer every subset every subset (all are describable)
an infinite layer every subset, named or not only the subsets some sentence defines

The key idea: is the universe you get by admitting a set only when you can write down a description that selects it from the layer below.

Worked example Beginner

Let us build the first few layers of the constructible library by hand and watch where the "describable only" rule starts to bite. Write a describable subset of a layer as one that some sentence, using members of that layer, picks out exactly.

Step 1. Start at the bottom with the empty layer: there is nothing in it yet. The only subset of nothing is the empty collection itself, and the sentence "no member at all" describes it. So the next layer holds exactly one thing: the empty set. Call it .

Step 2. Now the layer holds the single item . Its subsets are "the empty one" and "the one containing ." Both are describable — "contains nothing" and "contains " — so the next layer holds two items.

Step 3. Continue. The layer now holds two items. Every subset of a two-item layer can be named by listing which of the two it contains, so all four subsets are describable, and they all enter the next layer. So far, at every finite stage, nothing is lost: each subset has a short description.

Step 4. The difference only appears once a layer is infinite. An infinite layer has so many subsets that no finite stock of sentences can name them all; the nameless ones are left out of . The full universe would keep them; the constructible library does not.

Step 5. Because each item that does enter carries a description, you can order all of them: sort by the layer where they first appear, and within a layer by their describing sentence. That single ordering reaches every constructible set.

What this tells us: at finite layers and the full universe look identical, but at infinite layers keeps only the nameable subsets — and that very discipline hands you a master ordering of everything inside.

Check your understanding Beginner

Formal definition Intermediate+

All of the following takes place inside ZF; ordinals, transfinite recursion, and rank are as in 42.03.02, cardinals and cofinality as in 42.03.03 and 42.03.04, and the Axiom of Choice is not assumed for the ambient theory — its status inside is one of the results. The only primitive is .

For a set , the definable power set is $$ \operatorname{Def}(X) = \big{, a \subseteq X : a = {, y \in X : (X, \in) \models \varphi[y, p_1, \dots, p_n] ,} \text{ for some formula } \varphi \text{ and } p_1, \dots, p_n \in X ,\big}. $$ The satisfaction relation for set structures is itself a definable relation (Tarski's inductive truth definition for a set model, cross-ref 42.01.06 pending), so is a definable class function. The constructible hierarchy is defined by transfinite recursion: $$ L_0 = \varnothing, \qquad L_{\alpha+1} = \operatorname{Def}(L_\alpha), \qquad L_\lambda = \bigcup_{\alpha < \lambda} L_\alpha \ \ (\lambda \text{ limit}), $$ and the constructible universe is the class . Each is transitive, , , and ; for one has , the discipline of keeping only definable subsets capping the size of each level.

The relativisation of a formula to a class restricts every quantifier to ( becomes ). A formula is (or ) if all its quantifiers are bounded, and ; the Lévy hierarchy then sets to be formulas with , and dually. A formula is absolute between transitive classes when for all . The basic absoluteness facts (cross-ref [42.01]) are: every formula is absolute between transitive models; formulas are upward absolute and formulas downward absolute. The relations " is an ordinal," " is transitive," "," "," " is a function," and "" are (or ) hence absolute; the relations "," " is a cardinal," and " is constructible" are not absolute between arbitrary transitive models.

An inner model is a transitive class with that satisfies every axiom of ZF (i.e. holds for each ZF axiom ). The axiom of constructibility is the sentence : every set is constructible, . The canonical well-ordering of is defined by recursion on levels: order by the least Gödel number of a defining formula together with the (already-defined) ordering of parameter tuples from , and rank earlier levels first. This is a definable (parameter-free) well-ordering of the entire class .

Counterexamples to common slips Intermediate+

  • " for infinite ." False, and this is the engine of the theory. For infinite there are subsets but only formulas-with-parameters, so . The full power set is not definable; keeps strictly fewer subsets.

  • " is just an abbreviation we can always assume." is a substantive axiom, independent of ZFC. It holds in but is refuted by, e.g., a measurable cardinal. Assuming it is a genuine restriction that decides CH, , and , not a definitional convenience.

  • "Cardinals are absolute, so ." Cardinality is not absolute downward in general: an ordinal thinks is uncountable can become countable in . One always has , with equality failing exactly when is collapsed (as forcing or can arrange). Absoluteness of cardinals holds only upward for the "is a cardinal" predicate being .

  • " depends on the ambient you build it in." The hierarchy is defined by an absolute recursion, so and for every inner model . is the same class computed in any inner model — this absoluteness is precisely what makes and what makes the least inner model.

Key theorem with proof Intermediate+

The organising fact is the condensation lemma: it converts the metamathematical move "take an elementary submodel" into the internal statement that the submodel is a level of the hierarchy, and from that single conversion both inside and the GCH bound fall out.

Theorem (the Condensation Lemma). Let be a limit ordinal and an elementary substructure. Then the Mostowski transitive collapse of is for some , and the collapse map is the identity on restricted to its transitive part [Kunen Ch. II].

Proof. Since is set-like, well-founded, and extensional on (extensionality holds in and is inherited by the elementary ), the Mostowski collapse theorem (cross-ref 42.03.01) gives a unique transitive set and an isomorphism . It remains to identify as some . The key input is that the predicate "" and the satisfaction relation for the structures are over any inner model: the defining recursion for uses only the absolute operation and the absolute recursion theorem, so " is the -th constructible level" is expressed by a formula with a equivalent. Consequently the sentence "every set lies in some ," i.e. relativised, is true in (each element of appears at some level , and verifies this by the absoluteness of the level function). By elementarity satisfies the same sentence, and since is an isomorphism, the transitive satisfies as well: every element of is -constructible for some .

Let , an ordinal because is transitive. The absoluteness of the level function means commutes with it: for , the object believes to be is the genuine (a relation is absolute between the transitive and ). Hence . Finally because forces every ordinal of below , the collapse not increasing ordinals.

Bridge. Condensation is the foundational reason the constructible universe is rigid enough to decide its own cardinal arithmetic: an elementary submodel of a level is forced to be a level, so no constructible subset of can hide above its natural stage. This is exactly the mechanism that builds toward in the Advanced results — a constructible is captured in a Skolem hull of size , which condensation collapses to some with , so appears by stage and the count of such is . The lemma generalises the Löwenheim-Skolem method of [42.01] from arbitrary structures to the internal levels of , and it is dual to the well-ordering construction: where orders by the order of generation, condensation reads that generation backwards, recognising any elementary fragment as an initial generation. The central insight is that absoluteness of the defining recursion makes "be an elementary submodel" and "be a level " the same predicate on transitive sets satisfying . This appears again in the proof that is the least inner model and in Jensen's derivation of and , where condensation is the sole combinatorial input. Putting these together, every structural property of — its global well-order, its GCH, its fine-structural principles — is a corollary of one lemma about collapsing elementary submodels.

Exercises Intermediate+

Advanced results Master

The constructible universe is the canonical inner model: built by an absolute recursion, well-ordered by a definable order, and pinned down to a single GCH-respecting value of every exponential by condensation. The results below assemble Gödel's relative consistency theorem and then mark the boundary where ceases to see the universe.

Theorem 1 ( is an inner model of ZF). The class is transitive, contains every ordinal, and satisfies every axiom of ZF [Kunen Ch. II]. Extensionality and Foundation are inherited from by transitivity; Pairing, Union, and Infinity hold because the relevant witnesses are definable over some hence constructible; Separation and Replacement hold because the Lévy-reflection theorem provides, for any constructible parameters and formula, a level over which the instance reflects, and supplies the separated or replaced set; Power Set holds because , the constructible subsets of a constructible , all appear by some bounded level (a consequence of condensation bounding the stage of each constructible subset) and are collected by at the next level. The verification is uniform and absolute, so and the relativised axioms hold.

Theorem 2 (, via absoluteness). The sentence holds in [Jech Ch. 13]. The level function is defined by a recursion using only the absolute operation , so for every ; consequently the class computed inside is again the genuine , . Every satisfies for some , and this is witnessed inside , so , i.e. . This is the self-similarity that makes a minimal and rigid model: it knows that it is constructible.

Theorem 3 (; the definable global well-ordering). The order is a definable well-ordering of without parameters, and " well-orders the universe" [Gödel 1940]. A definable well-ordering of the universe yields a choice function on every family (select the -least element of each member), so — indeed satisfies the strong global choice principle "there is a definable well-ordering of ." Since gives and proves AC, this is Gödel's relative consistency of choice: (cross-ref the converse arrow of 42.03.05).

Theorem 4 (; Gödel 1938). In , for every [Gödel 1940]. By condensation a constructible is captured in an elementary hull of cardinality collapsing to some with , so and ; Cantor gives the reverse. Combining Theorems 3 and 4: , the relative consistency of the generalised continuum hypothesis. Because GCH implies the singular cardinals hypothesis and collapses the gimel function of 42.03.04, is a model in which all of cardinal exponentiation reduces to the successor operation.

Theorem 5 ( and hold in ; the limits of ). In the combinatorial principle (a sequence with such that every has stationarily many with ) and Jensen's square principles hold, both flowing from condensation and the fine structure of [Jech Ch. 13]. implies CH and builds a Suslin tree, so refutes the Suslin hypothesis. Against this richness stands the thinness of : if a non-identity elementary embedding exists — equivalently the real exists — then , every uncountable cardinal of is inaccessible in , and vastly undercomputes the universe; a measurable cardinal yields , so measurable and larger cardinals are flatly incompatible with . Jensen's covering theorem makes the dichotomy precise: either does not exist and approximates closely (every uncountable set of ordinals is covered by a constructible set of the same cardinality, so computes successors of singulars correctly), or exists and is a thin shadow.

Synthesis. The foundational reason a single inner model decides AC, GCH, , and at once is the absoluteness of the constructible recursion: because and the level function are computed identically in every inner model, is the least such model, it knows it is constructible (), and its definable global well-ordering makes choice a theorem. This is exactly the seam along which Gödel's relative consistency results run — buys , and proves AC and GCH, so . The central insight is that condensation converts every elementary submodel of a level into a level, which generalises Löwenheim-Skolem [42.01] into rigidity: a constructible subset of cannot escape stage , pinning to and collapsing the gimel function of 42.03.04 to the successor. These results are dual to the forcing side of the chapter: where generates constraint by admitting only definable subsets, forcing generates freedom by adding generic subsets, making CH fail 42.03.07 and the regular continuum function nearly arbitrary (Easton, 42.03.04). Putting these together, and forcing are the two poles of independence: Gödel's shows GCH is consistent, Cohen's forcing shows its negation is consistent 42.03.08, and the bridge is that both read off the same continuum datum from opposite directions. The boundary is set by and the covering theorem, beyond which ceases to see the large-cardinal universe.

Full proof set Master

Proposition 1 (transitivity and ordinals of the levels). Each is transitive, , and .

Proof. Transitivity by induction: is transitive; if is transitive then every has , and any lies in ? — more carefully, , and because the identity formula -membership realises each as using as a parameter, so ; hence and is transitive. Limits: a union of transitive sets is transitive, and for by the union. The monotonicity just shown plus transfinite composition gives . The ordinal computation is Exercise 3.

Proposition 2 (-absoluteness and the absoluteness of ). Every formula is absolute between transitive classes, and the relation "" is , hence absolute between transitive models of enough of ZF.

Proof. For -absoluteness, induct on formula complexity: atomic and are absolute because they refer only to membership, which is the same relation in and ; Boolean connectives preserve absoluteness; a bounded quantifier relativised to a transitive ranges over since and is transitive force , so the bounded range is the same in as in , and the induction hypothesis handles . For : the satisfaction relation for a set structure is defined by recursion on the (finite) formula , a recursion expressible by a formula (existence of a finite satisfaction-table) with a provably equivalent form (uniqueness of the table), hence ; then asserts , a condition. A relation is absolute between transitive models that verify the small fragment of ZF needed to run the satisfaction recursion.

Proposition 3 (Lévy reflection for ). For any formula there are club-many such that is absolute between and ; consequently Separation and Replacement hold in .

Proof. The levels form a continuous increasing chain with union , each transitive. The reflection theorem (cross-ref 42.03.01) applied to this chain yields, for the finitely many subformulas of , a closed unbounded class of with for all parameters in . For Separation: given and a formula with constructible parameters, choose with and reflecting; then . For Replacement: if defines (in ) a function on a constructible , reflect and the relevant ranges to a single containing the image, and apply Separation/Union inside to collect the image, which is then a member of some .

Proposition 4 (Condensation, full statement). If is a limit ordinal and , then the transitive collapse of equals for the ordinal , and .

Proof. By Mostowski (cross-ref 42.03.01) the well-founded extensional collapses uniquely to a transitive with . Since holds in — every element of appears at a level below , and the level function is absolute (Proposition 2) so verifies "every set is some " — elementarity transfers to and the isomorphism transfers it to : . The level function being (Proposition 2) is absolute between the transitive and , so the object believes to be is the real for each . As is transitive with , where (the collapse sends ordinals to their order type). Finally : does not increase ordinals (a collapse of a subset of has order type ).

Proposition 5 (, full proof). Assuming the constructible recursion and Proposition 4, for all .

Proof. Work inside , so . Let (so ). Pick a limit ordinal with . Form the Skolem hull using a definable Skolem function for (available since has a definable well-order , so least-witness Skolem functions exist without external choice); then , , and because the hull of a set of size under countably many finitary functions has size . By Proposition 4, collapses to some with , so . The collapse fixes pointwise: each is an ordinal below the least ordinal moved, and is fixed because all its elements are; hence . Therefore , and . Cantor gives , hence , so equality.

Proposition 6 (definable global well-ordering; ). The relation is a parameter-free definable well-ordering of , and .

Proof. By Proposition 1 the levels are increasing and transitive, and by Exercise 5 the level-by-level construction of (least defining pair, with Gödel number then -ordered parameter tuple) yields a linear order on each extending the order below; the union over levels is a linear order of all . It is a well-order: a nonempty constructible has a least level meeting it, and within the assigned defining pairs are well-ordered (Gödel numbers in , tuples by induction), giving a -least element of . The defining formula for quantifies over levels, , and Gödel numbering — all and absolute — so is definable without parameters and its definition is absolute to . Inside , given any family of nonempty sets, the function is a choice function definable from ; hence , and in fact "there is a definable well-ordering of the universe."

Connections Master

  • Cofinality, cardinal exponentiation, and the singular cardinals hypothesis 42.03.04 is the direct prerequisite whose machinery this unit consumes and answers. That unit proves König's bound , the gimel function , and the case analysis of , leaving the value of every exponential open; closes it completely, since forces , collapses gimel to the successor, and makes the singular cardinals hypothesis a theorem. The cofinality refinement of 42.03.04 is exactly what the GCH count in respects: the captured stage is a regular cardinal, and condensation never violates the König constraint.

  • Forcing and generic extensions 42.03.07 is the co-produced companion that supplies the opposite pole of independence. Where admits only definable subsets and thereby proves GCH, forcing adds generic subsets of to a ground model to refute CH, and the Easton product of 42.03.04 realises an arbitrary regular continuum function. This unit states that and is the least inner model; 42.03.07 builds the generic extensions that move outward from such a ground model, and the two constructions are dual — inner model versus outer extension, definability versus genericity.

  • The independence of the continuum hypothesis 42.03.08 is the co-produced unit where the two halves meet: Gödel's (this unit) gives via GCH, and Cohen's forcing (42.03.07) gives , so CH is independent of ZFC. The Axiom of Choice 42.03.05 is settled the same way: its consistency is Theorem 3 here (via ), its negation's consistency is the symmetric-extension result cross-referenced from 42.03.05, and the present unit is the definability half of both independence results.

Historical & philosophical context Master

Kurt Gödel announced the relative consistency of the axiom of choice and the generalised continuum hypothesis in two notes to the Proceedings of the National Academy of Sciences in 1938 and 1939, with the full construction in his 1940 Princeton monograph The Consistency of the Continuum Hypothesis [Gödel 1940]. He defined the constructible sets by transfinite recursion through the eight fundamental operations now called the Gödel operations, which generate at each successor stage exactly the first-order definable subsets of the previous level, and proved that the resulting class models ZF together with , AC, and GCH. The result was the first half of the independence of CH: it showed CH cannot be refuted from ZFC, leaving open whether it could be proved — a question settled negatively by Paul Cohen's 1963 forcing construction, the two together establishing full independence.

The structural depth of emerged later. Ronald Jensen's fine-structure theory of the 1970s extracted from condensation the combinatorial principles and , used to build Suslin trees and to control reflection at singular cardinals; Jensen's covering theorem then drew the sharp dichotomy governed by , the remarkable set of indiscernibles for isolated by Jack Silver and Robert Solovay around 1966-1970 whose existence (a consequence of a measurable cardinal, by Dana Scott's 1961 theorem that a measurable contradicts ) forces and makes a thin shadow of the universe. The constructible universe thus occupies a precise place: the minimal model in which the classical hypotheses are decided affirmatively, and the canonical object against which the large-cardinal hierarchy measures its distance from definability.

Bibliography Master

@book{kunen2011set,
  author    = {Kunen, Kenneth},
  title     = {Set Theory},
  series    = {Studies in Logic},
  volume    = {34},
  publisher = {College Publications},
  year      = {2011}
}

@book{jech2003set,
  author    = {Jech, Thomas},
  title     = {Set Theory},
  edition   = {3},
  series    = {Springer Monographs in Mathematics},
  publisher = {Springer},
  year      = {2003}
}

@book{godel1940consistency,
  author    = {G{\"o}del, Kurt},
  title     = {The Consistency of the Axiom of Choice and of the Generalized Continuum-Hypothesis with the Axioms of Set Theory},
  series    = {Annals of Mathematics Studies},
  volume    = {3},
  publisher = {Princeton University Press},
  year      = {1940}
}

@article{godel1938pnas,
  author  = {G{\"o}del, Kurt},
  title   = {The consistency of the axiom of choice and of the generalized continuum-hypothesis},
  journal = {Proceedings of the National Academy of Sciences},
  volume  = {24},
  year    = {1938},
  pages   = {556--557}
}

@book{devlin1984constructibility,
  author    = {Devlin, Keith J.},
  title     = {Constructibility},
  series    = {Perspectives in Mathematical Logic},
  publisher = {Springer},
  year      = {1984}
}

@article{scott1961measurable,
  author  = {Scott, Dana},
  title   = {Measurable cardinals and constructible sets},
  journal = {Bulletin de l'Acad{\'e}mie Polonaise des Sciences},
  volume  = {9},
  year    = {1961},
  pages   = {521--524}
}

@incollection{jensen1972fine,
  author    = {Jensen, Ronald B.},
  title     = {The fine structure of the constructible hierarchy},
  journal   = {Annals of Mathematical Logic},
  volume    = {4},
  year      = {1972},
  pages     = {229--308}
}

@article{silver1971zerosharp,
  author  = {Silver, Jack H.},
  title   = {Some applications of model theory in set theory},
  journal = {Annals of Mathematical Logic},
  volume  = {3},
  year    = {1971},
  pages   = {45--110}
}