Mathematics">
Apuntes Moderna II
Apuntes Moderna II
Apuntes Moderna II
Álgebra Moderna II
Anillos.
César Alberto Escobar Gracia
1 Definiciones básicas
Definición 1.1 Un anillo asociativo R es un conjunto no vacı́o con dos opera-
ciones +, · que satisfacen
i). (R, +) es un grupo abeliano
ii). · es asociativa
iii). · distribuye respecto a la suma +.
Si además existe 1 ∈ R tal que 1 · r = r · 1 = r para cada r ∈ R, diremos que R
es un anillo con identidad. Más aún, si r · x = x · r para cada x, r ∈ R, diremos
que R es conmutativo.
2. Sea n ≥ 1 un entero.
c). (−a)(−b) = ab ∀ a, b ∈ R
d). (−1)a = −a ∀ a ∈ R si R tiene identidad
e). (−1)(−1) = 1 si R tiene identidad.
Demostración:
a) a · 0 = a · (0 + 0) = a · 0 + a · 0. Ahora usando el inverso aditivo de a · 0 se
tiene que 0 = a·0+(−(a·0)) = (a·0+a·0)+(−(a·0)) = a·0+[a·0+(−(a·0))] =
a · 0 + 0 = a · 0. Análogamente se verifica que 0 · a = 0 de donde se obtiene la
conclusión.
b) ab + (a(−b)) = a(b + (−b)) = a · 0 = 0 y por la unicidad de los inversos
a(−b) = −ab. Análogamente se tiene que (−a)b = −ab.
c)Por el inciso anterior (−a)(−b) = −(a(−b)) = −(−ab), ahora −ab + ab =
ab − ab = 0 por lo que −(−ab) = ab de donde (−a)(−b) = ab.
d) Tomando en (b) b = 1 se tiene −a = (−a) · 1 = −(a · 1) = −a
e)Tomando en (c) a = b = 1 se tiene (−1)(−1) = 1 · 1 = 1
Ejemplo 2.4
1. Si f : R −→ R0 es homomorfismo, Kerf es un ideal de R.
2. Si R = Z los ideales de R son de la forma nZ, con n ∈ N.
3. Si R es un anillo e {Iλ }λ∈A es una familia de ideales de R, entonces
I = ∩λ∈A Iλ también es un ideal.
4. Si R un anillo y S es un subconjunto de R, la intersección de los ideales
que contienen a S es no vacı́a siempre y es un ideal de R llamado el ideal
generado por S que denotaremos por (S).
5. En particular, si en el ejemplo anterior S = {a} consta de un sólo ele-
mento el ideal generado por S se denotará por (a) y se dirá que es un ideal
principal.
Ejemplo 2.9 En Z los ideales maximales son justamente los generados por un
primo.
Teorema 2.10 Sea R un anillo con identidad. Entonces R admite ideales ma-
ximales
Corollary 2.11 Sea R un anillo con identidad, I ideal propio. Entonces existe
un ideal maximal M de R tal que I ⊆ M
1. D ,→ KD
2. Si K es otro campo tal que D ⊂ K entonces existe un monomorfismo
KD ,→ K.
ii). Z(p) es un anillo con un sólo ideal maximal (los anillos conmutativos con
esta propiedad se llaman anillos locales)
iii). Sea M el único ideal maximal de Z(p) . Describa Z(p) /M.
i)=⇒ ii) Por la observación anterior basta probar que todo irreducible es
primo. Suponga π irreducible y que π \ ab. Por hipótesis a = u1 π1 · · · πn , b =
u2 p1 · · · ps , por lo que πc = u1 u2 π1 · · · πn p1 · · · ps y por la condición UF2 se debe
tener que π \ πi o π \ pj para algún i o para algún j. Por lo tanto πi = πci o
pj = cj π y como tanto πi comp pj son irreducibles entonces ci o cj son unidades,
de donde π \ a o π \ b.
ii)=⇒ i) Sea a = c1 π1 · · · πk = c2 p1 · · · ps con c1 , c2 ∈ U (D) y π1 , . . . , πk ,
p1 , . . . , ps irreducibles, veamos que k = s y que πi = pi ui con ui ∈ U (D). Como
π1 \a = c2 p1 · · · ps entonces π1 \pi para algun i, y podemos suponer que i = 1, ası́
que p1 = π1 u1 y c1 π2 · · · πk = c2 u1 p2 · · · ps , ahora un proceso inductivo termina
la prueba.
3 Dominios Euclidianos
Definición 3.1 Sea D un domino entero, diremos que D es un dominio eucli-
diano (D.E.) si existe una función f : D∗ −→ N ∪ {0} tal que
i). f (a) ≤ f (ab) ∀ a, b ∈ D∗
ii). ∀ a, b ∈ D con al menos uno distinto de cero, existen q, r ∈ D tales que
a = bq + r con r = 0 o f (r) < f (b)
En algunos casos es conveniente definir f (0) = 0. A f se le llama función
euclidiana.
Por el último argumento del teorema 3.5 se tiene ii)⇔ iii). Mostremos que i)⇔
ii). Si M es maximal, entonces D/M es campo, luego dominio entero y por
tanto (π) = M es primo, de donde por la definición π es primo.
ii)⇒ i) Suponga (π) = M primo e I un ideal que contiene a M, con I 6= M.
Sea a ∈ I − M, entonces (π, a) = 1 de donde 1 = nπ + ma ∈ I y por tanto
I = D, ası́ M es maximal.
Definición 3.8 Sea {In }n∈N una sucesión de ideales de R tal que Ii ⊆ Ii+1 ∀ i.
La sucesión se dice estacionaria si existe n tal que In = In+i ∀ i ≥ 1.
Teorema 3.9 Sea R un anillo conmutativo con identidad. Entonces las sigu-
ientes condiciones son equivalentes
i). Todo ideal de R es f.g.
Demostración: (i) ⇒ (ii) Sea {In } una sucesión creciente de ideales (In ⊆
In+1 ∀n) y sea I = ∪n∈N In , se verifica que I es ideal de R y por lo tanto f.g.,
luego existen α1 , . . . , αk ∈ I tales que I = α1 R + · · · + αk R. Como I es la unión
de los In 0 s y la sucesión es creciente, existe n ∈ N tal que α1 , . . . , αk ∈ In , luego
I ⊆ In ⊆ I de donde I = In y por lo tanto In = In+i ∀i.
(ii) ⇒ (iii) Sea F una familia de ideales no vacı́a en R e I1 ∈ F. Si I1
no es maximal, existe I2 ∈ F tal que I1 ( I2 . De forma inductiva en caso de
que ningún In sea maximal podemos construir una cadena de ideales I1 ( I2 (
· · · ( In ( · · · que por hipótesis se debe estacionar lo cual no podrı́a ser, por
lo tanto In es maximal para algún n ∈ N. Luego F tiene elementos maximales.
(Note que aquı́ hablamos de elementos maximales respecto a la inclusión).
(iii) ⇒ (i) Sea I ideal de R, F = {J | J es ideal de R, J ⊆ I, J es f.g.}.
F es no vacı́a pues contiene al ideal cero, ası́ que admite elementos maximales.
Sea M uno de ellos, si M 6= I, entonces existe a ∈ I − M, y por lo tanto
M ( M + aR ⊆ I que contradice la maximalidad de M. Por lo tanto I = M
e I es f.g.
Ahora como D es D.I.P. entonces todo ideal es f.g., luego aplicando el teorema
3.9 la sucesión de ideales se estaciona, lo cual es equivalente a que an ∈ U (D)
para algún n. De donde a = π1 · · · πn u con u ∈ U (D).
a
p−1
Teorema 3.15 (Euler) p =a 2 mod p.
p−1
Demostración: Por la observación anterior a 2 siempre es 1 o -1 y es 1 si y
p−1
sólo si a es un cuadrado módulo p, luego ap = a 2 mod p.
I + J := {x + y : x ∈ I, y ∈ J}
Xn
I ·J ={ ai bi : ai ∈ I, bi ∈ J, n ∈ N} ⊆ I ∩ J
i=1
Teorema 4.3 [Teorema chino del residuo] Sea R un anillo conmutativo con
identidad I1 , · · · , In ideales tales que Ij + Ii = R, i 6= j. Sea
n
Y
I= Ii .
1
Entonces
R R R
' × ··· ×
I I1 In
Qn
Sea ϕ : R −→ i R/Ii definida por: ϕ(x) := (x + Ii , . . . , x + In ). Se verifica
fácilmente que ϕ es un homomorfismo.
I) Mostraeremos que ϕ es suprayectiva. Sea
n
Y
y = (aj + Ii , . . . , an + Jn ) ∈ R/Ii ,
1
entonces:
n
X
y= (0̄, . . . , 0̄, āi , 0̄, . . . , 0̄)
i=1
más aún:
n
X
y= (0̄, . . . , 1̄, . . . , 0̄)(ā1 , . . . , āi , . . . , ān )
i=1
Note que ϕ(xi ) = ēi es equivalente a mostrar que existe xi ∈ R tal que xi ≡ 1
mod Ii y xi ≡ 0 mod Ij , j 6= i Como Ii + Ij = R, ∀ i 6= j entonces dado
i ∃ aj ∈ Ij y ai(j) ∈ Ii tales que:
1 = aj + ai(j) ⇔ aj = 1 − ai(j)
Q Q
Sea xi = i6=j ai = j6=i (1 − ai(j) ) ≡ 1 mod Ii y xi ∈ Ij ∀j 6= i, por tanto
xi ≡ 1 mod Ii y xi ≡ 0 mod Ij
Por tanto ϕ es suprayectiva.
Qn
Tn II) Veamos que ker ϕ = I = i=1 Ii . Primeramente notemos T queQ ker ϕ =
I
i=1 i , ası́ que para terminar la prueba debemos mostrar que I i = Ii .
La igualdad anterior corre por inducción sobre n. Suponga que n = 2.
Mostraremos que I1 ∩ I2 ⊆ I1 I2 . Sea x ∈ I1 ∩ I2 . ya que los ideales I1 , I2 son
comaximales, existen x1 ∈ I1 y x2 ∈ I2 tales que 1 = x1 + x2 , por tanto:
x = x x1 + x x2 ∈ I1 I2 .
Q
Para poder usar el caso n = 2 se debe probar Q que j6Q =i Ij + Ii = T . Sea xi
construida como en I). Se tiene que xi = j6=i ai ∈ i6=j Ii . Como xi ≡ 1
Q Ii entonces ∃ a ∈ Ii tal que xi − 1 = a ası́ xi − a = 1, y por tanto
mod
i6=j Ii + Ij = R. luego utilizando el caso n = 2 se tiene que:
Y Y Y
Ii ∩ Ij = Ii Ij = Ii
i6=j i6=j
Q T
Por otro lado la hipótesis inductiva garantiza que i6=j Ij = j6=i Ij , por tanto:
Y \ n
\
Ii ∩ Ij = Ii ∩ Ij = Ii
i6=j i6=j i=1
Qn Tn
por tanto i=1 Ii = i=1 Ii .
Qt
Corollary 4.4 U (Z/nZ) ' U (Z/pei i ) con n = pei i
Q
i6=j i6=j
(ϕ es la función de Euler).
5 Anillos de Polinomios
Sea R un anillo conmutativo con identidad y R[x] = {(a0 , . . . , an , . . . ) | ai ∈ R
y ai = 0 ∀ i > n}. Definimos en R[x] las operaciones:
1. (a0 , . . . , an , . . .) + (b0 , . . . , bn , . . .) = (c0 , . . . , cn . . .)
Con las operaciones definidas R[x] resulta un anillo conmutativo con identidad,
de hecho e = (1, 0, 0, . . .). Además R puede ser inyectado en R[x] de la siguiente
forma:
R −→ R[x]
a −→ (a, 0, . . . , 0, . . .)
Al elemento (0, 1, 0, . . . , ) de R[x] lo denotamos por x = (0, 1, 0, . . . , 0, . . .) y
le llamaremos una indeterminada, identificando a ∈ R con (a, 0, . . . , 0, . . .) en
R[x] se tiene: ax = (0, a, 0, . . . , 0, . . .). De la definición de producto en R[x] se
verifica que xn = ( 0, . . . , 0, 1, 0 . . .) y con esto se verfica la regla de los exponentes
| {z }
n+1
xn xm = xn+m . Con esta notación, un elemento (a0 , a1 , . . . , an , 0, . . . , 0) de R[x]
será denotado por f (x) = a0 + a1 x + . . . + an xn . El grado de un polinomio
f (x) es el máximo n tal que an 6= 0 y se denota por deg f (x) = n. Si an =
1, f (x) se llama mónico.
Demostración: Sean f (x), g(x) ∈ R[x] tales que f (x) g(x) = 0. Suponga que
f (x) = a0 + . . . + an xn y g(x) = b0 + . . . + bm xm . Como f (x)g(x) = 0 entonces:
a0 b0 = 0 . . . (1)
a0 b1 + a1 b0 = 0 . . . (2)
a0 b2 + a1 b1 + a2 b2 = 0 . . . (3)
..
.
a0 bi + a1 bi + . . . + ai b0 = 0 . . . (i)
Ahora como R es dominio entero entonces a0 = 0 o b0 = 0. Si a0 6= 0 entonces
b0 = 0 de (1). Veamos que bi = 0 ∀ i. De la ec. (2) y la hipótesis a0 6= 0 y b0 = 0
tenemos b1 = 0. Ası́ sucesivamente se concluye que bi = 0 ∀i.
Por simetrı́a si b0 6= 0 se tiene que ai = 0 ∀ i. Para el caso general podemos
suponer f (x) = ak xk + · · · + an xn = xk (ak + · · · + an xn−k ) con ak 6= 0, en este
caso se verifica que f (x)g(x) = 0 implica que g(x)(ak + · · · an xn−k ) = 0 y el
resultado se sigue del primer caso.
Observación 5.2
Por tanto: at [af (x) − bxm−n g(x)] = q1 (x)g(x) + r1 (x), ası́ que
y como t ≤ s − n + 1 ≤ m − 1 − n + 1 entonces 0 ≤ t + 1 ≤ m − n + 1.
Si a no es divisor de cero, entonces deg[g(x) · h(x)] = deg(g(x)) + deg(h(x)).
Aplicaremos esto para concluir que q(x) y r(x) son únicos.
Suponga que q1 (x)g(x) + r1 (x) = q(x)g(x) + r(x) de lo cual obtenemos:
(q1 (x) − q(x))g(x) = r(x) − r1 (x).
Si q1 (x) − q(x) 6= 0, entonces deg(q1 (x) − q(x)) + deg(g(x)) = deg(r(x) −
r1 (x)) ≤max{deg(r(x)), deg(r1 (x))} < n, lo cual no puede ser.
Por tanto q1 (x) − q(x) = 0 y r(x) − r1 (x) = 0
Ejemplo 5.4 Tomar f (x) = 3x4 + 3x3 + x2 + 1, g(x) = 2x3 + 2x2 + 1, entonces:
2f (x) = 3x · g(x) + r(x) y el exponente del coeficiente de f (x) en la ec. anterior
no es 2 = max{4 − 3 + 1, 0}.
Corollary 5.6 Sea R con las hipótesis del teorema 5.3, x ∈ R, f (x) ∈ R[x]
entonces α es raı́z de f (x) si y sólo si (x − α)q(x) = f (x).
Demostración: Por el teorema anterior existen f (x) y r(x) tales que: f (x) =
q(x)(x − α) + r(x) con r(x) = 0 o deg(r(x)) < 1, por lo tanto f (α) = r(α), luego
f (α) = 0 si y sólo si r(x) = 0
−1 ≡ (−1)p−1 (p − 1)! ∈ Fp
lo cual equivale a:
−1 ≡ (p − 1)! mod p
Note el uso p 6= 2, ya que p = 2 es trivial.
xn + an−1 xn−1 + . . . + a1 x + a0 = (x − α1 ) · · · (x − αn )
Tenemos:
n
X
an−1 = − αi
i=0
X
an−2 = αi αj
i<j
..
.
X
an−p = (−1)p αj1 , . . . αji
1≤j1 < ...<ji
n
Y
a0 = (−1)n αi
i=1
Lema 5.14 [Lema de Gauss] Sea R un D.F.U., f (x), g(x) ∈ R[x] \ {0},
entonces c(f g) = c(f ) · c(g).
Lema 5.15 Sea R un D.F.U., f (x), g(x) ∈ R[x], b ∈ R, y suponga que g(x) es
primitivo y g | b f , entonces g | f .
Demostración: ⇐) trivial.
⇒) Sea f (x) = g(x)h(x) con g(x), h(x) ∈ k[x]. Sea m1 y m2 los mı́nimos
común múltiplos de los denominadores de g(x) y h(x) respectivamente, entonces
M1 M2 f (x) = h1 (x)g1 (x) con g1 , h1 ∈ R[x], ası́, tomando contenidos:
g(x) = b0 + b1 x + . . . + bt xt , h(x) = c0 + c1 x + . . . + ck xk
Además a0 = c0 b0 y como π | a0 , entonces π | c0 ó π | b0 . De hecho podemos
suponer que π | b0 y π - c0 . Como π - bt entonces ∃ i < t tal que π | bj ∀ j < i y
π - bi .
Ahora ai = b0 ai +· · ·+bi−1 c1 +bi c0 , y los primeros i sumandos son divisibles
por π, mientras que el último no, ası́ que π - ai , por lo tanto i = n y ası́
deg f (x) = deg g(x), de donde h es constante y f es irreducible en k[x].
Ejercicio 5.22
i). Caracterizar los ideales maximales de Z[x]
ii). Sea R con dominio entero, f (x) = a0 + . . . + an xn ∈ R[x]. Entonces f (x)
es irreducible si, y sólo si, g(x) = an + · · · + a0 xn es irreducible.
iii). Sea F un campo finito con q elemento, f (x) ∈ F [x] un polinomio de grado
d > 0.
(a) Demuestre que el anillo F [x]/f (x) tiene q d elementos.
Qt
(b) Si f (x) = i=1 pei i es la factorización de f (x) como productos de
irreducibles con di = deg pi . Demuestre que
t
F [x] ∼ Y F [x]
U( )= U ( ei )
(f (x)) i=1
(pi )
6 Módulos
6.1 Generalidades de módulos
En adelante R denotará a un anillos conmutativo con identidad.
i). r(m + n) = rm + rn ∀ r ∈ R, n, m ∈ M
ii). (r + s)m = rm + sm ∀ r, s ∈ R, m ∈ M
iii). r(sm) = (rs)m ∀ r, s ∈ R, m ∈ M
iv). 1 · m = m ∀ m ∈ M.
Ejemplo 6.2
I. Espacios vectoriales sobre un campo K son ejemplos de K − módulos
i. f (m + n) = f (m) + f (n), ∀ m, n ∈ M
ii. f (rm) = rf (m), ∀ r ∈ R, m ∈ M
1. Submódulo
2. ker f = kernel de un hom.f
3. Im f = imagen de un hom.f
4. Módulo cociente
N1 + . . . + Nk := {n1 + . . . + nk : ni ∈ Ni }
Observación 6.8
1. Si X = ∅, L (∅) = {0}
2. Si X 6= ∅ se verifica que
k
X
L (X) = { ri mi : ri ∈ R, k ∈ N}
i=1
Pn Pn
ii. Ahora si i=1 ri fai = 0 entonces ( i=1 ri fαi )(β) = 0 ∀ β en particular.
Xn
( ri fαi )(αi ) = ri = 0 ∀ i.
i=1
Observación 6.19
Demostración:
ii) ⇒ i) Sea I 6= (0) un ideal de R, como R es libre de rango 1, entonces
N = I es libre de rango menor o igual a 1 y como I 6= (0), entonces I es generado
por un sólo elemento.
i) ⇒ ii)Por el teorema 6.17 es suficiente probar el teorema para cuando
F = Dn para algún n ∈ N, por lo cual procederemos por inducción sobre n.
Es invertible y que:
..
b12
x 0 . 0
d
b
y − 11 d 0 ∗ ... ∗
0 ... 0
d
..
∗ ∗ ∗ ... ∗
B 0 =
0 1 . 0 .. .. .. ..
. ..
. . . .
. ..
. . . ∗ ∗ ∗ ... ∗
0 0 0 ... 1
es una matriz equivalente con A y l(d) < l(b11 ) que es una contradicción. Por
lo tanto b11 | b1j y b11 | bi1 para todo 1 < i ≤ m, 1 < j ≤ n. Aplicando el
inciso (b) de la observación 6.27 podemos suponer entonces que bi1 = b1j = 0
para todo 1 < i ≤ m, 1 < j ≤ n
Ahora b11 | bij para todo 1 < i ≤ m, 1 < j ≤ n pues de lo contraio al sumar
el renglón i-ésimo al renglón 1, contradiciriamos el paso anteior, la conclusión
se sigue por inducción ya sea sobre n o sobre m (dependiendo cual es más chico)
ya que la submatriz
b22 . . . b2n
.. . . ..
. . .
bm2 ... bmn
se puede ”diagonalizar” de tal forma que b11 | bij .
b11 c12 ... c1n
c21 c22 ... c2n
.. .. ..
. . .
cm1 cm2 ... cmn
En los teoremas siguientes mostraran que esta forma es única ası́ como los
factores invariantes, en el sentido de que los di s son distintos en otras formas
tan sólo por unidades.
4 5 6
Ejemplo 6.33 Sea A = 3 5 −1 encuentre la forma normal de A
7 8 0
3 5 −1 −1 5 3 −1 0 0
A∼ 4 5 6 ∼ 6 5 4 ∼ 6 35 22
7 8 0 0 8 7 0 8 7
−1 0 0 −1 0 0 −1 0 0
∼ 0 35 22 ∼ 0 7 8 ∼ 0 7 1
0 8 7 0 22 35 0 22 13
−1 0 0 −1 0 0 −1 0 0
∼ 0 1 7 ∼ 0 1 0 ∼ 0 1 0
0 13 22 0 13 −69 0 0 −69
1 0 0
∼ 0 1 0 =D
0 0 69
2 4 −16
Ejemplo 6.34 Sea A = 6 8 −8 encuentre la forma normal de A
12 24 12
Entonces
2 4 −16 2 0 0 2 0 0
A= 6 8 −8 ∼ 6 −4 40 ∼ 0 −4 40
12 24 12 12 0 108 0 0 108
2 0 0
∼ 0 −4 0
0 0 108
Y las operaciones elementales que se aplicaron nos dan
1 0 0 1 0 0 1 0 0
P = 0 −1 0 −3 1 0 = −3 1 0
−6 0 1 0 0 1 −6 0 1
1 −2 0 1 0 8 1 0 0 1 −2 −12
Q= 0 1 0 0 1 0 0 1 10 = 0 1 10
0 0 1 0 0 1 0 0 1 0 0 1
AX = B . . . (∗)
DY = B0 . . . (∗∗)
Se tiene que
2 0 0
P AQ = D =
0 −4 0
x1
b1
Entonces el sistema AX = A x2 = es equivalente al sistema
b2
x3
DY = B0 = P B es decir
y
0 0 1
2 1 0 b1 b1
y2 = =
0 −4 0 −3 1 b2 −3b1 + b2
y3
1 −2 −12 y1 1 −2 −12 b1 /2
−3b1 +b2
X = QY = 0 1 10 y2 = 0 1 10 −4
0 0 1 y3 0 0 1 y3
b2
−b1 + 2 − 12t −k + 2l − 12t
−3b1 +b2 = −k + l + 10t
= 4 + 10t
t t
En donde k, l, t ∈ Z son libres.
Es decir, las xi ’s están generadas por las mi ´s de donde estas últimas generan
a M.
0
Estos generadores {mi }m
i=1 satisfacen ϕ(ei ) = mi pues:
Xn n
X n
X
ϕ(ei ) = xi ⇒ ϕ(e0i ) = ϕ( qij ej ) = qij ϕ(ei ) = qij xj = mi
j=1 j=1 j=1
Demostración: Con la notación del teorema 6.40 sea r tal que Ann (mi ) 6=
0 ∀ i ≤ r, Ann (mi ) = 0, i > r.
Afirmación T (M ) = Dm1 ⊕ . . . ⊕ Dmr . Es claro que Dm1 ⊕ . . . ⊕ Dmi ⊆
T (M ).
Sea z ∈ T (M ) ⊆ M , entonces z = b1 m1 +. . .+br mr +br+1 mr+1 +. . .+bk mk .
Como z ∈ T (M ), ∃a ∈ D∗ tal que az = 0 entonces 0 = az = ab1 m1 + . . . +
abr mr + abr+1 mr+1 + . . . + abk mk = 0
Como la suma de los submódulos generados por las mi es directa, los coefi-
cientes en la ec. anterior deben ser cero, es decir, abi = 0 ∀ i. Como Ann (mi ) =
0 ∀ i > r entonces abi = 0 ∀ i > r, además a 6= 0 ası́ que bi = 0, luego
z ∈ Dm1 ⊕ . . . ⊕ Dmr
Teorema 6.45 Sea M = Dx, Ann (x) = (d), d = gh con (g, h) = 1. Entonces
existen y, z ∈ M tales que M = Dy ⊕ Dz, Ann (y) = (g), y Ann (z) = (h).
Recı́procamente si M = Dy + Dz con Ann (z) = (h), Ann (y) = (g), (g, h) = 1
entonces M = Dx con Ann (x) = (gh)
1 = ag + bh . . . (1)
1 · m = m = agm + bhm = 0
Corollary 6.46 Por inducción se sigue que si M = Dx, Ann (x) = (pe11 · · · pekk )
Lk
con pi primos diferentes, entonces M = i=1 Dxi y Ann (xi ) = (pei i ).
Definición 6.47 El corolario anterior establece que todo módulo cı́clico de tor-
sión M = Dx es suma directa de submódulos cı́clicos primarios. Un módulo
cı́clico M = Dx se dice p-primario si Ann (x) = (pe ) con p primo.
Observación 6.48 Sea D un D.I.P. tal que Dz⊕Dy, Ann (z) = (h) y Ann (y) =
(g) entonces (h, g) = 1.
xij ∈ T (M )pij ,
M ki
k M M
M⊆ T (M )pij ⊆ T (M )p ,
i=1 j=1 p primo
. . .).
k
Considere Mk = PPk+1MM , no es difı́cil verificar que M x es un D/(p)−módulo.
Como p es primo, y D es P.I.D entonce (p) es maximal, por tanto D/(p) es un
campo, ası́ que Mk es un k−espacio vectorial. Más aún,
Dpk z1 Dpk zs
Mk ∼
= k+1
⊕ ... ⊕
Dp z1 Dpk+1 zs
Note que el número de sumandos distintos de cero en Mk es igual al número de
ei que son mayores que k.
Por tanto, dimk MR es igual al número de ei ´s que son mayores que k e igual
a la cantidad de fi ’s que son mayores que k.
Por tanto s = t y ei = fi ∀ i. Probando lo que se querı́a.
Ejercicio 6.53 Hacer un programa que tenga por entrada una matriz con en-
tradas en Z, y el vector de variables independientes y que tenga por salida el
rango de la matriz, los factores de la matriz, los factores invariantes de la ma-
triz y obtener todas las soluciones del sistema. Si se tiene n = m decidir si la
matriz tiene inversa.
Definición 6.54 Los ideales anulador de zi , Ann (zi ) se llaman ideales inva-
riantes de M .
f~ = P −1 DQ−1~e
1 2
f1 = (1, 2) = (1, 0) + 2(0, 1), f2 = (2, 3) = 2(1, 0) + 3(0, 1), A=
2 3
Entonces:
1
0 1 2 1 2
=
−2
1 2 3 0 −1
1 2 1 2 1 0
=
0 1 0 −1 0 −1
1 0 1 2 1 0 −3 2
P = =
0 −1 0 1 −2 1 2 −1
Q=I
−3 2 f1 e
~v = P f~ = = 1
2 −1 f2 e2
entonces
1 0 1 −5 1 5
P = , Q= y Q−1 =
−2 1 0 1 0 1
Demostración: Sea {In }n∈N una sucesión creciente de ideales en R[x], en-
tonces si fijamos i, para:
In(i) = In(i)+k ∀ k ∈ N