theorem
SD_linear_combination_le
{α : Type u_1}
[Fintype α]
{β : Type u_2}
[Fintype β]
(a : FinPMF α)
(f : α → FinPMF β)
(b : FinPMF β)
:
SD (FinPMF.linear_combination a f) b ≤ Finset.sum Finset.univ fun (x : α) => a x * SD (f x) b
theorem
prb_le_prb_add_sd
{α : Type u_1}
[Nonempty α]
[Fintype α]
(a : FinPMF α)
(b : FinPMF α)
(t : Finset α)
:
(Finset.sum t fun (x : α) => a x) ≤ (Finset.sum t fun (x : α) => b x) + SD a b