Papers
Topics
Authors
Recent
Search
2000 character limit reached

Generalised Ultracategory of Points

Updated 5 July 2026
  • Generalised ultracategories of points are enhanced point objects for topoi that retain ultraproduct data beyond the classical coherent regime.
  • They package additional ultraconvergence data through various formalizations such as ultraconvergence spaces, virtual ultracategories, and condensed points.
  • Reconstruction theorems using these enriched structures recover the topos and associated homotopy types, unifying geometric, logical, and topological perspectives.

Generalised ultracategory of points denotes an enhanced point object attached to a topos, or more generally to a coherent \infty-topos, which extends the classical ultracategory of points beyond the coherent regime. The common problem is that, for a general Grothendieck topos E\mathcal E with enough points, the ordinary category pt(E)\mathrm{pt}(\mathcal E) does not by itself retain the ultraproduct data needed for reconstruction: pointwise ultraproducts of points need not again be points. Recent work therefore replaces honest ultraproduct objects by formal arrows into ultraproduct functors, by Set\mathbf{Set}-valued ultraconvergence data, or by condensed families of KK-valued points, and proves reconstruction or comparison theorems from these richer structures (Gool et al., 13 Aug 2025, Saadia, 30 Jun 2025, Hamad, 10 Jul 2025, Haine, 24 Feb 2026).

1. Classical origin and the obstruction beyond coherence

A point of a Grothendieck topos E\mathcal E is a geometric morphism

SetE,\mathbf{Set}\to \mathcal E,

systematically identified with its inverse image functor

x:ESet.x:\mathcal E\to \mathbf{Set}.

Such a functor preserves finite limits and small colimits. If XX is a class of points, evaluation defines

:ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).

The class E\mathcal E0 is separating when this evaluation functor is conservative, and E\mathcal E1 has enough points when it admits a separating class of points (Gool et al., 13 Aug 2025).

In the coherent case, the category of points or models carries an ultracategory structure because ultraproducts of models are again models by Łoś’s theorem. For an ultrafilter E\mathcal E2 on E\mathcal E3, an E\mathcal E4-family E\mathcal E5 of points has an ultraproduct

E\mathcal E6

which is again a point, so one has actual morphisms

E\mathcal E7

This is the setting of Makkai duality and Lurie’s extension to coherent topoi (Gool et al., 13 Aug 2025).

The obstruction in geometric logic is that this closure under ultraproducts fails in general: for arbitrary geometric theories, or arbitrary topoi with enough points, the pointwise ultraproduct functor

E\mathcal E8

need not itself be a point. The ordinary category of points is therefore too rigid, and classical ultracategory structure no longer suffices (Gool et al., 13 Aug 2025).

A geometric precursor of this viewpoint appeared in the result that coherent topoi are right Kan injective with respect to flat embeddings of topoi. In particular, for the embeddings

E\mathcal E9

right Kan extension recovers functorial ultraproduct operators on the category of points, yielding an ultrastructure and, for pt(E)\mathrm{pt}(\mathcal E)0-complete topoi, an ultracategory of points (Liberti, 2022).

2. Principal formalizations

Recent papers isolate several closely related generalizations. They agree that one should remember more than the underlying ordinary category of points, but they package the extra data in different ways.

Formalism Basic point object Core additional datum
Ultraconvergence space (Gool et al., 13 Aug 2025) a class pt(E)\mathrm{pt}(\mathcal E)1 of points natural transformations pt(E)\mathrm{pt}(\mathcal E)2, with reindexing and composition
Virtual ultracategory (Saadia, 30 Jun 2025) objects are points ultraarrows pt(E)\mathrm{pt}(\mathcal E)3, with homsets pt(E)\mathrm{pt}(\mathcal E)4
Generalised ultracategory (Hamad, 10 Jul 2025) objects are points generalised Hom-sets pt(E)\mathrm{pt}(\mathcal E)5, together with pt(E)\mathrm{pt}(\mathcal E)6, pt(E)\mathrm{pt}(\mathcal E)7, and pt(E)\mathrm{pt}(\mathcal E)8
Condensed category of points (Haine, 24 Feb 2026) pt(E)\mathrm{pt}(\mathcal E)9 all Set\mathbf{Set}0-valued points, compared via condensed classifying anima

In the ultraconvergence-space formulation, an ultra-arrow from Set\mathbf{Set}1 to a Set\mathbf{Set}2-family Set\mathbf{Set}3 is a natural transformation

Set\mathbf{Set}4

The structure includes identities, reindexing along the category Set\mathbf{Set}5 of ultrafilters, and composition. The resulting 2-category is Set\mathbf{Set}6, and every ultraconvergence space has a specialization category Set\mathbf{Set}7 recovering an ordinary category from the ultraconvergence data (Gool et al., 13 Aug 2025).

In the virtual-ultracategory formulation, one does not ask that the codomain ultrafamily Set\mathbf{Set}8 be represented by an actual object Set\mathbf{Set}9. Instead one has generalized arrows

KK0

The paper explicitly says that virtual ultracategories are to ultracategories what multicategories are to monoidal categories, and it presents them as a categorification of relational KK1-modules (Saadia, 30 Jun 2025).

In the generalised-ultracategory formulation, the basic datum is a set of objects together with generalized Hom-sets

KK2

composition maps KK3, change-of-base maps KK4, and units KK5. Topological spaces are a decisive example: the corresponding generalized Hom-set is empty or singleton according to ultrafilter convergence, and the underlying ordinary category is the specialization preorder (Hamad, 10 Jul 2025).

The condensed KK6-categorical formulation replaces a single category of points by the condensed object

KK7

on extremally disconnected profinite sets KK8. Its global sections recover the ordinary category of points, and for coherent KK9-topoi one may restrict to the full subcategory of coherent points

E\mathcal E0

The comparison is then made at the level of classifying anima rather than literal equivalence of categories (Haine, 24 Feb 2026).

3. Reconstruction theorems

The central point of the theory is not merely the existence of extra structure on points, but the recovery of the ambient topos from it.

For a topos E\mathcal E1 and a separating set E\mathcal E2 of points equipped with the canonical ultraconvergence structure, the evaluation functor is an equivalence

E\mathcal E3

equivalently

E\mathcal E4

and, using the equivalence between E\mathcal E5-valued continuous maps and étale spaces,

E\mathcal E6

At the level of all points, if E\mathcal E7 has enough points then

E\mathcal E8

is an equivalence of categories. The same work also gives a 2-categorical embedding of E\mathcal E9 into SetE,\mathbf{Set}\to \mathcal E,0 (Gool et al., 13 Aug 2025).

The virtual-ultracategory formulation proves a parallel theorem. For a topos SetE,\mathbf{Set}\to \mathcal E,1 and a class SetE,\mathbf{Set}\to \mathcal E,2, one has

SetE,\mathbf{Set}\to \mathcal E,3

where SetE,\mathbf{Set}\to \mathcal E,4 is the restriction of SetE,\mathbf{Set}\to \mathcal E,5 to the class SetE,\mathbf{Set}\to \mathcal E,6 of points. When SetE,\mathbf{Set}\to \mathcal E,7 has enough points and SetE,\mathbf{Set}\to \mathcal E,8, this specializes to

SetE,\mathbf{Set}\to \mathcal E,9

In this language, the topos is reconstructed as the category of ultrasheaves on its virtual ultracategory of points (Saadia, 30 Jun 2025).

The generalised-ultracategory formulation proves a conceptual-completeness statement in terms of left ultrafunctors: x:ESet.x:\mathcal E\to \mathbf{Set}.0 Specializing x:ESet.x:\mathcal E\to \mathbf{Set}.1 to x:ESet.x:\mathcal E\to \mathbf{Set}.2 gives

x:ESet.x:\mathcal E\to \mathbf{Set}.3

Here the proof proceeds by comparing left ultrafunctors from topological spaces into the generalised ultracategory of points with geometric morphisms from sheaf topoi, and by paralleling this with the representation of a topos with enough points as a colimit of a topological groupoid (Hamad, 10 Jul 2025).

In the ultraconvergence-space approach, the étale description is fully explicit. For x:ESet.x:\mathcal E\to \mathbf{Set}.4, the associated étale space has points x:ESet.x:\mathcal E\to \mathbf{Set}.5 with x:ESet.x:\mathcal E\to \mathbf{Set}.6 and x:ESet.x:\mathcal E\to \mathbf{Set}.7, projection x:ESet.x:\mathcal E\to \mathbf{Set}.8, and ultra-arrows determined by the condition

x:ESet.x:\mathcal E\to \mathbf{Set}.9

Thus the representing objects of the topos are precisely XX0-valued continuous maps on the generalized point space (Gool et al., 13 Aug 2025).

4. Condensed and XX1-categorical variants

For an XX2-topos XX3, the ordinary category of points is

XX4

where XX5 denotes the XX6-category of left exact left adjoints. The condensed enhancement replaces this by the functor

XX7

defined on extremally disconnected profinite sets XX8, and preserving finite products; hence it is a condensed category. For coherent XX9-topoi, one also has the smaller condensed category of coherent points

:ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).0

The associated invariant is the classifying anima :ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).1, defined as the left adjoint to the inclusion of anima into categories, and applied pointwise to condensed categories (Haine, 24 Feb 2026).

The central comparison theorem states that if :ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).2 is a spectral topos, then for each extremally disconnected profinite set :ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).3, the inclusion

:ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).4

admits a left adjoint. Consequently, the inclusion

:ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).5

induces an equivalence on condensed classifying anima (Haine, 24 Feb 2026).

The proof reduces to :ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).6 by Gleason’s theorem and uses the sheaf-theoretic form of Łoś’s theorem. For a set :ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).7 with Čech–Stone compactification :ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).8, the pushforward

:ESetX,ϕ(xx(ϕ)).\llbracket - \rrbracket:\mathcal E\to \mathbf{Set}^X,\qquad \phi\mapsto (x\mapsto x(\phi)).9

preserves finite limits, finite coproducts, and effective epimorphisms. This is the E\mathcal E00-categorical descendant of Lurie’s ultracategory technology and the mechanism behind the condensed point construction (Haine, 24 Feb 2026).

This comparison is deliberately weaker than literal equivalence of categories of points. The paper emphasizes that the significant invariant is the classifying anima, because if an inclusion E\mathcal E01 admits a left adjoint, then

E\mathcal E02

is an equivalence. The condensed classifying anima therefore retains the homotopy-theoretic information relevant to fundamental groups even when the two point constructions remain categorically different (Haine, 24 Feb 2026).

5. Topological, logical, and geometric interpretations

A persistent theme is that the generalized point structure is a categorification of ultrafilter convergence. Barr’s classical theorem encodes a topology by a relation between points and ultrafilters, equivalently a relational module for the ultrafilter monad E\mathcal E03. In the ultraconvergence-space approach this becomes a E\mathcal E04-valued relation on points and ultrafamilies, while in the virtual-ultracategory approach it becomes a distributional E\mathcal E05-module. In the generalised-ultracategory approach, a topological space E\mathcal E06 gives generalized Hom-sets

E\mathcal E07

iff the pushforward of E\mathcal E08 by E\mathcal E09 converges to E\mathcal E10, and E\mathcal E11 otherwise (Gool et al., 13 Aug 2025, Saadia, 30 Jun 2025, Hamad, 10 Jul 2025).

The logical interpretation is equally direct. If E\mathcal E12 is a geometric theory with classifying topos E\mathcal E13, then points of E\mathcal E14 are precisely E\mathcal E15-models of E\mathcal E16. In the ultraconvergence formulation, the generalized point structure on models is

E\mathcal E17

which is defined even when the ultraproduct is not again a model of E\mathcal E18. The resulting theorem is described as a strong conceptual completeness theorem in Makkai’s sense for geometric theories with enough E\mathcal E19-models, and the proof also yields that open subclasses of models stable under ultraconvergence are definable by geometric sentences (Gool et al., 13 Aug 2025).

The condensed E\mathcal E20-categorical picture produces group-valued invariants. For a qcqs scheme E\mathcal E21, the étale E\mathcal E22-topos E\mathcal E23 is spectral, and a mild completion of the fundamental group of the condensed anima of coherent points recovers Bhatt–Scholze’s proétale fundamental group. For a complete first-order theory E\mathcal E24, forthcoming work with Damaj and Zhang proves an isomorphism of condensed groups

E\mathcal E25

where E\mathcal E26 for the classifying topos E\mathcal E27 of E\mathcal E28. The abstract consequence is that, up to a mild completion, the proétale fundamental group of a scheme and the Lascar group of a complete first-order theory are both special cases of the same classifying-anima construction (Haine, 24 Feb 2026).

6. Comparisons, misconceptions, and present usage

A frequent misconception is that the ordinary category of points should suffice. The recent literature rejects this in several ways. In the ultraconvergence-space formulation, the specialization category E\mathcal E29 recovers the ordinary point category, but the ultraconvergence data are strictly richer. In the generalised-ultracategory formulation, the underlying category is recovered by the singleton index

E\mathcal E30

but reconstruction uses the full generalized Hom-data rather than only this underlying category (Gool et al., 13 Aug 2025, Hamad, 10 Jul 2025).

A second misconception is that the generalized theory abandons the classical coherent case. In fact, each formalism is designed to collapse back to ordinary ultracategorical behavior when ultraproducts of points remain representable. In the ultraconvergence-space approach, if E\mathcal E31 is again a point, then the generalized notion recovers ordinary ultracategorical arrows. In the virtual-ultracategory approach, ordinary ultracategories appear as the representable virtual ultracategories, exactly as multicategories become monoidal when multihoms are represented by tensor products (Gool et al., 13 Aug 2025, Saadia, 30 Jun 2025).

A third point concerns the strength of the completeness statement. The ultraconvergence-space work explicitly distinguishes strong conceptual completeness from plain conceptual completeness: an equivalence on categories of points alone does not force an equivalence of topoi. What is fully faithful is the embedding into ultraconvergence spaces, that is, into points equipped with the full ultraconvergence structure. In the condensed E\mathcal E32-categorical setting, the analogous phenomenon is that the all-points and coherent-points constructions may differ as categories even when they determine the same classifying anima (Gool et al., 13 Aug 2025, Haine, 24 Feb 2026).

The present terminology is not completely uniform. One finds ultraconvergence spaces, virtual ultracategories, generalised ultracategories, ultrastructures, ultracategories, and condensed categories of points. This suggests that the expression “generalised ultracategory of points” currently designates a research program rather than a single standardized formal definition. What is stable across these formulations is the principle that, for topoi with enough points, one must retain formal maps into pointwise ultraproducts—or their topological, profunctorial, or condensed analogues—in order to reconstruct the topos or its associated homotopy type (Saadia, 30 Jun 2025, Hamad, 10 Jul 2025).

The proofs also differ substantially. The ultraconvergence-space proof extends and simplifies Makkai’s original proof and does not assume groupoid representations of topoi, whereas the independent proofs via virtual ultracategories and generalised ultracategories rely on groupoid representations. The earlier right-Kan-injectivity approach provides a different geometric source for ultrastructure in the coherent setting, showing that the modern formulations sit within a broader geometric account of ultraproduct operations on points (Gool et al., 13 Aug 2025, Liberti, 2022).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Generalised Ultracategory of Points.