The declarative sparse canonical form, attained by a leaf of the complete unpruned sparse tree. Production equality is a separate search theorem.
Equations
Instances For
theorem
Hex.GraphIso.Nauty.Sparse.specCanon_iso
{n k : Nat}
(G : Sparse.Colored n k)
:
Sparse.Isomorphic G (specCanon G)
theorem
Hex.GraphIso.Nauty.Sparse.specCanon_invariant
{n k : Nat}
{G H : Sparse.Colored n k}
(h : Sparse.Isomorphic G H)
:
Isomorphic sparse inputs have equal declarative forms, including their ordered colour sequences. Canonical labels themselves need not coincide.
Equality of the sparse declarative canonical forms characterizes isomorphism, at every order including the empty graph.