Paul D. Hanna
unread,Mar 9, 2012, 7:34:19 PM3/9/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to seqcomp
As you knowm, when trying to determine the general law behind an
array,
one of the most common transforms to attempt first is the inverse
binomial transform.
When we apply that transform on the first row, and find something
promising.
OBSERVATION.
The inverse binomial transform of row 1 yields
A138911 = [1, 2, 5, 19, 81, 401, 2233, 13721, 91969, ...].
We notice that the e.g.f. of A138911, A(x), satisfies:
[x^n/n!] A(x)*exp(-n*x) = 1 for n>=0.
APPROACH.
A138911 gives us a hunch to investigate: generate a table
of coefficients in R(n,x)*exp(-n*x) for each row e.g.f. R(n,x)
and analyze the terms found along the main diagonal.
RESULTS.
--------------------------------------------------
ROW 1.
ROW=[1, 3, 10, 41, 196, 1057, 6322, 41393, 293608]
EGF=Ser(vector(#ROW,n,ROW[n]/(n-1)!))
for(n=1,#EGF,print(Vec(serlaplace(EGF*exp(-n*x)))))
[1, 2, 5, 19, 81, 401, 2233, 13721, 91969]
[1, 1, 2, 9, 28, 145, 726, 4249, 27000]
[1, 0, 1, 5, 1, 79, 121, 1511, 6721]
[1, -1, 2, 1, -12, 113, -422, 2441, -6584]
[1, -2, 5, -9, 1, 157, -1263, 8173, -45087]
[1, -3, 10, -31, 76, 1, -1922, 19841, -153896]
[1, -4, 17, -71, 273, -805, 1, 29339, -359135]
[1, -5, 26, -135, 676, -3071, 10626, 1, -525144]
[1, -6, 37, -229, 1393, -8087, 42313, -167839, 1]
Diagonal: All 1's - E.g.f.: exp(x)-1.
PARI CODE: to get row 1 from diagonal:
DIAG=[1, 1, 1, 1, 1, 1, 1, 1, 1]
{a(n)=DIAG[n+1] + sum(k=0, n-1, binomial(n, k) * (n+1)*(k+1)^(n-
k-1)*DIAG[k+1] )}
for(n=0,#DIAG-1,print1(a(n),","))
--------------------------------------------------
ROW 2.
ROW=[1, 4, 20, 127, 967, 8549, 85829, 962308, 11895252]
EGF=Ser(vector(#ROW,n,ROW[n]/(n-1)!))
for(n=1,#EGF,print(Vec(serlaplace(EGF*exp(-n*x)))))
[1, 3, 13, 78, 564, 4803, 46777, 511241, 6182363]
[1, 2, 8, 47, 319, 2647, 25037, 267402, 3168676]
[1, 1, 5, 28, 172, 1451, 13109, 138055, 1602171]
[1, 0, 4, 15, 87, 825, 6493, 71624, 794132]
[1, -1, 5, 2, 52, 499, 2609, 40893, 362107]
[1, -2, 8, -17, 79, 203, 437, 31246, 83748]
[1, -3, 13, -48, 204, -453, 877, 28907, -158629]
[1, -4, 20, -97, 487, -2099, 7829, 4140, -322604]
[1, -5, 29, -170, 1012, -5725, 29993, -115631, 21147]
Diagonal: A000110 - E.g.f.: exp(exp(x)-1)-1.
Bell or exponential numbers
[1, 2, 5, 15, 52, 203, 877, 4140, 21147, ...]
PARI CODE: to get row 2 from diagonal:
DIAG=[1, 2, 5, 15, 52, 203, 877, 4140, 21147]
{a(n)=DIAG[n+1] + sum(k=0, n-1, binomial(n, k) * (n+1)*(k+1)^(n-
k-1)*DIAG[k+1] )}
for(n=0,#DIAG-1,print1(a(n),","))
--------------------------------------------------
ROW 3.
ROW=[1, 5, 33, 280, 2883, 34817, 481477, 7489454, 129259662]
EGF=Ser(vector(#ROW,n,ROW[n]/(n-1)!))
for(n=1,#EGF,print(Vec(serlaplace(EGF*exp(-n*x)))))
[1, 4, 24, 195, 1942, 22896, 310686, 4758508, 81062649]
[1, 3, 17, 134, 1291, 14915, 198877, 3002900, 50537278]
[1, 2, 12, 91, 846, 9644, 126310, 1883144, 31330713]
[1, 1, 9, 60, 547, 6213, 79485, 1174834, 19316622]
[1, 0, 8, 35, 358, 3992, 49342, 731684, 11830777]
[1, -1, 9, 10, 267, 2471, 30181, 458648, 7158654]
[1, -2, 12, -21, 286, 1140, 19302, 290080, 4214553]
[1, -3, 17, -64, 451, -631, 17365, 167894, 2392078]
[1, -4, 24, -125, 822, -3712, 29470, 14684, 1606137]
Diagonal: A000258 - E.g.f.: exp(exp(exp(x)-1)-1)-1.
[1, 3, 12, 60, 358, 2471, 19302, 167894, 1606137, ...]
PARI CODE: to get row 3 from diagonal:
DIAG=[1, 3, 12, 60, 358, 2471, 19302, 167894, 1606137]
{a(n)=DIAG[n+1] + sum(k=0, n-1, binomial(n, k) * (n+1)*(k+1)^(n-
k-1)*DIAG[k+1] )}
for(n=0,#DIAG-1,print1(a(n),","))
--------------------------------------------------
ROW 4.
ROW=[1, 6, 49, 518, 6689, 101841, 1783170, 35250562, 775700824]
EGF=Ser(vector(#ROW,n,ROW[n]/(n-1)!))
for(n=1,#EGF,print(Vec(serlaplace(EGF*exp(-n*x)))))
[1, 5, 38, 388, 4888, 73115, 1262799, 24690060, 538362539]
[1, 4, 29, 288, 3545, 52199, 890210, 17227618, 372427448]
[1, 3, 22, 212, 2552, 37083, 624843, 11977750, 256842043]
[1, 2, 17, 154, 1825, 26237, 436698, 8300250, 176606360]
[1, 1, 14, 108, 1304, 18491, 303815, 5735512, 121082219]
[1, 0, 13, 68, 953, 12915, 210474, 3954970, 82755064]
[1, -1, 14, 28, 760, 8699, 146115, 2721618, 56348603]
[1, -2, 17, -18, 737, 5033, 104978, 1855570, 38231768]
[1, -3, 22, -76, 920, 987, 86463, 1199620, 26097835]
Diagonal: A000307 - E.g.f.: exp(exp(exp(exp(x)-1)-1)-1)-1.
[1, 4, 22, 154, 1304, 12915, 146115, 1855570, 26097835, ...]
PARI CODE: to get row 4 from diagonal:
DIAG=[1, 4, 22, 154, 1304, 12915, 146115, 1855570, 26097835]
{a(n)=DIAG[n+1] + sum(k=0, n-1, binomial(n, k) * (n+1)*(k+1)^(n-
k-1)*DIAG[k+1] )}
for(n=0,#DIAG-1,print1(a(n),","))
--------------------------------------------------
From the above results, we formulate the general law for all the
rows.
GENERAL LAW.
Let us denote T as the table to be defined.
Given R(n,x) is the e.g.f. of row n of table T, we find that:
[x^k/k!] R(n,x)*exp(-k*x) = [x^k/k!] {n-th iteration of exp(x)-1}
which forms a diagonal in the array of coefficients in the
iterated inverse binomial transforms of row n of table T.
We now have the following
FORMULA.
Let E^n(k) denote the coefficient of x^k/k! in the n-th iteration of
exp(x)-1,
then
T(n,k) = E^n(k+1) + Sum_{j=0..k-1} binomial(k,j)*(k+1)*(j+1)^(k-j-1) *
E^n(j+1)
where
E^n(k) = [x^k/k!] R(n,x)*exp(-k*x) and
R(n,x) = Sum_{k>=0} T(n,k)*x^k/k! is the e.g.f. of the n-th row of T.
PROGRAM:
(PARI)
/* Coefficient of x^k/k! in the n-th Iteration of exp(x)-1: */
{EXPIT(n,k)=local(Exp1=exp(x
+x*O(x^k))-1,G=x);for(i=1,n,G=subst(Exp1,x,G));k!*polcoeff(G,k)}
/* Coefficient of x^k/k! in the e.g.f. of the n-th row: */
{T(n,k)=EXPIT(n,k+1) + sum(j=0, k-1, binomial(k, j) * (k+1)*(j+1)^(k-
j-1)*EXPIT(n,j+1) )}
/* Print the table: */
for(n=0,8,for(k=0,8,print1(T(n,k),", "));print(""))
OUTPUT:
1, 2, 3, 4, 5, 6, 7, 8, 9,
1, 3, 10, 41, 196, 1057, 6322, 41393, 293608,
1, 4, 20, 127, 967, 8549, 85829, 962308, 11895252,
1, 5, 33, 280, 2883, 34817, 481477, 7489454, 129259662,
1, 6, 49, 518, 6689, 101841, 1783170, 35250562, 775700824,
1, 7, 68, 859, 13310, 243946, 5155512, 123294103, 3288775809,
1, 8, 90, 1321, 23851, 510502, 12622252, 353704058, 11070101343,
1, 9, 115, 1922, 39597, 968624, 27407429, 879897348, 31581220687,
1, 10, 143, 2680, 62013, 1705872, 54333217, 1965191524, 79524291987,
...
Paul D. Hanna