
Hall counting gives an injective neighbor selector
|S| ≤ |N(S)| ⇒ injective selector
For every finite set of maximum-degree vertices, degree counting gives at least as many available neighbors. The resulting Hall inequalities produce one injective adjacent selector on the full maximum-degree set.
Lean lemmas for this step
card_le_card_biUnion_neighborFinset_of_forall_degree_eq_maxDegreeexists_injective_neighbor_of_maxDegree_vertices





