OAI/Combinatorics/ContingencyTables/Transport/BalancedCompletionMass.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Balanced profile/completion pairs inject into padded tables
- lemma
OAI.ContingencyTables.SmallGraphProfiles.balanced_fibre_views_eqline 17 - def
OAI.ContingencyTables.SmallGraphProfiles.balancedFibreTableline 29 - abbrev
OAI.ContingencyTables.SmallGraphProfiles.BalancedJointline 39 - def
OAI.ContingencyTables.SmallGraphProfiles.balancedJointTableline 45 - lemma
OAI.ContingencyTables.SmallGraphProfiles.balancedJointTable_injectiveline 51 - lemma
OAI.ContingencyTables.SmallGraphProfiles.word_mass_eq_balancedJoint_cardline 68 - theorem
OAI.ContingencyTables.SmallGraphProfiles.word_mass_le_padded_countline 79Source documentation
This inequality retains all large-cell multiplicities and counts every balanced word exactly once.
theorem word_mass_le_padded_count (small : I → J → Bool) (B : I → J → ℕ) (r : I → ℕ) (c : J → ℕ) (L U : ℕ) (hB : ∀ i j,small i j=true → B i j=U) : (∑ a,wordWeight small B r c L U a) ≤ (Fintype.card (Table (fun i => r i+rowLargeCount small i*L) (fun j => c j+columnLargeCount small j*L)):ℝ) := by …Mentions: OAI.ContingencyTables.Table