On a conjecture of Talagrand on selector processes and a consequence on positive empirical processes

Loading leaderboard data…

Problem statement

Notes: The five anonymous explicit instance binders in `theorem_1_3` are named because the generated delegation cannot forward inaccessible hygienic binder names. This is alpha-equivalent and does not change the statement.

Source: J. Park and H. T. Pham, `On a conjecture of Talagrand on selector processes and a consequence on positive empirical processes`, Annals of Math, 199 (3) 2024. Statement taken from https://github.com/ImperialCollegeLondon/AnnalsChallenge (v1.0.0, e32eb14), AnnalsChallenge/AnnalsOfMathematics/2024-199-3-SupremumOfSelectorProcesses.lean

Informal solution: Unavailable.

/-- The constant `L` of Theorem 1.2. -/ noncomputable def declaration uses `sorry`L₂ : ℝ≥0 := sorry
/-- The constant of Theorem 1.2 is positive. -/ theorem declaration uses `sorry`L₂_pos : L₂ > 0 := sorry
/-- Statement of Theorem 1.2: There exists `L > 0` such that for any `0 < p < 1`, finite type `X`, and set `Λ` of functions from `X` to `ℝ≥0` such that `0 < 𝔼[sup_{f ∈ Λ} ∑ i ∈ Xp, f i] < ∞`, the collection of sets `{s ⊆ X | sup_{f ∈ Λ} ∑ i ∈ s, f i ≥ L * 𝔼[sup_{f ∈ Λ} ∑ i ∈ Xp, f i]}` is `p-small`, where `Xp` is a binomial random subset of `X` with parameter `p`. Note: The assumption `0 < 𝔼[sup_{f ∈ Λ} ∑ i ∈ Xp, f i] < ∞` is not explicitly stated in the theorem but used in the last step of the proof where `𝔼 ≥ (L/L') * 𝔼` is a contradiction for `L > L'`. -/ theorem declaration uses `sorry`theorem_1_2 (p : I) (hp₀ : 0 < p) (hp₁ : p < 1) (X : Type*) [Fintype X] (Λ : Set (X ℝ≥0)) (hE₀ : 0 < 𝔼⁻[ f Λ, i Xp, (f i : ℝ≥0∞); Xp binomialSetDistribution X p]) (hE : 𝔼⁻[ f Λ, i Xp, (f i : ℝ≥0∞); Xp binomialSetDistribution X p] < ) : IsSmall p {s : Set X | f Λ, i s, (f i : ℝ≥0∞) L₂ * 𝔼⁻[ f Λ, i Xp, (f i : ℝ≥0∞); Xp binomialSetDistribution X p]} := p:Ihp₀:0 < php₁:p < 1X:Type u_1inst✝:Fintype XΛ:Set (X ℝ≥0)hE₀:0 < ∫⁻ (Xp : Set X), f Λ, i Xp.toFinset, (f i) binomialSetDistribution X phE:∫⁻ (Xp : Set X), f Λ, i Xp.toFinset, (f i) binomialSetDistribution X p < IsSmall p {s | f Λ, i s.toFinset, (f i) L₂ * ∫⁻ (Xp : Set X), f Λ, i Xp.toFinset, (f i) binomialSetDistribution X p} All goals completed! 🐙
/-- The constant `L` of Theorem 1.3. -/ noncomputable def declaration uses `sorry`L₃ : ℝ≥0 := sorry
/-- The constant of Theorem 1.3 is positive. -/ theorem declaration uses `sorry`L₃_pos : L₃ > 0 := sorry
/-- Statement of Theorem 1.3: There exists `L > 0` such that for any `N > 0`, i.i.d random variables `Y_1, …, Y_N` distributed according to a Borel probability measure `ν` on a Polish space `𝕋`, if `𝓕` is a finite set of non-negative functions in `L∞(𝕋)` and `0 < 𝔼[sup_{f ∈ 𝓕} Z Y f] < ∞` then there exists a finite collection `𝓒` of pairs `(g, t)` where `g : 𝕋 → ℝ≥0`, `t > 0` such that `{sup_{f ∈ 𝓕} Z N Y f ≥ L * 𝔼[sup_{f ∈ 𝓕} Z N Y f] } ⊆ ⋃ (g,t) ∈ 𝓒, {t ≤ Z N Y g}` and `∑ (g,t) ∈ 𝓒, P(t ≤ Z N Y g) ≤ 2⁻¹`. Note: The requirement that the collection `𝓒` be finite is not explicitly stated in the paper. However, `𝓒` must at least be assumed to be countable in order for the sum to make sense, and the collections `𝓒` produced by the proof are indeed finite. -/ theorem declaration uses `sorry`theorem_1_3 (N : ) (N_pos : N > 0) (𝕋 : Type*) (t𝕋 : TopologicalSpace 𝕋) (p𝕋 : PolishSpace 𝕋) (m𝕋 : MeasurableSpace 𝕋) (b𝕋 : BorelSpace 𝕋) (ν : Measure 𝕋) ( : IsProbabilityMeasure ν) (Ω : Type*) ( : MeasurableSpace Ω) (P : Measure Ω) (Y : Fin N Ω 𝕋) (Y_indep : iIndepFun Y P) (Y_law_ν : i, HasLaw (Y i) ν P) (𝓕 : Set {f : 𝕋 ℝ≥0 // Measurable f MemLp f ν}) (h𝓕 : Finite 𝓕) (hZ₀ : 0 < 𝔼⁻[ f 𝓕, (Z N Y f ·); P]) (hZ : 𝔼⁻[ f 𝓕, (Z N Y f ·); P] < ) : 𝓒 : Finset ({g : 𝕋 ℝ≥0 // Measurable g} × {t : ℝ≥0 | t > 0}), {ω | f 𝓕, Z N Y f ω L₃ * 𝔼⁻[ f 𝓕, (Z N Y f ·); P]} c 𝓒, {ω | c.2 Z N Y c.1 ω} c : 𝓒, P {ω | c.val.2 Z N Y c.val.1 ω} 2⁻¹ := N:N_pos:N > 0𝕋:Type u_1t𝕋:TopologicalSpace 𝕋p𝕋:PolishSpace 𝕋m𝕋:MeasurableSpace 𝕋b𝕋:BorelSpace 𝕋ν:Measure 𝕋:IsProbabilityMeasure νΩ:Type u_2:MeasurableSpace ΩP:Measure ΩY:Fin N Ω 𝕋Y_indep:iIndepFun Y PY_law_ν: (i : Fin N), HasLaw (Y i) ν P𝓕:Set { f // Measurable f MemLp f ν }h𝓕:Finite 𝓕hZ₀:0 < ∫⁻ (ω : Ω), ((⨆ f 𝓕, fun x => Z N Y (↑f) x) ω) PhZ:∫⁻ (ω : Ω), ((⨆ f 𝓕, fun x => Z N Y (↑f) x) ω) P < 𝓒, {ω | (⨆ f 𝓕, Z N Y (↑f) ω) L₃ * ∫⁻ (ω : Ω), ((⨆ f 𝓕, fun x => Z N Y (↑f) x) ω) P} c 𝓒, {ω | c.2 Z N Y (↑c.1) ω} c, P {ω | (↑c).2 Z N Y (↑(↑c).1) ω} 2⁻¹ All goals completed! 🐙