2019
DOI: 10.1016/j.entcs.2019.07.008
|View full text |Cite
|
Sign up to set email alerts
|

First Steps Towards a Formalization of Forcing

Abstract: We lay the ground for an Isabelle/ZF formalization of Cohen's technique of forcing. We formalize the definition of forcing notions as preorders with top, dense subsets, and generic filters. We formalize a version of the principle of Dependent Choices and using it we prove the Rasiowa-Sikorski lemma on the existence of generic filters.Given a transitive set M , we define its generic extension M [G], the canonical names for elements of M , and finally show that if M satisfies the axiom of pairing, then M [G] als… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
1
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 16 publications
0
8
0
Order By: Relevance
“…A large body of formalized set theory has been completed in Isabelle/ZF, led by Paulson and his collaborators [32,33,35], including the relative consistency of AC with ZF [34]. Building on this, Gunther, Pagano, and Terraf have taken some first steps towards formalizing forcing [15,16], by way of generic extensions of countable transitive models.…”
Section: Proof Outlinementioning
confidence: 99%
“…A large body of formalized set theory has been completed in Isabelle/ZF, led by Paulson and his collaborators [32,33,35], including the relative consistency of AC with ZF [34]. Building on this, Gunther, Pagano, and Terraf have taken some first steps towards formalizing forcing [15,16], by way of generic extensions of countable transitive models.…”
Section: Proof Outlinementioning
confidence: 99%
“…The original insight by Cohen was to define the notion of genericity for a filter G ⊆ P and to prove that whenever G is generic, M [G] will satisfy ZF . Remember that a filter is generic if it intersects all the dense sets in M ; in [12] we formalized the Rasiowa-Sikorski lemma which proves the existence of generic filters for ctms.…”
Section: Generic Extensionsmentioning
confidence: 99%
“…In order to use wfrec the relation should be expressed as a set, so in [12] we originally took the restriction of ed to the whole universe M ; i.e. ed ∩ M × M .…”
Section: Recursion and Values Of Namesmentioning
confidence: 99%
See 1 more Smart Citation
“…We work using the implementation of Zermelo-Fraenkel (ZF ) set theory Isabelle/ZF by Paulson and Grabczewski [17]. In an early paper [3], we set up the first elements of the countable transitive model (ctm) approach, defining forcing notions, names, generic extensions, and showing the existence of generic filters via the Rasiowa-Sikorski lemma (RSL). In our second (unpublished) technical report [4] we advanced by presenting the first accurate formal abstract of the Fundamental Theorems of Forcing, and using them to show that the ZF axioms apart from Replacement and Infinity hold in all generic extensions.…”
Section: Introductionmentioning
confidence: 99%