OAI/Combinatorics/ContingencyTables/Machines/OffsetCountProgram.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Exact binary tabulation of the bounded offset law
- def
OAI.ContingencyTables.OffsetCountPrograms.ceilQuotientline 11 - def
OAI.ContingencyTables.OffsetCountPrograms.ceilQuotientRealizerline 13 - lemma
OAI.ContingencyTables.OffsetCountPrograms.polynomial_ceilQuotientline 18 - lemma
OAI.ContingencyTables.OffsetCountPrograms.ceilQuotient_eqline 25 - abbrev
OAI.ContingencyTables.OffsetCountPrograms.Inputline 40 - def
OAI.ContingencyTables.OffsetCountPrograms.endpointline 42 - def
OAI.ContingencyTables.OffsetCountPrograms.endpointRealizerline 44 - lemma
OAI.ContingencyTables.OffsetCountPrograms.polynomial_endpointline 49 - def
OAI.ContingencyTables.OffsetCountPrograms.offsetCountline 55 - def
OAI.ContingencyTables.OffsetCountPrograms.offsetCountRealizerline 57 - lemma
OAI.ContingencyTables.OffsetCountPrograms.polynomial_offsetCountline 62 - lemma
OAI.ContingencyTables.OffsetCountPrograms.endpoint_eqline 68 - theorem
OAI.ContingencyTables.OffsetCountPrograms.offsetCount_eqline 75Source documentation
Only two ceiling divisions are required, regardless of the number of random words whose probability is being counted.
theorem offsetCount_eq (M Q β : ℕ) (hM : 0<M) (hQ : 0<Q) (hβ : β<M) : offsetCount ((M,Q),β)=(FairBits.fiber M Q β).card := by …Mentions: OAI.ContingencyTables.OffsetCountPrograms.offsetCount, OAI.ContingencyTables.FairBits.fiber
- theorem
OAI.ContingencyTables.OffsetCountPrograms.scaledLaw_massline 79