Documentation

LeanPool.CarlsonFunctions.Pochhammer.Gamma

Pochhammer identities for the Gamma function #

This file is a temporary home for identities connecting Mathlib's Gamma function and ascending Pochhammer polynomials. The reciprocal formulation remains valid at the poles of Gamma.

The natural-shift recurrence for reciprocal Gamma, valid at every complex argument. This is the pole-free counterpart of expressing an ascending Pochhammer symbol as a quotient of Gamma functions.

theorem Complex.inv_Gamma_add_nat_of_ne_zero {s : ℂ} {n : ℕ} (h : ∀ k < n, s + ↑k ≠ 0) :
(Gamma (s + ↑n))⁻¹ = (Gamma s)⁻¹ * ∏ k ∈ Finset.range n, (s + ↑k)⁻¹

Reciprocal Gamma after a natural shift, as a product of reciprocals, provided none of the intermediate points is a non-positive integer.

Splitting an ascending Pochhammer symbol and reflecting the remaining factors.

The multiplicative form remains valid when one of the Pochhammer factors vanishes, unlike the corresponding quotient identity.

A quotient of gamma values separated by a natural number equals the corresponding rising factorial.

Gamma regularity and decay under natural shifts #

The historical DirichletTransform names are retained; these results are scalar and independent of simplex measures or Carlson functions.

Carlson's set U: complex numbers that are not nonpositive integers, equivalently the finite points at which the Gamma function has no pole.

Equations
Instances For

    Positive integral shifts preserve Gamma regularity.

    No ascending Pochhammer factor vanishes at a Gamma-regular argument.

    Reciprocal Gamma gains at least factorial decay under positive integer shifts in the half-plane 1 ≤ re s.