The Continuum Hypothesis
Is there a set of real numbers too big to count, but too small to match the continuum? Georg Cantor first posed this question in 1878. It sounds like it should have a definite yes-or-no answer. Any well-posed question about numbers ought to have one. It is called the Continuum Hypothesis (CH). It asks whether every infinite subset of either can be put in bijection with , or can be put in bijection with itself. There is no cardinality strictly in between. The question matters because it sits at an exact point. This is where Cardinal Arithmetic and the Power Set stops determining answers. Set-theoretic axioms take over from there. Cantor proved that and have different cardinalities. He also proved that the power set operation always produces something strictly bigger than the original set. What he could never settle is this: is , the cardinality of , literally the next cardinal after ? Or is there room for something in between? Some historians believe his years of effort on this hastened his mental collapse. The resolution arrived in two halves, separated by 33 years. It is one of the most startling results in all of mathematics: the question has no answer, in a precise and provable sense. Kurt Gödel showed in 1940 that CH cannot be disproved from the standard axioms of set theory (ZFC). Paul Cohen showed in 1963 that it cannot be proved either. CH is independent of ZFC. It is genuinely undecidable by the axioms mathematicians normally use, not merely unsolved. This article states CH precisely. It explains what independence means, and why it is not a cop-out but a theorem. It sketches the two halves of the independence proof at the level of ideas. Finally, it surveys what this means for how mathematicians think about the size of the continuum today.
- CH says there is no cardinal number strictly between (countable infinity) and (the cardinality of ).
- Cantor's Theorem guarantees ; CH asks whether this jump is the smallest possible jump, i.e. whether .
- Gödel (1938–40) built a model of ZFC, the constructible universe , in which CH is true — so ZFC cannot refute CH.
- Cohen (1963) built other models via forcing in which CH is false — so ZFC cannot prove CH either.
- Together these give independence: ZFC, if consistent, neither proves nor refutes CH.
- Key idea: the size of the continuum is not determined by the standard axioms of set theory — it is a genuine choice point, not a gap in our knowledge waiting to be filled by cleverer proof.
Where this lives today
The Continuum Hypothesis is not an isolated curiosity; it opened an entire research program. Forcing, invented to prove Part (b) above, became the single most important tool in modern set theory, used to prove the independence of dozens of other statements: the existence of a Suslin line, various forms of Martin's Axiom, whether every set of reals has the Baire property, and much of the combinatorics of cardinal invariants of the continuum (splitting numbers, bounding numbers, and the like, all of which sit provably between and with independence results of their own). In descriptive set theory, questions about definable sets of reals (Borel, analytic, projective sets) interact intimately with CH: the Perfect Set Property — every uncountable closed set of reals has a subset in bijection with itself — holds for all closed sets in ZFC alone, extends to all analytic sets in ZFC, but for arbitrary sets of reals is exactly where CH-independent phenomena resurface. In category theory and topology, CH is used as a convenient hypothesis to construct pathological objects: Sierpiński used it (before independence was known, simply as an assumption) to construct a subset of the plane meeting every line in exactly countably many points, and to build a decomposition of related to non-measurable sets. Some results in functional analysis (e.g. on the structure of ultrafilters on and the Stone–Čech compactification ) genuinely change character depending on whether CH holds. In theoretical computer science, the study of oracle hierarchies and generalized computability occasionally invokes CH-style independence phenomena as a cautionary template for what "provably unresolvable questions" look like, and forcing techniques have inspired independence results for questions in the foundations of complexity theory. Philosophically, CH remains the flagship example driving the search for new axioms for set theory beyond ZFC. Gödel himself speculated that CH is simply false, and that mathematicians would eventually discover new, self-evident axioms (perhaps large cardinal axioms) that decide it. Hugh Woodin has developed extensive programs (the -logic program, and later the "ultimate " program) aimed at identifying a canonical extension of ZFC under which CH would be settled — current work tends to suggest as the "correct" answer under certain forcing-axiom-based extensions, though this remains a live and contested research frontier, not a settled theorem.
Ask the tutor: How exactly does the Condensation Lemma guarantee that every constructible real number appears at some countable stage of Gödel's hierarchy?
Let denote the cardinality of the natural numbers, and let denote the cardinality of the continuum (these are equal by the standard bijection between and , e.g. via binary expansions). The Continuum Hypothesis (CH) is the statement:
Equivalently, letting denote the smallest cardinal strictly greater than (which exists by the Well-Ordering Theorem and the theory of ordinals),
The Generalized Continuum Hypothesis (GCH) extends this to all infinite cardinals :
where denotes the least cardinal strictly greater than . All of this is formulated within ZFC, the Zermelo–Fraenkel axioms of set theory together with the Axiom of Choice. Choice is needed even to state CH cleanly, since without it need not be comparable to every cardinal, and is defined using well-orderings.
Intuition
Cantor's diagonal argument shows that no function is surjective, so is strictly bigger than . This alone doesn't tell you how much bigger. Cardinal arithmetic gives you a tower of infinities , built purely from the order structure of well-orderings, completely independent of any construction involving power sets. Separately, cardinal exponentiation gives you , built from subsets, a completely different kind of construction. CH is the assertion that these two independently-generated towers happen to meet at the first possible rung: that , whatever exact cardinal it turns out to be, is not just some cardinal above but is literally the very next one, . A useful picture: think of the cardinals as rungs on a ladder, , and think of as a mysterious point that Cantor's Theorem places somewhere above but does not pin down. ZFC's axioms are flexible enough that this point can be consistently glued to (Gödel's universe ), or pushed arbitrarily far up the ladder — to , to , even to cardinals with uncountable cofinality far beyond any (subject only to a technical constraint discovered later by König). The axioms tell you the point exists and lies strictly above ; they do not tell you which rung, or even whether it lands on a labeled rung at all in a straightforward way.
The independence phenomenon: what "undecidable" actually means
Before stating the central theorem, it is worth being precise about what independence means, because this is where beginners most often get confused. Fix ZFC as our background theory. A sentence in the language of set theory is independent of ZFC if neither nor is provable from the ZFC axioms — assuming ZFC itself is consistent (has a model, or equivalently derives no contradiction). This is exactly analogous to how the Parallel Postulate is independent of the other axioms of Euclidean geometry: both it and its negation are consistent with the rest, giving Euclidean and non-Euclidean geometries as equally valid extensions. To prove independence of , one exhibits: 1. A model (showing is not provable — if it were, it would hold in every model of ZFC, including ). 2. A model (showing is not provable, symmetrically). Both constructions are carried out relative to the consistency of ZFC itself — by Gödel's Second Incompleteness Theorem, ZFC cannot prove its own consistency, so all such results are stated as "if ZFC is consistent, then ZFC + is consistent," never as an unconditional consistency proof.
If ZFC is consistent, then: (a) ZFC does not prove (Gödel, 1938–40). (b) ZFC does not prove (Cohen, 1963). Consequently, if ZFC is consistent, CH is independent of ZFC: neither CH nor CH is a theorem of ZFC.
Proof technique: model construction (inner models and forcing). We assume ZFC is consistent, hence (by the Completeness Theorem for first-order logic) has a model; we build further models from it.
Part (a): Gödel's constructible universe . Gödel defines a hierarchy of sets indexed by ordinals , by transfinite recursion:
where is the set of all subsets of definable over the structure by a first-order formula with parameters from (this is the crucial restriction — instead of taking all subsets, as in the full power-set operation, one takes only those pinned down by an explicit formula). Set
One proves, by careful verification against each axiom, that satisfies all the ZFC axioms — this uses the fact that the construction is absolute and closes off under the relevant operations (pairing, union, replacement, etc., all definable operations preserved by the hierarchy). Given any model of ZF, the class computed inside is again a model of ZFC (Choice holds in because there is a definable global well-ordering of , built from the recursive definability data used to construct each from ). The heart of Gödel's argument is two further facts about :
- Condensation Lemma. Every elementary submodel of some (for a sufficiently large ordinal) is isomorphic, via the Mostowski collapse, to some with . This lemma is proved by transfinite induction using the definability of the hierarchy — the point is that "being constructible at stage " is preserved under taking elementary substructures and collapsing them.
- Using condensation, one shows that every constructible real number (every real that is an element of ) appears in some countable stage with . This is because: take a countable elementary submodel of a large enough containing the given real; collapse it via condensation to get for some countable ordinal ; the real, having been fixed by the collapse (reals have no nontrivial automorphic images under the transitive collapse since they are hereditarily finite-coded), lands in with .
Consequently, working inside itself (where "" holds, meaning computed inside equals ), every real number is constructible at some countable stage. There are only -many countable ordinals , and each for countable is a countable set (proved by induction: is finite, successor stages of a countable set under the definability operation remain countable since there are only countably many formulas and countably many finite tuples of parameters, and countable unions of countable sets are countable, using Choice which holds in ). Hence the set of all constructible reals has cardinality at most , and (since is uncountable by Cantor's theorem) exactly . Thus
So is a model of ZFC + CH. Since is constructed (via a definable, absolute recursion) from any model of ZF, this shows: if ZFC is consistent then ZFC + CH is consistent, hence ZFC does not prove CH.
Part (b): Cohen's forcing construction. Cohen starts from a countable transitive model of ZFC (its existence follows from the consistency of ZFC via the Löwenheim–Skolem theorem and Mostowski collapse, applied to any model guaranteed by consistency). He then adjoins to a large supply of new "generic" subsets of using a forcing poset : conditions in are finite partial functions for some cardinal that thinks is "at least ", ordered by reverse inclusion ( iff , meaning carries more information). A filter is called generic over if it meets every dense subset of that belongs to (a set is dense if every condition has an extension in ). Since is countable, it has only countably many dense sets, and a standard diagonalization (choosing, one at a time, an extension into each of the countably many dense sets in turn) produces such a generic existing outside but usable to build a new model. One forms , the smallest transitive model of ZFC containing and , using the machinery of names: every element of is the interpretation, using , of some "-name" that lives in . The Forcing Theorem — the technical core of the method — states that for any formula and name , whether is determined by which conditions in "force" , and this forcing relation is definable inside even though . This allows one to verify, working entirely inside , that satisfies all of ZFC. The generic filter codes -many distinct functions , i.e. -many distinct new real numbers (), no two of which are equal (genericity, via density arguments, ensures any two distinct-index reals disagree somewhere) and none of which lie in (again by density: for any candidate real coded in , the set of conditions forcing disagreement with it at some coordinate is dense). A further combinatorial argument — the ccc (countable chain condition) of this particular forcing poset, meaning every antichain in is countable — shows that forcing with adds no new countable sequences of ordinals from 's cardinals, and preserves cardinals: every cardinal of remains a cardinal in , and vice versa no new cardinals collapse. In particular remains . Combining: contains at least many distinct reals, so , hence
So is a model of ZFC + CH. This shows: if ZFC is consistent then ZFC + CH is consistent, hence ZFC does not prove CH.
Conclusion. By (a) and (b), assuming ZFC is consistent, neither CH nor CH is provable from ZFC.
∎The two constructions are genuinely different in flavor: Gödel's is an inner model, obtained by restricting to a definable sub-universe of a given model, shrinking the collection of subsets allowed at each stage until CH becomes forced. Cohen's forcing is an outer model technique, growing a given model by generically adjoining new objects until CH is broken. That both directions are achievable, using dual strategies, is what makes the independence phenomenon feel less like a limitation on our knowledge and more like a genuine structural fact about the axioms.
Worked examples
Example 1 — Verifying CH holds in a toy analogue: constructibility from a countable base. To build intuition for why restricting to definable subsets caps the cardinality of the continuum, work a miniature, fully checkable version of the idea. Let (the natural numbers with their usual structure), and define to consist of together with all subsets of that are definable over by a first-order formula with parameters in — exactly Gödel's operation, but starting from instead of , and iterating only finitely.
- is countably infinite.
- At each step, "definable subsets of " means: fix the countably many first-order formulas in the language, and for each formula and each finite tuple of parameters from (there are -many finite tuples from a countably infinite set, since is a countable union of countable sets), form . This produces at most new subsets (a countable union, indexed by formula, of countable sets, indexed by parameter tuple).
- Hence has cardinality whenever : by induction, every is countable.
- Set : a countable union of countable sets is countable (using countable choice, or here an explicit enumeration since each is explicitly indexed), so is countable.
This mirrors exactly the mechanism by which Gödel bounds : at every stage of the constructible hierarchy, you only ever add countably many new definable objects to a set of size or less, and taking a union of -many such stages (rather than finitely or countably many, as here) yields a total of exactly . The full argument for replaces "iterate -many times" with "iterate -many times," replaces the countable base case with a well-ordered hierarchy over all ordinals, and uses the Condensation Lemma to push every real down into some countable stage — this is the nontrivial step this toy model does not need to reproduce, since here we stopped at steps by fiat, but which in the real construction requires the elementary-submodel-and-collapse argument.
Example 2 — A concrete "in-between" candidate under CH, and why it does not contradict Cantor's Theorem. Suppose we work in a model (like a Cohen extension) where . Consider the set
More concretely: since , ZFC guarantees the existence of a subset with — for instance, well-order (possible by Choice) and let be the first elements in that well-ordering. Such an satisfies
exhibiting explicitly a cardinality strictly between and — precisely the object CH asserts does not exist. This is not a counterexample to any theorem; it is exactly what CH means, made concrete: in a model where the continuum is , the "gap rung" is genuinely occupied by real sets of reals, and one can point to a specific one (the initial segment of length under a well-ordering of ) once a well-ordering has been fixed. The subtlety worth noting: this is not "explicit" in any constructive sense — its existence used the Axiom of Choice to well-order , and no formula picks out a canonical instance of . This is typical: it is a theorem of Solovay-style results (beyond our scope here) that in the absence of full Choice, one can build models where every set of reals is Lebesgue measurable, and CH-type intermediate sets can fail to exist "definably" even when Choice-driven existence proofs like this one still succeed in full ZFC.
The independence theorem is explicitly conditional: if ZFC is consistent, then CH is independent of ZFC. Drop this hypothesis — suppose instead (per absurdum, to see what breaks) that ZFC were actually inconsistent. If ZFC is inconsistent, then ZFC proves every sentence, by the principle of explosion (ex falso quodlibet): from a contradiction , one derives an arbitrary sentence using purely propositional logic (disjunction introduction followed by disjunctive syllogism). In particular ZFC would prove CH, and ZFC would also prove CH. Both would be "theorems," and the entire notion of independence collapses: there is no meaningful sense in which CH is "undecided" by an inconsistent theory, since an inconsistent theory decides everything (trivially and uselessly). This shows the hypothesis is not decorative. Gödel's and Cohen's constructions themselves presuppose a starting model of ZFC to manipulate ( is built inside a model of ZF; forcing extensions are built from a countable transitive model of ZFC). If no such model existed — which is exactly what inconsistency would mean, by the Completeness Theorem's contrapositive — neither construction could get off the ground, and the entire independence proof is vacuous. This is also precisely why no one can ever unconditionally assert "CH is independent" as an absolute fact: by Gödel's Second Incompleteness Theorem, ZFC cannot prove its own consistency, so the hypothesis "ZFC is consistent" cannot itself be discharged from within ZFC. Every statement of independence in this area carries this hidden conditional, and dropping it — treating consistency as free — is the one move that would make the whole enterprise meaningless.
Scope, edge cases & common traps
| Situation | What is true | Common error |
|---|---|---|
| CH within ZFC | Independent (given Con(ZFC)) | Thinking it will eventually be "solved" by finding the right proof |
| GCH vs CH | GCH implies CH but is strictly stronger | Assuming they're equivalent |
| CH and Choice | CH's usual statement presupposes AC to compare cardinals | Stating CH in ZF alone without care about cardinal comparability |
| 's possible values | Can consistently be , etc. | Assuming ZFC pins down some specific value once CH is assumed |
| König's Theorem constraint | always, in ZFC | Thinking can be literally anything, e.g. |
| Woodin's program (extra axioms) | Under strong forcing axioms, is favored by some set theorists | Presenting this as a ZFC theorem rather than a proposed extension |
The mathematician behind it
Origins · 1 minKurt Gödel and how this was discovered
Kurt Gödel was an Austrian-American logician whose 1931 Incompleteness Theorems reshaped the foundations of mathematics by showing that any sufficiently strong consistent formal system contains true statements it cannot prove. He turned to set theory in the late 1930s and constructed the constructible universe , proving the consistency of both the Axiom of Choice and CH relative to ZF. A close friend of Einstein at Princeton, Gödel was famously meticulous and increasingly troubled by paranoid anxieties in his later years; he died of self-starvation, convinced his food was being poisoned. His constructible universe remains one of the central objects of modern set theory, foundational to the entire theory of inner models.
Is CH true or false, "really"?
Within ZFC alone, this question has no answer — that is exactly the content of the independence theorem. Whether CH is "really" true depends on which further axioms, if any, one is willing to add to ZFC. Some set theorists (following Gödel's own later leanings) believe CH is false and expect new axioms to eventually establish or some other specific value. Others take a more formalist or pluralist stance, holding that there simply is no fact of the matter beyond what is provable from agreed-upon axioms, and that different models of set theory are equally legitimate mathematical universes with different continuum sizes.
Does independence mean CH is meaningless or not a real mathematical question?
No — independence is itself a precise, proved mathematical theorem about CH, not an evasion of the question. CH is a perfectly meaningful first-order sentence in the language of set theory; what independence shows is that this particular sentence's truth value is not determined by the ZFC axioms, the way the Parallel Postulate's truth value is not determined by the other axioms of neutral geometry. The sentence still has determinate truth or falsity in any specific model of ZFC; it's just that ZFC alone permits models on both sides.
What exactly is the constructible universe L, in one sentence?
is the class of all sets obtainable by transfinitely iterating the operation "take only the subsets definable by a first-order formula with parameters," starting from the empty set and continuing through all ordinals, and it forms the minimal possible inner model of ZFC sitting inside any given model of ZF.
What is forcing, intuitively?
Forcing is a technique for enlarging a model of set theory by adjoining a carefully chosen "generic" new object that is not already in , while controlling exactly which new true statements this addition creates, via a combinatorial poset of "conditions" that approximate and a notion of density ensuring interacts correctly with everything already in . It is analogous to adjoining a transcendental element to a field: you extend the structure while retaining precise control over what the extension satisfies.
Does the Axiom of Choice matter for CH?
Yes, in several ways. First, comparing to meaningfully requires to exist as the least uncountable cardinal via a well-ordering, which needs Choice (or at least the weaker fact that exists, provable in ZF via Hartogs' theorem without full Choice, though comparability of arbitrary cardinals needs Choice). Second, Gödel's model satisfies full Choice as a side effect of its construction, so his relative consistency proof simultaneously handles both AC and CH. Third, in ZF without Choice, cardinality itself becomes a subtler notion, and CH-type statements can behave quite differently.
Is there a "smallest" or "canonical" model where CH fails?
Not in any absolute sense — many different forcing constructions produce models of CH with wildly different values of (any uncountable cardinal of cofinality greater than is achievable, by König's theorem's constraint and results building on Cohen's method, e.g. by Solovay). There is no unique "next" theory the way there is a unique field ; instead there is a rich landscape of models, and current research (Woodin's program among others) is precisely about identifying which extension of ZFC, if any, deserves to be called canonical.
How does König's Theorem constrain the continuum, and is that in tension with independence?
König's Theorem (a ZFC theorem, not independent) states , i.e. the continuum cannot have countable cofinality — so , for instance, is a genuine ZFC-provable restriction. This is not in tension with independence: König's theorem narrows the menu of values could consistently take, while independence shows that, among the values still on the menu (, , , etc.), ZFC does not pick one out. Both facts coexist consistently: ZFC proves some constraints on while leaving others undecided.