The intersection form of a numerical type #
The intersection matrix A = (aᵢⱼ) of a numerical type is symmetric, has nonnegative
off-diagonal entries and a connected graph, and kills the positive multiplicity vector m. Its
quadratic form x ↦ xᵀ A x is therefore negative semidefinite, and it vanishes exactly on the
rational multiples of m (Stacks, Tag 0C5X).
Since m has no zero entry, the form is negative definite on the vectors that vanish at some
component, that is, on the vectors supported on a proper subset of the components. In
particular every proper principal submatrix of A is negative definite. Written out, this gives
aᵢⱼ² < aᵢᵢ aⱼⱼ for two distinct components i and j of a numerical type with more than two
components, a negative determinant for the 3 × 3 submatrix on three distinct components of a
numerical type with more than three components, and a positive determinant for the 4 × 4
submatrix on four distinct components of a numerical type with more than four components. On five
components the determinant is not the convenient form: what the classification uses there is the
value of the form itself at an explicit vector.
These are the inputs of the classification of configurations of (-2)-indices in
Stacks, Section 0C7L, which in turn bounds the
multiplicities of a minimal numerical type.
Main results #
TauCeti.NumericalType.dotProduct_intersection_mulVec_nonpos:xᵀ A x ≤ 0.TauCeti.NumericalType.dotProduct_intersection_mulVec_eq_zero_iff:xᵀ A x = 0exactly when the cross-productsmⱼ xᵢ = mᵢ xⱼagree, i.e. whenxis proportional tom.TauCeti.NumericalType.dotProduct_intersection_mulVec_neg:xᵀ A x < 0for a nonzeroxvanishing at some component.TauCeti.NumericalType.dotProduct_intersection_mulVec_of_support_subset:xᵀ A xis the sum over the principal submatrix carrying the support ofx.TauCeti.NumericalType.sum_sum_intersection_mul_neg: the same sum is negative for a nonzero vector on a proper finite set of components.TauCeti.NumericalType.not_forall_fintype_sum_intersection_mul_nonneg_of_pos: a nonnegative, nonzero vector on a proper finite family of distinct components has a row with negative intersection sum.TauCeti.NumericalType.not_forall_sum_intersection_mul_nonneg_of_pos: the specialization to a family indexed by an initial segment of the natural numbers.TauCeti.NumericalType.intersection_sq_lt_intersection_mul_intersection:aᵢⱼ² < aᵢᵢ aⱼⱼfor distinct components when there are more than two components.TauCeti.NumericalType.intersection_det_triple_neg: the determinant of the principal3 × 3submatrix on three distinct components is negative when there are more than three components.TauCeti.NumericalType.intersection_det_four_pos: the determinant of the principal4 × 4submatrix on four distinct components is positive when there are more than four components.TauCeti.NumericalType.intersection_five_neg: the intersection form at a vector supported on five distinct components, written out, is negative when there are more than five components.TauCeti.NumericalType.intersection_six_neg: the analogous formula for six components.
The intersection matrix over ℚ #
Semidefiniteness #
The intersection form of a numerical type is negative semidefinite (Stacks, Tag 0C5X).
The intersection form of a numerical type vanishes at an integral vector exactly when the vector is proportional to the multiplicity vector, that is, when its cross-products with the multiplicity vector agree (Stacks, Tag 0C5X).
The intersection form of a numerical type is negative definite on the vectors vanishing at some component, that is, on the vectors supported on a proper subset of the components.
The intersection form evaluated at a vector supported on a finite set of components is the corresponding sum over the principal submatrix on that set.
The intersection form of a numerical type is negative definite on the vectors supported on a
proper subset of the components: if s is a finite set of components which is not all of them
and y does not vanish identically on s, then ∑_{i, j ∈ s} aᵢⱼ yᵢ yⱼ < 0.
A nonnegative, nonzero integral vector on a proper finite family of distinct components cannot have every row of the intersection form nonnegative. This excludes affine configurations whose intersection matrix has a positive kernel vector.
A nonnegative, nonzero integral vector on a proper family of distinct components indexed by an initial segment of the natural numbers cannot have every row of the intersection form nonnegative.
Two components #
In a numerical type with more than two components, the intersection numbers of two
distinct components satisfy aᵢⱼ² < aᵢᵢ aⱼⱼ: the principal 2 × 2 submatrix on {i, j} is
negative definite.
Three components #
In a numerical type with more than three components, the principal 3 × 3 submatrix of the
intersection matrix on three distinct components i, j, k is negative definite, so its
determinant aᵢᵢaⱼⱼaₖₖ - aᵢᵢaⱼₖ² - aⱼⱼaᵢₖ² - aₖₖaᵢⱼ² + 2aᵢⱼaᵢₖaⱼₖ, written out on the left below,
is negative.
Four components #
In a numerical type with more than four components, the principal 4 × 4 submatrix of the
intersection matrix on four distinct components i, j, k, l is negative definite, so its
determinant is positive. The displayed expression is the determinant written in terms of the ten
entries on and above the diagonal.
Five components #
In a numerical type with more than five components, the intersection form is negative definite
on the vectors supported on five distinct components c₁, …, c₅: its value at the vector taking
the values y₁, …, y₅ there and vanishing elsewhere, written out below, is negative unless all
five values vanish.
Six components #
In a numerical type with more than six components, the intersection form is negative definite on vectors supported on six distinct components.