WikiLeanRecent changes · Proposals · Flags · Stats · About

Diff — Conditional expectation

Revision #1108 → #2474 · back to history

modifiedDice rolling example50b41e35d75e
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteIllustrative example; no such worked example lives in Mathlib.
statusnot_formalized
modifiedRainfall data example6e422ad44672
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteIllustrative example; not present as a formalized instance in Mathlib.
statusnot_formalized
modifiedConditional expectation given an event64a35941e200
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.cond
mathlib.match_kindinvocation
mathlib.moduleMathlib.Probability.ProbabilityTheory.ConditionalProbability
noteE[X|A] itself is not a named Mathlib definition; it is expressible as an integral against the conditioned measure `ProbabilityTheory.cond`.
statuspartial
modifiedConditional expectation for discrete random variables51fed9e8054a
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp
mathlib.match_kindgeneralization
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
noteMathlib has no per-value E[X|Y=y] discrete formula; it defines the σ-algebra-valued `condExp` from which the discrete formula is a special case.
statuspartial
modifiedConditional expectation for continuous random variablesb2d8982db826
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.condDistrib
mathlib.match_kindgeneralization
mathlib.moduleMathlib.Probability.Kernel.CondDistrib
noteThe density-based E[X|Y=y] formula is not defined directly; Mathlib provides the regular conditional distribution `condDistrib` from which it derives.
statuspartial
modifiedConditional expectation of L^2 random variablesf9f5ab93738f
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExpL2
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL2
note`condExpL2` is the orthogonal-projection L² conditional expectation.
statusformalized
modifiedNon-uniqueness with constant Yf7e433412604
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteMotivating example for non-uniqueness; not a Mathlib declaration.
statusnot_formalized
modifiedNon-uniqueness with 2-dimensional Y0d9c112a760d
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteMotivating example only; no Mathlib formalization.
statusnot_formalized
modifiedUniqueness of conditional expectation up to measure zero02541be891df
FieldFrom #1108To #2474
mathlib.declMeasureTheory.ae_eq_condExp_of_forall_setIntegral_eq
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
noteCharacterizes a.e. uniqueness of `condExp` from the defining set-integral property.
statusformalized
modifiedExistence via Hilbert projection13e0ecd8dc87
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExpL2
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL2
note`condExpL2` is literally defined as `orthogonalProjectionOnto` the `lpMeas` subspace via the Hilbert projection theorem.
statusformalized
modifiedConditional expectation equals linear regression for jointly normal variables4bd798867f69
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteMathlib has no multivariate Gaussian and hence no formalization of the jointly-normal linear-regression identity.
statusnot_formalized
modifiedConditional expectation given a sub-sigma-algebra22461ea4ad18
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
note`condExp m μ f` is exactly the conditional expectation of `f` w.r.t. the sub-σ-algebra `m`.
statusformalized
modifiedExistence via Radon–Nikodymfeac083eaf6e
FieldFrom #1108To #2474
mathlib.declMeasureTheory.rnDeriv_ae_eq_condExp
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Real
noteIdentifies `condExp` a.e. with the Radon–Nikodym derivative of `μ.withDensity f` restricted to the sub-σ-algebra.
statusformalized
modifiedConditional expectation given a random variable4eb0bef5515f
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp
mathlib.match_kindinvocation
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
noteMathlib expresses E[X|Y] via `condExp (MeasurableSpace.comap Y ‹_›) μ X`; there is no dedicated `condExp Y` abbreviation.
statuspartial
modifiedDoob–Dynkin lemma representationfeeb44f6a2bb
FieldFrom #1108To #2474
mathlib.declMeasurable.exists_eq_measurable_comp
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.FactorsThrough
noteFactorization of a σ(Y)-measurable function as a measurable function of Y — the Doob–Dynkin lemma.
statusformalized
addedAlmost-sure uniqueness of conditional expectation9e2f8f23d5ad
modifiedMarkov kernel property of conditional probability10a1c6b0d26e
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.condExpKernel
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.Kernel.Condexp
note`condExpKernel` is defined and carries an `IsMarkovKernel` instance.
statusformalized
modifiedLaw of the unconscious statisticiandde19fbdc321
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.condExp_ae_eq_integral_condExpKernel
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.Kernel.Condexp
noteExpresses `μ[f | m]` a.e. as an integral against the conditional-expectation kernel.
statusformalized
modifiedGeneral definition of conditional expectation in Banach space9a9f358cb7e5
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
note`condExp` is defined for functions into any Banach space `E` (`NormedAddCommGroup E`, `NormedSpace ℝ E`).
statusformalized
modifiedPulling out independent factorsc2592fc79fe3
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_indep_eq
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.ConditionalExpectation
noteFor `m₁`-measurable `f` with `m₁, m₂` independent, `μ[f | m₂] = μ[f]` a.e.
statusformalized
modifiedStability under measurability8b77b78775b6
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_of_stronglyMeasurable
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
noteIf `f` is already `m`-strongly measurable and integrable, `μ[f | m] = f` a.e.
statusformalized
modifiedPulling out known factorsc202706fe200
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_mul_of_stronglyMeasurable_left
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.PullOut
note`m`-measurable factor `f` can be pulled out: `μ[f*g | m] = f * μ[g | m]` a.e.; there is also a bilinear form.
statusformalized
modifiedLaw of total expectation40b15532d30f
FieldFrom #1108To #2474
mathlib.declMeasureTheory.integral_condExp
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
note∫ μ[f|m] dμ = ∫ f dμ.
statusformalized
modifiedTower property14e891696040
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_condExp_of_le
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
noteFor `m₁ ≤ m₂`, `μ[μ[f|m₂]|m₁] = μ[f|m₁]` a.e.
statusformalized
modifiedDoob martingale property13a606cc00e9
FieldFrom #1108To #2474
mathlib.declMeasureTheory.martingale_condExp
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.Martingale.Basic
note`fun i => μ[f | ℱ i]` is a martingale — the Doob (Lévy) martingale.
statusformalized
modifiedLinearity of conditional expectation5f447ef12b0b
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_add
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
note`condExp_add` plus `condExp_smul`/`condExp_sub` give linearity.
statusformalized
modifiedPositivity4c162f1fd09b
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_nonneg
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
note`0 ≤ᵐ f → 0 ≤ᵐ μ[f | m]`.
statusformalized
modifiedMonotonicitya53b3ba3ea96
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExp_mono
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
note`f ≤ᵐ g → μ[f|m] ≤ᵐ μ[g|m]` for integrable `f, g`.
statusformalized
modifiedConditional monotone convergence77d1aac653ac
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteNo conditional monotone convergence theorem for `condExp` was found in Mathlib.
statusnot_formalized
modifiedConditional dominated convergenced586718d3768
FieldFrom #1108To #2474
mathlib.declMeasureTheory.tendsto_condExpL1_of_dominated_convergence
mathlib.match_kindspecial_case
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.Basic
noteMathlib has an L¹-convergence version of dominated convergence for `condExpL1`, but not the pointwise-a.e. conditional DCT statement of the article.
statuspartial
modifiedConditional Fatou's lemma49d22b66b791
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteNo conditional Fatou lemma was located in Mathlib.
statusnot_formalized
modifiedConditional Jensen's inequality728c82b12e56
FieldFrom #1108To #2474
mathlib.declConvexOn.map_condExp_le
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.CondJensen
note`φ(μ[f|m]) ≤ᵐ μ[φ ∘ f | m]` for convex `φ`.
statusformalized
modifiedConditional variance54df37ec3d27
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.condVar
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.CondVar
note`condVar` is the conditional variance `Var[X; μ | m]`.
statusformalized
modifiedAlgebraic formula for the variance9c21dd49e49f
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.condVar_ae_eq_condExp_sq_sub_sq_condExp
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.CondVar
note`Var[X|m] =ᵐ μ[X²|m] − (μ[X|m])²`.
statusformalized
modifiedLaw of total variance3c72bc16b7be
FieldFrom #1108To #2474
mathlib.declProbabilityTheory.integral_condVar_add_variance_condExp
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.CondVar
note`E[Var[X|m]] + Var[E[X|m]] = Var[X]`.
statusformalized
modifiedMartingale convergence18fdd696536f
FieldFrom #1108To #2474
mathlib.declMeasureTheory.Integrable.tendsto_ae_condExp
mathlib.match_kindexact
mathlib.moduleMathlib.Probability.Martingale.Convergence
noteL¹ (Lévy-type) martingale convergence: `μ[g | ℱ n]` converges a.e. to `μ[g | ⨆ n, ℱ n]`; `Submartingale.ae_tendsto_limitProcess` is the underlying submartingale form.
statusformalized
modifiedConditional expectation as L^2-projectionf1afe312d116
FieldFrom #1108To #2474
mathlib.declMeasureTheory.condExpL2
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL2
note`condExpL2` is defined as the orthogonal projection onto `lpMeas E 𝕜 m 2 μ`.
statusformalized
modifiedSelf-adjointness of conditional expectationed71ad06423b
FieldFrom #1108To #2474
mathlib.declMeasureTheory.inner_condExpL2_left_eq_right
mathlib.match_kindexact
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL2
note⟨E[f|m], g⟩ = ⟨f, E[g|m]⟩ in L², the self-adjointness identity.
statusformalized
modifiedContractive projection on L^p2ced8ccb4782
FieldFrom #1108To #2474
mathlib.declMeasureTheory.norm_condExpL2_le_one
mathlib.match_kindspecial_case
mathlib.moduleMathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL2
noteMathlib has contractivity for p=1 (`eLpNorm_one_condExp_le_eLpNorm`) and p=2 (`norm_condExpL2_le_one`), but not a uniform L^p (1 ≤ p ≤ ∞) statement.
statuspartial
modifiedDoob's conditional independence property6d7d9906a530
FieldFrom #1108To #2474
mathlib.decl
mathlib.match_kind
mathlib.module
noteMathlib defines `CondIndep`/`iCondIndep` but no theorem stating Doob's conditional-independence characterization of the conditional expectation was found.
statusnot_formalized