Documentation

Reconstruction.Defs

Reconstruction Conjecture — Core Definitions #

Definitions for the Reconstruction Conjecture (Kelly 1942, Ulam 1960): every simple graph on ≥ 3 vertices is determined up to isomorphism by its deck — the multiset of vertex-deleted subgraphs.

Main definitions #

@[reducible, inline]
abbrev SimpleGraph.deleteVert {V : Type u_1} (G : SimpleGraph V) (v : V) :
SimpleGraph { w : V // w v }

Delete a single vertex from a graph, yielding an induced subgraph on the remaining vertices. Made reducible so that typeclass instances (e.g. DecidableRel, Fintype edgeSet) propagate through induce/comap.

Equations
Instances For
    def SimpleGraph.SameDeck {V : Type u_1} (G H : SimpleGraph V) :

    Two graphs have the same deck if there is a bijection of vertices matching corresponding vertex-deleted subgraphs up to isomorphism.

    Equations
    Instances For