Немного украшу тему полученным в связи с ней фактом.
Член любой арифметической прогрессии
порядка
можно выразить через предыдущие следующим образом:
Например, возьмем гексагональные числа
В maxima эта формула выглядит так:
Код:
L:[1,6,15,28,45,66,91]$
a(m,i,L):=sum(prod(if k#j then (i-k) else 1,k,2,m)*L[j]*(-1)^j/((j-2)!*(m-j)!),j,2,m)$
Теперь смотрим:
Код:
(%i3) a(4,5,L);
(%o3) 45
(%i4) a(4,7,L);
(%o4) 91
А можно сразу получить замкнутую формулу:
Код:
(%i170) expand(a(4,n,L));
2
(%o170) 2 n - n
И так для любой прогрессии.