OAI/Combinatorics/ContingencyTables/Dense/DenseNormalizeSemantics.lean
21 declarations, 0 contain sorry, 0 declared as axioms
Correctness of computed maximal-margin normalization
- lemma
OAI.ContingencyTables.DensePrograms.marginCode_ofFnline 14 - def
OAI.ContingencyTables.DensePrograms.marginPositionline 19 - def
OAI.ContingencyTables.DensePrograms.indexPermutationline 22 - def
OAI.ContingencyTables.DensePrograms.normalizedMarginline 25 - lemma
OAI.ContingencyTables.DensePrograms.finSuccEquiv_symm_noneline 28 - lemma
OAI.ContingencyTables.DensePrograms.normalizedMargin_maxline 32 - lemma
OAI.ContingencyTables.DensePrograms.normalizedMargin_lowerline 38 - lemma
OAI.ContingencyTables.DensePrograms.normalizedMargin_totalline 41 - lemma
OAI.ContingencyTables.DensePrograms.marginPosition_valline 44 - lemma
OAI.ContingencyTables.DensePrograms.marginCode_swapline 49 - lemma
OAI.ContingencyTables.DensePrograms.indexPermutation_finSuccline 56 - lemma
OAI.ContingencyTables.DensePrograms.indexPermutation_symm_finSuccline 61 - lemma
OAI.ContingencyTables.DensePrograms.tableOutput_swapline 66 - lemma
OAI.ContingencyTables.DensePrograms.tableOutput_inverse_swapline 78 - lemma
OAI.ContingencyTables.DensePrograms.drawIndices_codeline 91 - lemma
OAI.ContingencyTables.DensePrograms.permuteDrawData_codeline 96 - def
OAI.ContingencyTables.DensePrograms.normalizedDrawBitsline 106 - def
OAI.ContingencyTables.DensePrograms.normalizedBooleanDrawline 109 - theorem
OAI.ContingencyTables.DensePrograms.normalizedDenseCode_eqline 122Source documentation
The computed maximum and both physical permutations agree with the finite table-valued experiment on every Boolean input.
theorem normalizedDenseCode_eq {m n d : ℕ} (R : Option (Fin m) → ℕ) (P : Option (Fin n) → ℕ) (hd : 14≤d) (hR : ∀ i,d^12≤R i) (hP : ∀ j,d^12≤P j) (htotal : ∑ i,R i=∑ j,P j) (h : ℕ) (a : Grid (I := Fin (m*n)) (4*d^8)) (fallback : Table R P) …Mentions: OAI.ContingencyTables.Table
- theorem
OAI.ContingencyTables.DensePrograms.normalizedBooleanDraw_variationline 144Source documentation
The computed choice of maximal rows and columns retains the dense sampler's uniform-error guarantee for arbitrary original row order.
theorem normalizedBooleanDraw_variation {m n d : ℕ} (R : Option (Fin m) → ℕ) (P : Option (Fin n) → ℕ) (hd : 14≤d) (hR : ∀ i,d^12≤R i) (hP : ∀ j,d^12≤P j) (hdimR : Fintype.card (Option (Fin m))≤d) (hdimP : Fintype.card (Option (Fin n))≤d) (hfree : Fintype.card (Fin m×Fin n)≤d) (htotal : ∑ i,R i=∑ j,P j) (hPL : PublishedInputs.FiniteBoxPrekopaLeindler (m*n)) (hCheeger : PublishedInputs.FiniteCheeger (Grid (I := Fin (m*n)) (4*d^8))) …Mentions: OAI.ContingencyTables.PublishedInputs.FiniteBoxPrekopaLeindler, OAI.ContingencyTables.PublishedInputs.FiniteCheeger
- theorem
OAI.ContingencyTables.DensePrograms.normalizedDrawBits_polynomialline 180