Polinomios
Polinomios
UNIDAD 5: Polinomios
Dado un polinomio como en (1), cada número complejo ak se llama coeficiente del polinomio. Cada término de
la forma ak xk se denomina un monomio y k es el grado del monomio y el grado del coeficiente ak . El coeficiente
a0 se llama término independiente de p.
Si ak = 0 para cada k = 0, · · · , n entonces p(x) ≡ 0 para todo x y p se denomina polinomio nulo y se denota
p = 0.
Si p es un polinomio no nulo, se denomina grado del polinomio p al mayor número natural o cero n tal que an 6= 0.
Si p tiene grado n escribimos gr(p) = n o gr(p(x)) = n. Observar que si gr(p) = n entonces ak = 0 para todo
k ≥ n + 1 y el coeficiente an se llama coeficiente principal. El polinomio nulo no tiene grado.
El polinomio p se dice a coeficientes complejos y el conjunto de todos los polinomios a coeficientes complejos
se denota C[x]. El polinomio p se dice un polinomio a coeficientes reales (respectivamente racionales o enteros) si
todos sus coeficientes son reales (respectivamente racionales o enteros). Estos conjuntos se denotan R[x], Q[x] y Z[x].
Decimos que dos polinomios p y q son iguales si tienen igual grado y los coeficientes de los términos de igual
grado son iguales. Esto es, si
p(x) = an xn + · · · + a1 x + a0 , an 6= 0, q(x) = bm xm + · · · + b1 x + b0 , bm 6= 0
entonces (
n=m
p = q si y sólo si
ak = bk , ∀ k = 0, · · · , n = m.
Definición 4. Dados dos polinomios p, q ∈ C[x], el polinomio suma p + q es aquel polinomio cuyo coeficiente de
grado k se obtiene de sumar los coeficientes de grado k de p y q.
1
2
Más precisamente, si p, q ∈ C[x] tienen la forma p(x) = an xn +an−1 xn−1 +· · · a1 x+a0 y q(x) = b−mxm +· · · b1 x+b0 ,
el polinomio p + q resulta:
• Si n ≥ m : (p + q)(x) = an xn + an−1 xn−1 + · · · + am+1 xm+1 + (am + bm )xm + (am−1 + bm−1 )xm−1 + · · ·
· · · + (a1 + b1 )x + (a0 + b0 ).
• Si m > n : p + q coincide con q + p donde q + p se calcula según la el renglón anterior.
Teorema 5. La suma de polinomios es una operación cerrada en C[x], asociativa, conmutativa, con elemento neutro
(el polinomio nulo) y tal que cada p ∈ C[x] admite un elemento opuesto, que denotamos −p. Además, si p, q ∈ C[x]
se verifica
Demostración. Ejercicio
Definición 7. Dados dos polinomios p, qC[x], se define la resta de q a p y se denota p − q como el polinomio
p − q = p + (−q), donde −q es el polinomio opuesto de q.
Recordemos que para multiplicar dos polinomios, esencialmente aplicamos la propiedad distributiva y las propie-
dades de la potencia de números complejos. Veamos un ejemplo:
p(x) · q(x) = (x5 − ix2 + 2x) · (x2 + 3) = (x5 − ix2 + 2x) · x2 + (x5 − ix2 + 2x) · 3
= (x7 − ix4 + 2x3 ) + (3x5 − 3ix2 + 6x)
= x7 + 3x5 − ix4 + 2x3 − 3ix2 + 6x
A partir de este ejemplo, será más comprensible la definición formal del producto de polinomios.
Definición 10. Dados dos polinomios p, q ∈ C[x] de la forma p(x) = an xn + an−1 xn−1 + · · · a1 x + a0 y q(x) =
b − mxm + · · · b1 x + b0 , se define el polinomio producto p · q como:
Teorema 11. El producto de polinomios es una operación cerrada en C[x], asociativa, conmutativa y con elemento
neutro (el polinomio constante igual a 1). Además, si p, q ∈ C[x] son no nulos, se verifica
Demostración. Ejercicio
3
2. Divisibilidad
A diferencia de la suma, para el producto no existe, en general, un elemento simétrico. Es decir, dado un polinomio
p ∈ C[x], no existe, en general, un polinomio p∗ ∈ C[x] tal que p · p∗ = 1. De hecho esto es posible si y sólo si
gr(p) = 0, esto es, si p es un polinomio constante no nulo (intentar una prueba). En consecuencia, no es posible
definir el cociente de polinomios como una operación cerrada en C[x].
Los polinomios se comportan en este sentido como los números enteros. Dados dos número enteros m y n, con
n > 0, el cociente m/n no es, en general, un número entero. Pero existen enteros c y r, con r < n, denominados
cociente y resto, tales que m = c · n + r. Ası́ por ejemplo, tenemos que el cociente de dividir 25 por 6 es 4, y el resto
es 1, esto es 25 = 6 · 4 + 1, o 137 = 7 · 19 + 4, o sea que el cociente de dividir 137 por 7 es 19, y el resto es 4.
Existe un algoritmo similar para dividir polinomios:
Antes de ver la demostración del teorema, recordemos cómo hallar en forma práctica los polinomios c y r.
Ejemplo 14. Supongamos que queremos dividir el polinomio p(x) = 4x4 −2x3 +2x por el polinomio q(x) = x2 −x−1.
Entonces procedemos de la siguiente manera:
En primera instancia completamos el polinomio p, es decir, escribimos explı́citamente los coeficientes cero menores
al grado de p: p(x) = 4x4 − 2x3 + 0x2 + 2x + 0.
Luego disponemos p y q como en el siguiente diagrama:
4x4 −2x3 +0x2 +2x +0 x2 − x − 1
4x4
Dividimos el monomio de mayor grado de p por el monomio de mayor grado de q, en este caso = 4x2 . Multipli-
x2
camos el resultado por q, escribimos su opuesto debajo de p, y realizamos la operación p(x) − 4x2 q(x):
4x4 −2x3 +0x2 +2x +0 x2 − x − 1
−4x4 +4x3 +4x2 4x2
3 2
2x +4x +2x +0
Repetimos este proceso, hasta llegar a un polinomio (resto) de grado menor que el de q.
En este caso, el cociente es c(x) = 4x2 + 2x + 6 y el resto es r(x) = 10x + 6, y es fácil verificar que p = c · q + r.
Sea n0 el mı́nimo de los grados de los polinomios que están en A. Es decir, si u(x) ∈ A entonces gr(u) ≥ n, o de
manera equivalente, si t ∈ C[x] y gr(t) < n0 entonces t ∈ / A. Como n0 es el mı́nimo entre todos los grados posibles de
los polinomios de A, resulta que hay (al menos) un polinomio cuyo grado es n0 , que llamamos s ∈ A. Luego existe
h0 ∈ C[x] tal que s = p − h0 · q y gr(p − h0 q) = n0 . Veamos que gr(s) < gr(q).
Supongamos que s = bn0 xn0 + · · · + b1 x + b0 y que q = dm xm + · · · + d1 x + d0 con dm 6= 0 y bn0 , es decir gr(q) = m.
Según lo escrito arriba, vamos a probar que n0 = gr(s) < gr(q) = m. Por el contrario, suponemos que n0 ≥ m para
llegar a un absurdo.
Supongamos que n0 ≥ m. Entonces n0 − m ≥ 0 y es posible construir el siguiente polinomio
bn bn bn
se = s − 0 xn0 −m · q = p − h0 · q − 0 xn0 −m · q = p − h0 + 0 xn0 −m · q.
dm dm dm
bn0
Observemos que se ∈ A (1) pues probamos que se = p − e
hq donde =h
e 0+ dm xn0 −m ∈ C[x]. Calculemos el grado de
se.
r r
Notar que gr( qnm0 xn0 −m · q) = gr( qnm0 xn0 −m ) + gr(q) = n0 − m + m = n0 , resulta gr(e
s) ≤ n0 . Por otro lado, el
n0 rn0 n0 −m m e < n0 (2).
término de grado n0 de se es rn x − 0
x qm qm x = 0. Luego gr(R)
Las afirmaciones (1) y (2) llean a una contradicción pues no puede haber ningún polinomio en A de grado menor
estricto que n0 . El absurdo proviene de suponer que n0 ≥ m. Por lo tanto demostramos que gr(s) = n0 < m = gr(q).
Podemos entonces tomar c = h0 , r = s para los que se verifica que p = c · q + r, con gr(r) < gr(q).
Resta probar solamente la unicidad de los polinomios c y r que verifican las condiciones del teorema.
Supongamos que existen c1 , c2 y r1 , r2 en C[x] tales que
Tenemos entonces
p = c1 q + r1 = c2 q + r2 ⇒ (c1 − c2 ) · q = r2 − r1 .
Supongamos que r2 − r1 6= 0 entonces c1 − c2 6= 0 y resulta gr((c1 − c2 ) · q) = gr(c1 − c2 ) + gr(q) ≥ gr(q). Además,
gr(r2 − r1 ) < gr(q) 1. Luego en la igualdad (c1 − c2 ) · q = r2 − r1 se tiene un polinomio que tiene grado ≥ gr(q) y
grado < q al mismo tiempo, lo cual es un absurdo. Este absurdo provino de suponer que r2 − r1 6= 0.
Luego resulta r2 − r1 = 0. En este caso, se tiene (c1 − c2 )q = 0 lo cual implica c1 − c2 = 0 ya que q 6= 0. Por lo
tanto r2 = r1 y c2 = c1 . Queda entonces probada la unicidad.
Corolario 15. Sean p, q ∈ C[x] con q 6= 0, p 6= q y gr(p) ≥ gr(q). Sean c y r el cociente y resto de dividir a p por
q: p = c · q + r. Entonces c 6= 0 y gr(c) = gr(p) − gr(q).
Demostración. Si r = 0 entonces, p = cq y sabemos que gr(p) = gr(c) + gr(q). Si r 6= 0, entonces gr(r) < gr(q).
Como gr(cq) = gr(c) + gr(q) ≥ gr(q) resulta que el grado de cq es mayor estricto que el grado de r, por lo tanto al
sumarl cq y r, se mantiene el grado de cq. Es decir, gr(cq + r) = gr(cq) = gr(c) + gr(q), como querı́amos probar.
Definición 16. Decimos que un polinomio p es es divisible por otro polinomio q 6= 0 si existe un polinomio c de
manera que p = cq.
Analizamos a continuación el caso particular en que se realice una división por un polinomio de la forma q(x) = x−α,
donde α es un número complejo cualquiera. Es decir el caso particular en que q es un polinomio de grado 1 con
coeficiente principal 1.
Cuando dividimos un polinomio p por un polinomio q de la forma q(x) = x − α, es posible calcular de manera
sencilla el cociente c y el resto r. Este procedimiento para hallar c y r se conoce como regla de Ruffini. Observemos
que si gr(p) ≥ 1 y q(x) = x − α entonces el cociente c tiene grado gr(c) = gr(p) − 1 y gr(r) < gr(q) = 1, por lo tanto
r es un polinomio constante.
1Probar esta afirmación teniendo en cuenta los diferentes casos i) r = 0, ii) r = 0 y iii) r 6= 0 y r 6= 0.
1 2 1 2
5
Veamos primero cómo se efectúa este algoritmo. Supongamos que queremos dividir p(x) = 5x4 − 3x3 + 2x2 + 3 por
q(x) = x − 2. Comencemos observando que como q es un polinomio de grado 1, el cociente de dividir p por q será un
polinomio de grado 3 y el resto será el polinomio nulo o un polinomio de grado 0, es decir, un polinomio constante.
Para aplicar la regla de Ruffini, armamos una tabla como la siguiente, donde escribimos los coeficientes de p
en orden decreciente de sus grados. En la primer columna del segundo renglón, colocamos el opuesto del término
independiente de q.
5 -3 2 0 3
2
Teorema 17 (Regla de Ruffini). Sea p(x) = an xn + an−1 xn−1 + · · · a1 x + a0 de grado mayor o igual a uno y
q(x) = x − α, α ∈ C, y sean c y r el cociente y resto de dividir a p por q. Entonces p(x) = c(x)(x − α) + r, donde
c(x) = bn−1 xn−1 + · · · b1 x + b0 con coeficientes que verifican
(
bn−1 = an
(∗)
bi = ai+1 + αbi+1 , i = n − 2, · · · , 0
y el resto es el polinomio constante r = a0 + αb0 .
Demostración. Tomamos bi , i = 0, . . . , n−1 los coeficientes definidos por las fórmulas en (*), a partir de los coeficientes
de p, y llamamos c(x) = bn−1 xn−1 + · · · + b1 x + b0 . Efectuando el producto se obtiene que c(x)q(x) + r(x) =
(bn−1 xn−1 + · · · + b1 x + b0 )(x − α) + (a0 + αb0 ) = bn−1 xn + (bn−2 − αbn−1 )xn−2 + · · · (b0 − αb1 )x − b0 α + (a0 + αb0 ) = p.
Luego, cq + r = p y vale r = 0 o gr(r) = 0 < 1 = gr(q). Por lo tanto estos polinomios construidos c y r son
efectivamente el cociente y resto dados por el algoritmo de la división (pues son únicos), y vale el teorema.
Observación 18. Notar que el polinomio cociente c obtenido por la regla de Ruffini siempre tiene coeficiente principal
igual al coeficiente principal de p. Esto se ve claramente cuando ((bajamos)) el primer número de la fila superior
(simbolizado con una flecha en el ejemplo anterior). En el Teorema anterior, este hecho se ve claramente cuando
dice que el coeficiente bn−1 (principal de c) es igual a an , coeficiente principal de p.
Observación 19. Notar que la regla de Ruffini puede usarse cuando el polinomio divisor q(x) es de grado 1 y con
coeficiente principal 1. Sin embargo, es posible adaptarla al caso que q sea de grado 1 pero con coeficiente principal
distinto de uno. Veamos el siguiente ejemplo.
Sea p(x) = 2x3 − 8x2 + 10x − 4 y q(x) = 4x − 6, queremos hallar el cociente y resto de dividir a p por q. No podemos
aplicar directamente Ruffini pues el coeficiente principal de q es 4 6= 1. Sin embargo, podemos sacar factor común 4
del polinomio q, obteniendo q(x) = 4(x − 32 ), y efectuar la división de p por x − 23 utilizando la regla de Ruffini:
2 −8 10 −4
3 −15
2 ↓ 3 2 5
5
2 −5 2 1
6
Resulta que p(x) = (2x2 − 5x + 25 )(x − 32 ) + 1. No hemos llegado al resultado pues éstos no son el cociente y resto de
dividir p por q. Efectuamos el siguiente ((truco)) de multiplicar y dividir por el coeficiente principal de q (el que antes
sacamos factor común):
2 5 3 4 2 5 3 1 2 5 3
p(x) = 2x − 5x + x− +1= 2x − 5x + x− +1= 2x − 5x + 4 x− +1
2 2 4 2 2 4 2 2
= 8x2 − 20x + 10 q(x) + 1,
por lo que el cociente y resto de dividir a p por q son c(x) = (8x2 − 20x + 10) y r(x) = 1.
Teorema 20 (Teorema del Resto). Sea p ∈ C[x] con gr(p) ≥ 1 y z ∈ C. Entonces p(z) es el resto de dividir p por
q(x) = x − z.
Demostración. Sea c(x) el cociente de dividir p por q y r el resto. Entonces p(x) = c(x)q(x) + r = c(x)(x − z) + r.
Luego p(z) = c(z)(z − z) + r = r.
El teorema del resto nos indica que hay dos maneras posibles de evaluar un poliniomio p en un número complejo
z: la primera es evaluar el polinomio en z, efecuando todos los productos y potencias en los monomios, y la segunda
es calculando el resto de la división por x − z. Esto es de gran utilidad, por ejemplo en el siguiente caso:
Ejemplo 21. Sea p(x) = x5 − 3 ix4 − (8 + 6 i)x3 + (−10 + 22 i)x2 + 24 x − (4 + 8 i), calcular p(1 + i).
Para calcular p(1 + i) de la primer manera expuesta arriba, deberı́amos computar
5 4 3 2
(1 + i) − 3 i(1 + i) − (8 + 6 i)(1 + i) + (−10 + 22 i)(1 + i) + 24 (1 + i) − (4 + 8 i).
De la segunda manera, sólo hace falta usar Ruffini y dividir por q(x) = x − (1 + i). Desarrollando esta última
opción:
1 -3i -8-6i -10+22i 24 -4-8i
1+i 1+i 3-i 2-12i -18+2i 4+8i
1 1-2i -5-7i -8+10i 6+2i 0
Por lo tanto p(1 + i) = 0. Se aconseja al lector comparar la dificultad y cantidad de operaciones a realizar cuando se
resuelve este ejercicio de la primera y la segunda manera.
3. Factorización de polinomios
Cuando trabajamos con números enteros, sabemos que existe una única manera de factorizarlos como producto de
factores primos. Ası́ 8 = 23 , 14 = 2 × 7, 220 = 22 · 5 · 11, etc. Esta descomposición resulta extremadamente útil para
resolver muchos problemas que involucran números enteros. En particular, permiten reducir una fracción a su forma
más sencilla.
Nuestro objetivo es obtener un resultado similar para polinomios: probaremos que todo polinomio a coeficientes
complejos admite una única descomposición en factores lineales, y cualquier polinomio a coeficientes reales admite
una única factorización en factores lineales y cuadráticos. Estos factores lineales y cuadráticos se obtienen a partir
de las denominadas raı́ces.
Definición 22. Sea p ∈ C[x], p 6= 0. Decimos que un número complejo α es una raı́z de p si p(α) = 0.
Lema 23. Sea p ∈ C[x]. Entonces α es una raı́z de p si y sólo si p(x) = c(x)(x − α), para algún polinomio c ∈ C[x].
Demostración. Sea p ∈ C[x], p 6= 0. Si α es una raı́z, entonces por definición p(α) = 0. Por el Teorema del Resto,
esto implica que el resto de dividir a p por x − α es cero y por lo tanto p(x) = c(x)(x − α), siendo c el cociente de la
división.
Recı́procamente, si p(x) = c(x)(x − α) es claro que p(α) = 0 y por lo tanto α es raı́z de p.
De los resultados obtenidos hasta el momento podemos decir que si p ∈ C[x], gr(p) ≥ 1, y α es un número complejo,
las siguientes afirmaciones son equivalentes:
7
α es raı́z de p,
el resto de dividir a p por x − α es cero,
p(x) = c(x)(x − α),
p es divisible por x − α.
Dado un polinomio p 6= 0 denotamos con Rp al conjunto de raices de p, es decir:
Rp = {α ∈ C : p (α) = 0}.
Proposición 24. Sea p ∈ C[x], gr(p) ≥ 1. Sea α una raı́z de p y c tal que p(x) = c(x)(x − α). Entonces
1. si β es una raı́z de c, entonces β es una raı́z de p;
2. si β es una raı́z de p y β 6= α, entonces β es una raı́z de c.
Luego Rp = Rc ∪ {α}.
Demostración. Ejercicio.
El objetivo de esta última parte de la unidad es intentar conocer todas las raı́ces de un polinomio dado. Conociendo
las raı́ces de p, conociendo Rp , entre otras cosas, será posible determinar el polinomio p.
Ejemplo 25. Consideramos los siguientes polinomios: p(x) = (x − 1)2 y s(x) = (x − 1)3 . Notar que Rs = Rp = {1}.
Sin embargo, p y s son dos polinomios diferentes ya que tienen distinto grado. Esto muestra que R no determina
exactamente al polinomio. Notemos además que si bien p y s son divisibles por (x − 1) (al ser 1 raı́z), es posible
afirmar que s es divisible por (x − 1)3 pero p no lo es. Es decir, esta raı́z 1 se comporta de manera diferente con
respecto a la divisibilidad de p y s por el polinomio x − 1.
Para diferenciar estos diversos comportamientos observados en el ejemplo anterior, introducimos el concepto de
multiplicidad.
Definición 26. Sea p ∈ C[x], gr(p) ≥ 1 y k ∈ N. Decimos que una raı́z α ∈ C de p es una raı́z de multiplicidad
k si p es divisible por (x − α)k pero no es divisible por (x − α)k+1 .
Esto es, α es una raı́z de multiplicidad k de p si y sólo si
Proposición 27. Sea p ∈ C[x], gr(p) ≥ 1. Sea α una raı́z de p y c tal que p(x) = c(x)(x − α). Entonces
1. α es una raı́z de p de multiplicidad k ≥ 2 si y sólo si α es una raı́z de multiplicidad k − 1 de c;
2. si β 6= α resulta β raı́z de multiplicidad k de p si y sólo si β es una raı́z de multiplicidad k de c.
Demostración. Ejercicio.
Mencionamos antes que un objetivo de esta unidad es hallar todas las raı́ces de p, con sus multiplicidades. Es claro
que este problema es más sencillo de resolver cuando el grado de p es menor. Supongamos que conocemos ya una
raı́z α de p, y sea c ∈ C[x] tal que p(x) = c(x)(x − α). Sabemos que las raı́ces de c son también raı́ces de p (ver
Proposición 24). Entonces para encontrar otras raı́ces de p, buscaremos las raı́ces de c pues es más sencillo buscar
las raı́ces de c que de p por ser c de menor grado. Repitiendo este procedimiento, será posible encontrar todas las
raı́ces de p.
Notemos que el razonamiento del párrafo anterior se basa en el conocimiento de una raı́z de p. Por lo tanto, es
importante garantizar la existencia de (¡y encontrar!) al menos una raı́z de p para poder seguir trabajando. Este hecho
es garantizado por el Teorema Fundamental del Álgebra. Su demostración requiere de conocimientos que escapan a
los objetivos de este curso, y por lo tanto la omitimos.
Teorema 28 (Teorema Fundamental del Álgebra). Todo polinomio p ∈ C[x] de grado mayor o igual a 1 admite al
menos una raı́z compleja.
Corolario 29. Todo polinomio p ∈ C[x] de grado n ≥ 1 admite exactamente n raı́ces complejas, contadas con su
multiplicidad.
8
Demostración. Sea p ∈ C[x]. Por el Teorema Fundamental del Álgebra, existe una raı́z compleja α1 de p. Luego,
existe un polinomio c1 ∈ C[x] tal que p(x) = (x − α1 )c1 (x), y gr(c1 ) = n − 1. Aplicando el teorema fundamental del
álgebra a c1 , existen una raı́z compleja α2 de c1 y un polinomio c2 ∈ C[x] con gr(c2 ) = n−2 tal que c1 = (x−α2 )c2 (x),
o sea,
p(x) = (x − α1 )(x − α2 )c2 (x).
Podemos aplicar el mismo procedimiento a c2 . Ası́ siguiendo, en n pasos encontramos las n raı́ces α1 , · · · , αn de p
(que podrı́an llegar a coincidir).
Observación 30. En la demostración anterior, cuando escribimos p(x) = (x − α1 )c1 (x) es importante notar que
el coeficiente principal de c1 coincide con el coeficiente principal de p, por lo visto en la Observación 18. De igual
manera, cuando escribimos c1 (x) = (x−α2 )c2 (x), el coeficiente principal de c2 coincide con el coeficiente principal de
c1 que a su vez coincide con el coeficiente principal de p, por lo anterior. Entonces, si continuamos este procedimiento
hasta escribir
p(x) = (x − α1 )(x − α2 ) . . . (x − αj )cj (x),
resulta que el coeficiente principal de cj es igual al coeficiente principal de p.
Demostración. Si seguimos los pasos de la demostración del Corolario 29, obtenemos que tras n−1 pasos encontramos
n − 1 raı́ces de p, α1 , · · · , αn−1 , que pueden llegar a repetirse. Además p queda factorizado como
donde cn−1 (x) es un polinomio de grado 1 y su coeficiente principal coincide con el coeficiente principal de p, por
la Observación 30; o sea que cn−1 (x) = an x + b, con b ∈ C y sabemos que an 6= 0. Para completar la factorización,
observamos que cn−1 (x) = an (x + abn ), es decir αn = − abn es raı́z de cn−1 y reemplazando en (2) obtenemos
Notar que las raı́ces α1 , α2 , . . . , αn pueden repetirse. Renombramos β1 , β2 , . . . , βs las s raı́ces distintas de p. Para
cada raı́z βi , el polinomio (x − βi ) aparece en (3) tantas veces como la multiplicidad ki de βi . Entonces reagrupando
términos resulta
Para factorizar un polinomio p en factores lineales, procedemos como en la demostración del Corolario 29 o apli-
camos el Corolario 31.
Observemos que encontrar una raı́z de p equivale a encontrar una solución de la ecuación p(x) = 0.
Ejemplo 32. Supongamos que queremos factorizar el polinomio p(x) = 2x3 − 8x2 + 10x − 4. Observemos primero
que P (1) = 0. Luego 1 es raı́z de p, y p es divisible por q(x) = x − 1. Dividimos p por q aplicando la regla de Ruffini
y encontramos el cociente c tal que p(x) = (x − 1)c(x):
2 -8 10 -4
1 ↓ 2 -6 4
2 -6 4 0
Luego c(x) = 2x2 − 6x + 4 y las dos raı́ces restantes de p son las raı́ces de c que podemos calcular aplicando la
resolvente: p
6 ± (−6)2 − 32
x1,2 = ⇒ x1 = 1, x2 = 2
4
9
Ejemplo 33. Cuando p no tiene término independiente, α = 0 es siempre una raı́z de p cuya multiplicidad es el
menor grado de los monomios que componen el polinomio.
Tomemos por ejemplo p(x) = x7 + x5 . Entonces α = 0 es una raı́z de multiplicidad 5 de p, pues p es divisible por
q(x) = x5 pero no lo es por q ′ (x) = x6 . En este caso tenemos
p(x) = x5 (x2 + 1).
Este procedimiento se conoce en general como ((sacar factor común)), pues x5 es un factor común de todos los términos
que componen p: p(x) = x7 + x5 = x5 · x2 + x5 · 1 = x5 (x2 + 1). Observemos que no hemos hecho más que aplicar la
propiedad distributiva del producto de números complejos respecto de la suma.
Para terminar de factorizar p, debemos factorizar c(x) = x2 + 1, o sea, necesitamos resolver la ecuación x2 + 1 = 0,
que tiene como soluciones x1 = i y x2 = −i. Luego c(x) = (x + i)(x − i) y entonces
p(x) = x5 (x + i)(x − i)
o sea que α1 = 0 es una raı́z de multiplicidad 5 de p y α2 = i y α3 = −i son raı́ces de multiplicidad 1 (o raı́ces
simples). Contadas con su multiplicidad, tenemos las siete raı́ces de p.
Ejemplo 34. Factoricemos p(x) = x8 − x4 . Sacando factor común x4 obtenemos que p(x) = x4 (x4 − 1). Para
completar la factorización de P debemos resolver la ecuación x4 − 1 = 0, o bien x4 = 1. Es decir que las restantes
cuatro raı́ces de P son las cuatro raı́ces cuartas complejas de 1. Como 1 en forma polar es 10 , aplicando la fórmula
de De Moivre, obtenemos que las cuatro raı́ces cuartas de 1 son
x1 = 10 = 1, x2 = 1 π2 = i, x3 = 1π = −1, x4 = 1 32 π = −i.
Luego p(x) = x4 (x − 1)(x + 1)(x − i)(x + i), y las ocho raı́ces de P son α1 = 0 de multiplicidad 4 y α2 = 1, α3 = −1,
α4 = i y α5 = −i de multiplicidad 1.
A continuación desarrollamos algunos resultados que permiten encontrar raı́ces de polinomios cuando éstos sean a
coeficientes reales o racionales.
Comencemos observando que en los ejemplos que hemos analizado, las raı́ces complejas de los polinomios a coefi-
cientes reales vienen de a pares: cada vez que un complejo α es raı́z de un polinomio a coeficientes reales, su conjugado
α también lo es.
Teorema 35. Sea p ∈ R[x], un polinomio a coeficientes reales. Si α ∈ C es una raı́z de p, entonces α también es
raı́z de p.
Como consecuencia de este teorema obtenemos los siguientes resultados cuyas pruebas quedan como ejercicio.
Corolario 37. Si p ∈ R[x] es un polinomio a coeficientes reales y α ∈ C es una raı́z de p de multiplicidad k entonces
α también es raı́z de p con igual multiplicidad.
10
Ejemplo 38. Sea p(x) = x3 + x2 + x + 1. Si recordamos que cuatro potencias consecutivas de i suman 0, pues toman
los valores 1, −1, i y −i, observamos que p(i) debe ser 0. En efecto p(i) = i3 + i2 + i + 1 = −i − 1 + i + 1 = 0. Como
p es a coeficientes reales, −i también debe ser raı́z de p. Aplicando dos veces la regla de Ruffini tenemos:
1 1 1 1
i ↓ i -1+i -1 ⇒ p(x) = (x − i)(x2 + (1 + i)x + i) y además
1 1+i i 0
1 1+i i
-i ↓ -i -i ⇒ p(x) = (x − i)(x + i)(x + 1).
1 1 0
La última expresión p(x) = (x − i)(x + i)(x + 1) es la descomposición factorial de p: todo factor es un polinomiio
de grado 1 con coeficiente principal 1, y estos son polinomios a coeficientes complejos, a pesar que p es un polinomio
a coeficientes reales.
Si multiplicamos los dos primeros factores, correspondientes a las raı́ces conjugadas de p obtenemos que
p(x) = (x2 + 1)(x + 1). En esta expresión contamos con un polinomio de grado 2 y otro de grado 1, pero todos
sus coeficientes son reales, en concordancia con los coeficientes de p. Este hecho es válido para cualquier polinomio
a coeficientes reales y se expresa en el segundo punto de la observación a continuación.
Observación 39. Todo polinomio a coeficientes reales puede factorizarse siempre como producto de polinomios
lineales o cuadráticos a coeficientes reales. En efecto, si α = a + ib es una raı́z compleja de p de multiplicidad k,
α = a − ib también es una raı́z compleja de multiplicidad k y los factores (x − α)k (x − α)k pueden escribirse como
k
(x − α)k (x − α)k = x2 − (α + α)x + αα
Para finalizar, mostraremos un método para encontrar las raı́ces racionales de un polinomio a coeficientes enteros
Teorema 40 (Teorema de Gauss). Sea p(x) = an xn + · · · + a1 x + a0 ∈ Z[x] un polinomio a coeficientes enteros, con
r
a0 6= 0. Si α = es una raı́z racional de p, con r y s primos relativos, entonces r divide a a0 y s divide a an .
s
Demostración. Sea p un polinomio como en en enunciado del teorema y sea α una raı́z racional de p, es decir α ∈ Q.
r
Notemos primero que 0 no es raı́z de p pues a0 6= 0. Como α = es una raı́z de p y es no nula, resulta p(α) = 0 y
s
r 6= 0. Luego
rn r
an n + · · · a1 + a0 = 0.
s s
Multiplicando ambos miembros por sn , obtenemos
Observación 41. Si bien el enunciado del Teorema de Gauss está hecho para polinomios a coeficientes enteros y
con término independiente no nulo, este teorema puede aplicarse a polinomios a coeficientes enteros con término
independiente cero y tambien a polinomios cualquiera a coeficientes racionales. A continuación explicamos cómo:
11
Sea p ∈ Z[x] con término independiente a0 = 0. En este caso basta sacar factor común xm , para m el menor
grado de los términos de p, y obtenemos p(x) = xm c(x), con c un polinomio a coeficientes enteros con término
independiente no nulo. Para hallar las raı́ces de p, aplicamos el Teorema de Gauss al polinomio c.
Sea p ∈ Q[x] de grado mayor o igual a 1. Entonces p(x) = an xn + an−1 xn−1 + · · · + a1 x + a0 donde cada
ai es un número racional, luego ai = bi /ti donde bi , ti son números enteros. Sea T un número entero que es
múltiplo de todos los ti (por ejemplo, es posible tomar T = tn ṫn−1 . . . t1 ṫ0 o T = mcm(tn , tn−1 , . . . , t1 , t0 )).
Multiplicamos y dividimos a p por este número T resultando ·p(x) = T1 (T · p(x)). Es claro que T · p y tiene
coeficientes todos enteros y sus raı́ces son las mismas que las de p. Luego, aplicamos el Teorema de Gauss a
T · p.
Ejemplo 42. Hallemos las raı́ces de p(x) = 2x3 − 4x2 + x + 1. Este polinomio tiene coeficientes enteros y término
independiente no nulo, entonces podemos aplicar directamente el Teorema de Gauss. Una raı́z racional α de p es de
la forma r/s donde r divide a a0 = 1 y s divide a a4 = 2. Luego r puede ser ±1 y s puede ser ±1 o ±2, y por lo
tanto las posibles raı́ces racionales de p son: ±1, ± 12 . Evaluando p en estos valores, vemos que 1 es raı́z de p y que los
otros posibles valores no lo son. Por lo tanto p tiene sólo una raı́z racional que es 1. Utilizamos Ruffini y obtenemos
2 −4 1 1
1 ↓ 2 -2 -1
2 -2 -1 0
y p(x) = (x − 1)(2x2 − 2x + 1). Para terminar de factorizar p, buscamos las raı́ces de c(x) = 2x2 − 2x + 1. Observar
que 1 no es raı́z de c, entonces cc NO tiene raı́ces racionales pues si ası́ fuese, esa raı́z serı́a raı́z de p que no tiene
raı́ces racionales salvo el 1. Entonces es inutil aplicar Gauss a c. Buscaremos sus raı́ces mediante la resolvente:
√ √
2+ 4−4·2·1 2 + −4 1 1
x1,2 = = = ± i.
4 4 2 2
Finalmente, escribimos c(x) = 2(x − ( 21 + 21 i))(x − ( 21 − 12 i)) (¡¡NO olvidar el coeficiente principal de c!!) y resulta
1 1 1 1
p(x) = (x − 1)c(x) = 2(x − 1)(x − ( + i))(x − ( − i)).
2 2 2 2
Ejemplo 43. Supongamos que queremos factorizar el polinomio p(x) = 2x6 + x5 − 6x4 + x3 + 2x2 . Este polinomio
es a coeficientes en Z y tiene el término independiente nulo. Estamos en la primer situación de la Observación 41.
Comenzamos entonces sacando factor común x2 y tenemos p(x) = x2 (2x4 + x3 − 6x2 + x + 2). Procedemos a hallar
las raı́ces de c(x) = 2x4 + x3 − 6x2 + x + 2 para luego factorizarlo.
Como c es un polinomio a coeficientes enteros y tiene término independiente no nulo, podemos aplicar el Teorema
de Gauss a c(x). Las posibles raı́ces racionales de c son de la forma r/s con r un divisor de a0 = 2 y s un divisor de
an = a4 = 2. Los posibles valores para r son ±1 y ±2, y lo mismo ocurre con s. Luego las posibles raı́ces racionales
de c son ±1, ±2 y ±1/2.
Evaluando p en cada uno de los valores obtenidos, concluimos que 1, −2 y −1/2 son raı́ces de p. Podemos aplicar
tres veces seguidas la regla de Ruffini y obtenemos:
2 1 −6 1 2 2 3 −3 −2 2 −1 −1
1 ↓ 2 3 −3 −2 −2 ↓ −4 2 2 − 21 ↓ −1 1
2 3 −3 −2 0 2 −1 −1 0 2 −2 0
Luego c(x) = (x − 1)(x + 2)(x + 12 )(2x − 2) = 2(x − 1)2 (x + 2)(x + 12 ) y resulta entonces p(x) = x2 c(x) =
2x2 (x − 1)2 (x + 2)(x + 12 ).
Teorema 45. Sea p un polinomio a coeficientes reales, de grado mayor o igual a 1. Supongamos L ∈ R+ 0 es un
número de manera que el cociente c(x) y el resto R de dividir p por (x−L) tienen todos sus coeficientes NO negativos,
entonces L es cota superior de las raı́ces reales de p.
dem.) Sea p ∈ R[x] y L un número real positivo o cero, es decir L ∈ R+ 0 . Supongamos que p(x) = c(x)(x − L) + R
donde c(x) tiene todos sus coeficientes no negativos y R es un número no negativo. Observar que R es un polinomio
constante.
Debemos probar, bajo estas hipótesis, que toda raı́z real de p es menor o igual que L. O lo que es equivalente, si
α > L entonces p(α) 6= 0; es decir, ningún número mayor que L es raı́z. Sea α > L ≥ 0, evaluamos p en α
(7) p(α) = c(α)(α − L) + R
Notemos que, como todos los coeficientes de c son no negativos y α es positivo entonces c(α) > 0. Además, α − L > 0
por cómo fue elegido α; y R ≥ 0. Entonces en (7) tenemos:
(8) p(α) = c(α) (α − L) + |{z}
R > 0.
|{z} | {z }
>0 >0 ≥0
Ejemplo 46. Sea p(x) = 2x3 − 10x + 1; aplicar el teorema anterior para dar una cota superior de las raı́ces reales
de p. Observemos que este polinomio tiene grado 3 y es a coeficientes reales, entonces tiene al menos una raiz real.
Aplicamos de manera directa el teorema anterior. Tomamos un candidato L = 1 y realizamos la división de p por
x − 1:
2 0 -10 1
2 0 -10 1 2 0 -10 1
1 2 2
1 ↓ 1 2
2 2 −8
2 2 2 |{z}
<0
Como el coeficiente -8 es negativo, este L propuesto no nos servirá para aplicar el Teorema. Pues para L = 1 el
cociente c(x) tiene un coeficiente negativo, por lo que no podremos concluir nada.
Proponemos ahora L = 3 y efectuamos la división por (x − 3):
2 0 -10 1 2 0 -10 1 2 0 -10 1 2 0 -10 1
3 ↓ 3 6 3 6 18 3 6 18 24
2 2 6 2 6 8 2 6 8 25
En este caso sı́ nos sirve pues c(x) = 2x2 + 6x + 8 con todos sus coeficientes positivos y R = 25 > 0. Afirmamos
entonces que toda raiz de p es menor o igual a 3: α ∈ Rp ⇒ α ≤ 3.
Notemos que en el ejemplo anterior q tiene coeficientes enteros, por lo que podrı́amos utilizar el Teorema de Gauss
para hallar sus raı́ces racionales; α = rs es raiz racional, entonces r divide a 1 y s divide a 2. Luego, si q tiene raı́ces
racionales, éstas son ±1, ± 12 . Al evaluar q en estos candidatos a raı́ces, vemos que no se anula q en ninguno de ellos.
Podemos concluir que q NO tiene raı́ces racionales.
13
1 2 -5 8 -7 -3
1 2 -5 8 -7 -3
1 1 3
1 ↓
1 3 −2
1 |{z}
<0
No continuamos con la división pues ya encontramos un coeficiente del cociente que es negativo. Proponemos un L
mayor, L = 2:
1 2 -5 8 -7 -3 1 2 -5 8 -7 -3
2 ↓ 2 2 8 6 28 42
1 1 4 3 14 21 39
¡Perfecto! L = 2 es cota superior de las raı́ces reales de p. Esto es: α ∈ Rp ⇒ α ≤ 2.
En este último ejemplo vemos que las raı́ces reales de p son menores o iguales que 2, pero no podemos asegurar
que sean menores que 1. Si quisiéramos ajustar nuestra cota, podrı́amos realizar la división con L = 23 (punto medio
entre 1 y 2). En este caso, tenemos que p(x) = (x − 23 )c(x) + R donde c(x) = x4 + 72 x3 + 41 x2 + 67 89 171
8 x + 16 y R = 32 .
Concluimos entonces que toda raiz real de p es menor o igual que 3/2.
Un truco necesario:
Ejemplo 48. Consideramos el polinomio p(x) = −2x5 + 7x2 − 3 e intentamos hallar cotas superiores para sus raı́ces
reales (que las tiene pues gr(p) = 5). Proponemos L = 3 y efectuamos la división por x − 3:
-2 0 0 7 -3
3 ↓
−2
|{z}
<0
Observemos que el coeficiente principal del cociente es negativo. Y esto sucederá con cualquier L propuesto pues el
problema aquı́ es que el coeficiente principal del polinomio dado p es negativo. Por lo tanto, este método no nos
servirá para hallar cotas superiores de las raı́ces de p.
Sin embargo, podemos utilizar el siguiente truco: el polinomio p y su opuesto tienen exactamtente las mismas raı́ces.
Entonces, encontrar una cota superior para las raı́ces reales de p es equivalente a encontrar una cota superior para
las raı́ces reales de −p. Y lo interesante de esto es que r = −p tiene ahora coeficiente principal positivo.
Consideramos r(x) = 2x5 − 7x2 + 3 y proponemos L = 3
2 0 0 -7 3
3 6 18 54 141
2 6 18 47 144
Concluimos por el Teorema de Laguerre-Thibault que 3 es una cota superior de las raı́ces de r. Dado que Rr = Rp ,
se tiene que 3 es también una cota superior para las raı́ces reales de p.
Conclusión 49. Sea p ∈ R[x] de manera que gr(p) ≥ 1 y el coeficiente principal de p es negativo. Entonces para
hallar cotas superiores de las raı́ces reales de p, aplicar el Teorema de Laguerre-Thibault su opuesto: r(x) = −p(x).
Para hallar cotas inferiores ℓ de las raı́ces reales de un polinomio p ∈ R[x] utilizamos la siguiente proposición
combinada con el Teorema 45.
Proposición 50. Sea p ∈ R[x] y definimos q(x) = p(−x). Un número real ℓ es cota inferior de las raı́ces de p si
L = −ℓ es cota superior de las raı́ces reales de q(x).
14
Ejemplo 51. Hallar una cota inferior para las raı́ces reales del polinomio p(x) = −3x3 + x − 2.
Vimos en el Ejemplo 46 que p tiene raı́ces reales. Para hallar cotas inferiores de estas raı́ces, armamos el polinomio
q(x) = p(−x). Tenemos q(x) = −3(−x)3 + (−x) − 2 = 3x3 − x − 2. Como hecho anteriormente, aplicamos el Teorema
de Laguerre-Thibault para hallar cotas superiores. Proponemos L = 2,
3 0 -1 -2 3 0 -1 -2
2 ↓ 2 6 12 22
3 3 6 11 22
Dado que todos los coeficientes del cociente y el resto de esta división son positivos, tenemos que 2 es cota superior
de las raı́ces reales de q(x). Por la proposición anterior, ℓ = −2 es cota inferior de las raı́ces de p: es decir α ∈ Rp ⇒
α ≥ −2.
Ejemplo 52. Encontrar una cota inferior para el polinomio del Ejemplo 46 p(x) = 2x3 − 10x + 1. Trabajando con
el ejemplo anterior, para hallar cotas inferiores de p, buscamos cotas superiores de q(x) = p(−x).
El polinomio q es de la siguiente forma: q(x) = 2(−x)3 − 10(−x) + 1 = −2x3 + 10x + 1. Notemos que estamos
en el caso de buscar cotas superiores para el polinomio q que tiene coeficiente principal negativo. Entonces debemos
utilizar el truco explicado en el Ejemplo 48: usar el opuesto de q.
Tomamos r̃(x) = −q(x) y buscamos una cota superior de las raı́ces de r̃. Se tiene r̃(x) = 2x3 − 10x − 1 proponemos
L = 5:
2 0 -10 -1
5 10 50 80
2 10 40 79
Luego L = 5 es cota superior de las raı́ces de r̃ y de q. Por la proposición anterior, ℓ = −5 es cota inferior de las
raı́ces reales de p.
En el Ejemplo 46 vimos que 3 es una cota superior de las raı́ces reales de p. Luego
Rp ∩ R ⊆ [−5, 3].
Ejemplo 53. Hallar una cota inferior para las raı́ces de p(x) = x5 + 2x4 − 5x3 + 8x2 − 7x − 3, el polinomio trabajado
en el Ejemplo 47. Ya aprendimos que para encontrar las cotas inferiores de las raı́ces reales de p debemos buscar
cotas superiores de las raı́ces reales de q(x) = p(−x).
El polinomio q tiene los siguientes coeficientes: q(x) = −x5 + 2x4 + 5x3 + 8x2 + 7x − 3. Nuevamente estamos en
el caso de buscar cotas superiores para un polinomio q que tiene coeficiente principal negativo. Entonces volvemos a
utilizar el truco explicado en el Ejemplo 48: usar el opuesto de q.
Tomamos r̃(x) = −q(x) y buscamos una cota superior de las raı́ces de r̃. Se tiene r̃(x) = x5 −2x4 −5x3 −8x2 −7x+3
proponemos L = 4:
1 -2 -5 -8 -7 3
4 4 8 12 16 36
1 2 3 4 9 39
Luego, 4 es cota superior de las raı́ces de r̃ y al mismo tiempo cota superior de las raı́ces reales de q. Por la
proposición anterior, ℓ = −4 es cota inferior de las raı́ces de p. Recordar que 32 es cota superior de las raı́ces reales
de p, según lo visto en el párrafo posterior al Ejemplo 47. Luego:
3
Rp ∩ R ⊆ [−4, ].
2