Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pablo De Nápoli
versión 0.8.6
Resumen
Este es un apunte de las teóricas de álgebra I, del primer cuatri-
mestre de 2007, turno noche, con algunas modificaciones introducidas
en 2014.
1. Introducción
Históricamente el álgebra surgió del estudio de las ecuaciones algebraicas.
Por ejemplo, consideramos la ecuación
X 2 = 5X − 6
donde X es un número desconocido que queremos determinar (“una in-
determinada”). Una estrategia para resolverla, consiste en pasar de término
todos los términos a un mismo miembro de la igualdad, para obtener una
ecuación igualada a cero:
X 2 − 5X + 6 = 0
Esta es una ecuación cuadrática de las que se estudian en la escuela
secundaria. Una expresión tal como la que aparece en el primer miembro de
esta ecuación:
P (X) := X 2 − 5X + 6
que se obtiene sumando potencias no negativas de X multiplicadas por
números, se denomina un polinomio en la indeterminada X. Resolver la
1
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 2
a2 − b2 = (a − b)(a + b)
obtenemos:
2
5 1
P (X) = X − − =0
2 4
5 1 5 1
P (X) = X − − X− +
2 2 2 2
o
P (X) = (X − 2)(X − 3)
Como para que el producto de dos números sea cero alguno de los dos
debe ser cero, deducimos que el polinomio se anulará exactamente cuando
X = 2 o cuando X = 3. Estas son pues, los ceros o raı́ces del polinomio P .
Ası́ pues, vemos que existe una importante conección entre el problema
de encontrar los ceros o raı́ces de un polinomio, y el problema de factorizarlo.
Exploraremos esta conección más en detalle en lo sucesivo.
3X 3 − 5X 2 + 10X − 2
con coeficientes racionales como
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 3
3 2 5
X − X + 10
2 2
con coeficientes reales taales como
√
X2 2
− X +π
2 2
o con coeficientes complejos tales como
(2 + i)X 2 − (3 − i)X + 1
Para poder tratar todos estos casos de una manera unificada, necesita-
remos introducir la estructura algebraica de anillo. Informalmente, un anillo
es un conjunto A en el que están definidas de alguna manera las operaciones
de suma, resta, producto y multiplicación. Veamos una definición formal:
(a + b) + c = a + (b + c) ∀ a, b, c ∈ A
a + b = b + a ∀ a, b ∈ A
1
Una operación tal como la suma +, en un conjunto A, no es otra cosa que una función
+ : A × A → A. Por convención, escribiremos
a+b
a·b
a − b = a + (−b)
7. Propiedad Distributiva
a · (b + c) = a · b + a · c ∀ a, b, c ∈ A
(a + b) · c = a · c + b · c ∀ a, b, c ∈ A
3X 3 − 5X 2 + 10X − 2 ∈ Z[X]
3 2 5
X − X + 10 ∈ Q[X]
2 2
√
X2 2
− X + π ∈ R[X]
2 2
P = 0X 3 + 3X 2 + 2X + 1
y
Q = 3X 2 + 2X + 1
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 7
A ⊂ A[X]
Para comprender mejor el significado de la definición formal de polino-
mio, es conveniente mencionar que para representar un polinomio en una
computadora se utiliza con frecuencia un vector conteniendo sus coeficientes.
fP : A → A fP (a) = P (a)
P − Q = (3 + 0)X 2 + (1 + 3)X + (1 − 2) = 3X 2 + 4X − 1
y
P − Q = (3 − 0)X 2 + (1 − 3)X + (1 + 2) = 3X 2 − 2X + 3
Esto origina la siguiente definición formal:
n
X
Q= bi X i
i=0
P + 0 = 0 + P = P ∀ P ∈ A[X]
4. Producto de polinomios
Para efectuar un producto de polinomios tal como
(X − 2)(X − 3)
X 2 − 2X − 3X + 2 · 3
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 10
para después sumar los términos en los que aparece la misma potencia de X:
X 2 − (2 + 3)X + 2 · 3 = X 2 − 5X + 6
Definición 4.1 Si n
X
P = ai X i
i=0
n
X
Q= bj X j
j=0
Nuevamente esta definición está hecha, para que sea consistente con la
evaluación de polinomios, es decir para que se verifique que:
P · Q = 0 si y sólo si P = 0 o Q = 0
(es decir que A[X] resulta a su vez un dominio ı́ntegro) y que:
5. Raı́ces de un polinomio
Por razones técnicas, que pronto serán claras, haremos la hipótesis de
que el anillo de coeficientes A es un cuerpo, y lo notaremos en adelante,
por la letraK (podemos pensar K = Q, K = R o K = C, los cuerpos que
conocemos).
X2 = ∆
3
Siempre que 1 + 1 6= 0 en K, lo que ocurre si K = Q, R o C, pero no por ejemplo si
K = Z2
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 12
y factorizarlo como:
√ ! √ !
b2 ∆ 2 b ∆
P =a X + − X + +
2a 2a 2a 2a
O sea:
P = a(X − α1 )(X − α2 )
siendo √
−b + ∆
α1 =
2a
y √
−b − ∆
α2 =
2a
Deducimos que P se anula exactamente cuando X = α1 o cuando X = α2 ,
es decir que α1 y α2 son exactamente las raı́ces de P .
Resumiendo nuestra discusión: vemos que un polinomio de segundo grado
tiene exactamente dos raı́ces, siempre que sea posible “extraer la raı́z cua-
drada” de su discriminante ∆ = b2 − 4ac en K; en particular, esto sucederá
siempre cuando K = C, y si ∆ ≥ 0 cuando K = R.
La denominación “raı́z” ha quedado por razones históricas, porque los
matemáticos pensaban inicialmente que los ceros de un polinomio podrı́an
determinarse mediante fórmulas involucrando la extracción de raı́ces análogas
a la que hemos demostrado para ecuaciones cuadráticas. De hecho, esto es
posible si el grado de es tres o cuatro, pero las fórmulas correspondientes (que
pueden encontrarse por ejemplo en [2], capı́tulo IV, sección 19), son bastante
complicadas). Sin embargo, posteriormente se vio que ello no es en general
posible (gracias a los trabajos de Abel y Galois), para ecuaciones de grado
mayor o igual que cinco.
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 13
lı́m P (x) = +∞
x→+∞
lı́m P (x) = −∞
x→−∞
P (X) ≡ 0 (mód p)
X2 ≡ 1 (mód 5)
X2 − 1 ≡ 0 (mód 5)
y factorizando el polinomio:
(X − 1)(X + 1) ≡ 0 (mód 5)
X − 1 ≡ 0(mod 5) o X + 1 ≡ 0(mod 5)
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 14
X ≡ 1 (mod 5) o X ≡ −1 ≡ 4 (mod 5)
X2 ≡ 1 (mód 8)
tiene cuatro soluciones módulo 8, a saber X ≡ 1, 3, 5 o 7, a pesar de ser
una ecuación de segundo grado.
6. Divisibilidad de polinomios
El hecho de que en el conjunto de polinomios A[X] hayamos definido las
operaciones de suma, resta y producto (que como hemos dicho, le da estructu-
ra de anillo), abre la posibilidad de estudiar en él cuestiones de divisibilidad o
factorización, en completa analogı́a con la aritmética de los números enteros.
Recordemos que, como hemos señalado en la introducción, la factorización de
polinomios, guarda estrecha relación con el problema de encontrar las raı́ces
o ceros de un polinomio.
X 3 − 1 = (X − 1)(X 2 + X + 1)
X 2 + 1 = k(X − a)(X − b)
con k, a, c ∈ R, P admitirı́a dos raı́ces reales a, b, pero sabemos que no
tiene ninguna.
En cambio en C[X], P se factoriza en la forma:
X 2 + 1 = (X − i)(X + i)
y entonces no es irreducible.
Más adelante, veremos que en general, un polinomio que admite raı́ces en
K no puede ser irreducible en K[X].
Dado que, como hemos dicho, el concepto de polinomio irreducible es
análogo para los polinomios, al concepto de número primo, en la aritmética
de Z, cabe preguntarse si los polinomios admitirán factorización única como
producto de polinomios irreducibles. Veremos que la respuesta es afirmativa,
pero para poder enunciar y demostrar este teorema, henos de profundizar la
analogı́a entre los polinomios y la aritmética de Z.
P = QD + R
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 16
donde el resto es “pequeño” en relación con D. Pero dado que entre los
polinomios no hay orden, utilizaremos el grado para compararlos. Este es el
contenido del siguiente teorema.
Si no, hemos de repetir el proceso. Para ello notamos que gr(R0 ) < gr(P ),
ya que en la forma que hemos elegido Q0 los términos correspondientes a la
potencia X n se cancelan. Entonces, en virtud de la hipótesis de inducción,
existirán Q1 y R1 , cociente y resto respectivamente en la división de R0 por
D, de modo que:
R0 = Q1 D + R1
donde R1 = 0 o gr(R1 ) < gr(D). Entonces,
P = Q0 D + R0 = Q0 D + Q1 D + R1 = (Q0 + Q1 )D + R1
Entonces tomando R = R1 y Q = Q0 + Q1 obtenemos lo que queremos.
Esto demuestra la parte de existencia.
Queda por demostrar la unicidad: Para ello supongamos que tenemos dos
cocientes Q y Q̃, y dos restos R y R̃ de modo que:
P (X) = Q(X) · (X − a) + R
P (X) = X 3 − 6X 2 + 11X − 6 = 0
Se ve a ojo que X = 1, es raı́z. Entonces el polinomio P será divisible
(en Q[X]) por X − 1. Efectuando la división de polinomios, obtenemos la
factorización:
Q(X) = X 2 − 5X + 6 = 0
Esta es la ecuación cuadrática que resolvimos en la introducción, y sus
raı́ces son X = 2 y X = 3, con lo que Q se factoriza en la forma:
Q(X) = (X − 2)(X − 3)
Por lo tanto, las raı́ces de P son X = 1, X = 2 y X = 3, y su factorización
es:
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 19
P (X) = an (X − α1 )(X − α2 ) . . . (X − αn )
Prueba: Comparando los grados en el corolario 8.4, vemos que en este caso,
Q debe ser de grado cero, es decir un polinomio constante. Igualnado entonces
los coeficientes principales, vemos que Q = an .
Ejemplo: Volvamos a mirar el ejemplo del polinomio P = X n −1 ∈ C[X],
cuyas raı́ces son las n raı́ces n-ésimas de la unidad:
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 21
2πik
ωk = e n (0 ≤ k < n)
Entonces P admite la factorización:
n−1
Y
n
X −1= (X − ωk ) (1)
k=0
9. Raı́ces Racionales
En general, para polinomios de grado alto, no existe un método general
para determinar sus raı́ces (aunque para polinomios de coeficientes reales,
existen métodos numéricos para determinarlas aproximadamente con tanta
precisión como se desee, lo cual es suficiente para cualquier aplicación prácti-
ca5 ).
Sin embargo, existe un método general para determinar todas las posibles
raı́ces racionales de un polinomio con coeficientes racionales. Sea P ∈ Q[X]:
Luego:
En particular:
p|a0 q n
Pero como p es coprimo con q, p es coprimo con q n (como consecuencia del
teorema fundamental de la aritmética). Por lo tanto, p debe dividir a a0 .
Similarmente:
Por lo tanto
q|an pn
Pero como q es coprimo con p, q es coprimo con pn ; y en consecuencia, q|an .
Ejemplo: El criterio de Gauss proporciona una √ nueva prueba de que si
d ∈ N no es una potencia n-ésima de un entero, n d es irracional. En efecto,
posibles raı́ces racionales del polinomio X n − d
por el criterio de Gauss las √
deben ser enteras. Luego si n d no es entero, tampoco puede ser racional.
Ejercicio: Probar que bajo las mismas hipótesis del teorema 9.1, se cum-
ple que6 .
q − p|P (1)
q + p|P (−1)
Esta observación es con frecuencia útil, ya que reduce el número de ensayos
a efectuar al aplicar el criterio de Gauss.
6
Ver [2], capı́tulo X, sección 41, ecuación [41-31]
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 23
P = aX 2 + bX + c = 0
P (X) = a(X − α1 )2
(P + Q)0 = P 0 + Q0
(P · Q)0 = P 0 · Q + P · Q0
Inductivamente, podemos definir también la derivada n-ésima P (n) del
polinomio P de la siguiente manera:
P (0) = P
P (n+1) = (P n )0
Haremos también en el resto de esta sección, otra hipótesis de caracter
técnico, a saber que no sea posible obtener cero, sumando 1 finitas veces en
K:
n veces
z }| {
1 + 1 + · · · + 1 6= 0 en K (2)
7
Cuando K = C, es posible también dar una interpretación analı́tica del concepto de
derivada de un polinomio, pero esto se ve en el curso de análisis complejo.
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 25
P 0 (X) = mX m−1
mientras que
P (k) (X) = 0 si k > m
Entonces, recordando la expresión de los números combinatorios:
m m(m − 1)(m − 2) · · · (m − k + 1)
= (0 ≤ k ≤ m)
k k!
8
Un cuerpo donde se cumple esta condición se llama un cuerpo de caracterı́stica cero.
9
La hipótesis (2) es necesaria para la validez de este teorema, ya que gracias a ella
podemos pensar que los números naturales N están contenidos en K (identificando el
n veces
z }| {
número n ∈ N con 1 + 1 + · · · + 1 ) y entonces tiene sentido dividir por k! a los elementos
de K. Por ejemplo, si fuera K = Zp , donde dicha hipótesis no se verifica, k! serı́a 0 en Zp
para k ≥ p, y estarı́amos dividiendo por cero.
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 26
m n
!
(k)
X X P (a) i
= ai (X − a)k
i=0 k=0
k!
que por el caso anteriormente demostrado del teorema es:
m
X
= ai Pi (X) = P
i=0
Ahora podemos demostrar:
este teorema dice que tendremos una raı́z doble, precisamente cuando esta
raı́z sea −b
2a
(lo que efectivamente sucede cuando ∆ = 0).
Ejemplo 2: Consideremos el polinomio P (X) = X 3 − 5X 2 + 7X − 3.
Entonces P 0 (X) = 3X 2 − 10X + 7 y P (2) (X) = 6X − 10. Entonces X = 1
es raı́z doble, pues P (1) = 0, P 0 (1) = 0 y P 0 (1) = −4 6= 0. Mientras que
3 es raı́z simple, ya que P (3) = 0 pero P 0 (3) = 4 6= 0. En consecuencia, la
factorización de P es:
P (X) = (X − 1)2 (X − 3)
y como
P (m) (a)
Q(a) = 6= 0
k!
deducimos que a es una raı́z de multiplicidad m.
Ahora probaremos la afirmación recı́proca, a saber que si a es una raı́z
de multiplicidad m, entonces: P (a) = P 0 (a) = P (2) (a) = . . . = P (m−1) (a) = 0
pero P (m) (a) 6= 0. Para ello, utilizaremos inducción en m ∈ N:
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 28
n = gr(P ) = m1 + m2 + . . . + mr
1. z = z si y sólo si z ∈ R
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 31
2. Si z, w ∈ C entonces
z+w =z+w
z·w =z·w
P +Q=P +Q
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 32
P ·Q=P ·Q
En particular, si los coeficientes de P son reales (esto es P ∈ R[X]),
tendremos que P = P , y resulta que:
P (z) = P (z)
P (z) = 0, Q(z) 6= 0
ωk = e2πik/6 (k = 0, 1, . . . , 5)
Más explicitamente vienen dadas por:
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 34
√ √
1+ 3 −1 + 3
ω0 = 1, ω1 = , ω2 =
2 2
√ √
−1 − 3 1− 3
ω3 = −1, ω4 = , ω5 =
2 2
Entonces, la factorización de P en C[X] es:
Qω1 = (X − ω1 )(X − ω5 ) = X 2 − X + 1
(Las raı́ces de este polinomio son las raı́ces sextas primitivas de la unidad),
y
Qω2 = (X − ω2 )(X − ω4 ) = X 2 + X + 1
(Las raı́ces de este polinomio son las raı́ces cúbicas primitivas de la unidad).
Entonces, P admite la siguiente factorización en R[X]:
R(X) = cX + d con c, d ∈ Q
R(α1 ) = 0
gr(A) ≥ gr(B) > gr(R2 ) > . . . > gr(Ri ) > gr(Ri+1 ) > . . .
y que los grados son enteros, en virtud del principio del mı́nimo entero, tarde
o temprano debemos tener que Rn = 0, es decir que el algoritmo de Euclides
termina después de un número finito de pasos. Cuando esto ocurre, podemos
demostrar (repitiendo exactamente la cuenta que hicimos para la aritmética
de Z), que Rn−1 = mcd(A, B), y exactamente igual que en los enteros, se
obtiene el teorema siguiente:
αA + βB = D
Es decir que el máximo común divisor se escribe como una combinación lineal
de A y B, pero los coeficientes α y β no son ahora números sino polinomios.
X 5 − 1 = X 2 (X 3 − 1) + (X 2 − 1)
luego Q1 = X 2 , R2 = X 2 − 1. Ahora dividimos a B por R2 :
X 3 − 1 = X(X 2 − 1) + (X − 1)
luego Q2 = X, R3 = X − 1. Finalmente, dividimos a R2 por R3 :
X 2 − 1 = (X + 1)(X − 1)
luego Q3 = X + 1 y R3 = 0. En consecuencia, en este caso D =
mcd(A, B) = X − 1
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 38
D = (X − 1) = 1 · (X 3 − 1) + (−X) · (X 2 − 1)
pero
X 2 − 1 = 1 · (X 5 − 1) + (−X 2 ) · (X 3 − 1)
Sustituyendo:
= (−X) · (X 5 − 1) + (X 3 + 1) · (X 3 − 1)
Luego α(X) = −X y β(X) = X 3 + 1.
mcd(X n − 1, X m − 1) = X d − 1
P (X) = a3 X 3 + a2 X 2 + a1 X + a0
P (X) = a(X 3 − S1 X 2 + S2 X − S3 )
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 41
siendo
S1 = α1 + α2 + α3
S2 = α1 α2 + α1 α2 + α2 α3
S3 = α1 α2 α3
e igulando los coeficientes obtenemos que:
a2
S1 = −
a3
a1
S2 =
a3
a0
S3 = −
a3
P (X) = an (X − α1 )(X − α2 ) · · · (X − αn )
(−1)n−k Sn−k
donde notamos por Sk a la suma de todas los productos que se puedan formar
considerando k de las n raı́ces α1 , α2 , . . . , αn . Es decir que:
X
Sk = Sk (α1 , α2 , . . . , αn ) = αi1 αi2 · · · αik
i1 ,i2 ,...,ik
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 42
S1 = α1 + α2 + . . . + αn
n
Ejemplo: Notemos que (por su definición) hay exactamente k
términos
en la suma Sk . Si tomamos como P el polinomio
P = (X − α)n
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 43
En consecuncia,
C = S12 − 2S2
y por lo tanto C puede expresarse en función de los coeficientes del polinomio
P:
a2 an−2
C = n−1 2
−2
an an
En general, es posible probar que cualquier función polinomial simétrica
de las raı́ces puede expresarse en función de las funcions simétricas elemen-
tales Si , y por consiguiente como una función racional13 de los coeficientes
del polinomio P .
que dichas raı́ces n-ésimas son exactamente las raı́ces del polinomio X n − 1
(ver ecuación (1). Y se tiene
1 si n = 1
S1 = ω0 + ω1 + . . . + ωn−1 = (5)
0 si n > 1
f (1) = 0
f (1) + f (2) = 0 ⇒ f (2) = −1
f (1) + f (3) = 0 ⇒ f (3) = −1
f (1) + f (2) + f (4) = 0 ⇒ f (4) = 0
f (1) + f (2) + f (4) + f (8) = 0 ⇒ f (8) = 0
f (1) + f (5) = 0 ⇒ f (5) = −1
f (1) + f (3) + f (5) + f (15) = 0 ⇒ f (15) = 1
1 si n = 1
µ(n) = 0 si si n es divisible por el cuadrado de algún primo
(−1)k si n = p1 p2 . . . pk siendo los pi primos distintos
Por ejemplo:
Φ1 (X) = X − 1
Φ2 (X) = X + 1
Φ4 (X) = (X − i)(X + i) = X 2 + 1
También anteriormente vimos que las raı́ces cúbicas primitivas de la uni-
dad, son raı́ces de
Φ3 (X) = X 2 + X + 1
y que las raı́ces primitivas sextas de la unidad son raı́ces de
Φ6 (X) = X 2 − X + 1
16
Este tema es extra a la materia, pero proporciona algunas herramientas que pueden
ser útiles en ejercicios relacionados con raciones primitivas de la unidad, y conecta este
tema con el de polinomios.
17
Φn (X) se conoce como el n-ésimo polinomio ciclotómico.
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 46
X 5 − 1 = φ1 (X)φ5 (X)
X5 − 1
Φ5 (X) = = X4 + X3 + X2 + X + 1
X −1
y como
tenemos que:
X 15 − 1 X 10 + X + 1
Φ15 (X) = =
(X 5 − 1)(X 2 + X + 1) X2 + X + 1
y efectuando la división de polinomios, finalmente encontramos que:
Φ15 (X) = X 8 − X 7 + X 5 − X 4 + X 3 − X + 1
Notas de Álgebra I - ©2007-2014 Pablo L. De Nápoli 47
n Φn (X)
1 X −1
2 X +1
3 X2 + X + 1
4 X2 + 1
5 X4 + X3 + X2 + X + 1
6 X2 − X + 1
15 X8 − X7 + X5 − X4 + X3 − X + 1
Referencias
[1] G. Birkoff, S. Mc. Lane. Álgebra Moderna.