BanditRLlib
Lean gate passed before this site build; local proof declarations are shown as compiled.Lean-verified build · exact declarations linked.

Lean module · Foundations

BanditRLProof.Algorithms.MOSSRegret

Generated source map for this Lean module.

Module map

Declarations
3
Placeholders
0

Imports

BanditRLProof.Algorithms.MOSSStream, BanditRLProof.RealMeanRegretPullCount, BanditRLProof.PullCountDecomposition

Imported by

BanditRLProof, BanditRLProof.Algorithms.MOSSStreamMeasurable

Declarations

Open an item to read its exact compact statement and source link. Detailed teaching notes are linked when registered.

theorem BanditRLProof.MOSS.streamTrace_gapSum_le Compiled

Pathwise regret split with a deterministic large-gap filter for integration.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.MOSS.streamTrace_gapSum_le

Reading membership is not a proof dependency. Exact assumptions remain in the Lean statement.

theorem streamTrace_gapSum_le {Ω : Type*} [MeasurableSpace Ω] {k : ℕ} (hk : 0 < k) (n : ℕ) (hkn : k ≤ n) (mean : Fin k → ℝ) (X : Fin k → ℕ → Ω → ℝ) (ω : Ω) (best : Fin k) (hbest : ∀ a, mean a ≤ mean best) : (∑ a, (mean best - mean a) * (pullCount (streamTrace hk n mean X ω) a n : ℝ)) ≤ (8*sqrt ((k : ℝ)/(n : ℝ)) + 2*optimismDeficit (X best) ((k : ℝ)/(n : ℝ)) n ω)*(n : ℝ) + ∑ a, if 8*sqrt ((k : ℝ)/(n : ℝ)) ≤ mean best - mean a then (mean best - mean a) * (1 + indexExceedanceCount (streamMean (X a) ω) ((k : ℝ)/(n : ℝ)) (mean best - mean a) n) else 0
theorem BanditRLProof.MOSS.streamTrace_realMeanRegret_le Compiled

No declaration docstring is present; use the chapter context and exact statement below.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.MOSS.streamTrace_realMeanRegret_le

Reading membership is not a proof dependency. Exact assumptions remain in the Lean statement.

theorem streamTrace_realMeanRegret_le {Ω : Type*} [MeasurableSpace Ω] {k : ℕ} (hk : 0 < k) (n : ℕ) (hkn : k ≤ n) (mean : Fin k → ℝ) (X : Fin k → ℕ → Ω → ℝ) (ω : Ω) (best : Fin k) (hbest : ∀ a, mean a ≤ mean best) : realMeanRegret mean (streamTrace hk n mean X ω) n ≤ (8*sqrt ((k : ℝ)/(n : ℝ)) + 2*optimismDeficit (X best) ((k : ℝ)/(n : ℝ)) n ω)*(n : ℝ) + ∑ a, if 8*sqrt ((k : ℝ)/(n : ℝ)) ≤ mean best - mean a then (mean best - mean a) * (1 + indexExceedanceCount (streamMean (X a) ω) ((k : ℝ)/(n : ℝ)) (mean best - mean a) n) else 0
theorem BanditRLProof.MOSS.integral_largeGapCountSum_le Compiled

Integrated large-gap contribution, with the single initialization gap term.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.MOSS.integral_largeGapCountSum_le

Reading membership is not a proof dependency. Exact assumptions remain in the Lean statement.

theorem integral_largeGapCountSum_le {Ω : Type*} [MeasurableSpace Ω] (μ : Measure Ω) [IsProbabilityMeasure μ] {k : ℕ} (mean : Fin k → ℝ) (X : Fin k → ℕ → Ω → ℝ) (best : Fin k) (hbest : ∀ a, mean a ≤ mean best) (hXm : ∀ a i, StronglyMeasurable (X a i)) (hind : ∀ a, iIndepFun (X a) μ) (hmean : ∀ a i, ∫ ω, X a i ω ∂μ = 0) (hsubG : ∀ a i, HasSubgaussianMGF (X a i) 1 μ) (δ : ℝ) (hδ : 0 < δ) (n : ℕ) : (∫ ω, ∑ a, if 8*sqrt δ ≤ mean best - mean a then (mean best - mean a)*(1+indexExceedanceCount (streamMean (X a) ω) δ (mean best-mean a) n) else 0 ∂μ) ≤ (∑ a, (mean best-mean a)) + (k : ℝ)*(15/sqrt δ)