InformationTheory

InformationTheory.Shannon.EPI.Conv.DensityNormalization

source

Normalization of the convolution density (EPI A-5 precondition (2)) #

∫ z, convDensityAdd pX g_t z ∂volume = 1 when pX is a normalized probability density and g_t = gaussianPDFReal 0 ⟨t, _⟩ is a Gaussian heat kernel (t > 0).

Route #

convDensityAdd pX g z = ∫ x, pX x * g (z - x) = (pX ⋆[ContinuousLinearMap.mul ℝ ℝ, volume] g) z (definitional match: (mul ℝ ℝ) a b = a * b). We then apply MeasureTheory.integral_convolution, which gives ∫ z, (pX ⋆[L,ν] g) z = L (∫ pX) (∫ g) = (∫ pX) * (∫ g) = 1 * 1 = 1.

theorem

InformationTheory.Shannon.EPIConvDensity.integral_convDensityAdd_gaussian_eq_one

source
(pX : ) {t : } (ht : 0 < t) (hpX_int : MeasureTheory.Integrable pX MeasureTheory.volume) (hpX_norm : (x : ), pX x = 1) :

The convolution density of a normalized density pX against a Gaussian heat kernel g_t (t > 0) integrates to 1. EPI A-5 precondition (2). @audit:ok

Used by