En esta secci´on vamos a mostrar algunos resultados de c´omo se comporta la equipotencia re- specto a ciertas operaciones de conjuntos, tanto para conjuntos finitos como infinitos. Para comen- zar, el siguiente resultado ilustra que la equipotencia se preserva bajo uniones disjuntas, productos, conjuntos de funciones y partes.
2.1 Lema. Si
A ≈C
yB ≈D
, entonces(a) Si
A∩B = C ∩D =
∅
entoncesA∪B ≈C ∪D
. (b)A×B ≈C ×D
.(c) B
A≈
DC
.(d)
P (A) ≈ P (C )
.Demostraci´on. Supongamos
A ≈
C
yB
≈
D
, de donde existenf : A →
C
yg : B
→
D
biyectivas.
(a) Si
A∩B = C ∩D =
∅
entoncesf ∪g : A∪B →C ∪D
es biyectiva, por lo cualA∪B ≈C ∪D
. (b) Definah : A×B →C ×D
tal queh(x, y) = (f (x), g(y))
parax∈ A
yy ∈ B
. Para probar queh
es biyectiva basta encontrarle una inversa a izquierda y derecha. Para este efecto, definamos
h : C ×D →A×B
tal que
h(u, v) = (f
−1(u), g
−1(v))
parau∈ C
yv ∈ D
. Veamos
h◦h = I
A×B: Como ambas funciones tienen el mismo dominio, basta ver que
h(h(x, y)) =
(x, y)
parax
∈ A
yy ∈B
. En efecto,
h(h(x, y)) =
h(f (x), g(y)) = (f
−1(f (x)), g
−1(g(y))) = (x, y).
h
◦h = I
C ×D: Como ambas funciones tienen el mismo dominio, basta ver queh(
h(u, v)) =
(u, v)
parau
∈ C
yv ∈ D
. En efecto,h(
h(u, v)) = h(f
−1(u), g
−1(v)) = (f (f
−1(u)), g(g
−1(v))) = (u, v).
Por lo tanto,
h
es inversa a iquierda y a derecha deh
, de dondeh
es biyectiva yh
−1=
h
. As´ı,A×B ≈C ×D
.(c) Sea
H :
AB →
CD
tal queH (x) = g
◦x◦f
−1 parax∈
AB
.A
B
C
D
C
D
A
B
f
x
g
y
H (x)
f
H (y)
gDefinamos
H :
CD →
AB
tal queH (y) = g
−1◦y◦f
paray ∈
CD
, veamos que es inversa a izquierda y a derecha deH
.
H ◦H = I
AB: Six ∈
AB
entonces
H (H (x)) =H (g
◦x◦f
−1) = g
−1◦g◦x◦f
−1◦f = I
B◦x◦I
A= x.
H ◦H = I
C D: Siy ∈
CD
entoncesH (
H (y)) = H (g
−1◦y◦f ) = g
◦g
−1◦y◦f ◦f
−1= I
D◦y◦I
C= y.
Por lo tanto,
H
es biyectiva yH
−1=
H
. Luego AB ≈
CD
.2.2 Lema. (a)
A×∅≈0
. (b)A× {x} ≈A
.(c)
A×(B
×C )≈(A×B)×C
. (d) ∅A ≈1
.(e) 1
A ≈A
.(f) Si
A∩B =∅
, entonces A∪BC ≈
AC ×
BC
. (g) Sin
∈
ω
entonces n+1A ≈
nA×A
.Demostraci´on. (a)
A×∅=
∅= 0
.(b) Sea
f : A → A
× {x}
tal quef (a) = (a, x)
paraa ∈ A
. Definamosf : A
× {x} → A
tal que
f (a, x) = a
para todoa ∈ A
. Veamos quef
es inversa a izquierda y a derecha def
.
f ◦f = I
A: Dadoa ∈ A
,f (f (a)) =
f (a, x) = a
.f ◦f = I
A×{x}: Dadoa∈ A
,f (
f (a, x)) = f (a) = (a, x)
.Por lo tanto,
f
es biyectiva yf
−1=f
. Luego, se sigue el resultado.(c) Sea
g : A × (B × C ) →
(A × B ) × C
tal queg(a, (b, c)) = ((a, b), c)
. Es f´acil ver que
g : (A×B)×C →
A×(B×C )
, definida por
g((a, b), c) = (a, (b, c))
, es inversa a izquierda y a derecha deg
, por lo cualg
es biyectiva yA×(B
×C )≈(A×B)×C
.(d) ∅
A =
{f / f :
∅→A} =
{∅} = 1
.(e) Recordemos que 1
A
representa el conjunto de sucesiones de longitud 1 formada por elementos deA
. Dadoa ∈A
denotamos pora
la sucesi´on de longitud 1 formada porA
. Seah : A
→
1A
tal que
h(a) =
a
. Veamos que la funci´on
h :
1A →A
, definida por
h(x) = x(0)
parax∈
1A
, es inversa a izquierda y a derecha deh
.
h◦h = I
A: Dadoa ∈A
,h(h(a)) =
h(a) = a
(recuerde quea
representa una funci´on condominio 1 tal que la imagen de 0 es
a
).h
◦h = I
1A: Dadox∈
1A
existea
∈ A
tal quex =a
. Luego,h(
h(x)) = h(x(0)) = h(a) =
a = x.
Por lo tanto,
h
es biyectiva y 1A ≈A
.(f) Supongamos
A
∪ B =
∅
. SeaF :
A∪BC →
AC ×
BC
tal queF (x) = (x
↾A, x
↾B)
parax ∈
A∪BC
. DefinamosF :
AC ×
BC →
A∪BC
tal queF (u, v) = u
∪
v
parau ∈
AC
yv ∈
BC
, la cual est´a bien definida porqueu ∪ v
es funci´on al tener sus dominios disjuntos. Veamos queF
es inversa a izquierda y a derecha deF
.
F ◦F = I
A∪BC : Dadox ∈
A∪BC
,
F (F (x)) =F (x
↾A, x
↾B) = x
↾A∪x
↾B = x.
F ◦F = I
(AC ×BC ): Dadou
∈
AC
yv ∈
BC
,F (
F (u, v)) = F (u∪v) = ((u∪v)
↾A, (u∪v)
↾B) = (u, v).
Por lo tanto,
F
es biyectiva y se sigue el resultado. (g)n+1
A =
n∪{n}A
≈
nA×
{n}A
(f)≈
nA×
1A
Lema 2.1≈
nA×A
(e) y Lema 2.1.En la prueba anterior justificamos (g) mediante el Lema 2.1 que permite sustituir conjuntos equipotentes bajo uniones disjuntas, productos cartesianos, conjuntos de funciones y partes. En los siguientes resultados vamos a ver otros ejemplos de este tipo de sustituci´on.
2.3 Teorema. Si
A
yB
son finitos y disjuntos, entoncesA∪B
es finito y|A∪B|=|A|+|B|
.Demostraci´on. Un modo de prueba de este resultado se propone en el Ejercicio 3.11 mediante la inducci´on sobre conjuntos finitos propuesta en el Ejercicio 3.10. Veamos una prueba directa (sin inducci´on) del enunciado.
Sean
A
yB
disjuntos y finitos tal quem = |A|
yn = |B|
, de dondeA ≈
m
yB
≈
n
. SeaN ={d∈ ω / m
≤d < m + n}
yh : n
→ ω
tal queh(k) = m + k
parak < n
. Es claro queh
es inyectiva.ran
h = N
: Sid
∈
ranh
existek < n
tal qued = h(k) = m + k
. Comok < n
entoncesm
≤m + k < m + n
, lo cual indica qued
∈ N
.Rec´ıprocamente, sea
d ∈ N
, es decir,d ∈ ω
ym ≤ d < m + n
. Comom ≤ d
, existek ∈ ω
tal que
d = m + k
. Comom + k = d < m + n
se siguek < n
, por lo cuald = h(k) ∈
ranh
. Por lo tanto,h : n → N
es biyectiva, de donden ≈ N
. ComoA ≈ m
yB ≈ n
, entoncesB ≈ N
y, como
A∩B = m∩N =∅
, del Lema 2.1 se sigue queA∪B ≈m∪N
. Perom∪N ={d ∈ω / d < m
∨m≤d < m + n} =
{d ∈ ω / d < m + n} = m + n
por lo cual
A∪B ≈m + n
y, as´ı,A∪B
es finito y|A∪B|= m + n =
|A|+|B|
. 2.4 Teorema. SiA
yB
son finitos, entoncesA
×B
es finito y|A×B|=|A||B|
.Demostraci´on. Veamos primero que
m×n ≈ mn
(×
como producto cartesiano) param, n ∈ ω
. Procedamos por inducci´on sobren
. Paran = 0
,m×0 =∅= 0 = m0
. Para el paso inductivo, sean ∈ ω
tal quem×n
≈mn
. Luego,m×(n + 1) = m×(n∪ {n}) = (m×n)∪(m× {n}).
Notese que la anterior uni ´on es disjunta y de conjuntos finitos, pues
m×n
≈mn
ym× {n} ≈
m
. Por lo tanto, del Teorema 2.3 se sigue que(m×n)∪(m×{n}) ≈mn+m
, de dondem×(n+1)
≈
m(n + 1)
.Ahora, sean
A
yB
finitos tal quem =
|A|
yn =
|B|
. Luego, de Lema 2.1,A×B ≈m×n≈mn,
de donde
A×B
es finito y|A×B|= mn =
|A||B|
.2.5 Teorema. Dados
A
yB
finitos, BA
es finito y|
BA| =
|A|
|B|.Demostraci´on. Veamos primero que n
m ≈
m
n param, n ∈
ω
. Por inducci´on sobren
, sin = 0
entonces 0
m≈1
ym
0= 1
. Para el paso inductivo, sean ∈ ω
tal que nm≈m
n. Luego, del Lema 2.2 y el Teorema 2.4,n+1
m
Ahora, sean
A
yB
finitos tal quem =
|A|
yn =
|B|
. Luego,B
A
≈
nm≈m
n,
por lo cual B
A
es finito y|
BA|= m
n=|A|
|B|.As´ı como la prueba del Teorema 2.3, para 2.4 y 2.5 se pueden construir funciones biyectivas de
A×B
enmn
y de BA
enm
n sin necesidad de apelar a la inducci´on. Para el modo de hacerlo, ver el Ejercicio 3.28.2.6 Teorema. Dado un conjunto
A
, (a)P (A) ≈
A2
.(b) Si
A
es finito, entoncesP (A)
es finito y|P (A)| = 2
|A|.Demostraci´on. (a) Dado
B ⊆A
definimos la funci´ on caracter ´ ıstica deB
(respecto aA
) comoχ
B: A −→
2
x −→
χ
B(x) =
10
sisix x ∈B
,∈AB
.Claramente
∀
x∈A(χ
B(x) = 1
⇔x∈ B)
, por lo cualχ
−1b[{1}] = B
.Definamos
χ : P (A) →
A2
tal que, paraB ∈ P (A)
,χ(B) = χ
B. Veamos queG :
A2 →
P (A)
, definida porG(v) = v
−1[{1}]
, es inversa a izquierda y a derecha deχ
.G◦χ = I
P (A): DadoB ∈ P (A)
,G(χ(B)) = G(χ
B) = χ
−1B[{1}] = B
.χ◦G = I
A2: Dadov ∈
A2
seaB
0= G(v) = v
−1[{1}]
.v = χ
B0, pues ambas funcionestienen el mismo dominio (
A
) y, dadox
∈ A
,v(x) = 1⇔x∈ B
0⇔χ
B0(x) = 1,
por lo cual
v(x) = 1⇔χ
B0(x) = 1
y, al negar a ambos lados,v(x) = 0⇔χ
B0(x) = 0
,de donde
v(x) = χ
B0(x)
(pues los posibles valores de ambas funciones son solo 0 y 1).Luego,
χ(G(v)) = χ(B
0) = χ
B0= v
.Por lo tanto,
χ
es biyectiva yP (A) ≈
A2
.Analizamos a continuaci´on el tama˜no de algunos conjuntos infinitos respecto a
ω
. 2.7 Teorema. (a)ω×ω ≈ω
.(b)
Z
≈ω
.Demostraci´on. (a) Consideremos el siguiente resultado de teor´ıa de n´umeros: (i) Dado
a
∈ ω
{0}
existen ´ unicosm, n ∈ ω
tal quea = 2
m(2n + 1)
.Podemos definir entonces
F : ω
{0} → ω
×ω
tal queF (a) = (m, n)
dondem
yn
son los ´unicos naturales tal quea = 2
m(2n + 1)
. Veamos que la funci´onF
′: ω×ω →
ω{0}
, tal queF
′(m, n) = 2
m(2n + 1)
, es inversa deF
.F
′◦F = I
ω{0}: Dadoa
∈
ω {0}
, existen ´unicosm, n
∈
ω
tal quea = 2
m(2n + 1)
. Claramente,F (a) = (m, n)
, de dondeF
′(F (a)) = F
′(m, n) = a
.F ◦F
′= I
ω×ω: Dadom, n ∈ ω
,F (F
′(m, n)) = F (2
m(2n + 1)) = (m, n)
, donde la ´ultimaigualdad est´a justificada por la unicidad en (i). (b) Definamos
f :Z
→
N
tal quef (a) =
2a
sia
≥0
,2|a| −1
sia < 0
. Es f´acil ver quef
es una biyecci´on, por lo cualZ
≈N
≈ω
.En la secci´on 3.3 probamos que
Q≈ω
. La respuesta a siR
tiene el mismo tama˜no queω
marca, para muchos, el comienzo del estudio de la teor´ıa de conjuntos.2.8 Teorema (Cantor, 1873).
R
≈
ω
. M ´ as a´ un, no existe una funci´ onf : ω →R
sobreyectiva.Demostraci´on. Sea
f : ω →
R
una funci´on arbitraria y veamos que no es sobre. Como ranf =
{f (n) / n∈ ω} ⊆ R
y hay una forma en la que se pueden expresar los reales mediante una ´unica expansi´on decimal, paran
∈ ω
podemos escribirAl hacer una lista de los
f (n)
, obtenemos una matriz infinita como se ilustra a continuaci ´onf (0) =
f (1) =
f (2) =
·
·
·
f (n) =
·
·
·
x
00, x
01x
02. . . x
j0. . . x
0n. . .
x
10, x
11x
12. . . x
j1. . . x
1n. . .
x
20, x
21x
22. . . x
j2. . . x
2n. . .
· · ·
. . .
·
. . .
·
. . .
· · ·
. . .
·
. . .
·
. . .
· · ·
. . .
·
. . .
·
. . .
x
n0, x
n1x
n2. . . x
jn. . . x
nn. . .
· · ·
. . .
·
. . .
·
. . .
· · ·
. . .
·
. . .
·
. . .
· · ·
. . .
·
. . .
·
. . .
De esta matriz nos interesamos en tomar el n ´umero formado por la diagonal