← All papers
First page of A Formal Proof of the Independence of the Continuum Hypothesis

A Formal Proof of the Independence of the Continuum Hypothesis

Jesse Michael Han, Floris van Doorn

math.LO Feb 4, 2021 · v1
Formalizes the independence of the continuum hypothesis using Boolean-valued forcing in Lean.
We describe a formal proof of the independence of the continuum hypothesis (CH) in the Lean theorem prover. We use Boolean-valued models to give forcing arguments for both directions, using Cohen forcing for the consistency of not-CH and a sigma-closed forcing for the consistency of CH.

The independence of the continuum hypothesis (CH) from ZFC is a landmark result in set theory, but it had not been formally verified in the Lean theorem prover.

The authors give a formal proof of the independence of CH in Lean using Boolean-valued models to provide forcing arguments for both directions. Cohen forcing establishes the consistency of not-CH, and a sigma-closed forcing establishes the consistency of CH.

Both directions of the independence of the continuum hypothesis are formally verified in Lean using Boolean-valued models, covering Cohen forcing for not-CH and sigma-closed forcing for CH.