NorlundB
Details
- Mathematical function, suitable for both symbolic and numerical manipulation.
- The Nørlund polynomials satisfy the generating function relation
. - The Bernoulli numbers are given by
. Generalized Bernoulli numbers are given by higher integer values of a. - The generalized Bernoulli polynomials satisfy the generating function relation
.
.- The Bernoulli polynomials are given by
. - NorlundB can be evaluated to arbitrary numerical precision.
- NorlundB automatically threads over lists.
Examples
open all close allBasic Examples (2)
Scope (3)
NorlundB threads element-wise over lists:
NorlundB[{1, 2, 3, 4, 5}, a]Plot[Evaluate[Table[NorlundB[n, a], {n, 5}]], {a, -5, 5}]TraditionalForm formatting:
NorlundB[n, a]//TraditionalFormNorlundB[n, a, x]//TraditionalFormApplications (6)
Higher-order generalized Bernoulli numbers:
Table[NorlundB[n, k], {k, 5}, {n, 10}]//GridTable[NorlundB[n, n], {n, 10}]Compare with their integral definition:
Table[Integrate[FactorialPower[x - 1, n], {x, 0, 1}], {n, 10}]//FunctionExpandGenerate the Nørlund numbers from their exponential generating function:
Rest[CoefficientList[Series[(z/(1 + z)Log[1 + z]), {z, 0, 10}], z]]Range[10]!Define a function for computing the Gregory coefficients (also known as the Bernoulli numbers of the second kind):
gregory[n_Integer ? Positive] := If[n == 1, 1 / 2, NorlundB[n, n - 1] / ((1 - n)n!)]Compute the first 10 Gregory coefficients:
Table[gregory[n], {n, 10}]These coefficients appear in the series expansion of the function
:
Series[(z/Log[1 + z]), {z, 0, 10}]Compare with their integral definition:
Table[Integrate[Binomial[x, n], {x, 0, 1}], {n, 10}]//FunctionExpandExpress Stirling numbers of both kinds in terms of Nørlund polynomials:
{Table[Binomial[n, k]NorlundB[k, n + 1], {n, 0, 5}, {k, 0, n}]//Grid, Table[StirlingS1[n + 1, n - k + 1], {n, 0, 5}, {k, 0, n}]//Grid}{Table[Binomial[n + k, k]NorlundB[k, -n], {n, 0, 5}, {k, 0, n}]//Grid, Table[StirlingS2[n + k, n], {n, 0, 5}, {k, 0, n}]//Grid}Expand a ratio of Gamma functions at infinity using the Tricomi–Erdélyi formula:
a = 1 / 2;b = 1;n = 10;
Series[s^a - b Sum[((-1)^k/s^kk!)Pochhammer[b - a, k]NorlundB[k, a - b + 1, a], {k, 0, n + 1}], {s, ∞, n + 1}]Compare with the direct expansion:
% === Series[(Gamma[s + a]/Gamma[s + b]), {s, ∞, n + 1}]An explicit expression for the k
-order derivative of
:
n = 8;k = 3;
(-1)^n - kFactorialPower[n, k]NorlundB[n - k, n + 1, 1 - a]//ExpandCompare with the result of D:
D[Pochhammer[a, n], {a, k}]//ExpandProperties & Relations (4)
Express NorlundB[n,a] in terms of the generalized Bell polynomial BellB:
Table[BellY[Table[{(-1)^rPochhammer[a, r], (1/r + 1)}, {r, n}]]//Expand, {n, 9}]Compare with NorlundB:
Table[NorlundB[n, a], {n, 9}]Table[NorlundB[n, a] == Underoverscript[∑, k = 0, n](-1)^kBinomial[n + 1, k + 1]NorlundB[n, -a k]//Simplify, {n, 0, 9}]Express NorlundB[n,a,x] in terms of NorlundB[n,a]:
Table[NorlundB[n, a, x] == Underoverscript[∑, k = 0, n]Binomial[n, k]NorlundB[n - k, a]x^k, {n, 0, 9}]Verify a recursive formula for NorlundB[n,a,x]:
Table[NorlundB[n, a, x] == NorlundB[1, a, x]NorlundB[n - 1, a, x] - (a/n)Underoverscript[∑, k = 1, ⌊n / 2⌋]Binomial[n, 2k]BernoulliB[2k]NorlundB[n - 2k, a, x]//Simplify, {n, 9}]See Also
Related Guides
Related Links
History
Text
Wolfram Research (2007), NorlundB, Wolfram Language function, https://reference.wolfram.com/language/ref/NorlundB.html.
CMS
Wolfram Language. 2007. "NorlundB." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NorlundB.html.
APA
Wolfram Language. (2007). NorlundB. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NorlundB.html
BibTeX
@misc{reference.wolfram_2026_norlundb, author="Wolfram Research", title="{NorlundB}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/NorlundB.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_norlundb, organization={Wolfram Research}, title={NorlundB}, year={2007}, url={https://reference.wolfram.com/language/ref/NorlundB.html}, note=[Accessed: 12-June-2026]}