Reconstructing the canonical extension in the stable setting
Joint work with: Sam van Gool
Reconstruction problems.
Since the category of models does not determine a first-order theory up to any typical notion of equivalence, e.g. Morita equivalence, it has been a persistent theme in categorical logic to identify what extra structure is needed to obtain a “reconstruction theorem”. Examples in the literature include ultrastructure à la Makkai [6], or the data of a topological category [1, 8].
Canonical extensions.
In this talk, we will discuss a reconstruction problem for Coumans’ first-order canonical extension [2], which has seen a recent renewal of interest, for instance in [3] (alongside a resurgence in reconstruction theorems more generally, e.g. [7]). Coumans’ construction takes the coherent doctrine associated with a theory , à la Lawvere [4], and applies the canonical extension from lattice theory; this can be understood as introducing a new predicate for each (model-theoretic) type of . Indeed, if is a classical theory (and assuming the axiom of choice), consists of the powerset of types in each context.
Our contribution.
We will present the following:
-
•
Firstly, we give a streamlined proof that the complete points of the canonical extension correspond precisely to the countably saturated models of (which is only alluded to implicitly in previous literature, cf. [5, §1.4]);
-
•
Secondly, we show that if is countably stable and in a countable language, the canonical extension can be reconstructed from merely knowing the underlying sets of the countable saturated models; in other words, given countably stable theories , there is a natural isomorphism if and only if the countable saturated models of and are equivalent as categories over .
The above results will be the subject of a submission to a forthcoming volume of the Outstanding Contributions to Logic series in honour of Hilary Priestley.
- [1] C. Butz and I. Moerdijk, Representing topoi by topological groupoids, J. Pure Appl. Algebra 130 (1998), 223–235.
- [2] D. Coumans, Generalising canonical extension to the categorical setting, Ann. Pure Appl. Log. 163 (2012), 1940–1961.
- [3] R. Garner, Ultrafilters, finite coproducts and locally connected classifying toposes, Ann. Pure Appl. Log. 171 (2020), 102831.
- [4] F. W. Lawvere, Adjointness in foundations, Dialectica 23 (1969), 281–296.
- [5] M. Makkai, The topos of types, in: Proc. Seminars and Conf. Math. Logic, Univ. Connecticut, Storrs, CT, 1979/80, Logic Year 1979-80, in: Lecture Notes in Math., vol. 859, Springer, 1981, 157–201.
- [6] M. Makkai, Stone duality for first order logic, Adv. Math. 65 (1987), 97–170.
- [7] G. Saadia, Extending conceptual completeness via virtual ultracategories, preprint arXiv:2506.23935, 2025.
- [8] J. Wrigley, On topological groupoids that represent theories, Z. Math. Log. Grundlagen Math. 1 (2026), 1–44.