Hypergeometric2F1
Generated from the engine's own definition: compute-engine's symbol, which we neither extend nor document by hand.
Gauss hypergeometric function ₂F₁(a, b; c; z).
✓ checked against that system · ! checked, with disagreements (hover a chip)Wikipedia
Hypergeometric functionMathWorldHypergeometricFunctionWikidataQ21028472Encyclopedia of MathematicsHypergeometric_functionBritannicascience/hypergeometric-functionDLMF15.2FungrimHypergeometric2F1!Fungrim entryWolfram LanguageHypergeometric2F1!Hypergeometric2F1(complex | infinity, complex | infinity, complex | infinity, complex | infinity) -> numberGauss hypergeometric function ₂F₁(a, b; c; z).SageMath
hypergeometric([complex | infinity, complex | infinity], [complex | infinity], complex | infinity)mpmathhyp2f1(complex | infinity, complex | infinity, complex | infinity, complex | infinity)Juliaenumeratio_ball(hypergeometric_2f1, complex | infinity, complex | infinity, complex | infinity, complex | infinity)Typed signatures
| Type | Package | Applies |
|---|---|---|
(complex | infinity, complex | infinity, complex | infinity, complex | infinity) -> number | analyticreplaces compute-engine | always |
(complex | infinity, complex | infinity, complex | infinity, complex | infinity) -> number | compute-engine | always |
Details
The Gauss hypergeometric function (DLMF 15.2.1) converges on the disc and continues analytically elsewhere, with Euler's integral for (DLMF 15.6.1); see Gamma, Beta. It is the case of HypergeometricPFQ, and dividing it by gives Hypergeometric2F1Regularized, entire in where this itself has poles. It is compute-engine's own native head, declared for real and complex , including some continuation past .
- for every .
- or a nonpositive integer terminates the series into a polynomial in .
- collapses to an elementary power: (DLMF 15.4.6).
- (DLMF 15.4.1).
- The complete elliptic integral of the first kind: (DLMF 15.9.24).
- Gauss's summation at : for (DLMF 15.4.20).
Plot
the complex plot cannot lower Hypergeometric2F1
Examples
About
| Examples | 12 |
|---|---|
| Checked against | Wolfram Language 11 agree1 differSageMath 5 agree1 differ5 unevaluatedmpmath 4 agreeJulia 4 agree |
| Crosswalk | WikipediaMathWorldWikidataEncyclopedia of MathematicsBritannicaDLMFFungrimFungrim entry ×32Wolfram LanguageSageMathmpmathJulia |
Implementation
mapped
mpmathpackages/oracle/src/mappings.tsmapped
sagepackages/oracle/src/mappings.tsmapped
juliapackages/oracle/src/mappings.ts