Erfi
The imaginary error function .
✓ checked against that system · ! checked, with disagreements (hover a chip)Wikipedia
Error functionMathWorldErfiErfWikidataQ579262DLMF7.1.p47.2.E1FungrimErfi✓Fungrim entry01440f✓603a49✓Wolfram LanguageErfi!Erfi(complex | signed_infinity) -> complex | signed_infinityas compute-engine declares itSageMath
erfi(complex | signed_infinity)mpmatherfi(complex | signed_infinity)Juliaenumeratio_ball(erfi, complex | signed_infinity)Typed signatures
| Type | Package | Applies |
|---|---|---|
(complex | signed_infinity) -> complex | signed_infinity | compute-engine | always |
Details
- Defined as , real-valued for real (unlike itself, which is imaginary). See Erf.
- ; , unbounded, unlike 's saturation.
- Odd: .
- , the undirected complex infinity, has no single value: it grows like off the real axis while diverging along it, the same direction-dependence as Erf and Erfc there. compute-engine's model has one complex infinity and no directed one, so ours is a type error at boxing; Wolfram leaves the call unevaluated.
- compute-engine requires an inexact (floating-point) argument to produce a numeric value under plain evaluation, the same convention as Erf.
Plot
Examples
1 more kept as data, checked against the oraclesScope #
Possible issues #
Erfi(ComplexInfinity) is Indeterminate, inheriting Erf's direction-dependent growth off the real axis
live ↗Known value · DLMF 7.2.2
About
| Examples | 6 |
|---|---|
| Checked against | Wolfram Language 5 agree1 differSageMath 4 agree2 differmpmath 5 agreeJulia 4 agree1 error |
| Crosswalk | WikipediaMathWorld ×2WikidataDLMF ×2FungrimFungrim entry ×2Wolfram LanguageSageMathmpmathJulia |
Implementation
mapped
mpmathpackages/oracle/src/mappings.tsmapped
sagepackages/oracle/src/mappings.tsmapped
juliapackages/oracle/src/mappings.ts