GENERALIZED RINGED SPACES AND SCHEMES November 29, 2011 Contents 1.

advertisement
GENERALIZED RINGED SPACES AND SCHEMES
DAVID I. SPIVAK
November 29, 2011
Contents
1. Introduction
2. Categorical Preliminaries
2.1. Basic category theory
2.2. Natural transformation diagrams
2.3. Correspondences
2.4. Downarrow categories
3. Sieves and Covering Sieves
3.1. First definitions
3.2. Covering Sieves
3.3. (C, CovC )-spaces
3.4. Sheaves
4. R-ringed Categories and R-ringed Spaces
4.1. R-ringed Categories
4.2. Examples
4.3. R-ringed spaces
5. The Structure theorem
6. Simplifying assumptions
6.1. Op(X)
6.2. C ∞ -rings
7. Deleted stuff
7.1. 1
7.2. 2
7.3. 3
7.4. 4
7.5. 5
1
1
1
3
3
5
6
6
8
13
13
14
14
15
16
17
17
17
17
17
17
21
21
23
24
1. Introduction
2. Categorical Preliminaries
2.1. Basic category theory. For n ∈ N, let [n] denote the “subdivided interval”
category with n + 1 objects {0, 1, . . . , n} and exactly one morphism i → j for every
i ≤ j ≤ n.
1
2
DAVID I. SPIVAK
Let C be a category. A diagram in C is a functor X : I → C, where I is a
small category (such a functor is also called an I-shaped diagram in C). The Ishaped diagrams in C form the objects of a category, whose morphisms are natural
transformations. If i ∈ I is an object, we sometimes denote X(i) by Xi .
There is an isomorphism of categories C ∼
= C [0] ; that is we may identify objects
in C with functors [0] → C, and morphisms with natural transformations between
them.
Any functor F : X → Y naturally induces a functor F I : X I → Y I , which we
may denote simply by F : X I → Y I .
Let F : C → D be a functor. By an object in F we mean a functor [0] → D which
factors through F . More generally, we refer to a diagram I → D which factors
through F as an I-shaped diagram in F . If C = D and F is the identity, then
diagrams in F are simply diagrams in C.
Let Pre(C) denote the category of contravariant functors from C to Sets. It is
called the category of presheaves on C. There is a natural functor r : C → Pre(C)
given by
r(C) = Hom(−, C)
called the representation functor, or the Yoneda imbedding.
Let C and D be categories. An adjunction from C to D is a triple (L, R, φ), where
L : C → D and R : D → C are functors, and φ is a natural isomorphism of functors
φ : HomD (L(−), −) → HomC (−, R(−)).
That is, for any C ∈ C and D ∈ D, there is a natural isomorphism Hom(LC, D) ∼
=
Hom(C, RD). The functor L is called a left adjoint and the functor R is called a
right adjoint. If φ(β [ ) = β ] , then we refer to a pair of morphisms
(β [ : LC → D, β ] : C → RD)
as a φ-partnership or (L, R)-partnership, and we refer to β [ and β ] as the left and
right partners, respectively . We denote such a φ-partnership by β : C → D. We
say that φ is the adjunction isomorphism of the adjoint pair
Co
L
/D
R.
We sometimes suppress mention of φ when it is inconvenient.
If F : A → B and X : A → C are functors, depicted in the diagram
A
F

B
X
/C
?

 λF X
then the left Kan extension of X along F (if it exists) is denoted
λF X : B → C.
A natural transformation ηF (X) : X → λF X ◦ F is part of the data of a left Kan
extension, but is typically suppressed.
By the term Basic Category Theory or BCT we will mean anything that can be
proven using the following facts (all of which can be found in [?]).
Lemma 2.1. Let C and D be categories, and let I be a small category.
GENERALIZED RINGED SPACES AND SCHEMES
3
(1) Suppose that Y : I → C is a functor which has a limit Y C . Then for any
object X ∈ C, one has a natural isomorphism
HomC (X, Y C ) ∼
= lim(HomSets (X, Y )).
(2) Suppose that X : I → C is a functor which has a colimit X B . Then for any
object Y ∈ C, one has a natural isomorphism
HomC (X B , Y ) ∼
= lim(HomSets (X, Y )).
(3) Suppose that
Co
/D
L
R
is a pair of adjoint functors. Then L commutes with colimits and R commutes with limits. Explicitly, if a diagram X : I → C has a colimit X B ,
then the diagram LX : I → D has a colimit (LX)B , and there is a natural
isomorphism
∼
=
(LX)B −
→ L(X B ),
(and similarly for R and limits).
L /
(4) If C o
D is a pair of adjoint functors and I is a small category, then
R
CI o
L
/
DI are also adjoint.
R
(5) The Yoneda imbedding r : C → Pre(C) is fully faithful. Moreover, for any
presheaf F on C and object C ∈ C, we have an isomorphism of sets
HomPre(C) (rC, F ) ∼
= F (C).
w
2.2. Natural transformation diagrams. Let A, B, C, and D be categories, A −
→
y
x
z
B−
→ D and A −
→C−
→ D pairs of composable functors, and β : zx → yw a natural
transformation of functors. We can express these, data in a natural transformation
square:
/B
w
A
;C
β

x
C
y
/ D.
z
This is an abbreviation of the diagram
β
x
C
/B
w
A
zx

z
;C
yw
y
+ / D.
4
DAVID I. SPIVAK
A natural transformation square in which yw = zx and β is the identity transformation is called a commutative square (of categories), and is written
w
A
/B
y
x
C
z
/ D.
Similarly, there are natural transformation diagrams of any given shape; for example, see Lemma 2.8.
There is one other special case worth mentioning. Suppose that y : B → D has a
right adjoint y 0 : D → B. Then if A = C and x : A → C is the identity, then there
is a natural isomorphism
HomDA (yw, z) ∼
= HomB A (w, y 0 z).
Any natural transformation β [ : yw → z has a right partner β ] : w → y 0 z, and
these two transformations represent the same data. We represent this data by the
diagram
w
/B
A
O
id
A
β
z
y
y0
/D
2.3. Correspondences.
Definition 2.2. Let C and D be categories. A correspondence F from C to D,
written F : C < D is a functor F ] : D → Pre(C). The correspondence F is called
full (resp. faithful) if F ] is full (resp. faithful). The correspondence F can also be
regarded as a functor F [ : C op × D → Sets via the Cartesian adjunction.
Remark 2.3. There are several reasons for the notation F : C < D to denote a
correspondence F : C op × D → Sets. First, it is good to write C before D, since it is
the contravariant variable. Second, correspondences generalize functors by saying
that the correspondence underlying a functor F : D → C is
[−, F (−)]C : C < D.
Thus the direction on the tip on the arrow is preserved by the less-than symbol.
We will sometimes denote a correspondence F : C < D by some variant of the
notation [−, −]. There is often a way to do so which makes F clear. See Example
2.4.
Example 2.4. Let G : D → C be a functor. It naturally induces two correspondences,
[−, G(−)]C : C op × D → Sets and [G(−), −]C : Dop × C → Sets,
defined for C ∈ C and D ∈ D by [C, G(D)]C : = HomC (C, GD) and [G(D), C]C : =
HomC (GD, C), respectively. In particular, the identity functor idC : C → C gives
the correspondence [−, −]C = HomC : C op × C → Sets.
More generally, functors G : D → C and H : E → C induce correspondences
[G(−), H(−)]C and [H(−), G(−)]C in the obvious way.
GENERALIZED RINGED SPACES AND SCHEMES
5
As seen in Example 2.4, a functor G : D → C induces two correspondences. In
this work, we emphasize the correspondence [−, G(−)]C : C op × D → Sets.
Definition 2.5. Let G : D → C be a functor. The correspondence associated to G
is the composition of G with the Yoneda imbedding,
G
r
D−
→C−
→ Pre(C),
and is denoted rG.
Note that correspondences can be composed. If F : D < E and G : C < D are
correspondences, we can define a correspondence F ◦ G : C < E as follows. Consider
F as a functor E → Pre(D) and consider G as a functor D → Pre(C). The left Kan
extension of G along the Yoneda imbedding is a functor λr G : Pre(D) → Pre(C),
and we define
F ◦ G := F ◦ λr G.
Let C and D be categories, and let F, G : C < D be two correspondences between
them. A natural transformation of correspondences a : F → G is simply a natural
transformation of left partners
(F [ ⇒ G [ ) : C op × D → Sets
or equivalently of right partners
(F ] ⇒ G ] ) : D → Pre(C).
Note that both of these ares equivalent to a correspondence a : (C × [1]) < D.
Lemma 2.6. Let F : C < D be a correspondence. It determines an adjunction
Pre(D) o
λr F
/ Pre(C)
ρr F
of presheaf categories in which λr F(rD) = F(−, D) for any D ∈ D.
Proof. Let F = F ] : D → Pre(C), L = λr F and R = ρr F. For a presheaf
P ∈ Pre(D), one defines L(P ) = colimrX→P F (X). For a presheaf Q ∈ Pre(C),
one defines R(Q) = HomPre(C) (F (−), Q). The result follows from the chain of
isomorphisms
HomPre(C) (L(P ), Q) = HomPre(C) (colim F (X), Q)
rX→P
∼
= lim R(Q)(X)
rX→P
∼
= lim HomPre(D) (rX, RQ)
rX→P
∼
= HomPre(D) (colim rX, RQ)
rX→P
∼
= HomPre(D) (P, RQ).
2.4. Downarrow categories.
Definition 2.7. Let G : C → D and H : E → D be functors. The downarrow
category (G ↓ H) is the category whose objects consist of triples (C, f, E), where
C ∈ C and E ∈ E are objects and f : GC → HD is a morphism in D. The morphism
set Hom(G↓H) ((C, f, E), (C 0 , f 0 , E 0 )) is the subset of HomC (C, C 0 ) × HomE (E, E 0 )
6
DAVID I. SPIVAK
consisting of those pairs (c, e) for which the induced square in D commutes, i.e. for
which f 0 c = ef .
If C = D and G = idD , we may denote (G ↓ H) simply by (D ↓ H).
There are canonical functors π1 : (F ↓ G) → C and π2 : (F ↓ G) → E, called the
first and second projection functors.
Lemma 2.8. A natural transformation diagram
/Do
F
C

α
c
C0
F
;C
0
G
????β
#
d
/ D0 o
0
G
E
e
E0
induces a functor
(α ⇓d β) : (F ↓ G) → (F 0 ↓ G0 ).
Proof. Let C ∈ C and E ∈ E be objects, and let h : F C → GE be an object in
(F ↓ G). Define (α ⇓d β)(h) to be the composition
d(h)
α
β
F 0 c(C) −
→ dF C −−−→ dGE −
→ G0 eE.
This is clearly functorial.
In case dF = F 0 c and α = id, we denote (α ⇓d β) by (F ⇓d β); similarly, if
eG = G0 d and β = id, we denote (α ⇓d β) by (α ⇓d G). If C = D and F = idD ,
then we denote (F ⇓d β) by (⇓d β), and similarly for G.
Lemma 2.9. Let F : C → D and G : E → D be functors.
(1) If C and E are cocomplete and F is cocontinuous then (F ↓ G) is cocomplete
and the projections π1 and π2 are also cocontinuous.
(2) If C and E are complete and G is continuous then (F ↓ G) is complete and
the projections π1 and π2 are also continuous.
Proof. Since (Gop ↓ F op ) is the opposite category of (F ↓ G), it suffices to prove
item 1.
X : I → (F ↓ G), L = colim(π1 X) ∈ C, M = colim(π2 X) ∈ E.
F π1 X
FL
F L0
/ Gπ2 X
induced
/ GM
/ GM 0
Let F : C → D and F 0 : C 0 → D0 be functors, and let L : (D ↓ F ) → (D0 ↓ F 0 ) be
a functor. Consider the correspondence
H : (D ↓ F ) < (D0 ↓ F 0 )
GENERALIZED RINGED SPACES AND SCHEMES
7
induced by L. There is a natural functor from H to the constant correspondence
HomD (LF, F 0 ), which sends a commutative square
a
LD
/ LF
f
d
D0
a0
/ F0
to f : LF → F 0 .
3. Sieves and Covering Sieves
3.1. First definitions. Monomorphisms will play a large role in this paper. If
G : C → D and H : E → D are functors, let [G(−), H(−)]m
D denote the subfunctor
of [G(−), H(−)]D consisting only of monomorphisms. Likewise, let (G ↓m H)
denote the the full subcategory of (G ↓ H) whose objects are triples (C, f, E) in
which f : GC → HE is a monomorphism in D.
Definition 3.1. Let C be a category and X : A → Pre(C) a functor to the presheaf
category on C. The category of sieves on X in C, denoted SieveC (X), is the
category (Pre(C) ↓m X). If C : [0] → C is an object, we write SieveC (C) to
denote SieveC (rC), where r : C → Pre(C) is the Yoneda imbedding. Thus an
object in SieveC (C) is simply a subfunctor of HomC (−, C). If A = Pre(C) and
X : A → Pre(C) is the identity, then we denote SieveC (X) by SieveC .
Let X : A → Pre(C). The forgetful functor
SieveC (X) = (Pre(C) ↓m X) → (Pre(C) ↓ X)
has a left adjoint, called the image-sieve functor, which we denote by
(−)m : (Pre(C) ↓ X) → SieveC (X).
Let us make this more explicit.
An object f : P → Xa in (Pre(C) ↓ X) provides, for each c ∈ C, a map of sets
f (c) : P (c) → Xa (c). Let im(f )(c) denote the set-theoretic image of f (c), and let
f m (c) be the monomorphism im(f )(c) ,→ Xa (c). This defines (−)m on objects, and
it is clear how to define it on morphisms. We refer to f m as the image-sieve of f .
We use the same notation in a similar situation. Given a functor F : (Pre(C) ↓
X) → (Pre(D) ↓ Y ), let F m denote the induced functor
F m : SieveC (X) → SieveD (Y )
which is obtained by the composition
F
(−)m
SieveC (X) → (Pre(C) ↓ X) −
→ (Pre(D) ↓ Y ) −−−→ SieveD (Y ).
Example 3.2. Suppose that f : C → C 0 is a morphism in C. It induces a morphism
of presheaves f : rC → rC 0 , which gives rise to a sieve f m : im(f ) ,→ rC 0 . Explicitly,
for any object c ∈ C, one sees that im(f )(c) is the set of morphisms c → C 0 which
factor through f . If f is a monomorphism, then im(f ) = rC and f m = f .
8
DAVID I. SPIVAK
Let F : Pre(D) → Pre(C) be a functor, A a category, and Y : A → Pre(D) a
functor.
Pre(D) o
Y
A
idA
F
Pre(C) o
FY
A.
One defines
F∗ = (⇓F Y )m : SieveD (Y ) → SieveC (F Y ).
Lemma 3.3. Let F : Pre(D) → Pre(C) be a functor, A a category, and Y : A →
Pre(D) a functor. The functor F∗ has a right adjoint F −1 : SieveC (F Y ) → SieveD (Y ).
Proof. For a sieve j : τ ,→ F Y , define F −1 (j) : F −1 (τ ) ,→ Y to be the sieve whose
value on T ∈ D is the set
F −1 (τ )(T ) = {h : T → Y |F (h) ∈ τ (F T ).}
Let i : σ ,→ Y be a sieve on Y . By the nature of sieve categories, the sets
HomSieveD (Y ) (σ, F −1 (τ )) and HomSieveC (F Y ) (F∗ σ, τ ) are either empty or singleton.
The former set is empty if and only if there exists an object T ∈ D and a morphism
h : T → X such that h ∈ σ(T ) and h 6∈ F −1 (τ )(T ). This is the case if and
only if F (h) ∈ F∗ σ(F T ) and F (h) 6∈ τ (F T ), which is the case if and only if
HomSieveC (F Y ) (F∗ σ, τ ) is empty.
Definition 3.4. Let F : Pre(D) → Pre(C) be a functor, A a category, and Y : A →
Pre(D) a functor. We refer to F∗ : SieveD (Y ) → SieveC (F Y ) as the pushforward
along F functor, and to F −1 : SieveC (F Y ) → SieveD (Y ) as the pullback along F
functor.
Let X : A → Pre(D) and Y : A → Pre(D) be functors, and let β : X → Y be a
natural transformation between them
Pre(D) o
X
β
Pre(D) o
A
Y
A.
Then β induces (⇓ β) : (Pre(D) ↓ X) → (Pre(D) ↓ Y ), and we denote (⇓ β)m by
β∗ : SieveD (X) → SieveD (Y ).
With a proof similar to that of Lemma 3.3, one can show that β∗ has a right adjoint
β −1 : SieveD (Y ) → SieveD (X).
We refer to β∗ as the pushforward along β functor and to β −1 as the pullback along
β functor.
GENERALIZED RINGED SPACES AND SCHEMES
9
3.2. Covering Sieves.
Definition 3.5. Let C be a category. Choose a subset CovC ⊂ Ob(SieveC ), and
for each presheaf X ∈ Pre(C), let CovC (X) denote the subset of CovC that are
sieves on X. Elements in CovC are called covering sieves, and elements in CovC (X)
are called covering sieves on X.
A functor F : Pre(D) → Pre(C) is said to push forward coverings if, for every
commutative diagram
Pre(D) o
Y
A
idA
F
Pre(C) o
FY
A
the dotted arrow in the diagram of sets
CovD (Y ) _ _ _ _ _ _/ CovC (F Y )
Ob(SieveD (Y ))
/ Ob(SieveC (F Y ))
F∗
exists, and makes the diagram commute (note that because the vertical arrows are
monomorphisms, if the dotted arrow exists then it is unique). The functor F is
said to pull back coverings if, for every commutative diagram as above, the dotted
arrow in the diagram
CovC (F Y ) _ _ _ _ _ _/ CovD (Y )
Ob(SieveC (F Y ))
/ Ob(SieveD (Y ))
F −1
exists, and makes the diagram commute (note that because the vertical arrows are
monomorphisms, if the dotted arrow exists then it is unique).
A correspondence F : C < D is said to push forward coverings (resp. pull back
coverings) if its left Kan extension λr F : Pre(D) → Pre(C) does so. Note that to
say that F pushes forward coverings means that it takes coverings on D to coverings
on C. (One should think of the < as pointing from D to C. See remark 2.3.)
Suppose X, Y : A → Pre(D) are functors and β : X → Y is a natural transformation between them
X
Pre(D) o
A
β
Pre(D) o
Y
A.
Then β is said to push forward (resp. pull back) coverings if β∗ (resp. β −1 ) preserves
coverings as above.
A localizing system on C is a subset CovC ⊂ Ob(SieveC ) satisfying the following
condition:
10
DAVID I. SPIVAK
• If P ∈ Pre(C) is a presheaf and α : σ ,→ P is a sieve on P , then α is
a covering sieve if and only if for every object X ∈ C and morphism of
presheaves f : rX → P , the pullback sieve
f −1 α : f −1 σ ,→ rX
is a covering sieve.
Let X ∈ Pre(C) be a presheaf, let i : σ ,→ X and j : τ ,→ X be sieves on X,
and let g : τ → σ be a morphism of sieves on X (note that g is automatically a
monomorphism of presheaves). Define g : τ → σ to be a covering morphism if, when
considered as a sieve on σ, it is a covering sieve (i.e. g ∈ CovC (σ)).
Fix an object X ∈ Pre(C) and a localizing system CovC . One would like to
think of CovC (X) as a category, whose objects are covering sieves on X and whose
morphisms are covering morphisms of sieves on X. However, suppose that i : σ ,→
X is a covering sieve and that g : τ ,→ σ is a covering sieve. It is not guaranteed that
the composition gi : τ ,→ X is a covering sieve. In fact, it is not even guaranteed
that idX : X → X is a covering sieve. To remedy these facts, and the fact that
covering sieves should be akin to epimorphisms, we have the following definition.
Definition 3.6. Let C be a category and B ⊂ C a subcategory. Suppose that for
f
g
every pair of composable morphisms A −
→B−
→ C in C, if the composition gf is in
B, then g is also in B. Then we say that B is an epitype subcategory of C.
Definition 3.7. Let C be a category and let CovC be a localizing system such that,
for each C ∈ C, the identity morphism idC is a covering sieve on C. If, for each
X ∈ Pre(C), the covering sieves and covering morphisms on X form an epitype
subcategory of SieveC (X), then we say that CovC is a Grothendieck Topology on
C. In this case, we let CovC (X) denote the category of covering sieves and covering
morphisms on X, for each X, and we refer to the pair (C, CovC ) as a site.
The above definition is equivalent to the usual one, for example as found in [?,
3.2.4], which we show in the following Lemma.
Lemma 3.8. Let C be a category and let CovC be a localizing system on C. Then
CovC is a Grothendieck topology if and only if the following conditions hold.
(1) For each C ∈ C, the identity sieve C → C is in CovC (C).
(2) If σ is in CovC (C) and f : D → C is a morphism in C, then f −1 σ is in
CovC (D).
(3) Let C ∈ C be an object, τ ∈ SieveC (C) a sieve on C, and σ ∈ CovC (C) a
covering sieve. If for each composition f : D → σ → C, the pullback f −1 τ
is in CovC (D), then τ ∈ CovC (C).
Proof. Axiom 3 is equivalent to axiom
3’: Let C ∈ C be an object, τ ,→ C a sieve on C and σ ,→ C a covering sieve.
If the pullback τ ×C σ ,→ σ is a covering sieve of σ, then τ is a covering
sieve of C.
First, suppose that CovC is a Grothendieck topology in our sense. We prove each
of the three axioms.
(1) By definition.
(2) This follows from the definition of CovC being a localizing system.
GENERALIZED RINGED SPACES AND SCHEMES
11
(3) Consider the diagram
τ ×C D
p
/D
τ ×C σ
p
/σ
τ
/ C.
By assumption, the top map is a covering sieve for any map D → σ.
Hence, by definition, the middle map τ ×C σ → σ is a covering sieve. Since
covering sieves form a category, the composition τ ×C σ → σ → C is a
covering sieve. Finally, since CovC is an epitype subcategory, τ → C must
also be a covering sieve.
Now suppose that the three axioms hold. It suffices to show that for any presheaf
X ∈ Pre(C), the covering sieves on X form an epitype subcategory of SieveC (X).
First we need to show that it forms a subcategory. If f : A → B and g : B → C are
covering sieves, then form the pullback square
f
A
/B
p
A
id
p
f
/B
/B
g
g
/C
Since the top composition is a covering sieve, the bottom one is too by axiom 3.
Finally, to show that it is an epitype subcategory, suppose that the composition
A → B → C is a covering sieve. Form the pullback diagram
/A
A
p
B
/B
p
B
/ C.
Since the vertical composition is a covering sieve, axiom 3’ implies that B → C is
a covering sieve if A → A is.
Definition 3.9. Suppose that (C, CovC ) is a Grothendieck site and F : Pre(C) →
Pre(D) is a functor. Then the F -weak topology on Pre(D) is the weakest Grothendieck
topology under which F∗ preserves covering sieves. Given a functor G : Pre(D) →
Pre(C), the G-strong topology on Pre(D) is the strongest topology under which
G−1 preserves covering sieves.
Definition 3.10. Let (C, CovC ) be a site. A morphism f : P → Q of presheaves
on C is called a covering presheaf on Q if the image sieve f m : im(f ) ,→ Q is a
covering sieve on Q.
12
DAVID I. SPIVAK
Definition 3.11. Let C be a category. Given a morphism f : P → Q of presheaves
on C, let f −1 : (Pre(C) ↓ Q) → (Pre(C) ↓ P ) denote the functor which sends each
object g : R → Q to its pullback
f −1 (g) : P ×Q R → P
along f . That is, define f −1 to be the functor which sends right arrows to left
arrows in the diagram
/R
P ×Q R
p
−1
g
f
(g)
P
/ Q.
f
f
g
Lemma 3.12. Let C be a category, and P −
→ Q ←
− R a diagram of presheaves
on C. The image-sieve functor commutes with pullback in the sense that there is a
natural isomorphism of sieves on P ,
f −1 (g m )) ∼
= f −1 (g)m .
Proof. Consider the diagram
f −1 (g)
P ×Q R
q
q
p
qq
qqq
q
q
xq i
im(π1 ) _ _ _/ P ×Q im(g)
MMM
MMM
p
MM
f −1 (g m )
−1
f (g)m MMM
M& P
f
/R
/ im(g)
gm
/ Q,
in which π1 : P ×Q R → P is the first projection. Since pullbacks preserve monomorphisms, the map f −1 (g m ) : P ×Q im(g) → P is a monomorphism. The dotted arrow
i exists because im(π1 ) → P is the initial monomorphism through which π1 factors.
We need to show that i is an isomorphism. It must be a monomorphism, so it
suffices to show that i is an epimorphism. For C ∈ C, an element of (P ×Q im(g))(C)
consists of a morphism a : C → P for which a dotted arrow exists in the diagram
C _ _ _ _/ R
g
a
P
f
/Q
making it commute. Given such a morphism a, choose a morphism C → R making
the diagram commute, and one gets an element of (P ×Q R)(C), which then factors
through im(π1 )(C), providing the necessary lift.
Lemma 3.13. Let (C, CovC ) be a site, and let g : R → Q be a morphism of
presheaves on C. Then g is a covering presheaf if and only if, for all objects C ∈ C
and maps f : rC → Q, the pullback f −1 (g) : f −1 R → rC is a covering presheaf.
GENERALIZED RINGED SPACES AND SCHEMES
13
Proof. Follows from Lemma 3.12.
Proposition 3.14. Let (C, CovC ) be a site, and let g : R → Q be a morphism of
presheaves on C. Then g is a covering presheaf if and only if it is a generalized
cover in the sense of [?]
Proof. Recall that g : R → Q is a generalized cover in the sense of [?] if it has
the following property: given any C ∈ C and map rC → Q, there is a covering
sieve i : σ → rC such that for every element U → C in σ(U ), the composite
rU → rC → Q lifts through g. No compatibility between the various compositions
rU → R is required.
If g is a covering presheaf, then for any map f : rC → Q, the pullback
f −1 (g) : rC ×Q R → rC
is a covering presheaf by Lemma 3.13, and its image f −1 (g)m : im(f −1 (g)) → rC
is a covering sieve with the above property; i.e. g is a generalized cover.
On the other hand, suppose that g is a generalized cover. Suppose that i : σ → rC
is a covering sieve with the required property. Then for any rU → σ, there is a lift
rU → R, hence a lift rU → rC ×Q R, hence a lift rU → im(π1 ); see the diagram
rC ×Q R
8/ R
p p
{=
p
{
p
{
{
p p
p
{
g
{
p mp6 im(π1 )
{
{ p mp m
{ pm
π1m
{mp mp m
{mp
/σ
/ Q.
/ rC
rU
i
f
The map rU → im(π1 ) is unique since π1m is a monomorphism. Thus there is
an induced morphism σ → im(π1 ) through which i factors. Since (C, CovC ) is a
site, the covering morphisms form an epitype subcategory. Therefore, since i is a
covering sieve, so is π1m ; hence g is a covering presheaf by Lemma 3.13.
3.3. (C, CovC )-spaces. In this section, one should think of (C, CovC ) as the category
of topological spaces with the usual topology. Note that the category of subsheaves
of a representable sheaf rX (where X ∈ Top) is isomorphic to the category Op(X)
of open subsets of X.
Definition 3.15. Let C = (C, CovC ) be a site. Define a C-space to be a site
(Sub(X), CovSub(X) ), where X ∈ C is an object, Sub(X) is the category of subsheaves of rX, and CovSub(X) is the induced topology. Write CovX instead of
CovSub(X) . A morphism f : (Sub(X), CovX ) → (Sub(Y ), CovY ) is a functor Sub(Y ) →
Sub(X) which pushes forward covering sieves. We denote the category of C-spaces
by C − spc.
There is always a faithful functor C → C − spc. If it is an isomorphism of
categories, then we say that C is sober, and we denote C-spaces (Sub(X), CovSub(X) )
simply by X.
14
DAVID I. SPIVAK
Example 3.16. LetC = Sob be the category of sober topological spaces with the
standard (open covers) topology. This is a sober site; that is, the category Sob−spc
is simply the category of sober topological spaces.
3.4. Sheaves. perhaps put this after definition 4.3
Definition 3.17. Let I be a Reedy category, let I B denote the right-coning of I,
and let (C, CovC ) be a site. Suppose given a cofibrantly generated model structure (W, C, F ) on the functor category SetsI . In this case, we will say that
(I, (C, CovC ), (W, C, F )), or just I if the rest is understood, is a ready indexing
category.
In this case, Pre(C)I has an induced model structure in which the weak equivalences are determined objectwise on C. A functor F : I B → Pre(C) is called an
I-hypercover if, for all i ∈ I, the natural map
F (i) → lim
F
←
−
∂(i↓I B )
is a covering presheaf.
Given an I-hypercover F , let ∂F : I → Pre(C) be the restriction of F to I, let
F 0 ∈ Pre(C) be the restriction of F to the cone point, and let dF : hocolim(∂F ) →
F 0 be the induced map. Let
0
dm
F : im(dF ) ,→ F
denote the image-sieve of dF . We call the localization of Pre(C)I at the set
{dm
F |F is an I − hypercover} the Jardine category of I-presheaves on C and denote
it IPre(C).
Example 3.18. The one morphism category I = [0] is a Reedy category and the
trivial model structure on Sets = SetsI is cofibrantly generated. Note that a covering [0]-hypercover is the same as a covering presheaf. Thus, the Jardine category
of [0]-presheaves is simply the ordinary category of sheaves on C.
The simplicial indexing category ∆op is also a Reedy category, and SetsI has a
model structure, the usual model structure on the category of simplicial sets; thus
∆op is a ready indexing category. A covering ∆op -hypercover is similar to a hypercover in the usual sense. The only difference is that, according to [?], a hypercover
must be the coproduct of representables in every degree whereas a ∆op -hypercover
need not be. However, it is easy to see that localizing Pre(C) at the class of hypercovers is the same as localizing it at the class of ∆op -hypercovers. Indeed, every
hypercover is a ∆op -hypercover, and yet all ∆op -hypercovers are acyclic fibrations
(hence weak equivalences) after localizing at the class of hypercovers citation? .
Let C be a category and C ∈ C an object. The Yoneda imbedding r : C → Pre(C)
induces a functor r0 : Pre(C) → Pre(Pre(C)), sending rX to rrX. More explicitly,
if F ∈ Pre(C), then evaluating r0 (F ) on a presheaf G gives
r0 (F )(G) = colim F (X),
rX→G
where the colimit is taken over (r ↓ G). It is sometimes convenient to not mention
r0 explicitly, just as one often does not mention the Yoneda imbedding explicitly.
Definition 3.19. Let (C, CovC ) be a site and I a ready indexing category. An
I-sheaf on C is a cofibrant-fibrant object in IPre(C).
GENERALIZED RINGED SPACES AND SCHEMES
15
Thus if I = [0], then an I-sheaf is just a sheaf, and if I = ∆op then an I-sheaf is
a cofibrant-fibrant simplicial presheaf in the Jardine model structure.
4. R-ringed Categories and R-ringed Spaces
4.1. R-ringed Categories.
Definition 4.1. A category of affines is a triple R = (R, CovR , L), where (R, CovR )
is a Grothendieck site and L is a class of limit cones on R.
Definition 4.2. Let R be a category and let L be a class of limit cones in R. Let
C be a category and let F : C < R be a correspondence. Then F is said to preserve
limit cones in L if, when considered as a functor F : R → Pre(C), each limit cone
in R is sent to a limit cone in Pre(C).
Definition 4.3. Let R = (R, CovR , L) be a category of affines. An R-ringed
category is a triple (C, CovC , F), in which (C, CovC ) is a Grothendieck site, and
F : C < R is a correspondence which preserves limit cones in L. A morphism
(C, CovC , F) → (D, CovD , G)
of R-ringed categories is a pair (H, a), where H : C → Pre(D) is a correspondence
which pushes forward coverings, and a : (H ◦ F) → G is a natural transformation
of correspondences R → Pre(D).
A local R-ringed category is an R-ringed category (C, CovC , F) such that F∗ : SieveR →
SieveC preserves coverings. A morphism of local R-ringed categories is a morphism
(H, a) of R-ringed categories, such that a∗ preserves coverings.
4.2. Examples. We now give several short examples and a few long examples to
help motivate the preceding definitions.
Example 4.4. Fix a category of affines R. The initial object in the category of Rringed categories (and the initial object in the category of local R-ringed categories)
is (R, CovR , idR ).
Example 4.5. The one-morphism category R = [0] has only one possible Grothendieck
topology, and every functor R → Sets is automatically limit-preserving. Thus an
[0]-ringed category can be regarded as just a Grothendieck site (C, CovC ) together
with a presheaf of sets F.
Definition 4.6. Let Aff = Ringsop denote the category of affine schemes, and let
CovAff denote the Zariski topology on Aff . Let LAff denote the class of all limit
cones that exist on Aff . Let Aff = (Aff , CovAff , LAff ), and call it the algebraic
category of affines. An Aff -ringed category is called an algebraic-ringed category
and a local Aff -ringed category is called a local algebraic-ringed category.
Lemma 4.7. Let R denote the category of correspondences F : [0] < Aff for which
the triple ([0], Cov[0] , F) is an algebraic-ringed site. Then R is equivalent to the
category of rings.
Proof. A correspondence F : [0] < Aff is simply a functor F : Aff → Sets. Let
RF = F (Spec(Z[x])). If F preserves all limits in Aff , it is easy to show that the set
RF has the structure of a ring; see [?, ]. On the other hand, every ring A gives rise
to a functor HomAff (Spec(A), −) : Aff → Sets which preserves all limits in Aff .
One can show that these two operations are mutually inverse.
16
DAVID I. SPIVAK
Proposition 4.8. Let X be a topological space and Op(X) its category of open sets;
let CovOp(X) denote the Zariski topology on Op(X). Let RS(X) denote the category
of correspondences F : Op(X) < Aff for which the triple (Op(X), CovOp(X) , F) is
an algebraic-ringed site. Then RS(X) is equivalent to the category of ringed-space
structures on X.
Proof. A correspondence F : Op(X) < Aff is the same thing as a presheaf on
Op(X) with values in the category SetsAff of functors Aff → Sets. The condition
that F preserve all limits in Aff is equivalent to the condition that, for all open
sets U ∈ Op(X), the functor F(U, −) : Aff → Sets preserves limits in Aff ; in other
words, F(U, −) is a ring by Lemma 4.7. This completes the proof.
Proposition 4.9. Let X, Op(X), and CovOp(X) be as in Proposition 4.8. Let
LRS(X) denote the category of correspondences F : Op(X) < Aff for which the
triple (Op(X), CovOp(X) , F) is a local algebraic-ringed site. Then LRS(X) is equivalent to the category of local ringed-space structure on X.
Proof.
Example 4.10. Let E denote the category whose objects are Euclidean spaces Rn and
whose morphisms are smooth maps. Let CovE denote the Grothendieck topology
inherited from the inclusion i : E → Top. Finally, let L denote the set of finiteproduct diagrams in E (e.g. Rn ← Rn+m → Rm is in L). Then E = (E, CovE , L)
is called the C ∞ -category of affines and an E-ring is called a C ∞ -ring. These have
been studied by Lawvere [?], Moerdijk and Reyes [?], and many others.
More generally, for any algebraic theory T , we get a notion of T -ringed space and
local T -ringed space. Recall that a theory T is a category with objects T0 , T1 , . . .
and isomorphisms Tn ∼
= (T1 )n identifying the nth object with the nth power of the
first object. A T -algebra is a product preserving functor from T to Sets. In other
words, if CovT is the indiscrete topology on T and L is the set of product cones,
then the category of T -algebras is equivalent to the category of (T, CovT , L)-ringed
category structures on the terminal category ∗. A presheaf of T -algebras on a site
is a (T, CovT , L)-ringed category structure on that site.
4.3. R-ringed spaces. In the following, one should think of (C, CovC ) as the usual
category of topological spaces.
Definition 4.11. Let R = (R, CovR , L) be a category of affines, let C = (C, CovC )
be a site, and let F : R → C be a functor such that R has the F -strong topology
and such that the functor
F ∗ : Sub(F (R)) → Sub(R)
is an isomorphism of categories for any R ∈ R. These conditions can probably be simplified.
An R-ringed C-space is a 4-tuple (Sub(X), CovX , OX , ν), such that
(1) X ∈ C is an object, X = Sub(X) is the category of subsheaves of the
representable presheaf, iX : Pre(X) → Pre(C) is the (left Kan extension)
functor taking a presheaf of X to its underlying sheaf on C, and CovX :=
CovX is the induced topology on X,
(2) OX : R → Pre(X) is a correspondence under which (X, CovX , OX ) is an
R-ringed category, and
GENERALIZED RINGED SPACES AND SCHEMES
17
(3) ν : iX ◦ OX → F is a natural transformation of functors R → Pre(C).
In other words, an R-ringed C-space is a C-space which is simultaneously an Rringed category over C.
A morphism of R-ringed C-spaces is a morphism of C-spaces which is simultaneously a morphism of R-ringed categories over C.
A local R-ringed C-space is a C-space which is simultaneously a local R-ringed
category over C. A morphism of local R-ringed C-spaces is a morphism of R-ringed
C-spaces which is local as a morphism of R-ringed categories.
Example 4.12. Let (Top, CovTop ) be the Zariski topology on Top and let Aff
be the algebraic category of affines. Let F : Aff → Top be the functor which
takes an affine scheme to its underlying topological space. Note that Aff has
theF -strong topology, so Top underlies Aff . An Aff -ringed (Top, CovTop , F )space is just a ringed (topological) space in the usual sense, and a local Aff -ringed
(Top, CovTop , F )-space is a local ringed space in the usual sense.
In general, if R is a category of affines and a correspondence F : Top < R is
understood, then we refer to a (local) R-ringed (Top, CovTop , F )-space simply as
a (local) R-ringed space.
5. The Structure theorem
Fix a category of affines R = (R, CovR , L), a site (C, CovC ) and a functor
F : R → C such that (C, CovC , F ) underlies R. Let LRS denote the category
of local R-ringed C-spaces; here we just call them local ringed spaces. If X ∈ C is
an object in C, let X = Sub(X) denote the category of subsheaves of X.
Let H : Rop ×R → Sets denote the functor HomR (−, −). For any object R ∈ R,
let HR = Hom(R, −) : R → Sets.
The most fundamental local ringed spaces are those coming from R. For any
R ∈ R, there is an underlying space F (R). Let R = Sub(F (R)), and let HR : Rop ×
R → Sets be the correspondence given by
HR (U, S) = HomPre(R) (U, S).
Theorem 5.1. Let R ∈ R and C ∈ C. Then there is a natural homotopy equivalence
MapLRS (????)
???
F : R → C. what is the natural presheaf on F (R) so that the local-global theorem
will hold?
6. Simplifying assumptions
6.1. Op(X). Replacing Sieve(X) with Op(X) in some cases.
6.2. C ∞ -rings. Show, e.g., that a lot of what can be done with smooth rings can
be done with C ∞ rings.
18
DAVID I. SPIVAK
7. Deleted stuff
7.1. 1.
Proposition 7.1. Let Pre(D) o
L
/ Pre(C) be an adjunction, let A = [0], let
R
X : A → Pre(C) and Y : A → Pre(D) be objects, and let β [ : LX → Y be a natural
transformation. The functors
β∗
SieveD (Y ) o
β −1
/ Sieve (X)
C
are adjoint.
Proof. Let f : σ ,→ Y and g : τ ,→ X be sieves. We need to show that there is a
natural isomorphism
HomSieve (X) (β∗ (f ), g) ∼
= HomSieve (Y ) (f, β −1 (g)).
C
D
We begin by writing out commutative diagrams representing each side.
Consider the diagram
(1)
Lσ
Lf
im(βLf ) 
i τ 
/ LY
β[
/X
g
/ X.
The set I of dotted arrows i making the diagram commute is equal to HomSieveC (X) (β∗ (f ), g).
Consider also the diagram
(2)
σ 
j
−1 
β τ
p

Rτ f
/Y
/Y
β]
Rg
/ RX.
The set J of dotted arrows j making the diagram commute is equal to HomSieveD (Y ) (f, β −1 (g)).
We must show that there is a natural isomorphism I ∼
= J.
The set J of maps j : σ → β −1 τ which make Diagram 4 commute is in one-to-one
correspondence with the set of maps
{j 0 : σ → Rτ |(Rg)j 0 = β ] f }
which in turn is in one-to-one correspondence with the set
S = {i0 : Lσ → τ |gi0 = β [ Lf }.
Since g is a monomorphism, the set S is either empty or consists of a single element.
If it is empty then one easily sees that I is empty; similarly if S consists of a single
element then so does I. Thus I ∼
= J.
GENERALIZED RINGED SPACES AND SCHEMES
19
/ Pre(C) be an adjunction, let X : A → Pre(C)
L
Proposition 7.2. Let Pre(D) o
R
and Y : A → Pre(D) be functors, and let β [ : LX → Y be a natural transformation.
The functors
β∗
SieveD (Y ) o
β −1
/ Sieve (X)
C
are adjoint.
Proof. Let a, b ∈ A be objects and let f : σ ,→ Ya and g : τ ,→ Xb be sieves. We
need to show that there is a natural isomorphism
HomSieveC (X) (β∗ (f ), g) ∼
= HomSieveD (Y ) (f, β −1 (g)).
We begin by writing out commutative diagrams representing each side.
Consider the diagram
(3)
Lf
Lσ
/ LYa
β[
im(β [ Lf )
i 
τ

g
/ Xa
X
k
/ Xb
in SieveC (X). The set I of pairs (i, k) of morphisms making Diagram 3 commute
is equal to HomSieveC (X) (β∗ (f ), g). Consider also the diagram
(4)

σ j
β −1 τ
f

p

Rτ
/ Ya
Y
k
/ Yb
β]
Rg
/ RXb
in SieveD (Y ). The set J of pairs (j, k) of morphisms making Diagram 4 commute is equal to HomSieveD (Y ) (f, β −1 (g)). We must show that there is a natural
isomorphism I ∼
= J.
Fix a morphism k : a → b in A. Since β ] is a natural transformation, the diagram
Ya
β]
Yk
Yb
/ RXa
RXk
β]
/ RXb
20
DAVID I. SPIVAK
commutes. The set Jk of maps j : σ → β −1 τ which make Diagram 4 commute is in
one-to-one correspondence with the set of maps
{j 0 : σ → Rτ |(Rg)j 0 = β ] Yk f } = {j 0 : σ → Rτ |(Rg)j 0 = (RXk )β ] f }
which in turn is in one-to-one correspondence with the set
Sk = {i0 : Lσ → τ |gi0 = Xk β [ (Lf )}.
Since g is a monomorphism, the set Sk is either empty or consists of a single element.
By the universal property of the image functor im, one sees that if it is empty then
one easily sees that Ik is empty; similarly if Sk consists of a single element then so
does Ik . Thus Ik ∼
= Jk and I ∼
= J.
Example 7.3. We will give a concrete example of β∗ and β −1 .
Recall that any correspondence F : C < D gives rise to an adjunction
L
Pre(D) o
/ Pre(C) .
R
For concreteness, let F : D → C be a functor and F = [−, F (−)]C . Also suppose
that A = [0] and that X ∈ C and Y ∈ D are objects. Let β [ : LY → X be a
morphism and let β ] be its right partner.
Let g : σ ,→ Y be a sieve. Then β∗ g is the bottom arrow in the diagram
Lσ
Lg
/ LY
β[
/ X,
I
where I = im(β [ ◦ (Lg)). It is easy to see that for any c ∈ C, one has
I(c) = {h : c → X|∃h0 : c → Lσ such that β [ (Lg)h0 = h}.
That is, β∗ gives the maps to X which factor through Lσ.
Now let k : τ ,→ X be a sieve. The sieve β −1 k is the top arrow in the pullback
diagram
β −1 k
β −1 τ
p
Rτ
/Y
β]
Rk
/ RX.
For any d ∈ D, one has
β −1 τ (d) = {h : d → Y |β ] h ∈ Rτ (d)}.
That is, β −1 gives the maps to Y whose composition with β ] factor through Rτ .
Unfortunately, the variance in Proposition 7.2 is not quite fitting. For example,
recall that a functor F : D → C induces a correspondence F = [−, F (−)]C . However,
given (γ : C → F (D)) ∈ F(C, D) one cannot apply Proposition 7.2 because requires
a map F (D) → C, rather than a map C → F (D). Again, the variance is backwards.
There is a remedy, but it requires mixing left and right adjoints.
Perhaps the following can be generalized to accomidate A not necessarily [0].
GENERALIZED RINGED SPACES AND SCHEMES
21
Construction 7.4. Let C and D be categories. Suppose given a correspondence
F : C < D, objects C ∈ C and D ∈ D, and an element γ ∈ F(C, D). Recall that we
have an adjunction
L:=λr F
/ Pre(C)
Pre(D) o
ρr F =:R
and that L(rD) = F(−, D). We have a natural transformation diagram
o
Pre(D)
O
L
rD
R
Pre(C) o
id
F (−,D)
KS
Pre(C) o
[0]
[0]
γ
rC
[0]
This gives rise to two functors:
(5)
(6)
L
γ −1
γ∗
L−1
∗
SieveD (D) −−→
SieveC (F(−, D)) −−→ SieveC (C)
SieveC (C) −→ SieveC (F(−, D)) −−−→ SieveD (D).
7.2. 2.
Definition 7.5. Let (C, CovC ) and (D, CovD ) be sites, let F : C < D be a correspondence. We say that F is a morphism of sites if it pulls back covering sieves.
Warning 7.6. This definition can be a bit misleading. Suppose X and Y are
topological spaces and F : Op(Y ) → Op(X) is a functor; say F = f −1 is induces
by a continuous map f : X → Y . The functor F is a morphism of sites if covering
sieves on Y are taken to covering sieves on X. While it may seem that F is “pushing
forward” covering sieves, one must remember to phrase everything in the language
of correspondences. The functor F induces a correspondence F : Op(X) < Op(Y )
by
F(U, V ) = HomOp(X) (U, f −1 (V )).
Again, F (and hence F ) is a morphism of sites if it pulls back coverings on Y to
covering on X.
7.3. 3. Grothendieck sites are often given in a certain coherent form.
Definition 7.7. Let C be a category. A subcategory i : D ⊂ C is called a universal
monotype subcategory (or simply unimono) if
(1) B is a monotype subcategory, and
(2) if f : A → B is a map in D and g : B 0 → B is a map in C, then the fiber
product A0 in the diagram
(7)
g0
A0
f0
B0
p
/A
f
g
/B
22
DAVID I. SPIVAK
exists in C, and the map f 0 is in D.
A limit diagram as in 7 is called a base change diagram (of f by g).
Example 7.8. The subcategory SieveC (X) ,→ (Pre(C) ↓ X) is a unimono subcategory.
Let Op ⊂ Top be the subcategory consisting of open inclusions in Top. Then
Op is unimono, because the pullback of an open inclusion under a continuous map
is an open inclusion.
Lemma 7.9. Let i : D ⊂ C be a unimono subcategory. Then D has fiber products
(i.e. each Λ22 diagram A → B ← C in D has a limit in D), and i preserves fiber
products.
f
g
Proof. Let A −
→B ←
− C be a Λ22 diagram in D. Then the fiber product A ×B C
exists in C and, with reference to the diagram
f0
A ×B C
p
0
g
A
/C
g
f
/ B,
both f 0 and g 0 are in D. It suffices to show that A ×B C (which is an object in D)
is a limit in D. Suppose one has an object D and maps G : D → A and F : D → B
in D such that f G = gF . Then one obtains a map ` : D → A ×B C in C such that
g 0 ` = G and f 0 ` = F . Since D ⊂ C is a monotype subcategory, the morphism `
must in fact be in D, which renders A ×B C a limit in D.
Let i : D ,→ C be a unimono subcategory. For every object X ∈ C, one can
consider X as an object in D, and has the category D/X := (D ↓ X) (we use
this notation to make clear that we are not referring to the very different category
(i ↓ X)). For any X ∈ C, let iX : D/X → C be the composition of i with the
evaluation functor D/X → D given by (U → X) 7→ U .
Endow D with the i-strong topology, and endow D/X with the iX -strong topology.
A morphism f : X → Y in C induces a functor in the opposite direction denoted
f −1 : D/Y → D/X by pullback.
Lemma 7.10. Let i : D ,→ C be a unimono subcategory, and let X ∈ C be an object.
A sieve j : σ ,→ U in D/X is a covering sieve if and only if it is a covering sieve in
C.
Proof. Recall that D/X has the strong topology relative to the evaluation D/X → C.
In other words, every covering sieve in C (with a map to X) is a covering sieve in
D/X . To show the converse, we need only show that composition and pullback of
sieves in D/X evaluate to composition and pullback of sieves in C. This is clear.
Definition 7.11. Let C be a category, let CovC be a Grothendieck topology on
C, and let i : D ⊂ C be a unimono subcategory. Given an object X ∈ C and
sieve g : σ ,→ rX, let g 0 : σ 0 → rX be the preimage g 0 = i∗ (g). We say that D
GENERALIZED RINGED SPACES AND SCHEMES
23
canonically generates C if the following condition is satisfied. For every X ∈ C and
sieve g : σ ,→ rX, the preimage sieve g 0 : σ 0 → rX satisfies the property that
• for all objects Y ∈ C, the map of sets
Hom(g 0 , rY ) : Hom(rX, rY ) → Hom(σ 0 , rY )
is an isomorphism.
In this case, we call the functor i : D → C a comprehensible site.
A morphism (F, f ) : i → i0 of comprehensible sites is a square
D
i
C
f
/ D0
i0
F
/ C0
such that
(1) F is a morphism of sites, and
(2) F preserves base change diagrams of morphisms in D.
There are many examples of this idea. I know of no useful sites which are not of
this form. there may be none; look at Giraud’s little theorem. If there are none, reformulate the “topos” item b
Note that any canonically generated topology is subcanonical.
Example 7.12.
(1) Let C be a category. The canonical topology on C is canonically generated by i = idC .
(2) The discrete topology (resp. the indiscrete topology) on C is generated by
the pair (idC , Ob(Pre(C))) (resp. the pair (idC , ∅). The discrete topology
is also canonically generated by taking D to be the discrete category on
Ob(C).
(3) The Zariski topology on Top (or on the category of schemes) is canonically
generated by taking D ⊂ C to be the subcategory of open inclusions.
(4) Any topos T can be represented as sheaves on a site (C, CovC ). Let D = C
and take E = Ob(T ). Then T is isomorphic to the topos of sheaves on
the site generated by (idC , E). Note, however, that T may have other such
representations wherein i : D → C comes in to play.
In this paper, we shall only be interested in subcanonical topologies. The results
should hold more generally, but we restrict to the subcanonical case as a gift to our
weary readers.
Definition 7.13. Let C be a category, i : D ,→ C a unimono subcategory, and
CovC = Covi the topology generated by i. Then an (C, i)-space is a site consisting
of the induced topology CovD/X on D/X for some object X ∈ C. A morphism of
(C, i)-spaces is simply a functor which pushes forward covering sieves. We denote
the category of (C, i)-spaces by (C, i) − spc.
7.4. 4.
Lemma 7.14. Let i : D → C be a unimono subcategory and E ⊂ Ob(Pre(C) a set
of presheaves. The assignment D/− : C op → (C, i) − spc is functorial.
24
DAVID I. SPIVAK
Proof. Let f : Y → X be a morphism in C, let p : U → X be a morphism in D,
and let j : σ ,→ U be a covering sieve in D/X . Since, D/X has the strong topology
relative to the evaluation map D/X → C, the morphism i(j) is a covering sieve in
C.
The morphism f induces a functor F : D/X → D/Y by pullback; it suffices to
show that F∗ preserves covering sieves. The image of j under F∗ is the pullback
F∗ (σ) ,→ V in the all-Cartesian diagram
/V
F∗ (σ)
p
σ
/Y
p
/U
j
f
p
/ X.
Since σ ,→ U is a covering sieve on U , the pullback F∗ (σ) ,→ V is a covering sieve
on V , in C. Finally, since D/Y has the strong topology relative to the evaluation
map D/Y → C, the sieve F∗ (σ) ,→ V is a covering sieve in D/Y as well.
Definition 7.15. Let i : D ⊂ C be a unimono subcategory. We say that C is i-sober
if the functor D/− : C op → (C, i) − spc is fully faithful.
7.5. 5.
Lemma 7.16. Suppose F : A → B is a full functor. Then the induced functor
L = λr (rF ) : Pre(A) → Pre(B) is also full.
Proof. Let P, Q ∈ Pre(A) be presheaves. Recall that for any object A ∈ A, one
has an isomorphism L(A) ∼
= rF A. Therefore we have
HomPre(B) (LP, LQ) = HomPre(B) (colim rF X, colim rF Y )
rX→P
rY →Q
∼
= lim HomPre(B) (rF X, colim rF Y )
rY →Q
rX→P
∼
= lim colim HomPre(B) (rF X, rF Y ).
Because F is full, HomPre(B) (rF X, rF Y ) ∼
= HomPre(A) (rX, rY ). A chain of isomorphisms similar to the one above proves that
lim
colim HomPre(A) (rX, rY ) ∼
= HomPre(A) (P, Q),
rX→P
rY →Q
which in turn completes the proof.
Proposition 7.17. Suppose F : D → C is a full functor inducing an adjunction
Pre(C) o
L
/ Pre(D)
R.
Let D ∈ D be an object and let β = id : LrD → rF D. Then the composition
β −1 β∗ : SieveD (D) → SieveD (D)
is isomorphic to the identity.
GENERALIZED RINGED SPACES AND SCHEMES
25
Proof. Let f : σ ,→ D be an object in SieveD (D). The pushforward of f under β
is f m : im(Lf ) → LD. Let η : D → RLD be the unit morphism. Then the pullback
of f m under β is the top morphism in the diagram
M
β−1β∗ f
p
Rim(Lf )
/D
η
/ RLD.
R(f m )
Since both M and σ are subfunctors of D, we will compare them to each other
instead of comparing the morphisms f and β −1 β∗ f.
For any A ∈ D, we have
M (A) = {g : A → D|ηg ∈ Rim(Lf )(A)}
= {g|Lg ∈ im(Lf )(LA)}
= {g|Lg factors through Lf }.
Since F is full, so is L, by Lemma 7.16. Therefore the last set is {g : A →
D|g factors through f } which is precisely σ(A).
Download