Choose a nonconstant element of the function field . By Question 1 it gives a finite morphism . The inverse images and are affine, because the inverse image of an affine under a finite morphism is the spectrum of a finite algebra over its coordinate ring. They cover . This proves the two-affine cover of a smooth projective curve assertion.
Their intersection is affine by Question 2. Thus the Čech cochain complex for any coherent sheaf has just two nonzero terms,
It follows that
On the projective line, put on the first chart. The twisting sheaf on projective space has frames and , with on the intersection; these are frame symbols also for negative . In the frame the differential of the Čech cochain complex is
A global section is therefore a Laurent polynomial in both and . Its monomials have exponents . For the sections have basis ; for there are none. The first sheaf cohomology is
Its basis consists of the monomials with . These are precisely the exponents missed by the two chart spaces. Thus for every integer ,
Both groups vanish at ; all higher groups vanish for every . This is also an explicit calculation of the Čech cohomology of twists on the projective line.
Cover the projective line by and . On their overlap the coordinate is invertible. Choose frames of the twisting sheaf on projective space with . The vanishing of quasi-coherent cohomology on an affine scheme applies to both charts and their intersection, so the Čech cochain complex
computes the sheaf cohomology. Its kernel identifies with , and its cokernel is
For , the intersection has basis ; for it is zero. In the quotient, powers with or disappear. The surviving basis for is ; for none survives. Hence
This is the Čech cohomology of twists on the projective line.
By the preceding question, . In the frame its degree-one Čech cohomology is one-dimensional, represented by . Define
This is well defined: differentials regular on have nonnegative powers, and those regular on have powers at most when expressed using . Evaluation and the cup product give natural pairings
For with , the basis element in pairs with in and with no other element of this dual Laurent basis. The pairing matrix is a permutation matrix, hence invertible. For the same computation exchanges degrees zero and one. For both sides vanish. Thus the pairings are perfect for every line bundle on .
Here we used the classification of line bundles on the projective line: they are for integers . One direct justification is that every line bundle has a nonzero rational section and hence is associated with a divisor on an algebraic curve. The finite closed point defined by an irreducible polynomial is linearly equivalent to , using the principal divisor of . Thus every divisor is equivalent to its degree times , proving the classification over arbitrary .
To extend the pairing to every locally free coherent sheaf , induct on rank, without assuming the splitting theorem of the next question. A one-dimensional subspace of the generic fibre, saturated in , gives an exact sequence
with a line bundle and a lower-rank vector bundle. This saturated line subbundle on a smooth curve exists because its stalk and its torsion-free quotient are free over the discrete valuation rings of the curve. The dual sequence, tensored with , is exact as well, since the original sequence splits locally.
The two long exact sequences in sheaf cohomology, after dualizing one, are compatible with the evaluation pairings. In Čech cohomology, this compatibility follows by lifting a section locally: the differences of its lifts represent its connecting class, and contracting those differences with a dual cocycle gives the transpose connecting map, with the usual sign. Thus the connecting maps are adjoint; changing one vertical map's sign gives a commuting diagram. Its rows are
The maps for and are isomorphisms by the line-bundle calculation and induction. Exactness then makes the maps for isomorphisms, by the Five lemma (or by comparing the relevant kernels and cokernels). All groups are finite-dimensional because the curve is projective and the sheaves coherent. Therefore residue duality on the projective line proves
These isomorphisms are natural in . Higher sheaf cohomology vanishes by the same two-chart complex.
We prove the Birkhoff–Grothendieck theorem by induction on the rank of the vector bundle . Rank zero is immediate; rank one is the classification established above.
First there is a largest integer with . To see existence and boundedness directly, trivialize on the two standard affine charts: the associated finite projective modules over the principal ideal domains and are free. Let be its transition matrix, so a section of is a pair satisfying
If exceeds the largest exponent in any entry of , the right side has only strictly negative powers; the left side has nonnegative powers. Hence both vanish. For sufficiently negative, take a nonzero constant vector and put ; all its exponents are nonpositive, so it supplies a nonzero section. Thus a largest exists.
Such a section gives a nonzero map . It is injective, since it is nonzero generically and the source is torsion-free. Saturate its image. The resulting line subbundle is for the degree of the effective divisor of zeros of the original map. If , its inclusion in would give a nonzero section of , contradicting maximality. Therefore and
has a locally free quotient. By induction, .
Twist this exact sequence by . The outer groups and are zero by the Čech cohomology of twists on the projective line. The long exact sequence in sheaf cohomology therefore gives
The first is zero by the choice of , so each vanishes. Thus for every . The extension class lies in
since . The identification of this Ext functor with cohomology can be seen without additional duality: local splittings of a vector-bundle extension differ by a Čech cocycle in , and a coboundary changes them to compatible splittings. Vanishing therefore gives a global splitting. Consequently
completing the induction over any field .
The degrees can be arranged in nonincreasing order and their multiset is unique. Indeed, for any such decomposition,
so the dimensions of the twisted global sections recover the number of summands of every degree.
The coefficient of gives a trace on . Multiplication followed by this trace pairs the Laurent bases of the Čech cohomology of twists on the projective line perfectly: pairs with . For any vector bundle, evaluation into defines the same natural pairing. Saturate a rational rank-one subspace to a line subbundle, and induct on rank using the long exact sequence in sheaf cohomology and compatibility of evaluation with connecting maps. This proves the duality without using the later splitting theorem.