Documentation

LeanPool.BrillNoetherGraphs.Bananas.Basics.MarkedIso

Second rank differences under marked graph isomorphism #

theorem Bananas.rankDelta_mapDiv_of_marks {M N : TwiceMarked} (φ : Utilities.CFGraphIso M.graph N.graph) (hu : φ.vertexEquiv M.u = N.u) (hv : φ.vertexEquiv M.v = N.v) (D : CFDiv M.graph) :

rankDelta is invariant under an isomorphism that carries the ordered marked pair to the ordered marked pair. Explicit marked structures avoid any dependently typed coercion through mark.

The same integer transmission permutation witnesses the mapped divisor. This is the raw IsTransmissionPermutation counterpart of rank transport.

All-divisor submodularity is a marked graph-isomorphism invariant.

General transmission is invariant under a certified isomorphism of ordered marked graphs.