MON · JUL 13 · 15:30 · KRIEGER 180 · ZOOM

Reconstructing the canonical extension in the stable setting

Joshua Wrigley

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 D𝕋 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), D𝕋δ 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 D𝕋δ 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 D𝕋δ can be reconstructed from merely knowing the underlying sets of the countable saturated models; in other words, given countably stable theories 𝕋1,𝕋2, there is a natural isomorphism D𝕋1δD𝕋2δ if and only if the countable saturated models of 𝕋1 and 𝕋2 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.

← Back to program