OAI/Combinatorics/ContingencyTables/Machines/PreparedOffsetCount.lean
16 declarations, 0 contain sorry, 0 declared as axioms
Binary evaluation of the offset numerator product
- abbrev
OAI.ContingencyTables.DensePrograms.PreparedOffsetDataline 14Source documentation
A shared bit allowance, widths, actual bit lengths and offsets.
abbrev PreparedOffsetData := ((List Bool×List ℕ)×List ℕ)×List ℕ
- def
OAI.ContingencyTables.DensePrograms.preparedOffsetInputline 16 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetInputRealizerline 21 - lemma
OAI.ContingencyTables.DensePrograms.polynomial_preparedOffsetInputline 36 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetFactorline 54 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetFactorRealizerline 57 - lemma
OAI.ContingencyTables.DensePrograms.polynomial_preparedOffsetFactorline 60 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetIndicesline 63 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetIndicesRealizerline 65 - lemma
OAI.ContingencyTables.DensePrograms.polynomial_preparedOffsetIndicesline 68 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetProductline 77 - def
OAI.ContingencyTables.DensePrograms.preparedOffsetProductRealizerline 80 - theorem
OAI.ContingencyTables.DensePrograms.polynomial_preparedOffsetProductline 86Source documentation
The product uses binary ceiling divisions and shared bounded powers. It is polynomial in its supplied bit allowance and integer data.
theorem polynomial_preparedOffsetProduct : PolynomialTime preparedOffsetProductRealizer := …
Mentions: OAI.ContingencyTables.DensePrograms.preparedOffsetProductRealizer
- lemma
OAI.ContingencyTables.DensePrograms.preparedOffsetFactor_ofFnline 91 - lemma
OAI.ContingencyTables.DensePrograms.range_prodline 99 - theorem
OAI.ContingencyTables.DensePrograms.preparedOffsetProduct_ofFnline 107