A completed Ito process is integrable at a bounded stopping time
AutoSamplingTheory.TechnicalLemmas.StochasticProcesses.BoundedStoppedItoMean.itoIntegralProcess_at_boundedStopping_integrable · theorem · Teaching coverage
Mathematical statement
Let eta be progressive and square-integrable on a positive finite horizon T, and let tau be a nonnegative stopping time with tau at most T pointwise. The completed Ito process I(eta) evaluated at tau is integrable.
Lean statement · itoIntegralProcess_at_boundedStopping_integrable
The theorem returns literal Bochner integrability of omega ↦ itoIntegralProcess eta ... (tau omega) omega under the ambient measure, with an explicit finite-measure typeclass already entailed by the Brownian contract.
Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.
theorem itoIntegralProcess_at_boundedStopping_integrable
[IsFiniteMeasure mu]
(eta : ProgressiveL2Integrand filtration mu T) (hT : 0 < T)
(tau : Omega → ℝ≥0)
(htau : IsChewiStoppingTime filtration
(fun omega => (tau omega : WithTop ℝ≥0)))
(htauT : ∀ omega, tau omega ≤ T)
(hB : IsBrownianMotionWithFiltration B filtration mu)
(hUsual : SatisfiesUsualConditions filtration mu) :
Integrable
(fun omega => itoIntegralProcess eta hT hB hUsual (tau omega) omega) muProof roadmap
- 1Stop the integrand
Form the closed stopped integrand eta times the indicator of s≤tau. It remains progressive and L2 on the same horizon.
- 2Use terminal L2 integrability
The terminal representative of the completed Ito integral of the stopped integrand belongs to L2, hence to L1 on the finite measure space.
- 3Identify random evaluation
The completed bounded random-stopping theorem identifies that terminal representative almost everywhere with the original continuous Ito process evaluated at tau. Integrability transfers across almost-everywhere equality.
Full assumptions and notation
All objects and hypotheses
- eta is a Samplinglib ProgressiveL2Integrand on a positive NNReal horizon T.
- B is Brownian with respect to the filtration and measure; this contract implies that the measure is a probability measure.
- The filtration satisfies Samplinglib's usual conditions.
- tau is an NNReal-valued Chewi stopping time and tau(omega)≤T for every omega.
- Lean requests an ambient finite-measure instance to elaborate the completed process; this is logically redundant because the Brownian contract supplies a probability measure.
Mathematical proof
1. Stop the integrand
Form the closed stopped integrand eta times the indicator of s≤tau. It remains progressive and L2 on the same horizon.
Corresponding Lean step
Use ProgressiveL2Stopping.stop.
2. Use terminal L2 integrability
The terminal representative of the completed Ito integral of the stopped integrand belongs to L2, hence to L1 on the finite measure space.
Corresponding Lean step
Use ItoIntegralProcess.terminalRepresentative_integrable.
3. Identify random evaluation
The completed bounded random-stopping theorem identifies that terminal representative almost everywhere with the original continuous Ito process evaluated at tau. Integrability transfers across almost-everywhere equality.
Corresponding Lean step
Use RandomStoppingGeneralIto.itoIntegralTerminal_stop_ae and Integrable.congr.
Lean verification
The exact proof begins folded immediately after the mathematical argument; the statement is folded beside the claim above.
Lean proof · itoIntegralProcess_at_boundedStopping_integrable
The proof transfers the existing L1 property of the stopped terminal representative through the library's completed random-stopping almost-everywhere identity.
Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.
theorem itoIntegralProcess_at_boundedStopping_integrable
[IsFiniteMeasure mu]
(eta : ProgressiveL2Integrand filtration mu T) (hT : 0 < T)
(tau : Omega → ℝ≥0)
(htau : IsChewiStoppingTime filtration
(fun omega => (tau omega : WithTop ℝ≥0)))
(htauT : ∀ omega, tau omega ≤ T)
(hB : IsBrownianMotionWithFiltration B filtration mu)
(hUsual : SatisfiesUsualConditions filtration mu) :
Integrable
(fun omega => itoIntegralProcess eta hT hB hUsual (tau omega) omega) mu := by
let _ : IsProbabilityMeasure mu := hB.isProbabilityMeasure
let stoppedEta := stop eta (fun omega => (tau omega : WithTop ℝ≥0)) htau
have hterminal :
terminalRepresentative stoppedEta hT hB =ᵐ[mu]
(fun omega => itoIntegralProcess eta hT hB hUsual (tau omega) omega) := by
exact (itoIntegralTerminal_stop_ae eta hT tau htau htauT hB hUsual)
exact (terminalRepresentative_integrable stoppedEta hT hB).congr hterminalScope and omitted-condition boundaries
- The theorem requires a positive finite construction horizon and a pointwise bounded NNReal stopping time. It does not cover unbounded stopping, local-L2 integrands before localization, vector stochastic integrals, or any Ito formula.
Sources, dependencies, and reuse
Source and reuse
Samplinglib parents called
AutoSamplingTheory.TechnicalLemmas.StochasticProcesses.ItoIntegralProcess.terminalRepresentative_integrableAutoSamplingTheory.TechnicalLemmas.StochasticProcesses.RandomStoppingGeneralIto.itoIntegralTerminal_stop_ae
Mathlib API called (external library)
- MeasureTheory.Integrable.congr
Mathematical sources
- Samplinglib completed bounded random-stopping identity (historical source) — Almost-everywhere identification of the stopped terminal integral with random evaluation of the continuous completed Ito process.
Samplinglib prose is not a quotation or a source-equivalence certificate. Definitions and aliases are explained as constructions, not counted as new mathematical proofs.