§ Proof that Spec(R) is a sheaf [TODO ]
- Give topology for Spec(R) by defining the base as D(f) --- sets where f∈R does not vanish.
- Note that the base is closed under intersection: D(f)∩D(g)=D(fg).
- To check sheaf conditions, suffices to check on the base.
- To the set D(f), we associate the locally ringed space f−1(R). That is, we localize Rat the multiplicative monoid S≡{fk}.
- We need to show that if D(f)=∪D(fi), and given solutions within each D(fi), we need to create a unique solution in D(f).
§ Reduction 1: Replace R by R[f−1]
- We localize at f. This allows us to assume that D(f)=Spec(R) [ideal blows up as it contains unit ], and that f=1 [localization makes f into a unit, can rescale? ]
- So we now have that {D(fi)} cover the spectrum Spec(R). This means that for each point p, there is some fi such that fi≡p0. This means that fi∈p.
- Look at ideal I≡(f1,f2,…,fn). For every prime (maximal) ideal mathfrakp , there is some fisuch that fiinp. This means that the ideal I is not contained in any maximal ideal, or that I=R.
- This immediately means that 1∈R:=∑ifiai∈I for arbitrary ai∈R.
- Recall that in a ring, the sums are all finite, so we can write 1 as a sum of FINITE number of fi, since only a finite number of terms in the above expression will be nonzero. [ Spec(R) is quasi-compact! ]
- This is a partition of unity of Spec(R).
§ Separability
- Given r∈R=O(Spec(R)), if r is zero in all D(fi), then r=0 in R.
- R being zero in each D(fi) means that r=0 in R[fi−1]. This means that finir=0, because something is zero on localization iff it is killed by the multiplicative set that we are localizing at.
- On the other hand, we also know that a1f1+⋯+anfn=1 since D(fi) cover R.
- We can replace fi by fini, since D(fi)=D(fini). So if the D(fi) cover R, then so too do D(fini).
§ Check sheaf conditions
- Suppose ri/fini∈R[fi−1] is equal to rj/fjnj
§ References