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.HOOActualRegret

Expected actual/cumulative regret equals expected pseudo-regret for the constructed HOO trajectory, with bounded integrability proved.

Module map

Declarations
6
Placeholders
0

Imports

BanditRLProof.Algorithms.HOORate

Imported by

BanditRLProof, BanditRLProof.Algorithms.HOORewardFamily, BanditRLProof.HOOCantorRate

Declarations

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

theorem BanditRLProof.HOO.trajectory_reward_bounded 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.HOO.trajectory_reward_bounded

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

theorem trajectory_reward_bounded (ν ρ : ℝ) (law : Kernel Node ℝ) [IsMarkovKernel law] (hbound : ∀v, ∀ᵐ y ∂law v, y ∈ Set.Icc (0:ℝ) 1) (n : ℕ) : ∀ᵐ Y ∂trajectory ν ρ law, Y n ∈ Set.Icc (0:ℝ) 1
theorem BanditRLProof.HOO.integrable_trajectory_reward 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.HOO.integrable_trajectory_reward

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

theorem integrable_trajectory_reward (ν ρ : ℝ) (law : Kernel Node ℝ) [IsMarkovKernel law] (hbound : ∀v, ∀ᵐ y ∂law v, y ∈ Set.Icc (0:ℝ) 1) (n : ℕ) : Integrable (fun Y => Y n) (trajectory ν ρ law)
theorem BanditRLProof.HOO.integral_trajectory_reward Compiled

The reward mean at each actual round equals the mean of its causally selected node. Both the initial round and the successor joint law are used.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.HOO.integral_trajectory_reward

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

theorem integral_trajectory_reward (ν ρ : ℝ) (law : Kernel Node ℝ) [IsMarkovKernel law] (hbound : ∀v, ∀ᵐ y ∂law v, y ∈ Set.Icc (0:ℝ) 1) (n : ℕ) : (∫ Y, Y n ∂trajectory ν ρ law) = ∫ Y, nodeMean law (action ν ρ Y n) ∂trajectory ν ρ law
theorem BanditRLProof.HOO.Covering.integral_actual_reward Compiled

Source model version of the one-round expectation identity.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.HOO.Covering.integral_actual_reward

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

theorem Covering.integral_actual_reward {X : Type*} [MeasurableSpace X] (C : Covering X) (law : Kernel X ℝ) [IsMarkovKernel law] (ν ρ : ℝ) (f : X → ℝ) (hmean : ∀x, (∫ y, y ∂law x)=f x) (hbound : ∀x, ∀ᵐ y ∂law x, y ∈ Set.Icc (0:ℝ) 1) (n : ℕ) : (∫ Y, Y n ∂trajectory ν ρ (C.nodeLaw law)) = ∫ Y, f (C.arm ν ρ Y n) ∂trajectory ν ρ (C.nodeLaw law)
theorem BanditRLProof.HOO.RegularCovering.expected_actual_eq_pseudoRegret Compiled

Expected cumulative realized regret and pseudo-regret coincide at every horizon for one fixed policy and compatible infinite reward trajectory.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.HOO.RegularCovering.expected_actual_eq_pseudoRegret

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

theorem RegularCovering.expected_actual_eq_pseudoRegret {X : Type*} [MeasurableSpace X] (C : RegularCovering X) (law : Kernel X ℝ) [IsMarkovKernel law] (f : X → ℝ) (best : ℝ) (hmean : ∀x, (∫ y, y ∂law x)=f x) (hfrange : ∀x, f x ∈ Set.Icc (0:ℝ) 1) (hbound : ∀x, ∀ᵐ y ∂law x, y ∈ Set.Icc (0:ℝ) 1) (N : ℕ) : (∫ Y, (∑ n ∈ Finset.range N, (best-Y n)) ∂trajectory C.nu1 C.rho (C.toCovering.nodeLaw law)) = (∫ Y, (∑ n ∈ Finset.range N, (best-f (C.toCovering.arm C.nu1 C.rho Y n))) ∂trajectory C.nu1 C.rho (C.toCovering.nodeLaw law))
theorem BanditRLProof.HOO.RegularCovering.expected_actualRegret_rate Compiled

The same repaired source rate for expected realized cumulative regret.

Used in these reading views: Bandit Book

1. Finite bandits, traces, and regret

Canonical node identitydeclaration:BanditRLProof.HOO.RegularCovering.expected_actualRegret_rate

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

theorem RegularCovering.expected_actualRegret_rate {X : Type*} [MeasurableSpace X] (C : RegularCovering X) (law : Kernel X ℝ) [IsMarkovKernel law] (f : X → ℝ) (best d : ℝ) (hmean : ∀x, (∫ y, y ∂law x)=f x) (hf : ∀x, f x≤best) (hfrange : ∀x, f x ∈ Set.Icc (0:ℝ) 1) (hbest : regionSup f Set.univ=best) (hw : WeaklyLipschitz f C.ell best) (hbound : ∀x, ∀ᵐ y ∂law x, y ∈ Set.Icc (0:ℝ) 1) (hd : C.nearOptimalityDimension f best (4*C.nu1/C.nu2) < (d:EReal)) : ∃ γ : ℝ, 0<γ ∧ ∀ N : ℕ, 1≤N → (∫ Y, (∑ n ∈ Finset.range N, (best-Y n)) ∂trajectory C.nu1 C.rho (C.toCovering.nodeLaw law)) ≤ γ*(N:ℝ)^((d+1)/(d+2))*(Real.log (max (N:ℝ) 2))^(1/(d+2))