Algebraic surfaces
Ruled surfaces
Remark 0.1. This is a combination of [Be] and [Ha].
Definition 0.2. A vector bundle of rank r over X is π : E → X such that π is locally trivial and patching together by regular functions.
That is, there is an open covering U = {Ui} of X and trivialization maps ϕi : π−1(Ui) → Ui × Ar such that the transition function ϕij : Ui∩ Uj → GL(r, k) is regular.
Note that ϕij is defined as
ϕi◦ ϕ−1j (x, v) = (x, ϕij(x)v).
Definition 0.3. Let π1 : E1 → X and π2 : E2 → X be vector bundles.
An morphism of vector bundles is a morphism f : E1 → E2 such that π2 ◦ f = π1.
Exercise 0.4. Show that
H1(X, GL(r, k)) ∼= {isomorphic classes of vector bundles of rank r over X}.
A rank 1 vector bundle is call a line bundle. It’s clear that for a given line bundle D, one can associate a line bundle L(D) with transition function fi/fj, where fi are the local defining equations of D. One can prove that
Exercise 0.5. Two divisor D1, D2 are linearly equivalent if and only if L(D1), L(D2) are isomorphic line bundles.
Therefore, there is a injective group homomorphism (Div(X)/ ∼) → H1(X, GL(1, k)) = H1(X, OX∗).
It’s in fact an isomorphism . We hence call it the Picard group of X and denoted it by Pic(X).
Remark 0.6. The line bundle L(D) induces the sheaf of sections nat- urally. It’s easy to that the sheaf is actually OX(D).
One can similarly define a Pr-bundle over X as we did for vector bundle. The only difference is that the transition function has value in P GL(r + 1, k) = Aut(Pr).
Example 0.7. A P1-bundle over a curve B is a ruled surface.
Recall that by a (geometrically) ruled surface over B, we mean a surface X with a smooth morphism π : X → B such that each fiber is isomorphic to P1. Indeed, by the following theorem, one can see that a ruled surface is a P1-bundle.
1
2
Theorem 0.8 (Noether-Enriques). Let X be a surface and π : X → B be a morphism to a curve B. If x ∈ B is a point such that π is smooth over x and π−1(x) ∼= P1, then there is an Zariski open set U 3 x such that π−1(U) ∼= U × P1.
One observe that there is a exact sequence of groups 1 → k∗ → GL(2, k) → P GL(2, k) → 1.
Over a variety X , then we have an exact sequence of sheaves:
1 → OX∗ → GL(2, k) → P GL(2, k) → 1.
As we can identify ruled surface over B with P1-bundle over B , then the following induced exact sequence is important and illuminating for studying ruled surface.
H1(B, O∗B) → H1(B, GL(2, k)) → H1(B, P GL(2, k)) → H2(B, O∗B).
Since dimB = 1, one has H2(B, O∗B) = 0. One can conclude that (1) Every P1-bundle over a curve B is P(E) for some rank 2 vector
bundle E over B.
(2) P(E1) ∼= P(E2) if and only if E1 ∼= E2⊗L for some line bundle L.
It’s therefore essential and convenient to study rank 2 vector bundle over a curve B.
Let π : E → B be a rank 2 vector bundle. By replacing E with E⊗Lnfor some ample line bundle L, we may assume that h0(B, E) > 0.
Thus one has 0 → OB → E. (We abuse the notation of sheaves of line bundles(divisors) and line bundles). Let Q be the quotient. It’s clear that Q is a sheaf generically of rank 1. Take Q∨∨, it’s then a line bundle. Projectivize E → Q∨∨ → 0, one has
σ : X ∼= P(Q) → P(E).
This is called a section of the ruled surface π : P(E) → X. It’s clear that π ◦ σ = idX. However, this depends on choice of n.
Another way around this is via the tautological bundle. Let π : P(E) → B be a ruled surface. One has naturally on P(E)
0 → N → π∗E → Q → 0.
Q is called the tautological line bundle and denoted by OP(E)(1). Q is associated to a divisor C such that C.F = 1.
Proposition 0.9. Let π : X = P(E) → B be the P1-bundle as before.
We keep the notation as above. We have (1) PicX = π∗PicB ⊕ Z[C].
(2) Num(X) = Z[C] ⊕ Z[F ].
(3) C2 = deg(E). Recall that deg(E) := deg(∧2E).
(4) KX ∼ −2C + (deg(E)F + π∗KB).
3
Proof. (1) For a given divisor D ∈ Div(X), let m = D.F . We consider D0 = D − mC, it’s clear that D0.F = 0. We claim that D0 is linearly equivalent to π∗G for some G ∈ Div(B).
To this end, we consider Dn := D0 + nF and let n go to infinity. Note that Dn2 = D2, F.KX = −2, and hence Dn.KX = D.KX − 2n. By Riemann-Roch,
χ(X, O(Dn)) = χ(X, OX) + 1
2(D2− D.KX + 2n) > 0, ∀n À 0.
On the other hand, h2(X, O(Dn) = h0(X, O(KX− Dn)) = 0 for n À 0. Thus, Dn is effective for n À 0. Pick any ∆ ∈ |Dn|, one sees that ∆.F = 0 and hence π(∆) 6= B. If follows that
∆ = π∗G0 for some G0 ∈ Div(B). And therefore D ∼ ∆−nF = π∗(G0 − nπ(F )).
(2) By (1), one has NumX = Z[C]⊕π∗NumB. Since deg : NumB → Z is an isomorphism. We are done.
(3) This is more subtle which we will treat later. We need some thing about the Chern classes in order to prove this. For basic notions, please see the appendix following the proof.
We consider the exact sequence 0 → N → π∗E → Q → 0, on X.
One has
π∗c1(∧2E) = π∗c1(E) = c1(π∗E) = c1(N) + c1(Q).
And
c1(N).c1(Q) = c2(π∗E) = π∗c2(E) = 0 because c2(E) ∈ H4(B, Z) = 0. It follows that
C2 = c1(Q).c1(Q) = c1(Q).c1(π∗∧2E) − c1(Q).c1(N).
Since Q = L(C) and ∧2E = L(∆) for some divisor ∆ of degree deg(E). We have C2 = C.π∗∆ = deg(E).
(4) Since KX.F = −2, by (1) one has that KX ∼ −2C + π∗E for some E. In NumX, [KX] = −2[C]+b[F ]. And let Γ be a section of π : X → B, then [Γ] = [C] + r[F ]. By adjunction formula,
2g(B) − 2 = 2g(Γ) − 2 = −deg(E) + b.
Fix a point P0 ∈ B, and fix F0 to be the fiber over P0 then (KX + 2C − π∗KB− deg(E)π∗B0).F = 0. By (1),
KX ∼ −2C + π∗KB+ deg(E)π∗B0+ π∗∆, for some ∆ with degree = 0.
¤
4
Let X be a non-singular projective variety of dimension n and let E be a vector bundle of rank r on X. One can define Chern classes ci(E) ∈ H2i(X, Z) for i = 0, .., r. Moreover, one can have total Chern class
c0(E) + c1(E) + c2(E) + ... + cr(E) and Chern polynomial
ct(E) := c0(E) + c1(E)t + c2(E)t2+ ... + cr(E)tr satisfying:
(1) If E = L(D) is a line bundle induced from a divisor D, then ct(E) = 1+[D]t, where [D] denote the image of D in Div(X) → H1(X, OX∗) → H2(X, Z).
(2) If f : Y → X is a morphism of non-singular varieties, then ci(π∗E) = π∗(ci(E)).
(3) If 0 → E1 → E → E2 → 0 is an exact sequence of vector bundles, then
ct(E) = ct(E1)ct(E2),
where the product of classes are the cup product.