lectures on cremona transformations, ann arbor-rome, 2010/2011

125
Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011 Igor Dolgachev July 4, 2016

Upload: others

Post on 11-Sep-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Lectures on Cremona transformations,Ann Arbor-Rome, 2010/2011

Igor Dolgachev

July 4, 2016

Page 2: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

ii

Page 3: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Contents

1 Basic properties 11.1 Generalities about rational maps and linear systems . . . . . . . . 11.2 Resolution of a rational map . . . . . . . . . . . . . . . . . . . . 31.3 The base ideal of a Cremona transformation . . . . . . . . . . . . 51.4 The graph of a Cremona transformation . . . . . . . . . . . . . . 101.5 F -locus and P -locus . . . . . . . . . . . . . . . . . . . . . . . . 13

2 Intersection Theory 192.1 The Segre class . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.2 Self-intersection of exceptional divisors . . . . . . . . . . . . . . 252.3 Computation of the multi-degree . . . . . . . . . . . . . . . . . . 312.4 Homaloidal linear systems in the plane . . . . . . . . . . . . . . . 332.5 Smooth homaloidal linear systems . . . . . . . . . . . . . . . . . 352.6 Special Cremona transformations . . . . . . . . . . . . . . . . . . 402.7 Double structures . . . . . . . . . . . . . . . . . . . . . . . . . . 422.8 Dilated transformations . . . . . . . . . . . . . . . . . . . . . . . 49

3 First examples 533.1 Quadro-quadric transformations . . . . . . . . . . . . . . . . . . 533.2 Quadro-quartic transformations . . . . . . . . . . . . . . . . . . . 563.3 Quadro-cubic transformations . . . . . . . . . . . . . . . . . . . 583.4 Bilinear Cremona transformations . . . . . . . . . . . . . . . . . 593.5 Monomial birational maps . . . . . . . . . . . . . . . . . . . . . 71

4 Involutions 734.1 De Jonquieres involutions . . . . . . . . . . . . . . . . . . . . . . 734.2 Planar Cremona involutions . . . . . . . . . . . . . . . . . . . . . 784.3 De Jonquieres subgroups . . . . . . . . . . . . . . . . . . . . . . 804.4 Linear systems of isologues . . . . . . . . . . . . . . . . . . . . . 81

iii

Page 4: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

iv CONTENTS

4.5 Arguesian involutions . . . . . . . . . . . . . . . . . . . . . . . . 834.6 Geiser and Bertini involutions in P3 . . . . . . . . . . . . . . . . 91

5 Factorization Problem 955.1 Elementary links . . . . . . . . . . . . . . . . . . . . . . . . . . 955.2 Noether-Fano-Iskovskikh inequality . . . . . . . . . . . . . . . . 1085.3 The untwisting algorithm . . . . . . . . . . . . . . . . . . . . . . 1155.4 Noether Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . 1165.5 Hilda Hudson’s Theorem . . . . . . . . . . . . . . . . . . . . . . 120

Page 5: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Lecture 1

Basic properties

1.1 Generalities about rational maps and linear systems

Recall that a rational map f : X 99K Y of algebraic varieties over a field K is aregular map defined on a dense open Zariski subset U ⊂ X . The largest such setto which f can be extended as a regular map is denoted by dom(f). Two rationalmaps are considered to be equivalent if their restrictions to an open dense subsetcoincide. A rational map is called dominant if f : dom(f) → Y is a dominantregular map, i.e. the image is dense in Y . Algebraic varieties form a category RatKwith morphisms taken to be equivalence classes of dominant rational maps.

From now on we restrict ourselves with rational maps of irreducible varietiesover C. We use fd to denote the restriction of f to dom(f), or to any open subsetof dom(f). A dominant map fd : dom(X) → Y defines a homomorphism of thefields of rational functions f∗ : R(Y ) → R(X). Conversely, any homomorphismR(Y )→ R(X) arises from a unique dominant rational mapX 99K Y . If f∗ makesR(X) a finite extension of R(Y ), then the degree of the extension is the degree off . A rational map of degree 1 is called a birational map. It is also can be definedas an invertible rational map.

We will further assume that X is a smooth projective variety. It follows thatthe complement of dom(f) is of codimension ≥ 2. A rational map f : X 99KY is defined by a linear system. Namely, we embed Y in a projective space Prand consider the complete linear system HY = |OY (1) := |H0(Y,OY (1))|. Itsdivisors are hyperplane sections of Y . The invertible sheaf f∗dOY (1) on dom(f)can be extended to a unique invertible sheaf L on all of X . Also we can extend thesections f∗d (s), s ∈ V ′, to sections of L on all of X . The obtained homomorphismf∗ : V ′ = H0(Y,OY (1)) → H0(X,L) is injective and its image is a linearsubspace V ⊂ H0(X,L). The associated projective space |V | ⊂ |L| is the linear

1

Page 6: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2 LECTURE 1. BASIC PROPERTIES

systemHX defining a morphism fd : dom(f)→ Y → Pr.The rational map f is given in the usual way. Evaluating sections of V at a

point, we get a map dom(f)→ |V ∨|, and by restriction, the map dom(f)→ |V ′∨|which factors through Y → |V ′∨|. A choice of a basis in V and a basis in V ′

defines a rational map f : X 99K Y ⊂ Pr, where r = dim |HY |.For any rational map f : X 99K Y and any closed reduced subvariety Z of

Y we denote by f−1(Z) the closure of f−1d (Z) in X . It is called the inverse

transform of Z under the rational map f . Thus the divisors from HX are inversetransforms of hyperplane sections Z of Y in the embedding ι : Y → Pr such thatZ ∩ f(dom(f)) 6= ∅.

If |V ′| ⊂ |L′| is a linear system on Y , then we define its inverse transformf−1(|V ′|) of |V ′| following the procedure from above defining the linear sys-tem HX . The members of f−1(|V ′|) are the inverse transforms of members of|V ′|. When f is a morphism, the inverse transform is equal to the full transformf∗(|V |) ⊂ |f∗L′|.

Let L be a line bundle and V ⊂ H0(X,L). Consider the natural evaluationmap of sheaves

ev : V ⊗OX → L

defined by restricting global sections to stalks of L. It is equivalent to a map

ev : V ⊗ L−1 → OX

whose image is a sheaf of ideals in OX . This sheaf of ideals is denoted b(|V |) andis called the base ideal of the linear system |V |. The closed subscheme Bs(HX) ofX defined by this ideal is called the base locus scheme of |V |. We have

Bs(|V |) = ∩D∈HXD = D0 ∩ . . . ∩Dr (scheme-theoretically),

where D0, . . . , Dr are the divisors of sections forming a basis of V . The largestpositive divisor F contained in all divisors from |V | (equivalently, in the divisorsD0, . . . , Dr) is called the fixed component of |V |. The linear system without fixedcomponent is sometimes called irreducible. Each irreducible component of its basescheme is of codimension ≥ 2.

If F = div(s0) for some s0 ∈ OX(F ), then the multiplication by s0 definesan injective map L(−F ) → L and the linear map H0(X,L(−F )) → H0(X,L)defines an isomorphism from a subspace V ′ of H0(X,L(−F )) onto V . The linearsystem |V ′| ⊂ |L(−F )| is irreducible and defines a rational map f ′ : X 99K |V ′∨|equal to the composition of f with the transpose isomorphism |V ∨| → |V ′∨|.

The linear system is called basepoint-free, or simply free if its base scheme isempty, i.e. b(|V |) ∼= OX . The proper transform of such a system under a rational

Page 7: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.2. RESOLUTION OF A RATIONAL MAP 3

map is an irreducible linear system. In particular, the linear system HX defining arational map X 99K Y as described in above, is always irreducible.

The morphismU = X \ Bs(HX)→ |V ∨|

defined by the linear system |V | is the projection

Proj Sym(V ⊗ (L|U)−1) ∼= Proj Sym(V ⊗OU ) ∼= U × |V ∨| → |V ∨|.

If |V | is an irreducible linear system,

dom(f) = X \ Bs(HX)red = X \ Supp(Bs(HX)).

Let f : X 99K Y be a rational map defined by the inverse transform HX =|V | of a very ample complete linear system HY on Y . After choosing a basis inH0(Y,OY (1)) and a basis (s0, . . . , sr) in V , the map f : dom(f) → Y → Pr isgiven by the formula

x 7→ [s0(x), . . . , sr(x)].

By definition, this is the formula defining the rational map f : X 99K Y . Ofcourse, different embeddings Y → Pr define different formulas.

Here are some simple properties of the base locus scheme.

(i) |V | ⊂ |L ⊗ b(|V |)| := |H0(X, b(|V |)⊗ L)|.

(ii) Let φ : X ′ → X be a regular map, and V ′ = φ∗(V ) ⊂ H0(X ′, φ∗L). Thenφ−1(b(|V |)) = b(f−1(|V |)). Recall that, for any ideal sheaf a ⊂ OX , itsinverse image φ−1(a) is defined to be the image of φ∗(a) = a ⊗OX

OX′ inOX′ under the canonical multiplication map.

(iii) If b(|V |) is an invertible ideal (i.e. isomorphic to OX(−F ) for some effec-tive divisor F ), then dom(f) = X and f is defined by the linear system|L(−F )|.

(iv) If dom(f) = X , then b(|V |) is an invertible sheaf and Bs(HX) = ∅.

1.2 Resolution of a rational map

Definition 1.2.1. A resolution of a rational map f : X 99K Y of projective vari-eties is a pair of regular projective morphisms π : X ′ → X and σ : X ′ → Y suchthat f = σ π−1 (in RatK) and π is an isomorphism over dom(f).

Page 8: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4 LECTURE 1. BASIC PROPERTIES

X ′

π

~~

σ

X

f // Y

We say that a resolution is smooth (normal) if X ′ is smooth (normal).

Let Z = V (a) be the closed subscheme defined by a and

σ : BlZX = Proj∞⊕k=0

ak → X

be the blow-up of Z (see [Hartshorne]). We will also use the notation Bl(a) forthe blow up of V (a). The invertible sheaf σ−1(a) is isomorphic to OBlZX(−E),where E is the uniquely defined effective divisor on BlZX . We call E the excep-tional divisor of σ. Any birational morphism u : X ′ → X such that u−1(a) is aninvertible sheaf of ideals factors through the blow-up of a. This property uniquelydetermines the blow-up, up to isomorphism. The morphism u is isomorphic to themorphism BlZ′X → X for some closed subscheme Z ′ ⊂ Z. The exceptional di-visor of this morphism contains the pre-image of the exceptional divisor of σ. Forany closed subscheme i : Y → X , the blow-up of the ideal i−1(a) in Y is isomor-phic to a closed subscheme of BlZX , called the proper transform of Y under theblow-up. Set-theoretically, it is equal to the closure of σ−1(Y \ Y ∩ Z) in BlZX .In particular, it is empty if Y ⊂ Z.

Let ν : Bl+ZX → X denote the normalization of the blow-up BlZX and E+

be the scheme-theoretical inverse image of the exceptional divisor. It is the excep-tional divisor of ν. We have

ν∗OBlZX(−E+) = a,

where a denotes the integral closure of the ideal sheaf a (see [Lazarsfeld], II, 9.6).A local definition of the integral closure of an ideal I in an integral domainA is theset of elements x in the fraction field ofA such that xn+a1x

n−1 + . . .+an = 0 forsome n > 0 and ak ∈ Ik (pay attention to the power of I here). If E+ =

∑riEi,

considered as a Weil divisor, then locally elements in a are functions φ such thatordEi(ν

∗(φ)) ≥ ri for all i.We have Bl+ZX = BlZX if and only am is integrally closed for m 0. If X

is nonsingular, and dimX = 2, then m = 1 suffices.

Proposition 1.2.1. Let π : BlBs(HX)X → X be the blow-up scheme of the baselocus scheme of a rational map f : X 99K Y . Then there exists a unique regular

Page 9: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.3. THE BASE IDEAL OF A CREMONA TRANSFORMATION 5

map σ : BlBs(HX)X → Y such that (π, σ) is a resolution of f . For any resolution(π′, σ′) of f there exists a unique morphism α : X ′ → BlBs(HX)X such thatπ′ = π α, σ′ = σ α.

Proof. By properties (ii) and (iii) from above, the linear system π−1(HX) =|π∗(L) ⊗ π−1(b)| defines a regular map σ : BlBs(HX) → Y . It follows fromthe definition of maps defined by linear systems that f = σ π−1. For any res-olution, (π′, σ′), the base locus of the pre-image π−1(HX) on X ′ is equal to thepre-image of the base scheme of HX . The morphism σ′ is defined by the linearsystem π′−1(HX) and hence its base sheaf is invertible. This implies that π′ factorsthrough the blow-up of Bs(HX).

Note that we also obtain that the exceptional divisor of π′ is equal to the pre-image of the exceptional divisor of the blow-up of Bs(HX).

In many applications we will need a smooth resolution of a rational map. Thefollowing result follows from Hironaka’s theorem on resolutions of singularities.

Definition 1.2.2. An effective divisor D =∑aiDi on a smooth variety of dimen-

sion n is called a simple normal crossing (SNC) divisor if each irreducible com-ponent Di is smooth and, at any point x ∈ Supp(D), the reduced divisor

∑Di is

defined by local equations φ1 · · ·φk = 0, where (φ1, . . . , φk) is subset of a localsystem of parameters in OX,x.

Theorem 1.2.2. Let X be an irreducible algebraic variety (over C as always) andlet D be an effective Weil divisor on X .

(i) There exists a projective birational morphism ν : X ′ → X , where X ′ issmooth and µ has divisorial exceptional locus Exc(ν) such that ν∗(D) +Exc(ν) is a SNC divisor.

(ii) X ′ is obtained from X by a sequence of blow-ups with smooth centers sup-ported in the singular locus Sing(X) and the singular locus Sing(D) of D.In particular, one can assume that ν is an isomorphism overX \ (Sing(X)∪Sing(D)).

We will call X ′ a log resolution of (X,D) and will apply this to the casewhen D is the exceptional divisor of the normalization of the blow-up of a closedsubscheme Z in X . We will call it a logresolution of Z.

1.3 The base ideal of a Cremona transformation

Theorem 1.3.1. Assume that f : X 99K Y is a birational map of normal projectivevarieties and f is given by a linear system HX = |V | ⊂ |L| equal to the inverse

Page 10: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

6 LECTURE 1. BASIC PROPERTIES

transform of a very ample complete linear system HY on Y . Let (π, σ) : X ′ →X × Y be a resolution of f and E be the exceptional divisor of π. Then thecanonical map

V → H0(X ′, π∗L(−E))

is an isomorphism.

Proof. Set b = b(HX). We have natural maps

V → H0(X,L ⊗ b)→ H0(X ′, π∗L ⊗ π−1(b))

∼=→ H0(X ′, (π∗L)(−E))∼=→ H0(X ′, σ∗OY (1))

∼=→ H0(Y, σ∗σ∗OY (1))

∼=→ H0(Y,OY (1)⊗ σ∗OX′)∼=→ H0(Y,OY (1)) ∼= V.

Here we used the Main Zariski Theorem that asserts that σ∗OX′ ∼= OY becauseσ is a birational morphism and Y is normal [Hartshorne Cor. 11.4]. The lastisomorphism comes from the assumption of linear normality of Y in Pr whichgives H0(Y,OY (1)) ∼= H0(Pr,OPr(1)) ∼= V . By definition of the linear systemdefining f , the composition of all these maps is a bijection. Since each map here isinjective, we obtain that all the maps are bijective. One of the compositions is ourmap V → H0(X ′, π∗L(−E)), hence it is bijective.

Corollary 1.3.2. Assume, additionally, that the resolution (X,π, σ) is normal.Then the natural maps

V → H0(X,L ⊗ b(HX))→ H0(X ′, π∗(L)(−E))→ H0(Y,L ⊗ b(HX))

are bijective.

We apply Theorem 1.3.1 to the case when f : Pn 99K Pn is a birational map,a Cremona transformation. In this case L = OPn(d) for some d ≥ 1, called thedegree of the Cremona transformation f . We take HY = |OPn(1)|. The linearsystem HX = |b(HX)(d)| defining a Cremona transformation is called a homa-loidal linear system. Classically, members of HX were called homaloids. Moregenerally, a k-homaloid is a proper transform of a k-dimensional linear subspacein the target space. They were classically called Φ-curves, Φ-surfaces, etc.).

Proposition 1.3.3.H1(Pn,L ⊗ b(HX)) = 0.

Page 11: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.3. THE BASE IDEAL OF A CREMONA TRANSFORMATION 7

Proof. Let (π, σ) : X → Pn be the resolution of f defined by the normalizationof the blow-up of Bs(HX). We know that π∗L(−E)) ∼= σ∗OPn(1). The exactsequence

0→ H1(Pn, σ∗σ∗OPn(1))→ H1(X,σ∗OPn(1))→ H0(Pn, R1σ∗σ∗OPn(1))

defined by the Leray spectral sequence, together with the projection formula, canbe rewritten in the form

0→ H1(Pn,OPn(1))→ H1(X,σ∗OPn(1))→ H0(Pn, R1σ∗OX′ ⊗OPn(1)).(1.1)

Let ν : X ′ → X be a resolution of singularities of X . Then, we have the spectralsequence

Epq2 = Rpσ∗(Rqν∗OX′)⇒ Rp+q(π ν)∗OX′ .

It gives the exact sequence

R1π∗(ν∗OX′)→ R1(π ν)∗OX′)→ π∗(R1ν ∗ OX′).

Since X is normal, ν∗OX′ = OX . Since the composition π ν : X ′ → Pn is abirational morphism of nonsingular varieties, R1(π ν)∗OX′ = 0. This shows that

R1π∗(ν∗OX′) = 0.

Together with vanishing of H1(Pn,OPn(1)), (1.1) implies that

H1(X,π∗(L)(−E)) = 0.

It remains to use that the canonical map

H1(Pn,L ⊗ b(HX)) ∼= H1(Pn, π∗(π∗(L)(−E)))→ H1(X,π∗(L)(−E))

is injective (use Cech cohomology, or the Leray spectral sequence).

Using the exact sequence

0→ b(HX)→ OPn → OPn(1)/b(HX)→ 0,

and tensoring it by OPn(d), we obtain

Corollary 1.3.4 (Postulation Formula).

h0(OV (b(HX))

(d)) =

(n+ d

d

)− n− 1.

Page 12: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

8 LECTURE 1. BASIC PROPERTIES

Remark 1.3.1. We do not know whether

H1(Pn, b(HX)(d)) = 0.

However, if Bs(HX) is locally complete intersection, then Lemma 4.3.16 and Re-mark 4.3.17 in [Lazarsfeld] implies that

H1(Pn, b(HX)(d)) ∼= H1(X,π∗OPn(d)(−E))

and the rest of the argument in the previous proof imply the vanishing. Under theassumption of Proposition 1.3.3, the exact sequence

0→ b(HX)(d)→ b(HX)(d)→ (b(HX)/b(HX))(d)→ 0,

implies thath0(O

V (b(HX))(d)) = h0(OV (b(HX))(d)),

or, equivalently, H1(Pn, b(HX)(d)) = 0, if and only if

h0(b(HX)/b(HX))(d)) = 0.

For example, it does not hold if the base scheme is 0-dimensional.

Let us recall the following definition from [Lazarsfeld], Definition 9.6.15:

Definition 1.3.1. Let a be an non-zero ideal in OX . A reduction of a is an idealr ⊂ a such that r = a. A reduction is called minimal if is not properly containedin any other reduction of a

Proposition 9.6.16 from loc.cit. says that r is a reduction of a if and only if

ν−1(r) = ν−1(a),

where ν : X+ → X is the normalization of the blow-up of a. Also note that theradical ideals of r and a coincide. It is known, that a minimal reduction r can belocally generated at a closed point x ∈ V (r) by `(r)x + 1 elements, where `(r)xis equal to the dimension of the fibre of Bl(r) → X at x ([Vasconcelos], Theorem1.77).

Let a ⊂ OX be an integrally closed ideal. Then a has a canonical primarydecomposition

a = q1 ∩ . . . ∩ qk, (1.2)

where qi are primary integrally closed ideals. If we write the exceptional divisor ofthe normalized blow-up X ′ of a in the form E =

∑riEi, where Ei are irreducible

divisors, thenqi = ν∗OX′(−riEi).

Page 13: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.3. THE BASE IDEAL OF A CREMONA TRANSFORMATION 9

Let

B(HX) =∞⊕k=0

H0(Pn, b(HX)(k))

be the graded homogeneous ideal of the closed subscheme Bs(HX).

B(HX)d = H0(Pn, b(HX)(d)) ∼= H0(Pn,OPn(1)) ∼= Cn+1. (1.3)

Also we haveB(HX)k = 0, k < d. (1.4)

Indeed, otherwise |b(HX)(d)| contains |OPn(d−k)|+ |b(HX)(k)| and its dimen-sion is strictly larger than n+1 if k < d−1, or it has fixed component if k = d−1.

The two formulas (1.3) and (1.4) are classically known as postulation formulasfor homaloidal linear system.

The base locus Bs(HX) could be very complicated, e.g. it could be non-reduced or even contain embedded components. We will see this behavior in laterexamples. However, there are some special properties they share.

Proposition 1.3.5. Let B(HX)red be the homogeneous ideal of Bs(HX)red. Then

B(HX) 6= B(HX)qred

for any q > 1.

Proof. We set for brevity of notation, B(HX) = B,B(HX)red = Bred. Assumethat B = Bq

red for some q ≥ 2. Let G ∈ Bred, then Gq = A0F0 + . . . ArFr,where F0 . . . Fn is a basis of V . Hence deg G ≥ d

q . Now each Fi is a sum ofthe products Gi1 · · ·Giq, where Gij ∈ Bred. Hence each Gij has degree p := d

q

and p is an integer. Indeed each Gij has degree pij ≥ dq and, moreover, we have

pi1 + · · ·+ piq = d. Since degGij = p, it follows that the multiplication

µ : Symq (Bred)p → (Bred)pq

is surjective. Let s + 1 = dim(Bred)p, then f = u g, where g : Pn → Ps is the

rational map defined by | (Bred)p | and u : Ps → P(s+qq )−1 is the q-th Veronese

map. On the other hand, f is birational, hence it follows that f(Pn) is a linearspace contained in the Veronese variety u(Ps). But this variety does not containlinear spaces unless q = 1, and the statement follows.

Another special property of Bs(HX) is given by the following.

Proposition 1.3.6. Bs(HX) is not a complete intersection.

Page 14: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

10 LECTURE 1. BASIC PROPERTIES

Proof. If Bs(HX) is a complete intersection, then Bs(HX) is equidimensional ofcodimension c ≤ n and its homogeneous ideal B(HX) is generated by c formsG1 . . . Gc. By (1.3), we must have B(HX)d = n+1. If Gi has degree di < d then

GiH0(Pn,OPn(d− di)) ⊂ V.

Then, for dimension reasons, d − di = 1. But then V (Gi) is a fixed componentof Bs(HX), a contradiction. Hence it holds di ≥ d, i = 1, . . . , c. Since c ≤ n itfollows that dimB(HX)d ≤ c ≤ n, contradicting (1.3).

Remark 1.3.2. Let X ⊂ Pn be a smooth irreducible non-degenerate subvariety ofPn. Recall that Hartshorne’s conjecture says that X is a complete intersection assoon as dimX > 2n

3 . So, assuming that this conjecture is true, we obtain

• If the base locus scheme Bs(HX) is smooth and irreducible, then

dim Bs(HX) ≤ 2n

3.

In many examples Bs(HX)red is smooth but Bs(HX) 6= Bs(HX)red.An additional quite strong condition is that Bs(HX)red is smooth, integral and

moreover, f admits a resolution (π, σ), where π is the blow-up of Bs(HX)red. Sucha situation has been studied by Crauder and Katz in [CrauderKatz,Amer. J. Math.(1991)], in particular they show that in this case, assuming Hartshorne’s conjecture,

Bs(HX) = Bs(HX)red.

They also show that, if Hartshorne’s conjecture holds and n ≥ 7, then d ≤ 4.

1.4 The graph of a Cremona transformation

We define the graph Γf of a rational map f : X 99K Y as the closure in X × Y ofthe graph Γfd of fd : dom(f)→ Y . Clearly, the graph, together with its projectionsto X and Y , defines a resolution of the rational map f . Note that the switching theorders of the projections, we obtain that the same variety is the graph of the inversetransformation f−1. In another way, we do not switch the projections but replaceΓf with the isomorphic variety obtained by switching the factors of the productPn × Pn.

By the universal property of the graph, we obtain that, for any resolution(X ′, π, σ) of f , the image of the map X ′ → X × Y contains Γf |dom(f)

. SinceX ′ is an irreducible projective variety, the image is closed and irreducible, henceit coincides with Γf . Thus the first projection Γf → X has the universal property

Page 15: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.4. THE GRAPH OF A CREMONA TRANSFORMATION 11

for morphisms which invert b(|V |), hence it is isomorphic to the blow-up schemeBlb((|V |)X .

Let us consider the case of a Cremona transformation f : Pn 99K Pn. If(F0, . . . , Fn) is a basis of V defining the homaloidal linear system, then the graphis a closed subscheme of Pn×Pn which is an irreducible component of the closureof the subvariety of dom(f)× Pn defined by 2× 2-minors of the matrix(

F0(x) F1(x) . . . Fn(x)y0 y1 . . . yn

), (1.5)

where x = (x0, . . . , xn) are projective coordinates in the first factor, and y =(y0, . . . , yn) are projective coordinates in the second factor

In the usual way, the graph Γf defines the linear maps of cohomology

f∗k : H2k(Pn,Z)→ H2k(Pn,Z)

Since H2k(Pn,Z) ∼= Z, these maps are defined by some numbers dk, the vector(d0, . . . , dn) is called the multi-degree of f . In more details, we write the coho-mology class [Γf ] in H∗(Pn × Pn,Z) as

[Γf ] =n∑k=0

dihi1hn−i2 ,

where hi = pr∗ih and h is the class of a hyperplane in Pn. Then

f∗k (hk) = (pr1)∗([Γf ] · (pr∗2(hk)) = (pr1)∗(dkhk1) = dkh

k.

The multi-degree vector has a simple interpretation. The number dk is equal to thedegree of the proper transform under f of a general linear subspace of codimensionk in Pn. Since f is birational, d0 = dn = 1. Also d1 = d is the degree of f .Inverting f , we obtain that

Γf−1 = Γf ,

where Γf is the image of Γf under the self-map of Pn×Pn that switches the factors.In particular, we see that (dr, dr−1, . . . , d0) is the multi-degree of f−1.

In the case when f is a birational map, we have d0 = dn = 1. We shorten thedefinition by saying that the multii-degree of a Cremona transformation is equal to(d1, . . . , dn−1).

Remark 1.4.1. Let T be an automorphism of K(z1, . . . , zn) identical on K. Thisis an algebraic definition of a Cremona transformation. The automorphism T canbe given by n rational functions R1(z1, . . . , zn), . . . , Rn(z1, . . . , zn). Write each

Page 16: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

12 LECTURE 1. BASIC PROPERTIES

Ri as the ratio of two coprime polynomials Ri = Ai/Bi. Let di = degAi, d′i =

degBi. Making a substitution zi = ti/t0, we can write

Ri = td′i−di0

Ai(t0, . . . , tn)

Bi(t0, . . . , tn), i = 1, . . . , n,

where Ai(t0, . . . , tn) and Bi(t0, . . . , tn) are homogeneous polynomials of degreedi and d′i. After reducing to the common denominator, we see that the correspond-ing Cremona transformation f : Pn 99K Pn can be given by the homogeneouspolynomials

(tD0 A0B1 · · · Bn, tD−d1+d′10 A1B0B2 · · · Bn, . . . , tD−dn+d′n

0 AnB1 · · · Bn−1),

where D = d1 + . . .+ dn. Of course, we have to divide these polynomials by theirgreatest common divisor. The degree of the transformation is less than or equalD + d′1 + . . .+ d′n .

The next result due to L. Cremona puts some restrictions on the multi-degreeof a Cremona transformation.

Proposition 1.4.1. For any n ≥ i, j ≥ 0,

1 ≤ di+j ≤ didj , dn−i−j ≤ dn−idn−j .

Proof. It is enough to prove the first inequality. The second one follows from thefirst one by considering the inverse transformation. Write a general linear subspaceLi+j of codimension i + j as the intersection of a general linear subspace Li ofcodimension i and a general linear subspace Lj of codimension j. Then, we havef−1(Li+j) is an irreducible component of the intersection f−1(Li)∩ f−1(Lj). ByBezout’s Theorem,

di+j = deg f−1(Li+j) ≤ deg f−1(Li) deg f−1(Lj) = didj .

There are more conditions on the multi-degree which follow from the irre-ducibility of Γf . For example, we have the following Hodge type inequality (see[Lazarsfeld, Cor. 1.6.3):

Theorem 1.4.2. Let X be an irreducible variety of dimension n, and α1, . . . , αp,β1, . . . , βn−p be the classes of nef Cartier divisors. Then, for any integers 0 ≤ p ≤n,

(α1 · . . . · αp · β1 · . . . · βn−p)p ≥ (αp1 · β1 · . . . · βn−p) · . . . · (αpp · β1 · . . . · βn−p).

Page 17: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.5. F -LOCUS AND P -LOCUS 13

Here we use the intersection theory of Cartier divisors (more about this in thenext lecture).

For example, letting p = 2, and α1 = α, α2 = β, β1 = . . . = βi−1 = α andβi = . . . = βn−p = β, we obtain the inequality

s2i ≥ si−1 · si+1,

where si = αi · βn−i. If we take X = Γf and take α = h1, β = h2 restricted toΓf , we get the inequality

d2i ≥ di−1di+1 (1.6)

for the multi-degree of a Cremona transformation f . For example, if n = 3, theonly non-trivial inequality followed from the Cremona inequlities is d0d2 = d2 ≤d2

1, and this is the same as the Hodge type inequality. However, if n = 4, we getnew inequalities besides the Cremona ones. For example, (1, 2, 3, 5, 1) satisfies theCremona inequalities, but does not satisfy the Hodge type inequality.

The following are natural questions related to the classification of possiblemulti-degrees of Cremona transformations.

• Let (1, d1, . . . , dn−1, 1) be a sequence of integers satisfying the Cremonainequalities and the Hodge type inequalities: Does there exist an irreduciblereduced close subvariety Γ of Pn × Pn with [Γ] =

∑dkh

k1h

n−k2 ?

• What are the components of the Hilbert scheme of this class containing anintegral scheme?

Note that any irreducible reduced closed subvariety of Pn × Pn with multi-degree(1, d1, . . . , dn−1, 1) is realized as the graph of a Cremona transformation.

Remark 1.4.2. The inequalities (1.6) show that the sequence (d0, d1, . . . , dn) isa log-concave sequence. Many other situations where such sequences arise arediscussed in June Huh’s preprint on the archive.

1.5 F -locus and P -locus

Let (X,π, σ) be any normal resolution of a Cremona transformation f : Pn− →Pn. It factors through the blow-upB(f) of the integral closure of the ideal sheaf ofthe base scheme of b(HX) as well as the blow-upB(f−1) of the integral closure ofthe ideal sheaf of the base scheme of the homaloidal linear system b(|W |) definingthe inverse Cremona transformation f−1. So we have a commutative diagram

Page 18: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

14 LECTURE 1. BASIC PROPERTIES

X

||

##

B(f)

!!ν

// B(f−1)

ν′

Γfp1

||

p2

##Pn f // Pn

Let E =∑

i∈I riEi be the exceptional divisor of ν : B(f) → Pn and F =∑j∈J mjFj be the exceptional divisor of ν ′ : B(f−1)→ Pn. Let J ′ be the largest

subset of J such that the proper transform of Fj , j ∈ J ′, in X is not equal to theproper transform of some Ei in X . The image of the divisor

∑j∈J ′ Fj under the

composition map B(f−1) → Γfp1→ Pn is classically known as the P -locus of

f (the F -locus is Bs(HX)red). It is hypersurface in the source Pn. The image ofany irreducible component of the P -locus is blown down under f (after we restrictourselves to dom(f)) to an irreducible component of the base locus of f−1. If weconsider f as a regular map f : Cn+1 → Cn+1 defined by the same formula. Thenthe P -locus is the image in Pn of the set of critical points of f . It is equal to the setof zeroes of the determinant of the Jacobian matrix of f

J =(∂Fi∂tj

)i,j=0,...,n

.

So we expect that the P -locus is a hypersurface of degree (d − 1)n+1. Someof its components enter with multiplicities. We assign these multiplicities to thecorresponding irreducible components of the P -locus.

Example 1.5.1. Consider the standard quadratic transformation given by

Tst : [x0, x1, x2] 7→ [x1x2, x0x2, x0x1]. (1.7)

The P -locus is the union of three coordinate lines V (ti). The Jacobian matrix is

J =

0 t2 t1t2 0 t0t1 t0 0

.

Its determinant is equal to 2t0t1t2. We may take X = B(f) as a smooth res-olution of f . Let E1, E2, E3 be the exceptional divisors over the base points

Page 19: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.5. F -LOCUS AND P -LOCUS 15

p1 = [1, 0, 0], p2 = [0, 1, 0], p3 = [0, 0, 1], and Li, i = 1, 2, 3, be the propertransform of the coordinate lines V (t0), V (t1), V (t2), respectively. Then the mor-phism σ : X → P2 blows down L1, L2, L3 to the points p1, p2, p3, respectively.Note that f−1 = f , so there is no surprise here. Recall that the blow-up of a closedsubscheme is defined uniquely only up to an isomorphism. If we identify B(f)with B(f−1), the morphism B(f) 99K B(f−1) in the above diagram is an auto-morophism induced by the Cremona transformation. The surface B(f) is a DelPezzo surface of degree 6, a toric Fano variety of dimension 2. The complementof the open torus orbits is the hexagon of lines E1, E2, E3, L1, L2, L3 intersectingeach other as in the following picture. We call them lines because they becomelines in the embeddingX → P6 given by the anti-canonical linear system. The au-tomorphism of the surface is the extension of the inversion automorphism z → z−1

of the open torus orbit to the whole surface. It defines the symmetry of the hexagonwhich exchanges its opposite sides.

E1 L1

L3 E2

L2 E3

Now let us consider the first degenerate standard quadratic transformationgiven by

T ′st : [x0, x1, x2] 7→ [x21, x0x1, x0x2]. (1.8)

The P -locus consists of the line V (t0) blown down to the point p1 = [1, 0, 0] andthe line V (t1) blown down to the point p2 = [0, 0, 1]. The Jacobian matrix is

J =

0 2t1 0t1 t0 0t2 0 t0

.

Its determinant is equal to −2t0t21. Thus the line V (t1) enters with multiplicity

2. Let us see what is the resolution in this case. The base scheme is smoothat p1 and locally isomorphic to V (y2, x) at the point p2, where y = t1/t2, x =

Page 20: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

16 LECTURE 1. BASIC PROPERTIES

t0/t2. The blow-up B(f) is singular over p2 with the singular point 2′1 of typeA1 corresponding to the tangent direction t0 = 0. Thus the exceptional divisor ofB(f)→ P2 is the sum of two irreducible components E1 and E2 both isomorphicto P1 with the singular point p′2 lying on E1. The exceptional divisor of B(f) =B(f−1 → P2 is the union of two components, the proper transform L1 of the lineV (t1) and the proper transform L2 of the line V (t0). When we blow-up p′2, we geta smooth resolution X of f . The exceptional divisor of π : X → P2 is the unionof the proper transforms of E1 and E2 on X and the exceptional divisor E′1 of theblow-up X → B(f). The exceptional divisor of σ : X → P2 is the union of theproper transforms of L1 and L2 on X and the exceptional divisor E′1. Note thatthe proper transforms of E1, E2 and L1, L2 are (−1)-curves and the curve E′1 is a(−2)-curve.1

E1 −1 E2−1

E′1 −2

L1

−1

L2

−1

Finally, we can consider the second degenerate standard quadratic transfor-mation. Its reduced base scheme consists of one point. The map is given by theformula

T ′′st : [x0, x1, x2] 7→ [x20, x0x1, x

21 − x0x2]. (1.9)

Its unique base point is [0, 0, 1]. In affine coordinates x = x0/x2, y = x1/x2, thebase ideal is (x2, xy, y2−x) = (y3, x−y2). The blow-up of this ideal is singular. Ithas a singular point of type A2 on the irreducible exceptional divisor E ∼= P1. TheP -locus consists of one line x0 = 0. A smooth resolution of the transformation isobtained by blowing up twice the singular point. The exceptional divisor of thisblow-up is the chain of two (−2)-curves. So the picture is as follows:

1a (−n)-curve is a smooth rational curve with self-intersection −n.

Page 21: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

1.5. F -LOCUS AND P -LOCUS 17

E′′−2

E

−1

L−1

E′ −2

Note that the jacobian matrix of transformation T ′′st is equal to2t0 0 0t1 t0 0−t2 2t1 −t0

Its determinant is equal to −2t30. So the P-locus consists of one line V (t0) takenwith multiplicity 3.

Page 22: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

18 LECTURE 1. BASIC PROPERTIES

Page 23: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Lecture 2

Intersection Theory

2.1 The Segre class

The multi-degree of the graph Γf can also be computed using intersection theory.Recall some relevant theory from [Fulton].

Let X be a scheme of finite type over a field K. A k-cycle is an element of thefree abelian group Zk(X) generated by the set of points x ∈ X of dimension k(i.e. the residue field κ(x) of x is of algebraic dimension k over K). We identifya point x with its closure in X , it is an irreducible reduced closed subscheme Vof dimension k (a subvariety). We write [V ] for V considered as an element ofZk(X). Two k-cycles Z and Z ′ are called rationally equivalent if the difference isequal to the projections of a cycle Z(0)− Z(∞) on X × P1 for some cycle Z onthe product.

One can give an equivalent definition as follows. A prime divisor p of height 1in an integral domainA defines a function ordp : A\0 → Z by setting ordp(a) =length(Ap/(ap), where ap is the image of a in the local (one-dimensional) ring Ap.This function is extended to a unique homomorphism Q(A)∗ → Z, where Q(A) isthe field of fractions ofA. By globalizing, we obtain a function ordx : R(X)→ Z,where x is a point on X of codimension 1 and R(X) is the field of rational func-tions on a varietyX1. Now we define the subgroupBk(X) of rationally equivalentk-cycles as the group generated by cycles of the form

∑x ordxφx, where φ is a

rational function on a subvariety Y ⊂ X of dimension k + 1. The quotient groupAk(X) = Zk(X)/Bk(X) is called the Chow group of k-cycles on X . We set

A∗(X) = ⊕kAk(X).

1From now on a variety over a field K means an integral algebraic scheme over K

19

Page 24: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

20 LECTURE 2. INTERSECTION THEORY

For any α =∑nxx ∈ Z0(X), we define∫

Xα =

∑x

nx[κ(x) : K].

When X is proper, this extends to A0(X), and, to the whole A∗(X), where, bydefinition,

∫X α = 0 if α ∈ Ak(X), k > 0.

For any scheme X one defines its fundamental class by

[X] =∑

nV [V ],

where V is an irreducible component of X and nV is its multiplicity, the length ofOX,η, where η is a generic point of V .

For any proper morphism σ : X → Y of schemes, one defines the push-forward homomorphism

σ∗ : A∗(X)→ A∗(Y )

by setting, for any subvariety V ,

σ∗[V ] = deg(V/σ(V ))[σ(V )]

and extending the definition by linearity. Note that deg(V/σ(V )) = 0 if the mapV → σ(V ) is not of finite degree. One checks that rationally equivalent to zerocycles go to zero, so the definition is legal. The homomorphism σ∗ preserves thegrading of A∗(X).

The pull-back σ∗ : A∗(Y )→ A∗(X) is defined only for flat morphisms, regu-lar closed embeddings, and their compositions. For a flat morphism σ one sets, forany subvariety V , σ∗[V ] = [σ−1(V )]. It shifts the degree by increasing it by therelative dimension of σ.

Recall that a Weil divisor on a variety X of dimension n is an element ofZn−1(X). A Cartier divisor on X is a section of the sheaf RX/O∗X , where RXis the constant sheaf of total rings of fractions. The function ordx : R(X) → Zfactors through O∗X and defines a homomorphism

CDiv(X)→WDiv(X), D 7→ [D] =∑x

ordx(D)x,

where CDiv(X) (resp. WDiv(X)) is the group of Cartier (resp. Weil) divisors onX .

Let D be a Cartier divisior on X . One can restrict it to any subvariety V of X ,and set

D · [V ] = [j∗(D)],

Page 25: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.1. THE SEGRE CLASS 21

where j : V → X is the inclusion morphism of V to X . It is considered as a cycleon V and also as a cycle on X by means of j∗ : A∗(V ) → A∗(X). This extendsby linearity to the intersection D · α of D with any cycle class α ∈ A∗(X), so wecan consider any divisor D as an endomorphism α 7→ D · α of A∗(X). It dependsonly on the linear equivalence class of D. By iterating the endomorphism, we candefine, for any Cartier divisors D1, . . . , Dk and α ∈ Am(X), the intersection

D1 · . . . ·Dk · α ∈ Am−k(X).

For any closed subvariety Y containing Supp(D)∩V we can identify D · [V ] withan element of A∗(Y ). In particular, for any Y as above, any Cartier divisor D onX can be considered as a homomorphism

Ak(Y )→ Ak−1(Supp(D) ∩ Y ), α 7→ D · α.

By definition,D1 · · ·Dk = D1 · · · · ·Dk · [X].

If X is of pure dimension n, this is an element of An−k(X). We abbreviate Dk =D · · ·D (k times). The intersection of Cartier divisors is commutative, associative,the projection formula holds, and depends only on the linear equivalence classes.

Let j : Y → X be a closed subscheme of a scheme Y defined by an idealsheaf IY . Let

C = CYX = Spec∞⊕k=0

IkY /Ik+1Y

be the normal cone of Y in X . Let

P (C ⊕OY ) = Proj((

∞⊕k=0

IkY /Ik+1Y

)⊗OY [z]

),

where the tensor product is the tensor product of gradedOY -algebras with deg z =1. This is the projectivized normal cone of Y in X . Recall the standard exactsequence of sheaves of differentials:

IY /I2Y

d→ j∗(Ω1X/K)→ Ω1

Y/K → 0. (2.1)

Assume that Y = x is a closed point of X . Then, Ω1Y/K = 0. By localizing at x,

we obtain an isomorphism ([Hartshorne], Chapter 2, Prop. 8.7)

mX,x/m2X,x∼= Ω1

X/K(x).

The dual of the first space is, by definition, the Zariski tangent space TX,x of Xat x. Going back to the general case, and passing to the fibres of the sheaves, for

Page 26: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

22 LECTURE 2. INTERSECTION THEORY

any closed point x ∈ X , we get an injection TY,x → TX,x with cokernel equal toa subspace of (IY (x)/IY (x)2)∨. In many cases, the kernel of the map d is trivial(e.g. when X is reduced and a locally complete intersection in characteristic 0,or when X,Y are nonsingular), hence (IY (x)/IY (x)2)∨ can be interpreted as thefibre of the normal bundle of Y in X at the point x. More precisely, by definition,the X-scheme

V(Ω1X/K) := Spec Sym(Ω1

X/K)

is the tangent vector bundle of X (its fibres at closed points are Zariski tangentspaces). The Y -scheme Spec Sym(j∗(Ω1

X/K) is the restriction V(Ω1X/K)|Y of the

tangent bundle V(Ω1X/K) ofX to Y . The surjection of sheaves j∗(Ω1

X/K)→ Ω1Y/K

defines a surjection of the symmetric algebras, and the closed embedding

V(Ω1Y/K) → V(Ω1

X/K)|Y .

In the case when both X and Y are nonsingular, the sheaves of differentials arelocally free of ranks equal to the dimensions and the normal cone CYX is alsoa vector bundle isomorphic to V(IY /I2

Y ); = Spec (Sym(IY /I2Y ). In a general

situation, none of these relative affine schemes is a vector bundle, and the normalcone should be considered as the analogue of the normal bundle in a nonsingularsituation.

The projectivized normal cone is the analog of the projectivization of the nor-mal vector bundle. Let Gra = ⊕∞k=0IkY /I

k+1Y . The closed subscheme defined by

z = 0 in P (C ⊕ OY ) is identified with the exceptional divisor of the blow-upscheme BlYX . The complement D+(z) is equal to CYX . Thus P (C ⊕ OX) isthe analog of the associated projective bundle, and the exceptional divisor is theanalog of the “section at infinity”. The canonical projection q : CYX → X admitsa section disjoint from the hyperplane at infinity. It corresponds to the surjectionGrX/Y → OX with kernel ⊕k≥1IkY /I

k+1Y .

Recall that, for any graded sheaf of algebras A = ⊕k=0Ak on a scheme Z,the A-module A[1] = ⊕∞k=0Ak+1 defines a coherent sheaf O(1) on the projectivespectrum Proj A. It is an invertible sheaf if A is generated by A1. In our case, thealgebra GrY/X ⊗OY [z], and the Rees algebra⊕k≥0IkY satisfy this property, so theprojective spectrums come equipped with the corresponding invertible sheafO(1).We haveO(1) ∼= O(D) for some divisor D. In the case of P(C ⊕OY ), the divisorD can be taken to be the hyperplane at infinity H∞. In the case of the blow-upscheme BlYX , we can take D to be −E, where E is the exceptional divisor of theblow-up.

The Segre class of Y in X , denoted by s(Y,X), is defined to be

s(Y,X) = q∗(∑i≥0

c1(O(1))i).

Page 27: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.1. THE SEGRE CLASS 23

In the case when j : Y → X is a regular embedding, the Segre classes are ex-pressed in terms of the Chern classes of the conormal sheaf N∨Y/X . Recall that,for any locally free sheaf E of rank r over an n-dimensional variety X , the Chernclasses ci(E) are elements ofAn−i(X) defined as follows. Let P = Proj (Sym E⊗OX [z]) be be projectivization of the vector bundle V(E) = Spec Sym E . Letπ : P → X be the natural projection. It is a flat morphism, so π∗ : Ak(X) →Ak+r(P ) is well-defined. One can show that A∗(P ) is generated by π∗(A∗(X))and h = c1(OP (1)) with one basic relation of the form

(−h)r + a1(−h)r−1 + · · ·+ ar = 0, ai ∈ π∗(An−i(X)).

By definition, the i-th Chern class ci(E) is defined by ai = π∗(ci(E)). Note thathere the products are defined in the sense of intersection of Cartier divisor classeshi with any element of A∗(P ).

We set

c(E) =r∑i=0

ci(E) ∈ A∗(X).

The following are the basic properties of the Chen classes (see [Hartshorne, Ap-pendix].

(i) c1(OX(D)) = [D];

(ii) for any morphism σ : Y → X , ci(σ∗(E)) = σ∗(c(E)); We define

ci(E) · [V ] = ci(j∗E)).

This extends to the intersection ci(E) ·α with any α ∈ A∗(X). In particular,one can define the value of any integral polynomial at the Chern classes ofvector bundles and the intersection of this polynomial with any α ∈ A∗(X).

(iii) if 0 → E1 → E2 → E3 → 0 is an exact sequence of locally free sheaves,then

c(E2) = c(E1) · c(E3);

(iv) ci(E∨) = (−1)ici(E);

(v) c1(E) = c1(∧r E).

We define the Segre classes si(E) of E by computing them inductively fromthe relation

c(E) · (dimX∑i=0

si(E)) = [X].

Page 28: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

24 LECTURE 2. INTERSECTION THEORY

More explicitly, s0(E) = [X], and the rest are found by solving inductively therelations ∑

i+j=k

ci(E)sj(E) = 0, k = 1, . . . ,dimX.

Now we can state some properties of s(Y,X).

• If NY/X = IY /I2Y is locally free and

⊕∞k=0 IkY /I

k+1Y∼= Sym N∨Y/X (in

this case we say that Y is regularly embedded), then

s(Y,X) = c(NY/X)−1. (2.2)

• If f : X ′ → X is a morphism of pure-dimensional schemes and Y ′ ⊂ X ′

is the pre-image of a closed subvariety Y of X with the induced morphismg : Y ′ → Y , then

g∗(s(Y′, X ′)) = deg(X ′/X)s(Y,X). (2.3)

• If f : X ′ → X is flat, and Y ′ = f−1(Y ), then

g∗(s(Y,X)) = s(Y ′, X ′). (2.4)

• If π : X = BlYX → X is the blow-up of a proper closed subscheme Y inX , and E is the exceptional divisor with the projection σ : E → Y , then

s(Y,X) =∑i≥1

(−1)i−1σ∗(Ei) =

∑i≥1

(−1)i−1π∗(Ei). (2.5)

Recall that, by definition, Ei ∈ AdimX−i(X) which we can also assume to be inAdimX−i(E). Thus we may also consider π∗(Ei) to be in either inA∗(Y ) or equalto its image π∗(Ei) inA∗(X)k under the map i∗ : A∗(Y )→ A∗(X) correspondingto the inclusion morphism j : Y → X .

Note that the last formula gives

σ∗(Ei) = (−1)i−1s(Y,X)dimX−i, (2.6)

where s(Y,X)k is the component of s(Y,X) in A∗(Y )k, or its image in A∗(X)k.

Page 29: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.2. SELF-INTERSECTION OF EXCEPTIONAL DIVISORS 25

2.2 Self-intersection of exceptional divisors

The properties of Segre classes allow us to compute the self-intersection of excep-tional divisors of blow-ups.

Recall that, if X is a nonsingular surface, and Y a closed point on it, theexceptional curve of σ : BlYX → X is a (−1)-curve2, i.e. a smooth rationalcurve E with self-intersection equal to −1. Of course, this agrees with formulas(Y,X)0 = −σ∗(E2) because s(Y,X) = c(NY/X)−1 = [Y ]. If we replace Xby any smooth n-dimensional variety, and take Y to be a closed point, we obtain,similarly,

En = (−1)n−1. (2.7)

Of course, this can be computed without using Segre classes. We embed X in aprojective space, take a smooth hyperplane section H passing through the point Y .Its full transform on BlYX is equal to the union of E and the proper transform H0

intersecting E along a hyperplane L inside E identified with Pn−1. Replacing Hwith another hyperplane H ′ not passing through Y , we obtain

H ′ · E = (H0 + E) · E = e+ E2 = 0,

where e is the class of a hyperplane in E. Thus E2 = −e. This of course agreeswith the general theory. The line bundle O(1) on the blow-up is isomorphic toO(−E). The conormal sheaf OE(−E) is isomorphic OE(1) on the exceptionaldivisor.

We also have H0 · E2 = −H0 · e = −e2, hence

0 = E2 ·H ′ = E2 · (H0 + E) = E2 ·H0 + E3

gives E3 = e3. Continuing in this way, we find

Ek = (−1)n−1ek. (2.8)

Now let us take Y to be any smooth subvariety with the normal sheaf NY/X .Applying (2.6), we find that

En = (−1)n−1s(Y,X)0 = (−1)n−1

∫Xs(Y,X). (2.9)

For example, let X = Pn and Y be a linear subspace of codimension k > 1. Wehave

NY/X ∼= OY (1)k,

2Also known as an exceptional curve of the first kind.

Page 30: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

26 LECTURE 2. INTERSECTION THEORY

hence

s(Y,X) =1

(1 + h)k=

1

(k − 1)!

( 1

1− x

)(k−1)

|x=−h

=

n−1∑m=k−1

(mk−1

)(−h)m−k+1.

(note that hi = 0, i > dimY = n− k). In particular, we obtain

En = (−1)k−1(n−1k−1

). (2.10)

For example, the self-intersection of the exceptional divisor of the blow-up of aline in Pn is equal to (−1)n(n− 1).

One can use the exact sequence of sheaves of differentials (2.1) to computeNY/X , where j : Y → X is a regular embedding of smooth varieties. It gives

c(NY/X) = c((Ω1X)∨)c((Ω1

Y )∨)−1.

For example, when Y = C is a curve of genus g and degree degC in X = Pn, weobtain

c1(NC/Pn) = −KPn · C +KC = (n+ 1) degC + 2g − 2. (2.11)

Another useful formula to compute the Chern classes of a regularly embeddedsubvariety is the following exact sequence of sheaves on a closed subvariety i :Z → Y .

0→ NZ/Y → NZ/X → i∗NY/X → 0. (2.12)

Passing to the Chern classes and taking the inverse, we get

s(Z,X) = c(NZ/Y )−1 · j∗c(NY/X)−1.

We will use this formula many times in the following computations.Recall also from the theory of surfaces that the self-intersection of the proper

transform of a curve under the blow-up of a closed point x decreases by the squareof the multiplicity of the curve at x. This is generalized as follows (see [Fulton],Appendix B).

First let recall the definition of the proper transform of a closed subschemeY ⊂ X under the blow-up of the closed subscheme Z of X (see [Hartshorne],Chap. III, Corollary 7.15).

Lemma 2.2.1. Let σ : X ′ = Bl(a) be the blow-up of an Ideal a in a noetherianschemeX , and f : Y → X be a morphism of noetherian schemes. Let ν : Y ′ → Y

Page 31: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.2. SELF-INTERSECTION OF EXCEPTIONAL DIVISORS 27

be the blow-up of the inverse image f−1(a). Then there exists a unique morphismf : Y ′ → X ′ such that the following diagram is commutation

Y ′

ν

f // X ′

σ

Yf // X

Moreover, if f is a closed embedding, so is f .

When f : Y → X is a closed embedding, the image of f is called the propertransform (or strict transform) of f(Y ). Note that, when f−1(a) = 0 (i.e. j factorsthrough V (a)), the proper transform is the empty scheme. On the other hand, if Yis reduced, and U = Y \ V (f−1(a)) is dense in Y , then Y ′ is isomorphic to theclosure of f−1(U) in X ′.

Note that, in general, the commutative diagram is not a Cartesian diagram, i.e.the natural morphism Y ′ → X ′ ×X Y is not an isomorphism. When f is a closedembedding, the image of X ′ ×X Y in X ′ is equal, by definition, to σ−1(Y ). Itsideal sheaf is equal to the product JE · JY ′ , where E is the exceptional divisor ofσ. Also, it follows from the commutativity of the diagram that f−1(σ−1(a)) =ν−1(f−1(a)). This means that the pre-image of the exceptional divisor E of σunder f is equal to the exceptional divisor of ν.

For example, take X to be a nonsingular surface, and a to be the ideal sheaf ofa closed point x. Let f : Y → X be the inclusion morphism of a reduced curve Ypassing through x with multiplicity m. Then f−1(a) is the ideal of x consideredas a closed point of Y . The blow-up of this ideal in Y has the exceptional divisorequal to a subscheme of the exceptional divisor E ∼= P1 of X ′ → X of length m.This is the intersection scheme of the proper transform of C with E.

Proposition 2.2.2. Let Z → Y and Y → X be regular embeddings. Let σ : X ′ =BlZX → X be the blow-up of Z and Y be the proper transform of Y under σ.Then

NY /X′ ∼= ν∗(NY/X)⊗ j∗OX′(−E),

where j : Y → X ′, E is the exceptional divisor of σ and ν : Y → Y is therestriction of σ to Y .

In terms of the intersection theory, the formula reads

Y2

= σ∗(Y 2)− Y · E. (2.13)

This gives

Y3

= Y · σ∗(Y 2)− Y 2 · E = Y 3 − (σ∗(Y 2)− Y · E) · E = Y 3 + Y · E2,

Page 32: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

28 LECTURE 2. INTERSECTION THEORY

where we used the projection formula Y ·σ∗(Y 2) = Y 2 ·σ∗(Y ) = Y 3. Continuingin this way, we find, for any k = 0, . . . , n,

Yk

= σ∗(Y k) + (−1)k−1Yk−1 · E = σ∗(Y k) + (−1)k−1Y · Ek. (2.14)

In the case of surfaces, in order the assumptions of Proposition 2.2.2 are satisfied,we have to take Z to be the ideal sheaf Jmx of the “fat point” x, where m is themultiplicity of Y at x. Then the embedding V (Jmx ) → Y is regular (check it!).The blow-up of the fat point x is isomorphic to the blow-up BlxX of the point x,but the exceptional divisor is equal to mE, where E is the exceptional divisor ofequal to BlxX .

We have

degNY/X = degOY (Y ) = Y 2 = deg σ∗(NY/X).

Also, degOY (−E) = −E · Y = −multZY . This gives

Y2

= degNY /X′ = Y 2 − deg j∗OX′(−mE) = Y 2 −m2.

Next, let us give a less simple example. Let X = P3 and Y be a connectedunion of lines `1, . . . , `k with #`i ∩ (∪j 6=i`j) = ni. Let p1, . . . , pN be the inter-section points and aj be the number of lines containing the point pj .

Let σ : X1 → P3 be the blow-up of the intersection points (in any order) andν : X → X1 be the blow-up of the proper transforms of the lines (again in anyorder). Let E be the exceptional divisor of π = ν σ. The exceptional divisor of σconsists of the disjoint sum of N divisors E(pj) = σ−1(pj) isomorphic to P2. Let¯i be the proper transform of `i in X1. By Proposition 2.2.2,

N ¯i/X1

∼= O ¯i(1− ni)⊕O ¯

i(1− ni).

We haves(¯

i, X1) = c(N ¯i/X1

)−1 = (1 + (2− 2ni)[point])−1.

Applying (2.10), we obtain

E2i = −hi,

E3i =

∫X1

s(¯i, X1) = 2ni − 2,

where Ei = ν−1(¯i) and hi = c1(OEi(1)) ∈ A1(Ei). The proper transform E(pj)

of E(pj) in X is isomorphic to the blow-up of P2 at aj points, the intersectionpoint of E(pj) with ¯

i. The class in A∗(X) of the corresponding exceptional curve

Page 33: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.2. SELF-INTERSECTION OF EXCEPTIONAL DIVISORS 29

is equal to the class fj of a fibre of the projection Ei → ¯i. The proper transform

E(pj) is equal to the full transform ν∗(E(pj)). We have

E(pj)2 = −e(pj), E(pj)

3 = E(pj)3 = 1,

where e(pj) is the class of a line in E(pj) which we identify with the class inA∗(X). We have

E(pj)2 · Ei = −e(pj) · Ei = 0, E2

i · E(pj) = −hi · E(pj) = −1.

Here we used that E(pj) is isomorphic to the blow-up of aj points. It intersectsEi with pj ∈ `i at one of the exceptional curves which is a fibre of the projectionEi → `i. Now, consider the divisor

D =k∑i=1

αiEi +N∑j=1

βjE(pj).

Collecting all together, we get

D3 =k∑i=1

α3jE

3i +

N∑j=1

β3j E(pj)

3 + 3k∑i=1

∑j:pj∈`i

α2i βjE

2i · E(pj) (2.15)

=

k∑i=1

2α3j (ni − 1) +

N∑j=1

β3j − 3

k∑i=1

∑j:pj∈`i

α2i βj .

Let H ∈ A∗(X) be the class of the pre-image of a hyperplane in P3. Supposethe linear system |rH − D| has no fixed components and defines a regular mapf : X 99K Pm. Then (rH −D)n is equal to the product of the degree of the imageof X and the degree of the map. So, if (rH − D)3 = 1, we obtain that the mapf is birational onto P3. Then the composition f π−1 : P3 99K P3 is a Cremonatransformation.

Taking all of this into account, we obtain

(rH −D)3 = r3 −D3 + 3rHD2 = r3 −D3 − 3rk∑i=1

αi (2.16)

= r3 − 3rk∑i=1

αi −k∑i=1

2α3j (ni − 1)−

N∑j=1

β3j + 3

k∑i=1

∑j:pj∈`i

α2i βj .

Unfortunately, in many cases, the linear system |dH − D| is not base-pointfree. So, one needs to blow-up more. The situation is analogous to the planar

Page 34: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

30 LECTURE 2. INTERSECTION THEORY

case, where we have to blow-up infinitely near points (see the next section). Forexample, suppose σ : X ′ → X is the blow-up a closed point x ∈ X and then wewant to blow-up a k-codimensional linear subspace L in the exceptional divisorE = σ−1(x) ∼= Pn−1. We use formula (2.12) to obtain

c(NL/X′ = c(NL/E) · j∗(c(NE/X′)),

where j : L → E is the inclusion map. Since NE/X′ ∼= OE(−1) and NL/E =

OL(1)⊕k, we obtain

c(NL/X′) = c(OL(1)⊕k) · c(OL(−1)) = (1 + h)k(1− h),

where h is the class of a hyperplane in L. This gives

s(L,X ′) = (1 + h)−k(1− h)−1 = (n−1−k∑k=0

hk)(n−2∑

m=k−1

(mk−1

)(−h)m−k+1).

This allows us to compute Fn, where F is the exceptional divisor of the blow-upof L. For example, let dimX = 3 and L be a line in E. We get s(L,X ′) = (1 −h2)−1 = 1. Thus F 3 = 0. Exact sequence (2.12) givesNL/X′ ∼= OL(1)⊕OL(−1)(it is easy to see that it splits). Thus F is isomorphic to P(OL(1) ⊕ OL(−1)) ∼=P(OL ⊕ OL(−2)) ∼= F2. We have F 2 = −(f + e), where f is the class of afibre and e is the class of the exceptional section. Using (2.14), we obtain E2 =E2 − E · F = −2[`], where [`] is the class of a line in E. Since F · [`] = 1, andF 3 = −F · (f+s) = 1−F ·s = 0 implies that F ∩ E = [s] (considered as a cycleon F ). Thus the two exceptional divisors F and E intersect along the exceptionalsection of F2. Now, we get E3 = E3 + E · F 2 = 1 + s · F = 1 + 1 = 2.

To compute (rH−D)3, we use thatH2D = 0 (because a general line does notintersect any line `i). Also, we use that H ·D2 = −

∑ki=1 αi (because E2

i = −hiand H · hi = 1).

Let us consider some special cases. For example, take k = 2, N = 1, α1 =α2 = β1 = 1. We get

(2H − E)3 = 8H3 − E3 + 12H2 · E + 6H · E2 = 8 + 5− 12 = 1.

The linear system |2H−E| has base locus equal to the line ` in E(p) correspondingto the plane spanned by `1 and `2. Using exact sequence (2.12), one checks that thenormal bundle of ` is isomorphic to O`(−1) ⊕ O`(−1). The exceptional divisorof the blow-up is isomorphic to P1 × P1. One can perform a flop along ` to obtainanew 3-fold X ′ on which our linear system has no based points and defines aregular birational morphism to P3. To perform the flop, we blow-up `, and then

Page 35: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.3. COMPUTATION OF THE MULTI-DEGREE 31

blow-down the exceptional divisor along the other ruling. We will discuss flopslater.

We will see that this leads to a quadro-quadratic transformation which we willconsider later.

Another example, take `i to be the six edges of the coordinate tetrahedralV (t0t1t2t3). Take

D =6∑i=1

Ei + 24∑j=1

E(pj).

We get D3 = 12 + 32− 72 = −28. This gives (3H − E)3 = 27 + 28− 54 = 1.Thus the linear system |3H − E| defines a birational map f : X 99K P3. It givesan example of a cubo-cubic transformation which we will consider later.

Definition 2.2.1. A configuration of lines in P3 is called a homaloidal configurationif there exists numbers (r, αi, βj) such that (dH −D)3 = 1 and the linear system|dH −D| is basepoint-free and dimension n.

Problem 2.2.1. Find all homaloidal configurations of lines in P3.

2.3 Computation of the multi-degree

For all rational smooth varieties X over C we will be dealing with, A∗(X) can beidentified with a subgroup of H∗(X,Z) by assigning to any irreducible subvarietyV , its fundamental cycle [V ], or its dual class in H∗(X,Z) in cohomology if X issmooth. The operations σ∗ and σ∗ coincide with the corresponding definitions intopology. So, in the definition of the multi-degree of f , we may replace H∗ withA∗.

Let us apply the intersection theory to compute the multi-degree of a Cremonatransformation.

Let (X,π, σ) be a resolution of a Cremona transformation f : Pn 99K Pn.Consider the map ν = (π, σ) : X → Pn × Pn. We have ν∗[X] = [Γf ], and, by theprojection formula,

ν∗(hk1hn−k2 ) ∩ [X] = [Γf ] · (hk1hn−k2 ) = dk.

Let s(Z,Pn) ∈ A∗(Z) be the Segre class of a closed subscheme of Pn. Wewrite its image in A∗(Pn) under the canonical map i∗ : A∗(Z) → A∗(Pn) in theform

∑s(Z,Pn)mh

n−m, where h is the class of a hyperplane.

Page 36: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

32 LECTURE 2. INTERSECTION THEORY

Proposition 2.3.1. Let (d0, d1, . . . , dn) be the multi-degree of a Cremona transfor-mation. Let (X,π, σ) be its resolution and Z be the closed subscheme of Pn suchthat π : X → Pn is the blow-up of a closed subscheme Z of Pn. Then

dk = dk −k∑i=1

dk−i(ki

)s(Z,Pn)n−i.

Proof. We know that σ∗OPn(1) = π∗OPn(d)(−E) = OX′(dH − E), whereOX(H) = π∗OPn(1) and E is the exceptional divisor of π. We have h =c1(OPn(1)) for each copy of Pn. Thus

dk = π∗(dH − E)k · hn−k =k∑i=0

((−1)idk−i(ki

)π∗(H

k−i · Ei)) · hn−k

=

k∑i=0

(−1)idk−i(ki

)hk−i · π∗(Ei) · hn−k =

k∑i=0

(−1)idk−i(ki

)· π∗(Ei) · hn−i

= dk +k∑i=1

(−1)idk−i(ki

)· π∗(Ei) · hn−i = dk −

k∑i=1

dk−i(ki

)s(Z,Pn)n−i.

Note that one can invert the formulas to express the Segre classes

s(Z,Pn)k = skhn−k

in terms of dk’s.

sk = (−1)n−k−1∑

0≤i≤n−k(−1)i

(n−ki

)dn−k−idi. (2.17)

Definition 2.3.1. A closed subscheme Z in Pn is called homaloidal if there existsa homaloidal linear systemHX with Bs(HX) = Z.

Observe that Proposition 2.3.1 gives a necessary condition for the homaloidallinear system

s(Z,Pn)0 ≡ 1 mod d. (2.18)

Page 37: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.4. HOMALOIDAL LINEAR SYSTEMS IN THE PLANE 33

2.4 Homaloidal linear systems in the plane

Let b be the base ideal of a homaloidal linear system in the plane. Since |b(d)| =|b(d)|, we may assume that it is integrally closed. It is known that in this casethe blow-up scheme Bl(b) is a normal surface. Let X → Bl(b) be its minimalresolution of singularities and σ : X → P2 be the composition X → Bl(b)→ P2.A birational morphism of nonsingular surfaces is a composition of blow-ups ofclosed points on smooth surfaces (see [Hartshorne]). Let

X = XNσN // XN−1

σN−1 // . . .σ2 // X1

σ1 // X0 = P2

be the sequence of such blow-ups. Here each σi : Xi → Xi−1 is the blow-up of aclosed point xi ∈ Xi−1. For any N ≥ b > a ≥ 1, let

σb,a = σa . . . σb : Xb → Xa−1.

Let Ei = σ−1i (xi) be the exceptional curve of σi. It is a smooth rational curve on

Xi with self-intersection equal to −1. We say that a point xj is infinitely near toxi of order 1 and write xj xi if j > i and σj,i+1 : Xj → Xi is an isomorphismin a neighborhood of xj and maps xj to a point in Ei. The Enriques diagram isan oriented graph whose vertices are point x1, . . . , xN and the arrow goes from xjto xi if xj xi. If a point xj is connected to xi by an oriented path of length k,we say that xj is infinitely near to xi of order k and write xj k xi. The pointsfrom which no edge exits can be identified with points in P2, they are called properpoints. However, strictly speaking, only one point lies in P2, namely the point x1.Any non-proper point xi ∈ Xi−1 is mapped by σi,1 to some proper point.

LetEi = σ−1

N,i(xi) = σ−1N,i−1(Ei), i = 1, . . . , N.

Since we are blowing up points on smooth surfaces, the scheme-theoretical pre-image is a reduced curve. It is reducible if and only if there are no points infinitelynear to it. The irreducible components of Ei consist of proper transforms F ji in Xof Ei and Ej , where xj is infinitely near to xi of some order. We have Ej ⊂ Eiif and only if xi = xj or xj is infinitely near to xi. The self-intersection of F ji isequal to −1− ai, where ai is the number of points infinitely near to xi of order 1.

Since E2i = −1, we have E2

i = E2i = −1. Also Ei · Ej = 0 if i 6= j. This is

because we can always replace the divisor Ei by a linearly equivalent divisor whichdoes not map to xj .

The divisor classes e0 = σ∗(line), ei = [Ei], i = 1, . . . , N, form a basis inA1(X) = Pic(X) = H2(X,Z). It is an orthonormal basis in the sense that e2

0 =1, e2

i = −1, i > 0, ei · ej = 0, i 6= j.

Page 38: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

34 LECTURE 2. INTERSECTION THEORY

Let H = H0 = |b(d)| be a homaloidal linear system of degree d on P2. Letm1 be the multiplicity of a general member D at x1. The the pre-image of H0 inX1 has the fixed component m1E1. We subtract it and consider the linear systemH1 = |σ∗1(H0)−m1E1|. Let m2 be the multiplicity of a general member ofH1 atx2 ∈ X1. Then |σ∗2(H1)−m2E2| has no fixed components on X2. Continuing inthis way, we find that

HN = σ∗(H)−N∑i=1

miEi

has no base points and no fixed components. Since it defines a birational morphismto P2 we must have

σ∗(H)−N∑i=1

miEi = d2 −∑

m2i = 1. (2.19)

Recall that the behavior of the canonical class of a smooth variety X under theblow-up σ : BlZX → X of a smooth closed subvariety Z ⊂ X of codimension k

KBlZX == σ∗(KX) + (k − 1)E, (2.20)

where E is the exceptional divisor. In our case we obtain

KX = −3H +∑Ei.

Since a general member of a homaloidal linear system is a rational variety, a gen-eral member of the linear system HN is a smooth rational curve C. We haveC2 = 1, and, by the adjunction formula C2 + C ·KX = −2,

− 3 = C ·KX = −3d+∑

mi. (2.21)

The two equalities (2.19) and (2.21) give necessary conditions for the existence ofa homaloidal linear system of plane curves of degree d passing though the pointsx1, . . . , xN (including infinitely near) with multiplicities m1, . . . ,mN . They alsosufficient, if we check, that the dimension of such linear system is equal to 23 andthe linear systemH does not fixed components.

Example 2.4.1. Assume that m1 = . . . = mN = m. We have

d2 −Nm2 = 1, 3d−Nm = 3.

3This is the expected number since passing through a point with multiplicity m gives (m+1)m/2conditions so that the two equalities give (d+ 2)(d+ 1)/2− 1−

∑mi(mi + 1)/2 = 2.

Page 39: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.5. SMOOTH HOMALOIDAL LINEAR SYSTEMS 35

The only solutions are

(d,m,N) = (1, 0, 0), (2, 1, 3), (5, 2, 5), (8, 3, 7), (17, 6, 8).

The first transformation is, of course, a projective transformation. The secondone is a quadratic transformation defined by the linear system of conics through3 points. They could be infinitely near, but not collinear (this extends even toinfinitely near points meaning that |H−E1−E2−E3| = ∅. The third linear systemis defined by the linear system of 6-nodal plane quintics. If we assume that thebase points are proper and in general position, then the blow-up of the six points isisomorphic to a nonsingular cubic surface in P3 (by the map defined by the linearsystem of cubics through the six points). The exceptional curves of the blow-upare mapped to six skew lines on the cubic surface. The six skew lines which forma double-six with the set of the exceptional curves are blown down to six points inP2 by the linear system |3H −

∑Ei|. The P -locus of the Cremona transformation

consist of the union of 6 conics passing though the six points except one.The last two transformations are more elaborate, they are called the Geiser

transformation and the Bertini transformation, respectively.

Remark 2.4.1. The ideal sheaf σ∗(OX(−∑miEi)) is an integrally closed ideal

sheaf in the plane. According to Zariski, any integrally closed ideal in the planeis obtained in this way. For example, consider the ideal sheaf of the subschemewith support at a point p and given in local coordinates by (x, yn). Its blow-upis the scheme isomorphic over an affine neighborhood of p with coordinates x, yto X = Proj C[x, y][u, v]/(uyn − vx) ⊂ A2 × P1. In a local chart with v 6= 0,it is nonsingular. In the local chart u 6= 0, it has a singular point locally isomor-phic to a singular point (0, 0, 0) on the affine surface vx − yn = 0. The typeof this singularity goes under the name An−1-singularity. The exceptional divisorof its minimal resolution X ′ → X consists of a chain of n − 1 smooth ratio-nal curves with self-intersection −2. The exceptional divisor of the compositionX ′ → X → P2 consists of a chain of n smooth rational curves, with a (−1)-curveat one end, and all other curves are (−2)-curves. These curves form an exceptionalconfiguration E1 obtained by a sequence of blowing ups of infinitely near pointsxn xn−1 . . . x1 = x.

2.5 Smooth homaloidal linear systems

Definition 2.5.1. A homaloidal linear system H is called smooth if the reducedbase scheme is smooth and the base ideal b = b(H) is a reduction of the productof the powers of the radicals of the primary components of b.

Page 40: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

36 LECTURE 2. INTERSECTION THEORY

If bi are the primary components of b and bi is a reduction of (√bi)

ri for someri ≥ 1, we write

H = |dH −k∑i=1

riZi|

where H is meant to be the divisor class of a hyperplane and Zi = V (√bi).

Since each Zi is smooth, the ideals√bi and their powers are integrally closed.

Also the blow-up scheme X of the product of the ri-th powers of√bi is smooth

with exceptional divisor equal to∑riEi. Each divisor Ei ∼= P(NZi/Pn). Since b

becomes invertible onX , X is a smooth resolution of any Cremona transformationf defined by the homaloidal linear system.

Note that the ideal b is not necessary integrally closed, so the blow-up of b maybe non-normal. For example, a primary component bi may look like (x2, y2) withintegral closure equal to (x2, y2, xy).

Let |dH − r1Z1 − . . . − rNZN | be a smooth homaloidal linear system. LetE =

∑riEi be the exceptional divisor of the integral closure of b(HX). We have

s(Z,Pn)k = (−1)n−k−1π∗(En−k) =

N∑i=1

(−ri)n−k−1π∗(En−ki ) =

N∑i=1

rn−ki s(Zi,Pn)k.

(2.22)

We have already explained how to compute s(Y,Pn) for any smooth subvarietyY of Pn. For example, if C is a curve of degree d in Pn, we get

s(C,Pn) = c(NC/Pn)−1 = 1− c1(NC/Pn).

The exact sequence of sheaves of differentials

0→ N∨C/Pn → j∗ΩPn → Ω1C → 0

gives an isomorphism

j∗n∧

ΩPn ∼=n−1∧N∨C/Pn ⊗ Ω1

C .

This yields

c1(NC/Pn) = −KPn · C + 2g − 2 = (n+ 1) degC + 2g − 2,

where g is the genus of C. Hence

s(C,Pn)k =

2− 2g − (n+ 1) degC if k = 0,

1 if k = 1,

0 otherwise.

Page 41: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.5. SMOOTH HOMALOIDAL LINEAR SYSTEMS 37

So, if we assume that Bs(HX)red consists of M curves C1, . . . , CM and N pointsx1, . . . , xN , formula (3.3) together with Proposition 2.3.1 give

Proposition 2.5.1. Assume that HX = |dH −∑M

i=1 riCi −∑N

i=1mixi|, whereCi, i = 1, . . . ,M, is a smooth curve of degree degCi and genus gi, and xi areisolated points. Then

dn = dn +

M∑i=1

[(rni (n+ 1)− dnrn−1i ) degCi + rni (2gi − 2)]−

N∑i=1

mni = 1

dn−1 = dn−1 −M∑i=1

degCi,

dk = dk, k = 0, . . . , n− 2.

To find the dimension of a smooth homaloidal system we use some knowntechniques. Let J be the ideal sheaf of a smooth closed subscheme Z of Pn. Wehave a sequence of ideals

Jm ⊂ Jm−1 ⊂ . . . ⊂ J

with quotients J k/J k+1 isomorphic to the k-symmetric powers of N∨Y/Pn =

J /J 2. We also use the exact sequence

0→ (J /Jm)(d)→ OmZ(d)→ OZ(d)→ 0,

where mZ = V (JmZ ). The exact sequence gives

h0(OmZ(d)) = OZ(d) + h0(J /Jm(d)),

provided we have checked that h1(J /Jm(d)) = 0. Suppose we know c(NY/Pn).Then, one can compute the Chern class of the symmetric powers of N∨Z/Pn , alsoof its twists N∨Z/Pn(d), and then apply the Riemann-Roch Theorem to computeOZ(d) and h0((J /Jm)(d)).

Example 2.5.1. Assume that Y is a smooth curve C of genus g and degree degC.We have c1(Sk(N∨C/X)) = 1

2k(k + 1)c1(N∨C/Pn) and by, the additivity of c1, weknow

c1(J /Jm) = 12

m−1∑k=1

k(k + 1)c1(NC/Pn) =(m+1

3

)c1(NC/Pn).

Next, we use that, for any locally free sheaf E of rank r, and an invertible sheaf L,we have

c(E ⊗ L) =r∑i=0

cr−i(E)(1 + c1(L))i. (2.23)

Page 42: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

38 LECTURE 2. INTERSECTION THEORY

Finally, we use Riemann-Roch Theorem which allows us to compute the Eulercharacteristic χ(Pn,J /Jm(d)).

Since the rank of J /Jm is equal to 2 + . . . + m = 12(m − 1)(m + 2), we

obtain

c1(J /Jm(d)) =(m+1

3

)c1(N∨C/P3) + 1

2(m− 1)(m+ 2)ddegC.

By Riemann-Roch, for any locally free sheaf E of rank r,

χ(E) = deg c1(E) + r(1− g).

This gives

χ(J /Jm(d)) =(m+13

)c1(NC/P3)+ 1

2 (m−1)(m+2)ddegC+ 12 (m−1)(m+2)(1−g).

χ(OmC(d)) = χ(J /Jm(d)) + χ(OC(d)) = χ(J /Jm(d)) + ddegC + 1− g

=(m+13

)(−4 degC + 2− 2g) +

(m+12

)(ddegC + 1− g)

= (−4(m+13

)+ d(m+12

)) degC + (2

(m+13

)+(m+12

))(1− g).

Applying (2.5.1), we have

d3 − 1 = (−4m3 + 3dm2) degC + 2m3(1− g). (2.24)

Observe that this implies that d is an odd number. Taking (2.24) into account, wecan rewrite the previous equality in the form

χ(OmC(d)) =1

6(d3 − 1 +m(4 + 3d) degC +m(3m+ 1)(1− g)).

Finally, under assumption, that χ(OC(d)) = h0(OC(d)) and χ(J /Jm(d)) =h0(J /Jm(d)), we get

4 = h0(Jm(d)) =(d+3

3

)− χ(OmC(d))

=1

6(6d2 + 11d+ 7−m(4 + 3d) degC +m(3m+ 1)(g − 1)). (2.25)

The equalities (2.24) and (2.25) give necessary conditions for the existence ofa homaloidal linear system |dH −mC|.Remark 2.5.1. When n > 2, there are no smooth homaloidal linear systems with0-dimensional base locus. Indeed, suppose such a linear system |dH −

∑rixi|

exists. We know that the multi-degree is equal to (d, d2, . . . , dn). Let S be thepre-image of a general plane. This is a surface of degree dn−2. The restrictionof the linear system to S is of the form |dh −

∑rixi|, where h is a hyperplane

Page 43: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.5. SMOOTH HOMALOIDAL LINEAR SYSTEMS 39

section of S. After we blow-up the base points, we get a degree 1 map onto aplane. This implies that 1 = d2h2 −

∑m2i = dn −

∑m2i . On the other hand, we

have 1 = dn −∑mni . This gives

∑rni =

∑m2i , hence all mi are equal to 1, and

the base scheme is reduced and consists of N = dn − 1 points. We know that thepre-image of a general line is an irreducible curve R of degree dn−1 = dn−1. Thelinear subsystem ofHX that consists of divisors passing throughR is of dimensionn − 2 (it is isomorphic to the linear system of hyperplanes through a line in thetarget space). Take two general points on R, then we find a divisor from HX thatpasses through these two points and also dn − 1 base points. Thus it intersects Rat dn + 1 > dn points contradicting the Bezout Theorem.

Example 2.5.2. Let n = 3. We have

1 = d3 +M∑i=1

[(4r3i − 3dr2

i ) degCi + r3i (2gi − 2)]−

N∑i=1

m3i . (2.26)

Take d = 2. We have

1 = 8 +

M∑i=1

[(4r3i − 6r2

i ) degCi + r3i (2gi − 2)]−

N∑i=1

m3i . (2.27)

This leaves us with a few possibilities. By the previous remark,M 6= 0. Since eachquadric from the linear system passes through Ci with multiplicity ri, and any theintersection of two quadrics is a connected curve of degree 4, we must have ri ≤ 2and ∑

ri degCi < 4.

If degC1 = 3, then M = 1, r1 = 1, g1 = 0, and (2.27) gives 1 = 8− 6− 2−2 degC2 −

∑Ni=1m

3i , a contradiction.

If degC1 = 2, then r1 = 1, g1 = 0. If M = 2, then r2 = 1,degC2 = 1, g2 =0, and we obtain 1 = 8 − 4 − 2 − 2 −

∑Ni=1m

3i , a contradiction. If M = 1, we

get 1 = 8 − 4 − 2 −∑N

i=1m3i . This gives N = 1,m1 = 1. This case is realized

by the linear system of quadrics through a conic and a point lying outside of theplane spanning the conic. The multi-degree is (2, 2). We will discuss these andmore general quadro-quadratic transformations of this kind in the next lecture.

If degC1 = 1, then r1 ≤ 2, g1 = 0. If r1 = 2, then the quadrics must be of theform V (aL2

1 + bL1L2 + cL22), where C1 is the intersection of hyperplanes V (L1)

and V (L2). The dimension of such system is equal to 2, so it is not homaloidal.If M = 2, for the same reason, r2 = 1and degC2 = 1. We get 1 = 8 − 2 −2 − 2 −

∑Ni=1m

3i , a contradiction. So, the remaining possibility is M = 1, and

N = 3,m1 = m2 = m3 = 1. This case is realized and leads to a Cremonatransformation of multi-degree (2, 3).

Page 44: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

40 LECTURE 2. INTERSECTION THEORY

Example 2.5.3. It is possible that Bs(T ) is 0-dimensional but the homaloidal lin-ear system is not smooth. There are hidden 1-dimensional infinitely near com-ponents. For example, consider the linear system of quadrics in P3 which passthrough 3 non-collinear points and have the same tangent plane at the fourth point.Choosing coordinates, we may assume that the points are p1 = [1, 0, 0, 0], p2 =[0, 1, 0, 0], p3 = [0, 0, 1, 0], p4 = [0, 0, 0, 1], and the tangent plane at the point p4

has equation t0 + t1 + t2 = 0. After we blow-up the first three points, we obtainthat the inverse image of the linear system has the base locus equal to a line inthe exceptional divisor E4 over the point p4. If we blow-up this line, we resolvethe birational map. The exceptional divisor consists of E1, E2, E3, E

′4, E5, where

E′4 is the proper transform of E4 isomorphic to P2 and and E5 is the exceptionaldivisor over the line isomorphic to the minimal ruled surface F2. The divisors E′4and E5 intersect along a curve C which is the exceptional section in E5 and a linein P2.

The base ideal in a neighborhood of the point p4 is isomorphic to the ideal(xy, yz, xz, x+ y + z). After we make the change of variables x→ x+ y + z, itbecomes isomorphic to the ideal (x, y2, yz, z2). It is easy to see that the blow-upscheme is isomorphic to the projective cone over the blow-up of the maximal ideal(y, z). It has a singular point locally isomorphic to the cone over the Veronesesurface. Its exceptional divisor is isomorphic to the quadratic cone. The birationalmorphism from the resolution in above to the blow-up of the base scheme is thecontraction of the divisor E′4 to the singular point of the blow-up.

So the homaloidal linear system can be written in the form |2H−p1−p2−p3−Z4|, where p4 = (Z4)red, and Z4 is locally given by a primary ideal (x, y2, yz, y2).

2.6 Special Cremona transformations

A Cremona transformation with smooth connected base scheme is called specialCremona transformation. There are no such transformations in the plane and theyare rather rare in higher-dimensional spaces and maybe classifiable. We start fromone-dimensional base schemes. It follows from our formulas that the followingtwo examples work:

(i) n = 3, g = 3,degC = 6, d = 3;

(ii) n = 4, g = 1,degC = 5, d = 2.

The first example is a bilinear (or a cubo-cubic transformation) which we will studyin detail later. The second transformation is given by quadrics. The restrictionof the homaloidal linear system to a general hyperplane is the linear system of

Page 45: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.6. SPECIAL CREMONA TRANSFORMATIONS 41

quadrics through 5 points. It is known (see, for example, [Topics]) that the imageis a ten-nodal Segre cubic. So, the degree of the inverse transformation is equalto 3. The image of a general plane is a Veronese surface of degree 4. So, themultidegree of the transformation is equal to (2, 4, 3). This is an example of aquadro-cubic transformation in P4 discussed in Semple-Roth’s book. Note that thebase locus of the inverse transformation f−1 is a surface of degree 5, an ellipticscroll. In fact, the image of a general plane under f is of degree 4 but given bycubics. This implies that the plane meets the base scheme at 5 simple points.

A result of B. Crauder and S. Katz shows that the two cases are the only possi-ble cases with a smooth connected one-dimensional locus.

Next we assume that the dimension of the base locus is equal to 2. The nextresult also belongs to Crauder and Katz.

Theorem 2.6.1. A special Cremona transformation with two-dimensional basescheme Z is one of the following:

(i) n = 4, d = 3, Z is an elliptic scroll of degree 5, the base scheme of theinverse of the quadro-cubic transformation from above;

(ii) n = 4, d = 4, Z is a determinantal variety of degree 10 given by 4×4-minorsof a 4× 5-matrix of linear forms (a bilinear transformation, see later).

(iii) n = 5, d = 2, Z is a Veronese surface.

(iv) n = 6, d = 2, Z is an elliptic scroll of degree 7;

(v) n = 6, d = 2, Z is an octic surface, the image of a plane under a rationalmap given by the linear system of quartics through 8 points.

In cases (ii) and (iii) the inverse transformation is similar, with isomorphic basescheme.

There is no classification for higher-dimensional Z. However, we have thefollowing nice results of L. Ein and N. Shepherd-Barron [Amer. J. Math. 1989].

Recall that a Severi variety is a closed a subvarietyZof Pn of dimension 13(2n−

4) such that the secant variety is a proper subvariety of Pn+1. All such varieties areclassified by F. Zak.

(i) Z is a Veronese surface in P5;

(ii) Z is the Grassmann variety G1(P5) embedded in the Plucker space P14;

(iii) Z is the Severi variety s(P2 × P2) ⊂ P8;

(iv) Z is the E6-variety, a 16-dimensional homogeneous variety in P26.

Page 46: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

42 LECTURE 2. INTERSECTION THEORY

Theorem 2.6.2. Let f be a quadro-quadratic transformation with smooth basescheme. Then the base scheme is isomorphic to one of the Severi varieties.

All these transformations are involutions (i.e. T = T−1). In particular, theirmulti-degree vectors are symmetric.

2.7 Double structures

Let Y ⊂ X be a smooth closed codimension r subvariety of a n-dimensionalsmooth varierty X and N∨Y/X = JY /J 2

Y be its conormal locally free sheaf. Adouble structure on Y is a surjection u : N∨Y/X → L onto an invertible sheaf L.It defines a section s : Y → P(N∨Y/X). Let u : JY → L be the composition ofu and the canonical surjection JY → JY /J 2

Y . Its kernel is an ideal sheaf I thatdefines a closed subscheme Z containing Y as a closed subscheme and containedin the first infinitesimal neighborhood Y (1) defined by the ideal sheaf J 2

Y . Thus,by definition, we have an exact sequence:

0→ JZ → JY → L → 0. (2.28)

We call the scheme Z a double structure on Y . In the case when X is a smoothsurface, and Y is a closed point, the double structure is a choice of a point onthe exceptional curve E of the blow-up of the point. It corresponds to a tangentdirection at the point. It is an infinitely near point to Y .

Let E1 be the exceptional divisor of the blow-up σ1 : B1 = BlYX → X andY1 be the image of the section s : Y → E1 = P(NY/X) defined by L. The exactsequence (2.28) gives a surjection of graded algebras ⊕J kY → Sym L. Its kernelis generated by σ−1

1 JZ . Recall that the affine cone CE over E is Spec SymN∨Y/X .The section s corresponds to the surjection SymN∨Y/X → Sym L. This shows thatthe pre-image of the ideal sheaf of Y1 in CE is generated by Ker(u) ⊂ N∨Y/X . This

also shows that the ideal JY1 of Y1 in E is equal to σ−11 (JZ) · OE1 and hence

σ−11 (JZ) = OB1(−E1) · JY1 . (2.29)

The quotient OB1(−E1)/OB1(−E1) · JY1 is isomorphic to OY1(−E1). It followsfrom the definition of OE(1) = OE(−E1) that s∗(OE(−E1)) ∼= L. This showsthat we have an exact sequence

0→ OB1(−E1) · JY1 → OB1(−E1)→ L → 0.

It is obtained from (2.28) by applying σ−1.

Page 47: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.7. DOUBLE STRUCTURES 43

Let σ2 : B2 → B1 be the blow-up of Y1. Then the inverse transform of JZ inB2 becomes invertible and isomorphic to OB2(−E ′1 − E2), where E1 = σ∗2(E1) isthe full transform of E1 in B2 and E2 is the exceptional divisor of σ2. We have

s(Z,X)m = (−1)n−m−1σ∗(En−m),

where E = E1 + E2 and σ = σ1 σ2 : B2 → X . By the projection formula,

σ2∗(E1 + E2)n−m =

n−m∑i=0

(n−mi

)σ2∗(E i1 · En−m−i2 )

=n−m∑i=0

(n−mi

)Ei1 · σ2∗(E

n−m−i2 ) =

n−m∑i=0

(n−mi

)Ei1(−1)n−m−i−1s(Y1, B1)m+i.

Thus

s(Z,X)m = s(Y,X)m +n−m−1∑i=0

(n−mi

)(−E1)is(Y1, B1)m+i. (2.30)

So we need to compute s(Y1, B1) = c(NY1/B1). We use the following well-

known result about projective bundles.

Lemma 2.7.1. Let E be a locally free sheaf of rank r on a smooth scheme X andlet P(E) be the projective bundle associated to E . Let u : E → L be a surjection ofE onto an invertible sheaf L and s : X = Proj Sym L → P(E) = Proj Sym E isthe corresponding section. Then

s∗(Ns(X)/P(E)) ∼= Ker(u)∨ ⊗ L.

Proof. Let P = P(E) and S = s(X). Consider the exact sequence of sheaves ofrelative differentials

0→ N∨S/P → Ω1P/X ⊗OS → Ω1

S/P → 0.

Since the projection p : P → X induces an isomorphism S → X , we haveΩ1S/P = 0. Thus

N∨S/P ∼= Ω1P/X ⊗OS . (2.31)

Now consider the Euler exact sequence

0→ OP → p∗(E∨)⊗OP (1)→ (Ω1P/X)∨ → 0. (2.32)

Page 48: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

44 LECTURE 2. INTERSECTION THEORY

It follows from the definition of the sheaf OP (1) that L ∼= s∗(OP (1)). Passing tothe duals, and applying s∗, we obtain

s∗(N∨S/P ) ∼= Ω1P/X∼= Ker(E ⊗ L−1 → OX) ∼= Ker(u)⊗ L−1.

Taking the dual again, we get

s∗(NS/P ) ∼= Ker(u)∨ ⊗ L. (2.33)

Note that equalities (2.31) and (2.32) give

c(NS/P ) = c((Ω1P/X)∨) = c(E∨ ⊗ L). (2.34)

Applying (2.23) and (2.31), we find

c(NY1/E) =r∑i=0

cr−i(NY/X)(1 +D)i. (2.35)

Since OB(1) = OB(−E), we get

NE/B|Y1 = OE(E)|Y1 = L−1 = OY (−D). (2.36)

Using exact sequence (2.12), we finally obtain

s(Y1, B) = (r∑i=0

ci(NY/X)(1 +D)r−i)−1(1−D)−1.

and, applying (2.30) and (2.36), we get

s(Z,X)m = s(Y,X)m +n−m−1∑j=0

(n−mj

)Dj · s(Y1, B)m+j . (2.37)

Example 2.7.1. Let Y be a closed point. We have s(Y,X)0 = s(Y1, B)0 = [Y ], so

s(Z,X) = 2[Y ].

Or let Y be a smooth curve on a n-fold X . Then

s(Y,X) = ([Y ] + c1(NY/X))−1 = [Y ]− c1(NY/X),

s(Y1, B) = ([Y ] + (n− 1)D + c1(NY/X))−1(1−D)−1

Page 49: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.7. DOUBLE STRUCTURES 45

= [Y ]− (n− 1)D − c1(NY/X))(1 +D)

= [Y ]− (n− 2)D − c1(NY/X).

This gives

s(Z,X)0 = −2c1(NY/X) + 2D (2.38)

s(Z,X)1 = 2[Y ].

Let us apply this to our situation when X = Pn and Z is the base scheme of ahomaloidal linear system. We have

dk = dk −k∑i=1

(ki

)dk−is(Z,Pn)n−i.

Example 2.7.2. Let Y be a curve C of genus g in Pn. Consider a double structureon C defined by an invertible sheafO(D) of degree a = degD. From the previouscomputations c1(NC/Pn) = 2g − 2 + (n+ 1) degC. Applying (2.38), we get

s(Z,Pn)0 = 4− 4g − 2(n+ 1) degC + 2a, s(Z,Pn)1 = 2 deg Y,

hence

dn = dn − (4− 4g − 2(n+ 1) degC + 2a)− 2nddegC, (2.39)

dn−1 = dn−1 − 2 degC,

dk = dk, k < n− 1.

Consider a special case when n = 3 and C is a line. By taking d = 2, a = −1,we obtain d3 = 2. Thus adding one isolated base point, we obtain a candidatefor a homaloidal linear system of quadrics through the double structure of a lineand an isolated point. We will see later that this corresponds to a degeneration ofa quadratic transformation through a smooth conic in P3 and a point outside theplane spanned by the conic.

Another special case when C is a twisted cubic in P3 and a = −4. We taked = 3, and get d3 = 1. We will see later that this is a special case of a cubo-cubicCremona transformation.

By considering a double structure on the section Y1 of the blow-up of Y , wecan introduce a triple structure on Y , and continuing in this way, we can definea k-multiple structure on Y . It is given by a sequence of the blow-ups of smoothclosed subvarieties Yi ⊂ Bi−1

B = Bkσk // Bk−1

σk−1 // . . .σ2 // B1

σ1 // B0 = X

Page 50: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

46 LECTURE 2. INTERSECTION THEORY

such that Y0 = Y , and Yi, i > 0, is a section of the exceptional divisor Ei → Yi−1

of σi defined by a surjection NYi−1/Bi−1→ Li, where Li is an invertible sheaf on

Yi−1. Note that the restriction of the composition σ1 . . . σi : Bi → B0 = X toYi defines an isomorphism Yi ∼= Y . So we can identify Li with an invertible sheafon Y . For any k ≥ j ≥ i ≥ 1, let

σj,i =

σi . . . σj : Bj → Bi−1 if j > i,

σj if j = i.

Also setEj,i = σ−1

j,i (Yi−1).

Consider the inclusion of invertible sheaves on Bk

OBk(−

k∑i=1

Eki) ⊂ OBk(−

k−1∑i=1

Eki) ⊂ . . . ⊂ OBk(−Ek1 − Ek2) ⊂ OBk

(−Ek1).

Let Zj be the subscheme ofX defined by the ideal sheaf (σk1)∗OBk(−∑j

i=1 Eki).Then we have a chain of closed subschemes

Y = Z1 ⊂ Z2 ⊂ . . . ⊂ Zk (2.40)

with JZj/JZj+1∼= Lj , j = 1, . . . , k − 1. By the projection formula,

(σk1)∗OBk(−

j∑i=1

Eki) = (σj1)∗(−j∑i=1

Eji).

Thus, each Zj is a j-th multiple structure on Y .Finally, we may consider the scheme

Zk(m1, . . . ,mk) = V ((σk1)∗OBk(−

k∑i=1

miEki)).

Its proper transform on Bk is the linear system |dH −∑k

i=1miEki|. For example,Zk = Zk(1, . . . , 1). By definition, mZk = Zk(m, . . . ,m).

Generalizing the computations for the Segre class of a double structure givenin (2.30), we can compute, by induction, the Segre classes of the base scheme Z of|dH −

∑ji=1miEki|. We get

s(Zk(m1, . . . ,mk), X)c = mn−c1 s(Y,X)c +

n−c−1∑j=0

(n−cj

)mj

1mn−c−j2 Dj

1s(Y1, B1)c+j

Page 51: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.7. DOUBLE STRUCTURES 47

+

n−c−1∑j=0

(n−cj

)mj

2mn−c−j3 Dj

2s(Y2, B2)c+j + . . .+

n−c−1∑j=0

(n−cj

)mj

k−1mn−c−jk Dj

k−1s(Yk−1, Bk−1)c+j .

where s(Yj , Bj) are computed by induction using (2.12),

s(Yj , Bj) = (r∑i=0

ci(NYj−1/Bj−1)(1 +Dj)

r−i)−1(1−Dj)−1. (2.41)

Example 2.7.3. Assume that the base scheme is a k-multiple structure Zk on asmooth curve C. Applying (2.41), we find

s(Yj , Bj)0 = −(n− 2)Dj + s(Yj−1, Bj−1)0 =

[Yj ]− (n− 2)Dj − (n− 2)Dj−1 − s(Yj−2, Bj−2)0

= −(n− 2)(D1 + . . .+Dj)− c1(NC/Pn),

This gives

s(Zk(m1, . . . ,mk),Pn)0 =

k−1∑j=1

mnj s(Yj , Bj)0 + n

k−1∑j=1

mjmn−1j+1Dj ,

s(Zk(m1, . . . ,mk),Pn)1 =

k∑j=1

mn−1j [C].

For a concrete example, let us take all mj = m. Then we obtain

s(mZk,Pn)0 = −mn[(n− 2)(

k−1∑i=1

(k − i)Di) + kc1(NC/Pn)− nk−1∑i=1

Di],

s(Zk,Pn)1 = kmn−1[C].

As soon as we know the Segre classes of Zk(m1, . . . ,mk) we can compute themulti-degrees of the transformation and check whether dn = 1, the necessary con-dition for a homaloidal linear system.

Another condition to check is dim |dH − Zk(m1, . . . ,mk)| = n. For this weuse the Riemann-Roch Theorem (see [Hartshorne], Appendix]. We state it only inthe case n = 3.

χ(X,OX(D)) =1

12(2D3−3KX ·D2+D·K2

X)+1

12D·c2(Ω1

X)+χ(OX). (2.42)

Page 52: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

48 LECTURE 2. INTERSECTION THEORY

In our situation, X = Bk, D = dH − E, where E =∑k

j=1mjEkj ,

KX = −4H +

k∑i=1

Eki.

We also use the following formula for c2(X) := c2(Ω1X) from [Fulton], Example

15.4.3. It is obtained by successive application of the formula

c2(Bj) = σ∗j (c2(Bj−1)) + (2− 2g)fj − E2j , (2.43)

where fj is the class of a fibre of Ej → Yj−1. We skip the computations whichshow that

c2(Bk) ·D = 24d+ (d− 4) degC(k∑j=1

mj .

Note that c2(Bk) ·D = 24 if d = 4 . This reflects the fact that, for any nonsingular3-fold X

c2(X) · c1(X) = 24χ(X,OX).

Note that c1(Bk) = 4H −∑k

j=1 Ekj .To compute the other ingredients in the Riemann-Roch formula, we use that,

for any i > j,

Eki · Ekj = 0

because, replacing Ej by an algebraically equivalent cycle, we can assume that itdoes not intersect Yj−1, hence σ∗ki(Ej) · Ekj′ must be zero. Also we have E3

kj =−c1(NYj−1/Bj−1

). Using this we obtain

D3 = d3 +k∑j=1

m3jc1(NYj−1/Bj−1

)− 3ddegCk∑j=1

m2j ,

KBk·D2 = −4d2 +

k∑j=1

(4m2i + 2dmi) degC −

k∑j=1

m2jc1(NYj−1/Bj−1

),

K2Bk·D = 16d−

k∑j=1

(d+ 8mi) degC +k∑j=1

mjc1(NYj−1/Bj−1),

c2(Bk) ·D = 6d+ (d− 4) degCk∑j=1

mj .

Page 53: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.8. DILATED TRANSFORMATIONS 49

Finally, we get

12χ(Bk,OX(dH − E)) = 12(d+3

3

)+

k∑j=1

(2m3j + 3m2

j +mj)c1(NYj−1/Bj−1)

−((6d+ 12)k∑j=1

m2j + (5d+ 12)

k∑j=1

mj + kd) degC.

If |dH − E| is a homaloidal system, the right-hand side must be equal to 36 (pro-vided that H1(Bk,OBk

(dH − E)) = 0).To convince the reader that we have not made a mistake let us make a few

tests. First, we take degC = 2, k = m1 = 1. The right-hand side is equal to120 + 36− 2(24 + 22 + 2) = 60. Since dim |2H −C| = 4, the formula is correct.

Next, we take degC = 3, k = 2,degD1 = −4,m1 = m2 = 1. The right-hand side is equal to 54 + 108 + 66 + 6(10 + 18) − 6(30 + 27 + 3) = 36. Weknow that the linear system is homaloidal, so the formula is correct.

The conditions (dH−E)3 = 1 and χ(Bk,OX(dH−E)) = 4 are not the onlynecessary conditions for the existence of a homaloidal linear system. Note that ageneral member D of |dH − E| is a smooth rational surface. This implies that itscanonical linear system is empty. By the adjunction formula,

KD = ((d− 4)H −k∑j=1

(mi − 1)Ekj) ·D.

For example, if all mj = 1, this implies that d < 4. We have seen already anexample with d = 3, k = 2 and degC = 3. One more possible example isd = 3, k = 3,degC = 2 and the triple multiple structure Z on the conic is definedby line bundles of degree −2 and −3. The arithmetic genus of Z is equal to 3, thesame as the genus of the double structure on a twisted cubic. In the next lecture wewill study cubo-cubic transformations with basis scheme an arbitrary arithmeticalCohern-Macaulay one-dimensional schme of degree 6 and arithmetic genus 3. Ourexamples are special cases of such transformations.

2.8 Dilated transformations

Starting from a Cremona transformation T in Pn−1 we seek to extend it to a Cre-mona transformation in Pn. More precisely, if po : Pn 99K Pn−1 is a projectionmap from a point o, we want to find a Cremona transformation T : Pn 99K Pn−1

such that po T = T po. Suppose that T is given by a sequence of degree d

Page 54: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

50 LECTURE 2. INTERSECTION THEORY

homogeneous polynomials (G1, . . . , Gn). Composing with a projective transfor-mation in Pn, we may assume that o = [1, 0, . . . , 0]. Thus the transformation Tmust be given by (F0, QG1, . . . , QGn), where Q and F0 are coprime polynomialsof degrees r and d+ r.

Proposition 2.8.1. (I. Pan) Let (G1, . . . , Gn) be homogeneous polynomials of de-gree d in t1, . . . , tn. Let F0 = t0A1 + A2, Q = t0B1 +B2, where A1, A2, B1, B2

are homogeneous polynomials of degrees d + r − 1, d + r, r, r − 1, respectively.Assume that F0 and Q are coprime and A1B2 6= A2B1. Then the polynomi-als (F0, QG1, . . . , QGn) define a Cremona transformation of Pn if and only if(G1, . . . , Gn) define a Cremona transformation of Pn−1.

Proof. We will give two proofs, a geometric and purely algebraic one. The first oneis geometric. Assume that the conditions are satisfied. Take a general point y in thetarget space. The linear system of hyperplanes through y contains a codimension 1subsystem of hyperplanes passing through the point o. Thus we can write y as theintersection of n+ 1 hyperplanes H1, . . . ,Hn, Hn+1, where H1, . . . ,Hn containso and Hn+1 does not. The pre-image of y under T is equal to the intersection of nhypersurfacesD1, . . . , Dn from the linear span of the polynomialsQG1, . . . , QGnand a hypersurface D = V (F0 +

∑aiQGi). The intersection of the first n hy-

persurfaces is the union of the line ` = 〈x, o〉 and the hypersurface V (Q), wherex ∈ V (t0) is the unique pre-image of y under T . The intersection D ∩ (V (Q)∪ `)consists of the union of D ∩ V (Q) and D ∩ `. The first part belongs to the baselocus of T . The conditions on the multiplicities of Q and F0 imply that D has asingular point of multiplicity d + r − 1, one less than its degree. Thus the secondintersection consists of one point outside the base point. It is easy to see that theconditions are necessary for this.

Our second proof is algebraic. Let F ′(z1, . . . , zn) denote the dehomogeniza-tion of a homogeneous polynomial F (t0, . . . , tn) in the variable t1. It is obviousthat (F0, . . . , Fn) define a Cremona transformation if and only if the field

C(F1/F0, . . . , Fn/F0) := C(F ′1/F′0, . . . , F

′n/F

′0) = C(z1, . . . , zn).

Consider the ratio F0/QG1 = t0A1+A2t0GB1+GB2

. Dehomogenizing with respect to t1,we can write the ratio in the form az1+b

cz1+d , where a, b, c, d ∈ C(z2, . . . , zn). By ourassumption, ad− bc 6= 0. Then

C(F1/F0, . . . , Fn/F0) = C(F0/QG1, G2/G1, . . . , Gn/G1)

= C(G2/G1, . . . , Gn/G1)(F0/QG1) = C(G2/G1, . . . , Gn/G1)(az1 + b

cz1 + d).

Page 55: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

2.8. DILATED TRANSFORMATIONS 51

This field coincides with C(z1, . . . , zn) if and only if C(G2/G1, . . . , Gn/G1) co-incides with C(z2, . . . , zn).

Definition 2.8.1. The Cremona transformation T in Pn obtained from a Cremonatransfromation T in Pn−1 by the above construction is called a dilation of T . Itdepends on the choice of a point o and polynomials F0, Q of degrees d + r and rsatisfying the conditions on their multiplicities at o stated in the assertion of theprevious proposition.

Definition 2.8.2. The Cremona transformation T in Pn obtained from a Cremonatransfromation T in Pn−1 by the above construction is said to be dilatated from T .It depends on the choice of a point o and polynomials F0, Q of degrees d + r andr satisfying the conditions on their multiplicities at o stated in the assertion of theprevious proposition.

It is easy to determine the P-locus of the dilated transformation T . Take a linethrough the point o with parametric equation [s, ta1, . . . , tsn]. Plugging in theseequations in the polynomials defining T , we obtain that the image of the line isspanned by the points

[A1, B1G1, B1G2, . . . , B1Gn], [A2, B2G1, B2G2, . . . , B2Gn],

where the bar means that we plug in the coordinates (a1, . . . , an) in the polynomi-als. It is one point if and only if A1B2 − A2B2 = 0. In other words if [a1, . . . , an]is contained in the hypersurface V (A1B2 − A2B1) of degree d + 2r − 1. Thishypersurface is a part of the P-locus of T . The other part is the the hypersurfaceV (Q) of degree r which is blown down to the point o. There is one more part thatconsists of the join of the point o with the P-locus of T in the hyperplane t0 = 0.Of course, some of the parts may overlap.

For example, the standard Cremona transformation Tst in Pn is given by theformula

[t0, . . . , tn] 7→ [t1 · · · tn, t0t2 · · · tn, . . . , t0t1 · · · tn−1].

This is the dilation of the standard Cremona transformation in the plane tn = 0 (theidentity if n = 2). Here d = 1, r = 1, F = t0 · · · tn−1, Q = tn, A1B2 − A2B1 =−A2B1 = −t0 · · · tn−1. The P-locus consists of V (t0 · · · tn−1) and V (tn) andconsists of n+ 1 coordinate hyperplanes, as it should be.

The first geometric proof in Proposition 2.8.1 gives some information about thepossible multi-degree (d1, . . . , dn−1) of the dilated transformation. Let (d1, . . . ,dn−2) be the multi-degree of T . Let L be a general linear subspace of Pn of dimen-sion k. We can writeL as the intersection of n−k−1 hyperplanesH1, . . . ,Hn−k−1

Page 56: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

52 LECTURE 2. INTERSECTION THEORY

containing L and a hyperplane Hn−k containing L but not containing o. Let Di bethe divisors of the homaloidal linear system defining T which corresponds to Hi.The intersection D1 ∩ . . .∩Dn−k−1 is equal to the union of the cone over the basescheme of T and the cone over CX over a k-dimensional variety T−1(L ∩ V (t0))of degree dn−k−1. The intersection D1 ∩ . . . ∩ Dn−k−1 ∩ Dn−k is equal to theunion of the base locus of T and the intersection of X with Dn−k. The latter is ofdegree (d+ r)dn−k−1. Thus we obtain

dn−k ≤ (d+ r)dn−k−1. (2.44)

When k = n − 1, we have the equality. For smaller k, the equality occurs whenD∩CX has no components of dimension k belonging to the base scheme of T . It iseasy to see that the latter consists of the union of V (F0)∩V (Q) and V (F0)∩CBs(T ).

Example 2.8.1. Let n = 3 and T be defined by a smooth homaloidal linear system|dh −

∑Ni=1mipi|. Let F0 = t0A1 + A2 and Q = t0B1 + B2 as in Proposition

2.8.1 and let ki be the minimal of the multiplicities of A1 and A2 at the point piand similar ni be forB1, B2. This implies that V (F0) pass through the lines 〈o, pi〉with multiplicity ≥ ki and V (Q) passes through these lines with multiplities ni.Let si = minmi + ni, ki. Then the dilated homaloidal linear system containsthe lines 〈o, pi〉 with multiplicities si, we obtain

d2 = (d+ r)d−∑

si.

In a special case, take T to be the standard Cremona transformation Tst given by(t2t3, t1t3, t1t2) and F0 = t0t1. Thus two of the numbers si, corresponding to thebase points (0, 1, 0) and (0, 0, 1) are equal to one, and one is equal to 0. We obtaind2 = 2. On the other hand, if we take F0 = t0t1 + t2, we obtain d2 = 3 and, if wetake F0 = t0(t1 + t2), we get d2 = 4.

Page 57: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Lecture 3

First examples

3.1 Quadro-quadric transformations

Let us show that any vector (2, . . . , 2) is realized as the multi-degree of a Cremonatransformation. For n = 2, we take the homaloidal linear system of conics throughthree non-collinear points. For n = 3, we can take the homaloidal linear systemof quadrics through a nonsingular conic discussed in the previous section. Forarbitrary n we do a similar construction as is explained below.

Consider the linear system of quadrics in Pn containing a fixed smooth quadricQ0 of dimension n − 2. It maps Pn to a quadric Q in Pn+1. We may choosecoordinates such that

Q0 = V (z0) ∩ V (∑i=1

z2i ).

so that the hyperplane H = V (z0) is the linear span of Q0. Then the linear systemis spanned by the quadrics V (

∑z2i ), V (z0zi), i = 0, . . . , n. It maps the blow-up

of Pn alongQ0 to the quadricQ in Pn+1 with equation t0tn+1−∑n

i=1 t2i = 0. The

rational map g : Pn 99K Q defined by a choice of a basis of the linear system, canbe given by the formula

[x0, . . . , xn] 7→ [n∑i=1

x2i , x0x1, . . . , x0xn, x

20].

Observe that the image of H is equal to the point a = [1, 0, . . . , 0]. The inverse ofg is the projection map

pra : Q 99K Pn, [z0, . . . , zn+1]→ [z0, . . . , zn]

from the point a. It blows down the hyperplane V (zn+1) ⊂ Pn+1 to the quadricQ0. Now consider the projection map prb : Q 99K Pn from a point b 6= a not lying

53

Page 58: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

54 LECTURE 3. FIRST EXAMPLES

in the hyperplane V (tn+1). Note that this hyperplane is equal to the embeddedtangent hyperplane TaQ of Q at the point a. The composition f = prb pr−1

a

of the two rational maps is a quadratic transformation defined by the homaloidallinear system of quadrics with the base locus equal to the union ofQ0 and the pointpra(b). For example, if we choose b = [0, . . . , 0, 1] so that pra(b) = [1, 0, . . . , 0],then the Cremona transformation f : Pn 99K Pn can be given by the formula

[x0, . . . , xn] 7→ [

n∑i=1

x2i , x0x1, . . . , x0xn]. (3.1)

Note that f−1 = pra pr−1b must be given by similar quadratic polynomials. So

the degree of f−1 is equal to 2. This is the reason for the name quadro-quadratictransformation.

For example, if n = 2, if we rewrite the equation of Q0 in the form z0 =z1z2 = 0 and obtain the formula (1.7) for the standard quadratic transformation.

Let us compute the multi-degree. For any general linear subspace L of codi-mension k > 0, its pre-image under the proejction pb : Q 99K Pn is the intersectionofQ with the subspace L′ = 〈L, b〉. It is a quadric in this subspace. Since the pointa does not belong to L′, the projection of this quadric from the point a is a quadricin the projection of L′ from the same point. Thus dk = 2. This shows that themulti-degree of the transformation is equal to (2, . . . , 2).

Let us confirm it by the “high-tech” computations using the Segre classes. Wehave the exact sequence of normal sheaves

0→ NQ0/H → NQ0/Pn → NH/Pn |Q0 → 0.

This gives

s(Q0,Pn) = c(NQ0/Pn)−1 = c(NQ0/H)−1c(NH/Pn) ∩ [Q0]

= (1+2h0)−1(1+h0)−1 =(∑i≥0

(−2h0)i)(∑i≥0

(−h0)i)

=∑k≥0

(2k+1−1)(−1)khk0.

where h0 is the class of a hyperplane section ofQ0 and 1 stands for [Q0]. Note thatunder the homomorphism i∗ : A∗(Q0) → A∗(Pn), the image of hk0 ∈ An−3(Q0)is equal to 2hk+2. Thus we obtain, for k < n,

dk = 2k −k∑i=1

2k−i(ki

)s(Bs(HX),Pn)n−ih

n−i

= 2k −k∑i=1

2k−i(ki

)[s(Q0,Pn)n−i + s(x0,Pn)n−i]h

n−i

Page 59: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.1. QUADRO-QUADRIC TRANSFORMATIONS 55

= 2k −k∑i=1

2k−i(ki

)(−1)i−22(2i−1 − 1) + [x0]hn−k

= 2k − 2k(k∑i=1

(−1)i(ki

)) + 2

k∑i=1

2k−i(−1)i(ki

)= 2k + 2k + 2(1− 2k) = 2.

Let us consider some degenerations of the transformation given by (3.1). Let ustake two nonsingular points a, b on an arbitrary irreducible quadric Q ⊂ Pn+1. Weassume that b does not lie in the intersection ofQ with the embedded tangent spaceTaQ of Q at a. Let f = pra pr−1

b . The projection pa blows down the intersectionTaQ ∩ Q to a quadric Q0 in the hyperplane H = pra(TaQ). If r = rank Q (i.e.n+1−r is the dimension of the singular locus ofQ), then rankQ∩TaQ = r−1. Itssingular locus is spanned by the singular locus ofQ and the point a. The projectionQ0 of Q ∩ TaQ is a quadric with singular locus of dimension n + 1 − r, thus, itis a quadric of rank equal to n − 1 − (n + 1 − r) = r − 2 in H . The inversetransformation pr−1

a : Pn 99K Q is given by the linear system of quadrics in Pnwhich pass through Q0. So, taking a = [1, 0, . . . , 0] and b = [0, . . . , 0, 1] as in thenon-degenerate case, we obtain that f is given by

f : [x0, . . . , xn] 7→ [r−2∑i=1

x2i , x0x1, . . . , x0xn]. (3.2)

Note the special cases. If n = 2, andQ is an irreducible quadric cone, then r =3 and we get the formula for the first degenerate standard quadratic transformation(1.8). To get the second degenerate standard quadratic transformation, we shouldabandon the condition that b 6∈ TaQ. We leave the details to the reader.Example 3.1.1. Consider the Cremona transformation given by the quadric poly-nomials

(t23 − t1t2, t0(t1 − t2), t0(t2 − t3), t0(λt3 − t0).

When λ 6= 0, the base scheme is reduced and is equal to the union of the smoothconic C : t23 − t1t2 = t0 = 0 and the point [λ, 1, 1, 1]. When λ = 0, u 6= 0,the reduced base scheme is equal to C, however, it is not reduced. It contains anembedded point [0, 1, 1, 1] on C. It corresponds to the point b lying on TaQ.Example 3.1.2. Another example of a degenerate quadratic transformation is ob-tained by the homaloidal linear system of quadrics through a double structure Zof codimension 2 linear subspace L of Pn. We consider only the case n = 3 andleave the computations in other cases to the reader. Consider the double structureon a line L defined by the invertible sheaf OL(−1). Consider the exact sequences,obtained from exact sequence (2.28) after twisting by OP3(1) and OP3(2),

0→ JZ(2)→ JL(2)→ OL(1)→ 0,

Page 60: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

56 LECTURE 3. FIRST EXAMPLES

0→ JZ(1)→ JL(1)→ OL → 0.

It is easy to see that the homomorphism H0(P3,JL(i)) → H0(P3,OL(i − 1)) issurjective. Indeed, it assigns to a section s defining the plane (quadric) containingL the section s obtained by dividing s by the equation of the line and restrictings to L. This gives h0(JZ(1)) = 1, h0(JZ(2)) = 5. Using computations fromExample 2.7.2 we obtain that the linear system of quadrics through Z and a pointoutside the plane corresponding to a non-zero section of JZ(1) is homaloidal. Thecorresponding Cremona transformation is the composition of the transformation

[x0, x1, x2, x3] 7→ [x21, x0x1, x0x2, x0x3]

and a projective transformation. The equation of the line L here is x0 = x1 = 0,and the equation of the plane containing the double structure is x0 = 0. Thetransformation is the composition of a rational map to a quadric of rank 3 in P4,and the projection from a nonsingular point of the quadric.

It is not true that the multi-degree of a quadro-quadratic transformation inPn, n > 3 is always of the form (2, . . . , 2). For example, if n = 4, applying Cre-mona’s inequalities, we obtain d2 ≤ 4. A transformation of multi-degree (2, 3, 2)can be obtained by taking the homaloidal linear system of quadrics with the basescheme equal to a plane and two lines intersecting the plane at one point.

3.2 Quadro-quartic transformations

Suppose we have a Cremona transformation with multi-degree (2,m). An Φ-curve,the proper transform of a line in the target space, is of degree m. It is contained inthe intersection of two quadrics, the proper transforms of planes. This shows thatm ≤ 4. This can be also deduced from the log-concavity of the multi-degree. Ifm = 4, the formula for d2 in Proposition 2.3.1 shows that the reduced base schemeconsists of isolated points. The image of a general plane under the transformationis given by a 3-dimensional linear system of conics without base points. Thus theimage must be a quartic surface, a projection of a Veronese surface to P3.

We know that there are no smooth homaloidal systems with isolated basepoints. Thus one of the base conditions must be that the proper transform of thehomaloidal linear system to the blow-up of four points has base points on one of theexceptional locus. Since the intersection of two general quadrics from the linearsystem is a curve of arithmetic genus 1, and, on the hand it must be an irreduciblerational curve (the pre-image of a line under the Cremona transformation), we seethat the base condition must be that all quadrics are tangent at one point. Counting

Page 61: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.2. QUADRO-QUARTIC TRANSFORMATIONS 57

dimension, we see that there must be four base points p1, . . . , p4 with a tangencycondition at p4. If we assume that neither of the first three points is infinitely near,after composing the transformation with a projective transformation, we can giveit by a formula

[x0, x1, x2, x3] 7→ [x0l(x1, x2, x3), x2x3, x1x3, x1x2], (3.3)

where l is a linear form that vanishes at p4 = [1, 0, 0, 0] but does not not vanish atany of the first base points [1, 0, 0], [0, 1, 0], [0, 0, 1]. All quadrics in the linear sys-tem have the same tangent plane at p4 = [1, 0, 0, 0] equal to V (l). The conditionson l imply that

l = at1 + bt2 + ct3, a, b, c 6= 0.

We recognize in formula (3.3) a formula for a dilated quadratic transformation.Let us find the P -locus of the dilated quadratic transformation. Consider the

planes spanned by two of the first three points pi, pj and p4 = [1, 0, 0, 0]. Therestriction of the transformation to this plane is given by the linear system of con-ics through the points pi, pj , p4 with a fixed tangent direction at p4. It is a one-dimensional linear system which maps this plane to a line `ij in the target space.Also consider the restriction of the plane to the plane V (l). All quadrics are tan-gent to this plane at p4, so they restrict to conics with a singular point at p4. Theseconics consist of two lines passing through p4 and map the plane to a conic C inthe target space. Thus the P -locus consists of four planes. Computing the jacobianof the transformation, we see that the expected degree of the P -locus is equal to 4,so there is nothing else in the P -locus.

The reduced base locus of the inverse transformation T−1 must contain theimage of the P -locus under T . We see that it consists of the union of three linesintersecting at one point (the image of the intersection point of the three planes〈pi, pj , p4〉). The image of the conic intersects all these lines.

Let us see this in formulas. In homogeneous coordinates, our transformationis given by the polynomials (t0(at1 + bt2 + ct3), t2t3, t1t3, t2t3). Dividing by thefirst coordinate, and setting zi = ti/t0, we obtain a formula for the transformationin inhomogeneous coordinates

(z1, z2, z3) 7→ (u1, u2, u3) = (z2z3

az1 + bz2 + cz3,

z1z3az1 + bz2 + cz3

,z1z2

az1 + bz2 + cz3).

It is easy to invert it. We find

au2u3 + bu1u3 + cu1u2 =z1z2z3

az1 + bz2 + cz3.

This gives

(z1, z2, z3) = (au2u3 + bu1u3 + cu1u2

u1,au2u3 + bu1u3 + cu1u2

u2,au2u3 + bu1u3 + cu1u2

u3).

Page 62: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

58 LECTURE 3. FIRST EXAMPLES

Homogenizing again, we find the inverse is given by the polynomials

(t0t1t2t3, (at2t3+bt1t3+ct1t2)t1t2, (at2t3+bt1t3+ct1t2)t1t3, (at2t3+bt1t3+ct1t2)t2t3).

We see that the transformation is dilated from the standard Cremona transforma-tion. In notation of section 2.8, we have F0 = t0t1t2t3, Q = at2t3 + bt1t3 + ct1t2.The formula exhibits the base locus equal to the union of the conic V (at2t3 +bt1t3 + ct1t2, t0) and the three lines V (ti, tj), i, j 6= 0). The lines intersect at thepoint (1, 0, 0, 0). The conic intersects the three lines.

The inverse map is given by the homaloidal linear system of quartics passingthrough the conic and passing with multiplicity 2 through the three lines. These sur-faces are known to be Steiner quartic surfaces. They are projections of a Veronesesurface to P3.

3.3 Quadro-cubic transformations

Now lets us consider some examples of transformations of type (2, 3), quadro-cubic transformations. The formula for d2 in Proposition 2.3.1 shows that the one-dimensional part of the base locus is a line. Counting the dimension, we see thatthe rest of the base locus must consist of three simple points, maybe infinitely near.We have seen such an example in Example 2.5.2. The transformation is given bya smooth homaloidal linear system with base scheme equal to the union of a line `and three isolated points p1, p2, p3. The restriction of the linear system to a generalplane is a linear system of conics passing through a fixed point. It maps the planeonto a cubic scroll in P3. This confirms that the inverse transformation is of degree3.

The P -locus consists of the union of four planes, the spans 〈`, pi〉 and the span〈p1, p2, p3〉. The moving part of the restriction of the linear system to 〈`, pi〉 is thelinear system of lines through the point pi. The restriction of the linear system tothe fourth plane is the linear system of conics through 4 points (the fourth pointp4 is the intersection of ` with the forth plane). The planes in the P -locus areblown down to four lines in the target space. The first three lines are skew, and thefourth line intersects the first three lines at the points equal to the images of the lines〈p4, pi〉, i = 1, 2, 3. The four lines form the base locus of the inverse transformationT−1. Using (2.26) we see that the homaloidal system of cubics defining the inversetransformation is not smooth. Formula (2.39) from Example 2.7.2 shows that thelinear system of cubics through the forth line with double structure defined by a linebundle L of degree 3. This gives 7 conditions for containing the double structureand 9 more conditions to contain the the three lines.

All of this can be checked by formulas. Without loss of generality, we mayassume that the base locus of T consists of the line t0 − t1 = t1 − t2 = 0 and

Page 63: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.4. BILINEAR CREMONA TRANSFORMATIONS 59

the three points [1, 0, 0, 0], [0, 1, 0, 0], [1, 0, 0, 0]. The homaloidal linear system isgenerated by quadrics

Q : at0(t1 − t2) + b(t1 − t2)t3 + c(t0 − t1)t2 + (t0 − t1)t3 = 0.

A Cremona transformation T is given by choosing a basis in the space of suchquadrics. For example, we can take

T : [x0, x1, x2, x3] 7→ [x0(x1 − x2), (x1 − x2)x3, (x0 − x1)x2, (x0 − x1)x3].

Dividing by the first coordinate and using affine coordinates z1 = t1/t0, z2, t2/t0, z3 =t3/t0, the transformation is given by the formula

(z1, z2, z3) 7→ (u1, u2, u3) = (z3, (1− z1)z2/(z1 − z2), (1− z1)z3/(z1 − z2)).

Its inverse is given by the formula

(z1, z2, z3) = (u1 + u1u2)/(u1 + u3), u1u2/u3, u1).

In homogeneous coordinates, we get the formula

[t0, t1, t2, t3] 7→ [t0t3(t1 + t3), t1(t0 + t2)t3, t1t2(t1 + t3), t0t1(t1 + t3)]

We see that the degree of this transformation is equal to 3. Its base locus consistsof four lines

t0 = t1 = 0, t0 = t2 = 0, t1 +−t3 = t0 + t2 = 0, t1 = t3 = 0.

The first three lines are skew. They all intersect the fourth line. All cubics fromthe homaloidal linear system are tangent along the last line. This defines a doublestructure on this line.

3.4 Bilinear Cremona transformations

These transformations generalize to any dimension cubic-cubic transformations inP3, one of which is the standard Cremona transformation Tst given by polynomials

(t1 · · · tn, t0t2 · · · tn, . . . , t0 · · · tn−1).

as well as the transformation with base scheme equal to a double structure on atwisted cubic considered in Example 2.7.2. All of them belong to the same irre-ducible family of transformations with base locus in the Hilbert scheme of purelyone-dimensional connected schemes Z with Hilbert polynomial P (t) = 6t − 2

Page 64: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

60 LECTURE 3. FIRST EXAMPLES

and the additional condition that H0(Z,OZ(2)) = 0. In particular, the degree ofZ is equal to 6 and the arithmetic genus equal to 3. The last condition requiresthat Z does not lie on a quadric. These subschemes are examples of arithmeticalCohen-Macaulay schemes (ACM-schemes, for short).

Let Z be a closed subscheme of Pn. Recall that the homogenous ideal of Z isthe graded ideal

IZ = Γ∗(JZ) =

∞⊕k=0

H0(Pn,JZ(k))

in the ring

Γ∗(OPn) =∞⊕k=0

H0(Pn,OPn(k)) ∼= S := C[t0, . . . , tn].

The graded quotient ring A(Z) = S/IZ is called the homogeneous coordinate ringof Z.

Definition 3.4.1. A closed subscheme Z of Pn of pure dimension r is called arith-metically Cohen-Macaulay (ACM for short) if the homogeneous coordinate ringAZ is Cohen-Macaulay ring. This is equivalent to the following conditions:

(i) the canonical restriction map

A(Z)k = H0(Pn,OPn(k))/H0(Pn,JZ(k))→ H0(Z,OZ(k))

is bijective.

(ii) H i(Z,OZ(j)) = 0 for 1 ≤ i ≤ r − 1 and j ∈ Z.

Assume that codimZ = 2. It follows from the standard facts in commutativealgebra that the projective dimension of the ring A(Z) is equal to 2. This meansthat IZ admits a resolution of length 2 of projective graded S-modules. Since eachsuch module is free and it is isomorphic to the direct sum of graded S-modulesS[ai]

1 Since JZ = Γ∗(JZ) is the associated sheaf of the module IZ , we obtain alocally free resolution

0→m⊕i=1

OPn(−ai)→m+1⊕j=1

OPn(−bj)→ JZ → 0. (3.4)

for some sequences of integers (ai) and (bj).

1Recall that S[a] = S with shifted grading S[a]k = Sa+k.

Page 65: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.4. BILINEAR CREMONA TRANSFORMATIONS 61

It is easy to see that the existence of such a resolution implies that Z is an ACMsubscheme of pure codimension 2. The numbers (ai) and (bj) are determined fromthe Hilbert polynomials of Z.

We will consider a special case of resolution of the form

0→ OPn(−n− 1)n → OPn(−n)n+1 → JZ → 0. (3.5)

It implies thatχ(OZ(k)) = χ(OPn(k))− χ(JZ(k)) =

= χ(OPn(k)) + (n+ 1)χ(OPn(k − n))− nχ(OPn(k − n− 1))

=(n+kn

)− (n+ 1)

(kn

)+ n

(k−1n

).

When n = 3, we get χ(OZ(k)) = 6k − 2, as we expect.Twisting (3.6) by OPn(n), we get an exact sequence

0→ OPn(−1)n → On+1Pn → JZ(n)→ 0. (3.6)

Taking cohomology, we obtain canonical isomorphisms

H0(Pn,JZ(n)) ∼= H0(Pn,On+1Pn ) ∼= Cn+1,

Hn−1(Pn,JZ) ∼= Hn(Pn,OPn(−1− n))n) ∼= Cn.

The latter isomorphism follows from Serre’s Duality since OPn(−1 − n) ∼= ωPn .Let

V = H0(Pn,JZ(n)),

W = Hn−1(Pn,JZ).

Then we can rewrite (3.6) in the form

0→ OPn(−1)⊗W → OPn ⊗ V → JZ(n)→ 0. (3.7)

Let Pn = P(E∨) = |E|. Passing to the maps of stalks, we see that the exactsequence is defined by a linear map

W ⊗ E → V.

or, equivalently by a tensor

a ∈W∨ ⊗ E∨ ⊗ V.

Page 66: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

62 LECTURE 3. FIRST EXAMPLES

We can also view it as a linear map

a : E → Hom(W,V ) = W∨ ⊗ V. (3.8)

Choosing coordinates t0, . . . , tn in E, a basis in W and a basis in V , the map a isgiven by a matrix A = (aij(t)) of size (n + 1) × n with entries linear functionsaij(t). For any point x = [x0, . . . , xn], we denote by A(x) the matrix (aij(x)).Tensoring exact sequence (3.7) by the residue field of a closed point, we find that

x ∈ Pn : rankA(x) < n = Supp(Z).

We can do better. Recall that exact sequence (3.6) comes from a projective resolu-tion

0→⊕

S[−n− 1]nA→ S[−n]n+1 → IZ → 0,

where the map A is given by our matrix A(t) of linear forms. By Hilbert-BirchTheorem (see [Eisenbud, Com. Algebra,Theorem 20.15]), this implies that IZ isgenerated by maximal minors Di of the matrix A. Since the ideal IZ is saturated,it determines uniquely the scheme Z (see [Hartshorne], Chap. 2, Exercise 5.10].Thus Z is equal to the base scheme of a rational map

Ta : |E| → |V ∨|

defined by the n-dimensional linear system |V | = |JZ(n)| generated by the maxi-mal minors of A. Explicitly, the map Ta is defined by

Ta([x]) = |Coker(a(x))| ∈ |V ∨| = Ker(ta(x)),

where ta(x) : V ∨ →W is the transpose of a(x).

Remark 3.4.1. The Hilbert scheme of ACM subschemes Z of Pn admitting a reso-lution (3.7) is isomorphic to an open subset of the projective space of (n+ 1)× nof matrices A(t) of linear forms such that the rank of A(t) is equal to n for anopen non-empty subset of Pn. Modulo the action by GL(n + 1) × GL(n) by leftand right multiplication. It is a connected smooth variety of dimension n(n2 − 1)(see [Peskine-Szpiro], Inventiones, 1974], or [Ellingsrud, Ann. Ec. Norm. Sup. 8(1975)]).

Proposition 3.4.1. The map Ta is a birational map. The multi-degree is equal to(dk) = (

(nk

)).

Proof. Let us view the tensor a as as a bilinear map

E ⊗ V ∨ →W∨. (3.9)

Page 67: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.4. BILINEAR CREMONA TRANSFORMATIONS 63

If we fix a basis in E, a basis in V ∨, and a basis in W , then the bilinear mapis defined by n square matrices B1, . . . , Bn of size n + 1. If we write A(t) ast0A0 + . . .+ tnAn, and write Aj in terms of columns Aj = [Aj1, . . . , Ajn], then

Bi = [A0i, . . . , Ani], i = 1, . . . , n.

The linear map a can be considered as a bilinear map (or, as a set of n bilinearforms)

Cn+1 × Cn+1 → Cn, (~x, ~y) 7→ (~x ·B1 · ~y, . . . , ~x ·Bn · ~y).

The map Ta is given by assigning to [~x] ∈ |E| the intersection of the kernels ofthe matrices ~x · Bi. The common kernel is one-dimensional if [~x 6∈ Supp(Z).This is equivalent to that the n vectors ~x ·Bi are linearly independent. The inversemap is defined by assigning to [~y], the intersection of the kernels of the matricesBi · ~y = ~y · tBi. Since the rank of a matrix and its transpose are the same, weobtain, that the inverse map is well-defined on the complement of Supp(Z).

Note that T−1a = Ta if we can choose coordinates in V,E,W such that the

matrices Bi are symmetric.The graph of the map Ta is the closed subset of Pn × Pn = |E| × |V ∨| given

by n divisors of type (1, 1) corresponding to the matrices Bi considered as bilinearforms on E × V ∨. The matrices B1, . . . , Bn are linearly independent since

n∑i=1

λiBi = [n∑i=1

λiA0i, . . . ,n∑i=1

λiAni] = 0

for some ~λ = (λ1, . . . , λn) 6= 0 implies that A0 · ~λ = . . . = A0 · ~λ = 0, henceA(x) · ~λ = (x0A0 + . . . + xnAn) · ~λ = 0. This means that rankA(t) < n forall [x] ∈ Pn contradicting our assumption. Now we can compute the cohomologyclass of the graph. It is equal to

(h1 + h2)n =

n∑k=0

(nk

)hi1h

n−i2 .

Consider the tensor a as a linear map

ψ : W → E ⊗ V ∨ = (E∨ ⊗ V )∨. (3.10)

We view the target space as the space of bilinear forms on E∨ × V , or as a spaceof linear maps E∨ → V ∨. By choosing bases in E and V , it can be identified

Page 68: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

64 LECTURE 3. FIRST EXAMPLES

with the linear space of square matrices of size n + 1. The injectivity of the mapE → Hom(W,V ) implies that ψ is injective, so we can identify W with its image.It is a linear n-dimensional subspace of the space of bilinear forms. Let Dk ⊂ Wbe the closed subvariety of bilinear forms of rank ≤ k. Its equations in the affinespace W ∼= Cn+1 are k × k-minors of the matrix representing the bilinear form.Let Dk be the image of Dk in the projective space |W |. We have a regular map

l : Dn \ Dn−1 → |E| (resp. r : Dn \ Dn−1 → |V ∨|)

which assigns to z = [w] the left (resp. the right) kernel of the bilinear form ψ(w).By definition, the image of the map l (resp. r) is contained in the base locus of therational map Ta (resp. T−1

a ).Note the special case when E = V ∨ and Ta = T−1

a . In this case W lies in thespace of symmetric bilinear forms and the two maps l and r coincide.

Example 3.4.1. Consider the standard Cremona transformation of degree n in Pngiven by

Tst : [x0, . . . , xn] 7→ [x0 · · ·xnx0

, . . . ,x0 · · ·xnxn

]. (3.11)

In affine coordinates, zi = ti/t0, it is given by the formula

(z1, . . . , zn) 7→ (z−11 , . . . , z−1

n ).

The transformation Tst is an analogue of the standard quadratic transformation ofthe plane in higher-dimension.

The base ideal of Tst is generated by the polynomials t1 · · · tn, . . . , t0 · · · tn−1.It is equal to the ideal generated by the maximal minors of the n× n matrix

A(t) =

t0 0 · · · 00 t1 . . . 0...

.... . .

...0 0 . . . tn−1

−tn −tn . . . −tn

The matrix A(t) defines a resolution (3.7) of the base scheme of Tst equal to theunion of the coordinate subspaces of codimension 2.

It follows from the proof of Proposition 3.4.1 that the graph of Tst is isomorphicto the closed subvariety X of Pn × Pn given by n bilinear equations

xiyi − xnyn = 0, i = 0, . . . , n− 1.

It is a smooth subvariety of Pn × Pn isomorphic to the blow-up of the union ofcoordinate subspaces of codimension 2. The action of the torus (C∗)n+1 on Pn

Page 69: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.4. BILINEAR CREMONA TRANSFORMATIONS 65

(by scaling the coordinates) extends to a biregular action on X . The correspondingtoric variety is a special case of a toric variety defined by a fan formed by funda-mental chambers of a root system of a semi-simple Lie algebra. In our case theroot system is of type An, and the variety X is denoted by X(An). In the casen = 2, the toric surface X(A2) is a Del Pezzo surface of degree 6 isomorphic tothe blow-up of 3 points in the plane, no three of which are collinear.

It is classically known and, it is an easy fact, that a Del Pezzo surface of degree6 embeds by the anti-canonical linear system into P8 as a complete intersection ofthe Segre variety s(P2 × P2) and two hyperplanes. The previous proof gives theanalogous fact for any X(An). Namely, X(An) embeds in Pn2+2n as a completeintersection of the Segre variety s(Pn × Pn) and a linear space of codimension n.By computing the canonical class of X(An), one can show that the embedding isgiven by the anti-canonical linear system.Example 3.4.2. Let Z be a connected closed one-dimensional subscheme of P3

with Hilbert function 6t − 2 and h0(OZ) = 1. In particular, [Z] = 6h2 and thearithmetic genus h1(OZ) = 3. Assume Z is arithmetically Cohen-Macaulay. Thenthe canonical map

φj : H0(P3,OP3(j))→ H0(P3,OC(j))

is surjective for all j ∈ Z. Since degOC(j) = 6j > 2pa(Z) − 2 = 4, we haveh1(OC(j)) = 0 . Thus h0(OC(j)) = χ(OC(j)) = 6j − 2. Taking j = 1, thisimplies that Z is linearly normal, i.e. it is not a projection of any scheme from ahigher-dimensional space. Taking j = 2, this implies that h0(JZ(2)) = 0, i.e. Zdoes not lie on a quadric. When Z is reduced and irreducible, these two conditionsimply that Z is ACM (see [Ellingsrud, Ann. Ec. Norm. Sup., 1974], p. 430).

Taking the cohomology of the exact sequence

0→ JZ → OPn → OZ → 0,

we obtainh2(JZ) = h1(OZ) = 3.

Using resolution (3.6), we obtain

h2(JZ) =3∑j=1

h3(OP3(−bj) =3∑j=1

h0(OP3(bj − 4) = 3.

The only solution is b1 = b2 = b3 = 4. Applying Riemann-Roch, we see thath0(JZ(3)) = 4, hence

4 =4∑i=1

h0(OP3(3− ai))−3∑j=1

h0(OP3(3− bj)) =4∑i=1

h0(OP3(3− ai)).

Page 70: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

66 LECTURE 3. FIRST EXAMPLES

Since Z does not lie on a quadric, 0 =∑4

i=1 h0(OP3(2 − ai)), hence all ai > 2.

Together, this easily implies that a1 = . . . = a4 = 3. Thus the resolution(3.4) equals the resolutiion (3.7). So the linear system of cubics through R is ahomoloidal linear system and the multi-degree of the Cremona transformation isequal to (1, 3, 3, 1). Because the degree of the transformation and its inverse areequal to 3, such transformation are classically known as cubo-cubic transforma-tions.

Assume Z is a smooth curve C and let us describe the P -locus of the cor-responding Cremona transformation. Obviously, any line intersecting C at threedistinct points (a trisecant line) must be blown down to a point (otherwise a gen-eral cubic in the linear system intersects the line at more than 3 points). Considerthe trisecant locus Tri(C) of C, the closure in P3 of the union of lines intersectingC at three points. Note that no line intersects C at > 3 points because the ideal ofC is generated by cubic surfaces. Consider the linear system of cubics through C.If all of them are singular, by Bertini’s Theorem, there will be a common singularpoint at the base locus, i.e. at C. But this easily implies that C is singular, contra-dicting our assumption. Choose a nonsingular cubic surface S containing C. Byadjunction formula, we haveC2 = −KS ·C+degKZ = 6+4 = 10. Take anothercubic S′ containing C. The intersection S ∩ S′ is a curve of degree 9, the residualcurveA is of degree 3 and C+A ∼ −3KS easily gives C ·A = 18−10 = 8. Notethat the curves A are the proper transforms of lines under the Cremona transforma-tion. So they are rational curves of degree 3. We know that the base scheme of theinverse transformation f−1 is a curve of degree 6 isomorphic to C. Replacing fwith f−1 we know that the image of a general line ` under f is a rational curve ofdegree 3 intersecting C ′ at 8-points. These points are are the images of 8 trisecantsintersecting `. This implies that the degree of the trisecant surface Tri(C) is equalto 8. Since the degree of the determinant of the Jacobian matrix of a transformationof degree 3 is equal to 8, we see that there is nothing else in the P -locus.

The linear system of planes containing ` cuts out on C a linear series of degree6 with moving part of degree 3. It is easy to see, by using Riemann-Roch, thatany g1

3 on a curve of genus 3 must be of the form |KC − x| for a unique pointx ∈ C. Conversely, for any point x ∈ C, the linear system |OC(1) −KC + x| isof dimension 0 and of degree 3 (here we use that |OC(1)| = |KC + a|, where ais not effective divisor class of degree 2). Thus it defines a trisecant line (maybetangent at some point). This shows that the curve R parameterizing trisecant linesis isomorphic to C. This agrees with the fact thatR must be isomorphic to the basecurve of the inverse transformation. The Cremona transformation can be resolvedby blowing up the curve C and then blowing down the proper transform of thesurface Tri(C). The exceptional divisor is isomorphic to the minimal ruled surfacewith the base C. It is the universal family of lines parameterized by C. Its image

Page 71: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.4. BILINEAR CREMONA TRANSFORMATIONS 67

in the target P3 is surface Tri(C ′), where C ′ is the base locus of of the inversetransformation (the same curve only re-embedded by the linear system |KC + a′|,where a′ ∈ |KC − a|).

Let W = H0(P3,JC) ∼= C3. The hypersurface D2 is a plane quartic curve.The images of maps l : |W2 → P3 and r : |W2 → P3 are isomorphic to C. Thetwo embeddings of D2 in P3 are given by |KC + a| and |2KC − a|. This gives anequation of a plane quartic curve as the determinant of a square matrix of linearforms. Up to a natural equivalence of such representations (replacing the matrixof linear forms by row and column transformations) the set of such representationsis parameterized by Pic2(C) \ Θ, where Θ is the hypersurface of effective divisorclasses of degree 2). If a = ′, then 2a = KC , so that a is a theta characteristic.Since a is not effective, it is an even theta characteristic. It is known that the numberof even theta characteristics on a nonsingular curve of genus 3 is equal to 36. Inthis case we can identify the spaces |KC − a|∨ = |U | and |KC − a′|∨ = |V ∨|, andthe matrix defining D3 can be chosen to be a symmetric matrix.

Example 3.4.3. Let Z be the union of 4 skew lines in P3 and their two transversals,i.e. lines intersecting all the four lines. It is easy to compute that Z is a curve ofarithmetic genus 3, obviously of degree 6. Assume that the four lines do not lie ona quadric. Then Z is arithmetically Cohen-Macualy and can be taken as the basescheme of a cubo-cubic Cremona transformation.

The construction of two transversals to 4 skew lines `1, . . . , `4 is as follows.Choose a set of three lines among the given 4 lines, say `1, `2, `3. By countingconstants, we see that there is a unique quadric Q containing these lines. Since thelines are skew, the quadric is nonsingular, and the three lines belong to one of itsrulings by lines. The line `4 intersects the quadric Q at two points p, q. The twolines passing through p and q from the other ruling are the two transversals. Whenthe line `4 is tangent to Q, we have p = q, so the two transversals degenerate to adouble structure of one transversal.

Obviously, any line onQ from the ruling containing the first three lines belongsto the P-locus. Thus Q belongs to a P-locus. Choosing four subsets of three linesamong `1, . . . , `4, we obtain that the union of 4 quadrics belongs to P -locus. Sincethe degree of the determinant of the jacobian matrix is equal to 8, there is nothingelse in the P-locus.

Example 3.4.4. Consider the double structure Z on a twisted cubic curve C in P3

defined by an invertible sheaf L ∼= OP1(−4). Exact sequence (2.28) gives an exactsequence

0→ OP1(−4)→ OZ → OC → 0.

Computing cohomology, we find that, for n ≥ 1 h0(OZ(n)) = h0(OP1(3n)) +h0(OP1(3n − 4)) = 6n − 2. Thus the Hilbert polynomial of Z is the same as for

Page 72: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

68 LECTURE 3. FIRST EXAMPLES

the subscheme defined by a resolution (3.7). Tensoring the exact sequence

0→ JZ → JC → OP1(−4)→ 0

by OP3(3), we get h0(OZ(3)) = h0(OP1(9)) − h0(OP1(5)) = 4. Here we usedthat h1(JZ(3)) = 0. This can be verified by using the exact sequences

0→ JZ(3)→ JC(3)→ OP3(−1)→ 0,

and the fact that h1(JC(3)) = 0. It follows from calculations in Example 2.7.2that the linear system |JZ(3)| is homaloidal.

Let us write P3 as |U | = P(U∨) for some two-dimensional linear space U andidentify C with the image of the Veronese map

v3 : P1 = |U | → P3 = |S3U |, [u] 7→ [u3].

Binary cubic forms φ ∈ S3U with three distinct zeros in |U∨| form an orbit withrespect to SL(U). Each element of this orbit can be uniquely written as a sumof two forms u3 and v3, hence lies on a unique secant of C. A form φ with twodistinct zeros form another orbit. The closure of this orbit is the tangential surfaceof C, the closure of the union of tangent lines to C. Finally, the curve C itself isthe third orbit, the unique closed orbit. If we choose a basis η0, η1 in U and viewan element of S3U as a binary form

φ = a0η30 + 3a1η

20η1 + 3a2η0η

21 + a3η

31 (3.12)

on the dual space U∨, then the equation of the tangential scroll Tan(C) of C isgiven by the discriminant of the binary cubic form

D4 = 3t21t22 − 4t0t

32 − 4t31t3 − t20t23 + 6t0t1t2t3 = 0. (3.13)

For this reason surface Tan(C) is also called the discriminant quartic surface. Thecurve C is its cuspidal curve. Consider a natural bilinear map of SL(U)-modules

S3U ⊗ S3U → S2U (3.14)

equal to the projection in the Clebsch-Gordan decomposition of the representationsof SL(U):

S3U ⊗ S3U → S6U ⊕ S4U ⊕ S2U ⊕ C.

In coordinates, it is given by the second transvectant t2. If we view an element ofS3U as a binary form

φ = a0η30 + 3a1η

20η1 + 3a2η0η

21 + a3η

31 (3.15)

Page 73: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.4. BILINEAR CREMONA TRANSFORMATIONS 69

on the dual space U∨ with coordinates η0, η1, then (3.14) is given by the formula

(φ, ψ) 7→ φ00ψ11 − 2φ01ψ10 + φ11ψ00,

where the subscripts indicate the second partial derivatives with respect to η0, η1.Explicitly, (φ, ψ) is mapped to c0η

20 + c1η0η1 + c2η

21 , where

c0 = a0b2 − 2a1b1 + a2b0

c1 = a0b3 − a1b2 − a2b1 + a3b0

c2 = a1b3 − 2a2b2 + a3b1.

The pairing defines our tensor a ∈ S2U⊗(S3U)∨⊗(S3U)∨. In previous nota-tions W = S2U∨, E = S3U, V = S3U∨. Note that the SL(U)-representations Uand U∨ are canonically isomorphic via the determinant map U ⊗ U → Λ2U ∼= C.

The three 4 × 4-matrices Bi defining the three bilinear forms are the matricesof the bilinear forms c0, c1, c2. The matrixA of linear forms defining the resolution(3.7) is the following

A(t) =

t2 t3 0−2t1 −t2 t3t0 −t1 −2t20 t0 t1

Computing the maximal minors we find them to be proportional to the partial

derivatives of the quartic form D4

3t1t2t3 − 2t32 − t0t23, t0t2t3 + t1t22 − 2t21t3, t0t1t3 + t21t2 − 2t0t

22, 3t0t1t2 − 2t31 − t20t3.

The linear system formed by the partial derivatives is our homaloidal linear system|JZ(3)|. Since E ∼= V ∨, we can canonically identify the source space |E| with thetarget space P3 = |V ∨|.

The columns of the matrixA(t) give us the relations between the partial deriva-tives. As in the proof of Theorem 3.4.1, we find that the blow-up BlZP3 is isomor-phic to the subscheme of P3 × P3 given by three bilinear equations

t3u0 − 2t1u1 + t0u2 = 0,

t0u3 − t1u2 − t2u1 + t3u0 = 0,

t1u3 − 2t2u2 + t3u1 = 0.

Its intersection with the diagonal of P3×P3 is isomorphic to the closed subschemeY of P3 given by the equations, obtained from the previous equations by settingui = ti, i = 0, 1, 2, 3. It is easy to see that these equations define a twisted cubic.By taking the affine pieces Uij : ui = tj = 1 in P3 × P3, and computing thematrix of the partial derivatives at each point of Y , we find that that Y is a singular

Page 74: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

70 LECTURE 3. FIRST EXAMPLES

curve on BlZP3. Note that the exceptional divisor is isomorphic to the minimalrational ruled surface F2. Its exceptional section is the curve of singularities ofBlZP3. The proper transform of Tan(C) under the first projection on the blow-upscheme is its resolutions of singularities. It is isomorphic to a quadric. Under thesecond projection to P3, it is blown-down to C. The restriction of the linear system|JZ(3)| to a general plane H is the linear system of cubic curves in H passingthrough the double structure on the set of three points H ∩ C. It consists of threepoints with given tangent directions. A Cremona transformation T defined by thehomaloidal linear system |JZ(3)| maps H to a cubic surface with 3 double pointsprojectively isomorphic to the surface w3 + xyz = 0.

The P -locus of T is the discriminant surface Tan(C). It should be thought asa degeneration of the trisecant octic surface of a nonsingular curve of genus 3 anddegree 6 in P3. It is easy to see that the normal bundle of C in P3 is isomorphicto OP1(5) ⊕ OP1(5). Using the computations in Example 2.7.2, we obtain thatthe exceptional divisor E1 of the blow-up of X = BlCP3 is isomorphic to F0 =P1 × P1. The section R of E1 defined by the invertible sheaf OP1(−4) definingthe double structure is a curve on E1 of bi-degree (1, 1). The restriction of theblowing down morphism π1 : X → P3 to E1 is defined by one of the projectionsP1 × P1 → P1. The proper transform F of Tan(C) on X is isomorphic to F0. ThecurveR on F0 is also of type (1, 1). The two surfacesE1 and F are tangent to eachother along the curve R (recall that C is a cuspidal curve on Tan(C)).

The exceptional divisor E2 of the blow-up ν : X ′ = BlRX → X is alsoisomorphic to F0. The proper transform E′1 of E1, the proper transform F ′ of Fintersect E2 along the same curve isomorphic to R. The proper transform of thehomaloidal linear system onX ′ is equal to the linear systemH = |3H−E′1−2E2|,whereH is the full inverse image of a plane in P3. One checks that the restriction ofH to E′1 is the linear system |3f |, where f is a fibre of one of the projections F0 →P1. The variety X ′ defines a smooth resolution of the Cremona transformation.The morphism π : X ′ → P3 is the composition π1ν. The morphism σ : X ′ → P3

is the composition σ1 ν ′, where ν ′ : X ′ → X is the blow-down of the propertransform of F ′ and σ1 : X → P3 is the blowing down of the image of E′1 on X toa twisted cubic C ′ in the target P3. The image of E2 is the tangent surface of C ′.

X ′

ν~~ ν′ ))

XT ′ //

π1

X

σ1

BlZP3 = ΓT

ss yyP3 T // P3

Page 75: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

3.5. MONOMIAL BIRATIONAL MAPS 71

Note that the blow-up BlZP3 is obtained fromX ′ by blowing downE′1 to the curveof singularities of BlZP3. It resolves the singularities of BlZP3. One should thinkabout E′1 as an analog of a (−2)-curve, and F ′ as analog of (−1)-curve.

Finally observe that the determinantal quartic hypersurface D3 is equal to thedouble conic. The 2-dimensional linear system of quadrics on P3 is equal to thenet |JR(2)|. We may think that the double structure on R is the scheme of singularpoints of quadrics in the net. The situation is very similar to the resolution of theplanar quadratic map with one infinitely near point.

Example 3.4.5. Let n = 4. The Hilbert function of Z is equal to 5(k−1)2. Thus itis a surface of degree 10 and χ(OZ) = 5. It admits a degeneration into the union of10 coordinate planes. The base ideal is generated by five polynomials of degree 4,the maximal minors of a matrixA(t) of size 5×4. If Z is reduced, it is birationallyisomorphic to the discriminant surface D4 ⊂ P3 of degree 5. It is known that, for ageneral matrix A(t), the discriminant surface is smooth.

3.5 Monomial birational maps

Let XΣ be a toric variety defined by a fan Σ in a lattice N ∼= Zn. Let g ∈ GLn(N)be an automorphism of N . It defines an isomorphism of the toric varieties XΣ

and XΣ′ , where Σ′ = g(Σ). Let us identify these two toric varieties by means ofthis isomorphism. Let Π be the minimal common subdivision of Σ and Σ′. Thenprojections π : XΠ → XΣ and σ : XΠ → XΣ′ define a smooth resolution of themonomial Cremona transformation f = σ π−1. On the dense open torus orbitidentified with (C∗)n with coordinates z1, . . . , zn, the map f given by monomialswhose exponent vectors are the rows of the matrix g

f : [z1, . . . , zn] 7→ [zm1 , . . . , zmn ].

Let us take XΣ to be equal to Pn with the toric structure defined by the stan-dard fan with the 1-skeleton consisting of rays R≥0e1, . . . ,R≥0en,R≥0e0, where(e1, . . . , en) is the standard basis of Rn and e0 = −(e1 + · · · + en). Recallthat ample torus-linearized invertible sheaves on XΠ corresponds to convex lat-tice polytopes in the space MR, where M = N∨ is the dual lattice. The sheafπ∗OPn(1) corresponds to the simplex Σn spanned by the vectors 0, e1, . . . , en andthe sheaf σ∗(OPn(1) corresponds to the simplex g(Σn) spanned by the vectors0, g(e1), . . . , g(en). The intersection hk1h

n−k2 onXΠ is equal to the mixed volumes

dk = Vol(Σn, k; g(Σn), n− k).

If g is the linear map v 7→ −v, we get the standard Cremona transformation ofdegree n. From our computation, we see that dk =

(nk

). A formula for computing

Page 76: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

72 LECTURE 3. FIRST EXAMPLES

the multidegrees of a monomial Cremona transformation was given recently by P.Aluffi (arXiv:1308.4152). The formulas in Remark 1.4.1 allow us to compute thedegree of a monomial map.

The group GL(n,Z) is generated by the transformations

g1 : (m1, . . . ,mn) 7→ (m2,m3, . . . ,mn,m1),

g2 : (m1, . . . ,mn) 7→ (m1,m2 +m3,m3, . . . ,mn),

g3 : (m1, . . . ,mn) 7→ (−m1,m2,m3, . . . ,mn).

(see [Coxeter], 7.2). The corresponding monomial Cremona transformations are

f1 : (z1, . . . , zn) 7→ (z2, z3, . . . , zn, z1),

f2 : (z1, . . . , zn) 7→ (z1, z2z3, z3, z4, . . . , zn),

f3 : (z1, . . . , zn) 7→ (z−11 , z2, z3, . . . , zn).

The first transformation is a projective automorphism of Pn, the other ones arequadratic transformations. Thus the subgroup of the group Cr(n) of Cremonatransformations of Pn (the Cremona group of degree n) generated by monomialtransformations is generated by projective and quadratic transformations.

Page 77: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Lecture 4

Involutions

4.1 De Jonquieres involutions

We will be often using the following classical notion of harmonically conjugatepairs of points on the projective line.

Let γ : P1 → P1 be an involution of P1. It is given by the deck transformationof a degree two map u : P1 → P1 which, in its turn, is given by a linear series g1

2

and a choice of its basis. Clearly, it is uniquely defined by a choice of two membersa+ b and c+ d of g1

2 . In particular, we can choose the two members to be the twodivisors of the form 2a and 2c defined by the two ramification points of u. Anotherchoice is to choose a reduced divisor a + b and one non-reduced divisor 2c. Thenthe second non-reduced divisor 2d is defined uniquely. This suggests the two waysto define an involution on P1. Choose two distinct points a, b which will be ininvolution, and assign to a point c the unique point γ(c) such that 2c and 2γ(c) arethe two non-reduced divisors of g1

2 . Another way, choose two distinct points a, band define the unique g1

2 containing 2a and 2b.

Definition 4.1.1. Two pairs a, b and c, d points on P1 are called harmonicallyconjugate, if there exists a g1

2 such that 2a, 2b, c+ d ∈ g12 .

Lemma 4.1.1. Let a, b be the zeros of a binary form αt20 +2βt0t1 +γt21 and c, d bethe zeros of a binary form α′t20 + 2β′t0t1 + γ′t21. Then the pairs a, b and c, dare harmonically conjugate if and only if

αγ′ + α′γ − 2ββ′ = 0. (4.1)

Proof. Consider the Veronese map [t0, t1] 7→ [t20, t0t1, t22] with the image equal

to the conic C = V (x0x2 − x21). The points a, b are mapped to the intersection

points A,B of the line V (αx0 + 2βx1 + γx2) with the conic. The linear series g12

73

Page 78: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

74 LECTURE 4. INVOLUTIONS

containing 2a and 2b is the pre-image of the linear series on C cut out by the pencilof lines through the intersection point Q of the tangent lines of C at the points p1

and p2. This is the point [u0, u1, u2] such that its polar line with respect to C isequal to the line 〈p1, p2〉. The equation of the polar line is u2x0−2u1x1+u0x2 = 0.Thus [u0, u1, u2] = [α,−2β, γ]. A divisor c + d belongs to g1

2 if and only it ismapped to the intersection points C,D of the conic with a line passing through Q.This happens if and only if α′α− 2ββ′ + γγ′ = 0.

A B

Q

D

C

Note that, as a corollary, we obtain that the definition is symmetric with respectto the pairs a, b and c, d. Also, if we choose the coordinates t0, t1 in P1 suchthat a, b = V (t0t1), then a member c + d of the pencil generated by 2a and 2bare zeros of a binary form λt20 + µt22. In affine coordinates a = 0, b = ∞, c =z, d = −z, and the cross-ratio

R(c, a, b, d) =(c− a)(b− d)

(c− b)(a− d)=

(z − 0)(∞+ z)

(z −∞)(0 + z)= −1.

This gives another equivalent definition of harmonically conjugate pairs. Anotherequivalent definition is that the double cover of P1 ramified at the union of twopairs is an elliptic curve with complex multiplication by

√−1.

Let X be a reduced irreducible hypersurface of degree m in Pn which containsa point o of multiplicity m − 1. We call such a hypersurface submonoidal. Forexample, every smooth hypersurface of degree ≤ 3 is submonoidal.

Let us choose the coordinates such that o = [1, 0, . . . , 0]. Then X is given byan equation

Fm = t20am−2(t1, . . . , tn) + 2t0am−1(t1, . . . , tn)

+am(t1, . . . , tn) = 0, (4.2)

where the subscripts indicate the degrees of the homogeneous forms. For a generalpoint x ∈ X consider the intersection of the linear span `x = 〈o, x〉 with X . Itcontains o with multiplicity m − 2 and the residual intersection is a set of two

Page 79: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.1. DE JONQUIERES INVOLUTIONS 75

points a, b in `x. Consider the involution on `x with fixed points a, b. Define T (x)to be the point on `x such that the pair x and T (x) are conjugate with respect tothe involution. In other words, the pairs a, b and x, T (x) are harmonicallyconjugate. We call it a De Jonquieres involution (observe that T = T−1).

Let us find an explicit formula for the De Jonquieres involution which we havedefined. Let x = [x0, . . . , xn] and let [u + vx0, vx1, . . . , vxn] be the parametricequation of the line `x. Plugging in (4.1), we find

(u+ vx0)2vm−2am−2(x1, . . . , xn) + 2(u+ vx0)vm−1am−1(x1, . . . , xn)

+vmam(x1, . . . , xn) = 0.

Canceling vm−2, we see that the intersection points of the line `x with X are thetwo points corresponding to the zeros of the binary form Au2 + 2Buv + Cv2,where

(A,B,C) = (am−2(x), x0am−2(x) + am−1(x), Fm(x)).

The points x and T (x) corresponds to the parameters satisfying the quadratic equa-tionA′u2+2B′uv+C ′v2 = 0, whereAA′+CC ′−2BB′ = 0. Since x correspondsto the parameters [0, 1], we have C ′ = 0. Thus T (x) corresponds to the parameters[u, v] = [−C,B], and

T (x) = [−C +Bx0, Bx1, . . . , Bxn].

Plugging the expressions for C and B, we obtain the following formula for thetransformation T

x′0 = −x0am−1(x1, . . . , xn)− am(x1, . . . , xn),

x′i = xi(am−2(x1, . . . , xn)x0 + am−1(x1, . . . , xn)), i = 1, . . . , n.

Observe that T is a dilation of the identity transformation of Pn−1. The divi-sors from the homaloidal linear system are hypersurfaces of degree m which havesingular points of multiplicity ≥ m − 1 at o. Such hypersurfaces are classi-cally known as monoidal hypersurfaces. In the notation of section 2.8, we haveGi = ti, i = 1, . . . , n, F0 = −x0am−1(x1, . . . , xn) − am(x1, . . . , xn), Q =am−2(x1, . . . , xn)x0 + am−1(x1, . . . , xn). So, d = 1, r = m − 1. Since theidentity transformation has no base points, we obtain that the multi-degree is equalto (m,m, . . . ,m). In particular, we see that any such vector is realized as themulti-degree of a Cremona transformation.

Assume that m > 2. The base scheme of the homaloidal linear system Hdefining T is equal to

Bs(H) = V (t0am−1 + am, t1(am−2t0 + am−1), . . . , tn(am−2t0 + am−1)).

Page 80: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

76 LECTURE 4. INVOLUTIONS

Note that V (am−2t0 + am−1) = V (∂Fm∂t0

) is the polar hypersurface Po(X) of Xwith respect to the point x. Also, V (t0am−1 + am) = V (−Fm + ∂Fm

∂t0). Thus

the base scheme contains the intersection X ∩ Po(X). Set-theoretically, this in-tersection is equal to the locus of points x ∈ X such that the embedded tangenthyperplane TxX contains the point o. In particular, all singular points of X arecontained in the base locus. In other words, the intersection X ∩ Po(X) \ oconsists of the points where the projection map pro : X \ o → Pn−1 is notsmooth.

Consider the enveloping cone ECo(X) of X at the point o. It is the union oflines through o and a point on X ∩ Po(X). Each such line either contained in X ,or intersects it only at one point a besides o. In the first case, the line is containedin the base locus of T . In the second case, it is blown down to the point a. Thiseasily follows from the formula for the transformation (use that AC = B2 and wecan take A′ = 2C,B′ = B). In our case ECo(X) = V (a2

m−2 − am−1am). Itsdegree is equal to 2(m−1). The other part of the P -locus is the polar hypersurfaceV (∂Fm

∂t0). It is blown down to the point o. Its degree is equal to m − 1. There is

nothing else in the P -locus. When n > 2, we have to take the polar hypersurfacewith multiplicity n− 1.

Example 4.1.1. Assume that n = 2. Then the variety X is a hyperelliptic curveof genus g = m − 2 (a rational or elliptic curve if d = 2 or 3). If we choose thecoordinates of o to be [1, 0, 0], then the equation of X can be given in the form

t20ag(t1, t2) + 2t0ag+1(t1, t2) + ag+2(t1, t2) = 0. (4.3)

The transformation is given by the formula

x′0 = −x0ag+1(x1, x2)− ag+2(x1, x2),

x1 = x1(ag(x1, x2)x0 + ag+1(x1, x2)),

x2 = x2(ag(x1, x2)x0 + ag+1(x1, x2).

In affine coordinates z1 = x2/x1, z2 = x0/x1 it is given by the formula

(z1, z2) 7→(z1,−ag+1(1, z1)z2 − ag+2(1, z1)

ag(1, z1)z2 + ag+1(1, z1)

).

The base locus consists of 2g+ 2 Weierstrass points on X and the singular point pof X taken with multiplicity g + 1. We check

d2 = (g + 2)2 − (2g + 2)− (g + 1)2 = 1.

The P -locus consists of 2g + 2 lines joining o with one of the Weierstrass pointsand the curve po(X) of degree g+ 1 that passes through the Weierstrass points andintersects X at o with multiplicity g(g + 1).

Page 81: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.1. DE JONQUIERES INVOLUTIONS 77

Note that the De Jonquieres involution associated to a submonoidal hypersur-face X has X in the closure of its fixed points. As we discussed in the beginningof this section, there are two involution on each line `x. One fixes the intersectionpoint of `x withX and another interchanges them. This allows us to define anotherCremona involution that commutes with the De Jonquieres involution. It is notdefined uniquely.

We assume that X is given by equation

t20am−2(t1, . . . , tn) + 2t0am−1(t1, . . . , tn) + am(t1, . . . , tn) = 0. (4.4)

and look for the hypersurface Y in the form

t20bm′−2(t1, . . . , tn) + 2t0bm′−1(t1, . . . , tn) + bm′(t1, . . . , tn) = 0. (4.5)

The singular point p = [1, 0, . . . , 0]. A line up + vx = 0 passing through apoint x 6= p intersects X (resp. Y ) at two residual points satisfying the quadraticequation

u2am−2(x1, . . . , xn) + 2uvam−1(x, . . . , xn) + am(x1, . . . , xn) = 0

(resp.

u2bm′−2(x1, . . . , xn) + 2uvbm′−1(x, . . . , xn) + bm′(x1, . . . , xn) = 0)

The condition that the two pairs are harmonically conjugate is

am−2bm′ − 2am−1b′m′−1 + ambm′−2 = 0. (4.6)

If we choose Y satisfying this condition and define the corresponding De Jon-quieres involution T ′, then this involution will restrict to an involution on X . Tofind the coefficients bm−2, bm−1, bm satisfying (4.6), we have to solve a system oflinear equations. Obviously, a solution is an element of the kernel of a linear map

C[t1, . . . , tn]m′ ⊕C[t1, . . . , tn]m′−1⊕C[t1, . . . , tn]m′−2 → C[t1, . . . , tn]m+m′−2.

We expect to find a non-trivial solution when(m′+n−1n−1

)+(m′+n−2n−1

)+(m′+n−3n−1

)>(m+m′+n−3

n−1

).

For example, when n = 2, the inequality is 2m′ > m.Note that the two commuting Cremona involutions T and T ′ defined by two

submonoidal hypersurfraces whose equations are related by (4.6) define the thirdinvolution T ′′ = T T ′. One can show that it is defined by the third submonoidalhypersurface of degree m+m′ with equation

det

am−2 am−1 ambm′−2 bm′−1 bm′

1 −t0 t20

= 0.

It describes the locus of common harmonically conjugate pairs of points.

Page 82: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

78 LECTURE 4. INVOLUTIONS

4.2 Planar Cremona involutions

Recall that a Cremona transformation T : Pn 99K Pn is called an involution ifT = T−1. All involutions in the planar Cremona group have been classified (upto conjugacy). We have already see one example of an involution, the standardCremona transformation

Tst : [x0, x1, x2] 7→ [x1x2, x0, x1, x0x1].

It is generalized to all dimensions. In affine coordinates, this transformation isgiven by (z1, z2) 7→ (z−1

1 , z−12 ). The Moebius transformation z 7→ z−1 of P1

is conjugate to the transformation z 7→ −z (by means of the map z 7→ z−1z+1 ).

This shows that the standard Cremona transformation Tst is conjugate in Cr(2) toa transformation (z1, z2) 7→ (−z1,−z2). In projective coordinates, it is given by(x0, x1, x2) 7→ (x0,−x1,−x2).

Another example of a planar involution is a De Jonquieres involution associatedto a plane hyperelliptic curve of degree d. Its set of fixed points in the domain ofthe definition is an open subset of the hyperelliptic curve. It is easy to see that itsbirational type is an invariant of conjugacy class of the transformation. So, nonbirationally isomorphic hyperelliptic curves define non-conjugate involutions.

There are two more examples of involutions: a Geiser involution and a Bertiniinvolution which we now define.

The classical definition of a Geiser involution is as follows. Fix seven pointsp1, . . . , p7 in P2 (maybe infinitely near) in general position (in the sense that nofour points are collinear, not all points lie on a conic). The linear system H =|3H − p1 − . . .− p7| of cubic curves through the seven points is two-dimensional.Take a general point p and consider the pencil of curves from H passing throughp. Since a general pencil of cubic curves has 9 base points, we can define γ(p) asthe ninth base point of the pencil.

Another way to see a Geiser involution is as follows. The linear system Hdefines a rational map of degree 2

f : P2 99K |H|∗ ∼= P2.

The points p and γ(p) lie in the same fibre. Thus γ is a birational deck transforma-tion of this cover. Blowing up the seven points, we obtain a Del Pezzo surface Sof degree 2, and a regular map of degree 2 from S to P2. The Geiser involution γbecomes an automorphism of the surface S.

It is easy to see that the fixed points of a Geiser involution lie on the ramificationcurve of f . When the points p1, . . . , p7 are in general position, this curve is a curveof geometric genus 3, of degree 6 with double points at the points p1, . . . , p7. It is

Page 83: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.2. PLANAR CREMONA INVOLUTIONS 79

birationally isomorphic to a canonical curve of genus 3. In this way, one can seethat a Geiser involution is not conjugate to any De Jonquieres involution.

The degree of a Geiser involution is easy to compute. A general line is mappedby the linear system |3H − p1 − . . . − p7| to a cubic curve. The pre-image ofthis cubic curve consists of the line and a curve of degree 8, the image of the lineunder the Geiser involution. Thus the degree of the Geiser involution is equal to8. One can show that the homaloidal linear system consists of curves of degree 8with triple points at p1, . . . , p7.

To define a Bertini involution one considers the linear system of plane sexticswith 8 double points p1, . . . , p8. We assume that the linear system of such sexticshas no fixed components. Then one can show that it defines a degree 2 map of theblow-up surface Blp1,...,p+8 onto a quadric cone in P3. The branch divisor is cut outby a cubic surface. If the points are in general position, then the curve is a smoothcurve of genus 4 with a vanishing theta characteristic. The deck transformation ofthis cover is a Bertini involution.

The compute the degree of a Bertini involution, we restrict the double cover toa general line. One can show that its image is a singular curve of degree 6 cut outby a cubic. Its pre-image is equal to the union of the line and a curve of degree 17.This shows that the degree of the Bertini involution is equal to 17. One can showthat the homaloidal linear system consists of curves of degree 17 passing throughthe points p1, . . . , p8 with multiplicities 6.

One can also describe ta Bertini involution in the following way. Consider thepencil of cubic curves through the eight points p1, . . . , p8. It has the ninth basepoint p9. For any general point p there will be a unique cubic curve C(p) from thepencil which passes through p. Take p9 for the zero in the group law of the cubicC(p) and define β(p) as the negative−pwith respect to the group law. This definesa birational involution on P2, a Bertini involution. One can show that the fixedpoints of a Bertini involution lie on a canonical curve of genus 4 with vanishingtheta characteristic (isomorphic to a nonsingular intersection of a cubic surfaceand a quadric cone in P3). So, a Bertini involution is not conjugate to a Geiserinvolution or a De Jonquieres involution. It can be realized as an automorphism ofthe blowup of the eight points (a Del Pezzo surface of degree 1), and the quotientby this involution is isomorphic to a quadratic cone in P3.

The following theorem due to E. Bertini shows that there is nothing else.

Theorem 4.2.1. Any element of order 2 in Cr(2) is conjugate to either a projec-tive involution, or a De Jonquieres involution, or a Geiser involution, or a Bertiniinvolution.

Page 84: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

80 LECTURE 4. INVOLUTIONS

4.3 De Jonquieres subgroups

Let K be a subfield of C(z) = C(z1, . . . , zn) such that C(z) is a pure transcenden-tal extension of K. Consider the subgroup AutC(C(z),K) of CrC(n) which leavethe subfield K invariant. Then we have an exact sequence of groups

1→ AutK(C(z))→ AutC(C(z),K)→ AutC(K)→ 1.

Since any automorphism of K can be uniquely extended to an automorphism ofC(z). This sequence splits and defines an isomorphism

AutC(C(z),K) ∼= AutK(C(z)) o AutC(K).

In the case when K is pure transcendental extension of C of algebraic dimensionk, the subgroup AutC(C(z),K) of AutC(C(z)) is called a De Jonquieres subgroupof level k.

Geometrically, the inclusion K → C(z) defines a rational dominant mapPn 99K X , where K is the field of rational functions of X . Its general fibre isa rational variety over K. The birational automorphisms from AutC(C(z),K) pre-serves this rational fibration.

A Cremona transformation T : Pn 99K Pn is a called a De Jonquieres trans-formation if there exists a rational fibration with generic fibre isomorphic to Pn−kthat is left invariant by T .

We have already seen examples of De Jonquieres transformations of order 2.It follows from the proof of Proposition 2.8.1 that a dilated transformation is a DeJonquieres transformation of level n− 1.

Let us see when an involution in Pn−1 can be dilated to an involution in Pn.Suppose T : Pn−1 99K Pn−1 be an involution given by homogeneous poly-

nomials G = (G1, . . . , Gn) of degree d in variables t1, . . . , tn. We are lookingfor a transformation T given by (F0, QG1, . . . , QGn), where F0(t0, . . . , tn) is amonoidal polynomial of degree dwith multiplicity≥ d−1 at the point [1, 0, . . . , 0]and Q is a monoidal polynomial of degree r with singular point of multiplicity≥ r− 1. Write F0 = t0A1 +A2, Q = t0B1 +B2. The transformation T 2 is givenby

(F0(F0, QG1, . . . , QGn), (QG1)(F0, QG1, . . . , QGn), . . . , (QGn)(F0, QG1, . . . , QGn))

= (F0A1(G) +QA2(G), QG1(G), . . . , QGn(G)),

where Q = B1(G)F0 +B2(G)Q. Since T 2 is the identity, we obtain

Gi(G1, . . . , Gn) = tiP, i = 1, . . . , n,

Page 85: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.4. LINEAR SYSTEMS OF ISOLOGUES 81

where P (t1, . . . , tn) is a homogeneous polynomial of degree d2−1. Now, we musthave

F0A1(G) +QA2(G) = t0(B1(G)F0 +QB2(G))P.

Comparing the coefficients at t0, we find

A1(G)A1 +A2(G)B1 = B1(G)A2P +B2(G)B2P,

B1(G)A1 +B2(G)B1 = 0.

For example, if Q = 1, we must have

A1(G1, . . . , Gn)A1 = P. (4.7)

Example 4.3.1. Suppose T = Tst is the standard Cremona transformation of degreed = n − 1 in Pn−1 . Then Gi = t1 · · · tn/ti, i = 1, . . . , n. It is easy to see thatP = (t1 · · · tn)n−2. Thus, if we take A1 = tn−2

1 , we obtain (4.7). Therefore,taking F0 = t0t

n−21 , we obtain a Cremona involution of degree n − 1 in Pn. It is

given by the polynomials

(t0tn−21 , t2 · · · tn, . . . , t1 · · · tn−1).

4.4 Linear systems of isologues

Let f : Pn 99K Pn be a Cremona transformation of algebraic degree d and Γf ⊂Pn × Pn be its graph. Consider the natural rational map ι : Γf 99K G1(Pn) to theGrassmann variety of lines in Pn which assigns to a point (x, f(x)) ∈ Γf the line〈x, f(x)〉 spanned by the points x and f(x). It is not defined on the intersectionof Γf with the diagonal ∆. Let C(f) be the closure of f(Γf \ ∆). We call it thecomplex of lines associated to f . Note that

C(f) = C(f−1).

We say that f is non-degenerate if C(f) is not contained in a proper subspaceof Pn. In terms of Plucker coordinates pij in Λ2(Cn+1), the complex Kf has arational parameterization φ : Pn 99K C(f), given by

pij = tiFj(t0, . . . , tn), 1 ≤ i < j ≤ n.

The map φ is equal to the composition of the inverse of the projection Γf → Pnand the map ι. If the closure of fixed points in dom(f) is a hypersurface in Pnof degree k, then this hypersurface is a fixed component of each isologue. Afterwe subtract this hypersurface from the linear system, we obtain a linear system of

Page 86: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

82 LECTURE 4. INVOLUTIONS

hypersurfaces of degree d+ 1− k without fixed components. It is called the linearsystem of isologues. Its members are isologues.

If f is non-degenerate, then the linear system of isologues is parametrized bythe dual of the Plucker space. If Pn = |E| for some vector space E of dimensionn + 1, then isologues are elements of |Λ2E∨|. An isologue is called special if itbelongs to the Grassmannian G1(|E∨|) of lines in |E∨|. Identifying a line in thedual Pn with a codimension 2 subspace Π in Pn, we see that the correspondingisologue hypersurface VΠ is equal to the closure of the set

x ∈ Pn : x 6= f(x), 〈x, f(x)〉 ∩Π 6= ∅.

In other words, a special isologue is the pre-image of a hyperplane in |Λ2E| whichcuts out the Grassmannian along the special Schubert variety 〈Π〉 of lines inter-secting Π. For example, when n = 2, we can identify G1(|E∨|) with |E|, henceall isologues are special. They are parameterized by points p ∈ |E| and equal tothe closures of the sets

x ∈ P2 : f(x) 6= x, p ∈ 〈x, f(x)〉.

If f is degenerate, then some of these loci may coincide with the whole plane.A Cremona transformation f is called Arguesian if dimC(f) < n. This

implies that the rational map φ : Pn 99K G1(P2) has fibres of positive dimension.Generically, the fibres are lines 〈x, f(x)〉, and the transformation leaves these linesinvariant. In the case n = 2, this is equivalent to that f is degenerate. It is clearthat any Arguesian transformation is of De Jonquieres type, i.e. belongs to someDe Jonquieres group. The De Jonquieres involutions defined by a submonoidalhypersurface are Arguesian.

If n = 3, then f is Arguesian if C(f) is an irreducible congruence1 of lines inG1(P3). Recall that G1(P3) is isomorphic to a nonsingular quadric in the Pluckerspace P5. It contains two families of planes:

P (x) = lines containing a point x ∈ P3,P (π) = lines contained in a plane in P3.

The cohomology classes of these planes freely generate

H4(G1(P3),Z) ∼= A2(G1(P3)) ∼= Z2.

The class of any congruence S in G1(P3) is determined by two numbers (m,n),called the order and class. The order is equal to the number of lines in S passing

1codimension 2 subvariety in the Grassmannian

Page 87: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.5. ARGUESIAN INVOLUTIONS 83

through a general point in P3. The class is equal to the number of lines in S lyingin a general plane in P3. Since through a general point in P3 passes only one fibreof the map φ, we see that the image of φ is a congruence of order 1.Example 4.4.1. Consider the standard Cremona transformation Tst in Pn. Its graphis the toric varietyX(An). The transformation has 2n fixed points with affine coor-dinates zi = ±1. The linear system of isologues is a linear system of hypersurfacesof degree n+1 passing through the fixed points and the base locus of Tst. If n = 2,then X(A2) blown up at 4 points is a weak Del Pezzo surface of degree 7 (weakmeans that the anticanonical class is nef and big but not ample). The map ι is arational map of degree 2 onto the plane. The branch divisor is the union of 4 linesin a general position.

If n = 3, then isologues are quartic surfaces which contain the edges of thecoordinate tetrahedron and pass through 8 fixed points of Tst. The linear system ofisologues is 4-dimensional. It maps X(A3) onto a hyperplane section of G1(P3),a linear complex of lines. It is isomorphic to a 3-dimensional quadric. This showsthat f is degenerate but not Arguesian . The degree of the map is equal to 6. Specialisologues are quartic which are singular outside the vertices of the tetrahedron.Remark 4.4.1. The linear system of isologues is not an invariant of the homaloidallinear system. It depends on the map itself, i.e. a choice of a basis in the homa-loidal linear system. In the previous example, say n = 3, if switch the first twocoordinates, we find that the fixed locus consists of 4 lines: V (t0, t2 ± t3) andV (t1, t2 ± t3).

4.5 Arguesian involutions

We know that there exist Arguesian involutions in Pn of any degree d. For ex-ample, De Jonquieres involutions occur in every degree. They leave invariant a(n − 1)-dimensional variety of lines passing through a fixed point. Here we willconstruct Arguesian involutions of P3 of degree d = m+ 5. which leaves invarianta congruence of lines of bidegree (1,m+ 1).

The following proposition is a result of E. Kummer (see a modern proof in[Z.Ran, Crelle Journa, 1984]).

Proposition 4.5.1. Let γ1 be a line and γ2 be a smooth rational curve of degreem + 1 intersecting γ1 transversally at m points. The closure of the set of linesintersecting γ1 and γ2 at one point consists of the union of m congruences ofbidegree (1, 0) formed by lines passing through one of the intersection points andan irreducible congruence of bidegree (1,m + 1). Any irreducible congruence oflines of bidegree (1,m) is either obtained in this way, or is equal to the congruenceof secant lines of a skew cubic (in this case m = 3).

Page 88: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

84 LECTURE 4. INVOLUTIONS

Let S ⊂ G = G1(P3) be an irreducible congruence of lines obtained from areducible curve γ1 ∪ γ2 as above. Note that all lines in this congruence intersectγ1, so the congruence is contained in the tangent hyperplane of G at the pointcorresponding to γ1. In the case m = 0, it is a 2-dimensional quadric contained inanother hyperplane. Take any point x on the line γ1. The set of lines from S whichpass through x is a ruling of a cone of degree m+ 1 with the vertex at x. In S, thisdefines a linear pencil C(x), x ∈ `1, of curves of degree m + 1 parameterized by`1. If m > 0, the line γ1 itself belongs to all such cones, it is a base point s0 of thispencil.

Now, we take any point on γ2 and do the same. This time we obtain a pencil oflines L(x), x ∈ γ2, in G, parameterized by γ2. A curve C(x), x ∈ γ1, intersects aline L(y), y ∈ γ2, at one point represented by the line 〈x, y〉.

Consider a rational map ψ : γ1 × γ2 99K S that sends a point (x, y) to theintersection point C(x)∩L(y). It is easy to see that the map is defined everywhereexcept at the intersection points (xi, yi), xi = yi. Thus it extends to a regular mapfrom γ1×γ2 to S. The intersection points go to the same point s0. This shows thatψ is a normalization map, and #f−1(s0) = m. When m > 0, the surface S is anon-normal scroll with an isolated singular point. The map f is given by a linearsystem of dimension 4 contained in the linear system |l1 + (m + 1)l2|, where |l1|and |l2| are the rulings. So, S is a projection of F0, embedded as a scroll Σ0,2m+2

of degree 2m+ 2 in P2m+3, to P4.Suppose Γ is contained in a smooth quartic surface X . It follows from the

theory of periods of K3 surfaces that quartic surfaces containing some Γ as aboveform a subvariety of codimension 2 in the projective space of quartics. Considerthe following Cremona involution T in P3. Take a general point x, pass a secant `xof Γ through xwhich intersects Γ at two points a and b. Define the involution on `xby designating a and b to be its fixed points. Then T (x) is defined to be conjugateto x under this involution.

Let us locate the base points of T . Obviously, the map is not defined at thecurve γ1 ∪ γ2. It is also not defined at the points where the secant line ` is tangentto X . Everywhere else the map is well defined. Let us determine the locus R ofthe tangency points.

Consider the birational involution τ of X that assigns to a point x ∈ X theintersection point of the secant `x of Γ which is not contained in Γ. A birationalinvolution of a K3 surface extends to a biregular involution. The conjugate pointsare on a line from the congruence S, so the fixed locus of the involution is the curveR we are looking for. The linear system of planes through the line γ1 cuts out onX a pencil of elliptic cubic curves. It is easy to see that τ induces th involutionon each cubic curve contained in a plane Π obtained by projection from the uniquepoint in Π which lies on γ2 but does not lie on γ1. In particular, the divisor class

Page 89: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.5. ARGUESIAN INVOLUTIONS 85

F = H − γ1 is τ -invariant.Consider the linear system in P3

H = |(m+ 2)H − (m+ 1)γ1 − γ2|.

It is clear that any line from the congruence S is blown down to a point. Thedimension of H is easy to compute. A homogeneous form of degree m + 2 van-ishing on a line V (t0, t1) with multiplicity ≥ m + 1 is equal to a linear com-bination of monomials ti0t

m+2−i1 and monomials ti0t

m+1−i1 t2, t

i0tm+1−i1 t3. Thus

the dimension of |(m + 2)H − (m + 1)γ1| = 3m + 6. To contain γ2 requires(m + 1)(m + 2) + 1 − m(m + 1) = 2m + 3 additional conditions. This givesdimH = m+ 3.

Let |D| = |(m + 2)h − (m + 1)γ1 − γ2| be the restriction of H to X . It is acomplete linear system and an easy computation gives D2 = 2m + 4. It is well-known that a complete linear system on a K3 surface without fixed components hasno base points. Thus the linear system defines a regular map f : X → Pm+3 ontoa surface of degree 2(m + 4)/ deg f . The linear pencil |E| = |h − γ1| of cubiccurves defines an elliptic fibration on X with E ·D = 2. This shows that the linearsystem |D| is a hyperelliptic linear system on X and the map f is of degree 2 on ascroll of degree m+ 2 in Pm+3. Our curve R is the ramification curve of the mapf .

Assume that X is general in the sense of periods of K3 surfaces. This meansthat the divisor classes h, γ1 and γ2 generate Pic(X). The involution τ definedby the double cover f acts on the transendental lattice Pic(X)⊥ ⊂ H2(X,Z)as the minus identity. It has two invariant divisor classes D and H − E. SinceD = (m + 1)(H − γ1) + (H − γ2) we may assume that the invariant part ofPic(X) is generated by H − γ1 and H − γ2. We have

(H − γ1)2 = 0, (H − γ2)2 = −2m, (H − γ1) · (H − γ2) = 2.

Since R is invariant with respect to τ , we can write

R ∼ a(H − γ1) + b(H − γ2). (4.8)

Since any nonsingular fibre of the elliptic fibration |H − γ1| has 4 fixed points, weget R · (H − γ1) = 4. Intersecting both sides of the previous equality with H − γ1

we obtain b = 2. Since R2 = 16, we obtain 16 = 4ab − 2mb2 = 8a − 8m. Thisgives a = m+ 2. Now

degR = R ·H = 3(m+ 2) + 2(4−m− 1) = m+ 12.

Page 90: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

86 LECTURE 4. INVOLUTIONS

To summarize, we obtained that the base locus of T consists of a γ1, γ2 and asmooth curve R of degree m+ 12 and genus 9. Also observe that, using (4.8) witha = m+ 2, b = 2, we obtain that

R · γ1 = m+ 8, R · γ2 = 3m+ 8.

Let us determine the multiplicities of the base curves. Take a general pointx ∈ γ2 and consider the plane Π = 〈x, γ1〉. The transformation T leaves this planeinvariant and fixes pointwisely the cubic curveE = Π∩X−γ1. We know also thatthe involution τ of X induces on E the involution defined by the projection fromx. We immediately recognize that T |Π is a De Jonquieres involution of degree 3whose homaloidal linear system consists of cubic curves singular at x and havingsimple base points at the 4 = (m+ 12)− (m+ 8) intersection points of R with Eoutside of γ1. This implies that the curve γ1 is a curve of multiplicity d − 3 for ageneral divisor from the homaloidal linear system defining T and the curve γ2 is adouble curve. The curve R enters with multiplicity 1.

Let Q be the image of a general plane H under T . It is a rational surface ofdegree d equal to the algebraic degree of T . The homaloidal linear system definingT restricts to H to define a linear system of curves of degree d passing through theset Σ = (R ∪ γ1 ∪ γ2) ∩H . From above we know that any intersection point withγ1 is a point of multiplicity d − 3 and the intersection point with γ1 is a point ofmultiplicity 2. It has also m + 1 simple points. Since it maps H to a surface ofdegree d we must have

d2 − d =∑pi∈Σ

m2i = (d− 3)2 + 4(m+ 1) + 12 +m.

This givesd = m+ 5.

One can also describe the P -locus of the involution T . It consists of the ruledsurface of degree 8 + 2m = R · H whose rulings are tangents to R, a quarticsurface which is blown down to γ2, and a surface of degree 2m+ 4 which is blowndown to γ1.

Let us consider the case of the congruence S of bidegree (1, 3) of secants of atwisted cubic γ. The surface S, embedded in the Plucker space P5 is a Veronesesurface. Again we choose a general quartic surface X containing γ. The mapf : X → S is a double cover branched along a smooth plane sextic curve. It isdefined by the linear system |2h − γ|. The ramification curve R belongs to thelinear system |6h − 3γ|. Its genus is 10 and its degree is 15. The base curve isthe union of the curves γ and R intersecting at 24 points. We skip the details and

Page 91: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.5. ARGUESIAN INVOLUTIONS 87

leave to the reader to check that the homaloidal linear system defining T consistsof surfaces of degree 7 vanishing along γ with multiplicity 3. The P -locus consistsof the tangential ruled surface of γ of degree 4 and a ruled surface of degree 12whose rulings are tangent to R.

Example 4.5.1. We will discuss a special classical example of an Arguesian invo-lutions of degree 5. It is obtained from the previous construction when the quarticsurface is special and the curve R becomes equal to the union of 8 skew lines anda quartic elliptic curve intersecting each line at two points.

Fix a general pencilQ of quadrics in P3. The restriction ofQ to a general ` ∈ Sdefines a pencil of degree 2, hence an involution on `. This defines an Cremonainvolution on P3. Take a general point x = [v] in P3, pass a unique line through xwhich intersects `1 and `2, and send x to T (x) such that the pair (x, T (x)) is in theinvolution defined by Q. This is an example of a De Jonquieres type involution oflevel 1. Note that, for any filed K, an automorphism of order 2 of P1

K is conjugateto an automorphism given by (t0, t1)→ (t1, at0 + t1) for some a ∈ K.

In formulas, let `1 = V (t0, t1), `2 = V (t2, t3). For any x = [a0, a1, a2, a3], theplane 〈x, `1〉 is equal to V (−a1t0 +a0t1). The plane 〈x, `2〉 is equal to V (−a3t2 +a2t3). The planes intersect along the line ` given in parametric form by [sv1 + tv2],where v1 = (a0, a1, 0, 0), v2 = (0, 0, a2, a3). The pencil of quadrics V (u0q1 +u1q2) restricted to the line ` is equal to the pencil

A(u, a)s2 + 2B(u, a)st+ C(u, a)t2 = 0, (4.9)

where

A = u0q1(v1) + u1q2(v1),

B = u0b1(v1, v2) + u1b2(v1, v2),

C = u0q1(v2) + u1q2(v2).

Here bi are the symmetric bilinear forms associated to the quadratic forms qi. ThecoefficientsA,B,C are bi-homogeneous functions in the coordinates u = (u0, u1)and a = (a0, a1, a2, a3) of degree 1 in u and degree 2 in a. The point x correspondsto the parameters [s, t] = [1, 1]. The quadratic form has 0 at [1, 1]. This allowsone to express the coefficients of equation (4.9) as polynomials of degree 4 in thecoordinates ai:

[u0 : u1] = [q2(v1 + v2),−q1(v1 + v2)] = [q2(v),−q1(v)]

This gives the second solution [s, t] of (4.9) as polynomials of degree 4

[s, t] = [C,A] = [q2(v)q1(v2)− q1(v)q2(v2), q2(v)q1(v1)− q1(v)q2(v1)]

Page 92: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

88 LECTURE 4. INVOLUTIONS

Finally, the coordinates of the transform T (x) of the point x become expressed aspolynomials of degree 5 in the ai’s

T (x) = [a0s, a1s, a2t, a3t].

This shows that the involution T is of algebraic degree 5.Let us see where our transformation is not defined. Obviously, it is not defined

on the lines `1 and `2, as well on the base locusE of the pencil of quadrics. Also, itis not defined on any secant of C which intersects `1 and `2. In fact, the restrictionof the pencil to this secant consists of two points which do not move. The set ofsecants of E is a congruence S1 of lines in the Grassmannian G1(P3) of bi-degree(2, 6). The set of lines intersecting `1 and `2 is a congruence S2 of bi-degree (1, 1).They intersect at 8 points. Thus the base locus contains 10 lines and a quartic curve.This can be confirmed by the explicit formulas for the transformation. They alsoshow that the lines `1 and `2 enter with multiplicity 2.

Let us find the locus of fixed points of T . A general point x satisfies T (x) = xif and only if [s, t] = [1, 1] is the unique solution of the quadratic equation (4.9).So, we get the equation

A− C = q2(v)(q1(v2)− q1(v1)) + q1(v)(q2(v1)− q2(v2)) = 0.

It is a quartic surface F with equation

q2(t0, t1, t2, t3)(q1(0, 0, t2, t3)− q1(t0, t1, 0, 0))

+q1(t0, t1, t2, t3)(q2(t0, t1, 0, 0)− q2(0, 0, t2, t3)) = 0.

It follows from the equations that the eight skew lines from the congruence S2 lieon the quartic surface. The curve E itself also lies on the surface. Also, if we plugin v1 = 0 (resp. v2 = 0), we get zero. So, the quartic S also contains the lines `1and `2.

Consider the elliptic pencils |H − `1| and |H − `2| cut out by planes throughthe lines `1 and `2. The linear system |2H − `1 − `2| maps F two-to-one onto anonsingular quadric Q ∼= P1 × P1 in P3. Of course, this extends the rational mapwhich assigns to x ∈ F the points (`x ∩ `1, `x ∩ `2), where `x is the line in thecongruence S1 passing though x.

Each pencil is the pre-image of a ruling. Since `i ·(H−`1) = `i ·(H−`2) = 0for i = 3, . . . , 10, we see that the eight secants `3, . . . , `10 are blown down tosingular points q1, . . . , q8 of the branch curve W . The ramification curve of thedouble cover is our quartic curve E. It belongs to the divisor class 4H − 2`1 −2`2 − `1 − . . .− `10, where H is a plane section of X .

Page 93: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.5. ARGUESIAN INVOLUTIONS 89

We have (H−`1)·`1 = 3, (H−`1)·`2 = 1 and (H−`2)·`1 = 1, (H−`2)·`1 =1. This implies that `1 (resp. `2) is mapped isomorphically to a curve R1 (resp.R2) of bi-degree (3, 1) (resp. (1, 3)). They intersect at q1, . . . , q8 and also at twomore points a, b. The pre-image of Ri under the cover S → Q splits into the sumof two lines `i+`′i with `′i ·`j = 1, i 6= j. The images of the two intersection points`′1 ∩ `2 and `1 ∩ `′2 are the intersection points a, b of R1 and R2.

Conversely, start with a set P = q1, . . . , q8 of 8 points on Q = P1×P1 suchthat the dimension of the linear system of curves of bidegree (4, 4) with doublepoints at each qi ∈ P is a pencil containing a reducible curve R1 + R2, whereR1, R2 are smooth rational curves (necessary of bidegrees (3, 1) and (1, 3)). Onecan show that the sets of such points depends on 14 parameters (by projecting fromq8, they correspond to base points of an Halphen pencils of elliptic curves of degree6 with one reducible member equal to the union of two rational cubics).

Choose a smooth member W of the pencil and consider the double cover of Qbranched over W . Let Q′ be the blow-up of the set P , and π : X → Q′ be thedouble cover of Q′ ramified along the proper transform W ′ of W .

The proper transform R′i of the curves Ri splits into the disjoint union of two(−2)-curves `i + `′i such that `1 + `′2 ∼ `2 + `′1 and `i · `′j = 2, i 6= j. Let |fi| thepencils on Q’ defined by the two rulings Q→ P1. We have

π∗(R1 −R2) = `1 + `′1 − `2 − `′2 ∼ 2(`1 − `2)

∼ π∗(3f1 + f2)− π∗(f1 + 3f2) = 2π∗(f1)− 2π∗(f2).

This givesπ∗(f1) + `2 ∼ π∗(f2) + `1.

SetH = π∗(f2) + `1.

We have H2 = 2(f2 +R1)2 +R21 = 6−2 = 4. Also H · `i = 1. The linear system

|H| maps X onto a quartic surface in P3 and the images of `1 and `2 are lines.Let `1, . . . , `8 be the pre-images of the exceptional curves Li of Q′ → Q under

π. These are (−2)-curves on X . We have

H · `i = (π∗(f2) + `1) · `i = `1 · `i = R1 · Li = 1, i = 1, . . . , 8.

So, the curves `i, i = 3, . . . , 10, are mapped to lines on the quartic model of X .Finally,

E ∼ 2(π∗(f1) + π∗(f2))− `3 − . . .− `10,

and we easily check that H · E = 4, so that E is mapped to an elliptic quarticcurve. The lines `3, . . . , `10 are common secants of E and `1 + `2. So, we canreconstruct an involution T of P3 with fixed locus isomorphic to X .

Page 94: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

90 LECTURE 4. INVOLUTIONS

Finally, observe that the set of involutions T depend on 24 parameters, 8 forthe pairs of skew lines `1 and `2, and 16 for pencils of quadrics. Modulo projectivetransformations of P3, we have 9 parameters. The isomorphism classes of ourquartic surfaces depend on the same number of parameters, 8 for sets of points Pand one for a choice of its member.

Another class of Arguesian involutions which exist in any projective space ofodd dimension are defined by varieties with an apparent double point. First let usrecall the following definition.

Definition 4.5.1. A closed subvariety X of Pn is called a subvariety with oneapparent double point if a general point in Pn lies on a unique secant of X .

A subvarietyX of Pn with an apparent double point (an OADP- variety) definesa Cremona involution of Pn in a way similar to the definition of a De Jonquieresinvolution. For a general point x ∈ Pn we find a unique secant ofX intersectingXat two points (a, b), and then define the unique T (x) such that the pair x, T (x)is harmonically conjugate to a, b.

A most general example of a variety with one apparent double points is anEdge variety. The Edge varieties are of two kinds. The first kind is a generaldivisor En,2n+1 of bidegree (1, 2) in P1 × Pn embedded by Segre in P2n+1. Itsdegree is equal to 2n+ 1. For example, when n = 1, we obtain a twisted cubic inP3. If n = 2, we obtain a Del Pezzo surface in P5. The second type is a generaldivisor of bidegree (0, 2) in P1 × Pn. For example, when n = 1, we get the unionof two skew lines. When n = 2, we get a quartic ruled surface in P5 isomorphic toP1 × P1 embedded by the linear system of divisors of bidegree (1, 2).

Let us recall what is known about smooth varietiesX with one apparent doublepoint. First, it is clear that an n-dimensional X spans P2n+1.

Theorem 4.5.2. Suppose n = 2, then X is an Edge variety E2,4 or E2,5. If n = 3,then X is either an Edge variety E3,6 or E3,7, or a scroll of degree 8 in P7 equalto the intersection of a quadric hypersurface with the cone over the Segre varietys(P1 × P2) ⊂ P5 with a line as a vertex.

The case n = 2 is classical and goes back to F. Severi, and the case n = 3 wastreated in a paper by Ciliberto, Mella, Russso in JAG.

The Cremona involution defined by E1,2 (a pair of skew lines) is a projec-tive transformation given (in notation of Example 4.5.1) by [a0, a1, a2, a3] 7→[a0, a1,−a2,−a3]. The Cremona involution defined by a skew cubic E(1, 3) isthe polarity with respect to the net of quadrics containing the cubic. It is a bilineartransformation which we considered in Example 3.4.4. The Cremona involutiondefined by a Del Pezzo surface X of degree 5 is also the polarity involution with

Page 95: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.6. GEISER AND BERTINI INVOLUTIONS IN P3 91

respect to the 4-dimensional linear system of quadrics in P5. It is a bilinear trans-formation of degree 5. Its exceptional divisor is the tangential variety of X ofdegree 24. Its base locus is a double structure on X .

4.6 Geiser and Bertini involutions in P3

The following is a classical generalization of the Geiser involution in the plane.Assume n = 3, and consider a rational map φ : P3 99K P3 defined by the linearsystem H = |2H − p1 − . . . − p6|, where p1, . . . , p6 are points in general linearposition. Take a general point x ∈ P3, then the quadrics from H passing throughx form a net. The base locus of the net consists of 8 points, we have already sevenbase points p1, . . . , p6, x. By definition, T (x) is the eighth base point.

A general plane is mapped to a quartic surface, a projection of a Veronesesurface. The pre-image of this quartic surface consists of the plane and a surfaceof degree 7. This shows that the degree of the involution is equal to 7. Let `ij =〈pi, pj〉 and R be a a twisted cubic through the six points (it is uniquely defined).The base locus of the involution consists of the union of 15 simple lines `ij and thecurve R taken with multiplicity 3. The P-locus consists of the six quadrics fromthe linear system which have a singular point at one of the points pj .

The set of fixed points of the involution is a famous Weddle quartic surfacewith nodes at p1, . . . , p6. It is the locus of singular points of singular quadrics fromthe linear system |2H − p1 − . . . − p6|. The rational map φ maps this surfacebirationally onto a Kummer quartic surface K. The 15 lines and the curve R areblown down to the 16 nodes of the Kummer surface.

One can show that the complex C(T ) defined by the linear system of isologuesis the quadratic line complex associated to the Kummer surface K (see Griffiths-Harris book, or Topics).

Remark 4.6.1. The Geiser involution can be also defined using the geometry of theSegre cubic primal S3, a cubic hypersurface in P4 with 10 nodes. It is known thatthe linear system |2H−p1−. . .−p6| defines birational isomorphismψ : P3 99K S3.It blows down the 10 chords 〈pi, pj〉 to the singular points of S3. Consider theprojection pr : S3 99K P3 from a nonsingular point on S3. The compositionp ψ : P3 99K P3 is a degree 2 rational map P3 99K P3. The deck transformationis the Geiser involution.

The planar Bertini involution can be generalized to an involution in P3 as fol-lows. Consider a net of quadrics in P3 passing through 7 general points p1, . . . , p7.It has additional base point o. Take a general point x ∈ P3. The quadrics fromthe net passing through this point define a pencil P(x). Its base locus is an ellipticcurve E(x) of degree 4 with a fixed point o. We use it to define a group law on

Page 96: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

92 LECTURE 4. INVOLUTIONS

E(x). We set T (x) to be equal to −x in the group law. This is the definition ofa space Kantor involution due to A. Coble. One can rephrase it in modern termsas follows. Let X be the blow-up of the set p1, . . . , p7, o. The linear system|2H − p1 − . . . − p7 − o| defines an elliptic fibration f : X → P2 with a dis-tinguished section Eo = σ−1(o). The open subset of nonsingular points of thefibres is a group scheme over P2. The Kantor involution restricted to this open setis the negation morphism x 7→ −x. The fixed locus of the Kantor involution is theunion of the section Eo and a surface S of degree 6 with triple points at pi’s. Therestriction of f to the proper transform S of S in X is a degree 3 cover of P2. Itsbranch locus is the dual of a plane quartic curve. All of this is well documented inCoble’s book “Algebraic geometry and theta functions” and also in my book withD. Ortland (Asterisque, vol. 168).

Consider the linear systemH of quartic surfaces with double points p1, . . . , p7.Its dimension is equal to 34− 7 · 4 = 6. Besides the seven double points, the baselocus contains a curve C of degree 6 and genus 3, the locus of singular pointsof the elliptic fibration f . Let Qi = V (qi), i = 1, 2, 3, be a basis of the net ofquadrics through these points. For any quadratic form Q in three variables, thequartics V (Q(q1, q2, q3)) form a 5-dimensional subsystem H′ of H. The wholelinear system is generated by this subsystem and some quartic V (F4). The linearsystem defines a regular degree 2 map π : Blp1,...,p7 → P6. Its image Y is the coneover a Veronese surface in P5 with the vertex equal to the image of the point o. Thebranch divisor is cut out by a cubic threefold. This is in a complete analog withthe planar Bertini involution. In this way, the quotient of P3 becomes birationallyisomorphic to a rational variety Y .

One can compute the degree of the Kantor involution as follows. The restrictionof the linear systemH to a general plane is a 6-dimensional linear system of quarticcurves. The linear systemH′ maps it 4 : 1 to a Veronese surface in P5. This showsthat the projection of the image of the plane from the vertex of the cone is theintersection of the cone with a surface of degree 4. As in the Geiser involution, thisimplies that the degree of the Kantor involution is equal to 15.

The locus of fixed points of a general Kantor involution is surface of degree 6with triple points at p1, . . . , p7. The base locus consists of the union of 21 chords〈pi, p7〉 and the union of 7 skew cubics through 6 points p′is.

One can generalize a Geiser involutions as follows. A starting point is an ob-servation that the base ideal JZ of the linear system |3H − p1 − . . .− p7| is givenby a resolution

0→ OP2(−1)⊕OP2(−2)→ OP2(−3)3 → JZ → 0.

This follows from the fact that the scheme of 7 points is a ACM subscheme of P2

of codimension 2. Arguing as in the case of biregular transformations, we deduce

Page 97: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

4.6. GEISER AND BERTINI INVOLUTIONS IN P3 93

from this that the graph of the transformation is a complete intersection in P3×P3

of divisors of type (1, 1) and (2, 1). It defines a map of degree 2 from P2 to P2. TheGeiser involuitiuon is the deck transformation of this map. We use this observationto define a degree 2 map Pn 99K Pn whose graph is a complete intersection of n−1divisors of type (1, 1) and one divisor of type (2, 1). The linear system definingthis map has the base ideal given by a resolution

0→ OPn(−1)n−1 ⊕OPn(−2)→ OPn(−n− 1)n+1 → JZ → 0.

Example 4.6.1. Take n = 3. Then, computing the Hilbert functions, we find thatthe base scheme Z is a curve of degree 11 and genus 14. For any smooth quarticS containing Z, a residual curve C in |4h− Z| is a curve of genus 2 and degree 5.The linear system |4h− Z| defines a degree 2 map from S onto P2. It is branchedalong a curve of degree 6. The linear system |2h− C| consists of a skew cubic R.Conversely, a quartic surface containing a skew cubic R defines the linear system|2h−R| of curves of degree 5 and genus 2, and the linear system |2h+R| consistsof curves of degree 11 and genus 14.

LetX = BlZP3 → P3 be the degree 2 regular map defined by the linear system|4H − Z|. The branch divisor is a surface B of degree 6 in P3. The ramificationdivisor R is the proper transform of a surface of degree 12 which passes throughZ with multiplicity 3. The exceptional divisor E is a ruled surface isomorphic toP(OZ ⊕OZ(4h−C)) ∼= F18. It is mapped by φ onto a ruled surface in P3 whoserulings are tritangent lines of the sextic surfaceB. Also, it follows from the Cayleyformula for the number of quadrisecant lines of a curve of genus g and degree d

t4 =(d− 2)(d− 3)2(d− 4)

12− (d2 − 7d+ 13− g)g

2,

that Z has 35 quadrisecant lines (see [Griffiths-Harris]). They are blown down toordinary double points of B.

Note that the double cover of P3 branched along a general surface of degree 6 isa non-rational variety. In our case, it is a rational variety. Its intermediate Jacobianvariety is isomorphic to the Jacobian variety of the curve Z. Finally, observe thatthe Geiser involution of this type is not conjugate to the Geiser involution describedin above since the surfaces of fixed points are not birationally isomorphic.

Page 98: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

94 LECTURE 4. INVOLUTIONS

Page 99: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

Lecture 5

Factorization Problem

5.1 Elementary links

In this lecture we assume that the reader is somewhat familiar with some basicsof the Minimal Model Program. Let M be the full category of the category ofprojective algebraic varieties whose objects have terminal Q-factorial singularities.We denote byN1(X) the vector space Num(X)⊗R, where Num(X) is the Picardgroup modulo numerical equivalence. For any projective morphism U → V , wedenote the relative Mori cone by NE1(U/V )) ⊂ N1(U/V ). It is the real closure inN1(U) = A1(U) ⊗ R of the cone of effective curves contained in fibres. The nefcone is the dual cone NE1

(U/V )) ⊂ N1(U/V ) = Pic(U) ⊗ R. The real closureof the cone of effective divisors is denoted by NM1

(U). Its elements are calledquasi-effective divisor classes.

Definition 5.1.1. A Mori fibre space is a projective morphism φ : X → S, whereX ∈ M and S is a normal variety with dimS < dimX . Its fibres are con-nected, −KX is relatively ample (i.e. for any curve C in fibres KX · C < 0) anddim N1(X) = dim N1(S) + 1. A morphism of fibre spaces is a diagram

Xf //

φ

X ′

φ′

S S′

where f is a birational map. There is no arrow at the bottom, so we keep thevertical arrows to remember that we have structures of Mori spaces on X and X ′.

A morphism of Mori fibre spaces is called a square (resp. Sarkisov isomor-

95

Page 100: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

96 LECTURE 5. FACTORIZATION PROBLEM

phism) if, additionally, there is a rational map g : S 99K S′ such that the diagram

Xf //

φ

X ′

φ′

S

g // S′

is commutative (resp. it is square and f is an isomorphism)

It is known that a Mori fibre space is obtained by contraction of an extremalray in NE(X).

In dimension 2, a Mori fibre space is either a constant morphism of P2, or aprojective bundle over a nonsingular curve.

In dimension 3, a Mori fibre space is one of the following three kinds:

(i) X → S = point, where X is a Fano variety and dimN1(X) = 1;

(ii) a conic bundle X → S over a normal surface S with rational singularities,the map contracts an extremal ray represented by an irreducible componentof a singular fibre or a fibre if the map is smooth. Each singular fibre is eitherirreducible, non-reduced, or a bouquet of two P1’s.

(iii) a Del Pezzo fibration X → S, where S is a nonsingular curve and a generalfibre is a Del Pezzo surface of degree d 6= 8, or a quadric, or a plane. In thesecond case a singular fibre is a quadric with an isolated singular point. Inthe last case the fibration is a P2-bundle. The map contracts an extremal rayrepresented by the class of a line on a general fibre.

We will need a log-version of a Mori fibre space. Let (X,∆) be a log pair thatconsists of a normal varietyX and a Q-divisor on ∆. We assume thatKX+∆ is Q-Cartier. For every divisorial valuation v : K → Z of the field of rational functionsK on X there exists a birational morphism ν : Z → X of normal varieties andan irreducible divisor E on Z such that the valuation is defined by the discretevaluation of K with the ring of valuation equal to OZ,η, where η is a generic pointof E. The difference KX + ν−1(∆) − ν∗(KX + ∆) is a linear combination ofexceptional divisors of ν. The coefficient at E is called the discrepancy of ∆ andis denoted by aE(X,∆). It depends only on the valuation. We say that (X,∆)has terminal (canonical, log-canonical) singularities if, for all ν : Z → X , thediscrepancies aE(X,∆) are positive (non-negative, ≥ −1). In fact, to check thedefinitions, it suffices to look at the valuations defined by irreducible exceptionaldivisors in a log-resolution of the pair (X,∆). If one takes ∆ = 0, we obtain thedefinition of terminal, canonical, log-canonical singularities.

Page 101: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.1. ELEMENTARY LINKS 97

One defines a Mori log fibre space f : (X,∆X) → (S,∆S) by requiringthat f(∆X) = ∆S , the pair (X,∆) has terminal singularities, X is Q-factorial,ρX/S = 1, and −(KX + ∆X) is relatively ample.

The importance of Mori fibre spaces is explained by the following main resultof the Minimal Model program in dimension 3.

Theorem 5.1.1. Let (X,∆) be a Q-factorial terminal log-pair. Then a sequenceof elementary birational transformations X 99K X1 99K . . . 99K XN = X ′,called divisorial contractions and flips, creates a log pair (X ′,∆) with terminalQ-factorial singularities such that one of the the following two alternatives occurs:

(i) (X ′,∆) is a minimal model, i.e. KX′ + ∆ is nef.

(ii) (X ′,∆) admits a structure of a Mori log space f : (X ′,∆X′)→ (S,∆S).

The goal of Sarkisov’s Program is to factor any birational morphism betweentwo Mori fibre spaces into a composition of elementary links, i.e. morphisms whichelementary in the sense we will make precise.

Before we describe elementary links let us introduce one more definition.

Definition 5.1.2. A birational map f : X 99K X ′ is called small if there existsan open Zariski subset U whose complement is of codimension ≥ 2 such that therestriction of f to U is an isomorphism.

Note that there are no small Cremona transformations of degree > 1 since theP-locus is always a hypersurface. Also any small birational map of normal surfacesmust be an isomorphism. However in dimension ≥ 3 small birational maps appearfrequently.

Definition 5.1.3. A flip (resp. flop) is a diagram of birational maps

X

φ

f // X+

φ+

Y

,

where φ and φ+ are birational morphism onto a normal varieties with exceptionalloci of codimension ≥ 2. Moreover, KX is relatively φ-ample (resp. numericallytrivial) and −KX+ is relatively φ+-ample (resp. numerically trivial).

It is clear from this definition that a flip is a small birational map. FollowingMiles Reid, a birational transformation which is a flip or a flop, or its inverse, willbe called a flap.

We will be often using the following well-known fact.

Page 102: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

98 LECTURE 5. FACTORIZATION PROBLEM

Lemma 5.1.2. Let X ⊂ Pn × Pk be the graph of the projection map from a linearsubspace L of dimension n − k − 1. Then the first projection map p1 : X → Pnis isomorphic to the blow-up BlLPn with exceptional divisor L × Pk. The secondprojection p2 : X → Pk is isomorphic to the projective bundle P(E), where E ∼=O⊕n−kPk ⊕OPk(1).

Proof. The first assertion follows from the fact that the normal bundle of L isisomorphic to OL(1)⊕k. The variety X is a complete intersection of k of divisorsof type (1, 1). LetO(1) ∼= p∗1OPn(1) be the tautological line bundle correspondingto the projection pr2 : Pn×Pk → Pk. ThenX ∼= P(E), where E = (p2)∗(OX(1)).Assume first that k = 1. Then we have an exact sequence

0→ OPn×P1(−1,−1)→ OPn×P1 → OX → 0.

Twisting by p∗1OPn(1) and taking the direct image, we obtain an exact sequence

0→ OP1(−1)→ On+1P1 → E → 0.

Then E splits into the direct sum of n line bundlesOP1(ai) with ai ≥ 0. Taking thedeterminants, we get

∑ai = 1. This gives E ∼= On−1

P1 ⊕OP1(1). Assume k > 1.It is easy to see that E is a uniform vector bundle, i.e. the isomorphism class of therestriction of E to any line does not depend on the line.1 This implies that E splitsinto the direct sum of vector bundles OPk(ai). The restriction of the projectionpr2 : Pn 99K Pk over ` is isomorphic to the projection of Pn 99K P1 from the space〈L, `〉 ∼= Pn−k+1 with center at L. Since the restriction of E = ⊕OPk(ai) to ` isisomorphic to O⊕n−k` ⊕O`, we obtain that E ∼= On−kPk ⊕OPk(1).

Example 5.1.1. Let Q be a quadric in P4 with isolated singular point o. We mayconsiderQ as a cone with vertex at o over a nonsingular quadricQ0 in a hyperplaneH . The quadric Q has 2 rulings by planes arising from the two rulings P1 and P2

of Q0 by lines. Consider the incidence variety

Xi = (x, P ) ∈ Q× Pi : x ∈ P.

Let φi : Xi → Q be the projections to Q. Then φi is an isomorphism over thecomplement of the point o, and its fibre Ri over o is equal to Pi ∼= P1. We claimthat the birational transformation f = φ2 φ−1

1 : X1 99K X2 is a flop. First,observe that the second projection Xi → Pi is a P2-bundle. It corresponds to thecomposition Xi \ Ri → Q \ 0 → Q0 → P1, where the last map corresponds to

1[Okonek, Vector bundles on complex projective spaces], Theorem 3.2.3

Page 103: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.1. ELEMENTARY LINKS 99

the rulings Pi on Q. The variety Xi embeds in P4 × P1 as a complete intersectionof two divisors of type (1, 1). We have an exact sequence

0→ OΓ(−1,−1)→ OΓ → OXi → 0,

where Γ is the graph of the projection P4 99K P1 from the point o. Twisting byp∗1(OP4(1) and taking the direct image under p2 : Γ → P1, we get, by applyingLemma ??, an exact sequence

0→ OP1(−1)→ O⊕3P1 ⊕OP1(1)→ E → 0.

This easily implies that Xi∼= P(E), where E ∼= OP1(1)⊕2 ⊕ OP1 . The curve R

sits in Xi as the image of a section defined by the projection E → OP1 . Its normalsheaf NRi/Xi

is isomorphic to OP1(−1)⊕2. By adjunction, the anticanonical linebundle of Xi restricted to Ri is isomorphic to

ORi(2)⊗ Λ2(NRi/Xi) ∼= ORi(2)⊗ORi(−2) ∼= ORi .

Thus −KXi is relatively numerically trivial. This proves that the birational map fis a flop.

Let π : Q′ → Q be the resolution of singularities of Q equal to the propertransform of Q under the blow up of the point o in P4. Its exceptional divisor Eis isomorphic to P1 × P1. There are two projections Q′ → Xi, i = 1, 2, whichrestricts to E as the two projections E → P1.

Example 5.1.2. Let T : Pn 99K Pn be the standard Cremona involution. Let Xbe the blow-up of the vertices of the coordinate simplex. Consider the birationalmap T ′ : X 99K X obtained by lifting T to X . It is a small birational map thatrestricts to a birational map of the proper transform of each facet of the simplexto the exceptional divisor over the opposite vertex of the simplex. More generally,for any k > 1, it sends the proper transform of any face of codimension k to theproper transform of the opposite face of codimension n− k − 1.

Let us see that T ′ is an example of a flop. We will do it only in the case n = 3leaving the general case to the reader. Consider the linear system of quadrics inP3 that passes through the vertices of the coordinate simplex. Its dimension isequal to 5. Its proper transform on X has no base points and contracts the propertransforms Rij of the six edges of the coordinate simplex. It is equal to the linearsystem |2e0−e1−e2−e3−e4|, where e0 is the pre-image of a plane in P3 and ei arethe divisor classes of the exceptional divisors over the base points. Since −KX =4e0 − 2e1 − 2e2 − 2e3 − 2e4, we see that −KX is relatively numerically trivial.The image of X is a closed 3-dimensional subvariety Z of P6 with 6 singularpoints. Choose a basis in the linear system of quadrics formed by the quadrics

Page 104: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

100 LECTURE 5. FACTORIZATION PROBLEM

V (t0t1), V (t0t2), . . . , V (t2t3). It gives the birational morphism φ : X → P5

which contracts the curves Ri to the points [1, 0, . . . , 0], . . . [0, . . . , 0, 1]. Then thecomposition φ′ : T ′ φ differs from φ by the projective transformation g of P5

given by [z0, . . . , z5] 7→ [z5, z4, . . . , z0]. The composition φ−1 g φ is equal tothe composition of 6 flops.

One can give a toric interpretation of each flop. Consider the toric variety P3

with the standard fan Σst defined by the vectors e1, e2, e3, e0 = −e1 − e2 − e3

in R3. For any subset J of 0, 1, 2, 3| denote by FJ the convex cone spanned bythe vectors ej , j ∈ J . The interior of FJ corresponds to the orbit OJ of dimension3 − #J and OJ ⊂ OK if and only if K ⊂ J . More precisely, we can choosecoordinates in P3 such that OJ is the coordinate subspace tj = 0, j ∈ J . Blowingup a vertex of the coordinate simplex OJ ,#J = 3, we obtain the toric varietywhose fan is generated by its 1-skeleton obtained by adding to the 1-skeleton ofΣst the ray RJ = R≥0(

∑j∈J ej). Let us blow-up two vertices say p3 = O012

and p4 = O013. The new fan Σ acquires two new rays R012 = R≥0(−e3), andR013 = R≥0(−e2). Note that the cone spanned by these two rays does not belongto Σ because its intersection with the cone F01 ∈ Σ is equal to the ray R(e0 + e1)which does not belong to Σ.

The proper transform `34 of the edge 〈p3, p4〉 corresponds to the cone F01 ∈Σ. Let Σ′ be the new fan obtained from Σ by deleting the cone F01. Let φ :XΣ → XΣ′ be the toric morphism corresponding to the map of fans Σ→ Σ1 underwhich F01 is mapped to the cone spanned by R012, R013, F0, F1. The morphismφ is a small contraction of the curve `34 to the 0-dimensional orbit defined by thenon-simplical cone 〈R012, R013, F0, F1〉 ∈ Σ′. Now let us consider the fan Σ+

obtained from Σ1 by adding the 2-face spanned by R012 and R013 (now there isno problem because we have deleted the face spanned by F0, F1). We have a toricmorphism φ+ : XΣ+ → XΣ′ which blows down the orbit corresponding to theface 〈R012, R013〉. This a commutative diagram of rational maps

φ ""

f // XΣ+

φ+||XΣ′

By adjunction formula, degKP3 · 〈p3, p4〉 = −2. This easily implies that KXΣ·

`34 = 0. Thus f is a flop. Note that adding to Σ′ the ray equal to the intersectionof the 2-faces 〈R012, R013〉 and 〈F0, F1〉, we obtain a fan Σ′′ such that the naturalmorphism σ : XΣ′′ → XΣ′ is a resolution of singularities with exceptional divi-sor isomorphic to a nonsingular 2-dimensional quadric. There are two projectionΣ′′ → Σ and Σ′′ → Σ+ which define two new morphisms ν:XΣ′′ → XΣ and

Page 105: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.1. ELEMENTARY LINKS 101

ν+ : XΣ′′ → XΣ which make the following diagram commutative:

XΣ′′

ν

||

ν+

##

φ ""

f // XΣ+

φ+XΣ′

For future use, observe that the fans Σ and Σ+ are not isomorphic. The fan Σ+

contains the two opposite faces 〈e2, e3〉 and 〈−e2,−e3〉. The fan Σ does not havesuch faces. Consider the projection to N → N ′ = Z3/Z(−e2). The image ofΣ+ ⊂ NR = R3 is aN ′-fan with 1-skeleton R≥0 equal to the images of the vectorse1, e3,−e3,−(e1 + e3). It defines the toric surface F1. The 2-face 〈e2, e3〉 of Σ+

is mapped to the 1-face R≥0e3. However, it is easy to see, looking at the extremalrays in the Mori cone, that XΣ does not admit any morphisms onto F1.

Another type of birational transformation we will need is an elementary trans-formation of projective bundles.

Let P(E)→ S be the projective bundle associated to a rank r locally free sheafE over a smooth variety variety S. Let Z be an effective divisor on S consideredas a closed subscheme i : Z → S and F be a locally free sheaf on Z of rankr′ < r. Suppose we have a surjection u : E → i∗F . It defines a closed embeddingsu : P(F) → P(E). When F is of rank 1, this is a section over Z.

Since the projective dimension of OZ is equal to 1, the sheaf E ′ = Ker(u).is a locally free sheaf on S of rank r. The projective bundle P(E∨)2. is denotedby elm(P(E), u,F) and is called the projective bundle obtained by an elementarytransformation along the data (F , u). Note that

c(E ′) = c(E)/c(i∗F). (5.1)

Since E ′ and E are isomorphic outside Z, the two projective bundles are isomor-phic over the complement of Z. When Z is smooth, one can show that P(E ′)is obtained from P(E) by blowing up su(Z), followed by the blowing down theproper transform of the pre-image of Z in P(E).

Example 5.1.3. Let S = P1 and X = Fn = P(OP1 ⊕ OP1(−n)) Take a closedpoint y ∈ P1 and F = Oy the structure sheaf of y.

2We use Grothendieck’s notation P(E) := ProjS•E

Page 106: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

102 LECTURE 5. FACTORIZATION PROBLEM

Assume n > 0. Let sn : P1 → X be the section defined by the surjectionOP1 ⊕ OP1(−n) → OP1(−n). The image of sn is the unique curve on X withnegative self-intersection equal to−n. It is called the exceptional section. Considera surjective map of sheaves u : OP1 ⊕ OP1(−n) → Oy and let E ′ be its kernel.We know that every locally free sheaf over P1 is isomorphic to a sheafOP1(−a)⊕OP1(−b). Computing the degrees, we find that a+ b = n+ 1. If both a, b < n, weget E ′ is contained in the summand OP1 , so the cokernel of u is not a sky-scrappersheaf. So, up to switching a, b, we have only two possibilities (a, b) = (0, n + 1)or (a, b) = (1, n). In the former case, u induces an isomorphism on H0, and henceu factors through the projection to OP1(−n). This shows that u defines a pointon the exceptional section sn(P1). The elementary transformation produces thesurface Fn+1

∼= P. In the latter case u factors through OP1 . Then u defines apoint outside of the exceptional section. The elementary transformation producesthe surface Fn−1.

Assume n = 0. Then, by similar argument, we obtain that E ′ ∼= OP1 ⊕OP1(−1), hence the elementary transformation produces the surface F1

∼= P(OP1⊕OP1(−1)) ∼= P(OP1 ⊕OP1(1)).

There are 4 types of elementary links between Mori fibre spaces X → S andX ′ → S′.

Type I:

Z

flaps // X ′

X

S′

~~S

Here Z → X is a divisorial contraction of an extremal ray R with KZ ·R < 0, andS′ → S is a morphism with relative Picard number equal to 1.

Type II:

Z

flaps // Z ′

X

X ′

~~S S′

Page 107: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.1. ELEMENTARY LINKS 103

Here Z → X and Z ′ → X are extremal divisorial contractions as in the previouscase.

Type III:

X

flaps // Z

S

X ′

~~S′

This link is the inverse of a link of type I.

Type IV:

X

flaps // X ′

S

S′

~~T

Here the morphisms S → T and S′ → T are morphisms to a normal variety Twith relative Picard numbers equal to 1.

Example 5.1.4. Let us specialize to dimension 2. There are no flips here, and allvarieties are nonsingular.

In type I, S could be a one-point variety. In this case X must a Del Pezzosurface with Picard number 1, i.e. S = P2. The morphism Z → X is the blow-upof one point. Then S′ = P1 and Z = X ′ ∼= F1 → S′ is the P1-bundle structure onF1.

In type II, S = P1, X → P1 is a P1-bundle, Z → X blows up one point, andZ → X ′ blows down the proper transform of the fibre through this point. So,X ′ →P1 is another projective bundle, and X 99K X ′ is an elementary transformation.

Type III is the inverse of type I. In Type IV, X = X ′ = P1 × P1, T is theone-point varietry, and the two Mori fibrations are the two projections to P1.

Example 5.1.5. Consider the standard Cremona transformation T : P2 99K P2.We start with the Mori fibre space X = P2 → point. Then we blow up the pointp1 = [1, 0, 0] to get a morphism Z → X . The projection from the point p1 definesa P1-bundle structure Z → P1. This gives us a first link between X → point andX ′ = Z → P1. It is of type I. Next we make an elementary transformation at

Page 108: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

104 LECTURE 5. FACTORIZATION PROBLEM

the point p2 = [0, 1, 0]. This is a link of type II leading to one of the projectionsF0 = P1×P1 → P1. Next we make an elementary transformation at the pre-imageof the third base point [0, 0, 1] on P1 × P1. This is a link of type II. We obtain theminimal ruled surface F1 → P1. Finally, we blow down the exceptional sectionF1 → P2. This is a link of type III.

Z ′

~~

II

Z ′′

!!

II

Z

I

F1

F0

F1

Z

III

P2

P1

~~

P1 P1

P2

pt pt

We leave to the reader the job of doing the same for degenerate standard Cremonatransformations with two or one base points.

Example 5.1.6. Consider the standard Cremona transformation T : P3 99K P3. Westart with the Mori fibre space X = P3 → point. Next we blow up the first pointp1 = [1, 0, 0, 0]. The projection from this point defines a P1-bundle X1 → P2.This is our first link. Next we blow-up the pre-image of the second base pointp2 = [0, 1, 0, 0] and make a flop along the proper transform of the edge of the coor-dinate simplex joining the points p1, p2. It follows from Example 5.1.2 that the newsurface admits a morphism to F1. This is our new Mori fibre space. Then we blowup the the third vertex p3, make two flops along the edges 〈p1, p3〉, 〈p2, p3〉 and geta morphism to D7, the blow-up of 2 points (a Del Pezzo surface of degree 7). Nextwe blow up the vertex p4, make three flops along the edges 〈pi, p4〉, i = 1, 2, 3and get a morphism to X3 → D6, a Del Pezzo surface of degree 6. The 3-foldX3 is a toric variety, the corresponding fan contains 8 rays spanned by the vectors±ei, i = 0, 1, 2, 3. It has 18 two-dimensional cones 〈−ei,−ej〉, 〈−ei, ej〉, i 6= j.It is isomorphic to the blow-up of 4 points in P3. We can start blowing down thefour exceptional divisors making square morphisms of Mori fibre spaces.

Page 109: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.1. ELEMENTARY LINKS 105

Z1

~~flop

Z2

~~2 flops

Z3

~~~~3 flops

P3

I

X1oo

II

X2

II

X3

II

X4

//

II

X5

//

II

X6

//

II

X7

//

I

P3

pt P2oo F1

oo D7oo D6

oo // D7// F1

// P2 // pt

Example 5.1.7. Consider a non-degenerate quadratic transformation in Pn, n >2. Recall that it is decomposed as the blow-up of a nonsingular quadric Q0 in ahyperplane, followed by the projection from a point on the image quadric Q ⊂Pn+1 that does not lie in the proper transform of the hyperplane containing thequadric. Its decomposition into elementary links is as follows.

Z

~~ II

Z ′

IIPn

Q

Pn

~~pt pt

Note that a nonsingular quadric of dimension > 2 is an example of a Fano varietywith Picard number equal to 1.

Example 5.1.8. Let X = P(O⊕3P1 ) ∼= P1 × P2 → P1 be the trivial P2-bundle.

Take a point y ∈ P1 and a surjection O⊕3P1 → Oy. The kernel is isomorphic to E =

O⊕2P1 ⊕OP1(−1). The corresponding projective bundle P(E ′∨) = P(O⊕2

P1 ⊕OP1(1))is isomorphic to the blow-up of a line in P3 with the morphism to P1 defined by theprojection from the line. Let a1 : P(E)→ P3 be the birational morphism which isthe inverse of the blow-up of the line. Let b1 : P1 × P2 99K P(E) be the birationalmap defined by the elementary transformation.

Consider the other projection X = P1 × P2 = P(OP2)⊕2 → P2 and makethe elementary transformation with respect to the surjection O⊕2

P2 → O`, where `is a line. The elementary transformation produces the projective bundle P(OP2 ⊕OP2(1)). It is isomorphic to the blow-up a point in P3 with the morphism to P2

defined by the projection from the point. Let a2, b2 be the similarly defined rationalmaps.

Thus we get a chain of elementary links decomposing the birational map T :P3 99K P3 equal to the composition (a2 b2) (b−1

1 a−11 ).

Page 110: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

106 LECTURE 5. FACTORIZATION PROBLEM

Z ′

$$

Z

$$P3

III

P(E)a1oooo

II

P1 × P2b1oo

IV

P2 × P1 b2 //

II

P(E ′) a2 //

III

// P3

pt P1oo P1

##

P2

P2 // pt

pt

The map T can be described as follows. Fix a point xi and a line `i not contain-ing xi and identify P2 with the family of lines through xi and P1 with the familyof planes through `i. The line ` corresponds to the point y over which we do theelementary transformation. The point x1 is the base point of a−1

1 .Fix a general plane Π1 and a general line ` in P3. Identify Π with the family

of lines through xi by taking the intersection of a line 〈x, xi〉 with the plane Π.Identify P1 with the family of planes through `i by taking the intersection of aplane 〈x, `i〉 with `. Now consider the following map. Take a general point x ∈P3. The line `x = 〈x, x1〉 and the plane Πx = 〈x,Π1〉 defines a line through x2

and the plane through `2. We take T (x) to be the intersection point of this lineand this plane. Let us see the indeterminacy points of T . Let Ai = `i ∩ Π andBi = 〈xi, `i〉 ∩ `. Obviously, the image T (x) is not defined if x = x1 or x ∈ `1.Also, T is not defined at any point x in the intersection `′1 of two planes 〈`1, B2〉and 〈x1, A2, B2〉. Thus we see that the base locus contains x1 and the union oftwo intersecting lines `1 + `′1. It is easy to check that the pre-image of a generalplane in the target P3 under the map a2 b2 is a divisor of type (1, 1). The mapb−11 a

−11 : P3 99K P2×P1 is given by the 5-dimensional linear system of quadrics

through x1 and `1. It maps P3 to P5 with the image equal to P2 × P1 embeddedby the Segre map. This shows that T−1(plane) is a quadric, thus T is a degeneratequadratic transformation.

Example 5.1.9. Consider the Cremona transformation defined by the homaloidallinear system of cubics through the double structure of a rational normal curve Cin P3. Let |L| = |2H −C| be the 2-dimensional linear system of quadrics throughC. It defines a structure of a P1-bundle on the blow-up q : X1 = BlCP3 → P2.For any point x ∈ P2 = |L|∨, the fibre q−1(x) is the secant line `x contained inthe base locus of the pencil of quadrics in |L| defined by this point. The propertransform F of the tangent surface Tan(C) is mapped to the conic K in the plane

Page 111: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.1. ELEMENTARY LINKS 107

parameterizing the tangent lines of C. The exceptional divisor E1 is a finite coverof P2 of degree 2. The two surfaces are tangent along the curve R which is asection of the bundle over the conic K (recall that Tan(C) contains the curve Cas its cuspidal curve). The curve R is the ramification curve of the double coverq|E1 : E1 → P2.

Let ν : Z = BlRX1 → X1 be the blow-up of R. Computations from section2.28 show that the normal bundle of R in X1 is isomorphic to OP1(3)⊕2. Thisshows that the exceptional divisor E2 of ν is isomorphic to F0. The proper trans-form F ′ of F in Z intersects E2 along the curve R′ of type (1, 1). The propertransform of E1 intersects E2 along the same curve. The union of E2 and F ′ is thepre-image of the conic K under the projection q ν : Z ′ → X1 → P2. Now weblow down F ′ to a curveR′ on the new projective bundleX2 → P2. In other wordswe make an elementary transformation of X1 → P2 along the curve R given by aninvertible bundle L on K of degree 1.

A fibre of q : X1 → P2 is naturally identified with a secant 〈a, b〉 of C andthe plane P2 with the symmetric square C(2). The map a, b → 〈a, b〉 defines anembedding ofC into the Grassmannian of lines in P3. The image of the embeddingin the Plucker space is a Veronese surface V ⊂ G(2, 4). The morphism q becomesisomorphic to the universal family of lines over the Veronese surface. Thus X1

∼=P(E), where E is isomorphic to the pre-image of the universal subbundle overG(2, 4) restricted to V . Since a general point in P3 lies on a unique secant and anygeneral plane contains three secants, we obtain that the cohomology class of V isof type (1, 3). his allows us to compute the Chern classes of E . We have c1(E) =2, c2(E) = 3. The first equality implies that E ′ is self-dual. The Chern classesof L are c1(L) = 2, c2(L) = 1. Applying (5.1), we obtain that the new vectorbundle E ′ ∼= obtained by the elementary transformation has c1(E ′) = 0, c2(E ′) =2. One can show that E ′ ∼= E(1), so P(E) ∼= P(E ′). After making the elementarytransformation, we define the blowing downX2 → P3 with the exceptional divisorequal to the image of E′1.

Z

~~ IIP3

I

X1

oo X2

// P3

I

pt P2oo P2 // pt

Page 112: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

108 LECTURE 5. FACTORIZATION PROBLEM

5.2 Noether-Fano-Iskovskikh inequality

LetHX be a linear system without fixed components on a smooth varietyX whichdefines a rational map X 99K Y to a normal variety Y , so that HX is equal to theproper transform of an ample linear systemHY on Y . We will use a log resolutionσ : X ′ → X of its base scheme. Recall that it is given by a sequence of birationalmorphisms

X ′ = XNσN−→ XN−1

σN−1−→ . . .σ2−→ X1

σ1−→ X1 = X,

where each morphism σi : Xi+1 → Xi is the blowing up of a smooth closedsubscheme Bi of Xi, which we can always assume to be of codimension ≥ 2.

For any N ≥ a > b ≥ 1, we set

σab = σa . . . σb.

We will often identify Bi with a closed subvariety of Xj , j ≤ i, if the morphismσij : Xi → Xj is an isomorphism at the generic point of Bi.

Let Hi = σ−1i1 (H) be the proper transform of H in Xi. Then Bi is contained

in its base scheme and we set

mi = minD∈Hi

multηiD,

where ηi is the generic point of Bi.It follows from Hironaka’s Theorem on resolution of singularities that we can

also assume that the following normal flatness condition is satisfied

• mi > 0,mi ≥ mj , 1 ≤ i ≤ j ≤ N .

• A general divisor of the linear system σ−1i1 (H), the scheme-theoretical inter-

section of two general divisors in σ−1i1 (H), and the base scheme of σ−1

i1 (H)are normally flat along Bi (in particular, it is equimultiple along Bi).

Let Ei be the exceptional divisor of σi : Xi+1 → Xi. It is the projective bundleover Bi defined by the normal bundle P(N∨Bi/Xi

) of Bi in Xi. It is a reducedeffective divisor in Xi. We denote by Ei its proper transform in X and by Ei itsscheme theoretical pre-image in X .

We define a partial order on the set of subvarieties Bi by writing Bi > Bj ifσij(Ei) ⊂ Ej . The Enriques diagram of the resolution is an oriented graph whosevertices are the subvarietiesBi and an edge connectsBi withBj ifBi > Bj andBiis contained in the proper transform of Ej in Ei under the map σij . If additionally,σi,j : Ei → Xj maps Bi isomorphically onto Bj , we say that Bi is infinitely near

Page 113: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.2. NOETHER-FANO-ISKOVSKIKH INEQUALITY 109

to Bj of order 1. By induction, we define Bi to be infinitely near of order k to Bjand write Bi k Bj in this case.

For any i ≤ j let γij be the sum of the lengths of the paths connecting i and jin the Enriques diagram.

In the case of surfaces, all subschemes Bi’s are closed points xi ∈ Xi−1 andthe exceptional divisors Ei are isomorphic to P1. In this case the notion of beinginfinitely near makes the partial order on the set of points Bi’s. Two points xi, xjare connected by an edge (xi, xj) if and only if xi 1 xj .

The standard formula for the behavior of the canonical class under the blow-upof a smooth closed subschemes shows that

KX = σ∗(KX0) +

N∑i=1

δiEi = σ∗(KX0) +

N∑j=1

(∑j≤i

γijδj)Ei, (5.2)

where δj = codim (Bi, Xi−1)− 1.Let Hi = σ−1

i1 (H) be the proper transform of the linear system H to Xi. It isequal to σ∗i1(Hi−1)−miEi. By induction, we obtain

σ−1(H) = σ∗(H)−N∑i=1

miEi = σ∗(H)−N∑i=1

(∑j≤i

γijmj)Ei, (5.3)

For example, ifH = |dH −∑miZi| is a smooth homaloidal linear system in Pn,

we may take for a resolution the sequence of blow-ups of Bi = (Zi)red. In thiscase the Enriques diagram consists of disjoint vertices, and we obtain

KX = −(n+ 1)σ∗(H) +∑

aiEi,

σ−1(H) = dσ∗(H)−∑

miEi.

Definition 5.2.1. Let H be a linear system without fixed components on a varietyX . We say that the pair (X, bH), where 0 ≤ b ≤ 1 is a rational number, hascanonical singularities (resp. terminal) if there exists a log resolution of Bs(H)with

δi − bmi ≥ 0, i = 1, . . . , N, resp. > 0.

The canonical threshold (terminal threshold ofH is maximal positive rational num-ber c(H) such that the pairs (X, cH) has canonical (terminal) singularities. Anirreducible component Ei is called crepant if c(H) = ai/ri.

One can show that these definitions do not depend on a choice of a log res-olution and coincide with the definition of the canonical (terminal) pair (X, bD),where D is a general divisor inH.

Page 114: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

110 LECTURE 5. FACTORIZATION PROBLEM

ThusH has canonical singularities if δi ≥ bmi ≥ 0 for all i. Also, we see that

c(H) = min δimi (5.4)

The following theorem is called the Noetehr-Fano-Iskovskikh inequality.

Theorem 5.2.1. Let f : X 99K Y be a birational map defined by a linear systemHX = f−1(HY ) for some ample linear system HY on Y . Assume that, for somerational number t, we have |tHY + KY | = ∅ but |tHX + KX | 6= ∅. Then t <c(HX).

Proof. Let (X ′, π, σ) be a log resolution of f . We have

π−1(HX) = π∗(HX)−N∑i=1

miEi = σ∗(HY ).

Write KX′ = π∗(KX) +∑δiEi, multiply both sides by t, add π∗(KX) +

∑aiEi,

to the left-hand side and KX′ to the right side to obtain

KX′ + σ∗(tHY ) = π∗(KX + tHX) +N∑i=1

(δi − tmi)Ei. (5.5)

Assume δi ≥ tmi ≥ 0 for all i. Applying σ∗ to both sides and using thatσ∗(KX′) = KY , we get

∅ = |KY + tHY | = |σ∗(π∗(KX + tHX) +N∑i=1

(δi − tmi)σ∗(Ei)|.

Since the right-hand side is non-empty, we get a contradiction. Thus δi − tmi < 0for some i, hence t > c(H).

Let α : X → S, and α′′ : Y → S′ be Mori fibrations. Since the relative Picardnumbers are equal to 1, we can write

HX ⊂ | − rKX + α∗(A)|, HX = −r′KX + α′∗(A′)

for some rational positive numbers r, r′ and some effective divisor classes on Sand S′. Then tHY +KY | = ∅ for t > r′. So if r > r′, then |tHX +KX | 6= ∅ forr ≥ t > r′. Thus

c(H) < r′ (5.6)

Page 115: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.2. NOETHER-FANO-ISKOVSKIKH INEQUALITY 111

Together with (5.4), this implies that

maxmi

δi > 1

r′.

Let us apply this to the case when X = Y = Pn, HX ⊂ |dh| is a homaloidallinear system on Pn and HY = |h|, where h = c1(OPn(1)). Since KPn = −(n+1)h, we obtain that r′ = n+1

d , hence

c(HX) <n+ 1

d, (5.7)

and

maxmi

δi > d

n+ 1.

For example, if n = 2, we obtain that there exist a base point of multiplicity> d/3. This of course follows from Noether’s inequality

m1 +m2 +m3 > d,

if m1 ≥ m2 ≥ . . . ≥ mN .Let us rewrite

∑Ni=1(δi− tmi)Ei as the sum

∑j≤i γij(δj− tmj)Ei. If all these

sums are non-negative, then t ≤ c(HX). Thus

c(H) = mini,j

∑j≤i γijδj∑j≤i γijmj

.

Hence, in view of (5.6), we obtain

maxi,j

∑j≤i γijmj∑j≤i γijδj

>

1

r′. (5.8)

Definition 5.2.2. The exceptional divisor Ei is called the maximal singularity ofthe linear systemH if it satisfies (5.8).

Assume that all δj ≥ δi for any i ≤ j (e.g. dimX = 2). LetEj0 corresponds tothe minimal vertex in the Enriques diagram, i.e. σj01 : Xj → X is an isomorphismat the generic point of Bj . Then, by the choice of a resolution, we have mj0 ≥ mj

for any j ≤ i with γij 6= 0. This implies that

mj0

δj0=

∑j≤i γijmj0

δj0∑

j≤i γij≥∑

j≤i γijmj∑j≤i γijδj

>1

r′.

Page 116: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

112 LECTURE 5. FACTORIZATION PROBLEM

So, we can find the maximal singularity among the irreducible components of thebase scheme and its multiplicity m satisfies

m ≥ δ

r′,

where δ + 1 is equal to the codimension of the component.

Example 5.2.1. Let us look at Example 2.5.3. The Enriques diagram consists of4 minimal vertices corresponding to the for points in the base locus, and the fifthvertex corresponding to a line infinitely neat to the fourth vertex. All the multiplic-ities mi are equal to 1. Any of the minimal vertices give mi/δi = 1/2. we haver′ = 2/4 = 1/2. So, none of them is maximal. For the fifth vertex the ratio (5.8) isequal to 2/3, and this is larger than 1/2. So, the component E5 of the exceptionaldivisor of the resolution is maximal.

For any morphism φ : X ′ → X we denote by ≡φ-equivalence of Q-Weildivisors (where D ≡φ 0 if D · C = 0 for any curve C with σ(C) = point).

The following is known as the Negaivity Lemma. We refer for the proof to[Kollar].

Lemma 5.2.2. Let σ : X ′ → X be a birational morphism with exceptional ir-reducible divisors Ei. A Q-Weil effective divisor D is called σ-effective if no Eiappears in D. Assume that ∑

aiEi ≡φ H +D

for some σ-effective divisorD and σ-nef Q-Cartier divisorH . Then all ai are non-positive. Moreover, if σ(Ei) = x ∈ X and the restriction of D or H to σ−1(x) isnot numerically trivial, then ai < 0.

Corollary 5.2.3. Let X,Y be Q-factorial varieties, and f : X 99K Y ′ be a smallbirational map. LetH be an ample divisor onX such thatH ′ = f(H) is nef. Thenf−1 is a morphism, hence f is an isomorphism if H ′ is ample.

Proof. Choose a smooth resolution (X,π, σ). It suffices to show that, for anypoint y ∈ Y , dimπ(σ−1(y)) = 0. Since f is small, the exceptional divisorsEi of π are the same as exceptional divisor of σ. Then σ∗(π∗(H)) = H ′ andσ∗(σ

∗(H ′)) = H ′ implies∑aiEi = σ∗(H ′)− π∗(H) = (π − nef) + (π − effective).

Also

−∑

aiEi = −π∗(H) + σ∗(H ′) = (σ − nef) + (σ − effective).

Page 117: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.2. NOETHER-FANO-ISKOVSKIKH INEQUALITY 113

By the Negativity Lemma, we get that all ai = 0. Thus σ∗(H ′) = π∗(H). Supposedimπ(σ−1(y)) > 0 for some point y. Take a curve C in σ−1(y) such that π(C) isnot a point. Then

0 = H ′ · σ∗(C) = σ∗(H ′) · C = π∗(H) · C = H · π∗(C) > 0.

This is a contradiction.

Note that in the case of surfaces, this is well-known and follows from negativedefiniteness if the intersection matrix of exceptional divisors.

Theorem 5.2.4. Let f : (φ : X → S) → (φ′ : X → S′) be a birational iso-morphism of Mori fibre space defined by a linear system without fixed componentsH ⊂ |D|. Write D in the form −µKX + φ∗(A) for some effective divisor classA on S and a rational positive number µ (this is possible, by definition of a Morifibre space). LetH = f−1(H′), whereH′ ⊂ |D′| = | − µ′KX′ + φ′(A′)| for someample D′ on X ′ and ample A′ on S. Then

(i) µ ≥ µ′ and µ = µ′ if and only if f is square;

(ii) if (X, 1µHX) is a canonical pair and |KX+ 1

µHX | is nef, then f is a Sarkisovisomorphism.

Proof. Let us consider equality (5.5). Substitute KX′ = σ∗(KY ) +∑biFi for

some exceptional divisors Fi of σ. Then we get

π∗(KX + tHX) +∑

(ai − tri)Ei = σ∗(KY + tHY ) +∑

biFi. (5.9)

Let Γ be a general curve contained in fibres ofX → S which is disjoint from φ∗(A)and all π(Ei)’s. The latter condition allows one to identify Γ with its pre-image inX . Intersecting both sides with Γ, we obtain

π∗(KX + tHX) · Γ = (σ∗(KY + tHY ) · Γ +∑

biFi · Γ.

Take t = 1/µ′, then the right-hand side is equal to

1

µ′σ∗(φ′∗(A′)) · Γ +

∑biFi · Γ.

Since X has terminal singularities all bi’s are positive. Also A′ is ample. Thisimplies that the right-hand side is non-negative. Since the left-hand side is equalto (1 − µ

µ′ )KX · Γ, we get 1 − µµ′ ≤ 0, i.e. µ′ ≤ µ. Moreover, if µ = µ′, then

φ′(A′) · ·σ∗(Γ) = 0, thus f(Γ) = σ∗(π∗(Γ)) is contained in fibres of φ′. This

means that f is square. This checks (i).

Page 118: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

114 LECTURE 5. FACTORIZATION PROBLEM

Assume that (HX , µ) is canonical. Then, if we take t = 1/µ in (5.9), we obtainthat the coefficients a′ = ai − ri

µ in the sum∑

(ai − riµ )Ei are all non-negative.

Replacing now Γ with a general curve Γ′ contained in fibres of φ′, and repeatingthe previous argument, we obtain µ ≤ µ′. By (i), f is square.

Let Ei = Fj for some subset K of indices i ∈ I . Consider the equality

π∗(KX +1

µHX) +

∑a′iEi = σ∗(KY +

1

µHY ) +

∑biFi

It gives ∑a′iEi −

∑biFi ≡π σ∗(KY +

1

µHY ),

∑biFi −

∑a′iEi ≡σ π∗(KX +

1

µHX).

If Ei = Fj for some i and j, then Ei enters in the equality with coefficients a′i− bjand, in the second equality, with the coefficient bj − ai. The right-hand sides arethe sums of a relative nef and relative effective divisors. Applying the NegativityLemma, we get that all non-zero coefficients and both equalities are non-positive,in particular a′i = bj if Ei = Fj . So, we obtain that each exceptional irreducibledivisor of σ is equal to a non-crepant exceptional irreducible divisor of π and allother exceptional E′i are crepant.

Now let ν : Z → X be the extraction of the crepant exceptional divisors of πand let f ′ = f ν : Z 99K Y be the composition of the rational maps. Then theexceptional irreducible divisors of f and f−1 are the same. In particular, f ′ is asmall birational map. Let us show that f ′ is an isomorphism. Choose a very ampledivisor on Z and D′ = f ′(D) be its image in Y . Since

KZ +1

µHZ + δD = (φ ν)∗(A) + δD

is ample (and terminal) for 0 < δ << 1 and similarly

KY +1

µHY + δD = (φ ν)∗(A) + δD

Then σ has the same set of irreducible components and we have

π∗(KX +1

µHX) + δD′ = (φ ν)∗(A′) + δD′

is ample (and terminal) for 0 < δ << 1. Applying Lemma ??, we obtain that f ′

is an isomorphism. In particular, g = f−1 is a crepant morphism (i.e. all of itsexceptional divisors are crepant).

Page 119: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.3. THE UNTWISTING ALGORITHM 115

We haveg∗(KX +

1

µHX) = KY +

1

µHY = φ′∗(

1

µA′).

This implies that g factors through φ′ : Y → S′, hence g, and hence f , is anisomorphism. Since we know that f sends fibres of φ to fibres of φ, f induces anisomorphism S ∼= S′.

5.3 The untwisting algorithm

In this section we explain how the Sarkisov program works. The main idea (called

a 2-ray game) is as follows. We start with a birational map f : (Xφ→ S) →

(X ′φ′→ S′) between two Mori fibre spaces. It is given by a linear system H on X

without fixed components such thatHX = f−1(HX′), whereHX′ is a very amplelinear system on X ′. We writeHX = −µKX + φ∗(A),HX′ = µ′KX′ + φ′∗(A′).

We introduce the invariants, called the Sarkisov degree. They form a triple(µ, c, e) which consists of the number µ such that H = −µKX + φ∗(A), thecanonical discrepancy c(H) and the number e of crepant divisorial valuations forH. We order lexicographically the Sarkisov degrees.

Suppose f is not an isomorphism of Mori fibre spaces. By Theorem 5.2.4,there are two cases to consider

(i) (X,KX + 1µH) does not have canonical singularities;

(ii) (X,KX + 1µH) has canonical singularities but KX + 1

µH is not nef.

If the first case occurs, then c < 1µ . We apply Proposition 5.3.1 below to find

a blow-up ν : Z → X with ρZ/X = 1 such that KZ + cHZ = f∗(KX + cHX),where HZ = σ−1(HX). It is called a maximal extraction. In the case of surfaces,this is just the blow-up a base point with maximal multiplicity. One shows that amaximal extraction strongly decreases the Sarkisov degree. Since ρ(Z/S) = 2,there will be two relative extremal rays in NE(Z). One of them P defines arelative contraction (Z/S) → (X/S). We look at another one Q and consider itscontraction (Z/S) → (Y/S). If Y is in the Mori category, we obtain a new Morifibre space Y/S. This is our first link of type I or II . If Y/S is not a Mori fibrespace, we make a small contraction (Z ′/S)→ (Y/S) with flapping ray P ′. Againthe relative Picard number of (Z ′/S) is equal to 2, so we can find another extremalray Q′. We repeat the game hoping that a sequence of flaps terminates (it does indimension 3).

In case (ii) we make the link by choosing some contraction S → T as follows.Let P ∈ NE(X) be the ray defining the Mori fibrationX → S. SinceKX+ 1

µH is

Page 120: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

116 LECTURE 5. FACTORIZATION PROBLEM

not nef, we find an extremal rayQ with (KX + 1µHX) ·Q < 0. SinceKX + 1

µH =φ∗(A), the rays P andQ are different. Then we show that the extremal face 〈P,Q〉exists, so we can contract this face to get X → Y → T equal to X → S → T .This step decreases the Sarkisov degree.

The process ends when the new µ becomes equal to µ′ and new K + 1µH

becomes canonical and nef. Then we obtain a Sarkisov isomorphism.

Proposition 5.3.1. Let H be a linear system without fixed components defining abirational map f : X 99K Y . There exists Z with at most Q-factorial terminal sin-gularities and a Mori extremal contraction ν : Z → X such that (Z, c(ν−1(H)))has canonical singularities and

KZ + cν−1(H) = ν∗(KX) + cH).

Here c is the canonical threshold of H. The morphism c is called the maximalextraction.

Proof. If all dimensions of the base schemes Bi in a resolution satisfy dimBi ≤dimBj if Bi > Bi, this is easy. We choose a maximal singularity represented byan irreducible component of the base scheme, and blow it up. The correspondingbirational morphism ν : Z → X is our maximal extraction.

Let us consider the general case. Consider a log resolution π : Z → X . Let cbe the canonical threshold of (X,H). Let t0 be minimal t ≥ 0 such that

KZ + t0HZ = π∗(KX + t0HX) +∑

(ai − t0ri)Ei

is nef. Consider an extremal ray R in NE(Z/X) such that KZ · R < 0 and(KZ + t0HZ) · R = 0. We find such R represented by a curve in some Ei suchthat ai − t0ri = 0

Let Z → Z1 be the contraction of R and HZ1 be the image of HZ . We definet1 ≥ t0 as above, and continue by induction until we define (Zi,HZi , ti). Theprocess terminates when we are left with only one contraction Zk → X withc = tk. This is our maximal extraction.

5.4 Noether Theorem

Let us see how the Sarkisov Program allows to prove Noether’s Theorem on fac-torizations of a Cremona transformation f : P2 99K P2.

Page 121: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.4. NOETHER THEOREM 117

Proposition 5.4.1. Let f : Q 99K Q be a birational automorphism of a nonsingu-lar quadric Q ∼= F0 in P3. Consider it as a Mori fibre space X0 → S by choosingone of the rulings φ1 : Q → S = P1. Then f is a composition of links of typeII and IV between Mori fibre spaces Xi → P1, where Xi = F0 for even i andXi = F1 for odd i.

Proof. LetH be a linear system onX0 = Q defining a birational map f : Q 99K Q.We choose the very ample linear system H′ = OQ(1) on the target quadric. Thelinear systemH is contained in the complete linear system |af1+bf2|, where f1, f2

are the standard generators of Pic(Q). Obviously, we may assume that a ≥ b > 0.We have −KQ = 2f1 + 2f2. Let us consider the Mori fibration on Q defined bythe projection p1 : Q → P1 with fibre of the divisor class f1 so that f2 generatesthe relative Picard group. We have H0 = − b

2KX0 + a− bf1, so that µ = b2 .

Obviously, µ′ = 1/2. Applying Theorem 5.2.4, we obtain b > 1, unless the mapis an isomorphism, in which case the assertion is obvious. Since |KQ +H′| = ∅but |KQ + 1

µH| 6= ∅, we obtain that the canonical threshold c of (Q,H) satisfiesc > 1

µ = 2b . Thus we can find a base point x1 of maximal multiplicity r1 > b/2.

Let ν1 : Z → Q be the blow-up of x1 with exceptional divisor E1. Let F1 bethe proper transform of the fibre of p1 : Q → P1 passing through x1. We haveν∗1(f1) = E1 + F1. Thus we can write

−KZ = 2ν∗1(f2) + 2ν∗1(f1)− E1 = 2ν∗1(f2) + 2F1 + E1,

H1 = ν−11 (H) = aν∗1(f2) + bν∗1(f1)− r1E1 = aν∗1(f2) + bF1 + (b− r1)E1.

Let σ1 : Z → X1∼= F1 be the blowing down of F1. Then

−KX1 = σ1(E1) + 2σ1(ν∗1(f2)) = g + 2s,

where g = [σ1(E1)] is the class of a fibre of the projection p : F1 → P1 and s is asection from the divisor class g + s0, where s0 is the exceptional section. We alsohave

H1 = (σ1)∗(H1) = as+ (b− r1)g = −a2KX1 + (b− a

2− r1)g.

Since b ≥ 2, we have a ≥ 2, hence 2/a ≤ µ′ and the canonical threshold c′ of H1

is greater than 1. This gives a maximal base point x2 of multiplicity > a/2. Sinces0 ·H1 = b− r1 < b/2 < r1, the point x2 cannot lie on the exceptional section s0.Let ν1 : Z1 → X1 be the blow-up of x2 and then σ1 : Z1 → X2 be the blow-downof the proper transform of the fibre of p : X1 → P1 through the point x2. Thesurface X2 is isomorphic to F0 and the birational transformation

tx1,x2 := (σ1 ν−11 ) (σ ν−1) : Q 99K X2

Page 122: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

118 LECTURE 5. FACTORIZATION PROBLEM

is equal to the composition of the two elementary transformations elmx2 elmx1

on Q, where we identify x1 and x2 with their images on Q. Note that the point x2

could be infinitely near to x1.

Let us fix a point x0 ∈ Q. The linear projection px0 : Q \ x0 → P2 definesa birational map. Let l1, l2 be two lines on Q passing through x0 and q1, q2 betheir projections. The inverse map p−1

x0blows up the points q1, q2 and blows down

the proper transform of the line q1, q2. For any birational automorphism T of P2

the composition p−1x0 T px0 is a birational transformation of Q. This defines an

isomorphism of groups

Φx0 : Bir(Q)∼=→ Bir(Q), σ 7→ px0 σ p−1

x0.

Explicitly, Φ−1x0

is given as follows. Choose coordinates in P3 such that Q =V (z0z3 − z1z2) and x0 = [0, 0, 0, 1]. The inverse map p−1

x0can be given by the

formulas[t0, t1, t2] 7→ [t20, t0t1, t0t2, t1t2].

If T is given by the polynomials f0, f1, f2, then Φx0(T ) is given by the formula

[z0, z1, z2, z3] 7→ [f0(z′)2, f0(z′)f1(z′), f0(z′)f2(z′), f1(z′)f2(z′)], (5.10)

where fi(z′) = fi(z0, z1, z2).

Remark 5.4.1. Let z1, . . . , zn ∈ Q be base points of T different from x0. LetT−1(x0) be a point if T−1 is defined at x0 or the principal curve of T correspondingto x0 with x0 deleted if it contains it. The Cremona transformation Φx0(T ) isdefined outside the set q1, q2, px0(z1), . . . , px0(zn), px0(T−1(x0)). Here, we alsoinclude the case of infinitely near fundamental points of T . If some of zi’s lie ona line li or infinitely near to points on li, their image under px0 is considered to bean infinitely near point to qi.

Let Aut(Q) ⊂ Bir(Q) be the subgroup of biregular automorphisms of Q. Itacts naturally on Pic(Q) = Zf+Zg, where f = [l1], g = [l2]. The kernel Aut(Q)o

of this action is isomorphic to Aut(P1) × Aut(P1) ∼= PGL(2) × PGL(2). Thequotient group is of order 2, and its nontrivial coset can be represented by theautomorphism τ of Aut(P1 × P1) defined by (a, b) 7→ (b, a).

Proposition 5.4.2. Let σ ∈ Aut(Q)o. If σ(x0) 6= x0, then Φx0(σ) is a quadratictransformation with fundamental points q1, q2, px0(σ−1(x0)). If σ(x0) = x0, thenΦx0(σ) is a projective transformation.

Page 123: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.4. NOETHER THEOREM 119

Proof. It follows from Remark 5.4.1 that Φx0(σ) has at most 3 fundamental pointsif σ(x0) 6= x0 and at most 2 fundamental points if σ(x0) = x0. Since any bira-tional map with less than 3 fundamental points (including infinitely near) is regular,we see that in the second case Φx0(σ) is a projective automorphism. In the firstcase, the image of the line q1, q2 is equal to the point px0(σ(x0)). Thus Φx0(σ) isnot projective. Since it has at most 3 fundamental points, it must be a quadratictransformation.

Take two points x, y which do not lie on the same fibre of each projectionp1 : F0 → P1, p2 : F0 → P1. Let x = F1∩F2, y = F ′1∩F ′2, where F1, F

′1 are two

fibres of p1 and F2, F′2 are two fibres of p2. Then tx,y is a birational automorphism

of F0.

Proposition 5.4.3. Φx0(tx,y) is a product of quadratic transformations. If x0 ∈x, y, then Φx0(tx,y) is a quadratic transformation. Otherwise, Φx0(tx,y) is theproduct of two quadratic transformation.

Proof. Assume first that y is not infinitely near to x. Suppose x0 coincides withone of the points x, y, say x0 = x. It follows from Remark 5.4.1 that Φx0(T ) isdefined outside q1, q2, px0(y). On the other hand, the image of the line q1, px0(y) isa point. Here we assume that the projection F0 → P1 is chosen in such a way thatits fibres are the proper transforms of lines through q1 under p−1

x0. Thus Φx0(T ) is

not regular with at most three F -points, hence is a quadratic transformation.If x0 6= x, y, we compose tx,y with an automorphism σ ofQ such that σ(x0) =

x. ThenΦx0(tx,y σ) = Φx0(tx0,σ−1(y)) = Φx0(tx,y) Φx0(σ).

By the previous lemma, Φx0(σ) is a quadratic transformation. By the previousargument, Φx0(tx0,σ−1(y)) is a quadratic transformation. Also the inverse of aquadratic transformation is a quadratic transformation. Thus Φx0(tx,y) is a productof two quadratic transformations.

Now assume that y x. Take any point z 6= x. Then one can easily checksthat tx,y = tz,y tx,z . Here we view y as an ordinary point on tx,z(F0).

Theorem 5.4.4. Any Cremona transformation of the plane is a composition ofprojective transformations and the standard quadratic transformation T0.

Proof. Combining the previous propositions, we obtain that any Cremona transfor-mation of the plane is a composition of projective and quadratic transformations. Aquadratic transformation with reduced base locus is a composition of the standardCremona transformation Tst and a projective transformation.

Page 124: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

120 LECTURE 5. FACTORIZATION PROBLEM

It is enough to show that a quadratic transformations T with two or one basepoints is a composition of Tst and projective transformations. Suppose T has fun-damental points at p1, p2 and an infinitely near point p3 1 p1. Choose a point qdifferent from p1, p2, p3 and not lying on the line p1, p2. Let f be a quadratic trans-formation with base points at p1, p2, q. It is easy to check that f T is a quadratictransformation with three base points (p1, p2, T (q)). Composing it with projectiveautomorphisms we get the standard quadratic transformation Tst.

Finally, let us consider a quadratic transformation T with base points p3 p2 p1. Take a point q which is not on the line passing through p1 with tangentdirection p2. Consider a quadratic transformation f with base points p1, p2, q. Itis easy to see that f T is a quadratic transformation with F -points p1, p2, τ3(q).By the previous case we can write this transformation as a composition of Tst andprojective transformation.

5.5 Hilda Hudson’s Theorem

Noether’s Theorem has no analogs in higher dimension. In fact, the followingnegative result was proven by Hilda Hudson 1927.

Theorem 5.5.1. Any set of generators of the Cremaon group Cr(3) must containuncountable number of transformations of degree d > 1.

By a different method, and for arbitrary n ≥ 3, this result was proven recentlyby Ivan Pan. We will reproduce it here.

First we generalize the construction of a dilated Cremona transformation.Obviously, the Cremona transformation defined by (F0, QG1, . . . , QGn) con-

tains the hypersurface V (Q) in its P-locus. Conversely, for any hypersurface V (Q′)of degree k with a point q of multiplicity ≥ k − 1 one can construct, using theprevious lemma, a Cremona transformation of degree d > k that contains thehypersurface in its P-locus. For example, we can take Gi = ti, i = 1, . . . , n,Q = Hd−k−1Q′, where V (H) is a general hyperplane containing q, and F0 is ahypersurface of degree d with d− 1-multiple point at q with (F0, HQ

′) = 1.Now we are ready to prove Hudson-Pan’s Theorem. Consider a family of un-

countably many degree d > 1 hypersurfaces Xi, i ∈ I , no two birationally isomor-phic, which all vanish at some point q with multiplicity d (for example, cones overplane pairwise non-isomorphic cubic curves3). For each such i ∈ I we constructa Cremona transformation Ti which contains Xi in its P-locus. Suppose we havea set of generators of Cr(n) which contains only countably many non-projectivetransformations. Each generator contains only finitely many hypersurfaces in its

3Here we use that n > 2

Page 125: Lectures on Cremona transformations, Ann Arbor-Rome, 2010/2011

5.5. HILDA HUDSON’S THEOREM 121

P-locus. If we have a product of generators g = gi1 · · · gis , then each irreduciblehypersurface in the P -locus of g is contained in the P -locus of some gik . Thus theset of hypersurfaces contained in the P-locus of some Cremona transformation iscountable. This contradictions proves the theorem.