Increasing weights
Abstract
Finite one-sign-change weighting for the gamma-series transformation.
Theorem 1.1 (Finite weighting principle).
Proof. Machine-checked in Lean as D5/S3/Analytic/KarpZhangGamma/Weighting.weighted_sum_nonneg (✓ std3). ∎
Source. Repository-derived.
Commentary.
Let A and W be real sequences and h a natural number. Assume that for all i,j <= h with i < j, A(i) > 0 implies A(j) >= 0; that the sum of A(i) for 0 <= i <= h is nonnegative; that W(i) >= 0 for i <= h; and that W(i) <= W(j) for i <= j <= h. Then the sum of A(i)W(i) for 0 <= i <= h is nonnegative. Zero entries and either empty sign group are allowed.
Theorem 1.2 (Coefficientwise weighting principle).
Proof. Machine-checked in Lean as D5/S3/Analytic/KarpZhangGamma/Weighting.coefficientwise_weighting (✓ std3). ∎
Source. Repository-derived.
Commentary.
Let A be a real sequence, W a function from two natural indices to the reals, and h a natural number. Assume the same scalar sign condition and total-sum condition as in weighted_sum_nonneg. Assume for every natural degree N that W(i,N) is nonnegative for i <= h and W(i,N) <= W(j,N) for i <= j <= h. For every natural N the sum of A(i)W(i,N) over i=0,…,h is nonnegative.
Choose the least positive term of A. Every earlier term is nonpositive and every later term is nonnegative. Subtracting the weight at that index makes each product nonnegative, while the residual constant weight multiplies the nonnegative total sum. If no positive term exists, the total-sum condition forces all terms to vanish. Applying this argument independently in each degree proves the coefficientwise statement without convergence or division of formal series.