@[reducible, inline]
abbrev
N
{C : Type}
{V : Type u_1}
{G : SimpleGraph V}
[DecidableRel G.Adj]
[DecidableEq C]
[Fintype V]
(χ : SimpleGraph.EdgeColoring C)
(i : C)
(x : V)
:
Finset V
Equations
- N χ i x = SimpleGraph.EdgeColoring.coloredNeighborFinset i x
Instances For
theorem
key
{r n : ℕ}
[Nonempty (Fin r)]
(V : Type)
[DecidableEq V]
[Nonempty V]
[Fintype V]
{cardV : Fintype.card V = n}
(χ : SimpleGraph.EdgeColoring (Fin r))
(X : Finset V)
[nenX : Nonempty { x : V // x ∈ X }]
(Y : Fin r → Finset V)
(Ypos : ∀ (i : Fin r), 0 < (Y i).card)
(α : Fin r → ℝ)
(αpos : ∀ (i : Fin r), 0 < α i)
(ppos : ∀ (i : Fin r), 0 < pY X (Y i) χ i)
:
let β := 3 ^ (-4 * ↑r);
let C := 4 * ↑r * √↑r;
∃ (l : Fin r) (Λ : ℝ),
-1 ≤ Λ ∧ ∃ x ∈ X,
∃ (X' : Finset { x : V // x ∈ X }) (nx : Nonempty { x : { x : V // x ∈ X } // x ∈ X' }) (Y' : Fin r → Finset V),
(∀ (i : Fin r), Y' i ⊆ N χ i x ∩ Y i) ∧ β * Real.exp (-C * √(Λ + 1)) * ↑X.card ≤ ↑X'.card ∧ (∀ (i : Fin r), i ≠ l → ↑(Y' i).card = p X (Y i) χ i * ↑(Y i).card) ∧ p X (Y l) χ l + Λ * α l ≤ p (lift X') (Y' l) χ l ∧ ∀ (i : Fin r), i ≠ l → p X (Y i) χ i - α i ≤ p (lift X') (Y' i) χ i