theorem Graph.ConnBetween.map {α : Type u_1} {α' : Type u_2} {β : Type u_3} {G : Graph α β} {x y : α} (f : α → α') (h : G.ConnBetween x y) :
(Graph.map f G).ConnBetween (f x) (f y)
theorem Graph.Preconnected.map {α : Type u_1} {α' : Type u_2} {β : Type u_3} {G : Graph α β} (f : α → α') (h : G.Preconnected) :
(Graph.map f G).Preconnected
Pulling separators back along a map #
Connectivity bounds under contracting a single edge #
Endpoint separators from bad single-edge contractions #
If contracting a nonloop edge destroys ConnGE (n+1) (and the contracted graph still has at least
n+2 vertices), then there is a separator in G of size at most n+1 containing both endpoints
of the edge.