An extensive category is a category
with finite stable disjoint sums. In this note we show that each extensive
category carries a natural subcanonical coherent Grothendieck topology
defined by injections of sums. This Grothendieck topology is induced by
a strict metric topology (in the sense of [Luo
1995]), which is a functor to the category of
Stone spaces. We call this metric topology the Pierce
topology of the category, as it generalizes the classical Pierce
spectrums of commutative rings.
2. Boolean Algebras We recall some basic facts about a Boolean algebra. A Boolean
algebra is a distributive lattice (with 0 and 1)
such that any element a has a complement 3. The Boolean algebra of direct subobjects Consider a category with an initial object 0 and finite sums. Two maps u: U --> X and v: V --> X are disjoint if 0 is the pullback of (u, v). Suppose X + Y is the sum of two objects with the injections x: X --> X + Y and y: Y --> X + Y. Then the sum X + Y is disjoint if the injections x and y are disjoint and monic. The sum X + Y is stable if for any map f: Z --> X + Y, the pullbacks ZX --> Z and ZY --> Z of x and y along f exist, and the induced map ZX + ZY --> Z is an isomorphism. A category with finite stable disjoint sums is an called an extensive category; a lextensive category is an extensive category with finite limits (see Carboni, Lack and Walters [1993]). If an object X = U + V is the sum of two objects U and V then we say that U together with the injection U --> X is a direct subobject of X + Y; the injection U --> X is called a direct mono; V is called the complement of U, denoted by Uc. Denote by Dir(X) the poset of direct subobjects of X. Theorem. Dir(X) is a Boolean algebra. Proof. (a) First we show that Dir(X) is a lattice. Suppose U and V are two direct subobjects of an object X. Since finite sums are stable, we have ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thus Dir(X) is a lattice with ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() W ![]() ![]() = W ![]() ![]() ![]() ![]() = W ![]() ![]() ![]() ![]() ![]() ![]() = W ![]() ![]() ![]() ![]() ![]() ![]() = (W ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() = (W ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() = (W ![]() ![]() ![]() This shows that Dir(X) is a distributive lattice. Clearly Uc is the complement ![]() 4. Pierce Topologies Since finite sums are stable, if f: Y --> X is
a map, the pullback of a direct mono is a direct mono, we obtain a function
Dir(f): Dir(X) --> Dir(Y),
which preserves Denote by specA the composite of DirA: A --> Boolop with spec: Boolop --> Stone. Theorem. specA: A --> Stone is a strict metric topology. Proof. Clearly specA is a metric topology
with direct monos as effective open maps. Since Stone topology is
compact, any open effective cover of an object X has a finite subcover.
To see that specA is strict it suffices to consider
a finite open effective cover {Ui}: i = 1, ..., n
of X consisting of direct subobjects (i.e. the join of {Ui}
is X). Write Vi for the complement (Ui)c
of each Ui. Let W1 = U1,
W2 = V1 Definition. (a) The Boolean space specA
X is called the Pierce Spectrum of an object X.
Remark. If U and V are two direct subobjects of
X we define U +a V = U Remark. If A is a lextensive category, specA
can be defined via the unique functor F: Finite --> A
from the category Finite of finite sets to A, which preserves
finite limits and finite sums (sending each finite set n to the
n-sum of the terminal object 1).
5. Pierce representations. Suppose A is an extensive category with colimits. Consider an object X. For any open subset U of specA X let PX(U) be the colimits of the system of direct subobjects Ui whose spectrum is contained in U with inclusions. Since specA is strict , the function PX sending each open subset U to the object PX(U) is a cosheaf on the Stone space specA X with value in the category A. Definition. PX is called the Pierce representation of X. Remark. Consider a coherent
analytic category A (which is a locally finitely copresentable
category whose subcategory of finitely copresentable objects is lextensive
subcategory). The intersection of direct subobjects in a prime filter p
of an object X is an indecomposable component of X, which
is the stalk of the cosheaf PX at p. Thus specA
X may be viewed as the space of indecomposable components with the
open base defined by direct subobjects (cf. [Diers
1986] or [Luo 1998 Categorical Geometry, Section
4.3], and PX is a cosheaf with indecomposable objects
as stalks. Note that this does not hold for a general extensive
category.
6. Examples Example 1. The opposite Ringop of the category
Ring of commutative rings with unit is an extensive category. Let
R be a commutative ring. The Boolean algebra Dir(R)
is isomorphic to the Boolean algebra E(R) of idempotents of R
because each idempotent e determine a product decomposition
R = R/(e) ![]() Remark. In [Luo 1998 Categorical Geometry, Section 2.6] we introduced the notion of the extensive topology of an extensive category, which is also determined by the divisor of direct monos. The main difference between the extensive topology and the Pierce topology is that any open cover for a Pierce topology (viewed as a cover for the corresponding Grothendieck topology) is always coherent (i.e., has a finite subcover) and subcanonical (i.e. any representable presheaf is a sheaf), while this is not true for an arbitrary extensive topology. In general the Pierce topology may be viewed as the " compactification " of the extensive topology of an extensive category. If the extensive topology is coherent (i.e. any open cover has a finite subcover) then these two topologies coincides. Example 2. The extensive topology of any coherent analytic category is Stone, thus coherent. So the Pierce topology and extensive topology of a coherent analytic category are the same. Example 3. Consider a set X as an object in the category Set of sets. Any subset is a direct subset of X. Thus Dir(X) is the full power-set PX of X. The extensive topology of X is simply the discrete space X. On the other hand, the Pierce spectrum is given by the locale Idl(PX) of ideals PX of with the prime filters of PX as points, which is the Stone-Cech compactification of X (cf. [Jonhstone 1982, p.93]). The two topologies are different. |