Lemma 8 (finite weighted power Jensen inequality)
OpenQAlgorithms.Papers.Independent.Intakethird100.P76.weighted_power_jensenprove2quantum
Let be a finite index set and let satisfy . For every real ,
This finite weighted Jensen inequality is used for the conditional power moment in the leakage analysis.
Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P76
Formal statement
namespace QAlgorithms.Papers.Independent.Intakethird100.P76
noncomputable section
open scoped BigOperators
open Filter Set
attribute [local instance] Classical.propDecidable
-- Exact pinned primitives, inspected at their definitions before reuse.
open QAlgorithms.Papers.Independent.Information100.P56 (IsLaw)
open QAlgorithms.Papers.Independent.Frontier30.P12 (IsStochastic)
variable {S X Y Z : Type} [Fintype S] [Fintype X] [Fintype Y] [Fintype Z]
[Nonempty S] [Nonempty X] [Nonempty Y] [Nonempty Z]
variable {n u w : ℕ}
/-- PDF p.15, Lemma 8: finite weighted power Jensen. The sum=1 hypothesis
excludes an empty index type automatically. -/
theorem weighted_power_jensen {J : Type*} [Fintype J] (weights values : J → ℝ)
(hweights : ∀ j, 0 ≤ weights j) (hvalues : ∀ j, 0 ≤ values j)
(hsum : ∑ j, weights j = 1) (r : ℝ) (hr : 1 ≤ r) :
(∑ j, weights j * values j) ^ r ≤ ∑ j, weights j * (values j) ^ r := by sorry
end
end QAlgorithms.Papers.Independent.Intakethird100.P76
Source
The Sender-Excited Secret Key Agreement Model: Capacity, Reliability and Secrecy Exponents, arXiv:1107.4148v4, PDF p. 15, Lemma 8 (finite weighted power Jensen inequality)
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every finite type , every pair of real functions satisfying , for every , and , and every real exponent , the theorem asserts
The powers are real powers; zero weights and zero values, as well as , are allowed. No nonemptiness assumption on is stated, but the weight-sum hypothesis cannot hold when is empty.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.