Professional Documents
Culture Documents
3 Abelian varieties 27
3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . 27
3.2 Line bundles on abelian varieties . . . . . . . . . . . . . . . . . . . . 31
3.3 Dual abelian variety . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Bibliography 61
i
Chapter 1
1
2 CHAPTER 1. TRIANGULATED AND DERIVED CATEGORIES
We have that H is the right adjoint of F if and only if F is the left adjoint of H.
The existence of an adjoint of a functor F can be used to check whether F is
fully faithful:
T : A −→ A
be an additive equivalence, called the shift functor. We will use the notation A[1] :=
T (A), for any object A ∈ A.
Now, we can define a triangle as a sequence
A B C A[1]
A B C A[1]
f g h f [1]
A0 B0 C0 A0 [1],
is commutative.
4 CHAPTER 1. TRIANGULATED AND DERIVED CATEGORIES
id
A A 0 A[1]
is distinguished.
(b) Any triangle isomorphic to a distinguished triangle is distinguished.
(c) Any morphism f : A → B can be completed to a distinguished triangle
f
A B C A[1].
g h −f [1]
B C A[1] B[1]
is distinguished.
A B C A[1]
f g f [1]
A0 B0 C0 A0 [1],
g◦f p2 q2
A C D2 A[1]
g p3 q3
B C D3 B[1],
there exist morphisms a : D1 → D2 , b : D2 → D3 such that
The last axiom can be seen in this way: suppose to have a nested inclusion
of abelian group A ⊂ B ⊂ C. There exists a canonical isomorphism C/B '
(C/A)(B/A). Then, if we replace the short exact sequences A → B → B/A,
A → C → C/A and B → C → C/B by distinguished triangles in a triangulated
category, the axiom, roughly speaking, requires B/A → C/A → C/B to be distin-
guished as well.
We can easily prove, using first and third axioms, that in a distinguished triangle
A → B → C → A[1] the composition A → C has to be zero.
So, roughly speaking, we should think of the distinguished triangles as a replace-
ment for short exact sequences, and this triangle turn out to be enough to develop
much of the theory linked with complexes and exact sequences. However, for an ad-
ditive category to be abelian is a property entirely depending on the category itself.
On the other hand, a triangulated structure is an extra piece of data, consisting of a
shift functor and some distinguished triangles suitably chosen to satisfy the previous
axioms.
Definition 1.13. An additive functor F : A → A0 between triangulated categories
is called exact if the following conditions hold:
1. There exists a functor isomorphism F ◦ TA ' TA0 ◦ F .
A B C A[1]
in A0 , where F (A[1]) is identified with F (A)[1] via the isomorphism of the first
point.
Proposition 1.14. Let F : A → A0 be an exact functor between triangulated cate-
gories. If G a F a H, then G and H are exact funtors.
Remark 1.15. The notion of triangulated category can be adapted for k-linear cat-
egories. In this case, the shift functor should be k-linear.
Definition 1.16. Two triangulated categories A, A0 are equivalent if there exists an
exact equivalence F : A → A0 .
If A is a triangulated category, the set Aut(A) of isomorphism classes of equiv-
alences F : A → A forms the group of autoequivalences of A.
We state also a definition that will be useful in the next section.
Definition 1.17. A triangulated category A is decomposed into triangulated sub-
categories A1 , A2 ⊂ A if the following conditions hold:
6 CHAPTER 1. TRIANGULATED AND DERIVED CATEGORIES
B1 A B2 B1 [1]
with Bi ∈ Ai , i = 1, 2.
Now, suppose we arleady now that a functor is fully faithful. Then, to see if it
is an equivalence, we have this results.
Definition 1.23. Let A• ∈ Kom(A) be a complex. Then A• [1] is the complex with
(A• [1])i := Ai+1 and differential diA[1] := −di+1
A .
The shift f [1] of a morphism of complexes f : A• → B • is the morphism of
complexes A• [1] → B • [1] given by f [1]i := f i+1 .
Note that Kom(A) equipped with the shift functor T does not define a triangu-
lated category.
Ker(di )
H i (A• ) := ∈ A,
Im(di−1 )
H i (f ) : H i (A• ) −→ H i (B • ).
Now we are ready to introduce the derived category. The idea is that quasi-
isomorphisms between complexes should become actual isomorphisms in the derived
category.
8 CHAPTER 1. TRIANGULATED AND DERIVED CATEGORIES
Theorem 1.27. Let A be an abelian category and let Kom(A) be its category of
complexes. Then there exists a category D(A), the derived category of A, and a
functor
Q : Kom(A) −→ D(A)
such that:
2. Any functor F : Kom(A) → D satisfying the property in the first point factor-
izes uniquely over Q, i.e. there exists a unique functor (up to isomorphism)
G : D(A) → D such that F ∼ = G ◦ Q.
A• B•.
To make this a formal definition, we need to show when two roofs are equal and
how to compose them. So, we introduce an intermediate step between Kom(A) and
D(A), that is, the homotopy category of complexes K(A).
This category has the same objects of Kom(A), and its morphisms are classes
of equivalence morphisms of Kom(A), where the equivalence is provided by the
definition below.
Now we can state the precise definition of the derived category. The objects of
D(A) are simply the objects of Kom(A), and the set of morphism HomD(A) (A• , B • )
is the set of all equivalence classes of roofs
C•
q.is
A• B•,
1.3. DERIVED CATEGORIES 9
C•
q.is
C1• C2•
A• B•.
Once we have defined morphisms, we have to describe how they compose: let
f : A• → B • and g : B • → C • be two morphisms in the derived category, with C1• and
C2• top parts of their roofs. The composition of these morphisms is a commutative
(in K(A)) diagram of the form
C0•
q.is
C1• C2•
q.is q.is
A• B• C •.
It can be proved that this diagram exists and is unique up to equivalence. Hence,
we have defined the derived cateogory in a constructive way.
Unfortunately, contrary to Kom(A), the category D(A) is in general not abelian,
but it is always a triangulated category. To define the triangulated structure on K(A)
and D(A), we need the following definitions:
Definition 1.29. Let f : A• → B • be a morphism of complexes. Its mapping cone
is the complex C(f ) with
i+1
i i+1 i i −dA 0
C(f ) := A ⊕B and dC(f ) := .
f i+1 diB
Definition 1.32. Let Kom∗ (A), with ∗ ∈ {+, −, b}, be the category of complexes
A• with Ai = 0 for i 0, i 0, |i| 0 respectively.
From this we can define also K∗ (A) and D∗ (A).
We have the natural functor D∗ (A) → D(A) given by forgetting the boundedness
condition. This functor define equivalences of D∗ (A) with the full triangulated
subcategories of all complexes A• ∈ D(A) with H i (A• ) = 0 for i 0, i 0, |i| 0
respectively.
K∗ (A) K∗ (B)
D∗ (A) D∗ (B).
However, especially in the geometric context, we use functors that are not exact,
but only semi-exact. Thus, in order to introduce a natural functor between derived
categories, we need a more complicated construction.
So, we introduce a paticular kind of abelian category.
Definition 1.34. An abelian category A has enough injectives (resp. enough projec-
tives) if for any object A ∈ A there exist an injective object I ∈ A and an injective
morphism A → I (resp. a projective object P ∈ A and a projective morphism
P → A).
1.4. DERIVED FUNCTORS 11
From now on, we will focus our attention only on injective objects.
An injective resolution of an object A ∈ A is an exact sequence
0 A I0 I1 I2 ...
Proposition 1.35. Suppose that A contains enough injectives. Then the natural
functor
ι : K+ (I) −→ D+ (A)
is an equivalence.
K(F )
K+ (IA ) K+ (A) K+ (B)
QA QB
ι−1
D+ (A) D+ (B),
QB ◦ K(F ) −→ RF ◦ QA .
QB ◦ K(F ) −→ RF ◦ QA
These properties determine the right derived functor of a left exact functor up
to unique isomorphism.
Ri F : A −→ B
We have that Ri F (A) = 0 for i < 0 and R0 F (A) ' F (A) for any A ∈ A.
We have chosen to describe RF , because in the following part we will deal with
categories with enough injectives and mostly with left exact functors. However, it
is possible define an analogous derived functor for a right exact functor G : A → B,
where A has enough projectives, called the left derived functor
LG : D− (A) −→ D− (B).
13
14 CHAPTER 2. DERIVED CATEGORIES OF COHERENT SHEAVES
⊕I ⊕J
OX |U OX |U F|U 0
The notion of coherent sheaf behaves well on the category of locally noetherian
schemes. In particular, if X is a locally noetherian scheme, we have that F is
coherent if and only if it is a finitely presented OX -module, that is, every point in
X has an open neighbourhood U such that the sequence
n|
OX m|
OX F|U 0
U U
Definition 2.5. Let X be a scheme. Its derived category Db (X) is, by definition,
the bounded derived category of the abelian category Coh(X), i.e.
Db (X) := Db (Coh(X)).
Definition 2.6. Two schemes X and Y defined over a field k are called derived
equivalent if there exists a k-linear exact equivalence Db (X) ' Db (Y ).
Proposition 2.7. Let X be an affine scheme, namely X = Spec(A) for some ring
A. Then the category of quasi-coherent sheaves on X is equivalent to the category
of A-modules.
Moreover, suppose that X is noetherian. Then the category of coherent sheaves
on X is equivalent to the category of finitely generated A-modules.
Unfortunately, the category Coh(X) usually does not have non-trivial injective
objects. Here is a simple example that shows the lack of injectives.
I
ϕ h
·n
0 Z Z,
0 F I0 I1 ...
This result is useful in our case, i.e. when X is a smooth projective variety.
The problem arise in the passage from the quasi-coherent to the coherent sheaves.
In fact, we cannot hope to find an injective resolution of a coherent sheaf made by
coherent sheaves. However, we have a result that allow us to overcome the problem
of lack of injectives in Coh(X).
16 CHAPTER 2. DERIVED CATEGORIES OF COHERENT SHEAVES
Db (X) −→ Db (Qcoh(X))
defines an equivalence between the derived category Db (X) and the full triangulated
b (Qcoh(X)) of bounded complexes of quasi-coherent sheaves with
subcategory Dcoh
coherent cohomology.
0 Gn ... Gm 0
we obtain the subsheaves G1j ⊂ G j and G2j ⊂ Ker(dj ) ⊂ G j . Thus, we can replace }|
by the coherent sheaf generated by Gij , i = 1, 2, and G j−1 by the pre-image of the
new G j under G j−1 → G j . The inclusion defines a quasi-isomorphism of the new
complex to the old one and now G i is coherent for i ≥ j.
Definition 2.12. The support of a complex F • ∈ Db (X) is the union of the supports
of all its cohomology sheaves, that is, it is the closed subset
[
supp(F • ) := supp(Hi (F • )).
i∈Z
Proposition 2.15. Let X be a smooth projective variety. Then the objects of the
form k(x), with x ∈ X closed point, span the derived category Db (X).
Global section. Let X be a noetherian scheme over a field k. The global section
functor
Γ : Qcoh(X) −→ Vec(k)
F 7−→ Γ(X, F)
is a left exact functor. The category Qcoh(X) has enough injectives, so we can
define the right derived functor
RΓ : D+ (Qcoh(X)) −→ D+ (Vec(k)).
The higher derived functor is denoted by H i (X, F • ) := Ri Γ(F • ). If F is an actual
sheaf, these are the cohomology groups.
The following result is a special case of a more general one.
Theorem 2.16 (Grothendieck). Let X be a noetherian scheme and F be a quasi-
coherent sheaf on X. Then H i (X; F) = 0 for i > dim(X).
Using this theorem, we can prove that the functor RΓ induces an exact functor
RΓ : Db (Qcoh(X)) −→ Db (Vec(k)).
Now, we restrict the functor to the full subcategory of coherent sheaves.
Theorem 2.17 (Serre). Let X be a projective scheme on a field k and F be a
coherent sheaf on X. Then all cohomology groups H i (X, F) are of finite dimension.
Then, the global section functor yields the left exact functor Γ : Coh(X) →
Vecf in (k), where Vecf in (k) is the category of vector spaces of finite dimension over
k.
As we said before, Coh(X) does not have enough injectives, so in general we
cannot construct the derived functor. However, thanks to the theorem above, the
right derived functor
RΓ : Db (X) −→ Db (Vecf in (k))
can be obtained as the composition of exact functors
as the composition
Other functors. Global section and direct image functors are not the only derived
functors which we will use in the sequel. We now present some other ones, but we will
not show how to contruct the derived functors. Indeed, the construction is similar
to the previous ones (for a more explicit construction, see for example [Huy06, § 3]).
For any quasi-coherent sheaves F and E, we have Exti (F, E) := Ri Hom(F, E).
The restriction to coherent sheaves yields the functor
F • ⊗ _ : K− (Coh(X)) −→ K− (Coh(X))
M
(F • ⊗ E • )i := F p ⊗ E q with d = dF ⊗ 1 + (−1)i 1 ⊗ dE .
p+q=i
F • ⊗L _ : D− (X) −→ D− (X).
Lf ∗ := OX ⊗L −1
: D− (Y ) −→ D− (X).
f −1 (OY ) _ ◦ f
p: X × Y → X and q: X × Y → Y
Definition 2.20. Let P ∈ Db (X ×Y ) (we will denote it without the bullet, although
it is in general a true complex). The induced Fourier-Mukai transform is the functor
ΦP : Db (X) −→ Db (Y )
E • 7−→ Rq∗ (p∗ E • ⊗L P).
ΨP : Db (Y ) −→ Db (X)
E • 7−→ Rp∗ (q ∗ E • ⊗L P).
Example 2.22. Here we have some examples of equivalences which are in fact
Fourier-Mukai transforms.
1. The identity
id : Db (X) −→ Db (X)
is isomorphic to the Fourier-Mukai transform ΦO∆ , where O∆ is the structure
sheaf of the diagonal ∆ ⊂ X × X. In fact, if we denote with i : X → X × X
the diagonal embedding, we have
We can also use OΓ as the kernel for a Fourier-Mukai transform in the opposite
direction to obtain the inverse image functor (that is, ΨOΓ is isomorphic to
Lf ∗ ).
2.4. FOURIER-MUKAI TRANSFORM AND ORLOV’S THEOREM 21
We know that any equivalence has a left and a right adjoint. In the case of
Fourier-Mukai transforms, any transform has left and right adjoints. Moreover,
these adjoints are again Fourier-Mukai tranforms, and their kernels can be described
explicitely.
Proposition 2.23 (Mukai). Let ΦP : Db (X) → Db (Y ) be a Fourier-Mukai trans-
form with kernel P, and let
Proposition 2.24 (Mukai). Let X,Y and Z be smooth projective varieties over a
field k. Suppose that the objects P ∈ Db (X × Y ) and Q ∈ Db (Y × Z) are kernels of
transforms. Then the composition
ΦP ΦQ
Db (X) Db (Y ) Db (Z)
which are functorial in Fi• . Moreover, let R ∈ Db (X1 × X2 ) and let S := ΦP1 P2 (R)
be its image in Db (Y1 × Y2 ). Then the diagram
ΨP1
Db (X1 ) Db (Y1 )
ΦR ΦS
Db (X2 ) ΦP2
Db (Y2 )
is commutative.
Remark 2.26. Let ΦPi : Db (Xi ) → Db (Yi ) and ΦQi : Db (Yi ) → Db (Zi ), i = 1, 2, be
Fourier-Mukai transforms, and let Ri be the kernels of the compositions ΦQi ◦ ΦPi .
There is a natural relation
The relation between arbitrary functors and Fourier-Mukai ones is well described
in the following theorem due to Orlov.
Theorem 2.27 (Orlov). Let X an Y be two smooth projective varieties and let
F : Db (X) → Db (Y ) be a fully faithful exact functor. If F admits left and right
adjoints, then there exists an object P ∈ Db (X × Y ), unique up to isomorphism,
such that F is isomorphic to the Fourier-Mukai transform ΦP .
2.4. FOURIER-MUKAI TRANSFORM AND ORLOV’S THEOREM 23
Hence, since we will work only in a geometric point of view, we can focus our
attention on Fourier-Mukai transforms. In particular, we can state Orlov’s theorem
for equivalences:
Corollary 2.28. Let F : Db (X) → Db (Y ) be an equivalence between the derived
categories of two smooth projective varieties. Then F is isomorphic to a Fourier-
Mukai transform ΦP whose kernel P ∈ Db (X × Y ) is unique up to isomorphism.
Proposition 2.29. Let ΦPi : Db (Xi ) → Db (Yi ), i = 1, 2, be two Fourier-Mukai
transforms that are fully faithful (resp. equivalences). Then the functor
ΦPQ : Db (X × X) −→ Db (Y × Y )
by AdP . By Proposition 2.29, AdP is an equivalence, and by Lemma 2.25, for each
Q ∈ Db (X × X), there is an isomorphism of functors
and then
P ∨ ' P ∨ ⊗ (p∗ ωX ⊗ q ∗ ωY [dim(X) − dim(Y )]).
P is an object of a bounded derived category, hence we have dim(X) = dim(Y ).
24 CHAPTER 2. DERIVED CATEGORIES OF COHERENT SHEAVES
Φ ' (M ⊗L _) ◦ Rf∗ .
Proof. First, we want to show that there exists a morphism X → Y which on the
set of closed points induces the given map f . Since Φ is a Fourier-Mukai transform,
it has a kernel P. We need the following lemma:
Lemma 2.33. Let S → X be a moprhism of schemes. Suppose Q ∈ Db (S) and
assume that, for all closed points x ∈ X, the derived pull-back Li∗x ∈ Db (Sx ) is a
complex concentrated in degree zero, i.e. a sheaf. Then Q is isomorphic to a sheaf
which is flat over X.
This lemma implies that P is a sheaf on X × Y flat over X. By assumption,
P|{x}×Y ' k(f (x)), so choosing local sections of P shows that it defines a morphism
X → Y inducing f on the closed points. We call this morphism again f .
Next, we want to prove that f is an isomorphism. Since the sheaves k(x) span
Db (X), their images span Db (Y ). Then, for any closed point y ∈ Y , there exists a
closed point x ∈ X and an integer m with Hom(Φ(k(x)), k(y)[m]) 6= 0. This implies
that any k(y) is of the form k(f (x)) for some closed point x ∈ X, that is, f is
surjective on the set of closed points.
In the same way, two different points x1 , x2 ∈ X have different images f (x1 ) 6=
f (x2 ). If char(k) = 0, this is sufficent to conclude that f is an isomorphism between
two smooth varieties. If char(k) 6= 0, we can use a quasi-inverse Φ−1 to obtain an
inverse f −1 .
Now, if we see P has a sheaf on its support, which is the graph of f , we have
that it is a sheaf of constant fibre of dimension one, that is, a line bundle. Using
supp(P) ' Y given by the second projection, we can consider this line bundle as a
line bundle M on Y .
Proof. The goal of the proof is to show that, for arbitrary closed points x, y ∈ X
and any i ∈ Z, the homomorphisms
are bijective. Since the Fourier-Mukai transform F := ΦP has left and right adjoints
G := ΦP L and H := ΦP R , we can apply Proposition 1.19.
Step 1. If x 6= y, by assumption the claim is true. Thus, we have to discuss
only the case x = y. In this case, by the assumption we already have the bijectivity
for i < 0 and i > dim(X).
We know that the bijectivity of
is either an isomorphism (which yields bijectivity in (2.1)) or the zero map, because
k is an algebraically closed field. But gk(x) , cannot be the zero map, since the
composition of F (gk(x) ) : F (G(F (k(x)))) → F (k(x)) with the adjunction morphism
hF (k(x)) : F (k(x)) → F (G(F (k(x)))) yields the identity, and F (k(x)) 6= 0, because
in the assumption we have Hom(F (k(x)), F (k(x))) = k.
Thus, we only need to prove the claim, that is, G(F (k(x))) ' k(x).
for i < 0 or i > dim(X) or x 6= y. Thus, using the lemma, the first point is proven.
We want now to prove the second point. The composition G ◦ F is a Fourier-
Mukai transform, and we denote its kernel by Q. Let x ∈ X and ix : {x} × X → X ×
X the inclusion map. We have seen that i∗x Q = G(F (k(x))) is a sheaf concentrated
26 CHAPTER 2. DERIVED CATEGORIES OF COHERENT SHEAVES
in x. By Lemma 2.33, we have that Q is a sheaf on X × X flat over the first factor.
Let x be a point of X (note that is enough to take a generic point). We want to
show that Hom(k(x), k(x)[1]) → Hom(F (k(x)), F (k(x))[1]) is injective, and this will
prove the second point.The composition with G yields the map
By the flatness of Q, we know that the map κ(x) is the Kodaira-Spencer map of the
flat family Q over X ×X defining G◦F . On the other hand, since Qx is concentrated
in x, the map f : x 7→ Qx is injective. Thus, the tangent map κ(x) := df (x) is
injective for X ∈ X generic.
Step 3. Now we can prove the claim at the end of Step 1, namely that
G(F (k(x))) ' k(x). W denote G(F (k(x))) by F, which is a sheaf from Step 2.
Since Hom(F, k(y)) = 0 for any y 6= x, F is concentrated in x. We already know
that the adjunction morphism gk(x) : F → k(x) is not trivial and hencde surjective.
So consider the short exact sequence
gk(x)
0 Ker(gk(x) ) F k(x) 0.
The map _◦gk(x) is injective due to the second point of Step 2, and hence Ker(gk(x) )
is zero, and the claim is proved.
Chapter 3
Abelian varieties
m : V ×k V −→ V (group law)
inv : V −→ V (inverse)
1. the maps
idV ×e m e×idV m
V V ×k V V, V V ×k V V
2. The maps
∆ idV × inv m
V V ×k V V ×k V V
∆ inv × idV m
V V ×k V V ×k V V
are both equal to
e
V Spec(k) V,
so inv is the map taking an element to its inverse.
3. the diagram
idV ×m
V ×k V ×k V V ×k V
m×idV m
m
V ×k V V
commutes, that is, associativity holds.
The quadruple (V, m, inv, e) defined above is a group in the category of varieties
over k.
27
28 CHAPTER 3. ABELIAN VARIETIES
so on points this map is given by ta (x) = m(x, a). Moreover, ta is a bijective map
with inverse tinv(a) .
A group variety has some properties descending directly from its definition and
the definition of translation.
Proposition 3.3. Let V be a group variety over k. Then V is smooth over k.
Moreover, if V is also connected, then it is irreducible.
We now state the definition of a complete variety, that is an analogue of topo-
logical compactness in algebraic geometry.
Definition 3.4. A complete variety is an algebraic variety X such that, for any
variety Y , the projection morphism π : X × Y → Y is a closed map.
Finally we can define the object of study of this section:
Definition 3.5. An abelian variety is a complete and connected group variety.
Theorem 3.6 (Rigidity lemma). Let X, Y and Z be three algebraic varieties such
that X is complete, and let f : X × Y → Z be a morphism such that, for some
Y0 ∈ Y , the fibre X × {y0 } is mapped to a single point z0 ∈ Z. Then f factors
through the projection p2 : X × Y → Y , i.e. there exists a morphism g : Y → Z such
that f = g ◦ p2 .
Proof. We may assume that k = k̄. We choose a point x0 ∈ X and we define
g(y) = f (x0 , y). Since X × Y is a variety, to prove that f = g ◦ p2 it is sufficient
to show that these morphisms coincide on some open subset of X × Y . So, let
U ⊂ Z be an affine open neighbourhood of z0 . Since X is complete, the projection
p2 is a closed map, then V := p2 (f −1 (Z \ U )) is closed in Y . By construction,
y0 ∈/ V , so Y \ V is a non-empty open subset of Y . For each y ∈ Y \ V , X × {y} is
mapped by f into U , and since X × {y} is complete and U is affine, we have that
f maps X × {y} into a single point in U . Hence, for any x ∈ X and y ∈ Y \ V ,
f (x, y) = f (x0 , y) = (g ◦ p2 )(x, y), and this proves the theorem.
Proof. In this proof we will use the additive notation (although we have not yet
proven that an abelian variety is commutative), in order to have a better compre-
hension of the morphism we will construct.
Replacing f by f − f (0) (i.e. composing with the translation t−f (0) ), we may
assume f (0) = 0. Consider the map
ϕ : A × A −→ B
Remark 3.9. The corollary shows that the group structure on an abelian variety is
uniquely determined by the choice of the identity element.
Notation. From now on, since abelian varieties are commutative groups, we will use
the additive notation, that is, x + y for m(x, y), −x for inv(x) and 0 for e.
The rigidity of abelian varieties can be seen also in the rational maps between
them. In general, a rational map from a variety X to a variety Y is defined only on
a dense open set of X, and we may fail to extend it to a morphism on the whole X.
In this sense, the following is the best result possible.
idU ×f
U X ×Y
q
Y,
where p and q are the projections. Let U 0 be the image of U in X × Y , and let Z be
its closure. Since Y is complete, p(Z) is closed, and it contains U , which is an open
dense in X, so p(Z) = X. Then the maps U → U 0 → U (restrictions of the maps
on the diagram) are isomorphisms. Hence, Z → X is a surjective map between
complete curves that is an isomorphism on open subsets. Such a map must be an
30 CHAPTER 3. ABELIAN VARIETIES
Lemma 3.12. Let X be a smooth variety, V a group variety, and let f : X 99K V
be a rational map. Then either f is defined on the whole X or the points where is
not defined form a closed subset of pure codimension 1 in X.
F : X × X 99K V
(x, y) 7−→ f (x) · f (y)−1 .
Since F sends (x, x) to e (if it is defined there), we have that F is defined in (x, x) if
and only if F ∗ (OV,e ) ⊂ OX×X,(x,x) . For a nonzero rational function g ∈ k(X × X),
we write div(g) = div(g)0 − div(g)∞ , with div(g)0 and div(g)∞ effective divisors.
Then
Suppose f is not defined in x. Then for some g ∈ Im(f ∗ ), (x, x) ∈ div(g)∞ and F
is not defined at the points of ∆ ∩ div(g)∞ . This is a subset of pure codimension
one, and identifying it with a subset of X, we obtain a subset of codimension one
passing through x on which f is not defined.
Theorem 3.14. Let X and Y be two varieties, with X complete, and let L and M
be two line bundles on X × Y . If, for all closed points y ∈ Y , we have Ly ' My ,
there exists a line bundle N on Y such that L ' M ⊗ p∗ N , where p is the projection
onto Y .
In order to prove the theorem, we need the following lemma (see [Mum70, § II.5]
for the proof):
2. Rp f∗ (F) is a locally free sheaf E on Y , and for all y ∈ Y , the natural map
E ⊗ k(y) −→ H p (Xy , Fy )
is an isomorphism.
Proof of Theorem 3.14. Since Ly ⊗ My−1 is trivial and Xy is complete, the space of
sections H 0 (Xy , Ly ⊗ My−1 ) is isomorphic to k(y). So, using Lemma 3.15, we have
that p∗ (L ⊗ M −1 ) is locally free of rank one, and hence a line bundle. Thus, it
remains to prove that the natural map
α : p∗ p∗ (L ⊗ M −1 ) −→ L ⊗ M −1
Proposition 3.17. Let X and Y be two varieties, with X complete. For a line
bundle L on X × Y , the set {y ∈ Y | Ly is trivial} is closed in Y .
The following theorem is again a general result from algebraic geometry, and it
is of crucial importance for the theory of abelian varieties.
Theorem 3.18 (Theorem of the cube). Let X and Y be two complete varieties and
let Z be a connected, locally noetherian scheme. Let x0 ∈ X, y0 ∈ Y and z0 ∈ Z.
If L is a line bundle on X × Y × Z whose restrictions to each of {x0 } × Y × Z,
X × {y0 } × Z and ×X × Y × {z0 } are trivial, L is trivial.
Proof. Since the projection X × Y × Z → Z is flat, we can see L as a family of
line bundles parametrized by Z. Let Z 0 be the maximal closed subscheme of Z over
which L is trivial (the existence of such a closed subscheme is due to a refinement
of Proposition 3.17). We want to show that Z 0 = Z. Since Z 0 is non empty, because
z0 ∈ Z 0 , and Z is connected, it is enough to prove that Z 0 is also an open subscheme.
Let ζ ∈ Z 0 , m be the maximal ideal of OZ,ζ and I ⊂ OZ,ζ be the ideal defining the
germ of Z 0 . We want to show that OZ,ζ and OZ 0T ,ζ are isomorphic, that is, I = (0).
Assume that I 6= (0). OZ,ζ is noetherian, so n mn = (0). Let n ∈ N such that
I ⊂ mn and I 6⊆ mn+1 , and let a1 = (I, mn+1 ). Then there exist an ideal a2 such
that
mn+1 ⊂ a2 ⊂ a1 and dimk(ζ) (a1 /a2 ) = 1.
Indeed, we have a chain 0 ⊂ a1 /mn+1 ⊂ mn /mn+1 of k(ζ)-vector spaces, and
a1 /mn+1 has dimension greater than zero. Hence we can find a vector subspace of
a2 /mn+1 ⊂ a1 /mn+1 of codimension one. Then a1 = a2 + k(ζ)a for some a ∈ a1 ,
and I ⊂ a1 but I 6⊂ a2 . Let a0 = m.
Let Zi ⊂ Spec(OZ,ζ ) be the closed subscheme defined by the ideals ai , i = 0, 1, 2.
We will show that the restriction of L to X × Y × Z2 is trivial. This implies that
Z2 is contained in Z 0 , which is a contradiction, since I 6⊂ a2 .
Let Li be the restrictions of L to X × Y × Zi , i = 0, 1, 2. We have that L0 and
L1 are trivial. So we can take a trivializing global section s ∈ Γ(L1 ). The inclusion
Z1 ⊂ Z2 induces a restriction map Γ(L2 ) → Γ(L1 ). We claim that L2 is trivial if
and only if s can be lifted to a global section s0 ∈ Γ(L2 ). To see this, suppose that
we have such a lift s0 . Since the underlying point set of both Z1 and Z2 is the same,
also the schemes X × Y × Z1 and X × Y × Z2 have the same point sets. If s(P ) = 0
for some point P , then also s(P ) = 0, but this contradicts the assumption that s
trivializes L1 . So s0 is nowhere zero, and we know that L2 is locally free of rank
1, and hence s0 trivializes L2 . Conversely, if L2 is trivial, then the restriction map
Γ(L2 ) → Γ(L1 ) is nothing but Γ(OZ2 ) → Γ(OZ1 ), and this map is surjective.
We know that the structure sheaves of Zi are related by the exact sequence
0 L0 L2 L1 0.
We fix an isomorphism L0 ' OX×Y . A part of the long exact cohomology sequence
is
... Γ(L2 ) Γ(L1 ) δ H 1 (X × Y, OX×Y ) ...
This theorem reveals the quadratic character of line bundles, which becomes
clearer in the sequel. Indeed, if f (x) = ax2 + bx + c is a quadratic function on the
real line, then
is constant. In the corollary below we state the analogue of this for line bundles on
abelian varieties.
We will use the following notation. Let A be an abelian variety, and let pi : A ×
A×A → A be the projection onto the ith factor (e.g. p1 (x, y, z) = x), let pij = pi +pj
(e.g. p23 (x, y, z) = y +z) and let p123 = p1 +p2 +p3 (so that p123 (x, y, z) = x+y +z).
Corollary 3.19. Let A be an abelian variety and let L be a line bundle on A. Then
the line bundle
Θ(L) := p∗123 L ⊗ p∗12 L−1 ⊗ p∗13 L−1 ⊗ p∗23 L−1 ⊗ p∗1 L ⊗ p∗2 L ⊗ p∗3 L
on A × A × A is trivial.
Proof. Let m, p, q be the maps from A × A to A sending (x, y) to x + y, x and y
respectively. The restriction of Θ(L) to A × A × {0} ' A × A is
which is obviously trivial. In the same way, restricitons on A×{0}×A and {0}×A×A
are trivial, and so Θ(L) is trivial.
Corollary 3.20. Let X be a variety and A be an abelian variety, and let f , g and
h be morphism form X to A. Then for every line bundle L on A, the bundle
on X is trivial.
34 CHAPTER 3. ABELIAN VARIETIES
Proof. The bundle in question is the inverse image of the bundle Θ(L) of Corol-
lary 3.19 by the map (f, g, h) : X → A × A × A, and hence it is trivial.
Corollary 3.21 (Theorem of the square). Let A be an abelian variety and let L be
a line bundle on A. Then, for all a, b ∈ A,
Proof. Using Corollary 3.20 with f the identity on A and g and h the constant maps
in A with images a and b, we have that
is trivial.
Remark 3.22. The results showed in this section can be restated in terms of divisors.
In particular, for any divisor D on A, and for all a, b ∈ A, the above corollary asserts
that
Da+b + D ≡ Da + Db ,
where Dx is the translate D + x (for x ∈ A) and ≡ is the linear equivalence between
divisors.
Corollary 3.23. Let A be an abelian variety and let L be a line bundle on A. Let
Pic(A) be the group of isomorphism classes of line bundles on A. Then the map
φL : A −→ Pic(A) (3.1)
a 7−→ t∗a L ⊗ L−1
is a homomorphism.
In paticular,
2
• n∗ L ' Ln if L is symmetric, that is, (−1)∗ L ' L.
Proof. Using Corollary 3.20 where f, g, h : A → A are the maps [n], [1] and [−1]
respectively, we obtain that
D := {D + div(f ) | f ∈ L(D)}.
For any subspace W ⊂ L(D), the set {D + div(f ) | f ∈ W } is called a linear system.
Without loss of generality, we can assume that D has no fixed divisor (but there
may be some base points).
u ∈ U + a =⇒ 0 ∈ U + a − u,
u ∈ U =⇒ u + a ∈ U + a =⇒ a ∈ U + a − u,
Finally, the next proposition allow us to remove the condition that k is alge-
braically closed from Theorem 3.32.
Let L be a line bundle on A, and consider the bundle m∗ L ⊗ p∗1 L−1 , where the
maps m, p1 : A × A → A send (a, b) respectively to a + b and a. We can see it as
a family of line bundles on the first factor A parametrized by the second factor A.
We define the set
Hence, we have
where φL is the homomorphism (3.1) defined before. Thus, K(L) is the kernel of
φL .
Proposition 3.35. Let L be a line bundle such that H 0 (A, L) 6= 0. Then L is ample
if and only if K(L) has dimension zero, i.e. is finite.
Definition 3.37. Let A be an abelian variety. We define Pic0 (A) as the subgroup
of Pic(A) such that its elements are isomorphism classes of line bundles satisfying
the conditions in Proposition 3.36.
Notation. As in Pic(A), we usually write L ∈ Pic0 (A) to mean the isomorphism
class represented by L.
So, Pic0 (A) can be seen as the set of line bundles L such that the homomorphism
φL is identically zero. We can make some observations about Pic0 (A):
Proposition 3.38. Let A be an abelian variety, X be a variety and f, g : X → A
be two morphisms. Let L ∈ Pic0 (A). Then
(f + g)∗ L ' f ∗ L ⊗ g ∗ L.
Proposition 3.39. Let A be an abelian variety, and let L ∈ Pic0 (A) with L non
trivial. Then H i (A, L) = 0 for every i ∈ Z.
Proof. The first step is to show that H 0 (A, L) = 0. Suppose that H 0 (A, L) 6= 0. So
there exists a non-negative divisor D such that L ' OA (D). Then L−1 ' (−1)∗ L '
OA ((−1)∗ D), and hence OA ' L ⊗ L−1 ' OA (D + (−1)∗ D). Thus, D + (−1)∗ D = 0
and then D = 0, that is, L = OA , which is a contradiction.
Now, let k ∈ N be the minimal integer such that H k (A, L) 6= 0, so k ≥ 1. Let
s1 : A → A × A be the map that sends a to (a, 0). Then the composition
s1 m
A A×A A
m∗ s∗1
H k (A, L) H k (A × A, m∗ L) H k (A, L),
3.3. DUAL ABELIAN VARIETY 39
which is again the identity. Using (3) from Proposition 3.36 and the Künneth
formula, we obtain that
X
H k (A × A, m∗ L) ' H k (A × A, p∗1 L ⊗ p∗2 L) ' H i (A, L) ⊗ H j (A, L).
i+j=k
Since k ≥ 1, either i < k or j < k, and then H i (A, L) ⊗ H j (A, L) = 0 for every i, j
such that i + j = k, that is, H k (A × A, m∗ L) = 0. Thus the identity of H k (A, L)
factors through zero, so H k (A, L) = 0.
We now want to endow Pic0 (A) with a geometric structure, showing that it is
naturally isomorphic to a particular abelian variety. To do this, we provide the
following definitions:
2. P|{0}×Ab is trivial.
The variety A b is called the dual abelian variety and the bundle P is called the
b P) has the following universal property: for any pair
Poincaré bundle if the pair (A,
(T, L) consisting of a variety T and a line bundle L such that
The next step, in order to ensure the existence of the dual abelian variety, is the
construction of the pair (A,b P). We will do this when the field k is of characteristic
zero, since it is an easy case. Furthermore, we assume that k is algebraically closed.
The construction uses quotients of varieties by the action of a finite group, so we
give some results about them.
The variety Y in the theorem is denoted by X/G and it is called the quotient of
X by G.
Remark 3.42. Let A be an abelian variety over k (with k algebraically closed), and
let G be a finite subgroup of A. Then the quotient B = A/G is an abelian variety
and the map π : A → B is an isogeny with kernel G.
We define a coherent G-sheaf on a variety X as a coherent sheaf F of OX -
modules together with an action of the finite group G on F compatible with its
action on X.
Proposition 3.43. Assume that the finite group G acts freely on X, and let Y =
X/G, with the quotient map π : X → Y . Then the functor F 7→ π ∗ (F) is an
equivalence between the category of coherent OY -modules and that of coherent G-
sheaves on X, under which locally free sheaves correspond to locally free sheaves of
the same rank.
The next result is the key point in the theory of Pic0 (A).
Theorem 3.44. Let A be an abelian variety, let L be an ample bundle on A and let
M ∈ Pic0 (A). Then, for some a ∈ A,
Now, we can sketch the construction. Let L be a line bundle on A, and consider
the line bundle
Λ(L) := m∗ L ⊗ p∗1 L−1 ⊗ p∗2 L−1
Proposition 3.47. Let A and B be abelian varieties of the same dimension over a
field of characteristic zero, and let Q be a divisorial correspondence between A and
B. Then the following are equivalent:
Proof. By symmetry, we only need to prove (2) from (1). So we suppose that (1)
holds. Then, there exists an injective morphism f : A → B b such that (f ×1)∗ PB ' Q.
Since dim(A) = dim(B), f is also surjective, and this implies, in characteristic zero,
that f is an isomorphism, that is, A ' B.b Now, let g : B → A b be the morphism such
∗
that (1 × g) PA ' Q. To prove (2), we have to show that g is injective. Suppose
that g is not injective. So we can find a non-empty finite subgroup K ⊂ Ker(g), and
g factorizes as
η g̃
B B/K A,
b
ψ [ ηb
A B/K B
b
This proposition, which can be extended in the case of varieties over a field of
positive characteristic, leads to the following corollary, that explains why we call A
b
the dual variety.
Corollary 3.48 (Duality hypotesis). Let A be an abelian variety. Then the canon-
ical morphism i : A → A, defined by the Poincaré bundle P on A × A
b (regarded as a
b
b
family of line bundles on A
b parametrized by A), is an isomorphism.
Chapter 4
Theorem 4.1 (Bondal, Orlov). Let X be a smooth projective variety whose canoni-
cal (or anticanonical) bundle is ample, and let Y be a smooth algebraic variety, such
that the category Db (X) is equivalent to the derived category Db (Y ). Then X is
isomorphic to Y .
43
44 CHAPTER 4. EQUIVALENCES BETWEEN DERIVED CATEGORIES
Theorem 4.2. Let A an abelian variety of dimension n, and let P be its Poincaré
bundle. Then there are isomorphism of functors
ΨP ◦ ΦP ' (−1A )∗ [−n]
and
ΦP ◦ ΨP ' (−1Ab)∗ [−n].
In other words, ΦP : Db (A) → Db (A)b gives an equivalence of derived categories, and
∗
its quasi-inverse is (−1Ab) ◦ ΨP [n].
Proof. See [Muk81, § 2] for the original proof for varieties over a field of characteristic
zero (the theorem is also true over an arbitrary field).
µA : A × A −→ A × A,
(a1 , a2 ) 7−→ (a1 , m(a1 , a2 ))
where m is the group operation of A.
Definition 4.4. Using the object PA and the morphism µA , we define the functors
ΦPA : Db (A × A)
b −→ Db (A × A) and RµA∗ : Db (A × A) −→ Db (A × A),
Lemma 4.5. The functor ΦSA defined before is an equivalence and, for every k-point
(a, α) ∈ A × A,
b
{α} × A b × A,
A
µA
A×A A×A
p1 p2
A A,
and we obtain that RµA∗ (OA×{a} ⊗ p∗1 Pα ) = S(a,α) . For the second point, we have
that
where the maps qi are the projections that commute with the usual ones (i.e., q1 ◦
p14 = p1 ◦ p12 , q2 ◦ p23 = p2 ◦ p12 , etc.), following the diagrams
A×A
b×A×A A×A
b×A×A
p14 p23
A×A b×A
A
q1 q4 q2 q3
A A A
b A
and hence
Finally we can see that RµA∗ maps O{−a}×A ⊗ p∗4 Pα [−n] to itself.
Let A and B be two abelian varieties whose derived categories of coherent sheaves
are equivalent, and let ΦE be the equivalence, with E ∈ Db (A × B).
Definition 4.6. We denote by J (E) the object that represents the functor
Φ−1
SB ◦ AdE ◦ΦSA ,
where AdE is the functor introduced in Remark 2.30. Thus, there is a commutative
diagram
ΦSA
Db (A × A)
b Db (A × A)
ΦJ (E) AdE
Db (B × B)
b
ΦSB
Db (B × B).
The next theorem is fundamental for the description of abelian varieties whose
derived categories of coherent sheaves are equivalent.
fE : A × A
b −→ B × B
b
1. fE is an isomorphism, and
The following lemma says that the property of a functor to be fully faithful (or
an equivalence) is stable with respect to field extension.
Lemma 4.9. Let X and Y be two smooth varieties over k, and let E ∈ Db (X × Y ).
Suppose that F/k is a field extension, so we have the varieties
X 0 = X ×Spec(k) Spec(F ) and Y 0 = Y ×Spec(k) Spec(F ).
Proof of Theorem 4.7. By Lemma 4.8 and Lemma 4.9, we can assume that the field
k is algebraically closed.
ΦJ (E) = Φ−1
SB ◦ AdE ◦ΦSA ,
so we can the computation into three parts. Using Lemma 4.5, we have
and hence AdE (O∆A ) = O∆B . Finally, using again Lemma 4.5, we have that
Φ−1
SB (O∆B ) = k(eB ). Thus, we obtain that
In general, J (E) is not a sheaf. But, if we restrict to J 0 := J (E)|U ×B×Bb for some
affine open neighbourhood U := Spec(R) of eA ∈ A × A, b we can obtain a coherent
sheaf, whose support intersect the fibre {eA } × (B × B) at the point {eA } × {eB }.
b
Indeed, if we consider the inclusion i : {eA } × (B × B)
b ,→ (A × A) b × (B × B),b we
m ∗
know that H (i J (E)) = 0 for every m 6= 0. Then
b ∩ supp Hm (J (E)) = ∅
{eA } × (B × B)
for every m 6= 0, and since the support is a closed subset, there exists an (affine) open
neighbourhood of eA (that we have denoted by U ) where the cohomology groups
Hm (J (E)) (for m 6= 0) are zero. Thus, J 0 is quasi-isomorphic (and then isomorphic
in the derived category) to a complex concentrated in zero, that is, a coherent sheaf.
Let now V := Spec(S) be an affine open neighbourhood of eB in B × B. b We
want to show that
p12∗ (J 0 |U ×((B×B)\V
b )
)(eA ) = 0.
To do this, we need Lemma 3.15, which is a result about base change. Indeed, in
this case we have
b J 0|
H 0 (B × B, ) = 0.
{eA }×((B×B)\V
b )
Then we can apply the lemma, and we obtain
R0 p12∗ (J 0 |U ×((B×B)\V
b )
) ⊗ k(eA ) = 0,
4.1. FROM EQUIVALENCE TO ISOMORPHISM 49
which implies that Ker(ϕ) ⊗ R/m and Coker(ϕ) ⊗ R/m are both zero. Hence, the
supports of the coherent sheaves Ker(ϕ) and Coker(ϕ) do not contain the point
eA . So, up to shrinking U , we can suppose that U is disjoint from the supports of
Ker(ϕ) and Coker(ϕ). If we go back to associated sheaves, we have the isomorphism
'
e : OU −
ϕ → F, and hence J 0 = j∗ (OU ), that is, J 0 is the structure sheaf of a sub-
scheme X(U ) of U × (B × B). b Then, if π : U × (B × B) b → U is the projection on
the first factor, we obtain that the restriction X(U ) → U is an isomorphism and
J 0 = J (E)|U ×(B×B)
b ' OX(U ) .
Step 4. We now want to prove, for any closed point (a, α) ∈ A × A, b the same
result that occurred in Step 1 for the point eA , that is, the existence of a closed
point (b, β) ∈ B × B
b such that
points under the functor ΦJ (E) . In order to calculate ΦJ (E) (k(a, α)), we decompose
the functor using Definition 4.6. By Lemma 4.5, the functor ΦSA sends k(a, α) to
S(a,α) . Denoting by G the object AdE (S(a,α) ) and using Remark 2.30, we have
Then functor Φ(a,α) , since it is equal to t∗−a (_) ⊗ Pα , can be written as the compo-
sition Φ(a1 ,α1 ) ◦ Φ(a2 ,α2 ) . Thus we get
where (b, β) = (b1 , β1 ) + (b2 , β2 ). Hence the object G is isomorphic to S(b,β) , and
finally, applying Φ−1
SB , we obtain that
as required.
Step 5. From Step 4, for every closed point (a, α) we can repeat the procedure of
Steps 2 and 3 to find a neighbourhood W and a subscheme X(W ) ⊂ W ×(B×B) b such
that the projection X(W ) → W is an isomorphism and J (E)|W ×(B×B) b ' OX(W ) .
Then, we can glue all these neighbourhoods and find a subvariety i : X ,→ (A × A) b ×
(B × B)b such that the projection X → A × A b is an isomorphism. Moreover, J (E) is
locally isomorphic to a structure sheaf, and then it is an invertible sheaf isomorphic
to i∗ L, where L is a line bundle on X. The subvariety X can be seen as the graph of
a function f : A × A b → B × B,b which induces an equivalence of derived categories.
Hence, f has to be an isomorphism.
This theorem implies in particular that if two abelian varieties A and B have
b and B × B
equivalent derived categories of coherent sheaves, then the varieties A× A b
are isomorphic.
or, equivalently, the two points satisfy the following condition on kernels of the trans-
forms:
tb∗ E ⊗ Pβ ' t∗a E ⊗ Pα .
Proof. By Theorem 4.7, we have that ΦJ (E) (k(a, α)) ' k(b, β), where (b, β) =
fE (a, α). Lemma 4.5 implies that ΦSA maps k(a, α) to S(a,α) . Thus, using the
4.1. FROM EQUIVALENCE TO ISOMORPHISM 51
commutative diagram
ΦSA
Db (A × A)
b Db (A × A)
ΦJ (E) AdE
Db (B × B)
b
ΦSB
Db (B × B),
we see that fE maps the point (a, α) to (b, β) if and only if S(b,β) ' AdE (S(a,α) ).
Since S(a,α) and S(b,β) represent the functors Φ(a,α) and Φ(b,β) , using Remark 2.30
we find that Φ(b,β) ' ΦE ◦ Φ(a,α) ◦ Φ−1
E .
In the proposition below we give an explicit formula for the object J (E) in the
case when A = B and the equivalence is Φ(a,α) .
Proposition 4.11. Suppose that A = B, and consider the equivalence Φ(a,α) repre-
sented by the object S(a,α) . Then J (S(a,α) ) is equal to i∗ P(α,−a) , where i : A × A
b→
(A × A)
b × (A × A)b is the diagonal embedding.
Proof. By Lemma 4.5, ΦSA sends k(a0 , α0 ) to the sheaf S(a0 ,α0 ) on A × A. Then, we
apply the functor AdS(a,α) to S(a0 ,α0 ) : this object represents the functor
which turns out to be isomorphic to Φ(a0 ,α0 ) , since all such funcotrs commute. Thus,
we have that the functor with Fourier-Mukai kernel J (S(a,α) ) maps k(a0 , α0 ) to itself,
for any point (a0 , α0 ), that is, J (S(a,α) )|{(a0 ,α0 )}×A×A ' k(a0 , α0 ). Hence J (S(a,α) ) is
a line bundle L on A × A supported on the diagonal.
In order to write explicitely the bundle L, we find the image of P(α0 ,a0 ) under
this functor. Using again Lemma 4.5, we have that ΦSA maps P(α0 ,a0 ) to the object
O{−a0 }×A ⊗ p∗2 Pα0 [−n]. Applying AdS(a,α) to this object, we obtain O{−a0 +a}×A ⊗
p∗2 (Pα0 +α )[−n]. Hence, ΦJ (S(a,α) ) maps the bundle P(α0 ,a0 ) to the bundle P(α0 +α,a0 −a) .
Thus, L is isomorphic to P(α,−a) .
Let us now consider two groupoids A and D, that is, categories in which all the
morphisms are invertible. We want to characterize these categories. The objects
of both categories are abelian varieties. The morphisms of A are the isomorphism
between abelian varieties as algebraic groups, that is
while the morphisms of D are the exact equivalences between derived categories of
coherent sheaves on abelian vrieties, that is
By Theorem 4.7, there exists a map from the set Eq(A, B) to the set Iso(A × A,
b B×
B), which sends the equivalence ΦE to the isomorphism fE . So we consider a map
b
F : D → A that sends an abelian variety A to A × A b and works on morphisms as
explained above.
ΦJ (F ) ◦ ΦJ (E) = (Φ−1 −1
SC ◦ AdF ◦ΦSB ) ◦ (ΦSB ◦ AdE ◦ΦSA )
= Φ−1
SC ◦ AdG ◦ΦSA = ΦJ (G) .
By Theorem 4.7, the objects J (E), J (F) and J (G) are line bundles supported on
the graphs of the isomorphisms fE , fF and fG . Therefore, we get fG = fF ◦ fE .
U (A × A,
b B × B)
b := {f ∈ Iso(A × A, b | f −1 = fe}.
b B × B)
Proof. Passing to the algebraic closure if necessary, we can suppose that the field
k is algebraically closed. In order to verify that fE−1 = ff
E , we only need to check
the equality on closed points. So, let (a, α) be a closed point on A × A, b and let
(b, β) ∈ B × B be the image of (a, α) under fE . We want to prove that
b
ff
E (b, β) = (a, α) or, equivalently, fc
E (−b, β) = (−a, α). (♠)
4.2. FROM ISOMORPHISM TO EQUIVALENCE 53
From the proof of Theorem 4.7, we know that fE is determined by an abelian sub-
variety X ∈ A × Ab × B × B.
b Then (♠) is true if and only if
Φ(b,β) ◦ ΦE ◦ Φ(a,α) .
Using Corollary 4.10, we see that this composition is isomorphic to ΦE , and hence
E 0 ' E. Therefore, we have J 0 ' J (E).
At the end, we can gather Theorem 4.7 and Proposition 4.15, and we get
Theorem 4.16. Let A and B be two abelian varieties over a field k. If the de-
rived categories of coherent sheaves Db (A) and Db (B) are equivalent as triangulated
categories, then there exists an isometric isomorphism between A × A b and B × B.b
0 = F0 ⊂ F1 ⊂ · · · ⊂ Fn−1 ⊂ Fn = F
1. E is homogeneous.
0
L line bundles Pi ∈ Pic (A) and some unipotent bundles Fi
2. There exist some
such that E ' i (Pi ⊗ Fi ).
The following is a useful result to check whether a simple vector bundle is semi
-homogeneous or not. We recall that a vector bundle is simple if its automorphism
algebra coincides with the field k.
Theorem 4.22. Let E be a simple vector bundle on an abelian variety A. Then the
following conditions are equivalent:
(l,φL )
Φµ = Im(A −−−→ A × A),
b (4.4)
4.2. FROM ISOMORPHISM TO EQUIVALENCE 55
such that Ei = Fi /Fi−1 are simple semi-homogeneous vector bundles of the same
slope µ. Every simple semi-homogeneous bundle is stable.
Proposition 4.24. Let µ = [L] l , where [L] is the equivalence class of the bundle L
in NS(A) and l is a positive integer. Then:
Proof. Since E1 and E2 have the same slope, Proposition 4.24 implies that E2 '
E1 ⊗ M for some M ∈ Pic0 (A). Then, Hom(E1 , E2 ) ' Hom(E1 , E1 ⊗ M ) is a
homogeneous bundle. By Proposition 4.20, a homogeneous bundle is a direct sum of
unipotent bundles twisted by line bundles belonging to Pic0 (A). Thus, either all the
cohomology sheaves of Hom(E1 , E2 ) are zero, and so E1 and E2 are orthogonal, ot
the bundle Hom(E1 , E2 ) has a non-zero section. In the latter case, we get a non-zero
homomorphism from E1 to E2 ' E1 ⊗ M . Since this two bundles are simple and
have the same slope, this homomorphism is actually an isomorphism.
Proof. First we prove that t∗a E ' E ⊗ Pα for every point (a, α) ∈ Φµ . Let l =
r(E) and L = det(E). By definition of Φµ , there exists a point x ∈ A such that
(a, α) = (lx, φL (x)). Since E is semi-homogeneous, there exists a line bundle M ∈
Pic0 (A)such that
t∗x (E) ' E ⊗ M.
Comparing the determinants, we obtain that t∗x (L) ' L ⊗ M ⊗l . This means, by
definition of φL , that M ⊗l = PφL (x) . On the other hand, if we iterate the equation
t∗x (E) ' E ⊗ M , we get
Σ0 (E) := {α ∈ A
b | E ⊗ Pα ' E},
Now we are ready to construct a special vector bundle starting from an isometric
isomorphism.
First, we fix an isometric isomorphism f : A × Ab → B × B, b and we denote its
graph with Γf . We write f in matrix form:
x y
f= .
z w
and in particular
(
wbx − zb
y=1
and then z − wy −1 x = −b
y −1 .
xby = yb
x,
which means that the point (a, α, b, β) belongs to Γf if and only if (a, −α, b, β)
belongs to Φµ .
Hence, we have found that Φµ = (1A , −1Ab, 1B , 1Bb )Γf . In particular, since f is
an isomorphism, the projections of Φµ onto A × Ab and b × B b are also isomorphisms.
that is, Hom(Ea , Ea0 ) = 0 for a 6= a0 , and we have to show that Ea is simple for every
a ∈ A.
58 CHAPTER 4. EQUIVALENCES BETWEEN DERIVED CATEGORIES
p
Step 1. By Proposition 4.24, we have that r(Ea ) = deg(q), where q : Φµ →
A × B is the projection on the first factor. From the above part, we have that
Φµ |A×B = Γf |A×B , so q sends (a, b, α, β) to (a, x(a) + y(α)). Then, two elements
(a, x(a) + y(α)) and (a0 , x(a0 ) + y(α0 )) of the image of q are equal if and only if a = a0
and y(α) = y(α0 ). Hence, deg(q) = deg(y) (note that here y : A b → B is an isogeny
p
but not invertible, because we do not tensor with Q), and then r(Ea ) = deg(y).
Since E is semi-homogeneous, Ea is also semi-homogeneous. Moreover, we know
that the slope µ = µ(E) comes from g, that is, g is the image of µ under the
embedding NS(A × B) ⊗ Q ,→ Hom(A × B, A b × B)
b ⊗ Q. Then, restricting everything
to {a} × B, we have that the slope of Ea is the element ν in NS(B) ⊗ Q whose
image is wy −1 ∈ Hom(B, B) b ⊗ Q. By Proposition 4.24, there exists a simple semi-
homogeneous vector bundle F such that µ(F ) = ν. Then Φν is equal to
(y,w)
b−
Im(A −−→ B × B).
b
(y,w)
Since f is an isomorphism, the map A b −−−→ B × B b is an embedding, and then
the projection on B of Φν correspondsp to the map y : A b → B. Hence, using
again Proposition 4.24, we get r(F ) = deg(y) = r(Ea ), that is, F and Ea are
two semi-homogeneous bundles with the same rank and slope, and moreover F is
simple.
By Proposition 4.23, the bundle Ea has a filtration F0 = 0 ⊂ F1 ⊂ · · · ⊂ Fn = Ea
of vector bundles such that Fi /Fi−1 are simple semi-homogeneous bundles of slope
ν. Suppose that Ea is not simple. Then Ea strictly contains F1 , because F1 /F0 = F1
is simple. By Proposition 4.24, there exists a bundle M ∈ Pic0 (A) such that F1 =
F ⊗ M , and so r(F ) ≤ r(F1 ) ≤ r(Ea ), and then r(F1 ) = r(Ea ). But this means that
F1 = Ea , which is a contradiction since Ea is not simple. Thus, we have that Ea is a
simple bundle.
Step 2. We can now apply Lemma 4.25, which says that, for any two points
a1 6= a2 in A, the bundles Ea1 and Ea2 are either isomorphic or orthogonal. Suppose
that they are isomorphic. Since E is semi-homogeneous, we have
and then
Ea2 ⊗ Pβ ' Ea2 .
This means that β ∈ Σ0 (Ea2 ). From Lemma 4.26, we know that the orders of Σ0 (Ea2 )
and Σ0 (E) are equal, and we have the group homomorphism σ : Σ0 (E) → Σ0 (Ea2 ),
which is the restriction. So, the point (0, 0) is mapped into 0. Suppose that there
exists another point (α0 , 0) ∈ Σ0 (E) such that α0 6= 0 and σ(α0 , 0) = 0. Then
E ⊗ P(α0 ,0) ' E. Hence, by Lemma 4.26, we have that (0, α0 , 0, 0) ∈ Φµ , but this
is impossible, because f (0, −α0 ) 6= (0, 0), that is, (0, −α0 , 0, 0) ∈
/ Γf . Thus, σ is an
isomorphism.
4.2. FROM ISOMORPHISM TO EQUIVALENCE 59
and then (a1 − a2 , α − α̃, 0, 0) ∈ Φµ . So, by the fact that Φµ = (1A , −1Ab, 1B , 1Bb )Γf ,
we have that a1 = a2 , that is, Ea1 = Ea2 .
Therefore, Ea1 and Ea2 are orthogonal for a1 6= a2 , and hence ΦE is a fully faithful
functor. Applying the same arguments to ΦE ∨ , we see that it is also fully faithful.
Hence, ΦE is an equivalence.
Hence, by Lemma 4.26, we have that X = (1A , −1Ab, 1B , 1Bb )Φµ , where µ is the slope
of E. On the other hand, the graph Γf is also equal to (1A , −1Ab, 1B , 1Bb )Φµ , and
hencethe isomorphisms fE and f coincide.
Remark 4.29. In the construction of E from f , we have assumed that the map
y: Ab → B is an isogeny. If this is not the case, we can write f as the composition
of two maps f1 ∈ U (A × A, b B × B)b and f2 ∈ U (A × A) b such that y1 and y2 are
isogenies. Then, for every i = 1, 2, we can construct the bundle Ei , and we take the
object that represent the composition of the functors ΦEi .
The results proved in this chapter can finally be combined into the following
theorem.
Theorem 4.30. Let A and B be two abelian varieties over an algebraically closed
field of characteristic zero. Then the bounded derived categories of coherent sheaves
Db (A) and Db (B) are equivalent as triangulated categories if and only if there exists
an isometric isomorphism f : A × A b → B × B.
b
Bibliography
[GM07] Gerard van der Geer and Ben Moonen. Abelian varieties. 2007. url:
https://www.math.ru.nl/~bmoonen/research.html.
[GM13] Sergei I. Gelfand and Yuri I. Manin. Methods of homological algebra.
Springer Science & Business Media, 2013.
[Har13] Robin Hartshorne. Algebraic geometry. Vol. 52. Springer Science & Busi-
ness Media, 2013.
[Huy06] Daniel Huybrechts. Fourier-Mukai transforms in algebraic geometry. Ox-
ford University Press on Demand, 2006.
[Mil08] James S. Milne. Abelian varieties (v2. 00). 2008. url: http : / / www .
jmilne.org/math.
[Muk78] Shigeru Mukai. “Semi-homogeneous vector bundles on an abelian vari-
ety”. In: Journal of Mathematics of Kyoto University 18.2 (1978), pp. 239–
272.
[Muk81] Shigeru Mukai. “Duality between D(X) and D(X̂) with its application
to Picard sheaves”. In: Nagoya Mathematical Journal 81 (1981), pp. 153–
175.
[Mum70] David Mumford. “Abelian varieties”. In: Studies in mathematics, Tata
Institute of Fundamental Research 5 (1970).
[Orl02] Dmitri O. Orlov. “Derived categories of coherent sheaves on abelian va-
rieties and equivalences between them”. In: Izvestiya: Mathematics 66.3
(2002), p. 569.
[Orl03] Dmitri O. Orlov. “Derived categories of coherent sheaves and equivalences
between them”. In: Russian Mathematical Surveys 58.3 (2003), p. 511.
[Pol03] Alexander Polishchuk. Abelian varieties, theta functions and the Fourier
transform. Vol. 153. Cambridge University Press, 2003.
[Pol95] Alexander Polishchuk. “Symplectic biextensions and a generalization of
the Fourier-Mukai transform”. In: arXiv preprint alg-geom/9511018 (1995).
[Tho00] Richard P. Thomas. “Derived categories for the working mathematician”.
In: arXiv preprint math/0001045 (2000).
61