Universal Vertices #
This file defines the set of universal vertices: those vertices that are connected to all others. In addition, it describes results when considering connected components of the graph where universal vertices are deleted. This particular graph plays a role in the proof of Tutte's Theorem.
Main definitions #
G.universalVerts
is the set of vertices that are connected to all other vertices.G.deleteUniversalVerts
is the subgraph ofG
with the universal vertices removed.
The set of vertices that are connected to all other vertices.
Instances For
The subgraph of G
with the universal vertices removed.
Equations
Instances For
@[simp]
@[simp]
theorem
SimpleGraph.Subgraph.IsMatching.exists_of_universalVerts
{V : Type u_1}
{G : SimpleGraph V}
[Finite V]
{s : Set V}
(h : Disjoint G.universalVerts s)
(hc : s.ncard ≤ G.universalVerts.ncard)
:
∃ t ⊆ G.universalVerts, ∃ (M : G.Subgraph), M.verts = s ∪ t ∧ M.IsMatching
theorem
SimpleGraph.disjoint_image_val_universalVerts
{V : Type u_1}
{G : SimpleGraph V}
(s : Set ↑G.deleteUniversalVerts.verts)
:
Disjoint (Subtype.val '' s) G.universalVerts
theorem
SimpleGraph.even_ncard_image_val_supp_sdiff_image_val_rep_union
{V : Type u_1}
{G : SimpleGraph V}
{t : Set V}
{s : Set ↑G.deleteUniversalVerts.verts}
(K : G.deleteUniversalVerts.coe.ConnectedComponent)
(h : t ⊆ G.universalVerts)
(hrep : ConnectedComponent.Represents s G.deleteUniversalVerts.coe.oddComponents)
:
Even (Subtype.val '' K.supp \ (Subtype.val '' s ∪ t)).ncard
A component of the graph with universal vertices is even if we remove a set of representatives of odd components and a subset of universal vertices.
This is because the number of vertices in the even components is not affected, and from odd components exactly one vertex is removed.