DeepAI AI Chat
Log In Sign Up

Mechanization of Separation in Generic Extensions

by   Emmanuel Gunther, et al.

We mechanize, in the proof assistant Isabelle, a proof of the axiom-scheme of Separation in generic extensions of models of set theory by using the fundamental theorems of forcing. We also formalize the satisfaction of the axioms of Extensionality, Foundation, Union, and Powerset. The axiom of Infinity is likewise treated, under additional assumptions on the ground model. In order to achieve these goals, we extended Paulson's library on constructibility with renaming of variables for internalized formulas, improved results on definitions by recursion on well-founded relations, and sharpened hypotheses in his development of relativization and absoluteness.


page 1

page 2

page 3

page 4


The formal verification of the ctm approach to forcing

We discuss some highlights of our computer-verified proof of the constru...

Formalization, Mechanization and Automation of Gödel's Proof of God's Existence

Gödel's ontological proof has been analysed for the first-time with an u...

A Critique of Czerwinski's "Separation of PSPACE and EXP"

Czerwinski's paper "Separation of PSPACE and EXP" [Cze21] claims to prov...

Formalization of Forcing in Isabelle/ZF

We formalize the theory of forcing in the set theory framework of Isabel...

First steps towards a formalization of Forcing

We lay the ground for an Isabelle/ZF formalization of Cohen's technique ...

d-Separation: From Theorems to Algorithms

An efficient algorithm is developed that identifies all independencies i...

h: A Plank for Higher-order Attribute Contraction Schemes

We present and formalize h, a core (or "plank") calculus that can serve ...