nLab
point of a topos

Context

Topos Theory

topos theory

Background

Toposes

Internal Logic

Topos morphisms

Extra stuff, structure, properties

Cohomology and homotopy

In higher category theory

Theorems

The points of a topos

Definition

Definition

A point x of a topos E is a geometric morphism

x:Setx *x *Ex : Set \stackrel{\overset{x^*}{\leftarrow}}{\underset{x_*}{\to}} E

from the base topos Set to .

For A an object, its inverse image x *ASet under such a point is called the stalk of A at x.

If x is given by an essential geometric morphism we say that it is an essential point of E.

Remark

Since Set is the terminal object in the category GrothendieckTopos of Grothendieck toposes, for a sheaf topos this is a global element of the topos.

Since SetsimeSh(*) is the category of sheaves on the one-point locale, the notion of point of a topos is indeed the direct analog of a point of a locale (under localic reflection).

Definition

A topos is said to have enough points if isomorphy can be tested stalkwise, i.e. if the inverse image functors from all of its points are jointly conservative.

More precisely, E has enough points if for any morphism f:AB, we have that if for every point p of E, the morphism of stalks p *f:p *Ap *B is an isomorphism, then f itself is an isomorphism.

Properties

In presheaf toposes

Proposition

For C a small category, the points of the presheaf topos [C op,sSet] are the flat functors CSet:

there is an equivalence of categories

Topos(Set,[C op,Set])FlatFunc(C,Set).Topos(Set, [C^{op}, Set]) \stackrel{\overset{}{\leftarrow}}{\underset{}{\to}} FlatFunc(C,Set) \,.

This appears for instance as (MacLaneMoerdijk, theorem VII 2).

In localic sheaf toposes

For the special case that E=Sh(X) is the category of sheaves on a category of open subsets Op(X) of a topological space X the notion of topos pointscomes from the ordinary notion of points of X.

For notice that

It follows that for E=Sh(X) points of E in the sense of points of topoi are in bijection with the ordinary points of X.

The action of the direct image x *:SetSh(X) and the inverse image x *:Sh(X)Set of a point x:SetSh(X) of a sheaf topos have special interpretation and relevance:

  • The direct image of a set S under the point x:*X is, by definition of direct image the sheaf

    x *(S):(UX)S(x 1(U))={S ifxU * otherwisex_*(S) : (U \subset X) \mapsto S(x^{-1}(U)) = \left\{ \array{ S & if x \in U \\ {*} & otherwise } \right.

    This is the skyscraper sheaf skysc x(S) with value S supported at X. (In the first line on the right in the above we identify the set S with the unique sheaf on the point it defines. Notice that S()=pt).

  • The inverse image of a sheaf A under the point x:*X is by definition of inverse image (see the Kan extension formula discussed there), the set

    x *(A) =colim *x 1(V)A(V) =colim VXxVF(V).\begin{aligned} x^*(A) & = colim_{{*} \to x^{-1}(V)} A(V) \\ &= colim_{V\subset X| x \in V} F(V) \end{aligned} \,.

    This is the stalk of A at he point x,

    x *()=stalk x().x^*(-) = stalk_x(-) \,.

By definition of geometric morphisms, taking the stalk at x is left adjoint to forming the skyscraper sheaf at x:

for all SSet and ASh(X) we have

Hom Set(stalk x(A),S)Hom Sh(X)(A,skysc x(S)).Hom_{Set}(stalk_x(A), S) \simeq Hom_{Sh(X)}(A, skysc_x(S)) \,.

In sheaf toposes

The following characterization of points in sheaf toposes a special case of the general statements at morphism of sites.

Proposition

For C a site, there is an equivalence of categories

Topos(Set,Sh(C))ConFlatFunc(C,Set).Topos(Set, Sh(C)) \simeq ConFlatFunc(C,Set) \,.

This appears for instance as (MacLaneMoerdijk, corollary VII, 4).

Proposition

If E is a Grothendieck topos, there is a small set of points of E which are jointly conservative, and therefore a geometric morphism Set/XE, for some set X, which is surjective.

This appears as (Johnstone, lemma 2.2.11, 2.2.12).

(In general, of course, a topos can have a proper class of non-isomorphic points.)

Proposition

A Grothendieck topos has enough points precisely when it underlies a bounded ionad.

In classifying toposes

From the above it follows that if E is the classifying topos of a geometric theory T, then a point of E is the same as a model of T in Set.

Of toposes with enough points

Proposition

If a sheaf topos E has enough points then

This is due to (Butz) and (Moerdijk).

Examples

General

Of a local topos

A local topos (ΔΓdahvcoDisc):ESet has a canonical point, (ΓcoDisc):SetE. Morover, this point is an initial object in the category of all points of E (see Equivalent characterizations at local topos.)

Over -cohesive sites

  • Let Diff be a small category version of the category of smooth manifolds (for instance take it to be the category of manifolds embedded in ). Then the sheaf topos Sh(Diff) has precisely one point p n per natural number n , corresponding to the n-ball: the stalk of a sheaf on Diff at that point is the colimit over the result of evaluating the sheaf on all n-dimensional smooth balls.

    This is discussed for instance in (Dugger, p. 36) in the context of the model structure on simplicial presheaves.

Toposes with enough points

The following classes of topos have enough points.

References

Textbook references are section 7.5 of

as well as section C2.2 of

In

  • Carsten Butz, Logical and cohomological aspects of the space of points of a topos (ps)

is a discussion of how for every topos with enough points there is a topological space whose cohomology and homotopy theory is related to the intrinsic cohomology and intrinsic homtopy theoryof the topos.

More on this is in

  • Ieke Moerdijk, Classifying toposes for toposes with enough points , Milan Journal of Mathematics Volume 66, Number 1, 377-389

See also

  • Sam Zoghaib, A few points in topos theory (pdf)

Points of the sheaf topos over the category of manifolds are discussed in

Revised on April 26, 2012 07:50:13 by Urs Schreiber (82.113.121.164)