We present a complete machine-checked formalization of Dana Scott’s landmark 1972 paper \emph{Continuous Lattices} , carried out in Lean 4 against mathlib and including the March 1972 Milner correction in (pp.~135–136). Scott’s paper develops a model for -calculus from a topological starting point. He defines \emph{injective} -spaces – those with a strong extension property for continuous maps – and shows that they are exactly the \emph{continuous lattices}: complete lattices whose Scott topology is determined by the order via the way-below relation (). On this foundation he studies projections, retractions, products, function spaces, and inverse limits. The capstone (Theorem 4.4) constructs an inverse limit of function-space approximants and proves , yielding a purely mathematical model for Church’s untyped -calculus. Our development formalizes from Scott’s Sections 1–4 (Propositions, Corollaries, Lemmas, and Theorems), each as a sorry-free Lean theorem, together with supporting infrastructure (step functions, the basis of Scott opens, Milner’s coarser-than-Scott hypothesis, the function-space tower, and the / pair). The formalization is (uses transitively) and follows Scott’s proof dependency order. Where the Lean proof required choices not visible in the original – or where dead ends were encountered – we record detailed notes in Section 5. All proofs check with the standard footprint . The formalization has been accepted into the Palomar registry.

生成讲解博客的中文版本

生成AI智能校验的中文版本