Minimal numerical types and their genus contributions #
The signed genus of a numerical type T is a sum of contributions of its components,
g(T) = 1 + ∑ᵢ Φᵢ, where Φᵢ = mᵢ (wᵢ (gᵢ - 1) - aᵢᵢ / 2).
As soon as T has more than one component, the sign of a single contribution is controlled by
the component alone: Φᵢ < 0 exactly when gᵢ = 0 and aᵢᵢ = -wᵢ, a (-1)-index, and
Φᵢ = 0 exactly when gᵢ = 0 and aᵢᵢ = -2wᵢ, a (-2)-index. On a proper regular model
these are the numerical shadows of exceptional curves of the first kind and of (-2)-curves.
A numerical type is minimal when it has no (-1)-index, so that every contribution is
nonnegative.
This file develops that analysis and the resulting bounds on minimal numerical types: in a
minimal type of genus g with more than one component, there are at most 2g - 2 components
that are not (-2)-indices, every component genus is below g, and the multiplicity-weighted
self-intersection and pairwise intersection numbers at a component that is not a (-2)-index
are at most 6g - 6. These are the first steps of the bound on the multiplicities of a minimal
numerical type which, in the Artin–Winters argument, bounds the ℓ-torsion of its Picard group.
Main definitions #
TauCeti.NumericalType.IsMinusOneIndex:gᵢ = 0andaᵢᵢ = -wᵢ.TauCeti.NumericalType.IsMinusTwoIndex:gᵢ = 0andaᵢᵢ = -2wᵢ.TauCeti.NumericalType.IsMinimal: there is no(-1)-index.TauCeti.NumericalType.genusContribution: the contributionΦᵢof a component to the signed genus, a rational number which need not be an integer.
Main results #
TauCeti.NumericalType.arithmeticGenus_eq_one_add_sum_genusContribution:g = 1 + ∑ᵢ Φᵢ.TauCeti.NumericalType.genusContribution_neg_iffandTauCeti.NumericalType.genusContribution_eq_zero_iff: with more than one component, the negative contributions are those of the(-1)-indices and the zero contributions those of the(-2)-indices (Stacks, Tag 0C75 and Stacks, Tag 0C7D).TauCeti.NumericalType.IsMinimal.one_le_arithmeticGenus: a minimal numerical type with more than one component has genus at least one (Stacks, Tag 0C7B).TauCeti.NumericalType.IsMinimal.card_filter_not_isMinusTwoIndex_le,TauCeti.NumericalType.IsMinimal.genus_lt_arithmeticGenus,TauCeti.NumericalType.IsMinimal.multiplicity_mul_abs_intersection_self_leandTauCeti.NumericalType.IsMinimal.multiplicity_mul_intersection_le: the four bounds on a minimal numerical type listed above (Stacks, Tag 0C9V).
References #
The statements follow the sections Numerical types
and Bounding invariants of numerical types of the
Stacks Project chapter on semistable reduction. The bounds of
Stacks, Tag 0C9V are stated there for genus at least
two; the arguments do not use that hypothesis, and the second bound is stated there only for
components that are not (-2)-indices, which is not needed either.
Special indices and minimality #
A component of a numerical type is a (-1)-index when its genus is zero and its
self-intersection is minus its weight
(Stacks, Tag 0C76).
Equations
- T.IsMinusOneIndex i = (T.genus i = 0 ∧ T.intersection i i = -↑↑(T.weight i))
Instances For
A component of a numerical type is a (-2)-index when its genus is zero and its
self-intersection is minus twice its weight
(Stacks, Tag 0C7E).
Equations
- T.IsMinusTwoIndex i = (T.genus i = 0 ∧ T.intersection i i = -(2 * ↑↑(T.weight i)))
Instances For
A numerical type is minimal when it has no (-1)-index
(Stacks, Tag 0C7A).
Equations
- T.IsMinimal = ∀ (i : T.Component), ¬T.IsMinusOneIndex i
Instances For
Unfolding of TauCeti.NumericalType.IsMinusOneIndex.
Unfolding of TauCeti.NumericalType.IsMinusTwoIndex.
Equations
- T.instDecidablePredComponentIsMinusOneIndex x✝ = decidable_of_iff (T.genus x✝ = 0 ∧ T.intersection x✝ x✝ = -↑↑(T.weight x✝)) ⋯
Equations
- T.instDecidablePredComponentIsMinusTwoIndex x✝ = decidable_of_iff (T.genus x✝ = 0 ∧ T.intersection x✝ x✝ = -(2 * ↑↑(T.weight x✝))) ⋯
Unfolding of TauCeti.NumericalType.IsMinimal.
Reindexing preserves and reflects (-1)-indices.
Reindexing preserves and reflects (-2)-indices.
Minimality is invariant under reindexing.
A (-2)-index is not a (-1)-index.
Numerical types with one component #
A numerical type with a single component is minimal.
A numerical type with a (-1)-index has more than one component.
Genus contributions #
The contribution mᵢ (wᵢ (gᵢ - 1) - aᵢᵢ / 2) of a component to the signed genus of a numerical
type. It is a half-integer, which need not be an integer.
Equations
- T.genusContribution i = ↑↑(T.multiplicity i) * (↑↑(T.weight i) * (↑(T.genus i) - 1) - ↑(T.intersection i i) / 2)
Instances For
The defining formula of the contribution of a component to the signed genus.
Genus contributions are invariant under reindexing.
The signed genus is one plus the sum of the contributions of the components.
With more than one component, the contribution of a component to the signed genus is negative
exactly when it is a (-1)-index (Stacks, Tag 0C75).
With more than one component, the contribution of a component to the signed genus is zero
exactly when it is a (-2)-index (Stacks, Tag 0C7D).
With more than one component, the contribution of a component to the signed genus is
nonnegative exactly when it is not a (-1)-index.
With more than one component, a component that is neither a (-1)-index nor a (-2)-index
contributes at least 1 / 2 to the signed genus.
Minimal numerical types #
In a minimal numerical type with more than one component, every contribution to the signed genus is nonnegative.
In a minimal numerical type with more than one component, every contribution to the signed
genus is at most g - 1.
A minimal numerical type with more than one component has signed genus at least one (Stacks, Tag 0C7B).
A minimal numerical type of genus g with more than one component has at most 2g - 2
components that are not (-2)-indices.
In a minimal numerical type with more than one component, every component genus is smaller than the signed genus.
In a minimal numerical type of genus g with more than one component, the weighted
self-intersection mⱼ|aⱼⱼ| of a component that is not a (-2)-index is at most 6g - 6.
In a minimal numerical type of genus g with more than one component, every
multiplicity-weighted intersection number mᵢaᵢⱼ with a component j that is not a
(-2)-index is at most 6g - 6.