BanditAlgorithm.elliptical_potential_lemma
Provedbanditslinear-algebrapotential
(Elliptical potential lemma) Let be positive definite and with for all , and set . Then
— both inequalities, as a conjunction. Purely deterministic.
Preamble
import Mathlib.LinearAlgebra.Matrix.PosDef import Mathlib.LinearAlgebra.Matrix.NonsingularInverse import Mathlib.LinearAlgebra.Matrix.Trace import Mathlib.Analysis.SpecialFunctions.Log.Basic import Mathlib.Analysis.SpecialFunctions.Pow.Real open Matrix
Formal statement
theorem BanditAlgorithm.elliptical_potential_lemma {d n : ℕ} (hd : 0 < d)
{V₀ : Matrix (Fin d) (Fin d) ℝ} (hV₀ : V₀.PosDef)
{L : ℝ} (a : ℕ → Fin d → ℝ)
(ha : ∀ t ∈ Finset.range n, Real.sqrt (a (t + 1) ⬝ᵥ a (t + 1)) ≤ L) :
∑ t ∈ Finset.range n,
min 1 (a (t + 1) ⬝ᵥ
(V₀ + ∑ s ∈ Finset.range t,
vecMulVec (a (s + 1)) (a (s + 1)))⁻¹ *ᵥ a (t + 1)) ≤
2 * Real.log
((V₀ + ∑ s ∈ Finset.range n,
vecMulVec (a (s + 1)) (a (s + 1))).det / V₀.det) ∧
2 * Real.log
((V₀ + ∑ s ∈ Finset.range n,
vecMulVec (a (s + 1)) (a (s + 1))).det / V₀.det) ≤
2 * d * Real.log
((V₀.trace + n * L ^ 2) / (d * V₀.det ^ ((1 : ℝ) / d))) := by
sorry
Source
L&S Lemma 19.4, p.243
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.