Algebra Superior
Algebra Superior
Algebra Superior
1. Axiomas de Peano
Vamos ahora a dar un paso crucial en nuestra forma de apreciar el mundo matemático y el cual
fue revolucionario cuando fue planteado por primera vez. El método con el que introduciremos los
números naturales admite, de manera implı́cita, nuestra incapacidad para explicar el significado de
número de una forma incontestable y se remite a enunciar sus propiedades más relevantes. A tal
procedimiento para describir ciertos conceptos se le conoce como el método axiomático y consiste
no en describir puntualmente los objetos sino en proponer propiedades que sean universalmente
aceptadas (axiomas) y con éstas describir la mayor cantidad de propiedades que sea posible. Para
introducir a los números naturales por axiomas, necesitamos dar por hecho poner en contexto
algunas cosas y asumir la existencia de algunos objetos primitivos. El siguiente axioma establece
con precisión a que nos referimos.
Axioma 9.1. Se cumplen las siguientes nociones de existencia:
(i) N es un conjunto.
(ii) N es no vacı́o con 0 ∈ N.
(iii) S : N → N es una función.
Al conjunto N se le denomina el conjunto de los números naturales y a sus elementos se les
conoce como números naturales. A la función S en el axioma, se le denomina función de sucesión
o función sucesor. En particular, llamaremos al natural S(n), el sucesor de n. Con lo anterior
podemos afirmar que el sucesor de un natural, es también un natural. Esto nos permite afirmar que
no sólo 0 es un natural, sino que lo es también S(0), S(S(0)), etc. Es muy común encontrarnos que
la anterior secuencia se escriba de manera simplificada como 1 = S(0), 2 = S(1), 3 = S(2), etc.,
aunque debe observarse que tales son sólo sı́mbolos y cualquier concepto asociado a ellos tendrá
sentido sólo cuando logremos empatar nuestra intuición con las propiedades que los describen.
Axioma 9.2. La imagen de S no contiene a 0. En otras palabras, el 0 no es sucesor de ningún
número natural.
Axioma 9.3. La función S es inyectiva. En otras palabras, números naturales distintos tienen
sucesores distintos.
Axioma 9.4. Sea α(n) un enunciado acerca de números naturales. Si α(0) es cierto y si para todo
n ∈ N, α(n) implica α(S(n)), entonces α(n) es válido para todo natural.
En un planteamiento axiomático como el que presentamos, debemos ser escépticos de los resul-
tados que nos persiguen en lo cotidiano y debemos silenciar a nuestra intuición, entendiendo que
la única certeza se dará bajo existencia de una demostración para cualquier postulado que se haga.
Para ilustrar el uso de los axiomas de esta manera, presentamos algunos resultados inmediatos.
Definición 9.1. Si se satisface la igualdad S(m) = n, diremos que es un antecesor de n.
Proposición 9.1. Cada natural tiene a lo más un antecesor.
1
Demostración. El número 0 no puede tener antecesor, pues si lo tuviera pertenecerı́a a la imagen
de S contradiciendo el axioma 9.2. Supongamos entonces que n 6= 0 es un número natural. Por
el axioma 9.2, n está en la imagen de S por lo que existe un natural m de forma que S(m) = n.
Ahora, si existiera otro natural m0 de forma que S(m0 ) = n = S(m), por el axioma 9.3 debemos
tener que m0 = m por lo que cada número natural n 6= 0 tiene uno y sólo un antecesor.
En muchas ocasiones, preferiremos este método al propuesto en el axioma 9.4. pues puede ser
más sencillo realizar el planteamiento desde el punto de vista de conjuntos y en muchas ocasiones es
más sencillo hablar de conjuntos que de enunciados. En realidad, el anterior teorema justifica que,
en la teorı́a de números naturales, es posible intercambiar el concepto de enunciado de números
naturales por subconjunto de números naturales sin consecuencias inesperadas.
Estas son en realidad las propiedades principales de la suma entre naturales: El teorema 9.5
describe la existencia de un neutro, el teorema 9.7 descubre la conmutatividad de la operación y
el teorema 9.8 su asociatividad. Hay, además, una noción que parece perdida en este punto y que
consiste en interpretar el sucesor como si de una suma se tratara, en efecto, nuestra idea intuitva
del sucesor de un número está dada por sumar 1 a un natural. Aunque aún no usaremos este hecho
de momento, sı́ lo usaremos para olvidarnos eventualmente de la función sucesor:
Teorema 9.9. Para todo natural m se cumple S(m) = m + 1.
Demostración. Según esta definición, debemos tener
S(m) = S(m + 0) = m + S(0) = m + 1.
Vamos ahora a establecer lo equivalente para definir la operación del producto en los naturales
de nueva cuenta abusando del teorema de recursión.
Definición 9.4. Definimos la función · : N × N → N, para la cual escribiremos m · n en lugar de
·(m, n), de la siguiente forma: Para cada natural m,
m · 0 = 0.
m · S(n) = m · n + m.
A la función · se le denomina el producto entre números naturales.
Lema 9.10. El producto entre naturales satisface
m·0=0=0·m
Demostración. La primera igualdad se obtiene por definición por lo que basta mostrar que 0 · m = 0
lo cual haremos por inducción. Para m = 0, el resultado es válido pues
0 = 0 · 0 = 0 · m.
6
Supongamos ahora que 0 · m = 0, entonces
0 · S(m) = 0 · m + 0
=0+0
=0
Por inducción, el resultado sigue.
Como en el caso de la suma, para el producto los teoremas 9.12 y 9.13 describen la existencia del
neutro y la conmutatividad del producto, respectivamente. Siguiendo la misma lineal, el teorema
9.14 muestra la asociatividad del producto y el teorema 9.15 la ley distributiva que vincula a las
dos operaciones. Las pruebas de este último par de teoremas se deben realidad como ejercicios.
Teorema 9.14. El producto entre números naturales satisface
(m · n) · k = n · (m · k).
Teorema 9.15. La suma y producto entre naturales satisface
k · (m + n) = k · m + k · n.
Proposición 9.17. La suma y el orden entre naturales son compatibles, i. e., satisfacen lo siguiente:
Si m ≤ n y k ≤ l entonces m + k ≤ n + l.
Demostración. Por hipótesis, existen números r0 y r1 de forma que n = m + r0 y l = k + r1 por lo
que
n + l = (m + k) + (r0 + r1 ).
Proposición 9.18. El producto y el orden entre naturales son compatibles, i. e., satisfacen lo
siguiete: Si m ≤ n y k ≤ l entonces m · k ≤ n · l.
8
Demostración. Por hipótesis, existen números r0 y r1 de forma que n = m + r0 y l = k + r1 por lo
que
n · l = (m + r0 ) · (k + r1 ) = (m · k) + (m · r1 + k · r0 + r0 · r1 ).
Las últimas dos proposiciones son resultados conocidos del orden en los naturales y que pueden
derivarse de manera intuitiva con la debida paciencia.
Definición 9.6. Diremos que m < n si m ≤ n pero m 6= n.
Esto puede leerse de manera muy simple afirmando que m < n si y sólo si existe 0 < k de forma
que n = m + k. Cualquiera de las dos interpretaciones será igualmente válida. Las proposiciones
anteriores, pueden formularse y probarse usando < en lugar de ≤ (ejercicio 9.9).
Lema 9.19. Si m < n, entonces m + 1 ≤ n.
Demostración. Por hipótesis, existe k 6= 0 de forma que n = m + k. Como k 6= 0, tiene antecesor,
supongamos que r es su antecesor, i. e., k = r + 1. En ese caso,
n = m + k = m + (r + 1) = (m + 1) + r
de lo que podemos sencillamente concluir que m + 1 ≤ n.
El lema anterior tiene como objetivo derivar la llamada ley de tricotomı́a que permite determinar
el orden en el conjunto de los números naturales como uno lineal o total.
Teorema 9.21. Para cualesquiera naturales m y n se cumple una y sólo una de las siguientes
posibilidades:
Demostración. El lema anterior, indica que debe cumplirse al menos una de la propiedades descritas.
Basta entonces probar que no pueden pasar dos de ellas simultaneamente. Observamos que, si k 6= 0,
entonces r + k 6= r para todo r. Con esto podemos concluir que si m < n o n < m entonces
m 6= n. Nos falta mostar que es imposible tener m < n y n < m y para mostrarlo procedemos por
contradicción suponiendo que es posible. En ese caso, existen k, r 6= 0 de forma que n = m + k y
m = n + r y en consecuencia
n = m + k = n + (r + k)
notando que r + k 6= 0. Esto es una contradicción pues habrı́amos obtenido que n 6= n. De aquı́, el
resultado sigue.
9
5. Leyes de cancelación
Es importante notar que los inversos aditivos no existen en los naturales. Por inverso aditivo de
a nos referimos a un número b de forma que a + b = 0. De hecho, el único número que lo posee
es el 0. Esto sin embargo, no limita que podamos realizar cancelaciones y de manera precisa nos
referimos a los teoremas 9.22 y 9.24, el primero para la suma, el segundo para el producto.
Teorema 9.22. La suma entre números naturales satisface lo siguiente: Si m + k = n + k, entonces
m = n.
Demostración. Vamos a usar inducción sobre k en el enunciado. Para el caso base k = 0, si supo-
nemos m + k = n + k, entonces
m = m + 0 = m + k = n + k = n + 0 = n.
Supongamos ahora el resultado para un número k, i.e., m + k = n + k implica que m = n.
Supongamos también que m + S(k) = n + S(k). De lo anterior podemos concluir que S(m + k) =
S(n + k) y como la función sucesor es inyectiva, entonces m + k = n + k. Por la hipótesis que hemos
hecho, m = n como buscábamos. Por inducción, el resultado sigue.
Ejercicios
Ejercicio 9.1. Prueba la ley asociativa del producto. Sugerencia: Usa el caso de la suma para
encontrar inspiración.
Ejercicio 9.2. Prueba la ley distributiva. Sugerencia: Encuentra inspiración en los resultado proba-
dos antes del resultado en cuestión.
10
Ejercicio 9.3. Prueba que la relación de orden en N es reflexiva, transitiva y antisimétrica.
Ejercicio 9.4. Prueba que n < n + 1.
Ejercicio 9.5. Muestra que si k 6= 0, entonces m + k 6= 0 para todo m
Ejercicio 9.6. Demuestra que para k 6= 0, se tiene m + k 6= m para todo m.
Ejercicio 9.7. Demuestra que m < n implica que m + 1 ≤ n.
Ejercicio 9.8. Demuestra que si m ≤ n ≤ m + 1, entonces n = m o n = m + 1.
Ejercicio 9.9. Considera m < n y k < l. Demuestra que m + k < n + l y que m · k < n · l.
Ejercicio 9.10. Define n2 = n · n. Si m < n, demuestra m2 < n2 .
Ejercicio 9.11. Si m < n, demuestra n2 − m2 = (n + m)(n − m).
Ejercicio 9.12. Si m | n, demuestra que m ≤ n.
Ejercicio 9.13. Si m | n, m | k y n/m = k/m demuestra que n = k.
Ejercicio 9.14. Considera la función f : N → {0, 1} definida por recursión a través de las igualdades
(i) f (0) = 1.
(ii) f (n + 1) = 1 − f (n).
Encuentra los primero diez valores que toma la función f . ¿Se puede dar una expresión que no
involucre recursión? Si es posible lo anterior, encuentra tal expresión y demuéstrala.
Ejercicio 9.15. Considera la función f : N → N definida por recursión a través de las igualdades
(i) f (0) = 0
(ii) f (n + 1) = 2 · f (n) + 1.
Demuestra que la función satisface f (n) = 2n − 1. Esta función aparece en el denominado problema
de la torre de Hanoi y es un famoso problema que puede plantearse de forma recursiva.
Ejercicio 9.16. Es posible definir una tercera operación en los naturales conocida por exponenciación
la cual se consigue definiendo la función exp : N × N → N de nueva cuenta por recursión y las
identidades
(i) exp(n, 0) = 1
(ii) exp(n, m + 1) = exp(n, m) · n.
En general, se acostumbra escribir nm = exp(n, m) y tal función tiene las propiedades de los
exponentes. En ese caso, demuestra lo siguiente:
11
Referencias
[C+ 90] Cárdenas, Humberto y cols.: Álgebra Superior. Editorial Trillas, 1990.
Eduardo
c Antonio Gomezcaña Alanis. Versión 04df005 (2019-08-19 08:53:13 -0500)
Esta obra está licenciada bajo la Licencia Creative Commons Atribución-NoComercial-CompartirIgual
4.0 Internacional. Para ver una copia de esta licencia, visita http://creativecommons.org/licenses/
by-nc-sa/4.0/.
12