Lemma 3.5: covering lemma
OpenQAlgorithms.Papers.Independent.Intakethird100.P42.coveringLemmaLet be finite nonempty alphabets, a probability distribution on , and a probability distribution on for every . Put . Suppose , , , and satisfy
Let and independently sample from . There is an absolute constant and a selection, for every whole book , of a normalized conditional distribution on such that
The constant is uniform over the data. Every encoder row is normalized, including when ; selection may depend on the sampled book.
This compares the entire joint distribution on in the dilution and concentration directions. The printed proof's subnormalized completion step is flagged for moderation; it is not added as a hypothesis.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P42
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P42
open scoped BigOperators ComplexConjugate ENNReal
open Filter
open QAlgorithms.Papers.Independent.Dependency50.P07
open QAlgorithms.Papers.Independent.Gap48.P20
open QAlgorithms.Papers.Independent.Information100.P27 (IsProbability shannon)
attribute [local instance] Classical.decEq Classical.propDecidable
/-- PDF pp.7--9, Lemma 3.5: covering, including the ceiling, normalized encoder
and full joint l1 norm. The encoder can depend on the entire sampled book;
its selection is outside the event, not an assumption that a good encoder exists. -/
theorem coveringLemma :
∃ kappa : ℝ, 0 < kappa ∧
∀ (X Y : Type) [Fintype X] [Fintype Y] [Nonempty X] [Nonempty Y]
(q : Y → ℝ) (P : Y → X → ℝ),
IsProbability q → (∀ y, IsProbability (P y)) →
∀ (T : Finset X) (Ty : Y → Finset X) (eps K k eta : ℝ),
0 < eps → 0 < K → 0 < k → 0 < eta → eta < 1 →
(1 - eps ≤ ∑ y, q y * ∑ x ∈ Ty y, P y x) →
(1 - eps ≤ ∑ y, q y * ∑ x ∈ T, P y x) →
(T.card : ℝ) ≤ K → (∀ y x, x ∈ Ty y → P y x ≤ k⁻¹) →
let M := ⌈K / (eta * k)⌉₊
∃ select : (Fin M → Y) → CoverEncoder X M,
(∑ book : Fin M → Y,
if 5 * eps ≤ coveringError q P M book (select book) then ∏ i, q (book i)
else 0) ≤ 2 * K * Real.exp (-kappa * eps ^ 3 / eta) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P42
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
There exists a real constant such that the following holds for every pair of finite nonempty types , every probability function on , and every family of probability functions on . For every finite subset , family of finite subsets , and real numbers satisfying , , , ,
and whenever , let , a positive natural number. There exists a selection assigning to every book an encoder , with for every , such that
No inclusion between and is assumed, and the sets may be empty when the other hypotheses permit it; need not be less than .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.