def
Hex.GraphIso.Nauty.Sparse.Literal.relabelColored
{n k : Nat}
(G : Sparse.Colored n k)
(l : Label n)
:
Sparse.Colored n k
Construct the checked native result with exported sparse relabelling.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Canonical colours obtained by the exported stable bucket initializer.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Hex.GraphIso.Nauty.Sparse.Literal.checkCanon
{n k : Nat}
(G : Sparse.Colored n k)
(c : CertCandidate n)
:
Option (Sparse.CanonResult n k)
Literal result replay: parse the label, check the tree, and compare native sparse graphs and ordered colours.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Hex.GraphIso.Nauty.Sparse.Literal.checkCanon_sound
{n k : Nat}
{G : Sparse.Colored n k}
{c : CertCandidate n}
{r : Sparse.CanonResult n k}
(h : checkCanon G c = some r)
: