A map given by transpositions preserves adjacency exactly when fixed vertices see each pair alike and the adjacency between pairs agrees under simultaneous exchange. The cross conditions include a pair compared with itself, expressing equal loops and symmetry on that pair.
The transposition criterion on the bounded vertex indices of a graph.
Bit invariance of a single swap: every other vertex has equal bits at the two swapped ones.
Bit invariance of a double swap: fixed vertices have equal bits at both swapped pairs, and the cross bits between the pairs match diagonally.
The distinctness bundle of an active triple swap.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A triple swap preserves every row when each swapped pair looks alike from outside and the three pairs cross each other coherently.
A renaming permuting every cell's members within the cell is a cell-contents self-equivalence of the labelling.
The setwise self-equivalence packaged as StPerm, for a raw
involution.
The flip theorem: an involution swapping the vertices of a matching-closed set of pair cells and fixing every other vertex preserves the adjacency rows.
The triple flip theorem: the transposition of two triple members, fixing every other vertex, preserves the adjacency rows.
The flip data at a triple target: a row-preserving self-symmetry of the node carrying one child's individualized vertex to the other's.
The PairMatch-reachability closure of a pair-cell start.
- base {n : Nat} {ctx : Ctx n} {lab ptn : Array Nat} {level t : Nat} : PairReach ctx lab ptn level t t
- step {n : Nat} {ctx : Ctx n} {lab ptn : Array Nat} {level t c e : Nat} : PairReach ctx lab ptn level t c → (c, c + 1) ∈ cells ptn level n → (e, e + 1) ∈ cells ptn level n → PairMatch ctx.g lab[c]! lab[c + 1]! lab[e]! lab[e + 1]! → PairReach ctx lab ptn level t e
Instances For
The involution swapping every pair in the PairReach closure of
t: a vertex that is a member of a closure pair maps to its partner,
and every other vertex is fixed.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The flip carries a closure pair's first member to its second.
The flip carries a closure pair's second member to its first.
A member of a cell outside the closure is fixed by the flip: its position would otherwise sit inside a closure pair's window.
The flip data at a pair target: a row-preserving self-symmetry of the node carrying one child's individualized vertex to the other's.