Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Por:
U NIVERSIDAD
FACULTAD
DE
DE
A NTIOQUIA
C IENCIAS E XACTAS
D EPARTAMENTO
DE
NATURALES
M ATEM ATICAS
2010
I NDICE
1.. R ELACIONES
DE
E QUIVALENCIA
Y DE
GENERAL
O RDEN
. . . . . . . . . . . . . . . . . . . . .
1.1. R ELACIONES
DE
E QUIVALENCIA
. . . . . . . . . . . . . . . . . . . . . . . .
1.2. R ELACIONES
DE
O RDEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
. . . . . . . . . . . . . . . . . . . . . . . . .
26
RDENES PARCIALES . . . . . . . . . . . . . . . . . .
O
32
2.. L OS N UMEROS
NATURALES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
1.3. C ONJUNTOS
BIEN ORDENADOS
1.4. I SOMORFISMOS
ENTRE
2.1. C ONSTRUCCI ON
. . . . . . . . . . . . . . . . . . . . . . . .
41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
R ECURSI ON
. . . . . . . . . . . . . . . . . . . . . . . . . .
51
2.4. O PERACIONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
62
69
DE LA
3.. E QUIPOTENCIA
3.3. N UMEROS
4.1. A XIOMA
CONTABLES
E LECCI ON
DE
73
. . . . . . . . . . . . . . . . . . . . . . . . .
80
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
Y EQUIPOTENCIA
CARDINALES
3.4. C ONJUNTOS
P RINCIPIO
E LECCI ON
73
PALOMAR . . . . . . . . . . . . . .
FINITOS Y EL
3.2. O PERACIONES
DE
C ONJUNTO
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1. C ONJUNTOS
4.. E L A XIOMA
DEL
DEL
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
DE
Z ORN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
4.4. A PLICACIONES II
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Captulo 1
En este Captulo presentamos, de forma muy general, el tipo de relaciones mas elementales que
se trabajan en matematicas. En la primera seccion introducimos la nocion de relacion de equivalencia asociada al concepto de particion. En la segunda seccion definimos que es un orden parcial
y un orden lineal, ademas que analizamos los elementos distinguidos que se les puede encontrar.
En la tercera seccion introducimos un tipo de orden parcial llamado buen orden, al cual se le puede
asociar la nocion de induccion. Por u ltimo, dedicamos la cuarta seccion al estudio de la relacion
entre o rdenes parciales mediante funciones crecientes e isomorfismos.
para decir que x y y estan relacionados por R (cuando R es una relacion). Decimos que R es una
relacion en A si R A A (obviamente, R es relacion segun esto). Esto quiere decir que R solo
relaciona elementos de A.
En matematicas es muy comun definir relaciones en un conjunto a partir de una propiedad, sin
necesidad de mencionar que es la relacion como conjunto. Por ejemplo, definir una relacion R en R
como
xRy y x R+ ,
x, y R
que en R, lo cual se denota por <. As, <= R y claramente es mas practico escribir x < y que
(x, y) <.
m, n Z.
Formalmente, |= {(m, n) Z Z / kZ (n = m k)}. Claramente, es mas practico dar a entender la relacion mediante su propiedad que desde su definicion formal, pues la primera forma es mas
legible y contiene toda la informacion que se necesita.
En general, dado un conjunto A y una propiedad1 (x, y), para definir una relacion R en A tal
que
xRy (x, y),
x, y A
basta indicar que R = {(x, y) A A / (x, y)}. En adelante, para definir una relacion en un
conjunto determinado, dejamos de indicar la manera formal y optamos solo por dar la propiedad
que la define.
Dado un conjunto A definimos la relacion de identidad en A como
xIA y x = y,
x, y A.
x, y A
tiene la cualidad de que relaciona todos los elementos de A entre s. Mas aun, es facil ver que
= A A.
1.1 Definicion. Sea A un conjunto y R una relacion en A. Definimos:
(1) R es reflexiva en A si xA (xRx).
(2) R es simetrica en A si x,yA (xRy yRx).
(3) R es transitiva en A si x,y,zA(xRy yRz xRz).
1
x, y M
Bajo la idonea suposicion de que una persona de Medelln no vive en barrios distintos, es una
relacion de equivalencia en M .
(2) La relacion < en R es transitiva, pero no es reflexiva ni simetrica. Por lo tanto, no es una relacion
de equivalencia en R.
(3) La relacion | (divisibilidad) en Z es reflexiva y transitiva, pero no es simetrica. Por lo tanto, no
es relacion de equivalencia en Z.
x, y A
y = cumple las propiedades de reflexividad, simetra y transitividad para todos los conjuntos.
(5) es relacion de equivalencia en A, pues relaciona todos los elementos de A.
(6) Definamos la relacion 4 en Z como
m 4 n 4 | (m n).
Veamos que 4 es una relacion de equivalencia. En efecto, dados m, n, p Z obtenemos:
Reflexividad Pues 4 | 0, es decir, 4 | (m m).
Simetra Si m 4 n entonces existe un k Z tal que m n = 4k. Luego, n m = 4(k),
es decir, 4 | (n m) y por lo tanto n 4 m.
4 | (m p), es decir, m 4 p.
1.3 Definicion. Sea R una relacion en A. Definimos [a]R = {x A / xRa} para a A, la cual
aA [a]R
= A.
x [a]R entonces x A y xRa. Luego, como aRb por la transitividad de R se sigue que xRb,
Para el recproco, supongamos [a]R = [b]R y veamos que aRb. De (a) se tiene a [a]R , luego
a [b]R y se sigue que aRb.
(c) Sean a, b A tal que [a]R [b]R 6= , es decir, que existe un x [a]R [b]R . Veamos que
[a]R = [b]R . Tenemos que x A, xRa y xRb. Por simetra de R, aRx y, por transitividad,
(d) Como aA ([a]R A), es decir, todas las clases de equivalencia de A son subconjuntos de
S
A, entonces el conjunto que resulta de unirlas esta contenido en A, es decir, aA [a]R A.
S
Veamos la otra contencion. Si x A entonces, por (a), x [x]R aA [a]R .
En la prueba de hay un detalle formal que esta implcito y que, por lo general, no se aclara en
cuantificador se tiene a A y, como se cambia por y = [a]R se tiene que y A/R, es decir, A/R
de sectorformado por a. Si relacionamos esta idea con el Lema anterior, se tiene que:
(a) Un elemento de A pertenece a su propio sector. Por lo tanto, todos los sectores son no vacos.
(b) Dos objetos forman el mismo sector si y solo si estan relacionados.
(c) Dos sectores distintos no tienen miembros en comun.
(d) La union de todos los sectores es el conjunto A. Por lo tanto, todo elemento de A esta en algun
sector.
Esta forma da las siguientes caractersticas a estos sectores, es decir, a las clases de equivalencia:
(1) En un sector, todos sus miembros estan relacionados entre s.
(2) Dos miembros de diferentes sectores no estan relacionados (esto se sigue de (b) y (c)).
De esta forma, una relacion de equivalencia divide al conjunto A en sectores (clases de equivalencia)
en donde los objetos del mismo sector se relacionan y objetos de diferentes sectores no. Este tipo
de particion basta para clasificar una relacion de equivalencia. Antes, consideremos los siguientes
ejemplos basados en las relaciones de equivalencia definidas en el Ejemplo 1.2.
1.5 Ejemplo. (1) Sea M y definidos como en 1.2(1). Si a M entonces [a] es el conjunto
formado por las personas de Medelln que viven en el mismo barrio de a y, por lo tanto, [a]
es, en realidad, el barrio donde vive a. El Lema 1.4 ilustra, para este ejemplo, que
(a) una persona vive en su propio barrio,
(b) dos personas viven en el mismo barrio (aRb) si y solo si sus barrios son el mismo,
(c) dos barrios distintos son disjuntos (esto bajo la hipotesis de que una persona no viva en dos
barrios distintos) y
(d) la union de todos los barrios es Medelln (M ).
9
Por lo tanto, la relacion de equivalencia divide a M en barrios, los cuales son las clases de
(2) Dado un conjunto A, si consideramos IA (la relacion identidad en A) tenemos que, para todo
a A,
[a]IA = {x A / x = a} = {a}.
Por lo tanto, cada clase de equivalencia formada por IA se compone de un solo miembro,
y esta relacion divide al conjunto A en sectores donde solo hay un objeto. Luego, A/IA =
{{a} / a A}.
(3) Sea A un conjunto y = A A. Si a A,
[a] = {x A / (x, a) A A} = A.
Esto
indica que la relacion de equivalencia determina solo un sector, el cual es el conjunto
completo A. Esto se debe a que, como todos los elementos de A se relacionan entre s, no se
puede separar el conjunto en mas de un sector tal que no se relacionen los objetos que estan en
sectores diferentes. Solo puede haber un sector, todo el conjunto. Luego, A/ = {A}.
(4) Consideremos 4 definida en el Ejemplo 1.2(6). Dados m, n Z, n [m]4 si y solo si m
y n dejan el mismo residuo al dividir por 4. Por lo tanto, [0]4 es el conjunto de divisores de
4, [1]4 es el conjunto de numeros que dejan residuo 1 al dividir por 4, [2]4 es el conjunto
de numeros que dejan residuo 2 al dividir por 4 y [3]4 es el conjunto de numeros que dejan
residuo 3 al dividir por 4. Por lo tanto,
[0]4
[1]4
[2]4
[3]4
=
=
=
=
{n Z / kZ (n = 4k)}
{n Z / kZ (n = 4k + 1)}
{n Z / kZ (n = 4k + 2)}
{n Z / kZ (n = 4k + 3)}
Z en los cuatro sectores [0]4 , [1]4 , [2]4 y [3]4 . Luego, Z/ 4 = {[0]4 , [1]4 , [2]4 , [3]4 }.
10
Z
[0]4
[1]4
[3]4
[2]4
= A.
(iii) y1 ,y2 A/R (y1 6= y2 y1 y2 = ). Con el cambio de variable y1 = [a]R y y2 = [b]R , esta
afirmacion equivale a a,bA ([a]R 6= [b]R [a]R [b]R = ), lo cual es cierto por 1.4(c).
(iv)
(A/R) =
{[a]R / a A} =
aA [a]R
= A.
El Teorema anterior dice que una relacion de equivalencia induce una particion. La situacion
recproca tambien se cumple, toda particion induce una relacion de equivalencia, lo cual expondremos en lo que resta de esta seccion. El proceso de pasar de una relacion de equivalencia a una
particion es el proceso inverso de pasar de una particion a una relacion de equivalencia (ver Ejercicio 1.11). Por lo tanto, los conceptos de relacion de equivalencia y de particion son, en esencia,
equivalentes, pues tiene el mismo efecto sobre un conjunto.
1.8 Lema. Sea f : A B una funcion. Definimos la siguiente relacion en A:
x f y f (x) = f (y) x, y A.
Entonces:
(a) f es una relacion de equivalencia en A.
(b) Dado a A, [a]f = {x A / f (x) = f (a)}, es decir, [a]f = f 1 [{f (a)}].
Dada una particion de un conjunto A, como e sta representa una division del conjunto en sectores
disjuntos, todo elemento de A pertenece a un u nico sector de la particion. Este hecho se puede
describir mediante la funcion definida en el siguiente resultado.
1.9 Lema. Sea una particion del conjunto A. Entonces aA !C (a C). Este hecho permite
construir una funcion sobreyectiva f : A tal que f (a) es el u nico elemento de al cual a
le pertenece.
12
a C. Con esto tenemos la existencia, veamos ahora unicidad. Supongamos C1 , C2 tal que
De este resultado de existencia u nica se puede definir la funcion f : A tal que, dado a A,
f (a) es el u nico C tal que a C. Veamos que esta funcion f es sobreyectiva. En efecto, si
1.10 Teorema. Sea una particion del conjunto A y f la funcion definida en el Lema 1.9. Entonces R =f es una relacion de equivalencia en A tal que A/R = .
Demostracion. Del Lema 1.8 es claro que R es una relacion de equivalencia en A, as que falta
probar que A/R = .
Primero, veamos que [a]R = f (a) para todo a A. En efecto, del Lema 1.8 se sigue que [a]R =
{x A / f (x) = f (a)}. Si x [a]R entonces f (x) = f (a) y, como x f (x) (definicion de
y, como f (x) es el u nico elemento de al cual le pertenece x, por unicidad se sigue que f (x) =
f (a), es decir, x [a]R .
Por lo tanto, A/R = {[a]R / a A} = {f (a) / a A} = (la u ltima igualdad se sigue de que
1.1 Ejercicio. Sea A un conjunto. Indique a que conjunto es igual la relacion R definida por
xRy x 6= x
x, y A.
Ademas, indique como debe ser A para que R sea una relacion de equivalencia.
1.2 Ejercicio. Sea R una relacion en A. Probar que R es una relacion de equivalencia en A si y solo si
domR = A y R = R1 R.
T
1.3 Ejercicio. Sea A un conjunto y R 6=
tal que RR (R es rel. de eqv. en A). Entonces R es relacion
T
de equivalencia en A y aA ([a]T R = RR [a]R ).
1.4 Ejercicio. Probar el Lema 1.8. Ademas, pruebe:
(a) A/ f = f 1 [{b}] / b ranf .
(b) Sea : A A/ f tal que (a) = [a]f . Pruebe que es sobreyectiva y (a) = (b) f (a) = f (b)
para todo a, b A.
(c) Pruebe que la siguiente funcion esta bien definida: fb : A/ f B tal que fb(y) = f (a), donde a es
algun elemento de A tal que y = [a]f . Ademas, pruebe que fb es inyectiva.
(d) Pruebe que existe una u nica funcion inyectiva g : A/ f B tal que g = f . Sugerencia: Pruebe
que cualquier g que cumpla este enunciado es igual a fb.
13
1.5 Ejercicio. Sea R una relacion de equivalencia en A y : A A/R definida por (a) = [a]R . Pruebe
que = R.
1.6 Ejercicio. Sea f : A B y S una relacion de equivalencia en B. Defina la relacion R en A como
xRy f (x)Sf (y),
x, y A.
Pruebe que:
(a) R es una relacion de equivalencia en A.
(b) aA [a]R = f 1 [[f (a)]S ] .
1.7 Ejercicio. Pruebe que la condicion (1) de la Definicion 1.6 es redundante (es decir, se prueba de (2), (3)
y (4)).
1.8 Ejercicio. Si P es particion de A y Q es particion en B, entonces:
(a) Si A B = entonces P Q es particion de A B.
(b) H = {C D / C P
D Q} es particion de A B.
1.9 Ejercicio. Sea una particion del conjunto A. Definamos la relacion en A como
a b C (a C
b C),
a, b A.
G: P R
7 G() = .
Pruebe que G es inversa a izquierda y a derecha de F, por lo cual se puede concluir que F es biyectiva.
14
(orden parcial).
x, y A
y esta relacion A determina un orden parcial en A. Como dicha relacion tiene el mismo sig-
De los ejemplos anteriores se infiere que una relacion de orden parcial se comporta como un
menor o igual. El siguiente concepto se relaciona con el concepto de menor (estricto).
2.3 Definicion (Orden parcial estricto). Sea S una relacion en A.
(1) S es irreflexiva en A si xA (xSx).
(2) S es asimetrica en A si x,yA (xSy (ySx)).
15
m, n Z+ {0}.
Esta
es una relacion de orden parcial estricto en Z+ {0} (lo cual es consecuencia directa del
Lema 2.5).
(3) La relacion ( es un orden parcial estricto en cualquier conjunto A. Como en el Ejemplo 2.4, se
define (A como la restriccion de ( al conjunto A, pero el subndice no es esencial para trabajar
dicha relacion.
Notese que los ordenes parciales estrictos del ejemplo anterior estan asociados a los ordenes
parciales del Ejemplo 2.2. As como, al razonar con desigualdades, se puede pasar del menor o
igual al menor y viceversa, para cualquier conjunto un orden parcial se puede asociar a un orden
parcial estricto y viceversa. Este hecho se justifica en el siguiente resultado.
2.5 Lema. Sea A un conjunto.
(a) Sea R un orden parcial en A y SR la siguiente relacion en A:
xSR y xRy x 6= y,
x, y A.
x, y A.
16
Supongamos por el contrario que x = z de donde, como yRz entonces yRx y, como
xRy, por la antisimetra de R se sigue que x = y, lo cual es una contradiccion.
(b) RS es reflexiva. Dado x A, como x = x se sigue xRS x.
RS es antisimetrica. Dado x, y A tenemos
xRS y yRS x (xSy x = y) (ySx x = y) (xSy ySx) x = y x = y.
Para la u ltima equivalencia, xSy ySx es falso por la asimetra de S.
viceversa, de la misma forma que una desigualdad. As, intuitivamente, un orden parcial, natural o
estricto, representa una desigualdad para un conjunto. Por lo tanto, adoptamos la siguiente notacion:
dado un conjunto A con un orden parcial, denotamos por A a dicho orden parcial, y por <A a su
orden parcial estricto correspondiente. Con esta notacion, el Lema anterior expresa que
x <A y x A y x 6= y
x A y x <A y x = y
x, y A.
En los siguientes ejemplos, ademas de ilustrar los conceptos de la Definicion anterior, introducimos la forma de dibujar el grafo de un orden parcial. Estos proveen, de manera mas didactica, la
informacion completa de un orden parcial sin necesidad de ir a su definicion.
2.8 Ejemplo (Grafo de un orden parcial). (1) Sea A = {, {0}, {1}, {0, 1}, {1, 2}, {3, 4}} orde-
nado por contencion. El grafo del orden parcial hA, i consiste en colocar los elementos de A
como nodos y unirlos mediante lneas de modo que los elementos que aparencen debajo son
menores que los que aparecen arriba conectados a ellos. En el siguiente diagrama ilustramos
este tipo de grafo para este ejemplo:
b
{0}
b
{1, 2}
{0, 1}
{3, 4}
{1}
b
Aca se nota que es menor que todos los demas elementos, {0} {0, 1}, {0} y {1} no
son comparables y {3, 4} no es comparable con los elementos de A salvo y e l mismo. Los
(2) Hay ciertos ordenes parciales los cuales son mas practico definirlos y analizarlos desde su grafica que desde su definicion. El siguiente grafo ilustra un orden parcial.
b
e
c
hA, i
b
b
18
h
b
inferir que aRc, dRg, eRf , hRh, mientras que (bRa), (hRg), (cRd). La definicion formal
R = {(a, a), (a, b), (a, c), (a, d), (a, e), (a, f ), (a, g), (b, b), (b, c), (b, d), (b, e), (b, f ), (b, g),
(c, c), (c, e), (c, f ), (c, g), (d, d), (d, e), (d, f ), (d, g), (e, e), (e, f ), (e, g), (f, f ), (g, g), (h, h)}.
Esta forma es poco practica para definir el orden parcial del grafo, pues provee muy poca informacion acerca del mismo. El grafico basta para definir el orden parcial y determinar sus
propiedades. Por ejemplo, h no es comparable con ningun otro elemento de A y los objetos
no comparables con g son precisamente f y h. Los subconjuntos C1 = {a, c, f }, C2 = {h},
(3) En el orden parcial hR, i todos sus elementos son comparables entre s. Por lo tanto, R es una
cadena y todos los subconjuntos de R son cadenas. Esto se ilustra en el grafico de hR, i, el
El ejemplo anterior ilustra que significa, intuitivamente, ser una cadena: notese que los subconjuntos que son cadenas se pueden dibujar como una sola lnea (o curva), mientras que los subconjuntos que no son cadenas se tienden a ramificar en alguna parte y dejan de ser una sola lnea (o
curva). Por eso es que en (1) y (2) el grafo del orden parcial es ramificado, porque no son cadenas,
mientras que en (3) la grafica es una lnea recta porque se trata de la cadena R. Esta aclaracion
advierte sobre algunas propiedades especficas que no se cumplen en todos los o rdenes parciales,
como (x y) y < x. Esta afirmacion es cierta en R, pero no es cierta en los ordenes parciales
(b) Una relacion S en A cumple tricotoma si, para todo x, y A, se cumple solo una de las
siguientes condiciones: xSy, x = y o ySx.
(c) hA, <A i es un orden total (lineal) estricto si <A es transitiva y cumple tricotoma.
Es facil notar que todo orden lineal estricto es un o.p.e.. De la misma forma en que se relacionan
los conceptos de orden parcial y o.p.e., se relacionan los conceptos de orden total y orden total
estricto.
2.10 Lema. Sea A un conjunto.
(a) Si hA, A i es un C.T.O. entonces hA, <A i es un orden total estricto.
(b) Si hA, <A i es un orden total estricto, entonces hA, A i es un C.T.O..
Demostracion. (a) Si hA, A i es un C.T.O. del Lema 2.5 es claro que hA, <A i es un o.p.e., as que
solo falta ver que cumple tricotoma. Dados x, y A, como los elementos de A son compara-
(b) Si hA, <A i es un orden total estricto entonces es un o.p.e. y, por Lema 2.5, hA, A i es un C.P.O..
Veamos ahora que todos los elementos de A son comparables entre s. Dados x, y A se tiene,
Luego de conocer las propiedades estructurales de un orden parcial (y lineal) en general, definamos algunos de los elementos destacados que pueden contener.
2.11 Definicion. Sea hA, i un C.P.O..
(1) m es un elemento maximal de A si m A y xA (m < x).
(2) n es un elemento minimal de A si n A y xA (x < n).
(3) M es un maximo de A si M A y xA (x M ).
(4) N es un mnimo de A si N A y xA (N x).
20
Hay una distincion fundamental entre lo que significa ser maximal y maximo. En el primer caso
se trata de un elemento de A que no es superado por nadie, mientras que en el segundo se trata de un
elemento de A que esta por encima de todos los elementos de A, lo cual no necesariamente cumple
un maximal. Se da una situacion similar al comparar el concepto de minimal con mnimo. Es claro
tambien que todo maximo es maximal y que todo mnimo es minimal, pero el caso recproco no
siempre es cierto, como se ilustra en los siguientes ejemplos.
2.12 Ejemplo. (1) Retomemos el orden parcial definido en el Ejemplo 2.8(1). Este no tiene elementos maximos, pero {0, 1}, {1, 2} y {3, 4} son sus elementos maximales. Su u nico mnimo,
a la vez minimal, es .
(2) El orden parcial del Ejemplo 2.8(2) no tiene maximos ni mnimos, sus minimales son a y h y
sus maximales son f , g y h.
(3) El conjunto de los numeros naturales2 no tiene maximos ni maximales, y su u nico minimal, el
cual es mnimo, es 0.
(4) R, con el orden usual, no tiene maximales, minimales, maximos ni mnimos.
Algunos textos definen maximal y minimal de otra forma, la cual es equivalente a la que presentamos en la Definicion anterior: m es maximal en A si y solo si m A y xA (m x m = x);
En los ejemplos anteriores se nota que el mnimo siempre es u nico, lo cual se garantiza en el
siguiente resultado.
2.13 Lema. Sea hA, i un C.P.O..
(a) Si A tiene un maximo (resp. mnimo), e ste es u nico. Por lo tanto, denotamos por m
ax A el
maximo de A y por mn A el mnimo de A.
(b) Si existe m
ax A (resp. mn A), entonces este es el u nico elemento maximal (resp. minimal) de
A.
Demostracion. La prueba para la situacion maximo-maximal es analoga para la situacion mnimominimal, por lo cual probaremos solo una situacion en cada caso.
2
En el captulo 2 vamos a definir el conjunto de los numeros naturales desde 0. En muchos textos, los numeros
naturales comienzan desde 1.
21
(b) Supongamos que mn A existe. Es claro que mn A es minimal en A, pues si x A tal que
elementos de B.
(2) n es cota inferior de B (respecto a A) sii n A xB (n x). Intuitivamente, una cota
inferior de B es un elemento en A (no necesariamente en B) que esta por debajo de todos los
elementos de B.
(3) El supremo de B (respecto a A) se define como sup B = mn {m A / m cota sup. de B} (en
caso de que dicho mnimo exista).
(4) El nfimo de B (respecto a A) se define como nf B = m
ax {m A / m cota inf. de B} (en
caso de que dicho maximo exista).
2.15 Ejemplo. (1) Consideremos R con su orden usual. Con B1 = [0, 1), una cota superior de B1
es cualquier elemento mayor o igual que 1, por lo cual [1, +) es el conjunto de cotas superiores de B1 . Su conjunto de cotas inferiores es (, 0]. Por lo tanto, sup B1 = mn[1, +) = 1
ynf B1 = m
ax(, 0] = 0. Ademas, B1 no tiene maximo, pero tiene mnimo el cual coincide
con nf B1 .
Con B2 =
1
/ n Z+ Z+ = {. . . , }, e ste conjunto no tiene cotas superiores y, por
|||||||||||||| | |
11 1
54 3
1
2
...
Consideremos B3 = q Q / q 2 < 2 . Para numeros reales sabemos que x2 < 2 si y solo si
Esto
equivale a que todo subconjunto de R que tenga cota inferior tambien tiene nfimo.
23
Demostracion. (a) Denotemos por (B) = {m A / m cota sup. de B}. s = sup B equivale
(b) Razonamiento analogo al anterior, pero con (B) = {m A / m cota inf. de B}.
(c) Supongamos que existe m
ax B, al cual llamaremos M . Veamos, segun (a), que M es el supremo
de B. De la definicion de maximo se sigue directamente que M es cota superior de B. Ahora,
si m A es cota superior de B, como M B (al ser el maximo de B) entonces M m.
1.12 Ejercicio. Sea S una relacion transitiva en A. Pruebe que S es irreflexiva si y solo si S es asimetrica.
1.13 Ejercicio. Sea A un conjunto. Pruebe que
(a) R es una relacion en A si y solo si R1 es una relacion en A.
(b) R es una relacion de equivalencia en A si y solo si R1 es una relacion de equivalencia en A. Ademas,
cuando R es una relacion de equivalencia en A, R1 = R.
(c) R es un orden parcial en A si y solo si R1 tambien lo es.
(d) S es un orden parcial estricto en A si y solo si S 1 tambien lo es.
(e) R es un orden total en A si y solo si R1 tambien lo es.
(f) S es un orden total estricto en A si y solo si S 1 tambien lo es.
(g) Si denotamos R =A , que representa R1 ? Responda la misma pregunta con R =<A .
1.14 Ejercicio. Sea hA, Ri un C.P.O.. Del Lema 2.5 se define el orden parcial estricto SR al aplicar (a).
Luego, si aplicamos (b) a la relacion SR obtenemos un orden parcial RSR . Pruebe que RSR = R.
1.15 Ejercicio. Sea hA, Si un o.p.e.. Del Lema 2.5 se define el orden parcial RS al aplicar (b). Luego, si
aplicamos (a) a la relacion RS obtenemos un orden parcial estricto SRS . Pruebe que SRS = S.
1.16 Ejercicio. Sea A un conjunto, R = {R A A / hA, Ri es o.p.} y E = {S A A / hA, Si es o.p.e.}.
Segun la notacion del Lema 2.5, defina las siguientes funciones
F: R E
R 7 F(R) = SR
G: E R
S 7 G(S) = RS .
24
(iv) (x y) y < x.
1.19 Ejercicio. Sea S una relacion en A. Pruebe que si S cumple tricotoma entonces es irreflexiva y asimetrica. Ademas, de un ejemplo de una relacion S que cumpla tricotoma y no sea transitiva.
1.20 Ejercicio. Sea hA, i un C.P.O.. Pruebe que:
(a) m es maximal en A si y solo si m A y xA (m x m = x).
(b) n es minimal de A si y solo si n A y xA (x n x = n).
(c) Si hA, i es un C.T.O., entonces las nociones de maximal y maximo son equivalentes, lo mismo con
minimal y mnimo.
1.21 Ejercicio. Sea R una relacion en A, B A. Defina R|B = R (B B). Pruebe:
(a) R|B es una relacion en B. Ademas, x,yB (xR|B y xRy).
(b) Si R es reflexiva en A, entonces R|B es reflexiva en B.
(c) Si R es ireflexiva en A, entonces R|B es ireflexiva en B.
(d) Si R es simetrica en A, entonces R|B es simetrica en B.
(e) Si R es asimetrica en A, entonces R|B es asimetrica en B.
(f) Si R es antisimetrica en A, entonces R|B es antisimetrica en B.
(g) Si R es transitiva en A, entonces R|B es transitiva en B.
(h) Si R es relacion de equivalencia en A, entonces R|B es relacion de equivalencia en B.
(i) Si hA, Ri es C.P.O., entonces hB, R|B i es C.P.O..
(j) Si hA, Ri es C.T.O., entonces hB, R|B i es C.T.O..
1.22 Ejercicio. Sea hA, i un C.P.O., B A. Pruebe que:
(a) Si m A es cota superior de B y m B, entonces m = max B = sup B.
(b) Si n A es cota inferior de B y n B, entonces n = mn B = nf B.
1.23 Ejercicio. Sea hA, i un C.P.O.. Pruebe que:
(a) No existen mn ni max .
(b) Cualquier elemento de A es cota inferior y superior de .
(c) Si existe mn A, entonces sup = mn A.
(d) Si existe max A, entonces nf = max A.
1.24 Ejercicio. Sea hA, Ri un C.P.O.. Para definir elementos comparables, cadena, maximal, minimal, maximo, mnimo, cota superior, cota inferior, supremo e infimo respecto a hA, Ri, basta reemplazar R por y
SR por < en las respectivas definiciones.
(a) Sean x, y A. Pruebe que x y y son comparables respecto a R si y solo si son comparables respecto a
R1 .
(b) Sea C A. Pruebe que C es cadena respecto a R si y solo si es cadena respecto a R1 .
(c) Sea a A. Probar que a es maximal (resp. minimal) bajo la relacion R si y solo si a es minimal (resp.
maximal) bajo la relacion R1 .
25
(d) Sea B A y m A. Probar que m es cota superior (resp. inferior) de B bajo la relacion R si y solo si
m es cota inferior (resp. superior) de B bajo la relacion R1 .
(e) Del ejercicio anterior, probar que m = sup B (resp. = nf B) bajo la relacion R si y solo si m = nf B
(resp. = sup B) bajo la relacion R1 .
1.25 Ejercicio. Denotemos N = Z+ {0}. Considere P(N) ordenado por contencion. Halle los elementos
maximales, minimales, cotas superiores, cotas inferiores, maximo, mnimo, supremo e nfimo (en caso de
que existan) de los siguientes subconjuntos de P (N).
(a) B1 = P(N).
(b) B2 = {X N / X es finito}.
(c) B3 = {X N / t(X) X}. Para X N, cuando X es finito, t(X) es el numero de elementos de X.
Cuando X es infinito, t(X) = 1.
1.26 Ejercicio. Sea hA, i un C.T.O. y B A. Denotemos por (B) = {s A / s cota sup. de B} y por
(B) = {m A / m cota inf. de B}. Probar:
(a) (B) = (((B)))
(b) Si B, C A probar que (B C) = (B) (C) y (B C) = (B) (C).
(c) Si B, C A y sup B = sup C entonces (B) = (C) (probar el resultado analogo con nfimos y ).
1.27 Ejercicio. Sea A ordenado por y B A. Probar:
S
S
(a) Si B A entonces sup B = B.
T
T
(b) Si B =
6 y B A entonces nf B = B.
S
S
(c) Si A A entonces nf = A.
(d) Si A entonces sup = .
Un segmento inicial Sa representa el conjunto de objetos que estan por debajo (estrictamente)
de a. Una seccion es un subconjunto de un orden parcial tal que todos los objetos menores que un
elemento del conjunto tambien estan en el conjunto (ver Ejercicio 1.30).
3.2 Ejemplo. (1) Consideremos R ordenado de la forma usual. Dado a R es claro que Sa =
(, a). Estos conjuntos tambien son secciones. Por otra parte, intervalos del tipo (, a] y
3<4y3
/ (3, 9).
tambien son secciones. La u nica seccion que no es un segmento inicial es el mismo Z+ {0}
(ver Teorema 3.6).
(3) Dado un orden parcial hA, i, A es una seccion que no es segmento inicial. tambien es
seccion, pero solo es segmento inicial cuando A tiene un elemento minimal (ver Ejercicio 1.28).
Segun el Ejercicio 1.28, todo segmento inicial es una seccion, pero el recproco no es cierto,
como se muestra en el ejemplo anterior.
A continuacion discutimos un tipo de orden parcial que es fundamental en la Teora de Conjuntos, el cual se llama buen orden. Aunque en este texto no profundizamos en los grandes alcances
que tiene este concepto, lo relacionamos directamente con el concepto de induccion.
3.3 Definicion (Buen Orden). hA, i es un C.B.O. (conjunto bien ordenado) si y solo si
(i) hA, i es un C.P.O.,
(ii) Propiedad del buen orden. Todo subconjunto no vaco de A tiene mnimo. Como formula
del lenguaje de ZF, esto se escribe como
BA [B 6= mB xB (m x)].
Tambien decimos que hA, i es un b.o. (buen orden) o que ordena bien a A.
3.4 Lema. Todo C.B.O. es C.T.O..
27
de A. De la propiedad del buen orden se sigue que existe m = mn{x, y}. Por lo tanto, m = x
o m = y. De cada caso se sigue que x y o y x, respectivamente.
3.5 Ejemplo. (1) El conjunto Z+ {0}, con el orden usual, es un C.B.O.. En el captulo 2, cuan-
(2) Z, con el orden usual, no es buen orden, pues el mismo conjunto es no vaco y no tiene mnimo.
|||| || | | ||| | | | | |
0
(4) El conjunto A =
n1
n
1
5
1
4
1
3
1
2
+ , con el orden usual, est
/ n Z+ 2n1
a bien ordenado.
n /nZ
Los Ejercicios 1.37 y 1.49 sugieren una forma de demostrar este hecho. De forma extensiva,
o
n 1 2 3 4
3 5 7 9
A = 0, , , , , . . . , 1, , , , . . . .
2 3 4 5
2 3 4 5
|
1
2
2 34
3 45
| | | ||||||||||||||||
3
2
5 79
3 45
| | | |||||||||||||||
Una de las cualidades de un buen orden es que todas sus secciones, excepto el mismo conjunto,
son segmentos iniciales. La propiedad del buen orden es crucial en la prueba de este hecho.
3.6 Teorema. Sea hA, i un C.B.O.. Las secciones en A son precisamente los segmentos iniciales
en A y el mismo A. Es decir, para B A, B es seccion en A si y solo si B = A o aA (B = Sa ).
Demostracion. Sea B A una seccion tal que B 6= A. Veamos que B es un segmento inicial. La
intencion en esta demostracion es tomar el menor elemento que no esta en B (el cual existe por la
propiedad del buen orden y porque B 6= A), de modo que todos los elementos menores que e l esten
por la propiedad del buen orden se sigue que existe a = mn T . Veamos que B = Sa por doble
contencion. Si x B entonces (a x), pues si a x entonces, como B es seccion, se sigue que
a B, lo cual es imposible porque a = mn(A r B). Por lo tanto, x < a (pues todo C.B.O. es
28
El recproco del Teorema es directo de que A y los segmentos iniciales son secciones (Ejercicio
1.28).
En el Ejercicio 1.39 se propone un recproco para el resultado anterior.
Dos de las propiedades mas importantes que satisface el conjunto de los numeros naturales
son el principio del buen orden y el principio de induccion. Una de las multiples formas en que se
enuncia el principio de induccion en los naturales es: dada una formula (x), si para un n se supone
que todos los numeros menores que e l satisfacen (x) y se prueba (n), se concluye que todos los
naturales satisfacen (x). Lo anterior, como formula de ZF, se entiende como que la formula
n
k<n(k) (n)
implica n (n) (restringiendo todos los cuantificadores al conjunto de numeros naturales). Si lla-
k<n(k T ) n T
n (Sn T n T )
implica que T es igual al conjunto de los naturales. Con esta notacion, el principio de induccion se
puede enunciar en el lenguaje de o rdenes parciales y, precisamente, es una propiedad que cumplen
los conjuntos bien ordenados.
En realidad, el principio del buen orden y el de induccion son equivalentes para cualquier orden
lineal. En el siguiente Teorema probamos que todo buen orden cumple el principio de induccion, el
recproco se propone en el Ejercicio 1.35.
3.7 Teorema (Induccion generalizada en C.B.O.s). Sea hA, i un C.B.O., T A. Si
aA (Sa T a T )
entonces T = A.
29
x < a, entonces x
/ B, pues x es menor que mn B. Luego, x T . Por lo tanto, conclumos que
a = mn B.
xA (x < a (x)) (a)
hipotesis inductiva (o xA (x < a (x)), segun el caso), pues desde e sta se busca probar a T
(o (a)) para, de este modo, conclur que T = A (o aT (a)).
El conjunto de numeros naturales tambien satisface una propiedad conocida como recursion
(ver captulo 2). Este principio puede adaptarse al lenguaje de o rdenes parciales y se puede probar
que equivale a los principios de buen orden y al de induccion para conjuntos linealmente ordenados.
Dicha tarea no se llevara a cabo en este texto.
1.28 Ejercicio. Sea hA, i un C.P.O.. Pruebe que
(a) Todo segmento incial en A es una seccion.
(b) Dado a A, Sa = {x A / x a} es seccion en A.
(c) A y son secciones en A.
(d) A no es segmento inicial en A.
(e) Dado a A, Sa = si y solo si a es minimal en A.
(f) es segmento inicial si y solo si existe un elemento minimal en A
1.29 Ejercicio. Sea hA, i un C.P.O., a, b A tal que a < b. Pruebe que Sa (Sb , ) = Sa , donde Sx se
entiende como Sx (A, ).
1.30 Ejercicio. Sea hA, i un C.P.O., B A. Pruebe que las siguientes afirmaciones son equivalentes:
(i) B es seccion en A.
(ii) xA yB (x < y x B).
(iii) bB (Sb B).
30
By
B (este
1.32 Ejercicio. Dado un C.B.O. hA, i, si B A entonces hB, i es un C.B.O. (con el orden que hereda
de A). En realidad, el orden para B es |B (ver Ejercicio 1.21) pero como x |B y equivale a x y para
x, y B, el orden se denota simplemente .
1.33 Ejercicio. Sea hA, i un C.T.O.
(a) Si A = {B A / B seccion de A} entonces hA, i es un C.T.O..
(b) Todo subconjunto de A tiene supremo e nfimo.
(c) Sea B A y m B. Entonces B tiene mnimo si y solo si Sm B es vaco o tiene mnimo.
(d) A es un C.B.O. si y solo si todo segmento inicial de A es un C.B.O. (con el orden que hereda de A, ver
Ejercicio 1.32).
1.34 Ejercicio. Dado un C.P.O. hA, i y a A, decimos que b A es sucesor inmediato de a si y solo si
a < b y cA (a < c < b) (tambien se tiene una definicion analoga para predecesor inmediato). Probar:
a. Si hA, i es un C.T.O. y a A tiene un sucesor (resp. predecesor) inmediato, e ste es u nico.
b. De un ejemplo de un C.T.O. cuyos elementos no tienen sucesor ni predecesor inmediatos.
c. Si hA, i es un C.B.O. y a A no es maximo, entonces a tiene un u nico sucesor inmediato. Sugerencia:
Tome b = mn {x A / a < x}.
d. De un ejemplo de un C.B.O. donde haya un elemento diferente del mnimo que no tenga predecesor
inmediato.
1.35 Ejercicio. Sea hA, i un C.T.O. que satisface el principio de induccion, es decir,
h
i
T A (aA (Sa T )) a T T = A .
Pruebe que hA, i es un C.B.O.. Sugerencia: Suponga que B A no tiene mnimo, tome T = A r B y
pruebe por induccion que T = A. Con e sto se prueba el recproco del principio del buen orden.
1.36 Ejercicio. Llenar los detalles de la prueba del Corolario 3.8.
1.37 Ejercicio. Sean hA, A i y hB, B i C.P.O.s tal que A B = . Defina la siguiente relacion de orden
para A B:
x y (x, y A x A y) (x, y B x B y) (x A y B) x, y A B.
(a) Inteprete el orden de A B para A = {1, 2, 3} y B = {10, 12, 13, 14} con el orden usual.
x <B y) (x A y B) para x, y A B.
31
1.38 Ejercicio. Sean hA, A i y hB, B i C.P.O.s. Defina la siguiente relacion de orden para A B:
(a, b) (c, d) (a <A c) (a = c b B d) (a, b), (c, d) A B.
(c) (a, b) < (c, d) (a <A c) (a = c b <B d) para (a, b), (c, d) A B.
1
2
2
3
3
4
4
5
12
| | | | ||| || | | |||||
| | | | | | || | | | | |||
31 14 15
10
12
14
16
n1
n
g : Z+ B
n 7 g(n) = n1
32
h : Z+ P
n 7 h(n) = 2n
m n g(m) g(n)
m n h(m) h(n)
para cualquier m, n Z+ . Lo anterior significa que las funciones preservan el orden entre los con
juntos y, por lo tanto, A, B y P tiene la misma estructura de orden parcial de Z+ . Esto
hace que los
cuatro conjuntos cumplan las mismas propiedades de orden, por ejemplo, que tienen mnimo, que
estan bien ordenados y que no tienen maximo, entre otras. Las funciones biyectivas que preservan
el orden entre estos conjuntos se llaman isomorfismos y, en consecuencia, decimos que los cuatro
conjuntos son isomorfos, es decir, tienen la misma estructura de orden.
El objetivo de esta seccion es definir la nocion de isomorfismo y dar resultados (y ejercicios)
que den evidencia del hecho que dos o rdenes parciales isomorfos cumplen las mismas propiedades
de orden4 .
4.1 Definicion. Sean hA, i y hB, B i o rdenes parciales, f : A B.
(1) f es creciente sii x,yA (x A y f (x) B f (y)).
(2) f es estrictamente creciente sii x,yA (x <A y f (x) <B f (y)).
(3) f es un isomorfismo entre A y B sii
(i) f : A B es biyectiva y
(ii) x,yA (x A y f (x) A f (y)).
(4) hA, i
= hB, B i (se lee hA, i es isomorfo a hB, B i) sii existe un isomorfismo f : A B.
4.2 Lema. (a) Toda funcion estrictamente creciente es creciente.
(b) Toda funcion creciente e inyectiva es estrictamente creciente.
(c) Todo isomorfismo es estrictamente creciente.
Demostracion. Fijemos hA, i y hB, B i o rdenes parciales.
(a) Sea f : A B es estrictamente creciente. Si x, y A y x A y, es decir, x <A y o x = y, de
cada caso se sigue f (x) <B f (y) o f (x) = f (y) respectivamente. Luego, f (x) B f (y).
33
(b) Sea f : A B creciente e inyectiva. Si x, y A y x <A y, se sigue f (x) B f (y) por ser f
creciente y, como f es inyectiva, f (x) 6= f (y). Por lo tanto, f (x) <B f (y).
Intuitivamente, dos o rdenes parciales son isomorfos cuando tienen la misma estructura de orden,
pues existe una funcion entre ellos que preserva el orden de los elementos.
4.3 Lema. Sean hA, A i, hB, B i y hC, C i o rdenes parciales.
(a) IA : A A es un isomorfismo.
(b) Si f : A B es un isomorfismo, entonces f 1 : B A es isomorfismo.
(c) Si f : A B y g : B C son isomorfismos, entonces g f : A C es un isomorfismo.
Demostracion. (a) Es claro que IA : A A es biyectiva y x A y IA (x) A IA (y) para todo
x, y A.
(b) hA, A i
= hB, B i hB, B i
= hA, A i.
(c) (hA, A i
= hB, B i hB, B i
= hC, C i) hA, A i
= hC, C i.
4.5 Ejemplo. (1) La funcion f : R Z tal que f (x) = |x| (funcion parte entera) es creciente y
sobreyectiva. Sin embargo, no es estrictamente creciente, pues 0 < 0,5 y f (0) = f (0,5) = 0.
Tampoco es inyectiva, de modo que no es un isomorfismo.
(2) f : R R+ tal que f (x) = ex es un isomorfismo. Por lo tanto, R y R+ son isomorfos.
(3) f : R+ R+ tal que f (x) =
hA, A i f
hB, B i
d
b
e
b
b
b
c
b
2
b
El siguiente resultado ilustra un caso particular de cuando una funcion estrictamente tiene que
ser inyectiva.
4.6 Lema. Sea hA, A i un C.T.O. y hB, B i un C.P.O..
(a) Si f : A B es estrictamente creciente entonces es inyectiva. Ademas,
x,yA (x A y f (x) B f (y)).
(b) f : A B es isomorfismo si y solo si es sobreyectiva y estrictamente creciente.
(c) Si hA, A i
= hB, B i entonces hB, B i es un C.T.O..
(d) Si hA, A i
= hB, B i y hA, A i es un C.B.O., entonces hB, B i es un C.B.O..
35
tricotoma del orden total A se sigue que x <A y o y <A x. Se sigue f (x) <B f (y)
o f (y) <B f (x) de cada caso respectivamente, de modo que f (x) 6= f (y). Por lo tanto, f
es inyectiva.
Supongamos x, y A tal que f (x) B f (y) y veamos que x A y. Por reduccion al absurdo,
(b) Supongamos que f : A B es sobreyectiva y estrictamente creciente. Por (a) se sigue que f
es inyectiva y x,yA (x A y f (x) B f (y)), es decir, f es un isomorfismo.
(c) Sea f : A B un isomorfismo y veamos que todos los elementos de B son comparables. Sean
u, v B. La idea de la prueba, como factor comun para razonamientos con isomorfismos, es
transladar las propiedades de un orden al otro por medio del isomorfismo. En este caso, para ver
que u y v son comparables, los proyectamos a sus preimagenes que estan en un orden total, los
comparamos y, mediante el isomorfismo, sus imagenes (u y v) seran comparables (ver grafico
al final de la prueba). Como f es isomorfismo entonces f 1 : B A tambien lo es. Luego,
caso.
hA, A i
f 1 (v)
b
f 1 (u)
b
hB, B i
b
(d) Sea f : A B isomorfismo, A un buen orden para A y veamos que B cumple la propiedad
del buen orden. Sea C B no vaco. Para encontrar el mnimo de C proyectamos este conjunto
a A mediante la funcion. El resultado de esta proyeccion es f 1 [C] y, dado que A tiene buen
orden, existe el mnimo de f 1 [C], el cual podemos proyecta a C. En la grafica se ilustra el
m = mn(f 1 [C]).
hA, A i
f 1 [C]
hB, B i
C
f (m)
f 1 (y)
m
El anterior resultado es una muestra de que ordenes isomorfos satisfacen las mismas propiedades.
Vimos que si un orden es lineal, los ordenes isomorfos a e ste tambien lo son, ademas de que todo
orden isomorfo a un buen orden tambien es un buen orden. En los ejercicios de esta seccion se
proponen mas propiedades que se preservan mediante isomorfismos.
En el Ejemplo 4.5 tambien vimos un caso en que se muestra un isomorfismo de un orden parcial
en s mismo que no es la identidad, lo cual permite concluir, en general, que el isomorfismo entre
dos o rdenes parciales no necesariamente es u nico. Sin embargo, dicha unicidad s se cumple para los
conjuntos bien ordenados, lo cual proponemos probar en el Ejercicio 1.48 con el apoyo del siguiente
resultado.
4.7 Lema. Sea hA, i un buen orden, f : A A.
1. Si f es estrictamente creciente, entonces xA (x f (x)).
2. Si f es un isomorfismo, entonces f = IA .
Demostracion. (a) Sea f : A A estrictamente creciente y veamos el resultado por induccion
(Corolario 3.8) aplicado a (x) : x f (x). Sea a A tal que xA (x < a x f (x))
(hipotesis inductiva). Basta probar a f (a). Supongamos, por el contrario, que f (a) < a.
Al aplicar la hipotesis inductiva a x = f (a) se sigue que f (a) f (f (a)). Por otra parte,
como f (a) < a y f es estrictamente creciente, se sigue que f (f (a)) < f (a) lo cual es una
contradiccion.
37
(b) Al aplicar (a) a f 1 se sigue que xA (f (x) x), lo cual permite concluir que f = IA .
El problema de los isomorfismos entre buenos o rdenes se resuelve en el sentido de que se puede
(i)
(ii)
B
A
B
b
(iii)
1.40 Ejercicio. Sean hA, A i y hB, B i C.P.O. y f : A B biyectiva. Pruebe que las siguientes afirmaciones son equivalentes
1. f es un isomorfismo.
2. x,yA (x <A y f (x) <B f (y)).
3. f y f 1 son crecientes.
38
(d) Si g : A Z+ {0} es biyectiva, pruebe que existe una relacion que ordena bien a A.
1.46 Ejercicio. Sean hA, A i y hB, B i C.P.O.s. Si f : A B es un isomorfismo, probar que:
(a) a A es maximal (resp. minimal) de A si y solo si f (a) es maximal (resp. minimal) de B.
(b) a A es maximo (resp. mnimo) de A si y solo si f (a) es maximo (resp. mnimo) de B.
(c) Sea C A. Entonces s A es cota superior (resp. inferior) de C si y solo si f (s) es cota superior (resp.
inferior) de f [C].
(d) Del ejercicio anterior, s es supremo (resp. nfimo) de C si y solo si f (s) es supremo (resp. nfimo) de
f [C].
1.47 Ejercicio. Sea hA, i un C.P.O. y A = S a / a A (ver Ejercicio 1.28). Probar que hA, i es
isomorfo a hA, i.
1.48 Ejercicio. Sean hA, A i y hB, B i buenos o rdenes.
(a) Llene los detalles de la prueba de (b) en el Lema 4.7.
(b) Si f : A B y g : B A son isomorfismos, entonces g = f 1 .
(c) Si hA, A i
= hB, B i entonces el isomorfismo entre ambos es u nico.
2n1
+
y
/ n Z+ estan bien ordenados.
1.49 Ejercicio. (a) Pruebe que los conjuntos n1
n /n Z
n
Sugerencia: Pruebe que cada uno es isomorfo a Z+ .
2n1
+
(b) Pruebe que n1
39
40
Captulo 2
Los Numeros
Naturales
En el tema precedente a este captulo hemos utilizado conjuntos numericos, como el de los
naturales, enteros, racionales y reales, para ilustrar hechos importantes sobre los conceptos que se
han definido. Sin embargo, su existencia y propiedades se han tomado como supuestos, no hemos
dado una definicion estricta en la teora ZF de estos conjuntos y, mucho menos, hemos probado sus
propiedades. Mas aun, el u nico conjunto que hemos definido formalmente, hasta el momento, es el
conjunto vaco, mas los que deriven de e ste bajo las operaciones clasicas del a lgebra de conjuntos
(como union, singulete, partes, etc.)1 .
Debido a la importancia de los conjuntos numericos en matematicas y al primer objetivo de la
teora de conjuntos en formalizar toda la matematica en una teora de primer orden, centramos este
captulo a la construccion de los numeros naturales y a la demostracion de sus propiedades. Veremos tambien la importancia del Axioma del Infinito (introducido en la primera seccion) para poder
definir dicho conjunto. Al final exponemos, sin demostraciones, las definiciones mas importantes
sobre Z, Q, R y C.
Con todos los axiomas de ZF se puede demostrar que todos los conjuntos se construyen a partir de .
Clasicamente este conjunto se denota por N pero, debido a que en ZF su papel va mas alla de ser un espacio de
trabajo como en la teora de numeros, su notacion es diferente.
2
Como notacion, escribimos n+ = s(n), m + n = +(m, n) y m n = (m, n). Por consiguiente, los
axiomas de Peano toman esta forma:
(P1)
(P2)
(P3)
(P4)
(P5)
(P6)
(P7)
(P8)
(P9)
m,n,p (m = n (m = p n = p))
m,n (m = n m+ = n+ )
n (0 6= n+ )
m,n (m+ = n+ m = n)
n (n + 0 = n)
m,n (m + n+ = (m + n)+ )
n (n 0 = 0)
m,n (m n+ = m n + m)
[(0) n ((n) (n+ ))] n (n).
3 = 2+ , etc.
=
= 0+ = 0 {0} = {0}
= 1+ = 1 {1} = {0, 1}
= {0, 1, 2}
= {0, 1, 2, 3}
Intuitivamente, esto quiere decir que un numero natural n es el conjunto cuyos elementos son los
naturales menores que e l. Sin embargo, esto no es un elemento suficiente para definir una formula
de ZF que exprese la afirmacion x es un numero natural y que permita definir el conjunto .
Una propiedad sencilla que debe cumplir es que 0 y que, si x , entonces x+ .
Este hecho inspira la siguiente
1.2 Definicion (Conjunto inductivo). Un conjunto A es inductivo si 0 A y xA (x+ A).
42
Queda claro entonces que debe ser un conjunto inductivo, pero es posible que no sea el u nico
conjunto inductivo que exista3 . A pesar de eso, hay una propiedad que debe cumplir y que lo
hace u nico entre los conjuntos inductivos. Supongamos que hemos construdo , que satisface la
propiedad de induccion, y sea A un conjunto inductivo arbitrario. Es facil probar por induccion que
todos los naturales estan en A, pues 0 A y, si n es un natural tal que n A, entonces n+ A
porque A es inductivo. Se puede concluir entonces que A. Por lo tanto, la propiedad que hara
La idea para encontrar el menor conjunto inductivo proviene de que la interseccion de conjuntos
inductivos es inductivo (ver Ejercicio 2.1). Por lo tanto, el menor conjunto inductivo es la interseccion de todos los conjuntos inductivos, lo cual puede definirse como = {x / A inductivo (x A)},
pues esto garantiza que los elementos de estan en todos los conjuntos inductivos. Para concluir
esta construccion, debemos probar que es, efectivamente, un conjunto.
1.3 Lema. (a) Si A es inductivo, entonces A.
(b) Si existe un conjunto inductivo, entonces es conjunto.
Demostracion. (a) Sea A un conjunto inductivo. Si x entonces x pertenece a todos los conjuntos inductivos, en particular, x A.
(b) Si existe un conjunto D inductivo, por (a) se sigue que D y, como D es conjunto, se sigue
que es conjunto (por el axioma de Comprension).
En realidad, la existencia de equivale a que exista un conjunto inductivo y, con los axiomas
de ZF con los que contamos hasta el momento, no se puede demostrar ese hecho. La razon de esto
es que la existencia de un conjunto inductivo equivale a la existencia de un conjunto infinito y, con
las operaciones de conjuntos con las que contamos hasta el momento, es imposible construir un
conjunto de ese tipo. Por consiguiente, es necesario proponer el siguiente axioma en ZF.
Z6 (Axioma del Infinito) A (A inductivo).
1.4 Teorema. es el menor conjunto inductivo.
Demostracion. De Z6 y el Lema 1.3 se sigue que es un conjunto que esta contenido en todos los
conjuntos inductivos. Falta probar entonces que es inductivo.
3
Con los axiomas de Reemplazamiento e Infinito de ZF se pueden construir muchos conjuntos inductivos
43
Cabe anotar que la definicion propuesta para pierde sentido sin el axioma del Infinito, en el
sentido de que si no existe un conjunto inductivo, entonces el definido sera el universo. Hay una
forma equivalente de definir con los numeros ordinales, sin necesidad del axioma del Infinito,
de modo que satisfaga los axiomas de Peano, solo que en ese caso no se podra probar que es
conjunto.
1.5 Teorema (Principio de Induccion). (a) Si T es inductivo y T entonces T = .
(b) Sea (x) una formula de ZF. Si
(i) (paso base) (0) y
(ii) (paso inductivo) (n) (n+ ) para todo n (al antecedente (n) se le conoce como
hipotesis inductiva)
entonces n (n).
Demostracion. (a) se sigue directamente del Lema 1.3. Para (b) consideremos T = {n / (n)}
y veamos que es inductivo. En efecto, 0 T por (i); si n T , es decir, n y (n), entonces por
(ii) (n+ ), es decir, n+ T . Por lo tanto, como T , al ser inductivo se sigue T = . Luego, si
(b) Probemos por induccion sobre n que todos los naturales cumplen (n) : n = 0 p (n =
p+ ). Es claro que 0 cumple esta afirmacion. Para el paso inductivo, supongamos n tal
Entre los axiomas de Peano, es claro que satisface P1, P2, P3 y P9 (los dos primeros porque
ZF es una teora con igualdad). En la proxima seccion vamos a probar P4. P5-P8 se demostraran en
la seccion 2.4 cuando se defina la suma y el producto en .
2.1 Ejercicio. Sea D una coleccion de conjuntos inductivos. Pruebe que
2.2 Ejercicio. Considere el axioma de Regularidad:
D es inductivo.
X (X 6= zX (z X = )).
Pruebe que e ste implica
(a) x,y (x+ = y + x = y).
(b) z (x z z x+ ).
S
(c) x
/ x+ .
La siguiente es una de las nociones mas importantes de la teora de conjuntos, aunque en este
texto solo la citaremos para probar muchas propiedades de los naturales, en particular su buen orden
por .
2.1 Definicion (Conjunto transitivo). x es un conjunto transitivo si yx (y x).
2.2 Lema. Las siguientes afirmaciones son equivalentes.
S
(i) x es transitivo.
(iii)
(ii) x P(x).
x x.
La formulacion (iv) le da sentido a la palabra transitivo ya que actua como una relacion
x+ = x.
x+ =
(x {x}) =
[
[ [
x x=x
x {x} =
x x. Luego,
x+ = x x+ , de donde x+ es transitivo.
46
m+ =
n+ y, por el Lema
m, n .
directamente m+ n+ .
Para probar supongamos m+ n. Como m < m+ , del Lema 2.6(c) se sigue m < n.
2.8 Teorema. h, i es un orden total estricto.
Demostracion. Veamos primero que h, i es un orden parcial estricto. En el Lema 2.6 probamos
que < es transitivo, de modo que resta probar que es irreflexiva. Veamos por induccion sobre n que
n
/ n.
Paso base. Como 0 = , es claro 0
/ 0.
Paso inductivo. Dado n debemos probar n
/ n n+
/ n+ . Veamos su contrarrecproco
Por lo tanto, h, i es un o.p.e, de donde h, i es un orden parcial. Por lo tanto, falta probar que
dos naturales son comparables. Fijemos m y veamos, por induccion sobre n, que m < n m =
n n < m.
con m. Por disyuncion de casos sobre la hipotesis inductiva: si m < n, como n < n+ se
sigue m < n+ ; si m = n, como n < n+ se sigue m < n+ ; finalmente, si n < m, entonces
n+ m por el Lema 2.7, de donde m = n+ n+ < m. Por lo tanto, de los casos conclumos
m < n+ m = n+ n+ < m.
Para concluir el objetivo de esta seccion, falta probar que cumple la propiedad del buen orden.
En el captulo 1 se establece la equivalencia entre esta propiedad y la induccion general para o rdenes
totales (ver Teorema 1.3.7 y Ejercicio 1.35). Optamos por probar entonces dicha induccion para .
48
entonces n (n).
n (k<n (k)) (n) ,
del Ejercicio para este caso particular. Sea B un conjunto que no tiene mnimo y veamos
que B = (este es el contrarrecproco de la propiedad del buen orden). Consideremos T = B
Hemos probado n T n T para todo n , de donde T = por Teorema 2.9. Por lo tanto,
B = .
49
T y
T son transitivos.
S
2. Si A tal que A 6= y A = A, entonces A = . Sugerencia: Pruebe primero que A es
transitivo, luego, que es inductivo.
2.9 Ejercicio. Dado n , pruebe que n = {k / k < n}. Aqu se formaliza la intuicion inicial de que
un natural es el conjunto formado por los naturales menores que e l.
2.10 Ejercicio. Dado m, n , pruebe que
(a) m n m n.
(b) m < n m ( n.
(c) k (n < k < n+ ). Esto indica que n+ es el sucesor inmediato de n (ver Ejercicio 1.34).
(d) 0 < n+ .
(g) Indique a que numeros naturales son iguales m n y m n (la tricotoma da la respuesta).
(h) Si n es no vaco entonces tiene maximo.
(i)
/ .
2.11 Ejercicio. Llene los detalles de la prueba del Teorema 2.9(b).
2.12 Ejercicio. Pruebe:
(a) Si x es transitivo y x ( , entonces x . Sugerencia: Tome el mnimo del complemento de x y pruebe
que es el mismo x.
(b) = {x ( / x transitivo}
(c) Si B es no vaco, entonces
(a).
B y mn B =
(d) Si A entonces
50
B utilize
(a)
(b) Si
S A tiene cota superior, entonces tiene supremo y
A = max A.
S
(c)
A = si y solo si A no tiene cota superior.
1
2
1
1+ b1
para n ,
c0 = 1
cn+ = cn n+ para n .
Los dos u ltimos ejemplos son sucesiones definidas por recursion, es decir, se define un primer termino y, los que siguen, se definen a partir de los anteriores. Aunque es claro, intuitivamente, que se
51
puede definir una sucesion por recursion, aun no tenemos un resultado en ZF que garantize este tipo
de construcciones.
El objetivo en esta seccion es entonces establecer las diferentes versiones del Teorema de la
Recursion que permitan formalizar el proceso de recursion. En esta seccion, con el fin de ilustrar
con ejemplos, vamos a asumir que contamos con la suma y producto en y sus propiedades, lo
mismo que con otros conjuntos numericos.
Como primer paso, debemos aclarar que es una sucesion. Intuitivamente, una sucesion, indizada
por naturales, es una secuencia ordenada de objetos. Tomando han in como en el ejemplo anterior,
vemos que e sta representa la secuencia ordenada
0, 1, 2, 3, 4, 5, 6, 7, ...
y, si definimos han in tal que
an
n + 1 si n es par,
n 1 si n es impar,
se estara perdiendo la idea de que una sucesion es una secuencia ordenada. La forma clasica de
conservar el orden de una sucesion es asociarla con una funcion, a saber, si definimos f :
3.1 Definicion (Sucesion). Sean I un conjunto. Una sucesion hai iiI se define como una funcion,
llamese f , tal que domf = I y f (i) = ai para todo i I. Con esta notacion, f = hai iiI . Si,
ademas, tenemos un conjunto A tal que iI (ai A) (o lo que es lo mismo, f : I A), decimos
52
Para este captulo y en gran parte del texto solo consideraremos sucesiones finitas y sucesiones
indizadas por . Para definir que es una sucesion finita basta observar que, intuitivamente, un
numero natural n tiene n elementos, pues sus elementos son los naturales menores que e l4 .
3.2 Definicion. Sea A un conjunto.
(1) Si n , decimos que hak ik<n es una sucesion de n elementos (caso particular de la definicion
anterior con I = n, recuerde que k < n es lo mismo que k n). Si denotamos h = hak ik<n ,
de la definicion anterior h es una funcion tal que domh = n y f (k) = ak para todo k < n.
Si, ademas, k<n(ak A) (o lo que es lo mismo, h : n A), decimos que hak ik<n es una
sucesion de n elementos en A.
(2) A una sucesion del tipo han in la llamaremos sucesion enumerable (caso particular de la
funcion tal que domh = y h(n) = an para todo n . Si, ademas, n (an A) (o lo que
Todos los ejemplos anteriores son sucesiones enumerables. Del primer parrafo, h1 = hbn in
es una sucesion en el intervalo (0, 1), lo cual significa que h1 : (0, 1) tal que h1 (n) = bn para
h1 (0) =
h1 (n+ ) =
1
2
1
1+ h 1(n)
1
para n .
h2 = hcn in es una sucesion en , lo cual significa que h2 : tal que h2 (n) = cn para todo
n o, lo que es lo mismo,
h2 (0) = 1
h2 (n+ ) = h2 (n) n+ para n .
Mediante el ejemplo h1 = hbn in vamos a analizar como formular un teorema que permita definir
sucesiones por recursion. Vemos que esta sucesion consta de un termino inicial el cual es
un paso recursivo que es para definir h1
(n+ )
1
2
y de
operacion consiste en tomar h1 (n), sacar su inverso multiplicativo, sumar 1 y al total voler a tomar
inverso multiplicativo, lo cual se representa por una funcion F1 : (0, 1) (0, 1) tal que
F1 (x) =
4
1
,
1 + x1
x (0, 1).
Dicha intuicion sera util en el Captulo 3 para definir cuando un conjunto tiene n elementos.
53
F1 se conoce como la operacion de recursion. Por lo tanto, la funcion h1 esta definida por
(termino inicial)
h1 (0) = 12
h1 (n+ ) = F1 (h1 (n)) para n (operacion de
recursion aplicada al termino anterior).
Para definir una sucesion por recursion como la anterior solo se necesitan dos ingredientes: un
h(0) = 0
h(n+ ) = F (h(n)) = (h(n))+ para n .
As, si llamamos an = h(n) para n , han in = h es la sucesion buscada. Notese ademas
que la funcion identidad I : satisface
I (0) = 0
I (n+ ) = n+ = F (n) = F (I (n)) para n .
Por lo tanto, como h e I satisfacen la misma recursion sobre 0 y F , por la unicidad de la
funcion de recursion en el Teorema de la Recursion, se sigue que h = I . Por lo tanto, an = n
recursion.
54
1
2
1
,
1 + x1
x (0, 1),
1
1+ h 1(n)
1
para n .
y x la variable que hace las veces del termino precedente en el paso recursivo), de modo que, si
h2 = hcn in , entonces h2 : tal que
h2 (0) = 1
(termino inicial)
+
h2 (n ) = F2 (n, h2 (n)) para n .
La u nica diferencia de esta recursion con la del Teorema 3.3 es que la operacion de recursion contiene un parametro adicional.
3.5 Teorema (de la Recursion (version con parametro)). Sea A un conjunto y consideremos
cA
(termino inicial)
F : A A (operacion de recursion con parametro).
Entonces existe una u nica funcion h : A tal que
h(0) = c
h(n+ ) = F (n, h(n)) para n .
Decimos que h es la sucesion generada por recursion a partir de c y F .
55
Primero probemos, por induccion sobre n, la siguiente afirmacion que representa, segun la recursion
(en este caso, finita), que tn es hh(k)ik<n .
Existe una u nica funcion tn : n A tal que
(i)n 0 < n tn (0) = c
(ii)n k+ < n tn (k+ ) = F (k, tn (k)) para k .
Paso base. La u nica funcion que existe de 0 a cualquier conjunto es . Por lo tanto t0 = es la
u nica funcion que cumple la afirmacion para n = 0 (note que (i)0 y (ii)0 son ciertas porque
tienen antecedente falso).
Paso inductivo. Sea n tal que existe una u nica funcion tn : n A que cumple (i)n y (ii)n .
Veamos que existe una u nica funcion tn+ : n+ A que satisface (i)n+ y (ii)n+ , los cuales
son equivalentes a
(i)n+ tn+ (0) = c
(ii)n+ k < n tn+ (k+ ) = F (k, tn+ (k)) para k .
La primera es porque 0 < n+ siempre es cierto, entonces se puede eliminar dicho antecedente,
la segunda es porque k < n equivale a k+ < n+ (ver Ejercicio 2.10). Del Lema 1.6 podemos
hacer disyuncion de casos si n = 0 o si es el sucesor de algun natural.
Si n = 0 entonces definimos t1 : 1 A (recuerde que 1 = {0}) tal que t1 (0) = c y
claramente se satisfacen (i)1 y (ii)1 (el u ltimo por antecedente falso). Para probar la unicidad,
si t1 : 1 A es otra funcion que cumple (i)1 y (ii)1 , se tiene t1 (0) = c = t1 (0), por lo cual
k1 (t1 (k) = t1 (k)). As, t1 = t1 .
Como n = m+ entonces 0 < n por lo cual, de la definicion de tn+ y (i)n , se sigue tn+ (0) =
tn (0) = c, por lo cual se satisface (i)n+ . Para ver (ii)n+ supongamos k < n y veamos que
5
56
tn+ (k+ ) = F (k, tn+ (k)). Como n = m+ entonces k m. Si k < m entonces k+ < n por
lo cual, de la definicion de tn+ y (ii)n se tiene
tn+ (n) = tn+ (m+ ) = F (m, tn+ (m)) = F (m, tn (m)) = F (m, tn (m)) = tn+ (n)
y con esto termina la induccion.
De la induccion se sigue que t0 = , t1 (0) = c y, para todo natural n 6= 0,
tn+ (k) =
tn (k)
si k < n,
F (m, tn (m)) si k = n.
n tn
domh =
domtn =
n=
(la u ltima igualdad por el Ejercicio 2.8) y, como rantn A para todo n , entonces
ranh =
rantn A.
h(0) = c
h(n+ ) = Fb(n, h(n)) = F (h(n)) para n .
3.6 Ejemplo. (1) Aplicamos 3.5 con A = , c = 1 y F2 : tal que F (n, x) = x n+
para obtener la funcion h2 : tal que
h(0) = c
h(n+ ) = h(n) n+ para n .
La naturaleza de esta recursion permite definir n! = h2 (n) para cada n , pues 0! = 1 y
(n+ )! = n! n.
k=0
n+
P
k=0
n
P
ak . Este
se puede
k=0
ak = a0
ak =
P
n
k=0
ak + an+ para n .
h3 (0) = a0
h3 (n+ ) = h3 (n) + an+ para n .
Por lo tanto, se define
n
P
k=0
Como u ltimo ejemplo sobre tipos de recursion, consideremos la sucesion de Fibonacci definida
por
f0 = 0
f1 = 1
fn+2 = fn + fn+1 para n .
Notese que la sucesion tiene dos terminos iniciales y que la operacion de recursion depende de los
dos terminos anteriores, lo cual hace que la sucesion no pueda ser generada por los Teoremas anteriores. Por lo tanto, se debe formular un caso general de recursion donde la operacion de recursion
depende de todos los terminos anteriores.
Antes de formular la version general del Teorema de la Recursion, introducimos la siguiente
notacion.
3.7 Definicion. Sea A un conjunto.
(1) Dado un conjunto I, definimos6 I A = {f / f : I A}. Este conjunto representa la coleccion
de funciones de I en A. Tambien representa la coleccion de sucesiones en A indizadas por I
(ver Definicion 3.1).
(2) Dado n , segun (1), n A es el conjunto de sucesiones en A de longitud n.
(3)
(4) sq(A) =
nA
0A
= {}, pues la u nica funcion con dominio vaco es . Dicho de otro modo,
1A
= {hai / a A}. Aqu hai representa la sucesion de longitud 1 conformada por el objeto
59
si n = 0,
0
F (hak ik<n ) = 1
si n = 1,
En el caso n > 1 se entiende claramente de que el n-esimo termino se obtiene de sumar los dos
anteriores. Los casos n = 0 y n = 1 se toman solo para definir los terminos iniciales, pues estos
solo dependen de ser el 0-esimo y 1-er paso de la construccion. As, para definir una sucesion por
recursion general solo se necesita una operacion de recursion, como se menciona a continuacion.
3.9 Teorema (de la Recursion (version general)). Sea A un conjunto y F : sq(A) A. Entonces
h(n) = F (hh(k)ik<n ),
n .
de adjuntar a la sucesion t el termino F (t), es decir, Fb(t) = t {(n, F (t))} o, dicho de otra forma,
Fb(t) = Fbt : n+ A tal que
Fbt (k) =
ak
si k < n,
F (hak ik<n ) si k = n.
Aplicamos el Teorema 3.3 a sq(A), (como termino inicial) y a Fb : sq(A) sq(A) para obtener
una u nica funcion H : sq(A) tal que, si denotamos Hn = H(n),
H0 =
Hn+ = Fb(Hn ) para n .
Como t Fb(t) para todo t sq(A), se obtiene Hn Hn+ para n , de donde se con-
cluye que H : sq(A) es una funcion creciente (donde sq(A) se ordena por ). Por lo tanto,
S
{Hn / n } es un conjunto de funciones compatibles, de donde h = n Hn es una funcion.
S
Es facil ver que domh = n domHn = y ranh A, por lo cual h : A y
h(n) = Hn+ (n) = (Fb(Hn ))(n) = FbHn (n) = F (hHn (k)ik<n ) = F (hh(k)ik<n ).
60
Para la unicidad, sea h : A tal que h (n) = F (hh (k)ik<n ) y veamos que h = h. Definamos
h (k) = Hn (k)
si k < n,
donde, por unicidad, H = H . Por lo tanto, dado n , h(n) = Hn+ (n) = Hn + (n) = h (n), de
donde h = h .
si n = 0,
0
F (hak ik<n ) = 1
si n = 1,
Se sigue que existe una u nica funcion f : A tal que f (n) = F (hf (k)ik<n ) para n . Notese
que
b0 = 2
(b)
bn+ = 2 + bn para n .
(a)
(c) Dado m ,
c0 = 0
cn+ = cn + m para n .
61
n
Q
k=0
ak para n .
2.23 Ejercicio. Sea F : A A inyectiva tal que c A r ranF . Si h : A es la funcion generada por
recursion con c como termino inicial y la operacion F , pruebe que h es inyectiva. Sugerencia: Pruebe que
k<n (h(k) 6= h(n)) por induccion sobre n.
2.24 Ejercicio. Si B ( A y f : A B es inyectiva, entonces existe h : A inyectiva.
2.25 Ejercicio. Sea hA, A i un C.B.O. no vaco que no tiene maximo. Probar
(a) Existe una funcion f : A estrictamente creciente.
(b) es isomorfo a una seccion de A.
2.26 Ejercicio. Pruebe que sq(A) es un conjunto. Ademas, indique a que son iguales sq() y sq({x}).
2.27 Ejercicio. Pruebe que el Teorema 3.3 implica 3.5. Sugerencia: Defina Fb : A A tal que
Fb (n, x) = (n+ , F (n, x)) y aplique recursion simple a esta funcion con termino inicial (0, c).
2.28 Ejercicio. Enuncie la version general con parametro del Teorema de la Recursion.
2.4. Operaciones
Una consecuencia importante del Teorema de la Recursion es definir las operaciones suma y
producto, de modo que se satisfagan los axiomas de Peano P5-P8 (ver seccion 2.1). Por ejemplo,
para la operacion suma necesitamos una funcion + : , en donde denotamos m + n =
+(m, n), tal que se satisface
m+0 =m
para m ,
+
+
m + n = (m + n) para m, n .
Lo anterior indica que, fijando m , se puede definir m + n mediante recursion sobre m. Por
lo tanto, se esta haciendo una recursion por cada m , es decir, multiples recursiones. As, si
tomamos m como termino inicial y la operacion Fm : tal que Fm (x) = x+ , al aplicar 3.3
obtenemos una u nica funcion hm : tal que
hm (0) = m
hm (n+ ) = (hm (n))+ para n .
De este modo, si definimos +(m, n) = hm (n), obtenemos la suma. Una pregunta natural es si la
operacion + definida es la u nica que satisface la recursion que debe cumplir la suma. Para responder
e sto, se puede suponer que existe otra funcion + : tal que (al denotar m + n =
+ (m, n))
m + 0 = m
para m ,
+
m + n = (m + n) para m, n ,
Notese que, para cada m , se toma un termino inicial m y una operacion Fm . Como el termino
inicial depende de m, podemos definir una funcion g : tal que g(m) = m, de modo que
g genere los terminos iniciales para cada m . Por otra parte, para las operaciones, definimos
F : tal que F (m, x) = x+ (notese que, en este caso, la operacion no depende de m).
+(m, 0) = g(m)
para m ,
+(m, n+ ) = F (m, +(m, n)) para m, n .
Por lo tanto, para una recursion multiple como en el caso anterior, necesitamos una funcion de
terminos iniciales y una operacion de recursion multiple, lo cual se enuncia en el siguiente resultado.
4.1 Teorema (de la Recursion (multiple)). Sean A e I conjuntos (la intencion es hacer una recursion
por cada i I) y consideremos
g:IA
funcion de terminos iniciales
F : I A A operacion de recursion multiple.
Entonces existe una u nica funcion h : I A tal que
h(i, 0) = g(i)
para i I,
+
h(i, n ) = F (i, h(i, n)) para i I y n .
Demostracion. Fijemos i I y denotemos ci = g(i) y Fi : A A tal que Fi (x) = F (i, x). Al
aplicar el Teorema 3.3 a A, ci y Fi , existe una u nica funcion hi : A tal que
hi (0) = ci
hi (n+ ) = Fi (hi (n)) para n .
Definimos h : I tal que h(i, n) = hi (n) para i I y n . Luego, h(i, 0) = hi (0) =
ci = g(i) y
multiple. Fijemos i I y definamos hi : A tal que hi (n) = h (i, n). Luego, hi (0) =
h (i, 0) = g(i) = ci y, para n ,
4.2 Teorema (Suma de naturales). Existe una u nica operacion + : , donde denotamos
m+0 =m
para m ,
m + n+ = (m + n)+ para m, n .
Demostracion. Tomemos como funcion de terminos iniciales g : tal que g(m) = m y
como operacion de recursion F : tal que F (m, x) = x+ . Al aplicar el Teorema 4.1 (con
A = I = ), existe una u nica funcion + : tal que
+(m, 0) = g(m) = m
para m ,
+(m, n+ ) = F (m, +(m, n)) = (+(m, n))+ para m, n .
Al denotar m + n = +(m, n) se sigue el enunciado.
4.3 Lema. Dado m ,
(a) m + 1 = m+ .
(b) 0 + m = m.
Demostracion. (a) m + 1 = m + 0+ = (m + 0)+ = m+ por la definicion de + y 1.
(b) Por induccion sobre m. Por definicion de suma, 0 + 0 = 0. Para el paso inductivo, sea m
m y probar m + n+ = n+ + m.
Paso base (m). Con m = 0 es claro 0 + n+ = n+ = n+ + 0 del Lema 4.3.
Paso inductivo (m). Sea m tal que m + n+ = n+ + m y veamos que m+ + n+ =
n+ + m+ . En efecto,
m+ + n+ = (m+ + n)+
= (n + m+ )+
= ((n + m)+ )+
= ((m + n)+ )+
= (m + n+ )+
= (n+ + m)+
= n + + m+
Def. +,
Hip ind. de n (conmuta con todos),
Def. +,
Hip ind. de n (conmuta con todos),
Def. +,
Hip. ind. de m
Def +.
4.5 Teorema (Producto de naturales). Existe una u nica funcion : , donde denotamos
m0 =0
para m ,
m n+ = m n + m para m, n .
Tambien escribimos mn = m n.
Demostracion. Analizando la recursion del enunciado, notamos que los pasos recursivos se dan
sobre n mientras que m permacene fijo. Lo anterior da la idea de una recursion multiple controlada
por m, donde la funcion de terminos iniciales es g : tal que g(m) = 0 y la operacion de
recursion es F : tal que F (m, x) = x + m. Luego, por el Teorema 4.1, existe una u nica
(m, 0) = g(m) = 0
para m ,
(m, n+ ) = F (m, (m, n)) = (m, n) + m para m, n .
Al denotar m n = (m, n) se sigue el enunciado.
4.6 Lema. Dado m ,
(a) m 1 = m.
(b) 0 m = 0.
65
Def. +
Def.
Hip. ind.
Asoc. +
Def. .
66
Def.
(a)
Hip. ind.
Def. .
Para finalizar la seccion, veamos algunas propiedades que relacionan las operaciones aritmeticas
con la desigualdad.
4.8 Lema. Dados m, n, p ,
(a) m < n m + n < m + p.
(b) Si p 6= 0 entonces m < n m p < n p
(c) m = n m + p = n + p.
(d) Si p 6= 0 entonces m = n m p = n p.
(e) (a) y (b) se cumplen con en vez de <.
Demostracion. (a) Probemos por induccion sobre p. El paso base es inmediato. Para el paso
inductivo, sea p tal que m < n m + p < n + p. Si m < n entonces
m + p+ = (m + p)+ < (n + p)+ = n + p+
donde la desigualdad se sigue por Ejercicio 2.10.
Para el recproco, supongamos m + p < n + p. Por tricotoma, n < m o m = n o m < n. Del
primer caso e se sigue n + p < m + p y del segundo caso se tiene m + p = n + p, los
o m = n o n < m. Del primer caso y (a), m + p < n + p y, del segundo caso, n + p < m + p,
67
68
de modo que (2, 4), (1, 3), (0, 2) y (3, 6) representan la misma resta. Dicha idea se puede formalizar
con una relacion de equivalencia: al notar que 2 4 = 1 3 se tiene 2 + 3 = 1 + 4. Por lo tanto,
se define como relacion en tal que
(m, n) (r, s) m + s = n + r,
equivalencia [(m, n)] esta formada por pares ordenados cuyas restas de primera componente con
segunda componente son iguales. Por ejemplo, [(2, 4)] es la clase de pares ordenados cuya resta
de componentes es 2, [(3, 3)] es la clase de pares ordenados cuya resta de componentes es 0. Lo
anterior permite definir 2 = [(2, 4)] , 0 = [(3, 3)] , de modo que
Z = / = {[(m, n)] / m, n } .
69
Dichas operaciones estan bien definidas y satisfacen todas las propiedades conocidas de las operaciones de enteros. Especficamente, 0Z = [(0, 0)] , 1Z = [(1, 0)] y [(m, n)] = [(n, m)]Z . La
funcion lo que dice es que E (n) es el objeto en Z que representa al numero n, de modo que ran(E )
es un subconjunto de Z que se comporta como los naturales, mas aun, ran(E ) = Z+ {0Z }.
claro que infinitos pares ordenados representan al mismo racional, por ejemplo
1
2
2
4
3
6
= .
Analogo a la construccion de Z, formamos una relacion de equivalencia que relacione todos los
pares ordenados que representen un mismo racional. Notese que
1
2
2
4
si y solo si 1 Z 4 = 2 Z 2.
Definimos entonces
(a, b), (c, d) Z (Z r {0Z }).
(a, b) (c, d) a Z d = b Z c,
a
b
a
c
ac
Q = .
b
d
bd
Dichas operaciones estan bien definidas y cumplen todas las propiedades conocidas sobre Q. Mas
aun, 0Q =
0Z
1Z , 1Q
1Z
a
1Z , b
a
c
<Q [bd >Z 0Z
b
d
a
b
ad >Z bc],
a, b, c, d Z, b, d 6= 0Z .
Analogo a la situacion con Z, Z * Q, pero se tiene que la funcion EZ : Z Q, tal que EZ (a) = a1 ,
que representa los enteros en Q.
70
que no tiene maximo. Recprocamente, para toda seccion X no trivial de Q, acotada superiormente
una funcion EQ : Q R, dada por EQ (q) = {r Q / r <Q q}, tal que ranEQ cumple todas las
Finalmente definamos el conjunto de numeros complejos C. Dado que un complejo se compone en una parte real y una imaginaria, se define C = R R donde se denota a + bi = (a, b).
Aqu tambien R * C pero la funcion ER : R C tal que ER (a) = a+0i representa los reales en C.
Como en teora se trabaja con Z Q R C, se redefine R = ranER , Q = ran(ER EQ ),
mediante la funcion ER EQ EZ E ).
71
72
Captulo 3
Equipotencia
Una cualidad importante a la hora de trabajar con conjuntos es conocer su cantidad de elementos, lo cual define su tamano. Los conjuntos finitos se toman como aquellos cuyos elementos se
pueden contar con un numero natural, pero cuando se tratan conjuntos infinitos la nocion no es tan
natural como contar objetos. Por ejemplo, a pesar de que Q contiene estrictamente a Z, se tiene
que ambos tienen el mismo tamano de , pero R supera el tamano de estos conjuntos. De la misma
forma, as el conjunto de numeros naturales pares esta contenido estrictamente en , ambos tienen
el mismo tamano.
El estudio del tamano de los conjuntos recibe el nombre de equipotencia y aclara, con definiciones muy sencillas y faciles de interpretar, la relacion entre la cantidad de elementos de los conjuntos. De la misma forma, se logra hacer una clasificacion de los tamanos posibles de un conjunto
(tanto finitos como infinitos) mediante los numeros cardinales. A medida que se avanza en este estudio apareceran nociones intuitivas que solo pueden justificarse mediante el Axioma de Eleccion,
el cual introducimos en el captulo posterior a e ste.
podemos relacionar es con 3 = {0, 1, 2} debido a que se pueden asociar en parejas: 0 con a, 1 con
3 con A1 y con P , respectivamente, y concluir que 3 tiene el mismo tamano que A1 y tiene el
mismo tamano que P .
Lo anterior permite intuir un hecho general, que dos conjuntos tienen el mismo tamano cuando
pueden relacionarse mediante una funcion biyectiva. Una funcion biyectiva f : A B permite
emparejar todos los elementos de A con todos los elementos de B de modo que un elemento de
cada conjunto tiene una u nica pareja. Dicho emparejamiento indica entonces que A y B tienen la
misma cantidad de elementos.
1.1 Definicion (Equipotencia). A B denota f (f : A B biyectiva)), lo cual se lee A es
equipotente con B. A 6 B denota (A B).
Por lo tanto, A B representa que A y B tienen el mismo tamano. De los parrafos anteriores,
El siguiente resultado ilustra propiedades de identidad natural que debe cumplir la relacion de
equipotencia.
1.2 Lema. Dados A, B y C conjuntos,
(a) A A.
(b) A B B A.
(c) A B B C A C.
Demostracion. (a) Claramente IA : A A es biyectiva. Por lo tanto, A A.
(b) Supongamos A B, es decir, existe f : A B biyectiva. Luego, f 1 : B A es biyectiva,
de donde B A. El recproco es similar.
74
Dado n , vamos a definir que significa que un conjunto A tenga n elementos. Como n
esta formado por los naturales menores que e l (de 0 a n 1) podemos decir que tiene n elementos.
As, A tiene n elementos cuando tiene el mismo tamano que n, es decir, cuando A n.
1.3 Definicion (Conjunto finito). Sea A un conjunto.
(a) Dado n , A tiene n elementos significa A n.
(b) A es finito sii n (A n) (es decir, tiene n elementos para algun n ).
(c) A es infinito sii no es finito, es decir, n (A n).
n n, por lo cual todos los naturales son finitos. Intuitivamente sabemos que es infinito pero,
ranf = 6= 1, por lo cual f no es sobre. Probemos el paso inductivo por contrarrecproco: sea
n
/ A, lo cual permite concluir que A n. Por otra parte, B = f 1 [{n + 1}], por lo cual
Luego
ranh = h[n] = h[A (n r A)] = h[A] h[n r A] = f [A] {0} = (n + 1) {0} = n + 1.
Por lo tanto, h : n n + 1 es sobre.
Caso f (n) 6= n + 1. Como n+1 n+2 = ranf entonces existe a < n+1 tal que f (a) = n+1.
Como f (n) 6= n + 1 entonces a 6= n, por lo cual a < n. Llamemos b = f (n). Como
n + 1 si k = n,
f (k) = b
si k = a,
ranf = f [n + 1] = f [{a, n} ((n + 1) r {a, n})] = f [{a, n}] f [(n + 1) r {a, n}]
= {b, n + 1} f [(n + 1) r {a, n}] = f [{a, n}] f [(n + 1) r {a, n}]
= f [{a, n} ((n + 1) r {a, n})] = f [n + 1] = ranf = n + 2.
Por lo tanto, f : n + 1 n + 2 es una funcion sobre y cumple f (n) = n + 1. Luego, al
sobre.
La idea intuitiva del principio del palomar es la siguiente: si hay n palomas y m palomares, con
m < n, y cada paloma entra en uno de los palomares, entonces hay un palomar donde descansan
al menos dos palomas. Si n representa el conjunto de palomas y m el de palomares, entonces se
puede pensar en una funcion f : n m donde f (k) es el palomar donde entra la paloma k. Luego,
si m < n, el principio del palomar dice que f no es inyectiva (pues habran dos palomas k1 y k2 en
el mismo palomar, es decir, f (k1 ) = f (k2 )). Dejando de lado las palomas, el principio enuncia que,
si m, n son tal que m < n, entonces no existe f : n m inyectiva. Una forma mas general de
enunciarlo, segun el Ejercicio 3.3, es que si m < n entonces no existe f : m n sobreyectiva (lo
cual generaliza al Lema 1.4). Incluso este enunciado lo podemos presentar de forma mas general.
implica A 6 n.
76
h(k) =
f (k) si k A,
n
si k B.
Veamos que h es sobre. Si l < n + 1 entonces l n. Procediendo por casos, si l < n entonces,
como f es sobre, existe k < n tal que l = f (k) = h(k); si l = n, como A ( n entonces existe
p n tal que p
/ A, es decir, p B, por lo cual l = g(p).
Por lo tanto, existe una funcion h : n n + 1 sobre, lo cual contradice el Lema 1.4.
1.6 Corolario. Dados A y B conjuntos,
(a) A finito B(A (A 6 B).
(b) B(A (A B) A infinito.
(c) es infinito.
Demostracion. (a) Supongamos que A es finito, es decir, existe n tal que A n. Luego,
y que B g[B] (ver Ejercicio 3.1). Por el principio del palomar, n 6 g[B]. Ahora, si A B
entonces, como A n y B g[B], del Lema 1.2 se sigue n g[B], lo cual es un absurdo.
(b) Es el contrarrecproco de (a).
(c) Sea T = r {0} y s : T tal que s(n) = n + 1. Es facil ver que s es biyectiva, por lo cual
T , ademas que T ( . Luego, de (b) se sigue que es infinito.
Otra consecuencia del principio del palomar es que un conjunto finito solo tiene n elementos
para un u nico n , es decir,
1.7 Teorema. Si A es finito, entonces !n (A n).
Demostracion. Dado que A es finito, se tiene la existencia del n. Ahora supongamos m, n tal
que A m y A n. Luego, del Lema 1.2, m n. Por otra parte, m < n m = n n < m por
1.8 Definicion (Cardinal finito). Si A es finito, |A| denota el u nico natural que es equipotente con
Para un conjunto finito A, |A| denota su numero de elementos. Mas adelante damos una nocion
casos
Caso n
/ D. Esto
implica que D n. Si D = n entonces D n donde n < n + 1. Pero si
D 6= n, entonces D ( n y, por hipotesis inductiva, existe m < n < n + 1 tal que D m.
h : D m + 1 tal que
h(k) =
f (k) si k D ,
m si k = n.
78
biyectiva. Dado que A B, por el Ejercicio 3.1 se tiene A g[A] donde g[A] n. Si
g[A] = n entonces A n, de donde A es finito |A| = n = |B|. Por otra parte, si g[A] ( n
entonces, del Lema 1.10, existe m < n tal que g[A] m. Luego, A m de donde A es finito
(b) Supongamos A B con A infinito. Si B es finito, de (a) se sigue que A es finito, lo cual es
absurdo.
(c) En la seccion 2.5 hablamos que, a pesar de que y N no son el mismo conjunto, satisfacen los
axiomas de Peano y son isomorfos, por lo cual existe una biyeccion entre los dos. Por lo tanto,
N, de donde, como es infinito, se tiene que N es infinito (ver Ejercicio 3.4). Luego, como
N Z Q R C, por (b) todos estos conjuntos son infinitos.
79
(ii) f (f : A B inyectiva).
|A B| = |A||B|.
(iii) g (g : B A sobre).
3.8 Ejercicio. Sea f : A A.
(a) Si A es finito, pruebe que f es inyectiva si y solo
si es sobre. Sugerencia: Para utilice el Ejercicio 3.4(b). Para el recproco use el Ejercicio
3.6.
A es
(a) A si y solo si A = .
(i) () y
3.13 Ejercicio. Sea A .
A
(ii) Afinito
bA
/ ((A) (A {b})),
(a) A es finito sii tiene cota superior.
A
entonces Afinito
(A). Sugerencia: Primero pruebe,
por induccion sobre n, que A (A n (A)).
(b) Si A es finito y no vaco entonces tiene maximo.
3.11 Ejercicio. Sea B un conjunto finito. Pruebe los 3.14 Ejercicio. Si A 6= , pruebe que {X / X A}
siguientes enunciados con base en la induccion del es clase propia. Sugerencia: Suponga que es conjunto
Ejercicio 3.10.
y pruebe que su union es el universo.
BA
D C.
b
h(h(x, y)) =
h h = IAB : Como ambas funciones tienen el mismo dominio, basta ver que b
(x, y) para x A y y B. En efecto,
b
h(h(x, y)) = b
h(f (x), g(y)) = (f 1 (f (x)), g1 (g(y))) = (x, y).
h(u, v)) =
hb
h = ICD : Como ambas funciones tienen el mismo dominio, basta ver que h(b
(u, v) para u C y v D. En efecto,
h(b
h(u, v)) = h(f 1 (u), g1 (v)) = (f (f 1 (u)), g(g1 (v))) = (u, v).
Por lo tanto, b
h es inversa a iquierda y a derecha de h, de donde h es biyectiva y h1 = b
h. As,
A B C D.
(c) Sea H : A B
CD
x-
C
CD
b :
Definamos H
?
- D
H(x)
- D
6
g
- B
b
H(y)
b
A B tal que H(y)
= g1 y f para y
izquierda y a derecha de H.
81
C D,
b H = I A B : Si x A B entonces
H
b
b x f 1 ) = g1 g x f 1 f = IB x IA = x.
H(H(x))
= H(g
b = I C D : Si y
H H
CD
entonces
b
H(H(y))
= H(g1 y f ) = g g1 y f f 1 = ID y IC = y.
b Luego A B
Por lo tanto, H es biyectiva y H 1 = H.
1.
(e)
1A
C D.
A.
(f) Si A B = , entonces
(g) Si n entonces
n+1 A
AB C
A C B C.
n A A.
Demostracion. (a) A = = 0.
(b) Sea f : A A {x} tal que f (a) = (a, x) para a A. Definamos fb : A {x} A tal que
fb(a, x) = a para todo a A. Veamos que fb es inversa a izquierda y a derecha de f .
fb f = IA : Dado a A, fb(f (a)) = fb(a, x) = a.
(c) Sea g : A (B C) (A B) C tal que g(a, (b, c)) = ((a, b), c). Es facil ver que
gb : (A B) C A (B C), definida por gb((a, b), c) = (a, (b, c)), es inversa a izquierda
y a derecha de g, por lo cual g es biyectiva y A (B C) (A B) C.
(d)
= {f / f : A} = {} = 1.
(e) Recordemos que 1 A representa el conjunto de sucesiones de longitud 1 formada por elementos
de A. Dado a A denotamos por hai la sucesion de longitud 1 formada por A. Sea h : A 1 A
tal que h(a) = hai. Veamos que la funcion b
h : 1 A A, definida por b
h(x) = x(0) para x 1 A,
es inversa a izquierda y a derecha de h.
82
b
h(h(a)) = b
h(hai) = a (recuerde que hai representa una funcion con
h h = IA : Dado a A, b
dominio 1 tal que la imagen de 0 es a).
hb
h = I 1 A : Dado x 1 A existe a A tal que x = hai. Luego,
h(b
h(x)) = h(x(0)) = h(a) = hai = x.
B C,
AB C
AC
BC
la cual esta bien definida porque u v es funcion al tener sus dominios disjuntos.
Veamos que Fb es inversa a izquierda y a derecha de F .
Fb F = I AB C : Dado x
AB C,
F Fb = I( A C B C) : Dado u A C y v
B C,
= n{n} A
n A {n} A (f)
n A 1 A Lema 2.1
nA A
(e) y Lema 2.1.
En la prueba anterior justificamos (g) mediante el Lema 2.1 que permite sustituir conjuntos
equipotentes bajo uniones disjuntas, productos cartesianos, conjuntos de funciones y partes. En los
siguientes resultados vamos a ver otros ejemplos de este tipo de sustitucion.
2.3 Teorema. Si A y B son finitos y disjuntos, entonces A B es finito y |A B| = |A| + |B|.
Demostracion. Un modo de prueba de este resultado se propone en el Ejercicio 3.11 mediante la
induccion sobre conjuntos finitos propuesta en el Ejercicio 3.10. Veamos una prueba directa (sin
induccion) del enunciado.
83
inyectiva.
ranh = N : Si d ranh existe k < n tal que d = h(k) = m + k. Como k < n entonces
m m + k < m + n, lo cual indica que d N .
tal que d = m + k. Como m + k = d < m + n se sigue k < n, por lo cual d = h(k) ranh.
Procedamos por induccion sobre n. Para n = 0, m 0 = = 0 = m0. Para el paso inductivo, sea
m (n + 1) = m (n {n}) = (m n) (m {n}).
Notese que la anterior union es disjunta y de conjuntos finitos, pues m n mn y m {n} m.
Por lo tanto, del Teorema 2.3 se sigue que (mn)(m{n}) mn+m, de donde m(n+1)
m(n + 1).
Ahora, sean A y B finitos tal que m = |A| y n = |B|. Luego, de Lema 2.1,
A B m n mn,
de donde A B es finito y |A B| = mn = |A||B|.
2.5 Teorema. Dados A y B finitos,
BA
es finito y | B A| = |A||B| .
m n m m mn m mn+1 .
84
por lo cual
BA
A n m mn ,
es finito y | B A| = mn = |A||B| .
As como la prueba del Teorema 2.3, para 2.4 y 2.5 se pueden construir funciones biyectivas de
A B en mn y de
BA
el Ejercicio 3.28.
1 si x B,
0 si x A r B.
Definamos : P(A)
A2
A2
A2
de donde v(x) = B0 (x) (pues los posibles valores de ambas funciones son solo 0 y 1).
Luego, (G(v)) = (B0 ) = B0 = v.
Por lo tanto, es biyectiva y P(A) A 2.
(b) Si A es finito, A 2 es finito y, por (a), P(A) es finito y |P(A)| = | A 2| = 2|A| .
85
u nicos naturales tal que a = 2m (2n + 1). Veamos que la funcion F : r {0}, tal
que F (m, n) = 2m (2n + 1), es inversa de F .
F F = I : Dado m, n , F (F (m, n)) = F (2m (2n + 1)) = (m, n), donde la u ltima
igualdad esta justificada por la unicidad en (i).
2a
si a 0,
2|a| 1 si a < 0.
En la seccion 3.3 probamos que Q . La respuesta a si R tiene el mismo tamano que marca,
para muchos, el comienzo del estudio de la teora de conjuntos.
2.8 Teorema (Cantor, 1873). R 6 . Mas aun, no existe una funcion f : R sobreyectiva.
Demostracion. Sea f : R una funcion arbitraria y veamos que no es sobre. Como ranf =
{f (n) / n } R y hay una forma en la que se pueden expresar los reales mediante una u nica
expansion decimal, para n podemos escribir
Al hacer una lista de los f (n), obtenemos una matriz infinita como se ilustra a continuacion
f (0) = x00 , x01 x02 . . . x0j . . . x0n . . .
f (1) = x10 , x11 x12 . . . x1j . . . x1n . . .
f (2) = x20 , x21 x22 . . . x2j . . . x2n . . .
... ... ...
... ... ...
De esta matriz nos interesamos en tomar el numero formado por la diagonal y = x00 , x11 x22 . . . xnn . A
partir de este numero, formamos z = z0 , z1 z2 . . . zn . . . donde
7 si xnn 6= 7,
zn =
1 si xnn = 7.
De e sto se nota facilmente que n (zn 6= xnn ).
gadmos por el contrario que Z ranf , es decir, que existe y A tal que Z = f (y). Luego,
y f (y) y Z y A y
/ f (y) y
/ f (y)
de donde y f (y) y
/ f (y), lo cual es una contradiccion.
87
En la seccion 3.3 probamos, de manera independiente al Teorema 2.8, que R P(). Por lo
Para terminar la seccion, veamos que R tiene tantos elementos como cualquier intervalo abierto
no vaco (esto aplica para cualquier tipo de intervalo no vaco, excepto los del tipo [a, a]).
2.10 Teorema. Dados a, b R tal que a < b,
(a) (a, b) (0, 1).
(b) R (0, 1).
(c) (a, b) R.
Demostracion. (a) Directo de que la funcion f : (0, 1) (a, b), definida por f (x) = (ba)x+a,
es biyectiva.
1. A B B A.
2.
1.
3. Si A 6= entonces A 0.
4.
1 1.
3.19 Ejercicio.
S Sea A finito tal que xA (x finito).
Es claro que A es finito por Ejercicio 3.11. Pruebe
que
xA
T
(1)(|C|+1) C .
(b) |
A| =
CP(A)r{}
88
(d) Si k 6= 0 y x A, entonces
(e) Si n y k n entonces Pk (n) nk
Sugerencia: Induccion sobre n e inciso anterior.
n(n+1)
).
2
n
P
Biy(A, B) = {f / f : A B biyectiva}
j=1
Probar que:
F :
(m, n) 7 F ((m, n)) = T (m + n) + m
Iny(A, B) = {f / f : A B inyectiva}
y Iny(A) = Iny(A, A). Pruebe:
(b) (0, 1) [0, 1) (0, 1] [0, 1]. Sugerencia: (a) Si A C y B D entonces Iny(A, B)
Iny(C, D).
1
Considere la sucesion h n+1
inZ+ . Pruebe cada
S
Biy(A, C) donde la union es
equipotencia con [0, 1] como rango, mandando a (b) Iny(A, B) =
CB
1
1
1
a n1 segun el caso.
n+1 a n o
disjunta.
(c) Cualquier intervalo no vaco, excepto [a, a], es (c) Si B es finito, entonces Iny(A, B) es finito y
equipotente con R.
(
|A|!
si |A| |B|,
|Iny(A, B)| = (|B||A|)!
3.24 Ejercicio. Dado k sea Pk (A) =
0
en caso contrario.
{X A / |X| = k}. Pruebe que
Sugerencia: Use el inciso anterior y el Ejercicio
(a) A B Pk (A) Pk (B).
3.24.
(b) P0 (A) = {}.
(d) Use el inciso anterior para probar que Biy(A) =
Iny(A) cuando A es finito.
89
Sob(A, B) = {f / f : A B sobre}
(a) Si A C y B D entonces Sob(A, B)
Sob(C, D).
Sob(A, B)
m X
X
mk
(1)
k=0 j<m
C(A
n
k
(b) Si y B entonces
n
k . Sugerencia: Use
P
nk
(f) n! =
k=0 n(1)
el Ejercicio 3.25.
Sob(C, B r {y})
m n j
k = 0.
k
j
union es disjunta.
0
en caso contrario.
(c) Si m 1,
(d) Si n = 0,
B
B
A mn .
A mn .
yectiva y rant = mn .
3.3. Numeros
cardinales
En esta seccion buscamos extender la nocion de |A| para cualquier conjunto A, independiente
de que sea finito o no.
3.1 Definicion (Cardinal). Para un conjunto A se introduce la notacion |A|, cardinal de A, tal que
satisface las siguientes propiedades:
(a) n (|n| = n).
(b) A B |A| = |B|.
Decimos que es un (numero) cardinal si A ( = |A|).
Intuitivamente, |A| denota el tamano de A, es decir, representa el numero de elementos de A.
Luego, un numero cardinal es un objeto que mide el tamano de los conjuntos. En matematicas
90
no es necesario dar una definicion precisa de |A|, pues solo bastan las propiedades (i) y (ii) para
determinar sus propiedades basicas. Ademas, como se necesitan muchos elementos1 de teora de
conjuntos para definir |A|, no ofrecemos su definicion. Mas aun, para los resultados de este texto (y
en matematicas en general) no es necesario definirlo, sino solo tomarlo como una referencia notacional para abreviar la escritura de la equipotencia, como se propone en (ii).
El siguiente resultado deja claro que la Definicion 3.1 realmente extiende la Definicion 1.8.
3.2 Lema. Dado n ,
(a) Si A es finito, las definiciones 1.8 y 3.1 para |A| coinciden.
(b) Todo n es un numero cardinal.
Demostracion. (a) Dado A finito, denotemos |A|1 segun la Definicion 1.8, es decir, si llamamos
n = |A|1 , es el u nico n tal que A n. Sea |A|2 segun la Definicion 3.1. Luego, como
mente, si |A| es cardinal finito, entonces |A| . Llamemos n = |A|. Luego, n , de donde
|n| = n = |A|. Por la Definicion 3.1 se sigue A n, lo cual garantiza que A es finito.
1
91
0 , el numero que mide el tamano de los numeros naturales, juega un papel representativo para
medir el tamano de muchos conjuntos infinitos.
3.5 Ejemplo. (a) | | = |N| = |Z| = 0 . En el Corolario 3.17 probamos |Q| = 0 .
(b) |R| =
6 0 , pues R 6 .
(c) |P(A)| =
6 |A| por el Teorema 2.9.
(d) |R| = |(0, 1)| = |(a, b)| donde a, b R tal que a < b. Esto
es por el Teorema 2.10.
Como la nocion de cardinal extiende el concepto de numero natural, tambien podemos ex
tender la suma, producto y exponenciacion de naturales para numeros cardinales. Esto,
mas sus
propiedades, se convierte en una herramienta adecuada que permite probar equipotencias entre conjuntos sin necesidad de construir funciones.
3.6 Definicion. Sean y cardinales.
Suma cardinal. Definimos + = |K L|, donde K y L son conjuntos tal que |K| = , |L| =
y K L = .
Producto cardinal. Definimos = |K L|, donde K y L son conjuntos tal que |K| = y
|L| = . Se puede escribir tambien = .
Exponenciacion cardinal. Definimos = | L K|, donde K y L son conjuntos tal que |K| = y
|L| = .
El Lema 2.1 es fundamental para determinar que estas operaciones estan bien definidas, pues, sin
importar el K y L que se escojan, el resultado siempre sera el mismo cardinal. En efecto, si K y
L son otro par de conjuntos tal que = |K | y = |L |, entonces K K y L L , de donde,
por Lema 2.1,
(i) si K L = K L = , entonces K L K L , es decir, |K L| = |K L |.
(ii) K L K L , es decir, |K L| = |K L |.
92
(iii)
LK
L K ,
es decir, | L K| = | L K |.
A diferencia de los numeros naturales, no se puede definir una resta en general para los numeros
cardinales. Por ejemplo, es claro que | r ( r {0})| = |{0}| = 1 y, si P es el conjunto de pares
3.7 Ejemplo. (1) De la Definicion 3.6 es claro que, si A B = , entonces |A B| = |A| + |B|.
Sin necesidad de que A y B sean disjuntos, se tiene |A B| = |A| |B| y | B A| = |A||B| .
pero como cardinales. Tomemos A y B disjuntos tal que m = |A| y n = |B| (por ejemp-
2.4 y exp2 (m, n) = | B A| = exp1 (|A|, |B|) = exp1 (m, n). As, las operaciones definidas para
en . Es claro que ambos conjuntos son disjuntos y tienen tamano 0 , por lo cual 0 + 0 =
|P I| = || = 0 .
Los numeros cumplen tambien las siguientes propiedades aritmeticas de los naturales.
3.8 Teorema. Dados , y cardinales,
(a) + = + .
(d) ( ) = ( ) .
(b) + ( + ) = ( + ) + .
(e) ( + ) = + .
(c) = .
(f) + = .
93
(g) ( ) = .
(l) 0 = 1.
(h) ( ) = .
(m) 6= 0 0 = 0.
(i) + 0 = .
(n) 1 = .
(j) 0 = 0.
(o) 1 = 1.
(k) 1 = .
(p) = 0 ( = 0 = 0).
(a) + = |K L| = |L K| = + .
(b) + ( + ) = |K (L M )| = |(K L) M | = ( + ) + .
(d) Del Lema 2.2, K (L M ) (K L) M , de donde ( ) = ( ) al tomar
cardinalidad.
LM K
M (K
LK
L)
MK
F :
M K.
M L. Definamos
M (K
L) M K M L
v
7 F (v) = (1 v, 2 v)
MK
M L M (K L)
(g1 , g2 ) 7 Fb((g1 , g2 )) = g1 g2
(g1 g2 )(w) = (g1 (w), g2 (w)). Se tienen entonces las siguientes propiedades
(i) zKL (z = (1 (z), 2 (z))).
(ii) 1 2 = IKL .
(iii) 1 (g1 g2 ) = g1 y 2 (g1 g2 ) = g2 .
Veamos ahora que Fb es inversa a izquierda y a derecha de F .
94
Fb F = I M (KL) : Dado v
M (K
F Fb = I M K M L : Dado g1
MK
y g2
M L,
3.9 Ejemplo. En el Teorema 3.23 vamos a probar que |R| = 20 , resultado que usaremos en este
ejemplo.
(1) n (0 + n = 0 ). Procedamos por induccion sobre n. Es claro que 0 + 0 = 0 . Para el
paso inductivo, supongamos que 0 + n = 0 . Luego,
0 + (n + 1) = (0 + n) + 1 = 0 + 1 = 0 .
(2) (20 )0 = 20 , pues (20 )0 = 20 0 = 20 .
(3) 20 + 20 = 20 , pues 20 + 20 = 2 20 = 21+0 = 20 .
(4) 20 20 = 20 , pues 20 20 = 20 +0 = 20 .
(5) R R R, pues |R R| = 20 20 = 20 = |R|.
(6)
As como definimos A B para indicar que A y B tienen los mismos elementos, vamos a
definir A B para indicar que A tiene menos o igual elementos que B. Para saber esto, basta
colocar en parejas los elementos de A con los elementos de B, de modo que se sabe que A tiene
menos o igual elementos que B si quedan al menos 0 objetos de B que no tengan pareja en A.
Materializando esta idea con funciones, presentamos la siguiente nocion.
3.10 Definicion. Definimos A B como f (f : A B inyectiva), lo cual se lee A esta dominado
Intuitivamente, A B denota que A tiene menos elementos que B. Para precisar la idea de
biyectiva. Como C B, podemos escribir f : A B, pero en este caso puede no ser sobre, solo
inyectiva. Por lo tanto, A B.
3.12 Lema. (a) A A.
(b) (A B B C) A C.
Demostracion. (a) Pues IA : A A es inyectiva.
(b) Si A B y B C entonces existen f : A B y g : B C inyectivas. Luego, gf : A C
es inyectiva, por lo cual A C.
(f) Si A B y B es finito, entonces A es finito. En efecto, como A B, por Lema 3.11 existe
es finito.
(g) Del anterior se sigue directamente que, si A B y A es infinito, entonces B es infinito.
Una pregunta que surge del Lema 3.12 es si se cumple la antisimetra, es decir, si A B y
B A entonces A y B tienen el mismo tamano. Este resultado, aunque obvio, no tiene una prueba
A0 = C
An+1 = f [An ]
B0 = B
Bn+1 = f [Bn ].
Luego se cumple
97
(iv) Las sucesiones hAn in y hBn in son decrecientes respecto a . Se sigue de (iii), pues
Bn+1 An+1 Bn An .
los An tienen el mismo tamano entre s y todos los Bn tienen el mismo tamano entre s.
S
Dado n , consideremos Dn = An r Bn , D =
Dn y E = A0 r D. La siguiente figura
n
ilustra la situacion, donde cada Dn esta sombreado, D esta representado por el total de las a reas
B0
D0
A1
B1
D1
A2
B2
D2
A3
B3
D3
D4
B4
98
A4
De las siguientes propiedades, (v) dice que la funcion f hace que los elementos de Dn saltendentro
de Dn+1 . Entonces, al aplicar f al a rea sombreada, desaparece D0 y, si el a rea sin sombra (E) se
deja intacta, queda B0 . De esta forma, se logra transformar A0 en B0 de forma biyectiva, lo cual
describimos detalladamente a continuacion.
(v) f [Dn ] = Dn+1 . En efecto, como f es biyectiva, f [Dn ] = f [An r Bn ] = f [An ] r f [Bn ] =
An+1 r Bn+1 = Dn+1 .
(vi) f [D] =
n=1
n=0
f [Dn ] =
n=0
Dn+1 =
n=1
Dn .
S
Dn B0
n=1
S
tiene f [D] E = . Como D = D0
Dn = D0 f [D], entonces
n=1
se sigue el resultado.
3.16 Teorema (Schroder-Bernstein). Si A B y B A, entonces A B.
Demostracion. Supongamos A B y B A. Luego, del Lema 3.11, existe D B tal que
A D. Como B A, del Lema 3.13 se sigue B D, por lo cual existe E D tal que B E.
A B.
por Lema 3.13, Q N. Por lo tanto, del Teorema de Schroder-Bernstein (3.16), Q N, es decir,
|Q| = 0 .
Contamos entonces con los suficientes elementos para definir el orden entre cardinales.
3.18 Definicion. Dado y cardinales, decimos que si y solo si K,L( = |K| =
|L| K L). Definimos < como 6= .
Mas importante que la definicion, es el siguiente resultado que establece un criterio practico
para interpretar la desigualdad entre cardinales.
3.19 Lema. (a) A B |A| |B|.
(b) A B |A| < |B|.
Demostracion. Denotemos por = |A| y = |B|.
(a) Supongamos que A B, de donde A,B ( = |A| = |B| A B), lo cual es .
3.20 Corolario. es un orden parcial para los cardinales. Por lo tanto, < es su orden estricto
correspondiente2 .
directamente la antisimetra.
Transitividad: Directo de (K L L M ) K M .
2
100
(2) Las relaciones y < en coinciden con las desigualdades definidas como cardinales. Dado
Ejemplo 3.14,
m 1 n m n |m| 2 |n| m 2 n,
m <1 n m n |m| <2 |n| m <2 n.
(3) Dado cardinal, < 2 . Tomemos K tal que = |K|. Como K P(K), entonces, por Lema
3.19, = |K| < |P(K)| = 2 .
(f) Si 6= 0 6= 0, .
(b) < + 1 .
(g) + .
(c) + + .
(h) 6= 0 .
(d) .
(i) 6= 0 .
(e) .
x0
/ L (el cual existe porque L no es el universo) y definamos
g : K {x0 } L
x
7 g(x) =
f (x) si x K,
y0 si x = x0 .
L M , es decir, = |K M | |L M | = .
KM
L M . Dado v : K M , definamos
Fv : L M
y 7 Fv (y) =
Luego, sea F :
KM
KM.
LM ,
KM,
LM
KM
tal que
basta verificar que xK (Fv (f (x)) = v(x)). En efecto, si x K, entonces f (x) ranf , de
donde Fv (f (x)) = v(f 1 (f (x))) = v(x).
(j) Como > 1, de (b) se sigue 2. Luego, < 2 (la u ltima desigualdad por (e)).
Cabe advertir que las propiedades (a)-(i) no se cumplen en general para < en vez de . Por
Demostracion. Como R (0, 1), veamos que |(0, 1)| = 20 . Consideremos en la prueba la sigu-
iente propiedad: Dado x (0, 1), existe una u nica sucesion hcxn inZ+ de numeros entre 0 y 9 tal
que x = 0, cx1 cx2 . . . cxn . . . de modo que dicha expansion decimal no termina en 99999 . . ..
|(0, 1)| 20 : Definamos F : (0, 1)
Z+ 10
Z+ 10,
Z+ 2
Z+ 2,
0, 1b1 b2 . . . bn . . . (dicha expansion solo contiene 0s y 1s). Si hbn inZ+ , hbn inZ+
Z+ 2
expansion decimal (explicada en la propiedad del primer parrafo) se sigue nZ+ (bn = bn ),
3.24 Ejemplo. (1) 20 + 1 = 20 . Como 0 < 1 < 20 , del Teorema 3.22 se sigue 20 + 0
20 + 1 20 + 20 = 20 . Por lo tanto, 20 + 0 20 + 1 20 , de donde 20 + 1 = 20 .
R, pues | | = 0 0 = 20 = |R|.
103
3.29 Ejercicio. Dado cardinal, pruebe que las siguientes afirmaciones son equivalentes.
3.38 Ejercicio. Pruebe (c), (e), (g), (h) e (i) del Teorema 3.22.
3.30 Ejercicio. Dado cardinal, pruebe que las siguientes afirmaciones son equivalentes.
(b) ( + )+
(a) 0 n = 0 .
(a) n (20 + n = 20 ).
(c) 00 = 1.
(i) .
(ii)
K
=|K|
L
=|L| (K L).
(20 )
K
=|K|
(K L).
L
=|L|
(k) 0
0
)
= 2(2
0
)
0
)
= 2(2
(m) |P(R)| = 2
(n)
(20 )
R P(R).
(o) R Q P(R).
3.37 Ejercicio. Dado cardinal, pruebe que |L|
si y solo si CL (|C| = ).
(p) P() P(R).
104
si v(n) = 1,
n
Fv (n) = h(n) si n P y v(n) = 0,
1
h (n) si n I y v(n) = 0,
Pruebe que
(a) Fv es biyectiva.
(d) |Iny()| = 20 .
(e) |Sob()| = 20 .
(c) |Biy()| = 20 .
0
)
maximo). Es claro que xB (x < s(x)). Como B 6= (al ser infinito), entonces mn B existe. Por
h(0) = mn B
h(n + 1) = s(h(n)) para n .
105
Dado n , se sigue h(n) < s(h(n)) = h(n + 1), de donde h es estrictamente creciente. Por lo
tanto, como es orden lineal, se sigue que h es inyectiva. Luego, 0 = || |B|
El Lema anterior da una respuesta definitiva sobre el tamano de los subconjuntos infinitos de los
naturales, por ejemplo, el conjunto de numeros primos tiene tamano 0 . Mas aun, indica que 0 es
minimal respecto a los cardinales infinitos3 .
Demostracion. (a) Sea K tal que = |K|. Si < 0 entonces K , por lo cual existe B
tal que K B. Como |B| = |K| = < 0 , del Lema 4.3 se sigue que B es finito. Por lo
caso, |A| es cardinal finito (por Teorema 4.4), por lo cual A es finito; del segundo caso, es claro que
A es enumerable.
f : A
x 7 f (x) = mn(g1 [{x}])
106
sobre.
rang = {g(n) / n }.
Para el recproco, si A = {an / n } entonces h : A, definida por h(n) = an , es sobreyectiva. Luego, por el Teorema 4.6, A es contable.
reales se pudieran contar indizando con numeros naturales. El absurdo lo que permitio concluir es
que R no es contable.
4.8 Corolario. Sea f una funcion, A domf . Si A es contable entonces f [A] es contable.
Demostracion. Si A = claramente f [A] = es contable. Supongamos que A 6= y es
contable. Luego, del Teorema 4.6, existe g : A sobreyectiva. Es claro que fA : A f [A] es
sobre, por lo cual (fA) g : f [A] es sobre. Por lo tanto, f [A] es contable.
El siguiente resultado propone que la union y productos cartesianos finitos se preservan mediante uniones contables.
4.9 Lema. Sean A y B conjuntos contables. Entonces
(a) A B y A B son contables.
(b) Si A es finito y xA (x contable), entonces
A es contable.
Demostracion. (a) Del Ejercicio 3.41, |A B| |A| + |B| 0 + 0 = 0 . Por otra parte,
|A B| = |A| |B| 0 0 = 0 .
(b) Por induccion sobre A finito (ver Ejercicio 3.10). El caso A = es inmediato, pues
el cual es contable. Para el paso inductivo, sean A finito y b
/ A tal que
xA (x contable)
107
A contable.
A = ,
La operacion
BA
(A {b}) es contable.
Del Lema 4.9 surge la pregunta de si (b) es valido cuando A es enumerable. En general, esto no
se puede probar en ZF, pero se puede dar una condicion4 que permite enunciarlo.
4.10 Teorema. Sea A contable tal que xA (x contable). Si se cumple la
Condicion de union contable (CUC). Existe una sucesion hFx ixA tal que, si x A y x 6= ,
entonces Fx : x es sobreyectiva.
entonces
A es contable.
A=
A es contable.
[
[
[
A =
(A {}) =
A ,
Esta
puede probarse por el Axioma de Eleccion.
108
Condicion de union contable (CUC). Existe una sucesion hFn in tal que, si n y An 6= ,
entonces Fn : An es sobreyectiva.
entonces
An es contable.
Demostracion. Sea A = {An / n }. Del Corolario 4.7, A es contable y, como los An son
S
S
contables, entonces xA (x contable). Como A = n An , basta ver que A cumple la (CUC)
S
para garantizar, por Teorema 4.10, que n An es contable.
Dado x A se tiene que n (x = An ). Tomemos nx = mn {n / x = An } y definamos
es sobre, es decir, Fx : x es sobre. Por lo tanto, la sucesion hFx ixA cumple la (CUC) del
Teorema 4.10.
Para ver ejemplos del uso de los resultados 4.10 y 4.11, recordemos la Definicion 2.3.7 que
S n
A, el cual representa el conjunto de sucesiones finitas con elementos en A.
indica sq(A) =
n
h n Ain cumple la (CUC), por el Corolario 4.11 se sigue que sq(A) es contable. Para lo anterior,
basta ver el caso para A = . Para otro ejemplo, consideramos el siguiente concepto.
4.13 Lema. (a) Si A B entonces sq(A) sq(B) y P< (A) P< (B).
(b) Si A B entonces sq(A) sq(B) y P< (A) P< (B).
Demostracion. (a) Si A B, existe f : A B inyectiva. Definamos F : sq(A) sq(B) tal
es inyectiva.
Sea G : P< (A) P< (B) definida por G(X) = f [X] (ver Ejercicio 3.6 para garantizar que
(b) Si A B entonces A B y B A. Luego, de (a), sq(A) sq(B), P< (A) P< (B),
sq(B) sq(A) y P< (B) P< (A), de donde se sigue el resultado.
definida
por F1 (n) = hni (la sucesion con u nico termino n), la cual es claramente biyectiva. Para el
Gn :
bn (s) = (Fn1 (sn), s(n)) es inversa a izquierda y derecha de Gn , lo cual garantiza su
que G
biyectividad. En efecto,
bn Gn = I . Si k, l , entonces
G
bn (Gn (k, l)) = G
bn (Fn (k)bhli) = Fn1 ((Fn (k)bhli)n), (Fn (k)bhli)(l)
G
bn = I n+1 . Si s
Gn G
n+1 ,
entonces
n+1 ,
Tenemos que sq() es contable, es decir, |sq()| 0 . Para concluir que es enumerable, basta
Por lo general, cuando es muy clara la definicion y prueba de propiedades para una sucesion
definida por recursion, se omiten los detalles del uso del Teorema de la Recursion. Para el caso
de hFn in , se considera D = sq() y F : D D tal que F(f ) = Gf g para f D, donde
Gf : sq() tal que Gf (k, l) = f (k)bhli. Luego, por el Teorema de la Recursion, existe
H : D tal que
H0 = F1
(F1 como se definio anteriormente),
Hn+1 = F(Hn ) para n .
110
Luego, se define F0 como se explico y, para n > 0, Fn = Hn1 , por lo cual F1 es tal como
se definio y Fn+1 = Hn = F(Hn1 ) = F(Fn ) para n 1, donde F(Fn ) = Gn g con
Gn = GFn (que coinciden segun las notaciones). La prueba de que Fn : n es biyectiva
para n 1 se hace por induccion, la cual realizamos en los parrafos anteriores al explicar la
(b) Como A es contable, entonces A . Luego, por el Lema 4.13, |sq(A)| |sq()| = 0 .
(c) Definamos F : sq(A) P< (A) tal que F (s) = ran(s) para s sq(A). Si Y P< (A),
entonces Y A y existe n tal que n Y . Luego, existe s : n Y biyectiva. Claramente,
s : n A, por lo cual s sq(A) y F (s) = ran(s) = Y . Por lo tanto, F es sobreyectiva.
Ahora, si A es contable, por (b) sq(A) es contable y, por el Lema 4.8, P< (A) = F [sq(A)] es
contable.
4.15 Ejemplo. Sea W el conjunto de smbolos con los que escribe un ser humano (abecedario,
mayusculas, minusculas, con tildes, dieresis, coma, punto, dos puntos, etc.). Una manera de ver
sq(W) es como el conjunto de palabras formadas por smbolos de W (pues una palabra se puede
ver como una sucesion finita de dichos smbolos). Es claro que W es contable, mas aun finito.
Luego, del Teorema 4.14, sq(W) es contable (del Ejercicio 3.53, sq(W) es enumerable), es decir,
el ser humano solo cuenta con una cantidad contable de palabras. De esta forma, como R es no
contable, es imposible darle un nombre a cada numero real.
Para terminar, veamos como debe ser el complemento de un conjunto contable respecto a un
conjunto de tamano 20 .
4.16 Teorema. Sea |A| = 20 y B A contable. Entonces |A r B| = 20 .
Demostracion. Veamos el resultado para los siguientes casos.
A = R R: Sea C R R contable. La funcion 1 : C domC, definida por 1 (x, y) = x, es
sobreyectiva, por lo cual, del Lema 4.8, domC = 1 [C] es contable. Luego, como domC R
x0
Luego,
20 = |{x0 } R| = |L| |C | |R R| = 20
de donde |(R R) r C| = 20 .
|A| = 20 . Como A R R entonces existe f : A R R biyectiva. Si B A es contable,
entonces f [B] B, por lo cual f [B] es contable. Como f es biyectiva, del caso anterior se
sigue
|A r B| = |f [A r B]| = |f [A] r f [B]| = |(R R) r f [B]| = 20 .
(a) Existe C enumerable tal que r C es enu3.49 Ejercicio. Si C es un conjunto de crculos dismerable.
112
(e)
(f)
k<2
(i) A B.
H k H 0 H1 .
k<n+1
Hk
Q
k<n
Hk Hn .
Hk es conk<n
(ii) g (g : B A sobre).
table. Sugerencia: Induccion sobre n.
S
3.51 Ejercicio. Si
A es contable, pruebe que
= {X / |X| = 0 }.
xA (x contable). Se puebe probar que A es con- 3.56 Ejercicio. Sea P ()
0
.
Pruebe
que
|P
()|
=
2
sea inyectiva.
3.58 Ejercicio. Sea hAn in una coleccion de sub3.54 Ejercicio. Pruebe los siguientes enunciados
conjuntos finitos de R. Pruebe que dicha sucesion
(ver el Ejercicio 3.24 para la notacion).
cumple la (CUC) del Corolario 4.11. Sugerencia:
(a) Si f es una funcion, entonces f domf .
Utilice el Ejercicio 3.12(d) y el hecho que entre dos
buenos o rdenes isomorfos existe un u nico isomorfisn
(b) A Pn (n A) para n .
mo.
S
(c) P< (A) =
Pn (A).
n
3.59 Ejercicio. Consideremos P como en el Ejerci(d) Si A es contable y n , entonces Pn (A) es cio 3.57. a R se llama numero algebraico si es el
cero de algun polinomio con coeficientes enteros, es
contable.
decir, pP (p(a) = 0). De lo contrario, decimos que
(e) |P< ()| = 0 .
a es un numero trascendental. Pruebe
3.55 Ejercicio. Si n y hHk ik<n esQ
una suceHk =
sion, definimos (donde xk = x(k))
k<n
(b)
k<0
Hk = {0}.
k<1
Hk H 0 .
k<n
Hk = n C.
(a) El conjunto de numeros algebraicos es enumerable. Sugerencia: Utilice los ejercicios 3.57 y
3.58.
(b) Todos los numeros racionales son algebraicos.
(c) Existen infinitos irracionales algebraicos.
(d) El conjunto de numero trascendentales tiene
tamano 20 .
3.60 Ejercicio. Sea A no contable tal que A A
A. Pruebe que, si B A es contable, entonces
|A r B| = |A|.
113
114
Captulo 4
El Axioma de Eleccion
Es bien sabido que las afirmaciones consideradas verdaderas en la matematica basica se justifican dentro de la teora de primer orden ZF. Sin embargo, segun los Teoremas de Incompletez de
Godel, hay afirmaciones del lenguaje de ZF que son indecidibles en la teora ZF, es decir, que no
se pueden probar ni refutar.
Entre dichas afirmaciones figuran aquellas que proceden de justificaciones que requieren de infinitas escogencias1 . Dichos razonamientos no son validos en ZF debido a que se formalizan en
demostraciones de infinitos pasos cuando, en realidad, una demostracion en una teora de primer
orden solo contiene finitos pasos.
Un ejemplo es la afirmacion
Si es un cardinal infinito, entonces 0
Una forma intuitiva de justificacion es la siguiente: sea A un conjunto tal que |A| = . Como es
infinito, existe a0 A. Luego, como A r {a0 } es infinito, existe a1 A r {a0 }. Ahora, como
Notese que, en la justificacion anterior, se utiliza regla C para escoger cada an , es decir, se usa
infinitas veces regla C (tantas como los elementos de ). As, este argumento tiene infinitos pasos
y no es valido como demostracion en ZF. Mas aun, en ZF no se puede probar (ni refutar) dicha
1
afirmacion.
En matematicas avanzadas, donde el analisis es muy abstracto y profundamente asociado con
el concepto de infinito, aparecen afirmaciones relevantes que solo se pueden justificar mediante
infinitas escogencias. Por esta razon, Ernst Zermelo propone en 1903 el denominado Axioma de
Eleccion, cuya aplicacion reduce una aplicacion regular de infinitas escogencias en una sola. Este
axioma genero controversia y division en la comunidad matematica.
No fue hasta mediados de siglo XX que el Axioma de Eleccion se adopto como un principio
fundamental para las matematicas. Ademas de su necesidad para abordar el conceptos importantes
asociados al infinito, es que no se puede probar ni refutar en ZF, as que este axioma (ni su negacion)
introducen contradicciones en ZF2 .
En adelante, denotamos por AC al Axioma de Eleccion y por ZFC a la teora de primer orden
que resulta de agregar AC a los axiomas de ZF.
En la actualidad, ZFC se considera, en la comunidad matematica, como el fundamento teorico
de toda la matematica (basica y avanzada), aunque, como consecuencia de los Teoremas de Incompletez de Godel, existen afirmaciones que ZFC no puede probar ni refutar. Por ejemplo, la siguiente
formula
(CH) Hipotesis del Continuo3 No existe un cardinal tal que 0 < < 20 .
Esto
equivale a que, dado X R infinito, |X| = 0 o |X| = 20 . Hasta el da de hoy, no hay ningu-
na razon intuitiva para aceptar CH, o su negacion, como una afirmacion con contenido matematico
aceptable.
En la primera seccion de este captulo enunciamos cuatro afirmaciones, equivalentes entre s,
que representan a AC. En la segunda seccion, probamos afirmaciones en ZFC que requieren de
infinitas escogencias. En la tercera seccion introducimos el Lema de Zorn y algunas afirmaciones
equivalentes a e ste, las cuales equivalen al Axioma de Eleccion. En la cuarta seccion probamos mas
resultados en ZFC, en su mayora consecuencias del Lema de Zorn. Finalmente, dedicamos la sec2
En 1938, Kurt Godel probo que el Axioma de Eleccion no introduce contradicciones en ZF. Mas adelante, Paul
J. Cohen propuso un metodo, hoy en da llamado forcing, con el cual probo que la negacion del Axioma no introduce
contradicciones en ZF. En 1963, Cohen fue acreedor de la medalla fields por su revolucionario metodo.
116
cion 4.5 para mostrar consecuencias del Axioma de Eleccion en espacios vectoriales, e sto con el fin
de dar un ejemplo de la importancia del axioma en las matematicas.
En cada seccion distinguimos las definiciones y resultados que requieren o no AC.
(i) xA (x 6= ).
(ii) x,yA x 6= y x y = .
Si A es una familia disjunta, decimos que C es un conjunto de eleccion para A si C tiene un elemen-
tomar un elemento de cada uno de los infinitos conjuntos (es decir, de los objetos en A. Una analoga
para este problema es tomar infinitas bolsas llenas de arena y formar una nueva bolsa de arena que
tenga solo un grano de cada una de las bolsas anteriores. Aqu, A representa el conjunto de las
infinitas bolsas y C la nueva bolsa de arena formada. De esta forma, el problema toma la siguiente
forma.
ACI Toda familia disjunta tiene un conjunto de eleccion.
El problema de dicho enunciado es que su aplicacion queda limitada a conjuntos disjuntos entre
s, lo cual no es necesario para formalizar la idea de las escogencias infinitas. Debido a esto, se propone otra propuesta de Axioma de Eleccion donde no se requiera que los conjuntos sean disjuntos,
117
1.2 Definicion (ZF). Sea A un conjunto. Una funcion de eleccion para subconjuntos de A es una
funcion F : P(A) r A tal que BA (B 6= F (B) B).
A
B
b
F (B)
ACII Todo conjunto tiene una funcion de eleccion para sus subconjuntos.
Otra forma de presentar el Axioma de Eleccion se toma del siguiente problema. Dada una
relacion R escoger, a cada elemento de domR, una de sus imagenes bajo R. Si domR es infinito, el
razonamiento intuitivo de este problema requiere infinitas escogencias, lo cual no puede justificarse
en ZF.
Para materializar este problema, para cada x domR llamemos h(x) la imagen escogida.
De este modo, h es una funcion tal que domh = domR y xdomR ((x, h(x)) R). La u ltima
afirmacion equivale a h R.
ACIII Dada una relacion R, existe una funcion h R tal que domh = domR.
118
domR
ranR
R[{x}]
x
b
b
h(x)
Para un cuarto enunciado del Axioma de Eleccion, consideremos el concepto de productos cartesianos generalizados. Si bien es cierto que se pueden realizar productos entre finitos conjuntos mediante la nocion de producto cartesiano, la misma idea no funciona para definir el producto entre
infinitos conjuntos, pues no es posible definir tuplas de longitud infinita. Por lo tanto, para ampliar el
concepto se debe pensar en una forma de ver tuplas infinitas, lo cual puede hacerse por sucesiones.
Q
Hi , el producto cartesiano entre los Hi con i I, sus elementos se ven como
Luego, para definir
iI
1.3 Definicion. Sea I un conjunto y hHi iiI una sucesion de conjuntos. Definimos el producto
Hi = {x funcion / domx = I
Y
iI
es un conjunto, pues
Este
iI
Hi
iI (x(i) Hi )}
S
iI
Hi .
119
Q
De la definicion anterior y el Ejercicio 3.55, es claro que
Hi = {}, pues es la u nica
i
Q
funcion (sucesion) con dominio . Por otra parte,
Hi = 1 H0 , el cual es equipotente con H0 .
i<1
Q
Tambien
Hi H0 H1 , lo cual muestra que dicho concepto abarca y generaliza la nocion de
i<2
producto cartesiano.
iI
iI
Hi 6= entonces iI (Hi 6= ).
iI
se realizan infinitas escogencias (una por cada elemento de I) y, as, no tiene validez en ZF. En
realidad, el recproco del Lema 1.4 es una afirmacion que equivale al Axioma de Eleccion.
ACIV Dado I y una sucesion hHi iiI ,
iI
Hi 6= .
Para finalizar esta seccion, veamos que las cuatro versiones del Axioma de Eleccion expuestas
son equivalentes entre si, de modo que una aplicacion de AC es el uso de cualquiera de estas
afirmaciones (o cualquier otra equivalente a e stas).
1.5 Teorema (ZF). ACI, ACII, ACIII y ACIV son equivalentes entre s.
Demostracion. ACI ACII Sea A un conjunto. Consideremos D = {B {B} / B P(A) r {}}
y veamos que es una familia disjunta.
(i) Dado B P(A) r {}, existe un x B, por lo cual (x, B) B {B}. As,
XD (X 6= ).
De (i), (ii) y ACI aplicado a D, existe C conjunto de eleccion para D, es decir, XD !zC (z
P(A) r {} A tal que F (B) = 1 (z) donde z es el u nico z C tal que z B {B}.
ACII ACIII Sea R una relacion. Por ACII, existe una funcion de eleccion para subconjuntos
que h(x) = F (R[{x}]). Dado x domR, como F es una funcion de eleccion, entonces
h(x) R[{x}], es decir, (x, h(x)) R. Por lo tanto, h R, h es funcion y domh = domR.
ACIII ACIV Sea I un conjunto y hHi iiI una sucesion de conjuntos no vacos. Definamos
S
Hi ). Es claro que R es una
R = {(i, y) / i I y Hi } (es conjunto porque R I
iI
Por ACIII existe una funcion h R tal que domh = domR = I. Luego, iI ((i, h(i))
Q
Hi .
R), es decir, dado i I, h(i) Hi . Luego, h = hh(i)iiI es un elemento de
iI
S
(a) Dado un conjunto A existe f : A r {} A
tal que xA (x 6= f (x) x) (aqu f se
llama funcion de eleccion de A)
(b) Toda funcion sobreyectiva tiene inversa a
derecha.
(ii) xA !uC (u x)
4.2 Ejercicio (ZF). Sea R una relacion y h una funcion tal que domh = domR. Pruebe que h R si y
solo si xdomR ((x, h(x)) R).
4.3 Ejercicio (ZF). Sea I un conjunto yQhHi iiI
Hi
una sucesion de conjuntos. Pruebe que
iI
S
I
Hi
iI
4.5 Ejercicio (ZF). Pruebe que las siguientes afirmaciones son equivalentes a AC (cualquiera de las
cuatro versiones de esta seccion).
(c) Dado E conjunto y G E E, existe una funcion h G tal que domh = domG.
(d) Si A es un conjunto, S
/ A y g : A A, entonces existe h : A A tal que xA (h(x)
g(x)).
(e) Dada una funcion f , existe una funcion h f
inyectiva tal que ranh = ranf .
(f) Dado f : A B sobre, existe C A tal que
C B.
(g) Si f : A C, g : B C y rang ranf ,
entonces existe h : B A tal que f h = g.
121
Sugerencia: Para los casos de conjuntos finitos, utilice la induccion del Ejercicio 3.10.
4.2. Aplicaciones I
4.8 Ejercicio (ZFC). Probar que CH equivale a que, dado X R infinito, |X| = 0 o |X| = 20
122