OAI/Combinatorics/ContingencyTables/Machines/ListWordProgram.lean
8 declarations, 0 contain sorry, 0 declared as axioms
Binary execution of the finite-list proposal
The list is scanned only up to its own length. A binary index beyond the
end produces none; its numerical magnitude never determines a loop bound.
- def
OAI.ContingencyTables.ProfilePrograms.getOptionFastline 19 - theorem
OAI.ContingencyTables.ProfilePrograms.polynomial_getOptionFastline 29 - def
OAI.ContingencyTables.ProfilePrograms.listWordChoiceline 37 - def
OAI.ContingencyTables.ProfilePrograms.listWordChoiceRealizerline 40 - theorem
OAI.ContingencyTables.ProfilePrograms.polynomial_listWordChoiceline 43 - lemma
OAI.ContingencyTables.ProfilePrograms.bitValue_eq_wordline 49 - theorem
OAI.ContingencyTables.ProfilePrograms.listWordChoice_ofFnline 70 - theorem
OAI.ContingencyTables.ProfilePrograms.listWordChoice_massline 77Source documentation
The literal binary program has the previously proved dyadic proposal law, including all unused indices that return
none.theorem listWordChoice_mass [Fintype A] [DecidableEq A] (xs : List A) (hxs : xs.Nodup) (k : ℕ) (hk : xs.length≤2^k) (a : A) : (FirstSuccess.mapLaw (FirstSuccess.uniformLaw (α := Fin k → Bool)) …Mentions: OAI.ContingencyTables.FirstSuccess.mapLaw, OAI.ContingencyTables.FirstSuccess.uniformLaw