OFFSET
0,3
LINKS
G. C. Greubel, Table of n, a(n) for n = 0..1000
MATHEMATICA
A[n_, k_]:= A[n, k]= If[k==n, 2*CatalanNumber[n-1] +2*Boole[n==0], If[k>n, Binomial[n+k-1, n] -Binomial[n+k-1, n-1], Binomial[n+k-1, k] - Binomial[n+k-1, k - 1]]];
A047074[n_]:= Sum[A[j, n-j], {j, 0, Floor[n/2]}] +Boole[n==0];
Table[A047074[n], {n, 0, 50}] (* G. C. Greubel, Oct 29 2022 *)
PROG
(Magma)
b:= func< n | n eq 0 select 1 else 2*Catalan(n-1) >;
function A(n, k)
if k eq n then return b(n);
elif k gt n then return Binomial(n+k-1, n) - Binomial(n+k-1, n-1);
else return Binomial(n+k-1, k) - Binomial(n+k-1, k-1);
end if; return A;
end function;
[(&+[A(j, n-j): j in [0..Floor(n/2)]]): n in [0..50]]; // G. C. Greubel, Oct 29 2022
(SageMath)
def A047072(n, k): # array
if (k==n): return 2*catalan_number(n-1) + 2*int(n==0)
elif (k>n): return binomial(n+k-1, n) - binomial(n+k-1, n-1)
else: return binomial(n+k-1, k) - binomial(n+k-1, k-1)
[A047074(n) for n in range(51)] # G. C. Greubel, Oct 29 2022
CROSSREFS
KEYWORD
nonn
AUTHOR
EXTENSIONS
Extra leading 1 removed by Sean A. Irvine, May 11 2021
STATUS
approved