The infinite q-Pochhammer products ∏_{n ≥ 1} (1 - qⁿ w) #
For ‖q‖ < 1 in a complete normed field, the product ∏_{n ≥ 1} (1 - qⁿ w) (the q-Pochhammer
symbol (q w; q)_∞) converges absolutely. This file records its convergence, the shift identity
obtained by splitting off the first factor, and its nonvanishing. It also introduces the theta
product θ_q(w) = (w; q)_∞ (q w⁻¹; q)_∞ = (1 - w) ∏_{n ≥ 1} (1 - qⁿ w) (1 - qⁿ w⁻¹) and proves its
convergence, its nonvanishing and its quasi-periodicity θ_q(q w) = -w⁻¹ θ_q(w), and evaluates it
at w = -1 and at q = w². These evaluations, together with Euler's identity
∏_{n ≥ 1} (1 + qⁿ) ∏_{n ≥ 0} (1 - q^{2n+1}) = 1, compute the Siegel functions of level two. Its
evaluations at q = w³ and at a primitive cube root of unity w, multiplied by an Euler function,
compute those of level three. When
q and
w depend continuously on τ in an open set U ⊆ ℂ with ‖q‖ < 1 on U, the product converges
locally uniformly on U, and is holomorphic there when q and w are; for example
q = e^{2π i τ} on the upper half-plane. The locally uniform convergence and
holomorphy argument is adapted from Mathlib.NumberTheory.ModularForms.DedekindEta
(C. Birkbeck, D. Loeffler).
Main results #
TauCeti.multipliable_one_sub_pow_mul: for‖q‖ < 1the product∏_{n ≥ 1} (1 - qⁿ w)converges.TauCeti.tprod_one_sub_pow_mul_eq:∏_{n ≥ 1} (1 - qⁿ w) = (1 - q w) ∏_{n ≥ 1} (1 - qⁿ (q w)).TauCeti.tprod_one_sub_pow_mul_ne_zero: the product is nonzero when all of its factors are.TauCeti.tendsto_tprod_one_sub_pow_mul:∏_{n ≥ 1} (1 - qⁿ w) → 1whenq → 0andq w → 0;wmay be unbounded, and no completeness assumption is needed.TauCeti.tprod_one_sub_pow_ne_zero: the Euler function∏_{n ≥ 1} (1 - qⁿ)is nonzero.TauCeti.norm_tprod_one_sub_pow_mul_le,TauCeti.norm_qTheta_le: the bounds‖∏_{n ≥ 1} (1 - qⁿ w)‖ ≤ exp (‖q‖ ‖w‖ / (1 - ‖q‖))and‖θ_q(w)‖ ≤ ‖1 - w‖ exp (‖q‖ (‖w‖ + ‖w‖⁻¹) / (1 - ‖q‖))for‖q‖ < 1.TauCeti.norm_tprod_one_sub_pow_mul_sub_one_le,TauCeti.norm_tprod_one_add_pow_sub_one_le: the product is close to1for smallq,‖∏_{n ≥ 1} (1 - qⁿ w) - 1‖ ≤ exp (‖q‖ ‖w‖ / (1 - ‖q‖)) - 1, and‖∏_{n ≥ 1} (1 + qⁿ) - 1‖ ≤ ‖q‖ / (1 - 2‖q‖)for‖q‖ < 1/2.TauCeti.multipliable_one_add_pow,TauCeti.multipliable_one_sub_pow_odd,TauCeti.multipliable_one_add_pow_odd: for‖q‖ < 1the products∏_{n ≥ 1} (1 + qⁿ)and∏_{n ≥ 0} (1 ∓ q^{2n+1})converge.TauCeti.qTheta: the theta productθ_q(w) = (1 - w) ∏_{n ≥ 1} (1 - qⁿ w) (1 - qⁿ w⁻¹).TauCeti.multipliable_qTheta,TauCeti.qTheta_ne_zero: for‖q‖ < 1the product inθ_q(w)converges, andθ_q(w) ≠ 0whenwis not an integral power ofq.TauCeti.qTheta_mul_left: its quasi-periodicityθ_q(q w) = -w⁻¹ θ_q(w)for0 < ‖q‖ < 1andw ≠ 0.TauCeti.qTheta_one,TauCeti.differentiableOn_qTheta,TauCeti.hasDerivAt_qTheta_one:θ_q(1) = 0, and for‖q‖ < 1the theta product is holomorphic onℂ \ {0}with derivative-(∏_{n ≥ 1} (1 - qⁿ))²atw = 1.TauCeti.qTheta_eq_mul_tprod_mul_tprod:θ_q(w)is1 - wtimes its two half products.TauCeti.differentiable_qTheta_exp,TauCeti.hasDerivAt_qTheta_exp_zero: for‖q‖ < 1,z ↦ θ_q(e^{2π i z})is entire, with derivative-2π i (∏_{n ≥ 1} (1 - qⁿ))²atz = 0.TauCeti.qTheta_neg_one,TauCeti.qTheta_sq_self:θ_q(-1) = 2 (∏_{n ≥ 1} (1 + qⁿ))²andθ_{s²}(s) = (∏_{n ≥ 0} (1 - s^{2n+1}))².TauCeti.qTheta_pow_three_self_mul,TauCeti.qTheta_mul_tprod_of_sq_add_add_one_eq_zero:θ_{s³}(s) ∏_{n ≥ 1} (1 - s^{3n}) = ∏_{n ≥ 1} (1 - sⁿ), andθ_q(ω) ∏_{n ≥ 1} (1 - qⁿ) = (1 - ω) ∏_{n ≥ 1} (1 - q^{3n})for a primitive cube root of unityω.TauCeti.tprod_one_sub_pow_eq_tprod_one_sub_pow_odd_mul,TauCeti.tprod_one_add_pow_mul_tprod_one_sub_pow: the Euler function∏_{n ≥ 1} (1 - qⁿ)is∏_{n ≥ 0} (1 - q^{2n+1}) ∏_{n ≥ 1} (1 - q^{2n}), and multiplying it by∏_{n ≥ 1} (1 + qⁿ)gives∏_{n ≥ 1} (1 - q^{2n}).TauCeti.tprod_one_add_pow_mul_tprod_one_sub_pow_odd: Euler's identity∏_{n ≥ 1} (1 + qⁿ) ∏_{n ≥ 0} (1 - q^{2n+1}) = 1for‖q‖ < 1, the analytic form of the equinumerosity of partitions into distinct parts and into odd parts.TauCeti.tprod_one_sub_pow_odd_ne_zero:∏_{n ≥ 0} (1 - q^{2n+1}) ≠ 0for‖q‖ < 1.TauCeti.hasDerivAt_tprod_one_sub_pow_odd: the odd product∏_{n ≥ 0} (1 - s^{2n+1})has derivative-1ats = 0.TauCeti.tendsto_tprod_one_sub_pow_odd_pow_sub_neg_div: forP(s) = ∏_{n ≥ 0} (1 - s^{2n+1}),(P(s)ᵏ - P(-s)ᵏ) / s → -2kass → 0.TauCeti.tendsto_tprod_one_sub_qParam_pow_odd_pow:P(q)ᵏ → 1ati∞, forq = e^{2π i τ}on the upper half-plane.TauCeti.hasProdLocallyUniformlyOn_one_sub_pow_mul: forqandwcontinuous on an open setUwith‖q‖ < 1there,∏_{n ≥ 1} (1 - q(τ)ⁿ w(τ))converges locally uniformly onU.TauCeti.differentiableOn_tprod_one_sub_pow_mul: forqandwholomorphic on such aU, so is this product.
The theta product θ_q(w) = (w; q)_∞ (q w⁻¹; q)_∞, written as
(1 - w) ∏_{n ≥ 1} (1 - qⁿ w) (1 - qⁿ w⁻¹). The product converges for ‖q‖ < 1; otherwise the
value is a junk value. With q = e^{2π i τ} and w = e^{2π i (r₁ τ + r₂)} it is the product in
the Siegel function g_r(τ).
Instances For
The theta product vanishes at w = 1.
For ‖q‖ < 1 the product ∏_{n ≥ 1} (1 - qⁿ w) converges.
The product ∏_{n ≥ 1} (1 - qⁿ w) tends to 1 whenever q → 0 and q w → 0.
The argument w itself need not converge or remain bounded.
Shifting the product with an inverted argument:
∏_{n ≥ 1} (1 - qⁿ (q w)⁻¹) = (1 - w⁻¹) ∏_{n ≥ 1} (1 - qⁿ w⁻¹) for q ≠ 0.
For ‖q‖ < 1 the Euler function ∏_{n ≥ 1} (1 - qⁿ) is nonzero.
For ‖q‖ < 1 the product ∏_{n ≥ 1} (1 + qⁿ) converges.
For ‖q‖ < 1 the product ∏_{n ≥ 1} (1 - qⁿ w) (1 - qⁿ w⁻¹) in the theta product
converges.
For ‖q‖ < 1 the theta product θ_q(w) is 1 - w times its two half products
∏_{n ≥ 1} (1 - qⁿ w) and ∏_{n ≥ 1} (1 - qⁿ w⁻¹).
For ‖q‖ < 1 the theta product θ_q(w) is nonzero when w is not an integral power of
q.
For ‖q‖ < 1 the product ∏_{n ≥ 0} (1 - q^{2n+1}) over the odd powers of q converges.
For ‖q‖ < 1 the product ∏_{n ≥ 0} (1 + q^{2n+1}) over the odd powers of q converges.
∏_{n ≥ 0} (1 - q^{2n+1}) ∏_{n ≥ 0} (1 + q^{2n+1}) = ∏_{n ≥ 0} (1 - (q²)^{2n+1}) for
‖q‖ < 1.
The Euler product ∏_{n ≥ 1} (1 - qⁿ) split into its odd and even factors:
∏_{n ≥ 1} (1 - qⁿ) = ∏_{n ≥ 0} (1 - q^{2n+1}) ∏_{n ≥ 1} (1 - q^{2n}) for ‖q‖ < 1.
∏_{n ≥ 1} (1 + qⁿ) ∏_{n ≥ 1} (1 - qⁿ) = ∏_{n ≥ 1} (1 - q^{2n}) for ‖q‖ < 1.
Euler's identity ∏_{n ≥ 1} (1 + qⁿ) ∏_{n ≥ 0} (1 - q^{2n+1}) = 1 for ‖q‖ < 1. Comparing
coefficients, partitions into distinct parts and partitions into odd parts are equinumerous.
For ‖q‖ < 1 the product ∏_{n ≥ 0} (1 - q^{2n+1}) over the odd powers of q does not
vanish: by Euler's identity it is the inverse of ∏_{n ≥ 1} (1 + qⁿ).
The theta product with nome the cube of its argument, times the Euler function of the nome, is
the Euler function of the argument: θ_{s³}(s) ∏_{n ≥ 1} (1 - s^{3n}) = ∏_{n ≥ 1} (1 - sⁿ) for
‖s‖ < 1.
The theta product at a primitive cube root of unity, times the Euler function of the nome: if
ω² + ω + 1 = 0 then θ_q(ω) ∏_{n ≥ 1} (1 - qⁿ) = (1 - ω) ∏_{n ≥ 1} (1 - q^{3n}) for
‖q‖ < 1.
Near s = 0 the odd product is ∏_{n ≥ 0} (1 - s^{2n+1}) = 1 - s + O(s²): it has derivative
-1 at 0.
The odd difference quotient of a power P(s)ᵏ of the odd product
P(s) = ∏_{n ≥ 0} (1 - s^{2n+1}) tends to -2k at s = 0: (P(s)ᵏ - P(-s)ᵏ) / s → -2k, since
P(s)ᵏ = 1 - k s + O(s²).
(∏_{n ≥ 0} (1 - q^{2n+1}))ᵏ → 1 at i∞, for q = e^{2π i τ}.
For q and w continuous on an open set U with ‖q‖ < 1 on U, the product
∏_{n ≥ 1} (1 - q(τ)ⁿ w(τ)) converges locally uniformly on U.
For q and w holomorphic on an open set U with ‖q‖ < 1 on U, the product
∏_{n ≥ 1} (1 - q(τ)ⁿ w(τ)) is holomorphic on U.
For ‖q‖ < 1 the derivative of z ↦ θ_q(e^{2π i z}) at z = 0 is
-2π i (∏_{n ≥ 1} (1 - qⁿ))².