Ultrafilters, finite coproducts and locally connected classifying toposes (Q2004956)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Ultrafilters, finite coproducts and locally connected classifying toposes
scientific article

    Statements

    Ultrafilters, finite coproducts and locally connected classifying toposes (English)
    0 references
    0 references
    7 October 2020
    0 references
    The principal objective in this paper is to describe a single category-theoretic result from which the notions of ultrafilter, ultrapower, tensor product of ultrafilters and Blass' category $\mathcal{UF}$ of ultrafilters, together with their interrelations, all flow naturally, and which, with only a little more effort, is able to speak towards the applications of ultrafilters in model theory. The first main result (Theorem 13 and Corollary 14) goes as follows. Theorem. The category $\mathsf{FC}(\mathcal{S}\mathsf{et},\mathcal{S}\mathsf{et})$ of finite-coproduct-preserving endofunctors of $\mathcal{S}\mathsf{et}$ is equivalent to the category $\left[ \mathcal{UF},\mathcal{S}\mathsf{et}\right] $ of functors on Blass' category of ultrafilters $\mathcal{UF}$. Under this equivalence, the ultrapower functor $(-)^{\mathcal{U}}$ corresponds to the representable functor at the ultrafilter $\mathcal{U}$. The above result, claiming that once we know what a finite-coproduct-preserving endofunctor of $\mathcal{S}\mathsf{et}$ is, everything else is forced, is built on \textit{R. Börger}'s characterization [Seminarber. Fachbereich Math., Fernuniv. 6, 173--176 (1980; Zbl 0443.18005)] of the functor \[ \beta:\mathcal{S}\mathsf{et}\rightarrow\mathcal{S}\mathsf{et} \] sending a set $X$ to its set of ultrafilters as the terminal finite-coproduct-preserving endofunctor of $\mathcal{S}\mathsf{et}$. One thing that this theorem does not capture is the notion of ultraproduct, for which the second main result (Theorem 22) is obtained as the following generalization of the above theorem now dealing with ultrafilters on objects of an \textit{extensive} category $\mathcal{C}$ [\textit{A. Carboni} et al., J. Pure Appl. Algebra 84, No. 2, 145--158 (1993; Zbl 0784.18001)]. Theorem. Let $\mathcal{C}$ be extensive. The category $\mathsf{FC}(\mathcal{C},\mathcal{S}\mathsf{et})$ of finite-coproduct-preserving functors from $\mathcal{C}$ to $\mathcal{S}\mathsf{et}$ is equivalent to the functor category $\left[ \mathcal{UF}_{\mathcal{C}},\mathcal{S}\mathsf{et}\right] $, where ultrafilters on the Boolean algebra give rise to a category $\mathcal{UF}_{\mathcal{C}}$ as a generalization of Blass' $\mathcal{UF}$. Ultraproducts are to be recaptured from this theorem by taking \[ \mathcal{C}=\mathcal{S}\mathsf{et}^{X} \] in which we have an equivalence \[ \left[ \mathcal{UF}_{\mathcal{S}\mathsf{et}^{X}},\mathcal{S}\mathsf{et}\right] \simeq\mathsf{FC}(\mathcal{S}\mathsf{et}^{X},\mathcal{S}\mathsf{et}) \] so that the ultraproduct functors \[ \Pi_{\mathcal{U}}:\mathcal{S}\mathsf{et}^{X}\rightarrow\mathcal{S}\mathsf{et} \] Taking $\mathcal{C}$ to be the classifying Boolean pretopos of a theory $\mathbb{T}$ of classical first-order logic, ultrafilters on $A\in \mathcal{C}$ correspond to model-theoretic types in context $A$, which allows of reconstructing a categorical treatment in [\textit{M. Makkai}, Lect. Notes Math. 859, 157--201 (1981; Zbl 0527.03042)]. The third main result (Theorem 26) as a generalization of the first main result obtained by varying not only the domain category but also the codomain category goes as follows. Theorem. Let $\mathcal{C}$ be extensive and $\mathcal{E}$ a locally connected Grothendieck topos $\partial$. The category $\mathsf{FC}(\mathcal{C},\mathcal{E})$ of finite-coproduct-preserving functors from $\mathcal{C}$ to $\mathcal{E}$ is equivalent to the functor category $\left[ \mathcal{UF}_{\mathcal{C}},\mathcal{E}\right] $. This theorem allows of reconstructing the indexed sum of ultrafilters by remarking that, for any sets $X$ and $Y$, we have an equivalence \[ \left[ \mathcal{UF}_{\mathcal{S}\mathsf{et}^{X}},\mathcal{S}\mathsf{et}^{Y}\right] \simeq\mathsf{FC}(\mathcal{S}\mathsf{et}^{X},\mathcal{S}\mathsf{et}^{Y}) \] and defining a \textit{generalized ultraproduct} functor \[ \mathcal{S}\mathsf{et}^{X}\rightarrow\mathcal{S}\mathsf{et}^{Y} \] which corresponds to a pointwise representable functor \[ \mathcal{UF}_{\mathcal{S}\mathsf{et}^{X}}\rightarrow\mathcal{S}\mathsf{et}^{Y} \] to be represented as an \textit{ultraspan}. The author has the idea of relating Makkai's \textit{ultracategories} [\textit{M. Makkai}, Adv. Math. 65, 97--170 (1987; Zbl 0649.03050); in: Proceedings of the Herbrand Symposium. Logic Colloquium '81, held in Marseille, France, July 1981. Amsterdam - New York - Oxford: North-Holland Publishing Company. 217--232 (1982; Zbl 0522.03006)] to the theorem via the machinery of \textit{enriched categories} [\textit{R. F. C. Walters}, Cah. Topologie Géom. Différ. Catégoriques 22, 283--286 (1981; Zbl 0495.18009); \textit{G. M. Kelly}, Basic concepts of enriched category theory. Cambridge etc.: Cambridge University Press (1982; Zbl 0478.18005)], whose full development is relegated to a subsequent paper. The final main result (Theorem 42) constructs the \textit{locally connected classifying topos} of a suitable pretopos $\mathcal{C}$, the construction being similar to the \textit{topos of types} [Makkai, 1981, loc. cit.; \textit{A. M. Pitts}, J. Pure Appl. Algebra 29, 313--326 (1983; Zbl 0521.03051)] in that it provides a first-order analogue to the operation of canonical extension [\textit{B. Jónsson} and \textit{A. Tarski}, Am. J. Math. 73, 891--939 (1951; Zbl 0045.31505);\textit{B. Jónsson} and \textit{A. Tarski}, Am. J. Math. 74, 127--162 (1952; Zbl 0045.31601); \textit{M. Gehrke} and \textit{B. Jónsson}, Math. Japon. 40, No. 2, 207--215 (1994; Zbl 0855.06009)] on propositional theories. Theorem. Let $\mathcal{C}$ be a small De Morgan pretopos. The topos $\mathcal{S}\mathsf{h}(\mathcal{UF}_{\mathcal{C}})$ is a locally connected classifying topos for $\mathcal{C}$ and is itself De Morgan.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    ultrafilter
    0 references
    ultracategory
    0 references
    canonical extension
    0 references
    topos of types
    0 references
    locally connected classifying topos
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references