Documentation

LeanPool.BrillNoetherGraphs.Utilities.Transmission.TransmissionSpecial

Transmission inequalities outside the special slipface locus are automatic #

For a divisor of transmission degree g + χ, the twist at (a,b) has degree g + χ + a - b. Graph Riemann--Roch gives the universal lower bound

rank(T) ≥ deg(T) - g = χ + a - b.

On the other hand a slipface is bounded below by max 0 (a+1-b+χ). Therefore, whenever the slipface equals this generic baseline, the corresponding transmission inequality is automatic:

Thus only rows with strict slipface excess over the generic baseline need to be checked. This is the Schubert-special locus on which an essential-set theorem should operate.

Universal Riemann--Roch lower bound r(D) ≥ deg(D)-g.

A row is special when its ASP slipface lies strictly above the generic slipface of the same shift.

Equations
Instances For
    theorem Utilities.slipface_eq_baseline_of_not_special (τ : AspPerm) (a b : ℤ) (h : ¬SpecialTransmissionPair τ a b) :
    τ.s.func (a + 1) b = max 0 (a + 1 - b + τ.χ)

    A nonspecial row is exactly on the generic slipface baseline.

    theorem Utilities.transmissionInequality_of_not_special {G : CFGraph} (hconn : graphConnected G) (u v : G.V) (τ : AspPerm) (D : CFDiv G) (hDegree : CFDiv.degree D = G.genus + τ.χ) (a b : ℤ) (h : ¬SpecialTransmissionPair τ a b) :
    TransmissionInequality G u v τ D a b

    Every nonspecial row is automatic for a connected graph once the divisor has transmission degree.

    theorem Utilities.satisfiesTransmission_iff_special {G : CFGraph} (hconn : graphConnected G) (u v : G.V) (τ : AspPerm) (D : CFDiv G) :
    SatisfiesTransmission G u v τ D ↔ CFDiv.degree D = G.genus + τ.χ ∧ ∀ (a b : ℤ), SpecialTransmissionPair τ a b → TransmissionInequality G u v τ D a b

    Full transmission is equivalent, on a connected graph, to checking only the special slipface rows together with the degree equation.

    Set-level special-row formulation.