Archivo de la etiqueta: grupos

Geometría Analítica I: Grupos de transformaciones

Por Paola Berenice García Ramírez

Introducción

En la primera entrada de esta unidad [1a entrada] indicamos que serán muy importantes tanto las propiedades de los vectores como los lugares geométricos vistos en las primeras dos unidades, pues serán de vital apoyo para comprender los tipos de transformaciones que estaremos viendo.

En la entrada anterior [2a entrada] contemplamos los conceptos necesarios de las funciones que nos ayudaron a definir formalmente a una transformación. En ésta entrada vamos a comenzar por dos conjuntos: Δ2 y Δ3, las propiedades que cumplen y que nos ayudarán a comprender la definición de un grupo. Ambos conjuntos son los ejemplos más representativos de los grupos de transformaciones: los grupos simétricos de orden n. Pretendemos dar a conocer el tema en éste primer curso de Geometría Analítica de forma introductoria; pero puede profundizarse en asignaturas más avanzadas de la carrera universitaria, una de ellas es Álgebra Moderna en la Teoría de Grupos.

El conjunto Δ2

Antes que nada nos pondremos de acuerdo en la notación que vamos a usar: xy nos indicará que al elemento x le corresponde el elemento y bajo la función correspondiente.

El primero conjunto que conoceremos tiene dos elementos {0,1}, a quien identificaremos por Δ2 y se lee «delta-dos». ¿Cuáles son las funciones de Δ2 en sí mismas? Primero tenemos a

0id011

a quien llamaremos por id (identidad de Δ2); porque al elemento 0 le corresponde él mismo y al elemento 1 le corresponde él mismo. La siguiente función es

0ρ110

que denotamos por ρ. ¿Qué ocurre si recurrimos a la función composición ρρ? Si comenzamos con 0 sabemos bajo ρ que ρ(0)=1, por ello

(ρρ)(0)=ρ[ρ(0)]=ρ(1)=0.

Y si comenzamos con ρ(1), en forma análoga obtendremos (ρρ)(1)=1. Podemos darnos cuenta que ρ es su propio inverso, pues (ρρ=id).

Otra forma en que podemos trabajar la composición de funciones es siguiendo los elementos mediante una tablita. Vamos a ver que ρρ=id como sigue:

0p1p0101

donde colocamos la función correspondiente sobre cada flecha entre los elementos y nos damos cuenta que los elementos iniciales coinciden con las imágenes finales bajo la composición. Entonces concluimos que se cumple ρρ=id.

Tenemos otras dos funciones:

0C000C111011

e independientemente del elemento inicial, bajo C0 corresponde el elemento 0 y bajo C1 corresponde el elemento 1. Tanto C0 como C1 se consideran funciones constantes; mientras que las únicas transformaciones que contemplaremos de Δ2 son id y ρ.

El conjunto Δ3

Ahora consideremos al conjunto Δ3:={0,1,2} e indicaremos las funciones de Δ3 en sí mismo bajo la notación

0x1y2z

donde x,y,zΔ3. Como x,y,zΔ3 son imágenes arbitrarias, habrán 33=27 funciones, pero sólo 6 serán transformaciones. Vamos a explicar porqué sólo 6 transformaciones: puesto que queremos biyectividad, al elegir a 0 y corresponderle su imagen, entonces al 1 le podrán corresponder sólo 2 opciones y a su vez, cuando llegamos al 2, ya sólo le podrá corresponder 1 opción. En resumen, en la primera posición hay 3 opciones, en la segunda hay 2 opciones y en la tercera sólo 1 y el número de transformaciones será de 3×2×1=6.

Las primeras 3 transformaciones que veremos son:

0id00ρ110ρ22111210222021

De hecho a las 6 transformaciones las visualizaremos como las «simetrías» de un triángulo equilátero. Las primeras 3 corresponden a rotaciones (la identidad es quien rota 0 grados). Diremos que ρ1 y ρ2 son inversas, pues ρ1ρ2=ρ2ρ1=id (vamos a dejar esta relación como ejercicio de la tarea moral, para practicar). Es decir, con cualquier elemento inicial, la imagen de la composición será el mismo elemento inicial. Esto quiere decir que una rotación rotará 120° en una dirección y al aplicar la segunda rotación rota 120° pero en dirección contraria. Los triángulos correspondientes son:

También se cumple que ρ1ρ1=ρ2, pues

0ρ11ρ12120201

Entonces decimos que cumple la siguiente definición:

Definición. Sea f cualquier transformación, decimos que

fn=fff,

es decir, fn es f compuesta consigo misma n veces.

En nuestro ejemplo, escribiremos que se cumple entonces la relación ρ12=ρ2. Por otro lado, para Δ3 tenemos otras 3 transformaciones llamadas transposiciones que geométricamente las visualizamos como reflexiones y son:

0α00β20γ1121110212022

El triángulo que representa a estas transformaciones es:

Las direcciones de la flecha dependerán de cada transformación. Ahora vamos a probar una relación que cumple α, la cual es:

Demostrar que se cumple α2=id.

Demostración. En efecto, recordemos que α2=αα, así que desarrollaremos el seguimiento de elementos a través de la composición αα como sigue:

0α0α0121212

y observemos que al final de la composición obtuvimos α2(0)=0, α2(1)=1, α2(2)=2 y con ello vemos que α2=id.

◻

En la sección de tarea moral dejaremos unos ejercicios de práctica sobre más relaciones que cumplen α, β y γ; como son α2=β2=γ2=id, αβ=ρ1 y que αβα=βαβ=γ.

A continuación vamos a definir a un conjunto de transformaciones que cumplen ciertas propiedades interesantes y para ejemplificar a dicho conjunto retomaremos uno de los conjuntos vistos en esta entrada.

Grupos de transformaciones

Definición. A un conjunto G de transformaciones de un conjunto A le llamaremos un grupo de transformaciones de A si cumple:

  1. idAG
  2. f,gGgfG
  3. fGf1G

Como ejemplos, tomemos a A como A=Δ3. Sabemos que tiene 6 elementos, pero un grupo de transformaciones es el de las rotaciones ya que contiene a la identidad (1), es cerrado bajo la composición (2) y es cerrado bajo inversas (3).

Otro grupo de transformaciones de A=Δ3 es el de las transposiciones (o reflexiones) junto con la identidad.

Definición. Dado un conjunto cualquiera de transformaciones de A, el grupo que genera es el grupo de transformaciones obtenido de todas las posibles composiciones con elementos de él o sus inversos.

Como ejemplo de un grupo que genera tenemos a α y β ya que generan todas las transformaciones de Δ3.

También ρ1 genera el grupo de rotaciones de Δ3 ( porque ρ3=id, ρ1 y ρ2=ρ2).

Para terminar con esta entrada daremos un concepto adicional. Si te llamaron la atención los conjuntos Δ2 y Δ3 y quieres saber más de ellos o si hay más conjuntos similares, la respuesta es sí. Pertenecen a un conjunto de transformaciones, el cual definiremos a continuación:

Definición. Al conjunto de todas las transformaciones de un conjunto con n elementos Δn:={0,1,,n1} se le llama grupo simétrico de orden n y se le denota Sn. Dicho grupo tiene n!=n×(n1)×(n2)×2×1 (n factorial) elementos a los cuales se le llaman permutaciones.

Tarea moral

  • Considerando el conjunto Δ3 y sus transformaciones id, ρ1 y ρ2 que vimos en esta entrada, demostrar que ρ1 y ρ2 son inversas, es decir:
    1. ρ1ρ2=ρ2ρ1=id
  • Considerando el conjunto Δ3 y sus transformaciones id, α, β y γ que vimos en esta entrada, demostrar que se cumplen las relaciones siguientes:
    1. α2=β2=γ2=id. [Sugerencia: Hacer cada composición por separado].
    2. αβ=ρ1
    3. αβα=βαβ=γ.
  • Demuestren que ρ1 genera el grupo de rotaciones de Δ3. [Sugerencia: Demuestren que se cumplen las relaciones ρ3=id, y ρ2=ρ2), porque ρ1 es un elemento de dicho grupo de rotaciones].

Más adelante

En esta entrada vimos que en el conjunto Δ3 hay dos posibles grupos de transformaciones: el de las rotaciones y el de las transposiciones junto con la identidad. Mediante triángulos pudimos visualizar el comportamiento que hay en los elementos iniciales y sus imágenes; con ello se comprende porque están en cada grupo.

En la siguiente entrada continuaremos con un primer grupo de transformaciones en los \mathbb{R}, que es de las transformaciones afines, que tiene una muy buena relación con un lugar geométrico que ya hemos visto: las rectas. La entrada [Rectas en forma paramétrica] de la Unidad 1 nos podrá ayudar como repaso si lo requerimos.

Enlaces

  • Página principal del curso:
  • Entrada anterior del curso:
  • Siguiente entrada del curso:

Álgebra Moderna I: Definición de Grupos

Por Cecilia del Carmen Villatoro Ramos

(Trabajo de titulación asesorado por la Dra. Diana Avella Alaminos)

Introducción

Ahora sí, comenzaremos con el tema de este curso. Después de estudiar las operaciones binarias por fin veremos para qué nos sirven. Los grupos son una estructura algebraica. Están constituidos por dos partes, un conjunto y una operación ¿Puedes imaginarte de qué tipo de operación estamos hablando?

Para motivarlo, veamos cómo resolvemos esta ecuación:

x+8=5(x+8)+(8)=5+(8)x+0=3x=3

Al resolver la ecuación, formalmente estamos usando las siguientes propiedades:

  • Asociatividad
  • Inverso aditivo
  • Neutro

En ese mismo orden.

En esta entrada definiremos formalmente a los grupos y daremos muchos ejemplos para que te empapes de la definición. Revisaremos los ejemplos que vimos en entradas anteriores y determinaremos cuáles son un grupo y cuáles no.

¿Qué es un grupo?

Definición. Sea G un conjunto con una operación binaria . Decimos que (G,) es un grupo si

  1. La operación es asociativa, es decir, (ab)c=a(bc)a,b,cG
  2. Existe eG tal que ea=ae=aaG.
    A e se le llama neutro en G.
  3. Para toda aG existe a~G tal que aa~=a~a=e.
    En este caso, a~ se llama inverso de a.

Si además * es conmutativa, es decir ab=baa,bG, decimos que (G,) es un grupo abeliano.

Nota. Sea G conjunto con una operación binaria :

  • Si G, (G,) se llama magma.
  • Si G y se cumple 1, (G,) se llama semigrupo.
  • Si se cumplen 1 y 2, (G,) se llama monoide.

Repaso de ejemplos anteriores

Veamos de nuevo algunos ejemplos de las entradas anteriores y comprobemos si cumplen con la definición de grupo.

  • G:=Z+, ab=máx{a,b}.
    • En la entrada anterior vimos que es asociativa y conmutativa.
    • 1 es el neutro.
      Demostración. 1a=a1=máx{1,a}=aaZ+. ◼
    • 2 no tiene inverso.
      Demostración. 2a=máx{2,a}2aZ+, por lo que 2a1aZ+.

(Z+,) NO es un grupo. ◼

  • G:=Z+, ab=a.
    • No tiene neutro, si existiera eZ+ neutro, entonces para toda aZ+, por la definción de la operación ea=e, pero la definición de neutro requiere que ea=a. Entonces, esto implica que e=a y como esto no es necesariamente cierto, pues a es un entero positivo cualquiera, obtenemos una contradicción.

(Z+,) NO es un grupo. ◼

  • (M2×2(Z),+) es un grupo abeliano, la demostración queda como ejercicio.
  • ({f|f:RR},) no es un grupo, pues aunque idR es neutro, no todo elemento tiene inverso, como se ve en Álgebra Superior I.
  • (S3,) es un grupo no abeliano. Generalizaremos este ejemplo más adelante y le llameremos grupo simétrico.
  • S={2,4,6} con la operación
246
2246
4446
6666

Si observamos la tabla, podemos concluir que:

  • 2 es neutro.
  • 4 y 6 no tienen inversos.

Por lo tanto, NO es un grupo.

◼

  • S={2,4,6} con la operación
246
2222
4444
6666
  • No hay un neutro.

Como no hay neutro, ni siquiera tiene sentido pensar en la existencia de inversos. Por lo tanto, NO es un grupo.

◼

  • S={1,1}
11
111
111
  • El 1 es el neutro.
  • La operación es asociativa.
  • 1, 1 son sus propios inversos.
  • Además, la operación conmuta, porque la operación es el producto usual.

Por lo tanto es un grupo abeliano.

◼

  • (Z,+) es un grupo.
  • Sea K un campo y K=K{0K}. Si consideramos (K,) tenemos un grupo abeliano. Le quitamos el 0K pues es el único número que no tiene inverso multiplicativo.
  • S={zC||z|=1}. Es decir, los complejos con norma igual a 1. Es un grupo abeliano con el producto.
Representación geométrica del conjunto.
  • Dentro de los complejos podemos considerar Γn={ξk|0k<n}, con ξ=e2πin. Geométricamente corresponden a los vértices de un polígono regular de n lados y algebraicamente son las raíces n-ésimas de la unidad. Forman un grupo abeliano con el producto.
Representación geográfica del conjunto cuando n=6.

Ejemplos importantes de matrices

Los siguientes son ejemplos de algunos grupos importantes. Recuérdalos porque son ejemplos que serán recurrentes en futuras entradas. Recuerda que no todas las matrices tienen inverso multiplicativo y que el producto de matrices no es conmutativo. Para refrescar tu memoria, puedes consultar las entradas de matrices inversas y operación de matrices.

  1. GL(n,R)={AMn×n(R)|detA0}, con el producto usual es un grupo no abeliano. Este par ordenado (GL(n,r),) es conocido como el grupo lineal general.
  2. SL(n,R)={AMn×n(R)|detA=1}, con el producto usual es un grupo no abeliano. Este es el grupo lineal especial.
  3. SO(n,R)={AMn×n(R)|AAt=In,detA=1}, con el producto usual es un grupo no abeliano. A éste se le conoce como grupo ortogonal especial.
  4. O(n,R)={AMn×n(R)|AAt=In}, con el producto usual es un grupo no abeliano. Este es conocido como el grupo ortogonal.

Tarea moral

A continuación hay algunos ejercicios para que practiques los conceptos vistos en esta entrada. Te será de mucha utilidad intentarlos para entender más la teoría vista.

  1. Determina, en cada uno de los siguientes casos, si el sistema descrito es grupo o no. En caso negativo, señala cuál o cuáles de los axiomas de grupo no se verifican. En caso afirmativo demuestra que es un grupo:
    • G=R{1}, ab:=a+b+ab.
    • G=R, ab=|a|b.
    • G={rQ|r se puede expresar como r=pq con (p,q)=1 y q impar}, ab=a+b (la adición usual).
    • Sea X un conjunto. Considera G=P(X) el conjunto potencia de X con la operación binaria AB=(AB)(AB) para todo A,BP(X).
  2. Demuestra la siguientes afirmaciones referentes a grupos, dadas en los ejemplos anteriores:
    • (M2×2(Z),+) es un grupo abeliano.
    • (S3,) es un grupo no abeliano.
    • (Z,+) es un grupo.
    • (K,) con K un campo, es un grupo abeliano.
    • (Γn,) es un grupo abeliano, con el producto.
  3. Demuestrá por qué los ejemplos importantes de matrices son grupos no abelianos.

Más adelante…

Después de tantas definiciones y ejemplos, comenzaremos a ver más teoremas y demostraciones. En la siguiente entrada profundizaremos en las propiedades de grupos derivadas de su definición. Además, veremos un teorema conocido como la «Definición débil de Grupo».

Entradas relacionadas

Seminario de Resolución de Problemas: Grupos, anillos y campos

Por Leonardo Ignacio Martínez Sandoval

Introducción

En estas entradas hemos visto cómo distintas herramientas de álgebra nos pueden ayudar en la resolución de problemas. En las primeras dos entradas, hablamos de identidades algebraicas básicas y un par de avanzadas. Luego, hablamos de factorización en polinomios y del teorema de la identidad. Ahora platicaremos de cómo estructuras un poco más abstractas nos pueden ayudar. De manera particular, nos enfocaremos en aplicaciones de teoría de grupos a la resolución de problemas. Sin embargo, hacia el final de la entrada también hablaremos un poco acerca de anillos, dominios enteros y campos.

Teoría de grupos básica

Una de las nociones de álgebra abstracta más básicas, y a la vez más flexibles, es la de grupo. La teoría de grupos es muy rica y se estudia a profundidad en un curso de álgebra abstracta o álgebra moderna. Aquí veremos únicamente un poco de esta teoría y algunas aplicaciones a resolución de problemas. Comenzamos con la definición.

Definición. Un grupo es un conjunto no vacío G con una operación binaria que cumple lo siguiente:

  • Asociatividad: Para cualesquiera elementos x,y,z en G tenemos que x(yz)=(xy)z.
  • Neutro: Existe un elemento e en G tal que xe=x=ex para todo elemento x.
  • Inversos: Para cada elemento x en G, existe un elemento y en G tal que xy=e=yx.

Usualmente se simplifica la notación de la siguiente manera. Por un lado, en vez de poner el símbolo de producto, simplemente se ponen elementos consecutivos, por ejemplo ab=ab. Además, por la asociatividad, muchas veces no se ponen los paréntesis, de modo que expresiones como (ab)c se escriben simplemente como abc, a menos que los paréntesis ayuden a entender un argumento.

Hay que tener cuidado con invertir el orden de factores. En grupos, no necesariamente sucede que la operación es conmutativa, es decir, que ab=ba para todo par de elementos a y b. Si ab=ba decimos que a y b conmutan y si todo par de elementos de G conmutan, decimos que G es conmutativo. Un elemento siempre conmuta consigo mismo. Para n un entero positivo definimos an como el producto formado por n veces el elemento a.

A partir de la definición se puede ver que el neutro es único, pues si hubiera dos neutros e y e tendríamos e=ee=e, en donde primero usamos que e es neutro y después que e lo es. Para a en G, definimos a0 como e.

En grupos se vale «cancelar». Por ejemplo, si ab=ac, entonces podemos multiplicar esta igualdad a la izquierda por un inverso d de a y obtendríamos b=eb=dab=dac=ec=c. Del mismo modo, la igualdad ba=ca implica b=c.

En particular, si d y d son inversos de a, tenemos da=e=da, de donde d=d. Esto muestra que los inversos también son únicos, así que al inverso de a le llamamos a1. Observa que e1=e. Nota que si a y b son elementos de G, entonces ab(b1a1)=aea1=aa1=e, de modo que el inverso de un producto ab es el producto b1a1. Para n un entero positivo, definimos an como el inverso de an, que por lo anterior, es precisamente (a1)n. De hecho, ya definido an para todo entero, se puede verificar que se satisfacen las leyes usuales de los exponentes.

Problema. Sean a y b dos elementos en un grupo G con neutro e tales que aba=ba2b, a3=e y b2021=e. Muestra que b=e.

Sugerencia pre-solución. Observa que si a y b conmutaran, entonces el resultado se deduce fácilmente de la primer igualdad. Así, intenta modificar el problema a demostrar que a y b conmutan. Para ello tienes que hacer un paso intermedio que necesita inducción.

Solución. Lo primero que veremos es que a y b2 conmutan. Poniendo una identidad entre ambas b en el producto ab2, tenemos que ab2=abaa1b=ba2ba1b. De a3=e, tenemos a1=a2, así que siguiendo con la cadena de igualdades, ba2ba1b=ba2ba2b=ba2aba=bba=b2a. Así, ab2=b2a.

Ahora veremos que a y b conmutan. Para ello, como a y b2 conmutan, tenemos que a y b2k conmutan para cualquier entero k. Esto se puede probar por inducción. El caso k=1 es lo que ya probamos. Si es válido para cierta k, se sigue que ab2k+2=b2kab2=b2k+2a. Por hipótesis, b2020=b, así que el resultado anterior nos dice que a y b conmutan.

Por esta razón, la primer hipótesis aba=ba2b se puede reescribir como a2b=a2b2, que por cancelación izquierda da e=b, como queríamos mostrar.

◻

Subgrupos y órdenes

Dentro de un grupo pueden vivir grupos más pequeños.

Definición. Un subgrupo de un grupo G es un subconjunto H de G que es un grupo con las operaciones de G restringidas a H.

Para que H sea subgrupo, basta con que no sea vacío y que sea cerrado bajo la operación de grupos y la operación «sacar inverso».

Por ejemplo, se puede ver que Z12, los enteros módulo 12 con la suma, forman un grupo. De aquí, H1={0,3,6,9} es un subgrupo y H2={0,4,8} es otro.

Proposición. Si a es un elemento de un grupo G, entonces o bien 1,a,a2,a3, son todos elementos distintos de G, o bien existe un entero positivo n tal que an=1 y 1,a,,an1 son todos distintos. En este segundo caso, {1,a,,an1} es un subgrupo de G.

Sugerencia pre-demostración. Divide en casos. Luego, usa el principio de cancelación o las leyes de exponentes para grupos.

Demostración. Si todos los elementos son distintos, entonces no hay nada que hacer. De otra forma, existen i<j tales que aj=ai, de donde por la ley de cancelación tenemos que aji=e y ji1. Así, el conjunto de enteros positivos m tales que am=e es no vacío, de modo que por el principio de buen orden tiene un mínimo, digamos n.

Afirmamos que 1,a,a2,,an1 son todos distintos. En efecto, de no ser así, como en el argumento de arriba existirían 0i<jn1 tales que aji=e, pero jin1 sería una contradicción a la elección de n como elemento mínimo.

Probemos ahora que A={1,a,,an1} es subgrupo de G. Si tenemos ak y al en A, su producto es ak+l. Por el algoritmo de la división, k+l=qn+r, con r{0,,n1}, de modo que akal=aqn+r=(an)qar=eqar=ar, así que A es cerrado bajo productos. Además, si 1kn1, entonces 1nkn1 y akank=an=e. Así, A es cerrado bajo inversos. Esto muestra que A es subgrupo de G.

◻

En teoría de grupos, la palabra «orden» se usa de dos maneras. Por un lado si G es un grupo, su orden ord(G) es la cantidad de elementos que tiene. Por otro, dado un elemento a, el orden ord(a) de a es el menor entero positivo n tal que an=e, si es que existe.

Definimos al subgrupo generado por a como a:={an:nZ}. La proposición anterior dice que si a es finito, entonces es un subgrupo de G de orden ord(a)=ord(a). A los grupos de la forma a se les llama cíclicos.

Teorema de Lagrange

Cuando estamos trabajando con grupos finitos, el orden de un subgrupo debe cumplir una condición de divisibilidad.

Teorema (de Lagrange). Sea G un grupo finito y H un subgrupo de G. Entonces ord(H) divide a ord(G).

No daremos la demostración de este teorema, pero veremos algunos corolarios que sirven en la resolución de problemas.

Proposición. Sea G un grupo finito.

  • Si ord(G) es un primo p, entonces G es cíclico.
  • El orden de cualquier elemento a de G divide al orden de G, y por lo tanto aord(G)=1.
  • Si a es un elemento de G de orden n y am=e, entonces n divide a m.

Demostración. Para la primer parte, si tomamos un elemento a de G que no sea e, ya vimos que a es un subgrupo cíclico de G. Por el teorema de Lagrange, su orden debe dividir al primo p. Pero el orden de a es al menos 2, así que el orden de a debe ser p y por lo tanto a=G.

Como vimos arriba, el orden de a es el orden de a, que divide a G. Así,
aord(G)=(aorda)ord(G)/ord(a)=eord(G)/ord(a)=e. Con esto queda probado el segundo punto.

Para el último punto, usamos el algoritmo de la división para escribir m=qn+r, con r entre 0 y n1. Tenemos que e=am=aqn+r=ar. Por lo visto en la sección anterior, necesariamente r=0, así que n divide a m.

◻

Veamos cómo se pueden aplicar algunas de las ideas anteriores a un problema de teoría de grupos concreto.

Problema. En un grupo G, tenemos elementos a y b tales que a7=1 y aba1=b2. Determina qué posibles valores puede tener el orden de b.

Sugerencia pre-solución. Conjetura una fórmula para b2n buscando un patrón. Establécela por inducción.

Solución. El orden de a debe dividir a 7, así que es o 1 o 7. Si es 1, entonces a=e, por lo que por la hipótesis tenemos b=b2. De aquí b=e, así que el orden de b es 1. La otra opción es que el orden de a sea 7.

Afirmamos que para todo entero n se tiene que anban=b2n. Esto se prueba inductivamente. Es cierto para n=1 por hipótesis. Si se cumple para cierta n y elevamos la igualdad al cuadrado, tenemos que
b2n+1=(b2n)2=anbananban=anb2an=an+1ba(n+1),

lo cual termina la inducción.

En particular, para n=7 tenemos que a7=a7=e, por lo que b=b27, y por lo tanto b127=e. Como 127 es primo, el orden de b puede ser 1 ó 127.

◻

En realidad, en el problema anterior falta mostrar que en efecto existe un grupo que satisfaga las hipótesis, y para el cual el orden de b sea exactamente 127. Esto no lo verificaremos aquí.

Teoría de grupos en teoría de números

Lo que hemos platicado de teoría de grupos se vale para grupos en general. Cuando aplicamos estos resultados a grupos particulares, tenemos nuevas técnicas para resolver problemas. Uno de los casos que aparecen más frecuentemente es aplicar teoría de grupos en problemas de teoría de números.

Si tomamos un entero n, los enteros entre 1 y n1 que son primos relativos con n forman un grupo con la operación de producto módulo n. Si llamamos φ(n) a la cantidad de primos relativos con n entre 1 y n1, el teorema de Lagrange da el siguiente corolario.

Teorema (de Euler). Para todo entero positivo n y a un entero primo relativo con n, se tiene que aφ(n)1(modn).

Como corolario al teorema de Euler, tenemos el pequeño teorema de Fermat, que hemos discutido previamente aquí en el blog.

Teorema (pequeño teorema de Fermat). Para p un primo y a un entero que no sea múltiplo de p, se tiene que ap11(modp).

Así, cuando p es primo y a no es múltiplo de p, se tiene que el orden de a divide a p1. Veamos un ejemplo en donde esta idea forma parte fundamental de la solución.

Problema. Muestra que para ningún entero n>1 se tiene que n divide a 2n1.

Sugerencia pre-solución. Procede por contradicción, suponiendo que sí existe. Considera un primo p que divida a n y que además sea extremo en algún sentido. Trabaja módulo p.

Solución. Supongamos que existe un entero n>1 tal que n divide a 2n1. Sea p el primo más pequeño que divide a n. Tomemos a el orden de 2 en el grupo multiplicativo Zp.

Por un lado, como p divide a n y n divide a 2n1, se tiene que p divide a 2n1 y por lo tanto 2n1(modp). De esta forma, a divide a n.

Por otro lado, por el pequeño teorema de Fermat, tenemos que 2p11(modp), así que a divide a p1 y por lo tanto ap1.

Si a1, entonces a tiene un divisor primo que divide a n y es menor que ap1, lo cual es imposible pues elegimos a p como el menor divisor primo de n. De esta forma, a=1. Pero esto da la contradicción 21(modp).

◻

Anillos, dominios enteros y campos

Cuando se están resolviendo problemas, es importante tener en mente que existen otras estructuras algebraicas. Definiremos sólo las más comunes y veremos un problema ejemplo.

Definición. Un anillo es un conjunto R con dos operaciones binarias suma y producto tales que:

  • R con la suma es un grupo conmutativo.
  • El producto en R es asociativo, es decir (ab)c=a(bc) para a,b,c en R.
  • Se cumple la ley distributiva, es decir a(b+c)=ab+ac y (b+c)a=ba+ca para a,b,c en R.

El producto en R no tiene por qué ser un grupo. De hecho, ni siquiera tiene que tener neutro.

Definición. Si un anillo R tiene neutro, decimos que R es un anillo con 1. Si la multiplicación de R es conmutativa, decimos que R es conmutativo.

Definición. Un dominio entero es un anillo conmutativo con uno en donde además se vale cancelar, es decir, ab=ac implica b=c y ba=ca implica b=c.

Definición. Un campo es un anillo conmutativo con uno en donde cada elemento distinto de la identidad aditiva tiene inverso multiplicativo. En otras palabras, es un anillo en donde la suma y el producto son grupos.

Problema. Muestra que todo dominio entero finito es un campo.

Sugerencia pre-solución. Usa el principio de las casillas.

Solución. Supongamos que R={a1,,an} es un dominio entero con una cantidad finita de elementos. Lo único que falta para que sea campo es que los elementos tengan inversos multiplicativos.

Sea a un elemento de R y supongamos que a no tiene inverso multiplicativo. Entonces, los números a1a,a2a,,ana sólo pueden tomar a lo más n1 valores diferentes, de modo que por principio de las casillas existen dos de ellos que son iguales, digamos aia=aja para ij.

Como R es dominio entero, se vale cancelar, lo cual muestra ai=aj. Esto es una contradicción, pues ai y aj eran elementos distintos de R. Así, todo elemento tiene inverso multiplicativo.

◻

En cursos de matemáticas a nivel superior se ven muchos ejemplos de estas estructuras algebraicas. En cursos de Álgebra Superior se construye el dominio entero de enteros Z. Se construyen los campos R, Q y C. También, se construyen los anillos de polinomios F[x]. La noción de campo es fundamental cuando se construye la teoría de Álgebra Lineal. Como se puede ver, la teoría de álgebra es muy amplia, así que esta entrada sólo queda como invitación al tema.

Más problemas

Puedes encontrar más problemas de estructuras algebraicas en la Sección 4.4 del libro Problem Solving through Problems de Loren Larson.