Documentation

LeanPool.BrillNoetherGraphs.Utilities.Subdivision.ClosedCoreSymmetry

Core automorphisms on closed subdivision faces #

@[reducible, inline]

Slot lengths transported by the core symmetry, so a target slot reads the length of its inverse image.

Equations
Instances For

    The core symmetry induces an equivalence of contracted vertex classes.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def Utilities.Certificate.ClosedCoreSymmetry.relabeling {n p : ℕ} {core : ExplicitPotential.Core n p} (symmetry : CoreOrbitReduction.CoreSymmetry core) (length : Fin p → ℕ) (hn : 0 < n) (hForest : ContractionForestCensusGeneral.IsForest core (ClosedFaceCensus.zeroSet length)) (hNotLoopy : ¬ContractionForestCensusGeneral.IsLoopy core (ClosedFaceCensus.zeroSet length)) :
      (ClosedFaceCensus.censusSpec core hn length hForest hNotLoopy).Relabeling (ClosedFaceCensus.censusSpec core hn (targetLength symmetry length) ⋯ ⋯)

      Relabel the canonical forest contraction along a core symmetry.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem Utilities.Certificate.ClosedCoreSymmetry.bnExists_iff {n p : ℕ} {core : ExplicitPotential.Core n p} (symmetry : CoreOrbitReduction.CoreSymmetry core) (length : Fin p → ℕ) (hn : 0 < n) (hForest : ContractionForestCensusGeneral.IsForest core (ClosedFaceCensus.zeroSet length)) (hNotLoopy : ¬ContractionForestCensusGeneral.IsLoopy core (ClosedFaceCensus.zeroSet length)) (rank degree : ℤ) :
        BNExists (ClosedFaceCensus.censusSpec core hn (targetLength symmetry length) ⋯ ⋯).graph rank degree ↔ BNExists (ClosedFaceCensus.censusSpec core hn length hForest hNotLoopy).graph rank degree