OAI/Combinatorics/ContingencyTables/Sampling/PhysicalRetryTail.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Physical halting tails from finite rejection prefixes
- def
OAI.ContingencyTables.PhysicalRetryTail.liveline 14 - lemma
OAI.ContingencyTables.PhysicalRetryTail.mean_monoline 16 - lemma
OAI.ContingencyTables.PhysicalRetryTail.mean_constline 23 - lemma
OAI.ContingencyTables.PhysicalRetryTail.live_nonnegativeline 29 - lemma
OAI.ContingencyTables.PhysicalRetryTail.live_le_oneline 30 - lemma
OAI.ContingencyTables.PhysicalRetryTail.experiment_mean_addline 32 - lemma
OAI.ContingencyTables.PhysicalRetryTail.halted_meanline 39 - lemma
OAI.ContingencyTables.PhysicalRetryTail.future_live_leline 48 - def
OAI.ContingencyTables.PhysicalRetryTail.tailline 56 - lemma
OAI.ContingencyTables.PhysicalRetryTail.tail_nonnegativeline 59 - lemma
OAI.ContingencyTables.PhysicalRetryTail.tail_antitoneline 65 - lemma
OAI.ContingencyTables.PhysicalRetryTail.padded_halted_resultline 74 - theorem
OAI.ContingencyTables.PhysicalRetryTail.tail_le_failureline 92Source documentation
All successful prefix executions have halted by the prefix cost. This implication is enough even though the failed endpoint is still live.
theorem tail_le_failure (M : Table Γ Q) (out : Option B → Cfg Γ Q) (c : Cfg Γ Q) (p : Experiment (Option B)) (hp : Implements M out c p) (hhalt : ∀ b,(out (some b)).state=none) (n : ℕ) (hn : p.cost≤n) : tail M c n≤(p.mean (fun b => if b=none then 1 else 0):ℚ) := by …Mentions: OAI.ContingencyTables.Table, OAI.ContingencyTables.PhysicalRetryTail.tail