How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Birkhoff-Grothendieck: vector bundles on the projective line split
Statement
Assume the Axiom of Choice as inherited from the cohomology and splitting suppliers. Let be a finite locally free -module of rank on the projective line over a field . Then is isomorphic to a direct sum of line bundles, with integers . The multiset is determined by ; equivalently, the function determines it, and the decomposition is unique up to permutation. In the language of geometric vector bundles, every vector bundle on is a direct sum of line bundles of uniquely determined degrees.
Facts & Assumptions
Given: a field , the projective line , and a finite locally free -module of rank .
A finite locally free -module of rank is an -module locally isomorphic to ; such modules are the sheaves of sections of geometric vector bundles, and the two descriptions determine each other, so a splitting statement for finite locally free modules is a splitting statement for vector bundles (Locally free sheaves of finite rank, Finite locally free sheaves and geometric vector bundles).
Every invertible sheaf on is isomorphic to for a unique integer , and if and only if ; equivalently with generator (The Picard group of the projective line).
for and for (Global sections of projective twists, Twisting sheaf on Proj), and for every (Top cohomology of projective twists). In particular .
If is nonzero then the set of integers with is nonempty and bounded below; with its negative minimum, , , and no line subbundle of has degree greater than , while contains a line subbundle of degree (A vector bundle on the projective line has a line subbundle of maximal degree).
Let be a finite locally free -module of rank and let be a nonzero morphism with (the case of the maximality condition). Then the cokernel is finite locally free of rank (The quotient by a maximal line subbundle is locally free, Locally free sheaves of finite rank).
Every nonzero morphism from an invertible sheaf to a finite locally free module is injective; a global section of a module is the same thing as the morphism , (Nonzero maps from an invertible sheaf to a locally free sheaf are injective, Invertible sheaves).
Let be a short exact sequence of finite locally free sheaves with and for every . Then (Extensions of line bundles on the projective line split after ordering).
Twisting is , with and ; twisting is functorial, carries nonzero morphisms to nonzero morphisms, and preserves exactness because is invertible (Twists of a quasi-coherent sheaf, Invertible twists for degree-one generated rings, Twisting sheaf on Proj).
and the functor is left exact; for a short exact sequence of sheaves there is a long exact sequence of cohomology (Sheaf cohomology as right derived global sections, Long exact sequence of sheaf cohomology, Global sections are left exact but need not preserve epimorphisms).
A finite direct sum of modules is both a coproduct and a product: a section of is a finite tuple of sections of the , so and dimensions add; and the direct sum of finite locally free sheaves is finite locally free of the summed rank (The direct sum of an indexed family of modules, Locally free sheaves of finite rank).
The Axiom of Choice is assumed and is used only through the suppliers named in the facts above; the induction below makes no further infinite selection (The Axiom of Choice).
Proof
Base case. If then is invertible, so by [F2] there is a unique integer with ; this is a direct sum of one line bundle, and the multiset is determined by .
The maximal line subbundle. Let and assume the theorem known for all finite locally free modules of rank . By [F4], applied to the nonzero module , there is an integer with and , no line subbundle of has degree greater than , and contains a line subbundle of degree .
The normalized extension. Put , so that and by [F8] and step 1.2. Choose a nonzero global section of ; by [F6] the corresponding morphism is injective, and by [F5] (with , its maximality hypothesis being exactly ) its cokernel is a finite locally free -module of rank . Thus is a short exact sequence.
The vanishing on the quotient. Twist the sequence of step 2.1 by : by [F8] this gives the short exact sequence , whose long exact cohomology sequence by [F9] begins . The two outer terms vanish by [F3] and the middle term vanishes by [F8] and step 1.2; exactness therefore forces .
The quotient splits into twists of nonpositive degree. The module is finite locally free of rank by step 2.1, so the induction hypothesis of step 1.2 applied to gives for integers . By [F10] and [F3], , and each summand equals when and when . Since by step 3.1 and all summands are nonnegative, every summand vanishes, so for every .
Splitting off a line subbundle. The extension of step 2.1 has with by step 4.1, so [F7] gives . Twisting by , which commutes with finite direct sums and satisfies by [F8], yields , a direct sum of line bundles; this is the induction step, and with the base case of step 1.1 it proves that every finite locally free -module of rank is a direct sum of line bundles.
Uniqueness of the multiset. Suppose . Twisting by and using [F8], [F10] and [F3] gives . Consequently the difference of consecutive values is , so for every integer the function determines the counting number by evaluation at . The finitely many counting numbers determine the multiset , so the multiset is determined by , equivalently by the function ; in particular the decomposition is unique up to permutation of the summands.
Conclusion and choice accounting. Steps 1.1 and 5.1 prove the existence of the direct-sum decomposition for every rank , and step 6.1 proves that the multiset of degrees is determined by , hence unique up to permutation; the translation to geometric vector bundles is [F1]. The Axiom of Choice is inherited only through the suppliers of the cited facts, as recorded in [F11]; the proof selects a section of a nonzero finite-dimensional space and a finite tuple of integers, and repeatedly reduces the rank by one, so no further infinite selection occurs.
Depends on
- Global sections of projective twists
- The Picard group of the projective line
- Top cohomology of projective twists
- The Axiom of Choice
- The direct sum of an indexed family of modules
- Invertible sheaves
- Locally free sheaves of finite rank
- Sheaf cohomology as right derived global sections
- Twists of a quasi-coherent sheaf
- Twisting sheaf on Proj
- Global sections are left exact but need not preserve epimorphisms
- Nonzero maps from an invertible sheaf to a locally free sheaf are injective
- Extensions of line bundles on the projective line split after ordering
- A vector bundle on the projective line has a line subbundle of maximal degree
- The quotient by a maximal line subbundle is locally free
- Long exact sequence of sheaf cohomology
- Invertible twists for degree-one generated rings
- Finite locally free sheaves and geometric vector bundles
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
127 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Michael Artin, MIT 18.721 Introduction to Algebraic Geometry (July 20, 2020 notes), Ch. 8 (standard reference, not scraped)
- Ravi Vakil, The Rising Sea (version of October 21, 2025), Chs. 18.5 and 21 (standard reference, not scraped)