Key identity for the Jacobi triple product #
We prove that for ‖q‖ < 1 and all k ≥ 0:
$$S_k(q) := \sum_{m=0}^{\infty} \frac{q^{m(m+k)}}{(q;q)_m (q;q)_{m+k}} = \frac{1}{(q;q)_\infty}$$
The proof uses a recurrence: S_k - S_{k+1} = q^{k+1} (S_{k+2} - S_{k+1})
This forces all differences to be zero (since S_k → 1/(q;q)∞), so all S_k are equal to 1/(q;q)∞.
The key sum S_k(q) = Σ_{m≥0} q^{m(m+k)} / ((q;q)m (q;q){m+k}).
Equations
- QSeries.keySum q k = ∑' (m : ℕ), q ^ (m * (m + k)) / (QSeries.qPochhammer q q m * QSeries.qPochhammer q q (m + k))
Instances For
The summand of S_k.
Equations
- QSeries.keySummand q k m = q ^ (m * (m + k)) / (QSeries.qPochhammer q q m * QSeries.qPochhammer q q (m + k))
Instances For
Unfolds keySum as the tsum of keySummand.
The series defining $S_k(q)$ is summable for $\|q\| < 1$.
theorem
QSeries.tendsto_keySum
{q : ℂ}
(hq : ‖q‖ < 1)
:
Filter.Tendsto (keySum q) Filter.atTop (nhds (1 / qPochhammerInf q q))
As $k \to \infty$, $S_k(q)$ converges to $1/(q;q)_\infty$.
The shifted family q ^ (m * (m + k)) / ((q;q)_m (q;q)_{m+k+1}) is summable:
it is keySummand q k scaled by the uniformly bounded factor (1 - q ^ (m+k+1))⁻¹.