stringtranslate.com

Polinomio sin cuadrados

En matemáticas , un polinomio libre de cuadrados es un polinomio univariante (sobre un cuerpo o un dominio integral ) que no tiene raíz múltiple en un cuerpo algebraicamente cerrado que contiene sus coeficientes. En característica 0, o sobre un cuerpo finito , un polinomio univariante es libre de cuadrados si y solo si no tiene como divisor ningún cuadrado de un polinomio no constante . [1] En aplicaciones en física e ingeniería, un polinomio libre de cuadrados se denomina comúnmente polinomio sin raíces repetidas .

La regla del producto implica que, si p 2 divide a f , entonces p divide a la derivada formal f de f . La inversa también es cierta y, por lo tanto, es libre de cuadrados si y solo si es el máximo común divisor del polinomio y su derivada. [2]

Una descomposición libre de cuadrados o factorización libre de cuadrados de un polinomio es una factorización en potencias de polinomios libres de cuadrados.

donde aquellos de los a k que no son constantes son polinomios coprimos por pares y libres de cuadrados (aquí, se dice que dos polinomios son coprimos si su máximo común divisor es una constante; en otras palabras, esa es la coprimalidad sobre el cuerpo de fracciones de los coeficientes que se considera). [1] Todo polinomio distinto de cero admite una factorización libre de cuadrados, que es única hasta la multiplicación y división de los factores por constantes distintas de cero. La factorización libre de cuadrados es mucho más fácil de calcular que la factorización completa en factores irreducibles , y por lo tanto a menudo se prefiere cuando la factorización completa no es realmente necesaria, como para la descomposición en fracciones parciales y la integración simbólica de fracciones racionales . La factorización libre de cuadrados es el primer paso de los algoritmos de factorización de polinomios que se implementan en los sistemas de álgebra computacional . Por lo tanto, el algoritmo de factorización libre de cuadrados es básico en álgebra computacional .

Sobre un cuerpo de característica 0, el cociente de por su máximo común divisor (MCD) con su derivada es el producto de en la descomposición libre de cuadrados anterior. Sobre un cuerpo perfecto de característica p distinta de cero , este cociente es el producto de tal que i no es un múltiplo de p . Otros cálculos de MCD y divisiones exactas permiten calcular la factorización libre de cuadrados (véase factorización libre de cuadrados sobre un cuerpo finito ). En característica cero, se conoce un algoritmo mejor, el algoritmo de Yun, que se describe a continuación. [1] Su complejidad computacional es, como máximo, el doble de la del cálculo del MCD del polinomio de entrada y su derivada. Más precisamente, si es el tiempo necesario para calcular el MCD de dos polinomios de grado y el cociente de estos polinomios por el MCD, entonces es un límite superior para el tiempo necesario para calcular la descomposición libre de cuadrados completa.

También se conocen algoritmos para la descomposición libre de cuadrados de polinomios multivariados , que proceden generalmente considerando un polinomio multivariado como un polinomio univariante con coeficientes polinomiales y aplicando recursivamente un algoritmo univariante. [3]

Algoritmo de Yun

Esta sección describe el algoritmo de Yun para la descomposición libre de cuadrados de polinomios univariados sobre un campo de característica 0. [ 1] Se desarrolla mediante una sucesión de cálculos de MCD y divisiones exactas.

La entrada es entonces un polinomio distinto de cero f , y el primer paso del algoritmo consiste en calcular el MCD a 0 de f y su derivada formal f' .

Si

es la factorización deseada, tenemos entonces

y

Si establecemos , y , obtenemos que

y

Iterando este proceso hasta que encontremos todos los

Esto se formaliza en un algoritmo de la siguiente manera:


repetir hasta salida


El grado de y es uno menos que el grado de Como es el producto de la suma de los grados de es el grado de Como la complejidad de los cálculos y divisiones del MCD aumenta más que linealmente con el grado, se deduce que el tiempo total de ejecución del bucle de "repetición" es menor que el tiempo de ejecución de la primera línea del algoritmo, y que el tiempo total de ejecución del algoritmo de Yun está acotado superiormente por el doble del tiempo necesario para calcular el MCD de y y el cociente de y por su MCD.

Raíz cuadrada

En general, un polinomio no tiene raíz cuadrada polinómica . Más precisamente, la mayoría de los polinomios no se pueden escribir como el cuadrado de otro polinomio.

Un polinomio tiene raíz cuadrada si y solo si todos los exponentes de la descomposición libre de cuadrados son pares. En este caso, la raíz cuadrada se obtiene dividiendo estos exponentes por 2.

Por lo tanto, el problema de decidir si un polinomio tiene raíz cuadrada y de calcularla si existe es un caso especial de factorización libre de cuadrados.

Notas

Referencias

  1. ^ abcd Yun, David YY (1976). "Sobre algoritmos de descomposición sin cuadrados". SYMSAC '76 Actas del tercer Simposio ACM sobre computación simbólica y algebraica . Association for Computing Machinery. págs. 26–35. doi :10.1145/800205.806320. ISBN 978-1-4503-7790-4.S2CID12861227  .​
  2. ^ Dummit, David S.; Foote, Richard M. (2004). Álgebra abstracta . pág. 547. ISBN 978-81-265-3228-5.
  3. ^ Gianni, P. ; Trager, B. (1996). "Algoritmos sin cuadrados en característica positiva". Álgebra aplicable en ingeniería, comunicación y computación . 7 (1): 1–14. doi :10.1007/BF01613611. S2CID  36886948.