Triviality of the Sigma-Algebra of an Almost-Surely Constant Map
ProvedLevyStochCalc.Probability.isTrivialSigma_comap_of_ae_const_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concavevendored-levystochcalc
This establishes triviality for a sigma-algebra generated by an almost-surely constant random variable.
Let be a probability space, let be a measurable space, let , and let . Assume
Then the comap sigma-algebra MeasurableSpace.comap f is trivial under : every set in it has measure or .
This is useful for treating an almost-surely constant observable as a null-or-conull factor in subsequent independence statements.
Original Lean declaration header
Within namespace LevyStochCalc.Probability. Shown in its original module context. Proof omitted.
theorem isTrivialSigma_comap_of_ae_const [IsProbabilityMeasure P] {𝓨 : Type*}
[MeasurableSpace 𝓨] {f : Ω → 𝓨} {y : 𝓨} (h : ∀ᵐ ω ∂P, f ω = y) :
IsTrivialSigma P (MeasurableSpace.comap f inferInstance)
Module navigation
Module: LevyStochCalc/Probability/TrivialSigma.
Previous: IsTrivialSigma.indep.
Source excerpt, lines 51–53 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_LevyStochCalc_Probability_TrivialSigma
/-
Copyright (c) 2026 Christian Garry. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Christian Garry
-/
-- Vendored from https://github.com/cgarryZA/LevyStochCalc at commit 984dbf0b790031eac05d56fe5a84b65e15e1e932 (upstream path LevyStochCalc/Probability/TrivialSigma.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory ProbabilityTheory
variable {Ω : Type*} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω}
Formal statement
theorem LevyStochCalc.Probability.isTrivialSigma_comap_of_ae_const_readable [IsProbabilityMeasure P] {𝓨 : Type*}
[MeasurableSpace 𝓨] {f : Ω → 𝓨} {y : 𝓨} (h : ∀ᵐ ω ∂P, f ω = y) :
IsTrivialSigma P (MeasurableSpace.comap f inferInstance) := by sorry
Source
Lean source: https://github.com/cgarryZA/LevyStochCalc/blob/984dbf0b790031eac05d56fe5a84b65e15e1e932/LevyStochCalc/Probability/TrivialSigma.lean#L50-L67 (repository human-ai-mathematics/kls-lean, commit 408915f, module `LevyStochCalc.Probability.TrivialSigma`, declaration `LevyStochCalc.Probability.isTrivialSigma_comap_of_ae_const`; the repository is private at upload time). Vendored from https://github.com/cgarryZA/LevyStochCalc at commit 984dbf0b790031eac05d56fe5a84b65e15e1e932 (Apache-2.0; upstream copyright notice retained in the Lean text).