Ported to Lean Pool from jtraverso/hajnal-szemeredi, commit
ba34061e3cf12dfc8297610d5d7b3f0afac7ec54; import paths adapted.
Lemas genéricos de alcanzabilidad #
Dos herramientas sobre Relation.ReflTransGen que reemplazan el uso de "caminos simples" en el
argumento de Kierstead–Kostochka:
theorem
HajnalSzemeredi.transfer
{α : Type u_1}
{R R' : α → α → Prop}
{x z : α}
(h : Relation.ReflTransGen R x z)
(hR : ∀ (a b : α), R a b → b ≠ x → R' a b)
:
Relation.ReflTransGen R' x z