Subcubic Brooks theorem: CutVertex #
Part of the proof that a finite subcubic K₄-free graph is three-colourable.
A cut vertex with nonempty complement yields two mutually unreachable vertices.
If deleting a set S disconnects G (and Sᶜ is nonempty via
w ∉ S), there are two vertices outside S that are mutually unreachable in G − S. The 2-cut
case S = {a₀, y} feeds the endblock analysis of Lovász Case 2.
Component touches the cut. In a connected G, for any separating set S (nonempty, witness
s0 ∈ S) and any d ∉ S, the G−S-component of d contains a vertex adjacent to some cut vertex
s ∈ S. (Else that component is closed under all G-adjacency, hence unreachable from S,
contradicting connectedness.) With S = {a₀, y} this says every component of G−{a₀,y} touches
a₀ or y — the entry point to Lovász's endblock analysis.
a₀ reaches every component of G−{a₀,y}. If G−y is connected and a₀ ≠ y, then for
every d ∉ {a₀,y}, a₀ has a neighbour in d's G−{a₀,y}-component. (In H = G−y, a₀ is a
cut vertex and every component of H−a₀ = G−{a₀,y} hangs off a₀.) This yields the candidate pair
a,b ∈ N(a₀) in two distinct components for Lovász Case 2.
Candidate pair for Lovász Case 2. If {a₀,y} is a 2-cut (G−{a₀,y} disconnected, witnessed
by w ∉ {a₀,y}) and G−y is connected, then a₀ has two neighbours a,b in distinct
G−{a₀,y}-components — hence a ≠ b and ¬ G.Adj a b. Everything of Lovász Case 2 except
G−{a,b} connected (the leaf/non-cut refinement).