OAI/Combinatorics/ContingencyTables/Transport/ChoiceContextEnumeration.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Literal finite choice fibres equal the transport child sums
- def
OAI.ContingencyTables.SmallContextEnumeration.rawChoiceline 22 - def
OAI.ContingencyTables.SmallContextEnumeration.earlierChoicesline 25 - lemma
OAI.ContingencyTables.SmallContextEnumeration.earlierChoices_eq_iffline 29 - def
OAI.ContingencyTables.SmallContextEnumeration.ChoiceContextline 34 - instance
OAI.ContingencyTables.SmallContextEnumeration.choiceContextFintypeline 38 - def
OAI.ContingencyTables.SmallContextEnumeration.choiceContextEquivline 42 - lemma
OAI.ContingencyTables.SmallContextEnumeration.choice_fibre_sumline 58 - lemma
OAI.ContingencyTables.SmallContextEnumeration.prefixChoices_extensionline 66 - theorem
OAI.ContingencyTables.SmallContextEnumeration.eliminate_context_eq_choice_fibreline 75Source documentation
The child mass and every child moment are the actual finite fibre sums of balanced physical choices, retaining all large completions.
theorem eliminate_context_eq_choice_fibre (small : I → J → Bool) (B : I → J → ℕ) (s : I×J) (hs : small s.1 s.2=true) (U : ℕ) (hB : ∀ i j,small i j=true → B i j=U) (τ : Earlier small s → Fin (U+1)) (k : Fin (U+1)) {n : ℕ} (e : Fin n ≃ Later small s) (F : SmallProfile small → ℝ) : eliminate (widths (fun _ : Fin n => U)) (fun p => F (assemble small s hs (prefixExtension small s U τ) U e p)) (childProfile U k.val)= ∑ x,fibreWeight (fibreWeight (fun x => F (rawChoice small U x)) (earlierChoices small s U) τ) (fun x => x ⟨s,hs⟩) k x := by …Mentions: OAI.ContingencyTables.SmallContextEnumeration.rawChoice, OAI.ContingencyTables.SmallContextEnumeration.earlierChoices