login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

A046936
Same rule as Aitken triangle (A011971) except a(0,0)=0, a(1,0)=1.
6
0, 1, 1, 1, 2, 3, 3, 4, 6, 9, 9, 12, 16, 22, 31, 31, 40, 52, 68, 90, 121, 121, 152, 192, 244, 312, 402, 523, 523, 644, 796, 988, 1232, 1544, 1946, 2469, 2469, 2992, 3636, 4432, 5420, 6652, 8196, 10142, 12611, 12611, 15080, 18072, 21708, 26140
OFFSET
0,5
EXAMPLE
Triangle starts:
0,
1, 1,
1, 2, 3,
3, 4, 6, 9,
9, 12, 16, 22, 31,
31, 40, 52, 68, 90, 121,
121, 152, 192, 244, 312, 402, 523,
523, 644, 796, 988, 1232, 1544, 1946, 2469,
2469, 2992, 3636, 4432, 5420, 6652, 8196, 10142, 12611,
12611, 15080, ...
MATHEMATICA
a[0, 0] = 0; a[1, 0] = 1; a[n_, 0] := a[n, 0] = a[n-1, n-1]; a[n_, k_] := a[n, k] = a[n, k-1] + a[n-1, k-1]; Table[a[n, k], {n, 0, 9}, {k, 0, n}] // Flatten (* Jean-François Alcover, Nov 15 2013 *)
PROG
(Haskell)
a046936 n k = a046936_tabl !! n !! k
a046936_row n = a046936_tabl !! n
a046936_tabl = [0] : iterate (\row -> scanl (+) (last row) row) [1, 1]
-- Reinhard Zumkeller, Jan 01 2014
(Python 3)
from itertools import accumulate
def A046936(): # Compare function Gould_diag in A121207.
yield [0]
accu = [1, 1]
while True:
yield accu
accu = list(accumulate([accu[-1]] + accu))
g = A046936()
[next(g) for _ in range(9)] # Peter Luschny, Apr 25 2016
CROSSREFS
Borders give A040027. Reading across rows gives A007604.
Sequence in context: A228362 A155118 A091275 * A187067 A017831 A132289
KEYWORD
tabl,easy,nice,nonn
STATUS
approved