Cylinder Functions for de Finetti's Theorem #
This file defines cylinder functions on infinite path spaces and proves their measurability and boundedness properties.
Main Definitions #
cylinderFunction: A function on path space depending only on finitely many coordinatesproductCylinder: Product of functions evaluated at different coordinatesproductCylinderLp: Lp representative for bounded product cylindersshiftedCylinder: Cylinder function composed with shift^n
Main Results #
measurable_cylinderFunction: Cylinder functions are measurablemeasurable_productCylinder: Product cylinders are measurableproductCylinder_bounded: Product cylinders are boundedproductCylinder_memLp: Product cylinders are in L²
theorem
measurable_cylinderFunction
{α : Type u_1}
[MeasurableSpace α]
{m : ℕ}
{φ : (Fin m → α) → ℝ}
(_hφ : Measurable φ)
:
Measurability of cylinder functions.
theorem
measurable_productCylinder
{α : Type u_1}
[MeasurableSpace α]
{m : ℕ}
{fs : Fin m → α → ℝ}
(hmeas : ∀ (k : Fin m), Measurable (fs k))
:
Measurability of product cylinders.
theorem
productCylinder_memLp
{α : Type u_1}
[MeasurableSpace α]
{m : ℕ}
(fs : Fin m → α → ℝ)
(hmeas : ∀ (k : Fin m), Measurable (fs k))
(hbd : ∀ (k : Fin m), ∃ (C : ℝ), ∀ (x : α), |fs k x| ≤ C)
{μ : MeasureTheory.Measure (ℕ → α)}
[MeasureTheory.IsProbabilityMeasure μ]
:
MeasureTheory.MemLp (productCylinder fs) 2 μ
Membership of product cylinders in L².
noncomputable def
productCylinderLp
{α : Type u_1}
[MeasurableSpace α]
{m : ℕ}
(fs : Fin m → α → ℝ)
(hmeas : ∀ (k : Fin m), Measurable (fs k))
(hbd : ∀ (k : Fin m), ∃ (C : ℝ), ∀ (x : α), |fs k x| ≤ C)
{μ : MeasureTheory.Measure (ℕ → α)}
[MeasureTheory.IsProbabilityMeasure μ]
:
↥(MeasureTheory.Lp ℝ 2 μ)
Lp representative associated to a bounded product cylinder.
Equations
- productCylinderLp fs hmeas hbd = MeasureTheory.MemLp.toLp (productCylinder fs) ⋯
Instances For
theorem
productCylinderLp_ae_eq
{α : Type u_1}
[MeasurableSpace α]
{m : ℕ}
(fs : Fin m → α → ℝ)
(hmeas : ∀ (k : Fin m), Measurable (fs k))
(hbd : ∀ (k : Fin m), ∃ (C : ℝ), ∀ (x : α), |fs k x| ≤ C)
{μ : MeasureTheory.Measure (ℕ → α)}
[MeasureTheory.IsProbabilityMeasure μ]
:
∀ᵐ (ω : ℕ → α) ∂μ, ↑↑(productCylinderLp fs hmeas hbd) ω = productCylinder fs ω
The shifted cylinder function: F ∘ shift^n.
Equations
- shiftedCylinder n F ω = F (Exchangeability.PathSpace.shift^[n] ω)