Divisors, Line Bundles, and the Picard Group
One-line statement: Divisors are formal sums of codimension-one subvarieties; line bundles are locally free sheaves of rank one; on a sufficiently nice variety these two notions coincide, and the resulting isomorphism classes form an abelian group — the Picard group . Key result in words: On an integral, separated, Noetherian, locally factorial scheme, the divisor class group is isomorphic to the Picard group . This dictionary lets one translate geometry (subvarieties, intersection) into algebra (cohomology, group structure). Where it applies: Algebraic geometry, complex geometry, number theory (Arakelov theory, arithmetic of curves), and string theory (D-brane charges, moduli of bundles). Who/when: Riemann and Roch (1850s–60s) for curves; Picard, Severi, the Italian school (1880s–1920s); Weil, Grothendieck, Serre (1940s–60s) for the modern scheme-theoretic formulation.A Weil divisor on a variety is a finite formal -linear combination of irreducible codimension-one closed subvarieties; a Cartier divisor is given locally by a single rational function. A line bundle is a sheaf locally isomorphic to the structure sheaf . The central fact is that, away from singularities, these three languages describe the same objects, and their isomorphism (or linear-equivalence) classes form the Picard group under tensor product. The surprising fact: a purely topological/cohomological invariant, , exactly classifies geometric loci of codimension one, encoding deep arithmetic such as the failure of unique factorization in coordinate rings.
The Core Insight
"Codimension-one data is rank-one data." A subvariety of codimension one is locally the zero set of one equation; a line bundle is locally trivialized by one nowhere-vanishing section. Both are governed by the transition data of how local generators glue, which lives in . The Picard group is the universal repository of this gluing, and it is simultaneously:- a quotient of divisors by principal ones (geometry),
- the group of -torsors (cohomology),
- the moduli of invertible sheaves under (sheaf theory).
Formal Statement
Weil Divisor and Divisor Class Group
Let be a Noetherian, integral, separated scheme that is regular in codimension one (i.e. is a DVR for every codimension-one point ). A prime divisor is an integral closed subscheme of codimension one. A Weil divisor is an element of the free abelian group on prime divisors:
For each prime divisor the local ring at the generic point is a DVR with valuation . The divisor of a rational function is
Divisors of the form are principal, forming a subgroup . The divisor class group is
Cartier Divisor
Let denote the sheaf of total quotient rings (for integral , the constant sheaf ), and its units. A Cartier divisor is a global section of the quotient sheaf :
It is principal if it lies in the image of . The quotient is the Cartier class group .
Line Bundle / Invertible Sheaf and the Picard Group
A line bundle (invertible sheaf) is an -module that is locally free of rank one: there is an open cover with . The Picard group is the set of isomorphism classes under tensor product:
Cohomologically, gluing the trivializations by transition functions (change of frame) satisfying the cocycle condition identifies
The Divisor–Line Bundle Dictionary
Let be integral, separated, and Noetherian.
- There is a natural isomorphism of groups
- There is a natural homomorphism sending (well-defined since the agree up to units). It induces
Why It Holds / Derivation
The exponential/units sequence and $\operatorname{Pic} = H^1(\mathcal{O}^\times)$
Step 1 — Line bundles are torsors. Choose a trivializing cover of with isomorphisms . On overlaps is an automorphism of , i.e. multiplication by a unit . Step 2 — Cocycle condition. givesThe divisor sequence and the class group
Step 1 — Short exact sequence of sheaves. On integral there isThe three equivalent languages on overlaps $U_i\cap U_j$
Émile Picard | 1856–1941
Picard, working in the analytic theory of algebraic surfaces, studied the group of divisor classes attached to a surface and the role of regular differentials — what we now isolate as and the Néron–Severi group. His name attached to the group of line bundles after the abstract formulation crystallized in the 1950s. Picard's deeper legacy is the recognition that the transcendental part of this group (an abelian variety, the Picard variety) and its discrete part (the Néron–Severi group ) carry complementary geometric information — a structure later proven in full generality by Severi, Lefschetz, and made functorial by Grothendieck via the Picard scheme .
Building Intuition
Think of a line bundle as a consistent choice of "scale" that varies smoothly over but cannot necessarily be globalized to a single scale. A divisor records where you allow poles and zeros: is the sheaf of rational functions with , i.e. functions whose poles are bounded by . Tensoring bundles = adding divisors = composing scale-changes — all the same operation. The Picard group measures the obstruction to trivializing: precisely when every codimension-one subvariety is globally a principal divisor, the geometric face of unique factorization. On a curve, is governed by degree and the Jacobian; on affine space everything is principal so ; on projective space , generated by the hyperplane class .
Worked Examples
Projective space: $\operatorname{Cl}(\mathbb{P}^n_k)\cong\mathbb{Z}$
Given: with homogeneous coordinate ring . Step 1 — Degree map. Every prime divisor is the zero locus of an irreducible homogeneous polynomial of some degree . Define , giving a surjection . Step 2 — Kernel is principal. A rational function on is a ratio of homogeneous polynomials of equal degree, so has degree . Conversely any degree-zero divisor equals for suitable . Step 3 — Conclude. The degree map descends to an isomorphism . Since is regular, , generated by the hyperplane bundle .A nodal/singular quadric cone: nontrivial torsion
Given: , the affine quadric cone (a normal surface singular at the origin). Step 1 — A non-principal divisor. Let be the line (a ruling). Its ideal is not principal: is cut out by the height-one prime , which requires two generators. Step 2 — Compute orders. since near and the valuation of along is (the cone is singular). Thus is principal, but itself is not. Step 3 — Class group. One shows , generated by with .Common Misconceptions
- "Weil = Cartier always." False. The equality holds only when is locally factorial. On normal but non-factorial varieties (the quadric cone above) .
- "Divisors are subvarieties." A divisor is a formal -combination; coefficients can be negative (poles). The associated sheaf is what is geometric.
- " depends on the divisor, not the class." It depends only on the linear-equivalence class: .
- " needs the analytic topology." No — the isomorphism is Zariski/étale-sheaf-theoretic; in the analytic category one further uses the exponential sequence to relate it to and .
Sections do not detect the class faithfully
A line bundle may have no global sections yet be nontrivial: on a genus- curve , with has but unless . Conversely, two nonisomorphic line bundles can share the same . The number of independent sections is governed by Riemann–Roch, not by the class alone:
Connections
The Picard group is the codimension-one piece of a richer hierarchy. The Néron–Severi group is finitely generated (Theorem of the Base), and is an abelian variety (the Jacobian Variety for curves). Intersection of divisors connects to Intersection Theory and the Chow Ring, where for smooth . Cohomologically, the first Chern class links to Chern Classes and the Hodge Conjecture (which divisor classes are algebraic). Ampleness of a line bundle controls embeddings into projective space — the bridge to Ample and Very Ample Line Bundles and the Kodaira Embedding Theorem. Over number fields, the analog is the Ideal Class Group: is exactly the ideal class group of the ring of integers.
Real-World Applications
- Error-correcting codes (Goppa / algebraic-geometry codes): Riemann–Roch spaces on curves over finite fields produce codes meeting the Tsfasman–Vlăduţ–Zink bound, beating the Gilbert–Varshamov bound.
- Cryptography: the group law on of elliptic and hyperelliptic curves underlies ECC and Jacobian-based cryptosystems; the discrete log problem lives in .
- String theory / D-branes: D-brane charges are classified by -theory and, in the geometric phase, by line bundles and of the compactification Calabi–Yau; flux quantization uses .
- Mirror symmetry and the SYZ program: the Picard group and its complexification parametrize the Kähler/B-field moduli appearing in topological string amplitudes.
- Arithmetic geometry (Mordell–Weil): for an elliptic curve , is finitely generated — the Mordell–Weil theorem; rank computations feed BSD.
- Arakelov theory: the arithmetic Picard group of an arithmetic surface combines Cartier divisors with Green functions, giving a height theory used in Diophantine bounds.
- Class field theory / ideal class groups: measures failure of unique factorization in number rings, central to algebraic number theory.
Historical Development
- 1851–1857 — Riemann. Introduces "Abelian functions," the Riemann surface, and the inequality , the seed of divisor theory.
- 1865 — Roch. Completes Riemann's inequality to the exact Riemann–Roch equality on curves.
- 1882 — Dedekind & Weber. Algebraic theory of function fields; divisors as products of prime ideals, paralleling number theory.
- 1880s–1900s — Picard, Poincaré. Study divisor classes on surfaces; introduce the Picard variety via integrals of the first kind.
- 1906–1910 — Severi. Defines the Néron–Severi group; proves finite generation (Theorem of the Base) over .
- 1937–1940 — Weil, Zariski. Foundations of abstract algebraic geometry; rigorous theory of valuations and divisors on general varieties.
- 1950s — Serre (FAC, 1955). Coherent sheaves; ; the GAGA principle linking analytic and algebraic line bundles.
- 1957–1962 — Grothendieck. Schemes, Cartier divisors, and the representability of the Picard functor — the Picard scheme (FGA).
- 1958–1965 — Néron, Chevalley, Mumford. Néron models, generic structure of as an abelian variety; modern functorial Picard theory.
Subtleties & Limits
- Representability of the Picard functor is delicate: is representable by a scheme under projectivity/flatness hypotheses (Grothendieck, Murre, Oort), but in general only by an algebraic space; the obstruction lives in the relative Brauer group .
- The Néron–Severi rank (the Picard number) is computable in principle but hard in practice; bounding for K3 surfaces and the distribution of Picard numbers in families remain active.
- Hodge / Tate conjectures ask whether surjects onto the appropriate "algebraic" classes; for divisors this is the Lefschetz -theorem over (a theorem), but the integral and arithmetic (-adic Tate) analogues for divisors are subtle — the integral Hodge conjecture fails in codimension but holds for divisors.
- Brauer–Picard interplay: the exact sequence relating , , and Galois cohomology controls how Picard classes descend along field extensions; effective descent of line bundles is governed by and the Brauer obstruction.
- Positivity in higher dimensions: characterizing which classes in are ample (the ample cone) and nef (the nef cone) leads to open conjectures (e.g. the SQM/Morrison–Kawamata cone conjecture).