Teoría Anillos
Teoría Anillos
2
Índice
2 Anillos conmutativos 25
2.1 Los anillos Zn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2 Generalidades . . . . . . . . . . . . .√. . . . . . . . . . . . . . . . . . . . . . . 28
2.3 Los anillos de enteros cuadráticos Z[ n] . . . . . . . . . . . . . . . . . . . . . 30
2.4 Múltiplos y potencias naturales . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.5 Unidades. Cuerpos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.6 Múltiplos negativos y potencias de exponente negativo . . . . . . . . . . . . . 35
2.7 Los anillos de polinomios A[x] . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.8 Homomorfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5 Dominios Euclı́deos 59
5.1 Máximo común divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.2 Ecuaciones diofánticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.3 Mı́nimo común múltiplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.4 Congruencias en DE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.4.1 La ecuación básica ax ≡ b mod m . . . . . . . . . . . . . . . . . . . . 72
5.4.2 Sistemas de 2 congruencias en un DE . . . . . . . . . . . . . . . . . . 74
5.4.3 Sistemas de r congruencias . . . . . . . . . . . . . . . . . . . . . . . . 75
5.5 Complementos sobre Zn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.5.1 La ecuación ax = b en Zn . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.5.2 La función ϕ de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3
4 ÍNDICE
Anillos conmutativos
Como ya se comentó en la presentación del curso, nuestro interés en este curso se va a centrar
en formalizar propiedades que presentan anillos como el de los enteros Z o el de polinomios
R[x]. Puesto que muchas de estas propiedades son análogas, ası́ como los argumentos que las
demuestran en cada caso concreto, nos ocuparemos de estudiarlas en un marco abstracto,
de manera que sean de aplicación a cada contexto concreto.
Comenzamos diciendo que, en Matemáticas, convenimos en llamar operación (binaria) o
ley de composición interna en un conjunto A a cualquier aplicación ∗ : A × A → A, mediante
la cual cada par ordenado (a, b) de elementos de A tiene asignado un elemento ∗(a, b), más
usualmente denotado por a ∗ b, al que uno se refiere como el resultado de operar a con
b, de acuerdo con la operación ∗. Por ejemplo, dado cualquier conjunto S, la aplicación
∩ : P(S) × P(S) → P(S), que asigna a cada par de subconjuntos (A, B) su intersección
A ∩ B, es una operación en el conjunto de las partes de S.
Las operaciones en las que vamos a estar interesados en este curso serán denotadas mul-
tiplicativa o aditivamente. Para las primeras utilizamos bien el sı́mbolo “·”, o la simple
yuxtaposición, y escribimos para ellos a · b, o simplemente a b, al resultado de operar (“mul-
tiplicar”, en este caso) a con b, y lo leemos como “a por b”. Para las segundas utilizamos
sı́mbolo +, y escribimos a + b como resultado de operar (“sumar”, en este caso) a con b, y
lo leemos como “a más b”.
En los conjuntos N de números naturales, Z de enteros R de reales o C de complejos
tenemos definida un producto y una suma.
El concepto abstracto de anillo conmutativo, que presentamos a continuación, es debido
a E. Noether (1921).
1. a + (b + c) = (a + b) + c. (asociatividad de la suma)
2. a + b = b + a. (commutatividad de la suma)
3. ∃ 0 ∈ A | a + 0 = a. (existencia de cero)
25
26 TEMA 2. ANILLOS CONMUTATIVOS
7. ∃ 1 ∈ A | a1 = a. (existencia de uno)
1. El anillo Z de los números enteros, con sus operaciones usuales de suma y multipli-
cación.
3. El anillo R de los números reales, con las operaciones usuales de suma y producto.
4. El anillo C de los números complejos, con las operaciones usuales de suma y producto.
Teorema 2.1.1. Para cualesquiera enteros a, b ∈ Z, con b 6= 0, existen dos únicos enteros
q, r ∈ Z, tales que
1. a = bq + r,
2. 0 ≤ r < |b|.
Demostración. Observemos en primer lugar que, si existen tales q y r, estos son únicos:
Supongamos que a = bq + r = bq 0 + r0 , donde 0 ≤ r, r0 < |b| y que q 6= q 0 . De la igualdad
anterior se deduce la igualdad b(q − q 0 ) = r0 − r, de donde también |b||q − q 0 | = |r0 − r|. Como
q 6= q 0 , es |q − q 0 | ≥ 1. Por tanto, |r0 − r| ≥ |b|. Pero esto no es posible, pues 0 ≤ r, r0 < |b|
2.1. LOS ANILLOS ZN 27
Zn = {0, 1, . . . , n − 1}
el conjunto de los restos posibles resultantes al dividir cualesquiera enteros entre n. Sea
R : Z → Zn ,
la aplicación que asigna a cada número entero a su resto al dividirlo por n. Esto es, si
a = nq + r con 0 ≤ r < n, entonces R(a) = r. Por ejemplo, si n = 2, entonces Z2 = {0, 1}
y R : Z → Z2 es la aplicación que asigna el 0 a los pares y 1 a los impares. La aplicación
R : Z → Zn verifica las siguientes propiedades:
1. Si 0 ≤ a < n, entonces R(a) = a,
2. R(a + a0 ) = R(R(a) + R(a0 )) (donde en ambos términos + es la suma en Z).
3. R(aa0 ) = R(R(a)R(a0 )) (donde en ambos términos el producto es en Z).
La primera es clara. Para las otras dos, pongamos R(a) = r, R(a0 ) = r0 , R(r + r0 ) = s
y R(rr0 ) = t. Será por que a = nq + r, a0 = nq 0 + r0 , r + r0 = np + s y rr0 = np0 + t, para
ciertos enteros q, q 0 , p, p0 . Pero entonces
a + a0 = nq + r + nq 0 + r0 = nq + nq 0 + np + s = n(q + q 0 + p) + s,
28 TEMA 2. ANILLOS CONMUTATIVOS
2 + 3 = 5, 4 + 5 = 3, −2 = 4, 2 · 2 = 4, 2 · 3 = 0, 2 · 5 = 4, 3 · 3 = 3, etc.
2.2 Generalidades
Mostramos a continuación una primera selección de propiedades sobre los anillos conmuta-
tivos, que se deducen directamente de los axiomas y son, por tanto, de aplicación a cua-
lesquiera anillos conmutativos concretos.
En lo que sigue A es un anillo conmutativo dado, pero arbitrario.
• −(−a) = a, −0 = 0.
Puesto que (−a) + a = 0, el opuesto de (−a) es a. Como 0 + 0 = 0, el opuesto del cero
es el mismo.
Para dos elementos a, b ∈ A, es usual escribir b + (−a) en la forma b − a, y rederirse a
él como “b menos a”.
• 0 a = 0.
En efecto, 0 a = (0 + 0)a = 0 a + 0 a. restando a ambos miembros 0a, tenemos que
0 = 0a − 0a = (0a + 0a) − 0a = 0a + (0a − 0a) = 0a + 0 = 0a.
• A es no trivial ⇔ 1 6= 0.
Obviamente si A es el anillo trivial 1 = 0. Recı́procamente, si 1 = 0, entonces, para
todo a ∈ A, serı́a a = 1a = 0a = 0; esto es, A tiene un único elemento.
√
2.3 Los anillos de enteros cuadráticos Z[ n]
Si A es un anillo conmutativo, un subconjunto suyo B ⊆ A es llamado un “subanillo” si
2. 0, 1 ∈ B.
1. (m + n)a = ma + na.
2. n(a + b) = na + nb.
3. m(na) = (mn)a.
4. (ma)(nb) = (mn)(ab).
5. an am = an+m .
6. (ab)n = an bn .
7. (am )n = amn .
Pn
n
8. (a + b)n = i=0 i ai bn−i .
9. (a + b)2 = a2 + 2ab + b2 .
11. (a − b)(a + b) = a2 − b2 .
(n + 1)(a + b) = n(a + b) + a + b = na + nb + a + b = na + a + nb + b
= (n + 1)a + (n + 1)b,
v 0 = v 0 1 = v 0 (uv) = (v 0 u)v = 1v = v,
necesariamente se tratarı́a del mismo v. Esto es, si u es una unidad, hay un único v tal que
uv = 1, al que llamamos “inverso” de u y escribimos u−1 . Naturalmente, en tal caso, u−1
es otra unidad, con (u−1 )−1 = 1.
Por ejemplo, el 1 siempre es unidad, le llamamos “la unidad” del anillo, utilizando para
ella el artı́culo determinado, para distinguirla de las demas unidades. También su opuesto
−1 es siempre una unidad, pues (−1)2 = 1, con (−1)−1 = −1. En general, no todos los
elementos del anillo son unidades. Por ejemplo, en anillos no triviales, esto es, con al menos
34 TEMA 2. ANILLOS CONMUTATIVOS
U (A) = {u ∈ A | u es unidad}.
Ejemplos.
1. U (Z) = {±1}, pues si m, n ∈ Z con |m|, |n| > 1, entonces |mn| > 1, y por tanto
mn 6= 1. Además 0 ∈
/ U (Z), pues Z no es trivial.
2. U (Z/2) = {1}, U (Z/3) = {1, 2}, U (Z/4) = {1, 3}.
√ √
3. Sea n ∈ Z un√entero que no es un cuadrado. Si α = a + b n ∈ Q[ n], su “conjugado”
es α = a − b n. Es fácil verificar las igualdades
α + β = α + β, αβ = αβ, α = α.
N (a + bi) = 1 ⇔ a2 + b2 = 1 ⇔ (a = ±1 ∧ b = 0) ∨ (a = 0 ∧ b = ±1).
√
• Si n ≥ 2 U (Z[ −n]) = {1, −1}, pues N (a + bi) = a2 + nb2 ≥ 0 y
√
N (a + b −n) = 1 ⇔ a2 + nb2 = 1 ⇔ a = ±1 ∧ b = 0.
√ √ √
• En Z[ 2], N (a+b
√ 2) = a2 −2b2 . Entonces y −1 son unidades.
√ 1−1 √ Como N (1+√ 2) =
1 − 2 = −1, 1 + 2 es√ una unidad con (1 + 2) √ = −1 + 2. También,
√ 1 − 2 es una
unidad, pues N (1 − 2) = −1, con inverso (1 − 2)−1 = −1 − 2. Puede demostrarse
que √ √ √
U (Z[ 2]) = {±1, ±(1 + 2)k , ±(1 − 2)k , k ≥ 1}.
√ √
Proposición. Sea α ∈ Q[ n]. Entonces α ∈ U (Q[ n]) ⇔ α 6= 0.
Ejemplos.
1. Z no es un cuerpo, pero Q, R y C sı́ lo son.
2. Los anillos de restos Z2 y Z3 son cuerpos, pero Z4 no lo es (2 ∈/ U (Z/4)).
√
3. Ningún anillo de enteros cuadráticos Z[ n] es un cuerpo (2 no es unidad, pues N (2) =
4 6= ±1).
√
4. Los anillos de racionales cuadráticos Q[ n] son cuerpos.
n
Y n
Y n−1
Y n−1 Y n−1
Y n−1
Y
ui u−1
i = ui un u−1
i u −1
n = ui un u−1
n u −1
i
i=1 i=1 i=1 i=1 i=1 i=1
n−1
Y n−1
Y
= ui u−1
i = 1.
i=1 i=1
El lema anterior nos asegura que, para cualquier entero n ≥ 1, −(na) = n(−a). Con-
venimos en definir este elemento como el producto del entero negativo −n por el elemento
a:
(−n)a = −(na) = n(−a)
36 TEMA 2. ANILLOS CONMUTATIVOS
y representarlo simplemente como −na (sin posible confusión por ubicación de paréntesis).
De forma similar, para todo u ∈ U (A) y todo n ≥ 1, tenemos que un ∈ U (A), y se verifica
que (un )−1 = (u−1 )n . Convenimos en definir este elemento como la potencia de exponente
el entero negativo −n del elemento u, y representarlo por
ma − na = (n + k)a − na = na + ka − na = na − na + ka = 0 + ka = ka = (m − n)a.
um u−n = um u−(m+k) = um (um+k )−1 = um (um uk )−1 = um (um )−1 (uk )−1 = u−k = um−n .
Finalmente,
(−m − n)a = (−(m + n))a = −((m + n)a) = −(ma + na) = −ma − na.
u−m−n = (um+n )−1 = (um un )−1 = (um )−1 (un )−1 = u−m u−n .
(2) y (6):
(−n)(a + b) = −n(a + b) = −(na + nb) = −na − nb.
(uv)−n = ((uv)n )−1 = (un )−1 (v n )−1 = u−n v −n .
(3) y (7):
(−n)(ma) = −(n(ma)) = −((nm)a) = (−nm)a.
(um )−n = ((um )n )−1 = (umn )−1 = u−mn .
La igualdades n(−ma) = (−nm)a y (u−m )n = u−mn se ven similármente, y, finalmente,
a las que nos referimos como polinomios. Para un tal polinomio f , y cada natural n ∈ N,
el elemento f (n) ∈ A se llama su “coeficiente de grado n”.
En este anillo, usamos el sı́mbolo x para denotar al polinomio
x : N → A | x(n) = δ1,n ,
Antes de ver como esta definición de A[x] se relaciona con vuestro concepto usual de
“polinomio”, vamos a discutir que realmente estamos en presencia de un anillo conmutativo.
• La suma es asociativa: f + (g + h) = (f + g) + h pues, ∀ n ∈ N,
• Hay un polinomio “cero”, definido precisamente por el 0 de A, esto es, el polinomio tal
que 0(n) = δ0,n 0 = 0 para todo n ∈ N. En otras palabras, la aplicación constantemente
cero: f + 0 = f pues, ∀ n ∈ N,
• Todo polinomio f tiene un opuesto −f , que es definido por (−f )(n) = −f (n), ∀n ∈ N:
f + (−f ) = 0 pues, ∀ n ∈ N,
X X X
((f g)h)(n) = (f g)(m)h(k) = f (i)g(j) g(k)
m+k=n m+k=n i+j=m
X X X
= (f (i)(g(j))h(k) = (f (i)g(j))h(k).
m+k=n i+j=m i+j+k=n
Vamos a darle un aspecto que os sea más familiar a los polinomios de A[x].
2.7. LOS ANILLOS DE POLINOMIOS A[X] 39
Lema 2.7.2. Para cualquier a ∈ A y m ≥ 0, axm es el polinomio con todos los coeficientes
de grados distintos de m nulos y cuyo coeficiente en grado m es a. Esto es, ∀ n ∈ N,
a si n = m,
(axm )(n) = aδm,n =
0 si n 6= m.
Demostración. Consideremos primero el caso en que a = 1. Esto es, probemos que,
xm (n) = δm,n , por inducción en m. Si m = 0, efectivamente, x0 (n) = 1(n) = δ0,n . Y,
supuesto para m,
X
xm+1 (0) = (xm x)(0) = xm (i)x(j) = xm (0)x(0) = 0 = δm+1,0 ,
i+j=0
y para n ≥ 1
X X
(xm+1 )(n) = (xm x)(n) = (xm )(i) x(j) = δm,i δ1,j = δm,n−1 δ1,1 = δm,n−1 = δm+1,n .
i+j=n i+j=n
Finalmente, para cualquier a ∈ A, (axm )(n) = a(i)xm (j) = a(0)xm (n) = aδm,n .
P
i+j=n
Naturalmente, un polinomio f ∈ A[x] es conocido por sus coeficientes en cada grado f (0),
f (1), etc. El siguiente resultado nos lleva a la representación familiar de los polinomios
Proposición 2.7.3. Sea f ∈ A[x] el polinomio con coeficientes f (n) = an , n ≥ 0, entonces
X
f= am xm = a0 + a1 x + a2 x2 + · · · .
m≥0
(notar que la suma es finita, pues existe un r tal que am = 0 para todo m > r)
Demostración. Para cualquier n ∈ N,
X X X
am xm (n) = (am xm )(n) = am δm,n = an = f (n).
m≥0 m≥0 m≥0
Notemos que, bajo esa representación de los polinomios, las operaciones de suma y
producto se realizan a modo “familiar”:
X X X X
a m xm + bm x m = am xm + bm xm = (am + bm )xm .
m≥0 m≥0 m≥0 m≥0
X X X X X X
a m xm bm x m = ai xi bj xj = ai bj xi+j = ai bj xm .
j≥0 m≥0 i,j≥0 i,j≥0 m≥0 i+j=m
Notas.(1) Observar que los polinomios de A[x] cuyos coeficientes en grados > 0 son todos
nulos, son precisamente los elementos a ∈ A. Ası́ A ⊆ A[x] y es de hecho un subanillo.
(2) DebidoPa la expresión de un polinomio f ∈ A[x] con coeficientes am , m ≥ 0, en
la forma f = m≥0 am xm , se suele de notar el polinomio como f (x), haciendo alusión al
sı́mbolo x que denota la indeterminada.
40 TEMA 2. ANILLOS CONMUTATIVOS
2.8 Homomorfismos
Los anillos se relacionan entre sı́ mediante ‘homomorfismos” , que son aplicaciones entre
ellos que respetan las correspondientes operaciones. Más precisamente,
2. φ(ab) = φ(a)φ(b),
3. φ(1) = 1.
Y para la cuarta: φ(a) + φ(−a) = φ(a − a) = φ(0) = 0, luego φ(−a) = −φ(a). Para la
última: 1 = φ(1) = φ(aa−1 ) = φ(a)φ(a−1 , luego φ(a) ∈ U (A0 ) y φ(a)−1 = φ(a−1 ).
• Si φ : A → B y ψ : B → C son homomorfismos, entonces la aplicación compuesta
ψφ : A → B es también un homomorfismo. Además la aplicación identidad IdA : A → A es
siempre un homomorfismo.
El reconocer que una aplicación entre anillos es un homomorfismo es importante, pues
permite calcular la imagen de un elemento que se obtiene a partir de otros por operaciones
de sumar, restar y multiplicar mediante dos formas: Bien efectuando el cálculo en el anillo
dominio y luego la imagen del resultado, o bien calculando las imágenes de los elementos
involucrados y hacer luego el correspondiente cálculo en el anillo rango. Por ejemplo, para
cada n ≥ 2, la aplicación
R : Z → Zn ,
que asigna a cada entero su resto al dividirlo por n, es un homomorfismo de anillos, pues ya
sabemos que, para cualesquiera enteros a, b ∈ Z, R(a + b) = R(a) + R(b), R(ab) = R(a)R(b)
y, es claro que R(1) = 1. Supongamos, para ilustrar esto, que n = 5 y queremos calcular
R(123 ). Podemos calcular 123 en Z, y entonces dividir el resultado por 5 y determinar ese
resto. Pero también podemos utilizar que R es un homomorfismo:
R(123 ) = R(12)3 = 23 = 3.
2.8. HOMOMORFISMOS 41
Img(φ) = {φ(x) | x ∈ A}
es un subanillo de B, nos referimos a él como “subanillo imagen de φ”. Si φ es una aplicación
sobreyectiva, esto es, si Img(φ) = B, se dice que es un “epimorfismo”. Por ejemplo, los
homomorfismos R : Z → Zn son epimorfismos, pues para todo r ∈ Zn , r = R(r). Si el
homomorfismo es inyectivo (x 6= y ⇒ φ(x) 6= φ(y)), se le llama “monomorfismo”. Por
ejemplo, la aplicación η : Z → Q tal que η(n) = n1 es un monomorfismo.
Los isomorfismos de anillos son los homomorfismos biyectivos, como nos indica la sigu-
iente
a1 + a2 = φ−1 (a01 ) + φ−1 (a02 ) y φ−1 (a01 a02 ) = a1 a2 = φ−1 (a01 )φ−1 (a02 ). Claramente también
φ−1 (1) = 1. Ası́ que, φ−1 : A0 ∼ = A es un isomorfismo.
Diremos que dos anillos A y A0 son isomorfos si existe un isomorfismo φ : A → A0
entre ellos. En este caso, los anillos A y A0 son esencialmente iguales, pues φ y φ−1 son
diccionarios univocos e inversos que nos permiten trasladar cualquier calculo o resultado
obtenido en uno de ellos mediante sus operaciones al otro. Escribiremos A ∼ = A0 cuando dos
anillos sean isomorfos.
Los anillos de polinomio A[x] tienen una propiedad muy importante (se conoce como su
“propiedad universal”), que se expresa como sigue.
1. Φ(a) = φ(a), ∀ a ∈ A.
2. Φ(x) = b.
Demostración. Solo puede existir un tal homomorfismo, pues para cualquier polinomio
f (x) = m≥0 am xm ha de ser
P
X
Φ(f (x)) = φ(am )bm .
m≥0
42 TEMA 2. ANILLOS CONMUTATIVOS
X X X X
Φ am xm + a0m xm = Φ (am + a0m )xm = φ(am + a0m )bm
m≥0 m≥0 m≥0 m≥0
X X X
= φ(am )b + m
φ(a0m )bm = φ(am )bm + φ(a0m )bm
m≥0 m≥0 m≥0
X X
=Φ am xm + Φ a0m xm ,
m≥0 m≥0
Eb : A[x] → B
X
Eb (f (x)) = ai bm ,
m≥0
y debido a tal expresión, se denota Eb (f (x)) = f (b), que leemos como “el resultado de
evaluar f (x) en b”. Si f (b) = 0, se dice que b es una “raı́z de f (x) en B”.
Unos ejemplos,
1
1. Si f (x) = 2 + x2 ∈ Z[x] y consideramos 2 ∈ Q, entonces f ( 12 ) = 2 + ( 12 )2 = 2 + 1
4 = 94 .
(a) Como f (x) = 1+2x2 +x4 +x2 −2x+1 = 2−2x+3x2 +x4 , será f (i) = 2−2i−3+1 =
−2i.
(b) f (i) = (i2 + 1)2 + (i − 1)2 = (−1 + 1)2 + (i2 − 2i + 1 = −2i.
2.8. HOMOMORFISMOS 43
Cada polinomio f (x) ∈ A[x], define una aplicación A → A, que asigna como imagen a
cada elemento a ∈ A, el resultado de evaluar f (x) en a, esto es f (a). Se denota igual que
el polinomio f (x) : A → A y se le llama la “función polinómica definida por el polinomio
f (x). Es importante no confundir la función polinómica con el polinomio, como muestra este
ejemplo: Sean los polinomios de Z2 [x], f (x) = 1 + x y g(x) = 1 + x2 . Sus correspondientes
funciones polinómicas f (x), g(x) : Z2 → Z2 , funcionan ası́: f (0) = 1 = g(0), f (1) = 0 = g(1),
esto es, son la misma! y los polinomios distintos.