OAI/NumberTheory/Ostmann/Construction/FiniteCoordinatePrior.lean
8 declarations, 0 contain sorry, 0 declared as axioms
Exact resampling under the original finite product law
- def
OAI.Ostmann.finiteCoordinatePriorline 11 - def
OAI.Ostmann.finiteCoordinatePriorsline 15 - theorem
OAI.Ostmann.finite_prior_splitAtline 20 - theorem
OAI.Ostmann.piSplitAt_updateline 44 - theorem
OAI.Ostmann.finite_prior_coordinate_preservesline 54 - theorem
OAI.Ostmann.finiteCoordinatePriors_preservesline 66 - theorem
OAI.Ostmann.finiteCoordinatePriors_updateline 76 - theorem
OAI.Ostmann.finiteCoordinatePriors_allline 96Source documentation
Replacing every coordinate gives exactly the full product-prior mean, regardless of the chosen order.
theorem finiteCoordinatePriors_all {σ A : Type*} [Fintype σ] [Fintype A] (μ : σ → A → ℝ) (hmass : ∀ i, ∑ a, μ i a = 1) (l : List σ) (hl : ∀ i, i ∈ l) (F : (σ → A) → ℂ) (x : σ → A) : finiteCoordinatePriors μ l F x = ∑ y, ((∏ j, μ j (y j) : ℝ) : ℂ) * F y := by …Mentions: OAI.Ostmann.finiteCoordinatePriors