Estoy programando una solución al problema de Lamb para una fuente puntual en 3-D que se describe en Richards (1979), pero me confunde cómo el polinomio
(A−2P2)4−16X2Y2P4
es cúbico en P2 .
Las cantidades adimensionales A,T,X, and Y se definen como:
A=α2β2(α=P-wave speed, β=S-wave speed)T=αtr(t=time, r=(x21+x22)1/2 (x1,x2) being the location of the receiver at the free surface.)X=(1−P2)1/2 or −i(P2−1)1/2Y=(A−P2)1/2 or −i(P2−A)1/2
Aparentemente, (A−2P2)4−16X2Y2P4=16(1−A)(P2−R1)(P2−R2)(P2−R3) donde R1,R2, and R3 son raíces de la cúbica de Rayleigh en P2 .
Richards señala que un enfoque eficaz sería encontrar la raíz más grande con R1/23=α2γ2 ( γ= velocidad de la onda Rayleigh) y factorizar P2−R3 de la cúbica y resolver una cuadrática para R1 y R2 .
En última instancia necesito ser capaz de resolver las raíces para cualquier A Así que pensé en ponerlo en forma polinómica estándar y usar un algoritmo como numpy.roots([c1, c2, c3, c4]), donde c1, c2, c3 y c4 son los coeficientes del polinomio en forma estándar. Esto tiene sentido, pero el polinomio es cuártico en P2 cuando lo amplíe.
Entiendo perfectamente las formas de resolver las raíces de un polinomio, pero no puedo entender cómo es que éste es un polinomio cúbico como lo describe Richards. Está claro que no entiendo lo que Richards quiere decir con "cúbico en". P2 '.
Si alguien pudiera explicarme qué significa esto, sería de gran ayuda.