OAI/Combinatorics/ContingencyTables/Transport/TabulationMeasureBounds.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Bounding the nested measures of the executed profile tabulation
- lemma
OAI.ContingencyTables.MeasuredMap.listMeasure_leline 13 - lemma
OAI.ContingencyTables.MeasuredMap.listMeasure_monoline 23 - lemma
OAI.ContingencyTables.ProfilePrograms.list_weight_boundline 40 - lemma
OAI.ContingencyTables.ProfilePrograms.profileMatrixMeasure_leline 46Source documentation
The two loops over the profile box cost a polynomial in its cardinality and the uniform measure of a single transition entry.
lemma profileMatrixMeasure_le (z : MatrixParameters) (W M : ℕ) (hz : weight z ≤ W) (hv : ∀ v∈profileBoxViews (matrixData z),weight v ≤ W) (he : ∀ u∈profileBoxViews (matrixData z),∀ v∈profileBoxViews (matrixData z), matrixEntryMeasure (z,(u,v)) ≤ M) : let N := gridStateCount (profileEnumerationData (matrixData z)) …Mentions: OAI.ContingencyTables.ProfilePrograms.MatrixParameters, OAI.ContingencyTables.ProfilePrograms.profileBoxViews, OAI.ContingencyTables.ProfilePrograms.matrixData, OAI.ContingencyTables.ProfilePrograms.matrixEntryMeasure, OAI.ContingencyTables.ProfilePrograms.profileEnumerationData
- lemma
OAI.ContingencyTables.ProfilePrograms.unitMatrixMeasure_leline 94