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

Lean module · Frontier

BanditRLProof.DelayedFeedback.ActiveAllocation

Generated source map for this Lean module.

Module map

Declarations
8
Placeholders
0

Imports

BanditRLProof.DelayedFeedback.CausalView

Imported by

BanditRLProof, BanditRLProof.DelayedFeedback.Elimination

Declarations

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

def BanditRLProof.DelayedFeedback.inactiveArms Compiled

Arms outside the current active set in Algorithm 5.

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.inactiveArms

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

def inactiveArms {K : Nat} (active : Finset (Fin K)) : Finset (Fin K)
def BanditRLProof.DelayedFeedback.activeEqualShare Compiled

Algorithm 5 line 15 assigns the residual mass equally to active arms.

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.activeEqualShare

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

noncomputable def activeEqualShare {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) : ℝ
def BanditRLProof.DelayedFeedback.delayedSAPOProbability Compiled

Full probability vector obtained from externally maintained probabilities on eliminated arms and equal residual mass on active arms.

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Indexed settings: Delayed and nonstationary bandits

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.delayedSAPOProbability

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

noncomputable def delayedSAPOProbability {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) (i : Fin K) : ℝ
theorem BanditRLProof.DelayedFeedback.delayedSAPOProbability_of_active Compiled

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

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.delayedSAPOProbability_of_active

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

theorem delayedSAPOProbability_of_active {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) {i : Fin K} (hi : i ∈ active) : delayedSAPOProbability active inactiveProbability i = activeEqualShare active inactiveProbability
theorem BanditRLProof.DelayedFeedback.delayedSAPOProbability_of_inactive Compiled

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

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.delayedSAPOProbability_of_inactive

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

theorem delayedSAPOProbability_of_inactive {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) {i : Fin K} (hi : i ∉ active) : delayedSAPOProbability active inactiveProbability i = inactiveProbability i
theorem BanditRLProof.DelayedFeedback.activeEqualShare_nonneg Compiled

The residual active-arm share is nonnegative when eliminated-arm mass does not exceed one.

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.activeEqualShare_nonneg

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

theorem activeEqualShare_nonneg {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) (hmass : (∑ i ∈ inactiveArms active, inactiveProbability i) ≤ 1) : 0 ≤ activeEqualShare active inactiveProbability
theorem BanditRLProof.DelayedFeedback.delayedSAPOProbability_nonneg Compiled

Every coordinate of the line-15 allocation is nonnegative under the source-side residual-mass and inactive-coordinate hypotheses.

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.delayedSAPOProbability_nonneg

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

theorem delayedSAPOProbability_nonneg {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) (hinactive : ∀ i ∈ inactiveArms active, 0 ≤ inactiveProbability i) (hmass : (∑ i ∈ inactiveArms active, inactiveProbability i) ≤ 1) (i : Fin K) : 0 ≤ delayedSAPOProbability active inactiveProbability i
theorem BanditRLProof.DelayedFeedback.sum_delayedSAPOProbability_eq_one Compiled

With at least one active arm, the equal-residual allocation has total mass exactly one.

Used in these reading views: Bandit Book

10. Automation, resources, and open routes

Canonical node identitydeclaration:BanditRLProof.DelayedFeedback.sum_delayedSAPOProbability_eq_one

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

theorem sum_delayedSAPOProbability_eq_one {K : Nat} (active : Finset (Fin K)) (inactiveProbability : Fin K → ℝ) (hactive : active.Nonempty) : ∑ i, delayedSAPOProbability active inactiveProbability i = 1