Ported to Lean Pool from jtraverso/hajnal-szemeredi, commit
ba34061e3cf12dfc8297610d5d7b3f0afac7ec54; import paths adapted.
Definitions for the equitable-colouring counting argument #
Abstraemos la situación del artículo en CountHyp:
PA(clases accesibles) yPB(inaccesibles) son paletas disjuntas que cubren los colores deS;A,Bson los vértices con color enPA,PB;TU ⊆ PAes la familia𝒜', cont = |TU|clases, todas de tamaños;q = |PB|,|B| = q s + 1, grado máximorconr + 1 = |PA| + |PB|;- (2.1): todo
y ∈ Btiene un vecino en cada clase dePA; - (2.2): todo
xcon color enTUtiene al menos|PA| - 1 - tvecinos enA.
Una arista zy (z con color W ∈ TU, y ∈ B) es solo si z es el único vecino de y en
la clase W. Sz z son los vecinos especiales de z (en B) y Sy y los de y (en A').
noncomputable def
HajnalSzemeredi.nIn
{V : Type u_1}
(G : SimpleGraph V)
(S : Finset V)
(c : V → ℕ)
(y : V)
(W : ℕ)
:
Finset V
Vecinos de y en la clase W.
Equations
- HajnalSzemeredi.nIn G S c y W = HajnalSzemeredi.nbr G S y ∩ HajnalSzemeredi.cls S c W
Instances For
def
HajnalSzemeredi.IsSolo
{V : Type u_1}
(G : SimpleGraph V)
(S : Finset V)
(c : V → ℕ)
(TU : Finset ℕ)
(B : Finset V)
(z y : V)
:
zy es una arista solo (respecto a la familia TU y al conjunto B).
Equations
Instances For
noncomputable def
HajnalSzemeredi.Sz
{V : Type u_1}
(G : SimpleGraph V)
(S : Finset V)
(c : V → ℕ)
(TU : Finset ℕ)
(B : Finset V)
(z : V)
:
Finset V
Vecinos especiales de z.
Equations
- HajnalSzemeredi.Sz G S c TU B z = {y ∈ B | HajnalSzemeredi.IsSolo G S c TU B z y}
Instances For
noncomputable def
HajnalSzemeredi.Sy
{V : Type u_1}
(G : SimpleGraph V)
(S : Finset V)
(c : V → ℕ)
(TU : Finset ℕ)
(B : Finset V)
(y : V)
:
Finset V
Vecinos especiales de y.
Equations
- HajnalSzemeredi.Sy G S c TU B y = {z ∈ S | HajnalSzemeredi.IsSolo G S c TU B z y}
Instances For
structure
HajnalSzemeredi.CountHyp
{V : Type u_1}
(G : SimpleGraph V)
(S : Finset V)
(c : V → ℕ)
(PA PB TU : Finset ℕ)
(r s : ℕ)
:
Hipótesis de la parte de conteo.