Processing math: 100%

4 votos

¿Cuál es la forma más rápida de obtener un valor exacto de un producto de (potencias de polinomios)?

Supongamos que tenemos dos números enteros a y b . Además, supongamos que tenemos polinomios en x , pk(x) . Por último, supongamos que tenemos una secuencia de números enteros, donde un número entero de la secuencia se denota por ck .

¿Cuál es la forma más rápida de obtener un valor exacto para ba(k(pk(x))ck)dx con el ck s grande?

Se trata de una versión más complicada de esta pregunta . Quizás "¿Cuál es la forma más rápida de obtener un valor exacto para integrar una potencia de un polinomio?" puede ayudar con ideas.

2voto

Me olvidaría de la integral por un momento. Y tratar el problema como el cálculo del polinomio R(x)=k(pk(x))ck lo que puede hacerse utilizando la evaluación-entonces-interpolación (p. ej. mi otra respuesta ). A continuación, una integración definitiva de R(x) debería ser una operación sencilla.

Otro método para calcular R(x) es considerar lo siguiente Matriz de bloques de Jordan : A=(C(p1(x)c1)000C(p2(x)c2)00000C(pn(x)cn))C(pk(x)ck) es la matriz compañera de bloque de pk(x) . Entonces R(x)=charpoly(A) que puede calcularse utilizando métodos rápidos de álgebra lineal.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X