Technische Universitat¨ Berlin Institut fur¨ Mathematik
Differential Geometry III
—Complex and Quaternionic Line Bundles —
Ulrich Pinkall
Lecture notes Felix Knoppel¨ ,Oliver Gross and Theo Braune
July 23, 2019
Table of Contents
1 Introduction1
2 Classification of Holomorphic Line Bundles9 2.1 Homology...... 9 2.1.1 Algebraic Topology...... 10 2.1.2 Combinatorial Topology...... 11 2.2 The Picard Group Pic(M) ...... 14 2.3 Homology of Surfaces...... 17 2.4 Holomorphic maps into CPn ...... 23 2.5 Line Bundles over S2 ...... 30 2.6 Clifford’s Theorem...... 32
3 The Riemann-Roch Theorem 38 3.1 The Mittag–Leffler Theorem...... 38 3.2 Complete proof of Riemann–Roch...... 41 3.3 Teichmuller¨ Space for Tori...... 51 3.4 Spin Bundles...... 54 3.5 Quaternions...... 55
I
Preface
The aim of this course is to cover three plans, i.e. ranges of subjects in chronolog- ical order. The background knowledge of the course participants may differ a lot, therefore there will be a quick review on topics of complex Analysis — in partic- ular Kahler¨ manifolds. Everyone should keep those in the back of their minds as they will become handy throughout the lecture. For the main course of the lecture the plans will be the following:
Plan A: To start we aim to give a classification of holomorphic line bundles. Among others, some buzzwords for this topics will be Jacobian variety, Picard group, Abel map, ... Therefore, a compact, complex Riemann surface is M is consid- ered. The Picard group will be
holo. LB L over M with deg L = d and holo. structure ∂¯ Pic (M) := . d {holom. equivalence}
In particular, the Jacobian variety will arise from this as
Jac(M) := Pic0(M) .
Each Picard group will naturally have the structure of a complex manifold
g 2g 2g C R T = Γ = Γ , 2g ∼ g where Γ is an integer lattice in R = C . We will show that in fact Picd is al- gebraic, hence holomorphically embeddable in some CPN. Moreover we will see that Pic1 comes with a particularly nice line bundle whose holomorphic sections are called theta functions. We will then show, that all meromorphic functions on M can naturally be expressed as quotients of these theta func- tions.
Plan B: The second part of the lecture aims to ”repair” an attempt to proof the Riemann-Roch theorem in the Complex Analysis II lecture of the preceding semester which turned out to be incomplete. Therefore The Mittag-leffler theorem and the Riemann-Roch theorem and its consequences will be tackled.
II TABLE OF CONTENTS
Plan C: If the remaining times allows us, we will introduce theory of quaternionic line bundles. Considering a conformal immersion f : M → R3 of a Riemann surface (M, J) we can identify the euclidean three-space with the space of purely imaginary quaternions
R3 = span {i, j, k} ⊂ H = R ⊕ R3 .
We can express any quaternion q ∈ H as
q = w1˙ + a ,
where 1 is the multiplicative unit element of H (i.e. 1p = p1 = p for all p ∈ H), w ∈ R and a ∈ R3. For two purely imaginary quaternions a, b ∈ R3 we have the following rule of multiplication:
ab˙ = − ha, bi + a × b .
Using this quaternionic multiplication and the normal field N : M → S2 ⊂ R3 of M we have N d f = d f ◦ J , or equivalently ∗d f = −N d f . This can be used to treat so called Willmore surfaces. Consider
d ∗ d f = −H d f ∧ d f ,
where H is the mean curvature. Then the Willmore functional is defined as Z W( f ) H2 det , M
1 where det = 2 d f ∧ ∗d f . The (now solved) Willmore conjecture states that for every immersion of a torus f : T → R3 it holds that W( f ) ≥ 2π2. This minimum is attained by the common parameterization of the torus with radii q R = (2) and r = 1. For spheres it is W( f ) = 4π. A Willmore surface is now defined as a critical point of W. A Willmore sphere is thus considered as an immersion f : S2 → R3. The following interesting theorems hold:
Theorem 0.1. There are Willmore spheres with
W( f ) ∈ {1, 4, 6, 8, 9, 10, 11, . . .} π = (N \ {2, 3, 5, 7})π .
Theorem 0.2 (Hopf). An immersion f : S2 → R3 with H = const. is a round sphere.
III TABLE OF CONTENTS
IV 1. Introduction
Definition 1.1. (Almost complex manifold) An almost complex manifold is a mani- fold M with J ∈ ΓEnd(TM) such that J2 = −I.
If M is almost complex, then dim M = 2n and all tangent spaces are complex vector spaces by setting (α + iβ)X := αX + βJX .
Example 1.2.
1. M = Cn.
2. M = CPn the complex projective space which is defined as the set of all complex 1-dimensional subspaces of Cn+1. Coordinate charts are given by
z 1 . n . ∼ n CP \ H∞ = C z1,..., zn ∈ C = C zn 1 z 1 . . H∞ = C z1,..., zn ∈ C . zn 0
where H∞ is a hyperplane at infinity.
Definition 1.3. (holomorphic map) Let M and M˜ be almost complex manifolds. Then f : M → M˜ is called holomorphic, if
d f (JX) = Jd˜ f (X), ∀X ∈ TM .
1 Remark 1.4. Holomorphicity of a map f : M → M˜ is equivalent to saying that
dp f : Tp M → Tf (p) M˜ is a complex linear map for all p ∈ M.
Definition 1.5. (complex manifold) An almost complex manifold is called complex, if there exist local holomorphic coordinate charts.
The complex projective space CPn is a complex manifold.
Definition 1.6. (complex submanifold) A submanifold M in a almost complex com- plex manifold M˜ is called a complex submanifold, if all tangent spaces Tp M ⊂ Tp M˜ are complex subspaces (invariant under J).˜ The restriction of J˜ to TM is called the induced complex structure.
A complex submanifold has an induced almost complex structure
˜ Jp = J|Tp M and the inclusion M ,→ M˜ is holomorphic.
Theorem 1.7. (complex implicit function theorem) Let M and M˜ be complex manifolds, g : M → M˜ a holomorphic submersion and q ∈ M.˜ Then g−1{q} ⊂ M is a complex submanifold.
Example 1.8. Let f : Cn → C be a complex polynomial. Then the set
n M := {p ∈ C | f (p) = 0, dp f 6= 0} is a complex submanifold of Cn—a complex hypersurface. As a concrete example,
M = {(x, y) ∈ C2 | y2 = x(x − 1)(2 − x)}
2 2 2 is such a hypersurface in C . If we consider it as a submanifold of CP = C ∪ H∞ (H∞ denotes the plane at infinity), then it forms a torus with a point removed:
2 Introduction
M˜ := {C(x, y, z) | y2z + x3 − x2z + 2xz2 = 0} is a torus, M˜ ∩ C2 = M and 3 M˜ ∩ H∞ = {(C(x, y, z) | x = 0)} . More generally: n {C(z0,..., zn) ∈ CP | p(z0,... zn) = 0}, where p denotes a homogeneous complex polynomial of degree k, is called an algebraic hypersurface in CPn of degree k.
Definition 1.9. (algebraic variety) The intersection of finitely many algebraic hyper- surfaces of degree k1,..., k` is called an algebraic variety of degree k1 · ... · k`.
Remark 1.10. If an algebraic variety is a submanifold, i.e. there are no singularities, then it is complex.
Theorem 1.11 (Resolution of Singularities, Hironaka ’64). Every algebraic variety is the image of a compact complex manifold under a holomorphic map which—away from singularities—is biholomorphic.
Example 1.12. The variety
M = {(x, y) ∈ C2 | y2 = −x3} is the image of C under
γ : C → C2, t 7→ γ(t) = (−t2, t3) .
Theorem 1.13 (Chow). Every compact complex submanifold of CPn is algebraic.
Remark 1.14. Globally we can view all compact complex submanifolds of CPn as the zeroset of some polynomial.
3 Definition 1.15. (hermitian manifold) A hermitian manifold is an almost complex manifold (M, J) with a Riemannian metric h., .i such that
hJX, Yi = − hX, JYi
for all vector fields X and Y.
Definition 1.16. A hermitian manifold is called K¨ahlerif ∇J = 0.
Example 1.17. CPn has a famous metric, namely the Fubini–Study metric. The sectional curvatures KE of the metric satisfy 1/4 ≤ KE ≤ 1 for all 2-planes E ⊂ Tp M for all p ∈ M.
Remark 1.18. A theorem from differential geometry II states that if the sectional 1 curvatures of M satisfy 4 < KE ≤ 1 then it is diffeomorphic to an n-sphere. So CPn is the manifold that is ”closest” to a sphere but not a sphere itself.
Easy to see: A complex submanifold of a Kahler¨ manifold is itself Kahler.¨
Corollary 1.19. All algebraic submanifolds in CPn are K¨ahler.
Proof. This follows by the observation above and Chows theorem.
On de-Rham Cohomology
Define the exterior derivative by
k k+1 dk : Ω (M) → Ω (M) then dk+1 ◦ dk = 0 from which we get im dk ⊂ ker dk+1 . With Hk M we denote the k-th de-Rahm cohomology,
Hk M = ker dk . im dk−1
By the elliptic theorem, Hk M is a finite-dimensional vector space. The dimension k βk := dim H M is called the k-th Betti–number.
Example 1.20.
1. If M is connected, then H0 M = R.
4 Introduction
2. If M is compact and oriented, then Hk M =∼ Hn−k M (Poincare´ duality). To see this, consider [ω] with harmonic representative α, then [ω] 7→ [∗α] is the desired isomorphsim.
3. H0Sn =∼ R =∼ HnSn and HkSn = 0 for 1 ≤ k ≤ n − 1.
We aim to answear the question of which compact complex manifolds M can be holomorphically embedded in some CPn. A necessary condition that we have already derived is that M admits a Kahler¨ metric.
Definition 1.21. (K¨ahlerform) Let (M, J, h., .i) be a hermitian manifold. Then define the K¨ahlerform σ ∈ Ω2(M) by
σ(X, Y) = hJX, Yi .
First we see that σ is well defined as from J∗ = −J we get
σ(X, Y) = hJX, Yi = − hX, JYi = −σ(X, Y) .
Further σ is non-degenerate, i.e.
σ(X, Y) = 0 for all Y ∈ ΓTM ⇒ JX = 0 ⇒ X = 0 .
Example 1.22. Consider M = R2 = C with complex structure
0 −1 J = 1 0 and standard metric on R2. Then
x y x −y x y σ 1 , 1 = 1 , 2 = det 1 , 1 x2 y2 x2 y1 x2 y2 hence the Kahler¨ form σ on R2 is the determinant.
Theorem 1.23. Let V be a vector space with 2n = dim V < ∞ and σ : V × V → R skew-symmetric and non-degenerate. Then there is a basis (u1, v1,..., un, vn) of V such that we have a correspondence
0 −1 0 −1 σ ↔ diag ,..., . 1 0 1 0
In particular for σ = dx1 ∧ dy1 + ... + dxn ∧ dyn we get σ ∧ ... ∧ σ = n!dx1 ∧ dy1 ∧ ... ∧ dxn ∧ dyn 6= 0
5 Proof. Pick 0 6= u1 ∈ V. As σ is non-degenerate there is v1 ∈ V such that ⊥σ ⊥σ σ(u1, v1) = 1. Pick 0 6= u2 ∈ span {u1, v1} and v2 ∈ span {u1, v1} such that σ(u2, v2) = 1. Inductively the claim follows.
Theorem 1.24. If (M, J, h., .i) is K¨ahler, then the K¨ahlerform is closed, i.e. dσ = 0.
Proof. Fix p ∈ M and choose Xˆ , Yˆ, Zˆ ∈ Tp M and extend these to vector fields X, Y, Z on M such that Xp = Xˆ , Yp = Yˆ and Zp = Zˆ and ∇XY = ∇Y X = ∇X Z = ... = 0. Then [X, Y]p = [X, Z]p = ... = 0 and
dσ(Xˆ , Yˆ, Zˆ ) = (Xσ(Y, Z) + Yσ(Z, X) + Zσ(X, Y))p
= (hJ∇XY, Zi + hJY, ∇X Zi + hJ∇Y Z, Xi
+ hJZ, ∇Y Xi + hJ∇ZX, Yi + hJX, ∇ZYi)p = 0
Definition 1.25. (symplectic manifold) A symplectic manifold is a manifold M to- gether with a non-degenerate and closed σ ∈ Ω2(M).
Remark 1.26. This means that every Kahler¨ manifold, which naturally comes with a Kahler¨ form, is in fact a symplectic manifold.
Theorem 1.27. If M is a compact, oriented K¨ahlermanifold, then σ is not exact.
Remark 1.28. In terms of cohomology this is [σ] 6= 0.
Proof. Assume σ = dα for some α ∈ Ω1(M), then
d(α ∧ σ ∧ ... ∧ σ) = σ ∧ ... ∧ σ = n!detM . | {z } | {z } n−1 times n times
Then Z Z 1 vol(M) = detM = n! d(α ∧ σ ∧ ... ∧ σ) = 0 M M
Corollary 1.29. If a manifold M is K¨ahler, then H2(M) 6= {0}.
Remark 1.30. That means that a cohomology has non-trivial second cohomology.
C2 \ {0} Fix λ ∈ R, λ > 1 and define M = ∼ where x ∼ y :⇔ y = λnx for some n ∈ Z.
6 Introduction
Then M is diffeomorphic to S1 × S3. The K¨unnethformula (1923) states that if ∗ 0 n [α1],..., [αm] is a basis of H (M) := H (M) ⊕ ... ⊕ H (M) and [β1],..., [βr] is a ba- ∗( ˜ ) = ∧ [ ] sis of H M then we can define γij : αi βj which are closed and γij i=1,...,m; j=1,...,r form a basis of H∗(M × N) =∼ H∗(M) ⊕ H∗(N).
Corollary 1.31. H2(S1 × S3) = {0} so the complex manifold S1 × S3 is not K¨ahler. In particular it is not realizable in any CPn hence not algebraic.
Over CPn we have the tautological line bundle defined by
LCψ = Cψ for all points Cψ ∈ CPn. Note that the fiber at Cψ istself is a complex 1-dimensional vector space. The (Fubini-Study) metric on CPn uses the standard metric on Cn+1. Hence we get a connection ∇ on L whose curvature form is given by
R(X, Y)ψ = −σ(X, Y)Jψ .
In other words: the curvature form is given by the Kahler¨ form.
7 Note that: Z Z ˜ ∗ 1 ˜ ∗ 1 ∗ deg ( f ◦ f ) L = 2π ( f ◦ f ) σ = 2π f σ˜ ∈ Z M M where we used that the pullback of the curvature equals the curvature of the pullback (cf. DGII).
Definition 1.32. (integral forms)
Z 1. Let M˜ be a manifold, then [ω] ∈ H1(M˜ ) is called integral if γ∗ω ∈ Z for S1 all loops γ : S1 → M.˜ Z 2. σ ∈ H2(M˜ ) is called integral if f ∗σ ∈ Z for all smooth maps f : M → M˜ M where M is a compact oriented surface.
By our computation above we yield the following theorem:
Theorem 1.33. If a K¨ahlermanifold can be isometrically embedded into CPn for some 1 n ∈ N, then 2π σ is integral where σ is the K¨ahlerform of M.
Theorem 1.34. (Kodaira embedding theorem (1964)) A complex manifold can be holo- morphically embedded in some CPN for some N ∈ N if and only if it is K¨ahlerand the K¨ahlermetric has integral K¨ahlerform.
8 2. Classification of Holomorphic Line Bundles
2.1 Homology
Consider a compact oriented manifold M, then the k-th cohomology of M is given by d ker Ωk(M) →k Ωk+1(M) Hk(M) := . d im Ωk−1(M) →k−1 Ωk(M)
The k-th Betti number is respectively given by
k βk := dim H (M) < ∞ .
Definition 2.1 (k-th homology). For a compact, oriented manifold M,
K ∗ Hk(M) := H (M)
is called the k-th homology vector space of M.
Example 2.2. Let Mˆ be a compact, oriented manifold and γ : Mˆ → M smooth.
Then the map Z Hk(M) 3 [ω] 7→ γ∗ω Mˆ
9 2.1 Homology is well defined as dω = 0 and for α ∈ Ωk−1(M) it holds that Z Z γ∗(ω + dα) = γ∗ω . Mˆ Mˆ Hence, γ defines a homology class [γ] (as it defines a well defined linear map from HK(M)).
Definition 2.3 (homologous). Say γ is homologous to γ˜, denoted by γ ∼ γ˜, if for all ω ∈ Ωk(M) it holds that Z Z γ∗ω = γ˜ ∗ω . Mˆ Mˆ
2.1.1 Algebraic Topology
Any books on algebraic topology treat the topics of homology and cohomology different than we do. To proof that in fact, for our purposes these definitions coincide is the next goal. Remark 2.4. Some of the following stuff may also be found in the DGIII script from 1997/98.
Algebraic topology is usually treated in the sense of simplicial homology. A k- k+1 simplex Sk ⊂ R is defined as
n k+1 o Sk := x ∈ R | x1 + ... + xk+1 = 1, xj ≥ 0 .
A map σ : Sk → M gives a k-simplex in M.
As naturally a simplex comes with an orientation, for any ω ∈ Ωk(M) we can define Z Z σ∗ω =: ω . Sk σ Remark 2.5. The following definitions will be a bit vague and should, if they are not clear, be revised in some book. An excellent introduction to this theory is given on the first 50 pages in ”Differential forms in algebraic topology” by Bott and Tu. This book is written from a rather differential geometric viewpoint. Another excellent reference (on combinatorial topology) is ”A textbook on topology” by Seifert and Threlfall (1934).
10 Classification of Holomorphic Line Bundles
A k-chain is a map
c : Ck(M) := {all k-simplices σ in M} → Z such that c(σ) = 0 except for finitely many σ. The definition of integralion over a k-chain can be extended to Z Z ω = ∑ s(σ) ω . c σ σ We define the boundary operator as
∂ : Ck(M) → Ck−1(M) .
Then ker ∂ Hk(M, Z) := k im ∂k+1 is an abelian group. Further, without a proof, we state that
∼ βk Hk(M, Z) = Z × G , where G is a finite abelian group which in this context is also called the torsion. It turns out that ∼ βk Hk(M, R) := Hk(M, Z) ⊗ R = R .
Theorem 2.6 (de-Rham). With respect to the pairing given by integration of k-forms over k-chains it holds that K ∗ Hk(M, R) = H (M) .
2.1.2 Combinatorial Topology
Combinatorial topology is similar to simplicial homology but the attention is on the simplices of a fixed triangulation, i.e. a cell-decomposition into cells that are diffeomorphic to a triangle, of a surface M.
Endow all k-simplices with a random orientation. A k-chain assigns to each k- simplex σ an integer cσ ∈ Z.
Noatation: We write (−1)σ for the simplex σ with opposing orientation. Further 100σ denotes 100 copies of σ with the original orientation.
11 2.1 Homology
Also in the combinatorial topology setup we have a boundary operator
∂ : Ck(M) → Ck−1(M) and ker ∂ ∼ k = Hk(M, Z) . im ∂k+1 We recall the definition of Z H1(M) := ker d1 3 ω 7→ ω | γ : Mˆ → M smooth, Mˆ cmpct., or., dim Mˆ = 1 γ
As Z Z ω + d f = ω γ γ we can deduce that 1 ∗ H1(M) ⊂ H (M) and we yield a pairing Z h[ω]|[γ]i = ω . γ
In order to be consistent with the rest of the world we need to proof that the theories coincide.
1 Theorem 2.7. The pairing between H (M) and H1(M) as defined above is non- degenerate.
Z Proof. Let ω = 0 for all ω ∈ Ω1(M) with dω = 0, then by definition [γ] = 0. If γ Z contrarily ω = 0 for all collections of loops γ, then ω is exact by the Poincare-´ γ Lemma, i.e. [ω] = 0.
So we can deduce that 1 dim H1(M) = dim H (M) because ∼ 1 ∗ H1(M) = H (M) .
Now we give a proof that our definition of H1(M) is consistent with the combina- torial definition.
12 Classification of Holomorphic Line Bundles proof of the consistency of the theory: Consider a closed 1-chain c of a triangulation of M. Then ∂c = 0 which means that at each vertex there is the same number (counted with mulitplicity) of edges incoming as there are outgoing. At each vertex match each incoming edge to an outgoing edge. (We think of edges e with c(E) > 1 as separated copies) Doing so yields a collection of discrete closed edge loops. Smooth each of these (by a slow-down parametrization) to yield a smooth
γ : Mˆ → M .
Then for all ω ∈ ker d1 we have Z Z ω = ω . c γ
So for a discussion of 1-homology we can replace 1-chains by smooth maps from 1-dimensional oriented, compact manifolds. The good news is that this also works for 2-homology. The way to see this is the following:
Again split multiple triangles into singly counting copies and match adjacent tri- angles with one that induces the opposed orientation on the shared edge.
In an octahedron, 12 triangles are meeting at the centered vertex. At each of the 6 edges we know how to connect triangles, hence we get 3 surfaces passing through this vertex. Smooth the resulting triangulated surfaces by their parametrization to yield smooth γ : Mˆ → M.
13 2.2 The Picard Group Pic(M)
The bad news is that starting with 3-homology this method doesn’t work anymore — the results are only pseudomanifolds. Rumors are (i.e. we have no reference Z ∗ yet) that not every element of Hk(M, Z) ⊗ R can be realized as ω 7→ γ ω for Mˆ some smooth γ : Mˆ → M with Mˆ a k-dimensional compact, oriented manifold.
2.2 The Picard Group Pic(M)
Let V and W be finite-dimensional complex vector spaces. Then
V ⊗ W = {β : V∗ × W∗ → C | C − bilinear}.
Further for v ∈ V and w ∈ W we set
v ⊗ w(α, η) = α(v)η(w).
Note: The way we defined the tensor product, it is not symmetric! Neverthe- less, there is a canonical isomorphism V ⊗ W → W ⊗ V (switching arguments). Moreover, given a third complex vector space U there are canonical isomorphisms (U ⊗ V) ⊗ W = U ⊗ (V ⊗ W) (leaving slots empty). Thus we can write U ⊗ V ⊗ W.
Let M be a compact Riemann surface. Then
Pic(M) = {isomorphism classes of holomorphic line bundles(L, ∂¯) over M}.
˜ Lemma 2.8. Let (L, ∂¯ L) and (L˜ , ∂¯ L) be holomorphic line bundles. Then there is a unique ˜ holomorphic structure ∂¯ L⊗L on L ⊗ L˜ such that
˜ ˜ ∂¯ L⊗L(ψ ⊗ ϕ) = (∂¯ Lψ) ⊗ ϕ + ψ ⊗ (∂¯ L ϕ) .
Proof. Left as an exercise.
Theorem 2.9. The tensor product defines a multiplication
Pic(M) × Pic(M) → Pic(M)
and turns Pic(M) in an abelian group with identity element (M × C, ∂¯ on functions) and inverse element given by L−1 = L∗.
Proof. Left as an exercise.
Remark 2.10. By definition we have for ω ∈ ΓL−1 that
−1 ¯ L ¯ ¯ L ∂X ω ψ = ∂X(ω(ψ)) + ω ∂Xψ , where ∂¯ is the usual holomorphic structure on C∞ functions.
14 Classification of Holomorphic Line Bundles
Theorem 2.11. The map deg: Pic(M) → Z is a surjective homomorphism of abelian groups.
Definition 2.12. For d ∈ Z we define
−1 Picd(M) := deg (d) ,
Jac(M) := Pic0(M) .
So we can focus on Jac in order to put more structure in Picd.
We have
Picd(M) ⊗ Picd˜(M) = Picd+d˜(M) and Jac(M) ⊂ Pic(M) .
Thus Jac(M) acts on Picd(M). One easily checks that this actions is free and tran- sitive. Further, for fixed (L, ∂¯) with deg L = d the map
0 0 Jac → Picd, L 7→ L ⊗ L is bijective. Here, L0 is an arbitrary but fixed point in Jac(M).
So we can focus on Jac(M) in order to put more structure on Picd(M).
Let (L, ∂¯) be a holomorphic line bundle over M. Then there is a hermitian metric h., .i on L. Remember, by a hermitian metric we mean here a real-valued fiber metric with respect to which J is orthogonal.
Theorem 2.13. There is a unique complex connection ∇ on (L, ∂¯) which is metric with respect to h., .i and which satisfies
¯ 00 1 ∂ = ∇ = 2 (∇ − J ∗ ∇) .
15 2.2 The Picard Group Pic(M)
Proof. Let ∇˜ be a metric connection on (L, h., .i). Then all other metric connections are of the form ∇ = ∇˜ + ηJ for η ∈ Ω1(M). Computing the ∂¯-operators gives 00 ˆ 00 1 ˆ 00 00 ∇Xψ = ∇Xψ + 2 (η(X)Jψ + Jη(JX)Jψ) = ∇Xψ + JηXψ where we used that for X ∈ Γ(TM) and ψ ∈ ΓL it holds that
00 1 ∇Xψ = 2 (∇Xψ + J∇JXψ) . On the other hand all holomorphic structures on L arise of the form
∂¯ = ∇ˆ 00 + ω where ω ∈ ΓKL¯ . The goal is to choose η such that
Jη00 = ω and 00 1 1 Jη = J 2 (η − J ∗ η) = 2 ∗ η + Jη . Hence the only (therefore unique) choice is
η := 2 Im ω which then leads to 1 Re ω = ∗ η . 2
Theorem 2.14. Let (L, ∂¯) be a holomorphic line bundle of degree d and σ ∈ Ω2(M) Z with σ = 2πd. Then there is a hermitian metric h., .i on L (unique up to constant M scale) such that the corresponding metric ∇ with ∇00 = ∂¯ has curvature R∇ = −σJ hence Ω = σ as curvature 2-form.
Proof. We start with some hermitian metric h., .i and its associated ∇ with ∇00 = ∂¯. Then, if we change the metric to be e2uh., .i, we obtain a new adapted connection ∇˜ . Since J is parallel with respect to both connections ∇ and ∇˜ we have that
∇˜ = ∇ + ω, ω ∈ Ω1(M; C) .
∼ Furthermore if we ask for h., .i to be metric,
2u ∼ X(e hψ, ψi) = 2h∇Xψ, ψi + hψ, ψi(du − α)(X) implies that α = du .
16 Classification of Holomorphic Line Bundles
Moreover, from ∇˜ 00 = ∂¯ follows that ω ∈ ΓKL. Thus
ω = 2(du)0 = 2∂u .
The curvatures of ∇ and ∇˜ are thus related by
R˜ = R + 2d(∂u) = R + d ∗ duJ .
So, if R = −ΩJ, we want to solve
d ∗ du = Ω − σ, Z which is solvable due to the elliptic theorem, since Ω − σ = 0. The obtained M solution is unique upt to an additive constant.
2.3 Homology of Surfaces
Recall: We have seen that a closed 1-chain is the same as a map γ : Mˆ → M of a 1-dimensional compact oriented manifold, i.e. a finite union of oriented circles, into M. Then two 1-chains γ and γ˜ are called homologous, if Z Z γ ∼ γ˜ :⇐⇒ ω = ω for all closed ω ∈ Ω1 M . γ γ˜
Theorem 2.15. Let M˜ be a compact surface with boundary Mˆ = ∂M˜ and f : M˜ → M be smooth. Then the 1-chain γ = f |Mˆ is null-homologous, i.e. γ ∼ 0.
Proof. That follows directly from Stokes’ theorem as for ω ∈ Ω1(M) with dω = 0 we have Z Z Z Z ω = γ∗ω = d(γ∗ω) = γ∗(dω) = 0 . γ Mˆ M˜ M˜
Definition 2.16. Let γ, γ˜ : Mˆ → M. Then γ is called homotopic to γ˜, if there is a ˆ smooth map f : [0, 1] × M → M with γ = f{0}×Mˆ and γ˜ = f{1}×Mˆ
Intuition: Homologous means: Transformable into each other by a homotopy with finitely many reconnection events.
Theorem 2.17. Let M be connected. Then every collection of loops γ : Mˆ → M is homologous to nγ˜ where n ∈ Z where γ˜ is a smooth embedding.
Proof. By the transversality theorem we can homotope γ slightly so that it becomes an immersion with transversal self-intersections.
17 2.3 Homology of Surfaces
The self-intersections can be resolved, so we can assume that γ is an embedding.
Then γ divides M into several components M1,..., Mn, all of which are compact surfaces with boundary. Each boundary ∂Mi is a union of components of γ (with suitable orientation).
Now build an oriented multi-graph with vertices {M1,..., Mn} and an oriented edge from Mi to Mj, if Mi is adjacent to Mj across a component of γ which has Mi to its left. Now we reduce the number of γ components as follows: If there is a vertex with either two incoming or two outgoing edges, then the corresponding γ components can be joined in such a way that it stays embedded.
18 Classification of Holomorphic Line Bundles
Finally we obtain a graph that has only vertices with one incoming or one outgo- ing edge—in which case the corresponding γ-component bounds a surface and is hence null-homologous, so these edges can be deleted—or exactly one incoming and one outgoing edge. Thus we end up with a graph which is a union of cy- cles. Since M is connected there is only one cycle. Thus all components of γ are homologous to one of them, say γ˜.
We know: For ω ∈ Ω1 M with dω = 0, Z ω = 0 for all closed 1-chains γ ⇐⇒ [ω] = 0, i.e. ω is exact . γ
1 ∗ Thus H1 M spans (H M) and hence, by de-Rhams theorem, there are γ1,..., γ2g 1 ∗ such that [γ1],..., [γ2g] form a basis (over R) of (H M) . Going further in this direction we would see that there are embeddings
1 γ1,..., γ2g : S → M such that
1 ∗ H1 M = H (M) = {n1[γ1] + ··· + n2g[γ2g] | n1,..., n2g ∈ Z} .
Definition 2.18 (dual lattice). The set Z Γ = {[ω] ∈ H1 M | ω ∈ 2πZ for all 1-chains γ} . γ
is called the dual lattice.
19 2.3 Homology of Surfaces
Motivation: f : M → S1 ⊂ C, then ω = hd f , i f i is closed. Γ is is the set of of all ω that come from such f .
Let M be a compact Riemann surface and L and L˜ holomorphic line bundles over M. Then
L ∼holo. L˜ :⇔ ∃ holom $ ∈ ΓHom(L, L˜ ) without zeros Last time we showed that:
1. It is sufficient to look at the case of deg L = 0.
2. Every L with deg L = 0 has a unique connection that is flat, metric, complex and satisfies ∇00 = ∂¯.
Remark 2.19. Note that in this context ∇ is called metric if there is a metric h., .i on L such that ∇ h., .i = 0.
As it is our goal to classify holomorphic line bundles up to holomorphic isomor- phisms it suffices to consider flat metric connections and bundles of degree 0.
Example 2.20. The trivial bundle L = M × C with ∇ = d and standard metric h·, ·i has the desired properties.
Any other metric bundle L˜ with degL˜ = 0 is isomorphic to (L, h·, ·i). The connec- tion on L˜ is then given by ∇˜ = ∇ + ωJ.
This yields for the curvature tensor
˜ R∇ = R∇ − dωJ.
˜ As both connections are assumed to be flat, i.e. R∇ = R∇ = 0), this implies
−dω = 0 hence ω must be closed. So given a flat connection ∇ all other flat connections can be obtained by appropriately adding a closed 1-form ω. The question is now if we can state another condition on ω so that the resulting ∇˜ is flat.
Definition 2.21 (flat hermitian bundle). The bundle L˜ is called trivial as a flat hermitian bundle if and only if there is a nowhere vanishing ψ ∈ ΓL˜ with |ψ| = 1 and ∇˜ ψ = 0 .
Let ϕ be defined as ϕp = (p, 1) then we have ∇ϕ = 0 and |ϕ| = 1.
20 Classification of Holomorphic Line Bundles
Let ψ ∈ γˆ ∗L be parallel with respect to γ∗(∇˜ ). Then we define an angle function f : [0, 2π] → R such that i f (t) ψt = e = ϕˆt, where ϕˆ = γˆ ∗ ϕ. Since ψ is parallel, we obtain:
∗ ∗ ∗ J f (t) 0 = (γˆ ∇˜ ∂ ψ = (γˆ ∇ + γˆ ωJ) ∂ (e )ϕˆ) ∂t ∂t = J f 0(t)eJ f (t) ϕˆ − Jω(γ0(t))eJ f (t) ϕˆ = JeJ f (t) ϕˆ( f 0(t) − ω(γ0(t))) ⇔ f 0(t) = ω(γ0(t))
Hence we choose f 0(t) = ω(γ0(t)). Thus -as in physics-, ω describes the angular speed.
Definition 2.22. Let ∇˜ be a flat metric connection on a complex line bundle over a Riemann surface M and γ : S1 → M a closed curve. Let ψ be a parallel section of ∗ 1 γˆ L. Then h(γ) ∈ S defined by ψ2π = h(γ)ψ0 is called the monodromy of ∇˜ along γ.
Theorem 2.23. If ∇˜ = ∇ − ωJ, where ∇ is the trivial connection, we have:
J R ω h(γ) = e γ .
Proof. We have
J f (2π) J f (2π) J( f (2π)− f (0)) ψ2π = e ϕˆ2π = e ϕˆ0 = e ψ0 .
This yields for the monodromy
J( f (2π)− f (0)) J R 2π f 0 h(γ) = e = e 0 .
Theorem 2.24. Two flat hermitian line bundles over a Riemann surface M are isomor- phic if and only if they have the same monodromy over every closed curve γ
21 2.3 Homology of Surfaces
Proof. We know that L is trivial as a flat metric line bundle if and only if L has a nowhere vanishing parallel section. If L has a parallel section ψ, we know that ψ ∈ Γγˆ ∗L is parallel with respect to γ∗(∇˜ ) for any closed curve γ : S1 → M. The calculation above yields that ω has a potential f . Stokes theorem yields that Z ω = 0 γ for all the desired curves γ. Hence we have by theorem above that h(γ) = 1 . If conversely h(γ) = 1 for all γ : S1 → M we have that Z ω = 0. γ
Now construct as in the proof of exactness of 1-forms a parallel section. Finally we have to build a bridge to arbitrary bundles. In order to do this note that the bundles L and L˜ are isomorphic. It suffices to show that for the trivial bundle we have h(γ) = 1 for all desired curves γ. Then we use that two arbitrary bundles L and L˜ are isomorphic if and only if L ⊗ L˜ is trivial.
Theorem 2.25. Let (L, ∇) be a flat hermitian line bundle over M. Let γ, γ˜ : S1 → M. If γ ∼ γ˜ then h(γ) = h(γ˜)
Proof. This follows directly from theorem 2.22, because integrals over homolo- geous curves are equal.
Recall that the dual lattice was defined to be Z Γ = {[ω] ∈ H1 M | ω ∈ 2πZ for all closed curves γ} . γ
Γ is an additive subgroup of H2(M) =∼ R2g that is isomorphic to Z2g. Now consider f : M → S1 with d f = ωJ f . Here we have ω ∈ Γ as integrating would give some winding number.
22 Classification of Holomorphic Line Bundles
Theorem 2.26. Let ∇, ∇˜ be flat metric connections on (L, h·, ·i), with ∇˜ = ∇ + ωJ, where ω ∈ Ω1(M) and dω = 0. Then L˜ ∼ L if and only if [ω] ∈ Γ.
Summary: It was our goal to classify holomorphic line bundles. In order to describe Pic for a bundle of degree d, we have seen that it suffices to consider Jac. For any bundle (L, ∂¯) ∈ Jac we found a flat metric connection ∇ with ∇00 = ∂¯. The last theorem 1 H (M) 2g yields that Jac(M) can be identified with Γ = T , so it suffices to study the 2g-dimensional torus.
Corollary 2.27. If M is diffeomorphic to S2 with H1(M) = {0}, then for each integer d ∈ Z, there is - up to isomorphism - exactly one holomorphic line bundle L with deg(L) = d.
In particular the bundle L is holomorphically trivial for deg(L) = 0. How do other line bundles over S2 look like? The Riemann–Roch theorem states that
h0(L) − h0(KL−1) = d + 1 − g . |{z} =0
Furthermore we obtain:
deg(K) = deg(T∗ M) = −χ(M) = 2g − 2 = −2 .
If we would have d < 0, then it follows that h0(L) = 0. This can be seen as follows: A holomorphic section ψ ∈ Γ(L) might have zeros but no poles. The Poincare-Hopf´ Index theorem yields that deg(L) must be positive. If we have d ≥ 0, we obtain that deg(KL−1) ≤ −2 < 0. Therefore we have h0(KL−1) = 0 and h0(L) = d + 1.
2.4 Holomorphic maps into CPn
For a compact Riemann surface M let f : M → CP1 =∼ S2 =∼ C ∪ {∞} be holomor- phic. Then this is the same as if f : M → C is meromorphic.
23 2.4 Holomorphic maps into CPn
Recall that we have CPn = { 1-dimensional subspaces Cψ ⊂ Cn | ψ 6= 0} We want to show that CPn is a complex manifold. To do this consider the open set z 1 . n Uj = C · . | zj 6= 0 ⊂ CP zn
Note that it suffices to consider the Uj sets, because we have to find for every p ∈ CPn a neighborhood diffeomorphic to Cn and for every p ∈ CPn we can always find a neighborhood, where at leat one component is not zero. Then we can define a coordinate chart z1 zj . . . zj−1 z1 n−1 zj . ϕ : U : j → C : ϕ (Cψ) = z , where ψ = . . j j j+1 . zj zn . . zn zj
Another way is to represent Cψ ∈ Uj by w1 . . z wj−1 1 1 . 1 = . ψ . w j j+1 zn . . wn Thus the coordinate changes must be holomorphic, hence CPn is a complex mani- fold. A common view is: w w 1 1 . . n . . CP = C | w1,..., wn−1 ∈ C ∪ C | w1,..., wn−1 ∈ C . wn−1 wn−1 1 0 | {z } =∼CPn−2 In this case CPn−2 could be considered as a ”hyperplane at infinity”. In the following we want to study the tautological line bundle Lˆ over CPn−1: We define the tautological bundle as: Lˆ = {([p], ψ) ∈ CPn−1 × Cn | ψ ∈ [p] = {λ · p | λ ∈ C}} such that every Lp gets its own zero vector
24 Classification of Holomorphic Line Bundles
A nowhere vanishing section ψˆ ∈ ΓLˆ is of the form ψˆ p = (p, ψ(p)) with ψ : CPn−1 → Cn such that
π n CPn−1 C \{0}
id ψ
CPn−1 is commutative. We want to define ∂¯ on Lˆ such that ∂¯ψˆ = 0 if and only if ψ is holomorphic. In order to do this we define suitable sets of functions first.
Definition 2.28. (basepoint-free linear system) Let M be a complex manifold and L a complex line bundle over M. Then a basepont-free linear system is a finite dimensional complex linear subspace V ⊂ ΓL such that
1. For every p ∈ M there is ψ ∈ V with ψp 6= 0 ψ 2. For ψ, ϕ ∈ V the function : M \ ϕ−1({0}) → C is holomorphic. ϕ
Theorem 2.29. If V ⊂ Γ(L) is a basepoint-free linear systen with n = dim(V) > 0.
a) Then there is a unique holomorphic structure ∂¯ on L such that all ψ ∈ V are holomorphic.
b) The map
∗ ∼ n−1 ∗ f : M → P(V ) = CP : p 7→ {ψ 7→ α(ψp) | α ∈ Lp}
is holomorphic.
c) The map f is linearly full, i.e f (M) is not contained in any hyperplane.
25 2.4 Holomorphic maps into CPn
Remark 2.30. Here P(V∗) is the projective dual space. This means that we consider for ϕ, α ∈ V∗ the equivalence relation
ϕ ∼ α :⇔ ϕ = λα, λ ∈ C \ {0} .
∗ ∗ V ∗ ∼ n ∗ ∼ n−1 Then we set P(V ) = ∼. Since V = C , we obtain P(V ) = CP
Proof. a) Let ϕ ∈ V be chosen in such a way that ϕp 6= 0. Near p all ψ ∈ Γ(L) are representable as ψ = λϕ for some function λ : M → C. If we consider sections ψ ∈ V, we especially see that
ψ : M \ ϕ−1({0}) → C ϕ is holomorphic around p. If we now choose a non-vanishing section ψ ∈ V, then there is a ∂¯-operator such that ∂ψ¯ = 0 Therefore we obtain
0 = ∂ψ¯ := ∂¯(λϕ˜) = ∂λ¯ · ϕ + λ · ∂ϕ¯ = 0
Hence ∂ϕ¯ = 0 for ϕ ∈ V, thus ∂¯ does not depend on the concrete ϕ. Especially we can choose a basis ψ1,..., ψn of V. This yields that ∂¯ψ˜ = 0 for all ψ˜ ∈ V. b) and c) are left as an exercise.
Definition 2.31 (Kodaira embedding). Although f : M → CPn−1 =∼ P(V∗) might not be an embedding, we call f the Kodaira-embedding of V.
We apply this to M = CPn−1, L = Lˆ ∗ and the set V = {αˆ | α ∈ Cn∗}. Here we define for α ∈ (Cn)∗ the map αˆ ∈ Γ(Lˆ ∗) as
αˆ : (p, ψ ) 7→ αˆ p(p, ψ) := α(ψ). |{z} ∈Cn
26 Classification of Holomorphic Line Bundles
By the last theorem we obtain a ∂¯-operator on Lˆ ∗ such that all αˆ ∈ V are holomor- phic. If we have a ∂¯-operator on a general vector bundle L, we can define a ∂¯-operator on the dual bundle L∗. For this consider the pairing
h·, ·i : ΓL∗ × ΓL → C : hα, ψi := α(ψ).
Our operator on the dual bundle should satisfy the product rule with respect to this pairing. Hence we define