双有理几何基础之linear system 上的positivity 以及 Kodaira vanishing theorem 的推论们. 全文抄写自Lazarsfeld 的Positivity in Algebraic Geometry, 不含任何一点原创. 属于是假期闲着无聊想了解下Minimal Model Program 时的一些前置知识. 最重要的部分还是最后一节关于一些有效消失定理们.
All schemes are assumed to be over C.
Some Homological Algebra
We first recall some basic facts in homological algebra:
Let X be a variety, F∙ be the complex of coherent OX-module. The cohomology is defined by Hi(F∙)=imdi−1kerdi, where d is the differential.
A spectral sequence is a colletion of data: (Erp,q,En) and differential drp,q:Erp,q→Erp+r,q−r+1 such that drp+r,q−r+1∘drp,q=0. So dr actually defines complexes. Moreover, we require Er+1p,q=H0(Erp+∙r,q−∙r+1). For fixed p,q, if there is a number r0 such that drp,q=drp−r,q+r−1 for all r≥r0, then the Erp,q finally stabilizes, we say E∞p,q=Erp,q the limiting term. There exists a decreasing filtration ⋯Fp+1En⊆FpEn⊆⋯⊆En (in the context we may assume ∩FpEn=0 and ∪FpEn=En) such that E∞p,q=FpEp+q/Fp+1Ep+q. Write
Erp,q⇒Ep+q.
A filtered complex (C∙,d) is a collection of subobjects FpCq such that Fp+qCq⊆FpCq+1 and dFpCq⊆FpCq+1 (n the context we may assume ∩FpCq=0 and ∪FpCq=Cq). Let
then Erp,q forms a spectral sequence. The objects E0p,q=FpCp+1/Fp+1Cp+q and
E1p,q=hp+q(grpC∙)⇒hp+q(C∙).
For a double complex we mean (C∙,∙,dh,dv) such that dh2=dv2=0 andn dhdv+dvdh=0. The total complex associated to C∙,∙ is
Tot(C)n=p+q=n⨁Cp,q
with differential d=dh+dv. Then we can define filtered complex by FpCp+q=⨁r≥pCp+q−r,r. Define the spectral sequence associated to C∙,∙ with E0p,q=Cq,p, d0=dv, E1p,q=Hvq(C∙,p) and d1 is induced by dh, E2p,q=Hhp(Hvq(C∙,∙)). Then
E2p,q=Hhp(Hvq(C∙,∙))⇒Hp+q(Tot(C)).
The Cartan-Eilenberg resolution of A∙ is a double complex C∙,∙ such that Ap→Cp,∙, ker(Ap→Ap+1)→ker(Cp,∙→Cp+1,∙), im(Ap→Ap+1)→im(Cp,∙→Cp+1,bullet) and Hp(A∙)→Hhp(C∙,∙) give injective resolutions. Moreover, we sometimes require 0→kerdhi,j→Ci,j→imdhi,j→0 splits.
Every complex admits a Cartan-Eilenberg resolution. Using this, we can show
Theorem 1 (Grothendieck Spectral Sequence). Consider A, B, C which all all category of abelian sheaves on some projective variety. F:A→B and G:B→C are all additive functors such that F maps injective elements into G-acyclic part. Then there is a spectral sequence Erp,q such that
E2p,q=RpG(RqF(A))⇒Rp+q(F∘G)(A).
Divisors, line bundles and linear systems
Definition 2 (Cartier Divisor). A Cartier divisor on X is a global section of the sheaf KX∗/OX∗, where KX of the total quotients. Denote the divisor group by
Div(X)=H0(KX∗/OX∗).
We represent a Cartier divisor by {(Ui,fi)} where fi∈H0(Ui,KX∗) and satisfies the cocycle condition fi=gijfj, gij∈H0(Ui∩Uj,OX∗).
Remark 3. The support of divisor D={(Ui,fi)} is the set
Supp(D)={x∈X∣xi∈Ui and fi is not unit in OX,x}.
If we regard D as an Weil divisor D=∑ai[Di], the support Supp(D)=∐ai=0∣Di∣.
Definition 4. A k-cycle on variety X is a Z-linear combination of irreducible subvariety of dimension k. We denote the group of all k-cycles by Zk(X).
For further definition of property of divisors, e.g. linear equivalence and effective divisors e.t.c. we refer to Hartshorne.
Example 5. For a morphism f:Y→X between schemes, define f∗D by the pullback of all local section {f−1Ui,f∗fi}. To make {f−1Ui,f∗fi} really define a Cartier divisor, the section must be nontrivial, which is true if we assume ∃y∈Y such that f(y)∈/Supp(D). (Note here we can assume D effective and fi∈H0(Ui,OUi∗), and use linear extension to all divisors.) If Y is reduced, the requirement is just that no components of Y map into the support of D.
Definition 6 (Canonical Divisor). Let X be a nonsingular complete variety of dimension n. Denote ωX=∧nΩX to be the canonical bundle on X, and by KX we denote the canonical divisor. Then O(KX)=ωX.
Definition 7. Let L be a line bundle, V⊆H0(X,L) is a finite dimensional subspace. Denote ∣V∣=P(V) be the projective space of one dimensional subspace of V. We say ∣V∣ is complete if V=H0(X,L).
Definition 8. Let eval:V⊗OX→L be the evaluation map. Let b(∣V∣) be the image of V⊗L∗→OX given by the eval. The base point is the locus cutting down by the ideal b(∣V∣), denoted by Bs(∣V∣). We say L is base point free if Bs(∣V∣)=∅.
Example 9. Assume X is projective variety, D is a divisor on X, then for m,n≥1, the natural homomorphism
H0(O(mD))⊗H0(O(nD))→H0(O((m+n)D))
defines inclusion b(∣mD∣)⋅b(∣nD∣)⊆b(∣(m+n)D∣).
Example 10. The linear system ∣V∣ defines a morphsm
φ:X−Bs(∣V∣)→P(∣V∣),
defined by
φ:x↦(s1(x):⋯:sn(x)),
where s1,…,sn is a set of basis of V.
Note if we choose different basis of V, then the corresponding morphism will differ by an automorphism of P(V). If ∣V∣ is base point free then φ defines a morphism X→Pn.
Example 11. Suppose W⊆V is a subspace, then Bs(∣V∣)⊆Bs(∣W∣) and on X−Bs(∣W∣), the morphism φW=π∘φV, where π:P(V)−P(V/W)→P(W) is the linear projection.
Definition 12. We say two Cartier divisors D1,D2∈Div(X) are numberical equivalent if D1⋅C=D2⋅C for every irreducible curve C⊆X. A divisor D is called numerically trivial if it is numerical equivalent to zero.
Definition 13. Denote the set of all numerically trivial divisor by Num(X). The Neron Severi group of X is defined by N1(X)=Div(X)/Num(X).
Remark 14. This definition is slightly different with general definition, which is Pic(X)/Pic0(X). Using intersection theory on Picard scheme one can prove that they are the same with respect to Z,Q,R coefficients.
Theorem 15. Neron Severi group is torsion free group of finite rank. Its rank is called Picard number and denoted by ρ(X).
Proof
Proof. Recall the intersection number D⋅C is given by ∫Cc1(O(D)). Then divisors with trivial first chern class are in Num(X). Consider the φ:Div(X)→H2(X,Z) arising from the exponential sequence and Div(X)→Pic(X). Then kerφ⊆Num(X) and therefore N1(X) is the quotient of imφ by some subgroup, which is evidently finite generated and torsion free. ◻
From above proof we also see the intersection number only depends on numerical equivalence, i.e. for D1i≡numD2j, D11⋯D1dimX−dimV⋅V=D21⋯D2dimX−dimV⋅V.
Definition 16 (Rank of coherent sheaf). Let X be variety of dimension n, F is coherent sheaf on X. The rank rk(F) is defined to be lengthOX,ξFξ, where ξ is the generic point of X.
Theorem 17 (Asymptotic Riemann Roch). Let X be projective variety of dimension n. D is a divisor on X, then χ(O(mD)) is a polynomial of degree ≤n.
χ(O(mD))=n!Dnmn+O(mn−1).
More generally, for coherent sheaf F on X,
χ(F(mD))=rk(F)n!Dnmn+O(mn−1).
Proof
Proof. This is direct corollary of Hirzebruch Riemann Roch Theorem. ◻
Proposition 18. Let X be a projective variety of dimension n. Let D be a divisor on X with the property that hi(O(mD))=O(mn−1) for i>0. Fix a positive rational number α with 0<αn<Dn. Then for m≫0, there exists for any smooth point x∈X a divisor E=Ex∈∣mD∣ with multx(D)>mα.
Proof
Proof. Omitted. ◻
Amplitude
Definition 19. Let X be a proper scheme, L is a line bundle on X,
L is very ample if the corresponding morphism φ:X→Pn is closed immersion, and then L=φ∗OPn(1).
L is ample if Lm is very ample for some m>0.
Note this definition applys for proper scheme, therefore every immersion X→Pn has closed image, and thus a closed immersion. The definition here is compactible with definition in Hartshorne.
Example 20. If D1,…,Dn are ample divisors on dimension n scheme X, then miDi are very ample for some mi>0. Then
Theorem 21. Let L be a line bundle on proper scheme X. Then the followings are equivalent:
L is ample;
For any coherent sheaf F on X, there exists positive number m1=m1(F) such that Hi(F⊗Lm)=0 for all m≥m1;
For any coherent sheaf F on X, there exists positive number m2=m2(F) such that F⊗Lm is generated by global sections for all m≥m2;
There exists a positive integer m3>0 such that Lm is very ample for all m≥m3.
Proof
Proof. See Hartshorne III 5.3 and II 7.5. ◻
Example 22. For L a globally generated line bundle on a proper scheme X, the set
U={y∈X∣L⊗my is globally generated}
is open.
To see the assertion, let
V={y∈X∣H0(L)→L⊗OX/my2 is surjective}.
We first check U=V. Since k(y)=C, H0(L⊗my)→L⊗my is surjective if and only if H0(L)→Ly⊗my/my2 is surjective by Nakayama lemma. Also consider the diagram:
first row is exact since L is generated by global sections. α is surjective if and only if β is. So U=V.
Next we construct coherent sheaf P on X whose fibre at y is L⊗OX/my2 and a map u:H0(L)→P that on each fibre given by evaluations. If such P and u exist, since coker(u) is coherent, the set V=X−Supp(coker(u)) is open. For such P, consider the natural projections XpX×XqX, take
P=p∗(q∗L⊗(OX×X/IΔ2)),
where Δ is the diagonal. It’s easy to verify P has desired properties.
Example 23. If D is ample divisor on X and E is any divisor, then mD+E is very ample for m≫0. This is an easy corollary of the fact that tensor product of globally generated sheaves is still globally generated.
Example 24. If L and M are ample line bundles on projective schemes X and Y respectively, using Segre embedding, L⊠M is ample on X×Y.
Proposition 25. Let f:Y→X be a finite morphism of proper schemes, and L an ample line bundle on X. Then f∗L is an ample line bundle on Y. In particular, if Y⊆X is a subscheme of X, then the restriction L∣Y is ample.
Proof
Proof. Let F be a coherent sheaf on Y. Then f∗(F⊗f∗Lm)=f∗F⊗Lm. Since f is finite, Rif∗F⊗f∗Lm=0 for all i>0, and f∗F is coherent. Then Hi(Y,F⊗f∗Lm)=Hi(X,f∗F⊗f∗Lm). (This is Hartshorne exercise III.8.1, but we will check it here:
Let 0→M→I∙ be an injective resolution of M, then 0→f∗M→f∗I is acyclic since Rif∗M=0 for all i>0, and
Hi(X,f∗M)=Hi(Γ(X,f∗I∙))=Hi(Γ(Y,I∙))=Hi(Y,M).)
◻
Corollary 26. Suppose L is generated by global sections, let ϕ:X→P(H0(L)) be the morphism corresponding to L. Then the followings are equivalent:
L is ample.
ϕ is finite.
For every irreducible curve C⊆X, ∫Cc1(L)>0.
Proof
Proof. We have shown that if ϕ is finite, then L is ample and ample implies ∫Cc1(L)>0.
Suppose ∫Cc1(L)>0 for every curve C and ϕ is not finite. Then there is a subvariety Z⊆X of dimension ≥1 that contracts to a point by ϕ. Pick any irreducible curve C⊆Z, L=ϕ∗O(1) pullbacks to trivial sheaf on C, since C maps to a point. Thus degL∣C−∫Cc1(L)=0. ◻
Proposition 27. Let X be proper scheme and L is a line bundle on X,
L is ample if and only if L⊗OXred is ample on Xred.
L is ample if and only if L restricts to every irreducible component is ample.
Proof
Proof. We only prove the “if” statement for (1), (2) is similar.
Consider any coherent sheaf F on X and N is the nilradical sheaf of OX, then we can find a filtration:
F⊇NF⊇⋯⊇NrF=0.
The quotients NiF/Ni+1F are all coherent OXred=OX/N-modules. Thus Hj(X,NiF/Ni+1F⊗Lm)=0 for j>0 for all m≫0 by the assumption.
By induction and taking cohomology to the exact sequence
0→Ni+1F→NiF→NiF/Ni+1F→0,
we know Hj(X,NiF⊗Lm)=0 for all j>0 and m≫0. ◻
Theorem 28 (Amplitude families). Let f:X→T be a proper morphism of schemes, L is a line bundle on X and for t∈T, Lt=L∣Xt. If L0 is ample on X0 for some point 0∈T, then there exists an open neighborhood U of 0 such that Lt is ample for every t∈U.
Proof
Proof. The statement is local on T so we may assume T=SpecA.
We first proof for any coherent sheaf F on X there is an integer m(F) such that Rif∗(F⊗Lm)=0 in Um⊆T for all i≥1 and m≥m(F). We proceed by decreasing induction on i, as Rif∗(F⊗Lm)=0 for i≥dimX. Consider the maximal ideal m0 corresponding to 0∈T and pick up generators u1,…,up∈m0. Pulling back the exact sequence $$A^{p}\to A\to A/m_{0}\to 0$$ via f and tensoring with F give rise to exact sequence
0→ker(f∗u⊗1)→OXp⊗Ff∗u⊗1F→F⊗OX0→0.
Apply induction hypothesis to ker(f∗u⊗1) one has
Rif∗(ker(f∗u⊗1)⊗Lm)=0 for m≫0.
Since L0 is ample, Rif∗(F⊗OX0⊗Lm)=Hi(X0,(F⊗Lm)∣X0)=0 for m large. Chasing the diagram one easily get
OT⊗Ri−1f∗(F⊗Lm)→Ri−1f∗(F⊗Lm)
is surjective on a neighborhood Um′ for m large. Since u⊗1 factors through m0Ri−1f∗(F⊗Lm), for m≫0, m0⋅Ri−1f∗(F⊗Lm)=Ri−1f∗(F⊗Lm) in Um′. By Nakayama lemma Ri−1f∗(F⊗Lm)=0. This finishes the induction.
Next we show that ρm:f∗f∗Lm→Lm is surjective along Xt for t∈Um′′, m≫0. Since Rif∗(IX0⊗Lm)=0 in Um around 0, we have f∗Lm→f∗OX0⊗Lm=H0(X0,L0m) surjective for m≫0. We may take large m such that L0m is generated by global sections. Thus we get a surjection f∗L0m⊗OX0→L0m surjective, which shows ρm is surjective along X0. By the coherence of the cokernel, we find such Um′′.
Shrinking T to Um′′ and make it affine we amy assume ρm is surjection for fixed large integer m. Since T is affine, assume f∗Lm is generated by r sections. Pull it back to X, we get surjection f∗OTr→Lm and this defines a morphism ϕ:X→PTr−1. ϕ is finite on X0, and hence finite on a open neighborhood U of 0. We conclude Ltm is ample when t∈U. ◻
Theorem 29 (Asymptotic Riemann Roch). Same set up as Theorem 17, but assume D is ample. Then
h0(O(mD))=n!Dnmn+O(mn−1).
More generally, for coherent sheaf F on X,
h0(F(mD))=rk(F)n!Dnmn+O(mn−1).
Proof
Proof. Clear by Serre vanishing. ◻
Example 30. Let X be a projective scheme and D, E ample divisors on X. Then there is an integer m=m(D,E) such that
H0(OX(aD))⊗H0(OX(bE))→H0(OX(aD+bE))
is surjective for a,b≥m.
To see the assertion, consider the diagram XpX×XqX and the exact sequence
0→IΔ→OX×X→OΔ→0.
We write (aD,bE) for the divisor p∗aD+q∗bE. By Kunneth formula, it suffices to show H1(X×X,IΔ(aD,bE))=0 for all a,b≥m0. Pick a resolution of IΔ by
⋯→⊕OX×X(−p1D,−p1E)→⊕OX×X(−p0D,−p0E)→IΔ→0,
we only need to show Hi(X×X,OX×X(a−pi−1D,b−pi−1E))=0 for a,b≥m. But there are only finitely many nonzero terms, we can pick m large enough to fulfill the requirement.
Remark 31. Note in previous proof, we use a subtle fact:
Let F∙→M→0 be a resolution of sheaves on dimension n scheme X, and Hk+i(Fi)=0 for all i. Then Hk(M)=0.
The proof is simply split the resolution into short exact sequences and embed Hk(M) into Hk+i+1(im(Fi+1→Fi)).
Definition 32 (Relative Amplitude). Let f:X→T be a proper morphism of schemes, let L be a line bundle on X,
L is very ample relative to f if the canonical map ρ:f∗f∗L→L is surjective and defines an immersion
L is ample relative to f if Lm is very ample for some m>0.
Clearly relative ampleness is local on the target.
Corollary 33. Let f:X→T be a proper morphism of schemes, and L a line bundle on X. Then the following are equivalent:
L is f-ample.
Given any coherent sheaf F on X, there exists a positive integer m1=m1(F) such that
Rif∗(F⊗Lm)=0 for all i>0,m≥m1.
Given any coherent sheaf F on X, there is a positive integer m2=m2(F) such that the canonical mapping
f∗f∗(F⊗Lm)→F⊗Lm
is surjective whenever m≥m2.
There is a positive integer m3>0 such that Lm is f-very ample for every m≥m3.
Proof
Proof. This follows from the local property of f-ampleness and Theorem 21. ◻
Example 34. Very ample relative to f is equivalent to the existence of coherent sheaf F and an immersion i:X→P(F) such that L=i∗OP(F)(1).
One direction is clear, just take F=f∗L. For the converse, by the universal property, there is a surjection f∗F→L, which factor through the pullback of σ:F→f∗L via f, i.e.
f∗Ff∗σf∗f∗LρL.
Clearly ρ is surjective and defines a morphism j:X→P(f∗L) and therefore factors through P(f∗L)−P(cokerσ)→P(F) and j. The image of j lies in the open set P(f∗L)−P(cokerσ). Since the projection P(f∗L)−P(cokerσ)→P(F) is locally of finite type, we get j is also an immersion.
Example 35. Suppose we have a diagram
μ is finite T-morphism. If L is f-ample, then μ∗L is g-ample.
Note that for any coherent sheaf F on Y, Riμ∗F=0, so by Grothendieck spectral sequence
E2i,j=Rif∗(Rjμ∗(F⊗μ∗Lm))⇒Ri+jg∗(F⊗μ∗Lm)
vanishes for i+j>0.
Theorem 36. Let f:X→T be a proper morphism of schemes. L is a line bundle on X. Then L is f-ample if and only if Lt is ample on Xt for every t∈T.
Proof
Proof. By above we know f-ampleness of L implies ampleness of Lt. Conversely, if Lt is ample, by Theorem 28, there is an open neighborhood U of t such that L∣U is f-ample. Since f-ampleness is local on targert, L itself is ample. ◻
Theorem 37 (Nakai-Moishezon-Kleiman criterion). Let L be a line bundle on a projective scheme X. Then L is ample if and only if $$\int_{V} c_{1}(L)^{\dim(V)} > 0$$ for every positive-dimensional irreducible subvariety V⊆X (including the irreducible components of X).
Proof
Proof. If we have L ample, then Lm is very ample, therefore
mdimV∫Vc1(L)dimV=∫Vc1(Lm)dimV>0.
Conversely, assume the positivity of intersection numbers. We may assume X is reduced and irreducible. We may apply the induction on dimension. For curve case, we have already known the result. Assume for dimension ≤n−1. Note that the group Div(X) is generated by very ample divisors (by Serre vanishing, any divisor D and ample divisor A′, D+mA′ is globally generated and D+mA′+A′ is very ample.) We may write D=A−B, we have an exact sequence
0→OX(mD−B)→OX((m+1)D)→OA((m+1)D)→0
and
0→OX(mD−B)→OX(mD)→OB(mD)→0.
By induction hypothesis, OA(D) and OB(D) are all ample. For m large,
Hi(OX(mD))→Hi(OX(mD−B))=Hi(OX((m+1)D))
for i≥2. So χ(OX(mD))=h0(OX(mD))−h1(OX(mD))+C for some constant C when m≫0. By Theorem 17, for large m we have H0(OX(mD))=0. Replacing D by mD, we may assume D is effective.
Consider the exact sequence
0→OX((m−1)D)→OX(mD)→OD(mD)→0,
OX(D) is ample by induction. It follows that for m≫0, H1(OX((m−1)D))→H1(OX(mD)) is surjective and will eventually become isomorphism due to the dimension. Therefore the map H0(OX(mD))→H0(OD(mD)) is surjective for m large. Since OD(mD) is base point free, the restriction of elements in ∣mD∣ to SuppD do not share a base point. Since OX(mD) is base point free from SuppD, we conclude that OX(mD) is globally generated. Apply Corollary 26, we get OX(mD) is ample. ◻
Example 38. Let X be projective variety and D an effective divisor on X whose normal bundle OD(D) is ample, then
For m≫0, OX(mD) is globally generated.
For m≫0, the restriction map H0(OX(mD))→H0(OD(mD)) is surjective.
There is a proper birational morphism f:X→Xˉ from X to a projective variety Xˉ such that f is an isomorphism on neighborhood of D and Dˉ=f(D) is ample effective divisor on Xˉ.
1. and 2. are from above proof. We only show for 3. Take m large to make the first two assertions hold. Take Xˉ to be the image of Stein factorization f of ϕ:X→P(H0(OX(mD))). Since OD(mD) is ample, there is an open neighborhood of f(D) such that f is finite. Since f∗OX=OXˉ, we know the neighborhood of D is isomorphic to its image.
Example 39. Using similar skills as in the proof, we get
hi(F(mD))=O(mn)
for coherent sheaf F and divisor D on X.
Example 40. We can also get the converse of Proposition 26, i.e. Let f:Y→X be a finite morphism of proper schemes, L be a line bundle on X. If f∗L is ample, then L is ample.
To see so, let V⊆X be an variety on X. Since f is finite, there is an irreducible variety W⊆ maps to V with the same dimension. Then by projection formula,
deg(f∣W)∫Vc1(L)dimV=∫Wc1(f∗L)>0.
Definition 41 (Q and R-divisors). We say D is a Q-divisor if D is a finite sum ∑aiAi, where ai∈Q and Ai∈Div(X). The set of Q-divisors is denoted by Div(X)Q=Div(X)⊗Q.
We say D is an R-divisor if D is a finite sum ∑aiAi, where ai∈R and Ai∈Div(X). The set of R-divisors is denoted by Div(X)R=Div(X)⊗R.
Similarly we can define the effective Q and R-divisors and NQ1(X), NR1(X).
Remark 42. Q-divisors D1, D2 are linearly equivalent if there is an integer r such that rD1≡linrD2, i.e. r(D1−D2) is in the image of principal divisors in Div(X).
Definition 43. A Q-divisor D is ample if one of the following equivalent conditions is satisfied:
D=∑aiA1 where ai>0 and Ai are ample Cartier divisors.
There’s a positive integer r>0 such that rD is ample Cartier divisor.
For any variety V⊆X, ∫Vc1(OX(D))dimV>0.
Definition 44. An R-divisor D is ample if D=∑aiA1 where ai>0 and Ai are ample Cartier divisors.
Remark 45. Nakai’s criterion for ampleness does not hold for R-divisors.
Proposition 46. *Let X be a projective variety and H is an ample R-divisor. For finitely many R-divisors E1,…,Er the R-divisor
H+ϵ1E1+⋯+ϵrEr
is ample for sufficiently small 0≤∣ϵi∣≪1.*
Proof
Proof. First prove for Q-divisors. Omitted. ◻
Remark 47. Amplitude of Q and R-divisors only depends on numerical equivalence.
Definition 48. Let D=∑aiDi be a Q(resp. R)-divisor on X. The round up ⌈D⌉ and ⌊D⌋=[D] are integer divisors:
⌈D⌉=∑⌈ai⌉Di;
⌊D⌋=∑⌊ai⌋Di.
The round operators do not in general commutes with pullback and compatible with numerical equivalence.
Nef Divisors
Definition 49 (Nef Line Bundles and Divisors). Let X be a proper scheme. A line bundle L is nef if for every irreducible curve C⊆X, ∫Cc1(L)≥0. We say a divisor D is nef if OX(D) is nef.
Remark 50. By Chow’s lemma, every proper variety X admits a projection model, i.e. a surjective birational morphism μ:X′→X such that X′ is projective, By the projection formula on intersection products, nefness of divisor D is equivalent to the nefness of divisor μ∗D.
By the similar virtue, we can show:
If f:X→Y is a proper morphism. L is nef line bundle on Y, then f∗L is nef on X.
If f:X→Y is a proper surjective morphism. f∗M is nef bundle on X, then M is also nef on Y.
L is nef if and only if Lred is nef on Xred.
L is nef if and only if the restriction to any irreducible components is nef.
Example 51. Let X be a proper variety, D⊆X be a effective divisor. If ND/X=OD(D) is nef, then D is nef.
Theorem 52 (Kleiman). Let X be a projective scheme. If D is nef R-divisor on X, then Dk⋅V≥0 for all V⊆X of dimension k.
Proof
Proof. We will do it by induction on dimension of X. The base case for X which is a curve is clear. So we may assume Dk⋅V≥0 of rall variety of dimension ≤n−1 and show Dn≥0.
We first show for Q-divisor D. Take ample divisor H on X and define $$P(t)=(D+tH)^{n}\in\mathbb{R}.$$ Suppose P(0)<0. Since Hn−k for k<n is effective k-cycle, Dn⋅Hn−k≥0. So the coefficients of P(t) is positive except for the last term. Thus P(t) has a single root t0>0. For any t>t0, (D+tH)k⋅V>0 by expanding into intersection terms. So D+tH is ample. Let Q(t)=D⋅(D+tH)n−1 and R(t)=tH⋅(D+tH)n−1. For t>t0, D⋅(D+tH)n−1≥0 by nefness. Thus by continuity of Q(t), Q(t0)≥0. But R(t0)>0 by Nakai criterion for ampleness. Then P(t0)>0, contradiction!
Now for any R-divisor D, one may choose ample divisor H1,…,Hr spanning N1(X)R. Set D(ϵ1,…,ϵr)=D+ϵ1H1+⋯+ϵrHr. Then D(ϵ1,…,ϵr) is clearly nef by the definition of nefness. We can choose (ϵi) such that D(ϵ1,…,ϵr) is Q-divisor which approaches to D. ◻
Corollary 53. Let X be a projective variety and D be a nef R-divisor on X, H be an ample R-divisor on X. Then D+ϵH is ample for all ϵ>0. Conversely, if D and H are any two divisors such that D+ϵH is ample for all sufficiently small 0<ϵ≪0, then D is nef.
Proof
Proof. If D+ϵH is ample then for any effective curve C we have (D+ϵH)⋅C>0. Take ϵ→0 we get D⋅C≥0, so D is nef.
Assume D is nef and H is ample, it suffices to show D+H is ample. For any subvariety V⊆X of dimension k,
(D+H)k⋅V=s=0∑k(sk)(Hs⋅Dk−s⋅V),
here Hs⋅V is represented by effective (k−s)-cycle. So Hs⋅Dk−s⋅V≥0. However, Hk⋅V>0, thus (D+H)k⋅V>0. Then we have done the proof for Q-divisors by Nakai criterion. For R-divisors, one can argue similar to the proof of Kleiman’s theorem. ◻
Example 54. Let δ1,…,δn∈N1(X)R be nef classes on projective variety X. Then δ1⋯δn≥0.
One may replace δ1,…,δn by ample divisors D1+ϵH,…,Dn+ϵH, where H is ample. Then (D1+ϵH)⋯(Dn+ϵH)>0 and take ϵ→0.
Corollary 55. Let X be projective variety and Hbe an ample R-divisor on X. Fix an R-divisor D on X. Then D is ample if and only if there exists ϵ>0 such that for every irreducible curve C⊆X,
H⋅CD⋅C≥ϵ.
Proof
Proof.H⋅CD⋅C≥ϵ is equivalent to say D−ϵH is nef. The remaining proof is direct from above corollary. ◻
Example 56. If H1, H2 are ample divisors on projective variety X. Then there are rational number M,m>0 such that
mH1⋅C≤H2⋅C≤MH1⋅C
for all irreducible curve C⊆X.
This is archieved by choose appropriate M and m such that MH1−H2 and H1−mH2 are both ample.
Theorem 57. Let X be projective variety and D be a divisor on X. Then D is ample if and only if there exists a positive number ϵ>0 such that multxCD⋅C≥ϵ for every point x∈X and every irreducible curve C⊆X pass through X.
Proof
Proof. Omitted. ◻
Proposition 58. Let f:X→T be a surjective proper morphism of varieties. L is a line bundle on X. If L0 is nef for some 0∈T. Then there is a countable union B⊆T of proper subvarieties of T noting containing 0 such that Lt is nef for all t∈T−B.
Proof
Proof. One can assume f is projective by Chow’s lemma. After shrinking T we may write L=OX(D) where D’s support does not contain any fibre Xt. Fix a divisor A on X such that At=A∣Xt is ample for all t. Then Dt is nef if and only if Dt+m1At is ample for every integer m>0. By assumption this holds for t=0, then apply Theorem 28 we get Bm such that Dt+m1At is ample on X−Bm. Then take the union of all those excisions. ◻
Example 59. We say a surface X is minimal if it does not contain any rational curve C whose self intersection C2=−1. Assume X is smooth projective variety with κ(X)≥0. Then X is minimal if and only if KX is nef.
To see so, fix any divisor D∈∣mKX∣ and write D=∑aiCi with ai>0 and Ci irreducible curves. If C⊆X is any irreducible curve such that KX⋅C<0, then D⋅C<0, but Ci⋅C>0 unless C=Ci. So we may assume C=C1. Then a1C1⋅C1≤D⋅C1<0. By adjunction formula, the genus g(C)=0 and C2=−1.
Conversely, if C is a rational (−1) curve, then the adjunction formula shows KX⋅C=−1.
Definition 60. The ample cone Amp(X)⊆N1(X)R is the convex cone of all ample R-divisor classes of X. The nef cone Nef(X)⊆N1(X)R is the convex cone of all nef R-divisor classes.
Theorem 61. Nef(X)⊆Amp(X) and Amp(X)=int(Nef(X)).
Proof
Proof. Clearly Amp(X) is open and Nef(X) is closed. We have already known that Amp(X)⊆Nef(X) and Amp(X)⊆int(Nef(X)).
Let H be an ample divisor and D be a nef divisor on X. Then D+ϵH is ample for all ϵ>0. Thus D is limit of ample divisors and Nef(X)⊆Amp(X).
For D lies in int(Nef(X)), D−ϵH is still nef for ϵ≪1. So D=D−ϵH+ϵH is ample and int(Nef(X))⊆Amp(X). ◻
Definition 62. Let X be a proper variety. Let Z1(X)R be the R-vector space of all real one-cycles on X. An element γ∈Z1(X)R can be written as γ=∑aiCi where Ci⊆X are irreducible curves. Two cycles γ1, γ2 are numerically equivalent if D⋅γ1=D⋅γ2 for all divisor D. We write the space modulo numerical equivalence of one-cycles by N1(X)R.
By construction, there is a perfect pairing N1(X)R×N1(X)R→R.
Definition 63. Let X be a proper variety. The cone of curves NE(X)⊆N1(X)R is the cone spanned by all effective one-cycles on X.
Proposition 64. Let NE(X) be the closure of NE(X) in N1(X)R. Then NE(X) it the dual of Nef(X), i.e.
NE(X)={γ∈N1(X)R∣γ⋅δ≥0 for all δ∈Nef(X)}.
Proof
Proof. Let K⊆V be a closed convex cone of finite dimensional real vector space. The dual K∗={ϕ∈V∗∣ϕ(x)≥0∀x∈K}. Then take V=N1(X)R and K=NE(X) we get the desired proposition. ◻
Fix divisor D that is no numerically trivial. Let ϕD:N1(X)R→R given by ϕD:γ→γ⋅D. Set D⊥=kerϕD and D>0={γ∈N1(X)R∣D⋅γ>0}.
Theorem 65 (Kleiman Criterion for Amplitude). Let X be a projective variety and D is an R-divisor on X. Then D is ample if and only if NE(X)−{0}⊆D>0. Equivalently, choose any norm on N1(X)R, let S={γ∈N1(X)R∣∣∣γ∣∣=1}. Then D is ample if and only if NE(X)∩S⊆D>0∩S.
Proof
Proof. Assume NE(X)∩S⊆D>0∩S. ϕD(γ)>0 for all γ∈NE(X)∩S. Since NE(X)∩S is compact, there is positive ϵ such that ϕD(γ)≥ϵ for all γ∈NE(X)∩S. Then D⋅C≥ϵ∣∣C∣∣ for all irreducible curve C⊆X. Take ample basis H1,…,Hr of N1(X)R. Since N1(X)R is finite dimensional, norms on N1(X)R are all equivalent. So we can choose norm by ∣∣x∣∣=∑∣Hi⋅x∣. Then for some suitable ϵ′>0, D⋅C≥ϵ′H⋅C. So D is ample by Corollary 54, D is ample.
The proof for the converse part is just reverse the argument. ◻
Example 66. Let X be a projective variety and H be an ample divisor on X. Let N1(X)Z be the Z-coefficient group of one-cycles. NE(X)Z=NE(X)∩N1(X)Z. Then for any M>0, {γ∈NE(X)Z∣H⋅γ≤M} is a finite set.
One can choose ample R-basis H1,…,Hr such that H=∑Hi. THen for γ∈NE(X), H⋅γ=∑∣Hi⋅γ∣ is a norm of NE(X)Z. The set is the ball of radius M in the norm.
Definition 67. Let K⊆V be a closed convex cone in a finite dimensional real vector space. An extremal ray r is one dimensional subcone such that if v+w∈r, then v,w∈r.
Theorem 68. Let X be a projective variety of dimension n. Let δ1,…,δn∈N1(X)R be nef classed. Then
(δ1⋯δn)n≥(δ1n)⋯(δnn).
Proof
Proof. It suffices to prove for δ1,…,δn ample classes. Pass to the resolution of singularities, we may assume X is smooth. We use induction on dimension of X. The surface case is done in Hartshorne Ex V.1.9. Assume the results for dimension ≤n−1. For any given ample classes B1,…Bn−1,H∈N1(X)R, we first show the inequality
(B1⋯Bn−1H)n−1≥(B1n−1⋅H)⋯(Bn−1n−1⋅H).
By continuity it suffices to show for B1,…,Bn−1,H∈N1(X)R are all very ample integer divisors. By moving lemma, we can assume H intersect with Bi transversally. Let Bi be the restriction of Bi to H, then the inequality becomes
(B1⋯Bn−1)n−1≥(B1n−1)⋯(Bn−1n−1)
on H, which is true by induction hypothesis.
Next we show the original inequality. Let δ1,…,δn∈N1(X)R be ample classes. Fix index j∈{1,…,n} and apply above inequality, we have
(δ1⋯δn)n−1≥i=j∏(δin−1⋅δj).
By above inequality again (with H=B1=⋯=Bn−2=δi and Bn−1=δj),
Corollary 70. Let X be a projective variety of dimension n, and let α,β∈N1(X)R be nef classes on X. Then the following inequalities are satisfied:
For any integers 0≤q≤p≤n,
(αq⋅βn−q)p≥(αp⋅βn−p)q⋅(βp)p−q.
For any 0≤i≤n,
(αi⋅βn−i)n≥(αn)i⋅(βn)n−i.
((α+β)n)1/n≥(αn)1/n+(βn)1/n.
Asymptotic Theory
Consider the line bundle L on a projective variety X if H0(L)=0, then there is an effective divisor mD∈∣Lm∣, where D∈∣L∣. We thus know that H0(Lm)=0 for all m>0. For general case, we define $$N(L):={m\geq 0|H{0}(\mathcal{L}{m})\neq 0}$$ and e(L) be the largest number such that me(L) lies in N(L) for m≫0. We also write N(D) and e(D) to denote N(OX(D)) and e(OX(D)).
Example 71. Let X be a projective variety and L is a torsion element in Pic(X). Assume the order of L to be m, then N(L)=mN.
Clearly Lm=OX has global sections. For m=n, suppose Ln has a global section, say it corresponding to effective divisor D. Then mD=0. Since the Neron Severi group of X is torsion free, D=num0. However, there is a very ample divisor H on X, thus ∫XHdimX−1⋅D>0 by Nakai’s criterion, contradiction.
Definition 72 (Iitaka Dimension). Assume that X is normal. Then the Iitaka dimension of L is defined to be
κ(L)=m∈N(L)max{dimϕm(X)},
where ϕm:X→P(H0(Lm)) is the morphism defined by the global sections of Lm, provided N(L)=0;
If H0(Lm)=0 for m>0, set κ(L)=−∞.
If X is not normal, pass to it to the normalization π:X′→X. and set κ(L)=κ(π∗L). By our definition, either κ(L)=−∞ or 0≤κ(L)≤dimX.
Definition 73. Let X be a smooth projective variety. The Kodaira dimension κ(X)=κ(KX) is defined to be the Iitaka dimension of canonical class.
Example 74. Assume X is normal, then dimϕm(X)=κ(L) for all sufficiently large m∈N(L).
Without losing of generality assume H0(L)=0 and there exists k>0 such that dimϕk(X)=κ(L). Consider the exact sequence 0→Lk→Lk+n, taking H0 one can get
0→H0(Lk)uH0(Lk+n).
This in turn give rise to ϕk=π∘ϕk+n, where π:P(H0(Lk+n))−P(cokeru)→P(H0(Lk)) is the linear projection with center P(cokeru)/ Therefore dimϕk+n(X)≥dimϕk(X) for all m≥1. The reverse inequality if direct from the definition.
Definition 75. An algebraic fibre space is a surjective projective morphism f:X→Y such that f∗OX=OY.
Example 76. Let f:X→Y be a projective surjective morphism of normal varieties and the function field extension K(Y)⊆K(X). K(Y) is algebraically closed in K(X) if and only if f defines an algebraic fibre space.
We only prove for the only if. Consider the Stein factorization XgX′hY of f. h induces a finite algebraic extension K(Y)⊆K(X′) which is actually an isomorphism. Since Y is normal and locally h∗OX′ is a finite OY-algebra, h∗OX′≅OY. Furthermore, since h is affine, we actually get h is an isomorphism.
Lemma 77. Let f:X→Y be a fibre space. L is a line bundle on Y. Then H0(X,f∗Lm)=H0(Y,Lm) for all m>0.
Proof
Proof. Direct from projection formula. ◻
Example 78. Let X, Y be projective varieties, f:X→Y is a fibre space. Then the morphism f∗:PicY→PicX is injective.
For any line bundle L on Y, L and L∗ cannot both have global sections unless L=OX. (Consider the section D∈∣L∣ and exact sequence 0→L∗⋅DOX→OD→0) If f∗L≅OX, then
H0(Y,L)=H0(X,f∗L)=H0(X,OX)=H0(X,f∗L)=H0(Y,L)∗=C.
Example 79. For a birational morphism f:Y→X between normal varieties, let L be a line bundle on X and E be the exceptional divisor of f on Y. Then there is an isomorphism
H0(f∗L)≅H0(f∗L⊗OY(E)).
Note f∗OY(E)(U)={g∈K(Y)=K(X)∣div(g)+E≥0 on E}. Since E maps to a set of codimension ≥2, div(g)+E≥0⟺div(g)=0. Thus f∗OY(E)=OX and then all the equalities are followed by projection formula.
Definition 80. For a line bundle L on projective variety X, the section ring is the graded C-algebra
R(L)=m≥0⨁H0(X,Lm).
We say L is globally generated if R(L) is a finitely generated C-algebra.
Definition 81. The stable base locus is the set B(D)=m≥1⋂Bs(∣mD∣).
Proposition 82. The stable base locus B(D) is the unique minimal element in the family of algebraic sets {Bs(∣mD∣)}m≥1. Moreover, there exist an integer m0 such that B(D)=Bs(∣km0D∣) for all k≫0.
Proof
Proof. For m,l≥1, we have inclusion Bs(lmD)⊆Bs(md). Thus the set {Bs(mD)}m≥1 have a unique minimal element. Then by the decreasing chain condition we know that such m0 exists. ◻
As an easy corollary, B(mD)=B(D) for all m≥1.
Let X be a normal projective variety and L be an semiample line bundle on X. Suppose Lm is globally generated, then SkH0(Lm) is a globally generated subsystem of ∣Lm∣, corresponding to the k-th Veronese embedding of Ym:=ϕm(X). By the inclusion of global sections, the morphism ϕm factors as a composition of ϕkm and a linear projection pik:Ykm→Ym, i.e. ϕm=πk∘ϕkm. Since πk∣Ykm is affine and proper morphism between noetherian schemes, πk∣Ykm is proper (Affineness implies the morphism is equivalent to a coherent OYm-algebra, which is finite by properness.) Let Mm be the very ample line bundle given by the embedding into P(H0(Lm)), then ϕm∗Mm=Lm.
Lemma 83. *For m∈M(L) and k≫0, the composition
XϕkmYkmπkYm
gives the Stein factorization of ϕm. Furthermore ϕkm defines a fibre space and Ykm, ϕkm are independent of k for k≫0.*
Proof
Proof. Let XfVgYm be the Stein factorization of ϕm. Let Fm be the ample line bundle on Ym that pulls back to Lm. Since g is finite, G=g∗Fm is also ample. So Gk is very ample for some k≫0.
Also f∗Gk=Lkm and H0(X,Lkm)=H0(V,Gk). Then one knows ϕkm factors through V by the universal property of projective space. Since V→Pn is closed immersion, V is the image of X under ϕkm. Thus Ykm=Y and ϕkm=f for k≫0. ◻
Theorem 84 (Semiample Fibration). There is a fibre space ϕ:X→Y such that for any sufficiently large m∈M(L), Ym=Y and ϕm=ϕ. Furthermore there’s an ample line bundle M on Y such that ϕ∗M=Lf, where f=f(L) is the exponent of M(L).
Proof
Proof. We may assume f=1 by replacing L with Lf, so every large power of L is globally generated. Take relative prime number p and q such that ϕp and ϕq satisfies Lemma 84, i.e Ykp=Yp, Ykq=Yq and ϕkp=ϕp, ϕkq=ϕq for k≥1. Then Yp=Ypq=Yq and ϕp=ϕq, denoting the morphism to be ϕ:X→Y=Ypq.
There are line bundles Mp, Mq on Y such that ϕ∗Mp=Lp and ϕ∗Mq=Lq. Since p, q are relatively prime, one may take M such that M=Mpr⊗Mqs where rp+sq=1. Since ϕ∗:PicY→PicX is injective, Mp=Mp and M is ample.
Now we show Ym=Y and ϕm=ϕ for large m. Write m=cp+dq for c,d≥1, this can be done when m≫0. Then ScH0(Y,Mp)⊗SdH0(Y,Mq) determines a globally generated subspace of H0(Y,Mcp+dq)=H0(X,Lcp+dq). Then by Lemma 84 again, ϕ factor through ϕcp+dq and a finite morphism. Since ϕ is a fibre space, this implies ϕ=ϕm. ◻
Lemma 85. *Let L be a line bundle generated by global sections on a normal projective variety X. For any coherent sheaf F on X, there exists a number m0>0 such that
H0(F⊗La)⊗H0(Lb)→H0(F⊗La+b)
is surjective for a,b≥m0.*
Proof
Proof. Consider the fibre space ϕ:X→Y given by L and L=ϕ∗M for some ample line bundle M on Y. Then LHS=H0(Y,f∗F⊗Ma+b)⊗H0(Y,Mb) clearly surjects to H0(Y,f∗F⊗Ma+b). ◻
Theorem 86. Let X be a normal projective variety and L be a semiample line bundle on X. Then L is finitely generated.
Proof
Proof. Suppose Lk is generated by global sections. Then previous lemma shows that R(Lk) is finitely generated. Apply the previous lemma to F=L,…,Lk−1 we get the desired result. ◻
More generally, we want to sudy the line bundle which is not globally generate, i.e. whose associated rational map ϕk:X⇢Yk is not a morphism. Assume X is a normal projective variety.
Theorem 87 (Iitaka Fibration). Let L be a line bundle with κ(L)>0. Then for all sufficiently large k∈N(L), the rational maps ϕk:X⇢Yk are birationally equivalent to a fixed fibre space ϕ∞:X∞→Y∞ of normal varieties. The restriction to a very general fibre of ϕ∞ has Iitaka dimension 0. More specifically, for large k∈N(L), there exists a commutative diagram
of rational maps and morphisms. One has dimY∞=κ(L). Moreover, if we set L∞=u∞∗L, take F⊆X∞ be a very general fibre of ϕ∞, then κ(L∞∣F)=0.
Proof
Proof. Fix m∈N(L) such that dimYm=κ(L). We first check that for k≫0, ϕkm:X⇢Ykm are birational to a fixed fibre space ψ(m):X(m)→Y(m) of normal varieties. Let um:X(m)→X be a resolution of indeterminacies of ϕm, i.e. a birational morphism with um∗∣Lm=∣Mm∣+Fm, where Mm is globally generated line bundle and Fm is a fixed divisor in ∣um∗Lm∣ and ψm:X(m)→Ym⊆P(Hm(X(m),Mm))=P(H0(X,Lm)) is the morphism defined by ∣Mm∣ (Hartshorne II 7.17.3). Consider the morphism ψkm:X(m)→Ykm′ determined by Mmk, then ψm factors as X(m)ψkmYkm′λkYm with λk finite. By Lemma 84, for k≫0, ψkm stablize to a fixed fibre space ψ(m):X(m)→Y(m). On the other hand, ∣∣∣Mmk∣∣∣ is a subsystem of ∣∣∣um∗Lkm∣∣∣. Since X(m) is birational to X, we can view ψ(m) as a rational map from X to Y(m). Thus we get a factorization
where μk is generically finite. Since K(Y(m)) is algebraically closed in K(X), μk is birational. So ϕkm is birationally equivalent to ψ(m):X(m)→Y(m).
Replacing L with Le(L) and we may assume e(L)=1. Fix relative prime integers p, q such that dimYp=dimYq=κ(L). By construction there exists m≫0 such that Y(p) and Y(q) are image of X(p) and X(q) under the morphism determined by Mppm−1 and Mqqm−1. Fix a normal variety X∞ together with birational morphisms vp:X→X(p) and vq:X∞→X(q). such that the diagram commutes:
write u∞:X∞→X be the birational morphism. Consider on X∞ the globally generated line bundle
Mp,q=vp∗Mppm−1⊗vq∗Mqpm−1.
Denote Y∞ be the normalization of the image of X∞ under the morphism defined by Mp,q, by ϕ∞:X∞→Y∞ the corresponding morphism. Then Y∞ maps finitely to the Segre embedding of Y(p)×Y(q) and so one has morphisms wp:Y∞→Y(p) and wq:Y∞→Y(q) such that the diagram commutes:
Then dimY∞=κ(L) and wp, wq are generically finite. Since wp, wq factor through fibre space ψ(p)∘vp and ψ(q)∘vq respectively, they are actually birational. Since wp∘ϕ∞ is fibre space, so is ϕ∞. By construction Y∞ carries ample and globally generated line bundle Ap,q such that ϕ∞∗Ap,q=Mp,q.
with μcpm+dqm generically finite. By considering the extension of functional field, μcpm+dqm is birational. Since every k≫0 is of the form cpm+dqm, taking ρk=μk−1 gives the diagram in the theorem.
It remains to show that for very general fibre F of ϕ∞ one has κ(L∞∣F)=0. Set L∞=u∞∗L. Clearly κ(L∞∣F)≥0, so we only need to sow κ(L∞∣F)≤0. For general y∈Y∞, let F=Fy=ϕ∞−1⊆Y∞. Assume ρk is defined and regular at y for k≫0 and u∞(F) is not contained in the indeterminacy of ϕk. Then ϕk∘u∞ maps F to a point and the restriction αk:H0(X∞,L∞)k→H0(F,L∞k∣F) has rank one for k≫0. Fix a very ample line bundle N on Y∞, we asserts there is a large positive integer m0>0 such that H0(X∞,L∞m0⊗ϕ∞∗(N∗))=0. Since A=Ap,q is ample and globally generated on Y∞, which pulls back to Mp,q. Then Am1⊗N∗ has nonzero section for m1≫0. On the other hand, Mp,qm1 is a subsheaf of L∞(pm+qm)m1 by construction, we get H0(X∞,L∞m0⊗ϕ∞∗N∗)=0.
For a fixed k and any r>0, we have diagram
the vertical maps arising via th restriction to F. For general F=Fy, βk,r is indentified with the map
βk,r:H0(Y∞,(ϕ∞)∗L∞k⊗Nr)→(ϕ∞)∗L∞k⊗Nr⊗k(y)
obtained by evaluating sections of direct image at y∈Y. But since N is ample, for fixed k, (ϕ∞)∗L∞k⊗Nr is globally generated for r≫0. Thus βk,r is surjective for r≫0. On the other hand, αk+rm0 has rank one. So βk,r also has rank one and hence h0(L∞k⊗ϕ∞∗Nr)=1. Since ϕ∞∗N is trivial on F, h0(F,L∞k∣F)=1. ◻
Remark 88. If λ:X⇢W is a rational fibre space of normal varieties and if the restriction of L to a very general fibre F of λ has Iitaka dimension 0, then λ factor through Iitaka fibration of L.
Corollary 89. *Let L be a line bundle on normal projective variety X and set κ=κ(L). Then there are constants a,A>0 such that
a⋅mκ≤h0(X,Lm)≤A⋅mκ
for all sufficiently large m∈N(L).*
Proof
Proof. We may repalce X be X∞ and consider the Iitaka fibration ϕ:X→Y associate to L. Also, we can reduce to the case that e(L)=1. By resolving the singularities, assume X is smooth. By the proof of Theorem 87 we know there is an ample bundle N on Y and a large positive integer m0 such that H0(X∞,L∞m0⊗ϕ∞∗(N∗))=0. This implies
h0(X,Llm0)≥h0(Y,Nl)=κ!lκ∫Yc1(N)κ+O(lκ−1).
Hence for sufficiently large m∈m0N we get b>0 such that
bmκ≤h0(X,Lm).
For general m, assume km0≤m<(k+1)m0. Since h0(Lm) is non-decreasing in m, we have
b(m−m0)κ≤h0(Lm).
for large m, we can assume m−m0>2m. So a=2κb satisfies the requirement. We get the lower bound for h0(Lm).
For the converse, take D tobe the effective divisor in ∣L∣ and set D=D1+D2, where D1 consists of those components of D that maps to a proper subvariety of Y via ϕ, and D2 maps onto Y. Thus every fibre F of ϕ meets D2 but general fibre is disjoint from D1. We claim that
H0(OX(mD1))=H0(OX(mD)).
In fact, it is equivalent to show that every divisor in the linear system ∣OX(mD)∣ contains a base divisor mD2. Suppose on the contrary, then D∣F=D2∣F and there are at least two linearly independent global sections in H0(F,OF(mD2)) (one is 1 and the other defines mD2), then h0(F,OF(mD))=h0(F,OF(mD2))≥2. But this contradicts to the fact that κ(L∣F)=0 for general F.
We can find ample divisor H such that H contains schematic image of D1. Then one have
Theorem 90. Let L be a line bundle on a normal projective variety X such that κ(L)≥0. Then κ(L)=dimR(L)−1.
Proof
Proof. We may replace L by Lme(L) with m large enough and assume L has global sections. Pick any nontrivial section s∈H0(L), since Lm is a subsheaf of K(X), t↦t/sm gives an inclusion H0(Lm)→K(X). Therefore one can embed the fractional field FracR(L) into K(X)(s~), where s~ is the image of s. Thus R(L) is finite dimensional.
Assume FracR(L) is generated by sections si∈H0(Lmi), take n to be the least common multiple of mis, then R(L) is finite over the subring Sn generated by H0(Ln). So dimR(L) is equal to maixmal dimension of subring generated by H0(Lm). Consider the Veronese subring R(m)=⊕kH0(Lmk), then the ideal sheaf defining the schematic image of ϕm is Im=ker(SymH0(Lm)→R(m)). Then SymH0(Lm)/Im≅Sm and therefore dimimϕm(X)=dimSm−1 and κ(L)=dimR(L)−1. ◻
Corollary 91. Kodaira dimension of a smooth projective variety is birational invariant (in the category of smooth varieties).
Proof
Proof. An easy way is using Weak Factorization Theorem. We omit it here. ◻
Big Line Bundles and Divisors
Definition 92 (Big Line Bundles). A line bundle L on projective variety X is big if κ(L)=dimX.
Example 93. Let f:X→Y be a generically finite morphism of normal projective varieties. L is an ample bundle on Y. Then f∗L is a big bundle.
Restricting L to an open set U is also ample. Shrink U if necessary to make f∣f−1(U) finite, then f∗L∣U is ample so
κ(f∗L∣U)=dimf−1(U)=dimX.
Lemma 94. Assume X is projective variety of dimension n (unnecessarily normal). A divisor D on X is big if and only if there exists C>0 such that h0(OX(mD))≥C⋅mn for all large m∈N(D).
Proof
Proof. Pass to its normalization. ◻
Proposition 95 (Kodaira lemma). Let D be a big divisor and E an arbitary effective divisor on X. Then H0(OX(mD−E))=0 for all large m∈N(D).
Proof
Proof. Assume dimX=n. Consider the exact sequence
0→OX(mD−E)→OX(mD)→OE(mD)→0
we have h0(OE(mD))≤O(mdimE). Since h0(OX(mD))≤h0(OE(mD))+h0(OX(mD−E)), we know that H0(OX(mD−E))=0. ◻
Corollary 96. Let D be a divisor on a projective variety X. Then the followings are equivalent.
D is big.
For any ample Cartier divisor A on X, there exists a positive integer m>0 and an effective divisor N on X such that mD=linA+N.
There exists a ample Cartier divisor A, a positive integer m>0 and an effective divisor N on X such that mD=linA+N.
There exists a ample Cartier divisor A, a positive integer m>0 and an effective divisor N on X such that mD=numA+N.
Proof
Proof. For 1. implies 2. One may take r large enough such that rA and (r−1)A are both effective. Then apply above proposition there is N′ such that mD=(r+1)A+N′ for m≫0.
For 4. implies 1. Since mD−N=numA, mD−N is ample, some multiple of mD−N is very ample. So we may assume mD=H+N′ where H is very ample. Thus κ(D)≥κ(H)=dimX. So D is big.
The other implications are obvious. ◻
Corollary 97. If D is big then e(D)=1, i.e. every sufficiently large m will make mD effective.
Proof
Proof. Consider a very ample divisor H such that H−D=linE with E effective. There exist m such that mD=linH+N for some effective divisor N. Then (m−1)D=E+N is also effective.mD and (m−1)D are both effective implies e(D)=1. ◻
Corollary 98. Let L be a big bundle on X. Then there exists a proper closed subset X⊆X such that: if Y⊆X is any subvariety not contained in V, then L∣Y is a big line bundle on X.
Proof
Proof. Let L=O(D) and mD=linH+N where H is very ample and N is effective. Take V to be the support of N. If Y⊆V, then mD∣Y=H∣Y+N∣Y is a sum of ample divisor and a effective divisor. ◻
Definition 99. A Q-divisor D is big if ∃m>0 such that mD is big Cartier divisor.
Theorem 100. Let X be a projective variety of dimension n and D, E be nef Q-divisors on X. If Dn>nDn−1E, then D−E is big.
Proof
Proof. We fix an ample divisor H and replace D and E by D+ϵH and E+ϵH for small ϵ. Then Dn>nDn−1E still holds. So we may assume D and E ample, and therefore very ample.
Choose E1,E2,⋯∈∣E∣ of genenal divisors linearly equivalent to E. Fix m≥1, then
H0(OX(m(D−E)))=H0(OX(mD−∑Ei))
is the sections vanishing at each Ei for all i. So we get an exact sequence
Theorem 101. Let D be a nef divisor on a projective variety X of dimension n. Then D is big if and only if Dn>0.
Proof
Proof.Dn>0 implies D os big is a direct corollary from above (E=0). Conversely, we may write mD=linH+N where H is very ample and N is effective. Since D is nef, Dn−1N≥0, so mDn≥HDn−1. Note that we can also assume D∣H big by Corollary 98, then by induction HDn−1>0. ◻
Theorem 102. Let D be a divisor on projective variety X. Then D is nef and big if and only if there exists an effective divisor N such that D−k1N is ample for k≫0.
Definition 103. An R-divisor D is big if it can be written into ∑aiDi where ai>0 and Di are big Cartier divisors.
Similar to nefness, bigness also only depends on numerical equivalence.
Proposition 104. Let D be an R-divisor on X. Then D is big if and only if D=numA+N where A is ample and N is effective R-divisor.
Proof
Proof. Similar to nefness, first argue for Q-divisors. ◻
Example 105. Let D be nef and big R-divisor, then there exists an effective R-divisor N such that D−k1N is ample R-divisor for large k∈N.
Corollary 106. Let D∈DivR(X) be a big divisor, let E1,…,Et∈DivR(X). Then D+ϵ1E1+⋯+ϵtEt is big for all small real number 0≤∣ϵi∣≪1.
Definition 107. The big cone Big(X)⊆N1(X)R is the cone of all big R-divisor of X. The pseudoeffective cone Eff(X)⊆N1(X)R is the closure of the cone of effective divisors.
Theorem 108. Big(X)=int(Eff(X)) and Eff(X)=Big(X).
Proof
Proof.Big(X)⊆Eff(X) by the previous corollary.
For η∈Eff(X) which the limit of sequence of effective divisors ηk. Fix an ample class α∈N1(X)R, then η=k→∞limηk+k1α and each ηk+k1α for k large. So η∈Big(X).
For any η∈int(Eff(X)), there is an ϵ>0 such that η−ϵα=σ, where α is ample and σ is pseudoeffective. Note 2ϵα+σ is effective, we have η big. ◻
Definition 109 (Volume of Line Bundles). Let X be a projective variety of dimension n, L be an line bundle on X. The volume of L is
vol(L)=m→∞limsupmn/n!h0(Lm).
vol(L)>0 if and only if L is big. If L is nef, by Asymptotic Riemann Roch, vol(L)=∫Xc1(L)n.
Lemma 110. Let L be a big line bundle and L is very ample divisor on X and E,E′∈∣A∣ are general divisors. Then volE(L∣E)=volE′(L∣E′).
Proof
Proof. Similar to the proof of Corollary 98. Omitted. ◻
Lemma 111. Let D be any divisor on X. a is a fixed integer. Then
Proof. It is enough to show for D big. Set vr=klimsup(ak+r)n/n!h0(OX((ak+r)D)). For fixed r0, by the definition of volume, we have vol(D)=max{vr0+1,…,vr0+a}. So we only need to show v0=vr for all r∈[r0+1,r0+a]. Fix r0≫0 such that h0(OX(rD))=0 for r≥r0, take divisor Dr∈∣rD∣ and Dr′∈∣(qa−r)D∣. Then
Proposition 112. Let D be a big divisor on projective variety X of dimension n. Then
For a∈N+, vol(aD)=anvol(D);
Fix any divisor N on X and ϵ>0. Then there exists an integer p0 such that
pn1∣vol(pD−N)−vol(pD)∣<ϵ
for every p>p0.
Proof
Proof. 1. is direct corollary of lemma above.
For 2. Let N=linA−B with A, B effective. Since D is big, write rD−B=linB′ for some effective divisor B′. Then pD−N=lin(p+r)D−(A+B′). We may replace pD by (p+r)D and N by A+B′ to assume N effective. If N′ is another effective divisor, then vol(pD−(N+N′))≤vol(pD−N)≤vol(pD). So we can replace N by N+mN′ and choose m large, N′ ample to assume N very ample.
Lemma 113. There exists a fixed divisor N having the property that H0(OX(N+P))=0 for every P=num0.
Proof
Proof. Omitted. ◻
Proposition 114. If D=numD′, then vol(D)=vol(D′).
Proof
Proof. Assume D and D′ are big. For any P=num0, fix any integer p>0 we can find N such that H0(OX(N−pP))=0. Then we have
h0(OX(p(P+D)−N))≤h0(OX(mpD))
Therefore vol(p(D+P)−N)≤vol(pD)=pnvol(D). Since pn1vol(p(D+P)−N)→vol(D+P) as p→∞, we have vol(D+P)≤vol(D). Also, take P=−P and apply the same argument we will have vol(D+P)=vol(D). ◻
Proposition 115. Let f:X′→X be a birational projective morphism between varieties of dimension n. For any Q-divisor D on X, we have volX′(f∗D)=volX(D).
Proof
Proof. We only consider Cartier divisor D. Consider the exact sequence
0→OX→f∗OX′→E→0
where E is supported on a scheme of dimension ≤n−1. Then
Theorem 116 (Continuity of Volume). Let X be a projective variety of dimension n. Let ∣∣⋅∣∣ be the usual norm on N1(X)R. Then there exists a positive number C>0 such that for all a,b∈N1(X)Q,
∣vol(a)−vol(b)∣≤C⋅(max(∣∣a∣∣,∣∣b∣∣))n−1⋅∣∣a−b∣∣.
There is a natural way to define volume on N1(X)R by the continuity of volume.
Kodaira Vanishing Theorem
We begin with some theorems from complex geometry. We will assume GAGA.
Theorem 117 (Lefschetz hyperplane). Let X be a smooth complex projective variety of dimension n, D is an effective divisor on X. Then Hi(X,D,Z)=0 for i<n (in usual topology).
Theorem 118 (Hard Lefschetz). For any Kahler form ω on X, the k-fold iterate Lk:Hn−k(X,C)→Hn+k(X,C) of L=Lω is an isomorphism.
Corollary 119. Let X be a smooth projective variety of dimension n, D is smooth effective ample divisor. Let rp,q:Hq(X,ΩXp)→Hq(D,ΩDp) be the restriction. Then rp,q is bijection if p+q≤n−2 and is injection if p+q=n−1.
Definition 120 (Simple Normal Crossings). An effective divisor D is simple normal corssing if it is locally defined by n−1 coordinate sections.
Example 121. Let X be a smooth projective variety and D=∑aiDi is a snc Q-divisor. Assume E⊆X is a smooth very ample divisor and E+D is snc. Then [D]∣E=[D∣E].
To see so, it suffices to show for a prime divisor D such that D+E is nsc, then D∣E is reduced. This is local so assume we are working in affine ambient space. Then by definition the defining section x1, x2 of D, E is a regular sequence. D∩E is smooth and the local ring is regular, and thus a domain.
Theorem 122 (Resolution of Singularities). Let X be a variety and D be an effective Cartier divisor on X.
There is a projective birational morphism μ:X′→X where X is nonsingular and μ has exceptional locus except(μ) and μ∗D+except(μ) is a snc.
One can construct X′ via sequence of blow-ups along smooth centers supported in singular locus of D and X. In particular, one can assume μ is an isomorphism on X−(Sing(X)∪Sing(D)).
Definition 123. A log resolution of linear system ∣V∣⊆H0(X,OX(L)) is a projective birational morphism μ:X′→X such that X′ is nonsingular and
μ∗∣V∣=∣W∣+F
where F+except(μ) is snc and ∣W∣⊆H0(X′,OX′(μ∗L−F)) is base point free.
Remark 124. A log resolution of ∣V∣ is the same as log resolution of Bs(∣V∣).
As the resolution can be constructed using blow-ups, we have the followings:
Corollary 125. Assume X is smooth projective variety and μ:X′→X is a resolution of effective divisor D⊆X.
Let KX, KX′ be the canonical divisors, then μ∗OX′(KX′)=OX(KX) and Rjμ∗OX′(KX′)=0 for j>0;
Assume H is ample on X. Then for some integer p sufficiently large there exist bj≥0, μ∗(pH)−∑bjEj is ample on X. Here Ej is the irreducible components of except(μ).
Proof
Proof. By induction it suffices to do it for single blow up f:X′→X with smooth center. For 1. Let E be the exceptional divisor and m is the codimension of blow up center Z. Then
KX′=f∗KX+(m−1)E.
Take higher direct image to the exact sequence
0→OX′→OX′(E)→OE(E)→0,
we get
0→f∗OX′→f∗OX′(E)→f∗OE(E)→R1f∗OX′→⋯
where f∗OX′=OX. We consider the diagram
where i and j are closed immersions so Rpi∗OE(E)=0. By Grothendieck spectral sequence
Similarly, we can derive j∗Rp(f∣E)∗OE(kE)=Rp(j∘f∣E)∗OE(kE), but OE(kE)=OP(NZ/X)(−k) so Rp(f∣E)∗OE(kE)=0 for p≥0.
Thus Rpf∗OX′≅Rpf∗OX′(E) for i≥0. Apply the same argument to the exact sequence
0→OX′((n−1)E)→OX′(nE)→OE(nE)→0,n≤m−1,
we conclude that Rpf∗OX′≅Rpf∗OX′(nE). Rpf∗OX′=0 for p>0 by Theorem of formal functions (similar to Hartshorne V 3.4) The remaining part is an easy application of projection formula.
For 2. Consider a very ample divisor P on X′. Write P=∑aiDi+bE where Di are divisors distinct from Di. Then f(Di) are divisors on X. Consider Q=P−f∗∑aif(Di), clearly Q is supported on the exceptional locus. Take any curve C contained in a general fibre F in the exceptional divisor E. We can choose C general such that C does not intersect with any divisor Di. So Di⋅C=0 but H⋅C>0, so bE⋅C=0. Since E⋅C=degCOP(NZ/X)(−1)<0, b<0. Then we can choose P large such that pH−∑aif(Di) ample so f∗pH−∑aif(Di) is nef. Thus f∗pH−∑aif(Di)+H is ample and satisfies the requirements. ◻
Proposition 126 (Cyclic Covering). Let X be a variety and L is a line bundle on X. For an integer m≥1, the section s∈H0(Lm) defines D⊆X. Then there exists a finite flat morphism π:Y→X such that there is a section s′∈H0(π∗L) with (s′)m=π∗s. The divisor D=div(s′) maps isomorphically to D. If D is snc and X is smooth, then the singularity of Y lies in the singularity of D. In particular, if X, D is smooth, then we may take Y and D′ so.
Proof
Proof. We only give construction of π:Y→X, the others are local computations. Consider the bundle map p:L→X where L=SpecSym(L∗). Let T be the tautological section of p∗L. Then we take Y⊆L be to the divisor corresponding to the section Tm−p∗s∈H0(p∗Lm). ◻
Corollary 127. In the same setting as above construction,
π∗OY=OX⊕L−1⊕L1−m.
Proof
Proof. By the definition of L, π∗OL=⊕i=10∞L−i. In fact, Tm−p∗s∈H0(L,p∗Lm) implies p∗(Tm−p∗s)=p∗p∗L−m=⊕i=m∞L−i. Thus π∗OY=OX⊕L−1⊕L1−m. ◻
Remark 128. If D is smooth and ∑Di is reduced effective divisor on X such that D+∑Di is snc. Then D′+∑π∗Di is also snc.
Theorem 129 (Kawamata Covering). Let X be smooth projective variety and D=i=1∑tDi be snc on X. Fix integers m1,…,mt>0, then there exists a smooth variety Y and a finite flat covering f:Y→X such that f∗D=miDi′ for some smooth Di′ on Y. D′=i=1∑tDi is also snc.
Proof
Proof. By induction on the components, we may assume m2=⋯mt=1. To get the smoothness, take an ample divisor H such that m1H−D1 is globally generated. Assume dimX=n, consider H1,…,Hn+1∈∣m1H−D1∣, by Bertini Theorem, we may assume D+i=1∑n+1Hi is snc. We shall construct sequence of cyclic coverings
Yn+1fn+1⋯Y1f1X
inductively. Assume Yi−1 has been constructed, denote πi:Yi→X the composition of morphisms. Let fi be the m1-fold cover of Yi with center πi−1∗(Hi+D)=πi−1∗Hi+m(πi−1∗D1)red, which is, by our construction, same as m1-fold branched at pii−1∗Hi (if locally πi−1∗Hi=div(h) and πi−1∗D1=div(sm), then the relation tm=smh is equivalent to (t/s)m=h). Thus Yi is smooth outside the singular locus of Hi∩Hi−1∩⋯∩H1∩D. So Y=Yn+1 is smooth. ◻
Theorem 130 (Bloch-Gieseker Covering). Let X be a smooth quasiprojective variety, let M be a line bundle on X, and fix a positive integer m. Then there exist a smooth variety Y , a finite surjective morphism f:Y→X, and a line bundle L on Y such that f∗M=Lm. Further, given a snc divisor D on X, we can arrange that its pullback f∗D is a snc on Y.
Proof
Proof. We may write M be the difference of two globally generated sheaves to assume M is globally generated. Then the theorem is a direct corollary from Theorem 129. ◻
Lemma 131 (Injectivity). Let f:Y→X be a finite surjective morphism of projective varieties. Assume X is normal and E is a vector bundle on X. THen the natrual homomorphism Hj(X,E)→Hj(Y,f∗E) is injective.
Proof
Proof. By passing to normalization of Y we may assume Y is normal. By projection formula, Hj(Y,f∗E)=Hj(X,f∗OY⊗E). Consider the trace map TrK(Y)/K(X), it gives rise to a trace map TrY/X:f∗OY→OX, which splits the natural inclusion OX→f∗OY by normality of f∗OY. Therefore the map E→E⊗f∗OY also splits, and thus Hj(E) embeds into Hj(X,f∗OY⊗E). ◻
Theorem 132 (Kodaira Vanishing). Let X be a smooth projective variety of dimension n. Let A be an ample divisor on X. Then Hi(OX(KX+A))=0 for i>0, or by Serre duality, Hj(OX(−A))=0 for j<n.
Proof
Proof. Since A is ample, we can choose smooth D∈∣mA∣ for m≫0. Let p:Y→X be the m-fold cyclic covering branched along D. Then there is a smooth ample divisor D′∈f∗OX(A) such that mD′=f∗D. By Lemma 131, it suffices to show Hj(Y,OY(−D′))=0 for j<n. By the Hodge decomposition we have Hj(X,OX)→Hj(D,OD) is isomorphism for j≤n−2 and is injective if j=n−1. But then taking cohomology to the exact sequence
0→OY(−D′)→OY→OD′→0
shows that Hj(Y,O(−D′))=0 when j≤n−1. ◻
Definition 133. Suppose X is smooth variety and D⊆X is a smooth divisor (or snc). ΩX1(logD) is the sheaf of 1-forms on X with logiarithmic poles along D, i.e. if z1,…,zn are local coordinates on X, with D defined by zn=0, then Ω1(logD) is locally generated by dz1,…,dzn−1,zndzn. Denote ΩXp(logD)=∧p(ΩX1(logD)).
Lemma 134. Assume D⊆X is a smooth divisor.
We have exact sequence
0→ΩXp→ΩXp(logD)resΩDp−1→0
and
0→ΩXp(logD)⊗OX(−D)→ΩXp→ΩDp→0.
π:Y→X be m-fold cyclic covering branched along D and D′⊆Y is the divisor such that π∗D=mD′, then π∗(ΩXp(logD))=ΩYp(logD′). Here the residue map res is defined as follows: For any section φ in (ΩXp(logD)), we can write φ=φ1+φ2∧zndzn where φ1 consists of p-froms without zndzn and φ2 is the p−1 forms without zndzn. Then res:φ↦φ2∣D.
Proof
Proof. All statements are local so we may assume X is affine. Easily we can see that “surjective” part of both exact sequence are true. Sections φ restrict to 0 by the residue map if and only if it is in ΩXp. For sections in ker(ΩXp→ΩDp), one easily see that it is of the form zn⋅ΩXp+dzn∧ΩXp−1, which is exactly ΩX(logD)⊗OX(−D).
For 2. Assume the local section of D′ is defined by zn+1 with zn+1m=zn. Then
π∗zndzn=zn+1mdzn+1m=mzn+1dzn+1,
we get the desired isomorphism since the generators are the same. ◻
Theorem 135 (Nakano Vanishing). Let X be a smooth projective variety of dimension n. Let A be an ample divisor on X. Then
Hq(ΩXp(A))=0 for p+q>n,
or equivalently,
Hs(ΩXr(−A))=0 for r+s<n.
Proof
Proof. Since A is ample there exists m≫0 and a smooth divisor D∈∣mA∣. Use induction on dimension we may assume vanishing for D ,i.e.
Hs(D,ΩDr−1(−A))=0 for r−1+s<n−1.
Consider the exact sequence
0→ΩXr(−A)→ΩXr(logD)⊗OX(−A)→ΩDr−1(−A)→0,
taking the cohomology, we only need to show Hs(X,ΩXr(logD)⊗O(−A))=0 for r+s<n. Consider the m-fold covering π:Y→X branched at D with π∗D=mD′. By Lemma 131, it suffices to show Hs(Y,π∗(ΩXr(logD)⊗(−A)))=Hs(Y,ΩYr(logD′)⊗OY(−D′))=0. Take cohomology to the exact sequence
0→ΩYr(logD′)⊗OY(−D′)→ΩYr→ΩD′r→0,
since Hs(Y,ΩYr)→Hs(D′,ΩD′r) is bijection for r+s<n and is injection for r+s=n, we get the desired result. ◻
Lemma 136. Let X be smooth projective variety of dimension n. A is an ample divisor and E is snc on X. Then Hi(OX(KX+A+E))=0 for i>0 or equivalently, Hj(OX(−A−E))=0 for j<n.
Proof
Proof. Write E=i=1∑tEi. We use induction on t. Assume for t≤k−1 is true. Then consider the exact sequence
Note the restriction of i=1∑k−1Ei to Ek is still snc, taking the cohomology we get the desired result. ◻
Theorem 137 (Kawamata Viehweg Vanishing). Let X be a smooth projective variety of dimension n. D is nef and big divisor on X. Then Hi(OX(KX+D))=0 for i>0 or equivalently, Hj(OX(−D))=0 for j<n.
Proof
Proof. We may write mD=linH+N where H is ample and N is effective divisor. We first show that we can reduce to the case that N has snc support. One can consider the log resolution f:X′→X for any singular divisor N. Let f∗N=∑aiFi where Fi includes all exceptional divisors and ai≥0. Then for some p≫0, there exists bi≥0 such that f∗(pH)−∑biFi is ample on X′. Then
f∗(pmD)=linf∗(pH)−∑biFi+∑(pai+bi)Fi
is a sum of ample divisor and an effective divisor with snc support. Since Rjf∗OX′(KX′+f∗D)=0 by projection formula, we know Hj(X,OX(KX+D))=0 if Hj(X′,OX′(KX′+f∗D))=0 (see Corollary 125). Thus we can reduce to the case that N has snc support.
Assume N=i=1∑teiEi with ei>0. Set e∗=e1⋯et and ei∗=eie∗. Apply Theorem 129, we can construct h:Y→X such that h∗Ei=mei∗Ei′ for some Ei′. Sete E′=∑Ei′ , D′=h∗D and H′=h∗H, then mD′=linH′+me∗E′. D′ is nef and thus H′+m(e∗−1)D′=linme∗(D′−E′) is ample. We may write D′=linA′+E′ for some ample divisor A′, so Hj(OY(−D′))=Hj(OY(−A′−E′))=0 by above lemma. By Lemma 131, we get desired results. ◻
Theorem 138. Let D be a nef divisor on a smooth projective variety X of dimension n. Assume Dn−kHk>0 for some k and ample divisor H. Then Hi(OX(K+D))=0 for i>k.
Proof
Proof. We may assume H is smooth very ample divisor and apply the induction on dimension n. The base case is from Theorem 137. Take the cohomology to the exact sequence
0→OX(KX+D)→OX(KX+D+H)→OH(KX+D)→0.
Then Hi(H,OH(KX+D))=0 for i>k−1 by induction hypothesis and Hi(X,OX(KX+D+H))=0 by Kodaira vanishing. ◻
Theorem 139 (Kawamata Vanishing Theorem for Q-divisors). Let X be a smooth projective variety of dimension n. Let N be an integral divisor on X and N=numB+Δ, where B is a big and nef Q-divisor, Δ=∑aiΔi is a Q-divisor with snc support and 0≤ai<1 (we call divisors with such coefficients fractional). Then Hi(OX(KX+N))=0 for all i>0, or equivalently, Hj(OX(−N))=0 for all j<n.
Proof
Proof. We apply induction on the number of fractional terms in Δ. The base case followed from Theorem 137. Assume a1=dc=0 for some 0<c<d. By Lemma 131, we only need to construct a finite moprhism p:X′→X such that X′ is smooth and Hj(X′,p∗OX(−N))=0 for j<n. By Theorem 129, we can construct p:X′→X such that ∑p∗Δi is snc and p∗Δ1=lindA′ for some divisor A′ on X′. Denote Δi′=p∗Δi, N′=p∗N and B′=p∗B. Consider the cyclic covering q:X′′→X′ branched at Δ1′ and write Δi′′=q∗Δi′, A′′=q∗A′, B′′=q∗B′, N′′=q∗N′. Then N′′=B′′+cA′′+i≥2∑aiΔi′′. Then $$N’‘-cA’‘={num} B’’ +\sum{i\geq 2}a_{i}\Delta_{i}’'$$ and the number of fractional part is reduced. By induction hypothesis, we have Hj(X′′,OX′′(cA′′−N′′))=Hj(X′,q∗OX′′(cA′′−N′′)). Since q∗X′′=OX′⊕OX′(−A′)⊕⋯⊕OX′(−(1−d)A′),
note c≤d−1, so OX′(−N′) is a direct summands of q∗OX′′(cA′′−N′′). Thus Hj(X′,OX′)(−N′)=0. ◻
Corollary 140. Let X be a smooth projective variety and B be a nef and big Q-divisor whose fractional part is snc. Then Hi(X,OX(KX+⌈B⌉))=0 for all i>0.
Definition 141. Let f:X→Y be a surjective projective morphism of varieties. We say a Q-divisor is f-nef (resp. f-big) if the restriction to any fibre of f is nef (resp. big).
Theorem 142. Let B be a Q-divisor which is f-nef and f-big whose fractional part is snc. Then Hi(X,OX(KX+⌈B⌉))=0 for all i>0.
We also have genenalization to R-divisors:
Theorem 143. Let X be a smooth projective variety and E be a integral divisor. D is effective R-divisor with snc support. Assume E−D is big and nef, then Hi(X,OX(KX+E−[D]))=0 for all i>0.
Theorem 144 (Kollar Injectivity). Let f:X→Y be a surjective morphism of projective varieties. Assume X is smooth and Y is normal. Consider integral divisors N and D on X such that D is effective and f(D)=Y. Assume N=numf∗B+Δ where B is big and nef Q-divisor on Y. Then for every i>0 the morphism
Hi(OX(KX+N))⋅DHi(OX(KX+N+D))
is injective.
Lemma 145. Let f:X→Y be morphism of projective varieties. Let A be ample divisor on Y and F is coherent on X such that Hj(X,F⊗OX()f∗mA)=0 for all j>0 and m≫0. Then Rif∗F=0 for all j>0.
Proof
Proof. Take m large such that Hi(Y,Rjf∗F⊗OY(mA))=0 for all i,j>0 and Rif∗F⊗OY(mA) are all generated by global sections. Then the Leray spectral sequence gives
E2i,j=Hi(Y,Rjf∗F⊗OY(mA))⇒Hi+j(X,F⊗OX(f∗mA)).
So
H0(Y,Rjf∗F⊗OY(mA))≅Hj(X,F⊗OX(f∗mA)).
If Rjf∗F=0, then Hj(X,F⊗OX(f∗mA))=0 contradicts with assumption. ◻
Theorem 146 (Grauert-Riemenschneider Vanishing). Let f:X→Y be generically finite and surjective projective morphism between varieties. Assume X is smoooth. Then Rif∗OX(KX)=0 for i>0.
Proof
Proof. We may assume Y is projective. The general case comes from compatify Y and X locally. Let A be ample divisor on Y, then mf∗A is nef and big on X. So Hi(OX(KX+f∗mA))=0 by Theorem 137 and by above lemma Rif∗OX(KX)=0. ◻
Example 147. Let X be a projective variety and μ:X′→X be a resolution of singularities. Let KX=μ∗OX′(KX′). Then KX is independent of the choice of resolution. For big and nef divisor D, we have Hi(KX(D))=0 for all i>0.
To see so, note that any two resolutions can be dominated by the third one. If ν:X′′→X′ is a projective birational morphism of smooth varieties, then ν∗(OX′′(KX′′))=OX′(KX′). So we can reduce to a further resolution X′′. Since higher direct image Riμ∗OX′(KX+f∗D) vanishes, Hi(X,KX(D))=Hi(X′,OX′(KX′+μ∗D))=0 by Theorem 129.
Example 148. We say a normal variety X has rational singularities if there is a resolution μ:X′→X such that Riμ∗OX′=0. If D is big and nef divisor on X then Hj(X,OX(−D))=0 for j<n.
Theorem 149 (Fujita Vanishing). *Let X be a projective variety and H is an integral divisor on X. For any coherent sheaf F on X, there is an integer m(F,H)>0 such that
Hi(X,F⊗OX(mH+D))=0
for all i>0, m≥m(F,H) and any nef divisor D.*
Proof
Proof. For any coherent sheaf F, using the resolution one can reduce to show for OX(aH). In fact, it suffices to show for a specific a. Let μ:X′→X be a resolution of singularities and KX=μ∗OX′(KX′). For a sufficiently large a there is an inejction u:KX→OX(aH). The cokernel cokeru is supported on a proper subvariety of X, by induction on dimension, we only need to show for KX.
Note Rjμ∗OX′(KX′)=0 for j>0, so
Hi(X,KX⊗OX(aH+D))=Hi(X′,OX′(KX′+μ∗(aH+D)))=0
by Theorem 137. ◻
Theorem 150. Let X be a projective variety of dimension n. D is a nef divisor on X. Then for any coherent sheaf F on X, hi(F(mD))=O(mn−i).
Proof
Proof. Use the induction on dimension and consider the exact sequence
0→F(mD)→F(mD+H)→F(mD+h)⊗OH→0.
◻
Corollary 151. Let X be a projective variety of dimension n and D be a nef divisor on X. Then