OFFSET
0,5
LINKS
Paul D. Hanna, Table of n, a(n) for n = 0..1325; terms in rows 0..50.
FORMULA
EXAMPLE
Square array begins:
(1), 1, 1, 1, 1, 1, 1, 1, 1, ...;
1, (2), 3, 4, 5, 6, 7, 8, 9, ...;
1, 4, (8), 13, 19, 26, 34, 43, 53, ...;
1, 5, 18, (37), 63, 97, 140, 193, 257, ...;
1, 6, 24, 87, (184), 324, 517, 774, 1107, .,.;
1, 7, 31, 118, 442, (959), 1733, 2840, 4369, ...;
1, 8, 39, 157, 599, 2332, (5172), 9541, 15964, ...;
1, 9, 48, 205, 804, 3136, 12677, (28641), 53725, ...;
1, 10, 58, 263, 1067, 4203, 16880, 70605, (162008), ...;
...
For each row, remove the term along the main diagonal (A007857, shown in parenthesis), and then take partial sums to obtain the next row.
G.f.: A(x,y) = 1 + (1*x + 1*y) + (1*x^2 + 2*x*y + 1*y^2) + (1*x^3 + 4*x^2*y + 3*x*y^2 + 1*y^3) + (1*x^4 + 5*x^3*y + 8*x^2*y^2 + 4*x*y^3 + 1*y^4) + (1*x^5 + 6*x^4*y + 18*x^3*y^2 + 13*x^2*y^3 + 5*x*y^4 + 1*y^5) + (1*x^6 + 7*x^5*y + 24*x^4*y^2 + 37*x^3*y^3 + 19*x^2*y^4 + 6*x*y^5 + 1*y^6) + ...
which may also be written as
A(x,y) = 1/(1-y) + x/(1-y)^2 + x^2*(1 + y - y^2)/(1-y)^3 + x^3*(1 + y + 4*y^2 - 9*y^3 + 4*y^4)/(1-y)^4 + x^4*(1 + y + 4*y^2 + 17*y^3 - 66*y^4 + 63*y^5 - 19*y^6)/(1-y)^5 + x^5*(1 + y + 4*y^2 + 17*y^3 + 74*y^4 - 444*y^5 + 673*y^6 - 422*y^7 + 97*y^8)/(1-y)^6 + x^6*(1 + y + 4*y^2 + 17*y^3 + 74*y^4 + 330*y^5 - 2864*y^6 + 6075*y^7 - 5898*y^8 + 2778*y^9 - 517*y^10)/(1-y)^7 + ...
PROG
(PARI) {T(n, k) = if(n<0||k<0, 0, if(n==0, 1, if(n>k+1, T(n, k-1) + T(n-1, k), T(n, k-1) + T(n-1, k+1))))}
for(n=0, 10, for(k=0, 10, print1(T(n, k), ", ")); print(""))
(PARI) /* Using Formula for G.F.: */
{T(n, k) = my(m=max(n, k)+1, C, F, D); C=subst(Ser(vector(m, r, binomial(2*r-2, r-1)/r)), x, x*y); F=subst(Ser(vector(m, r, binomial(3*r-3, r-1)/(2*r-1))), x, x*y); D=1/(1-x*y*C*F-x*y*F^2); A=D*(1/(1-y*F) + x*C*F/(1-x*C)); polcoef(polcoef(A+O(x^m), n, x)+O(y^m), k, y)}
for(n=0, 10, for(k=0, 10, print1(T(n, k), ", ")); print(""))
CROSSREFS
KEYWORD
nonn,tabl
AUTHOR
Paul D. Hanna, Jun 02 2007, Jun 06 2007
STATUS
approved
