Hypergeometric0F1
The confluent hypergeometric limit function — entire in , related to the Bessel functions. Provided by @enumeratio/analytic.
✓ checked against that system · ! checked, with disagreements (hover a chip)Fungrim
Hypergeometric0F1✓Fungrim entryWolfram LanguageHypergeometric0F1!Hypergeometric0F1(b, z), by its defining series.Typed signatures
| Type | Package | Applies |
|---|---|---|
(number, number) -> number | analytic | always |
Details
The confluent hypergeometric limit function is the , case of HypergeometricPFQ (DLMF 16.2.1) and, having no upper parameter, is entire in for every . It is Bessel's equation in series form: (DLMF 10.16.9), and likewise for with in place of .
- compute-engine 0.128 does not declare this head at all — no
Hypergeometric1F1-style native to extend — so it is supplied here directly, by the term-ratio recurrence (Fungrim's ownHypergeometric0F1identities relate it toAiryAi,SinandSinc). - Poles at a nonpositive integer stay symbolic; see Hypergeometric0F1Regularized for the entire version.
Examples
6 more kept as data, checked against the oraclesProperties #
About
| Examples | 17 |
|---|---|
| Checked against | Wolfram Language 14 agree2 differ1 unevaluated |
| Crosswalk | FungrimFungrim entry ×8Wolfram Language |
Implementation
primitive · numericirreducibly numeric — it evaluates rather than rewrites
nativeengine
typescriptpackages/symbols/analysis/analytic/src/hypergeometric.tsmappedexternal
wolfram / mpmathpackages/oracle/src/mappings.tsHypergeometric0F1[b,z]; mpmath.hyp0f1(b,z).
See also: Hypergeometric0F1Regularized, BesselJ