What Is Forcing
What Is Forcing
What Is Forcing
W H A T
I S . . .
Forcing?
Thomas Jech
692
self-evident truths about integers, and recursive means roughly that a computer program can
decide whether a statement is an axiom or not.
(ZFC is one such system, Peanos system of axioms
for arithmetic is another such system, etc.)
It is of course one thing to know that, by
Gdels theorem, undecidable statements exist,
and another to show that a particular conjecture
is undecidable. One way to show that some statement is unprovable from given axioms is to find a
model.
What is a model ? A model of a theory interprets
the language of the theory in such a way that the
axioms of the theory are true in the model. Then
all theorems of the theory are true in the model,
and if a given statement is false in the model, then
it cannot be proved from the axioms of the theory.
A well known example is a model of non-Euclidean
geometry.
A model of set theory is a collection M of sets
with the property that the axioms of ZFC are satisfied under the interpretation that sets are only
the sets belonging to M. We say that M satisfies
ZFC. If, for instance, M also satisfies the negation
of CH, then CH cannot be provable in ZFC.
Here we mention another result of Gdel, from
1938: the consistency of CH. Gdel constructed a
model of ZFC, the constructible universe L, that
satisfies CH. The model L is basically the minimal
possible collection of sets that satisfies the axioms
of ZFC. Since CH is true in L, it follows that CH
cannot be refuted in ZFC. In other words, CH is
consistent.
Cohens accomplishment was that he found a
method for constructing other models of ZFC. The
idea is to start with a given model M (the ground
model ) and extend it by adjoining an object G, a
sort of imaginary set. The resulting model M[G] is
more or less a minimal possible collection of sets
that includes M, contains G, and most importantly, also satisfies ZFC. Cohen showed how to find
(or imagine) the set G so that CH fails in M[G].
Thus CH is unprovable in ZFC, and, because CH is
also consistent, it is independent, or undecidable.
A consequence of Gdels theorem about L is
that one cannot prove that there exists a set outside the minimal model L, so we have to pull G
out of thin air. The genius of Cohen was to introduce so-called forcing conditions that give partial
information about G and then to assume that G
is a generic set. A generic set decides which forcing conditions are considered true. With Cohens
definition of forcing and generic sets it is possible
to assume that, for any ground model M and any
given set P of forcing conditions in the model M,
a generic set exists. Moreover, if G is generic (for
P over M), then M[G] is a model of set theory.
To illustrate the method of forcing, let us
consider the simplest possible example, and let
June/July 2008
693