q-Digamma Function
📐 Definition
Section titled “📐 Definition”For , the q-Gamma function is
The q-digamma function is defined as the logarithmic derivative
Domain and Codomain
Section titled “Domain and Codomain”Meromorphic on with simple poles at . Maps to .
⚙️ Key Properties
Section titled “⚙️ Key Properties”Series representation (absolutely convergent for ):
Recurrence:
🎯 Special Cases and Limits
Section titled “🎯 Special Cases and Limits”- Classical limit: as , (the classical digamma).
- At positive integers , can be expressed in terms of q-harmonic-type sums and .
🔗 Related Functions
Section titled “🔗 Related Functions”The limit recovers the classical digamma. q-polygamma functions arise from higher derivatives in . Many identities connect and to basic hypergeometric series and q-exponentials.
Usage in Oakfield
Section titled “Usage in Oakfield”Oakfield includes q-digamma as part of its q-analog special-function suite:
- Special function core implements
sim_q_digammaand complexsim_q_digamma_complex, with “safe” variants returning diagnostic reports and supporting fallback handlers. - Lua API exposure: available as
sim.qdigamma(x_or_complex, q)for q-series exploration and validation (currently not a built-in warp profile on its own).
Historical Foundations
Section titled “Historical Foundations”📜 q-Gamma and q-Polygamma Families
Section titled “📜 q-Gamma and q-Polygamma Families”q-analogs of gamma and digamma functions emerged from the development of q-calculus and basic hypergeometric series, providing deformations of classical special functions with geometric progression structure.
🌍 Modern Perspective
Section titled “🌍 Modern Perspective”q-digamma functions are standard tools in q-series analysis and appear in deformed statistical and spectral models.
📚 References
Section titled “📚 References”- Gasper & Rahman, Basic Hypergeometric Series
- Andrews, Askey, Roy, Special Functions