Mathematics · Libro 3 · Bachelor Year 1

Matemáticas universitarias — Grado 1

Matemáticas universitarias — Grado 1 · Bachelor Year 1

1Lógica, conjuntos y aplicaciones

Hasta ahora, las demostraciones se han llevado a cabo con una idea informal pero honesta de lo que significa «demostrar». Este primer capítulo de matemáticas universitarias explicita las reglas del juego: qué es un enunciado matemático, cómo los conectivos y los cuantificadores combinan enunciados, qué pasos son lícitos en una demostración — y construye después, sobre esa base, los dos lenguajes universales de las matemáticas: los conjuntos y las aplicaciones.

1.1 Enunciados y conectivos

Definición 1.1 (Enunciado, conectivos)

Un enunciado (o proposición) es una frase que es verdadera (V) o falsa (F) — exactamente una de las dos. A partir de dos enunciados PP y QQ se forman:

  • la negación ¬P\lnot P («no PP»), verdadera exactamente cuando PP es falsa;
  • la conjunción PQP \land QPP y QQ»), verdadera exactamente cuando ambas lo son;
  • la disyunción PQP \lor QPP o QQ»), verdadera exactamente cuando al menos una lo es (este «o» es inclusivo);
  • la implicación P    QP \implies Q, falsa exactamente cuando PP es verdadera y QQ falsa;
  • la equivalencia P    QP \iff Q, verdadera exactamente cuando PP y QQ tienen el mismo valor de verdad.

Observación 1.2

La tabla de verdad de P    QP \implies Q merece una pausa: cuando PP es falsa, P    QP \implies Q es verdadera, sea cual sea QQ. «Si 2<12 < 1, entonces 0=50 = 5» es una implicación verdadera. Una implicación no afirma nada sobre lo que ocurre cuando su hipótesis falla.

Proposición 1.3 (Reglas de cálculo con enunciados)

Para todos los enunciados PP, QQ, RR:

  1. ¬(¬P)    P\lnot(\lnot P) \iff P;
  2. leyes de De Morgan: ¬(PQ)    (¬P)(¬Q)\lnot(P \land Q) \iff (\lnot P) \lor (\lnot Q) y ¬(PQ)    (¬P)(¬Q)\lnot(P \lor Q) \iff (\lnot P) \land (\lnot Q);
  3. (P    Q)    ((¬P)Q)(P \implies Q) \iff \bigl((\lnot P) \lor Q\bigr), de donde ¬(P    Q)    P(¬Q)\lnot(P \implies Q) \iff P \land (\lnot Q);
  4. contraposición: (P    Q)    ((¬Q)    (¬P))(P \implies Q) \iff \bigl((\lnot Q) \implies (\lnot P)\bigr);
  5. (P    Q)    ((P    Q)(Q    P))(P \iff Q) \iff \bigl((P \implies Q) \land (Q \implies P)\bigr);
  6. distributividad: P(QR)    (PQ)(PR)P \land (Q \lor R) \iff (P \land Q) \lor (P \land R) and P(QR)    (PQ)(PR)P \lor (Q \land R) \iff (P \lor Q) \land (P \lor R).

Demostración. Cada equivalencia se comprueba comparando tablas de verdad: dos enunciados compuestos construidos a partir de PP, QQ, RR son equivalentes exactamente cuando toman el mismo valor de verdad en cada uno de los (cuatro u ocho) casos. Escribamos una tabla completa, la de la primera ley de De Morgan:

PPQQPQP \land Q¬(PQ)\lnot(P \land Q)¬P\lnot P¬Q\lnot Q(¬P)(¬Q)(\lnot P) \lor (\lnot Q)
VVVFFFF
VFFVFVV
FVFVVFV
FFFVVVV

Las columnas 44 y 77 coinciden, lo que demuestra la ley. Para la contraposición resulta más rápido un atajo verbal: P    QP \implies Q es falsa exactamente en el caso (PP verdadera, QQ falsa), y (¬Q)    (¬P)(\lnot Q) \implies (\lnot P) es falsa exactamente en el caso (¬Q\lnot Q verdadera, ¬P\lnot P falsa), es decir (QQ falsa, PP verdadera) — el mismo y único caso, de modo que las dos implicaciones tienen tablas idénticas. Las demás reglas se comprueban igual; obsérvese que (3) reduce toda implicación a una disyunción, con lo que (2) produce mecánicamente la regla de negación ¬(P    Q)    P(¬Q)\lnot(P \implies Q) \iff P \land (\lnot Q): para contradecir una implicación hay que exhibir un caso en el que la hipótesis se cumpla y la conclusión falle.

1.2 Cuantificadores

Definición 1.4 (Cuantificadores)

Sea P(x)P(x) una propiedad de un elemento xx de un conjunto EE.

  • xE, P(x)\forall x \in E,\ P(x) («para todo xx de EE, P(x)P(x)») es verdadera cuando todo elemento de EE satisface PP;
  • xE, P(x)\exists x \in E,\ P(x) («existe xx en EE tal que P(x)P(x)») es verdadera cuando al menos un elemento de EE satisface PP.

Se escribe !\exists! para «existe un único».

Proposición 1.5 (Negación de los cuantificadores)

¬(xE, P(x))    xE, ¬P(x),¬(xE, P(x))    xE, ¬P(x).\lnot\bigl(\forall x \in E,\ P(x)\bigr) \iff \exists x \in E,\ \lnot P(x), \qquad \lnot\bigl(\exists x \in E,\ P(x)\bigr) \iff \forall x \in E,\ \lnot P(x).

Demostración. Razonemos la primera equivalencia en los dos sentidos; la segunda es simétrica. Si xE, P(x)\forall x \in E,\ P(x) es falsa, no todo elemento satisface PP: el conjunto A={xE:¬P(x)}A = \{x \in E : \lnot P(x)\} no puede ser vacío, y cualquiera de sus elementos atestigua xE, ¬P(x)\exists x \in E,\ \lnot P(x). Recíprocamente, si algún x0Ex_0 \in E cumple ¬P(x0)\lnot P(x_0), entonces x0x_0 es un contraejemplo y el enunciado universal falla. Para la segunda regla: «ningún xx satisface PP» significa que el conjunto {x:P(x)}\{x : P(x)\} es vacío, es decir, que todo xx está en su complementario AA. Aplicadas en cascada a un prefijo de cuantificadores anidados, las dos reglas dan el procedimiento mecánico del Ejemplo 1.8: la negación recorre la fórmula de izquierda a derecha, cambiando cada \forall por \exists y cada \exists por \forall, y niega finalmente el predicado más interno.

Ejemplo 1.6 (Negar frases matemáticas de todos los días)

Sea f ⁣:RRf \colon \R \to \R. La frase «ff es creciente» se escribe

xR, yR,xy    f(x)f(y),\forall x \in \R,\ \forall y \in \R,\quad x \leq y \implies f(x) \leq f(y) ,

y su negación, por la Proposición 1.5 junto con la regla ¬(P    Q)    P¬Q\lnot(P \implies Q) \iff P \land \lnot Q:

xR, yR,xy  y  f(x)>f(y):\exists x \in \R,\ \exists y \in \R,\quad x \leq y \ \text{ y }\ f(x) > f(y) :

basta con un par que lo atestigüe. Del mismo modo, «ff está acotada» es MR, xR, f(x)M\exists M \in \R,\ \forall x \in \R,\ \abs{f(x)} \leq M, con negación

MR, xR,f(x)>M:\forall M \in \R,\ \exists x \in \R,\quad \abs{f(x)} > M :

sea cual sea la cota propuesta, algún punto la supera. La idea clave: una negación correcta nunca contiene un «no» aplicado a un bloque cuantificado — es un nuevo enunciado positivo en el que los papeles se intercambian: ahora uno produce los testigos que antes recibía.

Ejemplo 1.7 (Orden de los cuantificadores)

El orden de dos cuantificadores distintos importa:

xR, yR, y>xes verdadera (toˊmese y=x+1),\forall x \in \R,\ \exists y \in \R,\ y > x \quad\text{es verdadera (tómese } y = x+1\text{),}
yR, xR, y>xes falsa (ninguˊn real supera a todos los reales).\exists y \in \R,\ \forall x \in \R,\ y > x \quad\text{es falsa (ningún real supera a todos los reales).}

En el primer enunciado, yy puede depender de xx; en el segundo, un único yy debe servir para todo xx. Dos cuantificadores iguales, en cambio, siempre conmutan.

Ejemplo 1.8 (Leer una definición con tres cuantificadores)

La frase «la sucesión (un)(u_n) converge a \ell» se escribirá en el Capítulo 11 como

ε>0, NN, nN,unε.\forall \varepsilon > 0,\ \exists N \in \N,\ \forall n \geq N,\quad \abs{u_n - \ell} \leq \varepsilon .

Su negación, aplicando tres veces la Proposición 1.5, es

ε>0, NN, nN,un>ε.\exists \varepsilon > 0,\ \forall N \in \N,\ \exists n \geq N,\quad \abs{u_n - \ell} > \varepsilon .

Saber negar mecánicamente frases de este tipo, sin pensar en lo que significan, es una destreza real: separa el trabajo lógico del trabajo matemático.

1.3 Técnicas de demostración

Método 1.9 (Los esquemas de demostración habituales)

Para demostrar…

  1. una implicación P    QP \implies Q directamente: se supone PP y se deduce QQ;
  2. por contraposición: se supone ¬Q\lnot Q y se deduce ¬P\lnot P — válido por la Proposición 1.3 (4);
  3. por reducción al absurdo: se supone que el enunciado es falso y se deriva una contradicción;
  4. una equivalencia: se demuestran las dos implicaciones por separado (o se encadenan equivalencias conocidas);
  5. un enunciado «para todo»: se toma un xx arbitrario de EE («sea xEx \in E») y se demuestra P(x)P(x);
  6. un enunciado «existe»: se exhibe un testigo, o se demuestra la existencia de forma indirecta;
  7. por inducción: véase el Teorema 1.12.

Al demostrar un enunciado sobre un elemento bien elegido pero arbitrario, nunca hay que atribuirle propiedades adicionales: «sea xRx \in \R» seguido de «como x>0x > 0…» no demuestra nada sobre los xx negativos.

Observación 1.10 (Errores frecuentes en las demostraciones)

Cuatro trampas clásicas, que conviene nombrar de una vez.

  1. El recíproco en lugar del contrarrecíproco. Q    PQ \implies P no equivale a P    QP \implies Q; solo lo hace ¬Q    ¬P\lnot Q \implies \lnot P. De «si llueve, la calle se moja» no se puede concluir que haya llovido porque la calle esté mojada.
  2. Demostrar una equivalencia con una sola implicación. Una afirmación «si y solo si» son dos teoremas; hay que anunciar qué sentido se demuestra y demostrar los dos. Una cadena de     \iff solo es lícita si todos sus eslabones son realmente reversibles — elevar al cuadrado una ecuación, por ejemplo, no lo es.
  3. Demostraciones hacia atrás. Partir de la conclusión deseada y deducir un enunciado verdadero no demuestra nada (de 1=1-1 = 1 se deduce, elevando al cuadrado, el verdadero 1=11 = 1). Un cálculo puede descubrirse hacia atrás, pero debe escribirse hacia adelante, o con equivalencias explícitas.
  4. Testigo fijo frente a elemento arbitrario. Para demostrar x, P(x)\exists x,\ P(x) basta exhibir un xx hábilmente elegido; para demostrar x, P(x)\forall x,\ P(x), el xx elegido debe seguir siendo arbitrario. Confundir ambas cosas — comprobar una afirmación universal en un ejemplo — es el error más frecuente entre quienes empiezan.

Ejemplo 1.11 (Contraposición y absurdo en acción)

Para nNn \in \N: si n2n^2 es par, entonces nn es par. Por contraposición: si nn es impar, n=2k+1n = 2k+1, entonces n2=4k2+4k+1n^2 = 4k^2 + 4k + 1 es impar.

2\sqrt 2 es irracional. Por reducción al absurdo: supongamos que 2=p/q\sqrt 2 = p/q con p,qNp, q \in \N^* y la fracción irreducible. Entonces p2=2q2p^2 = 2q^2 es par, luego pp es par (punto anterior), p=2rp = 2r; entonces q2=2r2q^2 = 2r^2 es par, luego qq es par — lo que contradice la irreducibilidad.

Teorema 1.12 (Inducción)

Sea P(n)P(n) una propiedad del entero nn. Si

  1. P(0)P(0) es verdadera, y
  2. para todo nNn \in \N, P(n)    P(n+1)P(n) \implies P(n+1),

entonces P(n)P(n) es verdadera para todo nNn \in \N.

Inducción fuerte: la conclusión no cambia si se sustituye (2) por: para todo nn, (P(0)P(n))    P(n+1)\bigl(P(0) \land \dots \land P(n)\bigr) \implies P(n+1).

Demostración. Se trata de una propiedad del propio N\N, equivalente a esta: todo subconjunto no vacío de N\N tiene un elemento mínimo (que damos por conocida). En efecto, supongamos (1) y (2) y sea A={nN:P(n) falsa}A = \{n \in \N : P(n) \text{ falsa}\}. Si AA \neq \emptyset, tiene un elemento mínimo mm; m0m \neq 0 por (1); entonces m1Am - 1 \notin A, luego P(m1)P(m-1) se cumple, y (2) da P(m)P(m) — contradicción. Por tanto A=A = \emptyset. Para la inducción fuerte se aplica el mismo razonamiento: P(0),,P(m1)P(0), \dots, P(m-1) se cumplen todas, pues mm es el mínimo de AA.

Ejemplo 1.13 (Demostrar existencia y unicidad)

Un enunciado !x, P(x)\exists!\,x,\ P(x) son dos enunciados, que se demuestran por separado: la existencia (exhibir o construir algún x0x_0 con P(x0)P(x_0)) y la unicidad (suponer P(x)P(x) y P(x)P(x') y deducir x=xx = x'). Muestra: existe un único real xx tal que x3+x=2x^3 + x = 2. Existencia: x0=1x_0 = 1 sirve, pues 1+1=21 + 1 = 2. Unicidad: si x3+x=x3+xx^3 + x = x'^3 + x', entonces

0=(x3x3)+(xx)=(xx)(x2+xx+x2+1),0 = (x^3 - x'^3) + (x - x') = (x - x')\,\bigl(x^2 + xx' + x'^2 + 1\bigr),

y el segundo factor es positivo (vale (x+x2)2+34x2+11\bigl(x + \tfrac{x'}2\bigr)^2 + \tfrac34 x'^2 + 1 \geq 1), luego x=xx = x'. Obsérvese el reparto del trabajo: la existencia se apoyó en una conjetura afortunada; la unicidad, en un cálculo algebraico válido para soluciones arbitrarias — ninguno de los dos argumentos hace el trabajo del otro, y olvidar la segunda mitad es una tentación constante en cuanto se ha encontrado una solución.

Ejemplo 1.14

Para todo nNn \in \N^*:   k=1nk=n(n+1)2\;\sum_{k=1}^n k = \frac{n(n+1)}{2}. Caso base n=1n = 1: los dos miembros valen 11. Paso: suponiendo la fórmula para nn,

k=1n+1k=n(n+1)2+(n+1)=(n+1)(n2+1)=(n+1)(n+2)2.\sum_{k=1}^{n+1} k = \frac{n(n+1)}{2} + (n+1) = (n+1)\Bigl(\frac n2 + 1\Bigr) = \frac{(n+1)(n+2)}{2}. \qedhere

Ejemplo 1.15 (La inducción fuerte en acción)

Todo entero n2n \geq 2 es un producto de números primos (siendo un primo un entero 2\geq 2 cuyos únicos divisores 1\geq 1 son 11 y él mismo; los primos se estudian por sí mismos en el Capítulo 6). La inducción ordinaria es impotente aquí: saber que 95=5×1995 = 5 \times 19 se factoriza no dice nada sobre 9696. La inducción fuerte encaja exactamente. Caso base: 22 es primo, luego es un producto (de un solo factor) de primos. Paso: sea n2n \geq 2 y supongamos que todo entero mm con 2mn2 \leq m \leq n es un producto de primos. Si n+1n + 1 es primo, ya está. En caso contrario n+1=abn + 1 = ab con 2a,bn2 \leq a, b \leq n; por la hipótesis fuerte, aa y bb son productos de primos, y por tanto también lo es n+1n + 1. La idea clave: la inducción fuerte es la herramienta adecuada siempre que la «razón» de P(n+1)P(n+1) resida en un rango anterior imprevisible, y no en el rango nn.

1.4 Conjuntos

Definición 1.16 (Operaciones con conjuntos)

Tomamos como primitivas la noción de conjunto y la relación de pertenencia xEx \in E. Para conjuntos A,BA, B contenidos en un conjunto ambiente EE:

  • inclusión: ABA \subseteq B cuando x, xA    xB\forall x,\ x \in A \implies x \in B; igualdad A=BA = B cuando ABA \subseteq B y BAB \subseteq A;
  • unión ABA \cup B, intersección ABA \cap B, diferencia AB={xA:xB}A \setminus B = \{x \in A : x \notin B\}, complementario A=EA\overline{A} = E \setminus A;
  • el conjunto vacío \emptyset, contenido en todo conjunto;
  • el conjunto de las partes P(E)\mathcal{P}(E): el conjunto de todos los subconjuntos de EE;
  • el producto E×FE \times F: el conjunto de los pares ordenados (x,y)(x, y) con xEx \in E, yFy \in F.

Ejemplo 1.17 (Familiarizarse con el conjunto de las partes)

Para E={a,b}E = \{a, b\}:

P(E)={, {a}, {b}, {a,b}},\mathcal P(E) = \bigl\{\, \emptyset,\ \{a\},\ \{b\},\ \{a, b\} \,\bigr\},

cuatro elementos — y obsérvese la disciplina de tipos: aEa \in E, pero {a}P(E)\{a\} \in \mathcal P(E); los enunciados aP(E)a \in \mathcal P(E) y {a}P(E)\{a\} \subseteq \mathcal P(E) son ambos falsos tal como están escritos (el segundo exigiría que aa fuese un subconjunto de EE). Iterando desde la nada: P()={}\mathcal P(\emptyset) = \{\emptyset\} tiene un elemento, P(P())={,{}}\mathcal P(\mathcal P(\emptyset)) = \{\emptyset, \{\emptyset\}\} tiene dos, el siguiente tiene cuatro — los conjuntos de conjuntos son conjuntos ordinarios, y el Capítulo 2 confirmará la duplicación: P(E)=2E\abs{\mathcal P(E)} = 2^{\abs E}. Mantener claros los niveles (xx, {x}\{x\}, {{x}}\{\{x\}\}) es la mitad del trabajo en ejercicios como los Ejercicios 1.11 y 1.12.

Proposición 1.18 (Álgebra de conjuntos)

Para subconjuntos A,B,CA, B, C de EE:

  1. A(BC)=(AB)(AC)A \cap (B \cup C) = (A \cap B) \cup (A \cap C) y A(BC)=(AB)(AC)A \cup (B \cap C) = (A \cup B) \cap (A \cup C);
  2. De Morgan: AB=AB\overline{A \cup B} = \overline{A} \cap \overline{B} y AB=AB\overline{A \cap B} = \overline{A} \cup \overline{B};
  3. AB    BAA \subseteq B \iff \overline{B} \subseteq \overline{A}.

Demostración. Cada identidad traduce una regla de la Proposición 1.3 mediante el diccionario (A\in A o no) \leftrightarrow (enunciado verdadero o falso): por ejemplo, xAB    ¬(xAxB)    (xA)(xB)    xABx \in \overline{A \cup B} \iff \lnot(x \in A \lor x \in B) \iff (x \notin A) \land (x \notin B) \iff x \in \overline{A} \cap \overline{B}. El punto (3) es la contraposición. Como segunda muestra, la primera ley distributiva completa:

xA(BC)    (xA)(xBxC)    (xAxB)(xAxC),x \in A \cap (B \cup C) \iff (x \in A) \land \bigl(x \in B \lor x \in C\bigr) \iff \bigl(x \in A \land x \in B\bigr) \lor \bigl(x \in A \land x \in C\bigr),

por la distributividad de la Proposición 1.3 (6), y el último enunciado se lee x(AB)(AC)x \in (A \cap B) \cup (A \cap C). Toda identidad conjuntista de este tipo se demuestra con esta única traducción mecánica — razón por la cual ninguna de ellas hay que memorizarla.

Método 1.19 (Demostrar igualdades de conjuntos)

Para demostrar A=BA = B se prueban las dos inclusiones: sea xAx \in A, se comprueba que xBx \in B; después, sea xBx \in B, se comprueba que xAx \in A. Otra vía es encadenar equivalencias xA        xBx \in A \iff \dots \iff x \in B, cuando cada paso sea realmente una equivalencia.

Las leyes de De Morgan en imágenes: la región sombreada de la izquierda es A ∪ B = A ∩ B (todo lo que queda fuera de los dos discos); a la derecha, A ∩ B = A ∪ B (todo salvo la lente central). Un dibujo no es una demostración, pero hace imposible recordar mal la demostración por elementos de la .
Las leyes de De Morgan en imágenes: la región sombreada de la izquierda es AB=AB\overline{A \cup B} = \overline A \cap \overline B (todo lo que queda fuera de los dos discos); a la derecha, AB=AB\overline{A \cap B} = \overline A \cup \overline B (todo salvo la lente central). Un dibujo no es una demostración, pero hace imposible recordar mal la demostración por elementos de la Proposición 1.18.

1.5 Aplicaciones

Definición 1.20 (Aplicación, imagen, imagen recíproca)

Una aplicación (o función) f ⁣:EFf \colon E \to F asigna a cada elemento xx del conjunto EE (el dominio) exactamente un elemento f(x)f(x) del conjunto FF (el codominio). Para AEA \subseteq E y BFB \subseteq F:

f(A)={f(x):xA}F,f1(B)={xE:f(x)B}Ef(A) = \{f(x) : x \in A\} \subseteq F, \qquad f^{-1}(B) = \{x \in E : f(x) \in B\} \subseteq E

son la imagen directa de AA y la imagen recíproca de BB. La composición de f ⁣:EFf \colon E \to F y g ⁣:FGg \colon F \to G es gf ⁣:EGg \circ f \colon E \to G, xg(f(x))x \mapsto g(f(x)).

Observación 1.21

La notación f1(B)f^{-1}(B) no presupone que exista una aplicación inversa: f1(B)f^{-1}(B) está definida para toda ff. Las imágenes recíprocas se comportan mejor que las directas: f1f^{-1} conserva uniones, intersecciones y complementarios, mientras que f(AA)f(A)f(A)f(A \cap A') \subseteq f(A) \cap f(A') puede ser estricta (Ejercicio 1.8).

Ejemplo 1.22 (Cálculo de imágenes e imágenes recíprocas)

Sea f ⁣:RRf \colon \R \to \R, xx2x \mapsto x^2. Entonces:

f([1,2])=[0,4],f1([1,4])=[2,1][1,2],f1({1})=.f\bigl(\intcc{-1}{2}\bigr) = \intcc04, \qquad f^{-1}\bigl(\intcc14\bigr) = \intcc{-2}{-1} \cup \intcc12, \qquad f^{-1}(\{-1\}) = \emptyset .

Para la primera: todo x[1,2]x \in \intcc{-1}2 cumple x2[0,4]x^2 \in \intcc04, y todo y[0,4]y \in \intcc04 se alcanza como y=(y)2y = (\sqrt y)^2 con y[0,2][1,2]\sqrt y \in \intcc02 \subseteq \intcc{-1}2 — obsérvese que la imagen no es [1,4]={(1)2,22}\intcc14 = \{(-1)^2, 2^2\}: las imágenes de intervalos no se calculan solo con los extremos. Para la segunda: 1x24    1x21 \leq x^2 \leq 4 \iff 1 \leq \abs x \leq 2, que se parte en dos trozos. La tercera ilustra que una imagen recíproca puede ser vacía — f1(B)f^{-1}(B) siempre tiene sentido, por pequeña que sea la intersección de BB con la imagen. Por último, obsérvese en este ejemplo el fenómeno de inclusión estricta de la observación anterior: con A=[1,0]A = \intcc{-1}0 y A=[0,1]A' = \intcc01 se tiene f(AA)=f({0})={0}f(A \cap A') = f(\{0\}) = \{0\}, mientras que f(A)f(A)=[0,1]f(A) \cap f(A') = \intcc01.

Definición 1.23 (Inyectiva, sobreyectiva, biyectiva)

Una aplicación f ⁣:EFf \colon E \to F es:

  • inyectiva cuando elementos distintos tienen imágenes distintas: x,xE, f(x)=f(x)    x=x\forall x, x' \in E,\ f(x) = f(x') \implies x = x';
  • sobreyectiva cuando todo elemento de FF se alcanza: yF, xE, f(x)=y\forall y \in F,\ \exists x \in E,\ f(x) = y;
  • biyectiva cuando es ambas cosas, es decir, cuando todo yFy \in F tiene exactamente una imagen recíproca.

Teorema 1.24 (Aplicación inversa)

Una aplicación f ⁣:EFf \colon E \to F es biyectiva si y solo si existe una aplicación g ⁣:FEg \colon F \to E tal que gf=idEg \circ f = \mathrm{id}_E y fg=idFf \circ g = \mathrm{id}_F. En tal caso gg es única; se escribe f1f^{-1} y se llama inversa de ff, y f1f^{-1} es a su vez biyectiva, con (f1)1=f(f^{-1})^{-1} = f.

Demostración. (\Rightarrow) Si ff es biyectiva, todo yFy \in F tiene una única imagen recíproca; se define g(y)g(y) como esa imagen recíproca. Entonces f(g(y))=yf(g(y)) = y por construcción, y g(f(x))=xg(f(x)) = x porque xx es la imagen recíproca de f(x)f(x).

(\Leftarrow) Supongamos que existe tal gg. Si f(x)=f(x)f(x) = f(x'), aplicando gg se obtiene x=xx = x': ff es inyectiva. Para yFy \in F, x=g(y)x = g(y) cumple f(x)=yf(x) = y: ff es sobreyectiva.

Unicidad: si gg y hh sirven las dos, entonces g=gidF=g(fh)=(gf)h=hg = g \circ \mathrm{id}_F = g \circ (f \circ h) = (g \circ f) \circ h = h. Por último, el par de identidades es simétrico en ff y gg, luego g=f1g = f^{-1} es biyectiva con inversa ff.

Ejemplo 1.25 (Cálculo de una inversa en la práctica)

Sea f ⁣:R(0,+)f \colon \R \to \intoo0{+\infty}, f(x)=e2x+1f(x) = \eu^{2x+1}. Para invertirla se resuelve y=f(x)y = f(x) para un y>0y > 0 dado:

y=e2x+1    lny=2x+1    x=lny12,y = \eu^{2x+1} \iff \ln y = 2x + 1 \iff x = \frac{\ln y - 1}2 ,

siendo cada paso reversible en los dominios anunciados. El cálculo lo entrega todo a la vez: para cada yy del codominio hay exactamente una solución xx, luego ff es biyectiva, y

f1 ⁣:(0,+)R,f1(y)=lny12.f^{-1} \colon \intoo0{+\infty} \to \R, \qquad f^{-1}(y) = \frac{\ln y - 1}2 .

Una comprobación rápida de las dos composiciones (f1(f(x))=(2x+1)12=xf^{-1}(f(x)) = \frac{(2x+1) - 1}2 = x y f(f1(y))=elny=yf(f^{-1}(y)) = \eu^{\ln y} = y) confirma el criterio del Teorema 1.24. La idea clave: «despejar xx y vigilar las equivalencias» es a la vez la demostración de existencia, la de unicidad y la fórmula — pero solo funciona si el codominio se anunció correctamente (ff no es sobreyectiva sobre R\R).

Proposición 1.26 (La composición y las tres propiedades)

Sean f ⁣:EFf \colon E \to F y g ⁣:FGg \colon F \to G.

  1. Si ff y gg son inyectivas (resp. sobreyectivas, biyectivas), también lo es gfg \circ f; y entonces (gf)1=f1g1(g \circ f)^{-1} = f^{-1} \circ g^{-1} en el caso biyectivo.
  2. Si gfg \circ f es inyectiva, entonces ff es inyectiva. Si gfg \circ f es sobreyectiva, entonces gg es sobreyectiva.

Demostración. (1) Si g(f(x))=g(f(x))g(f(x)) = g(f(x')), la inyectividad de gg da f(x)=f(x)f(x) = f(x'), y la de ff da entonces x=xx = x'. Si zGz \in G, la sobreyectividad de gg da un yy con g(y)=zg(y) = z, y la de ff da un xx con f(x)=yf(x) = y, de modo que g(f(x))=zg(f(x)) = z. En el caso biyectivo se comprueba directamente que f1g1f^{-1} \circ g^{-1} es una inversa por los dos lados de gfg \circ f, y la unicidad del Teorema 1.24 concluye.

(2) Si f(x)=f(x)f(x) = f(x'), entonces g(f(x))=g(f(x))g(f(x)) = g(f(x')), y la inyectividad de gfg \circ f da x=xx = x'. Si zGz \in G, la sobreyectividad de gfg \circ f da un xx con g(f(x))=zg(f(x)) = z: entonces y=f(x)y = f(x) cumple g(y)=zg(y) = z.

Ejemplo 1.27 (El punto (2) no se puede mejorar)

En la Proposición 1.26 (2) no se pueden reforzar las conclusiones: que gfg \circ f sea biyectiva no obliga a que ff sea sobreyectiva ni a que gg sea inyectiva. Tómese E=G={1}E = G = \{1\}, F={1,2}F = \{1, 2\}, con f(1)=1f(1) = 1 y g(1)=g(2)=1g(1) = g(2) = 1: entonces gf=idEg \circ f = \mathrm{id}_E es biyectiva, pero ff no alcanza el elemento 22 y gg colapsa los dos elementos. La moraleja es una regla de contabilidad precisa: la información sobre la composición pasa a la aplicación interior para la inyectividad y a la exterior para la sobreyectividad, nunca al revés. (El Ejercicio 1.9 construye el mismo fenómeno con conjuntos infinitos, donde es el motor de las inversas laterales.)

Ejemplo 1.28

f ⁣:RRf \colon \R \to \R, xx2x \mapsto x^2 no es inyectiva (f(1)=f(1)f(-1) = f(1)) ni sobreyectiva (1-1 no tiene imagen recíproca). Restringiendo el dominio y el codominio, f ⁣:R+R+f \colon \R_+ \to \R_+, xx2x \mapsto x^2 sí es biyectiva, con inversa yyy \mapsto \sqrt y. Que una aplicación sea inyectiva o sobreyectiva depende del dominio y del codominio anunciados, no solo de la fórmula.

1.6 Relaciones

Definición 1.29 (Relación de equivalencia)

Una relación binaria R\mathcal{R} en un conjunto EE es una relación de equivalencia cuando es reflexiva (xRxx \mathbin{\mathcal{R}} x para todo xx), simétrica (xRy    yRxx \mathbin{\mathcal{R}} y \implies y \mathbin{\mathcal{R}} x) y transitiva (xRyx \mathbin{\mathcal{R}} y e yRzy \mathbin{\mathcal{R}} z implican xRzx \mathbin{\mathcal{R}} z). La clase de equivalencia de xx es cl(x)={yE:xRy}\mathrm{cl}(x) = \{y \in E : x \mathbin{\mathcal{R}} y\}.

Ejemplo 1.30 (Comprobar los tres axiomas)

En R\R, se declara xRyx \mathbin{\mathcal{R}} y cuando xyZx - y \in \Z. Reflexiva: xx=0Zx - x = 0 \in \Z. Simétrica: si xyZx - y \in \Z, entonces yx=(xy)Zy - x = -(x - y) \in \Z. Transitiva: si xyZx - y \in \Z e yzZy - z \in \Z, entonces xz=(xy)+(yz)Zx - z = (x - y) + (y - z) \in \Z (suma de enteros). Así pues, R\mathcal R es una relación de equivalencia, y cl(x)=x+Z={x+k:kZ}\mathrm{cl}(x) = x + \Z = \{x + k : k \in \Z\}: cada clase contiene exactamente un representante en [0,1)\intco01, su parte fraccionaria. En cambio, la relación «xy1\abs{x - y} \leq 1» en R\R es reflexiva y simétrica, pero no transitiva (0R10 \mathbin{\mathcal R} 1 y 1R21 \mathbin{\mathcal R} 2, y sin embargo 02>1\abs{0 - 2} > 1): la proximidad no se propaga, y no existe ninguna partición en clases — un contraejemplo útil cuando comprobar los axiomas empieza a parecer rutinario.

Teorema 1.31 (Las clases forman una partición)

Sea R\mathcal{R} una relación de equivalencia en EE. Entonces las clases de equivalencia son no vacías, dos a dos disjuntas o iguales, y su unión es EE: forman una partición de EE. Recíprocamente, toda partición de EE proviene de este modo de exactamente una relación de equivalencia («estar en el mismo trozo»).

Demostración. xcl(x)x \in \mathrm{cl}(x) por reflexividad, luego las clases son no vacías y su unión es EE. Supongamos que cl(x)cl(y)\mathrm{cl}(x) \cap \mathrm{cl}(y) \neq \emptyset, digamos que zz está en las dos. Entonces xRzx \mathbin{\mathcal{R}} z e yRzy \mathbin{\mathcal{R}} z, luego, por simetría y transitividad, xRyx \mathbin{\mathcal{R}} y. Ahora bien, para cualquier tcl(y)t \in \mathrm{cl}(y), la transitividad da tcl(x)t \in \mathrm{cl}(x), y simétricamente: las dos clases son iguales. Para el recíproco, sea (Ei)iI(E_i)_{i \in I} una partición de EE y definamos xSyx \mathbin{\mathcal S} y como «algún trozo contiene a la vez a xx y a yy». Reflexiva: xx está en algún trozo, que contiene entonces a xx dos veces. Simétrica: la condición que la define es simétrica en xx e yy. Transitiva: si x,yEix, y \in E_i e y,zEjy, z \in E_j, entonces yEiEjy \in E_i \cap E_j, luego Ei=EjE_i = E_j (dos trozos distintos son disjuntos) y x,zx, z comparten trozo. La clase de xx para S\mathcal S es exactamente el trozo que contiene a xx, de modo que las clases son los trozos dados. Por último, la relación queda determinada por sus clases: dos relaciones de equivalencia con las mismas clases relacionan los mismos pares, ya que cada una relaciona xx e yy exactamente cuando yy pertenece a la clase de xx — de donde la unicidad afirmada.

Ejemplo 1.32

En Z\Z, la congruencia módulo nn (xy(modn)x \equiv y \pmod n cuando nn divide a xyx - y) es una relación de equivalencia; sus clases son los nn conjuntos de enteros con un resto dado en la división por nn. Este ejemplo se convierte en el anillo Z/nZ\Z/n\Z en el Capítulo 7.

Definición 1.33 (Relación de orden)

Una relación \preceq en EE es un orden cuando es reflexiva, antisimétrica (xyx \preceq y e yxy \preceq x implican x=yx = y) y transitiva. El orden es total cuando dos elementos cualesquiera son comparables, y parcial en caso contrario. Un elemento MAEM \in A \subseteq E es un máximo de AA cuando aMa \preceq M para todo aAa \in A; el máximo (y el mínimo) es único cuando existe.

Ejemplo 1.34

(R,)(\R, \leq) está totalmente ordenado. (P(E),)(\mathcal{P}(E), \subseteq) está parcialmente ordenado en cuanto EE tiene dos elementos: {a}\{a\} y {b}\{b\} no son comparables. El subconjunto A={{a},{b}}A = \{\{a\}, \{b\}\} de P({a,b})\mathcal{P}(\{a,b\}) no tiene máximo, y sin embargo tiene una cota superior, {a,b}\{a, b\}: la distinción entre máximos y cotas superiores reaparece, para R\R, en el Capítulo 10.

Ejemplo 1.35 (Dos órdenes en la cuadrícula N2\N^2)

En los pares de naturales, se comparan componente a componente: (a,b)(a,b)(a, b) \preceq (a', b') cuando aaa \leq a' y bbb \leq b' (el orden producto). Es un orden — cada axioma se hereda coordenada a coordenada — pero parcial: (1,3)(1, 3) y (2,0)(2, 0) son incomparables. Comparémoslos ahora como en un diccionario: (a,b)lex(a,b)(a, b) \preceq_{\mathrm{lex}} (a', b') cuando a<aa < a', o bien a=aa = a' y bbb \leq b' (el orden lexicográfico). La transitividad exige distinguir dos casos, pero se cumple, y ahora dos pares cualesquiera son comparables: el orden es total. Los dos órdenes ordenan el mismo conjunto de manera distinta — (0,100)lex(1,0)(0, 100) \preceq_{\mathrm{lex}} (1, 0) aunque el orden producto no diga nada — lo que recuerda que un orden es una estructura que se elige, no una propiedad del conjunto. La comparación lexicográfica es además el truco habitual para reducir varios criterios de ordenación a uno solo.

Observación 1.36 (Interludio: el tamaño como biyección)

Un tema callado de este capítulo merece un foco: las biyecciones son la noción matemática de «mismo tamaño». Para los conjuntos finitos se convierte en el cálculo combinatorio del Capítulo 2, donde toda fórmula es en secreto una biyección; para los conjuntos infinitos, en el problema del fin de semana que cierra el capítulo, donde N\N, Q\Q y R\R resultan tener tamaños genuinamente distintos. El mismo diccionario reaparece dos veces más en este volumen, en formas refinadas: las sucesiones (Capítulo 11) no son otra cosa que aplicaciones NR\N \to \R, de modo que los enunciados sobre sucesiones son enunciados sobre un conjunto de aplicaciones; y el álgebra lineal medirá los espacios vectoriales no con biyecciones, sino con biyecciones lineales, cuya existencia está gobernada por un único número, la dimensión (Capítulo 19). Siempre que aparece una nueva «igualdad» — equipotencia, isomorfismo de grupos (Capítulo 7), isomorfismo lineal — se repite el patrón del Teorema 1.24: la igualdad es una aplicación invertible que respeta la estructura.

Observación 1.37 (Dónde se usa este capítulo)

En todas partes — pero algunos lugares merecen señalarse. La gimnasia de tres cuantificadores del Ejemplo 1.8 es el pan de cada día de los Capítulos 11 y 13: toda demostración de un límite es una partida jugada contra un ε\varepsilon arbitrario. Las clases de equivalencia reaparecen como las clases de congruencia de Z/nZ\Z/n\Z en el Capítulo 7, donde la partición del Teorema 1.31 adquiere una estructura algebraica propia. Las relaciones de orden, las cotas superiores y los extremos superiores se convierten en el corazón axiomático de R\R en el Capítulo 10. Las inyecciones, sobreyecciones y biyecciones vuelven como las aplicaciones lineales del Capítulo 20, donde la inyectividad se puede comprobar sobre un solo vector (el núcleo); y el problema del fin de semana convierte la noción desnuda de biyección en una teoría de los tamaños de los conjuntos infinitos, cuyas conclusiones (numerabilidad de Q\Q, no numerabilidad de R\R) reaparecen en los Capítulos 10 y 12.

1.7 Ejercicios

Ejercicio 1.1

Escríbase la negación de cada enunciado sin emplear la palabra «no»:

  1. xR, yR, x+y>0\forall x \in \R,\ \exists y \in \R,\ x + y > 0;
  2. xR, yR, xy=0\exists x \in \R,\ \forall y \in \R,\ xy = 0;
  3. ε>0, δ>0, xR, xδ    f(x)ε\forall \varepsilon > 0,\ \exists \delta > 0,\ \forall x \in \R,\ \abs{x} \leq \delta \implies \abs{f(x)} \leq \varepsilon (para una aplicación fija f ⁣:RRf \colon \R \to \R).

Decídase después si los enunciados (1) y (2) son verdaderos.

Solución

Solución de Ejercicio 1.1.

Negaciones, haciendo pasar ¬\lnot a través de cada cuantificador (Proposición 1.5) y usando ¬(P    Q)    P¬Q\lnot(P \implies Q) \iff P \land \lnot Q:

  1. xR, yR, x+y0\exists x \in \R,\ \forall y \in \R,\ x + y \leq 0;
  2. xR, yR, xy0\forall x \in \R,\ \exists y \in \R,\ xy \neq 0;
  3. ε>0, δ>0, xR, xδ y f(x)>ε\exists \varepsilon > 0,\ \forall \delta > 0,\ \exists x \in \R,\ \abs{x} \leq \delta \text{ y } \abs{f(x)} > \varepsilon.

El enunciado (1) es verdadero: dado xx, tómese y=x+1y = -x + 1; entonces x+y=1>0x + y = 1 > 0. El enunciado (2) es verdadero: x=0x = 0 cumple xy=0xy = 0 para todo yy.

Ejercicio 1.2

Sean P,QP, Q dos enunciados. Demuéstrese con tablas de verdad que ¬(P    Q)    P(¬Q)\lnot(P \implies Q) \iff P \land (\lnot Q), y dedúzcase la negación de: «si una función es derivable, entonces es continua».

Solución

Solución de Ejercicio 1.2.

Tabla de verdad, escribiendo V/F para los cuatro casos (P,Q)(P, Q):

PPQQP    QP \implies Q¬(P    Q)\lnot(P \implies Q)¬Q\lnot QP¬QP \land \lnot Q
VVVFFF
VFFVVV
FVVFFF
FFVFVF

Las columnas 44 y 66 coinciden, lo que demuestra la equivalencia. Por tanto, la negación de «si una función es derivable, entonces es continua» es: «existe una función derivable y no continua» (un enunciado falso, dicho sea de paso: la implicación de partida es verdadera, véase el Capítulo 14).

Ejercicio 1.3

Demuéstrese por contraposición: para xRx \in \R, si x3+x2x^3 + x \geq 2, entonces x1x \geq 1. Demuéstrese después por reducción al absurdo que no existe el menor número real estrictamente positivo.

Solución

Solución de Ejercicio 1.3.

Contraposición. Supongamos x<1x < 1. Entonces x3<1x^3 < 1 (la función cubo es creciente) y x<1x < 1, luego x3+x<2x^3 + x < 2. Esto demuestra el contrarrecíproco y, por tanto, el enunciado.

Reducción al absurdo. Supongamos que a>0a > 0 es el menor real estrictamente positivo. Entonces a/2a/2 es estrictamente positivo y a/2<aa/2 < a (pues a>0a > 0), lo que contradice la minimalidad. Luego no existe tal aa.

Ejercicio 1.4

Demuéstrese por inducción que, para todo nNn \in \N:

  1. k=0n2k=2n+11\sum_{k=0}^{n} 2^k = 2^{n+1} - 1;
  2. 4n+54^n + 5 es divisible por 33.
Solución

Solución de Ejercicio 1.4.

  1. Caso base n=0n = 0: 20=1=2112^0 = 1 = 2^1 - 1. Paso: suponiendo la identidad para nn,

    k=0n+12k=(2n+11)+2n+1=22n+11=2n+21.\sum_{k=0}^{n+1} 2^k = (2^{n+1} - 1) + 2^{n+1} = 2 \cdot 2^{n+1} - 1 = 2^{n+2} - 1 .
  2. Caso base n=0n = 0: 40+5=6=3×24^0 + 5 = 6 = 3 \times 2. Paso: si 4n+5=3m4^n + 5 = 3m, entonces

    4n+1+5=4(4n+5)15=3(4m5),4^{n+1} + 5 = 4(4^n + 5) - 15 = 3(4m - 5),

    divisible por 33.

Ejercicio 1.5

Encuéntrese el fallo de la siguiente «demostración» de que todos los lápices tienen el mismo color. Sea P(n)P(n): «en todo conjunto de nn lápices, todos los lápices tienen el mismo color». P(1)P(1) es evidente. Supongamos P(n)P(n) y tomemos n+1n+1 lápices; quitando el último, los nn primeros comparten color; quitando el primero, los nn últimos comparten color; luego los n+1n+1 comparten color.

Solución

Solución de Ejercicio 1.5.

El paso de inducción supone en silencio que los dos grupos («los nn primeros» y «los nn últimos») se solapan, de modo que los lápices comunes transportan el color de un grupo al otro. Para n+1=2n + 1 = 2 los dos grupos son {\{primer lápiz}\} y {\{segundo lápiz}\}: son disjuntos y el argumento se rompe. Así pues, P(1)    P(2)P(1) \implies P(2) nunca quedó demostrado y la inducción se desmorona — aunque P(n)    P(n+1)P(n) \implies P(n+1) sí sea válido para todo n2n \geq 2.

Ejercicio 1.6

Sean A,B,CA, B, C subconjuntos de EE. Demuéstrese:

  1. AB=ABA \setminus B = A \cap \overline{B};
  2. (AB)C=(AC)(BC)(A \cup B) \setminus C = (A \setminus C) \cup (B \setminus C);
  3. AB    AB=B    AB=AA \subseteq B \iff A \cup B = B \iff A \cap B = A.
Solución

Solución de Ejercicio 1.6.

  1. xAB    xAxB    xAxB    xABx \in A \setminus B \iff x \in A \land x \notin B \iff x \in A \land x \in \overline{B} \iff x \in A \cap \overline{B}.
  2. Usando (1) y la distributividad (Proposición 1.18): (AB)C=(AC)(BC)(A \cup B) \cap \overline{C} = (A \cap \overline{C}) \cup (B \cap \overline{C}).
  3. Supongamos ABA \subseteq B. Entonces ABBA \cup B \subseteq B (las dos partes están en BB) y BABB \subseteq A \cup B siempre, luego AB=BA \cup B = B. Supongamos AB=BA \cup B = B: entonces ABAA \cap B \subseteq A siempre, y AAB=BA \subseteq A \cup B = B da AABA \subseteq A \cap B, luego AB=AA \cap B = A. Supongamos AB=AA \cap B = A: entonces A=ABBA = A \cap B \subseteq B. Las tres condiciones son, pues, equivalentes (hemos demostrado un ciclo de implicaciones).

Ejercicio 1.7 ★★

Decídase, con demostración, si cada aplicación es inyectiva, sobreyectiva o biyectiva:

  1. f ⁣:NNf \colon \N \to \N, nn+1n \mapsto n + 1;
  2. g ⁣:ZZg \colon \Z \to \Z, nn+1n \mapsto n + 1;
  3. h ⁣:R{1}Rh \colon \R \setminus \{1\} \to \R, xx+1x1x \mapsto \frac{x+1}{x-1}.

Para hh, ajústese el codominio para hacerla biyectiva y calcúlese la inversa.

Solución

Solución de Ejercicio 1.7.

  1. ff es inyectiva (n+1=m+1    n=mn + 1 = m + 1 \implies n = m) pero no sobreyectiva: 00 no tiene imagen recíproca en N\N.
  2. gg es biyectiva: nn1n \mapsto n - 1 es una inversa por los dos lados en Z\Z.
  3. hh es inyectiva: x+1x1=x+1x1\frac{x+1}{x-1} = \frac{x'+1}{x'-1} da (x+1)(x1)=(x+1)(x1)(x+1)(x'-1) = (x'+1)(x-1), es decir, xxx+x1=xxx+x1xx' - x + x' - 1 = xx' - x' + x - 1, luego 2x=2x2x' = 2x. No es sobreyectiva sobre R\R: al resolver y=x+1x1y = \frac{x+1}{x-1} se obtiene x(y1)=y+1x(y - 1) = y + 1, que no tiene solución cuando y=1y = 1 (la ecuación queda 0=20 = 2). Con codominio R{1}\R \setminus \{1\}, el mismo cálculo da la única imagen recíproca x=y+1y1x = \frac{y+1}{y-1}, de modo que h ⁣:R{1}R{1}h \colon \R \setminus \{1\} \to \R \setminus \{1\} es biyectiva y h1(y)=y+1y1=h(y)h^{-1}(y) = \frac{y+1}{y-1} = h(y): hh es su propia inversa.

Ejercicio 1.8 ★★

Sea f ⁣:EFf \colon E \to F, y sean A,AEA, A' \subseteq E y B,BFB, B' \subseteq F.

  1. Demuéstrese que f1(BB)=f1(B)f1(B)f^{-1}(B \cap B') = f^{-1}(B) \cap f^{-1}(B') y que f(AA)=f(A)f(A)f(A \cup A') = f(A) \cup f(A').
  2. Demuéstrese que f(AA)f(A)f(A)f(A \cap A') \subseteq f(A) \cap f(A') y dese un ejemplo en el que la inclusión sea estricta.
  3. Demuéstrese que ff es inyectiva si y solo si f(AA)=f(A)f(A)f(A \cap A') = f(A) \cap f(A') para todos A,AA, A'.
Solución

Solución de Ejercicio 1.8.

  1. xf1(BB)    f(x)BB    f(x)Bf(x)B    xf1(B)f1(B)x \in f^{-1}(B \cap B') \iff f(x) \in B \cap B' \iff f(x) \in B \land f(x) \in B' \iff x \in f^{-1}(B) \cap f^{-1}(B'). Para las imágenes: yf(AA)y \in f(A \cup A') si y solo si y=f(x)y = f(x) para algún xx de AA o de AA', si y solo si yf(A)y \in f(A) o yf(A)y \in f(A').
  2. Si yf(AA)y \in f(A \cap A'), entonces y=f(x)y = f(x) con xAx \in A y xAx \in A', luego yf(A)y \in f(A) e yf(A)y \in f(A'). Estrictitud: tómese f ⁣:RRf \colon \R \to \R, xx2x \mapsto x^2, A={1}A = \{-1\}, A={1}A' = \{1\}: entonces f(AA)=f()=f(A \cap A') = f(\emptyset) = \emptyset, pero f(A)f(A)={1}f(A) \cap f(A') = \{1\}.
  3. (\Leftarrow) Con A={x}A = \{x\}, A={x}A' = \{x'\} para xxx \neq x': si f(x)=f(x)f(x) = f(x'), entonces f(A)f(A)={f(x)}f(A) \cap f(A') = \{f(x)\} mientras que f(AA)=f(A \cap A') = \emptyset, lo que contradice la igualdad supuesta; luego ff es inyectiva. (\Rightarrow) Sea ff inyectiva e yf(A)f(A)y \in f(A) \cap f(A'): y=f(x)=f(x)y = f(x) = f(x') con xAx \in A, xAx' \in A'; la inyectividad da x=xAAx = x' \in A \cap A', luego yf(AA)y \in f(A \cap A'). Con (2), se tiene la igualdad.

Ejercicio 1.9 ★★

Sean f ⁣:EFf \colon E \to F y g ⁣:FEg \colon F \to E tales que gf=idEg \circ f = \mathrm{id}_E. Demuéstrese que ff es inyectiva y gg es sobreyectiva. Dese un ejemplo en el que ni ff ni gg sea biyectiva.

Solución

Solución de Ejercicio 1.9.

gf=idEg \circ f = \mathrm{id}_E es inyectiva y sobreyectiva, luego, por la Proposición 1.26 (2), ff es inyectiva y gg es sobreyectiva. Ejemplo: E=NE = \N, F=ZF = \Z, ff la inclusión nnn \mapsto n, y g ⁣:ZNg \colon \Z \to \N, g(n)=ng(n) = n para n0n \geq 0 y g(n)=0g(n) = 0 para n<0n < 0. Entonces g(f(n))=ng(f(n)) = n para todo nNn \in \N, pero ff no es sobreyectiva y gg no es inyectiva.

Ejercicio 1.10 ★★

En R\R se define xRy    x2y2=xyx \mathbin{\mathcal{R}} y \iff x^2 - y^2 = x - y. Demuéstrese que R\mathcal{R} es una relación de equivalencia y descríbase la clase de equivalencia de cada real xx. ¿Qué clases tienen exactamente un elemento?

Solución

Solución de Ejercicio 1.10.

x2y2=xy    (xy)(x+y)=xy    (xy)(x+y1)=0    y=xx^2 - y^2 = x - y \iff (x - y)(x + y) = x - y \iff (x - y)(x + y - 1) = 0 \iff y = x o y=1xy = 1 - x. Reflexiva: y=xy = x sirve. Simétrica: la condición «y=xy = x o y=1xy = 1 - x» es simétrica en xx e yy (si y=1xy = 1 - x, entonces x=1yx = 1 - y). Transitiva: supongamos xRyx \mathbin{\mathcal{R}} y e yRzy \mathbin{\mathcal{R}} z; recorriendo los cuatro casos, zz vale cada vez xx o 1x1 - x (por ejemplo, y=1xy = 1 - x y z=1yz = 1 - y dan z=xz = x). Así pues, R\mathcal{R} es una relación de equivalencia y cl(x)={x,1x}\mathrm{cl}(x) = \{x,\, 1 - x\}. Esta clase tiene un solo elemento exactamente cuando x=1xx = 1 - x, es decir, para x=12x = \frac12.

Ejercicio 1.11 ★★★

(Cantor) Sea EE un conjunto. Demuéstrese que no hay ninguna sobreyección de EE sobre P(E)\mathcal{P}(E). Indicación: dada f ⁣:EP(E)f \colon E \to \mathcal{P}(E), considérese D={xE:xf(x)}D = \{x \in E : x \notin f(x)\}.

Solución

Solución de Ejercicio 1.11.

Sea f ⁣:EP(E)f \colon E \to \mathcal{P}(E) una aplicación cualquiera y póngase D={xE:xf(x)}P(E)D = \{x \in E : x \notin f(x)\} \in \mathcal{P}(E). Supongamos que D=f(a)D = f(a) para algún aEa \in E. Si aDa \in D, entonces, por definición de DD, af(a)=Da \notin f(a) = D: contradicción. Si aDa \notin D, entonces af(a)a \notin f(a), luego, por definición de DD, aDa \in D: contradicción. Así pues, DD no está en la imagen de ff, y ff no es sobreyectiva. (En particular, ningún conjunto está en biyección con su conjunto de las partes: hay «más» subconjuntos de N\N que enteros.)

Ejercicio 1.12 ★★★

Sea f ⁣:EFf \colon E \to F una aplicación. Defínase Φ ⁣:P(F)P(E)\Phi \colon \mathcal{P}(F) \to \mathcal{P}(E) por Φ(B)=f1(B)\Phi(B) = f^{-1}(B).

  1. Demuéstrese que ff es sobreyectiva si y solo si Φ\Phi es inyectiva.
  2. Demuéstrese que ff es inyectiva si y solo si Φ\Phi es sobreyectiva.
Solución

Solución de Ejercicio 1.12.

  1. (\Rightarrow) Sea ff sobreyectiva y Φ(B)=Φ(B)\Phi(B) = \Phi(B'). Para yBy \in B, tómese xx con f(x)=yf(x) = y; entonces xf1(B)=f1(B)x \in f^{-1}(B) = f^{-1}(B'), luego y=f(x)By = f(x) \in B'. Por tanto BBB \subseteq B', y simétricamente BBB' \subseteq B: Φ\Phi es inyectiva. (\Leftarrow) Si ff no es sobreyectiva, tómese y0Fy_0 \in F fuera de la imagen; entonces f1({y0})==f1()f^{-1}(\{y_0\}) = \emptyset = f^{-1}(\emptyset) con {y0}\{y_0\} \neq \emptyset, luego Φ\Phi no es inyectiva.
  2. (\Rightarrow) Sea ff inyectiva y AEA \subseteq E. Póngase B=f(A)B = f(A); entonces f1(B)={x:f(x)f(A)}f^{-1}(B) = \{x : f(x) \in f(A)\}, y la inyectividad da f(x)f(A)    xAf(x) \in f(A) \iff x \in A, luego Φ(B)=A\Phi(B) = A: Φ\Phi es sobreyectiva. (\Leftarrow) Si ff no es inyectiva, tómense xxx \neq x' con f(x)=f(x)f(x) = f(x'). Todo conjunto imagen recíproca f1(B)f^{-1}(B) contiene a xx si y solo si contiene a xx'; por tanto {x}\{x\} no es de la forma Φ(B)\Phi(B), y Φ\Phi no es sobreyectiva.

1.8 Problema: comparar infinitos

Problema 1.1

¿Cuándo tienen dos conjuntos «el mismo número de elementos»? La respuesta de Cantor — cuando existe una biyección entre ellos — resulta ser utilizable incluso para conjuntos infinitos, y parte el infinito en tamaños genuinamente distintos. Este problema construye toda la caja de herramientas a partir de las definiciones desnudas del capítulo: el teorema de Cantor–Schröder–Bernstein (dos inyecciones fabrican una biyección), la numerabilidad de Q\Q, la no numerabilidad de R\R por el argumento diagonal y la asombrosa conclusión de Cantor en 1874: existen números trascendentes, y en cantidad masiva, sin exhibir ni uno solo. En todo el problema, para conjuntos EE y FF, se escribe EFE \preceq F cuando existe una inyección de EE en FF, y EFE \approx FEE y FF son equipotentes») cuando existe una biyección de EE sobre FF.

Parte I — El vocabulario de la comparación.

  1. Pruébese que \approx se comporta como una relación de equivalencia: EEE \approx E; si EFE \approx F, entonces FEF \approx E; si EFE \approx F y FGF \approx G, entonces EGE \approx G. (Cítense con precisión el Teorema 1.24 y la Proposición 1.26.)
  2. Pruébese que \preceq es transitiva y que una inyección f ⁣:EFf \colon E \to F induce siempre Ef(E)E \approx f(E).
  3. Sea EE \neq \emptyset. Pruébese que EFE \preceq F si y solo si existe una sobreyección de FF sobre EE.
  4. Compruébese que nn+1n \mapsto n + 1 es una biyección de N\N sobre N=N{0}\N^* = \N \setminus \{0\}, y que

    σ(n)=n2  (n par),σ(n)=n+12  (n impar)\sigma(n) = \frac n2 \ \ (n \text{ par}), \qquad \sigma(n) = -\frac{n+1}2 \ \ (n \text{ impar})

    es una biyección de N\N sobre Z\Z. Así pues, quitar un punto, o duplicar hacia los negativos, no cambia el tamaño de N\N.

Parte II — El teorema de Cantor–Schröder–Bernstein. Sean f ⁣:EFf \colon E \to F y g ⁣:FEg \colon F \to E dos inyecciones. Defínanse

C0=Eg(F),Cn+1=g(f(Cn))  (nN),C=nNCn,C_0 = E \setminus g(F), \qquad C_{n+1} = g\bigl(f(C_n)\bigr) \ \ (n \in \N), \qquad C = \bigcup_{n \in \N} C_n,

y sea h ⁣:EFh \colon E \to F la aplicación que envía xCx \in C a f(x)f(x), y xCx \notin C al único yFy \in F tal que g(y)=xg(y) = x.

  1. Compruébese que hh está bien definida: si xCx \notin C, entonces xg(F)x \in g(F), y el elemento yy con g(y)=xg(y) = x es único.
  2. Pruébese que g(f(C))=n1CnCg\bigl(f(C)\bigr) = \bigcup_{n \geq 1} C_n \subseteq C. (Las imágenes directas conmutan con las uniones: Ejercicio 1.8.)
  3. Pruébese que hh es inyectiva. (Tres casos; en el caso mixto xCx \in C, xCx' \notin C, véase que h(x)=h(x)h(x) = h(x') obligaría a que xg(f(C))Cx' \in g(f(C)) \subseteq C.)
  4. Pruébese que hh es sobreyectiva: dado yFy \in F, distínganse los casos g(y)Cg(y) \notin C y g(y)Cng(y) \in C_n para algún n1n \geq 1 (¿por qué es imposible g(y)C0g(y) \in C_0?), y exhíbase una imagen recíproca de yy en cada caso.
  5. Conclúyase el teorema de Cantor–Schröder–Bernstein: si EFE \preceq F y FEF \preceq E, entonces EFE \approx F. Coméntese en una frase qué hace que este enunciado no sea trivial.
  6. Dos aplicaciones. (a) Pruébese que [0,1](0,1)\intcc01 \approx \intoo01. (b) Pruébese que φ(p,q)=2p(2q+1)1\varphi(p, q) = 2^p(2q + 1) - 1 define una biyección de N×N\N \times \N sobre N\N — la inyectividad por un argumento de paridad, la sobreyectividad por inducción fuerte (Teorema 1.12). Así pues, N×NN\N \times \N \approx \N: el plano de los puntos enteros no es mayor que la recta.

Parte III — Conjuntos numerables. Un conjunto EE se llama a lo sumo numerable cuando ENE \preceq \N, y numerable cuando ENE \approx \N.

  1. Pruébese que todo subconjunto infinito ANA \subseteq \N es numerable. (Defínase φ(n)\varphi(n) por recurrencia como el mínimo de A{φ(0),,φ(n1)}A \setminus \{\varphi(0), \dots, \varphi(n-1)\}; véase que φ\varphi es estrictamente creciente, que cumple φ(n)n\varphi(n) \geq n y que alcanza todos los elementos de AA.)
  2. Dedúzcase que un conjunto es a lo sumo numerable si y solo si es finito o numerable, y obsérvese que la pregunta 9 da el atajo: si ENE \preceq \N y NE\N \preceq E, entonces EE es numerable.
  3. Pruébese que si EE y FF son a lo sumo numerables, también lo es E×FE \times F. Dedúzcase que Z×N\Z \times \N^* es numerable.
  4. Pruébese que Q\Q es numerable. (Inyéctese Q\Q en Z×N\Z \times \N^* escribiendo cada racional como fracción irreducible de denominador positivo — la unicidad de esa representación se demuestra en el Capítulo 6; aplíquese después la pregunta 12.)
  5. Pruébese que una unión numerable de conjuntos numerables es a lo sumo numerable: si cada EnE_n (nNn \in \N) es a lo sumo numerable, también lo es nNEn\bigcup_{n \in \N} E_n. (Envíese xx al par (n,fn(x))(n, f_n(x)), donde nn es el índice mínimo con xEnx \in E_n.)
  6. Pruébese que el conjunto de los subconjuntos finitos de N\N es numerable. (Envíese un subconjunto finito FF a iF2i\sum_{i \in F} 2^i; demuéstrese la inyectividad comparando el mayor elemento en el que difieren dos conjuntos finitos, con ayuda de k=0m12k=2m1\sum_{k=0}^{m-1} 2^k = 2^m - 1 del Ejercicio 1.4.)

Parte IV — Diagonalización. Denótese por {0,1}N\{0,1\}^{\N} el conjunto de todas las aplicaciones u ⁣:N{0,1}u \colon \N \to \{0, 1\}, es decir, el conjunto de las sucesiones binarias.

  1. Constrúyase una biyección entre P(N)\mathcal{P}(\N) y {0,1}N\{0,1\}^{\N} (funciones indicadoras).
  2. (El argumento diagonal) Sea Φ ⁣:N{0,1}N\Phi \colon \N \to \{0,1\}^{\N} una aplicación cualquiera. Considérese la sucesión dd definida por d(n)=1Φ(n)(n)d(n) = 1 - \Phi(n)(n). Pruébese que dd no está en la imagen de Φ\Phi, y conclúyase que {0,1}N\{0,1\}^{\N} no es a lo sumo numerable. Explíquese en una frase por qué, a través de la pregunta 17, esto es exactamente el teorema de Cantor (Ejercicio 1.11) para E=NE = \N.
  3. Admítase — como es familiar desde la secundaria y se establece con rigor en el Capítulo 10 — que todo x[0,1)x \in \intco01 tiene un único desarrollo decimal propio x=0.d1d2d3x = 0.d_1 d_2 d_3\dots (uno que no termine en una sucesión infinita de cifras 99). Dada una sucesión cualquiera (xn)n1(x_n)_{n \geq 1} de elementos de [0,1)\intco01, constrúyase x[0,1)x \in \intco01 con xxnx \neq x_n para todo nn: tómese como nn-ésima cifra un 55 si la nn-ésima cifra de xnx_n es distinta de 55, y un 66 en caso contrario. Justifíquese con cuidado que xx es propio y que evita todos los xnx_n, y conclúyase que [0,1)\intco01 no es a lo sumo numerable.
  4. Dedúzcase que R\R no es numerable, y que el conjunto RQ\R \setminus \Q de los números irracionales tampoco lo es. ¿En qué sentido preciso «casi todos» los números reales son irracionales?

Parte V — El teorema de Cantor de 1874: existen números trascendentes. Un número real xx es algebraico cuando P(x)=0P(x) = 0 para algún polinomio no nulo PP con coeficientes enteros, y trascendente en caso contrario. Admítase en esta parte — se demuestra en el Capítulo 8 — que un polinomio no nulo de grado nn tiene a lo sumo nn raíces reales.

  1. Pruébese que todo número racional es algebraico, y hállense polinomios explícitos con coeficientes enteros que anulen a 2\sqrt 2 y a 2+3\sqrt 2 + \sqrt 3.
  2. Para nNn \in \N fijo, pruébese que el conjunto de los polinomios de grado a lo sumo nn con coeficientes enteros es numerable. (Inyéctese en Zn+1\Z^{n+1} y aplíquese inducción sobre nn con la pregunta 13.)
  3. Dedúzcase que el conjunto de todos los polinomios con coeficientes enteros es numerable.
  4. Demuéstrese el teorema de Cantor sobre los números algebraicos: el conjunto A\mathcal{A} de los números reales algebraicos es numerable.
  5. Conclúyase: existen números reales trascendentes, y el conjunto de los números trascendentes no es numerable. Hágase después balance de todo el problema en unas pocas frases: la cadena NZQA\N \approx \Z \approx \Q \approx \mathcal{A}, el salto estricto hasta R\R \approx (esencialmente) P(N)\mathcal{P}(\N), dónde fue decisiva cada herramienta (Cantor–Schröder–Bernstein, uniones numerables, la diagonal) — y la fuerza filosófica de demostrar que existen incontables números trascendentes sin nombrar ni uno. (Demostrar que un número concreto como π\pi es trascendente es mucho más difícil y queda fuera de este volumen.)
Solución

Solución de Problema 1.1.

1. Reflexiva: idE\mathrm{id}_E es una biyección de EE sobre sí mismo. Simétrica: si f ⁣:EFf \colon E \to F es biyectiva, el Teorema 1.24 proporciona f1 ⁣:FEf^{-1} \colon F \to E, también biyectiva. Transitiva: si f ⁣:EFf \colon E \to F y g ⁣:FGg \colon F \to G son biyecciones, la Proposición 1.26 (1) dice que gf ⁣:EGg \circ f \colon E \to G es una biyección. (Esto solo se parece a una relación de equivalencia: la colección de todos los conjuntos no es a su vez un conjunto, por las paradojas que apunta el Ejercicio 1.11; lo que importa son las tres propiedades.)

2. Si f ⁣:EFf \colon E \to F y g ⁣:FGg \colon F \to G son inyectivas, gfg \circ f es inyectiva por la Proposición 1.26 (1): EGE \preceq G. Para el segundo punto, correstrínjase ff a su imagen: la aplicación f~ ⁣:Ef(E)\tilde f \colon E \to f(E), xf(x)x \mapsto f(x), es sobreyectiva por construcción de f(E)f(E) e inyectiva porque lo es ff, luego biyectiva: Ef(E)E \approx f(E).

3. (\Rightarrow) Sea f ⁣:EFf \colon E \to F inyectiva y fíjese aEa \in E (EE \neq \emptyset). Defínase s ⁣:FEs \colon F \to E así: s(y)s(y) es el único xx con f(x)=yf(x) = y cuando yf(E)y \in f(E) (unicidad por inyectividad), y s(y)=as(y) = a en caso contrario. Para todo xEx \in E se tiene s(f(x))=xs(f(x)) = x, luego todo xx se alcanza: ss es sobreyectiva. (\Leftarrow) Sea s ⁣:FEs \colon F \to E sobreyectiva. Para cada xEx \in E elíjase un yxFy_x \in F con s(yx)=xs(y_x) = x, y póngase u(x)=yxu(x) = y_x. Si u(x)=u(x)u(x) = u(x'), entonces x=s(u(x))=s(u(x))=xx = s(u(x)) = s(u(x')) = x': u ⁣:EFu \colon E \to F es inyectiva.

4. nn+1n \mapsto n + 1 envía N\N dentro de N\N^*, es inyectiva (n+1=m+1    n=mn + 1 = m + 1 \implies n = m) y sobreyectiva (todo m1m \geq 1 es (m1)+1(m - 1) + 1 con m1Nm - 1 \in \N). Para σ\sigma: envía los números pares 0,2,4,0, 2, 4, \dots a 0,1,2,0, 1, 2, \dots y los impares 1,3,5,1, 3, 5, \dots a 1,2,3,-1, -2, -3, \dots Inyectividad: las entradas pares caen en N\N (σ(n)=n/20\sigma(n) = n/2 \geq 0) y las impares, en los enteros estrictamente negativos (σ(n)=(n+1)/21\sigma(n) = -(n+1)/2 \leq -1), de modo que una colisión tendría que producirse dentro de una misma clase de paridad, donde σ\sigma es estrictamente monótona (n/2=m/2n/2 = m/2 o (n+1)/2=(m+1)/2(n+1)/2 = (m+1)/2 obligan a n=mn = m). Sobreyectividad: k0k \geq 0 es σ(2k)\sigma(2k); k1k \leq -1 es σ(2k1)\sigma(-2k - 1) con 2k11-2k - 1 \geq 1 impar. Así pues, NN\N \approx \N^* y NZ\N \approx \Z.

5. C0=Eg(F)CC_0 = E \setminus g(F) \subseteq C, luego xCx \notin C implica xC0x \notin C_0, es decir, xg(F)x \in g(F): algún yFy \in F cumple g(y)=xg(y) = x. Si además g(y)=xg(y') = x, la inyectividad de gg da y=yy' = y. Por tanto, la segunda cláusula de la definición de hh selecciona un único elemento bien definido g1(x)g^{-1}(x).

6. Las imágenes directas conmutan con las uniones (Ejercicio 1.8 (1), aplicado a ff y luego a gg):

g(f(C))=g(f(nNCn))=nNg(f(Cn))=nNCn+1=n1CnC.g\bigl(f(C)\bigr) = g\Bigl(f\Bigl(\bigcup_{n \in \N} C_n\Bigr)\Bigr) = \bigcup_{n \in \N} g\bigl(f(C_n)\bigr) = \bigcup_{n \in \N} C_{n+1} = \bigcup_{n \geq 1} C_n \subseteq C .

7. Sean xxx \neq x' en EE. Si los dos están en CC, entonces h(x)=f(x)f(x)=h(x)h(x) = f(x) \neq f(x') = h(x') por inyectividad de ff. Si ninguno está en CC, entonces g(h(x))=xx=g(h(x))g(h(x)) = x \neq x' = g(h(x')), luego h(x)h(x)h(x) \neq h(x'). Si xCx \in C y xCx' \notin C (el caso mixto, salvo intercambio de nombres): supongamos h(x)=h(x)h(x) = h(x'), es decir, f(x)=g1(x)f(x) = g^{-1}(x'). Aplicando gg: x=g(f(x))g(f(C))x' = g(f(x)) \in g(f(C)), y la pregunta 6 da xCx' \in C — contradicción. Luego h(x)h(x)h(x) \neq h(x') en todos los casos: hh es inyectiva.

8. Sea yFy \in F. Caso 1: g(y)Cg(y) \notin C. Entonces h(g(y))=g1(g(y))=yh(g(y)) = g^{-1}(g(y)) = y: el elemento g(y)g(y) es una imagen recíproca. Caso 2: g(y)Cg(y) \in C, digamos g(y)Cng(y) \in C_n. Como g(y)g(F)g(y) \in g(F), se tiene g(y)C0=Eg(F)g(y) \notin C_0 = E \setminus g(F), luego n1n \geq 1 y g(y)Cn=g(f(Cn1))g(y) \in C_n = g(f(C_{n-1})): existe xCn1x \in C_{n-1} con g(y)=g(f(x))g(y) = g(f(x)). La inyectividad de gg da y=f(x)y = f(x), y xCn1Cx \in C_{n-1} \subseteq C, luego h(x)=f(x)=yh(x) = f(x) = y. En ambos casos yy se alcanza: hh es sobreyectiva y, por tanto, biyectiva.

9. Si EFE \preceq F y FEF \preceq E, tómense inyecciones f ⁣:EFf \colon E \to F y g ⁣:FEg \colon F \to E; las preguntas 5–8 construyen una biyección h ⁣:EFh \colon E \to F, luego EFE \approx F. El enunciado no es trivial porque las dos inyecciones dadas no guardan relación alguna — ninguna tiene por qué ser sobreyectiva, y ninguna fórmula que mezcle ingenuamente ff y gg define una aplicación: todo el contenido está en la partición de EE en la región CC (donde se copia ff) y su complementario (donde se recorre gg hacia atrás).

10. (a) La inclusión (0,1)[0,1]\intoo01 \to \intcc01 es inyectiva; y xx+13x \mapsto \frac{x + 1}3 envía [0,1]\intcc01 de forma inyectiva dentro de [13,23](0,1)\intcc{\frac13}{\frac23} \subseteq \intoo01 (es afín con pendiente no nula). Por la pregunta 9, [0,1](0,1)\intcc01 \approx \intoo01 — una biyección bastante desagradable de escribir explícitamente. (b) Inyectividad. Supongamos 2p(2q+1)=2p(2q+1)2^p(2q + 1) = 2^{p'}(2q' + 1) con, digamos, ppp \leq p'. Dividiendo por 2p2^p: 2q+1=2pp(2q+1)2q + 1 = 2^{p' - p}(2q' + 1). Si p>pp' > p, el miembro derecho es par y el izquierdo impar — imposible; luego p=pp = p', y entonces 2q+1=2q+12q + 1 = 2q' + 1 y q=qq = q'. Sobreyectividad. Veamos por inducción fuerte que todo entero m1m \geq 1 es de la forma 2p(2q+1)2^p(2q + 1). Para m=1m = 1: p=q=0p = q = 0. Sea m1m \geq 1 y supóngase la afirmación para todos los enteros de [ ⁣[1,m] ⁣]\intint1m. Si m+1m + 1 es impar, m+1=2q+1m + 1 = 2q + 1 con p=0p = 0. Si m+1m + 1 es par, m+1=2mm + 1 = 2m' con 1mm1 \leq m' \leq m; por hipótesis m=2p(2q+1)m' = 2^p(2q + 1), luego m+1=2p+1(2q+1)m + 1 = 2^{p+1}(2q + 1). Así pues, φ(p,q)=2p(2q+1)1\varphi(p, q) = 2^p(2q + 1) - 1 alcanza todo nNn \in \N, y φ\varphi es una biyección N×NN\N \times \N \to \N.

11. Como AA es infinito, A{φ(0),,φ(n1)}A \setminus \{\varphi(0), \dots, \varphi(n - 1)\} nunca es vacío, y la propiedad del elemento mínimo de N\N (usada para demostrar el Teorema 1.12) legitima la definición por recurrencia. Estrictamente creciente: φ(n+1)\varphi(n + 1) pertenece a A{φ(0),,φ(n)}A{φ(0),,φ(n1)}A \setminus \{\varphi(0), \dots, \varphi(n)\} \subseteq A \setminus \{\varphi(0), \dots, \varphi(n - 1)\}, cuyo mínimo es φ(n)\varphi(n); luego φ(n+1)φ(n)\varphi(n + 1) \geq \varphi(n), y la igualdad queda excluida, de donde φ(n+1)>φ(n)\varphi(n+1) > \varphi(n). φ(n)n\varphi(n) \geq n: por inducción, φ(0)0\varphi(0) \geq 0 y φ(n+1)φ(n)+1n+1\varphi(n + 1) \geq \varphi(n) + 1 \geq n + 1. La inyectividad se sigue de la monotonía estricta. Sobreyectividad sobre AA: supongamos que algún aAa \in A no se alcanza nunca. Como φ(a+1)a+1>a\varphi(a + 1) \geq a + 1 > a, el conjunto de los nn con φ(n)>a\varphi(n) > a no es vacío; sea nn su mínimo. Para todo k<nk < n se tiene φ(k)a\varphi(k) \leq a, luego φ(k)<a\varphi(k) < a (aa no se alcanza). Entonces aa está en A{φ(0),,φ(n1)}A \setminus \{\varphi(0), \dots, \varphi(n - 1)\} y a<φ(n)a < \varphi(n), lo que contradice la minimalidad que define φ(n)\varphi(n). Así pues, φ\varphi es una biyección NA\N \to A, y AA es numerable.

12. Sea ENE \preceq \N mediante una inyección ff; entonces Ef(E)E \approx f(E) (pregunta 2). Si f(E)f(E) es finito, EE es finito; si f(E)f(E) es infinito, la pregunta 11 da f(E)Nf(E) \approx \N, luego ENE \approx \N por transitividad (pregunta 1). Recíprocamente, los conjuntos finitos y los conjuntos numerables se inyectan obviamente en N\N. El atajo: ENE \preceq \N y NE\N \preceq E dan ENE \approx \N directamente por Cantor–Schröder–Bernstein — sin necesidad de ningún argumento de enumeración.

13. Sean f ⁣:ENf \colon E \to \N y g ⁣:FNg \colon F \to \N inyecciones. Entonces (x,y)φ(f(x),g(y))(x, y) \mapsto \varphi\bigl(f(x), g(y)\bigr) es una inyección E×FNE \times F \to \N: si las imágenes coinciden, la inyectividad de φ\varphi (pregunta 10) da f(x)=f(x)f(x) = f(x') y g(y)=g(y)g(y) = g(y'), y luego x=xx = x', y=yy = y'. Para Z×N\Z \times \N^*: los dos factores son numerables (pregunta 4), luego Z×NN\Z \times \N^* \preceq \N; es infinito (contiene {0}×N\{0\} \times \N^*) y, por tanto, numerable por la pregunta 12.

14. Todo racional rr tiene una única representación r=p/qr = p/q con pZp \in \Z, qNq \in \N^* y la fracción irreducible (la unicidad se demuestra en el Capítulo 6; para r=0r = 0 tómese 0/10/1). La aplicación r(p,q)r \mapsto (p, q) es entonces inyectiva: el par determina r=p/qr = p/q. Por tanto QZ×NN\Q \preceq \Z \times \N^* \preceq \N por la pregunta 13. Como NQ\N \subseteq \Q da NQ\N \preceq \Q, la pregunta 12 (o directamente Cantor–Schröder–Bernstein) muestra que QN\Q \approx \N: los racionales son numerables.

15. Para cada nn, fíjese una inyección fn ⁣:EnNf_n \colon E_n \to \N. Para xnEnx \in \bigcup_n E_n, sea n(x)n(x) el menor nn con xEnx \in E_n, y póngase u(x)=φ(n(x),fn(x)(x))Nu(x) = \varphi\bigl(n(x), f_{n(x)}(x)\bigr) \in \N. Si u(x)=u(x)u(x) = u(x'), la inyectividad de φ\varphi da n(x)=n(x)=nn(x) = n(x') = n y fn(x)=fn(x)f_n(x) = f_n(x'), luego x=xx = x' por inyectividad de fnf_n. Así, la unión se inyecta en N\N: es a lo sumo numerable.

16. Sea Ψ(F)=iF2i\Psi(F) = \sum_{i \in F} 2^i para FNF \subseteq \N finito (Ψ()=0\Psi(\emptyset) = 0). Supongamos FFF \neq F' y sea mm el mayor elemento en el que difieren, digamos mFFm \in F \setminus F' (intercámbiense los nombres si hace falta). Los elementos >m> m pertenecen a los dos o a ninguno, luego contribuyen igual a las dos sumas; comparando las contribuciones de los elementos m\leq m:

iF,im2i2m>2m1=k=0m12kiF,im2i,\sum_{i \in F,\, i \leq m} 2^i \geq 2^m > 2^m - 1 = \sum_{k=0}^{m-1} 2^k \geq \sum_{i \in F',\, i \leq m} 2^i ,

usando la suma geométrica del Ejercicio 1.4. Por tanto Ψ(F)Ψ(F)\Psi(F) \neq \Psi(F'): Ψ\Psi es inyectiva y el conjunto de los subconjuntos finitos de N\N es a lo sumo numerable; es infinito (contiene todos los conjuntos unitarios) y, por tanto, numerable.

17. Envíese ANA \subseteq \N a su indicadora 1A ⁣:N{0,1}\mathbf 1_A \colon \N \to \{0,1\}, 1A(n)=1\mathbf 1_A(n) = 1 si nAn \in A y 00 en caso contrario; envíese u{0,1}Nu \in \{0,1\}^{\N} a Au={nN:u(n)=1}A_u = \{n \in \N : u(n) = 1\}. Las dos aplicaciones son mutuamente inversas: A1A=AA_{\mathbf 1_A} = A y 1Au=u\mathbf 1_{A_u} = u (compruébese el valor en cada nn). Por el Teorema 1.24, cada una es una biyección: P(N){0,1}N\mathcal{P}(\N) \approx \{0,1\}^{\N}.

18. Para todo nn, d(n)=1Φ(n)(n)Φ(n)(n)d(n) = 1 - \Phi(n)(n) \neq \Phi(n)(n), de modo que las sucesiones dd y Φ(n)\Phi(n) difieren en el índice nn: dΦ(n)d \neq \Phi(n). Por tanto ningún Φ\Phi es sobreyectiva, y por la pregunta 3 tampoco hay ninguna inyección {0,1}NN\{0,1\}^{\N} \to \N: {0,1}N\{0,1\}^{\N} no es a lo sumo numerable. A través del diccionario de la pregunta 17, una aplicación Φ ⁣:N{0,1}N\Phi \colon \N \to \{0,1\}^{\N} es una aplicación f ⁣:NP(N)f \colon \N \to \mathcal{P}(\N), y dd corresponde al conjunto D={n:nf(n)}D = \{n : n \notin f(n)\} (en efecto, d(n)=1    Φ(n)(n)=0    nf(n)d(n) = 1 \iff \Phi(n)(n) = 0 \iff n \notin f(n)): el argumento diagonal es la demostración de Cantor del Ejercicio 1.11 para E=NE = \N.

19. Escríbase xn=0.d1(n)d2(n)d3(n)x_n = 0.d_1(n)\,d_2(n)\,d_3(n)\dots en forma propia y defínase δn=5\delta_n = 5 si dn(n)5d_n(n) \neq 5, y δn=6\delta_n = 6 si dn(n)=5d_n(n) = 5; póngase x=0.δ1δ2δ3x = 0.\delta_1\delta_2\delta_3\dots Este desarrollo solo usa las cifras 55 y 66, luego no termina en una sucesión de 99: es el desarrollo propio de un real x[0,1)x \in \intco01. Para cada nn, las cifras nn-ésimas de xx y de xnx_n difieren (δndn(n)\delta_n \neq d_n(n) por construcción); como los desarrollos propios son únicos, xxnx \neq x_n. Así pues, ninguna sucesión agota [0,1)\intco01: de nuevo por la pregunta 3, [0,1)\intco01 no es a lo sumo numerable.

20. [0,1)R\intco01 \subseteq \R, luego una inyección RN\R \to \N se restringiría a una de [0,1)\intco01, en contra de la pregunta 19: R\R no es numerable. Si RQ\R \setminus \Q fuese a lo sumo numerable, entonces R=Q(RQ)\R = \Q \cup (\R \setminus \Q) sería una unión de dos conjuntos numerables a lo sumo y, por tanto, a lo sumo numerable por la pregunta 15 (tómese E0=QE_0 = \Q, En=RQE_n = \R \setminus \Q para n1n \geq 1) — contradicción. Luego los irracionales no son numerables. Con precisión: dentro de R\R, los racionales forman un conjunto numerable mientras que su complementario no lo es; ninguna biyección podrá jamás emparejar RQ\R \setminus \Q con Q\Q — hay estrictamente «más» irracionales que racionales, aunque los dos conjuntos sean infinitos y los dos sean densos.

21. p/qp/q (con q0q \neq 0) es raíz de qXpqX - p, un polinomio no nulo con coeficientes enteros. 2\sqrt 2 es raíz de X22X^2 - 2. Para x=2+3x = \sqrt 2 + \sqrt 3: x2=5+26x^2 = 5 + 2\sqrt 6, luego x25=26x^2 - 5 = 2\sqrt 6 y (x25)2=24(x^2 - 5)^2 = 24, es decir,

x410x2+1=0:x^4 - 10x^2 + 1 = 0 :

2+3\sqrt 2 + \sqrt 3 es raíz de X410X2+1X^4 - 10X^2 + 1.

22. Envíese P=a0+a1X++anXnP = a_0 + a_1X + \dots + a_nX^n (de grado n\leq n y coeficientes enteros) a (a0,,an)Zn+1(a_0, \dots, a_n) \in \Z^{n+1}: es inyectiva, pues un polinomio queda determinado por sus coeficientes. Por inducción sobre nn: Z1=Z\Z^1 = \Z es numerable (pregunta 4), y Zn+2Zn+1×Z\Z^{n+2} \approx \Z^{n+1} \times \Z es a lo sumo numerable por la pregunta 13. Así pues, cada conjunto de polinomios enteros de grado acotado es a lo sumo numerable; es infinito (contiene las constantes) y, por tanto, numerable por la pregunta 12.

23. El conjunto de todos los polinomios enteros es

nN{P:degPn, P con coeficientes enteros},\bigcup_{n \in \N} \{P : \deg P \leq n,\ P \text{ con coeficientes enteros}\},

una unión numerable de conjuntos numerables: a lo sumo numerable por la pregunta 15, e infinito, luego numerable.

24. Para cada polinomio entero no nulo PP, el conjunto de raíces RP={xR:P(x)=0}R_P = \{x \in \R : P(x) = 0\} es finito (a lo sumo degP\deg P elementos, admitido). Por la pregunta 23, los polinomios enteros no nulos se pueden enumerar P0,P1,P2,P_0, P_1, P_2, \dots; entonces A=nNRPn\mathcal{A} = \bigcup_{n \in \N} R_{P_n} es una unión numerable de conjuntos finitos (y por tanto a lo sumo numerables): a lo sumo numerable por la pregunta 15. Contiene a Q\Q (pregunta 21), luego es infinito: A\mathcal{A} es numerable.

25. Si RA\R \setminus \mathcal{A} fuese a lo sumo numerable, R=A(RA)\R = \mathcal{A} \cup (\R \setminus \mathcal{A}) sería a lo sumo numerable (pregunta 15), en contra de la pregunta 20. Por tanto existen números trascendentes y forman incluso un conjunto no numerable, mientras que los números algebraicos — entre los que está todo número construido a partir de enteros mediante radicales — forman un mero esqueleto numerable dentro de R\R. Resumen de la arquitectura: las preguntas 1–3 montan el lenguaje de la comparación; Cantor–Schröder–Bernstein (preguntas 5–9) permite demostrar la equipotencia con dos inyecciones fáciles en lugar de una biyección ingeniosa, y se usó para [0,1](0,1)\intcc01 \approx \intoo01, para Q\Q y a lo largo de toda la parte V; la biyección de emparejamiento (pregunta 10) puso en marcha los productos y las uniones numerables (preguntas 13 y 15), que a su vez pusieron en marcha Q\Q, los polinomios enteros y A\mathcal{A}; el argumento diagonal (preguntas 18–19) proporcionó la única desigualdad estricta NR\N \prec \R que hace no trivial toda la historia. La conclusión de Cantor es filosóficamente llamativa: la demostración no exhibe ni un solo número trascendente y, sin embargo, prueba que, en el sentido de la equipotencia, casi todo número real es trascendente. Nombrar un trascendente concreto — π\pi o e\eu — exigió matemáticas completamente distintas y décadas más de trabajo.

Términos definidos en este capítulo

Ver los 395 términos del glosario