OAI/Combinatorics/ContingencyTables/Machines/PublicInputLength.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Binary input lengths for the sampling machine
- lemma
OAI.ContingencyTables.Algorithms.encodeNat_lengthline 12 - lemma
OAI.ContingencyTables.Algorithms.encodeNat_length_leline 15 - lemma
OAI.ContingencyTables.Algorithms.natWords_lengthline 22 - lemma
OAI.ContingencyTables.Algorithms.encodeMargins_lengthline 32 - theorem
OAI.ContingencyTables.Algorithms.encodeSamplingInput_lengthline 58Source documentation
The bit input length is polynomial in the parameters used by the paper's public sampling statement.
theorem encodeSamplingInput_length {m n : ℕ} (r : Fin m → ℕ) (c : Fin n → ℕ) (htotal : (∑ i,r i)=∑ j,c j) (k : ℕ) : (encodeSamplingInput r c k).length ≤ 5*(samplingSize n r k)^2 := by …Mentions: OAI.ContingencyTables.Algorithms.encodeSamplingInput, OAI.ContingencyTables.Algorithms.samplingSize