Jinhyun Park PDF
Jinhyun Park PDF
Jinhyun Park PDF
Chapter I Varieties
Section 1. Affine Varieties
(b) Note that A(Z) = k[x,y]/(xy-1). Assume that phi: A(Y) -> A(Z) is an
isomorphism. Since phi is surjective, there are f,g in k[x] s.t. phi(f(x))=
x+(xy-1), phi(g(x))=y+(xy-1). => phi(f(x)g(x)) = xy + (xy-1) = 1+(xy-1) =
unity of A(Z). Since phi is an isomorphism, f(x)g(x)= unity of A(Y), i.e.
f,g are in k. Then for any h(x,y) + (xy-1) in A(Z), h(f,g) is in k, and
phi(h(f,g)) = h(x,y) +(xy-1) i.e. phi|k (k) = k[x,y]/(xy-1), but, it is a
contradiction.//
1.4. Consider Z(x-y) in A^2. It is closed in A^2. But, in A^1 x A^1, closed
sets are finite union or arbitrary intersection of V1 x V2, V1,V2 : closed
sets of A^1. Since V1,V2 are empty or A^1 or finite sets, V1xV2 must be
empty or finite set or {finite}xA^1, A^1x{finite} or A^1 x A^1. Z(x-y) is
not any of above form. So, A^2 is not homeomorphic to A^1 x A^1.//
1.5. (=>) Assume that B== k[x1,...,xn]/I(X) for some X. Clearly, B is then
finitely generated. Assume that f+I(X) satisfies (f+I(X))^m = 0 for some m
in N. Then, f^m is in I(X) => f^m (x) = 0 for all x in X => f is in I(X) =>
f(x)+I(X)=0. Hence, there is no nilpotent element./
(<=) Let a1,a2,...,an be generators of B is a k-algebra. Then, phi :
k[x1,...,xn] -> B mapping xi to ai is a surjection. Then,
k[x1,...,xn]/ker(phi) = B. So, we have to prove that ker(phi) is a radical
ideal. Let f be in sqrt(ker(phi)). => f^m is in ker(phi). => phi(f^m) =
(phi(f))^m = 0 but, B does not have nilpotent elements, so phi(f)=0. i.e. f
is in ker(phi). Hence ker(phi) is a radical ideal, and so, ker(phi)=I(X) for
some X. //
1.7. (a) (i) => (ii) Let S be a nonempty collection of closed subsets. On
elements of S, give a partial order '<=' as F1<=F2 if F1 contains F2. Let
{F_i} be a chain in S. Since X is a noetherian space, {F_i} is actually a
finite set, so there is a maximal element. Hence by Zorn's lemma, there is a
maximal element in S with respect to '<=', i.e. a minimal element in S with
respect to the inclusion./
(b) dim U_i <= dim X is clear by (a) for all i. Hence sup dim U_i <= dim X.
Conversely, for any chain of irreducible closed subsets F_0 \strictly_in F_1
\strictly_in ..... F_n, choose an open set U_0 in {U_i} s.t. F_0
\intersection U_0 !=\empty. Then, since F_0 \strictly_in F_1, F_1
\intersection U_0 !=\empty. Since F_1 is irreducible and F_1 \intersection
U0 is a nonempty open subset, it must be dense in F_1. THen, F_1 - F_0 :
nonempty open subset of F_1 => (F_1 - F_0 ) \intersection U_0 != \empty.
Hence, F_0 \intersection U_0 \strictly_in F_1 \intersection U_0. But, using
same argument, we can construct a strict chain {F_i \intersection U_0}
i=0,1,...,n. Hence dim U_0 >=dim X. Hence sup dim U_i = dim X.//
(c) Consider X={0,1} with topology T={\empty, {0}, {0,1}}. Then, {0} is
dense open subset, because arbitrary open set intersects it. But, dim{0} =
0, because {0} doesnot contain any nonempty closed subsets other than
itself. But, {1} \strictly_in {1,2} is the maximal chain of irreducible
closed sets of X, so dim X=1. Hence dim U<dim X.//
Remark: We did not prove that (xz-y^2, x^3-yz , x^2 y -z^2) = I(Y). It
requires more work.
1.12. Let f(x,y) = (x^2 -1)^2 + y^2 = x^4 -2x^2 +1 + y^2. It is irreducible.
(f has a factorization in C[x,y]: (x^2 -1 + iy)(x^2-1 -iy) in to
irreducibles. If f factors in R[x,y], since both R[x,y] and C[x,y] are UFDs
and R[x,y] is in C[x,y], the factorization must be equal to (x^2 -1 +
iy)(x^2-1-iy), but it is not possible in R[x,y].)
But, Z(f) = {(1,0),(-1,0)} = Z(x-1,y) \union Z(z+1,y). which is obviously
reducible.//
Robin Hartshorne’s Algebraic Geometry Solutions
by Jinhyun Park
2.5. Describe Spec(Z), and show that it is a final object for the category of
schemes, i.e., each scheme X admits a unique morphism to Spec(Z).
Proof. Spec(Z) = {(0)} ∪ {(p)|p:prime number} with (0), not closed and (p) are closed
points. This is a dimension 1 scheme. On the other hand, take A = Z in Ex. 2.4. Then,
HomRings (Z, Γ(X, OX )) has only one element, namely, the ring homomorphism sending 1
to 1. This corresponds to a unique morphism of schemes X → Spec(Z), thus, it is a final
object for the category of schemes.
2.6. Describe the spectrum of the zero ring, and show that it is an initial object
for the category of schemes. (According to our conventions, all ring homo-
morphisms must take 1 to 1. Since 0 = 1 in the zero ring, we see that each
ring R admits a unique homomorphism to the zero ring, but that there is no
homomorphism from the zero ring to R unless 0 = 1 in R.)
Proof. For A = 0, Spec(A) = φ. On the other hand, for any scheme X, any ring homo-
morphism Γ(X, OX ) → 0 is 0. Hence, by Ex. 2.4, there is a unique morphism of schemes
Spec(0) → X, namely, the inclusion of empty set to X. Hence, Spec(0) is an initial object
in the category of schemes.
3
2.7. Let X be a scheme. For any x ∈ X, let Ox be the local ring at x, and mx its
maximal ideal. We define the residue field of x on X to be the field k(x) = Ox /mx .
Now let K be any field. Show that to give a morphism of Spec(K) to X is
equivalent to give a point x ∈ X and an inclusion map k(x) → K.
Proof. (⇒) Let (η, η ] ) : Spec(K) → X be a morphism of schemes. As a map on topological
spaces, since Spec(K) consists of a single point {∗}, there is a unique point x ∈ X with
x := η(∗).
Now, from η ] , we obtain a local homomorphism η∗] : OX,x → OSpec(K),∗ = K, thus, the
map of their residue fields
OX,x OSpec(K),∗ K
η∗] : k(x) = → = = K.
mX,x mSpec(K),∗ 0
This is injective because k(x) is a field.
(⇐) Conversely, suppose that x ∈ X and an embedding k(x) ,→ K are given. We have the
obvious map on topological spaces η : Spec(K) → X defined to be ∗ 7→ x, thus, we need to
construct η ] : OX → η∗ OSpec(K) . But, this is easy:
If x ∈ U ⊂ X, then, η ] (U ) : OX (U ) → η∗ OSpec(K) (U ) = K is defined to be the
composition of maps
OX (U ) → OX,x → OX,x /mX,x = k(x) ,→ K.
If x 6∈ U ⊂ X, we let η ] (U ) = 0, where the target is the zero ring.
Thus, we constructed the desired morphism of schemes (η, η ] ) : Spec(K) → X. This
finishes the proof.
2.8. Let X be a scheme. For any point x ∈ X, we define the Zariski tangent space
Tx to X at x to be the dual of the k(x)-vector space mx /m2x . Now assume that X
is a scheme over a field k, and let k[]/2 be the ring of dual numbers over k. Show
2
that to give a k-morphism of Spec k[]/ to X is equivalent to giving a point
x ∈ X, rational over k (i.e., such that k(x) = k), and an element of Tx .
Proof. Notice first that as a topological space, Spec k[]/2 is a single point {∗} with
(⇐) Conversely, suppose that we have a k-rational point x ∈ X and a k-linear map ξ ∈
Homk mx /m2x , k . Out of this data, we will define an element (η, η ] ) ∈ Mork−sch Spec k[]/2 , X .
where the second map α sends (a, b) 7→ a + ξ(b), where b denotes its image in
mx /m2x . This proves the assertion.
2.9. If X is a topological space, and Z an irreducible closed subset of X, a generic
point for Z is a point ζ such that Z = {ζ}− . If X is a scheme, show that every
(nonempty) irreducible closed subset has a unique generic point.
Proof. Choose an affine open subset V ⊂ X, V ' Spec(A), with V ∩ Z 6= φ.
Claim (1). Z = V ∩ Z where the closure is taken in X.
Set theoretically, Z = V ∩ Z ∪ (Z ∩ (X − V )). But, since Z is irreducible and Z ∩ (X − V )
is a proper subset of Z, this claim is true.
Claim (2). V ∩ Z is irreducible.
If not, there are two proper closed subsets F1 , F2 of Z such that V ∩Z = (V ∩F1 )∪(V ∩F2 )
so that Z = (Z ∩ F1 ) ∪ (Z ∩ F2 ) ∪ (Z ∩ (X − V )) which contradicts the irreducibility of Z.
Thus, V ∩ Z is an irreducible closed subset of an affine variety V , i.e. there is a point
x corresponding to a prime ideal of A such that V ∩ Z = {x}− , where the closure here is
taken in V . Hence, by extending the closure in X, by Claim (1), Z = V ∩ Z = {x}− , which
shows the existence of a generic point.
If there are two generic points x1 , x2 , then, x1 ∈ {x2 }− . Thus, if we choose an affine
open subset V containing x2 , x1 must lie in V as well, and for two prime ideals p1 , p2
corresponding to x1 , x2 , p1 ⊃ p2 . But, by interchanging the roles of x1 and x2 , we also have
p1 ⊂ p2 , which means, x1 = x2 . Hence there is a unique generic point.
2.10. Describe Spec(R[x]). How does its topological space compare to the set R?
to C?
Proof. See my solutions for Atiyah-MacDonald’s Introduction to commutative algebra Chap-
ter 1.
2.11. Let k = Fp be the finite field with p elements. Describe k[x]. What are the
residue fields of its points? How many points are there with a given residue
field?
Proof. First of all, what are Spec(k[x])? (0) is the generic point and (f ) are closed points,
when f are nonzero irreducible polynomials. It is in general not very easy to enumerate all
irreducible polynomials. But, we can count the number of them, which will be done in the
sequel.
When ξ = (0), k[x]ξ = k(x) and mξ = 0, thus, the residue field is same as the fraction
field so that k(ξ) = nk(x). When
o ξ =n(f ), where o f is an irreducible polynomial of degree
h h
n ≥ 1, then, k[x]ξ = g |f 6 |g , mξ = g |f 6 |g, f |h so that
k[x]ξ /mξ ' (k[x]/(f ))ξ ' k[x]/(f ) ' Fpn .
So, Fp [x] and Fpn , n ≥ 1 are all possible residue fields. Obviously only the generic point
can have k[x] as the residue field.
To compute the number of points which have a specific Fpn as its residue field is equivalent
to count the number of monic irreducible polynomials of degree n over Fp . To do so, we
will use the collection of all maps from Spec (Fn := Fpn ) to Spec(k[x]).
If ξ = (f ) 6= 0 with deg f = m is a Fn -rational point, then it means, the image of
f ∈ k(ξ) = k[x]/(f ) ,→ Fn is an element of Fn . In particular, m|n and there are m distinct
5
1 n=1
µ(n) = 0 n is not square free. .
(−1)k n = p1 · · · pk : distinct primes
is the number of monic irreducible polynomials of degree n over Fp , which is equal to the
number of points of Spec(k[x]) whose residue field is exactly Fpn .
2.12. Glueing Lemma. Generalize the glueing procedure described in the text
(2.3.5) as follows. Let {Xi } be a family of schemes (possibly infinite). For
each i 6= j, suppose given an open subset Uij ⊂ Xi , and let it have the induced
scheme structure (Ex. 2.2). Suppose also given for each i 6= j an isomorphism
of schemes φij : Uij → Uji such that (1) for each i, j, φji = φ−1 ij , and (2) for each
i, j, k, φij (Uij ∩ Uik ) = Uji ∩ Ujk , and φik = φjk ◦ φij on Uij ∩ Uik . Then show that there
is a scheme X, together with morphisms ψi : Xi → X for each i, such that (1)
ψi is an isomorphism of Xi onto an open subscheme of X, (2) the ψi (Xi ) cover
X, (3) ψi (Uij ) = ψi (Xi ) ∩ ψj (Xj ) and (4) ψi = ψj ◦ φij on Uij . We say that X is
obtained by glueing the schemes Xi along the isomorphisms φij . An interesting
special case is when the family Xi is arbitrary, but the Uij and φij are all ` empty.
Then the scheme X is called the disjoint union of the Xi , and is denoted Xi .
Proof. Obvious.
2.13. A topological space is quasi-compact if every open cover has a finite sub-
cover.
(a) Show that a topological space is noetherian (I, §1) if and only if every
open subset is quasi-compact.
Proof. (⇒) By Ex. I-1.7-(c), any open subset is noetherian, hence, by Ex. I-1.7-(b),
it is quasi-compact. S
(⇐) let U1 ⊂ U2 · · · be an ascending chain of open
Sr subsets of X. Let U = i Ui .
By assumption, U is quasi-compact so that U = i=1 Ui for some r. Then, Ur =
Ur+1 = · · · so that X is noetherian.
Proof. Let X = Spec(A). We know that for g ∈ A, D(g) ' Spec(AP g ) form
a basis
S
for X. Hence, Spec(A) = g∈A D(g) which means V (1) = V g∈A (g) , which
P Pr
means 1 ∈ g∈A (g), thus, 1 = i=1 ci gi for some ci ∈ A and gi ∈ A. But, then it
means Spec(A) = ri=1 D(gi ). Hence Spec(A) is quasi-compact.
S
For A = k[x1 , x2 , · · · ], Spec(A) is not noetherian.
(c) If A is a noetherian ring, show that sp(Spec(A)) is a noetherian topological
space.
Proof. Let V (a1 ) ⊃ V (a2 ) ⊃ · · · be a descending chain of closed subsets of Spec(A).
√ √ √
Then, a1 ⊂ a2 ⊂ · · · . Since A is noetherian, for all sufficiently large N , aN =
√ √
aN +1 = · · · . Hence, by applying V ( ) again and noting that V (ai ) = V ( ai ),
V (aN ) = V (aN +1 ) = · · · . Hence Spec(A) is noetherian.
(d) Give an example to show that sp(Spec(A)) can be noetherian even when
A is not.
Proof. ?
2.14.
2.15.
2.16.
2.17.
2.18.
2.19.
Robin Hartshorne’s Algebraic Geometry Solutions
by Jinhyun Park
as rings. For the detail, see Yuri Manin Lectures on the K-functor in Algebraic
Geometry, Russian Mathematical Surveys, 24 (1969) 1-90, in particular, p. 44, from
Prop (10.2) to Cor. (10.5).
Proof 3 Here we give a direct proof. In fact, it adapts a way from Proof 1. It can also use
the method from Proof 2. Totally your choice.
Define a map φ : Z ⊕ Pic(X) → Pic(P(E)) by (n, L) 7→ (π ∗ L)(n) := (π ∗ L) ⊗
OP(E) (n).
Claim. This map is injective.
Assume that φ(n, L) = OP(E) , i.e. π ∗ L ⊗ OP(E) (n) ' OP(E) . Apply π∗ to it. From
II (7.11), recall thet
0 n<0
π∗ (OP(E) (n)) = OX n=0 .
n
Sym (E) n > 0
So, by applying the projection formula (Ex. II (5.1)-(d)), we obtain, L⊗π∗ OP(E) (n) '
OX , i.e.
π∗ OP(E) ' L−1 .
Note that it is a line bundle and rk(Symn (E)) ≥ r + 1 ≥ 2 if n > 0 by the given
assumption, so that the only possible choice for n is n = 0. Then, it implies that
L ' OX . Hence φ is injective.
Claim. This map is surjective.
In case E is a trivial bundle, then P(E) ' X × Pr so that we already know the
result.
1
2
Since OX , L ⊗ L0 ⊗n are invertible sheaves, it makes sense only when nn0 = 1. Hence we
have either (n, n0 ) = (−1, −1) or (n, n0 ) = (1, 1).
∗
If (n, n0 ) = (−1, −1), then, we have L ' L0 and (2) becomes φ−1 OP(E 0 ) (1) ' π ∗ L ⊗
∗ ∗
OP(E) (−1). φ being an isomorphism, φ−1 = φ∗ , so that π∗0 = π∗ φ∗ = π∗ φ−1 and the
projection formula gives E 0 ' L ⊗ 0 ' 0 which is not possible. Hence (n, n0 ) = (1, 1).
∗ ∗
Hence, we have (2): φ−1 OP(E 0 ) (1) ' π ∗ L⊗OP(E) (1), and as above, noting that φ−1 = φ∗ ,
applying π∗ and using the projection formula, we will have E 0 ' L ⊗ E as desired.
Robin Hartshorne’s Algebraic Geometry Solutions
by Jinhyun Park
(a).
(b).
(c).
(d).
8.2.
8.3.
(a).
(b).
(c).
8.4.
(a).
(b).
(c).
(d).
(e).
(f ).
(g).
8.5.
(a).
(b).
8.6.
1
2
(a). Here, we assume that there exists at least one lefting g : A → B 0 . We prove all the
required propositions.
Claim. I has a natural structure of B-module.
Let b ∈ B, x ∈ I. Let b0 ∈ B 0 be a lifting of b under the given surjection p : B 0 → B.
Define b · x = b0 x ∈ I. If b00 ∈ B 0 is another lifting of b, then p(b00 − b0 ) = 0 implies b00 − b0 ∈ I.
Hence, b00 x − b0 x = (b00 − b0 )x ∈ I 2 = 0, i.e. b · x is well defined. It proves the claim.
Since we have a k-algebra homomorphism f : A → B and g : A → B 0 is a lifting, in fact,
b · x = g(b)x by above claim for any lifting g.
If g 0 : A → B 0 is another such lifting, then obviously the image of θ = g − g 0 lies in I.
Claim. θ : A → I is a k-derivation.
Obviously, it is additive because g, g 0 are. For a ∈ k, since g(1) = g 0 (1), θ(a) = g(a) −
g 0 (a)
= ag(1) − ag 0 (1) = 0. We now need to prove that for a, b ∈ A, θ(ab) = aθ(b) + bθ(a),
i.e.
g(ab) − g 0 (ab) = a(g(b) − g 0 (b)) + b(g(a) − g 0 (a)).
Recall how the action of A was defined on I. Hence,
RHS = g(a)(g(b) − g 0 (b)) + g 0 (b)(g(a) − g 0 (a)) = g(ab) − g(a)g 0 (b) + g 0 (b)g(a) − g 0 (ab)
= g(ab) − g 0 (ab) = LHS
so that θ is a k-derivation, i.e. θ ∈ Derk (A, I) = HomA (ΩA/k , I). It proves the claim.
(c). By the hypothesis, SpecA ,→ Ank is a nonsingular subvariety. Hence by (8.17), we have
an exact sequence
0 → J/J 2 → ΩP/k ⊗ A → ΩA/k → 0.
A being nonsingular, ΩA/k is projective (because the sheaf ΩSpecA/k is locally free). Hence,
above sequence splits and so by applying HomA (−I), we obtain
'
HomP (ΩP/k , I) = / Derk (P, I)
Let θ ∈ HomP (ΩP/k , I) be an element mapped to h̄ ∈ HomA (J/J 2 , I) defined in part (b).
Regard θ as a k-derivation of P to B 0 ⊃ I. Let h0 = h − θ.
If j ∈ J, θ(j) = h̄(j) = h(j) so that h(j) = h(j) − θ(j) = 0. Hence h0 gives a rise to a
k-homomorphism g : A → B 0 . Since h was a lifting of f from P to B 0 , obviously, g is indeed
a required lifting.
defined by a ring A0 and its square-zero ideal I with I 2 = 0. By the infinitesimal lifting
property we have a lifting f , that is a k-algebra homomorphism, of the identity map of A:
0
I
0
>~ A
f ~~
~~~ α
~ id
A /A
0
and it gives a splitting of A0 ' A⊕I as k-modules. We show that it is in fact an isomorphism
of k-algebras, where A ⊕ I is seen as given the structure of the trivial extension as in the
statement of the problem.
For each x, y ∈ A0 , we have x − f (α(x)), y − f (α(y)) ∈ I. Since I 2 = 0 we have
(x − f (α(x)))(y − f (α(y))) = 0
that gives xy = −f (α(x))f (α(y)) + xf (α(y)) + f (α(x))y. Thus,
xy − f (α(xy)) = xy − f (α(x))f (α(y)) = −2f (α(x))f (α(y)) + xf (α(y)) + f (α(x))y
= (x − f (α(x)))f (α(y)) + f (α(x))(x − f (α(y))).
This immediately implies that, when we identify x ∈ A0 with the pair (f (α(x)), x − f (α(x)))
of A ⊕ I, the product structure of A0 is identical to that of A ⊕ I, as desired. Thus there is
only one extension up to isomorphism.
8.8.
Robin Hartshorne’s Algebraic Geometry Solutions
by Jinhyun Park
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10. Let X be a nonsingular variety over an algebraically closed field k, and let
F be a coherent sheaf on X. Show that there is a one-to-one correspondence
between the set of infinitesimal extensions of X by F (II, Ex. 8.7) up to iso-
morphism, and the group H 1 (X, F ⊗ T ), where T is the tangent sheaf of X (II,
§8). [Hint: Use (II, Ex. 8.6) and (4.5)]
Proof. Let U = {Ui }i∈I be an affine open cover of X. Note that since X is nonsingular, so
is each Ui . Let (X 0 , OX 0 ) be an infinitesimal extension of X by F, that is, there is a scheme
X 0 with an ideal sheaf I ' F as OX -modules, such that I 2 = 0, (X, OX 0 /I) ' (X, OX ) as
ringed spaces, and a short exact sequence of OX -modules
0 → I → OX 0 → OX → 0.
Since each Ui is nonsingular and affine, by Ex.II-8.7, the above short exact sequence
restricts to a split exact sequence on Ui , where the splitting is given by a lifting αi :
OX |Ui → OX 0 |Ui .
On each Uij = Ui ∩ Uj , that is affine since X is separated, we have two liftings αi |Uij ,
αj |Uij : OX |Uij → OX 0 |Uij , and they differs by a section βij in Derk (OX (Uij ), I(Uij )) so
that on Uij we have
αi − αj = βij .
Notice that βij can be seen as a section in (F ⊗ T )(Uij ) via isomorphisms
Derk (OX (Uij ), I(Uij )) ' HomOX/k (Uij ) (ΩX/k (Uij ), I(Uij )) ' (F⊗Ω∗X/k )(Uij ) ' (F⊗T )(Uij ).
Restricting all the above sections onto Uijk = Ui ∩ Uj ∩ Uk , we thus obtain
βij + βjk + βki = (αi − αj ) + (αj − αk ) + (αk − αi ) = 0,
and {βij } gives a cocycle of the Čech complex C̆ • (U, F ⊗ T ) in degree 1.
For a different choice of liftings µi : OX |Ui → OX 0 |Ui for each Ui , as above we have the
corresponding sections βij 0 of Der (O (U ), I(U )) with µ − µ = β 0 on U , and with
k X ij ij i j ij ij
0 + β 0 + β 0 = 0 on U .
βij jk ki ijk
1
2
Applying the Ex. II-8.6- (a) again to the pair of liftings αi and µi on Ui , we have sections
ξi of Derk (OX (Ui ), I(Ui )) for each Ui with αi − µ = ξi , that can also be seen as a section of
F ⊗ T on Ui . Then, on Uij we have
0
βij − βij = (αi − αj ) − (µi − µj ) = ξi − ξj ,
0 } give the same cohomology class in H̆ 1 (U, F ⊗ T ). This
thus the cocycles {βij } and {βij
last group is isomorphic to H 1 (X, F ⊗ T ) by (4.5). The converse is easy. This finishes the
proof.
4.11.
Robin Hartshorne’s Algebraic Geometry Solutions
by Jinhyun Park
|2
but, |Y = 0, so, by Serre duality, H 1 (P1 , O 0 1 ∗
P1 ) ' H (P , OP1 (−2)) = 0. Hence,
1
H (Q, OQ (p, 0)) = 0 for p > 0. This finishes the proof of Claim 1.
By symmetry, we also have H 1 (Q, OQ (0, q)) = 0 for q > 0.
Claim (2). For all p ≥ 0, q ≥ 0, H 1 (Q, OQ (p, q)) = 0.
Proof. If (p, q) = (0, 0) or p = 0 or q = 0, then, we already know this result, so,
assume that p, q > 0. Tensor the sequence 0 → OQ (−p, 0) → OQ → OY → 0 with
OQ (p, q) to obtain a short exact sequence 0 → OQ (0, q) → OQ (p, q) → OY (p, q) → 0.
Then, from the cohomology long exact sequence we have
M
H 1 (Q, OQ (0, q)) → H 1 (Q, OQ (p, q)) → H 1 (P1 , OP1 (p|Y |2 + q|Y |.|Z|))
p
but p|Y |2 + q|Y |.|Z| = q and by Serre duality, H 1 (P1 , OP1 (q)) ' H 0 (P1 , OP1 (−q −
2))∗ = 0 as −q − 2 < 0. By Claim 1, we know that H 1 (Q, OQ (0, q)) = 0 so,
H 1 (Q, OQ (p, q)) = 0 consequently. This proves the result.
Claim (3). For any p ∈ Z, H 1 (Q, OQ (p, −1)) ' H 1 (Q, OQ (0, −1)).
Proof. If p = 0, it is obvious. First consider the case when p > 0. From the
sequence 0 → OQ (−p, 0) → OQ → OY → 0, by tensoring with OQ (p, −1), we
obtain 0 → OQ (0, −1) → OQ (p, −1) → OY (p, −1) → 0. Hence, the long exact
sequence gives
M M
H 0 (P1 , OP1 (p|Y |2 +(−1)|Y |.|Z| = −1) → H 1 (Q, OQ (0, −1)) → H 1 (Q, OQ (p, −1)) → H 1 (P1 , OP1 (−1)).
p p
1
2
Then, H 0 (P1 , OP1 (−1)) = 0 and H 1 (P1 , OP1 (−1)) ' H 0 (P1 , OP1 (−1))∗ = 0, so,
H 1 (Q, OQ (p, −1)) ' H 1 (Q, OQ (0, −1)) indeed.
Now consider the case when p < 0. let p0 = −p > 0 and let Y 0 = P1 × {p0 -points}.
Then we have 0 → OQ (−p0 , 0) → OQ → OY 0 → 0 and by tensoring with OQ (0, −1),
we obtain 0 → OQ (−p0 , −1) → OQ (0, −1) → OY 0 (0, −1) → 0. Hence, the long exact
sequence gives us
M M
H 0 (P1 , OP1 (−1)) → H 1 (Q, OQ (−p0 , −1)) → H 1 (Q, OQ (0, −1)) → H 1 (P1 , OP1 (−1))
p0 p0
and H 0 (P1 , OP1 (−1)) = H 1 (P1 , OP1 (−1)) = 0. This shows that H 1 (Q, OQ (p, −1)) '
H 1 (Q, PQ (0, −1)) for p < 0.
Claim (4). (i) H 1 (Q, OQ (0, q)) 6= 0 if q ≤ −2.
(ii) H 1 (Q, OQ (0, −1)) = 0.
Proof. Let p > 0. From 0 → OQ (−p, 0) → OQ → OY → 0, by tensoring with
OQ (0, q), we obtain 0 → OQ (−p, q) → OQ (0, q) → OY (0, q) → 0 so that the long
exact sequence gives
M M
H 0 (P1 , OP1 (q)) → H 1 (Q, OQ (−p, q)) → H 1 (Q, OQ (0, q)) → H 1 (P1 , OP1 (q)) → 0.
p p
so, if, Γ(Q, OQ (n)) → Γ(Y, OY (n)) is not surjective, then, Γ(P3 , OP3 (n)) →
Γ(Y, OY (n)) cannot be surjective.
On the other hand, since Q = V (xy − zw) ⊂ P3 , the ideal sheaf of Q IQ '
OP3 (−2) so that the sequence 0 → OP3 (−2) → OP3 → OQ → 0 is exact. Hence,
by tensoring with OP3 (n), we have 0 → OP3 (n − 2) → OP3 (n) → PQ (n) → 0
whose cohomology long exact sequence gives
H 0 (P3 , OP3 (n)) → H 0 (Q, OQ (n)) → H 1 (P3 , OP3 (n − 2)) = 0.
Consequently, the map Γ(P3 , OP3 (n)) → Γ(Q, OQ (n)) is always surjective and it
implies that Γ(P3 , OP3 (n)) → Γ(Y, OY (n)) is surjective if and only if Γ(Q, OQ (n)) →
Γ(Y, OY (n))) is surjective if and only if Y ⊂ P3 is projectively normal, because
being nonsingular, Y is already normal.
Hence, it remains to show that Γ(Q, OQ (n)) → Γ(Y, OY (n)) is surjective if and
only if |a − b| ≤ 1.
(⇐) Suppose that |a − b| ≤ 1. Then, from 0 → OQ (−a, −b) → OQ → OY → 0,
we obtain 0 → OQ (n − a, n − b) → OQ (n, n) → OY (n) → 0 which gives us
Γ(Q, OQ (n)) → Γ(Y, OY (n)) → H 1 (Q, OQ (n − a, n − b).
But, |a−b| ≤ 1 means |(n−a)−(n−b)| ≤ 1 so, by part (a) - (1), H 1 (Q, OQ (n−
a, n − b)) vanishes and the natural map is surjective.
(⇒) Conversely, suppose that the natural map is surjective for all n ≥ 0. Then,
the same sequence gives
Γ(Q, OQ (n)) → Γ(Y, OY (n)) → H 1 (Q, OQ (n − a, n − b)) → H 1 (Q, OQ (n, n))
where the last one is 0 by Claim 2 of (a) and the first map is surjective. Hence,
we must have H 1 (Q, OQ (n − a, n − b)) = 0 for all n ≥ 0.
Toward contradiction, so, suppose that |a − b| ≥ 2, i.e. a ≥ b + 2 or b ≥ a + 2.
For the first case, when n = b, n − a ≤ −2 so that by (a)- (3), we have
H 1 (Q, OQ (n − a, n − b)) 6= 0, which is a contradiction. For the second case, we
will have the same contradiction. Hence |a − b| ≤ 1.
Hence, a nonsingular Y ⊂ Q of type (a, b) with a, b > 0 is projectively normal
in P3 if and only if |a − b| ≤ 1.
(c) First, we reduce this problem to a nonsingular Y . By part (b)-(2), Y is linearly
(hence rationally) equivalent to a nonsingular projective curve lying on Q and this
new curve has the same bidegree. Also, since this is a rational equivalence, they
belong to the same flat family, so, the arithmetic genera are unchanged (which
are defined to be h1 (Y, OY )). Hence, we may replace Y by its linearly equivalent
nonsingular Y . Then, for this Y , the arithmetic genus pa (Y ) = pg (Y ), the geometric
genus, and we can compute it in terms of a, b as follows: OQ (Y ) = OQ (a, b) and the
first Chern class c1 (NQ/Y ) = degY (NQ/Y ) = Y.Y = (ah+bk)2 = ab(h.k)+ba(k.h) =
2ab where h, k are generators of PicQ ' Z⊕Z with intersection product h2 = k 2 = 0,
h.k = k.h = 1.
4
∗
On the other hand, TP1 ×P1 = Ω1P1 ×P1 implies that c1 (TP1 ×P1 ) = c1 ∧2 TP1 ×P1 =
c1 KP∗1 ×P1 = −(c1 (KP1 ), c1 (KP1 )) = −(2 · 0 − 2, 2 · 0 − 2) = (2, 2) = 2h + 2k and
so, c1 (TQ |Y ) = degY TQ ⊗OQ OC = degY ∧2 TQ ⊗OQ OC = [KQ ∗ ] · (ah + bk) =
0 /J t /K /J /0
0 /P t / P2 /P /0
f
0 /A t / A0 /A /0
0 0 0
where K is an ideal of P − 2.
1
2
Notice that to give a k-algebra A0 with the required properties is equivalent to give an
ideal K, and the ambiguity is given by the choice of the k-algebra homomorphism f . Thus,
the set of equivalence classes of infinitesimal deformations A0 of A is equal to
{ choices of an ideal K}
.
{ choices of f }
We will identify the numerator and the denominator.
Claim. { choices of an ideal K} ' HomP (J, A) as sets.
Notice that the middle row splits via the natural inclusion P → P2 of the right hand side
P . So that as modules, P2 = P ⊕ tP .
Suppose an ideal K was chosen. For each x ∈ J, lift it to x̃ ∈ K. Since P2 = P ⊕ tP ⊃ K,
x̃ = x + t(y) for some y ∈ P . Two liftings of x differ by an image of tz for some z ∈ I, thus,
y ∈ P is not uniquely determined by x, but ȳ ∈ A is uniquely determined. Thus, it defines
a map in HomP (J, A) that sends x 7→ ȳ.
Conversely, suppose that φ ∈ HomP (J, A). Define an ideal K of P2 by
K = {x + ty|x ∈ J, y ∈ P such that ȳ = φ(x) in A}.
It is easy to see that K is an ideal of P2 , and the image of K in P is J so that
0→J →K→J →0
is exact. It defines A0 := P2 /K, and here f is the canonical quotient map. Thus, it shows
the claim.
Claim. { choices of f } ' Derk (P, A) as sets.
A choice of f : P2 → A0 gives after composing with t : P → P2 , a lifting of P → A to
P → A0 . Thus, Ex. II-8.6-(a) shows the assertion. This proves the claim.
Hence, the obvious identities
HomP (J, A) ' HomA (J/J 2 , A), and
J/J 2
KKK
KKK
KKK
K%
0 /L / ΩP/k ⊗P A / ΩA/k / 0.
3
First of all, since P is smooth over k, Ext1P (ΩP/k , A) ' 0, ΩP/k being projective. Hence,
by diagram chasing we can define a map
Ext1A (ΩA/k , A) → T 1 (A)
and furthermore, the diagram implies that it must be injective.
It is known that this map becomes an isomorphism when
(1) k is a perfect field, and
(2) A is a reduced k-algebra of finite type,
according to Lichtenbaum and Schlessinger.
9.9.
9.10.
9.11.
Robin Hartshorne’s Algebraic Geometry Solutions
by Jinhyun Park
flatness is stable under base change, that ΩX/Y |f −1 (U ) is locally free of rank n on f −1 (U ) is
equivalent to that f −1 (U ) → U is smooth. This finishes the proof.
10.3. A morphism f : X → Y of schemes of finite type over k is étale if it is smooth
of relative dimension 0. It is unramified if for every x ∈ X, letting y = f (x), we
have my · Ox = mx , and k(x) is a separable algebraic extension of k(y). Show that
the following conditions are equivalent:
(i) f is étale;
1
2
Proof. (i) ⇔ (ii) is obvious by definition. (ii) ⇔(iii) is a direct consequence of Theorem
II-8.6A.
O
by ⊗k(y) k(x) → O
bx
is an isomorphism.
Claim (2). Let (A, m), (B, n) be local rings with a local homomorphism A → B. Then,
Proof. Easy.
Claim (3). Let (A, m), (B, n), A → B be as above. Then, A → B is flat if and only if
b'A
B b ⊗A B.
Thus, taking A = Oy , B = Ox gives the desired result because, when L = k(y), k = k(x),
we have L = B ⊗A k so taht − ⊗k L = − ⊗k k ⊗A B = − ⊗A B.
3
Warning!!!!!!
1)This material is not for sale.
2)This is just for personal use only.
3)No commercial purpose please.
4)Never Never Ever read this solution unless you tried problems quite long time and
gave up. Doing so may impair your ability to think and solve problems.
x2 + y 3 = f g = x2 + (a + b)x + ab
so that a + b = 0 and ab = y 3 . Then, b2 = −y 3 and since y is irreducible in k[y],
b = yb0 for some b0 in k[y]. Hence y 2 (b0 )2 = −y 3 , thus (b0 )2 = −y, which is impossible
because we then have 2 degy (b0 ) = 1.
(3) (case 3) Assume that degx (f ) = 2. Then, by symmetry, (case 1) shows that g must
be a unit.
Hence x2 + y 3 is irreducible in k[x, y], and thus z is irreducible in A.
Claim. t ∈ k[u, v].
Proof. The equality x2 + y 3 + z 5 = 0 implies that in the fraction field we have −x2 /z 6 −
t3 /z 6 = 1/z. This is equivalent to t = −u2 − v 3 .
Claim. A[z −1 ] = k[u, v, t−1 ].
Proof. The equalities
x = (t−1 )3 t3 x = (t−1 )3 u,
y = (t−1 )2 t2 y = (t−1 )2 v,
z = t−1
show that A ⊂ k[u, v, t−1 ]. By the previous claim z −1 = t ∈ k[u, v], thus A[z −1 ] ⊂
k[u, v, t−1 ].
1
2
Conversely, we have
u = (z −1 )3 x ∈ A[z −1 ],
v = (z −1 )2 y ∈ A[z −1 ],
−1
t =z∈A
so that A[z −1 ] ⊃ k[u, v, t−1 ]. This finishes the proof.
Claim. A is a UFD.
Notice that, being a polynomial ring, A[z −1 ] = k[u, v, t−1 ] is a UFD.
Lemma (1). Let f be an irreducible element in A, that is not in (z). Then, f is irreducible
as an element in A[z −1 ].
Proof. Suppose that (g/z m )(h/z n ) = f /1 for some integers m, n ≥ 0 and g, h in A, so that
gh = z m+n f . If m > 0 or n > 0, then since the quantity gh = z m+n f is in the ideal (z),
either g ∈ (z) or h ∈ (z). By canceling a suitable number of z’s if necessary, we may assume
that m = n = 0. Thus, gh = f in A. But, since f is irreducible in A, g or h must be a unit
in A. Hence g/1 or h/1 is a unit in A[z −1 ], thus, f /1 is irreducible in A[z −1 ].
Lemma (2). If a nonzero element f /1 ∈ A[z −1 ] is irreducible for some f in A, then
f = z m g for some integer m ≥ 0 and an irreducible element g in A, where g 6∈ (z).
Proof. Since f is nonzero, we can write f = z m g for some integer m ≥ 0 and an element
g ∈ A that is not in the ideal (z). We need to check that this g is irreducible in A.
If not, then for some nonunits p, q in A, the equality g = pq holds. Thus, f /1 =
(z m /1)(g/1) = (z m /1)(p/1)(q/1). Since f /1 is irreducible in A[z −1 ] and z m is a unit, one
of p/1 and q/1 must be a unit element in A[z −1 ], say p/1, without loss of generality. Thus,
for some r in A and an integer n ≥ 0, we have (p/1)(r/z n ) = 1, that is, pr = z n . Thus,
pr ∈ (z), and z being irreducible either p ∈ (z) or r ∈ (z). But since g 6∈ (z) and g = pq, the
element p must not be in (z). Hence r ∈ (z). Thus, by repeating this argument, we may
assume that n = 0. Then, we have the equality pr = 1 in A, contradicting the assumption
that p is not a unit in A.
We now prove that A is a UFD. For any nonzero f ∈ A, since the ring A[z −1 ] is a UFD,
we have a factorization of f /1
f u f1 fn
= m m1 · · · mn
1 z z z
for some nonnegative integers m, m1 , · · · , mn , a unit u in A, and f1 , · · · , fn in A, where
fi /z mi are irreducible in A[z −1 ]. Since each z mi is a unit, by replacing m + m1 + · · · + mn
by m, we may simplify the above equation as
f u f1 fn
= m ···
1 z 1 1
where fi are irreducible in A[z −1 ]. Thus, z m f = uf1 · · · fn in A. By the Lemma (2), each
fi = z ri gi for some integer ri ≥ 0 and an irreducible element gi ∈ A, where gi 6∈ (z), so that
z m f = uz r1 +···+rn g1 · · · gn .
Note that we must have m ≥ r1 · · · rn since all gi is not in (z). Thus, f = uz s g1 · · · gn , where
s = r1 + · · · + rn − m ≥ 0, gives a factorization of f into a product of irreducible elements
of A.
To show that this factorization is unique, suppose that we have two such factorizations
g = ug1 · · · gn = vh1 · · · hm ,
where u, v in A are units, and gi , hj in A, 1 ≤ i ≤ n, 1 ≤ j ≤ m, are irreducible. Since
f = ug1 · · · gn is in the ideal (h1 ), for some i, the element gi must be in (h1 ). We may
3
Exercise 5.2. The point is to compute the number of kr = Fqr -rational points, i.e. to
compute Nr in X̄ = Pnk̄ . We can consider the following stratification of Pn :
Pn = An ∪ Pn−1 = · · · = An ∪ An−1 ∪ · · · ∪ A1 ∪ {∗}.
Hence for a field kr of q r elements, Pnkr has Nr = 1 + q r + q 2r + · · · + q nr points. Hence,
∞ r n ∞
n
X
r nr t
Y X (q i t)r
Z(P , t) = exp( {1 + q + · · · + q } ) = exp( )
r r
r=1 i=0 r=1
n n
Y Y 1 1
= exp(− log(1 − q i t)) = i
= .
1−q t (1 − t)(1 − qt) · · · (1 − q n t)
i=0 i=0
Obviously, this is a rational function so that (1.1) is true. Also, we have Podd (t) = 1,
2i
P2i (t) = 1 − q i t so that (1.3) is true, because |q i | = q 2 , indeed.
Let’s find the self intersection number E of ∆ in Pn × Pn . Note that CH ∗ (Pn × Pn ) '
CH ∗ (Pn ) ⊗ CH ∗ (Pn ) so that in particular, we have
CH n (Pn × Pn ) ' ⊕ Zsi tj ,
i+j=n,0≤i,j≤n
Now,
1 1 (q n t)(q n−1 t) · · · (t)
Z(Pn , )= 1 1 =
qnt (1 − q n t )(1 − q n−1 t
) · · · (1 − 1t ) (q n t − 1)(q n−1 t − 1) · · · (t − 1)
n(n+1
n+1 q 2 tn+1 nE
= (−1) n
= (−1)n+1 q 2 tE Z(Pn , t),
(1 − t)(1 − qt) · · · (1 − q t)
so that we have (1.2).
Now, obviously, from Z(Pn , t), we see that Bi = 0 if i is odd and Bi =1 if i is even. Hence
Z i : even
E = n + 1 = 2n i n i n
P
i=0 (−1) Bi , indeed. Also, for PC , we had H (PC , Z) = 0 i : odd
, so
that Bi indeed is rkH i (PnC , Z). This one shows (1.4). Hence Pn satisfies the Weil conjectures.
1
2
Exercise 5.4. Let Nr (x) be the contribution of the closed point x ∈ X to Nr in X. A Fqr -
rational point is determined by the number of morphisms SpecFqr → X, which is the same
as to give a Fq -homomorphism k(x) → Fqr and Nr (x) is the number of all such embeddings.
This is possible iff deg x = [k(x) : Fq ]|r, and, the number of all such embeddings is just
deg x. (If you are confused, consider, say deg x = 1. How many Fq -linear maps are there?
Just 1!.)
Thus, in fact, N (x) = q deg x so that
∞
Y 1 Y 1 Y 1 XX (q −s deg x )r
ζX (x) = −s
= deg x −s
= −s deg x
= exp( )
1 − N (x) 1 − (q ) 1 − (q ) r
x∈X x∈X x∈X x∈X r=1
∞ ∞ ∞
X X (q −s )r deg x X X (deg x)(q −s )r deg x X X Nn (x)(q −s )n
= exp( ) = exp( ) = exp( )
r r deg x n
x∈X r=1 x∈X r=1 x∈X n=1
∞
X (q −s )n
= exp( Nn = Z(X, q −s ).
n
n=1
Exercise 5.5. By the Weil conjectures, since dim H 1 (X, Ql ) = B1 = deg P1 (t) = 2g, for
some αi , we have
Q2g
P1 (t) (1 − αi t)
Z(X, t) = = i=1
(1 − t)(1 − qt) (1 − t)(1 − qt)
∞ 2g ∞
X tr q r tr X r tr X tr
= exp( ( + − αi )) = exp( Nr ).
r r r r
r=1 i=1 r=1
Hence, Nr = 1 + q r − 2g r
P
i=1 αi for all r ≥ 1.
Now, from the functional equation, we have
1
) = ±q 1−g t2−2g Z(t).
Z(
qt
The left hand side of the equation is,
Q2g αi 2−2g q 1−g
Q2g √ αi
t i=1 ( qt − q)
(1 − ) √
i=1 qt
1 = .
(1 − qt )(1 − 1t ) (1 − t)(1 − qt)
Hence, by comparing terms, we have
2g 2g
Y Y √ αi
P1 (t) = (1 − αi t) = ± ( qt − √ ).
q
i=1 i=1
1 −1 b b 2 2
Recall that =
−a+bt so that log(−a + bt) = −( ab t + ( ab )2 t2 + · · · ).
a (1 + a t + ( a ) t + · · · )
Hence, if we replace P1 (t) be the right hand side of above,
∞ 2g ∞ 2g
X tr q r tr X q r tr X
r r
X 1 tr
Z(X, t) = exp( ( + + r )) = exp( (1 + q + q )).
r r αi r αir r
r=1 i=1 r=1 i=1
3
P2g
Hence, Nr = 1 + q r + q r as well, which was also 1 + q r − 2g
1 r
P
i=1 αri i=1 αi . Since we know
P2g r
N1 , N2 , · · · , Ng , we hence know all of i=1 αi for −g ≤ r ≤ g. Using some combinatorial
argument and Nowton’s P r identity on symmetric polynomials, above
P r information is enough
to determine all r
αi for r > g as well. Hence Nr = 1 + q − αi is determined as well.
∞ ∞
X tr X tr
Z(, t) = exp( Nr ) = exp( (q r − (f r + f˘r ) + 1) )
r r
r=1 r=1
1 1 1 − at + qt2
= (1 − f t)(1 − f˘t) = ,
1 − qt 1 − t (1 − t)(1 − qt)
since f f˘ = q and a = f + f˘ ∈ Z.
Now from the functional equation, we will have
f √ f˘
P1 (t) = (1 − f t)(1 − f˘t) = ±( (q)t − √ )( qt − √ )
p
q q
so that
√
|a| = |f + f˘| ≤ 2g ⇔ |f | = |f˘| = q.
(See Exercise 5.7, (b) and (c).)
Exercise 5.7.
(a). We have
Q2g
P1 (t) (1 − αi t)
Z(X, t) = = i=1
(1 − t)(1 − qt) (1 − t)(1 − qt)
∞
(1 − 2g r r r
P
i=1 αi + q )t
X
= exp( ).
r
r=1
P2g r
P2g
Hence, Nr = 1 − i=1 αi + q r = 1 − ar + q r so that ar = r
i=1 (αi ) .
√
(b). (⇐) If |αi | ≤ q for all i, then,
2g 2g
X
r
X √ √
|αi | ≤ |αi | ≤ q r = 2g q r .
i=1 i=1