Lean module · Foundations
BanditRLProof.Algorithms.CausalTuning
The fixed source tuning used for the causal importance estimator.
Module map
Imports
No project-local imports.
Imported by
Declarations
Open an item to read its exact compact statement and source link. Detailed teaching notes are linked when registered.
def
BanditRLProof.Causal.sourceThreshold
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 identity
declaration:BanditRLProof.Causal.sourceThresholdReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
noncomputable def sourceThreshold (m T L : ℝ) : ℝ
def
BanditRLProof.Causal.sourceRadius
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 identity
declaration:BanditRLProof.Causal.sourceRadiusReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
noncomputable def sourceRadius (m T L : ℝ) : ℝ
def
BanditRLProof.Causal.sourceLog
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 identity
declaration:BanditRLProof.Causal.sourceLogReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
noncomputable def sourceLog (T K : ℕ) : ℝ
theorem
BanditRLProof.Causal.sourceLog_pos
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 identity
declaration:BanditRLProof.Causal.sourceLog_posReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceLog_pos (T K : ℕ) (hT : 0 < T) (hK : 0 < K) : 0 < sourceLog T K
theorem
BanditRLProof.Causal.sourceLog_union_budget
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 identity
declaration:BanditRLProof.Causal.sourceLog_union_budgetReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceLog_union_budget (T K : ℕ) (hT : 0 < T) (hK : 0 < K) : (K:ℝ)*(2*Real.exp (-sourceLog T K)) = 1/(T:ℝ)
theorem
BanditRLProof.Causal.sourceThreshold_pos
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 identity
declaration:BanditRLProof.Causal.sourceThreshold_posReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceThreshold_pos (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : 0 < sourceThreshold m T L
theorem
BanditRLProof.Causal.sourceThreshold_sq
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 identity
declaration:BanditRLProof.Causal.sourceThreshold_sqReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceThreshold_sq (m T L : ℝ) (hm : 0 ≤ m) (hT : 0 ≤ T) (hL : 0 ≤ L) : (sourceThreshold m T L)^2 = m*T/L
theorem
BanditRLProof.Causal.sourceTilt_admissible
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 identity
declaration:BanditRLProof.Causal.sourceTilt_admissibleReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceTilt_admissible (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : |1/(2*sourceThreshold m T L)| * (2*sourceThreshold m T L) ≤ 1
theorem
BanditRLProof.Causal.sourceTilt_budget
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 identity
declaration:BanditRLProof.Causal.sourceTilt_budgetReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceTilt_budget (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : T * ((1/(2*sourceThreshold m T L))^2*m) = L/4
theorem
BanditRLProof.Causal.sourceTilt_exponent_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 identity
declaration:BanditRLProof.Causal.sourceTilt_exponent_leReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceTilt_exponent_le (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : -(1/(2*sourceThreshold m T L)) * (T*sourceRadius m T L) + T * ((1/(2*sourceThreshold m T L))^2*m) ≤ -L
theorem
BanditRLProof.Causal.sourceThreshold_scale
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 identity
declaration:BanditRLProof.Causal.sourceThreshold_scaleReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceThreshold_scale (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : sourceThreshold m T L * L / T = Real.sqrt (m*L/T)
theorem
BanditRLProof.Causal.sourceThreshold_bias_scale
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 identity
declaration:BanditRLProof.Causal.sourceThreshold_bias_scaleReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceThreshold_bias_scale (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : m/sourceThreshold m T L = Real.sqrt (m*L/T)
theorem
BanditRLProof.Causal.sourceRegret_scale
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 identity
declaration:BanditRLProof.Causal.sourceRegret_scaleReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceRegret_scale (m T L : ℝ) (hm : 0 < m) (hT : 0 < T) (hL : 0 < L) : 2*sourceRadius m T L + m/sourceThreshold m T L = (2*Real.sqrt 2+7)*Real.sqrt (m*L/T)
theorem
BanditRLProof.Causal.sourceLog_half_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 identity
declaration:BanditRLProof.Causal.sourceLog_half_leReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceLog_half_le (T K : ℕ) (hT : 0 < T) (hK : 0 < K) : (1:ℝ)/2 ≤ sourceLog T K
theorem
BanditRLProof.Causal.sourceResidual_le_scale
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 identity
declaration:BanditRLProof.Causal.sourceResidual_le_scaleReading membership is not a proof dependency. Exact assumptions remain in the Lean statement.
theorem sourceResidual_le_scale (m : ℝ) (hm : 1 ≤ m) (T K : ℕ) (hT : 0 < T) (hK : 0 < K) : 1/(T:ℝ) ≤ Real.sqrt 2 * Real.sqrt (m*sourceLog T K/T)