Documentation

LeanPool.RegtsSevenster.RS.Novel.Skein.PairCloseComm

Commutativity of pair closure #

The closed fragment pairClose F G, formed by composing an (0+t)- with a (t+0)-fragment, is invariant (up to Fragment.Equiv) under swapping F and G.

def RS.Fragment.pairCloseSwapFun (t : ℕ) :
Fin (0 + t) ⊕ Fin (t + 0) → Fin (0 + t) ⊕ Fin (t + 0)

Swap the two boundary summands in the comparison of opposite pair closures.

Equations
Instances For
    def RS.Fragment.pairCloseSwap (t : ℕ) :
    Fin (0 + t) ⊕ Fin (t + 0) ≃ Fin (0 + t) ⊕ Fin (t + 0)

    Self-inverse sum-swap equivalence used in the pairClose commutativity proof.

    Equations
    Instances For
      noncomputable def RS.Fragment.pairCloseAmbient {t : ℕ} (F G : Fragment (Fin t)) :

      The disjoint-union ambients of pairClose F G and pairClose G F are related by pairCloseSwap.

      Equations
      Instances For

        mapPairs through (pairCloseSwap t).symm on the interface pairs yields the swap of each pair.

        noncomputable def RS.Fragment.pairCloseComm {t : ℕ} (F G : Fragment (Fin t)) :

        Composing pairClose F G and pairClose G F yields equivalent closed fragments.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For