Lawvere's Fixed-Point Theorem as the Universal Diagonal Argument — E8 Intelligence Research

FINDING: Lawvere's fixed-point theorem is the universal categorical abstraction of all diagonal arguments — Cantor, Russell, Gödel, Tarski, Turing, and the halting problem are all instances of one construction in a Cartesian closed category. MATH: - Setup: A Cartesian closed category **C** with a morphism f: A → B^A (a "point-surjective" map onto the exponential object). - Theorem: If f: A → B^A is point-surjective (i.e., every g: A → B factors as g = eval ∘ ⟨f(a), −⟩ for some a ∈ A), then every endomorphism e: B → B has a fixed point. - Contrapositive (the useful form): If B has an endomorphism with no fixed point, then no such point-surjective f exists. - Diagonal morphism: d = eval ∘ ⟨f, id_A⟩ : A → B, then compose with e: B → B to get e ∘ d, which must equal eval ∘ ⟨f(a*), −⟩ for some a*, yielding e(d(a*)) = d(a*) — a fixed point. - Instances: - Cantor: B = {0,1}, e = ¬ (no fixed point) ⇒ no surjection A → 2^A. - Russell: B = Ω (subobject classifier), e = ¬. - Gödel: B = t Author: Andrew Stewart Caldin, Independent Researcher, UK. Part of the E8 Intelligence Research series. Platform: e8intelligence.com

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-03
DOI
https://doi.org/10.5281/zenodo.23909866
Primary Topic
Logic, programming, and type systems
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

Lawvere's Fixed-Point Theorem as the Universal Diagonal Argument — E8 Intelligence Research

Andrew Stewart Caldin
Zenodo (CERN European Organization for Nuclear Research)
Logic, programming, and type systems
preprint

Lawvere's Fixed-Point Theorem as the Universal Diagonal Argument — E8 Intelligence Research

Andrew Stewart Caldin
preprint en

Abstract

FINDING: Lawvere's fixed-point theorem is the universal categorical abstraction of all diagonal arguments — Cantor, Russell, Gödel, Tarski, Turing, and the halting problem are all instances of one construction in a Cartesian closed category. MATH: - Setup: A Cartesian closed category **C** with a morphism f: A → B^A (a "point-surjective" map onto the exponential object). - Theorem: If f: A → B^A is point-surjective (i.e., every g: A → B factors as g = eval ∘ ⟨f(a), −⟩ for some a ∈ A), then every endomorphism e: B → B has a fixed point. - Contrapositive (the useful form): If B has an endomorphism with no fixed point, then no such point-surjective f exists. - Diagonal morphism: d = eval ∘ ⟨f, id_A⟩ : A → B, then compose with e: B → B to get e ∘ d, which must equal eval ∘ ⟨f(a*), −⟩ for some a*, yielding e(d(a*)) = d(a*) — a fixed point. - Instances: - Cantor: B = {0,1}, e = ¬ (no fixed point) ⇒ no surjection A → 2^A. - Russell: B = Ω (subobject classifier), e = ¬. - Gödel: B = t Author: Andrew Stewart Caldin, Independent Researcher, UK. Part of the E8 Intelligence Research series. Platform: e8intelligence.com

Zenodo (CERN European Organization for Nuclear Research)
Logic, programming, and type systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon