Canonical real iid walks #
This file constructs the canonical independent real sequence with values in ℕ → ℝ, its
partial and block sums, and proves the fresh-start independence and product-law formulas.
The partial sum ω 0 + ⋯ + ω (m-1).
Equations
- BGW.Probability.RealWalk.partialSum ω m = ∑ i ∈ Finset.range m, ω i
Instances For
The block sum ω a + ⋯ + ω (a+m-1).
Equations
- BGW.Probability.RealWalk.blockSum ω a m = ∑ i ∈ Finset.range m, ω (a + i)
Instances For
The shifted sequence i ↦ ω (k + i).
Equations
- BGW.Probability.RealWalk.shift k ω i = ω (k + i)
Instances For
The block (ω a, …, ω (a+m-1)).
Equations
- BGW.Probability.RealWalk.blockVec a m ω i = ω (a + ↑i)
Instances For
The canonical real iid law ν ^ ⊗ ℕ on sequences.
Equations
- BGW.Probability.RealWalk.iidLaw ν = ⟨MeasureTheory.Measure.infinitePi fun (x : ℕ) => ↑ν, ⋯⟩
Instances For
The coordinates are independent under iidLaw ν.
Every coordinate has law ν.
The prefix of length m has the product law.
Any block of length m (starting anywhere) has the product law.
Two disjoint consecutive blocks are independent.
Fresh start: the prefix and shifted-sequence σ-algebras are independent.
Fresh start, function form.
The shifted sequence again has law iidLaw ν.
Fresh-start product formula for a prefix event A and a future event C.
The law of the sum of m iid steps.
Equations
- BGW.Probability.RealWalk.sumLaw ν m = (BGW.Probability.RealWalk.iidLaw ν).map fun (ω : ℕ → ℝ) => BGW.Probability.RealWalk.partialSum ω m
Instances For
The law of the sum of m iid steps divided by B m.
Equations
- BGW.Probability.RealWalk.scaledSumLaw ν B m = (BGW.Probability.RealWalk.sumLaw ν m).map fun (x : ℝ) => x / B m
Instances For
A block sum of length m, started anywhere, has law sumLaw ν m.
Consecutive block sums are independent.
Any finite family of pairwise disjoint blocks gives independent sums.
The characteristic function of a sum of m iid steps is charFun ν u ^ m.
Characteristic function of the scaled sum: charFun ν (u / B m) ^ m.