RisingFactorial
The rising factorial : Fungrim's name for Pochhammer, which it delegates to, extended to a complex non-integer order. Provided by @enumeratio/analytic.
✓ checked against that system · ! checked, with disagreements (hover a chip)Wikipedia
Falling and rising factorialsWikidataQ2339261DLMF5.2FungrimRisingFactorial✓Fungrim entryWolfram LanguagePochhammer✓RisingFactorial(a, n)the rising factorial .SageMath
rising_factorial(a, n)SymPyrf(a, n)mpmathrf(a, n)Juliaenumeratio_ball(_rising, a, n)Typed signatures
| Type | Package | Applies |
|---|---|---|
(number, number) -> number | analytic | always |
Details
- Evaluates as Pochhammer wherever that head gives an answer, exact or numeric, so the two agree on every shared input. A symbolic order comes back as
Pochhammer(a, n). - Where the native head gives NaN, a complex with a non-integer order, the value is through LogGamma. At a pole of , , with off the integers, makes the value 0, as in Wolfram and mpmath.
- Unlike Pochhammer, it does not thread over a list.
Plot
Examples
1 more kept as data, checked against the oraclesScope #
Properties #
Possible issues #
About
| Examples | 11 |
|---|---|
| Checked against | Wolfram Language 11 agreeSageMath 11 agreeSymPy 11 agreempmath 9 agreemathlib4 3 agree3 errorJulia 9 agree |
| Crosswalk | WikipediaWikidataDLMFFungrimFungrim entry ×22Wolfram LanguageSageMathSymPympmathJulia |
Implementation
referenceengine
notatioThe native head, wherever it answers.
nativeengine
typescriptpackages/symbols/analysis/analytic/src/rising-factorial.tsmappedexternal
wolfram / mpmath / sympypackages/oracle/src/mappings.tsPochhammer[a, n]; mpmath.rf(a, n); sympy.rf(a, n).
mapped
sympypackages/oracle/src/mappings.tsmapped
mpmathpackages/oracle/src/mappings.tsmapped
sagepackages/oracle/src/mappings.tsmapped
juliapackages/oracle/src/mappings.tsmapped
mathlib4packages/oracle/src/mappings.tsNat.ascFactorial n k = n(n+1)...(n+k-1); natural arguments only, so a rational, real or negative argument fails to typecheck.
See also: Pochhammer, FallingFactorial, Gamma