Papers
Topics
Authors
Recent
Search
2000 character limit reached

Cohen Forcing in Set Theory

Updated 3 February 2026
  • Cohen forcing is a set theoretic method that uses posets of finite partial functions to add generic subsets and create models where axioms like CH and AC vary.
  • It employs chain conditions such as c.c.c. to preserve cardinalities and cofinalities while carefully managing generic extensions and combinatorial properties.
  • Its adaptations to large cardinals, modal logic, and choiceless models highlight its versatility in proving independence results and analyzing structural set theory.

Cohen forcing is a central method in set theory for constructing models in which the continuum hypothesis, the axiom of choice, or other combinatorial and cardinal characteristics fail or change. The defining feature of Cohen forcing is its simplicity and power: it adds generic subsets, typically of countable sets, while controlling cardinal arithmetic, cofinalities, and absoluteness properties in the resulting generic extensions. The formalism has been adapted and elaborated for large cardinals, choiceless models, and combinatorial investigations—serving as a paradigmatic forcing in both foundational research and modal logic analyses.

1. Fundamental Definitions and Constructions

Cohen forcing, usually denoted PC\mathbb{P}_C or Add(κ,λ)\mathrm{Add}(\kappa,\lambda), is defined as the poset of partial functions p ⁣:S2p\!: S \to 2 from some set SS (often ω\omega or κ×λ\kappa\times\lambda) to {0,1}\{0,1\}, with $|\dom p|$ finite or $|\dom p|<\kappa$ for uncountable supports, ordered by extension: qpq \leq p iff qpq \supseteq p. For example:

  • For adding a single Cohen real: $\mathbb{P}_C = \{ p: \dom(p) \subseteq \omega, \ |\dom(p)| < \omega, \ p: \dom(p) \to \{0,1\} \}$.
  • For adding κ+\kappa^+-many Cohen subsets to κ\kappa: Add(κ,κ+)\mathrm{Add}(\kappa,\kappa^+) consists of all p:κ×κ+{0,1}p: \kappa \times \kappa^+ \to \{0,1\} with $|\dom(p)| < \kappa$, ordered by extension; in a generic extension, this adds κ+\kappa^+-many distinct generic subsets of κ\kappa (Benhamou et al., 2022).

The generic extension V[G]V[G] is defined via evaluation of P\mathbb{P}-names with the generic filter GG, and includes the sets coded by GG. The existence and properties of generic filters in this context are established via the Rasiowa–Sikorski lemma, Dependent Choice, and recursive constructions of the value and name maps (Gunther et al., 2018).

2. Forcing Properties: Chain Conditions and Preservation

Cohen forcing exemplifies important preservation properties:

  • In ZFC, Cohen forcing is c.c.c. (every antichain is countable) and preserves cardinals and cofinalities above ω1\omega_1.
  • In ZF (without Choice), standard c.c.c. is insufficient: finite-support products of c.c.c. posets can collapse ω1\omega_1. Instead, the “narrowness” property is defined. A poset PP is (θ,ν)(\theta,\nu)-narrow if for any μν\mu\leq\nu, any sequence of partial \parallel-homomorphisms fi:POrdf_i: P \rightharpoonup \mathrm{Ord}, the union of the ranges has cardinality max{θ,μ}\leq\max\{\theta,\mu\} (Ikegami et al., 2022).

Finite-support products and iterations of Cohen forcing are uniformly ω\omega-narrow, so they preserve ω1\omega_1 and higher cardinals in arbitrary models of ZF (Ikegami et al., 2022).

3. Specializations: Dedekind-Finite Sets and Choiceless Models

Cohen forcing’s effect on cardinal characteristics becomes nuanced over models lacking the axiom of choice. Notably:

  • In Cohen’s first model (a symmetric submodel of V[G]V[G]), there exists a Dedekind-finite infinite set of reals AA (Karagila et al., 2019).
  • Forcing with Colinj(κ,A)\mathrm{Col}_{\mathrm{inj}}(\kappa,A) (adding an injection f:κAf:\kappa \to A) is forcing-equivalent to adding κ\kappa Cohen reals; the resulting model collapses the Dedekind-finiteness.
  • Forcing with Col(A,κ)\mathrm{Col}(A,\kappa) (adding a surjection f:Aκf:A \to \kappa) adds no new reals and preserves the Dedekind-finiteness of AA.

Karagila–Schlicht (Karagila et al., 2019) provide a combinatorial characterization for when forcing with Add(A,1)\mathrm{Add}(A,1) (adding a Cohen subset of AA) preserves Dedekind-finiteness:

  • [A]<ω[A]^{<\omega} is Dedekind-finite.
  • Add(A,1)\mathrm{Add}(A,1) has no infinite antichains or countable infinite antichains.
  • Add(A,1)\mathrm{Add}(A,1) does not add a new real or subset of ordinals.
  • 2A2^A is extremally disconnected.

These conditions, and their equivalence, reveal deep connections between forcing, combinatorics, and topological properties in choiceless contexts.

Cohen forcing has been used to analyze the modal logic of forcing: the system of valid schematic principles governing truth in all (possibly iterated) Cohen-generic extensions. The class of all Cohen posets (finite-support products of “add Cohen subsets to some XX”) yields exactly the modal logic S4.3 (Hamkins et al., 2012):

  • Modal operators are interpreted as: φ\Box\varphi is “φ\varphi holds in all Cohen-generic extensions”; φ\Diamond\varphi is “φ\varphi holds in some Cohen-generic extension”.
  • S4.3 includes: K ((φψ)(φψ)\Box(\varphi\to\psi)\to(\Box\varphi\to\Box\psi)), T (φφ\Box\varphi\to\varphi), 4 (φφ\Box\varphi\to\Box\Box\varphi), and .3 (φφ\Diamond\Box\varphi\to\Box\Diamond\varphi).

The completeness is witnessed via “ratchets”: families of statements rαr_\alpha (for α>0\alpha>0) such that rα+1rαr_{\alpha+1} \to r_\alpha, and any Cohen extension can push the ratchet to any prescribed ordinal value; e.g., rα:2ω>αLr_\alpha: 2^\omega > \aleph^L_\alpha in LL (Hamkins et al., 2012).

5. Large Cardinals and Forcing Interactions

Cohen forcing can be systematically integrated into sophisticated large cardinal and Prikry-type forcings. A notable result (Benhamou et al., 2022):

  • With a single measurable cardinal κ\kappa, a Prikry-type Easton support iteration is constructed such that in the resulting model, κ+\kappa^+-many Cohen subsets are added to κ\kappa.
  • The iteration involves forcing with lottery sums of Cohen forcings at inaccessibles below κ\kappa, and Add(κ,κ+)\mathrm{Add}(\kappa,\kappa^+) at κ\kappa.
  • There exists a κ\kappa-complete ultrafilter WW in the extension, so that Pri(W)\mathrm{Pri}(W) forces the existence of a VV^*-generic for Add(κ,κ+)\mathrm{Add}(\kappa,\kappa^+).
  • The construction provides strong non-Galvin witness families and improves the large cardinal bounds for certain combinatorial phenomena from supercompact to measurable.

Extender-based Prikry forcings, including the Merimovich and Gitik–Magidor variants, demonstrate that whenever κ+\kappa^+-many subsets of κ\kappa are added, κ\kappa becomes singular of cofinality ω\omega in the intermediate model; in particular, no intermediate model can both restore the measurability of κ\kappa and raise 2κκ++2^\kappa\geq\kappa^{++} (Benhamou et al., 2022).

6. Technical Formalization and Implementation

The syntax and semantics of Cohen forcing are suitable for formalization in systems such as Isabelle/ZF (Gunther et al., 2018), yielding a rigorous encoding of:

  • Forcing notions as preorders with a top element.
  • Dense subsets and M-generic filters.
  • Rasiowa–Sikorski lemma for dense sets in countable settings.
  • Recursive construction of the generic extension M[G]M[G], canonical names, and extension of foundational axioms (pairing, transitivity) from MM to M[G]M[G].

The framework supports the “names/evaluation” machinery necessary for tracking extensions and verifying structural preservation of set-theoretic axioms.

7. Impact and Broader Consequences

Cohen forcing is fundamental for the analysis and manipulation of the continuum, the independence of CH and the axiom of choice, and the construction of pathological or “unexpected” models—for instance, models with Dedekind-finite sets of reals, or generic extensions in which key combinatorial or large cardinal properties are controlled. It is also essential in generic absoluteness debates: even highly restricted classes (e.g., all finite-support products of Cohen forcing) can exhibit profound non-absoluteness, such as collapsing cardinals’ cofinalities under certain absoluteness principles (Ikegami et al., 2022). The modal, combinatorial, and model-theoretic properties shaped by Cohen forcing continue to illuminate the structure and limitations of the set-theoretic universe.

Topic to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Cohen Forcing.