Mixture covariance stability from component covariance rows
ProvedErdos390.Full.FiniteProbability.sum_abs_sigmaMixture_covariance_sub_le_of_component_covarianceanalytic-number-theoryerdos-390erdos390-source-construction
Let two tagged mixtures use the same finite component weights, with laws and respective observables on possibly different finite spaces. Suppose and, in every component, , , , and . Instead assume in every component. Then
The doubled loss accounts for both component mean products and the covariance between component means.
Preamble
import Mathlib import Definitions.Def_erdos390_source_bank_interface import Definitions.Def_erdos390_dickman_step_function import Theorems.Thm_MediumPNT import Definitions.Def_erdos390_analytic_foundations_001 import Theorems.Thm_Erdos390_Full_DickmanBasic_kernel_product_bound import Theorems.Thm_Erdos390_Full_DickmanBasic_rho_pos_on_zero_five import Theorems.Thm_Erdos390_Full_DickmanBasic_kernel_secondDerivative_first_bound import Definitions.Def_erdos390_analytic_foundations_004 universe u_1 u_2 u_3 u_4
Formal statement
theorem Erdos390.Full.FiniteProbability.sum_abs_sigmaMixture_covariance_sub_le_of_component_covariance :
∀ {Cell : Type u_1} {I : Type u_2} [inst : Fintype.{u_1} Cell] [inst_1 : Fintype.{u_2} I] {Omega : Cell → Type u_3}
{Theta : Cell → Type u_4} [inst_2 : (c : Cell) → Fintype.{u_3} (Omega c)]
[inst_3 : (c : Cell) → Fintype.{u_4} (Theta c)] (weight : Erdos390.Full.FiniteProbability.{u_1} Cell)
(mu : (c : Cell) → Erdos390.Full.FiniteProbability.{u_3} (Omega c))
(nu : (c : Cell) → Erdos390.Full.FiniteProbability.{u_4} (Theta c)) (Fmu : (c : Cell) → Omega c → Real)
(Fnu : (c : Cell) → Theta c → Real) (Hmu : (c : Cell) → I → Omega c → Real) (Hnu : (c : Cell) → I → Theta c → Real)
{AF AH dF dH dCov : Real},
LE.le.{0} (0 : Real) AF →
LE.le.{0} (0 : Real) AH →
LE.le.{0} (0 : Real) dF →
(∀ (c : Cell), LE.le.{0} (abs.{0} (Erdos390.Full.FiniteProbability.expect.{u_3} (mu c) (Fmu c))) AF) →
(∀ (c : Cell), LE.le.{0} (∑ i, abs.{0} (Erdos390.Full.FiniteProbability.expect.{u_3} (mu c) (Hmu c i))) AH) →
(∀ (c : Cell),
LE.le.{0}
(abs.{0}
(HSub.hSub.{0, 0, 0} (Erdos390.Full.FiniteProbability.expect.{u_4} (nu c) (Fnu c))
(Erdos390.Full.FiniteProbability.expect.{u_3} (mu c) (Fmu c))))
dF) →
(∀ (c : Cell),
LE.le.{0}
(∑ i,
abs.{0}
(HSub.hSub.{0, 0, 0} (Erdos390.Full.FiniteProbability.expect.{u_4} (nu c) (Hnu c i))
(Erdos390.Full.FiniteProbability.expect.{u_3} (mu c) (Hmu c i))))
dH) →
(∀ (c : Cell),
LE.le.{0}
(∑ i,
abs.{0}
(HSub.hSub.{0, 0, 0}
(Erdos390.Full.FiniteProbability.covariance.{u_4} (nu c) (Fnu c) (Hnu c i))
(Erdos390.Full.FiniteProbability.covariance.{u_3} (mu c) (Fmu c) (Hmu c i))))
dCov) →
LE.le.{0}
(∑ i,
abs.{0}
(HSub.hSub.{0, 0, 0}
(Erdos390.Full.FiniteProbability.covariance.{max u_1 u_4}
(Erdos390.Full.FiniteProbability.sigmaMixture.{u_1, u_4} weight nu)
(fun x => Fnu (Sigma.fst.{u_1, u_4} x) (Sigma.snd.{u_1, u_4} x)) fun x =>
Hnu (Sigma.fst.{u_1, u_4} x) i (Sigma.snd.{u_1, u_4} x))
(Erdos390.Full.FiniteProbability.covariance.{max u_1 u_3}
(Erdos390.Full.FiniteProbability.sigmaMixture.{u_1, u_3} weight mu)
(fun x => Fmu (Sigma.fst.{u_1, u_3} x) (Sigma.snd.{u_1, u_3} x)) fun x =>
Hmu (Sigma.fst.{u_1, u_3} x) i (Sigma.snd.{u_1, u_3} x))))
(HAdd.hAdd.{0, 0, 0} dCov
(HMul.hMul.{0, 0, 0} (2 : Real)
(HAdd.hAdd.{0, 0, 0} (HMul.hMul.{0, 0, 0} (HAdd.hAdd.{0, 0, 0} AF dF) dH)
(HMul.hMul.{0, 0, 0} AH dF)))) := by sorry
Source