Representation of line bundles by Cartier divisor sheaves #
Let X be an integral scheme. This file proves that every line bundle L on X is isomorphic
to the sheaf 𝒪_X(D) of a Cartier divisor D, so that D ↦ 𝒪_X(D) maps the Cartier divisors
onto the isomorphism classes of line bundles. This is the surjectivity half of the dictionary
CaCl(X) ≅ Pic(X) between Cartier divisors modulo principal divisors and line bundles; unlike its
Weil-divisor counterpart on curves, it needs no regularity or dimension hypothesis.
The divisor is read off from the rational embedding of L. A rank-one trivialization of L on a
dense open subset realizes L inside the sheaf 𝒦_X of rational functions
(Scheme.Modules.rationalTrivializationHom), and over the domain V of any local rank-one
trivialization the image consists of the regular multiples of one nonzero rational function
f_V. On overlaps these functions differ by regular units, so the classes of the f_V⁻¹ glue to a
Cartier divisor D. Since f_V⁻¹ is an equation of D over V, the sections of 𝒪_X(D) over
an open subset of V are the rational functions g for which g / f_V is regular, which are
exactly the rational functions of the sections of L there.
Main declarations #
Scheme.Modules.exists_cartierDivisor_restrict_eq: the local basis functions of a rationally trivialized line bundle glue to a Cartier divisor;Scheme.CartierDivisor.isoSheafOfRestrictEq: for such a divisorD, the isomorphismL ≅ 𝒪_X(D)through which the rational embedding ofLfactors (Scheme.CartierDivisor.isoSheafOfRestrictEq_hom_sheafι);Scheme.CartierDivisor.exists_nonempty_iso_sheaf: every line bundle is isomorphic to the sheaf of a Cartier divisor;Scheme.CartierDivisor.toLineBundleClass, the class of𝒪_X(D), which is trivial for principal divisors (Scheme.CartierDivisor.toLineBundleClass_principalCartierDivisor) and surjective onto the line-bundle classes (Scheme.CartierDivisor.toLineBundleClass_surjective).
References #
- R. Hartshorne, Algebraic Geometry, Proposition II.6.15.
On a nonempty open subset W of the domains of two rank-one trivializations of a sheaf of
modules, the rational functions of their basis sections have the same Cartier-divisor class: they
differ by a regular unit on W.
The Cartier divisor of a rationally trivialized line bundle. Let M be a line bundle on
an integral scheme, with a chosen rank-one trivialization on a dense open subset. There is a
Cartier divisor whose restriction to the domain V of every nonempty rank-one trivialization t
is the class of the inverse of the rational function of the basis section of t.
If D is the class of the inverse of the rational basis function over the domain of every
rank-one trivialization of M, then the rational embedding of M factors through an isomorphism
M ≅ 𝒪_X(D).
Equations
Instances For
The isomorphism isoSheafOfRestrictEq, followed by the inclusion 𝒪_X(D) ⟶ 𝒦_X, is the
rational embedding of the line bundle.
The isomorphism isoSheafOfRestrictEq, followed by the inclusion 𝒪_X(D) ⟶ 𝒦_X, is the
rational embedding of the line bundle.
Every line bundle on an integral scheme is the sheaf of a Cartier divisor.
The isomorphism class of the line bundle 𝒪_X(D) of a Cartier divisor.
Instances For
The line-bundle class of D is the class of L exactly when 𝒪_X(D) ≅ L.
The sheaf of a principal Cartier divisor is trivial as a line bundle.
The zero Cartier divisor has the trivial line-bundle class.
Every line-bundle class on an integral scheme is the class of a Cartier divisor.