|
|
A055451
|
|
Row sums of array in A055450.
|
|
6
|
|
|
1, 4, 13, 47, 173, 678, 2735, 11378, 48279, 208410, 911571, 4031919, 17999628, 81000573, 367040404, 1673295419, 7669312343, 35319197637, 163350479756, 758406642839, 3533447414030, 16514820417166, 77412170863861
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
0,2
|
|
LINKS
|
|
|
FORMULA
|
|
|
MATHEMATICA
|
T[n_, 0]:= 1; T[n_, k_]:= T[n, k]= If[1<=k<n/2, T[n-1, k-1] + T[n-1, k], If[k==n/2, T[n-2, k-1] + T[n-1, k-1], T[n+1, k] + T[n-1, k-1]]];
|
|
PROG
|
(Magma)
B:=Binomial; G:=Gamma; F:=Factorial;
p:= func< n, k, j | B(n-2*k+j-1, j)*G(n-k+j+3/2)/(F(j)*G(n-k+3/2)*B(n-k+j+2, j)) >;
f:= func< n, k | (n-k+1)*Binomial(n+k, k)/(n+1) >;
if k lt n/2 then return f(n-k+1, k);
else return Round(Catalan(n-k+1)*(&+[p(n, k, j)*(-4)^j: j in [0..n]]));
end if;
end function;
A055451:= func< n | (&+[T(n, k): k in [0..n]]) >;
(SageMath)
def f(n, k): return (n-k+1)*binomial(n+k, k)/(n+1)
if k<n/2: return f(n-k+1, k)
else: return round(catalan_number(n-k+1)*hypergeometric([n-2*k, (3+2*(n-k))/2], [3+n-k], -4))
def A055451(n): return sum(T(n, k) for k in range(n+1))
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
STATUS
|
approved
|
|
|
|