Está en la página 1de 172

Elementos de Teoría de Conjuntos

Carlos Uzcátegui Aylwin


Escuela de Matemáticas
Facultad de Ciencias
Universidad Industrial de Santander
cuzcatea@uis.edu.co*

4 de junio de 2019

* Este libro está en proceso de revisión, los comentarios sobre el mismo serán agradecidos.
ÍNDICE GENERAL

1 Funciones 1
1.1 El concepto de función como relación . . . . . . . . . . . . . . . . . . . . . 1
1.1.1 Representación gráfica de funciones . . . . . . . . . . . . . . . . . . 4
1.1.2 Funciones por partes y funciones características . . . . . . . . . . . 5
1.1.3 Ejercicios 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Funciones inyectivas, sobreyectivas y biyectivas . . . . . . . . . . . . . . . . 9
1.2.1 Funciones inyectivas . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.2 Funciones sobreyectivas . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2.3 Funciones biyectivas . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2.4 Ejercicios 1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3 Composición de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.3.1 Algunas propiedades de la composición . . . . . . . . . . . . . . . . 28
1.3.2 Ejercicios 1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.4 La función inversa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4.1 Otras propiedades de la composición . . . . . . . . . . . . . . . . . 36
1.4.2 Ejercicios 1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.5 Permutaciones de n elementos . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.5.1 Ejercicios 1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
1.6 La imagen y la preimagen de un conjunto . . . . . . . . . . . . . . . . . . . 43
1.6.1 Ejercicios 1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

2 Conjuntos finitos 49
2.1 Métodos de conteo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.1.1 Ejercicios 2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.2 Algunos ejemplos importantes . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.2.1 Cardinalidad del conjunto potencia . . . . . . . . . . . . . . . . . . 57
2.2.2 Cardinalidad del producto cartesiano . . . . . . . . . . . . . . . . . 61
2.2.3 Cardinalidad de B A . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
2.2.4 Ejercicios 2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

iii
iv carlos uzcátegui aylwin

2.3 Funciones y cardinalidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69


2.3.1 El principio del palomar . . . . . . . . . . . . . . . . . . . . . . . . 71
2.3.2 Ejercicios 2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

3 Conjuntos infinitos 73
3.1 Conjuntos equipotentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
3.2 Conjuntos infinitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.3 Algunos ejemplos importantes . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.4 Operaciones generalizadas . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
3.4.1 Producto cartesiano y el Axioma de elección . . . . . . . . . . . . . 95
3.5 El Teorema de Schröder-Bernstein . . . . . . . . . . . . . . . . . . . . . . . 99
3.5.1 Demostración del Teorema de Schröder-Bernstein . . . . . . . . . . 102
3.6 Conjuntos numerables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.6.1 Una enumeración efectiva de los racionales . . . . . . . . . . . . . . 109
3.7 Aplicaciones del Teorema de Schröder-Bernstein . . . . . . . . . . . . . . . 109
3.8 ¿Cuál es el tamaño de R? . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
3.9 El Teorema de Cantor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
3.9.1 La paradoja de Russell . . . . . . . . . . . . . . . . . . . . . . . . . 117

4 Órdenes 119
4.1 Definición y ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.2 Buenos órdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
4.3 Comparación de conjuntos ordenados . . . . . . . . . . . . . . . . . . . . . 126
4.4 El orden de los números enteros . . . . . . . . . . . . . . . . . . . . . . . . 130
4.4.1 El orden de N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
4.4.2 El orden de Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
4.5 El orden de los números racionales . . . . . . . . . . . . . . . . . . . . . . 137
4.5.1 Subconjuntos densos de Q . . . . . . . . . . . . . . . . . . . . . . . 139
4.5.2 Un ejemplo de subconjunto denso de Q . . . . . . . . . . . . . . . . 140
4.5.3 El orden de Q es único . . . . . . . . . . . . . . . . . . . . . . . . . 145
4.6 El orden de números reales . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
4.6.1 El axioma del supremo . . . . . . . . . . . . . . . . . . . . . . . . . 147
4.6.2 El ínfimo de un conjunto . . . . . . . . . . . . . . . . . . . . . . . . 150
4.6.3 La ecuación x2 − 2 = 0 . . . . . . . . . . . . . . . . . . . . . . . . . 154
4.6.4 Los números irracionales . . . . . . . . . . . . . . . . . . . . . . . . 156
4.6.5 Otra demostración de que R no es numerable . . . . . . . . . . . . 158
4.6.6 Algunos subconjuntos de R que tampoco son numerables . . . . . . 160
4.6.7 ¿Es único el orden de R? . . . . . . . . . . . . . . . . . . . . . . . . 163
CAPÍTULO 1
FUNCIONES

En este capítulo repasaremos algunas nociones básicas sobre funciones. El concepto de


función es quizá uno de los conceptos más importantes de la Matemática. Todas las teorías
matemáticas hacen uso de las funciones.

1.1. El concepto de función como relación


Un caso especial y muy importante de relación entre dos conjuntos es el que corres-
ponde a la noción de función. En esta sección estudiaremos las propiedades básicas de las
funciones.

Definición 1.1. Una relación R entre dos conjuntos A y B se dice que es una función
de A en B si satisface la siguiente condición:

Para todo a ∈ A existe un único b ∈ B tal que (a, b) ∈ R.

Observemos que en la definición de función se requiere que la relación cumpla con dos
condiciones:

(1) Para cada elemento de a ∈ A existe un elemento b ∈ B tal que (a, b) ∈ R.

(2) El elemento b mencionado en la condición (1) es único.

Notemos que (1) nos dice que el conjunto A es el dominio de R y (2) nos asegura
aún más, pues cada elemento de A está relacionado con un sólo elemento de B. El único
elemento b al que a está asociado se le llama la imagen de a. Así que una función de A
en B asigna a cada elemento de A uno de B y es por esto que las funciones también son
llamadas asignaciones.

1
2 carlos uzcátegui aylwin

Ejemplos 1.2. 1. Sea A = {1, 2}, B = {3, 4, 5} y R = {(1, 3), (1, 4), (2, 3)}. Tenemos
que R es una relación entre A y B. Pero R no es una función. Pues el 1 está
relacionado con dos elementos de B, esto es, la condición (2) no se cumple. Observe
que la condición (1) sí se cumple en este ejemplo.
2. Sea A = {a, b, c}, B = {3, 4} y R = {(a, 3), (b, 3)}. Tenemos que R es una relación
entre A y B. Pero R no es una función. Pues el elemento c no está relacionado con
ningún elemento de B, esto es, la condición (1) no se cumple.
3. Sea A = {1, 2}, B = {3, 4, 5} y R = {(1, 3), (2, 4)}. En este caso R es una función.
Pues para cada a ∈ A existe un único b ∈ B tal que (a, b) ∈ R.

Las funciones se denotan generalmente con las letras f, g, h y en lugar de escribir
“(a, b) ∈ f ”, para indicar que a está relacionado con b, usualmente se escribe:
f (a) = b.
Diremos que f (a) (que se lee “f de a”) es la imagen de a bajo f . También se dice “la
imagen de a por f ” o que b es el “valor” que toma f en a. Para indicar que f es una
función de A en B escribimos
f : A → B.
Ya dijimos que A se llama el dominio de f y a B se le llama contradominio o codomi-
nio. Un subconjunto de B que juega un papel importante en el estudio de las funciones
es el rango el cual se define de la siguiente manera:
rango(f ) = {b ∈ B : b = f (a) para algún a ∈ A}.
El rango de una función es el conjunto formado por las imágenes de los elementos del
dominio y es por esto que también se acostumbra llamarlo el conjunto imagen. Como
veremos en los ejemplos, en general, B no es igual al rango.
El conjunto de todas las funciones de un conjunto A en un conjunto B se denota por
BA.
Ejemplos 1.3. 1. Usualmente las funciones se presentan a través de una “regla” que
asigna a cada elemento de A un único elemento de B. Por ejemplo, consideremos los
conjuntos A = {1, 2, 3} y B = {1, 2, 3, 4, 5, 6} y la regla que asigna a cada número
a ∈ A el número 2a. Usualmente expresamos esta regla de asignación escribiendo
f (a) = 2a,
pero también se acostumbra a escribir
a 7→ 2a.
De esta manera hemos definido una función de A en B. El siguiente conjunto repre-
senta a f como un conjunto de pares ordenados:
{(1, 2), (2, 4), (3, 6)}.
CAPÍTULO 1. FUNCIONES 3

2. Consideremos la regla f (n) = n + 1 que asigna a cada número natural n el número


natural n + 1. Entonces f : N → N es una función. Podemos expresar f como un
conjunto de pares ordenados de la siguiente manera

{(n, n + 1) ∈ N × N : n ∈ N}.

3. Sea A un conjunto cualquiera y consideremos la asignación i(a) = a, entonces i es


una función de A en A llamada la función identidad del conjunto A.

Para definir correctamente una función debemos especificar tres cosas:

(i) El dominio de la función.

(ii) El contradominio de la función.

(iii) La regla de asignación (o ley de correspondencia) entre los elementos del dominio
y los del contradominio.

Al definir una ley de correspondencia es importante estar seguros de que en realidad


los valores que le asignamos a cada elemento del dominio pertenecen al contradominio y
además debemos verificar que a todo elemento del dominio le hemos asignado un elemento
del contradominio.

Ejemplo 1.4. Considere la siguiente regla


x
x 7→ .
x−2
Con sólo esta información no tenemos bien definida una función. Pues no hemos especifi-
cado los valores que puede tomar la variable x. En otras palabras, debemos especificar el
dominio de la función que queremos definir. Por otra parte, también debemos aclarar cuál
es el contradominio de la función que estamos definiendo. Veamos algunas de las posibles
alternativas:

x
(a) Sea A = {1, 3, 4}, B = Q y g(x) = x−2
. Entonces g : A → B es una función bien
definida.
x
(b) Sea A = {1, 2, 3}, B = Q y h(x) = x−2 . Entonces h : A → B no está bien definida,
x
pues existe un elemento del dominio al cual la regla x 7→ x−2 no le asigna ninguna
imagen (¿cuál es?).
x
(c) Sea A = {x ∈ R : x 6= 2}, B = R y f (x) = x−2
. Entonces f : A → B es una función
bien definida.


4 carlos uzcátegui aylwin

¿Cuándo dos funciones son iguales? Para que dos funciones f y g sean iguales se deben
cumplir las tres condiciones siguientes:

(i) f y g tienen el mismo dominio.

(ii) f y g tienen el mismo contradominio.

(iii) f y g tienen igual ley de correspondencia. Es decir, para todo x en el dominio de f


(que debe ser igual al dominio de g) se debe cumplir que f (x) = g(x).

Ejemplos 1.5. 1. En el ejemplo 1.4 tenemos que las funciones f y g son distintas
pues, aunque usan la misma ley de correspondencia, sus respectivos dominios no
son iguales.

2. Considere las funciones f, g : N → N dadas por f (n) = 3n + 3 y g(n) = 5n + 3.


Estas funciones no son iguales, pues por ejemplo f (1) = 6 y g(1) = 8, es decir las
leyes de correspondencia no asignan la misma imagen al número 1.

1.1.1. Representación gráfica de funciones


Como vimos en una sección anterior, las relaciones binarias se pueden representar con
diagramas. En los ejemplos que presentamos a continuación veremos cómo se representan
algunas funciones.

Ejemplo 1.6. Consideremos la función f : {1, 2, 3} → {1, 2, 3, 4, 5, 6}, dada por f (a) =
2a. Podemos representar esta función con el siguiente diagrama (a veces llamados diagra-
mas sagitales pues se representan con flechas):

b
6

b
5
3 b

b
4
2 b

b
3
1 b

b
2

b
1

Ejemplo 1.7. Considere la función f : N → N dada por f (n) = n + 1. Podemos repre-


sentar esta función con el siguiente diagrama:
CAPÍTULO 1. FUNCIONES 5

.. ..
. .
6 b b
6

5 b b
5

4 b b
4

3 b b
3

2 b b
2

1 b b
1

0 b b
0

Ejemplo 1.8. Considere la función f : R → R dada por f (x) = x2 . La representación


gráfica más usada es la siguiente:

Incluir gráfica

1.1.2. Funciones por partes y funciones características


Existen diferentes maneras de definir funciones, pero lo importante es dejar bien claro
cuál es su dominio, su contradominio y la ley de correspondencia.

Ejemplo 1.9. Considere la función h : N → N definida por:



2x , si x es par;
h(x) =
3x , si x es impar.

En este caso la imagen asignada a un elemento del dominio depende de si el número es


par o impar. Por ejemplo, h(0) = 0, h(2) = 4, h(4) = 8, h(1) = 3, h(3) = 9, h(5) = 15,
etc. Pero no hay ninguna duda sobre cómo determinar la imagen de cada número natural.
Este tipo de función se dice que está definida por partes. ✷

Veremos en seguida un ejemplo importante de función definida por partes. Consideremos


un subconjunto A ⊆ {1, 2, 3, 4} cualquiera y definamos una función fA : {1, 2, 3, 4} →
{0, 1}: 
0 , si x 6∈ A;
fA (x) =
1 , si x ∈ A.
6 carlos uzcátegui aylwin

Observe que le hemos puesto el subíndice A a la notación de la función pues queremos


indicar que la función está relacionada con el conjunto A. La función fA se llama la
función característica de A. También se le llama la función indicatríz de A Veamos
algunos ejemplos:

(i) Para A = {1}, tenemos que f{1} (1) = 1 y f{1} (2) = f{1} (3) = f{1} (4) = 0.

(ii) Para A = ∅, tenemos que f∅ (x) = 0 para todo x ∈ {1, 2, 3, 4}.

Las funciones características las podemos definir en general para cualquier conjunto
U y cualquier subconjunto A ⊆ U de la misma manera que los hicimos en el apartado
anterior.

Definición 1.10. Sea U un conjunto y A un subconjunto de U. La función característica


de A es la función fA : U → {0, 1} definida por

0 , si x ∈ U \ A;
fA (x) =
1 , si x ∈ A.

Ejemplo 1.11. Observemos que para cada U y cada A ⊆ U tenemos una función.

1. Si U = N y A = {1, 3, 5, 7}, entonces



0 , si x ∈ N \ {1, 3, 5, 7};
f{1,3,5,7} (x) =
1 , si x ∈ {1, 3, 5, 7}.

2. Si U = R y A = (1, 5), entonces



0 , si x ∈ R \ (1, 5);
f(1,5) (x) =
1 , si x ∈ (1, 5).

Vamos a demostrar ahora que si fA = fB , entonces A = B. Mostraremos primero que


A ⊆ B. En efecto, sea x ∈ A. Entonces fA (x) = 1, como fA = fB , entonces fB (x) = 1.
Es decir, x ∈ B. La otra inclusión, B ⊆ A, se verifica de manera completamente análoga
(hágalo!).
En el ejercicio #12 el lector interesado encontrará algunas propiedades algebraicas de
las funciones características.
CAPÍTULO 1. FUNCIONES 7

1.1.3. Ejercicios 1.1


1. Determine cuáles de las siguientes relaciones entre X = {1, 2, 3} e Y = {m, n, r}
son funciones. En caso que no sea una función diga por qué no lo es.
a) R = {(1, m), (2, n)},
b) T = {(1, n), (2, r), (3, r)},
c) S = {(1, n), (2, r), (3, m), (3, n)},
d ) H = {(1, m), (2, m), (3, m)}.

2. Determine si las siguientes relaciones definen una función de N → N. En caso que no


lo sea diga por qué no lo es y en caso que sí lo sea halle la regla de correspondencia.
a) R = {(n, m) ∈ N × N : m divide a n},
b) R = {(n, m) ∈ N × N : m − n = 3},
c) R = {(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), · · ·},
d ) R = {(n, 3) ∈ N × N : n ∈ N},
e) R = {(n, n3 ) ∈ N × N : n ∈ N}.

3. En cada caso determine las imágenes indicadas.


a) f : N → Z, definida por f (n) = −n. Hallar f (3) y f (12).
b) f : N → N, definida por f (n) = 6. Hallar f (5) y f (134).
c) f : {0, 1, 2, 3, · · · , 10} → Z dada por f (n) = (n − 3)(n − 6). Hallar f (3) y f (5).
d ) Sea f : {0, 1, 2, 3, · · · , 10} → {0, 1, 2, 3, · · · , 10} definida por partes de la ma-
nera siguiente 
x + 3 , si 0 ≤ x ≤ 3
f (x) =
10 − x , si 4 ≤ x ≤ 10.
Hallar f (2) y f (8).
e) f : N → N × N definida por f (n) = (n + 1, n + 2). Hallar f (25) y f (1000).
f ) f : N → P(N) definida por f (n) = {n}. Hallar f (5) y f (13).

4. Determine cuáles de las siguientes parejas de funciones son iguales:


a) f : N → N y g : N → N definidas por

f (x) = cos(πx) y g(x) = (−1)x+1 .

b) fA : N → N la función característica donde A = {n ∈ N : n es impar} y


g : N → N definida por
1 + (−1)x
g(x) = .
2
c) f : Z → Z y g : N → Z definidas por f (x) = |x| y g(x) = x.
8 carlos uzcátegui aylwin

5. Determine si existe alguna función f : N → N que satisfaga la condición que se


indica. Justifique su respuesta.
a) ∀n ∈ N, ∃m ∈ N, f (m) = n,
b) ∀n ∈ N, ∃m ∈ N, f (n) = m,
c) ∃m ∈ N, ∀n ∈ N, f (m) = n,
d ) ∃n ∈ N, ∀m ∈ N, f (m) = n.
6. Sea f : R → R una función. Suponga que f satisface que
f (x)f (y) = f (x − y)
para todo x, y ∈ R y además que f (x) > 0 para todo x ∈ R. Halle f (1) y muestre
que f (x) = f (−x) para todo x ∈ R.
7. Sea f : R → R una función. Suponga que f satisface que
f (x) + f (x − 1) = x2
para todo x ∈ R y además que f (1) = 1. Halle f (10).
8. Sea f : R → R una función. Suponga que f satisface que
f (x)f (y) = f (x + y)
para todo x, y ∈ R y además que f ( −1
4
) = 41 . Halle f (1995).
9. a) Halle todas las funciones características de los subconjuntos de {1, 2, 3} (ver
la definición 1.10. Note que en este caso U = {1, 2, 3}). Verifique que existen 8
funciones características.
b) Considere la función g : {1, 2, 3} → {0, 1} definida por g(1) = 1, g(2) = 0 y
g(3) = 1. ¿Existirá un subconjunto A de {1, 2, 3} tal que g = fA ? Si la respuesta
es “si”, encuentre tal conjunto.
c) Para cada A, B ⊆ {1, 2, 3, 4, 5} demuestre que A 6= B si, y sólo si fA 6= fB .
(Ver la definición 1.10 con U = {1, 2, 3, 4, 5}. En este caso existen 32 funciones
características, pero para responder la pregunta no hace falta hallarlas!).
10. Considere las siguientes funciones de R en R: g(x) = x2 y

0 , si x es racional
h(x) =
1 , si x es irracional.
Determine para cuáles reales x se cumple que h(x) ≤ g(x)
11. Considere la función

0 , si x es racional
h(x) = 1
x
, si x es irracional.
Determine para cuáles reales x se cumple que h(x) ≤ x.
CAPÍTULO 1. FUNCIONES 9

12. Sean A y B subconjuntos de un conjunto U. Muestre que

a) fA∩B = fA · fB , es decir, fA∩B (x) = fA (x) · fB (x) para todo x ∈ U.

b) fAc = 1 − fA ,

c) fA∪B = fA + fB − fA · fB ,

d ) fA△B = fA + fB − 2fA · fB ,

e) Use las propiedades de la funciones características descritas arriba para demos-


trar que △ es asociativa.

13. Sean f : A → B y g : C → D funciones. Determine qué hay que suponer para


que f ∪ g sea una función de A ∪ C en B ∪ D, cuando f y g se interpretan como
relaciones. ¿Qué puede decir acerca de f ∩ g? ¿Qué tiene que ver este ejercicio con
las funciones definidas por partes?

1.2. Funciones inyectivas, sobreyectivas y biyectivas


En esta sección estudiaremos tres conceptos básicos sobre funciones.

1.2.1. Funciones inyectivas

Definición 1.12. Sea f una función de A en B. Diremos que f es inyectiva si dados


a, a′ ∈ A con a 6= a′ , se tiene que f (a) 6= f (a′ ).

A una función inyectiva también se le llama una función uno a uno (a veces se escribe: f
es 1 − 1). Este nombre se debe a que elementos distintos del dominio son “enviados” por la
función a elementos distintos del contradominio. La inyectividad tiene una interpretación
en términos del grafo de la función: A cada elemento del contradominio le llega a lo sumo
una flecha.

Ejemplo 1.13. Consideremos los conjuntos A = {1, 2, 3}, B = {1, 3, 4, 5}. En los diagra-
mas que siguen se tiene que la función f es inyectiva y la función g no lo es.
10 carlos uzcátegui aylwin

f g

A B A B

b
5 b
5

3 b b
4 3 b b
4

2 b b
3 2 b b
3

1 b b
1 1 b b
1

Podemos expresar el concepto de inyectividad de la manera siguiente:

Sea f : A → B una función. Las siguientes afirmaciones son equivalentes:

(i) f es inyectiva.
(ii) Para todo a, a′ ∈ A, si f (a) = f (a′ ), entonces a = a′ .

Dejamos la verificación de este hecho al lector (ver ejercicio 14). En los siguientes
ejemplos haremos uso de esta caracterización de la inyectividad.

Ejemplo 1.14. Considere la función f : N → N dada por f (n) = n + 1. Mostraremos


que f es inyectiva. Usaremos el criterio de inyectividad enunciado en el recuadro anterior.
Fijemos dos naturales n, m y supongamos que f (n) = f (m). Debemos mostrar que n = m.
En efecto, nuestra suposición nos asegura que n + 1 = m + 1. Restando 1 en ambos lados
de la igualdad obtenemos que n = m. ✷

Ejemplo 1.15. Considere la función g : N → N dada por g(n) = n2 . Mostraremos que g


es inyectiva. Usaremos otra vez el criterio anterior. Debemos probar que

Si g(n) = g(m), entonces n = m.

Es decir,
Si n2 = m2 , entonces n = m.
CAPÍTULO 1. FUNCIONES 11

En efecto, fijemos n, m ∈ N y supongamos que n2 = m2 . De esto tenemos que n2 −m2 = 0.


Factorizando obtenemos que
(n + m)(n − m) = 0.
Hay dos casos a considerar: (i) n + m = 0 y (ii) n − m = 0. Como n, m ∈ N, entonces
n, m ≥ 0. Por lo tanto en el caso (i) tenemos que n = −m y entonces necesariamente se
cumple que n = m = 0. En el caso (ii) tenemos obviamente que n = m. ✷

En el ejemplo que sigue usaremos la definición original de inyectividad.

Ejemplo 1.16. Defina h : Z → Z de la siguiente manera:



2x − 1, si x < 0
h(x) =
3x + 1, si 0 ≤ x.

Mostraremos que h es inyectiva. Tomemos dos enteros x, y distintos y mostremos que


h(x) 6= h(y). Hay cuatro casos posibles, los consideraremos por separado.

(i) Supongamos que x < 0 y y < 0. En este caso, por la definición de h, tenemos que
h(x) = 2x − 1 y h(y) = 2y − 1. Como x 6= y es claro que 2x 6= 2y y por lo tanto
2x − 1 6= 2y − 1. Es decir que h(x) 6= h(y).

(ii) Supongamos que x ≥ 0 y y ≥ 0. En este caso, por la definición de h, tenemos que


h(x) = 3x + 1 y h(y) = 3y + 1. Como x 6= y es claro que 3x 6= 3y y por lo tanto
3x + 1 6= 3y + 1. Es decir, h(x) 6= h(y).

(iii) Supongamos que x < 0 y y ≥ 0. Por la definición de h tenemos que h(x) = 2x − 1 y


h(y) = 3y + 1. Como x < 0 entonces 2x − 1 < 0 y como y ≥ 0, entonces 3y + 1 ≥ 0.
Por lo tanto h(x) 6= h(y).

(iv) Supongamos que y < 0 y x ≥ 0. Este caso se analiza como en el apartado anterior.

Hemos mostrado que en cada uno de los casos se cumple que h(x) 6= h(y). Como estos
cuatro casos son todos los posibles, podemos concluir que h es inyectiva. ✷

Ejemplo 1.17. Queremos definir un función inyectiva f : N → NN . Para hacerlo necesi-


tamos una notación adecuada. Para cada k ∈ N, considere la función lk : N → N dada por
lk (n) = n + k, para n ∈ N. Note que lk ∈ NN para todo k ∈ N. Sea F : N → NN dada por
F (k) = lk . Para comprobar que F es inyectiva, sean k, k ′ ∈ N diferentes, queremos ver que
F (k) 6= F (k ′ ). En efecto, lk 6= lk′ pues esas dos funciones tienen regla de correspondencia
diferentes, por ejemplo, lk (0) = k y lk′ (0) = k ′ .
Veremos mas adelante que NO existe una función inyectiva de NN en N.

Es importante tener claro cuándo una función no es inyectiva. En el siguiente recuadro


lo resaltamos:
12 carlos uzcátegui aylwin

Sea f : A → B una función. Las afirmaciones (i) y (ii) son equivalentes

(i) f no es inyectiva
(ii) Existe un par de elementos a, a′ ∈ A tales que a 6= a′ y f (a) = f (a′ ).

Notemos entonces que para mostrar que una función no es inyectiva debemos conse-
guir DOS elementos del dominio que tengan la misma imagen.

Ejemplo 1.18. Consideremos la función h : R → R dada por h(x) = x2 − x + 4. Para


mostrar que h no es inyectiva debemos conseguir un par de reales distintos a, a′ que tengan
la misma imagen bajo h. Por ejemplo, h(−1) = 6 = h(2). Por esta razón h no es inyectiva.

1.2.2. Funciones sobreyectivas


Definición 1.19. Sea f : A → B una función. Diremos que f es sobreyectiva si dado
b ∈ B existe algún a ∈ A tal que b = f (a).

Es claro que una función f : A → B es sobreyectiva cuando el rango de f es igual al


contradominio. Esto lo resaltamos en el próximo recuadro.

Sea f : A → B una función. Las afirmaciones (i) y (ii) son equivalentes

(i) f es sobreyectiva
(ii) rango(f ) = B.

Cuando f (x) = y se dice que y es la imagen de x y también diremos que x es una


preimagen de y. En el caso que y ∈
6 rango(f ), diremos que y no tiene preimagen.

Notemos que la sobreyectividad indica que en el grafo de la función a todo elemento del
contradominio le llega al menos una flecha (pero puede ser más de una). El primero de
los diagramas que siguen corresponde a una función sobreyectiva, en cambio el segundo
no.
CAPÍTULO 1. FUNCIONES 13

f g

A B A B

b b b b

b b b b

b b b b

b b

Ejemplo 1.20. Considere la función f : {−1, 0, 1, 2} → {0, 1, 4} definida por f (x) = x2 .


Mostraremos que f es sobreyectiva. Debemos mostrar lo siguiente:

Para todo y ∈ {0, 1, 4} existe x ∈ {−1, 0, 1, 2} tal que f (x) = y.

Como el contradominio de f , el conjunto {0, 1, 4}, tiene sólo 3 elementos, podemos verificar
esta afirmación con una simple inspección de todos los casos posibles.

(i) Para y = 0, en efecto existe x ∈ {−1, 0, 1, 2} tal que f (x) = 0, precisamente x = 0.


Es decir, la preimagen del 0 es el 0.

(ii) Para y = 1, tenemos que existe x ∈ {−1, 0, 1, 2} tal que x2 = 1. En realidad


existen dos elementos del dominio que tiene imagen igual a 1: f (1) = 12 = 1 y
f (−1) = (−1)2 = 1. Es decir, 1 tiene dos preimágenes: 1 y -1.

(iii) Para y = 4, tenemos que f (2) = 22 = 4. Es decir, la preimagen del 4 es el 2.

Hemos entonces verificado que todo elemento del contradominio de f es la imagen de


algún elemento del dominio de f . En otras palabras, el rango de f es {0, 1, 4}. ✷

Ejemplo 1.21. Sea g : Q → Q definida por g(x) = 2x + 1. Mostraremos que g es


sobreyectiva. Debemos mostrar lo siguiente:

Para todo y ∈ Q existe x ∈ Q tal que 2x + 1 = y.

Por ejemplo, tomando y igual a 4 es claro que g( 32 ) = 3 + 1 = 4. Es decir, 32 es una


preimagen de 4. En este ejemplo no podemos mostrar la sobreyectividad de g analizando
todos los casos posibles como lo hicimos en el ejemplo anterior, pues el contradominio de g
tiene una cantidad infinita de elementos. Es por esta razón que necesitamos un argumento
general. Fijemos un elemento y cualquiera del contradominio, es decir y ∈ Q. Queremos
hallar x tal que
2x + 1 = y.
14 carlos uzcátegui aylwin

En ejemplos como este, para hallar tal x lo que hacemos es “despejar” x de una ecuación.
En el ejemplo que estamos analizando tenemos que

2x = y − 1

y por lo tanto
y−1
x= .
2
y−1 y−1
Es claro que 2
∈ Q y ahora verificaremos que la imagen de 2
es y. En efecto,
   
y−1 y−1
g =2 + 1 = (y − 1) + 1 = y.
2 2

Ejemplo 1.22. Consideremos la función f : N × N → N, definida por f ((n, m)) = n.


Mostraremos que f es sobreyectiva. Para entender mejor la definición de f calculemos
algunas imágenes. Por ejemplo, tenemos que

f ((5, 0)) = 5, f ((1, 1)) = 1, f ((0, 0)) = 0.

Esto nos dice que 5, 1 y 0 tienen (al menos una) preimagen, respectivamente (5, 0), (1, 1)
y (0, 0). Pero esto no es suficiente para garantizar que g es sobreyectiva. Debemos mostrar
que dado cualquier elemento n del contradominio existe un elemento (x, y) del dominio
tal que f ((x, y)) = n. Los ejemplos anteriores sugieren una respuesta. En efecto, notemos
que
f ((n, 0)) = n
para cualquier n ∈ N, esto dice que (n, 0) es una preimagen de n y por lo tanto n ∈
rango(f ) para todo natural n.
Observemos que en el ejemplo anterior, el conjunto de preimágenes de cada elemento
del contradominio es un conjunto infinito. Por ejemplo, las preimágenes del 3 son todos
los pares ordenados que tienen la forma (3, m), en símbolos,

{(n, m) ∈ N × N : f ((n, m)) = 3} = {(3, m) : m ∈ N}.

Para determinar si una función es sobreyectiva, es crucial poder conseguir su rango. En


los próximos ejemplos calcularemos el rango de algunas funciones.

Ejemplo 1.23. Considere la función f : {1, 2, 3, 4} → {1, 2, 3, 4, 5, 6, 7, 8} dada por


f (n) = 2n. Entonces por simple inspección se verifica que el rango de f es el conjun-
to {2, 4, 6, 8}. ✷
CAPÍTULO 1. FUNCIONES 15

Ejemplo 1.24. Considere la función f : R \ {2} → R dada por


x
f (x) = .
x−2
x
Para hallar el rango de f debemos determinar cuales números reales son de la forma x−2
.
Para hacerlo consideremos la ecuación
x
= y.
x−2
Debemos “despejar” x de esta ecuación. Tenemos entonces que

x = (x − 2)y.

Luego
x − xy = −2y.
Y por lo tanto
−2y
x= .
1−y
Usando esta última ecuación mostraremos que si y 6= 1, entonces y está en el rango de f .
En efecto, sea y 6= 1, conseguiremos un real z tal que f (z) = y. Sea
−2y
z= .
1−y
Verificaremos que f (z) = y. En efecto,
−2y −2y
1−y 1−y −2y
f (z) = −2y = −2y−2+2y = = y.
1−y
− 2 1−y
−2

Hemos mostrado que


rango(f ) = R \ {1}.

Ejemplo 1.25. Considere la función f : P(N) → P(N) dada por

f (A) = A ∪ {2, 3}.

Mostraremos que el rango de f consiste de todos los subconjuntos de N que contienen al


2 y al 3, es decir,
rango(f ) = {B ⊆ N : 2, 3 ∈ B}.
En efecto, sea B ⊆ N tal que 2, 3 ∈ B. Observemos que

f (B) = B ∪ {2, 3} = B.

Por esto B está en el rango de f . Y viceversa, sea B ∈ rango(f ). Entonces existe A ⊆ N


tal que f (A) = B. Por lo tanto, B = A ∪ {2, 3}. En particular, esto dice que 2, 3 ∈ B.
Con esto termina la demostración. ✷
16 carlos uzcátegui aylwin

Es importante que también quede claro cuando una función no es sobreyectiva. En el


siguiente recuadro lo resaltaremos.

Sea f : A → B una función. Las afirmaciones (i) y (ii) son equivalentes

(i) f no es sobreyectiva
(ii) Existe un elemento b ∈ B tal que para ningún a ∈ A se tiene que b = f (a).

Notemos que para mostrar que una función no es sobreyectiva debemos encontrar
UN elemento del contradominio que no tenga preimagen.

Ejemplos 1.26. 1. f : {0, 1, · · · , 6} → {0, 1, · · · , 6} definida por partes de la manera


siguiente 
x + 2 , si 0 ≤ x ≤ 2
f (x) =
7 − x , si 3 ≤ x ≤ 6.
¿Será f sobreyectiva? Como el dominio de f tiene sólo 7 elementos es sencillo respon-
der esta pregunta simplemente analizando por inspección todos los casos posibles.
Vemos que
rango(f) = {1, 2, 3, 4}.
De esto vemos que 5 no tiene preimagen y por lo tanto f no es sobreyectiva.

2. Podemos modificar el contradominio de la función dada en el ejemplo anterior y


obtener otra función que sí sea sobreyectiva. Definimos g : {0, 1, · · · , 6} → {1, 2, 3, 4}
usando la misma ley de correspondencia que la de f . Como el dominio de g es igual al
de f y usamos la misma regla, entonces se tiene que rango(g) es de nuevo {1, 2, 3, 4}
y por lo tanto g sí es sobreyectiva.

En el último ejemplo hemos usado un hecho general acerca de las funciones que enun-
ciaremos a continuación.

Teorema 1.27. Sea f : A → B una función. Defina g : A → rango(f ) por g(x) = f (x).
Entonces g es sobreyectiva.

Ejemplo 1.28. Sea f : (−1, −1) → R definida por f (x) = 2x + 3. Afirmamos que f no
es sobreyectiva. En efecto, notemos que si x ∈ (−1, 1) entonces

−1 < x < 1.

Multiplicando por 2 la desigualdad anterior obtenemos que

−2 < 2x < 2.
CAPÍTULO 1. FUNCIONES 17

Ahora sumamos 3 a ambos miembros de la desigualdad anterior y obtenemos

1 < 2x + 3 < 5.

De esto se deduce que el rango de f está contenido en (1, 5). Y por consiguiente podemos
concluir que f no es sobreyectiva. Por ejemplo, 6 no tiene preimagen.
Podemos de hecho hallar el rango de f . En efecto, afirmamos que

rango(f) = (1, 5).

Nos falta mostrar que (1, 5) ⊆ rango(f). Sea y ∈ (1, 5). Es decir, 1 < y < 5. Entonces
restando 3 obtenemos
−2 < y − 3 < 2.
Ahora dividiendo entre 2 obtenemos
y−3
−1 < < 1.
2
Dejamos al lector la verificación que
 
y−3
f = y.
2

Con esto queda demostrado que todo y ∈ (1, 5) tiene preimagen y por lo tanto que (1, 5)
es el rango de f .
Definimos g : (−1, 1) → (1, 5) por g(y) = 2y + 3. El Teorema 1.27 nos dice que g es
sobreyectiva. ✷

Ejemplo 1.29. Queremos construir una función sobreyectiva f : Q → N. Considere la


siguiente función definida por partes. Si x ∈ N, entonces f (x) = x y si x ∈ Q \ N, entonces
f (x) = 0. Dejamos al lector la verificación que f está bien definida y es sobreyectiva. Mas
adelante veremos que también existe una función sobreyectiva de N en Q.

Ejemplo 1.30. Queremos construir una función sobreyectiva F : NN → N. Considere


la función dada por F (h) = h(0). Notemos que F está bien definida, pues si h ∈ NN ,
entonces h : N → N luego h(0) ∈ N. Para ver que F es sobreyectiva, fijemos k ∈ N.
Queremos ver que existe h ∈ NN tal que F (h) = k. En efecto, sea h : N → N la función
constante con valor k. Entonces F (h) = h(0) = k. Mas adelante veremos que NO existe
una función sobreyectiva de N en NN .

1.2.3. Funciones biyectivas


Definición 1.31. Una función es biyectiva si es inyectiva y sobreyectiva.

Una función es biyectiva cuando su digrafo tiene la propiedad que a todo elemento del
contradominio le llega una y sólo una flecha, como se indica en el siguiente diagrama
18 carlos uzcátegui aylwin

A B

b b

b b

b b

b b

Por esta razón se dice que una biyección establece una correspondencia biunívoca entre
los elementos del dominio y del contradominio.
Las funciones inyectivas, sobreyectivas y biyectivas son las herramientas básicas para
comparar el número de elementos de dos conjuntos. Observando el digrafo de una función
biyectiva f : A → B vemos que A y B tienen el mismo número de elementos. Ahora bien,
si f : A → B es inyectiva, sólo podemos afirmar que B tiene al menos tantos elementos
como A (pero puede suceder que B tenga más elementos que A). Por último, si f : A → B
es sobreyectiva, sólo podemos afirmar que A tiene al menos tantos elementos como B (pero
puede suceder que A tenga más elementos que B).

Ejemplo 1.32. Consideremos los conjuntos A = {1, 2, 3}, B = {1, 3, 5} y C = {1, 3}.
Es fácil encontrar una función biyectiva de A en B, una inyectiva de C en A y una
sobreyectiva de B en C. Como lo mostramos en los gráficos que siguen. Sin embargo, no
es posible encontrar una inyección de A en C, ni tampoco una función sobreyectiva de C
en A. En particular, esto nos dice además que no existe un función biyectiva entre A y
C, lo cual es claro pues A tiene 3 elementos y C sólo 2 elementos.

f g h
A B C A B C

3 b b
5 3 b b
3 5 b b
3

2 b b
3 b
2 3 b

1 b b
1 1 b b
1 1 b b
1

A continuación enunciaremos un resultado general que usaremos con frecuencia y que


dejamos su inmediata verificación al lector interesado.
CAPÍTULO 1. FUNCIONES 19

Teorema 1.33. Sea f : A → B una función inyectiva y sea g : A → rango(f ) dada por
g(x) = f (x). Entonces g es biyectiva. ✷

Terminaremos esta sección presentando algunos ejemplos de funciones biyectivas.

Ejemplos 1.34. 1. Consideremos los conjuntos {1, 2, 3} y {a, b, c}. ¿Existirá una fun-
ción biyectiva entre ellos? Es claro que sí . Por ejemplo, definimos la función f :
{1, 2, 3} → {a, b, c} por f (1) = a, f (2) = b y f (3) = c. Por una simple inspección
vemos que f es inyectiva y sobreyectiva. De hecho existen 6 funciones biyectivas
distintas entre estos dos conjuntos (ver Ejercicio 2).

2. Consideremos los conjuntos {1, 2, 3, 4} y {0, 1} × {0, 1}. ¿Existirá una función bi-
yectiva entre ellos?. Recordemos que {0, 1} × {0, 1} consiste de los pares ordenados
(0, 0), (0, 1), (1, 0) y (1, 1). Podemos definir entonces una función f : {1, 2, 3, 4} →
{0, 1} × {0, 1} de la manera siguiente: f (1) = (0, 0), f (2) = (0, 1), f (3) = (1, 0) y
f (4) = (1, 1). De hecho, entre los conjuntos {1, 2, 3, 4} y {0, 1} × {0, 1} existen 24
funciones biyectivas distintas.

3. Una función biyectiva f : {1, 2, 3, · · · , n} → B se puede ver como una enumeración


de los elementos de B. Es decir, la función f sirve para “etiquetar” los n elementos
de B. Observe el lector lo que se hizo en los ejemplos anteriores y verá que la regla
de correspondencia implícitamente enumeró los elementos del contradominio.

4. Veamos ahora un ejemplo con conjuntos infinitos. Sea E el conjunto de todos los
números pares, es decir, E consiste de todos los números naturales de la forma 2n
con n otro natural. Definimos f : N → E por f (n) = 2n. Mostraremos que f es
biyectiva. Debemos mostrar dos cosas:
(i) f es inyectiva: sean n, m ∈ N y supongamos que f (n) = f (m). Es decir, supon-
gamos que 2n = 2m. De esto inmediatamente concluimos que n = m. Esto muestra
que f es inyectiva.
(ii) f es sobreyectiva: sea k ∈ E cualquiera, entonces k es un número par. Por lo
tanto k es de la forma 2n para un natural n. De esto vemos que la preimagen de k
es n. Por ejemplo, 48 ∈ E y 48 = 2 · 24 así que 24 es la preimagen de 48.

Ejemplo 1.35. Considere la función f : R → R definida por partes de la manera siguiente



x, si x 6∈ N.
f (x) =
x + 1, si x ∈ N.

Dejamos como ejercicio verificar que f es inyectiva y además que rango(f ) = R \ {0} (ver
Ejercicio 17)

Incluir una gráfica


20 carlos uzcátegui aylwin

Ejemplo 1.36. Queremos construir una función biyectiva f : (0, 1] → (0, 1). Esto requiere
un poco mas de trabajo. La definiremos por partes.

x , si x 6∈ {1/n : n ≥ 1}.
f (x) =
1/(n + 1) , si x = 1/n para algún n ≥ 1.

Le sugerimos al lector que haga un bosquejo de la gráfica de f y se convenza que es


biyectiva. Observe que f es discontinua en 1/n para cada n ∈ N. Aunque no podemos
demostrarlo ahora, pues requiere herramientas del análisis, se puede probar que no existe
una biyección entre esos dos conjuntos que sea continua en todo punto.

Incluir una gráfica

1.2.4. Ejercicios 1.2


1. En cada uno de los ejercicios que siguen determine si existe (y en caso que sea
posible, encuentre) una función f : A → B que sea (a) inyectiva, (b) sobreyectiva,
(c) biyectiva.
a) A = {1, 2, 3, 4} y B = P({1}).
b) A = {1, 2, 3, 4, 5} y B = {0} × {1, 2, 3, 4, 5}.
c) A = {1, 2, 3, 4} y B = P({0, 1}).
d ) A = {1, 2, 3, 4, 5} y B = P({0, 1}).
e) A = P({0, 1, 2}) y B = {1, 2, · · · , 8}.
f ) A = {0, 1} × {0, 1} × {0, 1} y B = {0, 1, 2, · · · , 7}.

2. a) Halle todas las funciones biyectivas que se puedan definir de {1, 2, 3} en {a, b, c}.
¿Puede conseguir una función inyectiva entre estos conjuntos que no sea bi-
yectiva?. ¿Existirá una función sobreyectiva entre estos conjuntos que no sea
biyectiva?
b) Halle una función inyectiva de {1, 2, 3} en {a, b, c, d}. ¿Puede hallarla biyecti-
va?.
c) Halle una función sobreyectiva de {a, b, c, d} en {1, 2, 3}. ¿Puede hallarla in-
yectiva?

3. Determine cuáles de las siguientes funciones son inyectivas.


a) Sea A = {0, 1, 2, · · · , 10} y f : A → A dada por f (n) = 10 − n. Haga el
diagrama sagital de f .
CAPÍTULO 1. FUNCIONES 21

b) f : {0, 1, 2, 3, · · · , 10} → {0, 1, 2, 3, · · · , 10} definida por partes de la manera


siguiente 
x + 3 , si 0 ≤ x ≤ 3
f (x) =
10 − x , si 4 ≤ x ≤ 10.
(Sugerencia: Haga el diagrama sagital de f ).
c) f : {0, 1, 2, 3, · · · , 10} → N dada por f (n) = n + 3.
d ) f : {0, 1, 2, 3, · · · , 10} → N dada por f (n) = (n − 3)(n − 4).
e) f : Q → Q, definida por f (x) = 3.
f ) f : N → N, definida por f (n) = 3n .
g) f : N × N → N, definida por f ((n, m)) = m + n.
h) f : N × N → N, definida por f ((n, m)) = 3m + 2n.
i ) f : N × N → N, definida por f ((n, m)) = 2n 3m .

j ) f : R → R dada por f (x) = 23 x − 2.
k ) f : R → R dada por f (x) = x2 .
l ) f : R → R dada por f (x) = x3 .
m) f : Z → P(Z) dada por f (n) = {n2 , n4 + 1}.
n) f : N → P(N) dada por f (n) = {n, 3n + 2, n3 }.
1
ñ) f : N → Q ∩ (2, 3) dada por f (x) = 2 + x+2
.

2
o) f : N → (R \ Q) dada por f (x) = x+1
.

4. Determine el rango de cada una de las funciones definidas en el ejercicio 3. Determine


cuáles de ellas son sobreyectivas y cuáles son biyectivas.

5. Defina funciones inyectiva de A en B para cada uno de los siguientes casos.


a) A = (0, 2) y B = (0, 1) ∪ (2, 4).
b) A = Z y B = P(N).
c) A = Q y B = N × N.
d ) A = N × N y B = P(R).
e) A = R y B = RR .
f ) A = N y B = P(N × N).
g) A = P(N) y B = P(N × N).

6. Defina funciones sobreyectivas de A en B para cada uno de los siguientes casos.


a) A = (0, 2) y B = (0, 1) ∪ (2, 4).
b) A = P(N) y B = N.
c) A = NN y B = Z.
22 carlos uzcátegui aylwin

d ) A = P(R) y B = R.
e) A = RR y B = R.
f ) A = P(N × N) y B = N.
g) A = P(N × N) y B = P(N).

7. Determine el rango de las siguientes funciones.


a) f : (−1, 3) → (0, 7] dada por f (x) = 54 x + 13
4
.
b) f : (−3, −2) → R dada por f (x) = 3 − 2x.
c) f : (−1, 0) → (0, 14 ) dada por f (x) = 41 x + 14 .
d ) f : (−1, 2) ∪ (7, 9] → R dada por f (x) = 2x + 5.
e) f : R \ {2} → R dada por f (x) = x
x−2
.
3x
f ) f : R \ {2} → R dada por f (x) = x−2
.

8. Sea f : R → R dada por f (x) = x2x+1 . Muestre que f no es inyectiva hallando pares
de elementos distintos con igual imagen. Determine su rango.

9. Halle el rango de las siguientes funciones y determine si son inyectivas, sobreyectivas


o biyectivas.
a) f : R → R2 dada por f (x) = (x, x2 ).
b) f : R → R2 dada por f (x) = (cos(x), sin(x)).
c) f : R2 → R2 dada por f (x, y) = (3x + y, 2y).
d ) f : R2 → R2 dada por f (x, y) = (y 3, x + 2y).
e) f : R2 → R3 dada por f (x, y) = (3x + y, 2y, y).

10. Sea A un conjunto con 3 elementos y B un conjunto con 4 elementos. Determine


cuáles de las siguientes afirmaciones son verdaderas y cuáles son falsas. Justifique
sus respuestas:
a) Existe una función biyectiva de A en B.
b) Existe una función inyectiva de A en B.
c) Existe una función inyectiva de B en A.
d ) Existe una función sobreyectiva de A en B.
e) Existe una función sobreyectiva de B en A.

11. a) Diremos que una función f : R → R es estrictamente creciente si para todo


r, s ∈ R se cumple que
r < s ⇒ f (r) < f (s).
Determine cuáles de las siguientes funciones f : R → R son estrictamente
crecientes.
CAPÍTULO 1. FUNCIONES 23

1) f (r) = r 2 ,
2) f (r) = 2r + 1,
r
3) f (r) = r 2 +1
,
4) f (r) = 5 − 4r,
5) f (r) = r 3 .
b) Muestre que si f : R → R es estrictamente creciente, entonces f es inyectiva.
c) Defina el concepto de función estrictamente decreciente y muestre que ellas
también son inyectivas.

12. Halle una función f : R → R inyectiva que no sea ni estrictamente creciente ni


estrictamente decreciente. Sugerencia: No puede ser continua.

13. Determine el rango de las siguientes funciones y si son inyectivas, sobreyectivas y/o
biyectivas.
a) f : P(N) → P(N) dada por f (A) = A ∪ {0, 3, 7}
b) f : P(N) → P(N) dada por f (A) = A ∩ {n ∈ N : n es par}
c) f : P(N) → P(N) dada por f (A) = A△{0, 3, 7}.

14. Sea f : A → B una función. Verifique que las siguientes afirmaciones son equivalen-
tes:
a) f es inyectiva.
b) Para todo a, a′ ∈ A [(f (a) = f (a′ )) → (a = a′ )].
(Sugerencia: Recuerde que una proposición condicional es lógicamente equivalente
a su contrarrecíproca. Enuncie la contrarrecíproca de la proposición condicional que
aparece en b)).

15. Construya una biyección entre (0, 2) y (1, 2) ∪ (3, 4). Sugerencia: Piense que (0, 2)
es igual a (0, 1) ∪ [1, 2) y revise el ejemplo 1.36

16. En los siguientes ejercicios daremos una “demostración” para que la evalúe y deter-
mine si es correcta. Justifique su respuesta.
a) Afirmación: La función f : R → R dada por f (x) = 3x + 5 es inyectiva.
“Demostración”: Sean x, x′ dos números reales con f (x) 6= f (x′ ). Entonces
3x + 5 6= 3x′ + 5. Luego 3x 6= 3x′ y por lo tanto x 6= x′ . Esto muestra que f es
inyectiva.
b) Afirmación: La función f : (1, 5) → (8, 30) dada por f (x) = 3x + 5 es
sobreyectiva.
“Demostración”: Considere la ecuación

y = 3x + 5.
24 carlos uzcátegui aylwin

Despejando x obtenemos que


y−5
x= .
3
Por lo tanto f es sobreyectiva.

17. Considere la función f : R → R \ {0} definida por partes de la manera siguiente



x , si x 6∈ N.
f (x) =
x + 1 , si x ∈ N.

Muestre que f es biyectiva.

18. Sean A, B, C, D conjuntos tales que A ∩ B = ∅ y C ∩ D = ∅. Sean f : A → C y


g : B → D funciones inyectivas. Defina h : A ∪ B → C ∪ D de la siguiente manera:

f (x) , si x ∈ A
h(x) =
g(x) , si x ∈ B.

a) Muestre que la función definida en el Ejemplo 1.16 es un caso particular de este


ejemplo (Sugerencia: Tome A como el conjunto de todos los enteros negativos
y B como el conjunto de los enteros no negativos. Así que A ∪ B = Z. Tome
C = A y D = B y sean f (x) = 2x − 1 y g(x) = 3x + 1).
b) Muestre que h es inyectiva.

19. Modifique el ejercicio # 18 y obtenga un criterio para determinar cuándo una función
definida por partes es sobreyectiva.

20. Lea el ejercicio 13 de la sección §1.1, bajo las condiciones de ese ejercicio, suponga
que f y g son biyecciones, ¿es f ∪ g biyectiva?

21. Sea f : A → B una función. Considere g : A × B → B × B dada por g(x, y) =


(f (x), y). Muestre que si f es inyectiva, entonces g también es inyectiva. ¿Es cierto
que si f es sobreyectiva, entonces g también lo es?

1.3. Composición de funciones


Cuando calculamos
2(5)3
lo hacemos por partes: primero calculamos

53

que es igual a 125 y después calculamos

2(125)
CAPÍTULO 1. FUNCIONES 25

que nos da el resultado final 250. Podemos ver esta secuencia de operaciones en términos
de funciones. Consideraremos las funciones f, g : N → N dadas por

f (n) = n3 y g(n) = 2n.

Es claro que 250 = g(125) y 125 = f (5) y de esto tenemos que

250 = g(f (5)).

Podemos entonces definir una nueva función, llamémosla h, a partir de f y g de la siguiente


manera h : N → N dada por
h(n) = g(f (n)).
La regla de correspondencia de h es: h(n) = g(n3 ) = 2n3 .
f g
n 7→ n3 7→ 2n3

Dadas dos funciones f : A → B y g : B → C podemos, como hicimos antes, definir una


función de A en C como se indica a continuación

a 7→ g(f (a)).

Esta nueva función se llama la compuesta de f y g y se denota por

g◦f

y su regla de correspondencia es

(g ◦ f )(x) = g(f (x)).

Observe que el orden en que leemos g ◦ f es “f compuesta con g” y que es el inverso al de


como lo escribimos 1 . La operación entre funciones así definida se denomina composición
de funciones.
La composición de dos funciones se suele representar con cualquiera de los siguientes
diagramas.

f g f
A→B→C A B

g◦f
g◦f g

1
Esto es una convención. En algunos textos se acostumbra a leer g ◦ f como g compuesta con f .
26 carlos uzcátegui aylwin

Ejemplo 1.37. Consideremos las siguientes funciones


f g
A A A A

0 b b
0 0 b b
0

1 b b
1 1 b b
1

2 b b
2 2 b b
2

Note que en este ejemplo particular podemos componer f con g y también g con f :

(f ◦ g)(0) = f (g(0)) = f (0) = 1


(g ◦ f )(0) = g(f (0)) = g(1) = 2
(f ◦ g)(1) = f (g(1)) = f (2) = 2
(g ◦ f )(1) = g(f (1)) = g(0) = 0
(f ◦ g)(2) = f (g(2)) = f (1) = 0
(g ◦ f )(2) = g(f (2)) = g(2) = 1
Vemos entonces que f ◦ g 6= g ◦ f . ✷

Ejemplo 1.38. Consideremos las funciones f : N → Q definida por


n
f (n) =
n+2

y g : Q → Q definida por
g(x) = x2 .

Entonces g ◦ f : N → Q viene dada por


 2
n
(g ◦ f )(n) = .
n+2

4
Por ejemplo (g ◦ f )(4) = . ✷
9

Ejemplo 1.39. Considere f, g, h : N → N dadas por

f (n) = n3
g(n) = 2n + 4
h(n) = n2 + 2.
CAPÍTULO 1. FUNCIONES 27

Podemos definir 9 funciones componiendo cualesquiera dos de las anteriores.

(f ◦ g)(n) = f ((g(n)) = f (2n + 4) = (2n + 4)3


(g ◦ f )(n) = g(f (n)) = g(n3 ) = 2n3 + 4
(f ◦ h)(n) = f (h(n)) = f (n2 + 2) = (n2 + 3)3
(g ◦ h)(n) = g(h(n)) = g(n2 + 2) = 2(n2 + 2) + 4 = 2n2 + 8
(h ◦ f )(n) = h(f (n)) = h(n3 ) = (n3 )2 + 2 = n6 + 2
(h ◦ g)(n) = h(g(n)) = h(2n + 4) = (2n + 4)2 + 2
(f ◦ f )(n) = f (f (n)) = f (n3 ) = (n3 )3 = n9
(g ◦ g)(n) = g(g(n)) = g(2n + 4) = 2(2n + 4) + 4 = 4n + 12
(h ◦ h)(n) = h(h(n)) = h(n2 + 2) = (n2 + 2)2 + 2 = n4 + 4n2 + 6

Sean f : A → B, g : B → C y h : C → D tres funciones. Podemos definir

h◦g :B →D y g ◦ f : A → C.

También podemos definir

(h ◦ g) ◦ f : A → D y h ◦ (g ◦ f ) : A → D.

El siguiente teorema dice que las dos últimas funciones son iguales. Es decir, la composición
de funciones es una operación asociativa.

Teorema 1.40. Sean f : A → B, g : B → C y h : C → D tres funciones. Se tiene que

(h ◦ g) ◦ f = h ◦ (g ◦ f ).

Demostración: Ya que las dos funciones (h ◦ g) ◦ f y h ◦ (g ◦ f ) tienen dominio A y


contradominio D sólo resta verificar que tienen la misma ley de correspondencia. Sea x
cualquier elemento de A, entonces

((h ◦ g) ◦ f )(x) = (h ◦ g)(f (x)) = h(g(f (x)))

y por otra parte


(h ◦ (g ◦ f ))(x) = h((g ◦ f )(x)) = h(g(f (x))).
Esto muestra lo deseado. ✷

Ejemplo 1.41. Considere f, g, h : N → N dadas por f (n) = n3 , g(n) = 2n + 4 y


h(n) = n2 + 2. Entonces usando los cálculos hechos en el ejercicio anterior tenemos que

((f ◦ g) ◦ h)(n) = (f ◦ g)(h(n)) = (f ◦ g)(n2 + 2) = [2(n2 + 2) + 4]3


(f ◦ (g ◦ h))(n) = f ((g ◦ h)(n)) = f (2n2 + 8) = [2n2 + 8]3

Observe que [2(n2 + 2) + 4]3 = [2n2 + 8]3 . ✷


28 carlos uzcátegui aylwin

Ejemplo 1.42. Considere la función f : [0, 1] → [0, 1] definida de la siguiente manera:



2x , si 0 ≤ x ≤ 1/2,
f (x) =
2(1 − x) , si 1/2 < x ≤ 1.

Incluir gráfica

La función f ◦ f está dada por la siguiente fórmula:




 4x , si 0 ≤ x ≤ 1/4,

2(1 − 2x) , si 1/4 < x ≤ 1/2,
(f ◦ f )(x) =

 2(2x − 1) , si 1/2 < x ≤ 3/4,

4(1 − x) , si 3/4 < x ≤ 1.
Incluir gráfica

1.3.1. Algunas propiedades de la composición


Mostraremos ahora que la composición de funciones preserva la inyectividad, la sobre-
yectividad y por lo tanto también la biyectividad.
Teorema 1.43. Sean f : A → B y g : B → C funciones. Se cumple que
1. Si f y g son inyectivas, entonces g ◦ f también es inyectiva.
2. Si f y g son sobreyectivas, entonces g ◦ f también es sobreyectiva.
3. Si f y g son biyectivas, entonces g ◦ f también es biyectiva.
Demostración:
1. En efecto, sean x, x′ ∈ A con x 6= x′ . Entonces como hemos supuesto que f es
inyectiva, tenemos que f (x) 6= f (x′ ). Ahora como g también es inyectiva, entonces
g(f (x)) 6= g(f (x′)). Es decir, (g ◦ f )(x) 6= (g ◦ f )(x′ ).
2. En efecto, sea z ∈ C cualquiera. Como g es sobreyectiva, entonces existe y ∈ B
tal que g(y) = z. Como y ∈ B y f es sobreyectiva, entonces existe x ∈ A tal que
f (x) = y. Afirmamos que (g ◦ f )(x) = z, pues (g ◦ f )(x) = g((f (x)) = g(y) = z.
3. Esto se deduce de las dos afirmaciones anteriores, pues si f y g son biyectivas, en
particular son inyectivas y sobreyectivas.

Es natural preguntares si las proposiciones recíprocas del Teorema 1.43 son válidas. Por
ejemplo, ¿será cierto que si f ◦ g es inyectiva, entonces f y g son inyectivas? Analizaremos
a continuación una de esas preguntas y en el ejercicio 11 le planteamos al lector otras
similares.
CAPÍTULO 1. FUNCIONES 29

Teorema 1.44. Sean f : A → B y g : B → C funciones. Si g ◦ f es inyectiva, entonces


f es inyectiva.

Demostración. Sean x1 , x2 ∈ A. Supongamos que f (x1 ) = f (x2 ). Mostraremos que x1 =


x2 . En efecto, por ser g una función se cumple que g(f (x1 )) = g(f (x2 )). Esto dice que
(g ◦ f )(x1 ) = (g ◦ f )(x2 ) y por ser g ◦ f inyectiva, concluimos que x1 = x2 . ✷

El teorema anterior es óptimo, en el sentido que no se puede deducir, en general, que


g también es inyectiva cuando g ◦ f lo es. En efecto, considere el siguiente ejemplo. Sean
A = {1, 2}, B = {a, b, c} y C = {x, y} y f : A → B dada por f (1) = a, f (2) = b y
g : B → C dada por g(a) = x, g(b) = g(c) = y. El lector interesado puede verificar que
g ◦ f es inyectiva.

1.3.2. Ejercicios 1.3


1. Considere los siguientes diagramas que definen tres funciones:

f g h
A B C A D C

3 b b
c x b b
3 7 b b
x

2 b b
b b
2 6 b

1 b b
a y b b
1 5 b b y

Haga el diagrama de f ◦ g, g ◦ h y (f ◦ g) ◦ h.

2. Sean f, g, h : N → N las funciones definidas por f (n) = 3n + 2, g(n) = n4 y


h(n) = n + 1. Determine la ley de correspondencia de las siguientes funciones:
a) f ◦ g, f ◦ h, g ◦ f , g ◦ h, h ◦ f , h ◦ h, f ◦ f y g ◦ g.
b) f ◦ g ◦ h, g ◦ h ◦ g, f ◦ g ◦ f , f ◦ h ◦ f , h ◦ h ◦ h y h ◦ g ◦ f .

3. Sean f : R → R y g : R → R dadas por


1 1
f (x) = 1+x2
y g(x) = 2+x2
.

Determine la ley de correspondencia de f ◦ g y g ◦ f .

4. Considere las funciones f, g : N → N dadas por f (x) = 2x y g(x) = x2 . Muestre que


f ◦ f 6= g ◦ g. Observemos que, en general,
(22 ) )
f (f (f (2))) = 2(2 6= ((22 )2 )2 = g(g(g(2))).
30 carlos uzcátegui aylwin

2
Es decir, la exponenciación no es una operación asociativa.

5. En cada uno de los siguientes ejercicios f denota una función de R en R. Calcule la


regla de correspondencia de f ◦ f
a) 
2x + 1 , si x ≤ 1
f (x) =
3x , si x > 1

b) 
5x − 1 , si x ≤ 1
f (x) =
x2 , si x > 1

c) 
6x + 8 , si x ≤ 1
f (x) =
2 − 7x , si x > 1

6. Considere las funciones 


0 , si x > 0
f (x) =
1 , si x ≤ 0

0 , si x ≥ 0
g(x) =
1 , si x < 0

Determine f ◦ f , f ◦ f ◦ f ,... y g ◦ g, g ◦ g ◦ g.... ¿Qué patrón observa?

7. Sea f : [0, 1] → [0, 1] definida por f (x) = x/2+1/4. Calcule f ◦f , f ◦f ◦f , f ◦f ◦f ◦f .


¿Qué patrón observa? Consiga la fórmula general para f ◦ f ◦ · · · ◦ f .

8. Determine si existen funciones f, g : N → N tales que (f ◦ g)(n) = n2 para todo n.


Consiga, si es posible, un par de esas funciones tales que ni f ni g sea la función
identidad. ¿Qué puede decir si en lugar de n2 usamos n3 ?

9. Sea f : A → A sobreyectiva. Suponga que f ◦ f = f . Muestre que f (x) = x para


todo x ∈ A. Halle una función f : N → N que no sea sobreyectiva que cumpla que
f ◦ f = f.

10. Sea f la función dada en el Ejemplo 1.42. Halle todos los x ∈ [0, 1] tales que
f (x) = x. Tales puntos se llaman puntos fijos de f . Halle los puntos fijos de f ◦ f
y de f ◦ f ◦ f . ¿Qué puede decir en general sobre los puntos fijos de f ◦ f ◦ · · · ◦ f
donde la composición se ejecuta n veces?

11. Sean f : A → B y g : B → C funciones. Muestre que las siguientes afirmaciones son


verdaderas:
2
La funciones f ◦ f ◦ f ◦ · · · ◦ f sirven para construir (y denotar) enteros muy grandes, esa operacion
repetida de la exponenciación se llama tetración (el lector interesado puede buscar mas información
en Wikipedia).
CAPÍTULO 1. FUNCIONES 31

a) Si g ◦ f es sobreyectiva, entonces g es sobreyectiva.


b) Si g ◦ f es inyectiva y f es sobreyectiva, entonces g es inyectiva.
c) Si g ◦ f es sobreyectiva y g es inyectiva, entonces f es sobreyectiva.

1.4. La función inversa


Como dijéramos antes, una función biyectiva establece una correspondencia biunívoca
entre los elementos del dominio y los del contradominio. En el siguiente ejemplo ilustramos
una propiedad importante de las funciones biyectivas relacionada con la composición de
funciones.
Ejemplo 1.45. El diagrama de la izquierda define una función f : {1, 2, 3, 4} → {a, b, c, d}.
El diagrama de la derecha define una función g : {a, b, c, d} → {1, 2, 3, 4}; se obtuvo in-
virtiendo el sentido de las flechas en el diagrama de f .
f g

1 b b
a a b b
1

2 b b
b b b b
2

3 b b
c c b b
3

4 b b
d d b b
4

Podemos componer f con g y obtenemos la función g ◦ f : {1, 2, 3, 4} → {1, 2, 3, 4}.


Notemos que
(g ◦ f )(x) = x, para cada x ∈ {1, 2, 3, 4}.
Por otra parte, también podemos componer g con f ; obtenemos la función f ◦ g :
{a, b, c, d} → {a, b, c, d}. Notemos que

(f ◦ g)(x) = x, para cada x ∈ {a, b, c, d}.

Las funciones compuestas obtenidas reciben el nombre de función identidad, pues no


alteran los elementos del dominio. Obsérvese que esas funciones no son iguales. La primera
tiene dominio {1, 2, 3, 4} y la segunda {a, b, c, d}. Las funciones identidad son cruciales
para caracterizar las funciones biyectivas y por esta razón usaremos una notación especial
para ellas. Dado un conjunto cualquiera A, denotaremos por 1A a la función identidad
sobre el conjunto A, es decir,
1A : A → A,
1A (x) = x, para cada x ∈ A.
Hemos usado el subíndice A pues obviamente esta función depende del conjunto A. Es
fácil verificar que la función identidad 1A es biyectiva.
32 carlos uzcátegui aylwin

Podemos expresar la propiedad que tiene la función g del ejemplo que estamos anali-
zando diciendo que
g ◦ f = 1{1,2,3,4} y f ◦ g = 1{a,b,c,d} .

Las propiedades de la función g en el ejemplo anterior se deben a que f es biyectiva,
como lo demostramos a continuación.
Teorema 1.46. Sea f : A → B. Las siguientes afirmaciones son equivalentes
(i) f es biyectiva
(ii) Existe una función g : B → A tal que g ◦ f = 1A y f ◦ g = 1B .
Demostración: Para demostrar esta equivalencia debemos mostrar dos implicaciones.

(ii) ⇒ (i). Supongamos que (ii) se cumple. Es decir, supongamos que existe una función
g : B → A tal que g ◦ f = 1A y f ◦ g = 1B . Primero mostraremos que f es inyectiva. Sean
x, x′ ∈ A y supongamos que f (x) = f (x′ ). Queremos ver que x = x′ . Como g ◦ f = 1A ,
entonces de la definición de composición de funciones obtenemos lo siguiente

g(f (x)) = (g ◦ f )(x) = 1A (x) = x


g(f (x′ )) = (g ◦ f )(x′ ) = 1A (x′ ) = x′ .

Por hipótesis f (x) = f (x′ ), entonces obviamente

g(f (x) = g(f (x′)).

De las igualdades de arriba obtenemos que x = x′ , como queríamos demostrar.


Ahora mostraremos que f es sobreyectiva. Fijemos y ∈ B. Debemos hallar x ∈ A tal
que f (x) = y. Como y ∈ B, entonces g(y) ∈ A. Afirmamos que g(y) es la preimagen de y
bajo f . En efecto, como f ◦ g = 1B , entonces

f (g(y)) = y.

De esta manera hemos mostrado que f es biyectiva y por lo tanto que (ii) ⇒ (i).

(i) ⇒ (ii). Ahora supongamos que f es biyectiva y mostremos que (ii) se cumple. Para
esto debemos definir una función g : B → A que tenga las propiedades deseadas. La idea
para definir g es la misma que usamos para definir g en el ejemplo 1.45, es decir, g se
define “invirtiendo las flechas” en el diagrama de f .
Veamos la función f como una relación de A en B. Es decir, consideremos el siguiente
conjunto:
R = {(x, f (x)) ∈ A × B : x ∈ A}.
Ahora “invirtamos” el orden y obtenemos

R′ = {(f (x), x) ∈ B × A : x ∈ A}.

Afirmamos que R′ es una función. En efecto,


CAPÍTULO 1. FUNCIONES 33

(i) Sea y ∈ B cualquiera. Por ser f sobreyectiva, existe x ∈ A tal que y = f (x). Luego
(x, f (x)) = (x, y) y por definición de R′ , tenemos que (y, x) ∈ R′ .

(ii) Supongamos que (y, x) y (y, x′) ambas están en R′ . Mostraremos que necesariamente
x = x′ . En efecto, de la definición de R′ tenemos que f (x) = y y f (x′ ) = y. Ahora,
como f es inyectiva, concluimos que x = x′ .

Ya que R′ es una función usaremos la notación de funciones y la denotaremos por g.


Así que g : B → A y por la definición de R′ tenemos que

g(y) = x ⇔ f (x) = y.

Veamos que g ◦ f = 1A . En efecto, sea x ∈ A. Sea y ∈ B tal que y = f (x). Entonces


tenemos por la igualdad anterior que

g(f (x)) = g(y) = x.

De igual manera se muestra que f ◦ g = 1B . ✷

Dada una función biyectiva f : A → B, podemos preguntarnos si existirán dos funciones


distintas con las propiedades mencionadas en la parte (ii) del Teorema 1.46. Si analizamos
con cuidado la demostración de ese teorema, es natural pensar que no existen dos funciones
con esas propiedades. Daremos una justificación más formal de esto que acabamos de decir.
Supongamos que f es biyectiva y además que existen dos funciones g, g ′ : B → A ambas
satisfaciendo lo dicho en (ii) de 1.46. Es decir que

g ◦ f = g ′ ◦ f = 1A y f ◦ g = f ◦ g ′ = 1B . (1.1)

Mostraremos que g = g ′. Ya que estamos suponiendo que g y g ′ tienen el mismo dominio y


contradominio, sólo debemos verificar que tienen la misma ley de correspondencia. Fijemos
entonces y ∈ B y mostremos que g(y) = g ′(y). Como f es biyectiva, existe x ∈ A tal que
f (x) = y. De las ecuaciones (1.1) obtenemos que

g(y) = g(f (x)) = (g ◦ f )(x) = x = (g ′ ◦ f )(x) = g ′(f (x)) = g ′ (y).

Es decir, g = g ′ .

En vista de esta propiedad que tienen la funciones biyectivas, se define la inversa de


una función de la manera siguiente
Definición 1.47. Sea f : A → B una función biyectiva. La inversa de f , que se denota
por f −1 , es la única función de B en A que satisface las dos condiciones siguientes

f −1 ◦ f = 1A y f ◦ f −1 = 1B .


34 carlos uzcátegui aylwin

Observación: Es importante notar que si f es biyectiva, entonces f −1 también es biyec-


tiva. ¿Puede el lector justificar esa afirmación?

Las ecuaciones que definen a la inversa las podemos reescribir de la siguiente manera:

(f −1 ◦ f )(x) = x para todo x ∈ A

(f ◦ f −1 )(y) = y para todo y ∈ B.


El lector probablemente recuerda las siguientes identidades, usadas en los cursos de cálcu-
lo; son ejemplos de lo que acabamos de presentar acerca de la función inversa.

x2 = x para todo número real x ≥ 0

y √
( x)2 = x para todo número real x ≥ 0.
También tenemos las siguientes

ln(ex ) = x para todo número real x

y
eln x = x para todo número real x > 0.

Ejemplo 1.48. Sea g : Q → Q definida por g(x) = 2x + 1. Ya vimos anteriormente que


g es sobreyectiva (Ejemplo 1.21). Verifiquemos que g es inyectiva. En efecto, supongamos
que g(x) = g(x′ ), es decir, que 2x + 1 = 2x′ + 1. Si restamos 1 a ambos miembros y
luego dividimos entre 2 obtenemos que x = x′ . Por lo tanto g es biyectiva y tiene inversa.
Usualmente la demostración de la sobreyectividad de la función da bastante información
acerca de la regla de correspondencia de la inversa. Recordemos que mostramos que dado
y ∈ Q, se cumple que
   
y−1 y−1
g =2 + 1 = (y − 1) + 1 = y.
2 2
Esto nos dice que la inversa de g esta dada por
y−1
g −1 (y) = .
2

Ejemplo 1.49. Considere la función f : (1, 4) → (−13, −1) dada por

f (x) = 3 − 4x.

Mostraremos que f es biyectiva y calcularemos la ley de correspondencia de su inversa.


Supongamos que f (x) = f (x′ ), es decir, que 3 − 4x = 3 − 4x′ . De aquí se deduce
inmediatamente que x = x′ . Esto muestra que f es inyectiva.
CAPÍTULO 1. FUNCIONES 35

Para ver que f es sobreyectiva, consideremos la ecuación

y = 3 − 4x.

Despejando x obtenemos que


3−y
.x=
4
Verificaremos que si y ∈ (−13, −1), entonces 3−y
4
∈ (1, 4). En efecto, tenemos que

−13 < y < −1.

Luego multiplicando por -1 obtenemos

1 < −y < 13.

Sumando 3 obtenemos
4 < 3 − y < 16.
Dividiendo entre 4 obtenemos
3−y
1<
< 4.
4
Esto muestra que f es sobreyectiva. Además sugiere que la inversa de f es la función

f −1 : (−13, −1) → (1, 4)

dada por
3−y
f −1 (y) = .
4
En efecto, tenemos que
   
−1 3−y 3−y
(f ◦ f )(y) = f = 3−4 =y
4 4
y
3 − (3 − 4x)
(f −1 ◦ f )(x) = f −1 (3 − 4x) = = x.
4

En el teorema sobre la existencia de la inversa de una función f (ver el Teorema 1.46) se
demuestra que existe una función g : B → A tal que g ◦f = 1A y f ◦g = 1B . Quizá el lector
se haya preguntado si es suficiente pedir una sola de estas dos condiciones para garantizar
que f sea biyectiva. La respuesta es no. Le dejamos al lector la tarea de mostrarlo (ver el
ejercicio 9).
Para terminar esta sección mostraremos una propiedad importante de las funciones
identidad.
Teorema 1.50. Sea f : A → B una función. Se tiene que

1B ◦ f = f y f ◦ 1A = f.
36 carlos uzcátegui aylwin

Demostración: Mostraremos la primera igualdad, la otra queda como ejercicio. Es claro


que 1B ◦ f y f tienen el mismo dominio y contradominio. Veamos que tienen la misma ley
de correspondencia. Sea x ∈ A, entonces por definición de composición y de la función
identidad 1B tenemos que

(1B ◦ f )(x) = 1B (f (x)) = f (x).

1.4.1. Otras propiedades de la composición


La operación de composición no es cancelativa, es decir, puede ocurrir que f ◦ h = f ◦ g,
pero h 6= g. En efecto, considere la función f : N → N constante igual a 1, es decir,
f (n) = 1 para todo n. Sea A un conjunto y g, h : A → N dos funciones cualesquiera que
no sean iguales, tenemos que (f ◦ g)(a) = (f ◦ h)(a) = 1 para todo a ∈ A.
Sin embargo, cuando f es biyectiva si podemos hacer la cancelación como lo mostramos
a continuación.

Teorema 1.51. Sea f : B → C una función inyectiva y g, h : A → B. Si f ◦ g = f ◦ h,


entonces g = h.

Demostración. Sea x ∈ B cualquiera. Mostraremos que g(x) = h(x). Tenemos por hi-
pótesis que (f ◦ g)(x) = (f ◦ h)(x). Luego por definición de composición, tenemos que
f (g(x)) = f (h(x)). Como f es inyectiva, entonces necesariamente g(x) = h(x).

En los ejercicios 14 y 15 presentamos al lector otras variantes del teorema anterior.

Ya mostramos que una función tiene inversa si, y sólo si, es biyectiva. Ahora veremos
cuándo existen inversas laterales. Diremos que g : B → A es una inversa por la derecha
de una función f : A → B, si f ◦ g = 1B . Analogamente, diremos que g es un inversa por
la izquierda de f si g ◦ f = 1A . Si f es biyectiva, entonces ya vimos que existe una función
g que es simultaneamente inversa por la derecha y por la izquierda.

Teorema 1.52. Sea f : A → B una función. Los siguientes enunciados son equivalentes:

(i) f es inyectiva.

(ii) Existe g : B → A tal que g ◦ f = 1A .

Demostración. Supongamos que f es inyectiva. Para motivar la definición de la función


g observemos el siguiente diagrama que representa una función inyectiva.
CAPÍTULO 1. FUNCIONES 37

f
A B
a
b b

b b

b
b

c
b b

db b

En el diagrama que sigue mostramos una posible función g como la que buscamos.

f g
A B A
a a
b b b

b b
b
b b
b

c c
b b b

db b b
d
b

Esto nos sugiere como podemos definir una función g con la propiedad que deseamos.
Fijemos un elemento d ∈ A arbitrario.

x , si y ∈ rango(f ) y f (x) = y,
g(y) =
d , si y 6∈ rango(f ).
Como f es inyectiva, la definición de g es correcta en el sentido que produce una función.
Le dejamos al lector la tarea de convencerse que g ◦ f = 1A .

Teorema 1.53. Sea f : A → B una función. Los siguientes enunciados son equivalentes:

(i) f es sobreyectiva.

(ii) Existe g : B → A tal que f ◦ g = 1B .

Demostración. Daremos solo una indicación de cómo se demuestra (i) ⇒ (ii) a través de
diagramas sagitales. Mas adelante (Teorema 3.32) daremos una demostración mas formal.
38 carlos uzcátegui aylwin

f
A B
b

b
b

b
b

b
b

b b

El lector debe convencerse que se puede definir una función g como se indica en el
diagrama que sigue.
g f
B A B
b

a a
b b
b

b b
b b
b

c
b b c
b
b

db b b
d
b

1.4.2. Ejercicios 1.4


1. Considere las siguientes funciones. Muestre que son biyectivas y halle sus respectivas
inversas.
a) f : Z → Z definida por f (x) = x + 5.
b) f : Q → Q dada por f (x) = 5x − 8.
c) f : R → R dada por f (x) = x+2
4
.
3x
d ) f : R \ {2} → R \ {3} dada por f (x) = x−2
.
e) f : {0, 1, · · · , 10} → {0, 1 · · · , 10} definida por f (x) = 10 − x.
f ) f : (−1, 3) → (2, 7) dada por f (x) = 45 x + 13
4
.
CAPÍTULO 1. FUNCIONES 39

g) f : (0, +∞) → (0, +∞) dada por f (x) = x1 .

2. Sea f : R → R biyectiva. Suponga que f −1 (y) = 3y − 5. Halle f .

3. Considere la siguiente función f : N → N definida por partes



x + 1, si x es par
f (x) =
x − 1, si x es impar.

Muestre que f es biyectiva y halle su inversa. (Sugerencia: haga un esbozo del


diagrama sagital de f ).

4. Defina una biyección de P({1, 2, 3}) en {1, 2, · · · , 8} y halle su inversa. (Sugerencia:


Puede definirla usando un diagrama).

5. Defina una biyección de {1, 2, 3, 4} en {a, b} × {a, b} y halle su inversa. (Sugerencia:


Puede definirla usando un diagrama).

6. Sean A y B dos conjuntos, suponga que existe una función biyectiva de A en B.


¿Será cierto que existe una función biyectiva de B en A?

7. Sea f : A → B. Muestre que


f ◦ 1A = f.

8. Sean f : A → B y g : B → A funciones. Muestre que si g ◦ f = 1A , entonces f es


inyectiva y g es sobreyectiva.

9. Muestre que existen funciones f : A → B y g : B → A tales que g ◦ f = 1A pero ni


f ni g son biyectivas. Compare esto con lo que dice el Teorema 1.46.
Sugerencia: El ejemplo es sencillo. Se puede resolver con A y B finitos. Haga un
diagrama sagital.

10. Sea f : [0, 1] → [0, 1] la función dada en el Ejemplo 1.42. Es claro que f es sobre-
yectiva. Por el Teorema 1.53 f tiene una inversa por la derecha. La inversas por la
derecha no son necesariamente únicas. Halle dos inversas de f por la derecha, es
decir, dos funciones g, h tales que f ◦ g = 1[0,1] y f ◦ h = 1[0,1] .

11. Sea f : R → R dada por f (x) = x(x − 1)2 , muestre que f es sobreyectiva pero no
es inyectiva. Halle al menos dos inversas por la derecha para f . Sugerencia: Haga la
gráfica de f y defina g por partes.

12. Sea h : N → N. Halle funciones f, g tales que f ◦ g = h. Halle mas de una solución.
Sugerencia: No se complique la vida, busque soluciones con f biyectiva.

13. Muestre que las siguientes funciones son inyectivas y halle una inversa por la iz-
quierda para ellas (vea el Teorema 1.52).
a) Sea f : R → R × R dada por f (x) = (x, 0).
40 carlos uzcátegui aylwin

b) Sea f : N → P(N) dada por f (n) = {n, n + 1}.


14. Muestre que el Teorema 1.51 es una equivalencia. Es decir, sea f : B → C una
función. Supongamos que para todo conjunto no vacío A y para todo par de
funciones g, h : A → B tales que f ◦ g = f ◦ h, se tiene necesariamente que g = h.
Muestre que f es inyectiva. Sugerencia: Enuncie y muestre la contrarecíproca.
15. Sea f : A → B una función. Muestre que los siguientes enunciados son equivalentes:
a) f es sobreyectiva
b) Para todo par de funciones g, h : B → C, si g ◦ f = h ◦ f , entonces g = h.

16. Sea f : N → N. Considere la función fb : NN → NN dada por fb(g) = f ◦ g. Muestre


que
a) f es inyectiva si, y solo si , fb es inyectiva.
b) f es sobreyectiva si, y solo si , fb es sobreyectiva.
c) Sea h : N → N. Muestre que h[
◦f =b
h ◦ fb.
d ) Suponga que f es inyectiva y h es una inversa por la izquierda de f . Muestre
que b
h es una inversa por la izquierda para fb.

1.5. Permutaciones de n elementos


En esta sección estudiaremos con un poco más de detalle las biyecciones del conjunto
{1, 2, · · · , n} en sí mismo. Denotaremos con Sn ese conjunto de biyecciones, usualmente
llamado el grupo simétrico y a sus elementos se les llama permutaciones. Observemos que
si f, g ∈ Sn , entonces la composición f ◦ g se puede realizar, es decir, f ◦ g ∈ Sn (lo mismo
ocurre con g ◦ f ). Y también tenemos que si f ∈ Sn , entonces f −1 ∈ Sn .
Indicaremos una manera muy efectiva de representar las permutaciones. Veamos un par
de ejemplos:
(i) Suponga n = 5 y sea f (1) = 4, f (2) = 3, f (3) = 2, f (4) = 1 y f (5) = 5. Podemos
representar f de la siguiente manera:
 
1 2 3 4 5
f = ↓ ↓ ↓ ↓ ↓ 
4 3 2 1 5
Usualmente no se escriben las flechas ↓.
(ii) Sea g la biyección siguiente:
 
1 2 3 4 5
g=
3 4 1 5 2
Podemos calcular g ◦ f y f ◦ g muy fácilmente usando esa representación:
    
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
g◦f = =
3 4 1 5 2 4 3 2 1 5 5 1 4 3 2
CAPÍTULO 1. FUNCIONES 41

    
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
f ◦g = = .
4 3 2 1 5 3 4 1 5 2 2 1 4 5 3
La inversa de una permutación es muy fácil de representar. Por ejemplo
 −1  
1 2 3 4 5 4 3 2 1 5
=
4 3 2 1 5 1 2 3 4 5

Es decir, la inversa de una permutación se obtiene intercambiando de lugar las dos filas.

Ahora veremos otra propiedad de las permutaciones. Si f (i) = i diremos que f fija a
i, en el otro caso, diremos que f mueve a i. Cuando una permutación fija a un número
no hace falta incluir ese número en la representación anterior. Por ejemplo, para n = 5 la
siguiente permutación fija el 5:
 
1 2 3 4
f=
4 3 2 1

Ahora considere  
2 3 4
3 4 2
esta permutación es igual a  
1 2 3 4 5
1 3 4 2 5
Una permutación f se llama ciclo, si para algunos i1 , i2 , · · · , ik se cumple que

f (i1 ) = i2 , f (i2 ) = i3 , · · · , f (ik−1) = ik f (ik ) = i1

y los demas elementos de {1, 2, · · · , n} diferentes de i1 , i2 , · · · , ik quedan fijos por f . La


representación de este ciclo sería
 
i1 i2 · · · ik−1 ik
i2 i3 · · · ik i1

Por ejemplo,  
1 2 5
2 5 1
es un ciclo: 1 → 2 → 5 → 1.
La función identidad se considera un ciclo que fija a todos los elementos.
Considere la permutación f que usamos al comienzo. Veamos que se puede escribir
como composición de ciclos.
    
1 2 3 4 5 1 4 2 3
f= =
4 3 2 1 5 4 1 3 2

Diremos que dos ciclos son disjuntos, si el conjunto de números que lo forman son disjuntos.
Por ejemplo, los dos ciclos en que se descompuso f arriba son disjuntos.
42 carlos uzcátegui aylwin

Sea g una permutación cualquiera en Sn . Mostraremos que g es igual a la composición de


ciclos disjuntos. La demostración se hará por inducción en el número r de elementos que g
mueve. Si r = 0, entonces g es la función identidad, que se considera un ciclo. Supongamos
que g mueve al menos un elemento i1 , es decir, g(i1 ) 6= i1 . Pongamos i2 = g(i1 ), i3 = g(i2 ),
· · · , ik = g(ik−1 ). Como g sólo puede tomar n valores y es inyectiva, necesariamente para
algún k, se cumple que g(ik ) = i1 . Es decir, tenemos el ciclo
 
i1 i2 · · · ik−1 ik
h= .
i2 i3 · · · ik i1

Ahora bien, notemos que si j ∈ {1, 2, · · · , n} \ {i1 , · · · , ik }, entonces g(j) ∈ {1, 2, · · · , n} \


{i1 , · · · , ik }. Esto permite definir otra permutación h′ de la siguiente manera: h′ fija todos
los elementos en {i1 , · · · , ik } y si j 6∈ {i1 , · · · , ik } entonces h′ (j) = g(j). Asi tenemos que

g = h ◦ h′

Notemos, por último, que h′ mueve menos elementos que g. Por lo tanto, por la hipótesis
inductiva, h′ se puede expresar como una composición de ciclos disjuntos y con esto
termina la demostración. Dejamos los detalles al lector interesado.
Considere  
1 2 3 4 5
g=
3 4 1 5 2
Entonces   
1 3 2 4 5
g=
3 1 4 5 2

1.5.1. Ejercicios 1.5


1. Calcule las siguientes composiciones de permutaciones
a)   
1 2 3 4 5 1 2 3 4 5
4 5 1 2 3 5 3 2 1 4

b)   
1 2 3 4 5 6 2 4 6
4 6 1 2 3 5 4 6 2

c)   
1 2 3 4 2 4 5
2 1 4 3 4 5 2

d)   
1 3 2 4 5
3 1 4 5 2
CAPÍTULO 1. FUNCIONES 43

2. Halle la descomposición en ciclos de las permutaciones que aparecen en toda esta


sección.
3. Sea i1 ≤ n y g ∈ Sn . Defina i2 = g(i1 ), i3 = g(i2 ), · · · , ik = g(ik−1). Muestre que
necesariamente para algún k, se cumple que g(ik ) = i1 .
4. Sea f ∈ Sn . Para cada k natural se define f k de la manera usual, es decir, f 2 = f ◦f ,
f k+1 = f ◦ f k . Muestre que
a) Para cada i ≤ n existe k tal que f k (i) = i.
b) Existe l tal que f k = Id (la función identidad). ¿Qué relación guarda l con el
número k de la parte a)?
5. Dé ejemplos de permutaciones f ∈ Sn tales que f 2 = Id.
6. ¿Existirá un ciclo f tal que f 2 no sea un ciclo?
7. Sea f un ciclo de longitud k. Muestre que f k es la identidad.

1.6. La imagen y la preimagen de un conjunto


Sea f : A → B y C ⊆ A. La imagen de C se define como el conjunto formado por las
imágenes de los elementos de C. La imagen de un conjunto la denotaremos por
f [C].
En símbolos
f [C] = {f (x) : x ∈ C}.
Notemos que cuando C = A tenemos que f [A] es precisamente el rango de f .
Ejemplo 1.54. Sea f : R → R dada por
f (x) = x + 2.
Sea C = [0, 1). Afirmamos que
f [C] = [2, 3).
En efecto, tenemos que
f [C] = {x + 2 : x ∈ [0, 1)} = {x + 2 : 0 ≤ x < 1} = [2, 3).

Ejemplo 1.55. Sea f : R → R dada por
f (x) = x2 .
Entonces tenemos que
f [(−1, 2)] = [0, 4) f [{−2, −1, 2, 3}] = {1, 4, 9}.


44 carlos uzcátegui aylwin

Ejemplo 1.56. Sea f : R → R dada por

f (x) = 6 − 3x.

y A = (1, 2]. Sea x ∈ R, tenemos que

1 < x ≤ 2 ⇔ 0 ≤ 6 − 3x < 3.

Por lo tanto f [(1, 2]] = [0, 3).



Dada una función f : A → B y un conjunto D ⊆ B definimos la preimagen de D
como el conjunto formado por todas las preimágenes de los elementos de D. La preimagen
de un conjunto la denotaremos por
f −1 [D].
En símbolos tenemos que

f −1 [D] = {x ∈ A : f (x) ∈ D}.

Observación: Es importante notar que la preimagen de un conjunto está bien definida


aún en el caso que f no sea biyectiva (y por lo tanto no tenga inversa). Aquí se abusa de la
notación, pues se usa el símbolo f −1 con dos significados distintos: Cuando f es biyectiva,
f −1 denota la inversa de f . Pero también, sin importar que f tenga o no inversa, usamos
f −1 [D] para denotar la preimagen del conjunto D.

Cuando el conjunto D tiene sólo un elemento, digamos D = {b}, escribiremos f −1 [b] en


lugar de f −1 [{b}]. Es decir

f −1 [b] = {a ∈ A : f (a) = b}.

Ejemplo 1.57. Sea f : R → R dada por

f (x) = 2 − x.

Tenemos que

f −1 [{1, 2, 3, 4, 5}] = {1, 0, −1, −2, −3} f −1 [(1, 3]] = [−1, 1)

f −1 [2] = {0} f −1 [4] = {−2}.



Ejemplo 1.58. Sea f : R → R dada por

f (x) = x2 + 1.
CAPÍTULO 1. FUNCIONES 45

Entonces tenemos que


√ √
f −1 [(2, 4]] = (1, √3] ∪ √ [− √3, −1)√
f −1 [{1, 2, 3, 4, 5}] = {0,
√ 2,√ − 2, 3, − 3, 2, −2}
f −1 [7] = { 6, − 6}
f −1 [ 45 ] = { 21 , − 12 }.

La preimagen de un conjunto puede ser vacía. Por ejemplo

f −1 [(−3, 0)] = ∅ f −1 [ 12 ] = ∅.


Ejemplo 1.59. Sea f : R → R dada por f (x) = 3x2 + x + 1. Defina una relación S sobre
R dada por
(x, x′ ) ∈ S ⇔ f (x) = f (x′ ).
Mostraremos que S es una relación reflexiva, simétrica y transitiva (es decir, S es una
relación de equivalencia). En efecto, como f (x) = f (x), es obvio que (x, x) ∈ S para
todo x ∈ R, esto dice que S es reflexiva. Para ver que S es simétrica, tomemos (x, x′ ) ∈
S, entonces f (x) = f (x′ ). Claramente, f (x′ ) = f (x) y en consecuencia (x′ , x) ∈ S.
Finalmente, para verificar que S es transitiva, sean (x, y), (y, z) ∈ S. Entonces f (x) = f (y)
y f (y) = f (z). Luego f (x) = f (z). Esto es (x, z) ∈ S y así hemos mostrado que S es
transitiva.
Recordemos que la clase de equivalencia de un elemento a respecto a una relación de
equivalencia S es la colección

[a] = {b : (a, b) ∈ S}.

En el caso específico que estamos estudiando, tenemos que

[a] = {b ∈ R : f (a) = f (b)}.

Notemos que f (a) = f (b) si, y sólo si, b ∈ f −1 [f (a)]. Esto dice que f −1 [f (a)] es la clase
de equivalencia de a.


Sea f : A → B una función. Podemos definir una función f : P(A) → P(B) entre los
subconjuntos de A y los de B de la siguiente manera

f (X) = f [X] para cada X ⊆ A.

Es decir, f (X) es la imagen de X bajo f . Como veremos mas adelante, las propiedades
→ ←
de f y de f están muy relacionadas. Analogamente definimos f : P(B) → P(A) por

f (Y ) = f −1 [Y ] para Y ⊆ B.
46 carlos uzcátegui aylwin

Ejemplo 1.60. Sea f : N → N dada por f (x) = 2 para todo x ∈ N. Entonces



← N , si 2 ∈ X
f (X) =
∅ , si 2 6∈ X.

→ {2} , si X 6= ∅
f (X) =
∅ , si X = ∅.


A continuación analizamos cuándo f es inyectiva. En el ejercicio 11 se analizan otras
→ ←
propiedades de las funciones f y f .

Teorema 1.61. Sea f : A → B una función. Entonces f es inyectiva si, y sólo si, f es
inyectiva.

Demostración. Supongamos que f es inyectiva. Mostraremos que f también lo es. Sean
→ →
D1 , D2 ∈ P(A) tales que D1 6= D2 . Debemos mostrar que f (D1 ) 6= f (D2 ). Como D1 6= D2
entonces o bien existe x ∈ D1 \ D2 , o bien existe x ∈ D2 \ D1 . Estas dos alternativas se
tratan de manera completamente análoga y sólo haremos una, dejando la otra a cargo

del lector interesado. Fijemos entonces x0 ∈ D1 \ D2 . Afirmamos que f (x0 ) ∈ f (D1 ) y
→ → →
f (x0 ) 6∈ f (D2 ) y con esto se completa la prueba de que f (D1 ) 6= f (D2 ). En efecto, como

x0 ∈ D1 , por definición, se tiene que f (x0 ) ∈ f [D1 ], esto es, f (x0 ) ∈ f (D1 ). Por otra

parte, para mostrar que f (x0 ) 6∈ f (D2 ), razonamos de manera indirecta. Supongamos

que f (x0 ) ∈ f (D2 ), esto es, f (x0 ) ∈ f [D2 ]. De la definición de f [D2 ] se concluye que
existe x1 ∈ D2 tal que f (x0 ) = f (x1 ). Como f es inyectiva, entonces x0 = x1 , pero esto
dice que x0 ∈ D2 , lo que contradice la elección de x0 . Esta contradicción muestra que
→ → →
f (x0 ) 6∈ f (D2 ). Hemos mostrado que f (D1 ) 6= f (D2 ).

Supongamos ahora que f es inyectiva y mostremos que f también lo es. Sean x0 , x1 ∈ A.
Supongamos que f (x0 ) = f (x1 ). Mostraremos que x0 = x1 . En efecto, sean D0 = {x0 }
→ → →
y D1 = {x1 }. Entonces f [D0 ] = f [D1 ], es decir, f (D0 ) = f (D1 ). Como f es inyectiva,
entonces D0 = D1 , esto dice que x0 = x1 .

1.6.1. Ejercicios 1.6


1. Sea f : R → R dada por f (x) = x2 − 1. Halle los conjuntos que se indican.
(a) f [[1, 3]]. √ (b) f −1 [(−1, 3]]. (c) f [N].
(d) f [(1, 4) ∪ ( 27, 15)]. (e) f −1 [[5, 20)]. (f) f −1 [(2, 5) ∪ [7, 15]].

2. Sea f : R → R dada por f (x) = 3x − 1. Halle los conjuntos que se indican.


(a) f [[1, 3]]. (b) f −1 [R]. (c) f [{1, 2, 3, 4}].
(d) f [(1, 15)]. (e) −1
f [{1, 2, 3}]. (f) f −1 [(0, 51 ]].
CAPÍTULO 1. FUNCIONES 47

3. Sea f : N × N → N dada por

f (n, m) = 2n (2m + 1) − 1.

Halle los conjuntos que se indican


a) f [C] donde C = {(1, 1), (1, 2), (2, 3), (3, 3), (2, 1), (3, 2)}.
b) f −1 [{1, 2, 3, 4, 5, 6, 88, 89}]

4. Responda la misma pregunta que #3 pero ahora respecto de la función f (n, m) =


3n (2m + 1) − 1.

5. Sea f : N → N dada por f (n) = 3n + 1.


a) Halle los conjuntos que se indican
→ → →
(i) f ({1, 3, 5}). (ii) f ({2, 3, 5}). (iii) f (P ) donde P son los números pares.

b) Muestre que f es inyectiva.

6. Sea f : Z → Z dada por f (x) = x2 + 4. Muestre que f no es inyectiva.

7. Sea f : A → B una función


a) Muestre que f −1 [B] = A.
b) Sean a, c ∈ A. Muestre que f (a) = f (c) si, y sólo si, c ∈ f −1 [a].
c) Sea C ⊆ D ⊆ A. Muestre que f [C] ⊆ f [D].
d ) Sea E ⊆ F ⊆ B. Muestre que f −1 [E] ⊆ f −1 [F ].
→ ←
e) Exprese las afirmaciones anteriores en términos de f y f

8. Sea f : A → B una función.


a) Sea C ⊆ A. Muestre que C ⊆ f −1 [f [C]].
b) Sea D ⊆ B. Muestre que f [f −1 [D]] ⊆ D.
c) Determine cuándo se cumple la igualdad en los ejercicios anteriores.
→ ←
d ) Exprese las afirmaciones anteriores en términos de f y f

9. Sea f : A → B una función.


a) Sean Y1 , Y2 ∈ P(B). Muestre que f −1 [Y1 ∪ Y2 ] = f −1 [Y1 ] ∪ f −1 [Y2 ]. ¿Qué puede
decir sobre f −1 [Y1 ∩ Y2 ]?
b) Sean X1 , X2 ∈ P(A). Muestre que f [X1 ∪ X2 ] = f [X1 ] ∪ f [X2 ]. ¿Qué puede
decir sobre f [X1 ∩ X2 ]?
→ ←
c) Exprese las afirmaciones anteriores en términos de f y f
← ←
10. Sea f : N → N dada por f (n) = 3n + 1. ¿Es f sobreyectiva? ¿Es f inyectiva?
48 carlos uzcátegui aylwin

11. Sea f : A → B una función. Muestre que



a) f es sobreyectiva si, y sólo si, f es sobreyectiva.

b) f es inyectiva si, y sólo si, f es sobreyectiva.
→ → →
c) f es inyectiva si, y sólo si, f (A \ X) = f (A)\ f (X) para todo X ⊆ A.

d ) Si f es inyectiva, entonces f es sobreyectiva. ¿Es válido el recíproco?
Sugerencia: Vea la demostración del Teorema 1.61.

12. Sean f : A → B y g : B → C funciones. Muestre que


a) (g ◦ f )−1 [c] = f −1 [g −1[c]] para todo c ∈ C.
b) (g ◦ f )[X] = g[f [X]] para todo X ⊆ A.
−→ ←−
c) Exprese las afirmaciones anteriores en términos de g ◦ f y g ◦ f
CAPÍTULO 2
CONJUNTOS FINITOS

En este capítulo definimos el concepto de conjunto finito y estudiaremos algunas sus


propiedades. El objetivo es precisar matemáticamente la noción común de “número de
elementos de un conjunto”.

2.1. Métodos de conteo


¿De cuántas maneras podemos ordenar 3 libros distintos en un estante? Designemos con
las letras a, b y c los 3 libros. Podemos hacer una lista de todas las posibles ordenaciones:
abc acb bac
bca cab cba
Vemos entonces que hay 6 posibles maneras de ordenarlos. Ahora bien, si en lugar de 3
tenemos 1000 libros, no podemos hacer una lista exhaustiva de todas las posibilidades
pues es un número extraordinariamente grande. Por esto se han desarrollado los métodos
de conteo. En esta sección presentaremos algunos de estos métodos. Lo primero que ha-
remos es precisar la noción de “un conjunto con n elementos”. Aunque su significado es
para todos intuitivamente claro, es importante que lo expresemos usando el lenguaje de
las Matemáticas. Al igual que en todo proceso de medición (en el caso que nos ocupa,
estamos interesados en medir el número de elementos de un conjunto) es fundamental
fijar un patrón de referencia. El conjunto con n elementos que usaremos como patrón
es {1, 2, 3, · · · , n} (¿Cuál otro podría ser?). También es conveniente tener a la mano una
notación práctica para trabajar con estos conceptos. Todo esto lo haremos a continuación.
Definición 2.1. Sea A un conjunto y un número natural positivo n. Diremos que A
tiene n elementos si existe una función biyectiva f : {1, 2, 3, · · · , n} → A. En este caso
escribiremos
|A| = n.
Diremos que A es finito si A es vacío o si tiene n elementos para algún n. Diremos que
el conjunto vacío tiene 0 elementos.

49
50 carlos uzcátegui aylwin

El lector debería convencerse que la definición que acabamos de dar captura la noción
intuitiva de un conjunto con n elementos.
El símbolo |A| se lee “el número de elementos de A”, también se dice “la cardinalidad
de A”. La ecuación |A| = |B|, se lee “A y B tienen el mismo número de elementos” o “ A
y B tienen la misma cardinalidad”.
También es usual denotar un conjunto finito con n elementos de la siguiente manera

A = {a1 , a2 , · · · , an }

donde los símbolos a1 , a2 , · · · se leen a-sub-uno, a-sub-dos, etc. Esta notación sustituye a
la biyección f : {1, 2, · · · , n} → A. Pues implícitamente uno puede suponer que f viene
dada de la siguiente manera:

f (1) = a1 , f (2) = a2 , · · · , f (n) = an

Ejemplo 2.2. Sea A = {2, 4, a, b, 8}. Veamos que A satisface la definición de un conjunto
con 5 elementos. Para esto debemos conseguir una función biyectiva de {1, 2, 3, 4, 5} en
A. En efecto, considere la siguiente regla

f (1) = 2
f (2) = 4
f (3) = a
f (4) = b
f (5) = 8

Si entre dos conjuntos A y B se puede definir una función biyectiva, entonces A y B
tienen el mismo número de elementos. Esa afirmación es “intuitivamente” clara, pero de
todas maneras la demostraremos para ilustrar que la definición 2.1 sí captura el significado
intuitivo de cardinalidad.
Teorema 2.3. Sean A y B conjuntos finitos. Los siguientes enunciados son equivalentes:

(i) Existe una función biyectiva f : A → B.

(ii) |A| = |B|.

Demostración: Primero que todo tratemos el caso cuando A es el conjunto vacío. Si |B| =
|A|, entonces |B| = 0, y por lo tanto B es el conjunto vacío. Luego tomamos como f a
la función vacío, así f : A → B es ¡biyectiva! Recíprocamente, si f : A → B es biyectiva
y A es el conjunto vacío, entonces por ser f sobreyectiva, necesariamente B es vacío. En
consecuencia |B| = |A| = 0.
Para el resto de la demostración supondremos que A no es vacío. Sea n = |A| con n ≥ 1.
Por la definición 2.1, existe una biyección g : {1, 2, · · · , n} → A.
(i)⇒ (ii) Supongamos que f : A → B es una biyección. Entonces f ◦ g : {1, 2, · · · , n} →
B es una biyección por ser la compuesta de funciones biyectivas. Por lo tanto, por defini-
ción, |B| = n.
CAPÍTULO 2. CONJUNTOS FINITOS 51

(ii)⇒ (i) Supongamos que |B| = n = |A|. Por definición, eso significa que existe una
biyección h : {1, 2, · · · , n} → B. Queremos encontrar una biyección f : A → B. Sea
f = h ◦ g −1, tenemos que f es biyectiva por ser la compuesta de funciones biyectivas. ✷

Ejemplo 2.4. Consideremos los conjuntos

A = {2, 5, 7, 8} , B = {a} × {2, 5, 7, 8}.

Es fácil ver que B tiene 4 elementos (¿cuáles son?). Podemos también definir una biyección
f : A → B entre A y B de la siguiente manera

f (x) = (a, x).

Es decir, a cada elemento x de A lo enviamos al par ordenado (a, x).


Para ilustrar lo que hicimos en la demostración del Teorema 2.3 busquemos una biyec-
ción g : {1, 2, 3, 4} → {2, 5, 7, 8}. Por ejemplo: g(1) = 2, g(2) = 5, g(3) = 7 y g(4) = 8.
Ahora podemos calcular la función compuesta f ◦ g : {1, 2, 3, 4} → {a} × {2, 5, 7, 8} y
obtenemos (f ◦ g)(1) = (a, 2), (f ◦ g)(2) = (a, 5), (f ◦ g)(3) = (a, 7) y (f ◦ g)(4) = (a, 8).
La función f ◦ g es biyectiva.

El siguiente resultado es sumamente útil.
Teorema 2.5. Sean A y B dos conjuntos finitos. Si A y B son disjuntos (es decir,
A ∩ B = ∅), entonces |A ∪ B| = |A| + |B|.
Antes de dar la demostración de este resultado veremos un ejemplo.
Ejemplo 2.6. Sea A = {1, 4, 6} y B = {3, 7, 8, 9}. Tenemos que A ∩ B = ∅, A ∪ B es
igual a {1, 4, 6, 3, 7, 8, 9} y A ∪ B tiene 3 + 4 elementos.
Observe que es crucial que los conjuntos sean disjuntos. Por ejemplo, sea C = {1, 4, 6}
y D = {1, 7, 8, 9}. En este caso C ∩ D = {1} y C ∪ D tiene sólo 6 elementos. ✷

Demostración del Teorema 2.5: Sea n = |A| y m = |B|. La demostración se hará por
inducción en n.
Base de la inducción: Si A es vacío, es decir, n = 0, entonces A∪B = B y en consecuencia
|A ∪ B| = |B| = |A| + |B|.
Como veremos, para el paso inductivo, necesitamos el caso cuando A tiene un solo
elemento. Lo haremos de inmediato. Supongamos que A = {x} y B es un conjunto
con m elementos y disjunto de A. Sea f : {1, 2, · · · , m} → B una biyección. Defina
g : {1, 2, · · · , m + 1} → A ∪ B por partes de la siguiente manera:

f (t) , si t ∈ {1, 2, · · · , m}
g(t) =
x , si t = m + 1.
Le dejamos al lector convencerse de que g es una biyección y en consecuencia |A ∪ B| =
m + 1 = |B| + |A|.
52 carlos uzcátegui aylwin

Paso inductivo: Supongamos que el resultado es válido para cualquier conjunto que
tenga a lo sumo n elementos. Debemos verificar el resultado para un conjunto con n + 1
elementos. Por lo visto anteriormente, podemos además suponer que n ≥ 1.
Sea A tal que |A| = n+1 y B un conjunto con m elementos que sea disjunto de A. Escoja
un elemento cualquiera de A, denotémoslo por x. Considere el conjunto C = A \ {x}.
Claramente |C| = n (¡verifíquelo!). Como A ∩ B = ∅, entonces C ∩ B = ∅. Por la hipótesis
inductiva, sabemos que |C ∪ B| = |C| + |B| = n + m. Por otra parte, considere el conjunto
D = C ∪ B. Usando la hipótesis inductiva con los conjuntos {x} y D, tenemos que
|{x} ∪ D| = |{x}| + |D| = 1 + n + m. Claramente A ∪ B = {x} ∪ D, y así concluimos que
|A ∪ B| = n + 1 + m que es lo que se quería demostrar. ✷

El Teorema 2.5 se puede demostrar sin usar inducción de una manera directa como lo
indicamos en el ejercicio #7.
Podemos generalizar el resultado anterior para la unión de tres o más conjuntos disjuntos
de la manera siguiente.
Teorema 2.7. Sean A, B y C tres conjuntos finitos tales que A∩B = A∩C = B ∩C = ∅,
entonces A ∪ B ∪ C es finito y además

|A ∪ B ∪ C| = |A| + |B| + |C|.

Demostración: Sean A, B y C tres conjuntos como en la hipótesis. Considere el siguiente


conjunto
D = A ∪ B.
Tenemos entonces que D y C son disjuntos (¿por qué?). Luego por el Teorema 2.5 con-
cluimos que
|D ∪ C| = |D| + |C|.
Análogamente, como A y B son disjuntos, tenemos que

|D| = |A ∪ B| = |A| + |B|.

De la dos igualdades anteriores obtenemos

|A ∪ B ∪ C| = |D ∪ C| = |D| + |C| = |A| + |B| + |C|.

Cuando una familia de conjuntos {Ai }i tiene la propiedad que Ai ∩ Aj = ∅ para cada
par de índices distintos i, j se dice que la familia es disjunta dos a dos. El resultado
anterior se puede generalizar de la siguiente manera: Sea {Ai }ni=1 una familia de conjuntos
finitos disjuntos dos a dos, entonces

|A1 ∪ · · · ∪ An | = |A1 | + · · · + |An |.

La demostración de este hecho queda como ejercicio (ver ejercicio #8).

Otra propiedad de los conjuntos finitos es la siguiente:


CAPÍTULO 2. CONJUNTOS FINITOS 53

Teorema 2.8. Sea A un conjunto finito y B ⊆ A, entonces B es finito y además |B| ≤


|A|.
En otras palabras, si A tiene n elementos y B ⊆ A, entonces B tiene a lo sumo n
elementos. El lector que quiera ver un prueba formal de este resultado puede ver el ejercicio
#9 donde encontrará algunas indicaciones de como hacerlo.

El siguiente resultado es similar al Teorema 2.5 pero ahora también incluye el caso
donde los conjuntos A y B no son necesariamente disjuntos.
Teorema 2.9. Sean A y B conjuntos finitos, entonces se cumple que

|A ∪ B| = |A| + |B| − |A ∩ B|.

Demostración: Comencemos observando que

A ∪ B = (A \ B) ∪ (A ∩ B) ∪ (B \ A)

y además que
(A ∩ B) ∩ (A \ B) = ∅
(A ∩ B) ∩ (B \ A) = ∅
(A \ B) ∩ (B \ A) = ∅.
Es decir, cada par de estos tres conjuntos son disjuntos. Ya que A ∩ B ⊆ A, A \ B ⊆ A
y B \ A ⊆ B, entonces cada uno de ellos es finito (por el Teorema 2.8). Podemos ahora
usar el Teorema 2.7 y concluir que

|A ∪ B| = |A \ B| + |A ∩ B| + |B \ A|. (2.1)

Observe que A \ B y B ∩ A son disjuntos, es decir

(A \ B) ∩ (A ∩ B) = ∅

y además que
A = (A ∩ B) ∪ (A \ B).
Ya que A \ B ⊆ A y A ∩ B ⊆ A, entonces ambos son conjuntos finitos (por el Teorema
2.8). Por lo tanto por el Teorema 2.5 tenemos que

|A| = |A ∩ B| + |A \ B|. (2.2)

Análogamente para el conjunto B tenemos que

|B| = |A ∩ B| + |B \ A|. (2.3)

Sumando las igualdades dadas en (2.2) y (2.3) obtenemos que

|A| + |B| = |A ∩ B| + |A \ B| + |A ∩ B| + |B \ A|.


54 carlos uzcátegui aylwin

Comparando con (2.1) obtenemos

|A ∪ B| = |A| + |B| − |A ∩ B|

y ésta es la ecuación buscada.



El resultado anterior se puede generalizar para tres o más conjuntos finitos. Este resul-
tado se conoce como el principio de inclusión y exclusión.
Teorema 2.10. (Principio de inclusión y exclusión) Sean A, B y C tres conjuntos finitos,
entonces A ∪ B ∪ C es finito y además se cumple que

|A ∪ B ∪ C| = |A| + |B| + |C| − |A ∩ B| − |A ∩ C| − |B ∩ C| + |A ∩ B ∩ C|.


La utilidad de este resultado reside en que, en general, es más fácil contar el número de
elementos de la intersección de conjuntos que el de la unión de conjuntos. En el ejercicio
#10 el lector encontrará algunas indicaciones de como demostrar este resultado.
Ejemplos 2.11. ¿Cuántos enteros del conjunto S = {1, 2, 3, · · · , 1000} son divisibles por
3 o 5? Definimos dos conjuntos D3 y D5 de la siguiente manera

D3 = {n ∈ S : n es divisible por 3} y D5 = {n ∈ S : n es divisible por 5}.

Estamos buscando el número de elementos de D3 ∪ D5 . Haciendo uso del Teorema 2.9


bastaría que consiguiéramos |D3 |, |D5 | y |D3 ∩ D5 |. Notemos que n es divisible por 3 si n
es de la forma 3k para algún entero k. Como 3 · 333 = 999, 3 · 334 = 1002, y 5 · 200 = 1000
podemos concluir que

D3 = {3k : 1 ≤ k ≤ 333} y D5 = {5k : 1 ≤ k ≤ 200}.

Esto nos dice que |D3 | = 333 y |D5 | = 200. Por otra parte, observemos que si n ∈ D3 ∩D5 ,
entonces n es divisible por 15 (pues la factorización de n en factores primos incluirá tanto
al 3 como al 5). Recíprocamente, si n es divisible por 15 entonces n es divisible por 3 y
por 5. Esto nos dice que

D3 ∩ D5 = {n ∈ S : n es divisible por 15}.

Por lo tanto, como 15 · 66 = 990 y 15 · 67 = 1005, entonces

D3 ∩ D5 = {15k : 1 ≤ k ≤ 66}.

De esto tenemos que |D3 ∩ D5 | = 66. Finalmente

|D3 ∪ D5 | = |D3 | + |D5 | − |D3 ∩ D5 | = 333 + 200 − 66 = 467.

Veamos otro ejemplo. ¿Cuántos enteros en S son divisibles por 3, 5 o 7? Sea D7 el


conjunto
D7 = {n ∈ S : n es divisible por 7}.
CAPÍTULO 2. CONJUNTOS FINITOS 55

Al igual que antes se tiene que |D7 | = 142, pues 7 · 142 = 994 y 7 · 143 = 1001. Por otra
parte, como 7, 3 y 5 son números primos, entonces

D3 ∩ D7 = {n ∈ S : n es divisible por 21}


D5 ∩ D7 = {n ∈ S : n es divisible por 35}
D3 ∩ D5 ∩ D7 = {n ∈ S : n es divisible por 105}.

Razonando análogamente a como hiciéramos antes, obtenemos que |D3 ∩ D7 | = 47, |D5 ∩
D7 | = 28 y |D3 ∩ D5 ∩ D7 | = 9. Por el principio de inclusión y exclusión tenemos que

|D3 ∪ D5 ∪ D7 | = |D3 | + |D5 | + |D7 | − |D3 ∩ D5 | − |D3 ∩ D7 | −


|D5 ∩ D7 | + |D3 ∩ D5 ∩ D7 |
= 333 + 200 + 142 − 66 − 47 − 28 + 9
= 543.

Observación 2.12. El principio de inclusión y exclusión se puede generalizar a un número
arbitrario de conjuntos. Por ejemplo, para cuatro conjuntos A, B, C y D se tiene que

|A ∪ B ∪ C ∪ D| = |A| + |B| + |C| + |D|


−|A ∩ B| − |A ∩ C| − |A ∩ D| − |B ∩ C| − |C ∩ D| − |B ∩ D|
+|A ∩ B ∩ C| + |A ∩ B ∩ D| + |A ∩ C ∩ D| + |B ∩ C ∩ D|
−|A ∩ B ∩ C ∩ D|.

Le dejamos al lector la tarea de comprobar esa fórmula.


2.1.1. Ejercicios 2.1


1. Determine si los siguientes conjuntos son finitos y en caso de serlo diga cuántos
elementos tiene.
a) {n ∈ N : La suma de las cifras de n es igual a 5}

b) {n ∈ N : 4 + n1 > 17}
3n+1 29
c) {n ∈ N : 4n+2
< 40
}

2. De 200 personas, 150 trotan o nadan (pudieran hacer las dos cosas). Si 85 nadan y
60 hacen las dos actividades, ¿cuántas ni trotan ni nadan? ¿cuántas trotan?

3. En un grupo de 150 personas, hay 75 que nadan, 50 montan bicicleta y 80 trotan;


y algunos que no hacen ninguna de estas 3 actividades. Además, en el grupo hay
32 personas que trotan pero no andan en bicicleta, 27 que trotan y nadan y 10 que
practican los tres deportes.
a) ¿Cuántas personas solamente trotan (es decir, trotan pero no nadan, ni andan
en bicicleta)?
56 carlos uzcátegui aylwin

b) Si 11 personas andan en bicicleta y nadan ¿Cuántas no realizan ninguna de las


tres actividades?
(Sugerencia: Haga un diagrama de Venn).

4. Una bolsa contiene 50 canicas de cuatro colores distintos. Explique por qué debe
haber al menos 13 canicas del mismo color.

5. Suponga que se colocan 73 canicas en ocho cajas.


a) Muestre que una caja debe contener al menos 10 canicas.
b) Muestre que si dos de las cajas están vacías, entonces alguna caja contiene al
menos 13 canicas.

6. Encuentre el número de enteros en {1, 2, · · · , 1000} que sean divisibles por 4, 5 ó 7.


(Sugerencia: Vea el ejemplo 2.11).

7. Sean A y B dos conjuntos disjuntos tales que A tiene n elementos y B tiene m


elementos. Sean f : {1, 2, 3, · · · , n} → A y g : {1, 2, 3, · · · , m} → B funciones
biyectivas. Defina h : {1, 2, · · · , n + m} → (A ∪ B) de la manera siguiente:

f (x) , si 1 ≤ x ≤ n
h(x) =
g(x − n) , si n + 1 ≤ x ≤ n + m.

Muestre que h es una biyección.

8. Sean A1 , A2 , · · · , An conjuntos finitos y disjuntos dos a dos. Demuestre que

|A1 ∪ · · · ∪ An | = |A1 | + · · · + |An |.

(Sugerencia: Use inducción en n y siga un razonamiento similar al usado en la


demostración del Teorema 2.7).

9. Demuestre que si A es finito y B ⊆ A, entonces B es finito y además se cumple que


|B| ≤ |A|.
Este es un ejemplo de cómo una afirmación de naturaleza sencilla requiere un argu-
mento complicado para demostrarla rigurosamente.
(Sugerencia: Sea n el número de elementos de A. Haga la prueba por inducción en
n. Si n es cero, entonces A es vacío y por lo tanto B = ∅. Para el paso inductivo,
sea A un conjunto con n + 1 elementos y f : {1, 2, · · · , n + 1} → A una biyección.
Considere dos casos: (a) f (n + 1) 6∈ B y (b) f (n + 1) ∈ B. Para el caso (a), verifique
que A − {f (n + 1)} tiene n elementos y que B ⊆ A − {f (n + 1)}. Use la hipótesis
inductiva para concluir que B es finito y que |B| ≤ n. Para el caso (b), considere
el conjunto C = B − {f (n + 1)}. Verifique que C ⊆ A − {f (n + 1)} y por el caso
(a) concluya que C es finito y además que |C| ≤ n. Para finalizar, verifique que
B = C ∪ {f (n + 1)} y use el Teorema 2.5 para concluir que |B| = |C| + 1.)
CAPÍTULO 2. CONJUNTOS FINITOS 57

10. Demuestre el Teorema 2.10.


(Sugerencia: Observe que A ∪ B ∪ C = (A ∪ B) ∪ C. Use ahora el Teorema 2.1 y
exprese |A ∪ B ∪ C| en términos de |A ∪ B|, |(A ∪ B) ∩ C| y |C|. Use de nuevo el
Teorema 2.1 para calcular |A ∪ B| y |(A ∩ C) ∪ (B ∩ C)| ).

11. a) Demuestre la fórmula dada en la observación 2.12.


b) Halle una fórmula para calcular

|A ∪ B ∪ C ∪ D ∪ E|.

2.2. Algunos ejemplos importantes


2.2.1. Cardinalidad del conjunto potencia
Ahora calcularemos el número de elementos del conjunto potencia. Usaremos el principio
de inducción. El paso inductivo está basado en la siguiente idea: Consideremos el conjunto
potencia de {1, 2, 3}. Clasificamos los subconjuntos de {1, 2, 3} en dos grupos: el primero
consiste de aquellos que no contienen al 3 y el segundo del resto, es decir, aquellos que sí
contienen al 3:
∅ {1} {2} {1, 2}

{3} {1, 3} {2, 3} {1, 2, 3}

Notemos que los conjuntos que están en la primera fila son precisamente los subconjuntos
de {1, 2}, es decir, en el primer grupo hemos colocado todos los elementos de P({1, 2}).
Y los que colocamos en el segundo grupo se obtienen agregando el 3 a los conjuntos del
primer grupo.
De lo dicho anteriormente se concluye que el número de elementos de P({1, 2, 3}) es el
doble que el de P({1, 2}). El lector debe tener presente esta idea cuando lea la prueba
que damos a continuación.
Teorema 2.13. Sea n un natural con n ≥ 1, entonces P({1, 2, · · · , n}) tiene 2n elemen-
tos.
Demostración: La demostración la haremos por inducción.
Base de la inducción: Para n = 1, tenemos que P({1}) = {∅, {1}} tiene 21 elementos.

Paso inductivo: Supongamos que el resultado es cierto para k y mostrémoslo para k + 1.


La hipótesis inductiva es que P({1, 2, 3 · · · , k}) tiene 2k elementos. Consideremos los
siguientes conjuntos:

A = {X ∈ P({1, 2, 3 · · · , k + 1}) : k + 1 ∈ X}

B = {X ∈ P({1, 2, 3 · · · , k + 1}) : k + 1 6∈ X}.


58 carlos uzcátegui aylwin

Observemos que B es igual a P({1, 2, 3 · · · , k}) (¡verifíquelo!). Tenemos que A ∩ B = ∅


y además que P({1, 2, 3 · · · , k + 1}) = A ∪ B (¡verifíquelo!). La hipótesis inductiva nos
dice que B tiene 2k elementos. Mostraremos en seguida que A también tiene 2k elementos.
Supongamos esto por un momento y terminemos la verificación del paso inductivo. Como
A ∪ B es igual a P({1, 2, 3 · · · , k + 1}) y A y B son disjuntos, entonces podemos usar
el Teorema 2.5 y concluir que P({1, 2, 3 · · · , k + 1}) tiene 2k + 2k elementos. Como 2k +
2k = 2k+1 , hemos mostrado que P({1, 2, 3 · · · , k + 1}) tiene 2k+1 elementos. Con esto
terminamos la verificación del paso inductivo.
Nos quedó pendiente mostrar que A tiene 2k elementos. En realidad es bastante sencillo
darse cuenta de eso. Analizando con cuidado la definición de A vemos que A tiene tantos
elementos como B, pues a cada conjunto X en B le corresponde exactamente uno de A,
precisamente el conjunto X ∪ {k + 1}. Esta es la idea que presentamos antes de enunciar
el teorema para el caso particular del conjunto potencia de {1, 2, 3}. Precisaremos estas
ideas a continuación.
Considere la siguiente función: F : B → A dada por
F (X) = X ∪ {k + 1}.
Observe que F (X) es un subconjunto de {1, 2, 3 · · · , k + 1}. Veamos que F es inyectiva.
Sean X, Y ∈ B con X 6= Y . Entonces al agregarles a esos conjuntos el número k + 1
siguen siendo distintos, en otras palabras, X ∪ {k + 1} = 6 Y ∪ {k + 1}. Esto muestra
que F (X) 6= F (Y ) y por lo tanto que F es inyectiva. Ahora verificaremos que F es
sobreyectiva, en efecto, sea Y ∈ A, esto dice que Y ⊆ {1, 2, 3 · · · , k + 1} y que k + 1 ∈ Y .
Considere el conjunto Z = Y \ {k + 1}. Es inmediato comprobar que F (Z) = Y . Como
F es biyectiva, entonces |A| = |B| (ver el Teorema 2.3). ✷
El lector seguramente ya habrá notado lo larga que resultó ser la prueba del teorema
anterior. También habrá observado que la idea “detrás” de la prueba es realmente simple
(como lo ilustramos antes de enunciar el teorema). Esto es común que suceda en matemá-
ticas. Algunas demostraciones usan una idea sencilla que al “formalizarla” en el lenguaje
de las matemáticas resulta aparentemente mucho más complicada. Sin embargo, la for-
malización y la prueba son fundamentales para convencernos que el resultado enunciado
era correcto. A medida que avance en el estudio de la matemática, el lector irá notando
la aparición en los libros de frases como “es fácil ver que usando tal o cual idea se puede
completar la demostración” y le dejan al lector la tarea de convencerse que en realidad
esa “idea” simple es suficiente. Podríamos decir que una parte importante del estudio de
las matemáticas consiste en llegar a ese convencimiento.
Ya vimos que P({1, 2, 3 · · · , n}) tiene 2n elementos. ¿Qué podemos decir acerca de
P(A) si A tiene n elementos? El siguiente teorema dice que P(A), por supuesto, tiene 2n
elementos.
Teorema 2.14. Sea A un conjunto finito con n elementos, entonces P(A) tiene 2n ele-
mentos.
Demostración: Definiremos una biyección entre P(A) y P({1, 2, · · · , n}). Después de
tener a la mano esa biyección podremos usar el Teorema 2.3, pues ya sabemos que
P({1, 2, · · · , n}) tiene 2n elementos y así concluir que P(A) tiene 2n elementos.
CAPÍTULO 2. CONJUNTOS FINITOS 59

Si A es el conjunto vacío, entonces P(∅) tiene un solo elemento, es decir tiene 20 elemen-
tos. Podemos entonces suponer que |A| ≥ 1. Sea A un conjunto con n elementos y fijemos

un biyección f : {1, 2, 3 · · · , n} → A. Recordemos la función f : P({1, 2, · · · , n}) → P(A)
definida de la manera siguiente (ver sección §1.6). Dado un subconjunto B de {1, 2, · · · , n},

f (B) = {f (b) : b ∈ B}.

Como f es inyectiva, ya sabemos que f es inyectiva (ver el Teorema 1.61).

Para mostrar que f es sobreyectiva, sea C un subconjunto cualquiera de A. Queremos

hallar un conjunto B ⊆ {1, 2, · · · , n} tal que f (B) = C. Considere el

B = {a ∈ {1, 2, · · · , n} : f (a) ∈ C}

Veamos que f (B) = C. En efecto, de la definición del conjunto B se tiene que f [B] ⊆ C,

es decir f (B) ⊆ C. Recíprocamente, sea y ∈ C. Por ser f sobreyectiva, entonces existe
a ∈ {1, 2, · · · , n} tal que f (a) = y. De la definición de B tenemos que a ∈ B, así que

y ∈ f (B).

Ahora queremos contar cuántos subconjuntos existen pero de una cardinalidad fija. Sea

Pm (A) = {B ⊆ A : |B| = m}.

Observemos que esta notación tiene sentido para cualquier valor de m. Incluyendo cuando
m > |A|, pues en este caso es claro que Pm (A) es vacío. Observemos tambien que P0 (A) =
{∅} para cualquier conjunto A y si A tiene n elementos entonces Pn (A) = {A}.
Así que nuestro objetivo es determinar la cardinalidad de Pm (A). Para ello, haremos
uso de los coeficiente binomiales. Sean n, m ∈ N con m ≤ n.
 
n n!
=
m m!(n − m)!
Recordemos que el factorial de un número natural se define por

n! = n · (n − 1) · · · 2 · 1

y 0! = 1. Por ejemplo, 3! = 3 · 2 · 1 = 6.
n

Teorema 2.15. Sea A un conjunto finito de n elementos y m ≤ n. Entonces existen m
subconjuntos de A de cardinalidad m.
Demostración. Lo haremos por inducción en n. Queremos demostrar que
 
n
|Pm (A)| = .
m
Base de la inducción: Cuando
 n = 0 tenemos que A = ∅ y necesariamente m = 0. Es obvio
que Pm (∅) = {∅} y 00 = 1.
60 carlos uzcátegui aylwin

Hipótesis inductiva: Si A es un conjunto con |A| = k y m ≤ k, entonces


 
k
|Pm (A)| = .
m

Queremos demostrar que si B es un conjunto con |B| = k + 1 y m ≤ k + 1, entonces


 
k+1
|Pm (B)| = .
m

Sea B un conjunto con k + 1 elementos. Primero analizaremos el caso cuandom = k + 1.


En este caso es obvio que Pk+1 (B) = {B}. Por otra parte, es claro que k+1
k+1
= 1 y por
consiguiente se cumple la igualdad deseada.
Ahora supondremos que m ≤ k. Escojamos un elemento cualquiera de B, digamos b0 .
Sea A = B \ {b0 }. Entonces |A| = k. Le dejamos al lector interesado convencerse de la
siguiente igualdad

Pm (B) = Pm (A) ∪ {C ⊆ B : b0 ∈ C y |C ∩ A| = m − 1}. (2.4)

Afirmamos que existe una biyección entre {C ⊆ B : b0 ∈ C y |C ∩A| = m−1} y Pm−1 (A).
En efecto, considere la función H : Pm−1 (A) → {C ⊆ B : b0 ∈ C y |C ∩ A| = m − 1}
dada por
H(C) = C ∪ {b0 }.
Le dejamos al lector la tarea de convencerce que H es biyectiva (vea el Ejercicio #8). En
consecuencia tenemos que

|{C ⊆ B : b0 ∈ C y |C ∩ A| = m − 1}| = |Pm−1 (A)|.

Observe que los conjuntos del lado derecho de la igualdad (2.4) son disjuntos. De esto se
deduce que

|Pm (B)| = |Pm (A)| + |Pm−1 (A)|. (2.5)

Dejamos como ejercicio verificar lo siguiente


     
k+1 k k
= + . (2.6)
m m m−1
Por hipótesis inductiva tenemos que
   
k k
|Pm (A)| = y |Pm−1 (A)| = . (2.7)
m m−1

El lector debe convencerse que con las expresiones (2.5), (2.6) y (2.7) hemos demostrado
lo afirmado.

CAPÍTULO 2. CONJUNTOS FINITOS 61

Ejemplo 2.16. En un grupo S de 100 personas se quieren seleccionar 15 como represen-


tantes. ¿De cuántas maneras es posible hacer esa selección? Estamos interesados en la
cardinalidad de P15 (S). Es decir, la respuesta es:
 
100 100! 100!
= = .
15 15!(100 − 15)! 15!85!

2.2.2. Cardinalidad del producto cartesiano


Ahora calcularemos la cardinalidad del producto cartesiano de dos conjuntos finitos.
Teorema 2.17. Sean A y B dos conjuntos finitos, entonces el producto cartesiano A × B
es finito y se cumple que
|A × B| = |A| · |B|.
Demostración: Si A o B es vacío, entonces A × B es vacío y la afirmación es válida.
Supondremos que A y B no son vacíos. Para facilitar la presentación, enumeramos los
elementos de A de la siguiente manera:

A = {x1 , x2 , · · · , xn },

donde n es el número de elementos de A. Para cada i ∈ {1, · · · , n} definimos el conjunto


Di como
Di = {xi } × B.
Dejamos al lector la tarea de verificar que

A × B = D1 ∪ D2 ∪ · · · ∪ Dn .

Observemos que si i 6= j, entonces Di y Dj son disjuntos (¿por qué?). Por lo tanto,


podemos hacer uso de la versión generalizada del Teorema 2.7 (ver el comentario que
sigue al Teorema 2.7) y concluir que

|A × B| = |D1 | + |D2 | + · · · + |Dn |.

Afirmamos que, para cada i, |Di | = |B|. En efecto, fijemos i y consideremos la función
f : B → Di dada por f (y) = (xi , y). Entonces f es claramente una biyección y por lo
tanto se cumple lo afirmado (haciendo uso del Teorema 2.3). Así que en la suma anterior
tenemos |B| repetido n veces. En otras palabras,

|A × B| = n · |B| = |A| · |B|.

Esto era lo que queríamos demostrar.



Ejemplo 2.18. Considere el conjunto

S = {100, 101, 102, · · · , 999}.


62 carlos uzcátegui aylwin

Observemos que |S| = 900. ¿Cuántos números en S tienen un 3 en la primera cifra?


Reflexionando un poco vemos que existe 100 de esos números. Podemos también responder
esta pregunta usando el Teorema 2.17. Los números que estamos buscando tienen la forma
3ab, donde a, b son dígitos entre 0 y 9 (ambos incluidos). Por el Teorema 2.17 sabemos que
existen 102 pares ordenados de la forma (a, b) con a, b ∈ {0, 1, · · · , 9}. Cada par (a, b) nos
proporciona uno de los números buscados, precisamente el número 3ab. Y recíprocamente,
a cada número de la forma 3ab le corresponde el par (a, b). Esto muestra que la función
(a, b) 7→ 3ab es una biyección entre {0, 1, · · · , 9} × {0, 1, · · · , 9} y el conjunto al que le
estamos determinando la cardinalidad. Usando el Teorema 2.3 concluimos que existen 100
números de la forma 3ab.

2.2.3. Cardinalidad de B A
En esta sección contaremos la funciones entre dos conjuntos finitos y mostraremos que
si A tiene n elementos y B tiene m elementos entonces existen mn funciones de A en B,
esto es,
|B A | = |B||A|
Introduciremos ahora un concepto que es de uso frecuente en matemáticas.
Definición 2.19. Sea f : A → B una función y C ⊆ A. La restricción de f a C es
una función de C en B, que denotaremos f ⌈C, dada por la misma regla de f, es decir,
(f ⌈C)(x) = f (x).
Enunciaremos el resultado principal para conjuntos no vacíos. Más adelante analizare-
mos qué podemos decir cuando A o B son el conjunto vacío.
Teorema 2.20. Sean A y B conjuntos finitos no vacíos, entonces |B A | = |B||A|.
Demostración. Sea n tal que |A| = n. La demostración se hará por inducción en n.
Base de la inducción: Para n = 1, es decir A = {a}, es inmediato que existen tantas
funciones de {a} en B, como elementos tenga B. Es decir, existe m funciones de A en B,
que es lo que se quería demostrar.
Hipótesis inductiva: Supongamos que para todo conjunto A con n elementos y todo con-
junto finito B se cumple que |B A | = |B||A| . Demostraremos que lo mismo vale para un
conjunto con n + 1 elementos.
Sea C un conjunto con n + 1 elementos, escojamos un elemento cualquiera de C, que
denotaremos c0 . Sea A = C \ {c0 }. Entonces A tiene n elementos. Definimos una función
H : B C → B A × B de la siguiente manera:

f 7→ (f ⌈A, f (c0)).

El lector debe convencerse que H está bien definida. Veamos que H es una biyección.
Verifiquemos primero que H es inyectiva. Sean f, g ∈ B C con f 6= g. Entonces existe
x ∈ C tal que f (x) 6= g(x). Hay dos casos a considerar, que x ∈ A o que x = c0 . Los
analizamos por separado.
CAPÍTULO 2. CONJUNTOS FINITOS 63

(a) x ∈ A, entonces (f ⌈A)(x) 6= (g⌈A)(x) así f ⌈A 6= g⌈A y por lo tanto H(f ) 6= H(g).
(b) x = c0 . Entonces f (c0 ) 6= g(c0 ) y por consiguiente H(f ) 6= H(g).
Hemos mostrado que en los dos casos de tiene que H(f ) 6= H(g), por consiguiente H es
inyectiva.
Veamos que H es sobreyectiva. Sea (g, b) ∈ B A × B, esto es, g : A → B y b ∈ B.
Definimos f : C → B por partes de la siguiente manera: Recuerde que C = A ∪ {c0 }.

g(x) , si x ∈ A
f (x) =
b , si x = c0 .
Dejamos al lector la verificación de que H(f ) = (g, b). Por lo tanto H es sobreyectiva.

Nos queda por analizar el caso cuando A o B es vacío. Supongamos que A = ∅ ¿Qué
puede ser una función que tenga como dominio el conjunto vacío? Si vemos a una función
de A en B como una relación, es decir, como un subconjunto de A × B, es inmediato que
la única relación, cuando A es vacío, es la relación vacía, es decir, ∅ es una relación entre
∅ y B. Y es también inmediato verificar que ∅ es una función de ∅ en B. Por lo tanto, B ∅
tiene un sólo elemento, la función vacía. Por otra parte, si B es vacío, un razonamiento
análogo muestra que la función vacía es la única función de un conjunto cualquiera A en
∅. En resumen, |B A | = 1 si A o B es vacío.

Si A y B tienen n elementos cada uno, ¿Cúantas biyecciones existen entre A y B? La


respuesta es que existen n! funciones biyectivas entre A y B
Teorema 2.21. Sean A y B conjuntos con n elementos y n ≥ 1. Entonces existen n!
funciones biyectivas de A en B.
Demostración: La haremos por inducción en n.
Base de la inducción: Si n = 1, el lector debe convencerse que el resultado es cierto. Es
decir que si A y B tienen un sólo elemento cada uno, existe una sola biyección entre ellos.
Paso inductivo: Supongamos que el resultado vale para conjuntos con k elementos y de-
mostrémoslo para conjuntos con k + 1 elementos.
Hipótesis inductiva: Supongamos que si A y B tienen k elementos con k ≥ 1, entonces
existen k! biyecciones de A en B.
Suponga que C y D tienen k + 1 elementos. Denotemos los elementos de C y D,
respectivamente, por c1 , · · · , ck+1 y d1 , · · · , dk+1. Sea S el conjunto de todas las biyecciones
entre C y D. Vamos a clasificar los elementos de S de la siguiente manera. Considere los
conjuntos
Ti = {f ∈ S : f (ck+1) = di },
con 1 ≤ i ≤ k + 1. Se tiene que
k+1
[
S= Ti
i=1

y los Ti son dos a dos disjuntos (¡verifíquelo!). Por consiguiente


|S| = |T1 | + |T2 | + · · · + |Tn |.
64 carlos uzcátegui aylwin

Afirmamos que cada Ti tiene cardinalidad k!. Supongamos demostrado ese hecho y com-
pletamos la prueba. De la igualdad anterior y del hecho que todos los Ti tienen la misma
cardinalidad que T1 se concluye que |S| = (k + 1)|T1 | = (k + 1)k! = (k + 1)!. Y eso
terminaría el paso inductivo.
Nos queda demostrar que cada Ti tiene k!. Lo haremos solo para i = 1, los otros casos
se tratan de manera completamente análoga (o vea el ejercicio 12). Usaremos el Teorema
2.3. Considere el conjunto R de todas las biyecciones entre {c1 , · · · , ck } y {d2 , · · · , dk+1}.
Como esos conjuntos tienes k elementos, entonces la hipótesis inductiva nos asegura que
R tiene k! elementos. Construiremos una biyección H : T1 → R. Para cada f ∈ T1 ,
definimos una función f : {c1 , · · · , ck } → {d2 , · · · , dk+1} dada por f (x) = f (x) para todo
x ∈ {c1 , · · · , ck }. Es decir, f se obtiene restringiendo el dominio y el contradominio de
f . Definimos H(f ) = f para f ∈ T1 . El lector interesado podrá verificar que H es una
biyección.

Ahora contaremos el número de funciones inyectivas.
Teorema 2.22. Sean A y B conjuntos finitos con 1 ≤ n = |A| ≤ |B| = m. Entonces
existen
m!
(m − n)!
funciones inyectivas de A en B.
Demostración: Sea
S = {f ∈ B A : f es inyectiva}.
Podemos clasificar las funciones en S de acuerdo a su rango. Observemos que si f : A → B
es inyectiva, entonces |f [A]| = n. Así que para cada C ⊆ B con |C| = n, definimos

SC = {f ∈ S : rango(f ) = C}.

Afirmamos que si C 6= C ′ entonces

SC ∩ SC ′ = ∅.

En efecto, no puede ocurrir que exista f ∈ SC ∩ SC ′ , pues eso diria que el rango de f es
C y también C ′ . Observemos además que las funciones en SC son todas las biyecciones
de A en C, por esto,
|SC | = n!

Por otra parte, sabemos que Pn (B) = m n
. El lector debe convencerse que de lo anterior
se deduce que  
m m!
|S| = n! = .
n (m − n)!

El problema de contar el número de funciones sobreyectivas es mas complejo. Solo
presentaremos un ejemplo.
CAPÍTULO 2. CONJUNTOS FINITOS 65

Ejemplo 2.23. Sea S el conjunto de todas las funciones sobreyectivas de A = {1, 2, 3, 4, 5}


en B = {1, 2, 3}. Calcularemos la cardinalidad de S. En realidad calcularemos la cardina-
lidad de T = B A \ S pues como |B A | = 35 entonces |S| = 35 − |T |. Observe que f ∈ T si f
no es sobreyectiva, por esto podemos clasificar los elementos de T de la siguiente manera:

T1 = {f ∈ B A : 1 6∈ rango(f )}

T2 = {f ∈ B A : 2 6∈ rango(f )}

T3 = {f ∈ B A : 3 6∈ rango(f )}.

Observe que
T = T1 ∪ T2 ∪ T3 .

Como los conjuntos T1 , T2 , T3 no son disjuntos (¿porqué?), para calcular |T | debemos usar
el principio de inclusión y exclusión (vea el Teorema 2.10). Tenemos que

|T | = |T1 | + |T2 | + |T3 | − |T1 ∩ T2 | − |T1 ∩ T3 | − |T2 ∩ T3 | + |T1 ∩ T2 ∩ T3 |.

Para calcular la cardinalidad de los conjuntos involucrados observemos lo siguiente:

|T1 | = |{2, 3}A| |T2 | = |{1, 3}A | |T3 | = |{1, 2}A |

|T1 ∩ T2 | = |{3}A | |T1 ∩ T3 | = |{2}A | |T2 ∩ T3 | = |{1}A |

T1 ∩ T2 ∩ T3 = ∅.

De lo anterior obtenemos

|T | = 25 + 25 + 25 − 1 − 1 − 1 + 0 = 3 · 25 − 3.

Y en consecuencia
|S| = 35 − 3 · 25 + 3 = 243 − 96 + 3 = 150.

La siguiente es una fórmula general para calcular el número de funciones sobreyectivas


de un conjunto con n elementos en otro con k elementos (donde k ≤ n):

k
X  
k−j k n
(−1) j .
j=0
j

La demostración de esa fórmula se basa en el principio de inclusión y exclusión y es similar


a la que hicimos en el Ejemplo 2.23. Pero no la incluiremos en este texto.
66 carlos uzcátegui aylwin

2.2.4. Ejercicios 2.2


1. Sean A = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, B = {2, 3, 5, 7, 11, 13, 17, 19}. Determine
|A ∪ B| |A ∩ B| |A△B| |P(A)| |A × B|

|P(A) ∩ P(B)| |P(A × B)| |P(P(P(A)))| |P(A × P(B))| |A × P(P(B))|

|P2 (A)| |P3 (A × B)| |P3 (P2 ({1, 2}))| |P2 (P2 (P2 ({1, 2, 3})))|

2. Sea A un conjunto con n elementos y m un natural. Halle un expresión para la


cardinalidad de los siguientes conjuntos: Pm (Pm (A)) y Pm (Pm (Pm (A))).

3. Sea A = {1, 2, 3, 4} y B = {a, b, c, d} y C = {1, 3, 5}. Calcule |A × B × C|.

4. Sea k ∈ N \ {0} y considere los siguientes conjuntos

A = {X ∈ P({1, 2, 3, · · · , k + 1}) : k + 1 ∈ X}

y
B = {X ∈ P({1, 2, 3, · · · , k + 1}) : k + 1 6∈ X}.
Verifique las siguientes afirmaciones:
a) B es igual a P({1, 2, 3, · · · , k}).
b) A ∩ B = ∅.
c) P({1, 2, 3, · · · , k + 1}) = A ∪ B.

5. Determine la cardinalidad del conjunto A


a) A = {X ∈ P({1, 2, 3, 4, 5, 6, 7, 8}) : 3 6∈ X y 5 6∈ X}.
b) B = {X ∈ P({1, 2, 3, 4, 5, 6, 7, 8}) : 3 ∈ X y 5 ∈ X}.
c) C = {X ∈ P({1, 2, 3, 4, 5, 6, 7, 8}) : 3 6∈ X y 5 ∈ X}.
d ) D = {X ∈ P({1, 2, 3, 4, 5, 6, 7, 8}) : 3 6∈ X o 5 ∈ X}.

6. Muestre que

{X ∈ P({1, 2, 3, 4, 5, 6, 7, 8}) : 3 ∈ X y 5 6∈ X} = P({1, 2, 3, 4, 6, 7, 8})\P({1, 2, 4, 6, 7, 8}).

7. Sea U un conjunto finito y B, C subcojuntos disjuntos de U. Considere el siguiente


conjunto
A = {X ∈ P(U) : B ⊆ X y C ∩ X = ∅}.
Muestre que
|A| = 2|U |−(|B|+|C|).
¿Habrá una expresión para el conjunto A similar a la que aparece en el ejercicio #6?
CAPÍTULO 2. CONJUNTOS FINITOS 67

8. Este ejercicio es parte de la demostración del Teorema 2.15. Sea B un conjunto finito
y b0 ∈ B. Sea A = B \ {b0 }. Considere la función H : Pm−1 (A) → {C ⊆ B : b0 ∈
C y |C ∩ A| = m − 1} dada por

H(C) = C ∪ {b0 }.

Muestre que H es biyectiva.

9. Sean 0 ≤ m ≤ k naturales. Demuestre la siguiente fórmula


     
k+1 k k
= + .
m m m−1

Complete la demostración del Teorema 2.15.

10. Sean A, B y C tres conjuntos finitos con |A| = n, |B| = m y |C| = p. Muestre que
|A × B × C| = n · m · p.
(Sugerencia: Halle una biyección entre A × B × C y (A × B) × C. Y use el Teorema
2.17).

11. Suponga que tiene 5 libros distintos que quiere regalar entre 10 personas. Si cada
persona recibe a lo sumo un libro, ¿de cuántas maneras puede hacerlo? ¿Qué puede
decir si no importa que una persona reciba mas de un libro?

12. Suponga que C y D tienen k + 1 elementos. Denotemos los elementos de C y D,


respectivamente, por c1 , · · · , ck+1 y d1 , · · · , dk+1. Sea S el conjunto de todas las
biyecciones entre C y D. Considere los conjuntos

Ti = {f ∈ S : f (ck+1) = di }.

Queremos probar que todos los conjuntos Ti tienen igual cardinalidad. Lo haremos
para T1 y T2 . Construiremos una biyección entre T1 y T2 .

a) Considere la función g : D → D dada por g(di ) = di si i 6= 1, 2 y g(d1 ) = d2 y


g(d2) = d1 . Muestre que g es biyectiva.
b) Defina H : T1 → T2 por H(f ) = g ◦ f . Muestre que H está bien definida y es
una biyección.
c) Use este resultado para dar una demostración alternativa del Teorema 2.21.

13. a) Sea A = {1, 2, 3, 4, 5, 6} y B = {2, 4, 6, 8, 10}. Considere los siguientes conjuntos


de funciones:

S = {f ∈ B A : f (1) = 4} y T = {f ∈ B A : f (1) = 6}.

Muestre que |S| = |T |.


68 carlos uzcátegui aylwin

b) Muestre la siguiente generalización del resultado anterior. Sean A y B conjuntos


finitos, a ∈ A y b1 , b2 ∈ B. Considere los conjuntos

S = {f ∈ B A : f (a) = b1 } y T = {f ∈ B A : f (a) = b2 }.

Muestre que |S| = |T |.

14. Sea A un conjunto finito con n elementos y a ∈ A. Considere el siguiente conjunto:

S = {f ∈ AA : f es biyectiva y f (a) = a}

Es decir, S es la colección de todas las biyecciones de A en A que dejan fijo a a.


Determine |S|.

15. Sean A = {1, 2, 3, 4, 5, 6}, B = {2, 4, 6, 8}, C = {1, 2, 3, 4, 5, 6, 7, 8, 9} y D = {a, b}.


Considere los siguientes conjuntos de funciones:

S = {f ∈ B A : f (1) = 2 y f (2) = 4} y T = {f ∈ D C : f (1) = a}.

Muestre que |S| = |T |. ¿Puede hallar una biyección explícita entre S y T ?

16. Calcule el número de funciones inyectivas entre un conjunto con 17 elementos y otro
con 20 elementos.

17. Calcule cuántas funciones inyectivas de {1, 2, 3, 4} en {1, 2, 3, 4, 5, 6, 7} satisfacen


que f (2) = 7 y f (3) = 6.

18. Sean A y B conjuntos finitos. Sea

I(A, B) = {h ∈ B A : h es inyectiva} y O(A, B) = {h ∈ B A : h es sobreyectiva}

Muestre que si |A| = |C| y |B| = |D|, entonces

|I(A, B)| = |I(C, D)| y |O(A, B)| = |O(C, D)|

19. Determine cuántas funciones de {1, 2, 3, 4, 5} en {1, 2, 3, 4} son sobreyectivas. Suge-


rencia: Imite lo hecho en el ejemplo 2.23.

20. Calcule cuántas funciones sobreyectivas de {1, 2, 3, 4, 5, 6, 7} en {1, 2, 3, 4} satisfacen


que f (1) = 1 y f (2) = 2.
Sugerencia: Sea J el conjunto de funciones del enunciado del problema y C =
{3, 4, 5, 6, 7}. Usando la notación del ejercicio #18. Muestre lo siguiente

|J| = |O(C, {3, 4})| + |O(C, {1, 3, 4})| + |O(C, {2, 3, 4})| + |O(C, {1, 2, 3, 4})|.

Esas cardinalidades ya fueron calculadas en ejercicios anteriores.


CAPÍTULO 2. CONJUNTOS FINITOS 69

2.3. Funciones y cardinalidad


Recordemos que el Teorema 2.3 dice que si A y B son conjuntos finitos, entonces los
siguientes enunciados son equivalentes:

(i) Existe una función biyectiva f : A → B.

(ii) |A| = |B|.

En esta sección presentamos variaciones del teorema anterior que servirán como herra-
mientas para el cálculo de la cardinalidad de un conjunto finito.

Teorema 2.24. Sea A un conjunto finito y n ≥ 1. Supongamos que existe una función
inyectiva f : {1, 2, · · · , n} → A. Entonces n ≤ |A|.

Demostración. La haremos por inducción en n


Base de la inducción: Para n igual a 1, el hecho que exista una función f : {1} → A indica
que A no es vacío y por lo tanto 1 ≤ |A|.
Paso inductivo: Supongamos que si A es un conjunto finito y existe una función inyectiva
f : {1, 2, · · · , n} → A. Entonces n ≤ |A|. Lo demostraremos para n + 1.
Supongamos entonces que B es un conjunto finito y que existe una función inyectiva
f : {1, 2, · · · , n + 1} → B. Sea A = B \ {f (n + 1)} y g : {1, 2, · · · , n} → A dada por
g(x) = f (x). Para verificar que g está bien definida, notemos que como f es inyectiva,
entonces para todo z ∈ {1, 2, · · · , n}, f (z) 6= f (n + 1), es decir f (z) ∈ A. Por otra
parte, g es inyectiva pues f lo es (verificarlo!). Por consiguiente, la hipótesis inductiva nos
garantiza que n ≤ |A|. Por otra parte, B = A ∪ {f (n + 1)} y como f (n + 1) 6∈ A, entonces
|B| = |A| + 1 (por el Teorema 2.5). Como |A| ≥ n, entonces |B| ≥ n + 1, que es lo que
queriamos demostrar.

Teorema 2.25. Sean A y B conjuntos finitos. Si existe una función inyectiva f : A → B,


entonces |A| ≤ |B|.

Demostración. Si A es vacío la conclusión es obviamente verdadera, por esto supondremos


que A no es vacío. Sea n = |A| y g : {1, 2, · · · , n} → A una biyección. Entonces f ◦ g :
{1, 2, · · · , n} → B es inyectiva por ser una composición de funciones inyectivas (ver el
Teorema 1.43). Por consiguientes, n ≤ |B| por el Teorema 2.24. ✷

Es natural preguntarse qué se puede decir si sustituimos inyectividad por sobreyectivi-


dad en la hipótesis del teorema anterior. Veamos que sucede.

Teorema 2.26. Sean A y B conjuntos finitos. Suponga que existe una función sobreyec-
tiva f : A → B. Entonces |B| ≤ |A|.
70 carlos uzcátegui aylwin

Demostración. Sería suficiente conseguir una función inyectiva g : B → A y usar el


resultado anterior Teorema 2.25. Pero ya hemos visto que tal función g existe, en efecto,
sabemos que por ser f sobreyectiva admite una inversa por la derecha (ver el Teorema
1.53), es decir, existe g : B → A tal que f ◦ g = 1B . En particular, eso garantiza que g es
inyectiva (ver el Teorema 1.44) y es la función que buscábamos. ✷

Veremos a continuación algunas consecuencias del Teorema 2.3 que son de uso frecuente.

Teorema 2.27. Sean A y B conjuntos finitos y f : A → B inyectiva. Entonces |A| =


|f [A]|

Demostración. Sea C el rango de f , es decir, C = f [A]. Considere la función g : A → C


dada por g(x) = f (x). Entonces g es biyectiva y así |A| = |C| (por el Teorema 2.3). ✷

Teorema 2.28. Sean A y B conjuntos finitos y f : A → B inyectiva. Si |A| = |B|,


entonces f es biyectiva.

Demostración. Sea C el rango de f , es decir, C = f [A]. Mostraremos que C = B y así


f es sobreyectiva y en consecuencia biyectiva. Ya sabemos que |C| = |A| (ver el Teorema
2.27) y por lo tanto |C| = |B|. Por otra parte, B = C ∪ (B \ C) y así |B| = |C| + |B \ C|
por ser C y B \ C disjuntos. Como |C| = |B|, entonces |B \ C| = 0, es decir B \ C = ∅.
Luego C = B y f es sobreyectiva. ✷

El resultado anterior no es válido para conjuntos infinitos, veamos un ejemplo. Como


no hemos precisado todavía qué significado le daremos a |A| cuando A no sea finito (lo
que haremos más adelante) presentamos el ejemplo de la siguiente manera:

Ejemplo 2.29. Sea B = N \ {0}, f : N → B dada por f (n) = n + 1 y g : N → B dada


por g(n) = 2n + 1. Entonces f es biyectiva, g es inyectiva pero g no es sobreyectiva. ✷

Otra resultado que se deduce de lo que hemos hecho hasta ahora es el siguiente.

Teorema 2.30. Sean A y B conjuntos finitos. Si existen funciones inyectivas f : A → B


y g : B → A, entonces existe una biyección h : A → B.

Demostración. Supongamos que A y B satisfacen la hipótesis. Entonces tenemos que


|A| ≤ |B| y |B| ≤ |A| (por el Teorema 2.25). En consecuencia, por ser |A| y |B| números
naturales, |A| = |B|. Por lo tanto existe una función biyectiva entre A y B (Teorema 2.3).

Más adelante veremos que el resultado anterior también se cumple para conjuntos in-
finitos (aunque la demostración requiere más trabajo) y se conoce como el Teorema de
Schröder-Bernstein.
CAPÍTULO 2. CONJUNTOS FINITOS 71

2.3.1. El principio del palomar


Imagine el lector que tenemos un palomar con 100 casillas y llegan 101 palomas y
todas entran en alguna casilla. Entonces necesariamente alguna casilla tiene más de una
paloma. El razonamineto usado en este ejemplo sencillo involucra lo que se conoce como
el principio del palomar:
Teorema 2.31. Sean A y B conjuntos finitos no vacíos con |A| = n y |B| = m y
f : A → B una función. Si n > m, entonces existen x, z ∈ A tales que x 6= z y
f (x) = f (z), es decir, f no es inyectiva.

Demostración. Mostraremos la contrarecíproca, es decir, si f : A → B es una función


inyectiva, entonces n ≤ m. Pero esto ya lo vimos en el Teorema 2.25. ✷

¿Qué tiene que ver el resultado anterior con el principio del palomar? Veamos, sea P el
conjunto de casillas en el palomar y f : {1, 2, · · · , 101} → P la función que a la paloma
#i, le asigna la casilla f (i) donde ella entró. Como |P | < 101, por el teorema anterior
existen i 6= j tal que f (i) = f (j). Es decir, la palomas i y j entraron en la misma casilla.

2.3.2. Ejercicios 2.3


1. Sean D, B conjuntos finitos con D ⊆ B. Muestre que si |D| = |B|, entonces B = D.

2. Consiga conjuntos infinitos D, B con D ⊆ B tales que exista una función biyectiva
f : D → B y sin embargo D 6= B.

3. Sean A y B conjuntos finitos. Muestre que si |A| ≤ |B|, entonces existe f : A → B


inyectiva y g : B → A sobreyectiva.

4. Muestre que |P2 ({1, 2, 3, 4})| ≤ |P({a, b, c})|. Consiga f : P2 ({1, 2, 3, 4}) → P({a, b, c})
inyectiva y g : P({a, b, c}) → P2 ({1, 2, 3, 4}) sobreyectiva.

5. Sean A y B conjuntos finitos y f : A → B sobreyectiva. Muestre que si |A| = |B|,


entonces f es biyectiva.

6. Sea A y B conjuntos finitos. Si f : A → B y g : B → A son inyectivas, entonces f


y g son biyectivas.

7. Sean A y B conjuntos finitos, f : A → B una inyección y g : A → B un función.


Muestre que g es inyectiva si, y sólo si, existe h : B → B biyectiva tal que g = h ◦ f .
Sugerencia: Observe que si g : A → B es inyectiva, entonces |B \ f [A]| = |B \ g[A]|.

8. Halle dos conjuntos finitos A y B y dos funciones sobreyectivas f, g : A → B tales


que no exista h : A → A biyectiva con g = f ◦ h.

9. Sean A, B, C y D conjuntos finitos y f : A → B una biyección. Suponga que


|C| ≤ |D|. Muestre que existe g : (A ∪ C) → (B ∪ D) inyectiva tal que g(x) = f (x)
para todo x ∈ A. ¿Cuándo se puede conseguir que exista una g biyectiva?
72 carlos uzcátegui aylwin

10. Sean A y B conjuntos finitos. Muestre que |A| ≤ |B| si, y solo si, |P(A)| ≤ |P(B)|.

11. Sean A, B y C conjuntos finitos no vacíos. Suponga que f : A → B C es sobre-


yectiva. Muestre que existe g : B → A inyectiva. Muestre que el recíproco no es
necesariamente válido.

12. Sean A, B y C conjuntos finitos. Determine si los siguientes enunciados son equiva-
lentes:
a) Existe una función inyectiva f : (A ∪ B) → (A ∪ C).
b) Existe una función sobreyectiva g : C → B.

13. Sean A y B conjuntos finitos. Determine si los siguientes enunciados son equivalen-
tes:
a) Existe una función sobreyectiva f : A → (A ∪ B).
b) B ⊆ A.

14. Sean A, B y C conjuntos finitos. Determine si los siguientes enunciados son equiva-
lentes:
a) Existe una función biyectiva f : (A ∪ B) → (A ∪ C).
b) Existe una función biyectiva g : B → C.
CAPÍTULO 3
CONJUNTOS INFINITOS

En este capítulo extenderemos los resultados que vimos sobre conjuntos finitos a con-
juntos arbitrarios. Introduciremos las herramientas necesarias para poder comparar el
tamaõ de conjuntos infinitos. Nuestro principal objetivo será el de comparar el número de
elementos de los conjuntos N, Z, Q y R. Aún cuando todos ellos son conjuntos infinitos,
veremos que R tiene “más” elementos que los otros. Este descubrimiento, que los conjuntos
infinitos no son todos de igual tamaño, lo hizo el matemático George Cantor a finales del
siglo XIX y revolucionó las Matemáticas. El lector interesado en profundizar sobre estos
temas puede consultar [9].

3.1. Conjuntos equipotentes


Sean A y B dos conjuntos. Supongamos que existe una función f : A → B biyectiva. Si
A y B son finitos, ya vimos en el capítulo anterior que esto significa que A y B tienen el
mismo número de elementos. Usaremos esta idea para definir cuándo dos conjuntos (no
necesariamente finitos) tienen el mismo tamaño.
Definición 3.1. Dos conjuntos A y B se dicen que son equipotentes, si existe una
función biyectiva f : A → B. En este caso escribiremos A ≈ B.
Cuando dos conjuntos A y B no sean equipotentes escribiremos A 6≈ B.
La definición que dimos de conjunto finito (ver la Definición 2.1) podemos enunciarla
de la siguiente manera:

Un conjunto A es finito, si A es vacío o si existe un natural n, con n ≥ 1, tal que

A ≈ {1, 2, · · · , n}.

Antes de dar algunos ejemplos mostraremos que la relación ≈ es reflexiva, simétrica y


transitiva.

73
74 carlos uzcátegui aylwin

Teorema 3.2. Sean A, B, C conjuntos. Entonces


(i) A ≈ A.
(ii) Si A ≈ B, entonces B ≈ A.
(iii) Si A ≈ B y B ≈ C, entonces A ≈ C.
Demostración:

(i) La función identidad 1A : A → A es una biyección.

(ii) Supongamos que A ≈ B y sea f : A → B una biyección. Entonces f tiene inversa y


f −1 : B → A también es una biyección. Lo que muestra que B ≈ A.

(iii) Supongamos que A ≈ B y B ≈ C y sean f : A → B y g : B → C biyecciones. Como


la composición de funciones biyectivas es biyectiva (ver el Teorema 1.43), entonces
la función g ◦ f : A → C es una biyección. Por lo tanto A ≈ C.


Ejemplo 3.3. Mostraremos que N ≈ N \ {0}. Considere la función f : N → N \ {0} dada
por f (n) = n + 1. El lector puede verificar facilmente que f es una biyección. ✷
Ejemplo 3.4. Considere los siguientes conjuntos

P = {2n : n ∈ N} I = {2n + 1 : n ∈ N}.

P consiste de todos los números naturales pares e I de los naturales impares. Mostraremos
que N ≈ P . Considere la función
f :N→P
definida por
f (n) = 2n.
Dejamos al lector la fácil tarea de verificar que f es biyectiva. Esto muestra que N ≈ P .
De manera similar, para el conjunto I considere la función g : N → I dada por g(n) =
2n + 1. Al igual que antes, es fácil verificar que g es una biyección y por lo tanto N ≈ I.
Como ≈ es simétrica y transitiva (ver el Teorema 3.2), podemos concluir que P ≈ I.

Ejemplo 3.5. Considere la función f : N → Z definida por
 n
2
, si n es par
f (n) =
− n+1
2
, si n es impar.

Dejamos como un ejercicio al lector la verificación que f es una biyección (ver ejercicio
2). Por lo tanto
N ≈ Z.

CAPÍTULO 3. CONJUNTOS INFINITOS 75

Ejemplo 3.6. Considere la g : R \ {2} → R \ {1} dada por g(x) = x − 1. Entonces g es


biyectiva. Tenemos entonces que
R \ {2} ≈ R \ {1}.
Existen muchas otras biyecciones entre estos dos conjuntos. Por ejemplo, considere la
función f : R \ {2} → R \ {1} dada por
x
f (x) = .
x−2
Dejamos como ejercicio mostrar que f es una biyección.

Ejemplo 3.7. Considere la siguiente función f : (0, +∞) → R definida por partes
 1
, si 0 < x < 1.
f (x) = x
2 − x , si 1 ≤ x.
Dejamos como ejercicio al lector mostrar que f es biyectiva. Tenemos entonces que
(0, +∞) ≈ R.

El siguiente resultado será usado con bastante frecuencia.
Teorema 3.8. Sea f : A → B una función inyectiva. Entonces A ≈ rango(f ).
Demostración. Restringiendo el contradominio de f y dejando la misma ley de corres-
pondencia obtenemos la función g : A → rango(f ) dada por g(x) = f (x). Entonces g es
biyectiva.

Observemos que el resultado anterior ya lo habíamos demostrado cuando los conjuntos
involucrados eran finitos (ver el Teorema 2.27).
Ejemplo 3.9. Considere la función f : R → R definida por partes de la manera siguiente

x , si x 6∈ N.
f (x) =
x + 1 , si x ∈ N.
Ya vimos antes que f es biyectiva (ver Ejemplo 1.35). De esto se concluye (ver Proposición
3.8) que
R ≈ R \ {0}.
Analicemos lo que se ha hecho en este ejemplo. Considere la función g : N → N \ {0} dada
por g(x) = x + 1. Se puede verificar que g es biyectiva. Ahora notemos que
R = N ∪ (R \ N)

↓f ↓g ↓ 1R\N

R \ {0} = (N \ {0}) ∪ (R \ N).


La función f se definió por partes, en N usamos g y en R \ N usamos la identidad. ✷
76 carlos uzcátegui aylwin

Ejemplo 3.10. Considere la función

f :R→R

dada por
f (x) = 3x + 1.
Como el lector seguramente sabe, la gráfica de f es una recta. Es fácil verificar que f es
biyectiva. Usaremos esta función para construir varios ejemplos de conjuntos equipotentes.

1. Mostraremos que R \ {3} ≈ R \ {10}. En efecto, sea g : R \ {3} → R dada por g(x) =
3x + 1. Como f es inyectiva, entonces g también lo es. Notemos que rango(g) =
R \ {10}, pues f (3) = 10. En consecuencia, R \ {3} ≈ R \ {10} (por la proposición
3.8).
2. Un argumento completamente análogo muestra que para todo r ∈ R se tiene que

R \ {r} ≈ R \ {f (r)}.

3. Mostraremos que
(−1, 3) ≈ (−2, 10).
En efecto, consideremos la función h : (−1, 3) → R definida por h(x) = 3x+1. Como
antes, tenemos que h es inyectiva. Dejamos como ejercicio verificar que rango(h) =
(−2, 10). Por lo tanto, (−1, 3) ≈ (−2, 10) (por la proposición 3.8).
Un argumento completamente análogo muestra que [−1, 3] ≈ [−2, 10].
4. Mostraremos que
(−∞, 3) ≈ (−∞, 10).
En efecto, consideremos la función j : (−∞, 3) → R definida por j(x) = 3x + 1.
Como f es inyectiva, entonces j también lo es. Dejamos como ejercicio verificar que
rango(j) = (−∞, 10). Como antes, concluimos que (−∞, 3) ≈ (−∞, 10).


Ejemplo 3.11. Usando una función lineal se demuestra que R \ {a} ≈ R \ {b} para todo
par de reales a, b (ver ejercicio 3).
El siguiente resultado es importante.
Teorema 3.12. N × N ≈ N.
Demostración: Definimos f : N × N → N de la siguiente manera

f (a, b) = 2a (2b + 1) − 1.

Mostraremos que f es una biyección. Comenzaremos mostrando que f es inyectiva. Sean


a, a′ , b, b′ ∈ N. Supongamos que f (a, b) = f (a′ , b′ ). Entonces

2a (2b + 1) = 2a (2b′ + 1).
CAPÍTULO 3. CONJUNTOS INFINITOS 77


Como 2b + 1 y 2b′ + 1 son impares, entonces necesariamente 2a divide a 2a y viceversa.

Por lo tanto 2a = 2a , de esto se concluye que a = a′ y además que 2b + 1 = 2b′ + 1. Por
lo tanto, b = b′ .
Ahora veremos que f es sobreyectiva. Sea n ∈ N. Queremos hallar a, b ∈ N tales que
f (a, b) = n, es decir,
2a (2b + 1) − 1 = n.
n+1
Sea a el mayor natural tal que 2a divide a n + 1 (a puede ser cero). Por lo tanto 2a
es
impar, y en consecuencia existe un natural b tal que n+1
2a
= 2b + 1. Tenemos que

n + 1 = 2a (2b + 1)

y en consecuencia f (a, b) = n. Esto muestra que f es sobreyectiva.


Existen otras pruebas del resultado anterior. Mostraremos una que es fácil de visualizar.
Comenzaremos representado los elementos de N × N de la siguiente forma cuadrangular:

(0, 0), (0, 1), · · · , (0, s), · · ·


(1, 0), (1, 1), · · · , (1, s), · · ·
.. .. ..
. . .
(s, 0), (s, 1), · · · , (s, s), · · ·
.. .. ..
. . .

Considere ahora el siguiente arreglo (que sigue las diagonales del anterior).

(0, 0)
(1, 0), (0, 1)
(2, 0), (1, 1), (0, 2)
(3, 0), (2, 1), (1, 2), (0, 3)
..
.
(s, 0), (s − 1, 1), · · · · · · , (1, s − 1), (0, s)
..
.
Este arreglo sugiere una manera de ordenar los elementos de N×N. Siguiendo lo indicado
en el diagrama podemos “contar” N × N. El orden del conteo sería

(0, 0), (1, 0), (0, 1), (2, 0), (1, 1), (0, 2) · · ·

Es decir, considere la función g que asigna a (0, 0) el número 0; a (1, 0) y (0, 1) los números
1 y 2 respectivamente; a (2, 0), (1, 1) y (0, 2) los números 3, 4 y 5 respectivamente, etc.
Sorprendentemente, existe una fórmula para representar esa manera de contar los ele-
mentos de N × N. Considere la función g : N × N → N dada por

(a + b + 1)(a + b)
g(a, b) = + b.
2
78 carlos uzcátegui aylwin

Dejamos al lector interesado la tarea de mostrar que g es una biyección (ver ejercicio 18)
y convencerse que en efecto corresponde a esa forma de enumerar N × N siguiendo sus
diagonales.

Ejemplo 3.13. A continuación damos la gráfica que usó Cantor para mostrar que existe
una biyección entre [0, 1] y (0, 1] 1 . ¿Puede el lector describir una fórmula para esa función?
Observe que
[0, 1] = {1} ∪ [0, 1/2) ∪ [1/2, 3/4) ∪ [3/4, 7/8) ∪ · · ·

(0, 1] = {1} ∪ (0, 1/2] ∪ (1/2, 3/4] ∪ (3/4, 7/8] ∪ · · ·

Ejercicios 3.1

1. Sea n ≥ 1 un natural. Muestre que para cada natural m con 1 ≤ m ≤ n + 1, se tiene


que {1, 2, · · · , n} es equipotente a {1, 2, · · · , n + 1} \ {m}.

2. Considere la función f : N → Z definida por


 n

 , si n es par
 2
f (n) =

 − n + 1 , si n es impar.

2
Muestre que f es una biyección.
1
Esta gráfica fue tomada del artículo [4]
CAPÍTULO 3. CONJUNTOS INFINITOS 79

3. Sean a, b, c, d ∈ R con a 6= b y c 6= d. Considere la función f : R → R definida por


c−d
f (x) = (x − b) + d.
a−b
Muestre que f es biyectiva, f (a) = c y f (b) = d. Use esta función para responder
las siguientes preguntas. Escoja adecuadamente los valores de a, b, c y d e imite lo
hecho en el ejemplo 3.10.
a) Muestre que R \ {2} ≈ R \ {5}.
b) Muestre que R \ {2, 1} ≈ R \ {1, −1}.
c) Muestre que Q \ {2, 1} ≈ Q \ {1, −1}.
d ) Sean s, t ∈ R muestre que R \ {s} ≈ R \ {t}.
e) Sean r, s, t, u ∈ R con r 6= s y t 6= u. Muestre que R \ {r, s} ≈ R \ {t, u}.
4. Considere la función f : (0, +∞) → R definida por partes
 1
, si 0 < x < 1.
f (x) = x
2 − x , si 1 ≤ x.
Muestre que f es biyectiva.
5. a) Muestre que (−1, 1) ≈ (3, 5) y [−1, 1] ≈ [3, 5]. (Sugerencia: Use la función dada
en el Ejercicio #3).
b) Muestre que [−1, 6) ≈ (2, 8].
c) Muestre que, en general, dados a, b, c, d ∈ R con a < b y c < d se tiene que
(a, b) ≈ (c, d) y [a, b] ≈ [c, d]. ¿Cuáles otras variantes de esta pregunta se le
ocurre son válidas?
6. a) Muestre que (1, +∞) ≈ (0, +∞) .(Sugerencia: Considere la función f (x) =
x − 1).
b) Muestre que (−∞, 6] ≈ [10, +∞).
c) Muestre que R ≈ (−∞, 0).
d ) Muestre que, en general, para cada a, b ∈ R se tiene que (a, +∞) ≈ (b, +∞).
¿Cuáles otras variantes se le ocurre son válidas?
7. a) Muestre que (0, +∞) ≈ (0, 1). (Sugerencia: Considere la función f (x) = x1 −1).
b) Muestre que (4, +∞) ≈ (3, 5).
8. a) Considere la función f : R → R\{0} definida por partes de la manera siguiente

x , si x 6∈ N.
f (x) =
x + 1 , si x ∈ N.
Sabemos que f es biyectiva. El lector quizá se pregunta si habrán otras. Existen
muchas más. En efecto, si g : R → R es una biyección, entonces f ◦ g : R →
R \ {0} también es biyectiva. Determine la ley de correspondencia de f ◦ g
cuando g(x) = kx para k un entero y compárela con la de f .
80 carlos uzcátegui aylwin

b) Sea k ∈ N con k ≥ 2. Considere la función h : R → R \ {0} definida por partes


de la manera siguiente

kx , si x 6∈ N.
h(x) =
k(x + 1) , si x ∈ N.

Determine si h : R → R \ {0} es biyectiva.

9. Use la idea del Ejemplo 3.9 para mostrar lo siguiente:


a) R \ {0} ≈ R \ {0, 1}.
b) R \ {0, 1} ≈ R \ {0, 1, 2}.
c) R \ {−1} ≈ R \ {0, 1}.
d ) R \ {0, 1, 3} ≈ R \ {5, 2}.
e) Q \ {0, 1} ≈ Q \ {0, 1, 2}.

10. Muestre que R ≈ R \ {0, 1}.

11. Muestre que (−1, 1) ≈ R.


x
(Sugerencia: Muestre que la función f : (−1, 1) → R dada por f (x) = x2 −1
es
biyectiva).

12. Muestre que (−1, 1) ≈ [−1, 1].


(Sugerencia: Usando los ejercicios #11 y #10 muestre que (−1, 1) ≈ R \ {−1, 1}.
Después agregue los puntos 1 y −1 y concluya lo deseado).

13. Muestre que [a, b] ≈ (a, b) para todo a, b ∈ R con a < b.

14. Muestre que [0, 1) ≈ (0, 1) (Sugerencia: Considere la función f : [0, 1) → (0, 1)
definida por partes de la siguiente manera: (i) f (x) = x si x no es de la forma 1/n
para todo entero n ≥ 2, (ii) f (0) = 1/2 y (iii) f (1/n) = 1/(n + 1) si n es un entero
con n ≥ 2.)

15. Muestre que los siguientes conjuntos son todos equipotentes entre si:
a) (0, 1).
b) (0, 1) ∪ [2, 3).
c) (0, 1) ∪ (2, 3).
d ) (0, 1) ∪ (2, 3) ∪ {4}.
e) (0, 1) ∪ N.
f ) (0, 1) × {1, 2}.

16. Muestre que (0, 1) ≈ (0, 1) × N. (Sugerencia: Dificil. Muestre primero que (0, 1] ≈
(0, 1]×{0, 1, 2, · · · , n} para todo natural n. Use esa idea para demostrar que (0, +∞) ≈
(0, 1) × N).
CAPÍTULO 3. CONJUNTOS INFINITOS 81

17. Halle a, b ∈ N que satisfagan lo que se indica.


a) 2a (2b + 1) = 4003.
b) 2a (2b + 1) = 1534.
Sugerencia: Lea la demostración del Teorema 3.12.
18. Sea g : N × N → N dada por
(a + b + 1)(a + b)
g(a, b) = +b
2
Muestre que g es biyectiva. Sugerencia: Lea el comentario al final de la sección 3.1
para tener una intuición sobre este problema. Muestre que en la n-ésima diagonal
hay n pares ordenados para n ≥ 1. Además, verifique que el par (a, b) está en la n-
ésima diagonal si, y sólo si, a+b = n−1 para n ≥ 1. Al comenzar la n-ésima diagonal
se han contado 1+2+3+· · ·+(n−1) pares ordenados. Para ver que g es sobreyectiva,
fije m ∈ N. Muestre que existe k tal que 1+2+3+· · ·+(k−1) ≤ m < 1+2+3+· · ·+k.
Muestre que existen a, b tales que a + b = k − 1 y g(a, b) = m.
Para mostrar que g es inyectiva. Sean a, a′ , b, b′ ∈ N con (a, b) 6= (a′ , b′ ). Considere
dos casos: (i) a + b = a′ + b′ y (ii) a + b < a′ + b′ .
Otra manera para ver que g es sobreyectiva es usar inducción para mostrar que
rango(g) = N.
19. Sean A y B conjuntos. Muestre que si A \ B ≈ B \ A, entonces A ≈ B. ¿Es el
recíproco válido?
20. Sean {A0 , A1 , A2 , A3 } y {B0 , B1 , B2 , B3 } dos colecciones de conjuntos que satisfacen:
a) Ai ∩ Aj = ∅ si i 6= j.
b) Bi ∩ Bj = ∅ si i 6= j.
c) Ai ≈ Bi para todo i ∈ {0, 1, 2, 3}.
Demuestre que (A0 ∪ A1 ∪ A2 ∪ A3 ) ≈ (B0 ∪ B1 ∪ B2 ∪ B3 ).
21. Sea f : A → B una biyección, S(A) = {g ∈ AA : g es biyectiva} y S(A, B) = {h ∈
B A : h es biyectiva}. Muestre que S(A, B) = {f ◦ g : g ∈ S(A)}.
22. Sea f : A → B una inyección, S(B) = {g ∈ B B : g es biyectiva} y I(A, B) = {h ∈
B A : h es inyectiva}.
a) Suponga que A y B son finitos. Muestre que I(A, B) = {h ◦ f : h ∈ S(B)},
pero que en general I(A, B) 6≈ S(B).
Sugerencia: Vea el ejercicio #7 de la sección 2.3.
b) Muestre que la afirmación de la parte a) no es válida si A es infinito.
Sugerencia: Consiga f, g : R → R inyectivas tales que R \ f [R] 6≈ R \ g[R].
23. Sean f, g : A → B funciones sobreyectivas. Determine alguna condición sobre f y g
que garantice que exista h : A → A biyectiva tal que g = f ◦ h.
82 carlos uzcátegui aylwin

3.2. Conjuntos infinitos


Un conjunto que no sea finito se dice que es infinito. Una gran parte de las matemáticas
está ligada al concepto de conjunto infinito2 . En esta sección estudiaremos algunas de la
propiedades de los conjuntos infinitos.
Lo primero que mostraremos es que N es infinito. Para hacerlo, comenzando estable-
ciendo un hecho general sobre los subconjuntos de N. Si A ⊆ N, diremos que m es el
máximo de A, si m ∈ A y x ≤ m para todo x ∈ A. En palabras, el máximo de un
conjunto de números naturales es el mayor elemento del conjunto. Lo primero que hay
que observar es que no todos los subconjuntos de N tienen máximo. Por ejemplo, N no
tiene elemento máximo.
Proposición 3.14. Sea A ⊆ N. Si A es finito y no vacío, entonces A tiene máximo.

Demostración. Sea A un conjunto finito y no vacío. Mostraremos por inducción en el


número de elementos de A, que A tiene máximo.
Base de la inducción. Si A tiene un sólo elemento, digamos A = {p}, entonces p es el
máximo de A.
Hipótesis inductiva: Supongamos que todo subconjunto de N de n elementos tiene máximo.
Sea A ⊆ N con n + 1 elementos. Sea p0 ∈ A cualquiera. Sea B = A \ {p0 }. Entonces
B tiene n elementos. Por hipótesis inductiva, B tiene máximo. Sea q0 el máximo de B.
Entonces el máximo de A es el mayor entre p0 y q0 (verifíquelo).

Teorema 3.15. N es infinito.

Demostración. Es claro que N no tiene máximo, pues si n ∈ N, entonces n < n + 1 para


todo n ∈ N. En consecuencia, N no es finito (por la Proposición 3.14) ✷

El siguiente resultado expresa de manera precisa el significado de la frase el conjunto


A tiene una cantidad infinita de elementos. Además, da un método para mostrar que un
conjunto es infinito.
Teorema 3.16. Un conjunto A es infinito si, y sólo si, existe una función inyectiva
f : N → A.
Demostración: Supongamos que A es infinito. Definiremos una función f : N → A in-
yectiva. Para ese fin, mostraremos que es posible escoger, para cada n ∈ N, un elemento
an ∈ A de tal manera que si n 6= m son naturales, entonces an 6= am . Una vez hecho esto,
definiremos f (n) = an y tendremos la función inyectiva que buscábamos.
Como A es infinito, en particular A no es vacío. Sea entonces a0 ∈ A cualquiera.
Notemos que
A = (A \ {a0 }) ∪ {a0 }.
Como A es infinito, entonces A \ {a0 } no es vacío. Luego podemos escoger a1 ∈ A con
a1 6= a0 . Supongamos que hemos escogido ak ∈ A para k ≤ n tal que ak 6= al si k 6= l
2
Alguien alguna vez comparó la matemática con una sinfonía del infinito
CAPÍTULO 3. CONJUNTOS INFINITOS 83

y k, l ≤ n. Notemos que A \ {a0 , a1 , · · · , an } no es vacío, pues si lo fuera, entonces A =


{a0 , a1 , · · · , an }, y en consecuencia A sería finito. Por esta razón sabemos que existe un
elemento a ∈ A diferente de a0 , a1 , · · · , an , escojamos uno de ellos y denotémoslo por an+1 .
Por lo dicho al comienzo, la función f : N → A dada por f (n) = an es inyectiva.
Recíprocamente, supongamos que f : N → A es una función inyectiva y sea B =
rango(f ). Entonces N ≈ B (por el Teorema 3.8). Como N no es finito, entonces B no es
finito. Como B ⊆ A, entonces A no es finito.

El hecho de que exista una función inyectiva de N en un conjunto A indica que A tiene
al menos tantos elementos como N. Esto nos dice que, desde el punto de vista del tamaño
de los conjuntos, el tamaño de N es el más pequeño entre los conjuntos infinitos.

Ejemplo 3.17. Para todo natural n existen n números reales distintos entre 0 y 1 (prué-
belo). De esto se concluye que el intervalo (0, 1) no es finito. Podemos mostrarlo de otra
forma usando el Teorema 3.16. En efecto, considere la función f : N → (0, 1) dada por
f (n) = 1/(n + 2). El lector puede verificar fácilmente que f es inyectiva.
Ejemplo 3.18. Mostraremos que el conjunto NN es infinito. Recordemos que NN es el
conjunto de todas las funciones de N en N. Usaremos el Teorema 3.16. Debemos construir
una función F : N → NN inyectiva. Para hacerlo, considere la siguiente colección de
funciones
f1 (n) = 1
f2 (n) = 2
f3 (n) = 3
..
.
fk (n) = k
..
.
Es decir, la función fk es la función constante con valor k. Obviamente, todas esas fun-
ciones son distintas. Defina F (k) = fk , entonces F es una inyección como la requerida.
Ejemplo 3.19. Mostraremos que el conjunto P(N) es infinito. Usaremos el Teorema 3.16.
Debemos construir una función F : N → P(N) inyectiva. Defina F (k) = {k} para k ∈ N,
entonces F es una inyección como la requerida.

Una de las propiedades más importantes de un conjunto infinito es la de poseer un


subconjunto propio equipotente a él. Esto ya lo hemos observado en algunos ejemplos,
pues vimos que
Z ≈ N , R ≈ (0, +∞) , R ≈ (R \ {0}).
Más adelante mostraremos que todos los conjuntos infinitos tienen esa propiedad.
El próximo resultado muestra que un conjunto finito no puede ser equipotente a un
subconjunto propio

Teorema 3.20. Un conjunto finito no es equipotente a ninguno de sus subconjuntos
propios.
84 carlos uzcátegui aylwin

Demostración: Sea A un conjunto finito. Si A es vacío, entonces no hay nada que demostrar
pues el único subconjunto de ∅ es ∅. Por esto podemos suponer que A no es vacío. Sea
n = |A| y B ⊆ A con B 6= A. Como A = (A \ B) ∪ B y (A \ B) ∩ B = ∅, entonces

|A| = |A \ B| + |B|.

Como A \ B 6= ∅, entonces |B| < |A|. En consecuencia, A y B no son equipotentes. ✷

Un conjunto A se dice que es infinito en el sentido de Dedekind si existe B ⊆ A


tal que A 6= B y A ≈ B. El siguiente teorema nos dice que este concepto es equivalente
al de conjunto infinito.

Teorema 3.21. Un conjunto A es infinito si, y sólo si, existe B ⊆ A tal que A ≈ B y
B 6= A.

Demostración: (Si) Mostraremos la contrarrecíproca. Supongamos que A es finito y que


B ⊆ A con A 6= B. Entonces A 6≈ B (por el Teorema 3.20).
(Sólo si) Supongamos que A es infinito. Entonces existe una función f : N → A inyectiva
(por el Teorema 3.16). Sea B = A \ {f (0)}. Mostraremos que A ≈ B construyendo una
función g : A → B biyectiva. Considere la siguiente función:

f (n + 1) , si a ∈ rango(f ) y a = f (n)
g(a) =
a , si a ∈
6 rango(f ).

Mostraremos que g es biyectiva.

(i) Veamos que g es inyectiva. Supongamos que a, a′ ∈ A son tales que g(a) = g(a′ ).
Entonces ambos g(a) y g(a′ ) están en rango(f ) o ninguno pertenece a rango(f )
(¿Porqué?).
(1) Supongamos que g(a) y g(a′ ) están en rango(f ). Entonces existen n, n′ ∈ N
tales que a = f (n) y a′ = f (n′ ). Por la definición de g, tenemos que g(a) =
f (n + 1) y g(a′ ) = f (n′ + 1). Como g(a) = g(a′ ) y f es inyectiva, concluimos
que n + 1 = n′ + 1 y así n = n′ . Por lo tanto a = a′ .
(2) Supongamos que ni g(a), ni g(a′ ) están en rango(f ). Por la definición de g, se
tiene que g(a) = a y g(a′ ) = a′ y por lo tanto a = a′ .

(ii) Veamos que g es sobreyectiva. Sea b ∈ B, entonces de nuevo hay dos casos posibles:
(1) b ∈ rango(f ). Sea n ∈ N tal que f (n) = b. Como b 6= f (0) y f es inyectiva,
entonces n ≥ 1. Sea a = f (n − 1). Entonces g(a) = f (n) = b.
(2) b 6∈ rango(f ). Entonces g(b) = b.


CAPÍTULO 3. CONJUNTOS INFINITOS 85

Ejemplo 3.22. Ya vimos que NN es infinito y por consiguiente existe A ⊆ NN con A ≈ NN


y A 6= NN . Daremos un ejemplo concreto de esto. Considere la función H : NN → NN dada
por H(f )(n) = f (n) + 1, para cada n ∈ N. Afirmamos que H es inyectiva. En efecto, sean
f, g ∈ NN tales que H(f ) = H(g). Entonces para cada n ∈ N se tiene, por la definición de
H, que f (n) + 1 = g(n) + 1. Por lo tanto, f (n) = g(n) para todo n ∈ N. Es decir, f = g.
Obervemos que H no es sobreyectiva, por ejemplo, la función constante cero no pertenece
al rango de H. Sea A el rango de H. Como H es inyectiva, tenemos que NN ≈ A y además
A 6= NN pues H no es sobreyectiva.
Ejercicios 3.2

1. Muestre que para todo n, m ≥ 1 naturales con m 6= n se tiene que {1, · · · , n} 6≈


{1, · · · , m}.
2. Sea A ⊆ N finito. Muestre que (N \ A) ≈ N.
3. Muestre que Z \ {−2, −3, −4} ≈ N.
(Sugerencia: Recuerde que Z ≈ N y que N\A ≈ N para todo conjunto finito A ⊆ N).
4. Consiga otra función inyectiva F : N → NN diferente a la presentada en el Ejemplo
3.18.
5. Muestre que el conjunto {0, 1}N de todas las funciones de N en {0, 1} es infinito.
6. Muestre que el conjunto de todas las biyecciones de N en N es infinito.
7. Sea A un conjunto finito. Muestre que si |A| > 1, entonces A 6≈ A × A. Usando este
resultado, concluya que N no es finito.
8. Muestre que los siguientes conjuntos son infinitos (use el Teorema 3.16).
a) El conjunto de todos los números enteros pares mayores que 25.
b) El intervalo de la recta (2, 5/2).
c) En general, el intervalo (a, b) donde a, b ∈ R y a < b.
d ) El conjunto Z \ A donde A es un subconjunto finito de Z.
e) Q \ N.
f ) R × R.
g) El conjunto de todos los enteros múltiplos de 5.
h) R \ Q.
i ) [0, 1/2] \ Q.
j ) ZN .
9. Muestre que si A ⊆ N infinito, entonces A ≈ N.
(Sugerencia: Revise la demostración del Teorema 3.16 y modifíquela para obtener
la biyección requerida).
86 carlos uzcátegui aylwin

10. Halle un subconjunto propio de cada uno de los conjuntos del ejercicio #8 que sea
equipotente con el conjunto dado.

11. Sean A y B dos conjuntos tales que A tenga al menos 2 elementos y B no sea vacío.
Muestre que si A o B es infinito, entonces AB es infinito.
(Sugerencia: Vea lo hecho en el Ejemplo 3.18 y use el Teorema 3.16).

12. Sea A un conjunto infinito. Muestre que P(A) es infinito. (Sugerencia: Vea lo hecho
en el Ejemplo 3.19 y use el Teorema 3.16).

13. Sea A un conjunto infinito. Muestre que A × B es infinito para todo conjunto B que
no sea vacío.

14. Suponga que A es un conjunto Dedekind infinito y x 6∈ A. Sin usar el Teorema 3.21,
muestre directamente de la definición de conjunto Dedekind infinito que A ∪ {x} es
Dedekind infinito.

15. Muestre que un conjunto A es infinito si, y sólo si, existe una función f : A → A
inyectiva y no sobreyectiva.

3.3. Algunos ejemplos importantes


Sean A y B conjuntos. Recordemos que B A denota al conjunto de todas las funciones
de A en B. En esta sección nos ocuparemos en estudiar, desde el punto de vista que nos
da la relación de equipotencia, los conjuntos

A×B , P(A) , B A .

Comenzaremos por el producto cartesiano.

Ejemplo 3.23. Mostraremos que

N×N ≈Z×Z

y en consecuencia
N ≈ Z × Z.
La segunda afirmación se concluye de la primera y del hecho que N ≈ N × N (Teorema
3.12)
Como N ≈ Z (ver el ejemplo 3.5), fijemos una biyección f : N → Z. Definimos H :
N × N → Z × Z de la siguiente manera

H(n, m) = (f (n), f (m)).

Mostraremos que H es una biyección.


CAPÍTULO 3. CONJUNTOS INFINITOS 87

(i) H es inyectiva. Sea (n, m), (n′ , m′ ) dos pares ordenados en N × N y supongamos que
H(n, m) = H(n′ , m′ ). Mostraremos que (n, m) = (n′ , m′ ). En efecto, por la definición
de H tenemos que (f (n), f (m)) = (f (n′ ), f (m′ )). Por lo tanto f (n) = f (n′ ) y
f (m) = f (m′ ). Como f es inyectiva, concluimos que n = n′ y m = m′ .

(ii) H es sobreyectiva. Sea (k, l) ∈ Z × Z. Mostraremos que existe (n, m) ∈ N × N tal


que f (n, m) = (k, l). En efecto, como f es sobreyectiva, existen n, m ∈ N tales que
f (n) = k y f (m) = l. Es fácil verificar que H(n, m) = (k, l).


El siguiente teorema es un resultado general relacionado con el ejemplo anterior.
Teorema 3.24. Sean A, B, C y D tales que A ≈ B y C ≈ D. Entonces

A × C ≈ B × D.


Demostración. La demostración es completamente análoga a la hecha en el Ejemplo 3.23.
Ver el ejercicio #5. ✷
Ahora estudiaremos el conjunto potencia.
Ejemplo 3.25. Mostraremos que

P(N) ≈ P(Z).

Fijemos f : N → Z una biyección. Recordemos la función f : P(N) → P(Z) que vimos en
la sección 1.6 y que se define de la siguiente manera

f (A) = {f (n) : n ∈ A}.
→ → →
Es decir, f (A) = f [A]. Afirmamos que f es biyectiva. Ya hemos mostrado que f es
inyectiva (ver el Teorema 1.61). Nos queda verificar la sobreyectividad.
Sea B ⊆ Z y consideremos el conjunto A = {n ∈ N : f (n) ∈ B}. Observe que A =
→ →
f −1 (B). Mostraremos que f (A) = B. De la definición de f (A) se tiene inmediatamente
→ →
que f (A) ⊆ B. Para verificar que B ⊆ f (A), fijemos y ∈ B. Como f es sobreyectiva,
existe x ∈ N tal que f (x) = y. Como f (x) ∈ B, entonces x ∈ A. Y concluimos que

y ∈ f (A).

Un resultado general relacionado con el ejemplo anterior es el siguiente:
Teorema 3.26. Si X ≈ Y , entonces P(X) ≈ P(Y ).

Demostración. La demostración es completamente análoga a la hecha en el Ejemplo 3.25.
Ver el ejercicio #6. ✷
88 carlos uzcátegui aylwin

Ejemplo 3.27. Mostraremos que


ZN ≈ NN .
Como antes, fijemos una biyección h : N → Z. Considere la función b
h : NN → ZN definida
por
b
h(f ) = h ◦ f, donde f ∈ NN .
Mostraremos que b
h es una biyección.

(i) b
h es inyectiva. En efecto, sean f, f ′ ∈ NN dos funciones distintas. Entonces existe
n ∈ N tal que f (n) 6= f ′ (n). Como h es inyectiva, entonces h(f (n)) 6= h(f ′ (n)) y
esto muestra que bh(f ) 6= b
h(f ′ ).

(ii) b
h es sobreyectiva. Sea g ∈ ZN . Mostraremos que existe f ∈ NN tal que b
h(f ) = g. En
−1
efecto, sea f = h ◦ g. Tenemos que
b
h(f ) = h ◦ (h−1 ◦ g) = (h ◦ h−1 ) ◦ g = 1Z ◦ g = g.


El siguiente teorema es un resultado general relacionado con el ejemplo anterior.
Teorema 3.28. Sean A, B, C y D tales que A ≈ B y C ≈ D. Entonces

C A ≈ DB .

Demostración. La demostración es análoga a la hecha en el Ejemplo 3.27. Ver el ejercicio


#7. ✷

Ejercicios 3.3

1. Para responder las preguntas que siguen imite lo hecho en el Ejemplo 3.23. Describa
la biyección que muestra lo requerido.
a) Muestre que N × R ≈ R × N.
b) Muestre que N × N × N ≈ Z × Z × Z.
c) Sean A y B conjuntos no vacíos. Muestre que A × B ≈ B × A.

2. Para responder las preguntas que siguen imite lo hecho en el ejemplo 3.25. Describa
la biyección que muestra lo requerido.
a) Sea P la colección de números naturales pares y I la colección de números
naturales impares. Muestre que P(P ) ≈ P(I).
b) Sea A = {n ∈ Z : n ≤ 4} y B = {n ∈ Z : n ≥ 8}. Muestre que P(A) ≈ P(B).
c) Muestre que P((−1, 2)) ≈ P((3, 4)).
d ) Muestre que P((0, +∞)) ≈ P(R).
CAPÍTULO 3. CONJUNTOS INFINITOS 89

3. Muestre que NN ≈ ZZ .
(Sugerencia: Sea h : N → Z una biyección. Dada f : N → N queremos asociar a f
una función g : Z → Z. Considere el siguiente diagrama donde 99K indica la función
g que queremos definir.
f
N −→ N
h−1 ↑ ↓ h
Z 99K Z
Es natural entonces pensar que g debe ser h◦f ◦h−1 . Esto sugiere definir b
h : NN → ZZ
de la siguiente manera:
b
h(f ) = h ◦ f ◦ h−1
Muestre que b
h es una biyección.)

4. Muestre que NZ ≈ NN .
(Sugerencia: Fije una biyección h : N → Z y defina b
h : NZ → NN de la manera
siguiente
b
h(f ) = f ◦ h.
Muestre que b
h es una biyección).

5. Muestre el Teorema 3.24: Sean A, B, C y D tales que A ≈ B y C ≈ D. Entonces


A × C ≈ B × D.
(Sugerencia: Fije biyecciones f : A → B y g : C → D y defina F : A × C → B × D
de la manera siguiente
F ((a, c)) = (f (a), g(c))
Muestre que F es una biyección).

6. Demuestre el Teorema 3.26: Si X ≈ Y , entonces P(X) ≈ P(Y ).



(Sugerencia: Dada una biyección f : X → Y , considere la función f : P(X) → P(Y )
definida por

f (C) = {f (c) : c ∈ C} para C ⊆ X.

Muestre que f es una biyección).

7. a) Sean A, B y C conjuntos no vacíos tales que B ≈ C. Muestre que AB ≈ AC .


(Sugerencia: Imite lo hecho en el ejemplo 3.27).
b) Sean A, B y C conjuntos no vacíos tales que B ≈ C. Muestre que B A ≈ C A .
c) Use (a) y (b) para mostrar el Teorema 3.28: Si A ≈ C y B ≈ D, entonces
AB ≈ C D .

8. Use los Teoremas 3.24, 3.26 y 3.28 para mostrar lo siguiente


a) NN × Z ≈ ZZ × N.
90 carlos uzcátegui aylwin

b) P(ZN ) ≈ P(NN ).
c) P(Q) × N ≈ Z × P(Q).
d ) (0, 1)R ≈ RR .
e) NP(N) ≈ ZP(Z) .
f ) P(P(Z) × R) ≈ P((0, 1) × P(N)).

9. Considere los siguientes conjuntos:

A = {3n : n ∈ N} B = {5n + 2 : n ∈ N} C = {7n − 1 : n ∈ Z}.

Muestre que
a) A ≈ B, B ≈ C.
b) A × B ≈ B × N.
c) P(AN ) ≈ P(ZB ).

10. Sean A , B, C y D conjuntos finitos. Determine si las siguientes afirmaciones son


verdaderas, en caso de serla dé una demostración, y si no lo fuera, muestre un
contraejemplo.
a) Si A × B ≈ C × D, entonces A ≈ C y B ≈ D.
b) Si P(A) ≈ P(B), entonces A ≈ B.
c) Si AB ≈ C D , entonces A ≈ C y B ≈ D.

11. Sea H : NN × NN → NN dada por H(f, g)(n) = f (n) + g(n) para todo n ∈ N.
Determine si H es inyectiva y el rango de H.

12. Sea H : NN × NN → NN dada por H(f, g) = f ◦ g. Determine si H es inyectiva y el


rango de H.

13. Sean A, B y C conjuntos. Muestre que


a) Si B ∩ C = ∅, entonces AB∪C ≈ AB × AC .
b) (A × B)C ≈ AC × B C .
C
c) (AB ) ≈ AB×C .
Sugerencia: (a) Si f ∈ AB∪C , entonces f ↾ B ∈ AB y f ↾ C ∈ AC .
C
(c) T (f )(x, y) = f (x)(y) ∈ A para todo f ∈ (AB ) y (x, y) ∈ B × C.

3.4. Operaciones generalizadas


Vimos varios ejemplos de generalizaciones de algunas de las leyes del álgebra de con-
juntos. Por ejemplo:

A ∪ (B ∩ C ∩ D) = (A ∪ B) ∩ (A ∪ C) ∩ (A ∪ D).
CAPÍTULO 3. CONJUNTOS INFINITOS 91

Es natural esperar que algo similar se cumple si en lugar de tener 4 conjuntos tenemos 5.
Es decir,

A ∪ (B ∩ C ∩ D ∩ E) = (A ∪ B) ∩ (A ∪ C) ∩ (A ∪ D) ∩ (A ∪ E).

Para expresar leyes similares a éstas, donde intervengan colecciones arbitrarias de conjun-
tos, usamos los subíndices. Por ejemplo, si tenemos n conjuntos (donde n es un número
natural), los denotaremos de la siguiente manera:

A1 , A2 , · · · , An−1 , An .

Los números 1, 2, .., n se llaman subíndices y son etiquetas que sirven para distinguir los
conjuntos. La colección A1 , A2 , · · · , An−1 , An se dice que es una colección indizada y el
conjunto {1, 2, · · · , n} es el conjunto de índices de esta colección. Es común que las
familias indizadas se denoten por
{Ai }ni=1 .
El conjunto de índice depende de la naturaleza del problema que se esté resolviendo, como
veremos en los ejemplos.
La ley distributiva se puede expresar de manera general de la siguiente forma: sean A1 ,
A2 · · · , An y B conjuntos, entonces se cumple

B ∪ (A1 ∩ · · · ∩ An ) = (B ∪ A1 ) ∩ · · · ∩ (B ∪ An ).

La demostración de este hecho se verá más adelante. La parte derecha de la expresión


de arriba también tiene una notación especial. Si A1 , · · · , An son conjuntos, entonces la
unión de todos ellos A1 ∪ A2 ∪ · · · ∪ An se escribe
n
[
Ai
i=1

y la intersección A1 ∩ · · · ∩ An se escribe
n
\
Ai .
i=1

Con esta notación podemos expresar la ley distributiva que mencionáramos arriba de la
siguiente manera
\n n
\
B∪[ Ai ] = (B ∪ Ai ).
i=1 i=1

La generalización de la otra ley distributiva es


n
[ n
[
B∩[ Ai ] = (B ∩ Ai ).
i=1 i=1

Antes de continuar con las generalizaciones de la leyes del álgebra de conjuntos veamos
algunos ejemplos de colecciones indizadas.
92 carlos uzcátegui aylwin

Ejemplos 3.29. 1. Considere la familia indizada {Ai }5i=0 definida por

Ai = {n + i : 0 ≤ n ≤ 3} con i ∈ {0, 1, 2, 3, 4, 5}.

Así por ejemplo tenemos que

A0 = {0, 1, 2, 3} A1 = {1, 2, 3, 4} A2 = {2, 3, 4, 5}


A3 = {3, 4, 5, 6} A4 = {4, 5, 6, 7} A5 = {5, 6, 7, 8}

Tenemos además que


5
[
Ai = {0, 1, 2, 3, 4, 5, 6, 7, 8}.
i=0

Dijimos que los índices son como etiquetas que se le colocan a los conjuntos para
diferenciarlos. En algunos casos los índices están estrechamente relacionados con los
elementos del conjunto que lleva el índice. Esto ocurrió en el ejemplo que estamos
estudiando. Pues conociendo el índice y la regla de formación de los conjuntos tene-
mos toda la información necesaria para determinar los elementos del conjunto. Por
ejemplo, A3 consiste de todos los números de la forma n + 3 con n ∈ {0, 1, 2, 3}.

2. Consideremos I el conjunto de todas las secciones de Cálculo 1 que se dictaron en


la Facultad de Ciencias durante el semestre A-98. Para cada i ∈ I sea

Ai = {n ∈ N : n es el número de cédula
de un estudiante inscrito en la sección i de Cálculo 1}.

Tenemos definida de esta manera una familia indizada de conjuntos {Ai }i∈I . A pesar
de no tener a la mano los elementos de cada conjunto de esta familia, podemos
afirmar que dados dos índices i y j distintos se cumple que Ai ∩ Aj = ∅ (¿por qué?).

3. Podemos definir familias indizadas de conjuntos donde el conjunto de índices es muy


grande. Por ejemplo, para cada n ∈ N positivo considere el conjunto

Dn = {k ∈ N : n divide a k}.

Esta familia la podemos denotar de varias maneras

{Dn }n∈I {Dn }∞


n=1

donde el conjunto de índices I es {n ∈ N : n ≥ 1} y el símbolo ∞ se lee “infinito”;


en este ejemplo se sobrentiende que los índices son números naturales desde el 1 en
adelante. Veamos algunos de estos conjuntos

D1 = N
D2 = {k ∈ N : k es par}
D7 = {0, 7, 14, 21, 28, 35, 42, 49, · · · } = {7m : m ∈ N}.
CAPÍTULO 3. CONJUNTOS INFINITOS 93

Por ejemplo, tenemos que


5
\
Di = D2 ∩ D3 ∩ D4 ∩ D5
i=2
= {k ∈ N : k es divisible por 2, 3, 4, y 5}
= {k ∈ N : k es divisible por 60}.
Podemos también tomar la unión o la itersección de todos los conjuntos indizados.
En este caso escribiremos ∞ ∞
[ \
Di , Di .
i=1 i=1
Notemos que

[ ∞
\
Di = N , Di = {0}.
i=1 i=1

El conjunto de índices no tiene porque consistir necesariamente de números. En el


ejercicio 5 el lector encontrará un ejemplo donde los índices son a su vez conjuntos.
Sean {Ai }ni=1 y {Bj }m
j=1 dos familias indizadas la primera con n conjuntos y la segunda
con m conjuntos. Observe que hemos usado la letra j para denotar los índices de la
segunda familia, esto se hace para evitar confusiones entre los índices. Ahora podemos
expresar las generalizaciones de las leyes distributivas de la siguiente manera:
n
[ m
[ [
[ Ai ] ∩ [ Bj ] = (Ai ∩ Bj )
i=1 j=1 i=1,2,··· ,n ; j=1,2,··· ,m
n
\ m
\ \
[ Ai ] ∪ [ Bj ] = (Ai ∪ Bj )
i=1 j=1 i=1,2,··· ,n ; j=1,2,··· ,m

Los subíndices en el lado derecho de estas igualdades pueden parecer a primera vista
horrorosos. Más adelante veremos otra manera de escribir esta leyes con una mejor nota-
ción para el lado derecho de las igualdades. Veamos que dicen estas leyes cuando n = 3 y
m=2

(A1 ∪ A2 ∪ A3 ) ∩ (B1 ∪ B2 ) = (A1 ∩ B1 ) ∪ (A1 ∩ B2 ) ∪ (A2 ∩ B1 ) ∪


(A2 ∩ B2 ) ∪ (A3 ∩ B1 ) ∪ (A3 ∩ B2 )

(A1 ∩ A2 ∩ A3 ) ∪ (B1 ∩ B2 ) = (A1 ∪ B1 ) ∩ (A1 ∪ B2 ) ∩ (A2 ∪ B1 ) ∩


(A2 ∪ B2 ) ∩ (A3 ∪ B1 ) ∩ (A3 ∪ B2 ).
Algo similar ocurre con las leyes de DeMorgan. Sea {Ai }ni=1 una familia indizada de
subconjuntos de un conjunto universal U, entonces
" n #c n
[ \
Ai = Aci
i=1 i=1
94 carlos uzcátegui aylwin

" n
#c n
\ [
Ai = Aci .
i=1 i=1

Sea {Ai }i∈I una familia indizada de conjuntos, donde I es el conjunto de índices (re-
cordemos que I no es necesariamente N, puede ser un subconjunto de N o quizá otro
conjunto). Cuando se trabaje con uniones e intersecciones generalizadas es importante
tener presenteS la siguientes
T observaciones que pueden ser consideradas una definición de
los símbolos i Ai y i Ai :

[
x∈ Ai si, y sólo si, existe i ∈ I tal que x ∈ Ai
i∈I

\
x∈ Ai si, y sólo si, x ∈ Ai para todo i ∈ I.
i∈I

Podemos expresar las leyes distributivas generalizadas usando una notación donde inter-
viene el producto cartesiano. Sean {Ai }ni=1 y {Bj }m
j=1 dos familias indizadas de conjuntos.
Denotaremos con I el conjunto {1, 2, · · · , n} y con J el conjunto {1, 2, · · · , m}. Entonces
tenemos que
n
[ m
[ [
[ Ai ] ∩ [ Bj ] = (Ai ∩ Bj )
i=1 j=1 (i,j)∈I×J

n
\ m
\ \
[ Ai ] ∪ [ Bj ] = (Ai ∪ Bj ).
i=1 j=1 (i,j)∈I×J

Los cuantificadores son de uso muy frecuente en matemáticas. En muchos casos sirven
para abreviar expresiones que serían engorrosas de escribir de otra manera. Por ejemplo,
sea {Ai }i∈I una familia indizada de conjuntos, entonces

[
x∈ Ai ⇔ ∃i ∈ I (x ∈ Ai )
i∈I

\
x∈ Ai ⇔ ∀i ∈ I (x ∈ Ai ).
i∈I
CAPÍTULO 3. CONJUNTOS INFINITOS 95

3.4.1. Producto cartesiano y el Axioma de elección


Ya vimos como se denota el productor cartesiano de tres conjuntos: usamos tripletas
ordenadas (x, y, z). También podemos definir el producto cartesiano de más de tres con-
juntos. Para hacerlo introducimos el concepto de tuplas ordenadas que hace uso de
la notación con subíndices que vimos anteriormente. Digamos que tenemos n conjuntos
A1 , A2 , · · · , An definimos una n-tupla ordenada como una expresión de la forma

(x1 , x2 , · · · , xn )

donde xi pertenece al conjunto Ai para cada i ∈ {1, · · · , n}.


Dos n-tuplas son iguales cuando todas sus componentes son respectivamente iguales,
más precisamente tenemos

(x1 , x2 , · · · , xn ) = (y1 , y2 , · · · , yn ) si, y sólo si x1 = y2 , x3 = y3 , · · · , xn = yn .

El producto cartesiano de los conjuntos A1 , A2 , · · · , An se define como la colección de


todas la n-tuplas, más precisamente,

A1 × A2 × · · · × An = {(x1 , x2 , · · · , xn ) : x1 ∈ A1 , x2 ∈ A2 , · · · , xn ∈ An }

Denotaremos con An el producto cartesiano de A por sí mismo n veces.

También podemos definir el producto cartesiano de cualquier colección indizada de con-


juntos. Para hacerlo, no es conveniente trabajar con “uplas” para denotar los elementos del
producto cartesiano, en su lugar, usaremos funciones. Para motivar esa definición, consi-
dere el lector que tuvieramos tres conjuntos no vacíos A, B y C. Un elemento (x1 , x2 , x3 )
cualquiera del producto cartesiano A × B × C lo podemos identificar con la función
f : {1, 2, 3} → A ∪ B ∪ C dada por f (1) = x1 , f (2) = x2 y f (2) = x2 . Usando esa idea,
damos la definición precisa del producto cartesiano de una familia arbitraria de conjuntos.
Definición 3.30. Sea (Xi )i una familia conjuntos no vacíos indizada por un conjunto no
vacío de índices I.
Y [
Xi = {f : I → Xi | f (i) ∈ Xi para todo i ∈ I}.
i∈I i∈I

Esta definición general de producto cartesiano es quizá el objeto más complejo que se
usa en este texto.
Ejemplo 3.31. Sea Xi = N para todo i ∈ N. Es decir, los conjuntos en la familia indizada
Q
de conjuntos son todos iguales a N y además el conjunto de índices es N. Entonces Xi∈N
es igual a NN , es decir, la colección de todas la funciones de N en N.
96 carlos uzcátegui aylwin

Observe el lector que los elementos del producto cartesiano son funciones de un tipo
especial: La condición de que f (i) sea un elemento de conjunto Xi se interpreta diciendo
que f es una función de elección para la familia (Xi )i . Unos de los axiomas básicos de la
teoría de conjuntos garantiza la existencia de tales funciones de elección. Este axioma se
conoce como el Axioma de elección.
Veamos con un ejemplo cómo se usa el Axioma de elección. Suponga que f : A → B es
una función entre dos conjuntos no vacíos A y B. Si f es sobreyectiva, uno puede escoger
para cada y ∈ B un elemento x ∈ A tal que f (x) = y. Esto permite definir g : B → A
como g(y) = x. Por la manera de “construir” g : B → A se verifica que f (g(y)) = y para
todo y ∈ B, es decir, f ◦ g = 1B . A continuación presentamos este argumento de manera
mas rigurosa para hacer explícito el uso del Axioma de elección.
Teorema 3.32. Sean A y B dos conjuntos no vacíos y f : A → B una función sobreyec-
tiva. Entonces existe g : B → A inyectiva y además f ◦ g = 1B .
Demostración. Para cada y ∈ B, sea

Xy = {x ∈ A : f (x) = y}.

Por ser f sobreyetiva,


Q sabemos que Xy 6= ∅ para cada y ∈ B. Por el Axioma de elección,
existe g ∈ y∈B Xy . Notemos que por la definición de producto cartesiano, se tiene que
g(y) ∈ Xy para todo y ∈ B, es decir, f (g(y)) = y para todo y ∈ B. Esto muestra que
f ◦ g = 1B .
Veamos que g es inyectiva. En efecto, sean b, c ∈ B y supongamos que g(b) = g(c).
Entonces, b = f (g(b)) = f (g(c)) = c (vea también el ejercicio 8 de la sección §1.4). ✷

Ejercicios 3.4:

1. Para cada i ∈ {1, 2, 3, 4, 5} sea Ai = {n · i : 0 ≤ n ≤ 3}.


a) Determine por extensión los conjuntos A1 , A2 , A3 , A4 y A5 .
b) Determine los elementos de A3 △A5 y A5 ∩ A4 .

2. Para cada i ∈ {1, 2, 3, 4, 5} sea Ai = {ni : 0 ≤ n ≤ 3}.


a) Determine por extensión los conjuntos A1 , A2 , A3 , A4 y A5 .
b) Determine los elementos de A3 △A5 y A5 ∩ A4 .

3. En este ejercicio el conjunto universal es N. Para cada n ∈ N, sea


An = {n, n + 1, n + 2, · · ·} = {k ∈ N : k ≥ n}
Bn = {0, 1, 2, 3 · · · , 2n} = {k ∈ N : k ≤ 2n}.

a) Determine A4 y B4 .
b) Determine An ∩ Bn y Acn para n = 1, 2, 3 y 7.
6
[ 6
\
c) Determine An y An .
n=3 n=3
CAPÍTULO 3. CONJUNTOS INFINITOS 97


[ ∞
\
d ) Determine Bn y Bn .
n=3 n=3

[
e) Muestre que (Ai \ Bi ) = A3 .
i=1

4. Para cada n ∈ Z, sea An = {n, n + 1}. El conjunto universal es Z.


6
[ 6
[ 6
\
a) Determine A2n+1 , A2n , Ac2n+1 .
n=−6 n=−6 n=−6
[
b) Muestre que Z = A2n .
n∈Z
[
c) Determine A2n+1 .
n∈Z

d ) Muestre que si n − m = 1, entonces An ∩ Am 6= ∅.


e) Muestre que si n − m > 1, entonces An ∩ Am = ∅.
f ) ¿Para cuáles valores de n y m se cumple que An ∩ Am 6= ∅?

5. Sea I = P({0, 1}) y defina la colección indizada {CA}A∈I de la manera siguiente

CA = {B ⊆ {0, 1, 2} : A ⊆ B}.

a) Determine C∅ , C{0} , C{1} y C{0,1} .


b) Muestre que C{0} ∩ C{1} = C{0,1} .

6. Considere la familia indizada Ai = {ni : 0 ≤ n ≤ 5} para i ∈ N. Muestre que A4 ⊆


A2 .

7. Sea A0 = {n ∈ Z : n es divisible por 5} y para cada k ∈ N con k ≥ 1 sea Ak =


{n + k : n ∈ A0 }.
a) Muestre que A0 = A5 y que A1 = A6 .
b) Generalice sus respuestas de la parte (b).
S S
c) Determine 4k=0 Ak y 5k=1 Ak .

8. Para cada n ∈ Z sea Bn = {n, n + 1, n + 2}.


[
a) Muestre que Z = B3n .
n∈Z

b) Muestre que si n − m = 1 o n − m = 2, entonces Bn ∩ Bm 6= ∅.


c) Muestre que si n − m > 2, entonces Bn ∩ Bm = ∅.
d ) ¿Para cuáles valores de n y m se cumple que Bn ∩ Bm 6= ∅?
e) ¿Para cuáles valores de n, m y k se cumple que Bn ∩ Bm ∩ Bk 6= ∅?
98 carlos uzcátegui aylwin

9. Sean A y B dos conjuntos no vacíos. Para cada y ∈ B definimos

Dy = {y} × B

y consideramos a {Dy }y∈B una familia indizada con B como conjunto de índices.
Muestre que [
A×B = Dy .
y∈B

10. Para cada n ∈ N, sea

An = {n} × N Bn = N × {n}.

De esta manera tenemos definidas dos familias indizadas {An }∞ ∞


n=0 y {Bn }n=0 .

a) Muestre que An ∩ Am = ∅ si, y sólo si, n 6= m.


b) Determine A5 ∩ B2 . En general, determine An ∩ Bm .
S
c) Muestre que N × N = ∞ n=0 An .
S∞
d ) Determine n=0 Bn .
e) Considere que N × N es el conjunto universal y determine
"∞ ∞
#c
[ [
An ∪ Bn .
n=2 n=3

11. Sea Xn ⊆ N unQ conjunto no vacío para cada n ∈ N. Muestre, sin usar el Axioma de
elección, que n∈N Xn no es vacío. ¿Qué puede decir si Xn ⊆ Z para todo n ∈ N?

12. Sea A un conjuntoQ no vacío y Xn = A para todo n ∈ N. Muestre, sin usar el Axioma
de elección, que n∈N Xn no es vacío. En general, si A y B son conjuntos no vacíos,
no hace falta el Axioma de elección para mostrar que AB no es vacío.

13. Sea f : R → R dada por f (x) = x(x − 1)2 , muestre que f es sobreyectiva. Por
el Teorema 3.32 sabemos que existe g : R → R tal que (g ◦ f )(x) = x para todo
x ∈ R. Defina lo más explícitamente que pueda una función g con esa propiedad.
Sugerencia: Haga la gráfica de f y defina g por partes.
−1
S
14. Sea
S −1 f : A → B una función. Sea Ei ⊆ B para cada i ∈ N. Muestre que f [ i Ei ] =
i f [Ei ].

15. Sea (Ai )i∈N y (Bi )i∈N dos colecciones de conjuntos que satisfacen:
a) Ai ∩ Aj = ∅ si i 6= j.
b) Bi ∩ Bj = ∅ si i 6= j.
c) Ai ≈ Bi para todo i ∈ N.
S S∞
Demuestre que ∞ i=0 Ai ≈ i=0 Bi .
CAPÍTULO 3. CONJUNTOS INFINITOS 99

3.5. El Teorema de Schröder-Bernstein


Para los conjuntos finitos tenemos la noción de número de elementos la cual nos permitió
introducir las notaciones
|A| = n y |A| ≤ |B|.
En esta sección extenderemos esta notación a los conjuntos infinitos y estudiaremos sus
propiedades. El objetivo principal de esta sección es demostrar que el siguiente resultado
sobre conjuntos finitos (ver Teorema 2.30) también es válido para conjuntos infinitos:

Sean A y B conjuntos finitos. Si existen funciones inyectivas f : A → B y g : B → A,


entonces existe una biyección h : A → B.
Definición 3.33. Sean A y B dos conjuntos. Escribiremos
AB
si existe una función f : A → B inyectiva.
El objetivo de lo que resta de este capítulo es desarrollar métodos para determinar
cuándo se cumple A  B. En particular, queremos responder cuáles de las siguientes
afirmaciones son ciertas

N  Q, Q  N, Q  R, R  Q, A  P(A).
Cuando se tenga que A  B diremos que el tamaõ de A es menor o igual al tamaõ de B.
Comenzaremos mostrando que la relación  que acabamos de introducir es reflexiva y
transitiva.
Teorema 3.34. Sean A, B y C conjuntos. Entonces se tiene que
(i) A  A.
(ii) Si A  B y B  C, entonces A  C.
Demostración: (i) Pues A ≈ A.
(ii) Sean f : A → B y g : B → C funciones inyectivas. Entonces g ◦ f : A → C es
inyectiva (por ser la composición de inyectivas, ver el Teorema 1.43) y por lo tanto A  C.

El siguiente resultado se usará con frecuencia y le recomendamos al lector que le preste
bastante atención.
Teorema 3.35. Sean A, B y C conjuntos. Entonces se tiene que
(i) Si A ≈ C y A  B, entonces C  B.
(ii) Si B ≈ C y A  B, entonces A  C.
Demostración: Haremos sólo la prueba de (i) y dejamos la de (ii) al lector, pues es com-
pletamente análoga. Para (i) basta observar que si A ≈ C, entonces C  A (verifíquelo).
Si además A  B, entonces por el Teorema 3.34 se concluye que C  B.

Ahora daremos una forma equivalente de verificar que se cumple A  B. Esto se usará
con frecuencia en lo que resta del capítulo y el lector le debe prestar atención.
100 carlos uzcátegui aylwin

Teorema 3.36. Sean A y B dos conjuntos no vacíos. Las siguientes afirmaciones son
equivalentes
(i) Existe una función inyectiva f : A → B.
(ii) Existe una función sobreyectiva g : B → A.

Demostración: (i) ⇒ (ii) Sea f : A → B una función inyectiva. Si f es sobreyectiva,


entonces tomamos g = f −1 . Si f no es sobreyectiva, escogemos a0 cualquier elemento de
A. Como f es inyectiva, dado b ∈ rango(f ) existe un único a ∈ A tal que f (a) = b, con
esto en mente definimos g : B → A de la siguiente manera

a , si b ∈ rango(f ) y f (a) = b
g(b) =
a0 , si b 6∈ rango(f ).

Mostraremos que g es sobreyectiva. En efecto, sea a ∈ A y pongamos b = f (a), entonces


se tiene que g(b) = a.
(ii) ⇒ (i). Por ser g sobreyectiva, existe f : A → B tal que g ◦ f = 1A y ademas f es
inyectiva (vea el Teorema 3.32). ✷

Como ya dijimos en la demostración del Teorema 3.32, la prueba de que (ii) ⇒ (i) hace
uso del Axioma de elección.

En vista del Teorema 3.36 podemos afirmar que A  B es equivalente a


que exista una función sobreyectiva f : B → A.

Ejemplos 3.37. 1. Si A ⊆ B, entonces A  B. En efecto, considere la función f :


A → B, dada por f (x) = x. Entonces f es inyectiva. En consecuencia tenemos que:
N  Z, Z  Q, Q  R.

2. Ya vimos que el conjunto P de los números naturales pares y el conjunto I de los


impares son equipotentes. En particular esto dice que P  I y también que I  P .

El siguiente teorema nos da una herramienta muy importante para determinar cuando
dos conjuntos son equipotentes.

Teorema 3.38. (Schröder-Bernstein) Si A  B y B  A, entonces A ≈ B. ✷

El Teorema 3.38 nos dice que para mostrar que dos conjuntos A y B son equipotentes
basta conseguir dos funciones inyectivas, una de A en B y otra de B en A.
CAPÍTULO 3. CONJUNTOS INFINITOS 101

La demostración la haremos al finalizar esta sección.


El teorema anterior justifica que A  B signifique que A tiene a lo sumo tantos ele-
mentos como B. Por esta razón extendemos la notación de |A| a conjuntos arbitrarios de
la siguiente manera. Sean A y B conjuntos.

(i) Si A ≈ B, también podemos escribir |A| = |B|.

(i) Si A  B, también podemos escribir |A| ≤ |B|.

(i) Si A  B, pero A 6≈ B, escribiremos |A| < |B|.

El siguiente resultado es una consecuencia inmediata de los Teoremas 3.36 y 3.38 y


queda a cargo del lector.
Teorema 3.39. Sean A y B conjuntos. Se tiene que

(i) |A| = |B| si, y sólo si, |A| ≤ |B| y |B| ≤ |A|.

(ii) |A| < |B| si, y sólo si, existe una inyección de A en B y no existe una inyección de
B en A.

(iii) |A| < |B| si, y sólo si, existe una función sobreyectiva de B en A y no existe una
función sobreyectiva de A en B.


Teorema 3.40. Sean A, B y C conjuntos cualesquiera. Si |A| < |B| y |B| ≤ |C|, entonces
|A| < |C|.

Demostración. Como |A| < |B|, entonces |A| ≤ |B| y ya que ≤ es transitiva, concluimos
que |A| ≤ |C| (vea Teorema 3.34). Supongamos, por reducción al absurdo, que | A |=| C |.
Entonces |B| ≤ |A| (vea el Teorema 3.35), y en consecuencia |A| = |B| (por el teorema
de Schröder-Bernstein). Esto contradice que |A| < |B|. ✷
Ejemplo 3.41. Usaremos el Teorema 3.38 para mostrar que

R ≈ [0, 1].

Ya que [0, 1] ⊆ R, entonces por lo visto en el ejemplo 3.37, |[0, 1]| ≤ |R|. Resta mostrar
que |R| ≤ |[0, 1]|. Recordemos que R ≈ (0, +∞) (ver ejemplo 3.7). Por otra parte tenemos
que (0, +∞) ≈ (0, 1). En efecto, la función f : (0, 1) → (0, +∞) dada por

1
f (x) = −1
x
es una biyección como lo puede verificar el lector interesado.
Por lo tanto tenemos que

R ≈ (0, +∞) y (0, +∞) ≈ (0, 1).


102 carlos uzcátegui aylwin

Luego, por la transitividad de ≈, concluimos que R ≈ (0, 1). En consecuencia |R| = |(0, 1)|.
Como |(0, 1)| ≤ |[0, 1]| (¿por qué?), entonces obtenemos que |R| ≤ |[0, 1]|. Hemos verificado
así que |[0, 1]| ≤ |R| y |R| ≤ |[0, 1]|, las hipótesis del Teorema 3.38, y por lo tanto
concluimos que R ≈ [0, 1].

Para que el lector tome conciencia de lo útil que es el Teorema 3.38, lo invitamos a
conseguir explícitamente una biyección de R en [0, 1] (vea los ejercicios de la sección 3.1).
Para finalizar esta sección, enunciaremos la ley de tricotomía para la cardinalidad. No
presentaremos su demostración pues requiere de un principio de la teoría de conjuntos
que no trataremos en este curso.

Teorema 3.42. Sean A y B dos conjuntos. Entonces se cumple una, y sólo una, de las
siguientes afirmaciones:
(i) |A| < |B|.
(ii) |A| = |B|.
(iii) |B| < |A|. ✷

Queremos resaltar que no hemos definido el símbolo |A| para un conjunto infinito A.
Solamente hemos trabajado con las relaciones binarias |A| = |B|, |A| ≤ |B| y |B| <
|A|. En un curso mas avanzado de teoría de conjuntos se desarrollan las herramientas
necesarias para dar una definción de |A|, es decir, para definir el concepto de cardinalidad
de un conjunto cualquiera. Para hacerlo hay que construir unos conjuntos especiales que
generalizan a los naturales: Los cardinales transfinitos de Cantor. Estos conjuntos se
denotan con la letra ℵ del alfabeto hebreo (que se lee alef). Por ejemplo, la cardinalidad
de N se denota con el símbolo ℵ0 . El siguiente tamaõ de infinito se denota por ℵ1 , el
siguiente de ℵ1 es ℵ2 y así sucesivamente.

3.5.1. Demostración del Teorema de Schröder-Bernstein


Sean f : A → B y g : B → A funciones inyectivas. Para definir la biyección h : A → B
necesitamos hacer una construcción auxiliar. Definiremos, para cada número natural n,
subconjuntos An ⊆ A y Bn ⊆ B de la siguiente manera:

A0 = A \ g[B]
B0 = f [A0 ]

A1 = g[B0 ]
B1 = f [A1 ]
..
.
An+1 = g[Bn ]
Bn+1 = f [An+1 ]
..
.
CAPÍTULO 3. CONJUNTOS INFINITOS 103

A0 A1 A2

g
f ······

B0 B1 B2

Sea
M = A0 ∪ A1 ∪ A2 ∪ · · ·
y
N = B0 ∪ B1 ∪ B2 ∪ · · ·
La verificación de las siguientes afirmaciones las dejaremos a cargo del lector.

f [M] = N
g[N] = A1 ∪ A2 ∪ · · · ∪ An ∪ · · ·
−1
g (A \ M) = B \ N.

Notemos que si x ∈ A \ M, entonces x 6∈ A0 , es decir x ∈ g[B] y por lo tanto g −1(x) está


definido. Podemos entonces definir h : A → B como se indica a continuación:

f (x) , si x ∈ M.
h(x) = −1
g (x) , si x ∈ A \ M.

Veamos que h es biyectiva:

(i) h es inyectiva. En efecto, observe que h[M] = f [M] = N y h[A\ M] = g −1(A\ M) =


B \ N. En particular h[M] ∩ h[A \ M] = ∅. Como f y g son inyectivas, de lo anterior
se concluye que h es inyectiva (el lector interesado verificará esta afirmación).

(ii) h es sobreyectiva. En efecto, ya vimos que h[M] = N y h[A \ M] = B \ N y por lo


tanto h[A] = B. ✷

En la figura que sigue, A está representado por el cuadrado y B por el disco. Trate el
lector de imaginarse las funciones f , g y h. ¿Quiénes representan a los conjuntos An y
Bn ?
104 carlos uzcátegui aylwin

Ejercicios 3.5

1. Muestre que N  P(N).

2. Sean A y B conjuntos no vacíos. Muestre que A  A × B.

3. Sea A un conjunto. Muestre que A  P(A).

4. En el ejercicio 12 de la §3.1 vimos que (−1, 1) ≈ [−1, 1]. Dé una demostraciíon


usando el Teorema de Schröder-Bernstein.
(Sugerencia: Muestre que [−1, 1] ≈ [− 12 , 21 ]).

5. Muestre que (1, 2) ∪ (4, 5) ≈ (3, 4) usando el Teorema de Schröder-Bernstein. Trate


de mostrarlo sin usar ese teorema.
(Sugerencia: Recuerde que (3, 4) ≈ (1, 5), vea el ejercicio 3 de §3.1).

6. Sean A = {x ∈ R : 1 ≤ x < 2}, B = {x ∈ N : x ≥ 3}, C = {x ∈ R : 0 < x < 1} y


D = {x ∈ Q : x > 4}. Demuestre las siguientes afirmaciones:
a) A ∪ B ≈ C ∪ D.
b) A × B ≈ C × D.
c) A ≈ C ∪ D.
d ) A ∪ B ≈ C.

7. Muestre que N ≈ N × {1, 2, 3}.

8. Muestre que N × {1, 2} ≈ N × N.

9. Muestre que NN ≈ NN × N.

10. Muestre que |P(N)| ≤ |P(NN )|.


CAPÍTULO 3. CONJUNTOS INFINITOS 105

11. Muestre que R ≈ R × N. (Sugerencia: Recuerde que R ≈ (n, n + 1) para todo n ∈ N.


Esto sirve para demostrar que |R × N| ≤ |R|.)

12. Haga la demostración del Teorema 3.39.

13. Complete la demostración del Teorema 3.38 comprobando las siguientes afirmacio-
nes:
f [M] = N
g[N] = A1 ∪ A2 ∪ · · · ∪ An ∪ · · ·
−1
g (A \ M) = B \ N.

14. Demuestre que la relación |A| < |B| (donde A y B son conjuntos) es transitiva.

3.6. Conjuntos numerables


En esta sección estudiaremos un tipo particular de conjunto infinito que juega un papel
importante dentro de las matemáticas.
Definición 3.43. Un conjunto A es numerable si A ≈ N.
Teorema 3.44. Todo subconjunto de N es finito ó numerable.
Demostración: Sea A ⊆ N. Si A es finito, no hay nada que mostrar. Si A es infinito,
entonces sabemos que |N| ≤ |A| (por el Teorema 3.16). Como A ⊆ N, entonces |A| ≤ |N|.
Luego por el Teorema de Schöeder-Bernstein 3.38 tenemos que N ≈ A.

Ahora mostraremos que Q es numerable.
Teorema 3.45. Q es numerable.
Demostración: Por el Teorema 3.38, es suficiente mostrar que |N| ≤ |Q| y que |Q| ≤ |N|.
(i) Considere la función f : N → Q dada por f (n) = n. Claramente f es inyectiva, por
lo tanto |N| ≤ |Q| (por el Teorema 3.36).
(ii) Considere la función g : Z × Z → Q dada por g(p, q) = p/q, si q 6= 0 y g(p, q) = 0 si
q = 0. Le dejamos al lector convencerse que de la misma definición de Q se concluye que
g es sobreyectiva. Por lo tanto, |Q| ≤ |Z × Z|. Finalmente, ya hemos mostrado que Z × Z
es numerable (ver Ejemplo 3.23) y por lo tanto |Q| ≤ |N|.

El resultado que sigue es de uso frecuente en diferentes areas de las matemáticas.

Teorema 3.46. Sea {An : n ∈ N} una colección de conjuntos numerables. Entonces


S
n An es numerable.

Demostración: Denotemos por A la unión de todos los conjuntos An , es decir


[
A= An .
n∈N
106 carlos uzcátegui aylwin

Ya que A0 ⊆ A, entonces |A0 | ≤ |A|. Como A0 es numerable, entonces |N| = |A0 | y por la
transitividad de ≤ se concluye que |N| ≤ |A|. Por el Teorema de Schröder-Bernstein 3.38,
para mostrar que A ≈ N, bastaría demostrar que |A| ≤ |N|.
Como cada An es numerable existe una biyección fn : N → An . Definiremos una
sobreyección g : N × N → A. Esto mostrará que |A| ≤ |N × N|. Como |N × N| = |N|,
entonces |A| ≤ |N|. La definición de g es como sigue:

g(n, m) = fn (m).

Veamos que g es sobreyectiva. Sea a ∈ A, entonces existe n tal que a ∈ An . Como fn es


sobreyectiva, entonces existe m ∈ N tal que fn (m) = a. Esto muestra que g(n, m) = a.

Podemos usar el resultado anterior para dar otra demostración de que Q es numerable.
En efecto, definimos para cada n ∈ N con n > 0 un conjunto An de la manera siguiente:
nm o
An = : m∈Z .
n
Notemos que [
Q= An .
n∈N\{0}

Afirmamos que An es numerable para cada n ∈ N. En efecto, la función fn : SZ → An


m
definida por fn (m) = n es biyectiva. Por el Teorema 3.46, se concluye que n An es
numerable y esto muestra que Q es numerable.
Ejemplo 3.47. Sea X la colección de todos los subconjuntos de N con exactamente dos
elementos. Es decir
X = {A ⊆ N : |A| = 2}.
Mostraremos que X es numerable, es decir, que |X| = |N|. Usaremos el Teorema de
Schröder-Bernstein 3.38. Para esto debemos mostrar dos cosas: |N| ≤ |X| y |X| ≤ |N|.

(1) |N| ≤ |X|: Considere la siguiente función f : N → X dada por

f (n) = {0, n + 1}.

Entonces f es inyectiva (¡muéstrelo!). Por consiguiente |N| ≤ |X|.

(2) |X| ≤ |N|: Como N ≈ N × N, entonces es suficiente mostrar que |X| ≤ |N × N|.
Considere la función g : X → N × N dada por

g(A) = (n, m) donde A = {n, m} con n < m.

Verifique que g es inyectiva. Por lo tanto |X| ≤ |N × N|.


Ejercicios 3.6
CAPÍTULO 3. CONJUNTOS INFINITOS 107

1. Muestre que los siguientes conjuntos son numerables:


a) La colección de todos los números primos.
b) La colección de todos los enteros múltiplos de 8.
c) N3 , Q2 , Q3 .

2. Determine cuáles de los siguientes conjuntos son numerables.


a) {(n, m) ∈ N × N : n es par y m es impar}.
b) {q ∈ Q : q 2 < 2}.
c) {q ∈ Q : q 4 + 5q 3 − q 2 + 7q − 12 = 0}.
d ) {n ∈ N : n divide a 1.567.344.987.678.333}.
e) {(n, q) ∈ N × Q : n es múltiplo de 5 y q ≥ 0}.
f ) {(n, m) ∈ N × N : n divide a m}.
g) {q ∈ Q : Existe un entero m tal que 5m + 1 < q < 5m + 2}.

3. Muestre que la colección de todos los subconjuntos de N con exactamente 3 elemen-


tos es numerable.
(Sugerencia: Imite lo hecho en el Ejemplo 3.47).

4. Muestre las siguientes afirmaciones.


a) Todo subconjunto de un conjunto numerable es finito ó numerable.
b) Todo conjunto infinito contiene un subconjunto numerable.
c) Si |N| ≤ |A|, entonces A es infinito.
d ) A es finito ó numerable si, y sólo si, |A| ≤ |N|.

5. Si A es infinito y A ⊆ B, entonces B es infinito.

6. Sea B un conjunto infinito, y A un subconjunto finito de B. Muestre que


a) B \ A es infinito.
b) B \ A ≈ B
Sugerencia: Muestre que B ≈ B\{x} y despues use indución en la cardinalidad
de A.

7. Sean A y B conjuntos tales que A ⊆ B con A infinito. Muestre que si A no es


numerable, entonces B no es numerable.

8. Sea A un conjunto no vacío. Muestre que A × N es numerable si, y sólo si, |A| ≤ |N|.

9. Muestre que si A y B son numerables, entonces A × B es numerable.


(Sugerencia: Use los Teoremas 3.12 y 3.24).

10. Sea A un conjunto finito y f : A → A una función. Muestre que


108 carlos uzcátegui aylwin

a) Si f es inyectiva, entonces es f biyectiva.


b) Si f es sobreyectiva, entonces f es biyectiva.
c) Halle una función g : N → N que sea inyectiva pero no sea sobreyectiva. ¿Qué
tiene esto que ver con lo mostrado en (a)?
d ) Halle una función g : N → N que sea sobreyectiva pero no sea inyectiva. ¿Qué
tiene esto que ver con lo mostrado en (b)?

11. Considere la regla


(a, b) 7→ 2a (2b + 1) − 1.

En la demostración del Teorema 3.12 vimos que si esa regla define una biyección
de N × N en N. Pero claramente esa regla también tiene sentido si a, b son números
reales cualesquiera. Determine si esa regla define una inyección entre
a) Z × Z y Q.
b) Q × Q y R.

12. Suponga que |An | ≤ |N| para cada n ∈ N. Muestre que


[
| An | ≤ |N|.
n∈N

13. Sean A y B conjuntos numerables. Muestre que A ∪ B es numerable.

14. Sea X la colección de todos los subconjuntos finitos de N. Muestre que X es nume-
rable.
(Sugerencia: Muestre primero que para cada n ∈ N la colección de todos los sub-
conjuntos de N con exactamente n elementos es numerable. Después observe que X
es una unión numerable de conjuntos numerables).

15. Considere la siguiente relación binaria ∼ en el conjunto NN de todas las funciones


de N en N. Sean f, g : N → N funciones.

f ∼ g , si {n ∈ N : f (n) 6= g(n)} es finito.

Muestre que ∼ es una relación de equivalencia. Halle todas las funciones que son
equivalentes con la función constante igual a cero. Muestre que cada clase de equi-
valencia es un conjunto numerable.

16. Considere la siguiente relación sobre P(N): A ∼ B si A△B es finito. Muestre que es
una relación de equivalencia. Determine la clase de equivalencia de ∅ y de N.
CAPÍTULO 3. CONJUNTOS INFINITOS 109

3.6.1. Una enumeración efectiva de los racionales


Ya vimos que Q es numerable. Una pregunta muy natural es si es posible dar una biyec-
ción explícita de N en Q. En esta sección estudiaremos ese problema. El lector interesado
puede conseguir mas información en las referencias [2, 5, 8, 10].
Un método para generar recursivamente todos los racionales positivos fue ideado por
el matemático alemán Moritz Stern. El proceso consiste en construir recursivamente una
sucesión, conocida como la sucesión diatómica de Stern, de la siguiente manera:

 a0 = 1
a2n+1 = an

a2n+2 = an + an+1 .
Algunos términos de la sucesión:

1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4, 1, 5, 4, 7, 3, 8, 5, 7, 2, 7, 5, 8, ...
an
Teorema 3.48. La función f : N → Q+ dada por f (n) = es biyectiva.
an+1

Si r/s está en el rango de f , entonces r/(r + s) y (r + s)/s están en el rango de f .

an y an+1 son primos relativos. Por inducción en n. Para n = 1 tenemos que a0 =


a1 = 1. Supongamos que es válido hasta n = k. Observemos que si r y s son primos
relativos, entonces r y r + s son primos relativos.

Cada fracción en forma irreducible pertenece al rango de f . Sea r/s una fracción en
forma irreducible. Usaremos inducción en r + s. La base de la inducción corresponde
a r + s = 2 y en este caso s = r = 1. Supongamos que toda fracción r/s en forma
irreducible con r + s < r ′ + s′ está en el rango de f . Mostraremos que r ′ /s′ también
está en el rango de f . En efecto, si r ′ > s′ , entonces tome r = r ′ − s′ y s = s′ .
Entonces r/s está en forma irreducible y r + s < r ′ + s′ . Por lo tanto r/s está en
el rango. Luego r ′ /s′ = (r + s)/s está en el rango de f . Analogamente se obtiene el
resultado cuando r ′ < s′ .

f es inyectiva.

Incluir el dibujo del arbol de Stern

3.7. Aplicaciones del Teorema de Schröder-Bernstein


En matemáticas se usan con frecuencia conjuntos que tienen la misma cardinalidad que
P(N). En esta sección veremos algunos ejemplos.
El siguiente resultado es intuitivamente claro y lo usaremos con frecuencia.
Lema 3.49. Si A ⊆ B, entonces |AN | ≤ |B N |.
110 carlos uzcátegui aylwin

Demostración: Definiremos una función f : AN → B N inyectiva. Sea α ∈ AN , es decir,


α : N → A es una función. Entonces f (α) simplemente cambia el contradominio de α por
B y deja la misma regla. ✷

Ejemplo 3.50. Mostraremos que

{0, 1}N ≈ P(N).

Considere la función F : P(N) → {0, 1}N dada por

F (A) = fA .

Donde fA es la función característica de A (ver la Definición 1.10). Dejamos como ejercicio


al lector verificar que F es una biyección.

Ejemplo 3.51. Mostraremos que

P(N) ≈ NN .

Por el Lema 3.49, sabemos que


|{0, 1}N | ≤ |NN |.
Por otra parte, |{0, 1}N | = |P(N)| (ver el Ejemplo 3.50). Entonces tenemos que

|P(N)| ≤ |NN |.

Bastaría entonces ver que |NN | ≤ |P(N)|, pues por el Teorema de Schröder-Bernstein se
concluye que esos dos conjuntos son equipotentes.
Recordemos que N × N ≈ N y por consiguiente (por el Teorema 3.26) tenemos que

P(N) ≈ P(N × N).

Ahora bien, cada función f ∈ NN es una relación binaria sobre N. Es decir, cada función
f ∈ NN es un subconjunto de N × N. En otras palabras, tenemos que

NN = {f ⊆ N × N : f es una función} ⊆ P(N × N).

Y por lo tanto
|NN | ≤ |P(N × N)|
y en consecuencia
|NN | ≤ |P(N)|.


CAPÍTULO 3. CONJUNTOS INFINITOS 111

Ejemplo 3.52. Mostraremos que

{0, 1}N ≈ {0, 1, 2}N .

Es suficiente mostrar que

|{0, 1}N| ≤ |{0, 1, 2}N| y |{0, 1, 2}N| ≤ |{0, 1}N |.

La primera desigualdad se deduce del Lema 3.49. Por otra parte, de igual manera se tiene
que
|{0, 1, 2}N| ≤ |NN |.
De los Ejemplos 3.50 y 3.51 sabemos que

NN ≈ {0, 1}N .

Por lo tanto
|{0, 1, 2}N | ≤ |{0, 1}N |
y con esto termina la demostración.

Ejercicios 3.7

1. Muestre que Q \ Z es numerable.


2. Muestre que {0, 1}N ≈ {4, 5, 6, 7, 8}N.
3. Muestre que {0, 1}N ≈ ZN .
4. Muestre que |P(Q)| = |NN |.
5. Muestre que R \ Z ≈ R.
(Sugerencia: Halle una función inyectiva f : R → R \ Z).

6. Muestre que [0, 1] \ Q ≈ [0, 2] \ Q.
7. Muestre que la función F definida en el Ejemplo 3.50 es biyectiva.
(Sugerencia: Para ver que F es inyectiva, tome A, B ∈ P(N) distintos. Entonces hay
dos casos que se tratan de manera similar. Suponga que existe x ∈ A \ B (¿Cuál
es el otro caso?). Entonces fA (x) = 1 y fB (x) = 0, por esto fA 6= fB . Para ver que
F es sobreyectiva, sea g : N → {0, 1} arbitraria. Tome A = {x ∈ N : g(x) = 1}.
Muestre que g = F (A). )
8. En el Ejemplo 3.52 vimos que {0, 1}N ≈ {0, 1, 2}N. Halle una biyección G : P(N) →
{0, 1, 2}N similar a la dada en el Ejemplo 3.50.
9. Sea S el conjunto de todas las sobreyecciones de N en N. Muestre que S es equipo-
tente con {0, 1}N .
(Sugerencia: Difícil. Consiga varios elementos de S.)
112 carlos uzcátegui aylwin

10. Sea A un conjunto infinito tal que A ∩ N = ∅. Muestre que A ∪ N ≈ A. ¿Qué puede
decir si A y N no son disjuntos?
Sugerencia: Sea f : N → A inyectiva. Defina g : A ∪ N → A, por partes: f (x) = x si
x 6∈ f [N], g(f (n)) = f (2n) y g(n) = f (2n + 1). Muestre que g es inyectiva.

11. Muestre que existen conjuntos A y B tales que P(N) = A ∪ B, A ∩ B = ∅ y


|A| = |B| = |P(N)|.
Sugerencia: Recuerde que N tiene esa propiedad, es decir, N = P ∪ I con P e I
disjuntos y los dos numerables. Use P e I para conseguir A y B.

12. Demuestre que N × P(N) ≈ P(N).

3.8. ¿Cuál es el tamaño de R?


G. Cantor fué el primer matemático en darse cuenta y demostrar que existen conjuntos
infinitos que no son numerables. Comenzaremos mostrando que R no es numerable con
un argumento que se basa en la representación decimal de los números reales, sobre la que
supondremos el lector tiene alguna familiaridad. Más adelante, en el capítulo 4, veremos
otra demostración diferente (ver Teorema 4.64).

Teorema 3.53. R no es numerable.

Demostración: Cada número real lo identificaremos con una expresión de la forma que se
indica a continuación, llamada su expansión decimal:

b, a0 a1 · · · an · · ·

donde b es un entero y cada ai es un natural. Fijemos una función f : N → R cualquiera.


Construiremos un real que no pertenece al rango de f , es decir, f no es sobreyectiva y en
consecuencia R no es numerable.
Cada real f (m) en el rango de f tiene una expansión decimal b, a0 a1 · · · . Para distinguir
una expansión de otra usaremos supraíndices (no confundirlos con la notación de las po-
tencias). Con esa notación en mente, obtemos la siguiente tabla de expansiones decimales
de los reales que están en el rango de f .

f (0) = b0 , a00 a01 a02 · · · a0n · · ·

f (1) = b1 , a10 a11 a12 · · · a1n · · ·


..
.
f (m) = bm , am m m m
0 a1 a2 · · · an · · ·
..
.
CAPÍTULO 3. CONJUNTOS INFINITOS 113

Ahora describiremos la expansión decimal de un real que no está en el rango de f . Con-


sidere los siguientes números

 0 , si ann 6= 0,
cn =

1 , si ann = 0.

Finalmente, sea r el real cuya expansión decimal es igual a

0, c0 c1 c2 · · · cn · · ·

De la definición de cn se tiene que cn 6= ann para todo n. Esto garantiza que r 6= f (n) para
todo n. Es decir, r no pertenece al rango de f . ✷

El argumento que presentamos para mostrar que R no es numerable es quizá el primer


ejemplo de lo que ahora se conoce como el método diagonal de Cantor. El lector podrá
observar que la sucesión de dígitos cn se obtiene modificando “la diagonal” de la tabla de
expasiones decimales de los elementos del rango de f .
Pero entonces, ¿cuál es el tamaño de R? Daremos algunas indicaciones para mostrar la
siguiente afirmación

|R| = |P(N)|. (3.1)

Es decir, que hay tantos números reales como subconjuntos de N. Para demostrar esta
igualdad bastará mostrar (gracias al teorema de Schröder-Bernstein) que

|R| ≤ |P(N)| y |P(N)| ≤ |R|.

La primera desigualdad no es difícil de probar. Para la segunda usaremos de nuevo la


representación de lo números reales con expasiones decimales.

Ya vimos en el Ejemplo 3.51 que

P(N) ≈ NN .

Es decir, hay tantos subconjuntos de N como funciones de N en N. Entonces (3.1) dice


que hay tantos números reales como funciones de N en N. Esto es bastante intuitivo, pues
cada número real se puede expresar en forma decimal, es decir, como un entero seguido
de un sucesión (posiblemente) infinita de números naturales. Esta representación sugiere
que existe una relación natural entre números reales y funciones de N en N.
Teorema 3.54. |R| = |P(N)|.
Demostración: Hemos visto que |N| = |Q| y también sabemos que |P(Q)| = |P(N)| (ver
el ejercicio 6 de §3.1). Así que basta mostrar que |R| ≤ |P(Q)|. Definimos f : R → P(Q)
de la manera siguiente:
f (r) = {q ∈ Q : q < r}.
114 carlos uzcátegui aylwin

Mostraremos que f es inyectiva. En efecto, sean r, r ′ ∈ R dos reales cualesquiera con


r 6= r ′ . Podemos suponer que r < r ′ (el otro caso se analiza de manera análoga). Por la
densidad de Q en R existe un racional q tal que r < q < r ′ . Por lo tanto q ∈ f (r ′ ) pero
q 6∈ f (r). En consecuencia f (r) 6= f (r ′ ).
La otra desigualdad, |P(N)| ≤ |R|, es un poco más difícil de mostrar. A cada subcon-
junto de N le asociaremos un número real como lo hicimos en la demostración de que R
no es numerable. Dado A ⊆ N considere la siguiente sucesión

1 , si n ∈ A
an =
0 , si n 6∈ A.

Definimos f : P(N) → R de la siguiente manera

f (A) = el número real cuya expansión decimal viene dada por


la sucesión a0 , a1 , a2 , · · · , an · · · , definida arriba.

Mostraremos que f es inyectiva. Sean A, B dos subconjuntos de N diferentes. Ya que


A△B 6= ∅, denotaremos con m al primer natural que pertenece a A△B. Observe que para
todo i < m se tiene que

i ∈ A ⇔ i ∈ B. (3.2)

Tenemos que considerar dos casos: m ∈ A − B ó m ∈ B − A. Los dos casos son análogos
y analizaremos sólo uno de ellos. Supongamos entonces que m ∈ A − B. Para simplificar
la notación llamaremos r al número real f (A) y s a f (B). Mostraremos que r 6= s. Sea
(an )n y (bn )n los dígitos correspondientes a la representación decimal de f (A) y f (B)
respectivamente. Entonces para todo i < m se cumple que

ai = 0 ⇔ bi = 0. (3.3)

Definimos un racional q de la siguiente manera

q = 0, a0 a1 a2 · · · , am .

Observe que am = 1 y bm = 0. Por (3.3) sabemos que

s<q≤r

por lo tanto r 6= s. ✷
El siguiente resultado que demostraremos es sorprendente. Si el lector no le parece
creíble, no se preocupe, cuando Cantor lo demostró, en 1877, le escribió a su colega
Dedekind: “Lo veo y no lo creo” 3 .
Teorema 3.55. R ≈ R2 .
3
En el artículo [4] se analiza esa frase en el contexto de la correspondencia de Cantor con Dedekind
CAPÍTULO 3. CONJUNTOS INFINITOS 115

Demostración: Ya vimos que R ≈ NN , por esto R × R ≈ NN × NN . En consecuencia, es


suficiente mostrar que NN × NN ≈ NN . Afirmamos que:
(i) NN × NN ≈ (N × N)N .
(ii) NN ≈ (N × N)N .
Claramente, de (i) y (ii) se concluye que NN × NN ≈ NN . Ya vimos que (ii) es válida,
pues N × N ≈ N (vea el Teorema 3.28).
Para demostrar (i), considere la función ϕ : NN × NN → (N × N)N definida como se
indica:
ϕ(f, g)(n) = (f (n), g(n)). (3.4)
El lector debe convencerse de que ϕ está bien definida, es decir, debe entender que la
fórmula dada por (3.4) describe correctamente una regla de correspondencia entre NN ×NN
y (N × N)N .
Veamos que ϕ es inyectiva. Sean (f, g), (f ′, g ′) ∈ NN × NN con (f, g) 6= (f ′ , g ′). Hay dos
casos a considerar, o bien f 6= f ′ , o bien g 6= g ′. Ambos se tratan de manera análoga y
sólo haremos uno. Supongamos que f 6= f ′ , debemos mostrar que ϕ(f, g) 6= ϕ(f ′ , g ′). Por
hipótesis, existe n0 ∈ N tal que f (n0 ) 6= f ′ (n0 ). Afirmamos que ϕ(f, g)(n0) 6= ϕ(f ′ , g ′ )(n0 ).
En efecto, ϕ(f, g)(n0) = (f (n0 ), g(n0)) 6= (f ′(n0 ), g ′(n0 )) = ϕ(f ′ , g ′)(n0 ).
Dejamos como un ejercicio al lector el verificar que ϕ es sobreyectiva. ✷

Dijimos que R ≈ R2 es un resultado sorprendente, pues parecería contradecir el hecho


que R2 tiene dos dimensiones y R sólo una. Pero no es así, no hay nada logicamente
incorrecto con esa afirmación, pues sólo hemos demostrado que existe una biyección entre
R y R2 , pero eso no permite sacar conclusiones de naturaleza geométrica acerca de ellos.
Hasta ahora hemos mostrado ejemplos de subconjuntos de R de tres tamaños: finitos,
numerables y aquellos de igual tamaño que R. Una pregunta que ha cautivado la atención
de muchos matemáticos es si existe algún subconjunto A ⊆ R tal que

|N| < |A| < |R|.

Esta pregunta de apariencia tan sencilla fué estudiada por Cantor, quien pensaba que la
respuesta era negativa, es decir, que no existe un conjunto A con esa característica (esta
alternativa se conoce como la Hipótesis del Continuo)4 . En la actualidad se sabe mucho
más acerca de esa pregunta que en la época de Cantor; sin embargo, todavía es objeto de
profundos y complejos trabajos de investigación.

Ejercicios 3.8.

1. Use el mismo argumento de la demostración del Teorema 3.53 para probar que
(1/103, 1/102) no es numerable.

2. Muestre que el conjunto de los números reales en el itervalo (0, 1) que solamente
tienen ceros y unos en su representación decimal es un conjunto no numerable.
4
Agregar algo mas sobre HC y alguna referencia
116 carlos uzcátegui aylwin

3. Complete la demostración del Teorema 3.55 mostrando que la función ϕ es sobre-


yectiva.

4. Muestre las siguientes afirmaciones:


a) R ≈ {0, 1}N .
b) R ≈ Rn para todo n ≥ 3.
c) ({0, 1}N )N ≈ {0, 1}N .
d ) QQ × ZN ≈ NN .
e) R ≈ RN .

3.9. El Teorema de Cantor


Ahora mostraremos que P(A) tiene una cardinalidad estrictamente mayor que la de
A. En particular, eso nos dice que P(N) no es numerable. Y si repetimos el argumento,
obtenemos que P(P(N)) es de una cardinalidad estrictamente mayor que la de P(N),
vemos así que existen conjuntos infinitos muy grandes. Este resultado tuvo una enorme
repercusión sobre la concepción del infinito en matemáticas.
Teorema 3.56. (Cantor) Sea A un conjunto, entonces |A| < |P(A)|.
Demostración: Primero observemos que |A| ≤ |P(A)|. En efecto, considere la función
f : A → P(A) dada por
f (a) = {a}
para a ∈ A. Es obvio que f es inyectiva.
Para ver que |A| =6 |P(A)|, mostraremos que ninguna función g : A → P(A) puede ser
sobreyectiva. Sea entonces g : A → P(A). Definimos

B = {a ∈ A : a 6∈ g(a)}.

Veremos que B no está en el rango de g. Supongamos que estuviera, y sea a ∈ A tal que
g(a) = B. Entonces tenemos que

a ∈ B ⇔ a ∈ g(a) ⇔ a 6∈ B.

Y esto es absurdo. Por lo tanto la suposición de que B estaba en el rango de g es imposible.


En consecuencia, g no es sobreyectiva. ✷
Del teorema de Cantor inmediatamente obtenemos que P(N) no es numerable, resultado
que ya habíamos probado de una manera un poco diferente, pues vimos que R ≈ P(N) y
también que R no es numerable.
Observemos que del teorema de Cantor se obtiene lo siguiente:

|N| < |P(N)| < |P(P(N))| < |P(P(P(N)))| · · ·

Esto muestra que estos conjuntos son de un tamaño infinito cada vez mayor.
CAPÍTULO 3. CONJUNTOS INFINITOS 117

Ejemplo 3.57. Considere la colección X de todos los subconjuntos de N que no contienen


números pares. Es decir, si P denota la colección de números pares e I la de los impares
tenemos que
X = {A ⊆ N : A ∩ P = ∅}.
De manera equivalente tenemos que

X = {A ⊆ N : A ⊆ I} = P(I).

Mostraremos que X no es numerable. Para esto es suficiente mostrar que |X| = |P(N)| y
usar el teorema de Cantor. En efecto, recordemos que I ≈ N, por lo tanto P(I) ≈ P(N)
(ver el ejercicio 6 de §3.1). En consecuencia |X| = |P(N)|.

3.9.1. La paradoja de Russell


“¿Habrán conjuntos que son miembros de sí mismos? Un ejemplo es el conjunto que
consta de “ ideas abstractas”. Dicho conjunto es miembro de sí mismo porque el propio
conjunto es una idea abstracta. Otro ejemplo sería una bolsa con bolsas dentro. Por otro
lado, un conjunto que consta de "libros" no es miembro de sí mismo porque el conjunto
en sí no es un libro. Russell preguntaba (en carta escrita a Frege en 1902), si el conjunto
de los conjuntos que no forman parte de sí mismos (es decir, aquel conjunto que engloba
a todos aquellos conjuntos que no están incluidos en sí mismos, como el de "libros" en
el ejemplo anterior) forma parte de sí mismo. La paradoja consiste en que si no forma
parte de sí mismo, pertenece al tipo de conjuntos que no forman parte de sí mismos y por
lo tanto forma parte de sí mismo. Es decir, formará parte de sí mismo sólo si no forma
parte de sí mismo.” 5

El razonamiento anterior se conoce como la paradoja de Russel. Veamos una forma


mas precisa de enunciarla: Denotemos con la letra U a la colección de todos los conjuntos.
Considere el subconjunto de U definido de la siguiente manera:

R = {X ∈ U : X 6∈ X}.

El problema se presenta cuando tratamos de responder la pregunta más básica posible:


¿R ∈ R ? o ¿R 6∈ R? Pues de la definición de R tenemos que

R ∈ R ⇐⇒ R 6∈ R.

Esto indica que la proposición R ∈ R no puede ser ni verdadera ni falsa, lo cual no es


lógicamente aceptable. El problema surgió por suponer que la colección U es un conjunto,
pues si lo fuera, entonces R también sería un conjunto y nos conseguimos con la paradoja
descrita.
Los axiomas aceptados de la teoría de conjuntos implican que U no es un conjunto y
así la paradoja no se presenta.
5
https://es.wikipedia.org/wiki/Paradoja_de_Russell.
118 carlos uzcátegui aylwin

Ejercicios 3.9

1. Ordene de manera creciente (no necesariamente estricta) los siguientes conjuntos de


acuerdo a su cardinalidad.
a) N.
b) Z.
c) P(N).
d ) {n ∈ N : n divide a 1.567.344.987.678.333}.
e) {q ∈ Q : Existe un entero m tal que 5m + 1 < q < 5m + 2}.
f ) Q × Z.
g) R.
h) R × {0, 1}.
i ) Q5 .
j ) QQ .
k ) P(P(N)).
l ) {A ⊆ N : A no contiene números impares}.
m) {A ∈ P(P(N)) : {2} 6∈ A}.
n) P(P(Z)).
ñ) P(P(P(N))).

2. Muestre que existe una colección {Ar : r ∈ R} S


de subconjuntos de R disjuntos dos
a dos tales que Ar ≈ R para todo r ∈ R y R = r∈R Ar .
Sugerencia: Recuerde que R2 ≈ R.

3. Muestre que
a) |P(R) × P(R)| ≤ |P(R2 )|.
Sugerencia: (A, B) 7→ A × B.
b) |P(R) × R| ≤ |P(R)|.

4. Sea A y B conjuntos no vacíos. Justifique si las siguientes afirmaciones son verda-


deras o falsas.
a) |A ∩ P(R)| ≤ |R|.
b) |B ∪ P(R)| ≤ |A × B × R|.
c) |P(A × B)| ≤ |AB |.

5. ¿Existirá un conjunto X tal que P(X) es numerable?


CAPÍTULO 4
ÓRDENES

Ya vimos que N, Z y Q son equipotentes, es decir, tienen la misma cardinalidad. Sin


embargo esos conjuntos tienen otras propiedades que los hacen diferentes entre sí. Una
de ellas es el orden. En este capítulo estudiaremos el concepto de conjunto ordenado. Nos
enfocaremos principalmente en las propiedades de los órdenes de N, Z, Q y R.

4.1. Definición y ejemplos


Recordemos que una relación binaria sobre un conjunto es un orden si es reflexiva,
antisimétrica y transitiva. Por analogía con los símbolos que denotan el orden entre los
números, usaremos  para denotar una relación de orden arbitraria. Un conjunto X que
tenga un orden  definido sobre él se llama un conjunto ordenado y se denotará (X, ).
Cuando estemos trabajando con dos conjuntos ordenados X e Y , para evitar confusiones,
algunas veces usaremos los símbolos X y Y para referirnos a los órdenes en X e Y ,
respectivamente. Usaremos el símbolo ≺ para denotar la relación de orden estricto, es
decir, x ≺ y si x  y y x 6= y.
Ejemplos 4.1. 1. N, Z, Q y R están ordenados por el orden usual entre números.

2. El conjunto P(N) está ordenado por la relación ⊆.


Los órdenes pueden ser muy diferentes. Por ejemplo, (N, ≤) y (Z, ≤) son claramente
distintos. ¿Cuáles propiedades los diferencia? Por ejemplo, (Z, ≤) no tiene un primer
elemento, pero (N, ≤) tiene al 0 como primer elemento. Por otra parte (Z, ≤) también es
diferente de (Q, ≤). Pero en este caso no es porque (Z, ≤) no tenga primer elemento, pues
(Q, ≤) tampoco lo tiene, la diferencia es otra. Tenemos que en Z entre los números 1 y
2 no hay más enteros. Pero en Q se cumple que entre dos racionales cualesquiera existe
otro racional. Para expresarlo de manera simbólica, Q satisface la siguiente propiedad:

∀x, y ∈ Q [x < y → ∃z ∈ Q, x < z < y].

119
120 carlos uzcátegui aylwin

Como ya vimos, esa afirmación no es válida en Z.


¿Es (Q, ≤) diferente de (R, ≤)? La respuesta es afirmativa, sin embargo, se requiere
estudiar más para poder justificar esa afirmación, pues hay que precisar que entenderemos
cuando digamos que dos órdenes son “el mismo”.
Por otra parte, ¿es (P(N), ⊆) diferente de (R, ≤) o de (N, ≤)? Esa pregunta parece
extraña, pero es válida. La respuesta es muy sencilla debido a que el orden de los sistemas
numéricos tiene una propiedad que es claramente falsa en (P(N), ⊆). En efecto, observe-
mos que en los sistemas numéricos, dos números cualesquiera x, y son comparables: x ≤ y
o y ≤ x. Por otra parte, en P(N) existen conjuntos que no se pueden comparar con la re-
lación ⊆. Por ejemplo, {0} 6⊆ {1} y {1} 6⊆ {0}. Un orden con esa propiedad que tienen los
sistemas numéricos se llama total, es decir, un conjunto ordenado (X, ) está totalmente
ordenado (también se dice linealmente ordenado) si para todo par de elementos x, y ∈ X
se cumple que, o bien, x  y o bien y  x.
Una fuente muy importante de ejemplos de conjuntos ordenados se obtiene si conside-
ramos los subconjuntos de un conjunto ordenado. Veamos un ejemplo.
Ejemplo 4.2. Sea X el siguiente subconjunto de R:

X = {1 − 1/(n + 1) : n ∈ N}.

X es un conjunto ordenado tomando el orden que X hereda de R al ser un subconjunto


de R, es decir, X está ordenado con el orden usual de los números reales.
Ejemplo 4.3. Sea X = [0, 1) como subconjunto de R. Observamos que X como conjunto
ordenado tiene una propiedad que R no posee: X tiene primer elemento y R no.
De ahora en adelante cada subconjunto Y ⊆ X de un conjunto ordenado (X, ) será
considerado como un conjunto ordenado usando el orden que hereda del conjunto X y
usaremos el mismo símbolo  para denotar el orden de Y , o si hiciera falta para evitar
confusión, usaremos Y .

Definición 4.4. Sea (X, ) un conjunto ordenado y A ⊆ X no vacío. Un elemento x ∈ A


es minimal de A, si no existe y ∈ A tal que y ≺ x. El mínimo de A es un elemento x ∈ A
tal que si x  y para todo y ∈ A.
Un elemento x ∈ A es maximal de A, si no existe y ∈ A tal que x ≺ y. El máximo de
A es un elemento x ∈ A tal que y  x para todo y ∈ A.
Ejemplo 4.5. Sea A = [2, 8) el intervalo en la recta. Entonces 2 es el mínimo de A. Por
otra parte, el intervalo (0, 1) no tiene mínimo (¿puede el lector verificar esa afirmación?).
Los conceptos de elemento mínimo y elemento minimal están muy relacionados: Si x es
el mínimo del conjunto A, entonces x es un elemento minimal de A. Pero el recíproco no
es válido, un elemento puede ser minimal y no ser mínimo, como lo veremos en el ejemplo
que presentamos a continuación.
Ejemplo 4.6. Considere (P(N), ⊆). Tenemos que ∅ es el mínimo y N es el máximo de
ese conjunto ordenado.
CAPÍTULO 4. ÓRDENES 121

Ahora considere la familia X formada por todos los subconjuntos de N no vacíos. Orde-
namos a X con la relación ⊆. Entonces todo subconjunto con un solo elemento, esto es,
de la forma {n}, con n ∈ N, es un elemento minimal de X. Sin embargo, X no tiene ele-
mento mínimo. Por otra parte, sea Y = P(N) \ {N} no tiene máximo pero todo conjunto
de la forma N \ {n} con n ∈ N es un maximal de Y .
Ejemplo 4.7. Sea X = {a, b, c}. Podemos describir todos los órdenes posibles en X.
Comencemos con algunos ejemplos:

b a

a bb c bb
b b b b

b c b b b b b b b b

b c a a c a b c

Observemos que si no tomamos en cuenta las “etiquetas” a, b y c, esas son todas las
“formas” posibles para ordenar tres puntos:
b

b b b b b

b b b b b b b b b

En la siguiente tabla indicamos el número de órdenes posibles en conjuntos de a lo


sumo 6 elementos. La columna “sin etiquetas” se refiere al número de órdenes posibles
si no tomamos en cuenta los elemento específicos (esto lo precisaremos en la siguiente
sección cuando hablemos de isomorfismos entre órdenes).

|X| # órdenes Sin etiquetas


1 1 1
2 3 2
3 19 5
4 219 16
5 4.231 63
6 130.023 318

Ejemplo 4.8. (El retículo Booleano) Sea X el conjunto potencia P({1, 2, 3}) ordenado
por inclusión. Podemos representar este orden parcial con el siguiente diagrama.
122 carlos uzcátegui aylwin

Falta el dibujo

Ejercicios 4.1

1. Haga un diagrama de los órdenes posibles sobre los conjuntos {a, b} y {a, b, c, d} (la
última pregunta tiene una larga respuesta!)
2. Sea X = {x ∈ N : 2 ≤ x ≤ 16} ordenado con la relación de divisibilidad, es decir,
x  y, si x divide a y. Haga un diagrama de (X, ) y determine los elementos
minimales y maximales de X.
Sugerencia: 13 es a la vez maximal y minimal.
3. Considere el conjunto X de todas las funciones f : {a, b} → {1, 2, 3}. Ordene esas
funciones de la siguiente manera:

f  g ⇔ f (a) ≤ g(a) y f (b) ≤ g(b).

Haga un diagrama que represente ese orden.


4. Sea X = {1, 2, 3} e Y = {1, 2}. Ordene X × Y de la siguiente manera

(a, b)  (c, d) ⇔ a ≤ c y b ≤ d.

Muestre que es un orden sobre X × Y . Haga un diagrama que represente ese orden.
5. Considere la relación sobre NN dada por:
def
f  g ⇔ ∀n ∈ N (f (n) ≤ g(n)).

a) Muestre que es un orden.


b) Sea A la colección de funciones f ∈ NN con la propiedad de que f (n) = 1 para
algún n ∈ N. Determine si A tiene elementos minimales.
6. Sea (X, ) un orden lineal. Muestre que si x es minimal de X, entonces x el mínimo
de X. Análogamente, si x es maximal de X, entondes x es el máximo de X.
7. Considere la siguiente relación sobre P(N) \ {∅}:

A  B ⇔ mı́n(A) ≤ mı́n(B),

donde mı́n(A) es el mínimo de A como subconjunto de N. ¿Es  una relación de


orden?
8. Considere la siguiente relación sobre P(N):

A ⊆f B ⇔ A \ B es finito.

¿Es ⊆f una relación de orden sobre P(N)?


CAPÍTULO 4. ÓRDENES 123

9. Defina una relación de orden sobre P(N) diferente a ⊆.

10. Sea (X, ) un conjunto ordenado. Considere la siguiente relaión binaria ⊑ sobre
P(X): Sean A, B ∈ P(X), diremos que A ⊑ B ⇔ si se cumple las dos condiciones
siguientes:
a) Para todo x ∈ A existe y ∈ B tal que x  y.
b) Para todo y ∈ B existe x ∈ A tal que y  x.
Muestre que ⊑ es reflexiva y transitiva, pero no es antisimétrica.

11. Considere la siguiente relación  sobre P(N). Sean A, B ∈ P(N)

A  B ⇔ (A = B) o (A 6= B y mı́n (A△B) ∈ B).

Donde min(C) se refiere al mínimo de C como subconjunto de N con el orden


natural. Determine si  es una relación de orden.

12. Sea X la colección de todos los subconjuntos A de N tales que A y N\A son infinitos.
Muestre que (X, ⊆) no tiene elementos minimales ni maximales.

13. Sea A un conjunto infinito. Considere la siguiente relación sobre AN . Sea f, g ∈ AN

f  g ⇔ ∃α ∈ NN (f = g ◦ α con α inyectiva).

a) Muestre que  es transitiva y reflexiva pero no es antisimétrica.


Sugerencia: Sean a, b dos elementos de A. Considere la función f ∈ AN dada
por f (2n) = a y f (2n + 1) = b. Muestre que existe g tal que f  g, g  f pero
f 6= g.
b) Sea X ⊆ AN la colección de todas las funciones inyectivas de N en X.
Muestre que  es un orden sobre X.
c) Sean f, g ∈ AN tales que rango(f ) ∩ rango(g) = ∅. Muestre que f 6 g y g 6 f .

4.2. Buenos órdenes


En esta sección estudiaremos un tipo de conjunto linealmente ordenado que tiene una
propiedad especial. El ejemplo que motiva esta noción es N con su orden natural.
Definición 4.9. Sea  un orden sobre X. Diremos que (X, ) es un conjunto bien
ordenado, si todo A ⊆ X con A 6= ∅ tiene mínimo, es decir, existe a0 ∈ A tal que a0  x
para todo x ∈ A.
Cuando (X, ) es un conjunto bien ordenado, también se dice que  es un buen orden
sobre X.
Lo primero que debemos observar es que si (X, ) está bien ordenado, entonces  es un
orden lineal. En efecto, dados a, b ∈ X, considere el conjunto A = {a, b}. Por la propiedad
124 carlos uzcátegui aylwin

del buen orden, sabemos que a o b es el mínimo de A. En el primer caso, a ≺ b y en el


segundo b ≺ a. Esto muestra que  es un orden lineal.
Como dijimos, el ejemplo que motiva la definición de buen orden es (N, ≤) (con el orden
usual). El hecho que (N, ≤) está bien ordenado usualmente se conoce como el principio
de buena ordenación. Este principio es una de las propiedades básidas de N.
Ejemplo 4.10. Considere el subconjunto X de R:

X = {1 − 1/(n + 1) : n ∈ N}.

Afirmamos que X, con el orden que hereda de R, es un conjunto bien ordenado. En efecto,
sea A ⊆ X no vacío. Ahora considere el subconjunto B ⊆ N que consiste de los naturales
n tales que 1 − 1/(n + 1) ∈ A. Claramente B no es vacío, y en consecuencia, por el
principio de buena ordenación de N, B tiene un primer elemento que denotaremos por n0 .
Afirmamos que a0 = 1 − 1/(n0 + 1) es el mínimo de A. Es obvio que a0 ∈ A. Sea x ∈ A
cualquiera, esto es, x = 1 − 1(n + 1) para algún n ∈ N. Por definición del conjunto B, se
tiene que n ∈ B. Por lo tanto n0 ≤ n y en consecuencia 1 − 1/(n0 + 1).
Ejemplo 4.11. Sea n ∈ Z y X = {x ∈ Z : n ≤ x}. Entonces X con el orden usual de Z
es un conjunto bien ordenado. En efecto, sea A ⊆ X no vacío. Separaremos el argumento
en dos casos. Supongamos que n ≥ 0. Entonces X ⊆ N y en consecuencia A ⊆ N. Por
el principio de buena ordenación para N, sabemos que A tiene un elemento mínimo. Nos
queda por analizar el caso cuando n < 0. Para esto consideraremos el siguiente conjunto
de enteros:
B = {x − n : x ∈ A}.
Afirmamos que B ⊆ N. En efecto, por hipótesis, n ≤ x para cada x ∈ A. En consecuencia,
0 ≤ x − n para cada x ∈ A y de esto se concluye que los elementos de B son mayores o
iguales a cero. Es decir, B ⊆ N. Por el principio de buena ordenación para N, concluimos
que B tiene un elemento mínimo que denotaremos por b0 . Por definición de B, tenemos
que b0 = x0 −n para algún x0 ∈ A. Como b0 es el mínimo de B, se tiene que x0 −n ≤ x−n
para todo x ∈ A. De esto se deduce que x0 ≤ x para todo x ∈ A. Como x0 ∈ A, entonces
x0 es el mínimo de A.
Ejemplo 4.12. Consideremos el siguiente orden  de los enteros. El orden usual de Z
lo denotamos por ≤Z . Sean x, y ∈ Z.
(i) Si x, y no son negativos, entonces x  y si y solo si x ≤Z y.
(ii) Si x, y son negativos, entonces x  y si y solo si y ≤Z x.
(iii) Si x no es negativo y y es negativo, entonces x ≺ y.
Mostraremos que (Z, ) está bien ordenado. Sea A ⊆ Z no vacío. Consideraremso dos
casos.

(a) Suponga que A ∩ N = ∅. Sea B = {−n : n 6∈ A}. Observemos que B ⊆ N. Sea n es


el mínimo de B, entonces −n es el mínimo de A.

(b) Suponga que A ∩ N 6= ∅. Sea n el mínimo de A ∩ N con el orden usual. Entonces n


es el mínimo de A respecto del orden .
CAPÍTULO 4. ÓRDENES 125

Ejemplo 4.13. (El orden lexicográfico en N × N). Consideremos el siguiente orden ≺lex
sobre N × N:
(a, b) lex (c, d) ⇔ a < c o (a = c y b ≤ d).
El orden lexicográfico debe su nombre a que usa el mismo criterio usado para ordenar
las palabras en un diccionario. En efecto, los pares en N × N que comienzan con 0 son
todos menores que los que comienzan con un 1. Por ejemplo,
(0, 0) ≺lex (0, 1) ≺lex (0, 2) ≺lex · · · (1, 0) lex (1, 1) lex (1, 2) lex · · ·
Teorema 4.14. (N × N, lex ) es un buen orden.
Demostración. Sea A ⊆ N × N no vacío. Queremos mostrar que A tiene mínimo respecto
al orden lexicográfico. Considere el siguiente conjunto:
B = {n ∈ N : ∃m ∈ N, (n, m) ∈ A}.
Como B no es vacío, entonces B tiene un mínimo respecto al orden usual de N, que
denotaremos por n0 . Considere ahora
C = {m ∈ N : (n0 , m) ∈ A}.
Por la elección de n0 , tenemos que C no es vacío. Sea m0 el mínimo de C (respecto del
orden usual de N). El lector interesado verificará que (n0 , m= ) es el mínimo de A en el
orden lexicográfico. ✷
Ejercicios 4.2
1. Sea (X, X ) un orden lineal con X finito. Muestre por inducción en |X| que X tiene
máximo y mínimo.
2. Haga un diagrama que represente cómo quedan ordenados según lex los subcon-
juntos de N × N que se indican.
a) N × {0, 1}.
b) {0, 1} × N.
3. Muestre que (P(N), ⊆) no es un buen orden. Consiga, para cada n ∈ N, un subcon-
junto An de N tal que An+1 ⊆ An y An+1 6= An .
4. Sea (X, ) un conjunto linealmente ordenado. Suponga que para todo A ⊆ X, no
vacío, se cumple que A tiene máximo y mínimo. Muestre que X es finito.
5. Considere el orden lexicográfico sobre R2 :
def
(x, y)  (w, z) ⇔ (x < w) ∨ [(x = w) ∧ (y ≤ z)].
a) Muestre que  es un orden total.
b) Muestre que el orden que N × N hereda como subconjunto de (R2 , lex ) es
exactamente el orden lexicográfico que definimos en el Ejemplo 4.13.
c) Muestre que (R2 , lex ) no es un buen orden.
d ) Haga un diagrama que represente cómo queda ordenado {0, 1} × R.
126 carlos uzcátegui aylwin

4.3. Comparación de conjuntos ordenados


Para comparar conjuntos ordenados usaremos funciones con cierta propiedad especial:
que preserven la relación de orden.

Definición 4.15. Sean (X, X ) y (Y, Y ) dos conjuntos ordenados. Una función f :
X → Y es un isomorfismo de orden si f es una biyección que además cumple con lo
siguiente: para todo x, x′ ∈ X,

x X x′ ⇔ f (x) Y f (x′ ).

Veamos un primer ejemplo de isomorfismo de orden.

Teorema 4.16. Sea X un conjunto finito no vacío con n elementos y  un orden lineal
sobre X. Entonces (X, ) es orden isomorfo a {1, 2, · · · , n} con el orden usual.

Demostración. Comenzamos haciendo una observación sencilla: Si (X, ) es un orden


lineal y X es finito, entonces para todo A ⊆ X, con A 6= ∅, A tiene mínimo.
Definimos f : {1, 2, · · · , n} → X de la siguiente manera: Sea a1 el mínimo de X y
hacemos f (1) = a1 . Supongamos que hemos definido f (1), · · · , f (k) con k < n. Entonces
f (k +1) es el mínimo de X \{f (1), · · · , f (k)}. Le dejamos la tarea al lector de convencerse
que f es un isomorfismo de orden.

Ejemplo 4.17. Recordemos el ejemplo 4.2, donde X = {1 − 1/(n + 1) : n ∈ N} ordenado


como en R. Considere la función f : N → X dada por

f (n) = 1 − 1/(n + 1).

El lector puede verificar que f es biyectiva y que cumple lo siguiente: n ≤ m si, y sólo si,
1 − 1/(n + 1) ≤ 1 − 1/(m + 1). Esto muestra que f es un isomorfismo de orden.

Ejemplo 4.18. Sea X la colección de subconjuntos de N que se indica a continuación:

{0}, {0, 1}, {0, 1, 2}, {0, 1, 2, 3}, {0, 1, 2, 3, , 4}, , · · · , {0, 1, 2, 3, 4, 5, · · · , n}, · · ·

Mostraremos que (X, ⊆) es isomorfo a (N, ≤). Para simplificar el argumento, denotemos
por Ln al conjunto {0, 1, 2, 3, 4, 5, · · · , n} para cada n ∈ N. Entonces X = {L0 , L1 , L2 , · · · }.
Considere la siguiente función f : N → X dada por

f (n) = Ln .

El lector verificará que f es una biyección y que además satisface que n ≤ m si, y sólo si,
Ln ⊆ Lm . Esto muestra que f es un isomorfismo.

Teorema 4.19. Todo orden isomorfo a un buen orden es también un buen orden.
CAPÍTULO 4. ÓRDENES 127

Demostración. Sea (X, X ) un buen orden y (Y, Y ) otro conjunto ordenado. Suponga-
mos que f : X → Y es un isomorfismo de orden. Mostraremos que Y es un buen orden.
Sea A ⊆ Y no vacío y B = f −1 (A). Como X es un buen orden, entonces B tiene míni-
mo, que denotaremos con b. Mostraremos que f (b) es el mínimo de A. En efecto, debemos
verificar dos cosas: La primera es que f (b) ∈ A, lo que es obvio pues b ∈ f −1 (A). Y la
segunda es que f (b) es el menor de los elementos de A. Sea x ∈ A cualquiera, entonces por
ser f sobreyectiva, existe y ∈ X tal que f (y) = x. Por definición de B se tiene que y ∈ B.
Por ser b el mínimo de B, tenemos que b X y. Finalmente, por ser f un isomorfismo de
orden, tenemos que f (b) Y f (y). Es decir, f (b) Y x. ✷
Teorema 4.20. La composición de isomorfismos de orden es un isomorfismo de orden.
Demostración. Ejercicio. ✷

Definición 4.21. Sean (X, X ) y (Y, Y ) dos conjuntos ordenados. Una función f :
X → Y preserva el orden, si cumple con lo siguiente: para todo x, x′ ∈ X,

x X x′ ⇒ f (x) Y f (x′ ).

Diremos que f preserva el orden estricto si

x ≺X x′ ⇒ f (x) ≺Y f (x′ ).

Observemos que una biyección f es un isomorfismo de orden si tanto f como f −1


preservan el orden.
Ejemplo 4.22. Considere el conjunto Y = {1, 2, 3} y X = {a, b, c} ordenados de la
siguiente manera: Y con el orden usual de los enteros y en X colocamos los pares ordenados
(a, a), (a, b), (a, c), (b, b) y (c, c) como se indica en el diagrama.
Diagrama de este orden.
Sea f : X → Y la función constante f (x) = 1 para todo x ∈ X. Claramente f preserva
el orden. Pero no preserva el orden estrictamente. Veamos otra posibilidad mas interesante.
Ahora defina f por f (a) = 1, f (b) = 2 y f (c) = 3. Observe que f es una biyección que
preserva el orden estricto, pero no es un isomorfismo de orden.
Debería ser claro que X y Y no son isomorfos, pues Y está totalmente ordenado y X
no (verifíquelo). Pero la situación es aún más interesante: ni siquiera existe g : Y → X
biyectiva que preserve el orden. En efecto, sea g : Y → X una biyección, supondremos
que g preserva el orden y llegaremos a una contradicción. Sea x, y ∈ Y tales que g(x) = b
y g(y) = c. Como Y es un orden total, tenemos que x ≺Y y o y ≺Y x. Como g preserva el
orden y b 6= c, entonces g(x) ≺X g(y) o g(y) ≺X g(x). Es decir, b ≺X c o c ≺X b, lo que
contradice que b y c no son comparables respecto del orden X .
Ejemplo 4.23. Considere el conjunto Y = {1, 2, 3, 4} y X = P({a, b}) ordenados de la
siguiente manera: Y con el orden usual de los enteros y X con la relación ⊆. Sea f : X → Y
la función dada por f (∅) = 1, f ({a}) = 2, f ({b}) = 3 y f ({a, b}) = 4. Observe que f es
una biyección que preserva el orden estricto, pero no es un isomorfismo de orden.
128 carlos uzcátegui aylwin

Debería ser claro que X y Y no son isomorfos, pues Y está totalmente ordenado y X no
(verifíquelo). Aquí ocurre algo similar al ejemplo anterior: no existe g : Y → X biyectiva
que preserve el orden.
El siguiente ejemplo muestra que en el contexto de los conjuntos ordenados no tenemos
un análogo del teorema de Schröder-Bernstein.
Ejemplo 4.24. Sea X = [0, 1) y Y = (0, 1] con el orden usual de R. Entonces existen
f : X → Y y g : Y → X inyectivas que preservan el orden estricto pero X no es isomorfo
a Y . En efecto, considere f (x) = x/2 + 1/2 y g(y) = y/2.
Para ver que X no es isomorfo a Y , notemos que 0 es el mínimo de X pero Y no tiene
mínimo. Mas precisamente, suponga que h : X → Y es un isomorfismo y llegaremos a una
contradicción. En efecto, como Y no tiene mínimo, entonces existe a ∈ Y tal que a < h(0).
Como h es sobreyectiva, entonces existe b ∈ X tal que h(b) = a. Tenemos entonces que
h(b) < h(0) y por ser h un isomorfismo, entonces b < 0. Lo cual es falso.
Vimos que si X es un conjunto infinito, entonces existe una función inyectiva de N en
X. Esto no es necesariamente válido en el contexto de los conjuntos ordenados.
Ejemplo 4.25. Sea X = {1/(n + 1) : n ∈ N} con el orden usual de R. No existe una
función f : N → X que preserve el orden estricto. En efecto, suponga que f preserva el
orden estricto. Primero obervemos que como X esta totalmente ordenado, entonces f es
necesariamente inyectiva. Por otra parte, como 0 es el mínimo de N, entonces f (0) ≤ f (n)
para todo n. Por otra parte 1 es el máximo de X luego f [N] ⊆ {x ∈ X : f (0) ≤ x ≤ 1},
pero {x ∈ X : f (0) ≤ x ≤ 1} es finito. Asi f [N] es finito. Esto contradice que f es
inyectiva.
No es cierto que en general las funciones que preservan el orden estricto sean necesa-
riamente inyectivas. Como se ilustra a continuación (ver también el Ejercicio 11).
Ejemplo 4.26. Sea X = {a, b, c} ordenado como en el Ejemplo 4.22. La función f (a) = 1
y f (b) = f (c) = 2 preserva el orden estricto pero no es inyectiva.
Ejemplo 4.27. Sea X = (0, 1] ∪ [2, 3) y Y = (0, 1) ordenados con el orden usual de R.
Mostraremos que X y Y no son isomorfos. Sea f : X → Y una biyección. Supongamos,
por reducción al absurdo, que f es un isomorfismo. Entonces f (1) < f (2). Sea b un real
tal que f (1) < b < f (2) (por ejemplo, b podría ser (f (1) + f (2))/2)). Como y ∈ (0, 1) y f
es sobreyectiva, sea a ∈ X tal que f (a) = b. Asi tenemos que f (1) < f (a) < f (2). Como
f es un isomorfismo, entonces 1 < a < 2, pero esto es imposible, pues en X no existe un
elemento entre 1 y 2. Esta contradicción muestra que f no puede ser un isomorfismo.
En el ejercicio #8 el lector interesado encontrará unas preguntas similares al ejemplo
anterior.

Ejercicios 4.3

1. Existen 219 órdenes sobre {a, b, c, d}, pero sólo 16 órdenes no isomorfos, trate de
representarlos con diagramas.
CAPÍTULO 4. ÓRDENES 129

2. Construya una función f : (P({a, b, c}), ⊆) → ({1, 2, 3, 4, 5, 6, 7, 8}, ≤) biyectiva que


preserve el orden estricto. Muestre que esos órdenes no son isomorfos.

3. Cada una de las figuras a continuación representa una relación de orden sobre un
conjunto finito. Muestre un isomorfismo entre dos de ellos en caso de que exista, y
en caso contrario explique claramente porqué no existe.

4. Considere los conjuntos ordenados definidos en el Ejemplo 4.8, los ejercicios 1, 3 y


4 de la sección 4.1. Determine entre cuáles de ellos se puede encontrar una función
inyectiva que preserve el orden estricto.

5. Sea X = {1 −1/(n+ 1) : n ∈ N} ∪{1} ordenado con el orden usual de Q. Determine


si (X, ≤) es isomorfo a (N, ≤).

6. Sea X = {1 − 1/(n + 1) : n ∈ N} ∪ {−1 + 1/(n + 1) : n ∈ N} ordenado con el orden


usual de Q. Determine si (X, ≤) es isomorfo a (Z, ≤).

7. Sean A = {x ∈ R : 1 ≤ x < 2}, B = {x ∈ R : x ≥ 3}. Demuestre que A ∪ N y B


son equipotentes, pero no son orden isomorfos (respecto del orden que heredan de
R).

8. A continuación se dan dos subconjuntos de la recta real. Determine si considerados


como conjuntos ordenados, con el orden usual de la recta, son isomorfos o al menos
que exista una función entre ellos que preserve el orden estricto. Vea lo hecho en el
Ejemplo 4.27.
a) A = (0, 1) y B = R,
b) A = (0, 1] y B = R,
c) A = (0, 1) ∪ [2,3) y B = (−1, 1),
d ) A = (0, 1] ∪ [2,3) y B = (0, 1) ∪ (1, 2),
e) A = (0, 1) ∪ {2} y B = (0, 1],
f ) A = (0, 1] ∪ {2} y B = (0, 1) ∪ {2, 3},
g) A = (0, 1) y B = (0, 1) ∪ (2, 3) (Sugerencia: Dificil).

9. Muestre que el conjunto X definido en el Ejemplo 4.11 es isomorfo a N.

10. Demuestre que la composición de dos funciones que preservan el orden también
preserva el orden y análogamente para las funciones que preservan el orden estricto.
130 carlos uzcátegui aylwin

11. Sean (X, X ), (Y, Y ) dos conjuntos ordenados y f : X → Y una función.

a) Muestre que si f es inyectiva y preserva el orden, entonces preserva el orden


estricto.
b) Suponga que X es un orden lineal. Si f preserva el orden estricto, entonces f
es inyectiva.

12. Sea (X, X ) un conjunto ordenado linealmente pero que no es un buen orden. Mues-
tre que no existe f : (X, X ) → (N, ≤) que preserve el orden estricto.

13. Sean (X, X ), (Y, Y ) dos conjuntos linealmente ordenados y f : X → Y una


función que preserva el orden estricto. Muestre que si Y es un buen orden, entonces
X también es un buen orden.

14. Demuestre el Teorema 4.20.

15. Sean (A, A ) y (B, B ) dos conjuntos ordenados y f : A → B un isomorfismo de


orden. Demuestre que:

a) f −1 también es un isomorfismo.
b) Si a es un maximal de (A, A ), entonces f (a) es un maximal de (B, B ).
c) Si a es un minimal de (A, A ), entonces f (a) es un minimal de (B, B ).
d ) Si (A, A ) es un orden total, entonces (B, B ) es un orden total.
e) Si C ⊆ A y c0 es el primer elemento de C, entonces f (c0 ) es el primer elemento
de f [C]. O lo que es lo mismo: mínf [C] = f (mínC).
f ) Sean a, a′ ∈ A. Muestre que a ≺A a′ si y solo si f (a) ≺B f (a′ ).

16. Muestre que existe f : (N, ≤) → (N × N, lex ) que preserva el orden estricto. Pero
no existe un isomorfismo de orden entre ellos. Muestre que, de hecho, no existe
g : (N × N, lex ) → (N, ≤) que preserve el orden estricto.

17. Halle f : (N, ≤) → (P(N), ⊆) que preserve el orden estricto. Muestre que no existe
g : (P(N), ⊆) → (N, ≤) que preserve el orden estricto.
Sugerencia: Consiga una colección {An : n ∈ N} infinita de subconjuntos de N que
sea estrictamente decreciente. Es decir, An+1 ⊆ An y An+1 6= An .

4.4. El orden de los números enteros


En esta sección mostraremos una caracterización de los órdenes de N y de Z.
CAPÍTULO 4. ÓRDENES 131

4.4.1. El orden de N
Teorema 4.28. Sea (X, ) un orden con las siguientes propiedades:
1. X es infinito.
2. (X, ) es un buen orden.
3. Para todo x ∈ X, el conjunto de predecesores de x es finito, es decir, {y ∈ X : y ≺
x} es finito.
Entonces (X, ) es isomorfo a N con el orden usual. Recíprocamente, si (X, ) es isomorfo
a (N, ≤) entonces (X, ) satisface esas tres propiedades.
Demostración. Daremos las indicaciones para construir un isomorfismo de orden f : N →
X.
La definición de f se hará por recursión.

(i) f (0) es el mínimo de X, el cual existe pues X está bien ordenado y no es vacío.
(ii) Supongamos que hemos definido f (0), f (1), · · · , f (n). Sea B = X\{f (0), f (1), · · · , f (n)}.
Como X es infinito, entonces X 6= {f (0), f (1), · · · , f (n)}. Definimos f (n + 1) como
el elemento mínimo de X \ {f (0), f (1), · · · , f (n)}.

Mostraremos que f es un isomorfismo de orden. Primero verificaremos que f es inyecti-


va. Sean n, m ∈ N con n < m. Entonces, por definición de f , se tiene que f (m) pertenece
a X \ {f (0), f (1), · · · , f (m − 1)}. En particular, como n ≤ m − 1, entonces f (m) 6= f (n).
Veamos que f es sobreyectiva. Supongamos que no lo es, entonces el siguiente conjunto
no es vacío:
A = {x ∈ X : x no pertenece al rango de f }.
Sea a un elemento cualquiera de A. Mostraremos que el conjunto de predecesores de a es
infinito, lo cual contradice una de la hipótesis. Como f es inyectiva, basta mostrar que
f (n) ≺ a para todo n. Esto lo haremos por inducción en n.
(i) f (0) ≺ a, pues a 6= f (0) y f (0) es el mínimo de X.
(ii) Mostremos que f (n + 1) ≺ a. Sea B = X \ {f (0), f (1), · · · , f (n)}. Por definición de
f , tenemos que f (n + 1) es el mínimo de B. Como a no está en el rango de f , entonces
a ∈ B. Esto implica que f (n + 1)  a. Como a 6= f (n + 1), entonces f (n + 1) ≺ a.
Veamos ahora que si (X, ) es isomorfo a (N, ≤), entonces satisface las tres propiedades
del enunciado. En efecto, por ser X isomorfo a N, entonces en particular es numerable
y por lo tanto es infinito. Ya vimos que la propiedad de ser un buen orden se preserva
bajo isomorfismo (ver el Teorema 4.28). Por último, veamos que todos los elementos de
X tienen solo una cantidad finita de predecesores. En efecto, fijemos f : X → N un
isomorfismo y un elemento x ∈ X. Por ser f biyectiva y preservar el orden, tenemos que

{y ∈ X : y ≺ x} = {y ∈ X : f (y) < f (x)}.

Claramente el conjunto de la derecha es finito, (si f (x) = n, ese conjunto tiene n elemen-
tos).
132 carlos uzcátegui aylwin


La conclusion del Teorema 4.28 se suele expresar diciendo que (N, ≤) es el único orden,
salvo isomorfismo, que satisface las propiedades 1, 2 y 3 indicadas en el enunciado del
teorema.

Teorema 4.29. Sea (X, ) un orden con las siguientes propiedades:

1. (X, ) es un buen orden.

2. X no tiene último elemento.

3. Todo x ∈ X que no sea el mínimo tiene un predecesor inmediato, i.e. existe y ∈ X


tal que y ≺ x y no existe z ∈ X tal que y ≺ z ≺ x.

Entonces (X, ) es isomorfo a N con el orden usual.

Demostración. Mostraremos que (X, ) satisface las condiciones del Teorema 4.28. Como
X es un buen orden entonces es lineal. Primero mostraremos que X es infinito. Si no
fuera así, entonces tendría un último elemento, lo cual no es posible por hipótesis. En
consecuencia X es infinito. Sólo falta verificar que el conjunto de los predecesores de cada
elemento de X es finito. Supongamos que no es así, entonces el siguiente conjunto no es
vacío:
A = {x ∈ X : {y ∈ X : y ≺ x} es infinito}.
Como el orden de X es un buen orden y A no es vacío, entonces A tiene un elemento
mínimo, que denotaremos por a. Ya que a tiene una cantidad infinita de predecesores,
entonces a no es el mínimo de X. Por lo tanto, por la hipótesis, a tiene un predecesor
inmediato, que denotaremos por b. Observemos que por ser b el predecesor inmediato de
a se cumple que
{y ∈ X : y ≺ b} = {y ∈ X : y ≺ a} \ {b}.
De eso se concluye que el conjunto de predecesores de b es infinito, es decir, b ∈ A. Pero
esto es una contradicción, pues b ≺ a y a es el menor elemento de A. ✷

El teorema que mostraremos a continuación nos dice que todo orden lineal infinito, o
bien contiene un subconjunto isomorfo a (N, ≤), o bien contiene un subconjunto isomorfo
a los enteros negativos con su orden usual.

Teorema 4.30. Sea (X, X ) un conjunto linealmente ordenado. Si X es infinito, entonces


existe f : N → X que cumple alguna de las siguientes alternativas:

(i) Para todo n, m ∈ N, n < m si, y sólo si, f (n) ≺X f (m).

(ii) Para todo n, m ∈ N, n < m si, y sólo si, f (m) ≺X f (n).


CAPÍTULO 4. ÓRDENES 133

Demostración. Consideraremos dos casos. Caso 1: (X, X ) es un buen orden. Definimos


f : N → X por recursión. Sea f (0) el mínimo de X. Suponga que hemos definido f (k) para
todo k ≤ n. Entonces ponemos f (n + 1) como el mínimo de X \ {f (0), f (1), · · · , f (n)}.
Entonces se cumple el enunciado (i).
Caso 2: (X, X ) no es un buen orden. Sea A ⊆ X no vacío y que no tenga mínimo.
Definimos f : N → X por recursión. Sea f (0) un elemento cualquiera de A. Como f (0)
no es el mínimo de A, existe a ∈ A tal que a ≺X f (0). Sea f (1) = a. Suponga que hemos
definido f (k) para todo k ≤ n tal que f (k) ∈ A y f (l) ≺X f (k) si k < l ≤ n. Como f (n)
no es el mínimo de A, entonces existe b ∈ A tal que b ≺X f (n). Definimos f (n + 1) = b.
Por la manera en que f se construyó, se tiene que se cumple el enunciado (ii).

Veremos a continuación un resultado similar al anterior. Su demostración recuerda a la


del Lema del sol naciente 1 .

Teorema 4.31. Sea (X, X ) un conjunto linealmente ordenado y f : N → X inyectiva.


Entonces existe A ⊆ N infinito tal que se cumple alguna de las siguientes alternativas:

(i) Para todo n, m ∈ A, n < m si, y sólo si, f (n) ≺X f (m).

(ii) Para todo n, m ∈ A, n < m si, y sólo si, f (m) ≺X f (n).

Demostración. Sea

SN = {n ∈ N : f (m) ≺X f (n) para todo m > n}

Consideraremos dos casos:


Caso 1: Supongamos que SN es finito. Sea n0 un natural mayor que todos los elementos
de SN. Como n0 6∈ SN, entonces existe n1 > n0 tal que f (n0 ) X f (n1 ). Como f es
inyectiva, entonces f (n0 ) ≺X f (n1 ). De la misma manera, como n1 6∈ SN, entonces existe
n2 > n1 tal que f (n1 ) ≺X f (n2 ). Continuando de esta manera, se define una sucesión
(nk )k estrictamente creciente de naturales que no pertenecen a SN tales que

f (n0 ) ≺X f (n1 ) ≺X f (n2 ) ≺X f (n3 ) ≺X · · ·

El conjunto A = {n0 , n1 , n2 , · · · } que satisface (i).


Caso 2: Supongamos que SN es infinito. Afirmamos que para todo n, m ∈ SN, si
n < m, entonces f (m) ≺X f (n). En efecto, sean n, m ∈ SN con n < m. Como n ∈ SN,
se sigue de la definición de SN que f (m) ≺X f (n). En este caso, se tiene que A = SN
satisface (ii).

1
Ver https://en.wikipedia.org/wiki/Rising_sun_lemma
134 carlos uzcátegui aylwin

4.4.2. El orden de Z
Veremos una caracterización del orden de Z, para hacerlo, necesitamos introducir la
noción de intervalo en un conjunto linealmente ordenado. Sea (X, ) un conjunto lineal-
mente ordenado. Un intervalo es un subconjunto I ⊆ X que contiene cualquier elemento
que esté entre dos elementos de I, es decir, para todo x, y ∈ I y todo z ∈ X, si x ≺ z ≺ y,
entonces z ∈ I. Dados x, y ∈ X con x <≺ y, el conjunto (x, y) = {z ∈ X : x ≺ z ≺ y}
es un intervalo y de manera análoga se definen los intervalos [x, y), (x, y] y [x, y]. Un
intervalo es final, si es de la forma (x, +∞) = {y ∈ X : x ≺ y} y es inicial si es de la
forma (−∞, x) = {y ∈ X : y ≺ x}. Un intervalo es propio, si no es igual a X.
Diremos que x es un predecesor inmediato de y si se cumplen las dos condiciones si-
guientes: (i) x ≺ y, y (ii) no existe z ∈ X tal que x ≺ z ≺ y.
Teorema 4.32. Sea (X, ) un conjunto linealmente ordenado que satisface las siguientes
propiedades:
(i) X no tiene ni primer ni último elemento.
(ii) Todo intervalo final propio tiene primer elemento y todo intervalo inicial propio
tiene último elemento.
(iii) Cada elemento de X tiene un predecesor y un sucesor inmediato.
Entonces (X, ) es isomorfo a Z (con el orden usual).
Demostración. Sea (X, ) un conjunto ordenado como en las hipótesis del enunciado.
Definiremos, por recursión, un isomorfismo f : Z → X. Fijemos un elemento cualquiera
x0 de X.
(a) Pongamos f (0) = x0 .
(b) Sea f (1) el primer elemento del intervalo (f (0), +∞) y f (−1) el último elemento
del intervalo (−∞, f (0)).
(c) Supongamos que hemos definido f (n) y f (−n) para n ∈ N. Entonces, sea f (n + 1)
el primer elemento del intervalo (f (n), +∞) y f (−n − 1) el último elemento del
intervalo (−∞, f (−n)).
Afirmamos que f preserva estrictamente el orden, es decir, si n < m, entonces f (n) ≺
f (m). Para hacerlo observe que de la definición de f concluye que para todo m > 0,
f (m) ≺ f (m + 1) y f (−m − 1) ≺ f (−m).
Observemos también que f (0) ≺ f (n) para todo n > 0 y f (n) ≺ f (0) para todo n < 0. De
eso se deduce que basta verificar que f preserva el orden entre enteros del mismo signo.
La demostración se puede hacer por inducción y la dejamos a cargo del lector interesado.
La inyectividad de f se deduce inmediatamente del hecho que f preserva el orden
estrictamente. En efecto, sean n, m ∈ Z con n 6= m. Podemos suponer que n < m.
Entonces f (n) ≺ f (m) y por lo tanto f (n) 6= f (m).
Veamos que f es sobreyectiva. Sea x ∈ X. Hay tres casos a considerar:
CAPÍTULO 4. ÓRDENES 135

(a) f (n) ≺ x para todo n ∈ Z.

(b) x ≺ f (n) para todo n ∈ Z.

(c) Existen n, m ∈ Z tales que f (n) ≺ x ≺ f (m).

Mostraremos que los dos primeros casos son imposibles y que el tercer caso implica que
x está en el rango de f .

(a) Supongamos que f (n) ≺ x para todo n ∈ Z. Considere el siguiente conjunto

J = {y ∈ X : f (n) ≺ y para todo n ∈ Z}.

Por la hipótesis de este caso, tenemos que x ∈ J. Es fácil verificar que J es un


intervalo final de X, es decir, si y ∈ J y y ≺ z, entonces z ∈ J. Por la condiciones del
teorema tenemos que J tiene mínimo, que llamaremos y0 . Por otra de la condiciones
sabemos que y0 tiene un predecesor inmediato, que llamaremos z0 . Por ser z0 el
predecesor inmediato de y0 , tenemos que f (n)  z0 para todo n ∈ Z, . Por otra
parte, como z0 6∈ J, entonces necesariamente existe n ∈ Z tal que f (n) = z0 . Por la
definición de f tenemos que f (n + 1) es el mínimo del intervalo (z0 , +∞), es decir,
f (n + 1) = y0 , lo que contradice que y0 ∈ J. Esta contradicción muestra que este
caso no es posible.

(b) x ≺ f (n) para todo n ∈ Z. Se argumenta de manera análoga al caso (a) y lo dejamos
a cargo del lector interesado.

(c) Suponga que existen n, m ∈ Z tales que f (n) ≺ x ≺ f (m). Mostraremos que x
pertenece al rango de f . Como f preserva el orden, entonces necesariamente n < m.
Sea p el mayor entero tal que n ≤ p < m y f (p) ≺ x. Por ser p el máximo con esa
propiedad entonces x  f (p + 1). Mostraremos que x = f (p + 1). Hay dos casos a
considerar:
(i) Supongamos que 0 ≤ p. Por definición de f , tenemos que f (p + 1) es el mínimo
del intervalo (f (p), +∞). Pero x ∈ (f (p), +∞), por lo tanto f (p + 1)  x. Por
consiguiente, x = f (p + 1).
(ii) Supongamos que p < 0. Por definición de f , tenemos que f (p) es el máximo del
intervalo (−∞, f (p+1)). Como f (p) ≺ x, entonces necesariamente f (p+1)  x.
Por lo tanto x = f (p + 1).


Ejercicios 4.4

1. Sea Y ⊆ N un conjunto infinito. Muestre que Y con el orden que hereda de N es


isomorfo a N.
1
2. Sea X = {0, 1, 2} ∪ {4 − n+1 : n ∈ N} con el orden que hereda de Q. Muestre que X
es isomorfo a N.
136 carlos uzcátegui aylwin

3. Un automorfismo de un conjunto ordenado (X, ) es un isomorfismo f : X → X, es


decir, es un isomorfismo de X en sí mismo. Muestre que N no admite automorfismos
diferentes de la identidad. Muestre que Z si admite autormorfismo diferentes de la
identidad.

4. Sea a ∈ Z y X = {x ∈ Z : a ≤ x}. Muestre que el conjunto X con el orden de los


enteros es isomorfo a N.

5. Sea Y = N \ A donde A ⊆ N. Suponga que N \ A es infinito. Muestre que Y con el


orden que hereda de N es isomoformo a N. Por ejemplo, esto sucede si A es finito.

6. Sea Y = Z \ A donde A ⊆ Z. Sea Z− los enteros negativos. Suponga que N \ A


y Z− \ A son ambos infinitos. Muestre que Y con el orden que hereda de Z es
isomoformo a Z. Por ejemplo, esto sucede si A es finito.

7. Sea X la colección de subconjuntos finitos de N ordenado por ⊆. Determine cuáles


de las condiciones en la hipótesis del Teorema 4.28 son válidas en (X, ⊆).

8. Muestre que si (X, ) es isomorfo a (N, ≤) entonces X satisface las tres condiciones
enunciadas en la hipótesis del Teorema 4.29.

9. Sea X = {2n : n ∈ Z} con el orden que hereda de R. Determine si X es isomorfo a


Z.

10. Considere X = {0, 1} × N y Y = N × {0, 1} ordenados lexicográficamente (como en


el Ejemplo 4.13).

a) Para cada x ∈ X, determine si {z ∈ X : z lex x} es finito o infinito. Responda


la misma pregunta para el orden Y .
b) ¿Es (X, lex ) isomorfo a (N, ≤)?
c) ¿Son (X, lex ) e (Y, lex ) isomorfos?

11. Sea (X, X ) es un conjunto ordenado, podemos invertir el orden y obtenemos otro
orden sobre X. Mas precisamente, definamos una relación ∗X de la manera siguiente:
x ∗X y, si y X x para x, y ∈ X. Por ejemplo, la inversión del orden usual de N
luce como se indica a continuación:

· · · ≤∗N 4 ≤∗N 3 ≤∗N 2 ≤∗N 1 ≤∗N 0

a) Muestre que (N, ≤N ) y (N, ≤∗N ) no son isomorfos.


b) Muestre que (Z, ≤Z ) es isomorfo a (Z, ≤∗Z ). Responda lo mismo para (Q, ≤Q )
y (Q, ≤∗Q ) y también para (R, ≤R ) y (R, ≤∗R ).
CAPÍTULO 4. ÓRDENES 137

4.5. El orden de los números racionales


La representación geométrica de los racionales es la siguiente. Fijemos una recta l y
un punto o en ella. Llevemos infinitas veces un segmento unitario hacia la derecha de ese
punto como se ilustra a continuación:

12 3 n−1
nn n n
0 1 2 3 4

Dividiendo cada segmento en n partes iguales obtendremos los números racionales de la


forma mn
con m ∈ Z. Si hacemos ésto para cada natural n obtendremos una representación
geométrica de todos los racionales.
El conjunto de los racionales positivos lo denotaremos por Q+ .
Es “evidente” que Q posee las siguientes tres propiedades:

(i) Q es numerable.

(ii) Q esta ordenado linealmente y no tiene extremos, es decir, no tiene ni máximo, ni


mínimo.

(iii) El orden de Q es denso, es decir, dados x, y ∈ Q con x < y, existe z ∈ Q tal que
x < z < y.

Digimos que estas tres propiedades de Q son evidentes. ¿Lo son? En vista de lo estudiado
sobre cardinalidad, sabemos que (i) es cierta, pero quizá no deberíamos decir que es
evidente ¿Qué piensa el lector? La propiedad (ii) sí se puede considerar evidente, ¿no?
Por último, verifiquemos la propiedad (iii), y se hará un poco más evidente. Como es una
propiedad muy importante de Q la enunciaremos como un teorema.
Teorema 4.33. Para todo s, r ∈ Q con r < s, existe t ∈ Q tal que r < t < s.
Demostración: Considere el siguiente racional
s+r
t= ,
2
que corresponde al punto medio entre r y s. Mostraremos que r < t < s. Veamos primero
que r < t, es decir, que t − r > 0. En efecto,
s+r s−r
t−r = −r = = (s − r) · 2−1 .
2 2
Como r < s, entonces s − r es positivo. Y como 2−1 es positivo, entonces s−r
2
también es
positivo por ser el producto de dos números positivos. Por lo tanto r < t. Notemos que
s − t = t − r y por consiguiente s − t > 0, es decir, t < s. ✷
138 carlos uzcátegui aylwin

Recordemos la definición de intervalo, sean r, s racionales con r < s, entonces


(r, s) = {x ∈ Q : r < x < s}.
El Teorema 4.33 simplemente muestra que todo intervalo (r, s) no es vacío. Por esa razón
se dice que el orden de los racionales es denso 2 .
Mostraremos a continuación que entre dos racionales cualesquiera existen tanto racio-
nales como un desee, de hecho, existe entre ellos una cantidad infinita de racionales.
Proposición 4.34. Para todo r, s ∈ Q con r < s y todo natural n ≥ 1 existen racionales
t1 , t2 , · · · , tn tales que
r < t1 < t2 < · · · < tn < s.
Demostración: Fijemos r < s racionales cualesquiera. La demostración la haremos por
inducción.
Base de la inducción: Para n = 1 el resultado es cierto, pues es lo que probamos en
el teorema 4.33.
Paso inductivo: Supongamos que es válido para n = k y lo mostraremos para n =
k + 1. La hipótesis inductiva nos asegura que existen racionales t1 , t2 , · · · , tk tales
que
r < t1 < t2 < · · · < tk < s.
Sabemos que existe otro racional u tal que tk < u < s (por el Teorema 4.33, aplicado
a tk y s). Tomemos entonces tk+1 = u.

El argumento usado para demostrar la Proposición 4.34 de hecho brinda mas informa-
ción.
Teorema 4.35. Dados a, b racionales con a < b, existe una función f : Z → (a, b) que
preserva el orden estricto.
Demostración. Usamos recursión para definir una función como la del enunciado. Primero
la definimos en N. Escoja x0 tal que a < x0 < b. Defina f (0) = x0 . Suponga que hemos
definido f (k) para todo k ∈ {0, · · · , n} tal que f (0) < f (1) < f (2) < · · · < f (n). Entonces
escoja un racional r tal que f (n) < r < b y ponga f (n + 1) = r. Para definiral en Z− se
usa un argento similar. Si f (k) ha sido definida para todo k{0, −1, −2, · · · , −n} tal que
f (−n) < · · · < f (−1) < f (0). Entonces escoja un racional s tal que a < s < f (−n) y
ponga f (−n − 1) = s. ✷
Aunque ya debería ser evidente, lo repetiremos para enfatizarlo: Ni el orden de N ni
el de Z es denso. Es decir, ninguno de ellos tiene la propiedad expresada en el Teorema
4.33; por ejemplo, no existe ningún entero entre el 1 y el 2, como tampoco entre el -65 y
el -64, etc.
Si vemos la representación geométrica de los racionales observamos que los naturales
crecen indefinidamente hacia la derecha. Esto lo precisamos en la siguiente resultado.
2
Compare el significado que le estamos dando a la palabra denso con el que tiene en frases como “la
densidad de población”, “la densidad es igual a la masa sobre el volumen”.
CAPÍTULO 4. ÓRDENES 139

Teorema 4.36. Para todo s ∈ Q existe n ∈ N tal que s < n.

Demostración. Si s ≤ 0, entoces tomamos n = 1. Si s = p/q con p, q enteros positivos,


entonces tomamos n = p.

El resultado anterior usualmente se expresa diciendo que N no es acotado superiormente.

4.5.1. Subconjuntos densos de Q


Como veremos en esta sección, existen subconjuntos de Q que tienen una propiedad
similar a la que mostramos en el Teorema 4.33, es decir, tienen la propiedad que entre
cada dos racionales existe un elemento del subconjunto. Estos subconjuntos se llamarán
densos.
Definición 4.37. Sea D ⊆ Q, diremos que D es denso en Q si para todo s, r ∈ Q con
r < s, existe t ∈ D tal que r < t < s.
Ejemplos 4.38. 1. El conjunto Z no es denso en Q. En efecto, por ejemplo, 3 < 4 y
no existe un elemento t de Z tal que 3 < t < 4.

2. Consideremos ahora el conjunto A = Q \ {3}. Mostraremos que A es denso en Q.


Sean r < s dos racionales cualesquiera. Sea t = r+s
2
. Si t ∈ A, entonces no tenemos
nada más que mostrar, pues r < t < s. En caso que t 6∈ A, se tiene que t = 3.
Podemos tomar u = 3+s2
. El lector deberá convencerse que r < u < s y u ∈ A.

3. Analicemos ahora el siguiente conjunto


 
1
: n∈N ,
n+1

que denotaremos con la letra B. Le sugerimos al lector que represente algunos de


los elementos de B sobre un recta. Observará que quedan mucho “huecos” donde no
hay elementos de B. Por ejemplo, ningún elemento de B está estrictamente entre
1
1/2 y 1. En efecto, si 1/2 < n+1 < 1, entonces n + 1 < 2 y a la vez n + 1 > 1. Lo
cual es imposible. En conclusión B no es denso.

Sea A un subconjunto de Q

Para mostrar que A no es denso debemos encontrar dos racionales r < s


tal que ningún elemento de A esté entre r y s.

Para mostrar que A es denso debemos garantizar que para cualquier


par de racionales r < s, existe un elemento de A entre ellos.
140 carlos uzcátegui aylwin

Los subconjuntos densos de Q se parecen mucho a Q. Dejaremos como ejercicio al lector


mostrar que la proposición anterior también es válida para los subconjuntos densos de Q
(vea el ejercicio 15).
Ejemplo 4.39. Sea D = Q \ {1, 2, 3}. Mostraremos que D es denso. Sean r y s dos
racionales cualesquiera con r < s. Por la Proposición 4.34, con r, s y n = 4, sabemos que
existen 4 racionales t1 , t2 , t3 y t4 tales que
r < t1 < t2 < t3 < t4 < s.
Como el conjunto {1, 2, 3} tiene 3 elementos, entonces al menos uno de los racionales
t1 , t2 , t3 , t4 pertenece a D. Con esto hemos mostrado que existe t ∈ D tal que r < t < s.

Ejemplo 4.40. Sea D = Q \ N. Mostraremos que D es denso. Sean r y s dos racionales
cualesquiera con r < s. Entre r y s hay, a lo sumo, una cantidad finita de naturales. Más
formalmente, consideremos el conjunto
F = {x ∈ N : r < x < s}.
Afirmamos que F es vacío o tiene una cantidad finita de elementos. Primero notemos que
si s ≤ 0, entonces claramente F es vacío. Por otra parte, si s > 0, sabemos que existe un
entero m tal que s < m (ver el Teorema 4.36). De esto se deduce que
{x ∈ N : r < x < s} ⊆ {1, 2, · · · , m − 1}.
Por lo tanto, F tiene a lo sumo m − 1 elementos. Digamos que F tiene k elementos. Por
la Proposición 4.34, con r, s y n = k + 1, sabemos que existen k + 1 racionales t1 , · · · , tk+1
tales que
r < t1 < t2 < · · · < tk+1 < s.
Como el conjunto F tiene k elementos, entonces al menos uno de los racionales t1 , · · · , tk+1
pertenece a D. Con esto hemos mostrado que existe t ∈ D tal que r < t < s.

4.5.2. Un ejemplo de subconjunto denso de Q


El objetivo principal de esta sección es mostrar que el siguiente subconjunto de Q es
denso nm o
D= : m ∈ Z, n ∈ N . (4.1)
10n
¿Cuáles racionales pertenecen a este conjunto? Precisamente aquellos que tienen expan-
sión decimal finita (no periódica). La reglas milimétricas precisamente marcan racionales
de ese tipo. Así que debería ser al menos intuitivamente claro que entre dos racionales
cualesquiera r < s existen elementos del conjunto D. Pues si usamos una regla milimé-
trica tal que la distancia entre las marcas más cercanas es menor que s − r, entonces
necesariamente una de las marcas estará entre r y s. Lo interesante es que esa intuición
geométrica se puede verificar o justificar de manera rigurosa.
Para lograr nuestro objetivo necesitamos mostrar primero un resultado auxiliar que es
interesante en sí mismo.
CAPÍTULO 4. ÓRDENES 141

Proposición 4.41. (i) Para todo par de racionales r y s con r > 0, existe un natural
n tal que s < nr.

(ii) Para todo racional r > 0, existe n ∈ N tal que 0 < 1/n < r.
1
(iii) Para todo racional r > 0, existe n ∈ N tal que 0 < 10n
< r.
Demostración:

(i) Si s ≤ 0, entonces basta tomar n = 1. Suponga entonces que s > 0. Como s·r −1 > 0,
entonces existen enteros positivos p y q tales que s · r −1 = p/q. Como 1 ≤ q entonces
p/q ≤ p. En consecuencia, s · r −1 ≤ p y, despejando s, obtenemos que s ≤ pr <
(p + 1)r. Así que podemos tomar n = p + 1.

(ii) Fijemos un racional r > 0. Tome s = 1 y use la parte (i) para concluir que existe
n ∈ N tal que 1 < nr. Por lo tanto, 0 < 1/n < r.

(iii) Usaremos el siguiente hecho que se muestra por inducción: n ≤ 10n para todo n ≥ 1
(ver el Ejercicio 10 de §4.5.1). Ahora bien, dado r > 0 racional, por lo probado en la
parte (ii), sabemos que existe un natural n tal que 1/n < r. Como n ≤ 10n tenemos
que
1 1
n
≤ < r.
10 n

Ya tenemos lo que nos hace falta para mostrar que el conjunto D es denso.
m
Teorema 4.42. Para todo s, r ∈ Q con r < s, existe m ∈ Z y p ∈ N tales que r < 10p
< s.
Demostración: Seguiremos usando la letra D para denotar el conjunto definido en (4.1).
Primero supondremos que r ≥ 0 y más adelante trataremos el otro caso.
Supongamos entonces que r ≥ 0. Por la parte (iii) de la Proposición 4.41 sabemos que
existe un natural p tal que
1
< s − r. (4.2)
10p
Por la parte (i) de la Proposición 4.41, existe n ∈ N tal que r10p < n · 1. Esto muestra
que el siguiente conjunto no es vacío
n
B = {n ∈ N : r < }.
10p
El principio de buena ordenación nos garantiza que B tiene un primer elemento que
denotaremos con la letra m. Afirmamos que
m
r< < s. (4.3)
10p
La primera desigualdad es obvia por el hecho que m pertenece a B. La segunda desigualdad
la mostraremos por reducción al absurdo. Supongamos que s ≤ 10mp . Por ser m el primer
142 carlos uzcátegui aylwin

elemento de B tenemos que m − 1 6∈ B. Pero observe que m − 1 ≥ 0 pues r > 0, por lo


tanto la razón para que m − 1 no pertenezca a B es que m−1
10p
≤ r. De lo anterior se deduce
que
m−1 m
p
≤ r < s ≤ p.
10 10
De esta desigualdad se concluye que
m m−1 1
s−r ≤ p
− p
= p.
10 10 10
Lo que contradice que p satisface (4.2). Con esto hemos mostrado (4.3).
Nos queda por analizar el caso r < 0. Consideremos dos casos: Si r < 0 < s, entonces no
hay nada más que buscar, pues 0 ∈ D. Ahora si s ≤ 0, entonces tenemos que 0 ≤ −s < −r.
Ya mostramos que existe m ∈ Z y n ∈ N tal que
m
−s < < −r.
10n
Por lo tanto
−m
r< <s
10n
y con esto concluye la demostración. ✷
Ejercicios 4.5.1

1. En cada uno de los ejercicios siguientes halle dos racionales estrictamente entre los
racionales indicados:
2 7 15 34 4 6 6 7
(a) y , (b) y , (c) − y − , (d) y .
3 9 7 9 5 9 18 14
a c a
2. Sean a, b, c, d enteros con b > 0 y d > 0. Muestre que si < , entonces <
b d b
a+c c
< .
b+d d
¿Qué tiene que ver este resultado con el Teorema 4.33?

3. Determine cuáles de los siguientes subconjuntos de Q son densos en Q. Justifique


su respuesta.
a) Q \ {7, 8, 10, 25}.
b) {r ∈ Q : r ≤ 6} ∪ {r ∈ Q : 10 ≤ r}.
c) {1, 2, 3, 4, 7, 8, 10, 11, 12}.
d ) N.
e) { 21n : n ∈ N}.
f ) {± 21n : n ∈ N}.
1
g) {m ± n
: m, n ∈ Z y n > 0}.
1
h) {m ± 2n
: m ∈ Z, n ∈ N}.
CAPÍTULO 4. ÓRDENES 143

i ) Q \ Z.

4. a) Lea de nuevo la demostración del Teorema 4.33 y determine si se puede usar


s+r s+r
en lugar de .
3 2
b) Determine para cuales racionales r < s se cumple que
s+r
r< < s.
3

5. Determine si la condición (*) es necesaria para que un subconjunto D ⊆ Q sea


denso:
r+s
(*) Para todo r, s ∈ Q se tiene que ∈ D.
2
Es decir, determine si es verdadero que dado un conjunto D denso en Q, entonces
se cumple (*).

6. Sean r, s dos racionales con r < 0. Muestre que existe un natural n tal que nr < s.

7. a) Sea r un racional positivo. Muestre que existe n ∈ N tal que 0 < 25/n < r.
b) Determine si el siguiente enunciado es verdadero:
25
∀r ∈ Q+ ∀n ∈ N ( 0 < < r ).
n+1

c) Sea a un entero positivo y r un racional positivo. Muestre existe n ∈ N tal que


0 < na < r.
n
8. Muestre que para todo racional r > 0 existe un natural n tal que r > n2 +1
.
1
9. Sea r un racional con 0 < r < 2
y n un natural tal que n > 1r . Determine si es cierto
que n2n+1 < r.

10. Sea a un entero con a ≥ 2. Muestre por inducción que m ≤ am para todo m ∈ N.

11. Sea r ∈ Q y n ∈ N con n > 0. Muestre que existe un único entero m tal que
m
n
< r ≤ m+1
n
.

12. En los siguientes ejercicios damos dos racionales r y s con r < s y le pedimos hallar
un natural n que satisfaga la conclusión de la Proposición 4.41, es decir, tal que
s < nr.
2
(a) 3
< 79 , (b) 3
2
< 15
6
, (c) 5
32
< 25
4
, (d) 12
13
< 7.
m
13. Para cada uno de los r < s del ejercicio 12 halle un racional de la forma 10n
tal que
r < 10mn < s, como en la conclusión del Teorema 4.42.

14. Sean D ⊆ E ⊆ Q. Muestre que si D es denso en Q, entonces E también es denso


en Q.
144 carlos uzcátegui aylwin

15. Sea D ⊆ Q denso en Q. Para todo r, s ∈ Q con r < s y todo natural n ≥ 1 muestre
que existen racionales t1 , t2 , · · · , tn en D tales que

r < t1 < t2 < · · · < tn < s.

Sugerencia: Modifique la demostración de la Proposición 4.34.

16. Sea D un conjunto denso en Q. Muestre que D \ {a} es denso en Q para todo a ∈ D.
Muestre que si F ⊂ D es finito, entonces D \ F es denso en Q.

17. Sea A ⊆ N infinito. Muestre que el siguiente conjunto es denso en Q:


nm o
: m ∈ Z, n ∈ A .
10n
Sugerencia: ¿Qué relación guarda este conjunto con el que se estudió en la Propo-
sición 4.42?

18. Muestre que el siguiente conjunto es denso en Q:


 
m
: m∈Zyk∈N .
2k + 1

19. Sea a un entero con a ≥ 2 y defina Da de la manera siguiente


nm o
Da = : m ∈ Z y n ≥ 0 .
an
a) Muestre que Da es denso en Q (Sugerencia: Siga los pasos de la demostración
de la Teorema 4.42 y cuando haga falta use el ejercicio 10).
b) Muestre que si a|b, entonces Da ⊆ Db .
c) Muestre que mcd(a, b) = 1 si, y sólo si, Da ∩ Db = Z.

20. En este ejercicio mostraremos que existen dos subconjuntos de Q disjuntos y ambos
densos.
a) Muestre que si D ⊆ Q es denso en Q, entonces D \ Z también es denso en Q.
b) Use (a) y el ejercicio 19 para mostrar que existen D, E ⊆ Q densos en Q con
D ∩ E = ∅.

21. Muestre que existe un conjunto B ⊆ Q que no es denso en Q y tal que Q \ B


tampoco es denso en Q.

22. Un subconjunto D ⊆ Q se dice que es denso en sí mismo si satisface la siguiente


propiedad: Para todo a, b ∈ D con a < b existe c ∈ D tal que a < c < b.
a) Muestre que todo subconjunto de Q que sea denso en Q es denso en sí mismo.
b) Sea D = {r ∈ Q : 1 < r < 2 ó 3 < r < 4}. Muestre que D es denso en sí
mismo pero no es denso en Q.
CAPÍTULO 4. ÓRDENES 145

c) De otro ejemplo de un subconjunto de Q que sea denso en sí mismo pero que


no sea denso en Q.

23. Muestre que la funciones f, g : Q → Q dadas por f (x) = x + 2 y g(x) = 2x son


autormorfismos de Q. Muestre que existen automorfismos de Q que no son de la
forma x 7→ x + q o x 7→ rx donde q, r son racionales.

4.5.3. El orden de Q es único


El conjunto de los números racionales con su orden usual es único, en esta sección
trataremos de aclarar esta afirmación.
Teorema 4.43. Sea (X, ) un orden lineal con las siguientes propiedades:

1. X no tiene ni primer ni último elemento.

2. El orden  es denso, es decir, dados x, y ∈ X, con x ≺ y, existe z ∈ X tal que


x ≺ z ≺ y.

3. X es numerable.

Entonces (X, ) es orden isomorfo a Q (con el orden usual de los racionales).


La demostración de este teorema requiere de un método especial para construir el
isomorfismo que es diferente a la simple recursión usada en la pruebas de los resultados
análogos que vimos sobre N y Z (ver los Teoremas 4.28 y 4.32).
Sea (X, ) un conjunto ordenado como en la hipótesis del teorema. Daremos un boz-
quejo general de cómo construir un isomorfismo f : Q → X. Para comenzar fijemos dos
enumeraciones de {qn : n ∈ N} y {xm : m ∈ N} de Q y de X, respectivamente. La
definición de f se hará por recursión. Parte de la idea para definir f consiste en que en
los pasos pares de la construcción definimos la imagen de algún qn y en los pases impares
definimos la preimagen de algún xn .

Paso 0 Definimos f (q0 ) = x0 .

Paso 1 Sea m1 el primer m tal que xm 6= f (q0 ). Si xm1 ≺ x0 , sea n1 el menor n tal que
qn < q0 y defina f −1 (xm1 ) = qn1 . Si xm1 ≻ x0 , ponga f −1 (xm1 ) = qn1 donde n1 el
menor n tal que qn > q0 .

Paso 2 Sea n2 el primer n tal que qn 6∈ {q0 , qn1 }. Aqui hay que considerar todas las posibili-
dades de acuerdo al lugar en que se encuentra qn2 en relación con q0 y qn1 . Es decir,
si suponemos que qn1 < q0 debemos considerar cada uno de los casos siguientes:
qn2 < qn1 ; qn1 < qn2 < q0 y q0 < qn2 . Ahora si q0 < qn1 , surgen otros 3 casos. De
acuerdo a cada uno de esos seis casos, se escoje m2 de tal manera que xm2 se en-
cuentre ubicado en relación con x0 y xm1 en una posición similar a la que ocupa qn2
en relación con q0 y qn1 . Definimos entonces f (qn2 ) = xm2 . Note que para garantizar
que tal xm2 existe, hace falta que el orden de X sea denso.
146 carlos uzcátegui aylwin

Paso 3 Se continua de la misma manera.

Ejemplo 4.44. Mostraremos algunos subconjuntos de Q que son orden isomorfos a Q.

(i) Sea X = (0, 1) ∩ Q ordenado con el orden usual. Entonces X satisface las tres
condiciones del Teorema 4.43. En efecto, X es numerable, está linealmente ordenado
y no tiene extremos. Por la Proposición 4.34 se tiene que X es un orden denso. Así
que X es orden isomorfo a Q. El lector interesado puede buscar un isomorfismo
explícito entre Q y (0, 1) ∩ Q
(ii) Sea X = [(0, 1) ∪ (2, 3)] ∩ Q mostraremos que X es isomorfo a Q. Como X es infinito
y está contenido en Q, entonces X es numerable. Por tener el orden usual de Q,
entonces X está linealmente ordenado y claramente no tiene ni máximo ni mínimo.
Veamos que el orden de X es denso. Sean x, y ∈ X con x < y. Hay tres casos a
considerar: (i) 0 < x < y < 1. Tome z racional tal que x < z < y, claramente
z ∈ X. (ii) 0 < x < 1 y 2 < y < 3. Entonces tome z racional tal que x < z < 1. (iii)
2 < x < y < 3. Tome un racional z tal que x < z < y.


Ejercicios 4.5.3

1. Sean p < q y r < s cuatro racionales. Muestre que los intervalos (en Q) (r, s) y
(p, q) son orden isomorfos. (Sugerencia: Use el Teorema 4.43 para mostrar que todo
intervalo abierto en Q es orden isomorfo a Q.) ¿Puede dar un isomorfismo explícito?
2. Muestre que Q+ es orden isomorfo a Q. Construya un isomorfismo lo mas explíci-
tamente que pueda.
3. Muestre que [(0, 1) ∪ {2} ∪ (3, 4)] ∩ Q es orden isomorfo a Q.
4. Muestre que [(0, 1] ∪ (2, 3)] ∩ Q es orden isomorfo a Q.

5. Sea Y = Q \ A donde A ⊆ Q es finito. Muestre que Y con el orden que hereda de


Q es isomorfo a Q.
6. Determine si [(0, 1) ∪ {2, 3} ∪ (3, 4)] ∩ Q es orden isomorfo a Q.

4.6. El orden de números reales


En esta sección estudiaremos el orden de los reales. Introduciremos el axioma del su-
premo que es la propiedad mas importante de R. Comenzamos recordando que el orden
de R tiene las siguientes propiedades:
(i) R está linealmente ordenado y no tienes ni máximo ni mínimo.

(ii) El orden de R es denso, es decir, si x, y son reales con x < y, entonces existe z ∈ R
tal que x < z < y.
CAPÍTULO 4. ÓRDENES 147

Esas dos propiedades también las tienen los racionales, así que algo mas hace falta para
distinguirlos de R. Esa propiedad está expresada en el axioma del supremo que veremos
a continuación.

4.6.1. El axioma del supremo


La siguiente definición es crucial para enunciar el axioma del supremo.
Definición 4.45. Un conjunto A de números reales se dice que es acotado superior-
mente si existe un número real c tal que x ≤ c para todo x ∈ A. Un número c con esa
propiedad se llama una cota superior de A.
Ejemplo 4.46. Considere el siguiente conjunto de números reales:

A = {r ∈ R : r < 5}.

Tenemos que 5 es una cota superior de A. Además, todo número real mayor que 5 también
es una cota superior de A. Por ejemplo, 11
2
y 6 son cotas superiores de A. ✷

Definición 4.47. Dado un conjunto A de números reales acotado superiormente, dire-


mos que un número real c es una cota superior mínima de A si se cumplen las dos
condiciones siguientes:
(i) c es una cota superior de A.
(ii) Si d es una cota superior de A, entonces c ≤ d.
Si A tiene una cota superior mínima, entonces ella es única. En efecto, si c y c′ son
cotas superiores mínimas de A, es claro de la definición que c ≤ c′ y también que c′ ≤ c.
Luego por la Ley de Tricotomía tenemos que c = c′ .
En el caso que A admita una cota superior mínima c, diremos que c es el supremo de
A y escribiremos
c = sup(A).
Diremos que c es el máximo de A si c ∈ A y para todo x ∈ A se cumple que x ≤ c. Es
decir, si c ∈ A y c es una cota superior de A.
Notemos que si c es el máximo de A, entonces c es el supremo de A. En otras palabras,
un conjunto tiene máximo si, y sólo si, el conjunto tiene supremo y además el supremo
pertenece al conjunto.

Ejemplo 4.48. 1. Considere el conjunto siguiente:

A = {r ∈ R : r ≤ 5}.

Es claro que 5 es una cota superior de A y además 5 pertenece a A. Luego 5 es el


máximo y por lo tanto 5 también es el supremo de A.
148 carlos uzcátegui aylwin

2. Consideremos ahora el conjunto:


1
B = {1 − : n ∈ N, n ≥ 1}.
n
Observemos que para todo b ∈ B se tiene que b ≤ 1. Así que B es acotado superior-
mente. Por otra parte 1 6∈ B (¿por qué?). No es difícil convencerse que 1 debe ser el
supremo de B, sin embargo, para demostrarlo formalmente necesitaremos primero
mostrar que N no es acotado superiormente en R, lo que haremos más adelante (ver
el Teorema 4.49).
Pero si podemos mostrar que B no tiene máximo. En efecto, observemos que
1 1
1− <1−
n n+1
para todo natural n ≥ 1 (verifíquelo!). Esto indica que ningún elemento de B es
mayor que todos los otros elementos de B.

Ahora bien, ¿será cierto que todo conjunto de números reales acotado superiormente
tiene supremo? La respuesta es afirmativa, sin embargo, no es posible deducirla de las
propiedades algebraicas de los números reales, es decir, de las propiedades relativas a
las operaciones de suma, resta, multiplicación y división. Por esa razón se introduce la
siguiente propiedad, que se conoce como el axioma de completitud o axioma del supremo.

(Axioma de Completitud) Todo conjunto no vacío de números reales que sea acotado
superiormente tiene supremo.

Teorema 4.49. N no es acotado superiormente en R.


Demostración: Daremos una prueba indirecta por reducción al absurdo. Supongamos que
N es acotado superiormente. Por el axioma de completitud N tiene supremo. Sea c el
supremo de N. Como c − 1 < c, entonces c − 1 no es una cota superior de N. Luego existe
n0 ∈ N tal que c − 1 < n0 . De esto último se obtiene que c < n0 + 1 y como n0 + 1 ∈ N,
entonces c no sería una cota superior de N, lo cual es una contradicción.

Ejemplo 4.50. Considere el siguiente subconjunto de R

A = {n2 /(n2 + 1) : n ∈ N}.

Mostraremos que 1 es el supremo de A. Hay que verificar dos cosas:


(i) 1 es una cota superior de A. En efecto, observemos que para todo n ∈ N se cumple
que n2 /(n2 + 1) ≤ 1. Pues n2 ≤ n2 + 1 para todo n ∈ N.
(ii) 1 es la menor cota superior de A. En efecto, dado un real c < 1, mostraremos que
c no es una cota superior de A. Sea c < 1 cualquiera. Mostraremos que existe n ∈ N tal
que c < n2 /(n2 + 1). Considere las siguientes equivalencias
CAPÍTULO 4. ÓRDENES 149

c < n2 /(n2 + 1) ⇔ c(n2 + 1) < n2


⇔ cn2 + c < n2
⇔ c < n2 − cn2
⇔ c < n2 (c − 1)
⇔ c/(c − 1)c < n2 .
Como N no es acotado superiormente en R, entonces existe n0 ∈ N tal que c/(c − 1) < n0 .
Como n0 ≤ n20 , entonces c/(c − 1) < n20 . De las equivalencias que mostramos arriba, se
concluye que c < n20 /(n20 + 1). Con esto termina la prueba de que c no es una cota superior
de A. ✷
Teorema 4.51. (Propiedad Arquimediana) Dados r, s ∈ R y r > 0, existe n ∈ N tal que
s < nr.
Demostración: Sean r, s reales con r > 0. Como N no es acotado superiormente tenemos
que s · r −1 no es una cota superior de N. Por lo tanto existe un natural n tal que

s · r −1 < n.

Multiplicando por r ambos lados (recuerde que r > 0) obtenemos el resultado deseado. ✷

La propiedad Arquimediana tiene una interpretación geométrica sencilla. Dice que da-
dos dos segmentos arbitrarios de longitudes s y r respectivamente, podemos obtener otro
segmento de longitud mayor que s si concatenamos el segmento de longitud r un número
suficiente de veces (es decir, si los colocamos alineados uno después del otro). ¿Cuál es
ese número suficiente de veces? Esto depende por supuesto de s y r. Por ejemplo, para
s = 149
y r = 13 ¿cuántas veces se requiere repetir un segmento de longitud 13 para obtener
otro de longitud mayor que 14 9
? Es claro que s ≤ 14r, pero podemos obtener un resultado
14
más preciso, en efecto, como 9 < 5 31 bastaréa repetir 5 veces el segmento de longitud 13 .

El siguiente resultado, que se usa con bastante frecuencia, es análogo a la Proposición


4.41.
1
Corolario 4.52. Sea r ∈ R con 0 < r, existe n ∈ N tal que n
< r.
Demostración: Sea r un real positivo. Por la propiedad Arquimediana 4.51 usada haciendo
s = 1 obtenemos que existe n ∈ N tal que 1 < nr. Es decir, 1/n < r como se requería.

El siguiente ejemplo muestra una aplicación del axioma del supremo (ver el Ejercicio
#8 de §4.3).
Ejemplo 4.53. Mostraremos que no existe un isomorfismo de orden entre (0, 1) y (1, 2) ∪
(2, 3). En efecto, por reducción al absurdo, supongamos que f : (0, 1) → (1, 2) ∪ (2, 3) es
un isomorfismo de orden y llegaremos a una contradicción.
Sea A = f −1 (1, 2) y b ∈ (0, 1) tal que 2 < f (b). Por ser f un isomorfismo de orden
tenemos que b es una cota superior de A. En efecto, dado a ∈ A, entonces f (a) < 2, así
que f (a) < f (b) y por lo tanto a < b. Sea c el supremo de A. Entonces c ≤ b < 1 y por lo
tanto c ∈ (0, 1). Hay dos casos a considerar:
150 carlos uzcátegui aylwin

Caso 1: f (c) < 2. Sea y tal que f (c) < y < 2. Por ser f sobreyectiva, existe x ∈ (0, 1)
tal que y = f (x). Tenemos que f (c) < f (x) < 2. Por lo tanto c < x. En particular x 6∈ A,
y luego 2 < f (x). Lo que es una contradicción.
Caso 2: 2 < f (c). Sea y tal que 2 < y < f (c). Por ser f sobreyectiva, existe x ∈ (0, 1)
tal que y = f (x). Tenemos que 2 < f (x) < f (c). Por lo tanto x < c. En particular x ∈ A,
y luego 1 < f (x) < 2. Lo que es una contradicción. ✷

4.6.2. El ínfimo de un conjunto


En esta sección definiremos de manera análoga los conceptos de cota inferior y cota
inferior máxima.
Definición 4.54. Un conjunto A de números reales se dice que es acotado inferior-
mente si existe un número real c tal que para todo x ∈ A, se cumple que c ≤ x. Un
número real c con esta propiedad se dice que es una cota inferior de A.
Definición 4.55. Dado un conjunto A de números reales acotado inferiormente, dire-
mos que un número real c es una cota inferior máxima de A si se cumplen las dos
condiciones siguientes:
(i) c es una cota inferior de A.
(ii) Si d es una cota inferior de A, entonces d ≤ c.
Si A tiene una cota inferior máxima, entonces ella es única (¿por qué?). En el caso que
A admita una cota inferior máxima c, diremos que c es el ínfimo de A y escribiremos

c = ı́nf(A).

Diremos que c es el mínimo de A si c ∈ A y para todo x ∈ A se cumple que c ≤ x. Es


decir, si c ∈ A y c es una cota inferior de A.
Notemos que c es el mínimo de A si, y sólo si, c ∈ A y c es el ínfimo de A.

El axioma de completitud implica que todo conjunto no vacío de números reales acotado
inferiormente tiene un ínfimo.
Teorema 4.56. Todo conjunto de números reales no vacío y acotado inferiormente tiene
ínfimo.
Demostración: Sea A ⊆ R no vacío y acotado inferiormente. Sea

B = {y ∈ R : y es una cota inferior de A}.

Por hipótesis, B no es vacío. Por otra parte, mostraremos que cualquier x ∈ A es una
cota superior de B. En efecto, dado x ∈ A, por definición de ínfimo se tiene que y ≤ x
para todo y ∈ B. Por el axioma de completitud B tiene supremo. Sea c el supremo de B.
Mostraremos que c es el ínfimo de A. Tenemos que mostrar dos cosas:
1. c es una cota inferior de A. Sea x ∈ A. Ya mostramos que x es una cota superior
de B. Luego, como c es el supremo de B, se tiene que c ≤ x. Y esto muestra que c
es una cota inferior de A.
CAPÍTULO 4. ÓRDENES 151

2. c es la mayor de la cotas inferiores de A. Sea d otra cota inferior de A, es decir,


d ∈ B. Como c es el supremo de B, se tiene que d ≤ c.


Veremos en seguida que el principio de buena ordenación de N se puede deducir del
axioma del supremo.
Teorema 4.57. (Principio de buena ordenación) Sea A un subconjunto no vacío de N.
Entonces A tiene un elemento mínimo.
Demostración: Como A está acotado inferiormente por 0, entonces del Teorema 4.56
concluimos que A tiene ínfimo. Sea

k = ı́nf(A).

Mostraremos que k es el mínimo de A. Esto es, mostraremos que k ∈ A. Lo haremos por


reducción al absurdo. Supongamos que k 6∈ A. De la definición de ínfimo, se tiene que
k + 21 no es una cota inferior de A. Por lo tanto existe n ∈ A tal que

1
k≤n<k+ .
2
Observe que nuestra hipótesis que k 6∈ A, nos garantiza que k < n. Por lo tanto, n
tampoco es una cota inferior de A, y en consecuencia existe m ∈ A tal que
1
k≤m<n<k+ .
2
De esto se deduce que
1
0 <n−m< .
2
Lo cual es imposible, pues n − m es un natural. ✷
Ejercicios 4.6.1

1. Determine si los siguientes conjuntos son acotados inferiormente y/o superiormente


y si tienen máximo y/o mínimo y, en caso de tenerlo, diga cúal es:
a) A = { m
n
: m, n ∈ N, 1 ≤ m ≤ 5 y 1 ≤ n ≤ 5}.
b) B = { m
n
: m, n ∈ N, m ≥ 5 y 1 ≤ n ≤ 5}.
c) C = { m
n
: m, n ∈ N, 1 ≤ m ≤ 5 y n ≥ 5}.
d) D = {m
n
: m, n ∈ N, m ≥ 5 y n ≥ 5}.
e) E = { m+1
m
: m ∈ N, 0 ≤ m}.
f ) F = { m+1
m
: m ∈ N, 0 < m}.
g) G = { m+1
m
: m ∈ Z, m < −1}.
2
h) H = { 2n3n2 +1 : n ∈ Z}.
152 carlos uzcátegui aylwin

4n+7
i ) I = { 5n+2 : n ∈ N}.
j ) J = { 4n+7
5n−2
: n ∈ N}.
k ) K = { 4n+7
5n−2
4n+7
: n ∈ N} ∪ { 5n+2 : n ∈ N}.
l ) L = { 2n2n−1 : n ∈ N}.
m) M = { 7−n
n−1
2 : n ∈ N}.

2. Determine si los siguientes subconjuntos de R son: (i) acotados superiormente y


(ii) acotados inferiormente. En caso que lo sean, hallar su supremo y su ínfimo.
Determine si tienen máximo y/o mínimo.
a) R
b) {x ∈ R : 3 ≤ x < 8}.
c) {x ∈ R : x2 + 2x + 1 ≥ 0}.
d ) {x ∈ R : x2 + 2x − 3 ≥ 0} (Sugerencia: Note que x2 + 2x − 3 = (x + 1)2 − 4).
11
e) {z ∈ R : z ∈ Z y z ≤ 3
}.

3. Sea A ⊆ R, designaremos con −A al conjunto

{−r ∈ R : r ∈ A}.

Halle −A en cada uno de los siguientes ejercicios:


a) A = {2, −3, 32 , 5}
b) A = {x ∈ R : x < 2}
c) A = {x ∈ R : x ≥ 2}.
d ) A = {x ∈ R : x ≤ 3}
e) A = {x ∈ R : x > 3}
f ) A = {x ∈ R : 3 < x < 4}.

4. Sea S ⊆ R no vacío y acotado superiormente. Sea r = sup A. Muestre que si r 6∈ A,


entonces A es infinito. Haga la prueba directa y también una indirecta, probando la
contrarecíproca.

5. Sean x, y ∈ R. Suponga que para todo r > 0 se cumple que x ≤ y + r. Muestre que
x ≤ y. (Sugerencia: Use reducción al abdurdo).

6. Dados dos subconjuntos no vacíos A, B de R, definimos los conjuntos A + B y A · B


como sigue:

A + B = {a + b : a ∈ A, b ∈ B} A · B = {ab : a ∈ A, b ∈ B}.

Por ejemplo, si A = {−1, 2} y B = {4, 5, 7}, entonces

A + B = {−1 + 4, −1 + 5, −1 + 7, 2 + 4, 2 + 5, 2 + 7} = {3, 4, 6, 7, 9}.


CAPÍTULO 4. ÓRDENES 153

Y análogamente
A · B = {−4, −5, −7, 8, 10, 14}.
En cada uno de los siguientes ejercicios determine A + B y A · B.
a) A = {1, 2} y B = { 21 , 43 , −2
9
}
b) A = {2} y B = N
c) A = {1} y B = { n1 : n ∈ N, n 6= 0}
d ) A = Z y B = {−1}
e) A = {x ∈ R : 1 < x < 2} y B = { 12 }
f ) A = {x ∈ R : x < 3} y B = {x ∈ R : x < 5}
g) A = B = {x ∈ R : −1 < x < 1}
h) A = {x ∈ R : 1 < x < 2} y B = {x ∈ R : 3 < x < 4}

7. a) En cada uno de los conjuntos del ejercicio #6 determine si los conjuntos A, B,


A + B y A · B son acotados superiormente. En caso que lo sean, halle sup A,
sup B, sup(A + B) y sup(A · B).
b) Dados tres subconjuntos A, B, C de R ¿Es cierto que A·(B +C) = A·B +A·C?

8. Sea A ⊆ R y B = A \ [0, 1]. Suponga que B es acotado superiormente y que


sup(B) ≤ 0. Muestre que A es acotado superiormente y que sup(A) ≤ 1.

9. Sea A ⊆ R y B = A \ [0, 1]. Suponga que B es acotado inferiormente y que ínf(B) ≥


1. Muestre que A es acotado inferiormente y que ínf(A) ≥ 0.

10. Dado un número real x < 7, muestre que existen reales y < −1 y z < 8 tales que
x = y + z.

11. Muestre que para todo x ∈ R existen y, z ∈ R tales que y < 3, z > 6 y x = y + z.

12. Sea x un número real tal que 2 < x < 5, muestre que existen dos números reales
a, b tales que 1 < a < 3, 1 < b < 2 y x = a + b.

13. Sean a, b, c, d ∈ R con a < b y c < d. Los intervalos (a, b), (−∞, a) y (a, +∞) se
definen de la siguiente manera:

(a, b) = {x ∈ R : a < x < b}


(−∞, a) = {x ∈ R : x < a}
(a, +∞) = {x ∈ R : a < x}.

Usando la noción de suma de conjuntos del ejercicio 6, muestre que


(i) (a, +∞) + (c, +∞) = (a + c, +∞).
(ii) (−∞, a) + (−∞, c) = (−∞, a + c).
154 carlos uzcátegui aylwin

14. Muestre que (a, b) + (c, d) = (a + c, b + d).


Sugerencia:
a) Muestre que
(a, b) = {a} + {b − a} · (0, 1).
Esto se puede escribir de manera equivalence como sigue:

(a, b) = (b − a)(0, 1) + a.

b) Use lo anterior para mostrar que (a, b) + (c, d) = (a + b, c + d).

15. Sea r un real positivo. Considere los siguientes conjuntos:

E = {x ∈ R : x = (1 + a)r para algún real a > 0}.

r
D = {x ∈ R : x = para algún real b con 0 < b < 1}.
1−b

a) Determine si E ⊆ D o D ⊆ E o E = D.
b) ¿Es E igual al intervalo (r, +∞) ?

16. Considere los siguientes conjuntos:

E = {x ∈ R : ∃a, b ∈ R (a < x < b ≤ 2)}


F = {x ∈ R : ∃a ∈ R (a < x < 2)}
G = {x ∈ R : x < 2}
Determine que relación guardan E, F y G entre sí. ¿Serán iguales?

4.6.3. La ecuación x2 − 2 = 0
La división (operación inversa de la multiplicación) es siempre posible en Q y es por
esto que la ecuación ax + b = c tiene solución en Q (cuando a, b y c son racionales).
Sin embargo, no ocurre lo mismo con la potenciación, pues, como veremos enseguida, no
existe un racional r tal que r 2 = 2, o para decirlo de manera equivalente, la ecuación
x2 − 2 = 0 no tiene solución en Q.
Antes de mostrar que no existe un racional cuyo cuadrado sea 2 necesitamos recordar
un hecho importante acerca de las fracciones. Ya dijimos que un número racional está
representado por una infinidad de fracciones. Sin embargo, entre todas las fracciones que
representan a un racional dado, hay una que se distingue de las demás por estar en forma
irreducible. Una fracción m
n
se dice irreducible si mcd(m, n) = 1 y n > 0, es decir, si n y
m son coprimos. Recuerde que mcd(n, m) denota el máximo común divisor de n y m. La
siguiente proposición muestra lo que acabamos de decir.
p
Proposición 4.58. Dada una fracción m
n
, existe otra fracción q
irreducible tal que m
n
= pq .
CAPÍTULO 4. ÓRDENES 155

Demostración: Sea m, n dos enteros con n 6= 0. Denotaremos mcd(n, m) por d. Sea


p = m/d y q = n/d. Entonces mcd(p, q) = 1 y además pq = m n
.

La proposición anterior nos dice que siempre podemos suponer, si hiciera falta, que un
número racional está representado por una fracción irreducible.
Proposición 4.59. No existe un racional r tal que r 2 = 2.
Demostración: Daremos un argumento indirecto, por reducción al absurdo. Supongamos
que tal racional existe, sea entonces m
n
una fracción tal que
 m 2
= 2.
n
Por la proposición 4.58 podemos suponer que m n
es irreducible, es decir que mcd(m, n) = 1.
Tenemos entonces que
m2
=2
n2
y por lo tanto m2 = 2n2 . Luego m2 es par. Afirmamos que, en consecuencia, m también
es par. En efecto, si m no fuera par, entonces sería impar, es decir, m = 2l + 1 para algún
entero l. Por lo tanto,

m2 = (2l + 1)2 = 4l2 + 4l + 1 = 2(2l2 + 2l) + 1

y de esto se obtiene que m2 es impar. Lo cual contradice lo que obtuvimos antes. Por esto
m es par.
Como m es par, existe un entero k tal que m = 2k. Luego m2 = 4k 2 y por lo tanto
2n2 = 4k 2 . De esto se obtiene que n2 es par y, como antes, esto implica que n también
es par. Por lo tanto m y n son pares, en consecuencia mcd(n, m) 6= 1, lo que contradice
nuestra suposición de que m n
era una fracción irreducible.

Si el lector está interesado en una demostración alternativa del teorema anterior, lo
invitamos a resolver el ejercicio 5.
Ejercicios 4.6.3

1. Determine la fracción irreducible equivalente a la fracción dada:


3 36 100 26 45
(a) 27
, (b) 20
, (c) 68
, (d) − 28 , (e) − 35

2. Sea m un entero. Muestre que si m2 es impar, entonces m es impar.

3. Sean p y q enteros. Muestre que si mcd(p, q) = 1, entonces mcd(pn , q n ) = 1 para


todo natural n.

4. En cada uno de los siguiente ejercicios determine si existe un racional r que satisfaga
lo indicado:
(i) r 3 = 4, (ii) r 2 = 12, (iii) r 4 = 80, (iv) r 3 = 64,
156 carlos uzcátegui aylwin

5. Daremos las indicaciones de una demostración alternativa de que no existe un ra-


cional r tal que r 2 = 2. Esta demostración fué tomada de [7]. El argumento es
por reducción al absurdo. Suponga que si existe un racional r tal que r 2 = 2 que
podemos suponer positivo (¿Porqué podemos suponerlo?). Considere el siguiente
conjunto de números naturales:

S = {n ∈ N \ {0} : n · r ∈ N}.

a) Muestre que S no es vacío.


b) Por el principio de buena ordenanción de N, S tiene un primer elemento que
denotaremos por a. Concluya que a · (r − 1) es un natural positivo y pertenece
a S. Verifique que 1 < r < 2 y obtenga una contradicción mostrando que
a · (r − 1) < a.

4.6.4. Los números irracionales


Los números reales que no son racionales se llaman irracionales y se denotan con la
letra I.
I = R \ Q.

Ya vimos que, por ejemplo, 2 es irracional, es decir, que las soluciones de la ecuación
x2 = 2 no son racionales. Ahora mostraremos un resultado más general que dice que,
dados n, a ∈ N, si la ecuación
xn = a
tiene solución en Q, entonces también tiene una solución en N.
Proposición 4.60. Sean n, a ∈ N. Si existe un racional r tal que r n = a, entonces existe
un natural m tal que mn = a.
Demostración: Sean p, q ∈ N tales que
 n
p
= a.
q

Por lo dicho en la proposición 4.58, podemos suponer sin pérdida de generalidad que
mcd(p, q) = 1. Entonces pn = aq n , por lo tanto q n |pn . Pero mcd(pn , q n ) = 1 (¿por última?),
entonces q n = 1 y por lo tanto pn = a.

La proposición anterior se puede enunciar de forma equivalente de la siguiente manera:
Sean n, a ∈ N. Si no existe una solución en N para la ecuación xn = a, entonces tampoco
existe una solución en Q de esa ecuación.
De lo dicho anteriormente se concluye que los siguiente números son irracionales:
√4
√3
√7
21, 15, 2.

Pues ninguna de las ecuaciones x4 = 21, x3 = 15 y x7 = 2 tiene solución en N.


CAPÍTULO 4. ÓRDENES 157

Ejercicios 4.6.4

1. Demuestre que los siguiente números son irracionales:


√ √ √
a) 3, 5 , 6
√ √
b) 3 2 y 3 3
√ √
c) 2 + 3 + 2
√ √ √
d) 6 − 2 − 3
p√ qp√
e) 2, 2

2. ¿Para cuáles naturales n existe un racional r tal que r n = n?

3. Use
√ la Proposición 4.60 para determinar para cuáles naturales n y a se cumple que
n
a es irracional.

4. a) Suponga que a y b son racionales ¿Es a + b necesariamente racional? ¿Y si a í


b es irracional?
b) Si a es racional y b es irracional, ¿es ab necesariamente irracional?
c) ¿Existe algún número real a tal que a2 es irracional pero a4 es racional?
d ) Determine si la suma de irracionales es irracional.
e) ¿Existen dos números irracionales tales que tanto su suma como su producto
sean racionales?
f ) Sea a un número irracional, ¿Es a−1 irracional?

5. Sean a, b, c y d racionales y x un irracional tal que cx + d 6= 0. Muestre que


ax + b
cx + d
es irracional si, y sólo si, ad 6= bc.

6. Supondremos que la exponenciación ab está definida para cualquier para de reales


a, b con a > 0
a) Muestre que existe un irracional a > 0 y un racional b tal que ab es irracional.
b) Muestre que existe un irracional a > 0 y un irracional b tal que ab es racional.

7. Sean a < b dos irracionales cualesquiera. Sea X = {x ∈ Q : a < x < b}. Muestre
que X, con el orden que hereda de R, es isomorfo a Q
Sugerencia: Use el Teorema 4.43.
√ √
Por ejemplo, para a = 2 y b = 3, ¿Puede conseguir un isomorfismo explícito?

8. Sea X = {q 2 : q ∈ Q}. Muestre que X con el orden que hereda de R es isomorfo
a Q.
158 carlos uzcátegui aylwin

9. Sea n ≥ 1 un número natural. Defina


√ √
Q[ n ] = {q n + r : q, r ∈ Q}.
Muestre que
√ √
a) Q[ 2 ] ∩ Q[ 3 ] = Q.

b) Para todo n ≥ 1, Q[ n ] (con el orden que hereda de R) es orden isomorfo a
Q.

4.6.5. Otra demostración de que R no es numerable


Ya vimos en el Teorema 3.53 que R no es numerable. El argumento que usamos dependió
de la representación decimal de los números reales. Ahora veremos otra prueba que usa el
axioma del supremo. En ambos argumentos se muestra que ninguna función f : N → R es
sobreyectiva, construyendo un número real que no pertenece al rango de f . Necesitaremos
una propiedad muy importante de los números reales que se conoce como el principio de
los intervalos encajados. Antes de enunciarlo daremos un ejemplo.
Ejemplo 4.61. Considere la siguiente colección de intervalos cerrados
 
1 1
In = − ,
n+1 n+1
para n ∈ N. Por ejemplo,
   
1 1 1 1
I0 = [−1, 1] , I1 = − , I2 = − , .
2 2 3 3
Observe que
I0 ⊇ I1 ⊇ I2 ⊇ · · ·
es decir, los intervalos van decreciendo con relación a ⊆. Mostraremos que
\
In = {0}.
n∈N

En efecto, es obvio que 0 ∈ In para todo n ∈ N. Por otra parte, mostraremos que si r 6= 0,
entonces existe n ∈ N tal que r 6∈ In . En efecto, como |r| > 0 entonces existe n ∈ N tal
1
que |r| > n+1 (propiedad Arquimediana de R). Por lo tanto r 6∈ In .

La longitud de un intervalo [a, b] se define como la diferencia de sus extremos, es decir,
la longitud de [a, b] es b − a. En el ejemplo anterior, tenemos que la longitud de In es
1 1 2
− (− )=
n+1 n+1 n+1
2
Observemos que dado r > 0 cualquiera, existe un natural n tal que n+1 < r. Esto dice que
la longitud de los intervalos In del ejemplo anterior se hace tan pequeña como se quiera.
Estos son los ingredientes del siguiente teorema.
CAPÍTULO 4. ÓRDENES 159

Teorema 4.62. (Principio de los intervalos encajados) Sea {In }n∈N una colección de
intervalos cerrados en R tales que

(i) In+1 ⊆ In ,

(ii) Para todo r > 0 existe n tal que longitud de In es menor que r.
Entonces existe un real z tal que
\
In = {z}.
n


Demostración: Sea an , bn los extremos de In , es decir, In = [an , bn ]. Por hipótesis In+1 ⊆ In ,
por lo tanto

an ≤ an+1 ≤ bn+1 ≤ bn . (4.4)

Es decir, tenemos que

a0 ≤ a1 ≤ · · · ≤ an ≤ an+1 ≤ · · · ≤ bn+1 ≤ bn ≤ · · · ≤ b1 ≤ b0

Sea A el siguiente conjunto


A = {bn : n ∈ N}.
De (4.4) se tiene que cada an es una cota inferior de A. Por consiguiente A tiene ínfimo,
sea z el ínfimo de A. Por la misma razón tenemos que an ≤ z para todo n. Por lo tanto
an ≤ z ≤ bn . Esto muestra que z ∈ In para todoTn.
Falta mostrar que z es el único elemento de n In . Supongamos que w es un real tal
que w ∈ In para todo n. Mostraremos que z = w. Tenemos que

an ≤ w ≤ bn

para todo n. Por lo tanto w es una cota inferior de A, en consecuencia w ≤ z. En


particular, 0 ≤ z − w ≤ bn − an . Luego por la condición (ii) de la hipótesis, concluimos
que 0 ≤ z − w ≤ r para todo real r > 0. En consecuencia z − w = 0.

También necesitaremos el siguiente resultado.
Lema 4.63. Sea F ⊆ R un conjunto finito, I un intervalo cerrado y n un natural con
n ≥ 1. Entonces existe un intervalo cerrado J ⊆ I tal que F ∩ J = ∅ y la longitud de J
es menor que n1 .
Demostración: Sea I = [a, b], F = {c1 , c2 , · · · , cm } un conjunto finito y n ≥ 1. Podemos
suponer que a ≤ c1 < c2 < · · · < cm ≤ b (¿por qué?). Entonces escojamos a′ , b′ tales que
c1 < a′ < b′ < c2 y además b′ − a′ < n1 . Sea J = [a′ , b′ ]. Dejamos como ejercicio verificar
que J satisface la conclusión del lema.

160 carlos uzcátegui aylwin

Teorema 4.64. R no es numerable.


Demostración: (Segundo argumento) Sea f : N → R un función cualquiera. Mostrare-
mos que f no es sobreyectiva construyendo un real z que no está en el rango de f .
Definiremos una sucesión de intervalos cerrados In tales que
(i) f (n) 6∈ In para todo n,
(ii) In+1 ⊆ In para todo n,
1
(iii) La longitud de In es menor que n+1
.
Sea I0 un intervalo cerrado tal que f (0) 6∈ I0 y lademás que tenga longitud menor que
1. Supongamos que hemos definido Ik para todo k ≤ n tal que (i), (ii) y (iii) se cumplen.
Por el lema 4.63 sabemos que existe un intervalo cerrado J ⊆ In tal que f (n + 1) 6∈ J y
1
la longitud de J es menor que n+1 . Sea In+1 = J.
El lector debe convencerse que esta sucesión de intervalos cerrados satisface las hipótesis
del teorema 4.62. Sea entonces z ∈ R tal que z ∈ In para todo n ∈ N. Por la condición
(i) de la construcción de los intervalos sabemos que f (m) 6= z para todo m. Esto muestra
que z no pertenece al rango de f .

4.6.6. Algunos subconjuntos de R que tampoco son numerables


El siguiente resultado muestra que existen muchos más números irracionales que racio-
nales.
Teorema 4.65. El conjunto de los números irracionales no es numerable.
Demostración: En efecto, supongamos por reducción al absurdo que I es numerable. Como
R = Q ∪ I, entonces R es numerable, al ser la unión de dos conjuntos numerables. Y esto
es un contradicción.

En algunas circunstancias el conocer la cardinalidad de un conjunto da indirectamente
información interesante sobre el conjunto. Ilustraremos lo que acabamos de decir con un
ejemplo.
Ejemplo 4.66. (Números algebraicos y trascendentes) Un número real r se dice que es
algebraico, si existe un polinomio p(x) con coeficientes racionales tal que p(r) = 0. En
otras palabras, los números algebraicos son aquellos números
√ reales que son una raíz de
√ racionales. Por ejemplo, 2 es algebraico, pues es una raíz
un polinomio con coeficientes

de x2 − 2. De igual forma 3 5 también es algebraico. El lector se puede convencer que n q
es algebraico para todo racional positivo q y todo natural n ≥ 2.
Sea A la colección de todos los números reales algebraicos. Es claro que Q ⊆ A y que
también A contiene números irracionales.
Ahora bien, ¿cuál es la cardinalidad de A?, ¿Es A = R? Daremos algunas indicaciones
de cómo responder estas preguntas. Consideremos el siguiente conjunto
Q[x] = {p : p es un polinomio con coeficientes en Q}.
CAPÍTULO 4. ÓRDENES 161

El conjunto Q[x] es numerable. La idea para mostrar esto último es la siguiente. Considere
los conjuntos
Qn [x] = {p ∈ Q[x] : p es un polinomio de grado menor o igual a n}.
Tenemos entonces que [
Q[x] = Qn [x].
n

Bastaría entonces mostrar que cada Qn [x] es numerable. Por ejemplo, para ver que Q2 [x]
es numerable, observemos que un polinomio p ∈ Q2 [x] tiene la forma
p(x) = a + bx
con a, b ∈ Q. Notemos que si (a, b) 6= (a′ , b′ ), entonces los polinomios a + bx y a′ + b′ x son
diferentes. De lo anterior se desduce que la función de Q × Q en Q2 [x] dada por
(a, b) 7→ a + bx
es biyectiva. Esto muestra que Q2 [x] es numerable. De manera similar se puede mostrar
que Qn [x] también es numerable para todo natural n.
Continuando con la discusión sobre la cardinalidad de A, considere para cada p ∈ Q[x]
el conjunto
Rp = {r ∈ R : p(r) = 0}.
Es decir, Rp consiste de las raíces de p. Como cada polinomio de grado n tiene a lo sumo
n raíces, tenemos que para cada polinomio p el conjunto Rp es finito. Es fácil convencerse
que [
A= Rp .
p∈Q[x]

Luego como Q[x] es numerable y cada Rp es finito entonces |A| ≤ |N| (ver Teorema 3.46
y ejercicio # 12 de §3.6). Pero ya vimos antes que |N| ≤ |A|. Por lo tanto A es numerable.

El hecho que A es numerable y que R no lo es garantiza que R\A tampoco es numerable.


En efecto, razonando indirectamente, vemos que si R \ A fuese numerable, entonces R =
(R \ A) ∪ A también lo sería (por ser la unión de dos conjuntos numerables) y esto es una
contradicción. Con esto hemos mostrado que existen reales que no son algebraicos.
Los reales que pertenecen a R \ A se llaman trascendentes. Vemos entonces que hay
más reales trascendentes que algebraicos. ¿Puede el lector dar un ejemplo de un real
trascendente? Esta pregunta no es sencilla. El matemático francés Joseph Liouville (1809-
1882) fué quien por primera vez mostró que existían números trascendentes (el argumento
que dimos arriba, basado en la cardinalidad de los conjuntos, se debe a Cantor y es
posterior). Algunos ejemplos de números transcendentes son e y π. Entre los que consigió
Liouville tenemos el siguiente:
0, 101001000000100000000000000000000000010 · · · 10 · · ·
Donde el número de ceros entre dos unos consecutivos es n!.

162 carlos uzcátegui aylwin

Ejercicios 4.6.5

1. Considere la siguiente colección {In }n∈N de intervalos cerrados:


 
3n + 1 3n + 4
In = ,
2n + 2 2n + 2

para cada n ∈ N. Halle el real z tal que


\
In = {z}.
n∈N

2. Considere los siguientes conjuntos donde n ∈ N:


   
1 1 1 1
An = − , ∪ 1− , 1+ .
n+1 n+1 n+1 n+1

Muestre que
\
An = {0, 1}.
n∈N

3. Muestre que
\
[n, +∞) = ∅.
n∈N

4. Muestre que
\ 1

0, = ∅.
n∈N
n+1

5. Muestre que
\ 1

0, 1 + = [0, 1].
n∈N
n+1

6. Muestre que R \ Z no es numerable.

7. Sea A = {q ∈ Q : q 2 < 2}. Muestre que R \ A no es numerable.

8. Sea A = {(x, y) ∈ R2 : x ∈ Q}. Muestre que A no es numerable.

9. Muestre que {(x, y) ∈ R2 : x, y son irracionales} no es numerable.

10. Muestre que R2 \ (Z × Q) no es numerable.

11. Muestre que R3 \ Q3 no es numerable.


CAPÍTULO 4. ÓRDENES 163

12. Diremos que una función f ∈ NN es eventualmente constante, si existen m, a ∈ N


tales que
f (n) = a para todo n ≥ m.
Por ejemplo, sea f ∈ NN dada por f (0) = 15, f (1) = 35 y f (n) = 3 si n ≥ 2.
Entonces f es eventualmente constante. Por otra parte, la función f (n) = n + 2
para n ∈ N no es eventualmente constante.
Sea A la colección de funciones que son eventualmente constantes. Muestre que
NN \ A no es numerable.

13. Muestre que el siguiente conjunto es numerable para cada entero positivo n.

Qn [x] = {p ∈ Q[x] : p es un polinomio de grado menor o igual a n}.

14. Presentamos una demostración muy ingeniosa de que los reales trascendentes son
equipontentes con la recta3 . Sea A la colección de números algebraicos. Defina f :
[0, +∞) → R \ A por

π + x , si π + x 6∈ A,
f (x) =
π − x , si π + x ∈ A.

Muestre que f está bien definida y que es inyectiva.


(Sugerencia: Muestre que π + x o π − x es algebraico, observando que π = (π + x +
π − x)/2.)

4.6.7. ¿Es único el orden de R?


Ya hemos visto que los órdenes de N, Z y Q se pueden caracterizar por algunas propie-
dades que sólo ellos tienen. Enunciaremos (sin demostración) un resultado similar para el
orden de R.
Un orden lineal (X, X ) es completo, si satisface el principio del supremo, es decir, todo
subconjunto de X no vacío y acotado superiormente tiene supremo.
Teorema 4.67. (Cantor) Sea (X, X ) un orden lineal tal que

(i) (X, X ) es completo

(ii) Existe D ⊆ X numerable y denso en X.

(iii) X no tiene ni primer ni último elemento.

Entonces (X, X ) es orden isomorfo a R.

Ejercicios 4.6.7.
3
Aparece en un artículo de J. Gaspar, American Mathematical Monthly 121 (1), 2014.
164 carlos uzcátegui aylwin

1. Determine cuáles de las tres condiciones en el Teorema 4.67 son satisfechas por los
siguientes subconjuntos de R ( con el orden heredado de R) y cuáles son isomorfos
a R.
a) (0, +∞).
b) (−1, 1).
c) R \ {0}.
d ) (1, 3] ∪ (4, 5).
e) (1, 3] ∪ [4, 5).

2. Muestre que toda colección de abiertos de R dos a dos disjuntos es a lo sumo


numerable.

3. Muestre que (0, 1) ∪ (1, 2) con el orden que hereda de la recta no satisface el axioma
del supremo (es decir, no es un orden completo).
ÍNDICE ALFABÉTICO

A + B, 152 buen orden, 123


A ≈ B, 73
A · B, 152 Cantor, 116
A  B, 99 ciclo, 41
BA, 2 ciclos disjuntos, 41
Sn , 40 codominio, 2
Q+ , 137 coeficiente binomial, 59
ℵ0 , 102 conjunto acotado inferiormente, 150
fA , 6 conjunto acotado superiormente, 147
conjunto con n elementos, 49
1A , 31
conjunto denso en si mismo, 144
ı́nf(A), 150
conjunto finito, 49
≺, 119
conjunto imagen, 2
, 119
← conjunto infinito, 82
f , 45 conjunto ordenado, 119

f , 45 conjunto totalmente ordenado, 120
sup(A), 147 conjuntos disjuntos dos a dos, 52
f : A → B, 2 conjuntos equipotentes, 73
f [C], 43 contradominio, 2
f −1 , 33 cota inferior, 150
f −1 [D], 44 cota superior, 147
f −1 [b], 44
g ◦ f , 25 Dedekind, 84
Pm (A), 59 denso, 137
diagrama sagital, 4
alef, 102 dominio de una función, 2
automorfismo, 136 expansión decimal, 112
axioma de completitud, 148
Axioma de elección, 96 fracción irreducible, 154
axioma del supremo, 148 función, 1

165
166 carlos uzcátegui aylwin

función biyectiva, 17 paradoja de Russel, 117


función característica, 6 permutaciones, 40
función compuesta, 25 predecesor inmediato, 134
función creciente, 22 preimagen, 12
función definida por partes, 5 preimagen de un conjunto, 44
función identidad, 3, 31 principio de buena ordenación, 124, 151
función indicatríz, 6 principio de inclusión y exclusión, 54
función inyectiva, 9 principio de los intervalos encajados, 159
función que preserva el orden, 127 principio del palomar, 69
función restricción, 61 propiedad Arquimediana, 149
función sobreyectiva, 12 punto fijo, 30
función uno-a-uno, 9
rango de una función, 2
grupo simétrico, 40 retículo Booleano, 121

hipótesis del continuo, 115 subconjunto denso, 139


sucesión de Stern, 109
imagen de un conjunto, 43 supremo, 147
imagen de un elemento, 1
infimo, 150 tetración, 30
intervalo, 134, 138 tupla ordenada, 95
intervalo final, 134
intervalo inicial, 134
intervalo propio, 134
inversa por la derecha, 36
inversa por la izquierda, 36
inversas laterales, 36
isomorfismo de orden, 126

ley de correspondencia, 3
longitud de un intervalo, 158

máximo, 82, 120, 147


método diagonal de Cantor, 113
mínimo, 120
maximal, 120
minimal, 120

número algebráico, 160


número irracional, 156
número trascendente, 161

orden, 119
orden completo, 163
orden lineal, 120
orden total, 120
BIBLIOGRAFÍA

[1] P. S. Alexandroff. Introducción a la teoría a de los grupos. Eudeba, Buenos Aires,


Argentina, 1965.

[2] Martin Aigner and Günter M. Ziegler. Proofs from The Book. Springer-Verlag, Berlin,
third edition, 2004. Including illustrations by Karl H. Hofmann.

[3] H. Angulo and C. A. Di Prisco. El orden de los números racionales. Algunas nociones
básicas sobre conjuntos linealmente ordenados. Curso para la XIV Escuela Venezolana
para la Enseñanza de la Matemáticas, Universidad de Los Andes, Mérida, 2010.

[4] F. Q. Gouvêa. Was Cantor surprised? Amer. Math. Monthly, 118(3):198–209, 2011.

[5] Brian Hayes. Group theory in the bedroom, and other mathematical diversions. Hill
and Wang, New York, 2008.

[6] I. N. Herstein. Álgebra moderna. Editorial Trillas, México, 1976.

[7] G. Myerson. Irrationality via well-ordering. Gaz. Aust. Math. Soc., 35:121–125, 2008.

[8] Sam Northshield. Stern’s diatomic sequence 0, 1, 1, 2, 1, 3, 2, 3, 1, 4, . . . . Amer. Math.


Monthly, 117(7):581–598, 2010.

[9] C. A. Di Prisco. Teoría de conjuntos. Consejo de Desarrollo Científico y Humanístico.


Universidad Central de Venezuela, 2009.

[10] J. Murgas. Numerando los racionales con la sucesión diatómica de


Stern. http://forum.lawebdefisica.com/entries/532-Numerando-los-racionales-con-la-
sucesión-diatómica-de-Stern

[11] M. Spivak. Calculus. Tomos I y II. Editorial Reverté S. A., España, 1978.

[12] K. Stromberg. An introduction to classical real analysis. Wadsworth, Inc., USA,


1981.

167
168 carlos uzcátegui aylwin

[13] C. Uzcátegui-Aylwin. Lógica, conjuntos y números. Consejo de publicaciones de la


ULA. Mérida, 2011.
[14] A. Tineo y C. Uzcátegui. Introducción al análisis real. .
http://www.ciens.ula.ve/matematica/publicaciones.

También podría gustarte