Documentation

EValues.RIPr

Reverse Information Projection and duality #

Main definitions #

Main statements #

theorem MeasureTheory.lintegral_rnDeriv_mul_le {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P μ : Measure 𝓧} {X : 𝓧ENNReal} (hX : Measurable X) :
∫⁻ (ω : 𝓧), μ.rnDeriv P ω * X ω P ∫⁻ (ω : 𝓧), X ω μ
theorem eintegrable_rnDeriv_mul_iff {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {μ ν : MeasureTheory.Measure 𝓧} [MeasureTheory.IsFiniteMeasure μ] [MeasureTheory.IsFiniteMeasure ν] {f : 𝓧EReal} (hμν : μ.AbsolutelyContinuous ν) (hf : Measurable f) :
MeasureTheory.EIntegrable (fun (a : 𝓧) => (μ.rnDeriv ν a).toReal * f a) ν MeasureTheory.EIntegrable f μ
noncomputable def ProbabilityTheory.ripr {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} (P : MeasureTheory.Measure 𝓧) (S : Set (MeasureTheory.Measure 𝓧)) :

Reverse Information Projection.

Equations
Instances For
    theorem ProbabilityTheory.ripr_univ {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} (P : MeasureTheory.Measure 𝓧) :
    (ripr P S) Set.univ = ∫⁻ (x : 𝓧), (numeraire P S x)⁻¹ P

    The reverse information projection is a sub-probability measure (its total mass is at most 1).

    theorem ProbabilityTheory.rnDeriv_div_ripr {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} [MeasureTheory.IsFiniteMeasure P] (hS : μS, MeasureTheory.IsFiniteMeasure μ) (h_top : ∀ᵐ (x : 𝓧) P, numeraire P S x ) :
    theorem ProbabilityTheory.llr_div_ripr {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} [MeasureTheory.IsFiniteMeasure P] (hS : μS, MeasureTheory.IsFiniteMeasure μ) (h_top : ∀ᵐ (x : 𝓧) P, numeraire P S x ) :
    MeasureTheory.llr P (ripr P S) =ᵐ[P] fun (x : 𝓧) => Real.log (numeraire P S x).toReal
    theorem ProbabilityTheory.llr_div_ripr' {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} [MeasureTheory.IsFiniteMeasure P] (hS : μS, MeasureTheory.IsFiniteMeasure μ) (h_top : ∀ᵐ (x : 𝓧) P, numeraire P S x ) :
    MeasureTheory.llr P (ripr P S) =ᵐ[P] fun (x : 𝓧) => (numeraire P S x).log.toReal
    noncomputable def ProbabilityTheory.KL {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} (μ ν : MeasureTheory.Measure 𝓧) :

    A version of the Kullback-Leibler divergence between two measures. It takes value in EReal because it might be negative for non-probability measures.

    Equations
    Instances For
      theorem ProbabilityTheory.eintegral_log_numeraire_eq_integral {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} [MeasureTheory.IsFiniteMeasure P] (hS : μS, MeasureTheory.IsFiniteMeasure μ) (h_top : ∀ᵐ (x : 𝓧) P, numeraire P S x ) (h_int : ∫ᵉ (x : 𝓧), (numeraire P S x).log P ) :
      ∫ᵉ (x : 𝓧), (numeraire P S x).log P = ( (x : 𝓧), Real.log (numeraire P S x).toReal P)
      theorem ProbabilityTheory.maxUtility_eq_KL_ripr {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} [MeasureTheory.IsFiniteMeasure P] (hS : μS, MeasureTheory.IsFiniteMeasure μ) (h_top : ∀ᵐ (x : 𝓧) P, numeraire P S x ) :

      A measure μ is in the effective set of a set of measures S if the expectation under μ of every e-variable for S is at most 1.

      Equations
      Instances For
        theorem ProbabilityTheory.lintegral_mul_le_of_memEffectiveSet {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} {μ : MeasureTheory.Measure 𝓧} ( : MemEffectiveSet S μ) {X : 𝓧ENNReal} (hX : IsEVar X S) :
        ∫⁻ (ω : 𝓧), X ω * μ.rnDeriv P ω P 1
        theorem ProbabilityTheory.eintegral_log_mul_nonpos_of_memEffectiveSet {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {P : MeasureTheory.Measure 𝓧} {S : Set (MeasureTheory.Measure 𝓧)} [MeasureTheory.IsProbabilityMeasure P] {μ : MeasureTheory.Measure 𝓧} ( : MemEffectiveSet S μ) {X : 𝓧ENNReal} (hX : IsEVar X S) :
        ∫ᵉ (ω : 𝓧), (X ω * μ.rnDeriv P ω).log P 0

        Duality between maximal logarithmic utility and minimal Kullback-Leibler divergence.