Components #
theorem Graph.IsCompOf.of_isClosedSubgraph {α : Type u_1} {β : Type u_2} {G H H' : Graph α β} (hHcl : H.IsClosedSubgraph G) (hH'co : H'.IsCompOf H) :
H'.IsCompOf G
@[simp]
theorem Graph.walkable_isClosedSubgraph {α : Type u_1} {β : Type u_2} {u : α} {G : Graph α β} :
(G.walkable u).IsClosedSubgraph G
theorem Graph.IsClosedSubgraph.walkable_le_of_mem {α : Type u_1} {β : Type u_2} {x : α} {G H : Graph α β} (hcl : H.IsClosedSubgraph G) (hx : x ∈ H.vertexSet) :
Alias of the forward direction of Graph.isCompOf_iff_exists_walkable.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
@[simp]
@[simp]
@[simp]
theorem Graph.mem_compPartition_iff_isCompOf {α : Type u_1} {β : Type u_2} {G : Graph α β} {H : G.Subgraph} :
@[simp]
Equations
- G.connPartition = { parts := (fun (x : Graph α β) => x.vertexSet) '' G.Components, indep := ⋯, bot_not_mem := ⋯ }
Instances For
@[simp]
@[simp]
theorem Graph.IsCompOf.mem_connPartition {α : Type u_1} {β : Type u_2} {G H : Graph α β} (hHco : H.IsCompOf G) :
@[simp]
theorem Graph.induce_connPartition_parts_eq_components {α : Type u_1} {β : Type u_2} (G : Graph α β) :
@[simp]
theorem Graph.components_nonempty {α : Type u_1} {β : Type u_2} {G : Graph α β} :
G.vertexSet.Nonempty → G.Components.Nonempty
Alias of the reverse direction of Graph.components_nonempty_iff.
Alias of the reverse direction of Graph.exists_isCompOf_iff.
@[simp]
@[simp]
theorem Graph.IsClosedSubgraph.components_subset_components {α : Type u_1} {β : Type u_2} {G H : Graph α β} (hcl : H.IsClosedSubgraph G) :
H.Components ⊆ G.Components
Equations
Instances For
@[simp]
theorem Graph.ClosedSubgraph.orderIso_set_components_sSup {α : Type u_1} {β : Type u_2} {G : Graph α β} (H : G.ClosedSubgraph) :
theorem Graph.ClosedSubgraph.le_of_mem_orderIso_set_components {α : Type u_1} {β : Type u_2} {G : Graph α β} (H H' : G.ClosedSubgraph) :
H' ∈ Subtype.val '' (orderIso_set_components G) H → H' ≤ H