OFFSET
0,3
COMMENTS
LINKS
Stefano Spezia, Table of n, a(n) for n = 0..10000
Christian Krause, LODA, an assembly language, a computational model and a tool for mining integer sequences
Index entries for linear recurrences with constant coefficients, signature (2,1,-4,1,2,-1).
FORMULA
O.g.f.: 2*x^2*(1 + x + 3*x^2 + x^3)/((1 - x)^4*(1 + x)^2).
E.g.f.: (1/2)*x*(exp(x)*x*(1 + x) + sinh(x)).
a(n) = 2*a(n-1) + a(n-2) - 4*a(n-3) + a(n-4) + 2*a(n-5) - a(n-6) for n > 5.
a(n) = (1/2)*(-1 + n)^2*n - (-1 + n)*floor(n/2) + 2*floor(n/2)^2.
a(n) = (n/2)*((n - 1)^2 + 1) for even n; a(n) = (n/2)*(n - 1)^2 otherwise. - Bruno Berselli, Feb 06 2019
a(n) = 2*A004526(n*A000982(n-1)). [Found by Christian Krause's LODA miner] - Stefano Spezia, Dec 12 2021
a(n) = 2*A005997(n-1) for n >= 2. - Hugo Pfoertner, Dec 13 2021
MAPLE
a:=n->(1/2)*(-1 + n)^2*n - (-1 + n)*floor(n/2) + 2*(floor(n/2))^2: seq(a(n), n=0..50);
MATHEMATICA
a[n_] := 1/2 (-1 + n)^2 n - (-1 + n) Floor[n/2] + 2 Floor[n/2]^2; Array[a, 50, 0];
Table[n (2 (n - 2) n + (-1)^n + 3)/4, {n, 0, 50}] (* Bruno Berselli, Feb 06 2019 *)
LinearRecurrence[{2, 1, -4, 1, 2, -1}, {0, 0, 2, 6, 20, 40}, 50] (* Harvey P. Dale, Jan 13 2024 *)
PROG
(GAP) Flat(List([0..50], n->(1/2)*(-1 + n)^2*n - (-1 + n)*Int(n/2) + 2*(Int(n/2))^2));
(Magma) [(1/2)*(-1 + n)^2*n - (-1 + n)*Floor(n/2) + 2*(Floor(n/2))^2: n in [0..50]];
(Maxima) makelist((1/2)*(-1 + n)^2*n - (-1 + n)*floor(n/2) + 2*(floor(n/2))^2, n, 0, 50);
(PARI) a(n) = (1/2)*(-1 + n)^2*n - (-1 + n)*floor(n/2) + 2*(floor(n/2))^2;
(PARI) T(i, j, n) = if (i %2, j + n*(i-1), n*i - j + 1);
a(n) = sum(k=1, n-1, T(k, k+1, n)); \\ Michel Marcus, Feb 06 2019
(Python) [int((1/2)*(-1 + n)**2*n - (-1 + n)*int(n/2) + 2*(int(n/2))**2) for n in range(0, 50)]
CROSSREFS
KEYWORD
nonn,easy
AUTHOR
Stefano Spezia, Jan 25 2019
EXTENSIONS
Definition by Bruno Berselli, Feb 06 2019
STATUS
approved