Dado un polinomio p(x)
con coeficientes integrales y un término constante de p(0) = 1 or -1
, y un entero no negativo N
, devuelve el N
coeficiente enésimo del seris de potencia (a veces llamado "serie de Taylor") de f(x) = 1/p(x)
desarrollado en x0 = 0
, es decir, el coeficiente del monomio de grado N
.
Las condiciones dadas aseguran que la serie de potencias exista y que sus coeficientes sean enteros.
Detalles
Como siempre, el polinomio puede aceptarse en cualquier formato conveniente, por ejemplo, una lista de coeficientes, por ejemplo, p(x) = x^3-2x+5
podría representarse como [1,0,-2,5]
.
La serie de poderes de una función f
desarrollada en 0
está dada por
y el N
enésimo coeficiente (el coeficiente de x^N
) viene dado por
donde denota la n
enésima derivada def
Ejemplos
El polinomio
p(x) = 1-x
da como resultado la serie geométrica,f(x) = 1 + x + x^2 + ...
por lo que la salida debería ser1
para todosN
.p(x) = (1-x)^2 = x^2 - 2x + 1
da como resultado la derivada de la serie geométricaf(x) = 1 + 2x + 3x^2 + 4x^3 + ...
, por lo que la salida paraN
esN+1
.p(x) = 1 - x - x^2
da como resultado la función generadora de la secuencia de Fibonaccif(x) = 1 + x + 2x^2 + 3x^3 + 5x^4 + 8x^5 + 13x^6 + ...
p(x) = 1 - x^2
da como resultado la función generadora de1,0,1,0,...
ief(x) = 1 + x^2 + x^4 + x^6 + ...
p(x) = (1 - x)^3 = 1 -3x + 3x^2 - x^3
da como resultado la función generadora de los números triangularesf(x) = 1 + 3x + 6x^6 + 10x^3 + 15x^4 + 21x^5 + ...
que significa que elN
enésimo coeficiente es el coeficiente binomial(N+2, N)
p(x) = (x - 3)^2 + (x - 2)^3 = 1 + 6x - 5x^2 + x^3
resultados enf(x) = 1 - 6x + 41x^2 - 277x^3 + 1873x4 - 12664x^5 + 85626x^6 - 57849x^7 + ...
[1,-1,0,0,0,0,...]
?