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 con una operación binaria que cumple lo siguiente:
- Asociatividad: Para cualesquiera elementos en tenemos que .
- Neutro: Existe un elemento en tal que para todo elemento x.
- Inversos: Para cada elemento en , existe un elemento en tal que .
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 . Además, por la asociatividad, muchas veces no se ponen los paréntesis, de modo que expresiones como se escriben simplemente como , 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 para todo par de elementos y . Si decimos que y conmutan y si todo par de elementos de conmutan, decimos que es conmutativo. Un elemento siempre conmuta consigo mismo. Para un entero positivo definimos como el producto formado por veces el elemento .
A partir de la definición se puede ver que el neutro es único, pues si hubiera dos neutros y tendríamos , en donde primero usamos que es neutro y después que lo es. Para en , definimos como .
En grupos se vale «cancelar». Por ejemplo, si , entonces podemos multiplicar esta igualdad a la izquierda por un inverso de y obtendríamos Del mismo modo, la igualdad implica .
En particular, si y son inversos de , tenemos , de donde . Esto muestra que los inversos también son únicos, así que al inverso de le llamamos . Observa que . Nota que si y son elementos de , entonces de modo que el inverso de un producto es el producto . Para un entero positivo, definimos como el inverso de , que por lo anterior, es precisamente . De hecho, ya definido para todo entero, se puede verificar que se satisfacen las leyes usuales de los exponentes.
Problema. Sean y dos elementos en un grupo con neutro tales que , y . Muestra que .
Sugerencia pre-solución. Observa que si y conmutaran, entonces el resultado se deduce fácilmente de la primer igualdad. Así, intenta modificar el problema a demostrar que y conmutan. Para ello tienes que hacer un paso intermedio que necesita inducción.
Solución. Lo primero que veremos es que y conmutan. Poniendo una identidad entre ambas en el producto , tenemos que De , tenemos , así que siguiendo con la cadena de igualdades, Así, .
Ahora veremos que y conmutan. Para ello, como y conmutan, tenemos que y conmutan para cualquier entero . Esto se puede probar por inducción. El caso es lo que ya probamos. Si es válido para cierta , se sigue que Por hipótesis, , así que el resultado anterior nos dice que y conmutan.
Por esta razón, la primer hipótesis se puede reescribir como , que por cancelación izquierda da , 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 es un subconjunto de que es un grupo con las operaciones de restringidas a .
Para que 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 , los enteros módulo con la suma, forman un grupo. De aquí, es un subgrupo y es otro.
Proposición. Si es un elemento de un grupo , entonces o bien son todos elementos distintos de , o bien existe un entero positivo tal que y son todos distintos. En este segundo caso, es un subgrupo de .
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 tales que , de donde por la ley de cancelación tenemos que y . Así, el conjunto de enteros positivos tales que es no vacío, de modo que por el principio de buen orden tiene un mínimo, digamos .
Afirmamos que son todos distintos. En efecto, de no ser así, como en el argumento de arriba existirían tales que , pero sería una contradicción a la elección de como elemento mínimo.
Probemos ahora que es subgrupo de . Si tenemos y en , su producto es . Por el algoritmo de la división, , con , de modo que así que es cerrado bajo productos. Además, si , entonces y . Así, es cerrado bajo inversos. Esto muestra que es subgrupo de .
En teoría de grupos, la palabra «orden» se usa de dos maneras. Por un lado si es un grupo, su orden es la cantidad de elementos que tiene. Por otro, dado un elemento , el orden de es el menor entero positivo tal que , si es que existe.
Definimos al subgrupo generado por como La proposición anterior dice que si es finito, entonces es un subgrupo de de orden A los grupos de la forma 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 un grupo finito y un subgrupo de . Entonces divide a .
No daremos la demostración de este teorema, pero veremos algunos corolarios que sirven en la resolución de problemas.
Proposición. Sea un grupo finito.
- Si es un primo , entonces es cíclico.
- El orden de cualquier elemento de divide al orden de , y por lo tanto .
- Si es un elemento de de orden y , entonces divide a .
Demostración. Para la primer parte, si tomamos un elemento de que no sea , ya vimos que es un subgrupo cíclico de . Por el teorema de Lagrange, su orden debe dividir al primo . Pero el orden de es al menos , así que el orden de debe ser y por lo tanto .
Como vimos arriba, el orden de es el orden de , que divide a . Así,
Con esto queda probado el segundo punto.
Para el último punto, usamos el algoritmo de la división para escribir con entre y . Tenemos que Por lo visto en la sección anterior, necesariamente , así que divide a .
Veamos cómo se pueden aplicar algunas de las ideas anteriores a un problema de teoría de grupos concreto.
Problema. En un grupo , tenemos elementos y tales que y . Determina qué posibles valores puede tener el orden de .
Sugerencia pre-solución. Conjetura una fórmula para buscando un patrón. Establécela por inducción.
Solución. El orden de debe dividir a , así que es o o . Si es , entonces , por lo que por la hipótesis tenemos . De aquí , así que el orden de es . La otra opción es que el orden de sea .
Afirmamos que para todo entero se tiene que . Esto se prueba inductivamente. Es cierto para por hipótesis. Si se cumple para cierta y elevamos la igualdad al cuadrado, tenemos que
lo cual termina la inducción.
En particular, para tenemos que , por lo que , y por lo tanto . Como es primo, el orden de puede ser ó .
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 sea exactamente . 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 , los enteros entre y que son primos relativos con forman un grupo con la operación de producto módulo . Si llamamos a la cantidad de primos relativos con entre y , el teorema de Lagrange da el siguiente corolario.
Teorema (de Euler). Para todo entero positivo y un entero primo relativo con , se tiene que
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 un primo y un entero que no sea múltiplo de , se tiene que
Así, cuando es primo y no es múltiplo de , se tiene que el orden de divide a . Veamos un ejemplo en donde esta idea forma parte fundamental de la solución.
Problema. Muestra que para ningún entero se tiene que divide a .
Sugerencia pre-solución. Procede por contradicción, suponiendo que sí existe. Considera un primo que divida a y que además sea extremo en algún sentido. Trabaja módulo .
Solución. Supongamos que existe un entero tal que divide a . Sea el primo más pequeño que divide a . Tomemos el orden de en el grupo multiplicativo .
Por un lado, como divide a y divide a , se tiene que divide a y por lo tanto De esta forma, divide a .
Por otro lado, por el pequeño teorema de Fermat, tenemos que así que divide a y por lo tanto .
Si , entonces tiene un divisor primo que divide a y es menor que , lo cual es imposible pues elegimos a como el menor divisor primo de . De esta forma, . Pero esto da la contradicción .
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 con dos operaciones binarias suma y producto tales que:
- con la suma es un grupo conmutativo.
- El producto en es asociativo, es decir para en .
- Se cumple la ley distributiva, es decir y para en .
El producto en no tiene por qué ser un grupo. De hecho, ni siquiera tiene que tener neutro.
Definición. Si un anillo tiene neutro, decimos que es un anillo con . Si la multiplicación de es conmutativa, decimos que es conmutativo.
Definición. Un dominio entero es un anillo conmutativo con uno en donde además se vale cancelar, es decir, implica y implica .
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 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 un elemento de y supongamos que no tiene inverso multiplicativo. Entonces, los números sólo pueden tomar a lo más valores diferentes, de modo que por principio de las casillas existen dos de ellos que son iguales, digamos para .
Como es dominio entero, se vale cancelar, lo cual muestra . Esto es una contradicción, pues y eran elementos distintos de . 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 . Se construyen los campos , y . También, se construyen los anillos de polinomios . 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.