Есть ли в Python пакет для решения последовательности, определенный с использованием рекуррентного отношения?
Например, «Maxima» может решать рекуррентное отношение напрямую с помощью пакета «solve_rec» .
Существует ли что-то подобное для Python?
Код Maxima:
kill(all);
load("solve_rec")$
a[n]-a[n-1]-a[n-2]=0;
solve_rec(%, a[n],a[1]=2,a[2]=3);
Вывод:
a[n]-a[n-1]-a[n-2]=0
a[n]=((sqrt(5)+1)^n*(3*sqrt(5)+5)*2^(-n-1))/5-((sqrt(5)-1)^n*(3*sqrt(5)-5)*2^(-n-1)*(-1)^n)/5
Подробнее здесь: https://stackoverflow.com/questions/511 ... recurrence
Мобильная версия