Documentation

TauCeti.AlgebraicGeometry.Curves.StableReduction.NumericalType.Fork

Forks of (-2)-indices of arbitrary length #

A fork consists of a chain of at least three components of self-intersection -2w, together with a distinct extra component of self-intersection -2w meeting the component indexed by t - 2. The extra component meets no other component of the chain. When the numerical type has components outside the fork, every component in the fork has the same weight and the displayed intersections equal that weight. Together with the chain's no-chord theorem, this identifies the induced intersection graph with a simply-laced fork.

This is Stacks, Lemma 55.5.9. It is one of the families in the classification of proper connected subgraphs of (-2)-indices used to bound the multiplicities of a minimal numerical type. The chain-length-three and chain-length-four cases subsumed here are respectively Stacks, Lemma 55.5.4 and Stacks, Lemma 55.5.7.

Main results #

A chain c 0 - ... - c (t - 1) of at least three components of self-intersection -2w, together with a distinct extra component branch, also of self-intersection -2w, meeting c (t - 2). The no-extra-intersection theorem shows that branch is a leaf.

Instances For
    theorem TauCeti.NumericalType.IsSelfIntersectionMinusTwoFork.branch_intersection_eq_zero {T : NumericalType} {t : ℕ} {c : ℕ → T.Component} {branch : T.Component} (hf : T.IsSelfIntersectionMinusTwoFork t c branch) {i : ℕ} (hi : i < t) (hne : i ≠ t - 2) :
    T.intersection (c i) branch = 0

    The extra leaf of a fork whose chain has length at least three meets no chain component other than the one indexed by t - 2.

    theorem TauCeti.NumericalType.IsSelfIntersectionMinusTwoFork.exists_weight_intersection_eq {T : NumericalType} {t : ℕ} {c : ℕ → T.Component} {branch : T.Component} (hf : T.IsSelfIntersectionMinusTwoFork t c branch) (hcard : t + 1 < Fintype.card T.Component) :
    ∃ (w : ℕ+), (∀ i < t, ↑↑(T.weight (c i)) = ↑↑w) ∧ ↑↑(T.weight branch) = ↑↑w ∧ (∀ (i : ℕ), i + 1 < t → T.intersection (c i) (c (i + 1)) = ↑↑w) ∧ T.intersection (c (t - 2)) branch = ↑↑w

    A proper fork whose chain has length at least three is simply laced: all its component weights agree and each displayed intersection is that common weight. Together with TauCeti.NumericalType.IsSelfIntersectionMinusTwoFork.branch_intersection_eq_zero and TauCeti.NumericalType.IsSelfIntersectionMinusTwoChain.intersection_eq_zero, this is the full classification of Stacks, Lemma 55.5.9.