BanditRLlib
Lean gate passed before this site build; local proof declarations are shown as compiled.

Lean module · ETC

BanditRLProof.Algorithms.ETCCenteredDiffSubGaussianWitnesses

# ETC centered reward-difference sub-Gaussian witness surface This module packages the concrete reward-law witnesses needed by the centered reward-difference ETC tail producer. It does not prove those witnesses from a reward distribution, filtration, or kernel. Instead, it gives downstream work one exact Lean-facing contract to target.

Module map

Teaching chapter
3. Explore-Then-Commit
Declarations
2
Placeholders
0

Imports

BanditRLProof.Algorithms.ETCPairwiseCenteredSubGaussianTail

Imported by

BanditRLProof, BanditRLProof.Algorithms.ETCCenteredDiffCanonicalTail

Declarations

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

structure BanditRLProof.ETC.CenteredDiffSubGaussianWitnesses Compiled

Witness package for the concrete centered reward-difference sub-Gaussian ETC tail route. This is the `ETC-CENTERED-DIFF-SUBGAUSSIAN-WITNESS-CONTRACT` leaf. The fields are exactly the reward-law facts still missing after the compiled centered-diff producer specialization: a sub-Gaussian variance proxy, independence of the centered summands, per-index sub-Gaussian MGF witnesses on the exploration horizon, and domination by the chosen pairwise tail budget.

structure CenteredDiffSubGaussianWitnesses {Omega : Type u} {K : Nat} [MeasurableSpace Omega] (mu : MeasureTheory.Measure Omega) (spec : ETC.Spec K) (model : FiniteBanditModel K) (commitArm : Fin K) (reward : Omega -> RewardTrace Rat) (tail : Fin K -> ENNReal) where
theorem BanditRLProof.ETC.pairwiseEmpMeanTailContract_of_centeredDiffSubGaussianWitnesses Compiled

Consume a centered reward-difference witness package to build the fixed-commit ETC pairwise empirical-mean tail contract. This theorem is intentionally thin. It fixes the exact API boundary for the next reward-law leaf while reusing the already compiled centered-diff producer.

theorem pairwiseEmpMeanTailContract_of_centeredDiffSubGaussianWitnesses {Omega : Type u} {K : Nat} [MeasurableSpace Omega] (mu : MeasureTheory.Measure Omega) [MeasureTheory.IsFiniteMeasure mu] (spec : ETC.Spec K) (model : FiniteBanditModel K) (commitArm : Fin K) (reward : Omega -> RewardTrace Rat) (tail : Fin K -> ENNReal) (hexplorationPulls_pos : 0 < spec.explorationPulls) (w : ETC.CenteredDiffSubGaussianWitnesses mu spec model commitArm reward tail) : ETC.PairwiseEmpMeanTailContract mu spec model commitArm reward tail