Direct sum of sheaves 2026-10-06
The direct sum of sheaves of abelian groups is the sheafification of the presheaf . It need not equal that presheaf: sections are locally represented using finitely many summands, while globally infinitely many can occur. For point-supported skyscraper sheaves at closed points, allowable point supports are a locally finite family of subsets.
This sheaf consists of holomorphic functions vanishing at on opens containing , and all holomorphic functions on opens not containing . Evaluation gives , with a skyscraper sheaf as quotient. On an elliptic curve, , , and all higher cohomology vanishes.
The printed vanishing claim needs the restriction . On with and , Question 3 gives for every . Thus no bound on the degree of a divisor can force vanishing in degree zero. We prove finiteness in every degree and the corrected vanishing in every positive degree, uniformly over all divisors on an algebraic curve of large degree.
First take a finite morphism as in Question 3 and put . The direct image sheaf is coherent: on an affine chart its module is finitely generated over a finite algebra and hence over the chart's coordinate ring. The two affine-cover Čech cochain complexes for on and for on are identical. Therefore
We need an elementary presentation of any coherent sheaf on the projective line. Choose finitely many generators on each of its two standard affine charts. A generator on the first chart restricts to an element of the second chart's module localized at . Multiplication by a sufficiently large power of brings that element into the second chart's module. Since the transition of is , this makes the original generator extend to a global section of . A generator on the second chart similarly extends after clearing its denominator at . Use one common exponent for all the finitely many generators. The extended sections generate on both charts. Untwisting gives a surjection
with coherent kernel . The long exact sequence in sheaf cohomology and Question 3 show that is a quotient of the finite-dimensional , since . Apply the same presentation argument to to obtain finiteness of . Then the segment proves finiteness of . Higher groups vanish by Question 3. Hence every is finite-dimensional.
Next establish a useful degree estimate without using the duality requested later. A global regular function on is constant: a nonconstant one would give a finite morphism by Question 1. Such a morphism is surjective, because its closed image contains the generic point, but a regular function misses , a contradiction. Thus . Write , the genus of a smooth projective curve. For any divisor on an algebraic curve and point , the local discrete valuation ring gives
The last term is a length-one skyscraper sheaf. Additivity of the Euler characteristic of a coherent sheaf and repeated addition or subtraction of points give
The inequality follows because is nonnegative, and is sufficient for the following argument.
Fix . For this estimate gives at least two independent sections of , one of them the constant section. A nonconstant section is a rational function on an algebraic variety whose poles are confined to . It must have a pole there, since a globally regular function is constant. Its extension is finite, and its inverse image of is exactly . Consequently is affine.
Let be the torsion subsheaf of and let . The support of is finite; such a coherent sheaf is a finite direct sum of sheaves supported at points and has zero higher sheaf cohomology. The torsion-free sheaf is locally free: a finitely generated torsion-free module over a discrete valuation ring is free. Tensoring by any invertible sheaf is exact, so
The inclusions have point-supported quotients. Their long exact sequences in sheaf cohomology therefore give surjections on . Moreover
a section regular away from has some finite pole order at . Compute this direct limit on a finite affine cover of . All its intersections with are affine by Question 2, and localization commutes with filtered direct limits. The Čech cochain complex consequently gives
The maps from to these groups are surjective. Choose a finite basis of this starting vector space. Each basis vector becomes zero at some stage in the direct limit; one common stage kills the entire basis. Thus there exists with .
Now let be any divisor on an algebraic curve with . The estimate above gives . A nonzero section identifies with an effective divisor up to linear equivalence of divisors. Hence . Adding gives a point-supported quotient of , so its first sheaf cohomology is a quotient of . We have proved uniform high-degree vanishing on a smooth projective curve:
This bound concerns all high-degree divisors, not only multiples of a previously chosen divisor.
Use the finite map from the preceding solution. The inverse images of the two standard affine charts and of their intersection are affine, because is finite. The vanishing of quasi-coherent cohomology on an affine scheme therefore lets their two-term Čech cochain complex compute . It has terms only in degrees zero and one, proving
This actually applies to every quasi-coherent sheaf on .
For a smooth projective curve with , define its genus of a smooth projective curve by
The preceding Serre duality also gives . The condition on constants holds in particular for a geometrically connected smooth projective curve. It makes equal to the arithmetic genus . We state the theorem with this usual convention and then give the formula valid without that condition.
For a divisor on an algebraic curve and a canonical divisor with , the Riemann-Roch theorem is
The degree over an arbitrary field is weighted by residue degrees: when . Equivalently, for a line bundle ,
We now prove it via Riemann-Roch via elementary modifications.
For any closed point and any line bundle , the exact sequence
has a skyscraper sheaf as its quotient, with -dimension . This follows locally from a uniformizer of the discrete valuation ring at : a local line-bundle generator modulo that uniformizer spans one copy of . The quotient has zero higher cohomology, as it is the direct image from a finite affine scheme. The long exact sequence in sheaf cohomology and the proved higher vanishing give
Every line bundle has a nonzero rational section of a line bundle, whose local orders give a divisor on an algebraic curve with . Iterating the displayed identity, adding or subtracting closed points with their multiplicities, gives
For the constants convention above, . The dualizing sheaf on a smooth projective curve gives , which converts this Euler-characteristic identity into the stated Riemann-Roch theorem. This proves the formula over arbitrary , without assuming the closed points are -rational.
For vector bundles, the corresponding formula is
To see it, saturate a rational rank-one subspace to a line subbundle and induct on rank. Both Euler characteristic of a coherent sheaf and the degree of the determinant are additive in the resulting short exact sequence. The line-bundle formula just proved starts the induction.
Taking and using duality gives , , and hence . In particular a line bundle of degree greater than has zero first cohomology: its dual twisted by has negative degree, and a negative-degree line bundle has no nonzero section, since any section would have an effective divisor of zeros.
If the term “curve over ” is used without requiring , the unconditional formula we proved is
Writing then replaces by . For example, viewed as a -curve for a finite separable extension has , so a literal constant term would be incorrect. Alternatively the arithmetic genus gives the formula with constant . The constants hypothesis for the usual genus is recorded in Stacks Project, genus of a curve.
Take the affine scheme , its function field , and the constant sheaf with value . By Question 4(ii), is a flasque sheaf. At the two distinct closed rational points and , let be skyscraper sheaves with value : on an open subset , if and is zero otherwise. Both are flasque sheaves.
There is a natural morphism of sheaves
which sends a constant rational function to the same element in every summand present on the open subset. At , its stalk map is the identity , and at any other point the target stalk is zero. Thus is a surjection of sheaves, although it is not surjective on global sections. Put .
This can even be an example of sheaves of -modules: let regular functions act on each copy of by multiplication after embedding them in . At the closed points this action is multiplication by a rational function, not evaluation at the point. With these actions, is -linear.
The exact sequence , together with flasque acyclicity, gives
Hence and . In contrast, use the one-member affine open cover . Its alternating Čech cochain complex has no positive-degree terms, so . We have the explicit discrepancy
The sheaf is not a quasi-coherent sheaf, as also follows from its nonzero higher sheaf cohomology on an affine scheme. Thus this example does not contradict the acyclic cover theorem for quasi-coherent sheaves on affine covers.
For a smooth projective curve , let be its geometric genus, let be a canonical divisor, and write for the dimension of a vector space of the Riemann-Roch space. The Riemann-Roch theorem says
for every divisor on an algebraic curve on .
Here is the cohomological proof of Riemann-Roch for curves. At a closed point , the local ring is a discrete valuation ring. A local uniformizer shows that increasing the allowed pole order by one gives the short exact sequence of sheaves
The last term is a length-one skyscraper sheaf; its precise identification with is noncanonical, but its sheaf cohomology has and . All the relevant groups of sheaf cohomology are finite-dimensional because is a projective variety, and coherent sheaf cohomology above degree one vanishes on a algebraic curve. The long exact sequence in sheaf cohomology therefore gives
Since is an algebraically closed field, every closed point has degree one. Iterating this identity for both positive and negative coefficients of proves
Every global regular function on a projective variety which is an irreducible variety is constant; hence and .
Finally apply Serre duality for a smooth projective curve:
Taking dimensions of a vector space and inserting this in the Euler characteristic of a coherent sheaf identity proves the displayed Riemann-Roch theorem. The substantial inputs from sheaf cohomology are finiteness and vanishing for coherent sheaves on a projective curve, and Serre duality; the change of Euler characteristic of a coherent sheaf is proved directly by the point exact sequence. In particular the argument handles negative as well as effective divisors on an algebraic curve.
Let be the coherent ideal sheaf of , and let be the ideal sheaf of a closed point. Because , the stalk is . Evaluation at therefore gives a surjective morphism of sheaves to the skyscraper sheaf at . Its kernel is again a coherent ideal sheaf. From
and , the long exact sequence in sheaf cohomology shows that is onto. Choose mapping to . It vanishes on and satisfies . Hence , and inside the affine variety it is the principal open subset defined by . A principal open of an affine variety is affine. This gives affine principal neighbourhoods from ideal-sheaf vanishing.
For a point and an abelian group , the skyscraper sheaf , with , is
Restrictions are identities or the map to zero, so it is a flasque sheaf. The global sections equal and higher cohomology vanishes:
No closed-point assumption is needed for this calculation of skyscraper sheaf cohomology. On an arbitrary topological space, its nonzero stalks are at points of when ; only for a closed point is the nonzero stalk confined to .
Let , the sheaf of meromorphic principal parts. Exactness of taking stalks gives
Choose a holomorphic coordinate vanishing at . Every meromorphic germ has a finite negative tail in its Laurent series; the holomorphic tail vanishes in the quotient. Hence
This coordinate description is a vector-space identification; the intrinsic space is the quotient of germs, so a coordinate change need not preserve the displayed basis.
For each point inclusion , a principal part defines a local meromorphic germ near , whose quotient class is zero off . Gluing with zero on the complement gives a map from its skyscraper sheaf to . These maps induce an isomorphism on every stalk and therefore an isomorphism of sheaves:
The direct sum of sheaves means the sheafification of the sectionwise direct-sum presheaf. Its sections can have infinitely many nonzero components globally, but their point supports form a locally finite family of subsets. This matches the fact that poles of a meromorphic function are locally finite. On a compact Riemann surface only finitely many points can occur; on a noncompact one a discrete infinite family is allowed.
For a global principal-part family , choose local meromorphic lifts on a sufficiently small open cover. The differences are holomorphic functions and form a Čech cocycle. The connecting homomorphism sends to the resulting class in . If this class vanishes, after refining the cover write ; then the functions glue to a global meromorphic function. Conversely any global lift makes the class zero. Equivalently, exactness of the given long exact sequence in sheaf cohomology says
The connecting class is the obstruction to the Mittag-Leffler problem on a Riemann surface. It rules on the specified poles and their finite negative Laurent tails, with no additional poles allowed. When a solution exists, any two solutions differ by a global holomorphic function.
The restriction maps of this point sheaf satisfy the presheaf composition identities: every possible restriction is either the identity on or the unique map to the zero group. We check the sheaf identity and gluing axioms for any open cover .
If , every section group in the cover is zero, so a compatible family has the unique zero gluing. If , at least one contains . For any two members containing , their intersection also contains , and compatibility forces their complex values to be equal, since the restriction maps there are identities. Call the common value . Members not containing have only the zero section. The section restricts to every member of the family, proving existence of a gluing; its restriction to any member containing determines , proving uniqueness.
This also proves local identity for sections, and handles the empty open set. Hence
It is the point-pushforward sheaf, usually called a skyscraper sheaf. Its restrictions are all surjective, so it is also a flasque sheaf. No separation assumption on is needed for the preceding sheaf-axiom argument.
Evaluation is surjective as a sheaf morphism: near , any prescribed value is supplied by a constant holomorphic function. We therefore have a short exact sequence of sheaves
where is the point ideal sheaf and the sheaf of holomorphic functions. By part (c), the skyscraper sheaf is flasque, so and for .
On the connected compact elliptic curve, the maximum modulus principle makes every global holomorphic function constant. Consequently , and evaluation on global sections is an isomorphism. Also : by Serre duality for compact complex manifolds, its dual is , generated by the nowhere-zero form descended from . Higher cohomology of vanishes by the Dolbeault theorem in complex dimension one.
The long exact sequence in sheaf cohomology thus begins
It follows that
On the standard charts and of , a section of the twisting sheaf on projective space is represented by a degree-zero element of the corresponding localization of . A global section is therefore a homogeneous polynomial of degree when . There are no nonzero global sections for . Hence
Local isomorphism on every member of a fixed affine cover does not imply a global isomorphism: the local identifications may have different transition functions. For example, and are both trivial on the two standard affine charts of , but they are not isomorphic because their spaces of global sections have dimensions one and two.
An injective map between line bundles need not be an isomorphism. Multiplication by a nonzero section gives
on ; its cokernel is a nonzero skyscraper sheaf supported at the zero of the section.
Take , , and let be the skyscraper sheaf with value a nonzero abelian group at . Cover by and . The presheaf gives and . A nonzero section on and the zero section on agree on the overlap, whose skyscraper sections vanish, but cannot be glued on . Thus need not be a sheaf.
Sheafification preserves stalks. If , neighborhoods contained in are cofinal, so . If , no neighborhood of lies in , so every term defining the presheaf stalk is zero. Therefore
For any point inclusion , the skyscraper sheaf has restriction maps that are identities or maps to zero. It is flasque, so its higher sheaf cohomology vanishes and its global sections are . This requires no assumption that is closed.