Documentation

TauCeti.AlgebraicGeometry.Curves.StableReduction.Picard.Contraction

The Picard group under contraction of a (-1)-index #

Let e be a (-1)-index of a numerical type T and let T' be the contracted numerical type TauCeti.NumericalType.contract, with components those of T other than e, weights w'ᵢ and intersection numbers a'ᵢⱼ = aᵢⱼ + aᵢₑaⱼₑ / wₑ. The map of multidegrees

p(d)ⱼ = dⱼ (wⱼ / w'ⱼ) + dₑ (aₑⱼ / w'ⱼ)

carries the multidegree of each component i ≠ e of T to that of i in T', and the multidegree of e to zero. It therefore descends to a homomorphism Pic(T) → Pic(T'), which is injective and whose cokernel is killed by 2, since each ratio wⱼ / w'ⱼ is 1 or 2 (Stacks, Lemma 55.4.4).

This reduces questions about the torsion of Pic(T) to minimal numerical types: the ℓ-torsion of Pic(T) has dimension at most that of Pic(T'). It also shows that the Picard group of a numerical type of nonpositive genus is infinite cyclic (Stacks, Lemma 55.4.5): such a type with more than one component is not minimal, and contracting a (-1)-index preserves the genus.

Main definitions #

Main results #

References #

The map p and the proofs of injectivity and of the bound on the cokernel follow Stacks, Lemma 55.4.4, and the induction on the number of components that of Stacks, Lemma 55.4.5, in Stacks, Section 55.4.

The map of multidegrees #

The map of multidegrees p(d)ⱼ = dⱼ (wⱼ / w'ⱼ) + dₑ (aₑⱼ / w'ⱼ) from a numerical type to its contraction along the (-1)-index e. It sends the multidegree of every component i ≠ e to the multidegree of i in the contraction and the multidegree of e to zero; see TauCeti.NumericalType.contractMultidegree_vecMul_weightedIntersection.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem TauCeti.NumericalType.contractMultidegree_apply {T : NumericalType} {e : T.Component} (he : T.IsMinusOneIndex e) (d : T.Component → ℤ) (j : { i : T.Component // i ≠ e }) :
    (contractMultidegree he) d j = ↑↑(T.weight ↑j) / ↑↑(contractWeight e j) * d ↑j + T.intersection e ↑j / ↑↑(contractWeight e j) * d e

    The coordinates of TauCeti.NumericalType.contractMultidegree.

    theorem TauCeti.NumericalType.contractMultidegree_mul_contractWeight {T : NumericalType} {e : T.Component} (he : T.IsMinusOneIndex e) (d : T.Component → ℤ) (j : { i : T.Component // i ≠ e }) :
    (contractMultidegree he) d j * ↑↑(contractWeight e j) = d ↑j * ↑↑(T.weight ↑j) + d e * T.intersection e ↑j

    The coordinates of TauCeti.NumericalType.contractMultidegree with the exact divisions by w'ⱼ cleared: p(d)ⱼ w'ⱼ = dⱼwⱼ + dₑaₑⱼ.

    @[simp]

    The map of multidegrees sends the multidegree of a component i ≠ e to the multidegree of i in the contraction.

    @[simp]

    The map of multidegrees kills the multidegree of the contracted component e.

    @[simp]

    The map of multidegrees intertwines the weighted intersection matrices: the image of a combination v of the multidegrees of the components of T is the same combination, with the coefficient of e dropped, of the multidegrees of the components of the contraction.

    A multidegree killed by the map of multidegrees is principal: it is a multiple of the multidegree of e.

    The homomorphism of Picard groups #

    The principal multidegrees of T map to principal multidegrees of its contraction.

    The homomorphism Pic(T) → Pic(T') from the Picard group of a numerical type to that of its contraction along a (-1)-index, induced by TauCeti.NumericalType.contractMultidegree (Stacks, Lemma 55.4.4).

    Equations
    Instances For
      @[simp]

      The homomorphism of Picard groups on the class of a multidegree.

      The homomorphism Pic(T) → Pic(T') is injective (Stacks, Lemma 55.4.4).

      The cokernel of Pic(T) → Pic(T') is killed by 2: twice every class of the contraction comes from Pic(T) (Stacks, Lemma 55.4.4).

      Consequences #

      The ℓ-torsion of Pic(T) has dimension at most that of Pic(T'), for every prime ℓ. This reduces bounds on the prime torsion of Picard groups of numerical types to minimal numerical types.

      The Picard group of a numerical type of genus at most zero is infinite cyclic (Stacks, Lemma 55.4.5).