Documentation

LeanPool.BrillNoetherGraphs.Bananas.Jacobian.BananaJacobianReducedBridge

Paper coordinate representatives are q-reduced #

This file supplies the concrete bridge left open by BananaJacobianReducedInjectivity.lean. An interior coordinate contributes the corresponding semibreak chip, a terminal coordinate contributes a chip at the right endpoint, and every nonzero coordinate contributes one unit of debt at the left endpoint.

def Bananas.IsPaperInteriorCoordinate {g : ℕ} (B : Banana g) (p : (alpha : Fin (g + 1)) → Utilities.Certificate.SubdivisionGraph.Spec.PathPosition B alpha) (alpha : Fin (g + 1)) :

The decidable numerical form of being an interior normalized position.

Equations
Instances For
    noncomputable def Bananas.paperCoordinateChips {g : ℕ} (B : Banana g) (p : (alpha : Fin (g + 1)) → Utilities.Certificate.SubdivisionGraph.Spec.PathPosition B alpha) (alpha : Fin (g + 1)) :
    Option (Fin (B.length alpha - 1))

    The storage-oriented semibreak chips encoded by a vector of normalized strand positions.

    Equations
    Instances For

      One unit of left-endpoint debt for every nonzero coordinate.

      Equations
      Instances For

        One right-endpoint chip for every terminal coordinate.

        Equations
        Instances For

          The semibreak part of the paper coordinate divisor.

          Equations
          Instances For

            The numerical normal-form bound follows from the required zero coordinate. The ordering clause in the paper's representative convention is not needed for this reducedness argument.

            The paper's preferred coordinate representative is reduced at the common left endpoint.

            Full kernel-triviality statement for the paper's reduced coordinate representatives.