* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Sec 5: Affine schemes
Fundamental theorem of algebra wikipedia , lookup
Polynomial ring wikipedia , lookup
Étale cohomology wikipedia , lookup
Birkhoff's representation theorem wikipedia , lookup
Algebraic geometry wikipedia , lookup
Affine space wikipedia , lookup
Algebraic number field wikipedia , lookup
LECTURES ON ALGEBRAIC GEOMETRY MATH 202A 41 5. Affine schemes The definition of an affine scheme is very abstract. We will bring it down to Earth. However, we will concentrate on the definitions. Properties of schemes will be discussed later. 5.1. Definitions. First recall the definition of the topological space Spec(R), then construct the structure sheaf. 5.1.1. The space X = Spec(R). Let R be any commutative ring. Let X = Spec(R), the space of prime ideals in R (where we sometimes use the notation [p] 2 Spec(R) for p ⇢ R) with the Zariski topology: closed subsets are V (f ) = {[p] : f 2 p}. (Recall: when R = k[X] and p = ⇡(x) then f 2 p , f (x) = 0.) The complement of V (f ) is Xf = {[p] : f 2 / p}. These are the basic open sets in X. We also recall: Xf ⇠ = Spec(Rf ) where Rf is R with f inverted. 5.1.2. Structure sheaf oX . To make X = Spec(R) into an affine scheme, we need to construct its structure sheaf oX . This will be a sheaf of local rings. The stalk o[p] will be the local ring Rp , R localized at the prime p. Recall that this is a ring of fractions: na o Rp = where a, b 2 R, b 2 /p b The stalk bundle of the structure sheaf oX is the set of all pairs ([p], a) where [p] 2 X, a 2 Rp . Projection to the first coordinate gives the bundle map: a Rp ! X [p]2X Note that sections of the stalk bundle over any U ⇢ X form a ring (but not a local ring) by pointwise addition and multiplication: s1 + s2 and s1 s2 are given by (s1 + s2 )(x) = s1 (x) + s2 (x) and (s1 s2 )(x) = s1 (x)s2 (x). For every basic open set Xf , let (Xf , oX ) = Rf . Each element a = frm 2 Rf gives a section a of the stalk bundle over Xf as follows. For any [p] 2 Xf (f 2 / p), let a ([p]) = ([p], a) where a = frm considered as an element of Rp . (Since f m 2 / p, this fraction defines an element of Rp .) The construction of the structure sheaf oX follows the following pattern which may be easier to understand as a separate concept using standard examples. Definition 5.1.1. Suppose that X is any topological space and {V↵ } is a basis for the topology on X. Recall that this means: Every open set in X is a union of basic open sets V↵ . Equivalently, for every element x of every open set U , there is a basic open set V↵ so that x 2 V↵ ✓ U Define a basic presheaf on X to be a functor F defined only on the basic open sets V↵ : (1) For every basic open set V↵ , we are given F V↵ in some category C which has direct limits. We assume that F V↵ is a set with additional structure, e.g., a ring. 42 KIYOSHI IGUSA BRANDEIS UNIVERSITY (2) For every pair of basic open sets V↵ ✓ V , we have the restriction map: res↵ : F V ! F V↵ (3) F is a functor: res↵↵ is the identity map on F V↵ and res↵ res = res↵ . Note that the basic presheaf is given by two things (1) F V↵ , (2) res↵ . Theorem 5.1.2. A basic presheaf F defines a stalk bundle and sheaf F 0 in the following way. (1) The stalk Fx of F at x 2 X is defined to be the direct limit of F V↵ for all basic open nbhs V↵ of x: Fx = dir. limx2V↵ F V↵ 0 (2) For all open U ✓ X, F U is the set of all sections of the stalk bundle over U so that, for every x 2 U there is a basic open nbh x 2 V↵ ✓ U and s↵ 2 F V↵ so that (y) is the germ of s↵ at y for all y 2 V↵ (the germ represented by (V↵ , s↵ ).) Example 5.1.3. If M n is a di↵erentiable n-manifold then M has an atlas of pairs (U, ) where U is an open set in M and : U ⇠ = B✏ (0) is a C 1 di↵eomorphism of U with the ✏ ball n around 0 in R . Then the basic presheaf of C 1 embeddings of M into Rm is given by letting F (U, ) be the set of all mappings U ! Rm so that the composition B✏ (0) ! U ! Rm is a C 1 embedding. Example 5.1.4. Suppose that (⌃, o⌃ ) is a prevariety over (k, ⌦). By definition, ⌃ is a finite union of affine open sets Ui so that (Ui , o⌃ |Ui ) is an affine variety with ring of global sections Ri = (Ui , o⌃ ). Basic open sets in ⌃ are given by (Ui )f where f 2 Ri is not nilpotent. The structure sheaf o⌃ is given by the basis presheaf: ⇢ a F ((Ui )f ) = (Ri )f = : a 2 Ri fm If (Ui )f ✓ (Uj )g then what is the restriction map res : (Rj )g ! (Ri )f ? From the point of view of the rings, this is difficult to describe. But, with affine varieties, we have a elementary description of the restriction map: F ((Uj )g ) = (Rj )g is a subring of the ring of all functions (Uj )g ! ⌦. The restriction map F ((Uj )g ) = F ((Ui )f ) is given by restriction of these mappings to the subset (Ui )f ✓ (Uj )g . In this example, we started with a sheaf o⌃ and we defined the basic presheaf in terms of the sheaf. In such a case, the sheafification will be the sheaf we started with. This follows from the definition of a sheaf. We need to make this easy concept precise. Lemma 5.1.5. Suppose that G is a sheaf on X. Suppose that F is a basic presheaf with the property that F V↵ ⇠ = GV↵ for every basic open set V↵ and furthermore, that this isomorphism is natural: I.e., the following diagram commutes. FV ⇠ = / GV res↵ res↵ ✏ F V↵ ⇠ = ✏ / GV↵ Then G is isomorphic to the sheafification F 0 of F . In particular, F 0 V↵ ⇠ = GV↵ ⇠ = F V↵ . LECTURES ON ALGEBRAIC GEOMETRY MATH 202A 43 Proof. Since F V↵ ⇠ = GV↵ , we get an isomorphism of stalks: Fx = dir. limx2V↵ F V↵ ⇠ = dir. limx2V↵ GV↵ = Gx So, F, G have the same (isomorphic) stalk bundles. The sheafification F 0 , G0 are thus equal by definition. (They are both sections of the same stalk bundle which agree with F V↵ = GV↵ in a nbh V↵ of each x 2 U .) Since G is already a sheaf, we have G = G0 = F 0 . ⇤ Definition 5.1.6. The structure sheaf of X = Spec(R) for any commutative ring R is defined to be the sheafification oX = F 0 of the basic presheaf F on X given by F Xf = Rf with restriction map F Xf ! F Xg defined to be the unique ring homomorphism Rf ! Rg making the following diagram commute. R Rf ~ / Rg The pair (X, oX ) is called an affine scheme. One of the basic theorems about affine schemes is: (Xf , oX ) ⇠ = Rf In other words, F 0 Xf = F Xf for all basic open sets Xf in X. We will prove this in the special case when R = (⌃, o⌃ ) is the coordinate ring of an affine variety. By Lemma 5.1.5 it suffices to find a sheaf G and a natural isomorphism GXf ⇠ = Rf for every basic open Xf . 5.2. Example: R = Z. 5.2.1. The space SpecZ. X = SpecZ has closed points: [p] for p = (2), (3), (5), (7), · · · (all primes) generic point: 0 with 0 = X. The basic open sets are Xn = {[p] : p - n} [ {0} For example, X6 is everything except [2], [3]: V (6) = {[2], [3]} is the complement of X6 . Note that Xn ✓ Xm i↵ m|n. For example, X6 ✓ X3 . The only other open sets are the empty set and the whole space X. 5.2.2. Structure sheaf. The structure sheaf is given on basic open sets by na o 1 (Xn ) = Rn = : a2Z =Z n nk and on all of X by (X) = Z. So, the local rings are (avoiding Zp which means something else) na o o[p] = Rp = : a, b 2 Z, p - b b [ o[0] = dir. lim Rn = Rn = Q n In terms of the stalk bundle: an arbitrary section of the stalk bundle over U ✓ X is a function which assigns ap (p) = p - bp bp 2 / (p) bp a0 (0) = b0 6= 0 b0 2 / (0) b0 44 KIYOSHI IGUSA BRANDEIS UNIVERSITY (The general condition is that the denominator is not in the prime ideal.) In order for to be an element of (U ), (x) must be given by the same fraction for all x 2 U . For example: (p) = 3 is a section on X6 since p - 5 for all p 6= 2, 3. 2 Indeed, this is equal to 96 2 R6 = (X6 ). Recall that this is the same condition which defines sections of o⌃ over U ✓ ⌃: (x) must be given by the same rational function fg 2 K(⌃) for all x 2 U . In the case X = SpecZ, the field is K(X) = Q. So: Rn = (Xn ) ✓ K(X) = Q which we already knew. But now we should realize that it means: For each section is a single element of K(X) which gives the value of at all points. there 5.3. Relation to affine varieties. Now consider the special case R = k[Z]/P = (⌃) where P is a prime ideal and X = Spec(R). The prime ideals in R are p/P where p is a prime in k[Z] containing P . We will abuse notation and use p, p/P interchangeably. ⌃ ✓ An is an affine variety with structure sheaf o⌃ . Recall that we have an epimorphism ⇡ : ⌃ ⇣ X given by ⇡(x) = p = {f 2 k[Z] : f (x) = 0}. Theorem 5.3.1. The structure sheaf of X = Spec(R) is the push-forward (direct image) of the structure sheaf of ⌃, i.e., (U, oX ) = (⇡ 1 U, o⌃ ) for every open subset U of X. It is easy to see that the push-forward of any sheaf along any continuous epimorphism is a sheaf. Here is the lemma we used in the theorem. Lemma 5.3.2. Let : X ⇣ Y be a continuous epimorphism and let G be a sheaf on X. Then the push-forward presheaf G(U ) = G( 1 U ) is a sheaf on Y . Proof. This follows from the definition of a sheaf. Suppose that {V↵ } is a collection of open sets in Y with union U . Then we want to show that the following diagram is exact: Y Y 0 ! F (U ) ! F (V↵ ) ◆ F (V↵ \ V ) Given any collection of sections s↵ 2 F (V↵ ) which agree on intersections: s↵ |V↵ \ V = s |V↵ \ V we need to show that there exists a unique s 2 F (U ) so that s|V↵ = s↵ for all ↵. But we know that the same statement is true for G( 1 V↵ ) = F (V↵ ). Note that { 1 V↵ } is an 1 U in X. The collection of sections ⇤ s 2 G( 1 V ) are compatible open covering of ↵ ↵ on overlaps since 1 V↵ \ 1 V = 1 (V↵ \ V ) So, the sections a sheaf. ⇤s ↵ extend uniquely to a section s 2 G( 1U ) = F (V↵ ). Therefore, F is ⇤ LECTURES ON ALGEBRAIC GEOMETRY MATH 202A 45 Proof of Theorem 5.3.1. We use Lemma 5.1.5 in the case where G is the push-forward of the structure sheaf of ⌃ along ⇡ : ⌃ ⇣ X: 1 G(U ) := (⇡ U, o⌃ ) and F is the basic presheaf F Xf = Rf used to define oX . In other words, we need to show that (⇡ First, ⇡ 1X f 1 X f , o⌃ ) = Rf = ⌃f since x 2 ⌃f , f (x) 6= 0 , f 2 / ⇡(x) , ⇡(x) 2 Xf So, by Theorem 3.3.3, we have: (⇡ 1 Xf , o⌃ ) = (⌃f ) = Rf as required. We also need to show naturality. If Xg ✓ Xf then the restriction maps make the following diagram commute. ⇠ = F Xf = Rf ✏ ⇠ = (⌃f , o⌃ ) = F Xg = Rg ✏ = (⌃g , o⌃ ) (⌃f , o⌃ ) / ✏ (⌃g , o⌃ ) / (Xf , oX ) / ✏ (Xg , oX ) / The vertical arrow on the left is the one making the left hand triangle in the following diagram commute. The vertical arrow on the right is the one making the right hand triangle in the following diagram commute. ? Rf # R K(⌃) ; Rg But the whole diagram below commutes. So the diagram above commutes. ⇤ Corollary 5.3.3. (Xf , oX ) = Rf in the special case at hand (when R is a finite generated k-algebra without zero divisors). ⇤ This is true in general but not that easy to prove. I will give the proof later. 5.4. Basic properties of affine schemes. 46 KIYOSHI IGUSA BRANDEIS UNIVERSITY 5.4.1. X is quasi-compact. First, we need the general statement of the Nullstellensatz. Let X = Spec(R). For any subset S ✓ R, let \ V (S) := V (f ) = {[p] : S ✓ p}. f 2S This is closed since each V (f ) is closed by definition. Then we clearly have: V (S) = V ((S)) = V (r(S)). For any subset Z ✓ X, let I(Z) := \ [p]2Z p = {f 2 R : f 2 p for all [p] 2 Z}. Since I(Z) is an intersection of prime ideals we have: r(I(Z)) = I(Z). Theorem 5.4.1 (Nullstellensatz). For any ideal I in R, I(V (I)) = r(I). Proof. By definition, I(V (I)) is the intersection of all prime ideals which contain I. This is easily seen to be the radical of I: By passing to R/I, we may assume that I = 0. Then the statement is that the intersection of all prime ideals is equal to the set of nilpotent elements. To see this take any f which is not nilpotent. Take any maximal ideal in Rf . The inverse image in R is a prime ideal which does not contain f . Conversely, nilpotent elements lie in every prime ideal. ⇤ Corollary 5.4.2. V (I(Z)) = Z. Proof. Any closed subset of X is equal to V (S) for some S ✓ R. So, Z = V (S) and Z ✓ V (I(Z)) ✓ V (I(Z)) = V (I(V (S))) = V (r(S)) = Z. Since V (I(Z)) is closed, it is equal to Z. S ⇤ Proposition 5.4.3. Let X = Spec(R). Then X = Xf↵ if and only if 1 2 (· · · f↵ · · · ), where I = (· · · f↵ · · · ) is the ideal generated by the f↵ . Corollary 5.4.4. X = Spec(R) is quasi-compact. Proof. Given any openPcovering of X, we can refine it to an open covering by basic open sets Xf↵ . Then, 1 = g↵i f↵i . So, the Xf↵i cover X. (Each of these basic open sets is contained in one of the original open sets of the covering and those form a finite subcover of the original covering.) ⇤ The proposition follows from the following lemma by setting g = 1. S Lemma 5.4.5. Xg = Xf↵ if and only if r(g) = r(· · · f↵ · · · ). Proof. The complements of the sets Xg , Xf↵ are V (g) and V (f↵ ). By the Nullstellensatz, \ V (g) = V (f↵ ) = V ({f↵ }) = V (I) ) r(g) = I(V (g)) = I(V ({f↵ })) = r(I) ) V (r(g)) = V (r(I)) But V (r(g)) = V (g) and V (r(I)) = V (I). So, these conditions are equivalent. ⇤ LECTURES ON ALGEBRAIC GEOMETRY MATH 202A 47 5.4.2. Local rings. Proposition 5.4.6. Suppose that p ✓ q ⇢ R are prime ideals. Let x = [p], y = [q]. Then y 2 x. In other words, every open nbh of y contains x. Proof. For any basic open set Xf in X we have: y 2 Xf , f 2 /q)f 2 / p , x 2 Xf So, every basic open nbh of y contains x. ⇤ This implies that we have a ring homomorphism: oy ! ox This is easy to see knowing that oy = Rq and ox = Rp . After inverting the elements in the complement of q we can then invert the remaining elements in the complement of p. This also follows from the definition of these stalks: oy = dir. limy2V (V, oX ) ! dir. limx2W (W, oX ) = ox Since the set of all V ’s is contained in the set of all W ’s, the direct system on the left is a subsystem of the one on the right. So, the left hand direct limit maps to the right hand direct limit. Example 5.4.7. Let R = Z, x = (0), y = (3). Then the map oy ! ox is the inclusion map: na o oy = R(3) = : 3 - b ,! ox = Q. b This is a non-example of the following definition. Definition 5.4.8. Let R1 , R2 be local rings with maximal ideals M1 , M2 . Then a ring 1 (M ) = M . homomorphism : R1 ! R2 is called local if 2 1 In the example, R1 = R(3) , M1 = (3), R2 = Q, M2 = 0. The inverse image of M2 = 0 in R1 is 0 which is not the maximal ideal in R(3) . So, is not local. If : R1 ! R2 is a local morphism then, we get an induced morphism of quotient rings: : R1 /M1 ! R2 /M2 In the example, R1 = Z(3) , R2 = Q, there is no mapping Z(3) /m = Z/3Z ! Q. 5.4.3. The function a(x). If x = [p] 2 X = Spec(R) then ox is the local ring Rp with maximal ideal mx . For any a 2 ox let a(x) := the image of a in k(x) = ox /mx If a 2 (V, oX ) then, for each x 2 V , a(x) := ax (x) 2 k(x) where ax 2 ox is the germ of a at x. (Thus ax is the equivalence class of the pair (V, a) where (V, a) ⇠ (U, b) if 9x 2 W ✓ U \ V so that a|W = b|W .) The idea is that the “function” a(x) generalizes the idea that, for affine varieties, sections of the structure sheaf are ⌦-valued functions. Suppose that g 2 (V, o⌃ ) where ⌃ is an affine variety. Then g is a function g:V !⌦ 48 KIYOSHI IGUSA BRANDEIS UNIVERSITY I explained in class that the definition of a(x) for the affine scheme corresponding to ⌃ is the same as the definition of g(x): a(x) = g(x). To show this, we went through the definitions. If g 2 R and x 2 ⌃ then g(x) = evaluation of g on x = evx (g) The corresponding element of X = Spec(R), R = k[Z]/I(⌃), is The local ring at x is ⇡(x) = ker(evx : R ! ⌦) ox = R⇡(x) = with unique maximal ideal mx = So, ⇢ ⇢ f : h(x) 6= 0 h f : f (x) = 0, h(x) 6= 0 h ox ⇠ = im(evx ) ✓ ⌦ mx Recall that the function g is given by the same fraction f /h at all points in ⌃. The section a 2 (X, oX ) corresponding to the function g is this fraction considered as an element of Rh on the set Xh . Then ox a(x) = image of a = f /h in k(x) = mx = evx (a) = f (x)/h(x) = g(x). When X = Spec(R) is not an affine variety then there is no ⌦ and the “function” x 7! a(x) 2 k(x) has target sets k(x) which vary as x varies. For varieties, k(x) is naturally a subset of ⌦ making a an ⌦-valued function. 5.5. Morphisms of affine schemes. We need morphisms of affine schemes to have a category which we will show is isomorphic to the category of rings. 5.5.1. Definition. Let (X, oX ), (Y, oY ) be affine schemes. Then a morphism: (f, f ⇤ ) : (X, oX ) ! (Y, oY ) consists of (1), (2) satisfying (3), (4). (1) f : X ! Y is continuous. (2) For all open subsets V ✓ Y we have a ring homomorphism fV⇤ : (V, oY ) ! (f 1 V, oX ) (3) The homomorphisms fV⇤ are natural. I.e., for open subsets U ✓ V , we have a commuting diagram: (V, oY ) fV⇤ / (f ✏ X) resf resV U (U, oY ) 1 V, o ⇤ fU / (f ✏ f 1 U, o 1V 1U X) LECTURES ON ALGEBRAIC GEOMETRY MATH 202A 49 (4) For every x 2 X, every open nbh V of f (x) in Y , and every a 2 (V, oY ) we have: a(f (x)) = 0 , fV⇤ (a)(x) = 0 In other words, the germ fx⇤ : of (x) ! ox of f at x is a local morphism. So, it induces a homomorphism k(f (x)) ! k(x). Claim: This homomorphism sends a(f (x)) 2 k(f (x)) to fV⇤ (a)(x) 2 k(x). Examples ... 50 KIYOSHI IGUSA BRANDEIS UNIVERSITY 5.6. Proof that (5.1) (Xf , oX ) = Rf . Recall that [ Xf = Xf↵ () r(f ) = r(· · · f↵ · · · ) Lemma 5.6.1. f, g 2 R, X = Spec(R). Then Xg ✓ Xf () g 2 r(f ) Proof. By (5.1) we have: Xg ✓ Xf () Xf = Xf [ Xg () r(f ) = r(f, g) () g 2 r(f ). So, gm ⇤ = f h for some h. So, we have ring homomorphism Rf ! Rg a ahn ahn ! 7 = fn f n hn g nm This is 0 in Rg i↵ ag k = 0 for some k. (ahn g s = 0 ) ag n+s = 0). I rephrased this as follows. Define the annihilator of a 2 R to be Ann(a) = {b 2 R : ab = 0} is zero in Rg i↵ g 2 Ann(a). Similarly, a/f n = 0 in Rf is f 2 Ann(a). S Lemma 5.6.2. Suppose that Xf = Xf↵ and fan 2 Rf . Then fan goes to zero in Rf↵ for all ↵ i↵ fan = 0 in Rf . Then a/f n Proof. Certainly, a/f n = 0 in Rf implies it is 0 in each Rf↵ . Conversely, suppose a/f n = 0 in each Rf↵ . Then f↵ 2 r(Ann(a)). So, So, a/f n = 0 in Rf . f 2 r(f ) = r(· · · f↵ · · · ) ⇢ r(Ann(a)) ⇤ Exercise 5.6.3. Show that Xf is quasi-compact. Basically, this P follows from the fact that, if f 2 r(· · · f↵ · · · ), then some power of f is a n finite sum: f = hi f↵i . So, Xf is a union of the corresponding Xf↵i . Lemma 5.6.4. Suppose that Xf = Xf1 [ · · · [ Xfs and gi 2 Rfi so that the images of gi , gj in Rfi fj agree for all i, j. Then there is some g 2 Rf which maps to gi for all i. Proof. gi = ai /fini . Since there are only finitely many, assume ni are all equal to n. Since gi = gj in Rfi fj we have: ai fjn aj fin =0 fin fjn Since there are only finitely many pairs i, j, there is an m so that (ai fjn Let bi = ai fim . Then: aj fin )(fi fj )m = 0 bi fjN = bi fjn+m = bj fin+m = fiN bj where N = n + m. Then gi = bi /fiN for all i. But f 2 r(· · · fi · · · ) = r(· · · fiN · · · ) LECTURES ON ALGEBRAIC GEOMETRY So, f s = P MATH 202A 51 P hi fiN for some hi 2 R. Let g = f1s hi bi 2 Rf . Then, in Rf we have: P P hi bi fjN hi fiN bj N gfj = = = bj fs fs So, in Rfi we have g = bj /fjN = gj . ⇤ Theorem 5.6.5. If X = Spec(R) and f 2 R is not nilpotent then (Xf , oX ) = Rf F0 In other words, the sheafification of the basic presheaf F (Xf ) = Rf has the same value 0 on the basic open sets: F (Xf ) = F (Xf ). Proof. By definition of F 0 , any element of (Xf , oX ) is locally given S by g↵ 2 F (Xf↵ ) = Rf↵ . And these are compatible on overlaps Xf↵ \ Xf . Since Xf = Xf↵ , there is an element g 2 Rf which maps to each of these. By the other lemma, g is unique. ⇤ 5.7. Preschemes. Definition 5.7.1. A ringed space is a pair (X, oX ) where X is a topological space and oX is a sheaf of (commutative) rings on X.SA prescheme is a ringed space which is locally isomorphic to an affine scheme: X = U↵ so that (U↵ , oX |U↵ ) ⇠ = Spec(R↵ ) with its standard structure sheaf. Definition 5.7.2. A morphism (f, f ⇤ ) : (X, oX ) ! (Y, oY ) of preschemes is (1) f : X ! Y a continuous map (2) A ring homomorphism fV⇤ : (V, oY ) ! (f 1 V, oX ) for every open subset V ✓ Y so that (3) f ⇤ is natural with respect to restriction and (4) fx⇤ : of (x) ! ox is a local homomorphism for all x 2 X. fx⇤ is the germ of f ⇤ at f (x). So, it might be more accurate to write it as: (fx )⇤ = (f ⇤ )f (x) . S S Proposition 5.7.3. Given X, Y preschemes with affine open sets X = U↵ , Y = V . Then, a morphism X ! Y can be given as follows. Suppose that for all ↵ there is a and a morphism of affine schemes f↵ : (U↵ , oX |U↵ ) ! (V , oY |V ) which agree on overlaps: (a) The composition f↵ : U↵1 ! S V 1 ,! Y is equal to U↵2 ! V 2 ,! Y on U↵1 \ U↵2 giving a continous map f = f↵ : X ! Y . (b) For every open B ✓ V 1 \ V 2 and A ✓ U↵1 \ U↵2 \ f 1 (B), the two induced ring homomorphisms: (f↵i i )⇤B : (B, oY ) ! (A, oX ) agree. Proof. This is straightforward. The continuous mappings paste together to give f . The S map on sheaves is given first on each of open set W ✓ Y by: W = V \ W and Q Q / (W ) / +3 (V \ W ) (V \ V 0 \ W ) 0 0 / (f ✏ resf↵⇤ ⇤ 9!fW 1W ) / Q ✏ (U↵ \ f 1W ) +3 res Q ✏ (U↵ \ U↵0 \ f 1W ) The key point is that condition (b) implies that the right hand square commutes and therefore induces a unique map on equalizers. ⇤ 52 KIYOSHI IGUSA BRANDEIS UNIVERSITY L Example 5.7.4. Suppose that R = ring and X = P roj(R) is the d 0 Rd is a gradedL space of homogeneous prime ideals which do not contain d>0 Rd . Recall that the basic open sets are, for any homogeneous f 2 Rd , d > 0, Xf := {[P ] 2 P roj(R) : f 2 / P} L L Note that P does not contain d>0 Rd . So, there exists an f 2 d>0 Rd not contained in P . (So, one of the homogeneous components of f will not be in P .) Therefore, [ X= Xf . To make this into a prescheme, we define a basic presheaf by ⇢ a F (Xf ) = R(f ) := : a 2 Rnd fn This is the subring of Rf of all elements of degree 0. (Recall that on P n (⌦), functions are locally defined by hg where g, h are homogeneous polynomials of the same degree.) Then: Xf is homeomorphic to the affine scheme Spec(R(f ) ) and the basic presheaf defined above is the same as the basic presheaf defining the structure sheaf of Spec(R(f ) ). Furthermore, the sheafification of the basic presheaf is the same by what we just proved: F 0 (Xf ) = F (Xf ). So, the structure sheaves of the various affine schemes agrees on overlaps. So, they define a prescheme structure on all of P roj(R). Lemma 5.7.5. Xf is homeomorphic to the affine scheme Spec(R(f ) ) with “the same structure sheaf.” Proof. The points in Xf are L homogeneous prime ideals P which do not contain f . Being homogeneous means P = Ps . If f 2 Rd , the corresponding prime in R(f ) is: M f n Pnd Conversely, given any prime ideal Q in R(f ) , let I be the direct sum of all numerators of all elements of Q. Then I is a homogeneous ideal in R. Let P = r(I). Then P is a homogeneous prime ideal not containing f . To see that P is prime, suppose that a 2 Rj , b 2 Rk and ab 2 P . Then, for some n, s, an bn /f s 2 Q. So nj + nk = ds and ✓ dn ◆ ✓ dn ◆ adn bdn a b = 2Q nj ds f f f nk Since Q is prime, either adn or bdn is in I. So, either a or b is in P = r(I). This gives a 1-1 correspondence P $ Q. Suppose that g 2 Rs is not nilpotent. Then [P ] 2 Xf g = Xf \ Xg i↵ g d /f s is not in Q. Conversely, a/f n is not in Q i↵ [P ] 2 Xaf = Xf \ Xa . So, the basic open sets of Xf and Spec(R(f ) ) correspond. The structure sheaves are equal by definition! ⇤ S Example 5.7.6. Suppose that (⌃, o⌃ ) is a prevariety. So, ⌃ = U↵ so that each U↵ is an affine variety. Let R↵ = (U↵ ) be the ring of regular function U↵ ! ⌦. Define an equivalence relation on the set ⌃ by x ⇠ y i↵ x = y. Note that, if x 2 U↵ , then, also, y 2 U↵ since, otherwise, y would be disjoint from the open set U↵ and could not contain x. Therefore, the prime ideals are equal: ⇡(x) = ⇡(y). Let X = ⌃/ ⇠ be the quotient space with the quotient topology and let oX be the push-forward sheaf of o⌃ . LECTURES ON ALGEBRAIC GEOMETRY MATH 202A 53 Proposition 5.7.7. (X, oX ) is a prescheme. Proof. The projection map f : ⌃ ⇣ X = ⌃/ ⇠ is an open map since f (U ) is open i↵ f 1 f (U ) is open. But: f 1 f (U ) = U S ⌃ = U↵ , U↵ affine variety. Then f (U↵ ) = U↵ / ⇠ = (Spec(R↵ ), oX↵ ) with the push-forward structure sheaf. But: push-forward commutes with restriction by definition. So, the restriction of oX to X↵ is the push-forward of oU↵ which we already showed to be the structure sheaf of Spec(R↵ ). ⇤