Tran–Vu Lemma 2.4 (double counting of large minimals G_W).
w = ⌊0.1 L p N⌋.
Equations
- KahnKalai.coveringWidth p N = ⌊1 / 10 * KahnKalai.coveringConstant * p * ↑N⌋₊
Instances For
theorem
KahnKalai.largeMinimals_disjoint
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{H : Finset (Finset α)}
{W T : Finset α}
{ℓ : ℕ}
(h : T ∈ largeMinimals H W ℓ)
:
Disjoint T W
theorem
KahnKalai.exists_mem_subset_union
{α : Type u_1}
[DecidableEq α]
{H : Finset (Finset α)}
{W' S₀ : Finset α}
(h : S₀ ∈ restrictFamily H (W' \ S₀))
(hsub : S₀ ⊆ W')
:
∃ S ∈ H, S ⊆ W' ∧ S₀ ⊆ S
theorem
KahnKalai.subset_of_minimal_fiber
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{H : Finset (Finset α)}
{W' S S' : Finset α}
(hS' : S' ∈ minimals (restrictFamily H (W' \ S')))
(hS : S ∈ H)
(hSW' : S ⊆ W')
:
S' ⊆ S
noncomputable def
KahnKalai.largePairs
{α : Type u_1}
[DecidableEq α]
[Fintype α]
(H : Finset (Finset α))
(ℓ w k : ℕ)
:
Pairs of a width-w set and a size-k large minimal restricted member.
Equations
- KahnKalai.largePairs H ℓ w k = {W : Finset α | W.card = w}.biUnion fun (W : Finset α) => Finset.image (fun (S' : Finset α) => (W, S')) ({S' ∈ KahnKalai.largeMinimals H W ℓ | S'.card = k})
Instances For
theorem
KahnKalai.card_pairs_le
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{H : Finset (Finset α)}
{ℓ w k : ℕ}
(hb : IsBounded H ℓ)
:
theorem
KahnKalai.card_pairs_fst
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{H : Finset (Finset α)}
{ℓ w k : ℕ}
{W : Finset α}
(hW : W.card = w)
:
theorem
KahnKalai.sum_card_large_eq_pairs
{α : Type u_1}
[DecidableEq α]
[Fintype α]
(H : Finset (Finset α))
(ℓ w k : ℕ)
:
∑ W : Finset α with W.card = w, {S' ∈ largeMinimals H W ℓ | S'.card = k}.card = (largePairs H ℓ w k).card
theorem
KahnKalai.sum_expectation_large
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{p : ℝ}
(H : Finset (Finset α))
(ℓ : ℕ)
(hb : IsBounded H ℓ)
(w : ℕ)
:
∑ W : Finset α with W.card = w, expectation p (largeMinimals H W ℓ) = ∑ k ∈ Finset.Icc 0 ℓ, p ^ k * ↑(largePairs H ℓ w k).card
theorem
KahnKalai.largePairs_eq_empty_of_lt_kmin
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{H : Finset (Finset α)}
{ℓ w k : ℕ}
(hk : k < kmin ℓ)
:
theorem
KahnKalai.sum_expectation_large_tail
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{p : ℝ}
(H : Finset (Finset α))
(ℓ : ℕ)
(hb : IsBounded H ℓ)
(w : ℕ)
:
∑ W : Finset α with W.card = w, expectation p (largeMinimals H W ℓ) = ∑ k ∈ Finset.Icc (kmin ℓ) ℓ, p ^ k * ↑(largePairs H ℓ w k).card
theorem
KahnKalai.double_counting_tail
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{p : ℝ}
(hp0 : 0 ≤ p)
(H : Finset (Finset α))
(ℓ : ℕ)
(hb : IsBounded H ℓ)
:
∑ W : Finset α with W.card = coveringWidth p (Fintype.card α), coverCost p (largeMinimals H W ℓ) ≤ ↑((Fintype.card α).choose (coveringWidth p (Fintype.card α))) * ∑ k ∈ Finset.Icc (kmin ℓ) ℓ, (1 / 100) ^ k * ↑(ℓ.choose k)
theorem
KahnKalai.double_counting
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{p : ℝ}
(hp0 : 0 ≤ p)
(H : Finset (Finset α))
(ℓ : ℕ)
(hb : IsBounded H ℓ)
:
∑ W : Finset α with W.card = coveringWidth p (Fintype.card α), coverCost p (largeMinimals H W ℓ) ≤ ↑((Fintype.card α).choose (coveringWidth p (Fintype.card α))) * (1 / 100) ^ kmin ℓ * 2 ^ ℓ