Ends #
This file contains a definition of the ends of a simple graph, as sections of the inverse system assigning, to each finite set of vertices, the connected components of its complement.
The components outside a given set of vertices K
Equations
- G.ComponentCompl K = (SimpleGraph.induce Kᶜ G).ConnectedComponent
Instances For
The connected component of v in G.induce Kᶜ.
Equations
- G.componentComplMk vK = (SimpleGraph.induce Kᶜ G).connectedComponentMk ⟨v, vK⟩
Instances For
The set of vertices of G making up the connected component C
Instances For
Equations
- SimpleGraph.ComponentCompl.setLike = { coe := SimpleGraph.ComponentCompl.supp, coe_injective' := ⋯ }
In an infinite graph, the set of components out of a finite set is nonempty.
A ComponentCompl specialization of Quot.lift, where soundness has to be proved only
for adjacent vertices.
Equations
- SimpleGraph.ComponentCompl.lift f h = SimpleGraph.ConnectedComponent.lift (fun (vv : ↑Kᶜ) => f ⋯) ⋯
Instances For
The induced graph on the vertices C.
Equations
- C.coeGraph = SimpleGraph.induce (↑C) G
Instances For
Alias of SimpleGraph.ComponentCompl.notMem_of_mem.
Any vertex adjacent to a vertex of C and not lying in K must lie in C.
Assuming G is preconnected and K not empty, given any connected component C outside of K,
there exists a vertex k ∈ K adjacent to a vertex v ∈ C.
If K ⊆ L, the components outside of L are all contained in a single component outside of K.
Equations
Instances For
For a locally finite preconnected graph, the number of components outside of any finite set is finite.
The functor assigning, to a finite set in V, the set of connected components in its complement.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The end of a graph, defined as the sections of the functor component_compl_functor .