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.
Swap the two boundary summands in the comparison of opposite pair closures.
Equations
Instances For
Self-inverse sum-swap equivalence used in the
pairClose commutativity proof.
Equations
- RS.Fragment.pairCloseSwap t = { toFun := RS.Fragment.pairCloseSwapFun t, invFun := RS.Fragment.pairCloseSwapFun t, left_inv := ⋯, right_inv := ⋯ }
Instances For
The disjoint-union ambients of pairClose F G
and pairClose G F are related by pairCloseSwap.
Equations
- F.pairCloseAmbient G = { flagEquiv := Equiv.sumComm F.Flag G.Flag, vertexEquiv := Equiv.sumComm F.Vertex G.Vertex, attach_comm := ⋯, pairing_comm := ⋯, circles_eq := ⋯ }
Instances For
mapPairs through (pairCloseSwap t).symm on
the interface pairs yields the swap of each pair.