The time-sliced Wiener functional is the iterated heat–potential product #
Category: 1-Mathlib (CSD-free; staged for upstream).
Feynman's finite-slice formula in the Euclidean continuum. For a pre-Brownian motion B, a slice
length h > 0, a bounded weight g (think g = e^{−h V}) and a bounded f ∈ L², the
time-sliced Wiener functional
W_n(x) = E[ g (x + B_h) · g (x + B_{2h}) ⋯ g (x + B_{nh}) · f (x + B_{nh}) ]
equals, almost everywhere in x, the n-fold operator product ((P_h ∘ M_g)ⁿ f)(x), P_h the heat
semigroup and M_g multiplication by g. The sum over paths of the finite-dimensional
Matrix.pow_succ_apply_eq_sum_pathWeight becomes an integral over the n intermediate positions
of the Brownian path, the one-step amplitude the Gaussian kernel times the weight.
slicedWiener B P h g f n x— the functional;slicedWiener_zero(W₀ = f);integral_prod_of_indepFun— the freezing lemma: for independentX,Yand bounded measurableΨ,E[Ψ (X, Y)] = E_ω[ E_ω'[Ψ (X ω, Y ω')] ];- ★
slicedWiener_succ— the Markov step:W_{n+1}^B(x) = ∫ g (x + y) · W_n^{B'}(x + y) dγ_h(y)withB'the process shifted byh(IsPreBrownianReal.shift,indepFun_shift); - ★★
pow_stepOp_apply_ae_eq_slicedWiener— the time-sliced formula:(P_h ∘ M_g)ⁿ f =ᵐ W_n, by induction onnthrough the Markov step and the pointwise formula of the heat semigroup.
Honest scope #
⚠️ Bounded data. g and f are bounded strongly measurable (and f ∈ L²), so every
expectation is of a bounded random variable; the extension to f ∈ L² alone is by continuity in
Feynman–Kac (FC-4). On ℝᵈ, for a pre-Brownian motion in ℝᵈ (IsPreBrownianVec,
Probability/BrownianVec.lean; one dimension before BACKLOG #41).
References: M. Kac, Trans. AMS 65, 1 (1949); B. Simon, Functional Integration and Quantum Physics,
§1; Analysis/Semigroup/HeatSemigroup.lean (FC-2); LinearAlgebra/Matrix/PathSum.lean (the
finite-dimensional sum over paths); specs/feynman-continuum-scoping.md (FC-3); specs/BACKLOG.md
#36(c).
The freezing lemma #
Freezing an independent variable: for independent X : Ω → 𝒳 and Y : Ω → 𝒴 and a bounded
measurable Ψ, E[Ψ (X, Y)] = E_ω[E_ω'[Ψ (X ω, Y ω')]].
The time-sliced Wiener functional #
The time-sliced Wiener functional: n slices of length h, the weight g sampled at the
slice ends and f at the final time.
Equations
Instances For
The path functional of n slices, as a measurable function of the starting point and the
path.
x ↦ W_n(x) is measurable.
★ The Markov step. With B' the process shifted by h,
W_{n+1}^B(x) = ∫ g (x + y) · W_n^{B'}(x + y) dγ_h(y).
The operator side #
The one-step operator P_h ∘ M_g: multiply by the weight, then diffuse for time h.
Equations
Instances For
An almost-everywhere identity on ℝᵈ holds γ_h-almost everywhere along every translate.
★★ The time-sliced formula. For every pre-Brownian motion B, slice length h > 0, bounded
measurable weight g (with gL its L^∞ class) and bounded measurable f ∈ L²,
((P_h ∘ M_g)ⁿ f)(x) = E[ g (x + B_h) ⋯ g (x + B_{nh}) · f (x + B_{nh}) ] for a.e. x.
Feynman's sum over paths with n slices, in the Euclidean continuum: the operator product on the
left, the integral over Brownian paths on the right.