The formal verification of the ctm approach to forcing
We discuss some highlights of our computer-verified proof of the construction, given a countable transitive set-model M of ππΉπΆ, of generic extensions satisfying ππΉπΆ+πΆπ» and ππΉπΆ+πΆπ». Moreover, let β be the set of instances of the Axiom of Replacement. We isolated a 21-element subset Ξ©ββ and defined β±:βββ such that for every Ξ¦ββ and M-generic G, MππΆβͺβ±βΞ¦βͺΞ© implies M[G]ππΆβͺΞ¦βͺ{πΆπ»}, where ππΆ is Zermelo set theory with Choice. To achieve this, we worked in the proof assistant Isabelle, basing our development on the Isabelle/ZF library by L. Paulson and others.
READ FULL TEXT