Canonical bundle of projective space Created 2026-10-05 Updated 2026-10-06
Over any field, the canonical bundle of projective space is . Indeed, dualizing the Euler sequence gives ; taking determinants gives the result. Hence Serre duality identifies with the dual of .
Cohomological proof of Riemann-Roch for curves Created 2026-10-07 Updated 2026-10-14
On a smooth projective curve, the exact sequence increases the Euler characteristic by one. Iteration for positive and negative coefficients gives . Serre duality identifies with , proving .
Cohomology of twisting sheaves on projective space Created 2026-09-28 Updated 2026-10-03
For every integer , the cohomology of a twisting sheaf on projective space isThus all intermediate cohomology vanishes. The top line follows from Serre duality and .
Derivative of the Abelian sum map 2026-10-14
For an effective divisor on an algebraic curve on a smooth projective curve, the Zariski tangent space to its symmetric product of a curve is . The derivative of the Abelian sum map is the connecting homomorphism of . Its dual under Serre duality is restriction of holomorphic differential forms to , including all jets at repeated points. Hence its rank is , and its image annihilates .
Determinant description of the theta divisor 2026-10-14
Choose an effective Cartier divisor of degree at least on a smooth projective genus- algebraic curve. For a family of degree- line bundles, the evaluation map from to is between vector bundles of the same rank. Its determinant vanishes exactly when is nonzero. Changing changes the presentation by cancelling an invertible determinant factor; the zero Cartier divisor is the theta divisor. At a point with , the derivative is the cup-product map . By Serre duality it is nonzero, since the product of nonzero sections of and is nonzero. Hence this Cartier divisor is generically reduced.
Failure of ordinary sheaf-dual Serre duality for a skyscraper sheaf Created 2026-10-06 Updated 2026-10-14
On with , let at a rational point. It has one-dimensional global sections, but its dual of a sheaf is zero: a local map from the residue field into the local polynomial ring must have image annihilated by a nonzero parameter, which is impossible in an integral domain. Thus . Serre duality for arbitrary coherent sheaves instead uses an Ext functor; replacing this by the ordinary dual can lose torsion information.
Fixed-part elimination on a K3 surface Created 2026-10-05 Updated 2026-10-14
If is a nontrivial nef divisor on a K3 surface with , its complete linear system of a divisor has no fixed part. Write . Nefness of and gives . But a nonzero fixed part satisfies , while Riemann–Roch theorem for algebraic surfaces and Serre duality would give if . Hence . Two movable members with no common component have intersection zero and are disjoint, so the system is basepoint-free and has Iitaka dimension one.
Genus of a smooth projective curve 2026-10-14
For a smooth projective curve with , its genus is , equivalently by Serre duality. It equals the arithmetic genus . Without the condition on constants, the general Riemann-Roch theorem instead uses .
For a vector bundle of finite positive rank let be an upper degree bound for the line subbundles of . If , no nonzero map can exist for any point : its saturated image would have degree at least . Serre duality then gives . The evaluation exact sequence shows that is surjective at every point, proving the assertion with a uniform bound in .
Suppose a line bundle of degree on a smooth projective curve has . Choose distinct points where evaluation is invertible for both and . Such choices exist simultaneously: each determinant defines a nonempty open subset of , since independent sections cannot vanish at every point. Let be a sum of nonzero weighted evaluation functionals at these points. The Serre duality matrix of factors as the product of the two invertible evaluation matrices and an invertible diagonal matrix. Its determinant is nonzero. This gives the nonzero leading determinant needed for the Riemann singularity theorem.
Past exam of the mathematics course of the University of Cambridge 2002 iii Paper 13 3 Solution Created 2026-10-03 Updated 2026-10-14
Let . The derivative of the Abelian sum map is most naturally stated using principal parts. The tangent space of the symmetric product of a curve at is , and the tangent space of the Jacobian variety is . With these identifications,Its dual is restriction of holomorphic one-forms to the length- divisor scheme. In particular,The last equality is the Riemann-Roch theorem. These formulas apply to repeated points as well as distinct ones.
Here is a direct proof of the repeated-point Abel differential formula. At a multiplicity- point, choose a local coordinate with . A nearby local divisor is described by the roots , or, without making an ordering choice, by their elementary symmetric functions :These are smooth local coordinates on the symmetric product of a curve, including at the repeated divisor. Under a first-order deformation, minus the logarithmic variation of this defining polynomial is the principal partThe sign can be checked at : moving the point from to gives , and the Abel integral changes by .
Write and its local primitive as . The local contribution to the Abelian sum map is . Newton's identities, linearized at , giveSubstituting in the primitive therefore givesSumming over the support proves the theorem. In particular, a multiplicity- point tests the first coefficients of a holomorphic one-form, not just its value. The residue pairing between principal parts of order at most and differential jets through order is perfect. Thus the annihilator of the derivative is precisely the holomorphic one-forms vanishing to order at least at every , namely .
There is also a sheaf cohomology description that explains its kernel geometrically. The sequencegives a connecting homomorphism . Represent a principal part by meromorphic lifts on coordinate disks; their differences on overlaps give its Čech cohomology class. Under Serre duality, pairing this class with is the sum of the residues of , so is the displayed derivative. Exactness shows that its kernel is , of dimension , in agreement with the tangent directions to the complete linear system of a divisor in Solution 2.
Two consequences will be useful below. If , then has negative degree and no nonzero sections, so is a submersion everywhere. Its image is open, and it is also closed because is compact. Since the Jacobian variety is connected, is surjective. Thus the points generate the Jacobian variety as a group. Together with Abel's theorem, this identifies the degree-zero Picard group with the Jacobian variety: every line bundle has a meromorphic section and thus a divisor representation, injectivity is Abel's theorem, and surjectivity follows from .
For , one can choose distinct points imposing independent conditions on : at each step a surviving nonzero holomorphic one-form has only finitely many zeros, so choose a point where it does not vanish. Their sum has and hence . The derivative has rank there. Consequently is an irreducible subvariety of dimension . This also covers , when and are points.
Past exam of the mathematics course of the University of Cambridge 2002 iii Paper 13 5 Solution Created 2026-10-03 Updated 2026-10-14
Identify with the Jacobian variety using the base point and the translation of Solution 4. A line bundle of degree corresponds to the point for any divisor representation . The Riemann singularity theorem isIn particular, the theta divisor is singular exactly at the degree- line bundles with at least two independent sections. We prove the equality, including the upper bound on multiplicity.
Choose a fixed effective divisor of degree , and a local holomorphic family representing nearby points of . Such a family can be constructed locally from the holomorphic exponential sequence, by varying line-bundle transition functions through exponentials of Čech cohomology representatives. By Serre duality, is dual to , whose degree is , so it vanishes. The Riemann-Roch theorem gives . By cohomology and base change for line bundles on a curve, these spaces form a holomorphic vector bundle of rank . The spaces form another holomorphic vector bundle of rank . Evaluation gives a holomorphic square matrix locally, with exact sequenceConsequently exactly when has a nonzero section, namely on the support of the theta divisor.
At the point , put , the equality being Riemann-Roch theorem. An invertible minor of size persists near this point. Holomorphic row and column operations, or the Schur complement, givewhere is an holomorphic matrix. This is the Schur complement presentation of a theta singularity. Its linear term in a tangent direction is the cup product mapTo see this concretely, vary transition functions of to . A section lifts to precisely when its first-order compatibility equation can be solved; the obstruction is the cocycle . This is . Passing to the kernel and cokernel of gives exactly the derivative of the reduced matrix , proving the assertion without assuming a multiplicity formula.
Before extracting the order of , we verify that is a reduced equation of the theta divisor. Generic points of have by Solution 3. At such a point, both and are one-dimensional. Their nonzero sections have nonzero product . Choose with under Serre duality. The scalar is nonzero, so has a simple zero generically on the irreducible theta divisor. Since its support is exactly that irreducible hypersurface, it defines the reduced divisor. Solution 4 independently proved the same reduced structure for the Riemann theta function. On the smooth ambient Jacobian variety, local equations of the same reduced divisor differ by a nonvanishing holomorphic unit. Hence the orders of the local theta equation and agree everywhere.
Every entry of vanishes at the point, so each term in its determinant has order at least . This proves . To obtain equality, we exhibit an invertible cup-product direction for a line bundle on a curve. Set and , both of dimension . There are distinct points at which evaluation is an isomorphism for : choose them inductively, since a surviving nonzero section has only finitely many zeros. The same holds for . The nonvanishing of each evaluation determinant defines a nonempty open subset of the irreducible variety . Their intersection, also avoiding the diagonals, is therefore nonempty. Choose points in it and local coordinates and compatible trivializations of and at each point.
Let be the connecting homomorphism class of the meromorphic principal parts at these points, with all . The residue form of Serre duality givesIf and are the two invertible evaluation matrices, the matrix of this pairing is , and is invertible. Thus the cup product map is an isomorphism. Along the corresponding analytic parameter line,with nonzero leading coefficient. The order is at most , completing the proof of the Riemann singularity theorem.
This argument also identifies the tangent cone to a theta divisor: its degree- equation is , which is not the zero polynomial. For , the tangent hyperplane is , in agreement with the annihilator description of the derivative of the Abelian sum map. For all first derivatives vanish, proving singularity. In genus the theta divisor is a single smooth point of multiplicity . In genus the effective degree- locus is empty, so there is no singularity statement at a point of it.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 15 4 Solution Created 2026-10-03 Updated 2026-10-14
Let be a separated Noetherian scheme over a field and a coherent sheaf. Coherent cohomology studies the groups : global sections in degree zero and the obstructions to gluing local sections in higher degrees. Coherence means finite generation locally, and on a Noetherian scheme it is preserved by kernels, cokernels and extensions. This makes coherent sheaves suitable for exact-sequence calculations.
For an ordered open cover , the Čech cochain groups arewith differentialEach double omission occurs twice with opposite signs, so . The Čech cohomology of the cover is , and taking the direct limit over refinements defines cover-independent Čech cohomology. In degree zero the sheaf gluing axiom identifies it with .
The comparison with derived-functor sheaf cohomology is particularly effective algebraically. Positive-degree cohomology of a quasi-coherent sheaf on an affine scheme vanishes. A separated scheme has affine intersections of affine opens, so a finite affine cover is acyclic for . Its Čech cochain complex consequently computes directly. For a short exact sequence of sheaves, sections over each affine intersection are exact on quasi-coherent sheaves. The resulting short exact sequence of Čech complexes gives the long exact sequence in sheaf cohomology. In particular, the connecting map measures the failure of a global section of the quotient to lift globally.
Several central projective results make the theory finite and computable. On a projective variety over , every coherent cohomology group is finite-dimensional. The Grothendieck vanishing theorem gives for . If is ample, Serre vanishing gives for sufficiently large , and these large twists are globally generated sheaves. On projective space a coherent sheaf has a finite twisting resolution of a coherent sheaf on projective space: finite sums of resolve it. The explicit line-bundle cohomology below and the long exact sequences prove finiteness and positive-twist vanishing. For a closed embedding , is coherent and , reducing these results to projective space. A sufficiently positive twist of a finite presentation by sums of also proves global generation.
The Euler characteristic of a coherent sheafis therefore defined, and the long exact sequence makes it additive. With a fixed projective embedding, is its Hilbert polynomial, and for sufficiently large it equals . On a smooth projective variety of dimension , Serre duality gives, for a vector bundle ,For an arbitrary coherent sheaf the correct counterpart is ; replacing this Ext group indiscriminately by the cohomology of the ordinary sheaf dual would lose local extension information.
We now calculate the basic examples. For , use the standard cover of . Sections of on an intersection are degree- Laurent monomials in which negative exponents are allowed only for coordinates inverted on that intersection. Decompose the Čech cochain complex by exponent vectors with sum . If no exponent is negative, the corresponding simplex complex contributes only in degree zero. If all exponents are negative, the monomial occurs only on the full intersection and contributes only in degree . When the negative-index set is nonempty and proper, inserting any index outside it gives a contracting homotopy, so the monomial complex is acyclic. Hence the cohomology of twisting sheaves on projective space isIn the top group a basis consists of the Laurent monomials with every exponent at most . Writing reduces the count to nonnegative solutions of , giving the displayed binomial coefficient. In particular, all intermediate cohomology vanishes, and agrees with Serre duality. For separately, every twist is trivial and .
On the projective line this givesThus positive and negative degrees produce quite different groups, while their alternating difference is a single polynomial. The twisted cubic is isomorphic to and its hyperplane bundle corresponds to . Consequently for , agreeing with Q2, and .
For a smooth plane curve of degree , the ideal-sheaf sequence of a projective hypersurface isThe long exact sequence in sheaf cohomology and the preceding formula give and . ThereforeFor this is zero; for a plane cubic it is one. Twisting the same exact sequence gives . These examples illustrate how Čech cohomology, vanishing, Serre duality and exact sequences convert local equations into global numerical invariants.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 21 4 Solution Created 2026-10-03 Updated 2026-10-14
Let be the smooth algebraic curve. A nonzero regular section of a line bundle has an effective zero divisor, so its degree of a line bundle is nonnegative. Degrees add under tensor products and change sign on taking the dual. We use genuine line subbundles, so their quotients in are locally free. Both bounds can be proved constructively.
For the upper bound, take a rational frame of over the function field of . Its two members are rational sections with only finitely many poles. Choose an effective divisor large enough to bound the pole orders of both rational sections. They become global sections of and define a sheaf mapwhich is an isomorphism at the generic point. It is therefore injective as a sheaf map: a section in its kernel would vanish generically in a locally free sheaf, which is a torsion-free sheaf. For any line subbundle , at least one of its two component maps into is nonzero. Such a map is a nonzero global section of . Its zero divisor on an algebraic curve is effective, soThis upper degree bound for line subbundles on a smooth curve depends only on a choice made for , and applies to every one of its line subbundles.
For the lower-bound question we will actually construct subbundles for every sufficiently large integer , where is a fixed point. First prove the globally generated vector bundle property rather than assuming that negative-degree inclusions automatically are subbundles.
Apply the upper-bound argument to the rank-two vector bundle , where is the canonical bundle. Let be its upper degree bound. Choose with . For any point , a nonzero global section of would give a nonzero mapIts image can be saturated to a saturated line subbundle on a smooth curve . Locally the local ring of a smooth algebraic curve is a discrete valuation ring: dividing out the common power of a uniformizer makes the image a primitive rank-one summand, and its quotient is free. Thus the saturation is indeed a subbundle. The original map gives a nonzero global section of and consequently , contradicting the upper bound. Hence for every . By Serre duality,The exact sequenceand its long exact sequence in sheaf cohomology show that evaluation is onto for every . This proves the global generation of positive twists on a smooth curve with one bound on that works at every point.
Write and . The evaluation map is surjective with kernel bundle of rank . Consider the incidence subsetIt is the total space of this kernel bundle, so . Its projection into is closed because is proper, and its image has dimension at most . Choose outside this proper closed subset. It vanishes nowhere. In a local trivialization at any point, one component of is a unit, so it can be completed to a basis. Therefore is a subbundle with a locally free rank-one quotient. Twisting back givesThis proves the unbounded negative degrees of line subbundles. The nowhere-vanishing construction guarantees a subbundle at every point, including the zeros that might otherwise have occurred in a generic meromorphic inclusion. If the curve has several connected components, apply these constructions on each component and add the degrees; the same upper-bound and no-lower-bound conclusions follow.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 80 5 Solution Created 2026-10-03 Updated 2026-10-14
We prove the required duality pairing explicitly. This also identifies the word “canonical” in the final conclusion: the isomorphism will be the intrinsic residue trace on a smooth projective curve, not a choice of basis for a one-dimensional vector space.
Begin on the projective line. With , the equation identifies its sheaf of Kähler differentials over a field with . The Laurent description in Question 3 pairs with by multiplication and extraction of the coefficient of . For the respective bases areand their pairing matrix has entriesThis is an invertible antidiagonal matrix. For both spaces vanish. The coefficient extraction is well defined on the Čech cohomology quotient: a differential regular on the first chart has no term, and one regular on the second chart is a sum of terms with , also with no such term.
To extend this calculation to every vector bundle on the projective line, we give the splitting argument. Every line bundle on is : choose a nonzero rational section to obtain a divisor, and use the divisors of to move each finite point to infinity. The denominator-clearing argument in Question 4 makes both and globally generated for large . The first assertion ensures for some integer ; the second gives an embedding , so this is impossible for . Choose the largest such integer .
A nonzero section gives . Saturating its image gives a line subbundle; if it were strictly larger, it would be for a positive integer , recording the section's zeros, contrary to maximality. Thus the quotient is a vector bundle. Induct on rank and write . Twist the sequence by . Since and , exactness forces , whence every . Local lifts of a quotient summand differ on overlaps by a Čech cocycle in . But by Question 3. Adjusting the lifts by a coboundary makes them glue, splitting the sequence. This proves the Birkhoff–Grothendieck theorem here. The direct-sum Laurent calculation consequently proves the perfect pairingAlthough a splitting proves nondegeneracy, the pairing itself uses only evaluation followed by the coefficient trace on , so does not depend on that splitting. This is residue duality on the projective line.
Now choose a rational function on with . Such a choice is available over the perfect field : a local parameter at a smooth point has nonzero differential in the rank-one sheaf of Kähler differentials over a field. Since spans the differentials of , the extension has zero relative differentials and is separable. Question 1 gives a finite generically separable morphism . It is flat: locally its finite module over a discrete valuation ring is torsion-free, hence free. For the invertible sheaf , its pushforward is therefore a vector bundle.
We next prove the differential-valued dual identification needed to transfer the pairing. At a point of the base, complete the local rings. Each branch is of the formIf is the order of , formal division writes with basis and a monic degree- equation . In particular this argument does not assume tame ramification or the special equation . For a polynomial the elementary interpolation identity isTo see it, pass to a field containing the distinct roots of . Lagrange interpolation writes the remainder as . Comparison of its leading coefficient gives the identity, and descent returns it to the original field. The top-coefficient pairing on is perfect: in the power basis its matrix has zero entries for and ones for , so its determinant is a unit. It follows that the trace-dual fractional module is exactly .
Formal division of gives with a unit. Differentiate in and evaluate at . This shows that and differ by a unit. Since , we obtainThis is the trace-dual module of a finite curve map identity. Its map sends a differential to the functional , where the trace of is . For several branches take the direct sum of these maps. Completion is faithfully flat, so their being isomorphisms proves the corresponding isomorphism of the original local modules. A local trivialization of now gives, compatibly on overlaps,
The inverse images of the two standard affine charts and their intersection are affine. As in Question 4, the Čech cochain complexes identify with . Global sections in the last display identify the other factor with . Thus the perfect pairing already calculated on the projective line givesIn particular the stated vanishing of global sections forces . The proof has established the relevant case of Serre duality, rather than invoked it as the requested argument.
To identify its intrinsic trace, use the rational principal-parts resolution on an algebraic curve. The constant sheaf of rational sections and the sheaf of their finite-support principal parts are both flasque sheaves. Consequently a class of is represented by finitely many rational principal parts , modulo the family coming from one global rational section. For a global section of , evaluation gives the pairingThe algebraic residue of a rational differential is its coefficient, independent of the local parameter. Adding a regular representative changes no residue. The local trace calculation above also givesOne can check this directly in the monogenic description: expand a differential in the basis , use the displayed interpolation formula for its trace, and extract the coefficient of . Formal division of makes that coefficient exactly the coefficient of ; for a product of branch fields the trace is the sum. Thus the identity remains valid in positive characteristic, including wild ramification. On , partial fractions show that a rational differential's residues at finite points sum to the negative of its residue at infinity. Tracing to therefore proves that the sum of residues of every global rational differential on is zero. Adding a global rational section to consequently changes the pairing by zero. This defines the same pairing as the finite-pushforward calculation, intrinsically, without a chosen map to .
Finally take . Its differential-valued dual is , and Question 4 proved . Perfectness identifies with the dual of this space. Evaluation at the distinguished constant section givesThis residue trace on a smooth projective curve uses neither a basis choice nor an auxiliary finite map. It is the canonical isomorphism.
Past exam of the mathematics course of the University of Cambridge 2005 iii Paper 14 4 Solution Created 2026-10-03 Updated 2026-10-14
Let with its usual grading, and put . Define the twisting sheaf on projective space byMore explicitly, on its sections are the homogeneous degree- part of . They are a free rank-one module over , with generator . These generators make sense for every integer , since is invertible on this chart. Their transition rule isThe ratios are regular units on overlaps and satisfy the cocycle identity, so they glue to an invertible sheaf. In particular .
For , a global section is a compatible homogeneous degree- rational expression lying in every . Inside the fraction field of ,To justify this, write a fraction in lowest terms in the unique factorization domain . Membership in forces every irreducible divisor of its denominator to be associated with . Since there are at least two nonassociated variables, the denominator must be a unit. ThereforeThe degree- monomials are indexed by nonnegative integers with sum . The stars and bars count givesHere and below, an all-integer binomial shorthand must use the counting convention when , including negative . The polynomial extension of binomial coefficients to negative upper arguments does not give the stated dimensions. In dimension zero, is one point and every is trivial, so its space of global sections is for every ; this case is treated separately.
For a closed inclusion , direct image sheaf formation is exact: its stalk is the original stalk at a point of and zero outside . It preserves flabby sheaves, since restrictions on the target are restrictions between the corresponding open subsets of . Push forward a flasque resolution of ; exactness gives a flasque resolution of , and its complex of global sections is the original one becauseTaking cohomology of these identical complexes proves sheaf cohomology under a closed inclusion:This argument applies even without quasi-coherence.
We derive the remaining sheaf cohomology dimensions using the given eventual vanishing, the long exact sequence in sheaf cohomology, and induction on dimension. Multiplication by the linear equation of a hyperplane gives the hyperplane exact sequence for twisting sheavesExactness can be checked in each chart by quotienting its polynomial ring by the equation of ; multiplication is injective because that equation is a non-zero-divisor. We use the closed-inclusion cohomology identification to replace the cohomology of the final sheaf by that on .
The dimension-zero base is a point, whose global-section functor is exact. Thus all its higher sheaf cohomology is zero. For , the relevant long exact sequence isWhen , restriction of homogeneous polynomials to the hyperplane point is surjective: after choosing that point as , the section restricts to a generator. Therefore the consecutive groups are isomorphic for . The given vanishing for large propagates down to . For , both displayed groups are zero, and the sequence becomesStarting with , induction downward gives for . For degrees , the point contributes no cohomology to the exact sequence, so consecutive groups are isomorphic for every ; the given eventual vanishing makes them all zero. Hence the complete positive-degree formula holds for .
Now let and assume the formulas for . For every , the restrictionis surjective: for extend a polynomial in the hyperplane coordinates to the same polynomial on , and for both groups vanish because has positive dimension. Consequently the exact sequence gives an injectionFor , the induction hypothesis says , and gives the same injection in degree . For each fixed , composing finitely many injections reaches a sufficiently large twist, whose higher cohomology is zero by the given hypothesis. ThereforeFor , the two neighbouring hyperplane groups and are zero by induction. Consecutive groups on are then isomorphic, and eventual vanishing again makes them zero. This derives vanishing above the dimension too, without needing a special projective-space cohomology theorem.
For top cohomology the exact sequence now reduces toWrite . The induction hypothesis and eventual vanishing give the recurrenceConsecutive top groups agree for , so descending from a large twist gives for . Below this range, iterating the recurrence gives a finite sum:The last equality follows by summing Pascal's identity. These short exact sequences also prove that every group whose dimension is being counted is finite-dimensional. Thus, for ,With the stated counting convention, the latter is the requested single binomial formula. The base has for all twists and no higher cohomology; it is not governed by the negative-twist rule for positive-dimensional projective space.
Finally calculate the canonical line bundle of a smooth variety from its transition functions. On write for . On , , take the coordinates in increasing order of . ThusIn their wedge product, and
. Every term involving a second vanishes, so reordering the remaining differentials givesThis computation is valid in every characteristic. Multiply the ordered local generator on by . The resulting generators satisfy on , and hence the corresponding transition rule on every overlap. They are exactly the transitions of . Therefore the canonical bundle of projective space is
. Every term involving a second vanishes, so reordering the remaining differentials givesThis computation is valid in every characteristic. Multiply the ordered local generator on by . The resulting generators satisfy on , and hence the corresponding transition rule on every overlap. They are exactly the transitions of . Therefore the canonical bundle of projective space is
For a line bundle, Serre duality statesThe intermediate groups on both sides vanish. In the two outer degrees, the top group at twist has the same dimension as the global-section group at twist :The polynomial degree on the right is nonnegative precisely when , and its dimension is . Interchanging and checks the other outer degree. On both sides are one-dimensional. Thus all the formulas are consistent with Serre duality, which was used only for this final consistency check, not to prove the cohomology formulas.