OAI/Combinatorics/ContingencyTables/Sampling/ExactMatrixTrial.lean
16 declarations, 0 contain sorry, 0 declared as axioms
Returning a matrix from the exact integer-weighted trial
- abbrev
OAI.ContingencyTables.ExactMatrixTrial.Lookupline 14Source documentation
Enumerated candidates together with a feasible fallback.
abbrev Lookup := List (Option MatrixCode)×MatrixCode
- abbrev
OAI.ContingencyTables.ExactMatrixTrial.Inputline 15 - def
OAI.ContingencyTables.ExactMatrixTrial.lookupline 17 - def
OAI.ContingencyTables.ExactMatrixTrial.lookupRealizerline 19 - lemma
OAI.ContingencyTables.ExactMatrixTrial.polynomial_lookupline 26 - def
OAI.ContingencyTables.ExactMatrixTrial.decodeline 31 - def
OAI.ContingencyTables.ExactMatrixTrial.decodeRealizerline 34 - lemma
OAI.ContingencyTables.ExactMatrixTrial.polynomial_decodeline 43 - def
OAI.ContingencyTables.ExactMatrixTrial.trialline 52 - def
OAI.ContingencyTables.ExactMatrixTrial.trialRealizerline 55 - lemma
OAI.ContingencyTables.ExactMatrixTrial.polynomial_trialline 63 - lemma
OAI.ContingencyTables.ExactMatrixTrial.trial_meanline 76 - lemma
OAI.ContingencyTables.ExactMatrixTrial.trial_failureline 87 - lemma
OAI.ContingencyTables.ExactMatrixTrial.prefix_meanline 95 - lemma
OAI.ContingencyTables.ExactMatrixTrial.prefix_failureline 104 - theorem
OAI.ContingencyTables.ExactMatrixTrial.expected_timeline 115Source documentation
Exact weighted matrix selection has a summable physical halting tail.
theorem expected_time {K : ℕ} (candidates : Lookup) (w : Fin K → ℕ) (hw : 0<totalWeight w) (s : TreeData.Data) (H : ℕ) (hH : StackCost.StackBound (OnlineTree.initial (OnlineIntegerRetry.program trialRealizer) (TreeTyped.encode (candidates,List.ofFn w)) s).stk H) : Summable (PhysicalRetryTail.tail (OnlineRetryRuntime.machineTable trialRealizer) (OnlineRetryRuntime.initialCfg trialRealizer (candidates,List.ofFn w) s)) ∧ (∑' t,PhysicalRetryTail.tail (OnlineRetryRuntime.machineTable trialRealizer) (OnlineRetryRuntime.initialCfg trialRealizer (candidates,List.ofFn w) s) t)≤ 2*(OnlineRetryRuntime.attemptBound trialRealizer (candidates,List.ofFn w) H:ℝ) := …Mentions: OAI.ContingencyTables.ExactMatrixTrial.Lookup, OAI.ContingencyTables.OnlineIntegerRetry.program, OAI.ContingencyTables.ExactMatrixTrial.trialRealizer, OAI.ContingencyTables.PhysicalRetryTail.tail, OAI.ContingencyTables.OnlineRetryRuntime.machineTable, OAI.ContingencyTables.OnlineRetryRuntime.initialCfg, OAI.ContingencyTables.OnlineRetryRuntime.attemptBound