-
arXiv:2210.15609 [pdf, ps, other]
The formal verification of the ctm approach to forcing
Abstract: We discuss some highlights of our computer-verified proof of the construction, given a countable transitive set-model $M$ of $\mathit{ZFC}$, of generic extensions satisfying $\mathit{ZFC}+\neg\mathit{CH}$ and $\mathit{ZFC}+\mathit{CH}$. Moreover, let $\mathcal{R}$ be the set of instances of the Axiom of Replacement. We isolated a 21-element subset $Ω\subseteq\mathcal{R}$ and defined… ▽ More
Submitted 14 December, 2023; v1 submitted 27 October, 2022; originally announced October 2022.
Comments: 20pp + 14pp in bibliography & appendices, 2 tables. v2: Added details to Delta System Lemma appendix, updated acknowledgments
MSC Class: 68V20 (Primary) 03E35; 03E30 (Secondary) ACM Class: F.4.1; I.2.3
-
arXiv:2001.09715 [pdf, ps, other]
Formalization of Forcing in Isabelle/ZF
Abstract: We formalize the theory of forcing in the set theory framework of Isabelle/ZF. Under the assumption of the existence of a countable transitive model of ZFC, we construct a proper generic extension and show that the latter also satisfies ZFC. In doing so, we remodularized Paulson's ZF-Constructibility library.
Submitted 18 April, 2020; v1 submitted 27 January, 2020; originally announced January 2020.
Comments: 15 pages. Accepted at the 10th International Joint Conference on Automated Reasoning (IJCAR 2020). v2: Added expanded section on related work
MSC Class: 03B35 (Primary) 03E40; 03B70; 68T15 (Secondary) ACM Class: F.4.1
-
Mechanization of Separation in Generic Extensions
Abstract: 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… ▽ More
Submitted 10 January, 2019; originally announced January 2019.
Comments: 23 pages, 1 figure
MSC Class: 03B35 (Primary) 03E40; 03B70; 68T15 (Secondary) ACM Class: F.4.1
-
arXiv:1807.05174 [pdf, ps, other]
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 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… ▽ More
Submitted 27 November, 2018; v1 submitted 13 July, 2018; originally announced July 2018.
Comments: 18 pages. Isabelle proofs can be found among the source files of this submission. v2: Added discussion of related work and of details of implementation. Proof that G belongs to M[G] and that the latter is transitive
MSC Class: 03B35 (Primary) 03E40; 03B70; 68T15 (Secondary) ACM Class: F.4.1
-
arXiv:1204.0897 [pdf, ps, other]
A New Approach to Online Scheduling: Approximating the Optimal Competitive Ratio
Abstract: We propose a new approach to competitive analysis in online scheduling by introducing the novel concept of competitive-ratio approximation schemes. Such a scheme algorithmically constructs an online algorithm with a competitive ratio arbitrarily close to the best possible competitive ratio for any online algorithm. We study the problem of scheduling jobs online to minimize the weighted sum of comp… ▽ More
Submitted 31 October, 2012; v1 submitted 4 April, 2012; originally announced April 2012.
Comments: 24 pages; short version to appear in SODA 2013