Forcing

“Forcing” is a term used extensively in set theory, a branch of mathematical logic that explores the nature and foundations of mathematics. It refers to Paul Cohen’s method of adding new elements, or “generic sets,” to models of Zermelo-Fraenkel (ZF) set theory to create extensions with specific desired properties. Employed primarily in proving independence results—statements that can neither be proved nor refuted within the confines of a particular logical system—forcing has been instrumental in resolving many previously undecidable questions in set theory. Its technique uses posets (partially ordered sets) as combinatorial proxies for potential new elements, manipulating these structures to construct and control model extensions. With its unique ability to modify mathematical universes, forcing has revolutionized our understanding of the intricate interplay between consistency, completeness, and incompleteness in formal systems.