Forcing as a computational process
Joel David Hamkins, Russell Miller, Kameryn J. Williams

TL;DR
This paper explores the interpretation of set-theoretic forcing as a computational process, detailing how models and extensions can be computed from various diagrams and discussing the limitations of functoriality in this context.
Contribution
It formalizes the computational aspects of forcing in set theory and analyzes the functoriality limitations of such processes.
Findings
Computing generic filters from the atomic diagram of a model.
Computing forcing extensions from the $ riangle_0$-diagram.
No Borel functorial process exists for generic filters.
Abstract
We investigate how set-theoretic forcing can be seen as a computational process on the models of set theory. Given an oracle for information about a model of set theory , we explain senses in which one may compute -generic filters and the corresponding forcing extensions . Specifically, from the atomic diagram one may compute , from the -diagram one may compute and its -diagram, and from the elementary diagram one may compute the elementary diagram of . We also examine the information necessary to make the process functorial, and conclude that in the general case, no such computational process will be functorial. For any such process, it will always be possible to have different isomorphic presentations of a model of set theory that lead to different non-isomorphic forcing extensions…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Topology and Set Theory · Computability, Logic, AI Algorithms · Homotopy and Cohomology in Algebraic Topology
