OAI/Combinatorics/ContingencyTables/Transport/IntegerMarginal.lean
25 declarations, 0 contain sorry, 0 declared as axioms
Balanced marginalization of actual integer two-removal matrices
The new pair is summed subject to its exact total M. We identify every old, fresh and cross entry with the balanced summation theorem; thus the signature of the marginal is derived from signatures of the actual unsummed integer matrices, rather than assumed for a binary encoding.
- def
OAI.ContingencyTables.IntegerMarginal.profileline 23 - def
OAI.ContingencyTables.IntegerMarginal.marginalline 26 - lemma
OAI.ContingencyTables.IntegerMarginal.profile_removeOldline 30 - lemma
OAI.ContingencyTables.IntegerMarginal.profile_removeAAline 36 - lemma
OAI.ContingencyTables.IntegerMarginal.profile_removeBBline 43 - lemma
OAI.ContingencyTables.IntegerMarginal.profile_removeABline 50 - lemma
OAI.ContingencyTables.IntegerMarginal.profile_removeOldAline 56 - lemma
OAI.ContingencyTables.IntegerMarginal.profile_removeOldBline 62 - def
OAI.ContingencyTables.IntegerMarginal.oldline 67 - def
OAI.ContingencyTables.IntegerMarginal.pairMatrixline 72 - def
OAI.ContingencyTables.IntegerMarginal.innerWeightline 76 - def
OAI.ContingencyTables.IntegerMarginal.crossline 80 - lemma
OAI.ContingencyTables.IntegerMarginal.integerRemoval_symmline 87 - lemma
OAI.ContingencyTables.IntegerMarginal.pairMatrix_aaline 92 - lemma
OAI.ContingencyTables.IntegerMarginal.pairMatrix_bbline 107 - lemma
OAI.ContingencyTables.IntegerMarginal.pairMatrix_abline 122 - lemma
OAI.ContingencyTables.IntegerMarginal.old_singleline 134 - lemma
OAI.ContingencyTables.IntegerMarginal.old_oldline 138 - lemma
OAI.ContingencyTables.IntegerMarginal.cross_aline 142 - lemma
OAI.ContingencyTables.IntegerMarginal.cross_bline 156 - lemma
OAI.ContingencyTables.IntegerMarginal.pairMatrix_oldline 182 - lemma
OAI.ContingencyTables.IntegerMarginal.marginal_old_matrixline 192 - lemma
OAI.ContingencyTables.IntegerMarginal.marginal_old_blockline 199 - theorem
OAI.ContingencyTables.IntegerMarginal.marginal_removal_onePositiveline 213Source documentation
Exact balanced marginal closure for the paper's raw integer matrices.
theorem marginal_removal_onePositive (F : ((I ⊕ Bool) → ℕ) → ℝ) (M : ℕ) (z : I → ℕ) (hM : 2 ≤ M) (hsig : ∀ j ≤ M, OnePositiveDirection (integerRemovalMatrix F (profile z j (M-j))).toBilin') (hpos : ∀ j, 0 < j → j < M → 0 < F (profile z (j-1) (M-1-j))) : OnePositiveDirection (integerRemovalMatrix (marginal F M) z).toBilin' := by …Mentions: OAI.ContingencyTables.OnePositiveDirection, OAI.ContingencyTables.IntegerMarginal.profile, OAI.ContingencyTables.IntegerMarginal.marginal
- theorem
OAI.ContingencyTables.IntegerMarginal.removal_signature_limitline 239Source documentation
Equality-softening limits preserve the actual raw integer signature. Only the finitely many displayed matrix entries are used.
theorem removal_signature_limit {K : Type*} {l : Filter K} [l.NeBot] (F : K → (I → ℕ) → ℝ) (f : (I → ℕ) → ℝ) (z : I → ℕ) (hlim : ∀ n, Filter.Tendsto (fun t => F t n) l (nhds (f n))) (hsig : ∀ᶠ t in l, OnePositiveDirection (integerRemovalMatrix (F t) z).toBilin') : OnePositiveDirection (integerRemovalMatrix f z).toBilin' := by …