Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INSTITUTO DE MATEMATICAS
ESTRUCTURAS ALGEBRAICAS
Valparaı́so, 2016
2
Índice general
2. La Estructura de Grupo 59
2.1. Grupos Cı́clicos . . . . . . . . . . . . . . . . . . . . . . . . . . 59
2.2. Producto Directo de Grupos . . . . . . . . . . . . . . . . . . . 63
2.3. Grupos Abelianos . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.4. Grupos Abelianos Finitamente Generados . . . . . . . . . . . 76
2.5. El Grupo Simétrico . . . . . . . . . . . . . . . . . . . . . . . . 84
2.5.1. Trasposiciones y Grupo Alternado . . . . . . . . . . . . 87
3
4 ÍNDICE GENERAL
Algo de historia
El concepto de grupo, el cual es un concepto bastante natural, tomó bas-
tante tiempo en aparecer en la historı́a de la matemática. A pesar que en la
época de Euclides se manejaba el concepto de figuras geométricas congruentes
(esto es, una figura geométrica debe trasladarse y rotarse para superponerse
a otra, concepto que llevaba en forma implı́cita la idea de grupo) los prime-
ros indicios de este concepto aparece en el siglo XIX para dar respuesta a la
problematica de encontrar las soluciones de una ecuación polinómica usando
fórmulas algebraicas en la cual intervengan los coeficientes del polinomio.
Es el joven matemático francés, Evaristo Galois, quien pone en evidencia la
fuerza de este concepto para dar solución (usando la idea de grupo asociado a
una ecuación polinómica) a preguntas abiertas en la resolución de ecuaciones
polinómicas. Esta problemática habı́a sido planteado varios siglos antes sin
tener una solución adecuada con el conocimiento y lenguaje matemático de
la época.
Este concepto viene a dar unidad interna a la matemática, creando gran-
des áreas de estudio y permitiendo además unificar ciertas ideas dispersas
que hasta ese momento se pensaban distintas. Por ejemplo, el matemático
alemán Felix Klein viene a dar cuenta del estudio de “las geometrı́as” (se
llegó a estudiar diversas geometrı́as incluso a algunas de ellas se les llamó
geometrı́as no euclideanas) para ası́ entender que una geometrı́a, a la Klein,
es la acción de un grupo sobre algún conjunto y los conceptos geométricos son
ciertos invariantes bajo la acción de este grupo. Ası́ la geometrı́a euclideana,
mirada desde este punto de vista, es la acción del grupo de traslaciones y
rotaciones de un plano sobre el conjunto de todos los puntos del plano.
Capı́tulo 1
Una vez realizado este ejercicio de tijera y cartón podemos, con alguna
simbologı́a adecuada, obtener 6 movimientos que podemos agrupar en la
siguiente tabla de doble entrada:
e r r2 s rs r2 s
r
r2
s
rs
r2 s
Ası́ tenemos que los elementos del conjunto D3 = {e, r, r2 , s, rs, r2 s} tienen en
forma natural una “operación” interna que es hacer un movimiento seguido de
otro. Por ejemplo rs es: primero hacemos el movimiento s y después hacemos
el movimiento r sobre el triángulo equilatero. ¡Grafique esta situación!
5
6CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
Ejercicios
1. Complete la tabla de doble entrada. Esto es identifique elementos como
rsr
rx = s
srsr2
2x = 1
9. ¿Que puede decir del paralelismo entre D3 , con la operación antes de-
finida, y el conjunto de los números enteros Z con la operación de
multiplicación de números enteros?
10. ¿Que le parece intentar una actividad parecida con D4 , conjunto de
todos los movimientos rı́gidos de un cuadrado?
11. Realizar la actividad análoga con el conjunto K de todos los movimien-
tos rı́gidos de un rectángulo.
1.2. Preliminares
Necesariamente, por razones de tener una cultura matemática básica,
debemos dar una seguidilla de definiciones que de no tener ejemplos claros
no serán más que palabras.
a ∗ a0 = a0 ∗ a = e
a∗b=b∗a
para todo a, b en G.
1.2. PRELIMINARES 9
Demostración. Se tiene:
a ∗ b = a · b = ab
a∗b=a+b
|G| = n
gs = 1
(−1)2 = 1
π s = 1 si y solamente sı́ s = 0
12CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
A + B = {a + b : a ∈ A, b ∈ B}
a) En notación multiplicativa,
n 1 si n = 0
a =
an−1 a si n 6= 0
b) En notación aditiva,
0 si n = 0
na =
(n − 1) a + a si n 6= 0
∗ a b c
a a c c
b b c a
c a a b
· e a b c
e e a b c
a a e c b
b b c e a
c c b a e
Ejemplo 7 Sean G = {0, 1} , G0 = {1, −1} , G00 = {a, b} . A simple vista los
grupos G, G0 , G00 son todos distintos pero observe que las tablas
+ 0 1 · 1 −1 ∗ a b
0 0 1 ; 1 1 −1 ; a a b
1 1 0 −1 −1 1 b b a
Ejercicio 2 Verifique:
1. (X, ) es un grupo,
2. eX = ϕ (eG )
−1
3. x−1 = ϕ (ϕ−1 (x)) para todo x ∈ X.
Ejemplos
A continuación daremos una variedad de ejemplos. Los detalles quedan
de ejercicio para asegurar su comprensión.
1.2. PRELIMINARES 15
(a, b) (a0 , b0 ) = (a · a0 , b ∗ b0 )
Ejemplo 11 (Q− {0} , ·), (R− {0} , ·), (Q+ , ·), (R+ , ·) son grupos abelianos
t⊕s=k
siendo k el resto al dividir t + s por n. Queda como ejercicio probar que esta
operación esta bien definida y que el conjunto Z/nZ con la operación ⊕ es
un grupo abeliano.
16CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
st=k
(f g)(x) = f (x)g(x), (x ∈ X)
Entonces:
1. GX es un grupo
a) GG
b) n-uplas: Gn = G{1,2,...,n}
c) Sucesiones: GN (si G = R, el cuerpo de los números reales enton-
ces RN es el grupo aditivo de las sucesiones)
d) Matrices: Mm×n (G) = G{1,2,...,m}×{1,2,...,n} (si G = R, el cuerpo de
los números reales entonces Mm×n (R) es el grupo aditivo de las
matrices)
1.2. PRELIMINARES 17
Ejemplo 19
Sea S1 = {z ∈ C : |z| = 1} = eiθ : θ ∈ R = {cos θ + i sin θ : θ ∈ R} .
Entonces, (S1 , ·) es un grupo multiplicativo llamado la esfera unidad en
el plano complejo.
4. Si G es abeliano (ab)z = az bz
18CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
Demostración. Ejercicio.
1. − (−a) = a
3. za + z 0 a = (z + z 0 ) a, para z en Z.
5. z (a + b) = za + zb, para z en Z.
Quedan las demostraciones como ejercicio.
Ejercicios
Se dan a continuación varios ejercicios necesarios a desarrollar para lograr
cierta familiaridad con los conceptos dados anteriormente.
bb = b ⇒ b = e
γa : G → G, x → ax
δa : G → G, x → xa,
a) un grupoide
b) un monoide
c) un grupo
a) Grupo simétrico S3
b) Grupo simétrico S4
c) Grupo de los movimientos rı́gidos de un triángulo.
d ) Grupo de los movimientos rı́gidos de un cuadrado.
e) El grupo de los cuaterniones: H = {e, a, a2 , a3 , b, ab, a2 b, a3 b} con
multiplicación definida por las fórmulas:
a4 = e, b2 = a2 , b−1 ab = a−1
Dn = ai bj : an = e, bab−1 = a−1
10. Sea A = fa,b ∈ RR : a, b ∈ R, a 6= 0; fa,b (x) = ax + b; .
b) Interprete geométricamente.
ax + b
L= fa,b,c,d ∈ R : a, b, c, d ∈ R, ad − bc 6= 0, fa,b,c,d (x) =
R
cx + d
a) G es abeliano
b) Para cada a, b ∈ G, se tiene (ab)2 = a2 b2
c) Para cada a, b ∈ G y para cada n ∈ Z, se tiene (ab)n = an bn .
a) xax = bba−1
22CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
b) axbcx = abx
18. Sean a, b ∈ G.
(b † c) a = (b a) † (c a)
1.3. Subestructuras
En general, cuando se define una estructura (en este caso grupo) se debe
definir el concepto de subestructura. Por ejemplo, R es un cuerpo con la suma
y producto y Q es un subconjunto de R el cual también tiene estructura de
cuerpo con las mismas operaciones, por esta razón se dice que Q es un sub-
cuerpo de R. La misma situación se tiene con espacio vectorial y subespacio
vectorial, anillo y subanillo, módulo y submódulo, etc.
1. H ≤ G
2. Se tiene:
24CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
a) a, b ∈ H ⇒ ab ∈ H
b) e ∈ H
c) a ∈ H ⇒ a−1 ∈ H
3. Se tiene:
a) H 6= φ
b) a, b ∈ H ⇒ ab−1 ∈ H
4. Finalmente, para S4
1.3. SUBESTRUCTURAS 25
Ejemplos
Ejemplo 21 Se tiene siempre que
1. {e} ≤ G
2. G ≤ G.
Ejemplo 22 Sea {1, −1} ⊆ R. Note que {1, −1} es un grupo multiplicativo
y no se tiene {1, −1} ≤ R. Si consideramos el grupo multiplicativo R× =
R − {0} entonces, es claro que, {1, −1} ≤ R×
1. H ∩ K ≤ G
1. H ≤ G y K ≤ G entonces H ≤ K
2. H ≤ K y K ≤ G entonces H ≤ G
Z(G) = {g ∈ G | gx = xg ∀x ∈ G}
el cual es un subgrupo de G correspondiente a todos los elementos de G que
conmutan con todo elemento de G. Observe que G es abeliano si y solamente
sı́ Z(G) = G.
Ejemplo 28 Los siguientes son todos los subgrupos de (Z12 , +) : {0} , {0, 6} ,
{0, 3, 6, 9} , {0, 4, 8} , {0, 2, 4, 6, 8, 10} , Z12
26CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
Demostración. Ejercicio.
FX = {H | H ≤ G y H ⊇ X} .
H ≤ G y X ⊂ H entonces hXi ≤ H
Es por esto que, deberı́a ser claro para el lector, si X = φ entonces hXi =
{eG }.
n
yi−1
Q
Demostración. Claramente L = yi : n ∈ N , yi ∈ X ∨ ∈X ∪ {e}
i=1
es un subgrupo de G el cual contiene al conjunto X y por lo tanto L es un
elemento de la familia FX = {H | H ≤ G y H ⊇ X} de donde se tiene que
\
H⊂L
H∈FX
Por otra parte, es claro por la forma de L, que L ⊂ H, para cada H pertene-
ciente a la familia FX = {H | H ≤ G y H ⊇ X} , de donde se tiene entonces
que \
L⊂ H
H∈FX
28CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
n = s0 d + r
g n = g s0 d+r = g s0 d g r
g r = g n g −s0 d
30CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
x = g n = (g s0 )d
Demostración. Ejercicio.
H ∨K
H K
H ∩K
4. Si G es abeliano, es claro que H ∨ K = H + K.
Z12
{0, 4, 8} {0, 6}
{0}
es decir,
h1i
h2i h3i
h4i h6i
h0i
Ejercicios
1. Sean H, K subgrupos de G. Determine la condición necesaria y sufi-
ciente para que se tenga:
a) H ∪ K ≤ G.
b) H ∪ K = H ∨ K
1.3. SUBESTRUCTURAS 33
9. Si H G, entonces hG − Hi = G
34CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
10. Si A ⊆ G y H ≤ G, entonces
a) A ⊆ H ⇒ hAi ≤ H
b) Examine el recı́proco
a) HK
b) H ∪ K
c) H ∩ K
d ) hH ∪ Ki
a) Z2 × Z2
b) Z2 × Z2 × Z2
a) Z4
b) Z2 × Z2
c) Z8
d ) Z14
e) Z36
a) B(G) ≤ G
b) Z(G) ⊆ B(G)
1.3. SUBESTRUCTURAS 35
c) B (B(G)) ⊆ B(G)
d ) Para cada H ∈ H; H ∩ B(G) ⊂ B(H)
a) Si n ∈ N; {a ∈ G | an = e} ≤ G
b) Si n ∈ N; {an | a ∈ G} ≤ G
c) Si a ∈ G; {an | a ∈ G} ≤ G
a) (G, ∗) es un grupo.
b) H = {(1, b) : b ∈ R} ≤ G
a∼a
a ∼ b =⇒ b ∼ a
a ∼ b ∧ b ∼ c =⇒ a ∼ c
A /∼
constituido por todas las clases de equivalencia que determina esta relación,
a saber, el conjunto:
cl∼ (a) = {x ∈ A | x ∼ a}
En efecto:
1. Dado a en A el conjunto
cl∼ (a) 6= φ
ya que a ∈ cl∼ (a), por ser la relación reflexiva a ∼ a.
1.4. SUBGRUPO NORMAL Y GRUPO CUOCIENTE. 37
a ∼ b ⇐⇒ ab−1 ∈ H y a ∼ b ⇐⇒ a−1 b ∈ H
a ≡i b ⇐⇒ ab−1 ∈ H y a ≡d b ⇐⇒ a−1 b ∈ H
debido a que
cl≡i (a) = Ha y cl≡d (a) = aH
En el primer caso, H queda por la izquierda de a y la clase de equivalencia
Ha, usualmente, recibe el nombre de coclase izquierda. En el segundo caso H
queda por la derecha de a y la clase de equivalencia aH, usualmente, recibe
el nombre de coclase derecha.
Ası́ tenemos dos conjuntos cuocientes, el conjunto H\G, de todas las
coclases izquierdas y el conjunto G/H, de todas las coclases derechas, esto
es:
H G = {Ha | a ∈ G} y G /H = {aH | a ∈ G}
ϕ : H −→ gH
gh = gh0 ⇐⇒ h = h0 , ∀h, h0 ∈ H
1.4. SUBGRUPO NORMAL Y GRUPO CUOCIENTE. 39
Ası́
|G| = r |H|
donde r es el número de coclases derechas distintas, es decir, r = |R|.
|G|
|G/H| = r =
|H|
ası́
|G| = r0 |H|
|G|
donde r0 es el número de coclases izquierdas distintas, o sea r0 = = r.
|H|
Esto prueba que
G /H = H G
Ası́
Z /nZ = {0, 1, . . . , n − 1}
ya que si a es un entero mayor o igual a n entonces, por el algorimo de la
división, se tiene que existe d y r en Z tal que
a = nd + r
a·H =H ·a
42CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
gN = N g
gN g −1 = N
y por lo tanto se tiene que ghg −1 esta en SL(2, R), o sea, dado cualquier g
en GL(2, R) se tiene que
G /N = {gN | g ∈ G}
con la operación
g1 N · g2 N = g1 g2 N
es un grupo, llamado Grupo Cuociente de G por N, con elemento neutro
1G N = N y (gN )−1 = g −1 N . Si G es abeliano, G/N es también un grupo
abeliano.
N · gN = gN · N = gN
y como
gN · g −1 N = gg −1 N = 1G N = N
entonces (gN )−1 = g −1 N.
Es evidente que si G es abeliano entonces G/N es abeliano ya que
aN · bN = abN = baN = bN · aN
pues ab = ba en G.
Observemos que una tal función π es siempre posible definir para un subgrupo
H cualquiera de G (no necesariamente normal en G), ya que π : G −→ G/H
definida por π(g) = gH o bien π : G −→ H\G definida por π(g) = Hg co-
rresponde ser la función, claramente epiyectiva, que envı́a cada elemento en
su clase de equivalencia. La propiedad (1), por supuesto, se cumple solamente
1.4. SUBGRUPO NORMAL Y GRUPO CUOCIENTE. 45
a b
a b r 0 r r
=
c d 0 1 c d
y
a b
r r
ad − bc r
det = = =1
c d r r
entonces
−1
r 0 a b
∈N
0 1 c d
se tiene que Φ es una biyección la cual respeta las operaciones de los respec-
tivos grupos. A saber:
r 0 s 0 rs 0
Φ N· N = Φ N
0 1 0 1 0 1
= rs
r 0 s 0
= Φ N ·Φ N
0 1 0 1
1.5. Homomorfismo
En general, cuando se estudian estructuras se define el objeto a estudiar,
(grupo, anillo, cuerpo, espacio vectorial, etc.). Luego, en forma natural apare-
ce el concepto de subestructura, (subgrupo, subanillo, subcuerpo, subespacio
vectorial, etc.). Teniendo el objeto y los subobjetos naturalmente aparece la
1.5. HOMOMORFISMO 47
necesidad de estudiar funciones entre estos objetos que dejen invariante las
operaciones involucradas, esto es el concepto de homomorfismo entre los ob-
jetos en estudio. Por ejemplo si H es un subgrupo cualquiera de G entonces
se tiene en forma natural la función
j : H ,→ G
la cual esta definida por
j(h) = h, ∀h ∈ H
la cual es inyectiva y verifica:
j(h1 h2 ) = j(h1 )j(h2 ), ∀h1 , h2 ∈ H
Ahora, si N es un subgrupo normal de G entonces tenemos la epiyección
natural π de G en el grupo cuociente G/N que verifica
π(g1 g2 ) = π(g1 )π(g2 )
En general tenemos la siguiente definición:
es tal que det(T ) = r, esto dice que la función det es epiyectiva, y una de
las propiedades bien conocidas del determinante es que dado A, B matrices
invertibles cualesquiera de tamaño n se tiene que
1. f (1G ) = 1G0
Demostración.
1. f (1G ) = f (1G · 1G ) = f (1G ) · f (1G ), y por cancelación en G0 se tiene
que f (1G ) = 1G0 .
2. Usando lo probado en (1), tenemos que
Observación 10
1. Si f : G → G0 y h : G → G0 son homomorfismos, entonces, h ◦ g : G →
G0 es un homomorfismo. En efecto, para cualquier g1 , g2 ∈ G se tiene:
Aut(G) = {f : G → G | f es un automorfismo}
Ejercicio 8 Determinar:
1. Aut(Z), para el grupo (Z, +)
2. Aut(Z × Z), para el grupo (Z × Z, +)
3. Aut(D3 ), para el grupo (D3 , ·)
· 1 −1 · e a
1 1 −1 e e a
−1 −1 1 a a e
Vemos que a2 = 3, ya que si a2 = a, como G es grupo, entonces a = e y
0
G tiene sus dos elementos iguales. Ası́, podemos definir:
f : {1, −1} −→ {e, a}
por f (1) = e (observe que por la proposición 1.8 no hay otra alternativa), y
ası́, f (−1) = a.
Claramente (se deja de ejercicio) f es el isomorfismo buscado. Esto dice,
que salvo isomorfı́a, existe un único grupo de orden 2, a saber, podemos
tomar como representante G = {−1, 1} o bien G = {0, 1}
· 1 −1 + 0 1
1 1 −1 0 0 1
−1 −1 1 1 1 0
52CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
Observación 11
f −1 (g 0 ) = G
S
3.
g 0 ∈R(f )
g = ge ◦ π
x ∈ f −1 (g 0 ) ⇔ f (x) = g 0 = f (g)
⇔ f (xg −1 ) = 1G0
⇔ xg −1 = 1G0
⇔ x ∈ g ker(f )
1.5. HOMOMORFISMO 55
g0 = f (g(x))
= f (g)f (x)
= f (g) · 1G0
= f (g)
f
G / Im(f )
9
π
. φ
G ker(f )
f
G / Im(f )
9
π
. φ
G ker(f )
1. H ∩ N C H
2. HN ≤ G, con N C HN
3. HN /N ' H /H ∩ N
1.5. HOMOMORFISMO 57
Demostración.
3. Definamos:
φ : H −→ HN /N
h −→ hN
y probemos que φ es un epimorfismo.
h1 = h2 ⇔ h−1
1 h2 = 1
⇔ h−1
1 h2 N = N
⇔ h2 N = h1 N
φ es un homomorfismo:
φ(h1 h2 ) = h1 h2 N
= h1 N h2 N
= φ(h1 )φ(h2 )
pero ker(φ) = {h | hN = N } = H ∩ N
Ası́:
58CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE DE LAS ESTRUCTURAS ALGEBRAIC
H /H ∩ N ' HN /N
1. K /H C G /H
.
2. G /H K /H ' G /K
Demostración. Ejercicio.
La Estructura de Grupo
m = nq + r 0≤r<n
Ahora:
1 = xm = (xn )q · xr = 1 · xr
lo cual implica que xr = 1, pero 0 ≤ r < n, luego r = 0, y por lo tanto
m = nq, esto es |x|/m.
59
60 CAPÍTULO 2. LA ESTRUCTURA DE GRUPO
G ' Z /nZ
Observación 13 Observe que este teorema clasifica todos los grupos cı́clicos
debido a que “ser isomorfo” es una relación de equivalencia. Si G es cı́clico
infinito entonces G ' Z, esto es, “salvo isomorfismo” Z es el único grupo
infinito.
Si G es cı́clico finito de orden n entonces G ' Z/nZ, esto es, “salvo
isomorfismo” Z/nZ es el único grupo cı́clico finito de orden n.
n
3. |x| = n y a ∈ Z+ tal que a/n entonces |xa | = a
2.1. GRUPOS CÍCLICOS 61
Demostración.
1. Por contradicción; supongamos |x| = ∞ y |xa | = m.
Ası́, (xa )m = xam = 1, y también x−am = (xam )−1 = 1. Ahora, am o
bien −am es un número entero positivo lo cual contradice el hecho que
|x| = ∞.
2. Sea z = xa y d = (n, a), entonces existen α, β ∈ Z tal que n = dα y
a = dβ. Como d = (n, a) entonces (α, β) = 1.
n
Demostrar que |xa | = (n,a) equivale a probar que |z| = α.
En efecto,
n α
z α = (xα ) d = (x d )n = xβn = (xn )β = 1β = 1
y por proposición 1, |z|/α (i)
Ahora, xa|z| = (xa )|z| = z |z| = 1, ası́ |x|/a|z|, o sea n/a|z|, esto es,
dα/dβ|z|, lo cual implica, ya que (α, β) = 1, que α/β|z|. Luego α/|z|
(ii)
De (i) y (ii), por la propiedad antisimétrica de la relación de divisibili-
dad, |z| = α.
3. Si |x| = n y a/n entonces, por (2) anteriormente demostrado, |xa | =
n
(n,a)
pero (n, a) = a. Luego, |xa | = na .
Ejercicios
1. Encontrar todos los subgrupos de Z45 = hxi, dando un generador para
cada uno. Describa las contenciones entre estos subgrupos.
a) Z2 × Z2
b) Z2 × Z
c) Z × Z
a) Z × Z2 y Z
b) Q × Z2 y Q
G1 × G2 × . . . × Gn
Ejemplos:
(2, R, 1, 1) · (3, R2 , 0, 1) = (2 + 3, R × R2 , 1 + 0, 1 + 1)
= (5, 1D3 , 1, 0)
G = G1 × . . . × Gn
G = Z2 × Z3 = Z
f2 ⊕ Z
f3
entendiendo que:
f2 = {(x, 0) | x ∈ Z2 } ≤ G
Z
f3 = {(0, y) | y ∈ Z3 } ≤ G
Z
ii) G = Z
f2 + Z
f3
ϕ : Gi −→ G
fi
g −→ (e1 , ... , ei−1 , g, ei+1 , ... , en )
2.2. PRODUCTO DIRECTO DE GRUPOS 65
Proposición 2.3 Si G = G1 × . . . × Gn y G
fi es la incrustación de Gi en G,
entonces:
1. G
fi C G
f1 · ... · G
3. G = G fn
Demostración.
2. Si x ∈ G
fi ∩ (G1 × ... × {ei } × ... × Gn ) entonces x = (e1 , ... , g, ... , en )
perteneciente a
g = n1 ...nr
66 CAPÍTULO 2. LA ESTRUCTURA DE GRUPO
Z6 = {0, 3} ⊕ {0, 2, 4}
Lema 2.1
Sea G un grupo y N1 , N2 subgrupos normales de G. Si N1 ∩ N2 = {1G },
entonces n1 n2 = n2 n1 , para todo n1 ∈ N1 , n2 ∈ N2
ϕ((n1 , ..., nr )(n01 , ..., n0r )) = ϕ(n1 n01 , n2 n02 , ..., nr n0r )
= n1 n01 n2 n02 ...nr n0r
= (n1 ...nr )(n01 ...n0r )
= ϕ(n1 , ..., nr )ϕ(n1 ,0 ..., n0r )
e = N1 × ... × Nr y G
donde G e es el producto directo interno de N f1 , ..., N
fr .
Luego G es el producto directo interno de N1 , ..., Nr , ya que G = N1 ...Nr y
2.2. PRODUCTO DIRECTO DE GRUPOS 67
Ni ∩ (N1 × ...Ni−1 × Ni+1 × ... × Nr ) = {1}, para todo i ∈ {1, ...r}, debido al
isomorfismo ϕ : Ge → G.
Ejemplos:
2. Si (a, b) = 1, entonces Zab ' Za × Zb , lo cual dice que Zab = HK, con
H, K ≤ Zab y H ' Za ,K ' Zb . Esto es, Zab es producto directo interno
de H y K.
Teorema 2.4 Sean m1 , ..., ms ∈ Z+ . Entonces Zm1 ...ms ' Zm1 × ... × Zms ssi
(m1 , ..., ms ) = 1
lo cual dice que ningún elemento de Zm1 × Zm2 tendrá orden m1 m2 , esto es,
Zm1 × Zm2 no es cı́clico, por lo tanto no isomorfo a Zm1 m2 .
Recı́procamente, si (m1 , m2 ) = 1, entonces (1, 1) ∈ Zm1 × Zm2 tiene orden
m1 m2 . En efecto:
y si
M (1, 1) = (1, 1) + ... + (1, 1) = (0, 0)
| {z }
M − veces
Ejercicios
1. Sea G un grupo y A = G × G. En A se define T = {(g, g) | g ∈ G}
a) Z(G) C G
.
b) Si G Z(G) es cı́clico, entonces G es abeliano.
c) Si G1 , ..., Gn son grupos, entonces
CG (A) = {g ∈ G | ga = ag, ∀a ∈ A}
Demostrar:
2.2. PRODUCTO DIRECTO DE GRUPOS 69
a) CG (A) ≤ G
b) CG (G) = Z(G)
c) Sea H ≤ G, H ≤ CG (H) ssi H es abeliano.
NG (A) = {g ∈ G | gA = Ag}
Demostrar:
a) CG (A) ≤ NG (A)
b) H ≤ G ⇒ H ≤ NG (H)
c) Determine CG (A) y NG (A) para G = S3 y A = {1, (123), (132)}
d ) Determine CG (A) y NG (A) para G = D4 y A = {1, s, r2 , sr2 }
Se deja como ejercicio para el lector probar con detalles que no existe un
tal S ⊂ R × R tal que R × R = hSi.
Esta sección se preocupa de aquellos grupos abelianos G finitamente ge-
nerados, esto es, G = hSi = {a1 s1 + . . . + an sn | αi ∈ Z, si ∈ S}, con
S = {s1 , . . . , sn }. Observe que todo grupo cı́clico es finitamente generado,
pero el recı́proco no es válido. Podemos considerar, por ejemplo, el grupo
Z2 × Z2 , que es finitamente generado pero no cı́clico; ası́ mismo, se tiene que
D3 = h{s, r}i es finitamente generado pero no abeliano.
Es claro, entonces, que una primera clasificación de los grupos abelianos
es en grupos abelianos no finitamente generados (como R, GL(2, R), C, entre
otros), y grupos abelianos finitamente generados (como Z, Z × Z, Z × Zn ,
etc.).
Ejemplos:
Proposición 2.4
Sea (G, +) un grupo abeliano y T = {g ∈ G | ∃n ∈ Z+ ; ng = 0G }, el
conjunto de todos los elementos de orden finito. Entonces T es un subgrupo
de G, llamado el subgrupo de torsión de G.
Demostración.
El conjunto T es no vacı́o ya que 0G ∈ T .
Dados g1 , g2 ∈ T , entonces existen n1 , n2 ∈ Z+ tales que n1 g1 = 0G ,
n2 g2 = 0G . Ası́, n1 n2 (g1 + g2 ) = n2 (n1 g1 ) + n1 (n2 g2 ) = n2 0G + n1 0G = 0G , lo
cual implica que g1 + g2 tiene orden finito .
Si ahora g ∈ T , entonces n(−g) = −(ng) = 0G , de donde se obtiene que
−g ∈ T .
De lo anterior, se tiene que T ≤ G
Demostración.
Como G es abeliano, entonces T C G, y ası́ G/T es un grupo.
Sea g ∈ G/T , con g 6= 0, esto es: g = g + T , g ∈
/ T . Supongamos g de
orden finito r, entonces:
rg = 0 ⇔ rg + T = T
⇔ rg ∈ T
α1 s1 + . . . + αt st = 0G ⇔ s1 = . . . = st = 0
Ejemplos:
Observación 18
Ejemplos:
Ejercicios
1. Encuentre el orden del subgrupo de torsión de Z4 × Z × Z3 , y de Z12 ×
Z × Z12
3. ¿Es {(2, 1), (3, 1)} una base para Z × Z? Justifique su respuesta.
4. Encontrar condiciones sobre a, b, c, d ∈ Z para que {(a, b), (c, d)} sea
una base de Z×Z (Indicación: Resolver las ecuaciones x(a, b)+y(c, d) =
(1, 0) y x(a, b) + y(c, d) = (0, 1) en R y analizar en qué caso los valores
están en Z).
8. Demostrar que los grupos abelianos libres de rango finito son preci-
samente los grupos abelianos finitamente generados donde ningún ele-
mento distinto de cero es de orden finito.
76 CAPÍTULO 2. LA ESTRUCTURA DE GRUPO
Observación 19
1. Si ker φ = {(0, ..., 0)}, entonces G ' Zn , y ası́, S = {s1 , ..., sn } es una
base para G y por lo tanto G es libre sobre S.
2. Si ker φ 6= {(0, ..., 0)}, entonces G ' Zn / ker φ y ker φ ≤ Zn , siendo Zn
un grupo libre. Debido a esto, debemos estudiar propiedades respecto a
subgrupos de grupos libres.
Teorema 2.8 Sea G un grupo abeliano libre, distinto de cero, de rango finito
n, y sea K un subgrupo, distinto de cero, de G. Entonces K es abeliano
libre de rango r ≤ n. Además, existe una base {g1 , ..., gn } para G y enteros
positivos n1 , ..., nr donde ni |ni+1 , para i = 1, ..., r−1, tales que {n1 g1 , ..., nr gr }
es una base de K.
2.4. GRUPOS ABELIANOS FINITAMENTE GENERADOS 77
Zn /K ' G
G = TL ' T × L
n = pα1 1 · · · · · pαk k
2.4. GRUPOS ABELIANOS FINITAMENTE GENERADOS 79
1. G1 = Z2 × Z2 × Z2 × Z2 × Z2 × Z3 × Z3 × Z7
2. G2 = Z2 × Z2 × Z2 × Z4 × Z3 × Z3 × Z7
3. G3 = Z2 × Z2 × Z2 × Z2 × Z2 × Z9 × Z7
4. G4 = Z2 × Z2 × Z2 × Z4 × Z9 × Z7
5. G5 = Z2 × Z2 × Z8 × Z3 × Z3 × Z7
6. G6 = Z2 × Z2 × Z8 × Z9 × Z7
7. G7 = Z2 × Z16 × Z3 × Z3 × Z7
8. G8 = Z2 × Z16 × Z9 × Z7
9. G9 = Z32 × Z3 × Z3 × Z7
1.
2 2 2 2 2
3 3
7
2 2 2 6 42
Ası́ m1 = m2 = m3 = 2, m4 = 6 y m5 = 42 de donde se obtiene:
G1 ' Z2 × Z2 × Z2 × Z6 × Z42
2.
2 2 2 22
3 3
7
2 2 6 84
Ası́ m1 = m2 = 2, m3 = 6 y m4 = 84 de donde se obtiene:
G2 ' Z2 × Z2 × Z6 × Z84
3.
2 2 2 2 2
32
7
2 2 2 2 126
Ası́ m1 = m2 = m3 = m4 = 2 y m5 = 126 de donde se obtiene:
G3 ' Z2 × Z2 × Z2 × Z2 × Z126
4.
2 2 2 22
32
7
2 2 2 252
Ası́ m1 = m2 = m3 = 2 y m4 = 252 de donde se obtiene:
G4 ' Z2 × Z2 × Z2 × Z252
2.4. GRUPOS ABELIANOS FINITAMENTE GENERADOS 81
5.
2 2 23
3 3
7
2 6 168
Ası́ m1 = 2, m2 = 6 y m3 = 168 de donde se obtiene:
G5 ' Z2 × Z6 × Z168
6.
2 2 23
32
7
2 2 504
Ası́ m1 = m2 = 2 y m3 = 504 de donde se obtiene:
G6 ' Z2 × Z2 × Z504
7.
2 24
3 3
7
6 336
Ası́ m1 = 6 y m2 = 336 de donde se obtiene:
G7 ' Z6 × Z336
8.
2 24
32
7
2 1008
Ası́ m1 = 2 y m2 = 1008 de donde se obtiene:
G8 ' Z2 × Z1008
82 CAPÍTULO 2. LA ESTRUCTURA DE GRUPO
9.
25
3 3
7
3 672
Ası́ m1 = 3 y m2 = 672 de donde se obtiene:
G9 ' Z3 × Z672
Ejercicios
1. Pruebe que dado X = {x1 , ..., xn } una base de un grupo abeliano libre
G y t ∈ Z, entonces, para i 6= j, el conjunto
2. Aplicando 1. ¿Es {(2, 1), (3, 1)} una base para Z×Z? ¿Es {(2, 1), (4, 1)}
una base para Z × Z?
3. Encuéntrense condiciones para que {(a, b), (c, d)} sea una base para
Z × Z.
es un subgrupo de T .
ϕ−1
In o AO
f ϕ◦f ◦ϕ−1
In / A
ϕ
y
σ1 (a2 ) = τ1 (a2 ) = σ(a2 ) = a3
y ası́ sucesivamente, de modo que σ1 = τ1 . Esto implica que:
pero σ1−1 σ es una permutación que mueve menos puntos que σ, por lo tanto
(inducción) no tiene dos descomposiciones como producto de ciclos disjuntos.
Sn = hT i
1. An ≤ Sn
n!
2. |An | = 2
Demostración.
1. En efecto, An 6= ∅, ta que (1) = (12)(12) ∈ An . Además, si escribimos
τ = τ1 ... τ2k ∈ An , con τ1 , ..., τ2k trasposiciones, y σ = σ1 ... σ2t ∈ An , con
σ1 , ..., σ2t trasposiciones, entonces, se tiene:
τ σ = τ1 ...τ2k σ1 ...σ2t ∈ An
An = h{(i j k) | i 6= j, 1 ≤ k ≤ n; k 6= i, j}i
An = h{(i j k) | i 6= j, 1 ≤ k ≤ n; k 6= i, j}i
Ejercicios
1. Demostrar que Sn = h{(1 2)(1 3) . . . (1 n)}i
(Ayuda: (1 i)(1 j) = (i j)).
7. Demuestre que N = {(1), (1 2)(3 4), (1 3)(2 4), (1 4)(2 3)} es un subgru-
po normal de S4 contenido en A4 tal que S4 /N ' S3 y A4 /N ' Z3
n(n − 1)(n − 2) . . . (n − m + 1)
m
94 CAPÍTULO 2. LA ESTRUCTURA DE GRUPO
Capı́tulo 3
• : GL(2, R) × R2 −→ R2
definida por:
a b x ax + by
•(g, v) = g • v = =
c d y cx + dy
a b x
donde g = con ad − bc 6= 0 y v = en R2 . Claramente esta
c d y
función verifica las siguientes dos propiedades:
1 0 (3.1)
1·v = v, ∀v ∈ R2 y 1 =
0 1
95
96 CAPÍTULO 3. ACCIÓN DE UN GRUPO SOBRE UN CONJUNTO
a b 1
nulo es posible obtenerlo como y se tiene, de manera obvı́a,
c d 0
0 a b 0
que = .
0 c d 0
• : Sn × X −→ X
lo que significa que hemos rotado el plano en un ángulo de π4 y ası́ los ejes
canónicos han rotado a las rectas diagonales que continuan siendo perpendi-
culares. Observemos ahora que dado un vector v en el plano R2 entonces el
conjunto
cos t − sin t
· v t ∈ [0, 2π[
sin t cos t
es el cı́rculo que tiene radio igual a la longitud del vector v. Ası́, dados dos
vectores u y v de la misma longitud es posible encontrar una rotación ρ en
3.1. CONCEPTOS BÁSICOS 97
O(2, R) tal que ρ(u) = v. Esto dice que todos los cı́culos concéntricos forman
una partición del plano y por lo tanto tenemos una relación de equivalencia
sobre R2 la cual es:
σ :G×X →X
tal que para cada x ∈ X y para cada g, g 0 ∈ G, se tiene:
b) σ (1, x) = x
a) (gg 0 ) · x = g · (g 0 · x)
b) e · x = x
para cualquier g, g 0 en G y x en X.
2. Si el conjunto cociente X/G definido por esta relación tiene una sola
órbita, es decir, para cada x, y ∈ X hay un g ∈ G tal que g · x = y,
se dice que la acción es transitiva o que el grupo G actúa sobre el
conjunto X transitivamente.
Gx := {g ∈ G : g · x = x}
Corolario
\ 3.1 Sea X un G-espacio. Entonces: la acción es fiel si y sólo si
Gx = {e} , es decir, la acción de G sobre X es fiel si y sólo si Φ es un
x∈X
monomorfismo.
Ejemplos
Ejemplo 54
g·x=x
σ · x = σ(x)
σ|H : H × X → X
Ejercicio 12
Sea G un grupo cualquiera y X = G Se define, para g en G y x en X
g · x = gx
que es simplemente la multiplicación en G. Pruebe que esta es una acción
llamada acción por traslación a la izquierda, y verifique:
a) G actúa fielmente sobre X = G.
b) El homomorismo Φ : G −→ Biy(G) permite identificar a G con un
subgrupo de biyecciones de G.
c) Si |G| = n, entonces G se identifica con un subgrupo del grupo de
permutaciones Sn (Teorema de Cayley)
d ) Las órbitas para esta acción son las coclases izquierdas en G/H
Ejercicio 13 Defina y pruebe, en forma análoga, lo que se debe llamar ac-
ción por traslación a la derecha.
Ejercicio 14
4. Un grupo G actúa por conjugación sobre G si
g · x = gxg −1
v · x = tv (x) = v + x
b ∈ Gy ⇔ b · (g · x) = g · x ⇔ (g −1 bg) · x = x ⇔ g −1 bg ∈ Gx ⇔ b ∈ gGx g −1
Demostración. Ejercicio.
2. Gx es conjugado con Gy
Demostración. Se tiene:
G /H = {a1 H, a2 H, . . . , ap H}
4. Basta ahora probar que ker Ψ = H. Ahora bien, como ker Ψ ⊆ H, basta
demostrar H ⊆ ker Ψ, y esto se tendrá si y sólo si |H| = |ker Ψ|, es
decir, si y sólo si [G : H] = [G : ker Ψ] (pues G es finito).
3.2. ECUACIÓN DE CLASES. 103
5. Se tiene:
[G : H] = p ≤ (G : ker Ψ) 6= 1. Si ahora q es un primo tal que
q| [G : ker Ψ], entonces, q|p!. Luego, q ≤ p y por tanto q = p (de
la hipótesis). Se sigue que [G : K] = pr , [G : K] |p!
Finalmente, (G : K) = p.
1. [G : Hi ] = hi > 1,(i = 1, 2, . . . , m)
2. m
X
|G| = |Z(G)| + hi
i=1
[G : Gai ] = hi 6= 1
a) Si n = 1, el resultado es obvio
b) Suponemos que el teorema vale para |G| < n.
Si p divide a |H| , para H un subgrupo propio de G, se conclu-
ye de la hipótesis de inducción. En caso contrario, si para cada
subgrupo propio H de G, p - |H|, y entonces debe tenerse que
p| [G : H] Por lo tanto, en la ecuación de clases, se tiene arriba,
p|hi (i = 1, 2, . . . , m) y por tanto p divide a |Z(G)|. Como Z(G)
es abeliano, podemos remitirnos ahora al caso 1.
3.3. p-grupos.
Notación 4 En esta sección, G denota un grupo finito, p un número primo
Demostración. Se tiene:
m
X
r
p = |G| = |Z(G)| + hi
i=1
Corolario 3.7 Si, para algún primo p, hay un único p-subgrupo de Sylow H
de G, entonces H E G.
Ejemplo 55 El grupo S3
n
P
4. Si hacemos di = ti + ti+1 + . . . + tn , entonces di ≥ di+1 ≥ 0 y di = n.
i=1
Inversamente, si (d1 , d2 , . . . , dn ) es una partición de n tal que di ≥ di+1
Pn
≥ 0, (i = 1, 2, . . . , n − 1), hacemos ti = di − di+1 y entonces iti = n.
i=1
n!
|Ci | =
(1t1 t1 !) (2t2 t2 !) . . . (ntn tn !)
1. Dado que p! = p(p − 1)! y D (p, (p − 1)!) = 1, se tiene que todo p-ss
H de Sp tiene p elementos. Por lo tanto, H es cı́clico, H = hσi , con
ord(σ) = p
p!
Luego, en H hay necesariamente p− ciclos, en número =
p(p − p)!
(p − 1)!
Ejemplo 58
1. |G| = 18 = 32 · 2,
2. 3-ss
3. 2-ss
3.4.5. Simplicidad.
La mayor parte de los ejemplos que sigue usa los teoremas de Sylow para
determinar si un grupo de orden dado debe o no tener subgrupos normales.
Los ejemplos elegidos van de menor a mayor complejidad, y cubren las situa-
ciones que puede darse hasta el orden 60 –en que, por primera vez, se puede
obtener un grupo simple no abeliano–.
La idea es hacer posible analizar la simplicidad de todos los grupos de
órdenes 1 a 60.
1. Se tiene |G| = 35 = 5 · 7
1. Se tiene |G| = 40 = 5 · 8
2. n5 = 1; 8 y n2 ∈ {1, 5}
2. n5 = 1 ó 6 ; n3 = 1 ó 10
1. Se tiene |G| = 36 = 22 · 32
1. Se tiene |G| = 48 = 24 · 3
2. n2 = 1 ó 3
3. Nuevamente,
(Hemos adelantado ligeramente este ejercicio para separar los resultados más
generales a continuación).
Se tiene |G| = 5 · 3 · 17
1. Se tiene |G| = 5 · 3 · 17
1. pt , t > 1
2. pq, p < q.
Además, si q 6= 1(modp), entonces G es abeliano y cı́clico.
Demostración. Se tiene:
1. Ya está hecho
2. Se tiene:
3. Sea |G| = p2 q
a) Si G es abeliano, es claro.
b) Supongamos G no abeliano.
1) Si p = q, entonces G es un p-grupo, de centro no trivial.
114 CAPÍTULO 3. ACCIÓN DE UN GRUPO SOBRE UN CONJUNTO
Ejercicios
Acciones
1. En cada uno de los casos siguientes Aut(G) actúa sobre G de la manera
habitual. Encuentre órbitas y estabilizadores para los grupos:
a) Z8
b) Z14
c) Z4 × Z2
d ) Z2 × Z2 × Z2
3.4. TEOREMAS DE SYLOW. 115
2. Pruebe que
a) Gx = a−1 Gx0 a
b) Represente la situación para G = grupo de rotaciones de R3
a) G = Z6 . Represéntelo en la tabla de Z6
b) G = Sn
a) Z6
116 CAPÍTULO 3. ACCIÓN DE UN GRUPO SOBRE UN CONJUNTO
b) Z12
c) S3
d ) D4
1 2 3 4 5 6 7 1 2 3 4 5 6 7
10. Sean σ1 = ; σ2 = ;
2 1 3 5 4 6 7 3 1 2 4 7 5 6
1 2 3 4 5 6 7
σ3 = . Estudie las acciones naturales
2 3 4 7 6 5 1
a) hσi i J7
b) hσi i J5 , (i = 1, 2, 3)
c) Si v 6= 0, entonces |OV | = q n − 1
d ) Si v 6= 0, entonces
GL(V )v = {(aij ) ∈ GL(V )/aij = 0, a1i = 0, i = 1....n}
Conjugación
1. Usando la ecuación de clases, pruebe que si |G| es par, entonces hay un
número impar de elementos de orden 2 en G
a) S3
b) S4
c) S5
d ) D4
a) Z24
b) Z2 × Z12
c) Z4 × Z6
1 a b
5. 0 1 c : a, b, c ∈ Zp es un p-subgrupo de Sylow de GL (3, Zp )
0 0 1
9. Si H E G, |H| = ps , entonces,
para cada Kp -subgrupos de Sylow de G, se tiene H ⊆ K
[1] Dummit, D. & Foote, R. (2004) Abstract Algebra. E.U.A.: John Wiley
and sons, Inc.
[4] Hoffman, K. & Kunze, R. (1973) Álgebra Lineal. México: Prentice Hall.
[5] Hungerford, T. (1974) Algebra. E.U.A.: Springer - Verlag New York, Inc.
[6] Lewin, R. (2011) Introducción al Álgebra. Santiago, Chile: J.C. Sáez Edi-
tor.
121