Clausen's formula and the hypergeometric differential equations #
This file covers chapter 6 of Milla's proof of the Chudnovsky formula (arXiv:1809.00533v6,
110_Clausen.tex), together with the representation theorem darst from chapter 9
(140_MainTheorem.tex) and the Pochhammer/factorial identity used in its proof.
Main definitions #
generalizedHypergeometric(notation₃F₂): the generalized hypergeometric function₃F₂(α, β, γ; δ, ε; z) = ∑ (α)ₙ(β)ₙ(γ)ₙ / ((δ)ₙ(ε)ₙ) · zⁿ/n!(paper Def.defihyp), defined in a topological algebra by mirroring Mathlib'sordinaryHypergeometric(₂F₁);Chudnovsky.hyp2F1: the specific instance₂F₁(1/12, 5/12; 1; z);Chudnovsky.hyp3F2: the specific instance₃F₂(1/6, 5/6, 1/2; 1, 1; z).
Main statements #
generalizedHypergeometric_summable: absolute convergence for‖z‖ < 1(paper Thm.satzkonv; the₂F₁analogue is Mathlib'sordinaryHypergeometricSeries_radius_eq_one);ordinaryHypergeometric_ode: the second-order hypergeometric ODE for₂F₁(paper Thm.dgl2f1);generalizedHypergeometric_ode: the third-order ODE for₃F₂(paper Thm.dgl3f2);clausen_formula: Clausen's formula(₂F₁(a, b; a+b+1/2; z))² = ₃F₂(2a, 2b, a+b; 2a+2b, a+b+1/2; z)(paper Thm.satzclausen);Chudnovsky.hyp2F1_sq_eq_hyp3F2: its specialization ata = 1/12,b = 5/12;Chudnovsky.ascPochhammer_prod_eq_factorial: the Pochhammer/factorial identity(1/6)ₙ(1/2)ₙ(5/6)ₙ = (6n)! / ((3n)!·12^(3n))overℚ(paper, proof ofdarst);Chudnovsky.hyp2F1_sq_eq_tsum: the representation(₂F₁(1/12, 5/12; 1; z))² = ∑ (6n)!/((3n)!(n!)³) · zⁿ/12^(3n)(paper Thm.darst).
The generalized hypergeometric function ₃F₂ (paper Def. defihyp) #
The definitions mirror Mathlib/Analysis/SpecialFunctions/OrdinaryHypergeometric.lean.
The coefficients in the generalized hypergeometric sum:
(α)ₙ(β)ₙ(γ)ₙ / ((δ)ₙ(ε)ₙ n!), mirroring ordinaryHypergeometricCoefficient.
Equations
- One or more equations did not get rendered due to their size.
Instances For
generalizedHypergeometricSeries 𝔸 (α β γ δ ε : 𝕂) is a FormalMultilinearSeries.
Its sum is the generalizedHypergeometric map.
Equations
- generalizedHypergeometricSeries 𝔸 α β γ δ ε = FormalMultilinearSeries.ofScalars 𝔸 (generalizedHypergeometricCoefficient α β γ δ ε)
Instances For
generalizedHypergeometric (α β γ δ ε : 𝕂) : 𝔸 → 𝔸, denoted ₃F₂, is the generalized
hypergeometric map, defined as the sum of the FormalMultilinearSeries
generalizedHypergeometricSeries 𝔸 α β γ δ ε.
Note that this takes the junk value 0 outside the radius of convergence.
Equations
- ₃F₂ α β γ δ ε x = (generalizedHypergeometricSeries 𝔸 α β γ δ ε).sum x
Instances For
generalizedHypergeometric (α β γ δ ε : 𝕂) : 𝔸 → 𝔸, denoted ₃F₂, is the generalized
hypergeometric map, defined as the sum of the FormalMultilinearSeries
generalizedHypergeometricSeries 𝔸 α β γ δ ε.
Note that this takes the junk value 0 outside the radius of convergence.
Equations
- term₃F₂ = Lean.ParserDescr.node `term₃F₂ 1024 (Lean.ParserDescr.symbol "₃F₂")
Instances For
Convergence (paper Thm. satzkonv) #
The radius of convergence of generalizedHypergeometricSeries is unity if none of the
parameters are non-positive integers, mirroring ordinaryHypergeometricSeries_radius_eq_one.
Paper Thm. satzkonv: the generalized hypergeometric series converges absolutely for
‖z‖ < 1 (ratio test). The ₂F₁ analogue is Mathlib's
ordinaryHypergeometricSeries_radius_eq_one.
Term-by-term differentiation of scalar power series on the open unit disc #
General infrastructure used to prove the hypergeometric ODEs. For a coefficient sequence
c : ℕ → ℂ whose power series is absolutely convergent on the open unit disc, the sum
z ↦ ∑' n, cₙ zⁿ is differentiable there, with derivative ∑' n, (n+1) c₍ₙ₊₁₎ zⁿ.
The hypergeometric differential equations (paper Thms. dgl2f1, dgl3f2) #
Paper Thm. dgl2f1: on the unit disc, f = ₂F₁(a, b; c; ·) satisfies the hypergeometric
differential equation z(z-1)f'' + [(a+b+1)z - c]f' + ab·f = 0.
The hypothesis hc (c is not a non-positive integer) is implicit in the paper: without it
Mathlib's junk-value conventions make the series terms vanish for large n and the ODE fails.
Paper Thm. dgl3f2: on the unit disc, g = ₃F₂(α, β, γ; δ, ε; ·) satisfies the third-order
differential equation
(z³-z²)g''' + [(α+β+γ+3)z² - (δ+ε+1)z]g'' + [(1+α+β+γ+αβ+αγ+βγ)z - δε]g' + αβγ·g = 0.
The hypotheses hδ, hε are implicit in the paper (cf. ordinaryHypergeometric_ode).
Clausen's formula (paper Thm. satzclausen) #
Clausen's formula (paper Thm. satzclausen, Clausen 1828): for ‖z‖ < 1,
(₂F₁(a, b; a+b+1/2; z))² = ₃F₂(2a, 2b, a+b; 2a+2b, a+b+1/2; z).
The non-degeneracy hypotheses h₁, h₂ on the lower parameters are implicit in the paper
(they hold in the only instance used, a = 1/12, b = 5/12).
Evaluating an ascending Pochhammer polynomial at a rational point commutes with the
ℚ → ℂ coercion.
The ₂F₁ coefficient commutes with the ℚ → ℂ coercion.
The ₃F₂ coefficient commutes with the ℚ → ℂ coercion.
If none of a, b, c is a non-positive integer, the ₂F₁ series is absolutely convergent
for ‖z‖ < 1 (norm-summable coefficients). Mirrors generalizedHypergeometric_summable.
The specific instances used in the paper #
The hypergeometric function ₂F₁(1/12, 5/12; 1; z) (paper Thms. darst, omegastrich).
Equations
- Chudnovsky.hyp2F1 z = ₂F₁ (1 / 12) (5 / 12) 1 z
Instances For
The generalized hypergeometric function ₃F₂(1/6, 5/6, 1/2; 1, 1; z), the right-hand side
of Clausen's formula at a = 1/12, b = 5/12 (paper Thm. satzclausen).
Equations
- Chudnovsky.hyp3F2 z = ₃F₂ (1 / 6) (5 / 6) (1 / 2) 1 1 z
Instances For
Proof of the Clausen coefficient identity by a WZ/creative-telescoping recurrence #
Writing cₖ = (1/12)ₖ(5/12)ₖ/(k!)² and dₙ = (1/6)ₙ(5/6)ₙ(1/2)ₙ/(n!)³, we show
eₙ := ∑_{k=0}^n cₖ c_{n-k} equals dₙ by proving both satisfy the same first-order recurrence
(n+1)³ · x_{n+1} = (n+1/6)(n+1/2)(n+5/6) · xₙ.
The recurrence for eₙ is a creative-telescoping identity: with the WZ certificate
gₙ(k) := k²(2k-3n-3) cₖ c_{n+1-k} one has, for k ≤ n,
(n+1)³ cₖ c_{n+1-k} - (n+1/6)(n+1/2)(n+5/6) cₖ c_{n-k} = gₙ(k+1) - gₙ(k),
and summing over k = 0,…,n telescopes (both boundary terms cancel automatically).
The finite coefficient identity underlying Clausen's formula at a = 1/12, b = 5/12,
stated over ℚ. The left-hand side is the n-th Cauchy-product coefficient of
(₂F₁(1/12, 5/12; 1; ·))² and the right-hand side is the n-th coefficient of
₃F₂(1/6, 5/6, 1/2; 1, 1; ·). Equivalently, writing cₖ = (1/12)ₖ(5/12)ₖ/(k!)² and
dₙ = (6n)!/((3n)!(n!)³·1728ⁿ), this is ∑_{k=0}^n cₖ c_{n-k} = dₙ.
Clausen's formula specialized to a = 1/12, b = 5/12 (paper Thm. satzclausen):
(₂F₁(1/12, 5/12; 1; z))² = ₃F₂(1/6, 5/6, 1/2; 1, 1; z) for ‖z‖ < 1.
The analytic reduction (Cauchy product of the square, coefficient comparison) is carried out
here; the remaining arithmetic core is clausen_coeff_identity.
The Pochhammer/factorial identity from the proof of paper Thm. darst:
(1/6)ₙ · (1/2)ₙ · (5/6)ₙ = (6n)! / ((3n)! · 12^(3n)), stated over ℚ.
Paper Thm. darst (chapter 9, 140_MainTheorem.tex): for ‖z‖ < 1,
(₂F₁(1/12, 5/12; 1; z))² = ∑ (6n)!/((3n)!(n!)³) · zⁿ/12^(3n).
Note 12^(3n) = 1728^n.