OAI/Combinatorics/EditApproximation/Geometry/FirstCrossing.lean
6 declarations, 0 contain sorry, 0 declared as axioms
The actual first crossing of a finite action band
The crossing index is computed from the fixed child tables for analysis. It is independent of parent sampling. The lemmas separate the prefixPayoff, the single crossing, and the nonpositive later clipped regrets.
- def
OAI.EditApproximation.firstCrossingline 18 - theorem
OAI.EditApproximation.firstCrossing_leline 22 - theorem
OAI.EditApproximation.before_firstCrossingline 30 - theorem
OAI.EditApproximation.at_firstCrossingline 43 - theorem
OAI.EditApproximation.after_firstCrossing_parentline 55Source documentation
At every later time, the previous-index Bellman option uses the same crossing action. Child-table monotonicity keeps its cost below
c.theorem after_firstCrossing_parent {α : Type*} (band : Finset α) (S : ℕ) (actionCost : ℕ → α → ℝ) (c : ℝ) (parent : ℕ → ℝ) (hmono : ∀ action ∈ band, Antitone (fun t => actionCost t action)) (hbellman : ∀ t < S, ∀ action ∈ band, parent (t + 1) ≤ actionCost t action) {t : ℕ} (hafter : firstCrossing band S actionCost c < t) (ht : t < S) : max c (parent t) = c := by …Mentions: OAI.EditApproximation.firstCrossing
- theorem
OAI.EditApproximation.firstCrossing_sum_boundline 72Source documentation
A finite first-crossing partition charges the crossing only once. All failure indicators may be correlated with the sampled actions.
theorem firstCrossing_sum_bound (S crossing : ℕ) (regret prefixPayoff failure : ℕ → ℝ) (crossingCharge failureCharge : ℝ) (hcrossing : crossing ≤ S) (hcharge : 0 ≤ crossingCharge) (hfailureCharge : 0 ≤ failureCharge) (hfailure : ∀ t < S, 0 ≤ failure t) (hprefixPayoff : ∀ t < crossing, regret t ≤ prefixPayoff t + failureCharge * failure t) (hcross : crossing < S → regret crossing ≤ crossingCharge + failureCharge * failure crossing) (hafter : ∀ t < S, crossing < t → regret t ≤ 0) : (∑ t ∈ range S, regret t) ≤ (∑ t ∈ range crossing, prefixPayoff t) + crossingCharge + failureCharge * ∑ t ∈ range S, failure t := by …