Finite product sampling and coordinate marginals
Lax263307.FiniteProductSampling · concepts/Lax263307/FiniteProductSampling.lean · lax-263307
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Independent finite coordinates have total product mass one. Restricting to any injectively selected coordinates recovers the product law on precisely those coordinates. The remaining coordinates sum out to one.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax263307.PathSampling |
| 2 | import Mathlib.Algebra.BigOperators.Ring.Finset |
| 3 | import Mathlib.Logic.Equiv.Prod |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Finite product sampling and coordinate marginals |
| 8 | type: theorem |
| 9 | --- |
| 10 | Independent finite coordinates have total product mass one. Restricting to |
| 11 | any injectively selected coordinates recovers the product law on precisely |
| 12 | those coordinates. The remaining coordinates sum out to one. |
| 13 | |
| 14 | # Attribution |
| 15 | |
| 16 | Finite probability algebra for Bonnet–Chang's coupled sampling in Lemma 11. |
| 17 | -/ |
| 18 | |
| 19 | namespace Lax263307.FiniteProductSampling |
| 20 | |
| 21 | variable {ι κ : Type*} [Fintype ι] [Fintype κ] [DecidableEq ι] |
| 22 | |
| 23 | noncomputable def weight (f : ι → κ → ℝ) (φ : ι → κ) : ℝ := ∏ a, f a (φ a) |
| 24 | |
| 25 | axiom normalized (f : ι → κ → ℝ) (mass : ∀ a, (∑ x, f a x) = 1) : |
| 26 | (∑ φ : ι → κ, weight f φ) = 1 |
| 27 | |
| 28 | axiom embedding_marginal {k : ℕ} (f : ι → κ → ℝ) |
| 29 | (mass : ∀ a, (∑ x, f a x) = 1) (j : Fin k ↪ ι) (H : (Fin k → κ) → ℝ) : |
| 30 | (∑ φ : ι → κ, weight f φ * H (fun a => φ (j a))) = |
| 31 | ∑ ψ : Fin k → κ, weight (fun a => f (j a)) ψ * H ψ |
| 32 | |
| 33 | end Lax263307.FiniteProductSampling |
| 34 |
Attribution
Finite probability algebra for Bonnet–Chang's coupled sampling in Lemma 11.
Builds on
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments