Theory and Models of Lambda Calculus Untyped and Typed - Part 4 of 5
summary
Constructs models inside P(N) using enumeration operators and least fixed points to show that closure operators form a cartesian closed category and that computable continuous maps arise from those operators. Encodes products by evens/odds pairing, embeds countably based T0 spaces and quotients (reals via Cauchy sequences), and builds a nontrivial closure operator D with the property D ≅ D→D (homeomorphic to its own function space), giving a concrete consistency/model result for untyped lambda calculus.
AI-written summary · about
chapters (7)
- 0:00Start
- 33:26Enumeration Operators
- 37:21Quotients of Subspaces
- 43:07A Partial Equivalence Relation
- 48:25Closure Operators
- 54:34Quantifier Manipulation
- 1:00:12Products and Sums
related talks
41mWar Time Proofs and Futuristic Programs
41mInfinite Lambda Calculus
01h 00mProspects for Computer Formalization of Infinite-Dimensional Category Theory
04mSeparated and Shared Effects in Higher-Order Languages
52mA Categorical View of Adjunctions, Free Constructions, and Profunctor Optics
44mSome History of Functional Programming Languages
06mLightning Talk: The Lambda Calculus in C++ Lambdas
39mA Little Taste of Dependent Types
