Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Apuntes de clase
2 Teorı́a de conjuntos 14
1 Nociones no definidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2 Conjunto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Igualdad de clases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Axioma de extensión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5 Axioma de construcción de clases. . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.1 La clase universal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2 La clase vacı́a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.3 La clase unión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.4 La clase intersección. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.5 La clase diferencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.6 La clase complemento. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.7 Ejercicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6 La redacción de las demostraciones. . . . . . . . . . . . . . . . . . . . . . . . . 26
7 Álgebra de clases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
8 Ejemplos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2
8.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
9 Clase unitaria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
10 Par desordenado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
11 Axioma del par desordenado . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
12 Par ordenado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
12.1 Un par ordenado es un conjunto. . . . . . . . . . . . . . . . . . . . . . 37
12.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
12.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
13 Producto cartesiano. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
14 Axioma de los subconjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
15 Dos clases propias: la de Russell y la universal. . . . . . . . . . . . . . . . . . 39
16 Grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
16.1 Dominio de un grafo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
16.2 Imagen de un grafo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
16.3 Grafo inverso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
16.4 La composición de dos grafos. . . . . . . . . . . . . . . . . . . . . . . . 41
16.5 Ejercicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
17 El axioma de las uniones (versión temporal). . . . . . . . . . . . . . . . . . . . 45
18 El conjunto de partes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
18.1 El axioma del conjunto vacı́o (temporal). . . . . . . . . . . . . . . . . . 45
18.2 El axioma de los conjuntos de partes. . . . . . . . . . . . . . . . . . . . 46
19 El producto cartesiano de conjuntos es un conjunto. . . . . . . . . . . . . . . 46
20 Ejercicios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
20.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
20.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3 Funciones 49
1 El concepto de función. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2 La función identidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3 La función constante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4 La función inclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5 La función restricción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
6 La función caracterı́stica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7 Ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
8 Ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
9 Ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
10 Ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
11 Notaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
11.1 La función identidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
11.2 La función constante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
11.3 La función inclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11.4 La función restricción. . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11.5 La función caracterı́stica. . . . . . . . . . . . . . . . . . . . . . . . . . . 55
12 Ejemplos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
13 Reformulación del concepto de función. . . . . . . . . . . . . . . . . . . . . . 55
14 Representación gráfica de una función. . . . . . . . . . . . . . . . . . . . . . . 57
15 Caracterización de una función. . . . . . . . . . . . . . . . . . . . . . . . . . . 58
16 Igualdad de funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
16.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
17 Función inyectiva. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
P1
P2
..
.
Pn
Q,
( P1 ∧ P2 ∧ · · · ∧ Pn ) ⇒ Q.
P1
P2
..
.
Pn
Q
P⇒Q
P (1.1)
Q
7
es válido. En efecto, debemos demostrar que la proposición asociada al razonamiento (1.1)
es siempre verdadera; es decir, debemos probar que la proposición
[( P ⇒ Q) ∧ P] ⇒ Q (1.2)
P Q P⇒Q ( P ⇒ Q) ∧ P [( P ⇒ Q) ∧ P] ⇒ Q
v v v v v
v f f f v
f v v f v
f f v f v
Como se puede observar, la proposición (1.2) es una tautologı́a, de donde se concluye que
el razonamiento (1.1) es válido.
2.2 El razonamiento
P⇒Q
Q
P
no es válido, pues la proposición asociada a éste,
[( P ⇒ Q) ∧ Q] ⇒ P,
P Q P⇒Q ( P ⇒ Q) ∧ Q [( P ⇒ Q) ∧ Q] ⇒ P
v v v v v
v f f f v
f v v v f
f f v f v
3.1 No a las contradicciones. Si hay algo que no cabe en una teorı́a matemática es la
deducción de una contradicción; es decir, la deducción de la conjunción de una proposición
y su negación. Si ello llegara a ocurrir, se buscarı́an aquellos axiomas de los cuales se ha
deducido la contradicción, y se los eliminarı́a de modo definitivo de la teorı́a. ¿Por qué este
miedo y rechazo a las contradicciones?
Para contestar a la pregunta, demostremos, en primer lugar, que el siguiente razona-
miento es válido:
P ∧ ¬P
(1.3)
Q
Para ello, debemos probar que la implicación
( P ∧ ¬ P) ⇒ Q (1.4)
es una tautologı́a; es decir, debemos demostrar que su valor de verdad siempre es verdadero
para todos los valores de verdad de P y de Q, respectivamente.
P∧Q
(1.5)
Q
es válido.
Demostración. Debemos demostrar que la implicación que tiene como antecedente la premi-
sa del razonamiento y como consecuente la conclusión es una tautologı́a ; es decir, debemos
demostrar que la proposición
( P ∧ Q) ⇒ Q (1.6)
es siempre verdadera.
Supongamos lo contrario; es decir, supongamos que la implicación (1.6) no es una tau-
tologı́a. Esto significa que, existen valores de verdad para P y para Q, respectivamente,
para los cuales la implicación (1.6) no es verdadera.
3.4 Ejemplo. Mediante el uso de una tabla de verdad, se probó que la proposición (1.2) de
la página 8 es una tautologı́a . Probemos lo mismo, pero utilicemos el método de reducción
al absurdo esta vez.
Antes de empezar, introduzcamos la notación siguiente: si P es una proposición, el
sı́mbolo v( P) representará el valor de verdad de P.
v([ P ⇒ Q] ∧ P) = v y v( Q) = f.
Por otro lado, de la definición de conjunción —que es verdadera únicamente cuando las
dos proposiciones son verdaderas— asegurarı́amos que
v( P ⇒ Q) = v y v( P) = v.
v( P ⇒ Q) = v y v( P ⇒ Q) = f,
La siguiente tabla contiene equivalencias lógicas que pueden ser expresadas como un
par de reglas de inferencia; ası́, el esquema
P
(1.7)
Q
P Q
y
Q P
D E . I MPLICACI ÓN [DI] D E M ORGAN [NC] D E M ORGAN [ND] D. N EGACI ÓN [DN]
P⇒Q ¬( P ∧ Q) ¬( P ∨ Q) ¬¬ P
¬P ∨ Q ¬P ∨ ¬Q ¬P ∧ ¬Q P
Para esta tabla, las abreviaciones son: “DE” para “definición”, “D” para “doble”; “NC”
y “ND” en las leyes de De Morgan abrevian “negación de la conjunción” y “negación de
la disyunción”, respectivamente; en la conmutativas, “C” para “conjunción” y “D” para
“disyunción”.
(¬¬ P ∧ ¬ Q) ∨ (¬ P ∨ ¬ Q) ≡ ( P ∧ ¬ Q) ∨ ¬( P ∧ Q).
ϕ( P1 , P2 ) : ( P1 ∧ ¬ Q) ∨ P2 .
P1 ≡ Q1 , P2 ≡ Q2 y ϕ ( Q1 , Q2 ) : ( Q1 ∧ ¬ Q ) ∨ Q2 ;
por lo tanto:
ϕ( P1, P2 ) ≡ ϕ( Q1 , Q2 ).
7 Cuantificadores. La proposición
se representa por
(∀ x ) P( x ).
Al sı́mbolo ∀ se lo conoce con el nombre de cuantificador universal.
La proposición
se representa por
(∃ x ) P( x ).
Al sı́mbolo ∃ se lo conoce con el nombre de cuantificador existencial.
Si el predicado P( x ) no depende de la variable y, entonces se tienen las siguientes equi-
valencias lógicas:
1. (∀ x )[ Q ∨ P( x )] ≡ Q ∨ (∀ x )[ P( x )]. 2. (∃ x )[ Q ∧ P( x )] ≡ Q ∧ (∃ x )[ P( x )].
9 Reglas de inferencia para predicados. Se utiliza “I” para “Introducción”, “E” para
“Eliminación”, “P” para “Particularización”, “G” para “Generalización’, “EU” para “Eli-
minación del cuantificador universal”, “IU” para “Introducción del cuantificador univer-
sal”, “EE” para “Eliminación del cuantificador existencial” y “IE” para “Introducción del
cuantificador existencial”.
P. U NIVERSAL [EU] G. U NIVERSAL [IU] P. E XISTENCIAL [EE] G. E XISTENCIAL [IE]
(∀ x ) P( x ) P( a) (∃ x ) P( x ) P( a)
P( a) (∀ x ) P( x ) P( a) (∃ x ) P( x )
Es necesario aclarar el papel de a en cada una de las reglas.
1. Particularización universal, también llamada eliminación del cuantificador universal.
Esta regla afirma que de la proposición (∀ x ) P( x ), se deduce la proposición P( a), cual-
quiera que sea a.
2. Generalización universal, también llamada introducción del cuantificador universal. Es-
ta regla afirma que de la proposición “P(a)” es verdadera para cualquier a, se deduce
la proposición (∀ x ) P( x ).
3. Particularización existencial, también denominada eliminación del cuantificador exis-
tencial. Esta regla afirma que de la proposición (∃ x ) P( x ), se deduce hay algún a para
el cual la proposición P( a) es verdadera.
4. Generalización existencial, también denominada introducción del cuantificador exis-
tencial. Esta regla afirma que si la proposición “P(a)” es verdadera para algún a, la
proposición (∃ x ) P( x ) es verdadera.
Teorı́a de conjuntos
1.1 Todos los objetos que estudia la teorı́a de conjuntos son clases. Utilizaremos las letras
mayúsculas del alfabeto español para representar una clase: A, B, C, etcétera.
1.2 La pertenencia es una relación entre dos clases representada por el sı́mbolo ∈. Si A y B
representan clases, se escribirá A ∈ B para indicar la proposición
“la clase A pertenece a la clase B”;
en otras palabras, la expresión A ∈ B representa una proposición.
La negación de la proposición A ∈ B se escribirá A 6∈ B y leerá “la clase A no pertenece
a la clase B”. Entonces, se verifica que
A 6∈ B ≡ ¬( A ∈ B).
La proposición A ∈ B también será leı́da como “la clase A está en la clase B” o “la clase
A es elemento de la clase B”.
2 Conjunto
D EFINICI ÓN 2.1 (Conjunto). Una clase A es un conjunto si hay una clase B de la cual A es
elemento; es decir, si A ∈ B.
De la definición de conjunto se desprende que todo conjunto es una clase. Sin embargo,
como se probará más adelante, hay clases que no son conjuntos. A esas clases se las deno-
mina clases propias. Dicho de otro modo, una clase A es una clase propia si A 6∈ B para toda
clase B.
Se utilizarán letras minúsculas del alfabeto español a, b, c, etcétera para representar
conjuntos únicamente; las letras mayúsculas podrán representar tanto clases propias como
conjuntos.
14
La proposición A = B se lee: “la clase A es igual a la clase B”.
A = B ≡ ( x ∈ A ⇒ x ∈ B ) ∧ ( x ∈ B ⇒ x ∈ A ). (2.1)
A=A
es verdadera.
Demostración. Sea A una clase. Debemos demostrar que A = A es una proposición verdadera; es
decir, debemos demostrar que la proposición
( x ∈ A ⇔ x ∈ A) (2.2)
es verdadera; y para ello, de la definición de doble implicación, debemos demostrar que las propo-
siciones x ∈ A y x ∈ A tienen el mismo valor de verdad, lo cual es cierto, pues son una misma
proposición. Por lo tanto, la proposición (2.2) es verdadera, que es lo que se querı́a demostrar.
T EOREMA 2.2 (Simétrica de la igualdad). Para toda clase A y toda clase B, si la proposi-
ción A = B es verdadera, entonces también es verdadera la proposición B = A. En otras
palabras, la proposición
A=B ⇒ B=A
es verdadera.
( x ∈ B ⇔ x ∈ A) (2.3)
es verdadera; es decir, debemos demostrar que las proposiciones x ∈ B y x ∈ A tienen el mismo valor
de verdad.
De la hipótesis, sabemos que A = B es verdadera; entonces, es verdadera la proposición
( x ∈ A ⇔ x ∈ B ), (2.4)
de donde, junto con (2.4) y la definición de doble implicación, las proposiciones x ∈ A y x ∈ B tienen
el mismo valor de verdad; es decir, las proposiciones x ∈ B y x ∈ A tienen el mismo valor de verdad,
como se querı́a demostrar.
P⇔Q
Q⇔R
P ⇔ R.
( A = B ∧ B = C) ⇒ A = C
es verdadera.
es verdadera. Debemos demostrar que A = C es una proposición verdadera; es decir, debemos probar
que la proposición
x ∈ A ⇔ x ∈ C. (2.6)
Por la aplicación de la eliminación de la conjunción a (2.5), tenemos que la proposición A = B es
verdadera; es decir, que la proposición
x∈A⇔x∈B (2.7)
es verdadera. Y por la aplicación de la eliminación de la conjunción una vez más a la proposición (2.5),
obtenemos que la proposición B = C es verdadera; es decir, que la proposición
x∈B⇔x∈C (2.8)
también es verdadera. Por lo tanto, por la regla de inferencia Transitiva de la doble implicación aplicada
a (2.7) y a (2.8), podemos concluir que la proposición (2.6) es verdadera, como se querı́a demostrar.
T EOREMA 2.4 (Caracterización de la igualdad). Para todo clase A y toda clase B, las pro-
posiciones
( A = B ∧ x ∈ A) ⇒ x ∈ B y ( A = B ∧ x ∈ B) ⇒ x ∈ A
son verdaderas.
A = B∧x ∈ A (2.9)
x∈B
también es verdadera.
Por la aplicación de la eliminación de la conjunción dos veces a (2.9), sabemos que ambas propo-
siciones
A=B y x∈A
son verdaderas; luego, por la definición de igualdad de clases y el principio de sustitución por equi-
valentes, las dos proposiciones
x∈A⇔x∈B y x∈A
son verdaderas. Entonces, por la definición de doble implicación, la proposición x ∈ B también es
verdadera, como se querı́a demostrar.
D EFINICI ÓN 2.4 (Subclase estricta). Sean A y B dos clases. Se escribe A ⊂ B para abreviar
la proposición:
A ⊆ B ∧ A 6= B.
T EOREMA 2.5 (Antisimétrica de las subclases). Para toda clase A y toda clase B, la propo-
sición
( A ⊆ B ∧ B ⊆ A) ⇒ A = B.
es verdadera. Vamos a probar que la proposición A = B es verdadera; es decir, vamos a probar que
la proposición
x∈A⇔x∈B
es verdadera.
Por la eliminación de la conjunción aplicada a la proposición (2.12) dos veces, obtenemos que
ambas proposiciones
A⊆B y B⊆A
son verdaderas, de donde, por la definición de subclase, concluimos que las dos proposiciones
son verdaderas. Por lo tanto, por la introducción a la conjunción aplicada a las dos proposiciones
de (2.13), obtenemos que es verdadera la proposición
( x ∈ A ⇒ x ∈ B ) ∧ ( x ∈ B ⇒ x ∈ A ),
x∈A⇔x∈B
A = B ⇒ ( A ⊆ B ∧ B ⊆ A)
es verdadera.
A = B. (2.14)
A⊆B ∧ B⊆A
x∈A⇒x∈B y x∈B⇒x∈A
son verdaderas.
De (2.14) y de la definición de igualdad, tenemos que la proposición
x∈A ⇔ x∈B
( x ∈ A ⇒ x ∈ B) ∧ ( x ∈ B ⇒ x ∈ A)
x∈A⇒x∈B y x∈B⇒x∈A
A = B ≡ A ⊆ B ∧ B ⊆ A.
A⊆A
es verdadera.
A⊆A
x∈A⇒x∈A
T EOREMA 2.8 (Transitiva de las subclases). Para toda clase A, toda clase B y toda clase C,
la proposición
A ⊆ B∧B ⊆ C ⇒ A ⊆ C
es verdadera.
A⊆ B∧B ⊆ C ⇒ A⊆ C (2.15)
es verdadera. Pero esta proposición, por la definición de subclase y el principio de sustitución por
equivalentes, es equivalente lógicamente a la siguiente:
[( x ∈ A ⇒ x ∈ B ) ∧ ( x ∈ B ⇒ x ∈ C )] ⇒ ( x ∈ A ⇒ x ∈ C ),
proposición que es verdadera, pues es la proposición asociada al razonamiento válido silogismo hi-
potético
P⇒Q
Q⇒R
P⇒R
(P es x ∈ A; Q es x ∈ B y R es x ∈ C). Por lo tanto, la proposición (2.15) también es verdadera, como
se querı́a demostrar.
T EOREMA 2.9 (Caracterización de las subclases). Para toda clase A y toda clase B, la pro-
posición
( A ⊆ B ∧ x ∈ A) ⇒ x ∈ B
es verdadera.
A ⊆ B∧x ∈ A (2.16)
A⊆B y x∈A
x∈A⇒x∈B y x ∈ A,
de donde, por el Modus Ponens aplicada a estas dos proposiciones, concluimos que la proposición
x ∈ B es verdadera, como se querı́a.
T EOREMA 2.10. Para toda clase A y toda clase B, se verifica que A 6= B si y solo o bien
existe x ∈ A tal que x 6∈ B, o bien existe x ∈ B tal que x 6∈ A.
A 6 = B ≡ ( x ∈ A ∧ x 6 ∈ B ) ∨ ( x ∈ B ∧ x 6 ∈ A ).
¬( P ⇔ Q) ≡ ( P ∧ ¬ Q) ∨ ( Q ∧ ¬ P ). (2.17)
¬( x ∈ A ⇔ x ∈ B ) ≡ [ x ∈ A ∧ ¬( x ∈ B )] ∨ [ x ∈ B ∧ ¬( x ∈ A)],
A 6= B ≡ [ x ∈ A ∧ ¬( x ∈ B )] ∨ [ x ∈ B ∧ ¬( x ∈ A)],
es decir:
A 6 = B ≡ ( x ∈ A ∧ x 6 ∈ B ) ∨ ( x ∈ B ∧ x 6 ∈ A ),
que es lo que se querı́a demostrar.
T EOREMA 2.11. Sean A y B dos clases tales que A es subclase estricta de B. Entonces existe
un conjunto que pertenece a la clase B pero no pertenece a la clase A.
Demostración. Supongamos que A ⊂ B. Debemos demostrar que existe un conjunto x tal que x ∈ B y
x 6∈ A.
De la hipótesis A ⊂ B, por (2.11), sabemos que
A ⊆ B ∧ A 6= B. (2.19)
Luego, por la eliminación de la conjunción aplicada dos veces a esta proposición, obtenemos que la
proposición
A 6= B. (2.20)
y que la proposición
A⊆B (2.21)
también es verdadera.
Por el teorema 2.10, de (2.20), obtenemos que la proposición
( x ∈ A ∧ x 6∈ B) ∨ ( x ∈ B ∧ x 6∈ A)
es verdadera. De modo que, por la definición de disyunción, una o las dos proposiciones siguientes
son verdaderas:
x ∈ A ∧ x 6∈ B y x ∈ B ∧ x 6∈ A. (2.22)
Pero la primera de ellas, es decir, x ∈ A ∧ x 6∈ B, no puede ser verdadera, porque, de serlo, por la
definición de conjunción, las proposiciones
x∈A y x 6∈ B
serı́an, ambas, verdaderas; es decir, x ∈ A serı́a verdadera y x ∈ B serı́a falsa, de donde, la implicación
x∈A⇒x∈B
serı́a una proposición falsa, por lo que la proposición (2.21) serı́a una proposición falsa; pero no lo
es. Por lo tanto, la primera proposición en (2.22) es falsa. Luego, por la definición de disyunción,
la segunda proposición de (2.22), x ∈ B ∧ x 6∈ A, es verdadera necesariamente. En otras palabras,
existe un conjunto x que pertenece a la clase B pero que no pertenece a la clase A, como se querı́a
demostrar.
4 Axioma de extensión.
T EOREMA 2.12.
{ x : P( x )} = {y : P(y)} .
u ∈ { x : P ( x )} ≡ u ∈ {y : P (y)},
u ∈ { x : P ( x )} ≡ P (u )
≡ u ∈ {y : P (y)}.
u ∈ x ⇔ u ∈ x,
U = {x : x = x} .
z ∈ U ≡ z = z. (2.24)
Hemos demostrado que para toda clase A, A = A (teorema 2.1). Por lo tanto, todo
conjunto z pertenece a la clase universal; de allı́, su nombre y el siguiente teorema.
T EOREMA 2.13 (Clase universal). Para todo conjunto a, la proposición
a∈U
es verdadera.
D EFINICI ÓN 2.6 (Clase vacı́a). La clase { x : x 6= x } se denomina clase vacı́a y es represen-
tada por ∅. Por lo tanto:
∅ = { x : x 6= x } .
z ∈ ∅ ≡ z 6= z. (2.25)
Sabemos que z 6= z es falso; por lo tanto, ningún conjunto pertenece a la clase vacı́a; de
allı́, su nombre y el siguiente teorema.
a 6∈ ∅
a∈∅
es falsa.
¬( a ∈ ∅)
a∈∅
a 6= a
a=a
a 6∈ ∅
es verdadera.
Supongamos lo contrario; es decir, supongamos que la proposición a 6∈ ∅ es falsa. Entonces, la
proposición a ∈ ∅ es verdadera, de donde, por la definición de la clase vacı́a, la proposición a 6= a es
verdadera; es decir, la proposición
¬( a = a) (2.26)
es verdadera. Sin embargo, por el teorema 2.1, sabemos que la proposición
a=a (2.27)
es verdadera. Por lo tanto, por la introducción de la conjunción aplicada a las proposiciones (2.19) y
(2.27), la proposición
[¬( a = a) ∧ a = a]
deberı́a ser verdadera, pero es una contradicción; es decir, es falsa. Esto significa que lo supuesto es
falso; es decir, la proposición a ∈ ∅ es falsa; por lo tanto, la proposición a 6∈ ∅ es verdadera, como se
querı́a demostrar.
∅⊆A
es verdadera.
es verdadera, lo que es cierto, pues el antecedente de esta implicación es una proposición falsa (por
el teorema 2.14), de donde, por la definición de implicación, la proposición (2.28) es verdadera.
Es posible otra demostración del teorema. En efecto, en lugar de demostrar que la proposi-
ción (2.28) es verdadera, probaremos que la contra-positiva a ésta, la proposición
x 6∈ A ⇒ x 6∈ ∅,
es verdadera. Pero esto es ası́, pues el consecuente de esta implicación es una proposición verdadera,
como lo establece el teorema 2.14.
A⊆U
es verdadera.
Demostración. Sea A una clase. Debemos demostrar que la proposición A ⊆ U es verdadera; es decir,
debemos demostrar que la proposición
x∈A⇒x∈U
es verdadera, lo cual es ası́, pues, por el teorema 2.13, el consecuente de esta implicación es una
proposición verdadera, de donde, por la definición de implicación, hace que ésta sea una proposición
verdadera, como se querı́a demostrar.
A ∪ B = {x : x ∈ A ∨ x ∈ B} .
z ∈ A ∪ B ≡ z ∈ A ∨ z ∈ B. (2.29)
A ∩ B = {x : x ∈ A ∧ x ∈ B} .
z ∈ A ∩ B ≡ z ∈ A ∧ z ∈ B. (2.30)
A − B = { x : x ∈ A ∧ x 6∈ B} .
z ∈ A − B ≡ z ∈ A ∧ z 6∈ B. (2.31)
D EFINICI ÓN 2.10 (Complemento de una clase). Sea A una clase. La clase { x : x 6∈ A} se
denomina complemento de la clase A, y es representada por A′ . Por lo tanto:
A′ = { x : x 6∈ A} .
z ∈ A′ ≡ z 6∈ A. (2.32)
A − B = A ∩ B′ .
Demostración. Por la definición de igualdad de clases, hay que demostrar que se verifica la siguiente
equivalencia lógica:
x ∈ A − B ≡ x ∈ A ∩ B′ .
Entonces, de las definiciones de diferencia e intersección y complemento, y el principio de sustitución
por equivalentes, lo que hay que probar es que se cumple la equivalencia lógica siguiente:
x ∈ A ∧ x 6∈ B ≡ x ∈ A ∧ x 6∈ B,
( A ∪ C) ⊆ (B ∪ D)
es verdadera.
Para ello, debemos demostrar que la proposición
x ∈ A∪C ⇒ x ∈ B∪D
x ∈ A ∨x ∈ C (2.35)
x∈B (2.36)
es verdadera. Por lo tanto, por la introducción de la disyunción aplicada a (2.36), concluimos que
la proposición
x ∈ B ∨x ∈ D
es verdadera; es decir, la proposición (2.34) es verdadera.
x ∈ D. (2.37)
x ∈ B ∨ x ∈ D,
x ∈ A ⇒ ( x ∈ B ∨ x ∈ D ), (2.38a)
x ∈ C ⇒ ( x ∈ B ∨ x ∈ D ), (2.38b)
son verdaderas. Por lo tanto, si aplicamos el dilema a las proposiciones (2.35), (2.38a) y (2.38b), obte-
nemos que es verdadera la proposición
x ∈ B ∨ x ∈ D,
1. En lugar de decir:
la proposición P es verdadera,
diremos:
se tiene P o P se cumple.
2. En lugar de decir:
diremos:
3. En lugar de decir:
diremos:
supongamos P.
4. En lugar de decir:
diremos:
sea x ∈ A.
A⊆B
x ∈ A ⇒ x ∈ B,
7 Álgebra de clases
A ⊆ A∪B y B ⊆ A ∪ B.
Demostración. Sin el uso de las convenciones indicadas, el enunciado de este teorema deberı́a decir
que las proposiciones A ⊆ A ∪ B y B ⊆ A ∪ B son verdaderas. Vamos a demostrar únicamente la
primera proposición; la otra queda como ejercicio para el lector.
Para demostrar que la proposición A ⊆ A ∪ B es verdadera, por la definición de subclase, debe-
mos demostrar que la proposición
x ∈ A ⇒ x ∈ A∪B
es verdadera; es decir, por la definición de unión y el principio de sustitución por equivalentes, debe-
mos probar que es verdadera la proposición
x ∈ A ⇒ x ∈ A ∨ x ∈ B,
Ahora véase la versión en la que se utilizan las convenciones indicadas. Puede obser-
varse que la extensión de esta segunda demostración es más pequeña que la de la primera
demostración.
Demostración. Supongamos que
x ∈ A; (2.39)
debemos probar que x ∈ A ∪ B; es decir, por la definición de unión, hay que demostrar
x ∈ A ∨ x ∈ B.
A∩B ⊆ A y A ∩ B ⊆ B.
x ∈ A ∧ x ∈ B.
Entonces, por la eliminación de la conjunción aplicada a esta proposición, se obtiene que x ∈ B, que
es lo que se querı́a demostrar.
A⊆B si y solo si A ∩ B = A.
Demostración. Hay que demostrar que dos implicaciones son verdaderas. La primera:
A ⊆ B ⇒ A ∩ B = A.
La segunda:
A ∩ B = A ⇒ A ⊆ B.
1. Supongamos que
A ⊆ B; (2.40)
vamos a demostrar que A ∩ B = A. Para ello, por la propiedad antisimétrica de la relación de
subclase entre clases (véase teorema 2.5), es suficiente demostrar
A ∩ B ⊆ A ∧ A ⊆ A ∩ B. (2.41)
A su vez, por la introducción de la conjunción, es suficiente demostrar que cada una de las propo-
siciones
A∩B ⊆ A y A ⊆ A∩B (2.42)
es verdadera.
La primera ha sido ya demostrada en el teorema (2.19). Probemos la segunda. Para ello, su-
pongamos que
x ∈ A. (2.43)
Vamos a demostrar que x ∈ A ∩ B; es decir, probaremos que x ∈ A ∧ x ∈ B.
Por la definición de subclase aplicada a (2.43) y(2.40), tenemos que x ∈ B; de donde, si aplica-
mos la introducción de la conjunción a esta última proposición y a (2.43), obtenemos
x ∈ A ∧ x ∈ B,
x∈A (2.45)
es verdadera. Probemos que x ∈ B. Pero esta proposición es verdadera como lo podemos constatar
al aplicar la definición de igualdad de clases a (2.45) y (2.44).
A⊆B si y solo si A ∪ B = B.
A∪B = B∪A y A ∩ B = B ∩ A.
Demostración. Demostremos únicamente la primera; la otra queda como ejercicio para el lector. Por
la definición de igualdad de clases, lo que hay que demostrar es
x ∈ A ∪ B ≡ x ∈ B ∪ A.
Ahora bien, por el principio de sustitución por equivalentes y la definición de unión, lo que se debe
demostrar es
x ∈ A ∨ x ∈ B ≡ x ∈ B ∨ x ∈ A.
Pero esta equivalencia es nada más y nada menos que la propiedad conmutativa de la disyunción,
que es verdadera, lo que prueba que la unión de clases es conmutativa.
A ∪ ( A ∩ B) = A y A ∩ ( A ∪ B) = A.
Demostración. Probaremos únicamente la primera igualdad. Por el teorema 2.19, tenemos que
A ∩ B ⊆ A,
( A ∩ B) ∪ A = A (2.46)
A ∪ ( A ∩ B ) = A,
Demostración. Sea A una clase. Por la definición de igualdad de clases, debemos probar que se cumple
la siguiente equivalencia:
x ∈ ( A′ )′ ≡ x ∈ A;
es decir, por la definición de complemento de una clase y el principio de sustitución por equivalentes,
lo que debemos demostrar es que se verifica la siguiente equivalencia:
¬(¬( x ∈ A)) ≡ x ∈ A,
( A ∪ B)′ = A′ ∩ B′ y ( A ∩ B)′ = A′ ∪ B′ .
Demostración. Ejercicio.
Demostración. Ejercicio.
Demostración. Ejercicio.
A ∪ ( B ∩ C) = ( A ∪ B) ∩ ( A ∪ C) y A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ).
Demostración. Ejercicio.
1. A ∪ ∅ = A. 3. ∅′ = U .
2. A ∩ ∅ = ∅. 4. A ∩ A′ = ∅.
Demostración. Las dos primeras igualdades son consecuencia directa de aplicar los teoremas 2.21
y 2.20 a la proposición ∅ ⊆ A (teorema 2.15), respectivamente. La siguiente cadena de equivalencias
lógicas prueba la tercera igualdad:
x ∈ ∅′ ≡ x 6∈ ∅
≡ ¬( x ∈ ∅)
≡ ¬( x 6= x )
𠪪( x = x )
≡ x = x.
x ∈ A ∩ A′ .
x ∈ A ∧ ¬( x ∈ A),
1. A ∪ U = U . 3. U ′ = ∅.
2. A ∩ U = A. 4. A ∪ A′ = U .
Demostración. Ejercicio.
8 Ejemplos.
A ∩ ( A′ ∪ B) = A ∩ B.
Demostración.
1. A ∩ ( A′ ∪ B) = ( A ∩ A′ ) ∪ ( A ∩ B) Distributiva de ∩ respecto de ∪.
2. A ∩ A′ = ∅ Teorema 2.29.
3. ( A ∩ A′ ) ∪ ( A ∩ B) = ∅ ∪ ( A ∩ B) Monotonı́a de ∪ respecto de = a [2].
4. A ∩ ( A′ ∪ B) = ∅ ∪ ( A ∩ B) Transitiva de la igualdad a [1] y [3].
5. ∅ ∪ ( A ∩ B) = ( A ∩ B) ∪ ∅ Conmutativa de ∪.
6. A ∩ ( A′ ∪ B) = ( A ∩ B) ∪ ∅ Transitiva de la igualdad a [4] y [5].
7. ( A ∩ B) ∪ ∅ = A ∩ B Teorema 2.29.
8. A ∩ ( A′ ∪ B) = A ∩ B Transitiva de la igualdad a [6] y [7].
A − B = B′ − A′ .
Demostración.
( A ∩ B ) ∪ C = ( A ∪ C ) ∩ ( B ∪ C ).
Demostración.
8.4 Si A ∩ C = ∅, entonces A ∩ ( B ∪ C ) = A ∩ B.
Demostración.
1. A∩C = ∅ Hipótesis.
2. A ∩ (B ∪ C ) = ( A ∩ B) ∪ ( A ∩ C ) Distributiva de ∩ respecto de ∪.
3. ( A ∩ B) ∪ ( A ∩ C ) = ( A ∩ B) ∪ ∅ Monotonı́a de ∪ respecto de = a [1].
4. A ∩ (B ∪ C ) = ( A ∩ B) ∪ ∅ Transitiva de la igualdad a [2] y [3].
5. ( A ∩ B) ∪ ∅ = A ∩ B Teorema 2.29.
6. A ∩ (B ∪ C) = A ∩ B Transitiva a [4] y [5].
{ x : x = a} .
{ a } = { x : x = a }.
u ∈ { a} ≡ u = a. (2.48)
a ∈ { a }.
b 6 = a ≡ b 6 ∈ { a }.
{ x : x = a ∨ x = b} .
{ a, b} = { x : x = a ∨ x = b} .
u ∈ { a, b} ≡ u = a ∨ u = b. (2.49)
a=a ∨ a=b
a ∈ { a, b}.
b=a ∨ b=b
es verdadera; por lo tanto, una vez más, de (2.49), podemos concluir que
b ∈ { a, b}.
T EOREMA 2.32 (Par desordenado). Para todo conjunto a y todo conjunto b, son verdaderas
las siguientes proposiciones:
a ∈ { a, b} y b ∈ { a, b}.
c 6= a ∧ c 6= b ≡ c 6∈ { a, b}.
{ a, b} = { a} ∪ {b}.
{ a, a} = { a}.
Demostración. Sea a un conjunto. Para demostrar que { a, a} = { a}, vamos a probar que la siguiente
proposición es verdadera:
u ∈ { a, a} ⇔ u ∈ { a}.
De la definición de par desordenado, la propiedad de idempotencia de la disyunción y la defini-
ción de clase unitaria, tenemos las equivalencias siguientes:
u ∈ { a, a} ≡ u = a ∨ u = a
≡ u=a
≡ u ∈ { a },
{ a, a} ∈ B;
{ a, a} = { a} ∧ { a, a} ∈ B,
de donde, por el axioma de extensión, concluimos que { a} ∈ B, lo que prueba que { a} es un conjunto,
pues pertenece a otra clase.
( x = u ∧ y = v ) ∨ ( x = v ∧ y = u ). (2.51)
Para ello, por la definición de disyunción, es suficiente que demostremos que es verdadera cualquiera
de las dos proposiciones que conforman la disyunción (2.51).
Ahora bien, puesto que por la ley del tercero excluido, se tiene que o bien x = y o bien x 6= y,
consideraremos cada uno los dos casos por separado.
u ∈ { x, y},
u = x ∨ u = y. (2.53)
u = x ∧ u = y. (2.54)
v = x ∧ v = y. (2.55)
x = u ∧ y = v.
x = v ∧ y = u,
x = u ∨ x = v. (2.57)
y = u ∨ y = v. (2.58)
y 6= u. (2.60)
Concluimos, entonces, por el silogismo disyuntivo2 , aplicada a las proposiciones (2.58) y (2.60),
que
y = v. (2.61)
Luego, por de (2.59) y (2.61), tenemos que
x = u ∧ y = v.
x = v ∧ y = u,
{ x } = {y} si y solo si x = y.
( a, b) = {{ a}, { a, b}} .
u ∈ ( a, b) ≡ u = { a} ∨ u = { a, b}.
12.1 Un par ordenado es un conjunto. En efecto, por el axioma del par desordenado, { a}
y { a, b} son conjuntos. Por lo tanto, por el mismo axioma, el par desordenado {{ a}, { a, b}}
es un conjunto; es decir, el par ordenado ( a, b) es también un conjunto.
12.3
T EOREMA 2.38. Si x = y, entonces:
1. { x, z} = {y, z}.
2. ( x, z) = (y, z).
3. (z, x ) = (z, y).
Demostración. Ejercicio.
( a, b ) = (c, b ); (2.66)
Por lo tanto, por la propiedad transitiva aplicada a (2.66) y a (2.67), obtenemos que
( a, b ) = (c, d),
como se querı́a.
{ z : z = ( x, y) ∧ ( x ∈ A ∧ y ∈ B)} .
{z : z = ( x, y) ∧ ( x ∈ A ∧ y ∈ B)}
u ∈ A × B ≡ u = ( x, y) ∧ ( x ∈ A ∧ y ∈ B). (2.68)
A × B = {( x, y) : x ∈ A ∧ y ∈ B} .
1. A × ( B ∩ C ) = ( A × B) ∩ ( A × C ).
2. A × ( B ∪ C ) = ( A × B) ∪ ( A × C ).
3. ( A × B) ∩ (C × D ) = ( A ∩ C ) × ( B ∩ D ).
Demostración. Ejercicio.
Demostración. Supongamos que A es un conjunto y B una clase propia. Debemos demostrar que
A 6= B. Utilicemos el método de reducción al absurdo. Para ello, supongamos que
A = B. (2.69)
A ∈ C. (2.70)
Por lo tanto, al aplicar el axioma de extensión a (2.69) y a (2.70), podemos concluir que existe una
clase C tal que
B ∈ C;
es decir, B es un conjunto, lo que contradice con la hipótesis de que B es una clase propia. Por lo tanto,
A 6= B, como se querı́a demostrar.
R = { x : x 6 ∈ x }. (2.71)
u ∈ R ≡ u 6∈ u. (2.72)
Demostración. Utilicemos la reducción al absurdo. Supongamos, entonces, que A es una clase propia,
que A ⊆ B y que B no es una clase propia, sino un conjunto. Por lo tanto, la clase A es una subclase
de un conjunto, por lo que, por el axioma de subconjuntos, la clase A debe ser un conjunto, lo que
contradice con la hipótesis de que es una clase propia. Por lo tanto, B es una clase propia, como se
querı́a demostrar.
u ∈ G ≡ u = ( x, y). (2.74)
dom G = { x : (∃y)[( x, y) ∈ G ]}
img G = {y : (∃ x )[( x, y) ∈ G ]}
G −1 = {z : z = ( x, y) ∧ (y, x ) ∈ G }
G −1 = {( x, y) : (y, x ) ∈ G }.
( x, y) ∈ G −1 ≡ (y, x ) ∈ G. (2.77)
( x, y) ∈ ( G −1 )−1 ⇔ ( x, y) ∈ G
( x, y) ∈ ( G −1 )−1 ≡ (y, x ) ∈ G −1
≡ ( x, y) ∈ G.
Ambas equivalencias se deben a la definición de grafo inverso, pero la primera aplicada al grafo G −1
y la segunda a G.
T EOREMA 2.48. Para todo grafo G, son verdaderas las siguientes proposiciones:
Demostración. Vamos a demostrar la primera proposición; la otra queda como ejercicio para el lector.
Para demostrar que dom G = img G −1 , debemos probar que es verdadera la equivalencia
x ∈ dom G ≡ x ∈ img G −1 ,
x ∈ dom G ≡ (∃y)[( x, y) ∈ G ]
≡ (∃y)[(y, x ) ∈ G −1 ]
≡ x ∈ img G −1 .
Por el axioma de construcción de clases, existe la clase de todos los conjuntos u para los
cuales P(u) es verdadera.
D EFINICI ÓN 2.19 (Composición de grafos). Sean G y H dos grafos. La clase
G ◦ H = {u : u = ( x, y) ∧ (∃z)[( x, z) ∈ H ∧ (z, y) ∈ G ]}
1. dom( G ◦ H ) ⊆ dom H,
2. img( G ◦ H ) ⊆ img G.
(∃u )[( x, u ) ∈ G ◦ H ].
Al aplicar la eliminación del cuantificador existencial a esta última proposición, podemos afirmar que
la siguiente es verdadera para algún conjunto u0 :
( x, u0 ) ∈ G ◦ H. (2.79)
( x, z0 ) ∈ H ∧ (z0 , u0 ) ∈ G (2.81)
es una proposición verdadera para algún conjunto z0 . Finalmente, por la eliminación de la conjunción
aplicada a (2.81), obtenemos que es verdadera la proposición ( x, z0 ) ∈ H para algún conjunto z0 , por
lo que, si aplicamos a ésta la introducción del cuantificador existencial, concluimos que la proposición
(∃y)[( x, y) ∈ H ]
( x, y) ∈ H y (y, u ) ∈ G;
Como se puede notar, hay dos hechos que se omiten en esta segunda versión de la de-
mostración del teorema 2.49: las reglas de inferencia que se utilizan y los subı́ndices en
algunas variables. En cuanto a la primera omisión, si en los primeros pasos del aprendizaje
de la Matemática los estudiantes son forzados a hacer explı́cito el uso de las reglas de infe-
rencia, no solo que conocerán qué reglas existen sino que también aprenderán a utilizarlas
T EOREMA 2.50. Si G,H y J son grafos, entonces se verifican las siguientes proposiciones:
1. ( G ◦ H ) ◦ J = G ◦ ( H ◦ J ),
2. ( G ◦ H )−1 = H −1 ◦ G −1 .
( x, y) ∈ ( G ◦ H ) ◦ J ≡ ( x, y) ∈ G ◦ ( H ◦ J ). (2.82)
( x, y) ∈ ( G ◦ H ) ◦ J ≡ (∃z)[( x, z) ∈ J ∧ (z, y) ∈ ( G ◦ H )]
≡ (∃z)[( x, z) ∈ J ∧ (∃w){(z, w) ∈ H ∧ (w, y) ∈ G }];
es decir, se verifica
y también se cumple
es decir, se tiene
Por lo tanto, si aplicamos el principio de sustitución a (2.82), (2.83) y (2.84), lo que vamos a demostrar
que se verifica
Demostración. Supongamos que img H ⊆ dom G. Vamos a probar que dom G ◦ H = dom H. Por
el teorema 2.49, sabemos que dom G ◦ H ⊆ dom H; por lo tanto, falta únicamente demostrar que
dom H ⊆ dom G ◦ H.
Para ello, sea x ∈ dom H; probaremos que x ∈ dom G ◦ H; es decir, probaremos que la proposi-
ción
(∃y)[( x, y) ∈ G ◦ H ]
es verdadera. Entonces, por la definición de composición de grafos, lo que vamos a probar es que la
proposición
(∃y)(∃z){( x, z) ∈ H ∧ (z, y) ∈ G } (2.85)
es verdadera.
Hemos supuesto que x ∈ dom H; entonces, de la definición de dominio, sabemos que la proposi-
ción
(∃u )[( x, u ) ∈ H ] (2.86)
es verdadera. Entonces, al aplicar la eliminación del cuantificador existencial a (2.86), podemos afir-
mar que la proposición
( x, u0 ) ∈ H (2.87)
es verdadera para algún conjunto u0 .
Ahora, si aplicamos la introducción del cuantificador existencia a la proposición (2.87) con res-
pecto de la variable x, obtenemos que la proposición
(∃s)[(s, u0 ) ∈ H ]
( u 0 , t0 ) ∈ G (2.88)
(∃y)(∃z)[( x, z) ∈ H ∧ (z, y) ∈ G ],
A ∩ B = ∅. (2.89)
( x, z) ∈ A × B y (z, y) ∈ A × B.
P ( A) = { x : x ⊆ A}
u ∈ P ( A) ≡ u ⊆ A. (2.90)
Sabemos que para todo clase A, se verifica la inclusión A ⊆ A (teorema 2.7); en parti-
cular, si A es un conjunto. Por lo tanto, A ∈ P ( A), lo que no hubiera podido asegurarse si,
en la definición de P ( A), no se hubiera impuesto a A la restricción de ser un conjunto.
18.1 El axioma del conjunto vacı́o (temporal). A pesar de que para toda clase A, se
verifica la inclusión ∅ ⊆ A (teorema 2.15, no podemos concluir que ∅ ∈ P ( A). ¿Por
qué? Porque no sabemos si la clase vacı́a es un conjunto, pues, de los axiomas hasta ahora
introducidos, no lo podemos deducir. Mucho más adelante, añadiremos un axioma del
cual se deducirá que la clase vacı́a es un conjunto. Provisionalmente, introduciremos como
axioma que la clase vacı́a es un conjunto.
A XIOMA 6 (Del vacı́o). La clase vacı́a es un conjunto.
De este axioma se deduce inmediatamente que ∅ ∈ P ( A) para toda clase A. Estos
resultados se resumen en el siguiente teorema.
∅ ∈ P ( A) y A ∈ P ( A) .
B = { x : x ∈ A ∧ P( x )}
es un conjunto.
Demostración. Ejercicio.
A × B ⊆ P (P ( A ∪ B)) .
( x, y) ⊆ P ( A ∪ B ) .
Finalmente, para demostrar esta inclusión, debemos probar que, para todo u ∈ ( x, y), se verifica
u ∈ P ( A ∪ B) ;
{ x } y { x, y},
( x, y) = {{ x }, { x, y}}.
{ x } ⊆ A ∪ B y { x, y} ⊆ A ∪ B. (2.93)
Demostremos la primera inclusión de (2.93). Para ello, sea u ∈ { x }; entonces u = x. Por otro
lado, de la hipótesis (2.91), tenemos que x ∈ A. Por lo tanto, por el axioma de extensión, tenemos que
u ∈ A. Finalmente, como A ⊆ A ∪ B, tenemos que u ∈ A ∪ B. Hemos demostrado, entonces, que si
u ∈ { x }, entonces u ∈ A ∪ B.
Ahora probemos la segunda inclusión de (2.93). Para ello, supongamos que u ∈ { x, y}. Vamos a
demostrar que u ∈ A ∪ B.
De la definición de par desordenado, tenemos que u = x o u = y. En el primer caso, ya hemos
demostrado que u ∈ A ∪ B. Si u = y, de (2.91), tenemos que y ∈ B; por lo tanto, por el axioma de
extensión, tenemos que u ∈ B, de donde u ∈ A ∪ B, como se querı́a.
20 Ejercicios.
Demostración.
1. Supongamos que
A ⊆ B. (2.95)
Vamos a demostrar que
P ( A) ⊆ P ( B) .
Para ello, supongamos, además, que
x ∈ P ( A) . (2.96)
Hay que probar que x ∈ P (B ); es decir, hay que demostrar que x ⊆ B.
De la hipótesis (2.96) y la definición de partes, tenemos que x ⊆ A, que, junto con (2.95) y
el teorema de caracterización de subclases, concluimos que x ⊆ B, como se querı́a.
2. Ahora supongamos que
P ( A) ⊆ P ( B) . (2.97)
Vamos a demostrar que
A ⊆ B.
Como A ∈ P ( A), de (2.97) y el teorema de caracterización de subclases, tenemos que
A ∈ P ( B ), de donde, por la definición de partes, concluimos que A ⊆ B, como se querı́a.
A=B si y solo si P ( A) = P ( B) .
A ⊆ B ≡ P ( A) ⊆ P ( B) y B ⊆ A ≡ P ( B) ⊆ P ( A) ,
de donde, junto con (2.98) y el principio de sustitución por equivalentes, concluimos que
A = B ≡ P ( A) ⊆ P ( B ) ∧ P (B ) ⊆ P ( A) ,
Funciones
1 El concepto de función. Antes de nada, una función es una clase; más aún, es un tipo
particular de grafo (clase de pares ordenados). De manera más precisa, tenemos la siguiente
definición.
D EFINICI ÓN 3.1 (Función). Sean A y B dos clases. Una clase F es una función de A en B si y
solo si se satisfacen las siguientes condiciones:
F0. F ⊆ A × B.
F2. Si ( x, y) ∈ F y ( x, z) ∈ F, entonces y = z.
I A = {( x, y) : x ∈ A ∧ y = x } (3.1)
F0: I A ⊆ A × A.
F2: Si ( x, y) ∈ I A y ( x, z) ∈ I A , entonces y = z.
Demostración.
1. Supongamos que
( x, y) ∈ I A . (3.2)
Hay que demostrar que ( x, y) ∈ A × A; es decir, hay que probar que x ∈ A y y ∈ A.
De (3.2) y de la definición de I A , tenemos que x ∈ A y y = x; entonces, es cierto que
x = y ∧ x ∈ A,
de donde, por el axioma de extensión, tenemos que y ∈ A. En resumen, hemos mostrado que
x∈A y y ∈ A,
49
2. Supongamos que
x ∈ A. (3.3)
Debemos mostrar que existe y ∈ A tal que ( x, y) ∈ I A ; es decir, como x ∈ A —por hipótesis—, lo
que falta es encontrar un y tal que y ∈ A y y = x.
Tomemos y = x. Como x ∈ A, por el axioma de extensión, tenemos que y ∈ A. En resumen,
hemos demostrado que existe un y tal que y ∈ A y y = x; es decir, tal que ( x, y) ∈ I A , como se
querı́a.
3. Supongamos que ( x, y) ∈ I A y ( x, z) ∈ I A . Hay que demostrar que y = z.
De ( x, y) ∈ I A y la definición de I A , obtenemos y = x; de manera similar, de ( x, z) ∈ I A ,
obtenemos z = x; por lo tanto, por la propiedad transitiva de la igualdad, concluimos que y = z,
como se querı́a.
Kb = {( x, y) : x ∈ A ∧ y = b}. (3.4)
El grafo Kb es una función de A en B. En efecto, probemos que las siguientes tres proposi-
ciones son verdaderas:
F0: Kb ⊆ A × B.
F2: Si ( x, y) ∈ Kb y ( x, z) ∈ Kb , entonces y = z.
Demostración.
1. Supongamos que ( x, y) ∈ Kb . Hay que demostrar que ( x, y) ∈ A × B. Para ello, lo hay que mostrar
es que x ∈ A y y ∈ B.
De ( x, y) ∈ Kb y de la definición de Kb , tenemos x ∈ A y y = b. Como
y = b ∧ b ∈ B,
EB = {( x, y) : x ∈ B ∧ y = x }. (3.5)
La clase EB es una función de B en A. En efecto, probemos que las siguientes tres proposi-
ciones son verdaderas:
F0: EB ⊆ B × A.
F2: Si ( x, y) ∈ EB y ( x, z) ∈ EB , entonces y = z.
R F = {( x, y) : x ∈ D ∧ ( x, y) ∈ F }. (3.6)
F0: R F ⊆ D × B.
F2: Si ( x, y) ∈ R F y ( x, z) ∈ R F , entonces y = z.
Demostración.
1. Supongamos que ( x, y) ∈ R F . Hay que demostrar que ( x, y) ∈ D × B. Para ello, probaremos que
x ∈ D y y ∈ B.
De ( x, y) ∈ R F y de la definición de R F , tenemos x ∈ D y
( x, y) ∈ F. (3.7)
F ⊆ A × B, (3.8)
por la propiedad F0 de la definición de función. Por lo tanto, de (3.7), (3.8) y por el teorema de
caracterización de las subclases, concluimos que
( x, y) ∈ A × B,
( x, y) ∈ F y ( x, z) ∈ F;
0 = ∅.
1 = {0 }.
χ B = {( x, y) : x ∈ B ∧ y = 1} ∪ {( x, y) : x ∈ A − B ∧ y = 0}. (3.10)
F0: χ B ⊆ A × 2.
F2: Si ( x, y) ∈ χ B y ( x, z) ∈ χ B , entonces y = z.
x ∈ B ∧ y = 1, (3.12)
o bien,
x ∈ A − B ∧ y = 0. (3.13)
(a) Caso 1: se verifica (3.12); entonces, x ∈ A, pues B ⊆ A. Por lo tanto, solo falta probar que
y ∈ 2. Pero esto se deduce por el axioma de extensión aplicado a y = 1 y 1 ∈ 2, ya que
2 = {0, 1}.
(b) Caso 2: se verifica (3.13); como x ∈ A − B, entonces, x ∈ A. Ahora falta demostrar únicamente
que y ∈ 2, lo que se infiere por la aplicación del axioma de extensión a y = 0 y 0 ∈ 2.
Por la regla del dilema, concluimos que x ∈ A y y ∈ 2.
2. Supongamos que x ∈ A. Hay que demostrar que existe y ∈ 2 tal que ( x, y) ∈ χ B . Como x ∈ A,
hay que demostrar únicamente que existe un y tal que y ∈ 2 y ( x, y) ∈ χ B .
Para x ∈ A, hay dos opciones: x ∈ B y x ∈ A − B. Tenemos, entonces, dos casos.
(a) Caso 1: sucede x ∈ B. Definamos y = 1. Entonces ( x, y) ∈ χ B , por (3.11); además, y ∈ 2.
(b) Caso 2: sucede x ∈ A − B. Pongamos y = 0. Por lo tanto, ( x, y) ∈ χ B y y ∈ 2.
3. Supongamos que (u, v) ∈ χ B y (u, w) ∈ χ B . Probemos que v = w.
De (u, v) ∈ χ B y (3.11), tenemos dos casos.
(a) Caso 1: u ∈ B y v = 1. Como (u, w) ∈ χ B y u ∈ B, concluimos que w = 1, por lo que v = w.
(b) Caso 2: u ∈ A − B y v = 0. De (u, w) ∈ χ B , tenemos w = 0; luego, v = w.
F = {( x, y) : x ∈ A ∧ y = { x }}.
G = {( x, y) : x ∈ A ∧ y = ( x, x )}.
1 Esta afirmación se deduce del teorema siguiente: si u = v, entonces ( u, w ) = ( v, w ).
F : A −→ B
(3.16)
x 7−→ y.
Advertencia. El lector debe tener claro que podremos escribir y = F ( x ) únicamente cuan-
do sepamos que F es una función.
11.1 La función identidad. Sea A una clase e I A la función identidad definida por
I A = {( x, x ) : x ∈ A}.
Con la notación acordada, para cada x ∈ A, tenemos que I A ( x ) = x; por lo tanto, podemos
escribir:
I A : A −→ A
x 7−→ x.
Kb : A −→ B
u 7−→ b.
EB = {( x, x ) : x ∈ B}.
EB : B −→ A
z 7−→ z.
R F : D −→ B
x 7−→ F ( x ).
x ∈ D ⇒ F | D ( x ) = f ( x ). (3.18)
χ B = {( x, 1) : x ∈ B} ∪ {( x, 0) : x ∈ A − B}. (3.19)
χ B : A −→ 2(
1 si w ∈ B,
w 7−→
0 si w ∈ A − B.
1. Se verifica que f : A −→ B.
3. Se tiene que h : C −→ B, i : A −→ F y j : A −→ E.
(u, w1 ) ∈ F. (3.21)
(v, w2 ) ∈ F. (3.22)
Por lo tanto, por el axioma de extensión aplicado a (3.23) y a (3.21), tenemos que
(v, w1 ) ∈ F.
(v, w1 ) ∈ F y (v, w2 ) ∈ F.
1. F ( x ) ∈ B.
2. F ( x ) ∈ img F.
3. ( x, F ( x )) ∈ F.
Demostración. Ejercicio.
a
b
x
b
Ahora, sean C = { a, b}, { a, b, c, d}, F = {u, v, w, xy}, h = {( a, u), (b, v)} e i = {( a, u), (b, v), (c, x )}:
h i
C B A F
b
u b
u
a b b
v a b b
v
b b b
w b b b
w
b
x c b b
x
b y
La representación gráfica será de utilidad para ilustrar algunos tipos especiales de fun-
ciones, como las inyectivas y las sobreyectivas.
2. dom F = A.
3. img F ⊆ B.
Demostración.
1. Supongamos que A y B son clases, y F : A −→ B.
(a) F verifica la propiedad F2. En efecto, ya que F es una función de A en B.
(b) Se verifica que dom F = A.
En efecto, en primer lugar, demostremos que dom F ⊆ A. Para ello, supongamos que
x ∈ dom F (3.24)
y probemos que x ∈ A.
De (3.24) y la definición de dominio de un grafo, existe y tal que
( x, y) ∈ F. (3.25)
Por otro lado, como F es una función de A en B, F satisface la condición F0; por lo
tanto, se verifica que
F ⊆ A × B,
que, junto con (3.25) y el teorema de caracterización de las subclases, obtenemos que
( x, y) ∈ A × B,
x ∈ A. (3.26)
Debemos demostrar que x ∈ dom F; es decir, debemos demostrar que existe y tal que
( x, y) ∈ F.
( x, y) ∈ F,
como se querı́a.
(c) Se verifica que img F ⊆ B.
En efecto, supongamos que
y ∈ img F. (3.27)
Demostremos que y ∈ B.
De (3.27) y la definición de imagen de un grafo, aseguramos la existencia de un con-
junto x tal que
( x, y) ∈ F,
( x, y) ∈ F; (3.28)
x ∈ A. (3.29)
( x, y) ∈ F.
( x, y) ∈ F. (3.30)
Demostración. Ejercicio.
16 Igualdad de funciones.
f = g. (3.31)
f ( x ) = g ( x ).
( x, y) ∈ f . (3.32)
( x, z) ∈ g. (3.33)
Ahora bien, por la igualad de clases, de (3.32) y de (3.31), obtenemos que ( x, y) ∈ g, que, junto
con (3.33) y la propiedad F2 aplicada a g, concluimos que
y = z. (3.34)
Por otro lado, de (3.32), tenemos que y = f ( x ), y de (3.33), z = g( x ). Entonces, de (3.34), conclui-
mos que f ( x ) = g( x ), como se querı́a demostrar.
Ahora vamos a probar el recı́proco. Supongamos, entonces que para todo x ∈ A, es verdadera la
proposición
f ( x ) = g ( x ). (3.35)
Debemos demostrar que f = g. Para ello, probaremos que f ⊆ g y que g ⊆ f . La demostración de la
segunda inclusión es análoga totalmente a la primera, ası́ que se deja como ejercicio.
Supongamos que
( x, y) ∈ f ; (3.36)
debemos demostrar que ( x, y) ∈ g.
De (3.36), tenemos que y = f ( x ), que, junto con (3.35), implica que y = g( x ), de donde se deduce
que ( x, y) ∈ g, como se querı́a demostrar.
16.1
f ⊆ g. (3.37)
f ( x ) = g( x )
para todo x ∈ A.
Sea x ∈ A. Por F1, existe y ∈ B tal que
( x, y) ∈ f , (3.38)
( x, y) ∈ g. (3.39)
y = f (x) y y = g ( x ),
17 Función inyectiva.
D EFINICI ÓN 3.2 (Función inyectiva). Sean A y B dos clases, y f : A −→ B. La función f es
inyectiva si y solo si la siguiente proposición es verdadera:
( x1 , y ) ∈ f ∧ ( x2 , y ) ∈ f ⇒ x1 = x2 . (3.40)
f ( x1 ) = f ( x2 ) ⇒ x1 = x2 . (3.41)
x1 6 = x2 ⇒ f ( x1 ) 6 = f ( x2 ). (3.42)
Dicho de otra manera, la función f es inyectiva si y solo si las imágenes de dos elementos
distintos del dominio son también distintas.
En la representación gráfica de una función inyectiva, se observa que a ningún elemento
del conjunto de llegada le llega más de una flecha; esto no es más que la consecuencia
de que, para una función inyectiva, dos elementos distintos no pueden tener una misma
preimagen; en el dibujo, f es una función inyectiva; g no lo es:
f g
A B A B
b
u b
u
a b b
v a b b
v
b b b
w b b b
w
c b b
x c b b
x
17.1 La función identidad es inyectiva. Sea A una clase. Entonces la función identidad
sobre A, I A , es inyectiva.
Demostración. Probemos que la proposición (3.40) aplicada a I A es verdadera.
Sean x1 , x2 y y tales que ( x1 , y) ∈ I A , ( x2 , y) ∈ I A ; debemos demostrar que x1 = x2 .
De las hipótesis y de la definición de I A , tenemos que y = x1 y y = x2 , de donde, por la propiedad
transitiva de la igualdad de clases, concluimos que x1 = x2 , como se querı́a demostrar.
También es fácil demostrar que I A es inyectiva, probando que la proposición (3.41) apli-
cada a I A es verdadera.
I A ( x1 ) = x1 y I A ( x2 ) = x2 ,
a 6= c, a∈A y c ∈ A.
[( a, b ) ∈ Kb ∧ (c, b ) ∈ Kb ] ∧ a 6= c,
17.3 Ejercicios. Determine si las funciones inclusión, caracterı́stica y restricción son fun-
ciones inyectivas.
f | C ( x1 ) = f ( x1 ) y f | C ( x2 ) = f ( x2 ),
18 Función sobreyectiva.
En la representación gráfica de una función sobreyectiva, a todos los elementos del con-
junto de llegada les llega una flecha, pues la imagen de una función sobreyectiva es igual
al conjunto de llegada; es decir, todo elemento del conjunto de llegada es la preimagen de
algún elemento del conjunto de salida. En el siguiente dibujo, la función f no es sobreyec-
tiva; la g sı́ lo es:
f g
A B A B
b
u b
u
a b b
v a b b
v
b b b
w b b b
w
c b b
x c b
d b
I A : A −→ A
x 7−→ x
y = I A ( x );
21 La unión de funciones.
f |B ⊆ f y f |D ⊆ f ,
f | B ∪ f |C ⊆ f . (3.47)
( x, y) ∈ f . (3.48)
( x, y) ∈ f | B ∨ ( x, y) ∈ f | D
es verdadera.
Como f ⊆ ( B ∪ C ) × A, de (3.48) y de la definición de subclase, obtenemos que
( x, y) ∈ ( B ∪ C ) × A;
x ∈ B∨x ∈C (3.49)
es verdadera. Entonces, por la introducción de la conjunción aplicada a (3.49) y (3.48), obtenemos que
la proposición
( x ∈ B ∨ x ∈ C ) ∧ ( x, y) ∈ f
es verdadera; de donde, por la propiedad distributiva de la conjunción respecto de la disyunción,
tenemos que es verdadera la proposición
( x ∈ B ∧ ( x, y) ∈ f ) ∨ ( x ∈ C ∧ ( x, y) ∈ f ),
( x, y) ∈ f | B ∨ ( x, y) ∈ f | D ,
1. f : B ∪ C −→ A.
2. f 1 = f | B y f 2 = f |C .
3. Si x ∈ B, entonces f ( x ) = f 1 ( x ), y si x ∈ C, entonces f ( x ) = f 2 ( x ).
B ∩ C = ∅, (3.50)
y
f 1 : B −→ A y f 2 : C −→ A. (3.51)
Además, la clase f se define por:
f = f1 ∪ f2. (3.52)
1. Vamos a demostrar que f es una función de B ∪ C en A mediante el teorema de Caracterización
de funciones, teorema 3.3. Debemos, entonces, demostrar que las siguientes propiedades son ver-
daderas:
(a) F2: Si ( x, y) ∈ f y ( x, z) ∈ f , entonces y = z;
(b) dom f = B ∪ C; y
(c) img f ⊆ A.
Empecemos con el dominio y la imagen del grafo f . Recordemos que, para cualquier par de
grafos, el dominio y la imagen de su unión es igual a la unión de sus dominios e imágenes, res-
pectivamente. De estas dos propiedades, se deduce, por una parte, que
dom f = dom( f 1 ∪ f 2 )
= dom f 1 ∪ dom f 2 .
dom f = B ∪ C,
( x, y) ∈ f y ( x, z) ∈ f . (3.55)
( x, z) ∈ f 1 ∨ ( x, z) ∈ f 2 . (3.57)
x ∈ B. (3.60)
x ∈ B ∩ C,
f 1 ( x ) = f | B ( x ). (3.62)
f | B ( x ) = f ( x ). (3.63)
( x, y) ∈ f 1 ∨ ( x, y) ∈ f 2 . (3.65)
( x, y) ∈ f 1 ;
f | B ( x ) = f ( x ),
se tiene que
[(b, 1) ∈ f ∧ (b, 0) ∈ f ] ∧ 1 6= 0;
es decir, la condición F2 es falsa, por lo que f no puede ser una función.
22 Composición de funciones.
f : A −→ B y g : B −→ C. (3.69)
img f ⊆ B y dom g = B,
de donde img f ⊆ dom g, que, junto con el teorema 2.51, concluimos que dom( g ◦ f ) = A,
como se querı́a demostrar.
2. Una vez más, de (3.69), por el teorema de caracterización de funciones, tenemos que
img g ⊆ C,
de donde, por el teorema 2.49, obtenemos que img( g ◦ f ) ⊆ C, como se querı́a demostrar.
3. Supongamos que
( x, y) ∈ g ◦ f y ( x, z) ∈ g ◦ f ; (3.70)
vamos a demostrar que y = z.
De la primera proposición de (3.70), obtenemos que existe u tal que
( x, u ) ∈ f y (u, y) ∈ g. (3.71)
( x, v) ∈ f y (v, z) ∈ g. (3.72)
( x, u ) ∈ f y ( x, v) ∈ f ,
de donde, puesto que f es una función, por F2, debemos concluir que
u = v. (3.73)
que, junto con la segunda proposición de (3.72) y el axioma de extensión, implica que
(u, z) ∈ g,
de donde, junto con la segunda proposición de (3.71), podemos asegurar que la proposición
siguiente es verdadera:
(u, y) ∈ g ∧ (u, z) ∈ g,
de donde, por la propiedad F2 y el hecho de que g es una función, concluiimos que y = z, que
es lo que querı́amos demostrar.
22.1
( g ◦ f )( x ) = g( f ( x )).
f : A −→ B y g : B −→ C. (3.74)
y = g( f ( x )),
( IB ◦ f )( x ) = IB ( f ( x )). (3.79)
IB ( f ( x )) = f ( x ). (3.80)
( IB ◦ f )( x ) = f ( x ),
( g ◦ f )( x1 ) = g( f ( x1 )) y ( g ◦ f )( x2 ) = g( f ( x2 )),
f ( x1 ) = f ( x2 ),
y = g ( z ). (3.83)
Por otro lado, como z ∈ B y f es una función de A en B sobreyectiva, existe x ∈ A tal que
z = f ( x ),
23 Funciones inversibles.
23.1 La función identidad es inversible. Sean A una clase e I A la función identidad sobre
A; es decir:
I A = {( x, y) : x ∈ A ∧ y = x }.
−1
Para probar que I A es inversible, debemos demostrar que el grafo inverso de I A , la clase I A
es una función de A en A. Para ello, en primer lugar, vamos a “calcular” o “determinar”
−1
IA .
En primer lugar, tenemos que:
−1
( x, y) ∈ I A ≡ (y, x ) ∈ I A
≡y∈A ∧ x=y
⇒ x ∈ A ∧y = x (3.84)
≡ ( x, y) ∈ I A .
x ∈ A ∧ y = x ⇒ y ∈ A ∧ x = y.
y = x,
de donde, una vez más por la propiedad simétrica de la igualdad, concluimos que
x = y. (3.88)
y ∈ A ∧ x = y.
−1
Ahora bien, como I A es una función de A en A, también lo es I A ; por lo tanto, la función
I A es inversible, y su inversa es ella misma, como lo declara la igualdad (3.89).
Kb = {( x, b) : x ∈ A}.
( x, y) ∈ Kb−1 ≡ (y, x ) ∈ Kb
≡ y ∈ A ∧ x = b;
( x, y) ∈ Kb−1 ≡ x = b ∧ y ∈ A. (3.90)
( x, y) ∈ G ≡ x = b ∧ y ∈ A,
( x, y) ∈ Kb−1 ≡ ( x, y) ∈ G,
Kb−1 = G;
y, en este caso, Kb−1 sı́ serı́a una función, y Kb serı́a una función inversible.
Sin embargo, si B no fuera unitario, independientemente de A, Kb−1 no serı́a una función
de B en A. En efecto, supongamos que, además de b, el conjunto B tuviera por elemento a
c tal que c 6= b. Entonces, Kb−1 no serı́a una función por no cumplir con la propiedad F1,
pues, para c ∈ B, no existirı́a ningún elemento y ∈ A tal que
(c, y) ∈ Kb−1 ,
ya que todos los elementos de Kb−1 son pares ordenados cuya primera componente es siem-
pre el conjunto b.
Si B fuera unitario, pero A no, el grafo Kb−1 tampoco serı́a una función, pues, si existieran
a ∈ A y d ∈ A tales que a 6= d, por la definición de Kb−1 , tendrı́amos que
y = f ( x ) ≡ x = f −1 ( y ) .
y = f ( x ) ≡ ( x, y) ∈ f
≡ (y, x ) ∈ f −1
≡ x = f −1 ( y ).
dom f −1 = B y img f −1 = A,
( x, y) ∈ f −1 y ( x, z) ∈ f −1 ; (3.92)
(y, x ) ∈ f y (z, x ) ∈ f ,
de donde, puesto que f es inyectiva, podemos asegurar que y = z, como se querı́a demostrar.
2. Supongamos ahora que f es inversible. Vamos a demostrar que f es biyectiva; es decir, que es
inyectiva y sobreyectiva.
Probemos, en primer lugar, que f es inyectiva. Para ello, supongamos que x1 ∈ A y x2 ∈ A
tales que
f ( x1 ) = f ( x2 ); (3.93)
vamos a demostrar que x1 = x2 .
Como f es una función de A en B y x1 ∈ A, por F1, existe y ∈ B tal que
y = f ( x1 ), (3.94)
( x1 , y ) ∈ f y ( x2 , y ) ∈ f ,
Ahora bien, como f es inversible, tenemos que f −1 es una función; entonces se satisface la
propiedad F2 para f −1 ; entonces, de (3.96), concluimos que x1 = x2 , lo que se prueba que f es una
función inyectiva.
Finalmente, probemos que f es una función sobreyectiva. Para ello, probemos que img f = B.
Como f es inversible, entonces f −1 es una función de B en A, de donde
img f = dom( f −1 ) = B,
g ◦ f = IA y f ◦ g = IB .
Vamos a demostrar que la función g que satisface estas dos igualdades es f −1 , que es función
de B en A, ya que f es una función inversible. De manera que, vamos a probar que se verifican las
siguientes igualdades:
f −1 ◦ f = I A y f ◦ f −1 = IB .
Demostrar únicamente la primera igualdad; la segunda sigue un patrón similar, y queda de
ejercicio.
Vamos a utilizar el teorema 3.4; para ello, demostraremos que f −1 ◦ f : A −→ A y, para todo
x ∈ A, se verifica la igualdad
( f −1 ◦ f )( x ) = I A ( x ). (3.97)
La primera proposición es verdadera, pues, por el teorema de la función compuesta, teore-
ma 3.8, como f : A −→ B y f −1 : B −→ A, entonces f −1 ◦ f : A −→ A.
Para mostrar la proposición (3.97), supongamos que x ∈ A. Entonces, por el corolario de
caracterización de la función compuesta, corolario 3.3, tenemos que
( f −1 ◦ f )( x ) = f −1 ( f ( x )). (3.98)
f −1 ( f ( x )) = x,
f −1 ( f ( x )) = I A ( x );
g ◦ f = IA y f ◦ g = IB . (3.101)
Vamos a demostrar que f es inversible y que f −1 = g. Para ello, vamos a demostrar que f es una
función biyectiva.
(a) En primer lugar, demostremos que f es inyectiva. Para ello, sean x1 ∈ A y x2 ∈ A tales que
f ( x1 ) = f ( x2 ); (3.102)
probaremos que x1 = x2 .
Por F2◦ aplicada a g y a (3.102), obtenemos que
g( f ( x1 )) = g( f ( x2 )). (3.103)
Por otro lado, por el corolario de caracterización de la función compuesta, corolario 3.3,
tenemos
g( f ( x1 )) = ( g ◦ f )( x1 ) y g( f ( x2 )) = ( g ◦ f )( x2 ),
de donde, junto con (3.103), podemos concluir que
( g ◦ f )( x1 ) = ( g ◦ f )( x2 ). (3.104)
( g ◦ f )( x1 ) = I A ( x1 ) = x1 y ( g ◦ f )( x2 ) = I A ( x2 ) = x2 ,
f ( x ) = f ( g(y)). (3.105)
f ( x1 ) = f ( x2 ). (3.106)
Demostraremos que x1 = x2 .
De (3.106) y F2◦ , obtenemos que
g( f ( x1 )) = g( f ( x2 )).
y = g( f (z)). (3.107)
Por otro lado, como f es una función de A en B y z ∈ A, por F1, sabemos que existe x ∈ B tal que
x = f (z), de donde, por F2◦ , obtenemos que
g( x ) = g( f (z)),
que, junto con (3.107), nos permite concluir que y = g( x ), como se querı́a demostrar.
y = f ( x ) ≡ x = g ( y ).
y = f ( x ) ≡ x = g ( y ). (3.108)
Para probar que f es inversible, vamos a utilizar el teorema 3.12. De manera más precisa, vamos a
demostrar que la función g de la hipótesis satisface las condiciones del teorema mencionado; es decir,
vamos a demostrar que la función g, que es una función de B en A, satisface las igualdades:
g ◦ f = IA y f ◦ g = IB .
Una vez hecho esto, podremos asegurar que f es inversible y que g = f −1 , como se quiere.
Para demostrar que la primera igualdad es verdadera, dado que g ◦ f es una función de A en A,
por el teorema 3.4, nos bastará con probar que
( g ◦ f )( x ) = I A ( x )
para todo x ∈ A.
Sea x ∈ A. Como f es una función de A en B, por F1, existe y ∈ B tal que
y = f ( x ), (3.109)
de donde, junto con la definición de equivalencia lógica y la hipótesis (3.108), concluimos que
x = g ( y ). (3.110)
Por otro lado, de (3.109), por F2◦ , obtenemos que g(y) = g( f ( x )), que, junto con: la igual-
dad (3.110), la caracterización de la función compuesta y la definición de función identidad, nos
permite afirmar que
( g ◦ f )( x ) = g( f ( x ))
es decir:
( g ◦ f )( x ) = I A ( x ),
como se querı́a demostrar.
Ahora demostremos la igualdad f ◦ g = IB . Para ello, sea y ∈ B. Como g es una función de B en
A, por F1, existe x ∈ A tal que
x = g ( y ).
Entonces, de esta igualdad, de F2◦ y de 3.108, obtenemos, respectivamente, las igualdades
f ( x ) = f ( g(y)) y y = f ( x ),
g◦ f = h◦ f
g ◦ f = h ◦ f. (3.111)
para toda función f de A en B, donde A es una clase cualquiera. Debemos demostrar que g = h. Para
ello, vamos a utilizar el teorema 3.4.
Sea, entonces, x ∈ B; probaremos que
h ( x ) = g ( x ).
K x : A −→ B
z 7−→ x;
es decir:
K x (z) = x (3.112)
para todo z ∈ A.
Como K x es una función de A en B, en particular, debe satisfacer la igualdad (3.111); por lo tanto,
se verifica también que
g ◦ Kx = h ◦ Kx. (3.113)
Entonces, por el teorema de igualdad de funciones, teorema 3.4, como las funciones g ◦ K x y h ◦ K x
son funciones de A en C, si z ∈ A, de (3.113), se obtiene que
que, junto con (3.114), nos permite concluir que g( x ) = h( x ), como se querı́a demostrar.
f (C ) = {y : y ∈ B ∧ (∃ x )[ x ∈ A ∧ y = f ( x )]}. (3.115)
En otras palabras, la imagen directa de C bajo f es la clase de las imágenes de todos los
elementos de C.
De la definición de f (C ), se obtiene que la siguiente equivalencia es verdadera:
u ∈ f (C ) ≡ u ∈ B ∧ (∃ x )[ x ∈ C ∧ u = f ( x )]. (3.116)
y ∈ B ∧ y = f ( x ),
de donde, por la equivalencia (3.116), concluimos que y ∈ f (C ), que, junto con la igualdad
y = f ( x ) y el axioma de extensión, obtenemos que f ( x ) ∈ f (C ) si x ∈ C. En otras palabras,
la definición de la clase f (C ) también puede ser escrita de la siguiente manera:
f ( C ) = { f ( x ) : x ∈ C }. (3.117)
u ∈ f ({ a}) ⇒ u ∈ { f ( a)},
f ({ a} ⊆ { f ( a)}.
{ f ( a)} ⊆ f ({ a}).
Para ello, sea u ∈ { f ( a)}; debemos demostrar que u ∈ f ({ a}; es decir, debemos demostrar
que u ∈ B y que existe x ∈ { a} tal que u = f ( x ).
De la definición de conjunto unitario y de u ∈ { f ( a)}, tenemos que
u = f ( a ). (3.119)
u ∈ B ∧ [ a ∈ { a} ∧ u = f ( a)]. (3.120)
f ({ a}) = { f ( a)}.
25.3 Representación gráfica. En los siguientes dibujos, se ilustran algunas imágenes di-
rectas, las mismas que ayudarán a comprender algunas de las propiedades básicas de este
concepto.
2 A partir de la proposición (3.120), podemos también obtener la proposición (3.121) por un camino más largo,
a b b
u a b b
u f (C)
v C v
b b b
f (C) b b b
f (C)
C c b b
w D c b b
w
d b b
x d b b
x
e b
e b
1. f (C ) ⊆ B. 6. Si C = D, entonces f (C ) = f ( D ).
3. f (C ) ⊆ img f . 8. f (C ∪ D ) = f (C ) ∪ f ( D ).
4. f (∅) = ∅. 9. f (C ∩ D ) ⊆ f (C ) ∩ f ( D ).
5. f ( A) = img f . 10. f (C ∩ D ) 6= f (C ) ∩ f ( D ).
x ∈ ∅ y y = f ( x ),
y ∈ f ( C ) ≡ y ∈ f ( D ),
f (C ) = f ( D )
Entonces f : A −→ B.
Por otro lado, si
C = { a, b } y D = {b, c},
entonces
f (C ) = {u, v} = f ( D ) y C 6= D.
7. Que f (dom f ) = img f se deduce de modo inmediato de aplicar el numeral anterior de este teo-
rema a dom f = A, y luego la quinta propiedad de este teorema, junto con la propiedad transitiva
de la igualdad de clases.
8. Para demostrar la igualdad
f ( C ∪ D ) = f ( C ) ∪ f ( D ),
vamos a utilizar la siguiente equivalencia lógica que satisface el cuantificador existencial:
(∃ x )[ P ( x ) ∨ Q( x )] ≡ (∃ x )[ P ( x )] ∨ (∃ x ) Q( x ). (3.124)
En este caso, se puede obtener una demostración más breve si utilizamos las definiciones formales
de igualdad de clases y de imagen directa. En efecto, tenemos que:
y ∈ f (C ∪ D ) ≡ y ∈ B ∧ (∃ x )[( x ∈ C ∪ D ) ∧ y = f ( x )]
≡ y ∈ B ∧ (∃ x )[( x ∈ C ∨ x ∈ D ) ∧ y = f ( x )]
≡ y ∈ B ∧ (∃ x )[( x ∈ C ∧ y = f ( x )) ∨ ( x ∈ D ∧ y = f ( x ))]
≡ y ∈ B ∧ [(∃ x )( x ∈ C ∧ y = f ( x )) ∨ (∃ x )( x ∈ D ∧ y = f ( x ))]
≡ [ y ∈ B ∧ (∃ x )( x ∈ C ∧ y = f ( x ))] ∨ [ y ∈ B ∧ (∃ x )( x ∈ D ∧ y = f ( x ))]
y ∈ f ( C ∪ D ) ≡ y ∈ f ( C ) ∪ f ( D ),
f ( C ∩ D ) = f ( C ) ∩ f ( D ),
En otras palabras, la imagen inversa de D bajo f es la clase de las preimágenes de todos los
elementos de D.
x ∈ f −1 ({b}) ≡ x ∈ A ∧ f ( x ) ∈ {b}
≡ x ∈ A ∧ f ( x ) = b;
x ∈ f −1 ({b}) ≡ x ∈ A ∧ f ( x ) = b. (3.130)
En los siguientes dibujos, se ilustra la posibilidad de que no exista ningún u que satis-
faga esta equivalencia. Con su ayuda, cubriremos todos los casos posibles.
f f
A B A B
f −1 ({ u })
a b b
u a b b
u
b b b
v b b b
v
c b b
w c b b
w
d b b
s d b b
s
e b b
t e b b
t
(a) (b)
f −1 ({ u }) b
v
b b b
v b b
b
w
c b b
w c b
b
s
d b b
s d b
e e
b
t
b b
t b
b
r
(c) (d)
En primer lugar, hay dos posibilidades para u: que no sea un elemento de la imagen de
f y que sı́ lo sea. En el primer caso, como sucede en la ilustración (a), la imagen inversa de
{u} bajo f es igual a la clase vacı́a.
En efecto, supongamos que
u 6∈ img f . (3.131)
y
f −1 (u) 6= ∅.
Existe, entonces, z ∈ f −1 (u). Luego, por la definición de imagen inversa, colegimos
z ∈ A ∧ u = f ( z ).
Por lo tanto, (z, u) ∈ f , de donde, por la definición de imagen de un grafo, tenemos que
u ∈ img f , lo que contradice a la proposición (3.131). En resumen:
u ∈ img f . (3.132)
1. f −1 (C ) ⊆ A. 4. f −1 (img f ) = A.
2. x ∈ A ∧ f ( x ) ∈ D ⇒ x ∈ f −1 ( D ). 5. f −1 (∅) = ∅.
3. f −1 ( B) = A. 6. C = D ⇒ f −1 (C ) = f −1 ( D ).
Demostración. Ejercicio.
1. C ⊆ f −1 ( f (C )).
2. f ( f −1 ( D )) ⊆ D.
3. Si f es inyectiva, entonces f −1 ( f (C )) = C.
4. Si f es sobreyectiva, entonces f ( f −1 ( D )) = D.
x ∈ f −1 ( D ) y y = f ( x ). (3.134)
Ahora bien, de la primera proposición de (3.134), por la definición de imagen inversa, obtene-
mos que f ( x ) ∈ D, que, junto con la segunda proposición de (3.134) y el axioma de extensión, nos
permite concluir que y ∈ D, como se querı́a demostrar.
3. En general, la igualdad
f −1 ( f (C )) = C (3.135)
no es verdadera necesariamente, como lo ilustra el siguiente ejemplo:
Sin embargo, probemos que cuando f es una función inyectiva, la igualdad (3.135) siempre es
verdadera.
Para ello, supongamos que
x ∈ f −1 ( f (C )); (3.136)
vamos a demostrar que x ∈ C.
De la definición de imagen inversa y de (3.136), tenemos que
f ( x ) ∈ f ( C ). (3.137)
De esta proposición, por la definición de imagen directa, tenemos que existe u tal que
u∈C y f ( x ) = f ( u ). (3.138)
A = { a, b, c, d}, B = {u, v, w, x, y}, D = {v, w, y} y f = {( a, u ), (b, v), (c, w), (d, x )}.
Sin embargo, cuando f es sobreyectiva, la igualdad (3.139) sı́ es verdadera, como lo demostra-
remos a continuación.
Para ello, supongamos que y ∈ D; probemos que y ∈ f ( f −1 ( D )); es decir, demostremos que
f = {( x, y) : x ⊆ A, y ⊆ B y y = f ( x )} y f = {( x, y) : x ⊆ B, y ⊆ A y y = f −1 ( x )}
f (c ∩ D ) = f (C) ∩ f ( D )
1 Familia de clases indexada. Sean G un grafo e I una clase. Sea i ∈ I. Por el axioma de
construcción de clases, podemos asegurar la existencia de la clase
Ai = { x : (i, x ) ∈ G }. (4.1)
Se dice que el grafo G es una familia de clases indexada por la clase I; a la clase I se la denomina
clase de ı́ndices de la familia G, a cada elemento de I, se le denomina ı́ndice, y a las clases Ai ,
clases de la familia indexada. En lugar de G suele utilizarse la notación { Ai }i∈ I .
G = {( a, u), (b, u), (b, v), (b, w), (b, z), (c, v), (c, w), (c, y)}.
Entonces G es una familia de clases indexadas por I, y las clases de la familia son:
2 Unión de una familia de clases indexada. Dada una familia de clases indexada { Ai }i∈ I ,
por el axioma de construcción de clases, sabemos que existe la clase
{ x : (∃ j)[ j ∈ I ∧ x ∈ A j ]}.
88
2.1 Ejemplo. Consideremos la familia indexada { Ai }i∈ I definida por
Entonces [
Ai = {u, v, w, z, y}.
i∈ I
2.2
T EOREMA 4.1. Sean { Ai }i∈ I una familia de clases indexada y B una clase. Si A j ⊆ B para
[
todo j ∈ I, entonces Ai ⊆ B.
i∈ I
A j ⊆ B. (4.4)
x ∈ A i0 . (4.6)
Por otro, como i0 ∈ I, la proposición (4.4) es verdadera para i0 ; es decir, se tiene que
Ai0 ⊆ B,
de donde, junto con (4.6), por le teorema de caracterización de subclases, concluimos que
x ∈ B,
2.3 Unión de una clase. Sea A una clase. Por el axioma de construcción de clases, existe
la clase de todos los conjuntos x que son elementos de algún elemento de A ; a esta clase se
S
la denomina unión de la clase A o unión de los elementos de A , y se la representa por A . En
otras palabras: [
A = { x : (∃ A)[ A ∈ A ∧ x ∈ A]}. (4.7)
Se tiene, entonces, que
[
u∈ A ≡ existe A ∈ A tal que u ∈ A. (4.8)
S
En lugar de la notación A , también suele utilizarse la siguiente:
[
A.
A ∈A
3 Intersección de una familia de clases indexada. Dada una familia de clases indexada
{ Ai }i∈ I , por el axioma de construcción de clases, sabemos que existe la clase
{ x : (∀ j)[ j ∈ I ⇒ x ∈ A j ]}.
Entonces \
A i = { u }.
i∈ I
3.2
T EOREMA 4.2. Sean { Ai }i∈ I una familia de clases indexada y B una clase. Si B ⊆ A j para
\
todo j ∈ I, entonces B ⊆ Ai .
i∈ I
B ⊆ Aj. (4.11)
x ∈ Ak .
B ⊆ Ak ,
∅?
T
3.4 Problema. ¿A qué es igual
5. Si {Ci }i∈ I es una familia de clases indexada con el mismo conjunto de ı́ndices I tal
que para todo i ∈ I, se verifica Ai ⊆ Ci . Entonces
[ [ \ \
Ai ⊆ Ci y Ai ⊆ Ci .
i∈ I i∈ I i∈ I i∈ I
Demostración. Ejercicio.
3.6 Sean { Ai }i∈ I y { Bj } j∈ J dos familias de clases indexadas. Suponga que, para todo i ∈ I,
existe j ∈ J tal que Bj ⊆ Ai . Demuestre que
\ \
Bj ⊆ Ai .
j∈ J i∈ I
B ji ⊆ A i .
\ \
Vamos a demostrar que Bj ⊆ Ai .
j∈ J i∈ I
Para ello, supongamos que \
x∈ Bj ; (4.15)
j∈ J
B ji ⊆ A i . (4.16)
3.7 Si A ∈ B, entonces A ⊆ ∪B y ∩B ⊆ A.
Demostración. Supongamos que
A ∈ B. (4.17)
Probemos, en primer lugar, que A ⊆ ∪B. Para ello, supongamos que
x ∈ A; (4.18)
debemos demostrar que x ∈ ∪B; es decir, debemos demostrar que existe B tal que
B∈B y x ∈ B.
A∈B y x ∈ A,
de donde, por la introducción del existencia aplicado a A, concluimos que existe B tal que
B∈B y x ∈ B,
3.8 Si ∅ ∈ A , entonces ∩A = ∅.
Demostración. Supongamos que
∅ ∈ A. (4.19)
Vamos a demostrar que
∩A = ∅.
Supongamos lo contrario; es decir, supongamos que
∩A 6= ∅.
x∈A (4.20)
∩A = ∅,
∩P (B ) 6= ∅.
x∈y (4.21)
∪P (B ) = B.
Demostración.
1. Demostración de ∪P (B ) ⊆ B. Supongamos que
x ∈ ∪ P (B ) ; (4.22)
x ∈ y. (4.23)
y ⊆ B,
que, junto con (4.23) y el teorema de caracterización de las subclases, implica que
x ∈ B,
como se querı́a.
2. Demostración de B ⊆ ∪P (B ). Supongamos que
x ∈ B; (4.24)
x ∈ y.
Demostración. Supongamos la vigencia del axioma de la unión, y que A y B son conjuntos. Vamos a
probar que la unión A ∪ B es un conjunto.
Por el axioma del par desordenado, axioma 3 en la página 34, podemos concluir que la clase
{ A, B } es un conjunto. Entonces, por el axioma de la unión, donde A es el par desordenado { A, B },
podemos afirmar que [
{ A, B }
es un conjunto. A continuación, demostremos que este conjunto es igual a A ∪ B, con lo cual con-
cluirı́amos la demostración.
En primer lugar, supongamos que x ∈ { A, B }; entonces, de la definición de la unión de una
S
clase, existe u ∈ { A, B } tal que x ∈ u. Luego, de la definición de par desordenado, obtenemos que
u = A o u = B. Como x ∈ u, por la definición de igualdad de clases, tendrı́amos que x ∈ A o x ∈ B;
es decir, x ∈ A ∪ B. En resumen, hemos demostrado que
[
{ A, B } ⊆ A ∪ B. (4.25)
En segundo lugar, supongamos que x ∈ A ∪ B. Vamos a demostrar que existe z ∈ { A, B } tal que
x ∈ z.
De la hipótesis, x ∈ A o x ∈ B; como A ∈ { A, B } y B ∈ { A, B }, en cualquier caso, x ∈ z con
z ∈ { A, B } (en el primer caso, z = A; en el segundo, z = B). Por lo tanto, x ∈ { A, B }. Hemos
S
T EOREMA 4.5. Sea G un grafo. Si G es un conjunto, entonces dom G e img G son conjuntos.
Demostración. Para demostrar que el dominio y la imagen de G son conjuntos, vamos a probar que
estas dos clases son subclases de un conjunto, respectivamente. De hecho, son subclases del mismo
conjunto. entonces, por el axioma de los subconjuntos, axioma 4 en la página 38, concluiremos que el
dominio y la imagen son conjuntos.
Vamos a demostrar que
Recordemos que, al ser el grafo G un conjunto, por el axioma de la unión, ∪ G también será un con-
junto, y lo será también ∪(∪ G ). Probemos, entonces, la primera inclusión; la segunda, queda como
ejercicio.
Supongamos que
x ∈ dom G; (4.27)
vamos a demostrar que x ∈ ∪(∪ G ). Para ello, vamos a probar que existe u tal que
x∈u y u ∈ ∪ G.
De la definición de unión de una clase, lo que tenemos que demostrar es que existen u y v tales que
x ∈ u, u∈v y v ∈ G.
( x, y) ∈ G. (4.28)
Entonces, el candidato ideal a v es ( x, y). Veamos cuál es el candidato a u. Para ello, recordemos la
definición de par ordenado:
( x, y) = {{ x }, { x, y}}. (4.29)
Como
{ x } ∈ {{ x }, { x, y}},
junto con (4.29) y la definición de igualdad de clases, obtenemos que:
{ x } ∈ ( x, y). (4.30)
x ∈ u, u∈v y v ∈ G,
entonces A es un conjunto.
Esto significa que, si f : I −→ A, entonces f es un conjunto, lo que se deduce del axioma
de subconjuntos (véase la página 38) y de f ⊆ I × A. Existe, entonces, por el axioma de
construcción de clases, la clase
{ f : f : I −→ A ∧ (∀ j)[ j ∈ J ⇒ f ( j) ∈ A j ]}.
D EFINICI ÓN 4.1 (Producto de una familia de conjuntos). Sean I un conjunto y { Ai }i∈ I una
familia de clases indexada tal que, para todo i ∈ I, Ai es un conjunto. La clase
[
{ f : f : I −→ Ai ∧ (∀ j)[ j ∈ J ⇒ f ( j) ∈ A j ]}.
i∈ I
Vamos a determinar todos los elementos del conjunto ∏i∈ I Ai . Para ello, debemos especifi-
car todas las funciones f : I −→ A, donde
[
A= Ai = { a, b, c, d, e},
i∈ I
tales que
f ( j) ∈ A j
para todo j ∈ I.
Puesto que I tiene tres elementos, cada función f buscada tendrá tres elementos. A
partir de la siguiente tabla, podremos especificar cada una de las funciones buscadas.
I
p a a a b b b
q a d e a d e
r c c c c c c
f 1 = {( p, a), (q, a), (r, c)}, f 2 = {( p, a), (q, d), (r, c)}, f 3 = {( p, a), (q, e), (r, c)},
f 4 = {( p, b), (q, a), (r, c)}, f 5 = {( p, b), (q, d), (r, c)}, f 6 = {( p, b), (q, e), (r, c)}.
Como puede observarse fácilmente, para todas las funciones f k , se verifica que f k ( j) ∈
A j si j ∈ I. Por ejemplo:
f2 ( p) = a ∈ A p , f 2 ( q) = d ∈ A q , f 2 ( r ) = c ∈ Ar .
∏ A i = { g1 , g2 , g3 , g4 , g5 , g6 }
i∈ I
donde
g1 = {(1, a), (2, a)}, g2 = {(1, a), (2, d)}, g3 = {(1, a), (2, e)},
g4 = {(1, b), (2, a)}, g5 = {(1, b), (2, d)}, g6 = {(1, b), (2, e)}.
Es fácil demostrar que la clase
ϕ = {( g1, ( a, a)), ( g2, ( a, d)), ( g3, ( a, e)), ( g4, (b, a)), ( g5, (b, d)), ( g6, (b, e))} (4.33)
es una función de ∏i∈ I Ai en A1 × A2 . Más aún, es fácil probar que ϕ es una función biyec-
tiva. Por esta razón, se suele “identificar” el conjunto ∏i∈ I Ai con el conjunto A1 × A2 .
La demostración de que ϕ es biyectiva no requiere del uso de las definiciones formales
de función inyectiva y función sobreyectiva, sino, más bien, el constatar, a través de los seis
elementos de ϕ, que la función es biyectiva.
Por ejemplo, para la inyectividad, solo hay que asegurarse de que dos elementos dis-
tintos tienen imágenes distintas; y, como se puede observar en (4.33), las seis segundas
componentes de los seis elementos de ϕ son diferentes entre sı́; luego, serı́a imposible que
dos elementos del dominio tuvieran imágenes iguales.
Para la sobreyectividad, constatamos que todos los elementos de A1 × A2 son la imagen
de algún elemento de ∏i∈ I Ai al observar, en (4.33), que la segunda componente de los seis
elementos de ϕ son diferentes, y que son los seis elementos de A1 × A2 .
a( j) ∈ A j .
a = ( ai )i∈ I .
pj : ∏ Ai −→ A j
i∈ I
a 7−→ a j .
A B = { f : f : B −→ A}, (4.34)
u ∈ A B ≡ u : B −→ A. (4.35)
B
a 0 0 0 1 1 1 2 2 2
b 0 1 2 0 1 2 0 1 2
A B = { f 1 , f 2 , f 3 , f 4 , f 5 , f 6 , f 7 , f 8 , f 9 },
donde
B A = { f 1 , f 2 , f 3 , f 4 , f 5 , f 6 , f 7 , f 8 },
2 A = { f 1 , f 2 , f 3 , f 4 , f 5 , f 6 , f 7 , f 8 },
donde
f 1 = {(0, 0), (1, 0), (2, 0)}, f 2 = {(0, 0), (1, 0), (2, 1)},
f 3 = {(0, 0), (1, 1), (2, 0)}, f 4 = {(0, 0), (1, 1), (2, 1)},
f 1 = {(0, 1), (1, 0), (2, 0)}, f 2 = {(0, 1), (1, 0), (2, 1)},
f 3 = {(0, 1), (1, 1), (2, 0)}, f 4 = {(0, 1), (1, 1), (2, 1)}.
4. Finalmente:
P ( A) = {∅, {0}, {1}, {2}, {0, 1}, {0, 2}, {1, 2}, A}.
T EOREMA 4.6. Si A es un conjunto, entonces existe una correspondencia uno a uno entre
2 A y P ( A ).
1 Conjuntos sucesores.
D EFINICI ÓN 5.1 (El sucesor de un conjunto). Sea A un conjunto. El sucesor de A, notado
por A+ , es la unión de A con el unitario de A; es decir:
A + = A ∪ { A }.
Si A = { a}, entonces
A+ = { a} ∪ {{ a}} = A+ = { a, { a}}.
Si B = { a, b}, entonces
B+ = { a, b, { a, b}}.
D EFINICI ÓN 5.2 (Conjunto sucesor). Un conjunto A es un conjunto sucesor si y solo si:
1. ∅ ∈ A; y
2. si x ∈ A, entonces x + ∈ A.
Con los axiomas hasta ahora propuestos, no podemos asegurar la existencia de ningún
conjunto; en particular, de ningún conjunto sucesor. Mediante axioma, se garantiza la exis-
tencia de al menos un conjunto sucesor. Como una consecuencia se obtiene que la clase
vacı́a es un conjunto, de manera que podemos eliminar el axioma del vacı́o 6 (véase la
página 45).
Demostración. Sea S un conjunto sucesor (existe al menos uno por el axioma 9). Entonces, por la
definición de conjunto sucesor, ∅ ∈ S; es decir, la clase ∅ pertenece a un conjunto; esto hace de la
clase vacı́a un conjunto.
100
Por el axioma de construcción de clases, existe la clase
S = { x : x es un conjunto sucesor.}
∩S ⊆ S,
∅ ∪ {∅} = {∅} ∈ ω.
En otras palabras, el conjunto vacı́o es un número natural, lo mismo que el unitario del
conjunto vacı́o. Por lo tanto, también es un número natural el conjunto
n ∈ n+ y n ⊆ n+ .
Demostración.
1. Puesto que n ∈ {n }, entonces n ∈ n ∪ {n }; luego n ∈ n + .
2. Por el teorema 2.18 (véase la página 2.18), tenemos que n ⊆ n ∪ {n }, de donde n ⊆ n + .
n ∈ n+ ;
por lo tanto:
n + 6= ∅,
de donde
n + 6= 0,
ya que 0 = ∅.
1. 0 ∈ X.
2. Si n ∈ X, entonces n+ ∈ X.
Entonces X = ω.
ω ⊆ X.
Pero esta proposición se deduce del teorema 5.3, pues, de las dos hipótesis, podemos asegurar que X
es un conjunto sucesor y ω = ∩S .
m∈n o m = n.
Demostración. Ejercicio.
donde
Tr (n ) ≡ x ∈ n ⇒ x ⊆ n;
es decir, Tr (n ) quiere decir que n es transitivo.
Ahora bien, que la proposición (5.1) sea verdadera equivale a la siguiente proposición:
ω = X, (5.2)
donde
X = {n : n ∈ ω ∧ Tr (n )}.
Por lo tanto, para demostrar que la proposición (5.1) es verdadera, es suficiente con demostrar que la
proposición (5.2) es verdadera. Y para ello, es suficiente demostrar únicamente que
ω ⊆ X, (5.3)
x ∈ 0 ⇒ x ⊆ 0.
n ∈ X; (5.4)
m∈n o m = n.
m ⊆ n,
que junto con n ⊆ n + (véase el teorema 5.4) y la propiedad transitiva de las subclases, implica
que m ⊆ m+ , como se querı́a probar.
(b) Si m = n, una vez más, como n ⊆ n + , por el teorema de la caracterización de la igualdad de
clases, concluimos que m ⊆ n + , como se querı́a.
m ∈ n+ . (5.7)
[ m ∈ n ∨ m = n ] ∧ [ n ∈ m ∨ n = m ].
1. γ(0) = c; y
1. A = ω;
2. c = m; y
f : ω −→ ω
3. .
x 7−→ x +
Entonces existe una única función γm : ω −→ ω que satisface las siguientes propiedades:
1. γm (0) = m; y
En lugar de escribir γm (n) vamos a escribir m + n. Por lo tanto, las dos condiciones que
son satisfechas por γm se expresan de la siguiente manera, consideradas como la definición
de suma.
1. m + 0 = m; y
2. m + n+ = (m + n)+ .
n = k. (5.9)
Demostración. Vamos a utilizar el método de inducción matemática sobre n. Para ello, definamos el
conjunto
X = { n : n ∈ ω ∧ n + = 1 + n }.
Entonces X = ω. En efecto:
1. Base de la inducción. Debemos demostrar que 0 ∈ X; es decir, probaremos que
0+ = 1 + 0.
n + = 1 + n. (5.11)
(n + )+ = 1 + n + .
(1 + n )+ = (γ1 (n ))+
= γ1 ( n + )
= 1 + n+ ;
es decir:
(1 + n ) + = 1 + n + ,
que junto con (5.12) da
(n + )+ = 1 + n + ,
Demostración. Sea
X = { n : n ∈ ω ∧ 0 + n = n }.
Vamos a demostrar que X = ω probando que X es un conjunto sucesor.
1. Base de la inducción. Vamos a demostrar que 0 ∈ X; es decir, que
0 + 0 = 0.
0 + 0 = γ0 (0) = 0.
0 + n = n. (5.13)
0 + n+ = n+ .
0 + n + = (0 + n ) +
= n+ .
Relaciones de equivalencia
1 Relación en una clase. Sea A una clase. La clase G es una relación en A si y solo si
G ⊆ A × A.
( x, x ) ∈ G.
3.1 Ejemplo. Vamos a admitir conocido el conjunto de los números enteros Z y el si-
guiente resultado:
G = {( x, y) ∈ Z × Z : 5 | ( x − y)}
107
Puesto que
5 | ( x − y) ≡ (∃q)[q ∈ Z ∧ x − y = 5q]
≡ (∃q)[q ∈ Z ∧ x = 5q + y],
se tiene que
G = {( x, y) ∈ Z × Z : existe q ∈ Z tal que x = 5q + y}.
Probemos que G es una relación de equivalencia en Z. Para ello, debemos mostrar que G
es reflexiva, simétrica y transitiva.
Demostración.
1. G es reflexiva. Sea x ∈ Z; hay que demostrar que ( x, x ) ∈ G; es decir, hay que demostrar que
5 | ( x − x ).
Ahora bien, puesto que 0 = 5 × 0, tenemos que 5 | 0; es decir, 5 | ( x − x ).
2. G es simétrica. Supongamos que ( x, y) ∈ G; probemos que (y, x ) ∈ G; es decir, demostremos que
5 | ( x − y ).
De la hipótesis, tenemos que 5 | (y − x ); es decir, existe k ∈ Z tal que
y − x = 5k;
por lo tanto, x − y = 5(− k) = 5m, donde m = − k ∈ Z; es decir, 5 | ( x − y), que es lo que se querı́a
demostrar.
3. G es transitiva. Supongamos que ( x, y) ∈ G y (y, z) ∈ G; probemos que ( x, z) ∈ G; es decir,
demostremos que 5 | (z − x ).
De las hipótesis, 5 divide a y − x y a z − y; es decir, existen k1 ∈ Z y k2 ∈ Z tales que
y − x = 5k1 y z − y = 5k2 .
G = {( x, y) ∈ E × E : y − x ∈ F }.
(−1)(y − x ) ∈ F;
(y − x ) ∈ F y (z − y) ∈ F.
G = {((m1 , m2 ), (n1 , n2 )) ∈ (ω × ω ) × (ω × ω ) : m1 + n2 = m2 + n1 }
((m1 , m2 ), (m1 , m2 )) ∈ G;
m1 + m2 = m2 + m1 ,
m2 + n 1 = m1 + n 2 . (6.2)
n 1 + m2 = m2 + n 1 ;
n 1 + m2 = m1 + n 2 . (6.3)
m1 + n 2 = n 2 + m1 ,
n 1 + m2 = n 2 + m1 ,
((m1 , m2 ), ( p1 , p2 )) ∈ G;
1. m1 + n 2 = m2 + n 1 , ((m1 , m2 ), (n1 , n2 )) ∈ G.
2. ( m 1 + n 2 ) + p2 = ( m 2 + n 1 ) + p2 , Aditiva a la derecha a 1.
3. p2 + ( m 1 + n 2 ) = ( m 1 + n 2 ) + p2 , Conmutativa de la suma.
4. p2 + ( m 1 + n 2 ) = ( m 2 + n 1 ) + p2 , Transitiva de la igualdad de clases a 3 y 2.
5. ( p2 + m 1 ) + n 2 = p2 + ( m 1 + n 2 ), Asociativa de la suma.
6. ( p2 + m 1 ) + n 2 = ( m 2 + n 1 ) + p2 , Transitiva de la igualdad a 5 y 4.
7. m 1 + p2 = p2 + m 1 , Conmutativa de la suma.
8. ( m 1 + p2 ) + n 2 = ( p2 + m 1 ) + n 2 , Aditiva a la derecha a 7.
9. ( m 1 + p2 ) + n 2 = ( m 2 + n 1 ) + p2 , Transitiva de la igualdad a 8 y 6.
10. n1 + p2 = n2 + p1 , ((n1 , n2 ), ( p1 , p2 )) ∈ G.
11. n2 + p1 = n1 + p2 , Simétrica de la igualdad a 10.
12. (n2 + p1 ) + m2 = (n1 + p2 ) + p2 , Aditiva a la derecha a 11.
13. (n2 + p1 ) + m2 = n2 + ( p1 + m2 ), Asociativa de la suma.
14. n2 + ( p1 + m2 ) = (n2 + p1 ) + m2 , Simetrı́a de la igualdad.
15. n2 + ( p1 + m2 ) = (n1 + p2 ) + p2 , Transitiva de la igualdad a 14 y 12.
16. m2 + p1 = p1 + m2 , Conmutativa de la suma.
17. n2 + (m2 + p1 ) = n2 + ( p1 + m2 ), Aditiva a la izquierda a 16.
18. n2 + (m2 + p1 ) = (n1 + p2 ) + p2 , Transitiva de la igualdad a 17 y 15.
19. (m2 + p1 ) + n2 = n2 + (m2 + p1 ), Conmutativa de la suma.
20. (m2 + p1 ) + n2 = (n1 + p2 ) + p2 , Transitiva de la igualdad a 19 y 18.
21. (n1 + p2 ) + p2 = (m2 + p1 ) + n2 , Simetrı́a de la igualdad.
22. (m2 + n1 ) + p2 = m2 + (n1 + p2 ), Asociativa de la suma.
23. m2 + (n1 + p2 ) = (n1 + p2 ) + m2 , Conmutativa de la suma.
24. (m2 + n1 ) + p2 = (n1 + p2 ) + m2 , Transitiva de la igualdad a 22 y 23.
25. (m2 + n1 ) + p2 = (m2 + p1 ) + n2 , Transitiva de la igualdad a 24 y 21.
26. (m1 + p2 ) + n2 = (m2 + p1 ) + n2 , Transitiva de la igualdad a 9 y 25.
27. m1 + p2 = m2 + p1 , Cancelativa a la derecha a 26.
G = {( A, B) ∈ U × U : (∃ f )[ f : A −→ B ∧ f es biyectiva]}.
a⊥b = ⊥( a, b).
( a⊥b)⊥c = a⊥(b⊥c).
e⊥ a = a = a⊥e.
b⊥ a = e = a⊥b.
Es poco frecuente utilizar algún sı́mbolo especı́fico (como por ejemplo, ⊥) para repre-
sentar la operación interna que satisface los axioma de grupo; es común, más bien, “la nota-
ción de producto”; es decir, en lugar de escribir a⊥b, se escribe ab. Ası́, las tres propiedades
que definen grupo se suelen escribir de la siguiente manera:
ba = e = ab (6.5)
ac = e,
entonces c = b, pues
c = ec = (ba)c = b( ac) = be = b.
Una prueba similar muestra la igualdad de c y b si se cumpliera la igualdad ca = e.
En resumen, dado a ∈ G, solo hay un elemento en b ∈ G que satisface las igualdades
dadas en (6.5). A este elemento se lo representa (en notación producto) con a−1 , y se lo
nombra como el inverso de a. Con esta notación, el axioma G3 se expresa como sigue:
a−1 a = e = aa−1 .
ba−1 = e = a−1 b.
aa−1 = e.
b = ( a−1 )−1 = a.
2. Vamos a probar que (b −1 a−1 )( ab ) = e, de donde, por la unicidad de ( ab )−1 , se concluye que
( ab )−1 = b −1 a−1 .
R H = {( x, y) ∈ G × G : x −1 y ∈ H }.
Gx = {y : y ∈ A ∧ ( x, y) ∈ G }
G = {( x, y) ∈ Z × Z : 5 | (y − x )}.
u ∈ G0 ≡ u ∈ Z ∧ (u, 0) ∈ G
≡ u ∈ Z ∧ 5 | (0 − u)
≡ u ∈ Z ∧ 5 | −u
≡ u ∈ Z ∧ (∃q)[q ∈ Z ∧ −u = 5q]
≡ u ∈ Z ∧ (∃q)[q ∈ Z ∧ u = 5(−q)]
≡ u ∈ Z ∧ (∃ p)[ p ∈ Z ∧ u = 5p],
concluimos que G0 es el conjunto de todos los números enteros divisibles por 5. Por ejem-
plo, los números enteros 0, 5, 20, −10 pertenecen a G0 ; en cambio, no pertenece a este
conjuntos los números 1, 4, −33.
Ahora veamos quién es G−3 . Para ello, procedamos de manera similar a la realizada
para G0 :
Entonces, G−3 es el conjunto de todos los números enteros cuyo resto al ser divididos por
5 es igual a 2.
No es difı́cil verificar también que G2 es el conjunto de los enteros que al dividir por 5
el resto es 2; es decir, G2 = G−3 .
G = {( x, y) ∈ E × E : y − x ∈ F },
u ∈ G0 ≡ u ∈ E ∧ (u, 0) ∈ G
≡ u ∈ E ∧ (0, u) ∈ G
≡ u ∈ E ∧ u−0 ∈ F
≡ u ∈ E ∧ u ∈ F.
Entonces:
G0 = {u : u ∈ E ∧ u ∈ F } = F;
u ∈ Gx ≡ u ∈ E ∧ (u, x ) ∈ G
≡ u ∈ E ∧ ( x, u) ∈ G
≡ u ∈ E ∧ u − x ∈ F.
Entonces:
G x = { u ∈ E : u − x ∈ F }.
Sea ahora u ∈ Gx ; entonces u − x ∈ F. Definamos v = u − x; luego, por las propiedades
de espacio vectorial, tenemos que u = x + v. Por otro lado, como u − x ∈ F, por el axioma
de extensión y la definición de v, tenemos que v ∈ F. En resumen:
u ∈ Gx ⇒ u = x + v ∧ v ∈ F. (6.6)
u = x + v ∧ v ∈ F ⇒ u ∈ Gx . (6.7)
Gx = {u : u ∈ E ∧ (∃v)[v ∈ F ∧ u = x + v]}.
En otras palabras, los elementos de Gx pueden ser escritos como la suma de x con un
elemento de F: x + v con v ∈ F. Por esta razón, se acostumbra a escribir x + F en lugar de
Gx ; es decir:
x + F = Gx .
El lector debe comprender que el sı́mbolo de suma en esta igualdad no representa la suma
en el espacio vectorial E; es solo una abreviación por la forma que tienen los elementos de
Gx .
Con la notación introducida, resulta que 0 + F = F, pues, por un lado 0 + F = G0 , y por
otro, G0 = F, como se demostró anteriormente.
¿En qué relación están G(− x ) y Gx ?
P2. A =
S
i∈ I Ai .
Para ello, si x ∈ A, hay que probar que existe i0 ∈ I tal que x ∈ Ai0 .
En resumen, las condiciones P1 y P2 son equivalentes a las siguientes:
P1’. x ∈ Ai ∩ A j ⇒ Ai = A j .
f (i ) = { x : x ∈ Z ∧ (∃q)[q ∈ Z ∧ x = i + 5q]}
{ Bi } i ∈ Z ,
donde
Bi = { x : x ∈ Z ∧ (∃q)[q ∈ Z ∧ x = i + 5q]}.
Vamos a probar que la familia indexada { Bi }i∈Z es una partición de Z. Para ello, debe-
mos demostrar que
1. Bi ⊆ Z para todo i ∈ Z.
2. Bi 6= ∅ para todo i ∈ Z.
3. P1. Si x ∈ Bi ∩ Bj , entonces Bi = Bj .
u = j + 5q. (6.8)
u = i + 5q1 . (6.9)
x = i + 5p1 y x = j + 5p2 ,
de donde
i + 5p1 = j + 5p2 ;
es decir, i y j satisfacen la igualdad
i = j + 5p,
donde p = p1 + p2 ∈ Z.
De esta última igualdad y de (6.9), obtenemos que
u = ( j + 5p) + 5q1 = j + 5q
Br = {( x, y) : y = x + r }
2. Br 6= ∅ para todo r ∈ R.
3. P1: si ( x, y) ∈ Br ∪ Bs , entonces Br = Bs .
1. f −1 ( Bi ) ⊆ A para todo i ∈ I.
2. f −1 ( Bi ) 6= ∅ para todo i ∈ I.