Álgebra/Versión para imprimir

De Wikilibros, la colección de libros de texto de contenido libre.

Parte I: Teoría de grupos


Capítulo 1: Introducción a la teoría de grupos


Contenido

[editar] Semigrupos, monoides y grupos

Definición 1.1: Sea S un conjunto. Una aplicación

*:S\times S\longrightarrow S



se dice una operación binaria (o ley de composición interna) en S. La imagen de cualquier par (a,b) bajo la operación * se representa por a * b, en lugar de * ((a,b)) o de * (a,b). Cuando el símbolo que representa la operación es \cdot, entonces la imagen de (a,b) bajo la operación \cdot suele representarse también por ab.

Una operación binaria * sobre un conjunto S se dice asociativa si

(a * b) * c = a * (b * c)


para cualesquiera a,b y c de S. Cuando para cualesquiera a,b de S se cumple a * b = b * a, se dice que la operación * es conmutativa. Por lo regular usaremos el símbolo + para representar operaciones que sean conmutativas. En general, cuando hagamos uso de los símbolos \cdot o + para representar operaciones diremos que nuestra notación es, respectivamente, multiplicativa o aditiva.


Definición 1.2: Sea G un conjunto y \cdot una operación binaria en G. Se dice que el par (G,\cdot) es un semigrupo si la operación \cdot es asociativa. Si, además, existe un elemento e\in G tal que

ae = ea = a,


entonces el par (G,\cdot) se llama un monoide.

En lo sucesivo, cuando no haya lugar a confusión, nos referiremos a un monoide (G,\cdot) simplemente como el monoide G, haciendo mención sólo del conjunto y dejando que la operación se deduzca del contexto.

El elemento e aludido en la definición anterior se dice identidad o elemento neutro del monoide G, y es único, pues si e' fuera otro elemento de G con las mismas propiedades, entonces e = ee' = e'. Para representar identidades usaremos el símbolo 1 en notación multiplicativa y el símbolo 0 en notación aditiva.

Representaremos por | G | al cardinal de un monoide G. Si a es el elemento de un monoide G y n\in\Z es un entero positivo, definimos

a^n=a\cdots a\qquad (n\ \mbox{factores}),


Cuando nuestra notación sea aditiva escribiremos na en lugar de an.

Sea G un monoide y a_1\ldots a_n elementos de G con 1<n\in\Z. Se define inductivamente el producto de a_1\ldots a_n como

\prod_{i=1}^n a_i=a_1\cdots a_n=(a_1\cdots a_{n-1})a_n.


Definimos

\prod_{i=1}^0 a_i=1.


Con estas definiciones, se cumple el


Teorema 1.3 (Ley asociativa general): Sea G un monoide y a_1,\ldots, a_m, a_{m+1},\ldots, a_{m+n} elementos de G. Entonces

 
\prod_{i=1}^m a_i\cdot\prod_{j=1}^n a_{j+m}=\prod_{i=1}^{m+n}a_i.


Demostración: Por inducción sobre n. Para n = 0 es evidente. Supuesto cierto para n, vemos que

\prod_{i=1}^{m+n+1}a_i ~= \prod_{i=1}^{m+n}a_i\cdot a_{m+n+1}
~= \prod_{i=1}^m a_i\cdot\prod_{j=1}^n a_{j+m}\cdot a_{m+n+1}
~= \prod_{i=1}^m a_i\cdot\prod_{j=1}^{n+1} a_{j+m},

lo que demuestra el teorema.

\scriptstyle\blacksquare


Se dice que un monoide G es conmutativo si su operación es conmutativa.


Teorema 1.4 (Ley conmutativa general): Sea G un monoide conmutativo y a_1\ldots a_n elementos de G. Sea \varphi una aplicación del conjunto \{1,\ldots,n\} sobre sí mismo. Entonces

\prod_{i=1}^n a_{\phi(i)}=\prod_{i=1}^n a_i



Demostración: Por inducción sobre n. Para n = 1 es evidente. Supóngase cierto para n - 1. Sea k el entero tal que \varphi(k)=n. Entonces,

\prod_{i=1}^n a_{\phi(i)} ~= \prod_{i=1}^{k-1}a_{\phi(i)}\cdot a_{\phi(k)}\cdot\prod_{i=1}^{n-k}a_{\phi(k+i)}
~= \prod_{i=1}^{k-1}a_{\phi(i)}\cdot\prod_{i=1}^{n-k}a_{\phi(k+i)}\cdot a_{\phi(k)}
~= \prod_{i=1}^{k-1}a_{\phi(i)}\cdot\prod_{i=1}^{n-k}a_{\phi(k+i)}\cdot a_n.

Con el propósito de aplicar el teorema 1.3, definimos la aplicación θ por

\theta(i)=\phi(i)\quad \mbox{si}\ i<k,
\theta(i)=\phi(i+1)\quad \mbox{si}\ i\geq k.

Así tenemos que

\prod_{i=1}^n a_{\phi(i)} ~=  \prod_{i=1}^{k-1}a_{\theta(i)}\cdot\prod_{i=1}^{n-k}a_{\theta(k-1+i)}\cdot a_n
~= \prod_{i=1}^{n-1}a_{\theta(i)}\cdot a_n

donde \prod_{i=1}^{n-1}a_{\theta(i)}=\prod_{i=1}^{n-1}a_i por hipótesis de inducción, y así

\prod_{i=1}^n a_{\phi(i)}=\prod_{i=1}^n a_i.



Definición 1.5: Sea G un monoide. Un elemento a de G se dice invertible por la izquierda (resp. invertible por la derecha) si existe un elemento b, llamado inverso izquierdo de a (resp. inverso derecho de a), tal que ba = 1 (resp. ab = 1). Se llama invertible a un elemento a que es invertible por ambos lados.

Si un elemento a de un monoide G es invertible, entonces su inverso izquierdo y su inverso derecho coinciden. En efecto, pues si b y c son, respectivamente, el inverso izquierdo y el inverso derecho de a, entonces b=b\cdot1=b(ac)=(ba)c=1\cdot c=c.

Definición 1.6: Se llama grupo a un monoide G cuando todos sus elementos son invertibles, es decir, cuando para todo a de G existe b de G tal que

ab = ba = 1.


El elemento b aludido en la definición anterior se llama inverso de a y es único, pues si b' es otro inverso de a, entonces b=b(ab')=(ba)b'~=~b'. En notación multiplicativa y notación aditiva el inverso de a se denota, respectivamente, por a − 1 y a.

Se define

a^{-n}=a^{-1}\cdots a^{-1}\qquad (n\ \mbox{factores}).


En notación aditiva se escribe na en lugar de a n.

Un grupo G en el que se verifica la propiedad conmutativa, es decir, en el que ab = ba para cualesquiera a y b de G, se dice grupo abeliano.


El teorema siguiente recoje algunos hechos básicos a cerca de los grupos.


Teorema 1.7: Sea G un grupo y a,b,c elementos de G. Se cumplen

(G-1) aa = a implica a = 1
(G-2) ab = ac implica b = c
(G-3) (a − 1) − 1 = a
(G-4) (ab) − 1 = b − 1a − 1
(G-5) (a_1\cdots a_n)^{-1}=a_n^{-1}\cdots a_1^{-1}


Demostración: (G-1) Si aa = a, entonces a = a(aa − 1) = (aa)a − 1 = aa − 1 = 1. (G-2) Si ab = ac, entonces al multiplicar ambos lados de la ecuación por a − 1 se obtiene b = c. (G-3) (a^{-1})^{-1}=(a^{-1})^{-1}(a^{-1}a)=((a^{-1})^{-1}a^{-1})a=1\cdot a=a. (G-4) (b^{-1}a^{-1})(ab)=b^{-1}(a^{-1}a)b=b^{-1}\cdot 1\cdot b=b^{-1}b=1, de modo que b − 1a − 1 es inverso de ab, pero éste es único, así es que ha de ser b − 1a − 1 = (ab) − 1. (G-5) se sigue de (G-4) usando por inducción matemática.

\scriptstyle\blacksquare


Los dos teoremas siguientes muestran las condiciones que debe cumplir un semigrupo para ser un grupo.


Teorema 1.8: Un semigrupo G es un grupo si y sólo si

  1. existe una identidad por la izquierda 1 tal que para todo elemento a de G, 1a = a;
  2. todo elemento a de G tiene un inverso por la izquierda a − 1.


Demostración: La implicación es obvia. Por la otra parte, G cumple también con (G-1) del teorema 1.7 (pues por hipótesis todo elemento suyo es invertible), así que, de

(aa^{-1})(aa^{-1})=a(a^{-1}a)a^{-1}=a(1\cdot a^{-1})=aa^{-1},


se deduce que aa − 1 = 1, por lo que a − 1 es también inverso de a por la derecha. Además, a\cdot 1=a(a^{-1}a)=(aa^{-1})a=1\cdot a=a, por lo que 1 es también una identidad por la derecha en G, luego G es un grupo.

\scriptstyle\blacksquare


Teorema 1.9: Un semigrupo G es un grupo si y sólo si para cualesquiera a y b de G las ecuaciones

ax=b\qquad\mbox{y}\qquad ya=b



tienen soluciones únicas en G.

Demostración: Si G es un grupo, entonces las soluciones de ax = b y ya = b en G son x = a − 1b y y = ba − 1. Recíprocamente, si G es un semigrupo en el que las ecuaciones ax = b y ya = b tienen soluciones únicas, entonces, tomando a = b, tenemos que existen e y e' tales que

ae=a\qquad\mbox{y}\qquad e'a=a,


y si g es un elemento cualquiera de G, entonces también existen r y s de G tales que

as=g\qquad\mbox{y}\qquad ta=g,



de modo que

ge = (ta)e = t(ae) = ta = g (1.1



y

e'g = e'(as) = (e'a)s = as = g. (1.2



Puesto que g es cualquier elemento de G, podemos tomar g = e' en (1.1) y g = e en (1.2), obteniendo e'e = e' y e'e = e, luego e = e' es la identidad de G. Ahora, si a' y a'' son las soluciones de ax = e y ya = e, entonces a' y a'' son, respectivamente, los inversos derecho e izquierdo de a, y como vimos, debe de ser a' = a''. Esto prueba que G es un grupo.

\scriptstyle\blacksquare


[editar] Homomorfismos

Definición 1.10: Sean G y H dos grupos. Una aplicación f:G\longrightarrow H se llama homomorfismo de grupos (o simplemente homomorfismo) si

~f(ab)=f(a)f(b)


para todo a de G.


Es claro que si f:G\longrightarrow H y g:H\longrightarrow K son homomorfismos entonces f\circ g:G\longrightarrow K es un homomorfismo.


Teorema 1.11: Sean G y H dos grupos y f:G\longrightarrow H un homomorfismo. Se cumple que

  1. si 1G y 1H son las identidades de G y H, respectivamente, entonces f(1G) = 1H;
  2. si a\in G entonces f(a − 1) = f(a) − 1.


Demostración: En efecto, pues f(1_G)=f(1_G\cdot 1_G)=f(1_G)f(1_G), lo que implica f(1G) = 1H. Además, f(a − 1)f(a) = f(a − 1a) = f(1G) = 1H, luego f(a − 1) = f(a) − 1.

\scriptstyle\blacksquare


Se dice que un homomorfismo es un monomorfismo, un epimorfismo o un isomorfismo si es, respectivamente, inyectivo, sobreyectivo o biyectivo. Un homomorfismo de un grupo G en sí mismo se dice un endomorfismo, mientras que un isomorfismo de un grupo G en sí mismo se dice un automorfismo.

Dos grupos G y H se dicen isomorfos si existe un isomorfismo entre ellos, hecho que representaremos por G\cong H. Dos grupos que son isomorfos son, desde el punto de vista algebraico, indistinguibles, pues lo que vale para G respecto de su operación de grupo vale también para H respecto de su operación de grupo, y viceversa. Así, aunque desde el punto de vista conjuntista G y H sean dos conjuntos diferentes, desde el punto de vista algebraico G y H son el mismo objeto.

Sea G un grupo. Denotaremos por \mbox{Aut}\ G al conjunto de todos los automorfismos del grupo G. Puede probarse que AutG es a su vez un grupo tomando como operación la composición de aplicaciones.


Definición 1.12: Sean G y H dos grupos y sea f un homomorfismo entre ellos. El núcleo de f se define como el conjunto

\ker f=\{a\in G\mid f(a)=1_H\},


donde 1H es la identidad de H.


Teorema 1.13: Sean G y H dos grupos cualesquiera. La aplicación f:G\longrightarrow H es monomorfismo si y sólo si es homomorfismo y ~\ker f=1.


Demostración: Si f:G\longrightarrow H es un monomorfismo, entonces sólo puede existir un elemento a de G tal que f(a) = 1H, y por el teorema 1.11, ese elemento es 1G, de modo que kerf = {1G}. Recíprocamente, si kerf = {1G} y f(a) = f(b), entonces 1H = f(a)f(b) − 1 = f(a)f(b − 1) = f(ab − 1), lo que implica ab^{-1}\in\ker f, luego ab − 1 = 1G y así a = b, por lo que f es inyectiva y con ello un monomorfismo.

\scriptstyle\blacksquare


El teorema anterior resulta útil para probar que dos grupos son isomorfos, ya que para esto basta con mostrar que existe un epimorfismo f entre ellos cuyo núcleo es trivial (en cuyo caso f es también un monomorfismo y por tanto un isomorfismo).


[editar] Grupos generados y grupos cíclicos

Si H y K son dos subgrupos de un grupo G, es fácil ver que H\cap K es de nuevo un subgrupo de G. Más aún, si \{G_i\}_{i\in I} es una familia de subgrupos de G, entonces \bigcap_{i\in I}G_i es también un subgrupo de G.


Definición 1.16: Sea G un grupo y S\subseteq G. Se llama subgrupo generado por S a la intersección de todos los subgrupos de G que contienen a S, y se representa por \left\langle S\right\rangle. Es decir,

\left\langle S\right\rangle=\bigcap G_i,



donde Gi es cualquier grupo que contenga al conjunto S. Cuando S sea un conjunto finito, digamos \{a_1,\ldots a_n\}, escribiremos también \left\langle a_1,\ldots a_n\right\rangle en lugar de \left\langle S\right\rangle.

Equivalentemente, tenemos que \left\langle S\right\rangle se puede definir como el menor subgrupo de G que contiene a S.

En realidad, es posible saber explícitamente la forma que tienen los elementos de \left\langle S\right\rangle:


Teorema 1.17: Sea G un grupo y S\subseteq G. Defínase S^{-1}=\{a^{-1}\mid a\in S\}. Entonces \left\langle S\right\rangle es el grupo formado por todos los elementos que son el producto de un número finito de elementos de S o de S − 1. En otras palabras,

\left\langle S\right\rangle=\{a_1\cdots a_n\mid a_1,\ldots, a_n\in S\cup S^{-1}\}.



Demostración: Sea H=\{a_1\cdots a_n\mid a_1,\ldots, a_n\in S\cup S^{-1}\}. Sean a y b elementos de H, de modo que

a=a_1\cdots a_n\qquad\mbox{y}\qquad b=b_1\cdots b_n,



donde a_i\in S o a_i\in S^{-1} y b_i\in S o b_i\in S^{-1} para todo i\in\{1,\ldots, n\}. El hecho de que ab^{-1}\in H se sigue inmediatamente de (G-5) del teorema 1.7, así que H es un grupo que además, como es claro, contiene a S, de modo que \left\langle S\right\rangle\subseteq H, pero también es claro que H\subseteq\left\langle S\right\rangle (pues los elementos de S y sus inversos están en \left\langle S\right\rangle, luego cualquier producto entre ellos estará también en \left\langle S\right\rangle), por lo que termina siendo \left\langle S\right\rangle=H.

\scriptstyle\blacksquare


El teorema siguiente es un caso particular del teorema anterior.


Teorema 1.18: Sea G un grupo finito y S\subseteq G. Entonces

\left\langle S\right\rangle=\{a_1\cdots a_n\mid a_1,\ldots, a_n\in S\}.



Demostración: Si G es finito, las potencias a1, a2, a^3,\ldots de cualquier a de G no pueden ser todas diferentes, por lo que deben existir enteros m > n tales que am = an, o sea que amn = 1 (donde mn > 0), de lo que se sigue amn − 1 = a − 1 (con m-n-1\geq 0). Esto significa que todo elemento a de S tiene su inverso en \{a_1\cdots a_n\mid a_1,\ldots, a_n\in S\}, pues éste puede expresarse como un producto de elementos de S.

\scriptstyle\blacksquare


Como consecuencia inmediata del teorema 1.17 tenemos también que


Corolario 1.19: Sea G un grupo y g\in G. Entonces

\left\langle g\right\rangle=\{g^n\mid n\in\Z\}.


Definición 1.20: Si G es un grupo y a es un elemento de G tal que \left\langle a\right\rangle=G, i.e. si G es generado por un sólo elemento suyo a, se diceque G es un grupo cíclico. Más en general, si \left\langle a_1,\ldots, a_n\right\rangle=G con cada ai en G, se dice que G es un grupo finitamente generado.


Como un ejemplo de grupo cíclico, tenemos al grupo aditivo \Z generado por su unidad 1 (aunque también puede ser generado por − 1). Se trata de un grupo cíclico infinito, al igual que lo es el grupo aditivo

2\Z=\{2n\mid n\in\Z\}.



cuyo generador es 2. En general, n\Z=\{nk\mid n\in\Z\} forma un grupo cíclico infinito respecto de la adición, y cuyo generador es n. Es muy fácil notar que (n\Z,+) y (\Z,+) son isomorfos, siendo la aplicación f:n\Z\longrightarrow\Z, dada por

f(nk)=k\qquad\mbox{para todo}\ k\in\Z,



el isomorfismo entre ellos.

Otro ejemplo de grupo cíclico es el grupo aditivo \Z_n, cuyos elementos son las clases de equivalencia [1]\ldots [n] surgidas a partir de la relación de congruencia módulo n (\equiv\ (\mbox{mod}\ n)) sobre \Z. Se trata en este caso de un grupo cíclico finito de orden n.


Un ejemplo más de grupo cíclico: el grupo multiplicativo { − 1,1, − i,i}, generado por i=\sqrt{-1} (o también por i).


Grupos ciclicos 1.svg

Figura: ~i genera al grupo multiplicativo ~\{-1,1,i,-i\}


El lector puede verificar que, como un hecho más general, el grupo multiplicativo de las n raíces complejas de la unidad, 1, es un grupo cíclico.


A parte del corolario 1.19, hay otro hecho característico de los grupos cíclicos que nos va a interesar:


Teorema 1.21: Sea G un grupo y a un elemeno de G. Entonces, si \left|\left\langle a\right\rangle\right|=m, el grupo \left\langle a\right\rangle consiste de los elementos 1,a,a^2,\ldots,a^{m-1} y ar = as si y sólo si r\equiv s\ (\mbox{mod}\  m).


Demostración: Por el corolario 1.19, existe el menor entero n tal que an = 1. Vemos entonces que los elementos 1,a,a^2,\ldots, a^{n-1} son todos distintos, pues si ai = aj con i < j < n, entonces aji = 1 con 0 < ji < n, pero hemos supuesto que n es el menor entero que cumple an = 1. Luego vemos que an = 1, an + 1 = a, an + 2 = a2, etc., de modo que las potencias de a comienzan a repetirse a partir de an − 1 y así \left\langle a\right\rangle=\{1, a, a^2,\ldots, a^{n-1}\} con n=m=\left|\left\langle a\right\rangle\right|. Además se observa que a^{km+r}=a^{km}a^r=(a^m)^ka^r=1^k\cdot a^r=a^r para cualesquiera enteros k y r, de modo que ar = as si y sólo si r\equiv s\ (\mbox{mod}\ m).

\scriptstyle\blacksquare


Por el teorema anterior, tenemos que si \left|\left\langle a\right\rangle\right|=m y an = 1, entonces m\mid n.


Otra consecuencia del corolario 1.19 es que todo grupo cíclico es abeliano. En efecto, pues dos elementos de un grupo \left\langle a\right\rangle son de la forma ar y as, y

a^r\cdot a^s=a^{r+s}=a^{s+r}=a^s\cdot a^r.



Uno de nuestros propósitos principales en nuestro estudio de la teoría de grupos es determinar explícitamente las características de los subgrupos de un grupo dado. Para un grupo cualquiera, esta tarea resulta bastante complicada, y no podremos confrontarla realmente hasta después de haber obtenido una buena cantidad de resultados a cerca de grupos. Sin embargo, cuando el grupo en cuestión es cíclico, esta tarea resulta mucho más sencilla.


Teorema 1.22: Todo subgrupo de un grupo cíclico es cíclico.


Demostración: Sea G=\langle a\rangle un grupo cíclico. Si H\leq G, entonces existen dos posibilidades: que H sea trivial, en cuyo caso H=\langle 1\rangle, o que exista un entero positivo mínimo n tal que a^n\in H. En este último caso, claramente \langle a^n\rangle\subseteq H. Ahora bien, si h\in H, entonces h es de la forma am pues H es un subgrupo de G, y por el algoritmo de la división tenemos que am = anq + r = anqar, con q,r\in\Z y 0\leq r<n, o sea que

a^r=a^{-mq}a^n\in H,



por lo que sólo puede ser r = 0 ya que hemos supuesto que n es el menor entero positivo para el cual a^n\in H, así que todo elemento h de H es de la forma aqn, luego H\subseteq\langle a^n\rangle, y así concluimos que H=\langle a^n\rangle, lo que demuestra el teorema.

\scriptstyle\blacksquare


Como caso particular, tenemos que todo subgrupo del grupo aditivo \Z es cíclico. Para ser exactos, todo subgrupo H de \Z es de la forma n\Z, donde, según el teorema anterior, n es el menor entero positivo de H.


Mostraremos ahora que, esencialmente, los únicos grupos cíclicos son el grupo aditivo (infinito) \Z y los grupos aditivos (finitos) de la forma \Z_n.


Teorema 1.23 (Teorema de clasificación de grupos cíclicos): Todo grupo cíclico infinito es isomorfo al grupo (\Z,+), y todo grupo cíclico finito de orden n es isomorfo al grupo (\Z_n,+).


Demostración: Sea G=\langle a\rangle un grupo cíclico. La aplicación \Z\longrightarrow G dada por

f(n) = an



es un epimorfismo de grupos (lo cual puede verificar el lector) por el teorema <<Teorema pendiente>>. Por lo tanto, existen las siguientes dos posibilidades:

  1. kerf = 0, en cuyo caso f es un isomorfismo por el teorema 1.13.
  2. kerf contiene un menor entero positivo n, y por el teorema 1.22, \ker f=n\Z, pues \ker f\leq\Z. En este caso, podemos definir una aplicación g:\Z_n\longrightarrow G dada por
g\left([n]\right)=a^n.



Esta aplicación está bien definida, pues ar = as si y sólo si ars = 1G (con 1G la unidad de G), es decir, si y sólo si r-s\in\ker f=n\Z, lo que equivale a que [r]=[s]\in\Z_n (pues n\mid (r-s)). Es claro que g es un epimorfismo de grupos. Pero g es además un monomorfismo de grupos, ya que g\left([a]\right)=1_G=a^0 si y sólo si ak = a0, lo que equivale a [a] = [0], luego kerf = [0]. Esto demuestra que g es un isomorfismo.

\scriptstyle\blacksquare


Así pues, tenemos que un grupo cíclico es, o isomorfo a (\Z,+) (en cuyo caso el grupo en cuestión es infinito), o isomorfo a un grupo de la forma (\Z_n,+) (en cuyo caso el grupo en cuestión es finito y de orden n), luego hemos clasificado a todos los grupos cíclicos. En términos algebraicos, esto quiere decir que los únicos grupos cíclicos son (\Z,+) y (\Z_n,+), pues todos los demás grupos cíclicos son isomorfos a ellos, y en realidad no existe ninguna distinción algebraica entre dos grupos isomorfos.


Álgebra/Teoría de grupos/Grupos de permutaciones


[editar] Clases laterales

Uno de los resultados más destacables de la sección anterior es el hecho de que todo subgrupo de un grupo cíclico es igualmente cíclico. Este resultado fue muy sencillo de demostrar. Sin embargo, la tarea general de determinar explícitamente los subgrupos de un grupo cualquiera resulta mucho más complicada, y no podremos concluirla hasta mucho después. No obstante, es relativamente fácil encontrar la relación que existe entre el orden de un grupo y el orden de sus subgrupos, y a eso nos dedicaremos en esta sección.


Nos serán útiles los conceptos siguientes:


Definición 1.24: Sea G un grupo y H un subgrupo de G. Diremos que dos elementos a y b de G son congruentes por la izquierda módulo H si a^{-1}b\in H. Este hecho lo representaremos por a\equiv_i\ b\ (\mbox{mod}\ H). Similarmente, a y b serán congruentes por la derecha si ab^{-1}\in H, y lo denotaremos por a\equiv_d\ b\ (\mbox{mod}\ H).


Las relaciones de congruencia módulo un subgrupo H por la izquierda y por la derecha son relaciones de equivalencia. Probaremos esto para el caso de la relación \equiv_i\ (\mbox{mod}\ H). Si G es un grupo y H\leq G, entonces a\equiv_i\ a\ (\mbox{mod}\ H), pues a^{-1}a=1\in H, luego \equiv_i\ (\mbox{mod}\ H) es reflexiva. Si a\equiv_i\ b\ (\mbox{mod}\ H), entonces también (a^{-1}b)^{-1}\in H, pero (a − 1b) − 1 = b − 1a, de modo que b\equiv_i\ a\ (\mbox{mod}\ H) y \equiv_i\ (\mbox{mod}\ H) es simétrica. Si a\equiv_i\ b\ (\mbox{mod}\ H) y b\equiv_i\ c\ (\mbox{mod}\ H), entonces también (a^{-1}b)(b^{-1}c)\in H, y como (a − 1b)(b − 1c) = a − 1c, tenemos que a\equiv_i\ c\ (\mbox{mod}\ H), y con ello \equiv_i\ (\mbox{mod}\ H) es transitiva. Esto prueba que la relación de congruencia módulo H es una relación de equivalencia.


Tenemos entonces que, si G es un grupo y H\leq G, las relaciones de congruencia \equiv_i\ (\mbox{mod}\ H) y \equiv_d\ (\mbox{mod}\ H) definen cada cual una partición del grupo G en clases de equivalencia. La clase de equivalencia de un elemento a de G por la relación de congruencia módulo H por la izquierda es el conjunto

aH=\{ah\mid h\in H\}.



Efectivamente, pues si b es uno de los elementos de la clase de equivalencia de a por esta relación de congruencia, a\equiv_i\ b\ (\mbox{mod}\ H), es decir, a − 1b = h para cierto h de H, lo que equivale a que b = ah. Similarmente se prueba que la clase de equivalencia de un elemento a de G por la relació de congruencia módulo H por la derecha es el conjunto

Ha=\{ha\mid h\in H\}.



Llamaremos clase lateral izquierda de a y clase lateral derecha de a según el subgrupo H a los conjuntos aH y Ha, respectivamente. Al conjunto cociente de todas las clases laterales aH (con a\in G) lo representaremos por \left(G/H\right)_i, mientras que al conjunto cociente de todas las clases laterales Ha lo representaremos por \left(G/H\right)_d

Tanto aH como Ha tienen cardinal igual a | H | , pues, por ejemplo, la aplicación

\begin{array}{rcl}
f:aH & \longrightarrow & H\\
ah & \mapsto & h
\end{array}



es claramente biyectiva, luego | aH | = | H | . Más aún, también es cierto que

\left|(G/H)_i\right|=\left|(G/H)_d\right|,



La prueba de esto es que la aplicación f:(G/H)_i\longrightarrow (G/H)_d dada por

f(aH) = Ha − 1



está bien definida (hecho que puede verificar el lector) y es biyectiva.


Definición 1.25: Sea G un grupo y H un subgrupo de G. Llamaremos índice de H en G al cardinal \left|(G/H)_i\right|=\left|(G/H)_d\right|. Lo representaremos por

[G:H]\,\!



Por todo lo anterior, tenemos que se cumple el siguiente hecho


Teorema 1.26 (Lagrange): Si G es un grupo finito y H es un subgrupo de G, entonces

[G:H]=|G|/|H|\,\!,


así que el orden de todo subgrupo H de G es divisor del orden de G.


Demostración: Efectivamente, pues hemos visto que todas las clases laterales aH tienen el mismo cardinal m (que es también el cardinal de cualquier clase Ha), y si hay n = [G:H] de estas clases, entonces el orden de G es nm.

\scriptstyle\blacksquare


En realidad el teorema anterior puede generalizarse para grupos no necesariamente finitos:


Teorema 1.27: Sea G un grupo y K\leq H\leq G. Entonces

~[G:K]=[G:H][H:K]



Demostración: Tenemos que

G=\bigcup_{i\in I}g_iH\qquad\mbox{y}\qquad H=\bigcup_{j\in J}h_jK,


donde g_i\in G y h_j\in H y las clases laterales g_iH\,\! son disjuntas entre sí, al igual que lo son las clases h_jK\,\!. Además, nótese que |I|=[G:H]\,\! y |J|=[H:K]\,\!. Tenemos pues que

G=\bigcup_{i\in I}g_i\left(\bigcup_{j\in J}h_jK\right)=\bigcup_{(i,j)\in I\times J}g_ih_jK. (1.3



Vamos a probar ahora que las clases laterales gihjK son disjuntas, es decir, que gihjK = grhsK si y sólo si i = r y j = s. Supóngase pues que gihjK = grhsK, de modo que

~g_ih_j=g_rh_sk



para cierto k de K. Ya que h_j,h_s,k\in H, tenemos que

~g_i=g_rh_t



para cierto h_t=h_skh_j^{-1} de H, luego giH = grH, y entonces i = r. Esto da paso a que sea

~h_j=h_sk,



lo cual lleva claramente al hecho de que hjK = hsK,, luego también j = s y así la unión (1.3) es de clases mutuamente disjuntas, lo que implica que

~[G:K]=|I\times J|=|I||J|=[G:H][H:K]



y el teorema queda demostrado.

\scriptstyle\blacksquare


Ahora el teorema 1.26 se convierte en un caso particular del teorema 1.27 cuando G es finito y tomando K = 1.


Sea G un grupo y H,K\subseteq G. Se define

HK=\{ab\mid a\in H\ \ \mbox{y}\ \ b\in K\}.



(Este conjunto puede no ser un grupo aún cuando H y K lo sean). Si, por ejemplo, H = {a} y K\leq G, entonces HK es la clase lateral izquierda de a según el subgrupo K. Si H\leq G y K\subseteq H, notar que HK = H.


Teorema 1.28 Si H y K son subgrupos finitos de un grupo G, entonces

|HK|=\frac{|H||K|}{|H\cap K|}.



Demostración: Si H,K\leq G, entonces H\cap K es también un subgrupo de G, aunque también lo es de ambos K y H, así que

H=\bigcup_{i\in I}h_i(H\cap K), (1.4


siendo esta unión disjunta y |I|=[H:H\cap K]. Si multiplicamos (1.4) por K y teniendo en cuenta que (H\cap K)K=K, obtenemos

HK=\bigcup_{i\in I}h_iK,



siendo esta unión igualmente disjunta (pues si no lo fuera tampoco lo sería (1.4)). Por tanto, |HK|=|I||K|=[H:H\cap K]|K|, pero por el teorema de Lagrange [H:H\cap K]=|H|/|H\cap K|, de donde se sigue el resultado que se buscaba.

\scriptstyle\blacksquare


[editar] Subgrupos normales

Si G es un grupo y H es un subgrupo de G, no es cierto en general que aH = Ha, aunque claramente esto sí sucede cuando G es abeliano. En realidad existen subgrupos de un grupo G que cumplen esto mismo sin necesidad de que G sea abeliano. En esta sección vamos a caracterizar tales subgrupos.


Definición 1.29: Sea G un grupo y N un subgrupo de G. Se dice que N es normal en G si

~aN=Na



para todo a de G. Este hecho lo representaremos por N\trianglelefteq G.


Equivalentemente tenemos que N\trianglelefteq G si y sólo si

~aNa^{-1}=N.



Tenemos pues que si N\trianglelefteq G, entonces las relaciones de congruencia izquierda y derecha módulo N coinciden, luego cualquiera de ellas da lugar al mismo conjunto cociente (G / N). Vamos a probar ahora que este conjunto cociente puede ser dotado de una estructura de grupo.


Teorema 1.30: Sea G un grupo y N\trianglelefteq G. Entonces (G / N) es un grupo, llamado grupo cociente de G por N, con la operación de grupo dada por


~aNbN=abN.



Demostración: Para comenzar, debemos probar que la operación en (G / N) dada por aNbN = abN tiene sentido, es decir, que si a'\in aN y b'\in N, entonces abN = a'b'N. Esto es así, pues

(ab) − 1a'b' = b − 1a − 1a'b' = b − 1a − 1a'(bb − 1)b' = b − 1(a − 1a')b(b − 1b')



con a^{-1}a=n_1\in N y b^{-1}b\in N (pues a'\in aN y b'\in bN), así es que (ab) − 1a'b' = b − 1n1bn2, pero como N\trianglelefteq G, también b^{-1}n_1b=n_3\in N, luego (ab)^{-1}a'b'=n_3n_2\in N, y entonces ab\equiv a'b'\ (\mbox{mod}\ N), lo que prueba que abN = a'b'N. Hemos probado que la operación definida en (G / N) tiene sentido. Esta operación es asociativa. La identidad de (G / N) es N, y el inverso de todo aN de (G / N) es a − 1N. Con esto queda probado que (G / N) es un grupo.

\scriptstyle\blacksquare



Si f:G\longrightarrow H es un homomorfismo de grupos, entonces \ker f\trianglelefteq G. En efecto, pues si n\in\ker f y a\in G, entonces

f(ana^{-1})=f(a)f(n)f(a^{-1})=f(a)1_Hf(a^{-1})=f(aa^{-1})=f(1_G)=1_H,\,\!



luego ana^{-1}\in\ker f, así que a(\ker f)a^{-1}\subseteq\ker f para todo a de G, luego podemos cambiar a por a − 1 y así tener que a^{-1}(\ker f)a\subseteq \ker f, luego para todo n de kerf se tiene

~n=a(a^{-1}na)a^{-1}\in a(\ker f)a^{-1},



lo que demuestra que ~a(\ker f)a^{-1}=\ker f, completando la prueba de que \ker f\trianglelefteq G.


Teorema 1.31: El núcleo de todo homomorfismo de grupos f es un subgrupo normal del dominio de f. Recíprocamente, todo subgrupo normal de un grupo G es el núcleo de cierto homomorfismo cuyo dominio es G.


Demostración: La primera parte del teorema ya ha sido probada. Si N es un subgrupo normal de G, la aplicación

\begin{array}{rcl}
\varphi:G  & \longrightarrow & (G/N)\\
a & \mapsto & aN
\end{array}



es claramente un epimorfismo, y es llamado proyección canónica. Puesto que a\in N si y sólo si aN=N\,\!, i.e. si y sólo si a\in\ker\varphi, tenemos que N=\ker\varphi\,\!.

\scriptstyle\blacksquare


Sea G un grupo y S\subseteq G, y defínanse los conjuntos

aS=\{as\mid s\in S\}\qquad\mbox{y}\qquad Sa=\{sa\mid s\in S\}.



Llamaremos normalizador de S al conjunto

N_s=\{a\in G\mid aS=Sa\}



Este conjunto es en realidad un grupo, pues es fácil ver que si a,b\in N_s (i.e. si aS = Sa y bS = Sb) entonces también ab\in N_s, y que además 1\in N_s y a^{-1}\in N_s.

Si H es un subgrupo de G, entonces claramente H\trianglelefteq N_H. Más aún, NH es el mayor subgrupo de G en el cual H es normal. En otras palabras,

H\leq K\leq G\ \ \mbox{y}\ \ H\trianglelefteq K\qquad\mbox{implica}\qquad K\subseteq N_H.



Ahora bien, podemos definir un conjunto cuyas exigencias sean aún más fuertes que las que definen a un grupo normalizador. Para ser precisos, si G es un grupo podemos definir un subgrupo cuyos elementos sean aquellos que conmuten con todos los elementos de un subconjunto S de G. A este conjunto se le llama centralizador de S, y lo denotaremos por CS. Así pues,

C_S=\{a\in G\mid as=sa\ \ \mbox{para todo}\ \ s\in S\}.



Notar que

  1. C_H\subseteq N_H;
  2. C_G=G\,\! equivale a decir que G es abeliano.


Ahora vamos a enunciar un teorema que tiene consecuencias importantes.


Teorema 1.32 (Teorema fundamental de homomorfismos): Sea f:G\longrightarrow H un homomorfismo de grupos y N un subgrupo normal de G tal que N\in\ker f. Entonces existe un único homomorfismo \bar f:(G/N)\longrightarrow H tal que \bar f\circ\varphi=f, donde \varphi:G\longrightarrow (G/N) es la proyección canónica. Además:

(1) \bar f es un epimorfismo si y sólo si f\,\! lo es;
(2) \ker\bar f=(\ker f)/N
(3) \bar f es un monomorfismo si y sólo si \ker f=N\,\!


Demostración: Vamos a demostrar que el homomorfismo \bar f:(G/N)\longrightarrow H es la aplicación dada por

\bar f(aH)=f(a).



Primeramente observamos que esta aplicación está bien definida, pues si bN=aN\,\!, entonces a^{-1}b\in N, y como N\subseteq\ker f, también a^{-1}b\in\ker f, luego f(a) = f(b). Es fácil ver que \bar f es un homomorfismo, y puesto que está completamente determinada por f, es el único homomorfismo que cumple \bar f\circ\varphi=f. (1) es evidente. (2) \ker\bar f=\{aN\mid f(a)=1_H\}=\{aN\mid a\in\ker f\}=(\ker f)/N. \bar f es un monomorfismo si y sólo si \ker\bar f=(\ker f)/N es el subgrupo trivial de (G / N), es decir, si y sólo si kerf = N.

\scriptstyle\blacksquare


El teorema fundamntal de homomorfismos puede enunciarse también de la manera así: si f:G\longrightarrow H es un homomorfismo de grupos y N un subgrupo normal de G tal que N\in\ker f, entonces existe un único homomorfismo \bar f:(G/N)\longrightarrow H que da lugar al diagrama conmutativo siguiente:

Teo Fund Homo Diag.svg


Teorema 1.33 (Primer teorema de isomorfía): Si f:G\longrightarrow H es un homomorfismo de grupos, entonces (G/\ker f)\cong\mbox{Im}\ f.


Demostración: El teorema anterior nos da un homomorfismo \bar f entre (G / kerf) y H, que se convierte en epimorfismo si en lugar de H tomamos simplemente \mbox{Im} f\subseteq H, pero por (3) del teorema anterior \bar f es también un monomorfismo, luego termina siendo un isomorfismo.

\scriptstyle\blacksquare


Teorema 1.34 (Segundo teorema de isomorfía): Si N es un subgrupo normal de un grupo G y H es un subgrupo cualquiera de G, entonces H\cap N es normal en H y H/H\cap N\cong (NH/N).


Demostración: La aplicación

\begin{array}{rcl}
f:H & \longrightarrow & (NH/N)\\
h & \mapsto & Nh
\end{array}


es un epimorfismo, y como \ker f=\{h\in H\mid Nh=N\}=\{h\in H\mid h\in N\}=H\cap N, el primer teorema de isomorfía nos da un isomorfismo \bar f:H/H\cap N\longrightarrow (NH/N).

\scriptstyle\blacksquare


Teorema 1.34 (Tercer teorema de isomorfía): Si N y H son dos subgrupos normales en un grupo G, con N\leq H, entonces (G/H)\cong (G/N)/(H/N).


Demostración: Sea \varphi: G\longrightarrow (G/H) la proyección canónica. Tal aplicación es un epimorfismo de grupos, y por el teorema 1.31, \ker\varphi=H, luego N\leq\ker\varphi, así es que, de acuerdo con el teorema 1.32, existe un epimorfismo \bar\varphi:(G/N)\longrightarrow (G/H), pero aN\in\ker\bar\varphi si y sólo si aN=H\,\!, lo cual sucede si y sólo si a\in H, luego \ker\bar\varphi=(H/N), así es que, por el primer teorema de isomorfía, existe un isomorfismo entre (G / N) / (H / N) y (G / H).

\scriptstyle\blacksquare
Herramientas personales