Complex Geometry
Complex Geometry
Complex Geometry
Publisher
v
The comments and questions of the students and colleagues who sat in my courses
have been extremely useful for me to improve the present text and put more details.
For this, I would like to thank Enzo Aljovin, Alvaro Almeida, Jorge Duque, Daniel
Lopez, Walter Paez and Roberto Villaflor.
ix
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 The organization of the text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Complex analysis in one variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Holomorphic functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Local rings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 Germs of analytic varieties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 Analytic varieties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.6 Embedding dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.7 Extension theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.8 Dolbeault lemma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.9 Algebraic varieties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.10 Analytic schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.11 Analytic sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.12 Restriction of sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.13 Homomorphism between sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.14 Rank of coherent sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.15 Push-forward of a sheaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3 Cech cohomology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2 Cech cohomology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3 Covering and direct limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.4 Acyclic sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.5 How to compute Cech cohomologies . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.6 Resolution of sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.7 Cech cohomology and Eilenberg-Steenrod axioms . . . . . . . . . . . . . . . 34
3.8 Dolbeault cohomology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.9 Cohomology of manifolds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
xi
xii Contents
4 Stein varieties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1 Stein varieties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2 Coherent sheaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3 Some properties of Stein varieties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.4 Stein covering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5 Kähler manifolds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.1 Tangent space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2 Positive forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.3 Hermitian metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.4 Fubini-Study metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.5 Torus as Kähler manifold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
9 Vanishing theorems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
9.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
9.2 Homogeneous functions along fibers . . . . . . . . . . . . . . . . . . . . . . . . . . 82
9.3 Kodaira vanishing theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
9.4 The case of a Riemann surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
9.5 Grauert vanishing theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
9.6 Main vanishing theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
9.7 Restriction of line bundles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Contents xiii
10 Embedding theorems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
10.1 Blow-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
10.2 Blow-up of a singularity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
10.3 An embedding theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
10.4 Blow up along a submanifold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
11 Deformation of hypersurfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
11.1 Kodaira-Spencer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
12 Foliated neighborhoods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
12.1 Holomorphic foliations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
12.2 Construction of functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
12.3 Equivalence of transverse foliations . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
12.4 Construction of line fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
12.5 Construction of holomorphic foliations . . . . . . . . . . . . . . . . . . . . . . . . 104
12.6 Grauert’s theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
12.7 Arbitrary codimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
12.8 Proof of Theorem 12.5, codimension greater than one . . . . . . . . . . . . 106
12.9 Proof of Theorem 12.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
12.10Rational curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
12.11Complementary notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Chapter 1
Introduction
There are many theorems and statements in algebraic aeometry which are of com-
plex nature and are not covered in a classical algebraic geometry course. The present
book pretends to partially fill this gap and discuss all the necessary materials for
proving one of these theorems. This is namely the following theorem of Grauert and
its generalizations to higher dimensions:
Theorem 1 (H. Grauert [Gr62]) Let A be a Riemann surface of genus g embed-
ded in a smooth complex surface X and with negative and less than 4 − 4g self-
intersection. Then a topological neighborhood of A is biholomorphic to the neigh-
borhood of the zero section of the normal bundle of A in X.
See Figure 1.1. Having Grauert’s theorem in mind, we have tried to collect many
other theorem, most of them of algebraic geometric nature. However, we have not
limited ourselves to purely algebraic proofs, for instance, we have fairly used C∞ and
plurisubharmonic functions. A typical example of the above theorem is a rational
curve A = P1 obtained by a blow-up of the origin in C2 . If π is the blow-down
map and ψ : C2 → R+ , ψ(x, y) = |x|2 + |y|2 , then A has strongly pseudo-convex
neighborhoods {x ∈ X | ψ ◦ π(x) < ε}. This picture has been the guiding principle
in Grauert’s paper [Gr62].
We have many reasons to choose such a theorem and its generalizations to higher
dimensional varieties A and X, as a basic theme of our book. First, it uses the usual
topology of algebraic varieties over complex numbers. The same statement is triv-
ially false with Zariski topology. Therefore, it cannot be stated in a purely algebraic
context. The usage of formal neighborhood both in analytic or algebraic context
would not imply the Grauert theorem. Second, in higher dimension the complex
manifold A must be necessarily algebraic and so we need the machinary of algebraic
geometry applied to A. This means that we will apply the machinery of algebraic and
complex geometry in the same time. Third, in the way we learn its proof we learn
many other classical tools and theorems. This includes, Cech cohomology, positive
(ample) and negative bundles, Kodaira vanishing theorem and embedding and so on.
Fourth, we learn how the machinery of holomorphic foliations can be used to prove
statements in complex Algebraic Geometry. Because of this, the book is also is an
1
2 1 Introduction
We don’t prove all the theorems which appear in this text. Instead, we want that
the reader feel himself comfortable with all such theorems, by explaining them in
special cases and using examples. We provide the necessary references for miss-
ing proofs so that the curious reader iterates back to the original proofs. The ba-
sic idea is to prepare the reader for consulting the already published books like
[GuI90, GuII90, GuIII90, GrRe79, GPR94] whenever he finds it necessary. The
mathematics is growing fast and sometimes it is necessary to learn the art of reading,
understanding and using many theorems, without going into details of their proof.
The book is organized in the following way: In Chapter 2 we present all the nec-
essary background in complex analysis and several complex variables in order to
read and follow the book. In this chapter we explain concepts like germ of varieties,
structural sheaf, Stein varieties, coherent sheaves and so on, and announce many
theorems related to all these concepts. Whenever it is possible, we explain theorems
by examples and particular cases and give the idea of the proof.
Chapter 3 is devoted to the basics of sheaf cohomology and in particular the
construction of Cech cohomology. It is aimed to prepare the reader as fast as possible
in order to feel himself comfortable with the notation H i (X, S ). We also explain
line bundles and Chern classes in the framework of Cech cohomology.
In Chapter 4 we review basic facts and theorems on Stein varieties.
Chapter 6 is devoted to pseudoconvex domains. For some technical reasons, we
have preferred to work with C2 convex functions instead of C2 plurisubharmonic
1.2 Notations 3
functions. A convex function carries just the convexity information of its level vari-
eties and is easy to handle.
In Chapter 7 we prove that the cohomologies of strongly pseudoconvex domains
with coefficients in a coherent sheaf are finite dimensionals. The same is also true for
compact analytic varieties instead of strongly pseudoconvex domains. Using Rem-
mert reduction theorem in Appendix 14 this leads us to the notion of exceptional
varieties.
In Chapter 8 we apply the machinery of pseudoconvex domains to the neigh-
borhoods of zero sections of line bundles and we get the notion of negative and
positive vector bundles. We prove that Grauert positivity of line bundles is the same
as Kodaira’s positivity and we give a proof of Kodaira vanishing theorem.
Chapter 9.5 is dedicated to one of the most important cohomological properties
of strongly pseudoconvex domains. This is namely Theorem 9.4 which states that if
a coherent sheaf vanishes enough along the exceptional divisor of a strongly pseu-
doconvex domain then its cohomologies are zero except the 0-th cohomology.
In Chapter 10 we review the notion of blow-up and we see that an exceptional
variety can be obtained by a usual blow-up of a singularity. We also explain the
notion of a blow-up along a divisor. This plays a fundamental role in the study of
neighborhoods of varieties with codimension stricktly bigger than one.
In Chpater 12 we start the study of holomorphic foliations in neighborhoods of
varieties. We first consider the most simple foliations which are those transversal
to the variety. This will be used in order to give a geometric proof of Grauert’s
Theorem. We also study foliations with tangencies.
In Appendix 14 we discuss Remmert reduction theorem. Using this one can show
that strongly pseudoconvex domains are the point modification of Stein varieties.
This leads to the notion of exceptional or negatively embedded varieties.
In Appendix 15 we introduce the notion of a finite neighborhood and the exten-
sion problems in this context. The content of this Appendix are part of the machinary
which Grauert used to prove his theorem and we do not need them for our proof.
However, it can be used as a nice collection of exercises to the concepts introduced
in Chapter 2 and Chapter 3.
1.2 Notations
In this chapter we review the notion of analytic and algebraic varieties, coherent
sheaves and basic facts about Stein varieties. The main references for contents of
this chapter are [GuI90, GuII90, GuII90, GrRe79]. We assume that the reader
is familiar with a basic knowledge in complex analysis in one variable and basic
topology.
There are many theorems which differentiate complex analysis from real analysis.
Two of them are
1. Any holomorphic function f : (C, 0) − {0} → C has a Laurent series at 0.
2. Cauchy’s integral formula.
In particular, Cauchy’s integral formula is one of the origins of homotopy theory in
topology, and this might be an indication to the fact that complex analysis usually
tends to geometry rather than to pure analysis.
In this section we remind some basic definitions and facts about holomorphic func-
tions. For more details see [GuI90], Chapter A.
Definition 2.1 Let a ∈ Cn and r ∈ Rn+ . An open polydisc in Cn is the set:
n o
∆ (a, r) := z ∈ Cn |zi − ai | < ri , for i = 1, 2, . . . , n
5
6 2 Preliminaries
expansion
f (z) = ∑ fi (z − a)i
i
which converges to f (z) for all z ∈ ∆ (a, r). Here, where i = (i1 , i2 , . . . , in ) runs
through (N ∪ {0})n and (z − z)i = (z1 − a1 )i1 (z2 − a2 )i2 · · · (zn − an )in .
Proposition 2.1 (Osgood’s lemma) If a continous function f : D → C defined in
an open subset D ⊂ Cn is holomorphic in each variable then it is holomorphic.
Proof. The main idea begind the proof is the Cauchy integral formula in one vari-
able. First, we take a closed polydisc ∆ (a, r) ⊂ D. We apply Cauchy integral formula
n times and we get
where the integration takes place over the torus |z1 −a1 | = r1 , |z2 −a2 | = r1 , · · · , |zn −
an | = rn . Using the geometric series
1 ∞
(zi − ai )n
=∑
ζi − zi n=0 (ζi − ai )n+1
Proof. The proof is similar to the case of one variable, that is, n = 1. t
u
and
∂ 1 ∂ √ ∂
:= ( − −1 ), i = 1, 2, . . . , n
∂ zi 2 ∂ xi ∂ yi
∂ 1 ∂ √ ∂
:= ( + −1 ), i = 1, 2, . . . , n.
∂ z̄i 2 ∂ xi ∂ yi
∂f
= 0, i = 1, 2, . . . , n. (2.2)
∂ z̄i
Proof. This follows from the same theorem in one variable (n = 1) and Osgood’s
lemma. t u
where
f1 ∈ OCn (U1 ), f2 ∈ OCn (U2 ), x ∈ U1 ∩U2 ,
f1 ∼ f2 ⇔ f1 = f2 in some open set U3 ⊂ U1 ∩U2 , x ∈ U3 .
The maximal ideal of OCn ,x is
f (0, 0, · · · , zn ) 6= 0
Proof. The idea of the proof is depicted in Figure 2.1. We fix a polydisc ∆ (0, r0 ) ×
∆ (0, rn ) around 0 such that for any z0 ∈ ∆ (0, r0 ) the function f (z0 , zn ) has m zeros
zn,i , i = 1, 2, . . . , m, counting with multilicity in ∆ (0, rn ). Let
Theorem 2.2 The ring ring OCn ,0 is Noetherian, that is, every ideal in OCn ,0 is
finitely generated.
and
OX,x := OCn ,x /IX,x ,
is called the ring of (germs) of holomorphic functions in a neighborhood of x on X.
One can view OX,x as a set of functions f ∈ (X, x) → C which extend to holomorphic
functions in (Cn , x). The maximal ideal of OX,x is:
We also define
MX,x
k
:= the sub C-algebra of MX,x generated by Πi=1
k
gi , gi ∈ MX,x .
Proof. We first prove the nontrivial part of the statement 1., that is, if f ∈ OCn ,0
with the leading term of degree ≥ m then f ∈ MCmn ,0 . The proof is by induction on
n. The case n = 1 is trivial. By a linear change of coordinates we can assume that f
is regular in the variable x1 , i.e. f (x1 , 0, . . . , 0) is not identically zero. Let us write
τ ∗ : OY,0 → OX,0
This is trivially a morphism of C-algebras and so the non-trivial part of the definition
is that the image of τ ∗ is in OX,0 .
The following proposition is Theorem B14 of [GuII90]. We give its proof be-
cause it is instructive.
Proposition 2.5 Let (X, 0) ⊂ (Cn , 0) and (Y, 0) ⊂ (Cm , 0) be the germs of two ana-
lytic varieties. Every holomorphic map τ : (X, 0) → (Y, 0) is induced by a holomor-
phic map from (Cn , 0) to (Cm , 0).
Proof. We have a morphism τ ∗ : OY,0 → OX,0 of C-algebras. Since it sends the units
to units, it sends the maximal ideal MY,0 into the maximal ideal MX,0 and so
τ ∗ (MY,0
k
) ⊂ MX,0
k
, k = 1, 2, . . . .
ı ◦ f ∗ , τ ∗ ◦ j : OCm ,0 → OX,0
In order to define an arbitrary variety we have to define the affine varieties and then
try to glue them.
Definition 2.5 Let D be an open domain in some Cn . A closed subset X of D is
called an analytic subvariety of D if for any point a ∈ X there is an open neighbor-
hood U of a in D and holomorphic functions f1 , f2 , . . . , fr in D such that
ψ ∗ : OV → OU , ψ ∗ ( f ) = f ◦ ψ
• ψ : U → V ⊂ D ⊂ Cn , a chart around x.
Given two such charts ψα : Uα → Vα ⊂ Dα ⊂ Cnα and ψβ : Uβ → Vβ ⊂ Dβ ⊂ Cnβ
around x, the first is called a subchart of the second if there is an embedding
em : (Dα , ψα (x)) ,→ (Dβ , ψβ (x)) such that ψβ = em◦ψα . They are called equivalent
if one is a subchart of the other and nα = nβ . In this case the map em is a biholo-
morphism. This is an equivalence relation. Note that n, the dimension of D, differs
chart by chart. For this reason it is better to define a variety using the language of
C-algebras rather than the formal definition by charts and transition functions, for
instance see [GuII90], Definition B16.
Definition 2.7 Let X be an analytic variety and Y a subset of X. We say that Y is an
(analytic) subvariety of X if for every y ∈ Y there exists an open set U, y ∈ U and
f1 , f2 , . . . , fr ∈ OX (U) such that
It is easy to see that Y is an analytic variety in such a way that the inclusion Y → X
is analytic.
2.6 Embedding dimension 13
It would be instructive to check that the definition of the tangent space in the case
where X is smooth coincides with the usual definition of tangent space with dif-
ferential of transition maps of X. In the singular case the bundle of tangent spaces
{Tx X, x ∈ X} has a natural structure of an analytic variety (see [GuII90] I, J) and so
we can define in a natural way the notion of a vector field in a variety. Particularly
Theorem 16I claims that both notions of tangent space there and here are the same.
In general, one has the notion of linear spaces over varieties, see [GPR94] chapter
2 section 3.
Definition 2.9 Let X be a variety and x ∈ X. Using some chart around x we can
identify the germ of the singularity (X, x) as an analytic subspace of Cn , for some n.
The smallest integer n with this property is called the embedding dimension of X at
x and is denoted by embx X.
In Figure 2.2 we have roughly depicted a germ of variety (X, x) whose embedding
dimension is 2 and not 3. The following proposition can be also found in [GrRe84]
p. 115.
14 2 Preliminaries
Proposition 2.6 We have embx X = dimC Tx∗ X. More precisely, for a point x ∈ X
if x1 , x2 , . . . , xm ∈ MX,x form a basis for Tx∗ X then ψ : (X, x) → Cm given by
ψ = (x1 , x2 , . . . , xm ) is a chart map around x whose associated affine space is of di-
mension dimC Tx∗ X. Every two charts with the dimension of the affine spaces equal
to dimC Tx∗ X are equivalent and every chart has a subchart whose associated affine
space is of dimension m = dimC Tx∗ X.
Proof. Since our statement is local, we can assume that X ⊂ (Cn , 0) and x = 0. Let
nected then the number n := dim(X) is independent of a chart and it is called the
dimension of X.
We can reformulate the definition of a complex manifold in the following way. A
complex manifold is a topological space X equipped with a sheaf of complex valued
functions OX such that it is covered by open sets Ui , i ∈ I such that each (Ui , OUi ) is
isomorphic to some (Vi , OVi ) with Vi is an open subset of Cn equipped with structural
sheaf of holomorphic functions on Vi .
Proposition 2.7 For a holomorphic map f : (X, x) → (Y, y) if Tx∗ f is surjective then
f is an embedding.
Proof. Let σ be the canonical map MY,y → Ty∗Y and n = dimC Tx∗ X. Choose
g1 , g2 , . . . , gn ∈ MY,y such that their image by Tx∗ f ◦ σ form a basis of Tx∗ X. The
map
g = (g1 , g2 , . . . , gn ) : (Y, 0) → (Cn , 0)
has the following property: g ◦ f is an embedding of X in (Cn , 0), for this see the
first part of Proposition 2.6. We identify X with its image by g ◦ f in (Cn , 0). The
set X1 := f (X) is an analytic variety because it coincide with g−1 (X). The inverse
of f : X → X1 is given by g.
Proposition 2.8 For an analytic variety X the set Sing(X) of singular points of X
is a proper analytic subvariety of X.
Proof.
Proof. Since the theorem is of local nature, we can assume that X = (Cn , 0) and Y
is a germ of variety. Since Y is a proper subvariety, there is non-zero holomorphic
function g ∈ OCn ,0 which vanishes on Y . Now we can use Theorem 2 Chapter D
[GuII90]. By a linear change in the coordinate system we can assume that g is
regular at zn . Let us now consider the same notation as in the proof of Theorem 2.1.
The function
1 f (z0 , ζ )
Z
f˜(z) = dζ (2.9)
2πi |ζ |=rn ζ − zn
is holomorphic in the polydisc ∆ (0, r) and it coincides with f in outside the zero
set of g. For this we use the fact that for fixd z0 , f (z0 , zn ) extends to a holomorphic
function in ∆ (0, rn ). t
u
Theorem 2.4 is true for X singular. For this we have to use Hironaka’s desingular-
ization theorem. I do not have any elementray proof in this case.
Corollary 2.1 Let Y ⊂ X be a proper analytic subvariety of a connected complex
manifold X. Then X\Y is connected.
Proof. If X\Y is not connected then we define a holomorphic function on it such that
in one component is identically one and in another component iz identically zero.
This cannot be extended to a holomorphic function in X, which is in contradiction
with Theorem 2.4.
Proof. The theorem for X and Y smooth complex manifolds follows from Theorem
4 Chapter D [GuII90]. In this case, we can assume that X = (Cn , 0) and Y is given
by zn = zn−1 = 0. The function
0 00
Theorem 2.6 (Hartogs extension theorem) Let C = Cn ×Cn with n0 , n00 ≥ 1) and
0 00 0 00 0 00
A = (A0 , A00 ) ∈ Cn ×Cn , R = (R0 , R00 ) ∈ Rn ×Rn and S = (S0 , S00 ) ∈ Rn ×Rn such
that ∆ (A; S) ⊆ ∆ (A; R). Consider the closed set
h i
0 0 00 00 0 0 0 0 00 00
D = ∆ (A ; R ) × ∆ (A ; S ) ∪ ∆ (A ; R ) \ ∆ (A ; S ) × ∆ (A ; R )
2.7 Extension theorem 17
f (w) ∂ f (w) dw ∧ dw
Z ZZ
2πi f (z) = dw + .
γ w−z D ∂w w−z
α and β are differential forms not involving d z̄k , ..., d z̄n . Suppose that
∗
α= ∑ aIJ dzI d z̄J
|I|=p,|J|=q−1
The notation ∑∗ means that d z̄k , ..., d z̄n are not in the sum. If we compute ∂¯ ϕ we get
Note that for j > k, the terms ∂∂az̄IJi has to be zero. Then by the Proposition 3.7 there
exist smooth functions AIJ on P, which are holomorphic in z̄k+1 , ..., z̄n such that
∂
∂ z AIJ = aIJ . We define
k
∗
σ= ∑ AIJ dzI ∧ d z̄J .
|I|=p,|J|=q−1
and we have
n ∗
∂
∂¯ σ = ∑ ∑ AIJ d z̄ j ∧ dzI ∧ d z̄J
j=1 |I|=p,|J|=q−1 ∂ z j
∗ ∗
∂
=d z̄k ∧ ∑ aIJ dzI d z̄J + ∑ ∑ AIJ d z̄ j ∧ dzI d ∧ z̄J
|I|=p,|J|=q−1 j<k |I|=p,|J|=q−1 z j
∂
∗
∂
+∑ ∑ AIJ d z̄ j ∧ dzI d ∧ z̄J
j>k |I|=p,|J|=q−1 z j
∂
∂
However for k > j, ∂ z j AIJ = 0 because AIJ is holomorphic in these directions, there-
fore
∂¯ σ = d z̄k ∧ α + γ
where γ ∈ Ω (p,q) (P) and does not involve the terms d z̄k+1 , ..., d z̄n . Then ϕ − ∂¯ σ =
(β − γ) = ∂¯ (ξ ) with ξ ∈ Ω (p,q−1) (P), the last equality is by induction hipothesys.
Thus ϕ = ∂¯ (ξ − σ ). t u
20 2 Preliminaries
Theorem 2.9 Let U ∈ Cn be an open subset for n > 1 and let K ⊆ U be a compact
set. If U \ K is connected, then any function that is holomorphic in U \ K extends to
a function that is holomorphic in U.
All the terminology of the previous sections can be introduced in algebraic context.
For simplicity we consider the field of complex numbers but the whole discussion is
valid for an algebraically closed field k. The reader is referred to [Ha77] for further
details on algebraic varieties.
We define an affine variety V in Cn to be the zero set of polynomials in
C[x1 , x2 , . . . , xn ] and we denote by OV (V ) the restriction of polynomials in C[x1 , x2 , . . . , xn ]
to V . In V we consider the Zariski topology, i.e. the the complement of an open set
is given by zeros of the elements in OV (V ). A function f : U → C in an open subset
U of V is regular if there are f1 , f2 ∈ OV (V ) such that f2 does not have zeros in
U and f = ff12 . We denote by OV (U) the C-algebra of regular functions in U. We
have defined the algebraic structural sheaf OV of V . An algebraic variety (X, OX )
is a topological space equipped with a sheaf of C-algebras such that every point of
X has a neighborhood U such that (U, OX |U ) is isomorphic to some affine variety
with its canonical structural sheaf. The first example of algebraic varieties are pro-
jective varieties Pn . A closed subvariety of a projective variety is called a projective
variety. An algebraic variety X is an analytic variety in a canonical way. One usually
denotes by X an the underlying analytic variety. We may keep in mid the following
classical theorem
Theorem 2.10 (Chow’s theorem) Any closed analytic suvariety X of Pn is an undr-
laying variety of an algebraic variety Y ⊂ Pn , that is, Y an ∼
= X.
For a proof of the above theorem see [GrHa78]. This is a part of a bigger the-
orem called Serre’s GAGA principle, see [Se56] and also Grothendieck’s articles
[Gro58], [Gro69].
2.11 Analytic sheaves 21
In this book we are not going to encounter the concept of an analytic scheme, how-
ever, the reader who wish to immigrate to algebraic geometry might find this concept
a good bridge between the concept of an analytic variety and an algebraic scheme.
It appears in a natural way in the study of Hodge and Noether-Lefschetz loci, see
[Voi03, Mov16].
Definition 2.12 Let D be an open domain in some Cn , I ⊂ OD be a sheaf of ideals
and
X := {x ∈ D | f (x) = 0, ∀ f ∈ Ix }.
The pair (X, ǑX ) with ǑX := OCn /I |X is called an (affine) analytic scheme
The C-algebra OCn ,x , x ∈ D is Noetherian and so we can find holomorphic functions
f1 , f2 , . . . , fr in a neighborhood of x such that Ix = h f1 , f2 , . . . , fr i and so X becomes
an analytic variety. However, note that we have replaced the usual sheaf of holo-
morphic functions in X with ǑX which may have nilpotent elements, that is, f 6= 0
with f k = 0. We look at X as a topological space equipped with the sheaf ǑX of
C-algebras. We have a canonical map
For an analytic variety X we have used the structural sheaf OX . It is the collection of
all holomorphic functions defined on some open subset of X. We have also used the
stalk of OX over a point x ∈ X. Some other examples of sheaves are the following:
• For a holomorphic vector bundle π : E → X over a complex manifold X we can
talk about the sheaf of holomorphic sections of E, i.e to each open set U ⊂ X we
can associate the OX (U)-module
• For a complex manifold X we have the sheaf of holomorphic vector fields which
is the sheaf of holomorphic sections of the tangent bundle of M.
• For a complex manifold X we can talk about the sheaf Ω i of holomorphic differ-
ential i-forms in X. This can be interpreted as the sheaf of holomorphic sections
of the vector bundle T ∗ X ∧ · · · ∧ T ∗ X, i times. In a local chart U ⊂ X with coor-
dinate functions z1 , z2 , . . . , zn : U → C one can write:
In all these examples we note that: First, we have associated to open subsets of
X some algebraic structure. Second we have the restriction maps to smaller open
subsets. This leads us to the following abstract notion of a sheaf:
Definition 2.14 A sheaf S of abelian groups on a topological space X is a collec-
tion of abelian groups
S (U), U open subset of X
For U1 ⊂ U2 open sets in X, it is equipped with morphisms rU2 ,U1 : S (U2 ) → S (U1 )
of abelian groups such that they satisfy:
1. For U an open set of X, rU,U is the identity map;
2. For open sets U1 ⊂ U2 ⊂ U3 ⊂ X we have rU2 ,U1 ◦ rU3 ,U2 = rU3 ,U1 ;
3. If for U = ∪i∈I U j , U and U j ’s open subsets of X, and f j ∈ S (U) we have
rU,Ui ( f ) = fi .
rU2 ,U1 is called the restriction map from U2 to U1 . The stalk Sx of S at a point x ∈ X
is defined in the following way:
where
f1 ∈ S (U1 ), f2 ∈ S (U2 ), x ∈ U1 ∩U2 ,
f1 ∼ f2 ⇔ f1 = f2 in some open set U3 ⊂ U1 ∩U2 , x ∈ U3 .
Note that the uniqueness condition 3 in the above definition implies that if the re-
striction of g ∈ S (U) to each U j is zero (of the corresponding abelian group) then
g must be zero. If in the definition of a sheaf we remove item 3 then we get the
definition of a presheaf. It is easy to see that any presheaf can be enlarged into a
sheaf.
Remark 2.1 We will usually use f |U1 instead of rU2 ,U2 ( f ); being clear that f is an
element of S (U2 ) for some open set U2 which contains U1 . By definition S (0) / = 0/
and rU,0/ = 0.
/
Throughout the text, for a given sheaf S over a topological space X, when we
write x ∈ S we mean that x is a section of S in some open neighborhood in X or it
is an element in a stalk of S over X, being clear from the text which we mean.
We now define an analytic sheaf.
Definition 2.15 An analytic sheaf S on an analytic variety X is a collection of
OX (U)-modules S (U) for all open sets of X such that
1. The groups (S (U), +) form a sheaf of abelian groups;
2. The restriction maps are morphism of OX -modules.
where
f1 ∈ S (V1 ), f2 ∈ S (V2 ), V1 ∩Y = V2 ∩Y = U,
f1 ∼ f2 ⇔ f1 = f2 in some open set V3 ⊂ V1 ∩V2 ,V3 ∩Y = U.
The obtained sheaf on Y is not analytic. Now consider the sheaf MY · S
24 2 Preliminaries
It is left to the reader to check that S ||Y is an analytic sheaf in a canonical way.
Remark 2.2 Every definition and construction with sheaves has a local nature.
Sometimes such a definition coincides with the ”trivial” definition or construction.
For instance for two sheaves S1 ⊂ S2 on X we may define
It turns out that this coincides with the trivial definition (S2 /S1 )(U) = S2 (U)/S1 (U).
This is not always the case. For instance, consider the the definition of MY S in
(2.11).
which is compatible with the restriction maps, i.e. for U1 ⊂ U2 open sets in X, we
have
fU1 ◦ rU2 ,U1 = rU2 ,U1 ◦ fU2 .
A homomorphism f is an isomorphism if all the fU ’s are isomorphisms. In the case
where X, S and S 0 are analytic, we say that f is analytic if each fU is a morphism
of OX (U)-modules.
Definition 2.18 Let f : S → S 0 be a homomorphism of sheaves of abelian groups.
The kernel Kernel( f ) and image Image( f ) of f are defined in the following way:
where i is the inclusion and r is the restriction map. Here ÕY is the trivial extension
of the sheaf OY to X, i.e. ÕY (U) = {0} if U does not intersects Y and = OY (U ∩Y )
if U intersects Y . We usually omit the tilde and simply write OY to denote ÕY .
Example 2.2 For an analytic variety X we have the following exact sequence:
i e
0 → Z → OX → OX∗ → 0
The content of this section will be necessary for the proof of Grauert and Kodaira
embedding theorem, see Theorem 10.1. Let X be an analytic space and S be a
coherent sheaf on X.
Definition 2.19 The dimension of the structural resstriction of S at x ∈ X
S
rankSx := dimC ( )
Mx S
is called the rank of S at x.
S
Proposition 2.11 If s1 , s2 , . . . , s p ∈ Sx generate Mx S then they generate Sx as a
OX,x -module. In other words we have
p
OX,x → Sx → 0. (2.12)
26 2 Preliminaries
If we have (2.12) at a point then it is also valid for all points in a neighborhood of x
and so the function
x 7→ rankSx
is upper semi-continuous.
f∗ S (U) := S ( f −1 (U))
It is easy to see that this defines a sheaf on Y , see Exercise 2.1. If X and Y are analytic
varieties, f is holomorphic and S is an analytic sheaf then f∗ S is an analytic sheaf
in a canonical way:
a · b := a · b ◦ f , a ∈ f∗ S (U), b ∈ OY (U)
where the second · comes from the OX -module structure of S and b ◦ f is the
composition of functions b and f .
Exercise 2.1 Show that a push-forward sheaf defined in Section 2.15 satisfies all
the axioms of a sheaf.
Chapter 3
Cech cohomology
Il faut faisceautiser. (The motto of french revolution in algebraic and complex ge-
ometry, see [Rem95], page 6).
3.1 Introduction
27
28 3 Cech cohomology
It is not difficult to see that for an exact sequence of sheaves of abelian groups
0 → S1 → S2 → S3 → 0. (3.1)
we have
0 → S1 (X) → S2 (X) → S3 (X)
and the last map is not necessarily surjective. In this section we want to construct
abelian groups H i (X, S ), i = 0, 1, 2 . . . , H 0 (X, S ) = S (X) such that we have the
long exact sequence
H 2 (X, S1 ) → · · ·
that is in each step the image and kernel of two consecutive maps are equal.
Let us explain the basic idea behind H 1 (X, S1 ). The elements of H 1 (X, S1 ) are
considered as obstructions to the surjectivity of H 0 (X, S2 ) → H 0 (X, S3 ). This map
is not surjective, however, we can look at an element f ∈ S3 (X) locally and use the
surjectivity of S2 → S3 . We fix a covering U = {Ui , i ∈ I} of X such that the exact
sequences corresponding to global section of (3.1) over Ui hold, that is,
This covering is taken so that we have exactness at S2 (Ui ) and for the exactness at
S3 (Ui ) we need to assume that the set of small open sets giving exactness at S2
and S3 in (3.1) is not emprty. This is the case for all examples of the short exact
sequence (3.1) in this text (one may also justify this by assuming that H 1 (Ui , S1 ) =
0).
We take fi ∈ S2 (Ui ), i ∈ I such that fi is mapped to f under S2 (Ui ) → S3 (Ui ).
This means that the elements f j − fi , which are defined in the intersections Ui ∩U j ’s,
are mapped to zero and so there are elements fi j ∈ S1 (Ui ∩ U j ) such that fi j is
mapped to f j − fi . It is easy to check that different choices of fi ’s lead us to elements
|σ | = ∩ pj=0Ui j .
A p-cochain f = ( fσ )σ ∈U p is an element in
C p (U , S ) := ∏ H 0 (|σ |, S )
σ ∈U p
Definition 3.1 Let π be the permutation group of the set {0, 1, 2, . . . , p}. It acts
on U p in a canonical way and we say that f ∈ C p (U , S ) is skew-symmetric if
fπσ = sign(π) fσ for all σ ∈ U p . The set of skew-symmetric cochains form an
abelian subgroup Cs (U , S ).
For σ ∈ U p and j = 0, 1, . . . , p denote by σ j the element in U p−1 obtained by
removing the j-th entry of σ . We have |σ | ⊂ |σ j | and so the restriction maps from
H 0 (|σ j |, S ) to H 0 (|σ |, S ) is well-defined. We define the boundary mapping
p+1
δ : Csp (U , S ) → Csp+1 (U , S ), (δ f )σ = ∑ (−1) j fσ j ||σ |
j=0
Proof. For simplicity, and without loss of generality we can assume that π is per-
mutation of 0 and 1.
Now
can be viewed as cochain complexes, i.e. the image of a map in the complex is inside
the kernel of the next map.
Definition 3.2 The Cech cohomology of the covering U with coefficients in the
sheaf S is the cohomology groups
Kernel(Csp (U , S) → Csp+1 (U , S ))
δ
H p (U , S ) := .
Image(Csp−1 (U , S) → Csp (U , S ))
δ
The above definition depends on the covering and we wish to obtain cohomologies
H p (X, S ) which depends only on X and S . We recall that the set of all coverings
U of X is directed:
Definition 3.3 For two coverings Ui = {Ui, j , j ∈ Ii }, i = 1, 2 we write U1 ≤ U2
and say that U1 is a refinement of U2 , if there is a map from φ : I1 → I2 such that
U1,i ⊂ U2,φ (i) for all i ∈ I1 .
For two covering U1 and U2 there is another covering U3 such that U3 ≤ U1 and
U3 ≤ U2 . It is not difficult to show that for U1 ≤ U2 we have a well-defined map
H p (U2 , S ) → H p (U1 , S )
which is obtained by restriction from U2,φ (i) to U1,i . For details see [BT82], Lemma
10.4.1 and Lemma 10.4.2.
Definition 3.4 The Cech cohomology of X with coefficients in S is defined in the
following way:
H p (X, S ) := dir limU H p (U , S ).
We may view H p (X, S ) as the union of all H p (U , S ) for all coverings U , quo-
tiented by the following equivalence relation. Two elements α ∈ H p (U1 , S ) and
3.5 How to compute Cech cohomologies 31
fi j ∈ S (Ui ∩U j ), i, j ∈ I
fi j + f jk + fki = 0, fi j = − f ji , i, j, k ∈ I
It is zero in H 1 (X, S ) if and only if there are fi ∈ S (Ui ), i ∈ I such that fi j = f j − fi .
Remark 3.1 For sheaves of abelian groups Si , i = 1, 2, . . . , k over a variety X we
have:
H p (X, ⊕i Si ) = ⊕i H p (X, Si ), p = 0, 1, . . . .
32 3 Cech cohomology
H k (X, S ) ∼
= H k (Γ (X, S • ), d), k = 0, 1, 2, . . . . (3.3)
where
d d dk−1 d
Γ (X, S • ) : Γ (S 0 ) →0 Γ (S 1 ) →1 · · · → Γ (S k ) →k · · ·
and
ker(dk )
H k (Γ (X, S • ), d) := .
Im(dk−1 )
Proof. Let U = {Ui }i∈I be an acyclic covering of X and let
↑ ↑ ↑ ↑
0 → Sn → Sn0 → Sn1 → Sn2 → · · · → Snn →
↑ ↑ ↑ ↑ ↑
0 → Sn−1 → Sn−1
0 → Sn−11 → Sn−12 → ··· → Sn−1
n →
↑ ↑ ↑ ↑ ↑
.. .. .. .. ..
. . . . .
↑ ↑ ↑ ↑ ↑
0 → S2 → S20 → S21 → S22 → · · · → S2n → (3.4)
↑ ↑ ↑ ↑ ↑
0 → S1 → S10 → S11 → S12 → · · · → S1n →
↑ ↑ ↑ ↑ ↑
0 → S0 → S00 → S01 → S02 → · · · → S0n →
↑ ↑ ↑ ↑
Γ (S 0 ) → Γ (S 1 ) → Γ (S 2 ) → · · · → Γ (S n ) →
↑ ↑ ↑ ↑
0 0 0 0
The up arrows are δ and the left arrow at Sqp is (−1)q d, that is, we have multiplied
the map d with (−1)q , where q denotes the index related to Cech cohomology. Let
us define the map A : H k (Γ (X, S • ), d) → H k (X, S ). It sends a d-closed global
section ω of S n to a δ -closed cocycle α ∈ Csn (U , S ) and the receipie is sketched
here:
0
↑
α → ω0 → 0
↑ ↑
η0 → ω1 → 0
↑
.. ..
η1 . . (3.5)
..
. ω n−1 → 0
↑ ↑
η n−1 → ω n → 0
↑
ω
If we do not care about using d or (−1)q d we will still get isomorphisms A and B,
however, they are defined up to multiplication by −1. The mines sign in (−1)q d is
inserted so that D := δ + (−1)q d becomes a differential operator, that is, D ◦ D = 0.
For further details, see [BT82] Chapter 2. Another way to justify (−1)q is to see it
in the double complex of differential (p, q)-forms in a complex manifold. t u
Let us come back to the sheaf of differential forms. Let M be a C∞ manifold. The
de Rham cohomology of M is defined to be
This gives us
3.8 Dolbeault cohomology 35
ˇ
(M, R) ∼
i sing i
HdR (M) → Hi = Hsing (M, R)
whereˇmeans dual of vector space.
Theorem 3.5 The integration map gives us an isomorphism
i
HdR (M) ∼ i
= Hsing (M, R)
Ω p → ΩMp,•∞ .
H q (M, Ω p ) ∼ p,q
= H∂¯ (M)
The first natural sheaves are constant sheaves. For an abelian group G, the sheaf of
constants on X with coeficients in G is a sheaf such that for any open set it associates
G and the restriction maps are the identity. We also denote by G the corresponding
sheaf. Our main examples are (k, +), k = Z, Q, R, C. For a smooth manifold X, the
cohomologies H i (X, G) are isomorphic in a natural way to singular cohomologies
and de Rham cohomologies, see respectively [Voi02] Theorem 4.47 and [BT82]
Proposition 10.6. We will need the following topological statements.
In this section we return back to one of the main motivations of the sheaf cohomol-
ogy, namely, for an exact sequence of sheaves of abelian groups
0 → S1 → S2 → S3 → 0.
that is in each step the image and kernel of two consecutive maps are equal. All the
maps in the above sequence are canonical except those from i-dimensional coho-
mology to (i + 1)-dimensional cohomology. In this section we explain how this map
is constructed in Cech cohomology. Let S ji := Csj (U , Si ). The idea is to use:
0 0 0
↓ ↓ ↓
· · · → Sn−1
1 → S 1 → S 1 → ···
n n+1
↓ ↓ ↓
· · · → Sn−1
2 → S 2 → S 2 → ···
n n+1 (3.7)
↓ ↓ ↓
· · · → Sn−1
3 → S 3 → S 3 → ···
n n+1
↓ ↓ ↓
0 0 0
In this chapter we review all the basic fact about Stein varieties. For a complete
account on this topic and all missing proofs the reader is referred to [GuIII90] and
[GrRe79]. Let X be an analytic variety and U {Ui , i ∈ I} be a covering of X such
that each Ui comes from a chart
∼
ψi : Ui → Vi ⊂ B(r)
Stein varieties share many properties with germs of varieties. In this section we list
the definition and some theorems about Stein varieties. For more detailed study the
reader is referred to [GrRe79, GuIII90].
Definition 4.1 Let K be a subset of a variety X. The set
39
40 4 Stein varieties
limv→∞ | f (Av )| = ∞
The reader is referred to [GuIII90], Theorems 4M,5M,11M for the proof of the
equivalences.
Definition 4.3 An open subset D ⊂ Cn is called domain of holomorphy if there
exists a holomorphic function f in D that cannot be extended as a holomorphic
function to any boundary point of D.
Proposition 4.1 A polydisc ∆ (a, r) is a domain of holomorphy.
Proof. See [GuI90] Chapter G.
Theorem 4.2 An open subset D of Cn is holomorphically convex if and only if it is
a domain of holomorphy.
Proof. See [GuI90], Chapter G, Theorem 5.
Proposition 4.2 If U1 and U2 are two Stein open subsets of a variety X then U1 ∩U2
is Stein.
Proof. Since holomorphic functions separate points in U1 , this is the case also in
every open subset of U1 . Therefore it is enough to prove that U1 ∩ U2 is holomor-
phically convex. For a compact set K ⊂ U1 ∩U2 we have K̂U1 ∩U2 ⊂ K̂U1 ∩ K̂U2 . Since
K̂U1 ∩U2 is closed and is a subset of a compact set, it is compact.
Example 4.1 Let U be an open connected subset of Pn , n ≥ 2, satisfying the fol-
lowing conditions:
1. The boundary ∂U of U is not empty.
2. For any p ∈ ∂U there exists a holomorphic mapping f p : (Cn−1 , 0) → Pn such
that f p (0) = p and f p (Cn−1 , 0) ∩U = 0.
/
Then U is Stein. For the proof see [Li99] and the references mentioned there. In
particular, the above statement implies that the complement of a minimal set in
Pn , n ≥ 2 is Stein. The non-existence of such an object for n ≥ 3 is proved in [Li99]
and it is still an open problem for n = 2.
Remark 4.1 There are algebraic varieties over complex numbers such that their un-
derlying analytic variety is Stein but they are not affine algebraic varieties. The main
references for this topic are Fritzsche and Grauert’s book [FrGr02], Hartshorne’s
lectures [Ha70] and [Ne89].
4.3 Some properties of Stein varieties 41
Definition 4.4 An analytic sheaf over an analytic variety X is coherent if for each
point x of X there is an exact sequence of holomorphic sheaves over U of the form:
OX,x
m
→ OX,x
n
→ Sx → 0
for some n, m ∈ N, i.e the stalk Sx as a OX,x -module is finitely generated, for
instance by f1 , f2 , . . . , fn ∈ Sx , and the OX,x -module of relations between fi ’s,
{α ∈ OX,x
n | n α f = 0} is also finitely generated.
∑i=1 i i
1. A freely generated sheaf is coherent. In particular the sheaf of holomorphic sec-
tions of a vector bundle over a complex manifold is coherent. Examples of those
sheaves are the sheaf of holomorphic vector fields and holomorphic differential
forms over a complex manifold.
2. (Oka’s Theorem)The kernel of any homomorphism OXm → OXn is coherent
3. (Cartan’s theorem) The sheaf of ideals MY of an analytic subvariety Y of an
analytic variety X is a coherent sheaf.
4. (Grauert direct image theorem). Let φ : X → Y be a proper analytic map. For a
coherent sheaf S in X, the sheaves Rµ φ∗ S , µ = 1, 2, . . . are also coherent.
Why in the definition of a coherent sheaf S , the fact that each stalk of S is
finitely generated is not enough to prove Cartan’s A and B theorem?.
H µ (X, S ) = 0, µ ≥ 1
For the main purpose of this section we prove the following properties of Stein
varieties.
Theorem 4.5 We have
1. Every holomorphic function on a closed subvariety Y of a Stein variety X extends
to a holomorphic function on X
2. Any closed subvariety of a Stein variety is Stein.
42 4 Stein varieties
Proof. We first the first part. The second part follows immediately from the defini-
tion of the convex hull and the first part.
By definition of an analytic variety we can extend f ∈ OY (Y ) locally, that is, we
can take a covering U of Y with open sets in X and gi ∈ OX (Ui ) such that gi and
f coincide in Y ∩Ui . We complete U into a covering of X and put gi = 0 for open
sets Ui which do not intersect Y . Now
g = (gi j := fi − f j , i, j ∈ I) ∈ H 1 (U , MY )
A covering U of a variety X is called Stein if it is locally finite and each open set
in U is Stein. Combining Proposition 4.2, Theorem B of Cartan we conclude that a
Stein covering is acyclic and so by Leray lemma H µ (U , S ) ∼ = H µ (X, S ) for any
coherent analytic sheaf S on X and µ ≥ 1.
Chapter 5
Kähler manifolds
∂ ∂
, , j = 1, 2, . . . , n (5.1)
∂xj ∂yj
∂ 1 ∂ ∂
:= ( −i ), i = 1, 2, . . . , n (5.3)
∂ zi 2 ∂xj ∂yj
∂ 1 ∂ ∂
:= ( +i ), i = 1, 2, . . . , n. (5.4)
∂ z̄i 2 ∂xj ∂yj
respectively. There is defined a complex conjugation:
TpC M → TpC M,
n n
∂ ∂ ∂ ∂
∑ ai ∂ zi + bi ∂ z̄i 7→ ∑ āi ∂ z̄i + b̄i ∂ zi
i=1 i=1
43
44 5 Kähler manifolds
1
Tp10 → TpR M, (a 7→ a + ā) (5.5)
2
whose inverse is given by the composition TpR M ,→ Tp MC → Tp10 M, where the last
map is the projection in the decomposition (5.2). The multiplication by i-linear map
in the left hand side gives us J : TpR M → TpR M which satisfies J 2 = −I, where I is
the identity map. It is given by
∂ ∂ ∂ ∂
J( )= , J( )=−
∂xj ∂yj ∂yj ∂xj
The real cotangent space (TpR M)∨ has the basis dx1 , dy1 , · · · , dxn , dyn which is
the dual basis of (5.1). Its complexification is
Exercise 5.1 For v1 , v2 ∈ TpR M, the vector v1 +iv2 is in Tp10 if and only if v2 = −Jv1 .
Hint: Under the identification (5.5), the vectors v1 + iv2 and i(v1 + iv2 ) are mapped
to v1 and −v2 , respectively.
Recall the notations introduced in Section 5.1. The following exercise will be helpful
for understanding the content of this section.
Exercise 5.2 Show that every real differential form on a complex manifold which
is of type (1, 1) can be written locally in the form
n
ω = i( ∑ gi j dzi ∧ dz j ), ḡi j = g ji
i, j=1
Can one assume that gi j ’s are real functions and gi j = g ji ? Show that
1
− iω(v, v̄) = ω(Re(v), JRe(v)), v ∈ Tp10 M
2
and so it is a real number. Hint: use Exercise 5.1.
Definition 5.1 Consider a real differential form ω on a complex manifold and as-
sume that ω is of type (1, 1). ω is called a non-negative form (resp. positive form)
if one of the follwing equivalent conditions is satisfied:
5.3 Hermitian metric 45
2. We have
hu, vi = hv, ui.
and hence hw, au + bvi = āhw, ui + b̄hw, vi.
3. hu, ui ≥ 0, ∀u ∈ Vx and the equality happens if and only if u = 0.
Exercise 5.4 Show that any holomorphic vector bundle over a complex manifold
has a Hermitian metric. Hint: Use partition of unity.
Let us consider a Hermitian metric in the complex tangent space T 10 (and not
in complexfied real tangent space which is T 10 ⊕ T 01 ) of a complex manifold X. In
local charts we have hu, vi = h(u, v̄), where
n n
h := ∑ ∑ hi j dzi ⊗ d z̄ j
i=1 j=1
where A := [hi j ] is a Hermitian matrix, that is, At = Ā, and it is positive definite:
vAv̄ > 0, ∀v ∈ Cn , v 6= 0.
1 1 n
g := (h + h̄) = ∑ hi j (dzi ⊗ d z̄ j + d z̄ j ⊗ dzi ).
2 2 i, j=1
Theorem 5.1 Any Kähler manifold X such that [ω] ∈ H 2 (X, Z) is a projective va-
riety.
Proof. By Lefschetz (1, 1)-theorem any closed (1, 1)-form ω such that its class in
2 (X) lies in H 2 (X, Z) is the Chern class of a line bundle. Now the theorem follows
HdR
from Kodaira embedding theorem, see Theorem 10.2.
5.5 Torus as Kähler manifold 47
Let O(1) be the dual of the tautological line bundle on Pn , see Section 8.1. Let
also si be trivializing sections of O(1) in Ui . We define a Hermitian metric in O(1).
In the affine chart Ui = {zi 6= 0} it is given by
n
1 zk 2 − 1
pi := hsi , si i 2 := ( ∑ | | ) 2
k=0 zi
z
Since p j := | zij |pi
and we have (8.3), the local data gives us a global Hermitian
metric in O(1). We follow the recipe for computing the Chern class of O(1) in
Proposition 8.1 and we get
" #
n
−1 ¯ 2
c(O(1)) = √ ∂ ∂ log( ∑ |zi |)
2π −1 i=0
∂ψ 1 ∂ψ ∂ψ ∂ψ 1 ∂ψ ∂ψ
= ( −i ), = ( +i )
∂zj 2 ∂xj ∂ y j ∂ z̄ j 2 ∂xj ∂yj
49
50 6 Strongly convex/plurisubharmonic functions
ω = i∂ ∂¯ ψ = ω
v ∈ S2n−1 := {v ∈ Cn | |v| = 1}
to obtain a compact space for the parameter v. This does not change the definition.
Definition 6.2 A C2 -function ψ : (Cn , p) → R is called plurisubharmonic (resp.
strongly plurisubharmonic) at p if its Levi form at p is positive semidefinite (resp.
positive definite), i.e.
n
∂ 2ψ
L p (ψ)(v) := ∑ (p)vi v̄ j ≥ 0 (resp. > 0) ∀v = (v1 , v2 , · · · , vn ) 6= 0 ∈ Cn ,
i, j=1 ∂ zi ∂ z̄ j
6.2 Maximum principle 51
is strongly pseudoconvex.
For a holomorphic function f on an open domain D ⊂ Cn and without zeros the
function log | f | is plurisubharmonic. In fact
∂f
∂z
j
∂ 2 log| f | ∂ f
2 = =0
∂ z̄i ∂ z j ∂ z̄i
∂ψ ∂ 2ψ
(p) = 0 ⇒ (p) ≥ 0 ( resp. > 0), ∀p ∈ G
∂z ∂ z∂ z̄
This implies that
Proposition 6.1 If a C2 -function ψ : G → R defined in an open set G ⊂ C is strongly
convex then it satisfies the maximum principle.
52 6 Strongly convex/plurisubharmonic functions
Note that constant functions are not strongly convex and hence the above proposition
implies that strongly convex functions in one variable has no local maximum.
Proof. Let us assume that ψ has a local maximum at 0 ∈ G. Consider the path
[−ε, ε] → G, t 7→ (ta,tb) which crosses 0. We have that for all 0 6= (a, b) ∈ C2 , the
function ψ(ta,tb) has a local maxmimum at 0, and so, its derivative at 0 is zero
and its second derivative at 0 is not positive. This implies that ∂∂ψz (p) = 0 and the
Hessian matrix of ψ at 0 is not positive definite and so its trace
∂ 2ψ ∂ 2ψ ∂ 2ψ
∆ := 4 = + 2 (6.5)
∂ z∂ z̄ ∂ x2 ∂y
which is the Lablacian operator is not positive which is a contradiction. t
u
Unfortunately we cannot say a similar statement for ψ convex. For example
ψ(x + iy) = −(x4 + y4 ) has a local maximum at 0 and is a convex function. The
situation for subharmonic functions, that is plurisubharmonic functions in one vari-
able, is different.
Proposition 6.2 A C2 -function ψ : G → R defined in an open set G ⊂ C is subhar-
monic if and only if for any harmonic function h in a connected open set of G, the
difference ψ − h satisfies the maximum principle in U
Note that for this statement ψ need not to be strongly subharmonic.
Proof. See [GuI90], Chapter J, Theorem 7 and Theorm 8.
Proof. Figure 6.1 might help to understand the proof. Let us prove the case of
strongly convex function. We define
Lx (ψ)(v)
ε2 := min(v,x)∈U .
(∑ | vi |)2
L p (ψ)(v)
ε = min p∈U,v∈S2n−1 ,
(∑ | vi |)2
Proposition 2.6 and Proposition 6.6 imply that the above definition is independent
of the choice of a local chart.
Proposition 6.7 [Maximum Principle] Let (X, p) be a germ of a variety and X 6= p.
Let ψ : (X, p) be a strongly convex function. If either X is smooth at p or ψ is
plurisubharmonic then ψ does not attain a local maximum at p, that is, ψ(y) ≤
ψ(p), ∀y ∈ (X, p) cannot happen.
In other words, there does not exist a non-discrete analytic varieties Y ⊂ X such that
Y ⊂ {ψ(x) ≤ 0}. We do not have a proof for Proposition 6.7 stated for arbitrary
germ of an analytic variety and a strongly convex function.
Proof. We take a holomorphic function γ : (C, 0) → (X, p). If X is smooth at 0 then
we can take it with non-vanishing derivative ar 0. In general, we use Hironaka’s
desingularization theorem. The pullback ψ ◦ γ is a strongly convex function in the
first case and it is subharmonic function in the second case. Both functions satisfy
the maximum principle, see Proposition 6.1 and Proposition 6.2. t u
G ∩U p = {x ∈ U p | ψ(x) < 0}
We will only consider the case in which X is a complex manifold of complex di-
mension n and the boundary ∂ G is a smooth real submanifold of dimension 2n − 1.
In this case, ψ’s used in the above definition are regular at the points of ∂ G, that is,
Exercise 6.4 Let G ⊂ X be a strongly convex domain with smooth boundary. In
Definition 6.5 we have D p ψ 6= 0. Hint: Use (6.2).
Proposition 6.3 says that the property of being stongly convex for ψ is a actually an
intrinsic property of the level surface ψ −1 (0) ⊂ (Cn , p).
Exercise 6.5 Let ψ : (Cn , p) → R be a C2 strongly convex function with D p (ψ) 6= 0
and hence ψ −1 (0) is a smooth real manifold of codimension 2n − 1 in (Cn , p). If we
have another C3 -function ψ 0 : (Cn , p) → R with ψ −1 (0) = ψ 0 −1 (0) then the quotient
ψ0 2 n 0
ψ is a C -function in (C , p) with no zeros and hence by Proposition 6.3 ψ is also
strongly convex at p.
The real tangent space of the boundary ∂ G of G is given by
( ! )
n
n ∂ψ
Tp ∂ G = v ∈ C Re ∑ vi = 0 , p ∈ ∂G
i=1 ∂ zi
D p h = D p ψ, h(p) = ε > 0.
Exercise 6.6 Use Proposition 6.10 and show that an smooth point of the boundary
of an open domain in C is given by the zero locus of a plurisubharmonic function.
Proposition 6.11 Let ψ : (Cn , p) → R with ψ(p) = 0 be a strongly plurisubhar-
monic function and h : (Cn , p) → R+ be a C2 function such that D p (h) = D p (ψ).
Then hψ is a strongly plurisubharmonic function in a neighborhood of p in Cn .
Proof. Using the hypothesis and 6.1 we get L p (hψ)(v) = h(p)L p (ψ)(v) + 2 |
D p ψ(v) |2 . Therefore hψ is strongly plurisubharmonic at p. Proposition 6.4 imp-
ies that hψ is strongly plurisubharmonic in a neighborhood of p in Cn .
Proof. The theorem for (Cn , 0) implies easily the general case (X, 0). So we assume
that X = Cn . By Proposition 6.10 we can assume that ψ is strongly plurisubharmonic
in a polydisc neighborhood U of 0. The Taylor series of ψ at p reads
!
∂ψ 1 ∂ 2ψ
ψ(z) = 2Re ∑ (p)(zi − pi ) + ∑ (p)(zi − pi )(z j − p j ) +L p (ψ)(z− p)+· · ·
i ∂ zi 2 i j ∂ zi ∂ z j
∂ψ ∂ 2ψ
f (z) := ∑ (p)(zi − pi ) + ∑ (p)(zi − pi )(z j − p j )
i ∂ zi i j ∂ zi ∂ z j
|zn+1 |2
2
|zn+1 | − εψ(z) = ψ(z) −ε .
ψ(z)
We have
Now let us prove 2 ⇒ 1. For a fixed v ∈ Cn we define pn+1 and vn+1 using the
equalities (6.7) and (6.6). In this way we have all the equalities in (6.8) and the
affirmation follows. t u
The Riemann extension theorems are valid for upper semi-continuous strongly
plurisubharmonic functions (see [GuII90], K for definition). The precise statement
and proof can be recovered from [Gr56].
Chapter 7
Cohomological properties of pseudoconvex
domains
61
62 7 Cohomological properties of pseudoconvex domains
Let F1 and F2 be two Fréchet spaces (see [GuI90] F). Recall that a linear mapping
between two topological vector spaces is called compact (or completely continuous)
if some open neighborhood of the origin in the domain is mapped to a relatively
compact set in the range. A theorem of L. Schwarz says
Theorem 7.2 (L. Schwarz) Let u, v : F1 → F2 be two continuous linear maps. If u
is compact and v is surjective then the C-vector space F2 /Im(u + v) is finite dimen-
sional.
A proof of this statement can be found in [GuRo] App. B 12.
Proof of Theorem 7.1. Let U = {Ui , i = 1, 2, . . . , r} and U 0 = {Ui0 , i = 1, 2, . . . , r}
be two Stein coverings of Ḡ such that Ui ⊂⊂ Ui0 and U ∩ G is a Stein covering of
G. By Lemma 7.2, we have a strongly pseudoconvex domain G0 such that G ⊂⊂
G0 ⊂⊂ ∪ri=1Ui and U 0 ∩ G0 , U ∩ G0 are Stein coverings of G0 . We consider the maps
u, v : Z µ (U 0 , S ) ⊕C µ−1 (U , S ) → Z µ (U , S )
Proof. We prove that for every boundary point p ∈ ∂ G one can find a holomorphic
function g on G such that limx→p |g| = +∞. This implies that G is holomorphically
convex. Let K be a compact subset of G and p ∈ ∂ G be a boundary point . For all
y ∈ K̂ we have |g(y)| ≤ maxx∈K |g(x)| < +∞. This means that K̂ cannot have p in its
closure. Since G itself is relatively compact in X, we conclude that K̂ is compact.
According to Proposition 6.12 for every boundary point p ∈ ∂ G one can find a
holomorphic function f defined in a neighborhood of p in X such that { f = 0}∩ Ḡ =
{p}. Let U be a Stein open set around p. One can choose a strongly pseudoconvex
domain G0 enough near G such that D := { f = 0}∩G0 is closed in G0 and is relatively
64 7 Cohomological properties of pseudoconvex domains
compact in U. Now U ∩ G0 is a Stein open set in G0 and one can choose a Stein
covering U = {Ui , i = 1, 2, . . . , r} of G0 such that U1 := U ∩ G0 and Ui , i = 2, 3, . . . , r
do not intersect D. Put fi = 0 if i = 2, . . . , r and f1 = f1m . We have the cocycle
δm := { fi − f j } ∈ H 1 (U , S ) = H 1 (G0 , S ). But by Theorem 7.1 this vector space
is finite dimensional. Therefore there exist mi ∈ N, ci ∈ C, i = 1, 2, . . . , s such that
∑ ci δmi = 0. This means that there is a meromorphic function g on G0 with poles
along D and such that in a neighborhood of p g− ∑si=1 fcmi i is holomorphic. Therefore
g is not holomorphic at p. Thus g |G is the desired holomorphic function in G.
is the maximal compact analytic nowhere discrete subset of G. Moreover, the inclu-
sion
7.2 Exceptional varieties 65
OY ⊂ φ∗ (OX ). (7.1)
is an isomorphism (of analytic sheaves).
The map φ : G → Y is usually called the Remmert reduction. The set A has a finitely
many components and so φ (A) is a finite set. If not, then either φ (A) accumulates at
a point p ∈ Y or it has points outside any compact subset of Y . The first case cannot
occur as any poin p ∈ G with φ (q) = p has a Stein neighborhood and Stein varieties
do not have nowhere discrete compact analytic subvarieties. By Theorem 6.1 the
second case does not occur too.
For an open set U ⊂ Y if f is a holomorphic function in φ −1 (U) then f is constant
in connected components of A ∩ φ −1 (U). Since such components are compact we
conclude that f is constant restricted to each component, and so, we can define a
function g in U such that f is the pull-back of g. The last part of Theorem 7.6 says
that g is actually a holomorphic function.
is a closed analytic set. Since A = π(Ã) and π is proper, A is also an analytic closed
set. By Theorem 6.8, there exists a compact set K which contains all compact ana-
lytic nowhere discrete subsets of G. For any x ∈ A, φ −1 φ (x) is connected, and so by
definition, is compact nowhere discrete subset of A. This implies that φ −1 φ (x) ⊂ A
and hence A ⊂ K. Since A is a closed set in the compact set K, A is compact.
In the proof of Theorem 7.1 we have used: For an small open relatively compact set
U of a variety and a coherent sheaf S on X, H 0 (U, S ) has a canonical structure of
a Fréchet space. The construction of such a canonical structure is done [GrRe79]
Chapter VI, Section 3, [Ma68] Chapter 4 and [KK83] chapter 6.
The concept of being exceptional is contained in which neighborhood of A? Let
A0 be the image of another embedding A ,→ X 0 of A. The following theorem gives
us an answer.
7.4 Exercises 67
Theorem 7.8 If A is exceptional and there exists an isomorphism φ(2) : A(2) → A0(2)
of 2-neighborhoods then A0 is also exceptional.
This is Theorem 4.9 (see also Theorem 6.12) of [La71], Satz 8 p.353 of [Gr62] and
Lemma 11 of [HiRo64]. The maim core of the proof is a geometric construction due
to Grauert (see [La71] p. 70-71). In the case where A is an exceptional curve in a
smooth surface, M /M 2 is the nilpotent subsheaf of A(2) and so every isomorphism
of 2-neighborhoods induce an isomorphism of M /M 2 ’s. Therefore A and A0 have
the same intersection matrix.
7.4 Exercises
7.1. Is there a holomorphic map φ : (X, 0) → (Y, 0) between germs of analytic vari-
eties such that it is an isomorphism of sets but is not a biholomorphism?
Chapter 8
Positive and negative line bundles
The notion of a positive line bundle is now classical in alegebraic geometry and it
is mainly used under the name ample line bundle. Students learn that a line bundle
bundle L is called ample if global holomorphic sections of a power of L give us an
embedding of the underlying variety in a projective variety. This is actually the Ko-
daira embedding theorem taken from complex geometry as a definition. Therefore,
the whole machinary used to prove this theorem is missed in a course in algebraic
geometry. Another notion which is also missed is the concept of a negative line
bundle which is simply the dual of a positive line bundle. The main reason might
be that this concept, originally introduced by Grauert in [Gr62], uses tools from
analysis like plurisubharmonic and convex functions. The main goal of this chapter
is to cover all these topics.
Let A be an analytic variety and OA∗ be the sheaf of invertible holomorphic func-
tions in A. Elements of the cohomology H 1 (A, OA∗ ) are called line bundles in A. It
corresponds to the geometric notion of a line bundle as follow.
Let us take the covering Ui , i ∈ I and assume that g ∈ H 1 (A, OA ) is given by
hi j ∈ OA∗ (Ui ∩U j ). We can glue the data
Ui × C, i ∈ I
fi j : (Ui ∩U j ) × C → (Ui ∩U j ) × C
69
70 8 Positive and negative line bundles
process is consistent. An equivalent way of saying the equality (8.1) is the following:
we take local holomorphic without zero sections of L, namely si : Ui → L, i ∈ I, and
we have
s j = hi j si , i, j ∈ I
A meromorphic (C∞ , holomorphic etc.) section of a line bundle L = {hi j } is a col-
lection { f˜i , i ∈ I} of meromorphic functions f˜i in Ui , such that
f˜j = h−1 ˜
i j f i , i, j ∈ I. (8.2)
In particular, fi and f j have the same zero and polar set in their common domain of
definition Ui ∩U j . See Figure 8.1. Note that
f˜i si = f˜j s j , in Ui ∩U j
Exercise 8.1 For an analytic sheaf S and a line bundle L = {hi j } on A show that a
cocyle in H 1 (A, S ⊗OA L) is represented by {si j , si j ∈ S (Ui ∩U j )} such that
si j + s jk hi j + ski hik = 0, i, j, k ∈ I.
Exercise 8.3 What is wrong with the following definition? Let L = {hi j } be a line
bundle on a complex manifold A. For γ ∈ π1 (A, b) we define aγ ∈ C∗ in the following
way. We cover γ with open sets U0 ,U1 , . . . ,Um ,Um+1 = U0 such that in each Ui the
line bundle L has a section si without zeros and Ui ∩ Ui+1 6= 0. / Therefore, in this
intersection we have si+1 = hi,i+1 si . We define aγ := h01 h12 · · · hm0 . This number
does not depend on the choice of si , as if we choose s̃i := fi si , fi ∈ O∗A (Ui ) then
f
h̃i j = fij hi j and fi ’s cancel each other in the product of aγ .
For which line bundles is it possible to make the above argument into a concrete
construction of a morphism of groups π(A, b) → C∗ .
0 → Z → OA → OA∗ → 0 (8.4)
over a complex manifold A. The map OA → OA∗ is given by the exponential map
f 7→ e2πi f .
and call c the Chern class map. For a line bundle L ∈ H 1 (A, OA∗ ) on A, c(L) is called
the Chern class of L. Recall the general construction of the long exact sequence in
(3.10).
Definition 8.1 A good covering of a complex manifold X is a covering U :=
{Ui }i∈I such that all Ui and Ui ∩U j ’s are simply connected, and hence, for any holo-
morphic function with no zeros in these open sets we can find another holomorphic
function g such that g = ln( f ).
From now on we will consider a good covering U of X such L over Ui is trivial. It
follows that if L = (hi j , i, j ∈ I) then
ln hi j + ln h jk + ln hki
c(L) = {ci jk }i, j,k∈I , ci jk = ∈ Z.
2πi
ω = ∂¯ ∂ qi ,
where the right arrow maps are δ ’s and the up arrow maps are (−1) p · d : (ΩAq∞ ) p →
(ΩAq+1
∞ ) p ’s. The sequence of elements we need to produce are depited in
0 → ω → {dωi } → 0 →
↑ ↑ ↑ ↑
0 → → {ωi } → {−d fi j } → 0
↑ ↑ ↑ ↑
0→ → → { fi j } → δ { fi j } (8.7)
↑ ↑ ↑
→ → δ { fi j }
↑ ↑ ↑
0 0 0
Here the arrows means the an element is mapped to another element under the cor-
responding map in (8.6). We start constructing this diagram with
{ fi j } ∈ (ΩA0∞ )1 .
The collection {dωi } defines a global closed form ω which represents the Chern
class c(L) in the de Rham cohomology HdR 2 (A). If ω = ω 10 + ω 01 is the decompo-
i i i
sition of ωi into (1, 0) and (0, 1) forms then δ {ωi01 } = 0 and so {ωi01 } form a global
form and so it does not contribute to the cohomology class of ω. Replacing ωi with
ωi − ωi01 we can assume that ωi ’s are (1, 0)-forms. Now
ω = ∂ ωi + ∂¯ ωi
is the decomposition of ω into (2, 0) and (1, 1) forms. Now the main difficulty is to
say that ω plus some exact form on A is a real (1, 1)-forms. Note that ∂ ωi is global
form and we do not know whether it is d-closed, despite ω being d-closed. With the
argument developed so far, it does not seem that we can change ωi so that ω has the
nice properties we want.
74 8 Positive and negative line bundles
h·, ·i : L × L → C.
on the line bundle L. The rest of the proof is inspired by a similar argument in
[GrHa78] pages 71, 139. Let si : Ui → L be local holomorphic sections of L. We
define
1
pi := hsi , si i 2 : Ui → R+
ln(p2i ) ln(pi )
qi := − √ =− √
2π −1 π −1
∂ ln(pi )
ωi := ∂ qi = − √
π −1
It is easy to check that
Now in the diagram (8.6) we choose these specific ωi ’s which give us ω with the
desired properties. t
u
The following version of Proposition 8.1 is sometimes useful.
Proposition 8.2 Let L = {hi j } ∈ H 1 (A, OA∗ ) be a line bundle and pi : Ui → R+ be a
collection of C∞ functions such that
p j = |hi j |p j (8.9)
Then ∂¯ ∂ − πi
ln pi
coincide in the intersections of Ui ’s and give us a global real closed
(1, 1) form ω in A such that
2
c(L) = [ω] ∈ HdR (A). (8.10)
Conversely, if we have (8.10) for some closed real (1, 1)-form ω then there are C∞
functions pi : Ui → R+ (8.9) and ω = ∂¯ ∂ − πi
ln pi
in Ui .
− log pi
Proof. The proof of ⇒ is as follows. We define qi = πi and {∂¯ ∂ qi } form a
global form ω because of (8.9) and
∂¯ ∂ log(|hi j |) = 0.
The rest of the proof follows from the construction of the Chern class in de Rham
cohomology in Proposition (8.1).
Now let us prove ⇐. Assume that c(L) = [ω] and ω is a real differential (1, 1)-
form. Take a good covering Ui , i ∈ I of A. We claim that in each chart Ui there is a
8.4 The case of a Riemann surfaces 75
pi = e−πiqi
q j − qi = −Im( fi j ), (8.11)
δ { fi j } − ci jk = δ {pi j }, pi j ∈ R.
Now let us consider the case in which A is a compact Riemann surface. Using The-
orem 3.7, part 3, we have an isomorphism H 2 (A, Z) ∼
= Z given by the orientation of
A. In de Rham cohomology this is the integration
76 8 Positive and negative line bundles
Z
2
HdR (A) ∼
= C, ω 7→ ω. (8.12)
A
In this case we usually compose the Chern class map c with (8.12) and denote again
by c the map Z
H 1 (A, OA∗ ) → Z, L 7→ c(L).
A
being clear in the context whether c(L) is a number or a cohomology class.
Proposition 8.3 Let A be a Riemann surface and L be a line bundle over A. Take a
global meromorphic section s of L which is not the zero section. We have
c(L) = ∑ mulltiplicity(s, x)
x∈pol(s)∪zero(s)
Proof. As we have seen in Section 8.1 the data of a global meromorphic section
of L is given by (8.2). Taking the logarithmic derivarive of this equality. Recall our
notation of the Chern class in de Rham cohomology in Section 8.3. We have
Therefore,
f˜i0
ηi := ωi − dz
fi
coincide in the intersections Ui ∩U j and give us a C∞ 1-form η defined in A mines
the pol(s) ∪ zero(s) = {z1 , z2 , . . . , za }. Moreover, it satisfies
2
dη = ω, where c(L) := [ω] ∈ HdR (A).
In th third equality we have used Stokes theorem. Note that U and Di induce oposite
orientation for γi . t
u
8.5 Positive line bundle in the sense of Kodaira 77
The reader who is not familiar with the isomorphism H 2 (A, Z) ∼ = Z may take Propo-
sition 8.3 as the definition of Chern class in the case of Riemann surfaces. Note that
for two meromorphic section s1 and s2 , the quotient ss21 is a meromorphic function on
A and its corresponding sum of multilicities is zero. Therefore, this new definition
does not depend on the meromorphic section s.
Exercise 8.5 For a Riemann surface A and its canonical bundle Ω 1 and tangent
bundle T show that
c(Ω 1 ) = 2g − 2, c(T ) = 2 − 2g
Proposition 8.4 For a line bundle L on a Riemann surface A we have
1. We have c(L) ≥ 0 if and only if L has a global holomorphic section. In particular,
if c(L) < 0 then L does not have any global holomorphic section.
2. If L has a global holomorphic section s with at least one zero then c(L) > 0.
3. If L has a section with no zero then L is the trivial line bundle.
Proof. This follows from Proposition 8.3. Note that in the isomorphisim is given by
A × C → L, (x,t) 7→ ts(x).
t
u
Using the short exact sequence (8.4) we know that if c(L) = 0 then
L = {e2πi fi j }, { fi j } ∈ H 1 (A, OA ).
There is another definition in algebraic geometry for a positive line bundle as fol-
lows:
Definition 8.2 The line bundle L → A over a complex manifold is called positive
(in the sense of Kodaira) if its Chern class in the de Rham cohomology HdR 2 (A) is
represented by a positive real (1, 1) form. Note that the Chern class c(L) in the de
Rham cohomology HdR 2 (A) is already represented by a real (1, 1)-form ω.
For more information about this definition of positive line bundles the reader is
referred to [GrHa78].
Theorem 8.1 A line bundle L over A is positive in the sense of Kodaira if and only
if there exist a covering {Ui , i ∈ I} of A by open sets and a collection of C∞ functions
pi : Ui → R+ , i ∈ I such that
1. − log pi is strongly plurisubharmonic for any i ∈ I;
2. p j = |hi j |pi , where L is given by {hi j } ∈ H 1 (A, OA∗ ) in a covering.
Recall the definition of an exceptional variety from S7.2. The definition of a negative
vector bundle is given below.
Definition 8.3 The vector bundle V → A over a complex manifold A is called neg-
ative (in the sense of Grauert) if its zero section is an exceptional variety in V .
Naturally V → A is called positive if its dual is negative, see Figure 8.2.
Theorem 8.2 The line bundle π : L → A is positive in the sense of Kodaira if and
only if it is positive in the sense of Grauert.
Proof. Let L = {hi j } be positive in the sense of Kodaira. We have the pi ’s given by
Theorem 8.1. Let si : Ui → L−1 be local non-zero sections and so s j = h−1 i j si . The
holomorphic function
p
zi : L−1 |Ui → C, zi (p) :=
si
is called a coordinate system along the fibers of L−1 in Ui . Under the biholomor-
phism Ui × C → L−1 |Ui , (x, v) 7→ vsi (x) it is the projection on the second coordi-
nate. We have
z j = hi j z j
8.8 Complementary notes 79
and so p|zi ◦π
i|
: L−1 |Ui → R+ ∪ {0} glue to each other in L−1 |Ui ∩L−1 |U j ’s and give us
a holomorphic function in L−1 . By Proposition 6.14, the square ψ of this function is
strongly convex and so we have a strongly pseudoconvex neighborhood of the zero
section which is give by {x ∈ L−1 | ψ(x) < ε} for any ε > 0.
Now suppose that the zero section of L−1 has a strongly pseudoconvex neighbor-
hood. By Theorem 7.7 one can find a C∞ function ψ defined in a neighborhood U
of the zero section in L−1 such that
1. ψ is strongly plurisubharmonic in U − A;
2. ψ ≥ 0 and ψ −1 (0) = A.
Take V an open neighborhood of the zero section which is invariant under mul-
tiplication by eiθ , 0 ≤ θ < 2π. For instance, V can be the interior of ∩0≤θ <2π eiθ U.
Define Z 2π
ψ 0 (z) = ψ(eiθ z)dθ , z ∈ V
0
Since Z 2π
Lz (ψ 0 )(v) = Lzeiθ (ψ)(ṽ)dθ ,
0
ψ 0 is also a strongly plurisubharmonic function. Here, ṽ is obtained from v by mul-
tiplying its last coordinate with eiθ . Let si and zi be as in the beginning of the proof.
Fix an small ε we have
The various definitions of positive line bundles coincide. However, for vector bun-
dles whose fibers have dimension greater than one these definitions are not equiva-
lent ( see [Gri69], [Gri65] and [Um73]).
A linear space L over a variety A is a natural generalization of a vector bundle
over a manifold, for this see the survey [GPR94] chapter 1 section 3 and also [Gr62]
80 8 Positive and negative line bundles
Definition 5 p. 351. L has a zero section biholomorphic to A and we say that a linear
space is negative if its zero section is exceptional. In Theorem 9.2 we have strongly
used the fact that the normal bundle of a an embedded variety has a structure of a
linear space.
Chapter 9
Vanishing theorems
In this chapter we state and prove the Kodaira and Grauert vanishing theorems. For
the proofs we essentially follow Grauert’s article [Gr62]. Recall that a vector bundle
is positive in the sense of Grauert if the zero section of its dual can be blow-down to
a point, see Definition 8.3.
Theorem 9.1 (Kodaira vanishing theorem) Let A be a compact complex manifold
with a positive vector bundle V . Let also S be a coherent sheaf on A. There exists
a positive integer ν0 such that
H µ (A, S ⊗OA V ν ) = 0, µ ≥ 1, ν ≥ ν0
The case of V = L a line bundle with the definition of positivity in Definition 8.2
is due to Kodaira. In this case note that Lν is a rank 1 analytic sheaf. The case of
arbitrary vector bundle with the definition of positivity in Definition 8.3 is due to
Grauert.
9.1 Notations
81
82 9 Vanishing theorems
where
res(S ) := (S /M S ) |A
is the structural restriction of S to A.
• For any vector bundle V → X over a complex manifold, V −1 denotes its dual and
V the sheaf of holomorphic sections of V . For simplicity we also use V to denote
V ; being clear from the context which we mean, either a vector bundle or the
sheaf of its sections.
• T := T X, the sheaf of holomorphic vector fields in X (sections of the tangent
bundle T X).
• TA , the subsheaf of T consisting of vector fields tangent to A.
• For A smooth we define N := T X|A /TA the normal bundle of A in X. For singular
A we can define N without using TA:
T
N := .
TA
• For an analytic sheaf S on A we denote by the same letter S , the sheaf in X
obtained by extending S with zeros, that is, the new sheaf have the same stalk
at the points of A and has zeros stalks at other points in X.
The reader is referred to [GuII90] I,J for the notion of tangent space of a singular
variety. Specially it is proved there that the bundle of tangent spaces of a variety has
a canonical structure of an analytic variety.
Exercise 9.1 Verify the details of the following statements:
1. There are natural isomorphisms of analytic sheaves in A
Q(1) ∼
= N −1 ,
2.
Qν ∼
= Q(1) ⊗ Q(1) ⊗ · · · ⊗ Q(1) (ν times), Qν ∼
ν
= (N −1 )
3. There is a natural homomorphism S M ν → S (ν) for which we have the short
exact sequence
0 → S M ν+1 → S M ν → S (ν) → 0
Since the transition functions are linear in z, this definition does not depend on the
chart we choose.
Definition 9.2 Let Hν be the sheaf of homogeneous functions of degree ν along
the fibers of N. The sheaf Hν has a natural structure of a π ∗ OA -module, where
π : N → A is the bundle map. The sheaf π ∗ OA is the sheaf of holomorphic functions
in N which are constant along the fibers of N.
Hν |A →Q
˜ ν
Definition 9.3 Let S be an analytic sheaf defined in A. The preimage (or pull-back)
of S by the bundle map π : N → A, namely π ∗ S , is a π ∗ OA -module:
π ∗ S (U) := S (π(U)).
Note that the bundle map π : N → A sends open sets to open sets. We define
S˜ := π ∗ S ⊗π ∗ OA OX (9.1)
Sν := π ∗ S ⊗π ∗ OA Hν
H µ (A, S (ν)) = 0, µ ≥ 1, ν ≥ ν0
84 9 Vanishing theorems
Proof (Proof of Theorem 9.1). When N := V −1 is a negative line bundle over a mani-
fold A, Theorem 9.2 is exactly Kodaira’s vanishing theorem. We have M ν /M ν+1 '
V ν and S (ν) ' S ⊗OA V ν .
In the case where A is a Riemann surface, S is the sheaf of section of a vector bundle
V and L is a line bundle, the Kodaira vanishing theorem follows from from Serre
duality in Section 15.4. In this case we can explicitly state the minimum number ν0
with the property of Theorem 9.2. The precise computations are as follow.
Using the same notation as in Theorem 9.1, Serre duality implies that
H 1 (A,V ⊗ Lν ) ∼
= H 0 (A, Ω 1 ⊗V −1 ⊗ L−ν )∗ (9.2)
We assume that the vector bundle V is a sum of line bundles V = ⊕ni=1 Li . This is
always the case for vector bundles over the line P1 , see Section 13.2. From Propo-
sition 8.3 it follows thar the left hand side of (9.2) is zero if the Chern class of all
Ω 1 ⊗ Li−1 ⊗ L−ν is negative. That is
−c(Li ) + 2g − 2 − ν · c(L), i = 1, 2, . . . , n.
We have so far discussed Kodaira vanishing theorem for a variety A. The aim of this
section is to introduce vanishing theorems in a strongly convex neighborhood of
A. Theorem 9.4 is the main theorem in this chapter. We will follow Grauert’s article
[Gr62], but our proof for Theorem 9.4 works for a general exceptional variety while
Grauert’s argument works for codimension one exceptional varieties in manifolds.
Let A be an exceptional subvariety of a variety X. By Theorem 7.7 one can find a
C∞ function ψ defined in a neighborhood of A in X such that ψ is strongly plurisub-
harmonic outside A, ψ ≥ 0 and ψ −1 (0) = A. Therefore we have a fundamental
system
Uε := {ψ(x) < ε}, 0 < ε << 1
of relatively compact strongly pseudoconvex neighborhoods around A. Fix a Uε . Let
S be an analytic sheaf on Uε and f be a holomorphic function on Uε . Since A is
compact connected, f restricted to A is constant. We denote this constant by f (A).
Take a Stein covering U of Uε . We have H µ (U , S ) = H µ (Uε , S ), where µ > 0.
The usual multiplication of f by cocycles in Z µ (Uε , S ) yields a well-defined map
from H µ (Uε , S ) to itself.
Lemma 9.1 Let f be a holomorphic function in Uε and S be a coherent sheaf
defined on a neighborhood of A in X. There exist a natural number n1 and a positive
number ε1 such that
Proof. Without loosing the generality suppose that f (A) = 0, i.e. f vanishes on
A. Let φ : (X, A) → (Y, p) be the Remmert reduction mapping (see Appendix 14).
By Grauert direct image theorem Rµ φ∗ S is a coherent sheaf. Since φ |X−A is a
biholomorphism, Cartan’s theorem B implies that the support of Rµ φ∗ S lies in
p ∈ Y and so the stalk (Rµ φ∗ S ) p is a finite dimensional C-vector space. Now by
the property 1 listed in Remmert reduction theorem there is a holomorphic function
g in (Y, p) such that f = g ◦ φ . Multiplication by g with the stalk (Rµ φ∗ S ) p has not
eigenvalue different from zero. Therefore it is unipotent and so there is n such that
gn Rµ φ∗ S is the zero sheaf.
Theorem 9.3 There exist a natural number ν0 and a positive number ε 0 such that
for all ν ≥ ν0 , ν ∈ N and 0 < ε < ε 0 the map induced by inclusion
H µ (Uε , S M ν ) → H µ (Uε , S )
Proof. One can blow down A to a point and obtain a singularity (Y, p). Let z1 , z2 , . . . , zn
be the coordinate functions of (Y, p) and f1 , f2 , . . . , fn be the pullback of zi ’s by the
blow down map. According to Lemma 9.1 there is a natural number ni and a positive
number εi such that fim H µ (Uε , S ) = 0, m ≥ ni , 0 < ε < εi . Let m be the maximum of
ni ’s, ε 0 be the minimum of εi ’s. From now on we write U = Uε for a fixed 0 < ε < ε 0 .
Let M˜ be the subideal of OU generated by fim ’s. The zero locus of fim ’s is A and
so by Hilbert Nullstellensatz theorem (see [GuII90]) there exists a natural number
ν1 such that
M ν1 ⊂ M˜
The proof of the theorem is by inverse induction on µ. If U is a finite Stein covering
of U with r open sets, then by Cech cohomology H r (U, S M ν ) = 0 for all natural
numbers ν and for all sheaves S . Therefore our theorem is trivial for µ = r. Now
suppose that it is true for µ + 1. We want to prove that it is true for µ also.
Let
π : OUn → M˜
n
π(a1 , a2 , . . . , an ) = ∑ ai fim
i=1
0 → R → OUn → M˜ → 0
and we make a tensor product of this short exact sequence with S (resp. S M ν2 ,
where ν2 is an unknown natural number) over OU and then we write the associated
long exact sequence. Since S n = S ⊗ OUn and H µ (U, S n ) → H µ (U, S M˜) is the
zero map, we get the commutative diagram
By induction for a big ν2 the second up arrow map is zero and so by the above
diagram the first is zero also. The map H µ (U, S M ν ) → H µ (U, S ), ν ≥ ν1 + ν2
splits into
H µ (U, S M ν ) = 0, µ ≥ 1, ν ≥ ν0
0 → S M ν+1 → S M ν → S (ν) → 0
H 1 (A, N −ν ) = 0, ν = 1, 2, 3, . . .
where N is the normal bundle of the embedding and N −1 is the dual bundle. The
restriction map
r : H 1 (U, OU∗ ) → H 1 (A, OA∗ )
is injective.
If A is a Riemann surface, i.e. n = 1, one uses the Serre duality
H 1 (A, N −ν ) = H 0 (A, Ω 1 ⊗ N ν )∗ = 0
H 1 (A, M ν /M ν+1 ) = 0, ∀ν ∈ N
The variety A is negatively embeded and so by Theorem 9.4 applied to S = OX we
have
H 1 (U, M ) = 0
where U is a strongly pseudoconvex neighborhood of A in X. The diagram
0
↓
M
↓
0 → Z → OU → OU∗ → 0 (9.4)
↓ ↓ ↓
0 → Z → OA → OA∗ → 0
↓
0
gives us
H 1 (U, M ) = 0
↓
H 1 (U, Z) → H 1 (U, OU ) → H 1 (U, OU∗ ) → H 2 (U, Z) (9.5)
↓ ↓ ↓ ↓
H 1 (A, Z) → H 1 (A, OA ) → H 1 (A, OA∗ ) → H 2 (A, Z)
H 2 (A, N −ν ) = 0, ν = 1, 2, 3, . . . (9.6)
surjective.
The condition (9.6) is automatically satisfied for the case in which A is a Riemann
surface. The proof follows again from the long exact sequnce of the diagram (9.4)
and H 2 (U, M ) = 0. An alternative proof is:
Proof. We write the long exact sequence of
1 → J → OU∗ → OA∗ → 1
Proof.
Chapter 10
Embedding theorems
10.1 Blow-up
The classical definition of blow up at 0 ∈ Cn+1 goes as follows: the projective space
Pn is the set of one dimensional sub vector spaces of Cn+1 and it has the following
line bundle
O(−1) = {(x, y) ∈ Pn × Cn+1 | y ∈ x}
which is called the tautological line bundle. It is a negative line bundle, because the
projection on the second coordinate π : O(−1) → Cn+1 exhibits the zero section of
O(−1) as an exceptional variety. It is usual to write Cn+1 ˜ := O(−1) and say that
π :C ˜
n+1 →C n+1 is the blow-up map of C n+1 at 0. If no confusion is possible we
˜ is covered by affine charts Ui := {xi 6=
identify π −1 (0) with Pn . The manifold Cn+1
0}
∼
Ui → Cn+1
([x0 : x1 : · · · : xn ], (y0 , y1 , . . . , yn )) 7→
x0 xi−1 xi−1 xn
(t0 , . . . ,ti−1 , yi ,ti+1 , . . . ,tn ) := ( , . . . , yi , ,..., )
xi xi xi xi
Let (X, 0) ⊂ (Cn+1 , 0) be a germ of an analytic variety and I ⊂ OCn+1 ,0 be the ideal
of holomorphic functions vanishing on X. We assume that Zero(I ) = (X, 0) but we
91
92 10 Embedding theorems
do not assume that I is radical. Therefore, (X, 0) with the structural sheaf OX,0 /I
can be considered as an analytic scheme which might have nilpotents.
Definition 10.1 For an element f ∈ I , let f ∗ be the leading term of f and I ∗ be
the ideal in the polynomial ring C[x] generated by { f ∗ , f ∈ I }.
Definition 10.2 The variety
Proof. In an affine chart (y0 ,t1 ,t2 , . . . ,tn ) the set X̃ is given by the zero set of poly-
nomials
fm (1,t1 , . . . ,tn ) + y0 fm+1 (1,t1 , . . . ,tm ) + · · · ,
for all f = fm + fm+1 + · · · ∈ I . This shows that X̃ is an analytic variety. The in-
tersection of X̃ with Pn in this coordinate system is fm (1,t1 ,t2 , . . . ,tm ) = 0, f ∈ I
which is TC0 X in the coordinate system (t1 ,t2 , . . . ,tn ) of Pn .
The dimension m of each irreducible component of X̃ ∩ Pn satisfies
see for instance [Ke] Theorem 3.6.1. Since X̃ has no irreducible component in Pn ,
we conclude that m = dimX̃ − 1.
Theorem 10.1 Suppose the that all irreducible components of an exceptional va-
riety A in a manifold X are of codimension one and the normal bundle of A in X
is negative. There is a positive integer ν1 and a neighborhood U of A in X such
that for all k ≥ ν1 if s0 , s1 , . . . , sn ∈ H 0 (U, M k ) form a basis for the vector space
H 0 (U, M k )/H 0 (U, M k+2 ) then
Fk : U → Pn × Cn+1
∩m
i=0 |Di | = 0
/ (10.1)
sj
This is because if for a point x ∈ U there is some Di such that x 6∈ Di and so si , j=
1, 2, . . . , m, j 6= i is a holomorphic function near x. This means that
s0 (x) s1 (x) sn (x)
[s0 (x) : s1 (x) : . . . : sn (x)] = : : ... :
si (x) si (x) si (x)
is well-defined in a neighborhood of x. Recall that for a coherent sheaf S on X and
a subvariety Y ⊂ X, the structural restriction of S to Y is ResY (S ) := S /S MY ,
where MY is the zero ideal of Y . We will use this for Y consisting of a single or
two points. If Y := {x} is a single point then resx (S ) is a finite dimensional vector
space, and for S a non-zero sheaf, it is not a {0}, see Proposition 2.11.
Now, let us prove (10.1). By Grauert’s theorem, see Theorem 9.4, for any point
x ∈ U and big k ∈ N we have
H 1 (U, Mx M k ) = 0
and so
0 → H 0 (U, Mx M k ) → H 0 (U, M k ) → Resx (M k ) → 0 (10.2)
Now (10.2) is true for all points in a neighborhood of x, see Proposition 2.11. Since
Ū is compact, we can cover U by a finite number of such open sets. Therefore, for
94 10 Embedding theorems
H 0 (U, M k ) ⊂ H 0 (U, Mx M k ).
H 1 (U, Mx,y M k ) = 0,
This together with (10.3) implies that we have f ∈ H 0 (U, M k ) such that f induces
0 in Resx (M k ) and a non-zero element of Resy (M k ). This gives us Fk (x) 6= Fk (y).
3. Fk is a locally an embedding. In the above argument we can take Mx,x = Mx2
and so we have
β
H 0 (U, M k )/H 0 (U, M k+2 ) → H 0 (U, M k /M k Mx2 ) → 0, ∀x ∈ U. (10.4)
Fix a point x ∈ A. Since Fk is well-defined we can assume that the first coordinate in
(x)
[s0 (x) : s1 (x) : · · · : sn (x)] is not zero. In other words, ss0i (x) evaluated at x is not zero
for some i = 1, 2, . . . , n. The support of M k /M k Mx2 is the point x and at this point
OX,x
(M k /M k Mx2 )x ∼
= s0 .
Mx2
The image of si by β is s0 . ss0i and so by (10.4) the pullback of the coordinates func-
tions xx0i of Pn by Fk span OX,x /Mx2 . This implies that the map TF∗ (x) Pn × Cn+1 →
k
Tx∗U is surjective and so by Proposition 2.7 Fk is an embedding in a neighborhood
of x.
Theorem 10.2 (Kodaira embedding theorem) Let A be a compact complex man-
ifold with a positive line bundle L. There is ν0 ∈ N such that for ν ≥ ν0 and
s0 , s1 , . . . , sn global holomorphic sections of Lν we have the embedding
Proof. This is a direct consequence of Theorem 10.1 and Theorem 8.2. We have a
short exact sequence
{x ∈ Pn | x0 = x1 = · · · = xm = 0}
H 0 (U, M k ) ∼ 0 Mk
= H (A, k+1 ) ∼
= H 0 (A, Lk ).
H (U, M )
0 k+1 M
t
u
Let N be a vector bundle of rank m + 1 over A and let à := P(N) be the projec-
tivization of the fibers of N. We have a canonical projection map π : Ã → A with
fibers isomorphic to Pm . The space à carries a distinguished line bundle Ñ which is
defined by:
In some books the notation OÃ (−1) is used to denote the sheaf of sections of Ñ
because the line bundle Ñ is the tautological bundle restricted to the fibers of π. It
has the following properties:
π∗ (O(Ñ −ν )) ∼
= O(N −ν ), ν = 0, 1, 2, . . .
π∗ (O(Ñ ν )) = 0, ν = 1, 2, . . .
H q (Ã, π ∗ (S ) ⊗ O(Ñ −ν )) ∼
= H q (A, S ⊗ O(N −ν )), ν = 1, 2, . . .
for every locally free sheaf S on A (see [GPR94], p. 178). Here O of a bundle
means the sheaf of its sections. When there is no ambiguity between a bundle and
the sheaf of its sections we do not write O. We will also use the following: if for a
sheaf of abelian groups S on à we have Ri π∗ (S ) = 0 for all i = 1, 2, . . ., then
H i (Ã, S ) ∼
= H i (A, π∗ S ), i = 0, 1, 2, . . . .
96 10 Embedding theorems
0 → Ñ → π ∗ N → T Pm → 0. (10.5)
0 → N −ν+1 → N ⊗ N −ν → π∗ (T Pm ⊗ Ñ −ν ) → 0 (10.6)
(for simplicity we have not written O(· · · )). Note that R1 π∗ O(Ñ −ν+1 ) = 0, ν =
1, 2, . . .. Note also that if N is not a line bundle then N ⊗ N −1 may not be the trivial
bundle.
The vector bundle T Pm appears also in the short exact sequence:
where O(T Ã) → π ∗ O(TA) is the map obtained by derivation of à → A and then
considering the pull-back of O(TA).
Let A be a compact submanifold of X with
n = dim(A), m + 1 = dim(X) − n.
Ñ = NX̃/Ã ∼
= OÃ (−1).
Combining all these with Proposition 9.1, we get the same proposition without the
codimension restriction:
Proposition 10.2 Let A be a strongly exceptional complex submanifold of X. More-
over, suppose that
H 1 (A, N −ν ) = 0, ν = 1, 2, 3, . . .
where N is the normal bundle of the embedding and N −1 is the dual bundle. The
restriction map
r : H 1 (X, OX∗ ) → H 1 (A, OA∗ )
is injective.
Chapter 11
Deformation of hypersurfaces
11.1 Kodaira-Spencer
ρ0 : T0 B → H 1 (M,Θ )
97
98 11 Deformation of hypersurfaces
where OX∗ is the sheaf of holomorphic without zero functions in X. We further as-
sume that the set of points in which Vα is zero has codimension greater than one.
In other words Vα has not a zero divisor. Therefore, for any foliation F there is
associated a line bundle L given by the transition functions
99
100 12 Foliated neighborhoods
y y y
x/y x/y
x y/x x y/x
x n/ yn−1
Fig. 12.1 A projective line with self intersection −n
X Xn Y
(u, y) = ( ,Y ), (x,t) = ( n−1 , ),
Y Y X
where X and Y are the pullback of a coordinates system at the origin of C2 . The
change of coordinates is given by
1
(x,t) → ( , xt n ) = (u, y)
t
In this example we have a germ of transverse holomorphic foliation F given by the
1-form
ω = XdY −Y dX = (xt n−1 )2 dt = −y2 du
It is easy to check that
zer(ω) = 2.A + 2(n − 1)L
zer(Y ) = 1.A + n.L
zer(X) = 1.A + (n − 1)L + L0
where zer() means the zero divisor and L (resp. L0 ) is the leaf of F given by t = 0
(resp. u = 0 ) in the coordinates (x,t) (resp. (u, y)). It is the pullback of X-axis (resp.
Y -axis).
In this section we give an application of Proposition 9.1. Let us assume that (X, A)
has a transverse foliation namely F . The normal bundle N of A in X has a mero-
morphic global section namely s. Let
div(s) = ∑ ni Di , ni ∈ Z
D = A − ∑ ni D̃i (12.2)
div(g) = D
L := {gαβ } ∈ H 1 (U, O ∗ )
Since the Xα ’s are tangent to F , we can think of L as the tangent line bundle to
F and consequently as the normal bundle of A in X when we restrict it to A. Now
let us consider A as a divisor with coefficient +1 in X and let fα be a holomorphic
function on Uα vanishing on A of order one (If it is necessary we can take a finer
covering of A). The line bundle associated to A is given by
fα
L0 := {g0αβ }, g0αβ =
fβ
sα 0 Xβ sα fα
gαβ = g ⇒ =
sβ αβ Xα sβ f β
H 1 (A, N −ν ) = 0, ∀ν ∈ N (12.3)
Proof (Proof of Theorem 12.1). Let F be the germ of a transverse foliation in (X, A)
and N the normal bundle of A in X. Let also F 0 be the canonical transverse foliation
of (N, A). Let g (resp. g0 ) be the meromorphic function constructed in Proposition
12.1 for the pair (X, A) resp. (N, A). We claim that at each point a ∈ A there exists a
unique biholomorphism
ψa : (X, A, a) → (N, A, a)
with the following properties:
1. ψ induces the identity map on A;
2. ψ sends F to F 0 ;
3. The pullback of g0 by ψ is g.
The uniqueness property implies that these local biholomorphisms are retriction of
a global biholomorphism ψ : (X, A) → (N, A) which send F to F 0 .
Now we prove our claim. Fix a coordinates system x = (x1 , x2 , · · · , xn ) in a neigh-
borhood of a in A. We extend x to a coordinates system (x, xn+1 ) of a neighborhood
of a in X such that A (resp. F ) in this coordinates system is given by xn+1 = 0 (resp.
dxi = 0, i = 1, 2, . . . , n). In this coordinates system
In this section we work with a vector bundle E of rank n+1 over a complex manifold
A of dimension n. We further assume that there is a fiber bundle injection TA ,→ E.
We call
N := E/TA
the normal bundle of A.The typical example of this situation is when A is embedded
as a codimension one subvariety in some other manifold X and E := T X|A .
We start this section by a definition.
Definition 12.2 Let L be a line bundle over A. The tangency divisor D of a bundle
morphism L → E is the divisor of the composition L → E → N.
Note that composition map L → N can be considered as a global section of L−1 ⊗ N
and so L is uniquely determined by the divisor D:
−1
L = LD ⊗N (12.4)
Then there exists a holomorphic bundle morphism Y : L → E|A such that the tan-
gency divisor of Y is D.
If A is a Riemann surface we use Serre duality and we conclude that if
−1
c(N ⊗ LD ⊗ Ω 1 ⊗ Ω 1 ) < 0 equivalently A · A < 4 − 4g + ∑ ni
Let F be a non singular foliation by curves in (X, A). We have the canonical map
α : L → E, where L := T F |A
and the tangency divisor D of F with A. We call α the line field associated to F .
In Section 12.4 we constructed L → T X|A with a prescirbed tangency divisor and it
is natural to ask whether it comes from a holomorphic foliation as above.
Theorem 12.3 Assume that A is a strongly exeptional codimension one submani-
fold of X and
H 1 (A, N −ν−1 ⊗ T X |A ⊗LD ) = 0 (12.6)
Further if the divisor D is not zero assume that
H 2 (A, N −ν ) = 0, ν = 1, 2, 3, . . .
Any line field L → T X|A is a line field associated to a non singular foliation F
defined in a neighborhood of A.
The hypothesis (12.6) follows from:
A · A < 4 − 4g + ∑ ni ,
Proof. We take local sections of L which trivialize L and have no zero point. The
images of these sections under the line field L → T X|A can be extended to vector
fields Xi , i ∈ U defined in a covering Ui , i ∈ I of (X, A). Therefore,
fi j Xi |A = X j |A , L = { fi j }
Proposition 9.2 tells us that the restriction map H 1 (X, O ∗ ) → H 1 (A, O ∗ ) is surjec-
tive. However, if D is the zero divisor then L = N and the normal bundle N of A in X
extends to a line bundle Ñ in (X, A) as follows: We take local holomorphic functions
fi in (X, A) such that A = { fi = 0}. Now fi = f˜i j f j and Ñ = { f˜i j } is a line bundle in
(X, A) which restricted to A is the normal bundle.
Now, we can take the line bundle L̃ = { f˜i j } ∈ H 1 (A, O ∗ ) such that L̃|A = L. We
define
{Θi j } = {X j − f˜i j Xi } ∈ H 1 (X, MA ⊗Θ ⊗ L−1 )
where Θ is the sheaf of vector fields in (X, A), see Exercise 8.1. By our hypothesis
and theorem 9.4 the cohomology group in the right hand side is zero.
As an immediate corrolary of Theorem 12.1, Theorem 12.2 and Theorem 12.3 for
the trivial divisor D = 0 is the following:
Theorem 12.4 (Grauert’s theorem) Let A be negatively embedded codimension
one subvariety of X and
In order to study the arbitrary codimension case we need the following cohomolog-
ical conditions:
(I) Vanishing of cohomologies for arbitrary codimension of A on X:
H 1 (A, N −ν ) = 0, H 1 (A, TA ⊗ N −ν ) = 0, ν = 1, 2, . . .
(II) If the codimension of A in X is greater than one, then:
H 2 (A, OA ) = 0,
106 12 Foliated neighborhoods
H 1 (A, N ⊗ N −ν ) = 0, ν = 1, 2, . . . .
The following theorem gives cohomological conditions for the existence of radial
foliations:
Theorem 12.5 Let (X, A) be a germ of strongly exceptional manifold satisfying the
cohomological conditions (I) and (II). Then there exists a germ of radial foliation in
(X, A)
The embedding theorem of Grauert [Gr62] states that under the cohomological con-
dition (I) on a codimension one embedding there is a neighborhood of A ⊂ X which
is biholomorphically equivalent to a neighborhood of the zero section in the normal
bundle N to A in X. Combining Theorem ??, Theorem 12.1 and the Blow-up along
a submanufold we obtain the following generalization to any codimension of the
embedding theorem of Grauert in [Gra62].
Theorem 12.6 Let (X, A) be a germ of strongly exceptional manifold satisfying the
cohomological conditions (I) and (II). Then, the germ of embedding of A in X is
biholomorphic to the germ of embedding of A in N.
The methods used in this paper give the following generalization of this theorem:
Now, we would like to translate all these in terms of the data of the embedding
A ⊂ X. First, note that
H 1 (Ã, Ñ −ν ) ∼
= H 1 (A, N −ν ).
We make the tensor product of the sequence (10.7) with Ñ ν and write the long exact
cohomology sequence. We conclude that if
H 1 (Ã, T Pm ⊗ Ñ −ν ) = 0, H 1 (A, TA ⊗ N −ν ) = 0, ν = 1, 2, . . . .
then
H 1 (Ã, T Ã ⊗ Ñ −ν ) = 0, ν = 1, 2, . . .
12.10 Rational curves 107
Since R1 π∗ (T Pm ⊗ Ñ −ν ) = 0, ν = 1, 2, . . ., we have
then
H 1 (Ã, T Pm ⊗ Ñ −ν ) = 0, ν = 1, 2, . . .
Finally we conclude that if
then
H 1 (Ã, T Ã ⊗ Ñ −ν ) = 0, ν = 1, 2, . . . .
H 1 (Ã, Ñ −1 ⊗ T Pm ) = 0.
Let us restrict to the case in which A is a Riemann surface and N is direct sum of
m + 1 line bundles N = L1 ⊕ L2 ⊕ · · · ⊕ Lm+1 . In this case the Serre duality implies
that the cohomological condition (I) is equivalent to say that Ω 1 ⊗ N ν and Ω 1 ⊗
Ω 1 ⊗ N ν have no global sections, where Ω 1 is the cotangent bundle of A. We have
108 12 Foliated neighborhoods
i
N ν = ⊕i1 +i2 +···+im+1 =ν, i j ≥0 L1i1 ⊗ L2i2 ⊗ · · · ⊗ Lm+1
m+1
and so (I) together with the strongly exceptional property follows from
|c(Li ) − c(L j )| ≤ 1, i, j = 1, 2, . . . , m + 1.
In this case the decomposition of the normal bundle is automatic and it is called
Birkhoff theorem. From this we obtain as a corollary the following result of Laufer
[La81]:
Corollary 12.1 If P1 ⊂ X is strongly exceptional and c(Li ) < 0, |c(Li ) − c(L j )| ≤
1, i, j = 1, 2, . . . m + 1, where Li ’s are line bundles which appear in the decomposi-
tion of the normal bundle of A in X, then the germ (X, P1 ) is biholomorphic to the
germ (N, P1 ).
In the case in which the codimension of A in X is greater than one the condition (II)
seems to be necessary for our theorem. It imposes conditions on the submanifold
A itself apart from negativity conditions on the normal bundle N. It would be of
interest to show that, for instance, the Grauert theorem does not hold for Riemann
surfaces of genus greater than zero and codimension greater than one.
The study of Riemman surfaces embedded in two dimensional varieties with self-
intersection equal to 0 is not discussed in this text. Arnold’s example [Ar76] seems
to be the first example of such an object in the literature. We have also Ueda’s article
[Ue82] and lecture notes of Neeman [Ne89].
For formal pronciple and Artin’s theorem see [Art68] and Chapter 4 of [CM03].
It provides us with an alternative proof of Grauert’s main theorem in this text.
Chapter 13
Few theorems
Using Serre duality we can compute some Cech cohomologies easily. Let M be a
complex manifold, T M be its tangent bundle and T ∗ M be its cotangent bundle. The
sections of Ω1 = ΩM1 := T ∗ M are called differential forms. The sheaf of differential
Ω p = |Ω 1 ∧ Ω 1{z
∧ · · · ∧ Ω }1
p times
H q (M, Ω p ⊗V ) ∼
= (H n−q (M, Ω n−p ⊗V ∗ ))∗
For a proof of this theorem the reader is referred to [Ra65]. It is useful to consider
the following special cases:
1. V is the trivial line bundle
H q (M, Ω p ) ∼
= (H n−q (M, Ω n−p ))∗
The numbers
hq,p := dimC H q (M, Ω p )
are called Hodge numbers and so
hq,p = hn−q,n−p .
2. q = n and p = 0.
H n (M,V ) ∼
= (H 0 (M, Ω n ⊗V ∗ ))∗
109
110 13 Few theorems
H n (M, (Ω n )∗ ⊗W ∗ ) = 0.
In the previous section we have seen that if a vector bundle over a Riemann surface
A is decomposed into a sum of line bundles then many cohomological conditions
on V can be computed explicitly. If A is arational curve then this decomposition is
automatic and it follows from:
Theorem 13.2 (Birkhoff-Grothendieck) Every holomorphic bundle V of rank k over
the projective space P1 of dimension one is a direct sum of k line bundles:
V∼
= L1 ⊕ L2 ⊕ · · · ⊕ Lk .
Note that by GAGA principle every holomorphic vector bundle over a projective
variety is the complex vector bundle of an algebraic bundle.
Chapter 14
Remmert reduction
form the sheaf OX/R . In this section we want to answer the following question:
When (X/R, OX/R ) is an analytic variety? By definition of OX/R if (X/R, OX/R ) is
an analytic variety then φ : X → X/R is a holomorphic mapping. Cartan’s article
[Ca60] is the main source for this section.
U → H µ ( f −1 (U), S )
Theorem 14.2 (Grauert direct image theorem [Gr60]) Let f be a proper holomor-
phic mapping of a variety X into a variety Y . If S is a coherent sheaf on X then
Rµ f∗ S , µ ≥ 0 is a coherent analytic sheaf on Y .
The reader is referred to [GrRe84] for the proof of the above classical theorems and
their applications.
111
112 14 Remmert reduction
Let X,Y be two varieties and f : X → Y be a holomorphic map. We can define the
equivalence relation R f in X as follows:
Exercise 14.2 Give an example of two analytic variety X and Y and an analytic
map f : X → Y such that f is one to one and surjective but f −1 OY & OX .
Now let us consider a family of proper holomorphic mappings fi : X → Yi , i ∈ I,
where I is an index set. One can define the equivalence relation RI on X as follows:
In the case where I is finite the pair (X/RI , OX/RI ) is an analytic variety because
RI = R fI , where
fI := Πi∈I fi : X → YI , YI := Πi∈I Yi
For an infinite family of holomorphic functions we have the following proposition:
Proposition 14.1 Let X and Yi , i ∈ I be varieties and fi : X → Yi , i ∈ I holomorphic
functions. For any compact subset K of X there is a finite subset J ⊂ I such that RI
and RJ induce the same relation on K.
Proof. For a finite set J ⊂ I let ∆J be the subset of X × X given by the inverse image
of the diagonal of YJ × YJ by fJ × fJ : X × X → YJ × YJ . Each ∆J is a subvariety of
X × X and if J ⊂ J 0 be finite subsets of I then ∆J 0 ⊂ ∆J . Such a family of varieties
becomes constant on a given compact subset K̃ of X × X. Take a point p ∈ K̃. Since
in the family ∆J the dimension of ∆J around p cannot drop infinitely many times,
our claim is true locally. One can cover K̃ by finitely many small open sets and get
the assertion for K̃.
such that
1. f = h ◦ g,
2. h is a finite map,
3. g∗ OX = OZ .
The triple (h, g, Z) with properties 1,2 and 3 satisfies:
4. g has connected fibers
5. It is unique up to biholomorphism, i.e. for any other triple (h0 , g0 , Z 0 ) with the
properties 1,2,3 of the theorem there is a biholomorphic map a : Z → Z 0 such
that g0 = a ◦ g and h0 = h ◦ a−1 .
Proof. We define the equivalence relation R in X as follows: For all x, y ∈ X we have
xRy if and only if f (x) = f (y) and x and y are in the same connected component of
f −1 ( f (x)). A simple topological argument shows that R is a proper equivalence
g h
relation. The map f decomposes into X → X/R → Y , where g and h are continu-
ous maps. For a Stein small open set U in Y , OY (U) separates the point of U and
14.5 Remmert reduction 115
h∗ OY (U) ⊂ OX/R (h−1 (U)). Therefore R satisfies the condition of Theorem 14.4
and so Z := (X/R, OX/R ) is a variety and g is a holomorphic map. The map h is also
holomorphic because h∗ OY ⊂ OZ . Since f is proper, a fiber of f has finitely many
connected components and so h is a finite map. The condition 3 is true by definition
of OX/R .
Assume that g−1 (x) is not connected and has two connected components A and
B. In an open neighborhood of g−1 (x) we can define a two valued function which
takes 1 in a neighborhood of A and 0 in a neighborhood of B. This function is not
a pullback of any holomorphic function in a neighborhood of x in Y , which is a
contradiction with 3. The property 1,2 and 3 imply that the points of Z 0 are in one
to one correspondence with connected components of the fibers of f . Therefore we
have a one to one map a : Z → Z 0 . It can be easily seen that a is the desired map for
5.
Remark 14.1 Let f : X → Y be a surjective proper holomorphic map of varieties
with f∗ OX = OY . The argument which we used for 4. of Theorem 14.5 implies that
f has connected fibers. For any open set U ⊂ Y and a holomorphic function r in
φ −1 (U) there exists a holomorphic function s in U such that r = s ◦ f .
There are many contributions to complex analysis which are concerned with the
following problem: When the quotient space of an equivalence relation in a complex
space is again a complex space. Grauert’s direct image theorem plays an important
role in these works. For a more detailed study in this direction we recommend the
article [Gr83] and its references.
It would be nice if the proofs of Remmert proper mapping theorem and Grauert
direct image theorem would be discussed along the study of this text. These proofs
and more applications of these classical theorems can be found in [GrRe84]
Chapter 15
Formal and finite neighborhoods
φ : A0 → A
This isomorphism is fixed from now on. We always assume that the pairs (X, A)
and (X 0 , A0 ) have the same local structure, i.e. for any a0 ∈ A0 and its corresponding
a = φ (a0 ) ∈ A there is a local biholomorphism
(X 0 , A0 , a0 ) → (X, A, a)
117
118 15 Formal and finite neighborhoods
· · · ⊂ M ν+1 ⊂ M ν ⊂ M ν−1 ⊂ · · · ⊂ M
π( fν+1 ) = fν
The C-algebra structure of A(∞) is defined naturally. A(∞) is called the formal neigh-
borhood of A or the formal completion of X along A.
There exists a natural canonical homomorphism
A(∗) → A(ν)
π : A(ν) → A(µ)
If no confusion is possible, we will not use any symbol for the homomorphisms
considered above.
Remark 15.1 Let us analyze the global sections of the above sheaves. Every global
section of A(∗) is a holomorphic function in a neighborhood of A. Let g be a global
section of A(ν) , ν < ∞. We can choose a collection of local charts {Uα }α∈I in X
covering A and holomorphic functions gα in Uα such that g = gα in the sheaf A(ν) .
This means that
15.2 Some propositions 119
gα − gβ ∈ M ν |Uα ∩Uβ , α, β ∈ I
Conversely, every collection of {gα }α∈I satisfying the above conditions defines a
global section of A(ν) .
Definition 15.2 Let µ, ν ∈ Ñ, µ ≤ ν. We say that the homomorphism φ(ν) : A(ν) →
A0(ν) induces the homomorphism φ(µ) : A(µ) → A0(µ) , if the following diagram is
commutative:
φ(ν)
A(ν) → A0(ν)
↓ ↓ (15.4)
φ(µ)
A(µ) → A0(µ)
Q(1) is the set of nilpotent elements of A(2) and so every homomorphism (isomor-
phism) φ(2) : A(2) → A0(2) induces a homomorphism (isomorphism) φ() : Q(1) →
Q(1) . We also say that φ(2) extends φ() .
Definition 15.3 The homomorphism φ(∞) : A(∞) → A0(∞) is called convergent if it
takes A(∗) into A0(∗) .
A(µ) → A0(µ) , µ ≤ ν
The following proposition gives us the local information for analyzing a homo-
morphism φ(ν) : A(ν) → A0(ν) , ν ∈ Ñ.
Proposition 15.2 Let a ∈ A and U be a small neighborhood of a in A. Let also
a0 = φ −1 (a) and U 0 = φ −1 (U). The following statements are true:
1. Every homomorphism (isomorphism) φ(∗) : A(∗) |U → A0(∗) |U 0 which induces an
isomorphism A(1) |U → A0(1) |U 0 is induced by a unique holomorphic (biholomor-
phic) map (X 0 , A0 , a0 ) → (X, A, a);
2. Every homomorphism φ(∗) : A(∗) |U → A0(∗) |U 0 which induces isomorphisms A(1) |U →
A0(1) |U 0 and A(2) |U → A0(2) |U 0 is an isomorphism also;
120 15 Formal and finite neighborhoods
R := A(∗) a ∼
= A0(∗) 0 , I := MA,a , ∼
= MA0 ,a0 , τ := φ(∗) , τν := φ(ν) , ν ∈ N
a
( Note that (X, A) and (X 0 , A0 ) have the same local structure). Let us prove the second
statement. Since τ2 : R/I 2 → R/I 2 is an isomorphism and the nilpotent set of R/I 2
is the set I/I 2 , we have I = τ(I) + I 2 . Let us prove that τ(I) = I. Put
R0 := I/τ(I)
Rn := {x ∈ R | τ n (x) = 0}
τ induces a map from Rn to itself and the image of this map contains Rn−1 Since R is
a Noetherian ring and we have an increasing sequence of ideals · · · ⊂ Rn ⊂ Rn+1 ⊂
· · · , there is a natural number n0 such that Rn0 = Rn0 +1 = · · · = R∗ . Now τ∗ = τ |R∗ is
a surjective map from R∗ to R∗ . But by definition of R∗ , τ∗ must be zero. Therefore
R∗ = 0 and so R1 = 0. This means that τ is injective.
Now let us prove the third statement. Let x1 , x2 , . . . , xn form a basis for the vector
MR
space M 2 , where MR denotes the maximal ideal of R. We have seen in Proposition
R
2.6 that (x1 , x2 , . . . , xn ) form an embedding of (X, a) in (Cn , 0). We can choose el-
ements f1 , f2 , . . . , fn in R such that τν ([xi ]) = [ fi ], i = 1, 2, . . . , n, where [.] denotes
15.4 Obstructions to formal isomorphism 121
τ :R→R
f (x1 , x2 , . . . , xn ) → f ( f1 , f2 , . . . , fn )
induces the desired map. If τν is an isomorphism then by the second part of the
proposition τ is also an isomorphism.
1. There exists an isomorphism φ(∗) : A(∗) → A0(∗) if and only if there exists a bi-
holomorphism of some neighborhood of A into some neighborhood of A0 in X 0
extending φ : A → A0 ;
2. Any isomorphism φ(ν) : A(ν) → A0(ν) , 1 < ν ∈ N is given by a collection of bi-
holomorphisms (Uα , A) → (Uα0 , A0 ), where {Uα }α∈I ( resp. {Uα0 }α∈I ) is an open
covering of A (resp. A0 ) in X (resp. X 0 ), and such that φα ◦ φβ−1 is the identity up
to holomorphic functions vanishing on A of order ν;
The first statement justifies the name neighborhood sheaf adopted for A(∗) .
Unfortunately an isomorphism
may not be given by a collection of isomorphisms φ(ν) : A(ν) → A0(ν) , ν ∈ N such that
for ν ≥ µ, φ(ν) extends φ(µ) . However, the φ(∞) which we will construct in the next
section will have this property. For this reason when we talk about an isomorphism
(15.5) we assume that it induces isomorphisms in finite neighborhoods.
In this section we will identify the obstructions for the existence of an isomorphism
between formal neighborhoods of A and A0 . We formulate our main problem in this
section as follows: Let A0 be the image of another embedding of A in a manifold X 0 .
1. Given an isomorphism φ : Q(1) → Q(1) 0 . Under which conditions is it induced
by an isomorphism φ(2) : A(2) → A0(2) ?
2. Given an isomorphism φ(ν) : A(ν) → A0(ν) , ν ≥ 2. Under which conditions does it
extend to φ(ν+1) : A(ν+1) → A0(ν+1) ?
122 15 Formal and finite neighborhoods
determines an isomorphism between A(ν) |Ua and A0(ν) |Ua0 , where Ua and Ua0 are
two open neighborhood of a and a0 in A and A0 , respectively (see Proposition 15.2).
The following proposition gives us the local solutions of our problem:
Proposition 15.3 Any isomorphism φ(ν) a : A(ν) a → A0(ν) 0 is induced by an isomor-
a
phism
φ(∗) a : A(∗) a → A(∗) a0 (15.7)
and hence extends to
φ(ν+1) a : A(ν+1) a → A(ν+1) a0 (15.8)
Proof. The above proposition is the third part of Proposition 15.2 in another form.
Note that the isomorphism φ(∗) : A∗,a → A0∗,a0 is not unique.
φ(ν+1)
A(ν+1) a → a A0(ν+1) 0
a
↓ ↓ (15.10)
φ(ν)
A(ν) a → a
A0(ν) 0
a
where A(ν) a is the stalk of the sheaf A(ν) over the point a. Now, cover A with small
open sets for which we have the diagrams of the type (15.10). Combining two dia-
grams in the intersection of neighborhoods of the points a and b we get:
φ(ν+1)
a,b
A(ν+1) a,b → A(ν+1) a,b
↓ ↓ (15.11)
id
A(ν) a,b → A(ν) a,b
where
φ(ν+1) a,b = φ(ν+1) −1
a
◦ φ(ν+1) b (15.12)
Note that we have used the notation φ(ν+1) a,b instead of φ(ν+1) |Ua ∩Ub , φ(ν+1) a in-
stead of φ(ν+1) |Ua and so on. The above transition elements are obstruction to our
extension problem. Now it is natural to define the following sheaf:
Aut(ν) is the sheaf of isomorphisms φ(ν+1) : A(ν+1) → A(ν+1) inducing the iden-
tity in A(ν) , i.e. the following diagram is commutative
φ(ν+1)
A(ν+1) → A(ν+1)
↓ ↓ (15.13)
id
A(ν) → A(ν)
Later in Proposition 15.5 we will see that Aut(ν) is a sheaf of Abelian groups. Now
the data in (15.12) form an element of
H 1 (A, Aut(ν))
Proof. The obstruction to the above extension is obtained by diagram (15.11) and
so is an element of H 1 (A, Aut(ν)).
Now we have to identify Aut(ν) and especially we have to verify when H 1 (A, Aut(ν)) =
0 is satisfied.
Proposition 15.5 Suppose that X is a smooth variety. For ν ≥ 2 we have
Aut(ν) ∼
= T (ν)(:= T ||A ⊗OA Q(ν) )
Aut(1) ∼
= TA (1)(:= TA ||A ⊗OA Q(1) )
Proof. Let us introduce the function which will be our candidate for the desired
isomorphisms. First consider the case ν ≥ 2.
∗ : T (ν) → Aut(ν)
β , β 0 : A(ν+1) → A(ν+1)
β ( f ) = f + ψ.d f
β 0 ( f ) = f − ψ.d f
we have
We have 2ν − 1 ≥ ν + 1 and so
∗(ψ) = β
β ( f ) − f = ψ 0( f )
ψ 0 ∈ Hom(A(∗) , M ν /M ν+1 )
Here Hom is the homomorphisims of abelian sheaves. We will use the fact that ψ 0
satisfies the Leibniz rule:
ψ 0 ( f1 f2 ) = f1 ψ 0 ( f2 ) + f2 ψ 0 ( f1 ), f1 , f2 ∈ A(∗) . (15.16)
ψ(dzi ) = ψ 0 (zi )
Then ψ ∈ T (ν) and the mapping β → ψ is the inverse of ∗. This follows from the
fact that both ψ 0 and ψd()˙ coincide on zi ’s and both satisfy the Leibniz rule.
The case ν = 1 is the same as previous one. We need to substitute TA for T to
get the congruency (15.15). In a local chart U we write A = {g1 = g2 = · · · = gr = 0}
and ψ = ∑ri=1 gi ψi , ψi ∈ TA (U). We have
r
ψ.d(ψ.d f ) = ψ.( ∑ gi (ψi .d f ))
i=1
r
= ∑ dgi (ψ)(ψi .d f ) + gi d(ψi .d f )(ψ) ∈ M 2
i=1
How can we calculate the cohomology groups H 1 (A, T (ν))? To do this, we break
T (ν) into two other simple sheaves as follows:
There is a natural short exact sequence
0 → TA → T → Q(1) ∗ → 0
φ : Q(1) → Q(1) 0 if ν = 1
extends to an isomorphism φ(ν+1) : A(ν+1) → A0(ν+1) .
From now on we do not use the line under bundles (it denotes the sheaf of sections),
for instance instead of H 1 (A, Ω 1 ) we write H 1 (A, Ω 1 ). Let A be a Riemann surface.
Putting p = 0, q = 1 in Serre duality (see Chapter 13.1) we have
H 1 (A,V ) ∼
= (H 0 (A, Ω 1 ⊗V ∗ ))∗
Now
H 1 (A, Q(ν−1) ) = H 1 (A, (N ∗ )ν−1 )) = (H 0 (A, Ω 1 ⊗ N v−1 ))∗
Ω 1 ⊗ N v−1 has no global holomorphic section if
if
c(Ω 1 ⊗ Ω 1 ⊗ N ν ) = 2(2g − 2) + νA.A < 0 (15.18)
Finally we conclude that
Theorem 15.2 Let A be a Riemann surface of genus g embedded in a two dimen-
sional manifold X. Suppose that
• A.A ≤ 0 if g = 0;
• A.A < 2(2 − 2g) if g ≥ 1
Then the embedding A ,→ X is formally equivalent with A0 ,→ X 0 , where the normal
bundle of A0 in X 0 equals the normal bundle of A in X.
15.8 Complementary notes 127
Proof. Since the normal bundle of A0 in X 0 equals the normal bundle of A in X, there
exists an isomorphism φ() : Q(1) → Q(1) 0 . To extend this isomorphism to a formal
isomorphism of the neighborhoods of A and A0 in X and X 0 , respectively, we must
have the inequalities (15.18) for all ν ≥ 1 and (15.17) for all ν > 1 satisfied. This
implies exactly A.A < 0 if g = 0 and A.A < 2(2 − 2g) if g ≥ 1.
One can use [Gri66] in section 15.4 for more extension problems such as the exten-
sion of fiber bundles, holomorphic maps and cohomology elements.
128 15 Formal and finite neighborhoods
References
References
An80. Ancona, V. Sur l’quivalence des voisinages des espaces analytiques contractibles. Ann.
Univ. Ferrara Sez. VII (N.S.) 26 (1980), 165–172 (1981).
Ar76. Arnold, V. I. Bifurcations of invariant manifolds of differential equations, and normal forms
of neighborhoods of elliptic curves. Funkcional. Anal. i Prilo zen. 10 (1976), no. 4, 1–12.
English translation: Functional Anal. Appl. 10 (1976), no. 4, 249–259 (1977).
Art62. Artin, M. Some numerical criteria for contractability of curves on algebraic surfaces.
Amer. J. Math. 84 1962 485–496.
Art68. Artin, M. On the solutions of analytic equations. Invent. Math. 5 1968 277–291.
BDLD79. Becker, J.; Denef, J.; Lipshitz, L.; van den Dries, L. Ultraproducts and approximations
in local rings. I. Invent. Math. 51 (1979), no. 2, 189–203.
BT82. Bott, R.; Tu, L. W. Differential forms in algebraic topology. GTM, 82. Springer-Verlag,
New York-Berlin, 1982.
Br02. Brunella M., Birational Geometry of Foliations.
Ca60. Cartan, H. Quotients of complex analytic spaces. 1960 Contributions to function theory
(Internat. Colloq. Function Theory, Bombay, 1960) pp. 1–15 Tata Institute of Fundamental
Research, Bombay.
References 129
Ca88. Camacho, C. Quadratic forms and holomorphic foliations on singular surfaces. Math. Ann.
282 (1988), no. 2, 177–184.
Ca00. Camacho, C. Dicritical singularities of holomorphic vector fields. Laminations and folia-
tions in dynamics, geometry and topology, 39–45, Contemp. Math., 269, Amer. Math. Soc.,
Providence, RI, 2001.
CM03. Camacho, C. Movasati, H. Sad, P. Neighborhoods of analytic varieties. Monografı́as del
Instituto de Matemática y Ciencias Afines, 35. Instituto de Matemática y Ciencı́as Afines,
IMCA, Lima, 2003.
CMS02. Camacho, C. Movasati, H. Sad, P. Fibered neighborhoods of curves in surfaces, Journal
of Geometric Analysis, Vol. 13 No. 1.
CeMa82. Cerveau, D. ; Mattei, J.-F. Formes intégrables holomorphes singulières. Astérisque, 97.
SociétéMathématique de France, Paris, 1982. 193 pp.
FrGr02. Fritzsche, Klaus; Grauert, Hans. From holomorphic functions to complex manifolds.
Graduate Texts in Mathematics, 213. Springer-Verlag, New York, 2002.
Gr60. Grauert, H. Ein Theorem der analytischen Garbentheorie und die Modulräume komplexer
Strukturen. Inst. Hautes Études Sci. Publ. Math. No. 5, 1960 64 pp. 57.00
Gr62. Grauert, H. Über Modifikationen und exzeptionelle analytische Mengen. Math. Ann. 146
1962 331–368.
Gr83. Grauert, H. Set theoretic complex equivalence relations. Math. Ann. 265 (1983), no. 2,
137–148
Gr81. Commichau, M. ; Grauert, H. Das formale Prinzip fr kompakte komplexe Untermannig-
faltigkeiten mit 1-positivem Normalenbündel. , pp. 101–126, Ann. of Math. Stud., 100, Prince-
ton Univ. Press, Princeton, N.J., 1981.
Gr58. Grauert, H. On Levi’s problem and the imbedding of real-analytic manifolds. Ann. of Math.
(2) 68 1958 460–472.
Gr56. Grauert, H. ; Remmert, R. Plurisubharmonische Funktionen in komplexen Rumen. (Ger-
man) Math. Z. 65 (1956), 175–194.
GrRe79. Grauert, H. ; Remmert, R. Theory of Stein spaces. Grundlehren der Mathematischen
Wissenschaften, 236. Springer-Verlag, Berlin-New York, 1979
GrRe84. Grauert, H. ; Remmert, R. Coherent analytic sheaves. Grundlehren der Mathematischen
Wissenschaften, 265. Springer-Verlag, Berlin-New York, 1984.
GPR94. Several complex variables. VII. Sheaf-theoretical methods in complex analysis. Edited
by H. Grauert, Th. Peternell and R. Remmert. Encyclopaedia of Mathematical Sciences, 74.
Springer-Verlag, Berlin, 1994.
GrHa78. Griffiths, P. ; Harris, J. Principles of algebraic geometry. Reprint of the 1978 original.
Wiley Classics Library. John Wiley & Sons, Inc., New York, 1994.
Gri69. Griffiths, P. A. Hermitian differential geometry, Chern classes, and positive vector bundles.
1969 Global Analysis (Papers in Honor of K. Kodaira) pp. 185–251 Univ. Tokyo Press, Tokyo
Gri65. Griffiths, P. A. Hermitian differential geometry and the theory of positive and ample holo-
morphic vector bundles. J. Math. Mech. 14 1965 117–140.
Gri66. Griffiths, P. A. The extension problem in complex analysis. II. Embeddings with positive
normal bundle. Amer. J. Math. 88 1966 366–446.
Gro69. Grothendieck, A. On the de Rham cohomology of algebraic varieties. Inst. Hautes tudes
Sci. Publ. Math. No. 29 1966 95–103.
Gro58. Grothendieck, A. Sur les faisceaux algbriques et les faisceaux analytiques cohrents.
(French) Sminaire Henri Cartan; 9e anne: 1956/57. Quelques questions de topologie, Expos
no. 2, 16 pp. Secretariat mathmatique, Paris 1958 73 pp. (mimeographed).
GuI90. Gunning, R. C. Introduction to holomorphic functions of several variables. Vol. I. Func-
tion theory. The Wadsworth & Brooks/Cole Mathematics Series. Pacific Grove, CA, 1990
GuII90. Gunning, R. C. Introduction to holomorphic functions of several variables. Vol. II. Local
theory. The Wadsworth & Brooks/Cole Mathematics Series. Monterey, CA, 1990
GuIII90. Gunning, R. C. Introduction to holomorphic functions of several variables. Vol. III. Ho-
mological theory. The Wadsworth & Brooks/Cole Mathematics Series. Monterey, CA, 1990
GuRo. Gunning, R. C.; Rossi, H. Analytic functions of several complex variables. Prentice-Hall,
Inc., Englewood Cliffs, N.J. 1965
130 15 Formal and finite neighborhoods
Ha77. Hartshorne, R., Algebraic geometry. Graduate Texts in Mathematics, No. 52. Springer-
Verlag, New York-Heidelberg, 1977.
Ha70. R. Hartshorne: Ample subvarieties of algebraic varieties. Notes written in collaboration
with C. Musili. Lecture Notes in Mathematics, Vol. 156 Springer-Verlag, Berlin-New York
1970 xiv+256 pp.
HiRo64. Hironaka, H.; Rossi, H. On the equivalence of imbeddings of exceptional complex
spaces. Math. Ann. 156 1964 313–333.
Hi81. Hirschowitz, A. On the convergence of formal equivalence between embeddings. Ann. of
Math. (2) 113 (1981), no. 3, 501–514.
IlYa08. Yulij Ilyashenko, Sergei Yakovenko. Lectures on analytic differential equations. Graduate
Studies in Mathematics, 86. American Mathematical Society, Providence, RI, 2008.
Ke. Kempf, G. R. Algebraic varieties. London Mathematical Society Lecture Note Series, 172.
Cambridge University Press, Cambridge, 1993.
KK83. Kaup, L.; Kaup, B. Holomorphic functions of several variables. An introduction to the
fundamental theory. With the assistance of Gottfried Barthel. Translated from the German by
Michael Bridgland. de Gruyter Studies in Mathematics, 3. Walter de Gruyter & Co., Berlin,
1983.
Kos81. Kosarew, S. Das formale Prinzip und Modifikationen komplexer Räume. Math. Ann. 256
(1981), no. 2, 249–254.
Kr73. Krasnov, V. A. Formal modifications. Existence theorems for modifications of complex
manifolds. Izv. Akad. Nauk SSSR Ser. Mat. 37 (1973), 848–882. { English translation [Math.
USSR-Izv. 7 (1973), 847–881].}
Kr74. Krasnov, V. A. The equivalence of imbeddings of contractible complex spaces. Izv. Akad.
Nauk SSSR Ser. Mat. 38 (1974), 1012–1036. {English translation: Math. USSR-Izv. 8 (1974),
no. 5, 1009–1033 (1975).}
La71. Laufer, H. B. Normal two-dimensional singularities. Annals of Mathematics Studies, No.
71. Princeton University Press, Princeton, N.J.; University of Tokyo Press, Tokyo, 1971.
La81. Laufer, H. B. On CPS1 as an exceptional set. Recent developments in several complex
variables (Proc. Conf., Princeton Univ., Princeton, N. J., 1979), pp. 261–275, Ann. of Math.
Stud., 100, Princeton Univ. Press, Princeton, N.J., 1981.
Le66. Lehner, J. A short course in automorphic functions. Holt, Rinehart and Winston, New York-
Toronto, Ont.-London 1966.
Le45. Lelong, P. Les fonctions plurisousharmoniques. Ann. Sci. cole Norm. Sup. (3) 62, (1945).
301–338.
Li99. Lins Neto, Alcides. A note on projective Levi flats and minimal sets of algebraic foliations.
Ann. Inst. Fourier (Grenoble) 49 (1999), no. 4, 1369–1385.
Ma68. Malgrange, Bernard Analytic spaces. Enseignement Math. (2) 14 1968 1–28.
Ma88. Maskit, B. Kleinian groups. Grundlehren der Mathematischen Wissenschaften, 287.
Springer-Verlag, Berlin, 1988.
MoSa. Hossein Movasati and Paulo Sad. Embedded curves and foliations. Publ. Mat. 55, 401–
411, 2011.
Mi93. Mishustin, M. B. Neighborhoods of the Riemann sphere in complex surfaces. Funktsional.
Anal. i Prilozhen. 27 (1993), no. 3,29–41, 95; translation in Funct. Anal. Appl. 27 (1993), no.
3, 176–185
Nag62. Nagata, M. Local rings. Interscience Tracts in Pure and Applied Mathematics, No. 13
Interscience Publishers a division of John Wiley Sons New York-London 1962
Na68. Narasimhan, R. Compact analytical varieties. Enseignement Math. (2) 14 1968 75–98.
Na60. Narasimhan, R. The Levi problem for complex spaces. Math. Ann. 142 1960/1961 355–
365.
Na62. Narasimhan, R. The Levi problem for complex spaces II. Math. Ann. 146 1962, 195–216.
Ne89. Neeman, Amnon, Ueda theory: theorems and problems. Mem. Amer. Math. Soc. 81 (1989),
no. 415.
NiSp60. Nirenberg, L.; Spencer, D. C. On rigidity of holomorphic imbeddings. 1960 Contribu-
tions to function theory (Internat. Colloq. Function Theory, Bombay, 1960) pp. 133–137 Tata
Institute of Fundamental Research, Bombay
References 131
Ok42. Oka, K. Sur les fonctions analytiques de plusieurs variables. VI. Domaines pseudocon-
vexes. Thoku Math. J. 49, (1942). 15–52.
Ra65. Ramabhadran, N. Serre’s duality theorem. Math. Student 33 1965 11–22.
Re56. Remmert, R. Sur les espaces analytiques holomorphiquement séparables et holomorphique-
ment convexes. C. R. Acad. Sci. Paris 243 (1956), 118–121.
Re57. Remmert, R. Holomorphe und meromorphe Abbildungen komplexer Rume. (German)
Math. Ann. 133 (1957), 328–370.
Re95. Remmert, R. Complex analysis in ”Sturm und Drang”. Math. Intelligencer 17 (1995), no.
2, 4–11.
Ri68. Richberg, R. Stetige streng pseudokonvexe Funktionen. (German) Math. Ann. 175 1968
257–286.
Ro69. Rossi, H. Strongly pseudoconvex manifolds. 1969 Lectures in Modern Analysis and Ap-
plications, I pp. 10–29 Springer, Berlin
Sa82. Savelev, V. I. Zero-type imbedding of a sphere into complex surfaces. (Russian. English
summary) Vestnik Moskov. Univ. Ser. I Mat. Mekh. 1982, no. 4, 28–32, 85
Se56. J. P. Serre (1956), Géométrie algébrique et géométrie analytique. Annales de l’Institut
Fourier 6 (1956), 1-42.
Su74. Suzuki, M. Sur les relations d’équivalence ouvertes dans les espaces analytiques. Ann. Sci.
École Norm. Sup. (4) 7 (1974), 531–541 (1975).
Su78. Suzuki, M. Sur les intégrales premières de certains feuilletages analytiques complexes.
Fonctions de plusieurs variables complexes, III (Sém. François Norguet, 1975–1977), pp. 53–
79, 394, Lecture Notes in Math., 670, Springer, Berlin, 1978.
OSu75. Suzuki, O. Neighborhoods of a compact non-singular algebraic curve imbedded in a 2-
dimensional complex manifold. Publ. Res. Inst. Math. Sci. 11 (1975/76), no. 1, 185–199.
Ue82. Ueda, Tetsuo. On the neighborhood of a compact complex curve with topologically trivial
normal bundle. J. Math. Kyoto Univ. 22 (1982/83), no. 4, 583–607.
Um73. Umemura, H. Some results in the theory of vector bundles. Nagoya Math. J. 52 (1973),
97–128.
Wa72. Watari, S. A theorem on continuous strongly convex functions in complex spaces. Nederl.
Akad. Wetensch. Proc. Ser. A 75=Indag. Math. 34 (1972), 62–67.
Wa75. Wavrik, J. J. A theorem on solutions of analytic equations with applications to deforma-
tions of complex structures. Math. Ann. 216 (1975), no. 2, 127–142.
Index
133
134 Index