Regrouping a double series by the product of the indices #
A sum over pairs of positive integers (c, m) can be regrouped according to the product
n = c m: the n-th group is the finite sum over Nat.divisorsAntidiagonal n. This is how a
double series ∑_{c, m ≥ 1} a(c) b(m) q^{c m}, such as the q-expansion of an Eisenstein
series, becomes a power series ∑_n (∑_{c m = n} a(c) b(m)) q^n.
Mathlib's tsum_prod_pow_eq_tsum_sigma proves one instance of this regrouping, for the terms
m^k r^{c m}; this file states the regrouping for an arbitrary summable family, through the
same equivalence sigmaAntidiagonalEquivProd.
Main results #
HasSum.sum_divisorsAntidiagonal: regrouping a convergent double series by the product of the indices.
Regrouping a double series by the product of the indices. If the family
(c, m) ↦ f c m over pairs of positive integers sums to a, then so does the series over
n ≥ 1 of the finite sums ∑_{c m = n} f c m.