es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Es posible calcular solo el coeficiente de la serie de Taylor/potencia de orden n en Maxima?

Digamos que tengo una serie de potencias s3 compuesta por un producto de potencias enteras de otras series de potencias:

s1: sum (c1[i]*x^i, i, 1, inf);
s2: sum (c2[i]*x^i, i, 1, inf);
deftaylor(f(x), s1^2 * s2);
s3: powerseries(f(x), x, 0);

Y quiero saber el coeficiente de x^1000 en s3 sin tener que calcular los primeros 999 términos.

¿Hay alguna forma de hacer esto en Maxima?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, hay una forma de hacer esto de manera eficiente en Maxima utilizando la función coeff. Primero, podemos simplificar s3 a una expresión más manejable utilizando la función rat, la cual representa funciones racionales como polinomios. Luego, podemos usar la función coeff para extraer el coeficiente de x^1000 en el polinomio resultante. Aquí está el código:

    s3: rat(s3);
    coeff(coeff(s3, x, 1000), x, 1000);
    

    La primera línea simplifica s3 a una expresión polinomial, y la segunda línea extrae el coeficiente de x^1000 en el polinomio resultante. Este método evita tener que calcular los primeros 999 términos de s3, lo que resulta en un cálculo más rápido y eficiente.

Comments are closed.