Admissible independent policy probabilities give nonnegative aggregate masses
ProvedActuarialValuation.aggregatePortfolioPMF_nonnegEvery participating individual claim probability lies within zero and one, so each Bernoulli claim mass is nonnegative. Convolving these mass functions from the empty portfolio preserves nonnegativity for every attainable and unattainable aggregate claim amount.
Mathematical statement
import Mathlib import Definitions.Def_actuarial_aggregatePortfolioPMF
namespace ActuarialValuation theorem aggregatePortfolioPMF_nonneg (p : ℕ → ℝ) (b : ℕ → ℕ) (n s : ℕ) (h : ∀ i, i < n → 0 ≤ p i ∧ p i ≤ 1) : 0 ≤ aggregatePortfolioPMF p b n s := by sorry end ActuarialValuation
Read-back
What the Lean code literally says, in plain math · gpt-6
Independent mathematical reading. For every index below n, the policy probability is constrained to the closed unit interval, guaranteeing that both Bernoulli event masses are nonnegative. Induction across n and positivity of finite convolution imply that every aggregate claim coefficient is nonnegative. The resulting bound is for an arbitrary requested loss s, not only those below maximum benefit.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.