Totally colored three-uniform hypergraphs #
A Colored3Graph κ V assigns one color to each unordered three-element set of vertices.
In particular, symmetry is built into the domain of the coloring. An absent edge can be
represented by a distinguished palette value, so color-preserving injections preserve
nonedges as well as edges. No finiteness assumption on the vertex type or palette is needed.
Restriction along a vertex embedding is provided by Colored3Graph.comap.
Colored3Graph.extend adds vertices using a default color on all new triples.
A total coloring of unordered triples. Nonedges, when present, are palette values.
- color : ↑(Set.powersetCard V 3) → κ
The color of each three-element vertex set.
Instances For
The coloring in which every triple has color c.
Instances For
Restrict a coloring along an injective vertex map.
Instances For
Extend a coloring along a vertex embedding, assigning c to triples not wholly in
its image.
Instances For
Extension preserves the color of every original triple.
A triple outside the image of the induced triple map receives the default color.
Restricting an extension to the original vertices recovers the original coloring.
Extending along the identity embedding adds no triples.