Chebyshev's sum inequality and Abel's inequality #
This file proves the Chebyshev sum inequality, as well as Abel's inequality.
Chebyshev's inequality states (∑ i ∈ s, f i) * (∑ i ∈ s, g i) ≤ #s * ∑ i ∈ s, f i * g i
when f g : ι → α monovary, and the reverse inequality when f and g antivary.
Abel's inequality controls a weighted sum of a sequence f multiplied by an antitone nonnegative
sequence g in terms of the partial sums of f.
Main declarations #
MonovaryOn.sum_mul_sum_le_card_mul_sum: Chebyshev's inequality.AntivaryOn.card_mul_sum_le_sum_mul_sum: Chebyshev's inequality, dual version.sq_sum_le_card_mul_sum_sq: Special case of Chebyshev's inequality whenf = g.Finset.sum_mul_le_sum_mul_of_sum_range_le,Finset.sum_mul_le_mul_of_sum_range_le,Finset.mul_le_sum_mul_of_le_sum_range,Finset.abs_sum_mul_le_mul_of_abs_sum_range_le: Abel's inequality and its one-sided and absolute-value forms.
Implementation notes #
In fact, we don't need much compatibility between the addition and multiplication of α, so we can
actually decouple them by replacing multiplication with scalar multiplication and making f and g
land in different types.
As a bonus, this makes the dual statement trivial. The multiplication versions are provided for
convenience.
The case for Monotone/Antitone pairs of functions over a LinearOrder is not deduced in this
file because it is easily deducible from the Monovary API.
Scalar multiplication versions #
Chebyshev's Sum Inequality: When f and g monovary together (e.g. they are both
monotone/antitone), the scalar product of their sum is less than the size of the set times their
scalar product.
Chebyshev's Sum Inequality: When f and g antivary together (e.g. one is monotone, the
other is antitone), the scalar product of their sum is less than the size of the set times their
scalar product.
Chebyshev's Sum Inequality: When f and g monovary together (e.g. they are both
monotone/antitone), the scalar product of their sum is less than the size of the set times their
scalar product.
Chebyshev's Sum Inequality: When f and g antivary together (e.g. one is monotone, the
other is antitone), the scalar product of their sum is less than the size of the set times their
scalar product.
Multiplication versions #
Special cases of the above when scalar multiplication is actually multiplication.
Chebyshev's Sum Inequality: When f and g monovary together (e.g. they are both
monotone/antitone), the product of their sum is less than the size of the set times their scalar
product.
Chebyshev's Sum Inequality: When f and g antivary together (e.g. one is monotone, the
other is antitone), the product of their sum is greater than the size of the set times their scalar
product.
Special case of Jensen's inequality for sums of powers.
Special case of Chebyshev's Sum Inequality or the Cauchy-Schwarz Inequality: The square of the sum is less than the size of the set times the sum of the squares.
Special case of Chebyshev's Sum Inequality or the Cauchy-Schwarz Inequality for a multiset: the square of the sum is at most the cardinality times the sum of the squares.
Chebyshev's Sum Inequality: When f and g monovary together (e.g. they are both
monotone/antitone), the product of their sum is less than the size of the set times their scalar
product.
Chebyshev's Sum Inequality: When f and g antivary together (e.g. one is monotone, the
other is antitone), the product of their sum is less than the size of the set times their scalar
product.
Special case of Jensen's inequality for sums of powers.
Abel's inequality (comparison form): if the partial sums of f are dominated by those of
c up to n, and g is nonnegative and antitone, then the g-weighted sum of f is dominated by
that of c.
Abel's inequality (one-sided upper form): if every partial sum of f up to n is at most
M, and g is nonnegative and antitone, then ∑ i ∈ range n, f i * g i ≤ M * g 0.
Abel's inequality (one-sided lower form): if every partial sum of f up to n is at least
m, and g is nonnegative and antitone, then m * g 0 ≤ ∑ i ∈ range n, f i * g i.
Abel's inequality: if every partial sum of f up to n has absolute value at most M, and
g is nonnegative and antitone, then |∑ i ∈ range n, f i * g i| ≤ M * g 0.