Čech cohomology of holomorphic line bundles
Anchor (Master): Behnke-Stein 1949 *Entwicklung analytischer Funktionen auf Riemannschen Flächen* (originator for holomorphic-bundle Čech on Riemann surfaces); Forster *Lectures on Riemann Surfaces* §12-§17; Donaldson *Riemann Surfaces* §10-§12; Griffiths-Harris *Principles of Algebraic Geometry* §0.4 + §1.2
Intuition [Beginner]
Take a compact Riemann surface — a closed complex curve, like the Riemann sphere or a torus — and a holomorphic line bundle on it. A line bundle is a way of attaching a one-dimensional complex vector space to each point of so that nearby fibres are smoothly identified, with the gluing data given on overlaps of an open cover. Two questions naturally arise: how many global holomorphic sections does have, and what global obstruction prevents local sections of from gluing into one?
Čech cohomology answers both. Cover by open pieces, record sections on each piece (a zero-cochain), record local sections on overlaps (a one-cochain), and ask which overlap data refuse to come from data on the pieces. The result in degree zero is — the global holomorphic sections of . The result in degree one is — the obstruction space, the room for local sections that cannot be globally smoothed away.
A compact Riemann surface has real dimension two, so all higher cohomology vanishes: for . The entire cohomological story of every line bundle on lives in two finite-dimensional vector spaces. The Čech construction is the bookkeeping that turns the cover-and-transition-functions data of into the dimensions of those two spaces.
Visual [Beginner]
A schematic of a compact Riemann surface covered by three open patches , with pairwise overlaps and a triple overlap . A small ribbon over each patch labels a local section of the line bundle ; arrows on each overlap label transition functions rescaling the ribbon between charts.
Worked example [Beginner]
Take the Riemann sphere and the line bundle . Cover by two pieces and . Each piece is a copy of the complex line . The overlap is the punctured complex line, with coordinate on and on .
The transition function of on the overlap is . A holomorphic section of is a pair with holomorphic on , holomorphic on , and on the overlap. Writing as a power series in and as a power series in , the relation on the overlap reads
Comparing coefficients: only appear on the right with non-negative powers of matching on the left, and the for would require negative powers of which are absent on the right. The solutions are exactly — degree- polynomials — with on the other chart.
The space of global sections has a basis on the -chart, so its dimension is three. The Čech first cohomology vanishes by direct check (or by Serre duality: ).
What this tells us: the cover plus transition function produces a finite-dimensional space of global sections, equal to the degree-plus-one count for . The Čech construction turned the gluing data into a polynomial-counting problem.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let be a compact Riemann surface, a holomorphic line bundle with transition functions on a cover indexed by a totally ordered set , and the sheaf of holomorphic sections of . For an ordered tuple write .
The Čech cochain group in degree is
a product of holomorphic sections of over the -fold intersections. The Čech differential is the alternating-sum-of-restriction map
where the hat denotes omission and the restriction respects the line-bundle gluing via the transition functions . Direct computation on faces gives , so is a cochain complex of complex vector spaces. The Čech cohomology of on the cover is
A refinement of is a cover with a refinement map such that . Refinements induce chain maps whose effect on cohomology depends only on refining , and the Čech cohomology of on is the colimit
In degree zero, for every cover, since a zero-cocycle is a compatible family of local sections that glues to a global section of by the sheaf axiom.
Theorem (Čech cohomology on a compact Riemann surface). For a holomorphic line bundle on a compact Riemann surface :
- for every (dimensional vanishing).
- is finite-dimensional over for (Schwartz-Cartan-Serre finiteness).
- The canonical comparison map to Dolbeault cohomology is an isomorphism in every degree.
Equivalent forms.
- Sheaf-cohomology identification: , the derived-functor cohomology of the sheaf of holomorphic sections; the comparison is an isomorphism on a paracompact Hausdorff space, and a Riemann surface is paracompact.
- Dolbeault identification: the fine resolution on a Riemann surface gives via the standard fine-sheaf-acyclicity argument.
- Serre duality form: combined with
06.04.04, where is the canonical line bundle.
Counterexamples to common slips
- The cocycle condition on a one-cochain on triple overlaps reads , with the orientation convention determined by the alternating sign in the differential. Reversing the convention reverses signs.
- The transition functions of themselves form a one-cocycle in (multiplicatively, on the unit sheaf), not in (additively, on the section sheaf). The Picard group classifies line bundles; the cohomology instead measures the failure of to be a complete linear system.
- The dimensional vanishing for uses real dimension two of the underlying surface. On a higher-dimensional complex manifold the same Čech construction generates non-zero higher cohomology, and the dimensional ceiling rises with the complex dimension.
- Without compactness, may be infinite-dimensional (consider on : holomorphic functions on form an infinite-dimensional space). The finiteness of for on a compact Riemann surface is a substantive input, due to Schwartz's compact-perturbation theorem on Banach spaces (Forster §14).
Key theorem with proof [Intermediate+]
Theorem (Čech-Dolbeault comparison on a compact Riemann surface). Let be a compact Riemann surface and a holomorphic line bundle. The canonical map
is an isomorphism for every . In particular for , and are finite-dimensional complex vector spaces.
Proof. The argument has four steps: identify Čech cohomology with derived-functor sheaf cohomology, set up the Dolbeault fine resolution of , compute the derived-functor cohomology from the resolution, and read off the dimensional vanishing and finiteness.
Step 1 — Čech equals derived-functor cohomology. For a sheaf on a paracompact Hausdorff space , the canonical map to derived-functor sheaf cohomology is an isomorphism in every degree (Cartan-Leray). A compact Riemann surface is paracompact and Hausdorff, so this comparison applies to . The identification is realised by the colimit over refinements, with any sufficiently fine cover already computing the answer.
Step 2 — Dolbeault fine resolution. Let denote the sheaf of sections of , and the sheaf of -valued -forms. The -operator on , defined locally on a trivialising chart by for a smooth section and a holomorphic frame , is well-defined: the transition between trivialisations is by holomorphic transition functions , and commutes with multiplication by holomorphic functions. The kernel of is exactly , the sheaf of holomorphic sections. By the -Poincaré lemma (Dolbeault-Grothendieck), every -closed -form with values in is locally -exact on a small disc, so the sequence
is exact as a sequence of sheaves. The sheaves are fine — they admit smooth partitions of unity — and fine sheaves are acyclic for the global-sections functor, so this is a fine resolution of .
Step 3 — derived-functor cohomology from the resolution. Acyclic resolutions compute derived-functor cohomology: applying global sections to the resolution and taking cohomology yields
The right-hand side is the Dolbeault cohomology of , denoted . Composing with the Čech-versus-derived-functor comparison from Step 1 gives the canonical Dolbeault identification
Step 4 — vanishing and finiteness. The resolution has length two: for on a real two-dimensional manifold, since a -form requires independent anti-holomorphic differentials and on a curve there is only one. Hence for , and for by the comparison.
For finiteness: the Hodge theorem on a compact Hermitian manifold (a Riemann surface is Kähler for any Hermitian metric, since the Kähler form is top-dimensional and automatically closed) identifies with the space of -harmonic -forms with values in . The -Laplacian on is a self-adjoint elliptic operator of order two on the compact Riemann surface; elliptic regularity gives a finite-dimensional kernel. Therefore , and hence , is finite-dimensional for .
The four-step structure follows Donaldson §10-§11 (fine-resolution and harmonic-projection route) and dovetails with Forster §12-§17 (Čech-from-the-bottom-up route via Schwartz's compact-perturbation finiteness theorem). The two routes prove the same theorem; Forster's elementary Banach-space argument avoids the Hodge machinery, while Donaldson's harmonic-projection argument couples cleanly to the Hodge decomposition of 06.04.03.
Bridge. The construction here is the input to 06.04.04 (Serre duality on a curve): the Čech cohomology pairs against the global sections of the canonical-twisted dual, with the residue trace map supplying the perfect-pairing structure. Combined with 06.04.01 (Riemann-Roch), the dimension count becomes a sharp two-sided identity once is read as via the Serre pairing on the Čech side. The same Čech construction governs the Mittag-Leffler problem (Forster §26): an obstruction class in encodes whether prescribed local principal-parts data on can be realised by a global meromorphic section. The Cousin-I and Cousin-II problems reformulate as the vanishing of specific Čech- obstructions, and the same vanishing controls the Picard group that classifies line bundles up to isomorphism. Putting these together, the foundational insight is that on a compact Riemann surface every cohomological obstruction to assembling local holomorphic data into a global object lives in a single finite-dimensional Čech- space; the four-step proof identifies that space with Dolbeault cohomology and harmonic representatives, opening the door to Serre duality, Riemann-Roch, and the entire dimension-counting apparatus of compact-curve geometry.
Exercises [Intermediate+]
Lean formalization [Intermediate+]
Mathlib does not currently formalise Čech cohomology of a holomorphic line bundle on a compact Riemann surface as a first-class object. A proposed signature, in Lean 4 / Mathlib syntax, sketching the target statement:
[object Promise]The proof depends on names that do not currently exist in Mathlib (the holomorphic-line-bundle category on a Riemann surface, the Čech-cochain functor, the -operator on -valued forms, the Dolbeault fine resolution, and Schwartz's compact-perturbation finiteness). Each is a candidate Mathlib contribution; until then this unit ships with lean_status: none.
Advanced results [Master]
Čech cohomology of a holomorphic line bundle on a compact Riemann surface is the dimension-one analytic case of a theorem in every complex dimension. The general formulation, due to Henri Cartan and Jean-Pierre Serre in the 1950s and refined by the Behnke-Grauert school (Behnke-Stein 1949, Grauert 1958), states that for a holomorphic vector bundle on a complex manifold and the sheaf of holomorphic sections, the Čech cohomology agrees with derived-functor sheaf cohomology and with Dolbeault cohomology . On a compact , all are finite-dimensional; on a Stein (holomorphically convex non-compact), Theorem B (Cartan-Serre) gives for every . The dimension-one curve case below is the bridge between these two regimes.
Schwartz finiteness via compact perturbation. Forster §14 proves the finiteness on a compact Riemann surface by an elementary Banach-space argument that avoids the Hodge machinery. Choose a finite cover of by relatively compact discs with refinement ; the restriction map is a compact operator between Banach spaces (Bergman-space restriction is compact for nested precompact discs). Schwartz's theorem on compact perturbations of surjective Fredholm maps then implies is finite-dimensional, and the colimit is bounded. The argument is independent of harmonic theory, but reaches the same dimension count.
Dolbeault and harmonic representatives. The Hodge theorem on a compact Hermitian manifold (a Riemann surface is automatically Kähler) identifies with the kernel of the -Laplacian on -valued -forms. On a Riemann surface, when (the Kähler identity, see 06.04.03), and the harmonic representatives are exactly the kernel of in the -section sheaf modulo -image. For : harmonic -forms are constants, harmonic -forms are anti-holomorphic, and the dimension count recovers the genus from the Hodge decomposition.
Computational tool — short exact sequences. For a divisor on , the inclusion has cokernel a sum of skyscraper sheaves at the points of . The associated long exact sequence in Čech cohomology relates to and the local data of :
Twisting by an arbitrary line bundle gives the parallel sequence for relative to . Iterating these sequences as varies produces an inductive backbone: every line bundle is connected to via a chain of single-point twists, and the long exact sequence transfers cohomological data along the chain. This is the engine of the Riemann-Roch proof on a curve (Donaldson §11): start with the structure sheaf , where and , and bump along divisors to read off from the connecting maps.
Mittag-Leffler and Cousin obstructions. Forster's emphasis (§26-§27) frames Čech- as the obstruction theory for globalising local meromorphic data. Given prescribed principal parts at finitely many points , when is there a global meromorphic section of with those principal parts? The data is a section of ; the connecting map records the obstruction class. Cousin I is the additive version: prescribe sums of principal parts; obstruction in . Cousin II is the multiplicative version: prescribe local divisors; obstruction in via the exponential sheaf sequence. On a non-compact Riemann surface (Behnke-Stein 1949: every non-compact Riemann surface is Stein), all such obstructions vanish, so Mittag-Leffler and both Cousin problems are universally solvable. On a compact , the obstruction is genuine and finite-dimensional, controlled by the Riemann-Roch / Serre-duality apparatus.
Picard group via Čech-. The line bundles on up to isomorphism form the Picard group . The exponential sheaf sequence produces the long exact sequence
with by dimensional vanishing. The first Chern class is the degree of a line bundle. The kernel of , the degree-zero Picard group , is the quotient — the Jacobian variety. The Čech-cohomological description of every line bundle by its transition cocycle is the input data for this entire identification.
Synthesis. The Čech construction on a compact Riemann surface is the engine that converts the combinatorial data of a line bundle — open cover, transition functions, local sections — into the finite-dimensional cohomological dimensions and . Read in the opposite direction, the four-step proof of the Čech-Dolbeault comparison turns the analytic data of -harmonic forms into combinatorial cocycles, and the dimensional vanishing of for is read off from the real-two-dimensionality of the underlying surface. The geometric content of every line-bundle theorem on a curve — Riemann-Roch, Serre duality, Brill-Noether, Picard, Mittag-Leffler, Cousin — is a statement about these two finite-dimensional Čech-cohomology spaces and their pairings under the canonical line-bundle structure. Putting these together, the full apparatus of compact-curve geometry — divisor counting, period theory, Jacobians and theta divisors, the moduli of line bundles — is organised by a single Čech complex of length two on a single fine-enough cover, with the colimit over refinements producing the cover-independent answer that the abstract sheaf-cohomology framework demands. The dimension-one case generalises to the Cartan-Serre-Behnke-Grauert framework that controls the cohomology of every holomorphic vector bundle on every complex manifold, with Stein and compact-Kähler cases as the two extremal regimes.
Full proof set [Master]
Lemma (-Poincaré, Dolbeault-Grothendieck on a disc). Let be an open disc and a smooth -form on . Then there exists a smooth function on with .
Proof. Define . The standard Cauchy-Pompeiu formula gives as smooth functions on ; the singularity of is integrable in two real dimensions, so the integral is well-defined and smooth in . The identity is the local solvability statement for on a disc. The same construction works for -valued forms: choose a holomorphic frame of on , write , solve scalar-wise, and set ; then since the frame is holomorphic.
Lemma (fine-sheaf acyclicity). On a paracompact Hausdorff space , a sheaf admitting smooth partitions of unity has for all .
Proof. Smooth partitions of unity provide a contracting chain homotopy on the canonical Godement-resolution complex computing sheaf cohomology, killing all positive-degree cohomology. The argument is standard (Godement Topologie algébrique et théorie des faisceaux 1958, Ch. II §3); the sheaves on a Riemann surface admit smooth partitions of unity since the underlying manifold does.
Lemma (compact-Riemann-surface ellipticity of ). On a compact Riemann surface with a Hermitian metric and a holomorphic line bundle , the -Laplacian $\Delta_{\bar\partial} = \bar\partial \bar\partial^ + \bar\partial^* \bar\partialC^\inftyL(0, p)$-forms with finite-dimensional kernel.*
Proof. The principal symbol of at a covector is (after the local-to-global gluing via the Hermitian metric on and the Kähler form on ), positive and non-degenerate, so is elliptic. Self-adjointness follows from and standard formal-adjoint computations. On a closed manifold, an elliptic self-adjoint operator has discrete spectrum with finite-dimensional eigenspaces; in particular the kernel is finite-dimensional.
Theorem (Čech-Dolbeault comparison on a compact Riemann surface). Statement and proof as in the Intermediate-tier Key theorem section.
Proof. The Intermediate-tier proof goes through using the three lemmas above as packaged inputs: the -Poincaré lemma (Lemma 1) ensures the Dolbeault complex is a sheaf-theoretic resolution of ; fine-sheaf acyclicity (Lemma 2) makes it an acyclic resolution computing derived-functor cohomology; ellipticity of (Lemma 3) gives the finite-dimensionality of the harmonic representatives. The Čech-versus-derived-functor comparison on a paracompact Hausdorff space (Cartan-Leray) supplies the bridge to Čech cohomology. Dimensional vanishing for comes from for on a real two-manifold.
Corollary (cohomology of on ). On , for and zero for ; for and zero otherwise.
Proof. The standard cover has affine pieces each, with overlap and transition function for . The Čech complex is
with on the overlap.
For : the image of contains all polynomials in (from ) and all monomials for (from ), i.e. all monomials of degree . Together these span the full Laurent polynomial ring, so . The kernel: pairs with in . The right side is a polynomial in for (i.e. ), and the left is a polynomial in . They agree exactly when , a polynomial of degree in with coefficients. So .
For : the kernel argument forces with the right side having only negative-power monomials and the left only non-negative — agreement only at zero. So . The image: contributes non-negative powers, and contributes monomials . Together they miss the monomials — exactly monomials when , and zero when . So for and zero for .
The dimensions match the Serre-duality identity , with .
Corollary (long exact sequence on a divisor short exact sequence). For a holomorphic line bundle on a compact Riemann surface and a point , the short exact sequence produces the long exact sequence
Proof. The skyscraper sheaf has and for (a skyscraper is supported on a point, and global sections of a constant sheaf on a point are the stalk). The associated long exact sequence in cohomology of sheaves cuts off after degree one by dimensional vanishing on the curve, giving the stated five-term sequence.
Corollary (Mittag-Leffler obstruction class). A Mittag-Leffler datum for a line bundle on a compact Riemann surface is the principal-parts data of a global meromorphic section iff its image under the connecting homomorphism vanishes.
Proof. The short exact sequence gives the connecting map . By exactness, comes from a global meromorphic section iff . The class is the Mittag-Leffler obstruction. On a non-compact (Stein) Riemann surface, by Theorem B (Cartan-Serre, applied via Behnke-Stein 1949), so every Mittag-Leffler datum lifts. On a compact , the obstruction is finite-dimensional and genuine.
Connections [Master]
Riemann-Roch theorem for compact Riemann surfaces
06.04.01. Riemann-Roch reads for a line bundle on . Both cohomology groups are computed by the Čech construction of the present unit; the divisor-bumping inductive proof of Riemann-Roch in Donaldson §11 is a sequence of long exact sequences in Čech cohomology associated to single-point divisor twists, with the Čech machinery as the load-bearing input.Holomorphic line bundle on a Riemann surface
06.05.02. The objects of this unit are line bundles on a compact ; the transition cocycle that defines is itself a Čech one-cocycle (multiplicatively) classifying in . The sheaf of holomorphic sections of is the additive Čech-cohomology object whose dimensions encode the linear-system data of .Hodge decomposition on a compact Riemann surface
06.04.03. The Čech-Dolbeault comparison for gives , the anti-holomorphic summand of the Hodge decomposition. The genus identity is read off from the Hodge symmetry . The harmonic-representative formulation of on a compact Riemann surface is precisely the input the Hodge decomposition provides.Serre duality on a curve
06.04.04. The Serre-duality pairing uses the Čech-cohomology cup product on and the trace map . The unit ships with the Čech construction as the source side of the pairing; the Serre-duality unit shows the pairing is non-degenerate, identifying with the global sections of the canonical-twisted dual.Holomorphic 1-form
06.06.01. The canonical bundle of holomorphic 1-forms is the Serre-duality dual side; by definition of the genus, and via the trace isomorphism. The Čech construction of the present unit specialised to is the input data for the Serre-duality computation.Picard group of a Riemann surface. is the Čech-cohomology group of the multiplicative unit sheaf, classifying holomorphic line bundles up to isomorphism. The exponential sheaf sequence together with the present unit's gives the structural identification — the Jacobian.
Sheaf cohomology of schemes
04.03.03. The algebraic-side counterpart: Čech cohomology of quasi-coherent sheaves on a separated scheme, with Cartan's comparison theorem replacing Cartan-Leray for paracompact spaces. The two pictures agree on a smooth projective curve over via the GAGA theorem, identifying analytic Čech of with algebraic Čech of the corresponding invertible sheaf.Mittag-Leffler problem and Cousin I/II. The connecting homomorphism records the Mittag-Leffler obstruction, recovering Cousin I (additive) and Cousin II (multiplicative) as cohomological-obstruction problems. On a non-compact Riemann surface (Behnke-Stein 1949), vanishes for every line bundle, so every Mittag-Leffler datum lifts; on a compact , the obstruction is finite-dimensional and explicitly computable.
Jacobian variety
06.06.03. The Jacobian has tangent space at the origin; the Čech computation of on a fine-enough cover is the input for this identification, with the period-matrix integration giving the lattice structure.
Historical & philosophical context [Master]
Eduard Čech introduced the construction now bearing his name in Théorie générale de l'homologie dans un espace quelconque (Fundamenta Mathematicae 19 (1932) 149-183) [Čech 1932], originally as a homology theory for general topological spaces defined combinatorially via nerves of open covers. The cohomological dressing with the alternating-sum-of-restriction differential on is the modern formulation, due to Henri Cartan in the 1950s.
The application to holomorphic-bundle data on Riemann surfaces was developed by Heinrich Behnke and Karl Stein in Entwicklung analytischer Funktionen auf Riemannschen Flächen (Mathematische Annalen 120 (1949) 430-461) [Behnke-Stein 1949]: every non-compact Riemann surface is a Stein manifold (the Behnke-Stein theorem), and on a Stein manifold every Mittag-Leffler problem and every Cousin problem is solvable through the vanishing of the relevant Čech- obstruction. The 1949 paper systematised the Čech-cohomological treatment of holomorphic-bundle data on a Riemann surface and established the framework that Forster's Lectures on Riemann Surfaces (Springer GTM 81, 1981) [Forster] §12-§17 codifies as the standard analytic textbook treatment.
The algebraic-side parallel was developed by Jean-Pierre Serre in Faisceaux Algébriques Cohérents (Annals of Mathematics 61 (1955) 197-278) [Serre], the founding paper of sheaf-cohomological algebraic geometry. Serre's framing — Čech cohomology of coherent sheaves on a complex algebraic variety, computed on a finite affine cover and matched with derived-functor cohomology — became the template for every subsequent cohomology computation in algebraic geometry. The 1955 paper proved affine vanishing, computed , and established Serre duality, all through Čech on standard covers; the holomorphic-line-bundle case on a compact Riemann surface is the Čech-1932 + Behnke-Stein-1949 + Serre-1955 synthesis.
Donaldson's Riemann Surfaces (Oxford GTM 22, 2011) §10-§12 [Donaldson] presents the Čech construction together with the Dolbeault and harmonic-projection identifications, integrating the analytic and topological perspectives into the proof of Riemann-Roch in §11 via divisor-bumping. The Hodge-theoretic input — that is identified with anti-holomorphic 1-forms, and via Serre duality with — is the bridge to the period theory of Chapter 11. Griffiths-Harris Principles of Algebraic Geometry (Wiley 1978) [Griffiths-Harris] §0.4 + §1.2 develops the same Čech machinery for line bundles on a complex manifold of arbitrary dimension, with the curve case as the dimension-one specialisation.