|
MATHEMATICA
|
m=3 M = {{0, 1, 0, 0, 0, 0}, {0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0}, {0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 1}, {-1, m, (m + 2), -m*(m + 2), m, (m + 2)}} v[0] = {0, 1, 1, 2, 3, 5} v[n_] := M.v[n - 1] a = Table[v[n][[1]], {n, 1, 50}]
LinearRecurrence[{5, 3, -15, 5, 3, -1}, {1, 1, 2, 3, 5, 12}, 30] (* Harvey P. Dale, Aug 30 2021 *)
|