A 2-Categorical Bridge Between Henkin Constructions and Lawvere's Fixed-Point Theorem: Unifying Completeness and Compactness
Barreto Joaquim Reizi
TL;DR
The paper constructs a rigorous bridge between syntactic Henkin constructions and semantic models derived from compactness, formalized as two functors $F$ and $G$ from the category of first-order theories $\mathbf{Th}$ to the category of models $\mathbf{Mod}$. It introduces a canonical natural transformation $\eta: F\Rightarrow G$ with components $\eta_T([t])=\llbracket t\rrbracket_{G(T)}$, proves its well-definedness, naturality, and that each component is an isomorphism, thereby establishing a strong 1-categorical equivalence between the syntactic and semantic perspectives. The work further achieves a 2-categorical strengthening: any other natural transformation is uniquely 2-isomorphic to $\eta$, yielding 2-categorical rigidity and a homotopy-equivalence between $F$ and $G$ in the 2-category $\mathbf{Fun}(\mathbf{Th},\mathbf{Mod})$. By embracing Lawvere's fixed-point viewpoint, the diagonalization in the syntactic realm corresponds to fixed points in the semantic realm, with concrete implications for automated theorem proving, formal verification, and advanced type-theoretic systems. The framework thus unifies proof-theoretic and model-theoretic methodologies within a canonical categorical structure, and it points to practical implementations and future generalizations across non-classical logics and higher-dimensional settings.
Abstract
We present a unified categorical framework that connects the syntactic Henkin construction for the first-order Completeness Theorem with Lawvere's Fixed-Point Theorem. Concretely, we define two canonical functors from the category of first-order theories to the category of their models, and then introduce a canonical natural transformation that links the Henkin-based term models to semantically constructed models arising from compactness or saturation arguments. We prove that every component of this natural transformation is an isomorphism, thereby establishing a strong equivalence between the syntactic and semantic perspectives. Furthermore, we show that this transformation is 2-categorically rigid: any other natural transformation in the same setting is uniquely isomorphic to it. Our framework highlights the shared diagonalization principle underlying both Henkin's and Lawvere's methods and demonstrates concrete applications in automated theorem proving, formal verification, and the design of advanced type-theoretic systems.
