Effective Cartier divisors as closed subschemes #
An effective Cartier divisor on a scheme is a closed subscheme whose ideal is locally
generated by a nonzerodivisor. We express this using Scheme.IdealSheafData, which already
constructs the closed subscheme I.subscheme and its closed immersion I.subschemeι.
No integrality or reducedness assumption is imposed on the ambient scheme.
Scheme.IdealSheafData.IsEffectiveCartier uses ordinary ideals of sections on affine opens.
The equivalent isEffectiveCartier_iff_exists_comap formulation describes the actual
restriction of the ideal sheaf to each affine open. It transports local equations under
flat pullback and identifies the resulting closed subscheme with the fibre product through
Mathlib's Scheme.IdealSheafData.comapIso. By isEffectiveCartier_iff_exists_isOpenImmersion,
the local equations may also be given on affine schemes openly immersed in X, such as the
charts Spec (A ⊗[R] B) of a fibre product.
Restriction between affine opens is flat, so a nonzerodivisor on an affine open U remains a
nonzerodivisor on every open subset of U, affine or not (IsAffineOpen.isSMulRegular_map). In
particular, local equations can be shrunk into any neighbourhood
(IsEffectiveCartier.exists_eq_span_singleton_le).
The empty closed subscheme is an effective Cartier divisor, with equation 1. Equations
need not generate proper ideals; a zero equation is permitted only on the empty scheme.
References #
- Stacks Project, Divisors, Effective Cartier divisors, Tag 01WQ.
- Mathlib's
Scheme.IdealSheafData.subschemeandScheme.IdealSheafData.comapIsosupply the closed subscheme and its base change.
A nonzerodivisor on an affine open U restricts to a nonzerodivisor on every open subset
V ⊆ U, affine or not.
An ideal sheaf defines an effective Cartier divisor if near every point its ideal on an affine open is generated by an element whose multiplication map is injective.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The affine local equations characterizing an effective Cartier divisor.
A nonzerodivisor equation can be chosen inside any prescribed open neighbourhood.
The empty closed subscheme is an effective Cartier divisor on every scheme.
On an affine scheme, a global nonzerodivisor cuts out an effective Cartier divisor. The equation may be a unit, in which case the closed subscheme is empty.
Effective Cartier equations can equivalently be given on the affine open subschemes themselves, with exact equality of their restricted ideal sheaves.
Effective Cartier equations can equivalently be given on any affine schemes openly immersed
in X, not only on the affine open subschemes of X.
Pullback along a flat morphism preserves effective Cartier divisors on arbitrary schemes. The pulled-back ideal defines the usual fibre-product closed subscheme.