Mathematics · Libro 3 · Bachelor Year 1

Matemáticas universitarias — Grado 1

Matemáticas universitarias — Grado 1 · Bachelor Year 1

10Números reales

Todo el análisis descansa sobre una propiedad que distingue R\R de Q\Q: todo conjunto no vacío y acotado superiormente tiene una mínima cota superior. Este capítulo la enuncia con precisión, deduce sus primeras consecuencias — la propiedad arquimediana, la parte entera, la densidad de los racionales y de los irracionales — y monta el vocabulario (sup, inf, máx, mín) que se usará constantemente a partir del Capítulo 11.

10.1 La propiedad del supremo

Definición 10.1 (Cotas, supremo e ínfimo)

Sea ARA \subseteq \R no vacío. Un real MM es una cota superior de AA cuando aMa \leq M para todo aAa \in A; AA está acotado superiormente cuando tiene una cota superior (análogamente por abajo, con cotas inferiores; acotado significa las dos cosas). Un máximo de AA es una cota superior que pertenece a AA.

El supremo supA\sup A es la mínima cota superior de AA, cuando existe; el ínfimo infA\inf A es la máxima cota inferior.

Teorema 10.2 (Axioma de completitud de R\R)

R\R es un cuerpo ordenado que contiene a Q\Q y en el que todo subconjunto no vacío y acotado superiormente tiene supremo.

Demostración. Admitido a este nivel.

Observación 10.3

Lo tomamos como axioma que define R\R; construir un modelo (con cortaduras de Dedekind o con sucesiones de Cauchy de racionales) y demostrar su unicidad es honesto pero largo, y queda para estudios posteriores. Obsérvese que Q\Q no cumple la propiedad: {xQ:x2<2}\{x \in \Q : x^2 < 2\} está acotado superiormente pero no tiene mínima cota superior en Q\Q — su candidato, 2\sqrt 2, falta (Ejemplo 1.11). Pasando a los opuestos (sup(A)=infA\sup(-A) = -\inf A), todo conjunto no vacío y acotado inferiormente tiene ínfimo.

Proposición 10.4 (La caracterización con ε\varepsilon)

Sean AA \neq \emptyset acotado superiormente y sRs \in \R. Entonces s=supAs = \sup A si y solo si

  1. ss es cota superior: aA\forall a \in A, asa \leq s; y
  2. nada menor lo es: ε>0\forall \varepsilon > 0, aA\exists a \in A, a>sεa > s - \varepsilon.

Demostración. Si s=supAs = \sup A: (1) se cumple por definición y, para (2), sε<ss - \varepsilon < s no es cota superior, que es exactamente la existencia de a>sεa > s - \varepsilon. Recíprocamente, (1) dice que ss es cota superior; (2) dice que ningún t<st < s es cota superior (tómese ε=st\varepsilon = s - t): ss es la mínima.

Ejemplo 10.5

sup(0,1)=1\sup \intoo{0}{1} = 1, no alcanzado (no hay máximo); sup[0,1]=1=max\sup \intcc{0}{1} = 1 = \max. Para A={11n:nN}A = \{1 - \frac 1n : n \in \N^*\}: supA=1\sup A = 1, no alcanzado; infA=minA=0\inf A = \min A = 0. Un máximo, cuando existe, es el supremo; el sentido del sup\sup es tener un sustituto cuando el máximo no existe.

El conjunto A = \1 - 1n : n ∈ ℕ*\ sobre la recta numérica: sus puntos se acumulan hacia 1 sin alcanzarlo. Todo número ≥ 1 es cota superior (la semirrecta) y nada menor lo es, porque un elemento de A entra en cada intervalo (1 - , 1): las dos cláusulas de la  en una sola imagen. El supremo es el extremo izquierdo de la semirrecta de cotas superiores — y el axioma de completitud es precisamente la garantía de que esa semirrecta tiene siempre extremo izquierdo.
El conjunto A={11n:nN}A = \{1 - \frac1n : n \in \N^*\} sobre la recta numérica: sus puntos se acumulan hacia 11 sin alcanzarlo. Todo número 1\geq 1 es cota superior (la semirrecta) y nada menor lo es, porque un elemento de AA entra en cada intervalo (1ε,1)\intoo{1 - \varepsilon}{1}: las dos cláusulas de la Proposición 10.4 en una sola imagen. El supremo es el extremo izquierdo de la semirrecta de cotas superiores — y el axioma de completitud es precisamente la garantía de que esa semirrecta tiene siempre extremo izquierdo.

Ejemplo 10.6 (Calcular supremos en la práctica)

Dos ejercicios completos con la Proposición 10.4.

El conjunto A={x+1x:x>0}A = \{x + \frac1x : x > 0\}. Para todo x>0x > 0, x+1x2=(x1/x)210x + \frac1x - 2 = \frac{(\,\sqrt x - 1/\sqrt x\,)^2}{1} \geq 0, luego 22 es cota inferior; y 2=1+11A2 = 1 + \frac11 \in A: por tanto infA=minA=2\inf A = \min A = 2, alcanzado en x=1x = 1. Por arriba, AA no está acotado (x+1x>xx + \frac1x > x puede superar cualquier MM, por el Teorema 10.10): supA\sup A no existe en R\R (vale ++\infty en R\overline\R).

El conjunto B={mm+n:m,nN}B = \bigl\{\frac{m}{m + n} : m, n \in \N^*\bigr\}. Todo elemento está en (0,1)\intoo{0}{1}, luego 00 y 11 son cotas. Ninguna se alcanza: mm+n=1\frac{m}{m+n} = 1 obligaría a n=0n = 0. Para el supremo, fíjese n=1n = 1 y hágase crecer mm: mm+1=11m+1>1ε\frac{m}{m+1} = 1 - \frac{1}{m+1} > 1 - \varepsilon en cuanto m+1>1εm + 1 > \frac1\varepsilon (Arquímedes): supB=1\sup B = 1. Simétricamente (m=1m = 1, nn grande), infB=0\inf B = 0. La idea de cierre: para fijar un supremo basta un camino de un parámetro bien elegido dentro del conjunto — aquí el camino n=1n = 1 — y la caracterización con ε\varepsilon no pide más.

Ejemplo 10.7 (El espejo del ínfimo)

El ínfimo tiene su propia caracterización con ε\varepsilon, obtenida de la Proposición 10.4 mediante infA=sup(A)\inf A = -\sup(-A): i=infAi = \inf A si y solo si ii acota AA inferiormente y, para todo ε>0\varepsilon > 0, algún aAa \in A cumple a<i+εa < i + \varepsilon. Un ejercicio con las dos cotas a la vez: sea

A={(1)n+1n:nN}={0, 32, 23, 54, 45, }.A = \Bigl\{(-1)^n + \frac1n : n \in \N^*\Bigr\} = \Bigl\{0,\ \tfrac32,\ -\tfrac23,\ \tfrac54,\ -\tfrac45,\ \dots\Bigr\} .

Los índices pares dan 1+1n321 + \frac1n \leq \frac32, con igualdad en n=2n = 2: como además los valores de índice impar son 0<32\leq 0 < \frac32, resulta supA=maxA=32\sup A = \max A = \frac32. Los índices impares dan 1+1n>1-1 + \frac1n > -1, decreciendo hacia 1-1: todo elemento de AA es >1> -1, y a 1+ε-1 + \varepsilon lo supera 1+1n-1 + \frac1n para impares n>1εn > \frac1\varepsilon: infA=1\inf A = -1, no alcanzado. Un solo conjunto y los cuatro comportamientos a la vista: un supremo que es máximo y un ínfimo que no es mínimo.

Observación 10.8 (Errores frecuentes con sup e inf)

Cuatro errores explican casi todos los puntos perdidos. (i) Confundir sup\sup y max\max: supA\sup A no tiene por qué pertenecer a AA; escríbase max\max solo tras exhibir un elemento de AA que sea cota superior. (ii) Pasar desigualdades estrictas al supremo: si a<ba < b para todo aAa \in A, solo se puede concluir supAb\sup A \leq b — testigo A=(0,1)A = \intoo{0}{1}, b=1b = 1. (iii) Escribir supA\sup A antes de comprobar que es lícito: el símbolo exige AA no vacío y acotado superiormente (Método 10.18); sup\sup \emptyset y supN\sup \N no están definidos en R\R (los convenios de R\overline\R son un acto aparte y explícito). (iv) Operaciones con conjuntos: sup(AB)=max(supA,supB)\sup(A \cup B) = \max(\sup A, \sup B) siempre, pero para ABA \cap B no hay nada general — puede ser vacío y, aun no siéndolo, sup(AB)\sup(A \cap B) puede quedar muy por debajo de min(supA,supB)\min(\sup A, \sup B): tómense A={0,2}A = \{0, 2\} y B={0,3}B = \{0, 3\}, donde sup(AB)=0\sup(A \cap B) = 0.

Ejemplo 10.9 (Los conjuntos finitos tienen máximo — un lema usado en silencio)

Todo FRF \subseteq \R finito y no vacío tiene máximo (y mínimo). Inducción sobre el número de elementos: un conjunto unitario {a}\{a\} tiene max=a\max = a; si la afirmación vale para conjuntos de nn elementos y FF tiene n+1n + 1, tómese cualquier aFa \in F: el conjunto F{a}F \setminus \{a\} tiene un máximo mm, y maxF\max F es mm si ama \leq m, y aa en caso contrario. No interviene la completitud —esto es puro orden más inducción, válido ya en Q\Q—, y sin embargo el lema merece un enunciado honesto, porque las demostraciones que vienen lo invocan en silencio: la construcción de la parte entera de más abajo («un conjunto de enteros atrapado en un rango finito tiene un elemento máximo»), toda cota max(u0,,uN1,)\max(\abs{u_0}, \dots, \abs{u_{N-1}}, \dots) del Capítulo 11, todo «tómese el mayor de los finitos δ\delta» del Capítulo 13. Los conjuntos infinitos son donde mueren los máximos y toman el relevo los supremos: este capítulo existe por el caso infinito.

Teorema 10.10 (Propiedad arquimediana)

Para todo xRx \in \R existe nNn \in \N con n>xn > x. Equivalentemente: para todos ε>0\varepsilon > 0 e y>0y > 0, algún múltiplo nεn\varepsilon supera a yy.

Demostración. Supóngase que no: algún xx es cota superior de N\N. Entonces existe s=supNs = \sup \N (Teorema 10.2). Por la Proposición 10.4 (2) con ε=1\varepsilon = 1, hay nNn \in \N con n>s1n > s - 1; pero entonces n+1Nn + 1 \in \N y n+1>sn + 1 > s, en contra de que ss sea cota superior. Para la segunda forma, sean ε>0\varepsilon > 0 e y>0y > 0: la primera forma aplicada a x=yεx = \frac{y}{\varepsilon} produce nNn \in \N con n>yεn > \frac{y}{\varepsilon} y, multiplicando por ε>0\varepsilon > 0 (que conserva las desigualdades estrictas), nε>yn\varepsilon > y. Recíprocamente, la segunda forma con ε=1\varepsilon = 1 e y=xy = x recupera la primera para x>0x > 0, y n=1n = 1 resuelve x0x \leq 0: los dos enunciados son estrictamente equivalentes.

Ejemplo 10.11 (Arquímedes en acción)

Tres usos inmediatos, necesarios constantemente más adelante. (i) Ningún real positivo queda por debajo de todos los 1n\frac1n: si 0<ε0 < \varepsilon, tómese n>1εn > \frac1\varepsilon; entonces 1n<ε\frac1n < \varepsilon. Dicho de otro modo, R\R no contiene infinitesimales — el informal «1n\frac1n se hace arbitrariamente pequeño» es exactamente este teorema. (ii) Umbrales explícitos: ¿cuán grande debe ser nn para que 1n2106\frac{1}{n^2} \leq 10^{-6}? Basta n103n \geq 10^3 — Arquímedes garantiza que tales nn existen, y el álgebra los localiza. (iii) Las potencias superan cualquier cota: 2nn+12^n \geq n + 1 (inducción), luego, para todo MM, alguna potencia de 22 supera a MM: el crecimiento geométrico usado para los diádicos del Ejercicio 10.8. La idea de cierre: la propiedad arquimediana es la licencia que hay detrás de toda frase del tipo «tómese nn suficientemente grande» — de aquí en adelante usaremos esa frase con libertad, y este ejemplo es su justificación de una vez por todas.

Teorema 10.12 (Parte entera)

Para todo xRx \in \R existe exactamente un entero, la parte entera x\lfloor x \rfloor, con

xx<x+1.\lfloor x \rfloor \leq x < \lfloor x \rfloor + 1 .

Demostración. Existencia. El conjunto E={kZ:kx}E = \{k \in \Z : k \leq x\} no es vacío: por el Teorema 10.10 hay mNm \in \N con m>xm > -x, y entonces m<x-m < x, luego mE-m \in E. Está acotado superiormente (por cualquier entero n>xn > x, que existe por la misma razón), de modo que, siendo un conjunto de enteros atrapado en el rango finito [ ⁣[m,n] ⁣]\intint{-m}{n}, tiene un elemento máximo k=maxEk = \max E. Entonces kxk \leq x, y k+1Ek + 1 \notin E significa x<k+1x < k + 1.

Unicidad. Si kk y kk' cumplen los dos las desigualdades, entonces kx<k+1k \leq x < k' + 1 da kkk \leq k', y simétricamente kkk' \leq k.

Ejemplo 10.13 (Partes enteras en la práctica)

3.7=3\lfloor 3.7 \rfloor = 3, 5=5\lfloor 5 \rfloor = 5 y 3.7=4\lfloor -3.7 \rfloor = -4: la parte entera va hacia abajo, no hacia 00. Dos consecuencias de la unicidad del Teorema 10.12 que usaremos en silencio. Primera, para nZn \in \Z,

x+n=x+n,\lfloor x + n \rfloor = \lfloor x \rfloor + n ,

porque x+n\lfloor x \rfloor + n es un entero que cumple las dos desigualdades que definen la de x+nx + n — y solo un entero lo hace. Segunda, \lfloor \, \cdot \, \rfloor es no decreciente: si xyx \leq y, entonces xxy<y+1\lfloor x \rfloor \leq x \leq y < \lfloor y \rfloor + 1, y un entero <y+1< \lfloor y \rfloor + 1 es y\leq \lfloor y \rfloor. Cuidado, en cambio: 2x2x\lfloor 2x \rfloor \neq 2\lfloor x \rfloor en general; x=0.6x = 0.6 da 1.2=10=20.6\lfloor 1.2 \rfloor = 1 \neq 0 = 2\lfloor 0.6 \rfloor.

Lo que es cierto es una identidad que conviene guardar (la de Hermite, en su caso más simple): para todo real xx,

x+x+12=2x.\lfloor x \rfloor + \Bigl\lfloor x + \frac12 \Bigr\rfloor = \lfloor 2x \rfloor .

Escríbase x=x+ux = \lfloor x\rfloor + u con u[0,1)u \in \intco{0}{1} y sepárense dos casos. Si u<12u < \frac12: el miembro izquierdo es x+x=2x\lfloor x\rfloor + \lfloor x\rfloor = 2\lfloor x\rfloor, y 2x=2x+2u2x = 2\lfloor x\rfloor + 2u con 2u[0,1)2u \in \intco{0}{1}, luego el derecho vale también 2x2\lfloor x\rfloor. Si u12u \geq \frac12: el izquierdo es x+(x+1)\lfloor x\rfloor + (\lfloor x\rfloor + 1), y 2u[1,2)2u \in \intco{1}{2} hace que el derecho valga 2x+12\lfloor x\rfloor + 1. La idea de cierre: x+12\lfloor x + \frac12\rfloor es el redondeo de xx al entero más próximo, de modo que la identidad dice que parte entera más redondeo es igual a la parte entera del doble — y la separación de casos según la parte fraccionaria uu es la técnica estándar detrás de toda identidad con partes enteras (los Ejercicios 10.2 y 10.3 también funcionan así).

Teorema 10.14 (Densidad de Q\Q y de RQ\R \setminus \Q)

Entre dos reales cualesquiera x<yx < y hay un racional y un irracional.

Demostración. Un racional. Por el Teorema 10.10, tómese nNn \in \N^* con n>1yxn > \frac{1}{y - x}, de modo que nynx>1ny - nx > 1. Sea m=nx+1m = \lfloor nx \rfloor + 1. Por un lado, nx<nx+1=mnx < \lfloor nx \rfloor + 1 = m (Teorema 10.12); por otro, m=nx+1nx+1<nym = \lfloor nx \rfloor + 1 \leq nx + 1 < ny. Dividiendo entre nn: x<mn<yx < \frac mn < y.

Un irracional. Aplíquese el punto anterior al par x2<y2x - \sqrt 2 < y - \sqrt 2: algún racional qq queda entre ellos, y entonces q+2(x,y)q + \sqrt 2 \in \intoo{x}{y} es irracional (si q+2q + \sqrt 2 fuese racional, también lo sería 2\sqrt 2).

Ejemplo 10.15 (Ejecutar la demostración de la densidad)

La demostración es un algoritmo; ejecutémoslo con x=1.414x = 1.414 e y=2y = \sqrt 2. Como 1.41422=1.99996164<21.4142^2 = 1.99996164 < 2, se tiene 2>1.4142\sqrt 2 > 1.4142, luego yx>0.0002y - x > 0.0002 y 1yx<5000\frac{1}{y - x} < 5000: la elección n=5000n = 5000 es lícita. Entonces nx=7070nx = 7070, luego m=7070+1=7071m = \lfloor 7070 \rfloor + 1 = 7071, y el racional producido es

mn=70715000=1.4142,1.414<1.4142<2.\frac{m}{n} = \frac{7071}{5000} = 1.4142, \qquad 1.414 < 1.4142 < \sqrt 2 .

La idea de cierre: la demostración solo necesita un nn ligeramente mayor que 1yx\frac{1}{y-x}, y devuelve el primer múltiplo de 1n\frac 1n más allá de xx. La densidad no es un milagro abstracto — es la división larga disfrazada, tema desarrollado con amplitud en el problema del fin de semana (Problema 10.1).

Observación 10.16 (Dónde se usa la completitud a continuación)

Teorema 10.2 es el único axioma no algebraico de este libro, y todo teorema de existencia del análisis es ese axioma con otro traje: el teorema de convergencia monótona (Capítulo 11), el teorema de Bolzano–Weierstrass (Capítulo 12), los teoremas del valor intermedio y de los valores extremos (Capítulo 13) y la definición misma de la integral como supremo de sumas inferiores (Capítulo 15). El volumen del tercer año construye la teoría de la medida y los espacios de Hilbert sobre ese mismo único axioma. Cuando una demostración de los capítulos que vienen saque un número real de la nada, búsquese el supremo escondido.

Observación 10.17 (Entre lo discreto y lo denso)

Z\Z y Q\Q ocupan extremos opuestos dentro de R\R: alrededor de cada entero hay un hueco de longitud 11 sin ningún otro (lo discreto — que es lo que hace que la parte entera esté bien definida), mientras que entre dos reales cualesquiera hay infinitos racionales (la densidad). Sorprendentemente, para los subgrupos aditivos de R\R no hay nada intermedio: el Ejercicio 10.9 demuestra que un subgrupo así es, o bien de la forma αZ\alpha\Z (discreto), o bien denso — dicotomía que sostiene la densidad de {sinn}\{\sin n\} en el Capítulo 11 y el monstruo constructivo del Problema 13.1. Los conjuntos generales, claro, mezclan libremente los dos comportamientos: ZQ[0,1]\Z \cup \Q\cap\intcc{0}{1} es discreto a lo lejos y denso en el medio.

Método 10.18 (Demostrar igualdades con sup e inf)

Para demostrar supA=s\sup A = s: compruébese que ss acota AA superiormente y prodúzcase después, para cada ε>0\varepsilon > 0 (o para una sucesión ε=1n\varepsilon = \frac 1n), un elemento de AA mayor que sεs - \varepsilon. Para comparar supremos, úsense: AB    supAsupBA \subseteq B \implies \sup A \leq \sup B; y, para todos a,ba, b: sup(A+B)=supA+supB\sup(A + B) = \sup A + \sup B, donde A+B={a+b}A + B = \{a + b\} (Ejercicio 10.5). No se escriba nunca supA\sup A antes de saber que AA es no vacío y acotado superiormente.

10.2 Intervalos

Proposición 10.19 (Caracterización de los intervalos)

Un subconjunto IRI \subseteq \R es un intervalo (de los tipos familiares (a,b)\intoo{a}{b}, [a,b]\intcc{a}{b}, [a,b)\intco{a}{b}, (a,b]\intoc{a}{b}, semirrectas, R\R, \emptyset, conjuntos unitarios) si y solo si es convexo:

x,yI, zR,xzy    zI.\forall x, y \in I,\ \forall z \in \R, \quad x \leq z \leq y \implies z \in I .

Demostración. Todos los tipos enumerados son claramente convexos. Recíprocamente, sea II convexo y no vacío. Póngase a=infIa = \inf I si II está acotado inferiormente, y a=a = -\infty en caso contrario; análogamente b=supIb = \sup I o ++\infty. Afirmamos que (a,b)I[a,b]\intoo{a}{b} \subseteq I \subseteq \intcc{a}{b} (con los convenios obvios en ±\pm\infty). La segunda inclusión es la definición de cota. Para la primera, sea z(a,b)z \in \intoo{a}{b}: como z>az > a, zz no es cota inferior (o bien a=a = -\infty), luego algún xIx \in I cumple x<zx < z; análogamente, algún yIy \in I cumple y>zy > z; la convexidad pone zIz \in I.

Queda leer el tipo a partir de la doble inclusión (a,b)I[a,b]\intoo{a}{b} \subseteq I \subseteq \intcc{a}{b}: los conjuntos encajados entre un intervalo abierto y su cierre difieren de (a,b)\intoo{a}{b} solo por la presencia o ausencia de los extremos (finitos). Explícitamente: si a,bRa, b \in \R, las cuatro posibilidades para (aI, bI)(a \in I,\ b \in I) dan (a,b)\intoo{a}{b}, [a,b)\intco{a}{b}, (a,b]\intoc{a}{b}, [a,b]\intcc{a}{b} (incluidos los casos degenerados a=ba = b: conjunto unitario si aIa \in I); si a=a = -\infty y bRb \in \R, se obtiene (,b)\intoo{-\infty}{b} o (,b]\intoc{-\infty}{b}; simétricamente para aRa \in \R, b=+b = +\infty; y a=a = -\infty, b=+b = +\infty da I=RI = \R. Todos los casos están en la lista: hecho.

Observación 10.20 (Por qué la convexidad es el test adecuado)

La proposición convierte una definición geométrica (una lista de diez formas) en un test lógico de una línea, y el test es lo que realmente se usa: para demostrar que un conjunto es un intervalo, no se persiga cuál de las diez formas es — verifíquese la convexidad y déjese que la proposición decida el tipo. El teorema del valor intermedio del Capítulo 13 se enunciará exactamente así («la imagen continua de un intervalo es un intervalo»), y su demostración produce la convexidad, no la forma.

Observación 10.21 (Recta real ampliada)

Resulta cómodo añadir dos símbolos y trabajar en R=R{,+}\overline\R = \R \cup \{-\infty, +\infty\}, con los convenios supA=+\sup A = +\infty cuando AA no está acotado superiormente y sup=\sup \emptyset = -\infty. Entonces todo subconjunto de R\R tiene supremo en R\overline\R — una comodidad de notación usada con libertad para los límites del Capítulo 11.

Ejemplo 10.22 (Calcular en R\overline\R)

Con los convenios en vigor: supZ=+\sup \Z = +\infty, infZ=\inf \Z = -\infty; para A={n+(1)nn:nN}={0,4,0,8,}{0}A = \{n + (-1)^n n : n \in \N\} = \{0, 4, 0, 8, \dots\} \cup \{0\}, supA=+\sup A = +\infty (los términos pares 2n2n no están acotados) e infA=minA=0\inf A = \min A = 0; y sup=inf=+\sup\emptyset = -\infty \leq \inf\emptyset = +\infty — el único conjunto cuyo supremo es menor que su ínfimo, recordatorio de que los convenios se eligen para que sup\sup sea creciente e inf\inf decreciente respecto de la inclusión:

AB    supAsupBandinfAinfB,A \subseteq B \implies \sup A \leq \sup B \quad\text{and}\quad \inf A \geq \inf B ,

ahora válidas sin la salvedad de la no vacuidad. Lo que los convenios no proporcionan es aritmética: ++()+\infty + (-\infty) y 0×(+)0 \times (+\infty) quedan sin definir, y toda manipulación algebraica de supremos debe comprobar antes que no forma ninguna de ellas. La recta ampliada es contabilidad, no un sistema numérico.

Ejemplo 10.23 (El supremo que se escapó de Q\Q)

Volvamos al conjunto de la observación inicial, A={xQ:x2<2}A = \{x \in \Q : x^2 < 2\}, y calculemos su supremo en R\R. Es no vacío (1A1 \in A) y está acotado superiormente por 1.51.5 (si x>1.5x > 1.5, entonces x2>2.25>2x^2 > 2.25 > 2), luego existe s=supAs = \sup A. Afirmamos que s=2s = \sqrt 2 (el número real construido en el Ejercicio 10.12). Cota superior: todo aAa \in A cumple a<2a < \sqrt2 — para a0a \leq 0 es evidente y, para a>0a > 0, a2a \geq \sqrt2 daría a22a^2 \geq 2. Nada menor sirve: dado t<2t < \sqrt2, la densidad (Teorema 10.14) proporciona un racional qq con max(1,t)<q<2\max(1, t) < q < \sqrt 2, y entonces q2<2q^2 < 2, luego qAq \in A supera a tt. Por la Proposición 10.4, s=2Qs = \sqrt2 \notin \Q. La idea de cierre: el supremo de un conjunto de racionales no tiene por qué ser racional — la completitud es precisamente la promesa de que R\R, a diferencia de Q\Q, no deja escapar nunca un supremo; este ejemplo es la observación inicial del capítulo, ahora demostrada en lugar de solo señalada.

Observación 10.24 (Perspectivas dentro de este volumen)

Las tres herramientas del capítulo tienen carreras distintas por delante. El supremo dirige la mitad analítica: los límites monótonos (Capítulo 11), la definición misma de la integral (Capítulo 15) y, en la geometría del Capítulo 23, la distancia de un punto a un subespacio — un ínfimo que la proyección ortogonal convierte en mínimo. La parte entera vuelve allí donde lo discreto se encuentra con lo continuo: desarrollos en cifras (el problema del fin de semana de este capítulo), la aproximación de Dirichlet por el palomar (Problema 14.1), las comparaciones integrales de sumas (Capítulo 17). Los argumentos de densidad ascienden a método en el Capítulo 13: una identidad entre funciones continuas solo hay que comprobarla en Q\Q — la mitad de la ecuación funcional de Cauchy (Problema 13.1) es exactamente ese movimiento. En caso de duda sobre de dónde saca una demostración de este volumen sus enunciados de existencia, la respuesta es casi siempre: de este capítulo.

10.3 Ejercicios

Ejercicio 10.1

Determínense (con demostración) sup, inf, máx y mín — cuando existan — de:

A={1n:nN},B={(1)nnn+1:nN},C={xR:x2<3}.A = \Bigl\{\frac{1}{n} : n \in \N^*\Bigr\}, \qquad B = \Bigl\{\frac{(-1)^n n}{n+1} : n \in \N\Bigr\}, \qquad C = \{x \in \R : x^2 < 3\}.
Solución

Solución de Ejercicio 10.1.

AA: todo elemento es 1\leq 1 y 1A1 \in A: supA=maxA=1\sup A = \max A = 1. Cotas inferiores: 00 acota por abajo; para ε>0\varepsilon > 0, Arquímedes proporciona nn con 1n<ε\frac 1n < \varepsilon, luego ningún número positivo acota AA inferiormente: infA=0\inf A = 0, no alcanzado (no hay mínimo).

BB: términos 0,12,23,34,45,0, -\frac12, \frac23, -\frac34, \frac45, \dots Los términos de índice par nn+1\frac{n}{n+1} (nn par) crecen hacia 11 sin alcanzarlo; los de índice impar nn+1-\frac{n}{n+1} decrecen hacia 1-1. Así pues, supB=1\sup B = 1 e infB=1\inf B = -1, ninguno alcanzado: no hay máximo ni mínimo. (Cotas: b<1\abs{b} < 1 para todo bBb \in B; y nn+1=11n+1>1ε\frac{n}{n+1} = 1 - \frac{1}{n+1} > 1 - \varepsilon para nn grande, y análogamente por abajo.)

C=(3,3)C = \intoo{-\sqrt 3}{\sqrt 3}: supC=3\sup C = \sqrt 3, infC=3\inf C = -\sqrt 3, ninguno alcanzado.

Ejercicio 10.2

Demuéstrese que, para todos x,yRx, y \in \R, x+yx+yx+y+1\lfloor x \rfloor + \lfloor y \rfloor \leq \lfloor x + y \rfloor \leq \lfloor x \rfloor + \lfloor y \rfloor + 1, y que las dos cotas se alcanzan.

Solución

Solución de Ejercicio 10.2.

Escríbanse x=x+ux = \lfloor x \rfloor + u, y=y+vy = \lfloor y \rfloor + v con u,v[0,1)u, v \in \intco{0}{1}. Entonces x+y=x+y+(u+v)x + y = \lfloor x \rfloor + \lfloor y \rfloor + (u + v) con u+v[0,2)u + v \in \intco{0}{2}. Si u+v<1u + v < 1, x+y=x+y\lfloor x + y\rfloor = \lfloor x\rfloor + \lfloor y \rfloor; si 1u+v<21 \leq u + v < 2, x+y=x+y+1\lfloor x+y \rfloor = \lfloor x \rfloor + \lfloor y \rfloor + 1. Los dos casos se dan: (x,y)=(0.2,0.3)(x, y) = (0.2,\, 0.3) da la igualdad de la izquierda, y (0.7,0.8)(0.7,\, 0.8), la de la derecha.

Ejercicio 10.3

Demuéstrese que, para todo xRx \in \R y todo nNn \in \N^*, nxn=x\Bigl\lfloor \frac{\lfloor nx \rfloor}{n} \Bigr\rfloor = \lfloor x \rfloor.

Solución

Solución de Ejercicio 10.3.

Sea k=xk = \lfloor x \rfloor, de modo que kx<k+1k \leq x < k + 1. Multiplicando por nn: nknx<nk+nnk \leq nx < nk + n y, tomando partes enteras (operación creciente): nknxnk+n1nk \leq \lfloor nx \rfloor \leq nk + n - 1. Dividiendo entre nn: knxn<k+1k \leq \frac{\lfloor nx \rfloor}{n} < k + 1, luego la parte entera exterior vale kk.

Ejercicio 10.4

Sean ABA \subseteq B subconjuntos no vacíos de R\R, con BB acotado. Demuéstrese que infBinfAsupAsupB\inf B \leq \inf A \leq \sup A \leq \sup B.

Solución

Solución de Ejercicio 10.4.

Todo elemento de AA está en BB, luego supB\sup B acota AA superiormente: por tanto supAsupB\sup A \leq \sup B (supA\sup A es la mínima cota superior). Simétricamente, infBinfA\inf B \leq \inf A. Por último, infAsupA\inf A \leq \sup A porque AA es no vacío: cualquier aAa \in A queda entre ellos.

Ejercicio 10.5 ★★

Para A,BRA, B \subseteq \R no vacíos y acotados, defínanse A+B={a+b:aA, bB}A + B = \{a + b : a \in A,\ b \in B\} y A={a:aA}-A = \{-a : a \in A\}. Demuéstrese:

sup(A+B)=supA+supB,sup(A)=infA.\sup(A + B) = \sup A + \sup B, \qquad \sup(-A) = -\inf A .
Solución

Solución de Ejercicio 10.5.

Sean s=supAs = \sup A, t=supBt = \sup B. Todo a+bs+ta + b \leq s + t: cota superior. Para ε>0\varepsilon > 0, elíjanse a>sε2a > s - \frac\varepsilon2 y b>tε2b > t - \frac\varepsilon2 (Proposición 10.4): entonces a+b>s+tεa + b > s + t - \varepsilon. Por la caracterización con ε\varepsilon, sup(A+B)=s+t\sup(A+B) = s + t.

Para A-A: mm acota A-A superiormente     \iff m-m acota AA inferiormente; la mínima cota superior de A-A corresponde, pues, a la máxima cota inferior de AA: sup(A)=infA\sup(-A) = -\inf A.

Ejercicio 10.6 ★★

Sean f,g ⁣:ERf, g \colon E \to \R funciones acotadas. Demuéstrese que

supxE(f(x)+g(x))supxEf(x)+supxEg(x),\sup_{x \in E}\, \bigl(f(x) + g(x)\bigr) \leq \sup_{x \in E} f(x) + \sup_{x \in E} g(x),

y dese un ejemplo en el que la desigualdad sea estricta. ¿Por qué esto no contradice el Ejercicio 10.5?

Solución

Solución de Ejercicio 10.6.

Para todo xx: f(x)+g(x)supf+supgf(x) + g(x) \leq \sup f + \sup g; tomando el supremo del miembro izquierdo se obtiene la desigualdad. Ejemplo estricto: E={0,1}E = \{0, 1\}, f=1{0}f = \mathbf{1}_{\{0\}} (que vale 11 en 00 y 00 en el resto), g=1{1}g = \mathbf{1}_{\{1\}}: sup(f+g)=1<2=supf+supg\sup(f + g) = 1 < 2 = \sup f + \sup g.

No hay contradicción con el Ejercicio 10.5: allí, aAa \in A y bBb \in B varían independientemente; aquí, el mismo xx alimenta a ff y a gg — el conjunto {f(x)+g(x):xE}\{f(x) + g(x) : x \in E\} es menor que el conjunto {f(x)+g(y):x,yE}\{f(x) + g(y) : x, y \in E\}.

Ejercicio 10.7 ★★

Demuéstrese que 2+3\sqrt 2 + \sqrt 3 es irracional. (Elévese al cuadrado y úsese la irracionalidad de 6\sqrt 6, que se demuestra con el Ejercicio 6.7.)

Solución

Solución de Ejercicio 10.7.

6\sqrt 6 es irracional: 6=2×36 = 2 \times 3 no es un cuadrado perfecto, y que v2(6q2)=1+2v2(q)v_2(6q^2) = 1 + 2v_2(q) sea impar impide 6q2=r26q^2 = r^2 (como en el Ejercicio 6.7). Supóngase ahora x=2+3Qx = \sqrt 2 + \sqrt 3 \in \Q. Entonces x2=5+26Qx^2 = 5 + 2\sqrt 6 \in \Q, luego 6=x252Q\sqrt 6 = \frac{x^2 - 5}{2} \in \Q: contradicción. Por tanto, 2+3Q\sqrt 2 + \sqrt 3 \notin \Q.

Ejercicio 10.8 ★★

Demuéstrese que el conjunto D={m2n:mZ, nN}D = \bigl\{\frac{m}{2^n} : m \in \Z,\ n \in \N\bigr\} de los racionales diádicos es denso en R\R: entre dos reales cualesquiera hay un racional diádico.

Solución

Solución de Ejercicio 10.8.

Sea x<yx < y. Tómese nNn \in \N con 2n>1yx2^n > \frac{1}{y - x} (Arquímedes: 2nn+12^n \geq n + 1 por una inducción fácil, luego alguna potencia de 22 supera a cualquier real). Entonces, como en la demostración del Teorema 10.14 con 2n2^n en lugar de nn: m=2nx+1m = \lfloor 2^n x \rfloor + 1 cumple x<m2n<yx < \frac{m}{2^n} < y. Así pues, DD es denso.

Ejercicio 10.9 ★★★

Sea GG un subgrupo de (R,+)(\R, +) con G{0}G \neq \{0\}. Póngase α=inf(G(0,+))\alpha = \inf\,(G \cap \intoo{0}{+\infty}). Demuéstrese:

  1. si α>0\alpha > 0, entonces G=αZG = \alpha\Z;
  2. si α=0\alpha = 0, entonces GG es denso en R\R.

Dedúzcase que Z+2Z\Z + \sqrt 2\,\Z es denso en R\R.

Solución

Solución de Ejercicio 10.9.

  1. Supóngase α>0\alpha > 0. Primero, αG\alpha \in G. Supóngase que no: por la caracterización con ε\varepsilon del ínfimo con ε=α\varepsilon = \alpha, hay gGg \in G con α<g<2α\alpha < g < 2\alpha (estricta por la izquierda, pues αG\alpha \notin G); después, con ε=gα\varepsilon = g - \alpha, hay hGh \in G con α<h<g\alpha < h < g. Ahora ghGg - h \in G y 0<gh<gα<α0 < g - h < g - \alpha < \alpha: un elemento de G(0,+)G \cap \intoo{0}{+\infty} por debajo de su ínfimo, absurdo. Luego αG\alpha \in G, y αZG\alpha\Z \subseteq G (GG es un grupo). Recíprocamente, para xGx \in G, sea k=x/αk = \lfloor x/\alpha \rfloor: entonces xkαGx - k\alpha \in G y 0xkα<α0 \leq x - k\alpha < \alpha, y la definición de α\alpha obliga a xkα=0x - k\alpha = 0. Por tanto, G=αZG = \alpha\Z.
  2. Supóngase α=0\alpha = 0 y sea x<yx < y. Hay gGg \in G con 0<g<yx0 < g < y - x. El múltiplo kgkg con k=x/g+1k = \lfloor x/g \rfloor + 1 cumple x<kgx+g<yx < kg \leq x + g < y, y kgGkg \in G: densidad.

G=Z+2ZG = \Z + \sqrt 2\,\Z es un subgrupo de (R,+)(\R, +). No es de la forma αZ\alpha\Z: si lo fuese, 1=pα1 = p\alpha y 2=qα\sqrt 2 = q\alpha (p,qZp, q \in \Z) darían 2=qpQ\sqrt 2 = \frac qp \in \Q, contradicción. Por la dicotomía, GG es denso en R\R.

Ejercicio 10.10 ★★★

Para A,BA, B conjuntos no vacíos de reales positivos, sea AB={ab:aA,bB}AB = \{ab : a \in A, b \in B\}. Demuéstrese que sup(AB)=supAsupB\sup(AB) = \sup A \cdot \sup B (caso acotado), y véase con un ejemplo que la positividad es esencial.

Solución

Solución de Ejercicio 10.10.

Sean s=supA>0s = \sup A > 0, t=supB>0t = \sup B > 0. Para aAa \in A, bBb \in B: abstab \leq st (multiplicando desigualdades entre números positivos). Para 0<ε<min(s,t)0 < \varepsilon < \min(s, t): elíjanse a>sεa > s - \varepsilon y b>tεb > t - \varepsilon; entonces

ab>(sε)(tε)=stε(s+t)+ε2>stε(s+t),ab > (s - \varepsilon)(t - \varepsilon) = st - \varepsilon(s + t) + \varepsilon^2 > st - \varepsilon (s + t),

y ε(s+t)\varepsilon(s+t) se puede hacer arbitrariamente pequeño: por la caracterización con ε\varepsilon (en la forma: ningún número <st< st acota ABAB superiormente), supAB=st\sup AB = st.

La positividad es esencial: A=B={1,0}A = B = \{-1, 0\} da AB={0,1}AB = \{0, 1\}, supAB=1\sup AB = 1, mientras que supAsupB=0×0=0\sup A \cdot \sup B = 0 \times 0 = 0.

Ejercicio 10.11 ★★

Para ARA \subseteq \R no vacío y acotado, defínase el diámetro

diamA=sup{aa:a,aA}.\operatorname{diam} A = \sup\,\{\abs{a - a'} : a, a' \in A\} .

Demuéstrese que diamA=supAinfA\operatorname{diam} A = \sup A - \inf A y que [infA,supA]\intcc{\inf A}{\sup A} es el menor intervalo cerrado que contiene a AA.

Solución

Solución de Ejercicio 10.11.

Escríbanse s=supAs = \sup A, i=infAi = \inf A. Para a,aAa, a' \in A: asa \leq s y aia' \geq i dan aasia - a' \leq s - i; por simetría, aasi\abs{a - a'} \leq s - i, luego sis - i acota superiormente el conjunto de las separaciones. Para ε>0\varepsilon > 0, elíjanse a>sε2a > s - \frac\varepsilon2 y a<i+ε2a' < i + \frac\varepsilon2 (Proposición 10.4 y su espejo para el ínfimo): entonces aaaa>siε\abs{a - a'} \geq a - a' > s - i - \varepsilon. Por la caracterización con ε\varepsilon, diamA=si\operatorname{diam} A = s - i.

Todo aAa \in A cumple iasi \leq a \leq s, luego A[i,s]A \subseteq \intcc{i}{s}, un intervalo cerrado de longitud diamA\operatorname{diam} A. Si un intervalo cerrado [u,v]\intcc{u}{v} contiene a AA, entonces vv es cota superior y uu cota inferior de AA, luego uiu \leq i y vsv \geq s: [i,s][u,v]\intcc{i}{s} \subseteq \intcc{u}{v}. Por tanto, [i,s]\intcc{i}{s} es el menor.

Ejercicio 10.12 ★★★

Sean y>0y > 0 y E={x0:x2y}E = \{x \geq 0 : x^2 \leq y\}. Demuéstrese que EE es no vacío y acotado superiormente, y que s=supEs = \sup E cumple s2=ys^2 = y (descártense s2<ys^2 < y y s2>ys^2 > y exhibiendo, en cada caso, un h>0h > 0 pequeño que contradiga la definición del supremo). Dedúzcase que todo y>0y > 0 tiene una única raíz cuadrada y>0\sqrt y > 0 y que yyy \mapsto \sqrt y es creciente en (0,+)\intoo{0}{+\infty}.

Solución

Solución de Ejercicio 10.12.

0E0 \in E, luego EE \neq \emptyset. Si x>max(1,y)x > \max(1, y), entonces x2>x>yx^2 > x > y, así que EE está acotado superiormente por max(1,y)\max(1, y): existe s=supEs = \sup E (Teorema 10.2) y smin(1,y)>0s \geq \min(1, y) > 0, porque min(1,y)E\min(1, y) \in E: en efecto, si y1y \geq 1, entonces 12=1y1^2 = 1 \leq y, y si y<1y < 1, entonces y2<yy^2 < y.

s2<ys^2 < y es imposible. Elíjase 0<h<10 < h < 1 con h<ys22s+1h < \frac{y - s^2}{2s + 1}. Entonces

(s+h)2=s2+2sh+h2s2+(2s+1)h<y,(s + h)^2 = s^2 + 2sh + h^2 \leq s^2 + (2s + 1)h < y ,

luego s+hEs + h \in E, en contra de que ss acote EE superiormente.

s2>ys^2 > y es imposible. Elíjase 0<h<s0 < h < s con h<s2y2sh < \frac{s^2 - y}{2s}. Entonces (sh)2=s22sh+h2>s22sh>y(s - h)^2 = s^2 - 2sh + h^2 > s^2 - 2sh > y; todo xEx \in E cumple x2y<(sh)2x^2 \leq y < (s - h)^2, luego x<shx < s - h (los dos son 0\geq 0): shs - h es una cota superior de EE menor que ss, en contra de la minimalidad.

Por tanto, s2=ys^2 = y. Unicidad: si 0<s<s0 < s < s', entonces s2<s2s^2 < s'^2, así que dos raíces positivas distintas no pueden dar el mismo cuadrado yy. Monotonía: si 0<y<y0 < y < y', entonces yy\sqrt y \neq \sqrt{y'}, y y>y\sqrt y > \sqrt{y'} daría y>yy > y' al elevar al cuadrado: luego y<y\sqrt y < \sqrt{y'}.

10.4 Problema: desarrollos en cifras y el ritmo de los racionales

Problema 10.1

Problema del fin de semana — desarrollos bb-ádicos: existencia, unicidad y la periodicidad que caracteriza Q\Q

Todo real de [0,1)\intco{0}{1} tiene un desarrollo en cifras en toda base b2b \geq 2; el desarrollo es único una vez prohibidas las colas formadas por la cifra b1b - 1; y es finalmente periódico exactamente cuando el número es racional. Este problema demuestra los tres hechos solo con el axioma de completitud — sin sucesiones, sin series: solo el supremo, la propiedad arquimediana y la parte entera — y cierra con el argumento diagonal de Cantor en forma de cifras. En todo el problema, b2b \geq 2 es un entero fijo (la base), una cifra es un elemento de [ ⁣[0,b1] ⁣]\intint{0}{b-1}, y una cadena de cifras (dn)n1(d_n)_{n \geq 1} es propia cuando no es finalmente igual a b1b - 1 (es decir: para todo NN existe n>Nn > N con dnb2d_n \leq b - 2).

Parte I — Cifras a mano. División larga de pp entre qq en base bb: multiplíquese el resto actual por bb, divídase entre qq, anótese el cociente como cifra siguiente y guárdese el resto.

  1. En base 1010, ejecútese el algoritmo con 18\frac 18 y con 17\frac 17, anotando en cada paso la cifra y el resto. Compruébese que los restos de 17\frac 17 recorren el ciclo 1,3,2,6,4,51, 3, 2, 6, 4, 5 y que las cifras 142857142857 se repiten después para siempre.
  2. Calcúlense los desarrollos en base 22 de 13\frac 13 y de 516\frac{5}{16}, y el desarrollo en base 33 de 12\frac 12. Obsérvese: un número termina y los otros dos se repiten — y 12\frac 12, tan dócil en base 1010, se repite para siempre en base 33.
  3. Para x=pq[0,1)x = \frac pq \in \intco{0}{1} irreducible, véase que las cifras que produce el algoritmo son finalmente todas 00 si y solo si el resto bNpmodqb^N p \bmod q se anula para algún NN, si y solo si qq divide a alguna potencia bNb^N, si y solo si todo factor primo de qq divide a bb. Compruébese: 120\frac{1}{20} termina en base 1010, pero no en base 33.
  4. Defínase el truncamiento sn=bnx/bns_n = \lfloor b^n x \rfloor / b^n. Para x=2x = \sqrt 2 y b=10b = 10, calcúlense s0,,s4s_0, \dots, s_4 verificando en cada paso que dos cuadrados consecutivos encierran a 22 (por ejemplo, 1.41422=1.99996164<2<2.00024449=1.414321.4142^2 = 1.99996164 < 2 < 2.00024449 = 1.4143^2), y compruébese cada vez sn2<sn+10ns_n \leq \sqrt 2 < s_n + 10^{-n}.

Parte II — Existencia, a partir del supremo. Fíjese x[0,1)x \in \intco{0}{1} y póngase An=bnxA_n = \lfloor b^n x \rfloor y dn=AnbAn1d_n = A_n - b\,A_{n-1} para n1n \geq 1.

  1. Véase que A0=0A_0 = 0 y bAn1AnbAn1+b1b\,A_{n-1} \leq A_n \leq b\,A_{n-1} + b - 1; conclúyase que cada dnd_n es una cifra.
  2. Véase que sn:=Anbns_n := A_n b^{-n} cumple

    sn=k=1ndkbkandsnx<sn+bn.s_n = \sum_{k=1}^{n} d_k\,b^{-k} \qquad\text{and}\qquad s_n \leq x < s_n + b^{-n} .
  3. Demuéstrese bnn+1b^n \geq n + 1 por inducción y véase después que (sn)(s_n) es no decreciente y que x=supnsnx = \sup_n s_n (úsense la Proposición 10.4 y el Teorema 10.10).
  4. Véase que la cadena (dn)(d_n) es propia: si dk=b1d_k = b - 1 para todo k>Nk > N, calcúlese sns_n para n>Nn > N con una suma geométrica finita y contradígase la pregunta 6.
  5. Recíprocamente, sea (en)n1(e_n)_{n \geq 1} una cadena propia de cifras cualquiera y tn=k=1nekbkt_n = \sum_{k=1}^n e_k b^{-k}. Véase que y=supntny = \sup_n t_n existe, está en [0,1)\intco{0}{1} y cumple tny<tn+bnt_n \leq y < t_n + b^{-n} para todo nn (para la desigualdad estricta, úsese una cifra emb2e_m \leq b - 2 con m>nm > n). Dedúzcase que bny=bntn\lfloor b^n y \rfloor = b^n t_n y, después, que las cifras de yy, en el sentido de la pregunta 5, son exactamente los ene_n.

Parte III — Unicidad, orden, desplazamiento.

  1. Reúnanse las preguntas 5–9 en el teorema del desarrollo bb-ádico: las aplicaciones x(dn)x \mapsto (d_n) y (en)supntn(e_n) \mapsto \sup_n t_n son biyecciones mutuamente inversas entre [0,1)\intco{0}{1} y el conjunto de las cadenas propias de cifras. En particular, dos cadenas propias distintas no tienen nunca el mismo valor.
  2. Permítanse ahora las cadenas impropias. Véase que una cadena con en=b1e_n = b - 1 para todo n>Mn > M (con M0M \geq 0 mínimo) tiene valor tM+bMt_M + b^{-M}; conclúyase que 0.999=10.999\dots = 1 en base 1010 y que los reales con dos representaciones en cifras son exactamente las fracciones bb-ádicas m/bN(0,1)m/b^N \in \intoo{0}{1} — cualquier otro real tiene una sola, incluso entre las cadenas impropias.
  3. Demuéstrese que la biyección de la pregunta 10 conserva el orden lexicográfico: si las cadenas propias de xx y de yy difieren por primera vez en el índice mm, entonces x<yx < y si y solo si dm<emd_m < e_m.
  4. (Lema del desplazamiento) Sea x[0,1)x \in \intco{0}{1} de cifras (dn)(d_n). Véase que la parte fraccionaria de bxbx tiene cifras (dn+1)n1(d_{n+1})_{n \geq 1} (calcúlese bn(bxA1)\lfloor b^n(bx - A_1)\rfloor usando uK=uK\lfloor u - K \rfloor = \lfloor u \rfloor - K para KK entero), y dedúzcase por inducción que la parte fraccionaria de bmxb^m x tiene cifras (dn+m)n1(d_{n+m})_{n \geq 1}.

Parte IV — La racionalidad es periodicidad. Sea x=pq[0,1)x = \frac pq \in \intco{0}{1} irreducible y rn=bnpmodqr_n = b^n p \bmod q el resto de la división euclídea de bnpb^n p entre qq.

  1. Véase que An=bnprnqA_n = \dfrac{b^n p - r_n}{q} y que rn=(brn1)modqr_n = (b\,r_{n-1}) \bmod q.
  2. Véase que dn=brn1qd_n = \Bigl\lfloor \dfrac{b\,r_{n-1}}{q} \Bigr\rfloor: cada cifra es función solo del resto anterior. Esta es exactamente la división larga de la parte I.
  3. Aplíquese el principio del palomar (Corolario 2.3) a r0,,rqr_0, \dots, r_q y conclúyase: el desarrollo de todo racional es finalmente periódico, con anteperíodo y período a lo sumo qq.
  4. Recíprocamente, supóngase que las cifras de y[0,1)y \in \intco{0}{1} son puramente periódicas: dn+T=dnd_{n+T} = d_n para todo n1n \geq 1. Usando el lema del desplazamiento y la unicidad de la pregunta 10, véase que la parte fraccionaria de bTyb^T y es igual a yy y dedúzcase que (bT1)yN(b^T - 1)\,y \in \N: así pues, yy es racional con denominador que divide a bT1b^T - 1. Verifíquese el mecanismo en 0.(142857)0.(142857): 142857×7=999999142857 \times 7 = 999999.
  5. Trátese el caso finalmente periódico desplazando, y enúnciese el criterio de periodicidad: x[0,1)x \in \intco{0}{1} es racional si y solo si su desarrollo bb-ádico propio es finalmente periódico — en una base si y solo si en todas.
  6. Para x=1qx = \frac 1q con gcd(q,b)=1\gcd(q, b) = 1, véase que el desarrollo es puramente periódico y que su período mínimo es el menor T1T \geq 1 con bT1(modq)b^T \equiv 1 \pmod q (el orden multiplicativo de bb módulo qq). Compruébese que, para q=7q = 7, b=10b = 10, las potencias de 1010 módulo 77 recorren 3,2,6,4,5,13, 2, 6, 4, 5, 1: orden 66, de acuerdo con la pregunta 1.

Parte V — Dividendos y la diagonal.

  1. Sea xx^* el real de [0,1)\intco{0}{1} cuyas cifras en base 1010 valen 11 en las posiciones triangulares j(j+1)2\frac{j(j + 1)}{2} (j1j \geq 1) y 00 en las demás: x=0.101001000100001x^* = 0.101001000100001\dots Véase que su cadena de cifras es propia pero no finalmente periódica (un período TT obligaría a unos separados por huecos de a lo sumo TT, pero los huecos crecen), y conclúyase que xx^* es irracional: un número demostrado irracional por puro ritmo.
  2. Véase que, para toda base bb, el conjunto {m/bn:mZ,nN}\{m/b^n : m \in \Z, n \in \N\} es denso en R\R (generalizando el Ejercicio 10.8), y que todo racional pq(0,1)\frac pq \in \intoo{0}{1} tiene un desarrollo finito en base qq. Moraleja: ser finito es una propiedad del par (número, base); la periodicidad — la racionalidad — es intrínseca.
  3. (Diagonal de Cantor) Sea kxkk \mapsto x_k una aplicación cualquiera de N\N^* en [0,1)\intco{0}{1}. Defínase la cadena de cifras ek=1e_k = 1 si la kk-ésima cifra de xkx_k es distinta de 11, y ek=2e_k = 2 en caso contrario. Véase que (ek)(e_k) es propia, que su valor yy está en [0,1)\intco{0}{1} y que yxky \neq x_k para todo kk. Conclúyase: ninguna aplicación N[0,1)\N^* \to \intco{0}{1} es sobreyectiva. (El vocabulario de la numerabilidad, y el hogar propio de este teorema, es el Capítulo 12.)
  4. Véase que si los desarrollos propios de xx y de yy coinciden hasta el índice nn, entonces xy<bn\abs{x - y} < b^{-n}, y refútese el recíproco con x=0.1x = 0.1, y=0.0999y = 0.0999 en base 1010: la proximidad de los números no obliga a que coincidan las cifras. ¿Qué reales tienen la culpa?
  5. Ejecútese la parte IV con x=110x = \frac{1}{10} en base b=2b = 2: calcúlense restos y cifras hasta que se repitan, y conclúyase 110=(0.00011)2\frac{1}{10} = (0.0\overline{0011})_2, con anteperíodo 11 y período 44. Explíquese, con la pregunta 3, por qué ninguna cadena binaria finita será jamás igual a 110\frac{1}{10} — la razón por la que el 0.1+0.20.1 + 0.2 en coma flotante de un ordenador no vale exactamente 0.30.3.
  6. Síntesis. En una frase cada uno: ¿dónde ha usado la demostración (i) la completitud, (ii) la propiedad arquimediana, (iii) la cláusula de unicidad de la parte entera, (iv) el principio del palomar? Y la moraleja: [0,1)\intco{0}{1} queda fielmente codificado por las cadenas propias de cifras y la racionalidad se lee como periodicidad — y, sin embargo, el análisis prefiere el supremo a las cifras. ¿Por qué? (Piénsese en sumar dos cadenas de cifras.)
Solución

Solución de Problema 10.1.

1. Para 18\frac 18: 10=81+210 = 8 \cdot 1 + 2, 20=82+420 = 8 \cdot 2 + 4, 40=85+040 = 8 \cdot 5 + 0; cifras 1,2,51, 2, 5, resto 00 y después solo ceros: 18=0.125\frac 18 = 0.125. Para 17\frac 17: 10=71+310 = 7 \cdot 1 + 3, 30=74+230 = 7 \cdot 4 + 2, 20=72+620 = 7 \cdot 2 + 6, 60=78+460 = 7 \cdot 8 + 4, 40=75+540 = 7 \cdot 5 + 5, 50=77+150 = 7 \cdot 7 + 1: cifras 1,4,2,8,5,71, 4, 2, 8, 5, 7 y restos 3,2,6,4,5,13, 2, 6, 4, 5, 1. El resto ha vuelto a r=1r = 1, así que los seis pasos se repiten literalmente para siempre: 17=0.(142857)\frac 17 = 0.(142857), con los restos recorriendo el ciclo 1,3,2,6,4,51, 3, 2, 6, 4, 5.

2. 13\frac 13 en base 22 (r0=1r_0 = 1): 2=30+22 = 3 \cdot 0 + 2, 4=31+14 = 3 \cdot 1 + 1, y r=1r = 1 reaparece: 13=(0.01)2\frac 13 = (0.\overline{01})_2. 516\frac{5}{16} en base 22: 10=160+1010 = 16 \cdot 0 + 10, 20=161+420 = 16 \cdot 1 + 4, 8=160+88 = 16 \cdot 0 + 8, 16=161+016 = 16 \cdot 1 + 0: 516=(0.0101)2\frac{5}{16} = (0.0101)_2, finito. 12\frac 12 en base 33: 3=21+13 = 2 \cdot 1 + 1, y r=1r = 1 reaparece de inmediato: 12=(0.1)3\frac 12 = (0.\overline{1})_3.

3. El resto del algoritmo tras NN pasos es rN=bNpmodqr_N = b^N p \bmod q (demostrado formalmente en la pregunta 14; aquí basta observar que cada paso multiplica el resto por bb y reduce módulo qq). Todas las cifras posteriores son 00 si y solo si algún rN=0r_N = 0, es decir, qbNpq \mid b^N p; y, como gcd(p,q)=1\gcd(p, q) = 1, el lema de Gauss da qbNq \mid b^N. Si qbNq \mid b^N, todo factor primo de qq divide a bNb^N y, por tanto, divide a bb (primalidad). Recíprocamente, si todo primo de q=p1a1prarq = p_1^{a_1} \cdots p_r^{a_r} divide a bb, entonces, con A=maxiaiA = \max_i a_i, cada piaip_i^{a_i} divide a bAb^A y, siendo los piaip_i^{a_i} coprimos dos a dos, qbAq \mid b^A. Para q=20=225q = 20 = 2^2 \cdot 5: los dos primos dividen a 1010 (120=0.05\frac{1}{20} = 0.05), pero 232 \nmid 3, así que 120\frac{1}{20} se repite para siempre en base 33.

4. 12=1<2<4=221^2 = 1 < 2 < 4 = 2^2 da s0=1s_0 = 1. Después, 1.42=1.96<2<2.25=1.521.4^2 = 1.96 < 2 < 2.25 = 1.5^2: 102=14\lfloor 10\sqrt 2 \rfloor = 14, s1=1.4s_1 = 1.4. Luego 1.412=1.9881<2<2.0164=1.4221.41^2 = 1.9881 < 2 < 2.0164 = 1.42^2: s2=1.41s_2 = 1.41; 1.4142=1.999396<2<2.002225=1.41521.414^2 = 1.999396 < 2 < 2.002225 = 1.415^2: s3=1.414s_3 = 1.414; 1.41422=1.99996164<2<2.00024449=1.414321.4142^2 = 1.99996164 < 2 < 2.00024449 = 1.4143^2: s4=1.4142s_4 = 1.4142. En cada caso, las desigualdades mostradas dicen exactamente sn2<sn+10ns_n \leq \sqrt 2 < s_n + 10^{-n}, que es la definición de la parte entera de 10n210^n \sqrt 2.

5. A0=x=0A_0 = \lfloor x \rfloor = 0, pues 0x<10 \leq x < 1. De An1bn1x<An1+1A_{n-1} \leq b^{n-1} x < A_{n-1} + 1, multiplíquese por bb:

bAn1bnx<bAn1+b.b\,A_{n-1} \leq b^n x < b\,A_{n-1} + b .

El entero bAn1b\,A_{n-1} es bnx\leq b^n x, luego bAn1Anb\,A_{n-1} \leq A_n; y bnx<bAn1+bb^n x < b\,A_{n-1} + b, siendo bAn1+bb\,A_{n-1} + b entero, obliga a AnbAn1+b1A_n \leq b\,A_{n-1} + b - 1. Por tanto, 0dn=AnbAn1b10 \leq d_n = A_n - b\,A_{n-1} \leq b - 1: una cifra.

6. Telescopio: dkbk=AkbkAk1b(k1)d_k b^{-k} = A_k b^{-k} - A_{k-1} b^{-(k-1)}, luego

k=1ndkbk=AnbnA0=sn.\sum_{k=1}^n d_k b^{-k} = A_n b^{-n} - A_0 = s_n .

Dividiendo Anbnx<An+1A_n \leq b^n x < A_n + 1 entre bnb^n se obtiene snx<sn+bns_n \leq x < s_n + b^{-n}.

7. Inducción: b0=11b^0 = 1 \geq 1 y bn+1=bbn2(n+1)n+2b^{n+1} = b \cdot b^n \geq 2(n + 1) \geq n + 2. Monotonía: snsn1=dnbn0s_n - s_{n-1} = d_n b^{-n} \geq 0. Cada snxs_n \leq x (pregunta 6): xx es cota superior de {sn}\{s_n\}. Para ε>0\varepsilon > 0, la propiedad arquimediana proporciona nn con n+1>1εn + 1 > \frac1\varepsilon, luego bn<εb^{-n} < \varepsilon, y entonces sn>xbn>xεs_n > x - b^{-n} > x - \varepsilon por la pregunta 6. Por la Proposición 10.4, x=supnsnx = \sup_n s_n.

8. Supóngase dk=b1d_k = b - 1 para todo k>Nk > N. Para n>Nn > N, la suma geométrica finita da

sn=sN+(b1)k=N+1nbk=sN+bNbn.s_n = s_N + (b - 1)\sum_{k=N+1}^{n} b^{-k} = s_N + b^{-N} - b^{-n} .

Así pues, xsn=sN+bNbnx \geq s_n = s_N + b^{-N} - b^{-n} para todo nn; haciendo el último término menor que cualquier ε\varepsilon (pregunta 7), xsN+bNx \geq s_N + b^{-N}. Pero la pregunta 6 en el rango NN dice x<sN+bNx < s_N + b^{-N}: contradicción. La cadena (dn)(d_n) es propia.

9. Acotación: tn(b1)k=1nbk=1bn<1t_n \leq (b-1)\sum_{k=1}^n b^{-k} = 1 - b^{-n} < 1, y (tn)(t_n) es no decreciente, luego existe y=suptny = \sup t_n con 0y10 \leq y \leq 1. Fíjese nn. Para la estimación por los dos lados: tnyt_n \leq y es claro. Por ser propia, tómese m>nm > n con emb2e_m \leq b - 2. Para pmp \geq m:

tptn=k=n+1pekbk(bnbp)bm<bnbm,t_p - t_n = \sum_{k=n+1}^{p} e_k b^{-k} \leq (b^{-n} - b^{-p}) - b^{-m} < b^{-n} - b^{-m},

perdiendo la suma intermedia al menos bmb^{-m} frente al máximo con todas las cifras (b1)(b-1); y para pmp \leq m también tptmtn+bnbmt_p \leq t_m \leq t_n + b^{-n} - b^{-m} (monotonía más el caso p=mp = m). Por tanto, todo tptn+bnbmt_p \leq t_n + b^{-n} - b^{-m}, luego ytn+bnbm<tn+bny \leq t_n + b^{-n} - b^{-m} < t_n + b^{-n}. (Con n=0n = 0: y<1y < 1, luego y[0,1)y \in \intco{0}{1}.) Ahora bien, bntn=knekbnkb^n t_n = \sum_{k \leq n} e_k b^{n-k} es un entero y bntnbny<bntn+1b^n t_n \leq b^n y < b^n t_n + 1: luego bny=bntn\lfloor b^n y \rfloor = b^n t_n. Por último, las cifras de yy: dn(y)=bntnbbn1tn1=bn(tntn1)=end_n(y) = b^n t_n - b \cdot b^{n-1} t_{n-1} = b^n(t_n - t_{n-1}) = e_n.

10. La pregunta 9 dice: (el valor de una cadena) tiene por cifras (la cadena); las preguntas 5–8 dicen: (las cifras de xx) forman una cadena propia cuyos truncamientos tienen supremo xx (pregunta 7). Así pues, las dos aplicaciones se componen dando la identidad en los dos órdenes: son biyecciones mutuamente inversas entre [0,1)\intco{0}{1} y las cadenas propias. Si dos cadenas propias tuviesen el mismo valor, aplicar la aplicación de las cifras las haría iguales: unicidad. Este es el teorema del desarrollo bb-ádico.

11. Sea en=b1e_n = b - 1 para n>Mn > M, con M0M \geq 0 mínimo. Como en la pregunta 8, tn=tM+bMbnt_n = t_M + b^{-M} - b^{-n} para nMn \geq M, luego el valor es suptn=tM+bM\sup t_n = t_M + b^{-M}. Si M=0M = 0, el valor es 0+1=10 + 1 = 1: en base 1010, 0.999=10.999\dots = 1 exactamente — no aproximadamente. Si M1M \geq 1, la minimalidad da eMb2e_M \leq b - 2, y el valor es

tM+bM=bMtM+1bM(0,1),t_M + b^{-M} = \frac{b^M t_M + 1}{b^M} \in \intoo{0}{1},

una fracción bb-ádica, cuyo desarrollo propio es e1eM1(eM+1)000e_1 \dots e_{M-1}\,(e_M + 1)\,000\dots (una cadena finita es propia, y su valor es el mismo número). Recíprocamente, un real con dos representaciones tiene que tener una impropia (ser propia fija la representación, pregunta 10) y, por tanto, ser de esta forma. Y cada m/bN(0,1)m/b^N \in \intoo{0}{1}, escrito con última cifra no nula dNd_N, sí tiene el gemelo impropio d1dN1(dN1)(b1)(b1)d_1 \dots d_{N-1}(d_N - 1)(b-1)(b-1)\dots: exactamente las fracciones bb-ádicas llevan dos nombres, y todos los demás reales, uno.

12. Digamos que las cadenas coinciden hasta m1m - 1, con truncamiento común P=sm1P = s_{m-1}, y dm<emd_m < e_m. Por la pregunta 9 (cota superior estricta en el rango mm), x<P+dmbm+bm=P+(dm+1)bmP+embmyx < P + d_m b^{-m} + b^{-m} = P + (d_m + 1)b^{-m} \leq P + e_m b^{-m} \leq y, el último paso porque P+embmP + e_m b^{-m} es el truncamiento de yy, tmyt_m \leq y. Así pues, dm<em    x<yd_m < e_m \implies x < y; intercambiando los papeles, em<dm    y<xe_m < d_m \implies y < x; y, como las cadenas difieren en mm, se da uno de los dos. Se siguen las dos implicaciones.

13. Sea z=bxA1[0,1)z = bx - A_1 \in \intco{0}{1} (en efecto, A1bx<A1+1A_1 \leq bx < A_1 + 1). Para n0n \geq 0: bnz=bn+1xbnA1b^n z = b^{n+1} x - b^n A_1 con bnA1Zb^n A_1 \in \Z, luego, por uK=uK\lfloor u - K \rfloor = \lfloor u \rfloor - K (KK entero),

An(z)=An+1(x)bnA1(x).A_n(z) = A_{n+1}(x) - b^n A_1(x) .

Por tanto, dn(z)=An(z)bAn1(z)=An+1bnA1bAn+bnA1=dn+1(x)d_n(z) = A_n(z) - b\,A_{n-1}(z) = A_{n+1} - b^n A_1 - b\,A_n + b^n A_1 = d_{n+1}(x). Así pues, la parte fraccionaria de bxbx lleva las cifras desplazadas; iterando mm veces, la parte fraccionaria de bmxb^m x tiene cifras (dn+m)n1(d_{n+m})_{n \geq 1}.

14. División euclídea: bnp=qQn+rnb^n p = q\,Q_n + r_n con 0rn<q0 \leq r_n < q. Divídase entre qq: bnx=Qn+rnqb^n x = Q_n + \frac{r_n}{q} con 0rnq<10 \leq \frac{r_n}{q} < 1, luego Qn=bnx=AnQ_n = \lfloor b^n x \rfloor = A_n, lo que da An=bnprnqA_n = \frac{b^n p - r_n}{q}. Para la recurrencia: bnp=b(qAn1+rn1)=q(bAn1)+brn1b^n p = b(q\,A_{n-1} + r_{n-1}) = q\,(b\,A_{n-1}) + b\,r_{n-1}, de modo que bnpb^n p y brn1b\,r_{n-1} difieren en un múltiplo de qq: rn=(brn1)modqr_n = (b\,r_{n-1}) \bmod q.

15. Divídase brn1b\,r_{n-1} entre qq: brn1=qc+rnb\,r_{n-1} = q\,c + r_n con c=brn1/qc = \lfloor b\,r_{n-1}/q \rfloor. Sustituyendo en la fórmula de la pregunta 14: bnp=q(bAn1+c)+rnb^n p = q(b\,A_{n-1} + c) + r_n, y la unicidad de la división euclídea identifica An=bAn1+cA_n = b\,A_{n-1} + c, es decir, dn=c=brn1/qd_n = c = \lfloor b\,r_{n-1}/q \rfloor. La cifra nn solo depende de rn1r_{n-1} — el bucle de la división larga de la parte I, ahora certificado.

16. Los q+1q + 1 restos r0,,rqr_0, \dots, r_q toman valores en el conjunto de qq elementos [ ⁣[0,q1] ⁣]\intint{0}{q-1}: por el principio del palomar (Corolario 2.3) dos coinciden, digamos rN=rN+Tr_N = r_{N+T} con 0N<N+Tq0 \leq N < N + T \leq q. Como rnr_n determina rn+1r_{n+1} (pregunta 14), la inducción da rn+T=rnr_{n+T} = r_n para todo nNn \geq N; y como rn1r_{n-1} determina dnd_n (pregunta 15), dn+T=dnd_{n+T} = d_n para todo nN+1n \geq N + 1. El desarrollo de todo racional es finalmente periódico, con anteperíodo q\leq q y período q\leq q.

17. Las cifras de la parte fraccionaria de bTyb^T y son (dn+T)=(dn)(d_{n+T}) = (d_n) (lema del desplazamiento y periodicidad pura): la misma cadena propia que la de yy. Por la pregunta 10, los valores son iguales: bTybTy=yb^T y - \lfloor b^T y \rfloor = y, luego (bT1)y=bTy=ATN(b^T - 1)\,y = \lfloor b^T y \rfloor = A_T \in \N y

y=ATbT1,y = \frac{A_T}{b^T - 1} ,

racional con denominador que divide a bT1b^T - 1; el numerador ATA_T es el entero cuyas cifras en base bb son d1dTd_1 \dots d_T. Comprobación: 0.(142857)=1428579999990.(142857) = \frac{142857}{999999}, y 142857×7=999999142857 \times 7 = 999999, así que esto es 17\frac 17.

18. Si dn+T=dnd_{n+T} = d_n para n>Nn > N, la parte fraccionaria zz de bNxb^N x tiene cifras (dN+n)n1(d_{N+n})_{n\geq1} (lema del desplazamiento), que son puramente periódicas; por la pregunta 17, zQz \in \Q. Entonces bNx=AN+zb^N x = A_N + z da x=(AN+z)/bNQx = (A_N + z)/b^N \in \Q. Con la pregunta 16: xx racional     \iff desarrollo finalmente periódico. El miembro derecho menciona la base y el izquierdo no: la periodicidad en una base equivale a la racionalidad y, por tanto, a la periodicidad en todas.

19. Para x=1qx = \frac 1q, rn=bnmodqr_n = b^n \bmod q. Si gcd(b,q)=1\gcd(b, q) = 1, entonces rT=r0=1r_T = r_0 = 1 si y solo si bT1(modq)b^T \equiv 1 \pmod q; tal TT existe (el palomar da bibjb^i \equiv b^j con i<ji < j, y bb es invertible módulo qq, luego bji1b^{j-i} \equiv 1), y el menor —el orden multiplicativo— hace que los restos, y por tanto las cifras, sean puramente periódicos de período TT. Ningún período menor es posible: un período TT' daría (bT1)1qN(b^{T'} - 1)\frac1q \in \N (pregunta 17), es decir, qbT1q \mid b^{T'} - 1. Para q=7q = 7, b=10b = 10: 10310 \equiv 3, 102210^2 \equiv 2, 103610^3 \equiv 6, 104410^4 \equiv 4, 105510^5 \equiv 5, 1061(mod7)10^6 \equiv 1 \pmod 7: orden 66, y en efecto 17\frac 17 tiene período seis.

20. La cadena tiene infinitos 00 (las cifras de xx^* son casi todas nulas), así que es propia y xx^* está bien definido (pregunta 9). Supóngase que las cifras fuesen finalmente periódicas de período TT más allá de NN. Hay infinitas cifras iguales a 11 (una por número triangular), luego algún 11 está en una posición j>Nj > N; entonces la periodicidad pone un 11 en toda posición j+kTj + kT: de jj en adelante, los huecos entre dos 11 consecutivos son a lo sumo TT. Pero los 11 están exactamente en los números triangulares, cuyos huecos consecutivos (j+1)(j+2)2j(j+1)2=j+1\frac{(j+1)(j+2)}{2} - \frac{j(j+1)}{2} = j + 1 acaban superando a TT: contradicción. No es finalmente periódica, luego, por la pregunta 18, xQx^* \notin \Q — irracionalidad leída solo en el ritmo de las cifras.

21. Dados x<yx < y, la pregunta 7 proporciona nn con bn<yxb^{-n} < y - x; póngase m=bnx+1m = \lfloor b^n x \rfloor + 1. Entonces bnx<mbnx+1<bnyb^n x < m \leq b^n x + 1 < b^n y, luego x<mbn<yx < \frac{m}{b^n} < y: densidad, y para todas las bases a la vez (b=2b = 2 recupera el Ejercicio 10.8). Para pq(0,1)\frac pq \in \intoo{0}{1} en base b=qb = q: la primera cifra es qpq=p\lfloor q \cdot \frac pq \rfloor = p y la parte fraccionaria de qpq=pq \cdot \frac pq = p es 00: todas las cifras posteriores se anulan, un desarrollo finito pq=(0.p)q\frac pq = (0.p)_q. Ser finito depende de la base; la periodicidad —la racionalidad— no (pregunta 18).

22. Cada ek{1,2}e_k \in \{1, 2\} es una cifra de la base 1010, y la cadena nunca acaba en todo 99: es propia. Su valor yy está en [0,1)\intco{0}{1} y tiene por cifras exactamente (ek)(e_k) (pregunta 9). Fíjese kk: la kk-ésima cifra de yy es eke_k, elegida \neq de la kk-ésima cifra de xkx_k, luego las cadenas propias de yy y de xkx_k difieren, luego yxky \neq x_k (pregunta 10: la codificación es inyectiva). Así pues, yy no está en ninguna lista: ninguna aplicación N[0,1)\N^* \to \intco{0}{1} es sobreyectiva. Los reales, a diferencia de los racionales, no se pueden enumerar — la no numerabilidad, cuya teoría desarrolla el Capítulo 12.

23. Si los desarrollos coinciden hasta nn, entonces xx e yy tienen el mismo truncamiento sns_n, y la pregunta 6 pone a los dos en [sn,sn+bn)\intco{s_n}{s_n + b^{-n}}, un intervalo de longitud bnb^{-n}: xy<bn\abs{x - y} < b^{-n}. Recíproco: x=0.1x = 0.1 e y=0.0999y = 0.0999 (finitos y, por tanto, propios) cumplen xy=104<103\abs{x - y} = 10^{-4} < 10^{-3} y, sin embargo, sus desarrollos difieren ya en la primera cifra. Los culpables son las fracciones bb-ádicas de la pregunta 11: cerca de ellas, un movimiento mínimo cambia todas las cifras que se ven (0.09990.10000.0999 \to 0.1000), porque son precisamente los reales donde acecha el gemelo impropio.

24. p=1p = 1, q=10q = 10, b=2b = 2, r0=1r_0 = 1: 2=100+22 = 10 \cdot 0 + 2, 4=100+44 = 10 \cdot 0 + 4, 8=100+88 = 10 \cdot 0 + 8, 16=101+616 = 10 \cdot 1 + 6, 12=101+212 = 10 \cdot 1 + 2 — y r5=2=r1r_5 = 2 = r_1: los restos recorren el ciclo (2,4,8,6)(2, 4, 8, 6) desde el índice 11. Cifras: d1=0d_1 = 0 y después el bloque que se repite d2d3d4d5=0,0,1,1d_2 d_3 d_4 d_5 = 0, 0, 1, 1:

110=(0.00011)2,\tfrac{1}{10} = (0.0\overline{0011})_2 ,

anteperíodo 11, período 44. Por la pregunta 3, un desarrollo finito en base 22 exigiría que todo primo de 1010 dividiese a 22; el primo 55 se niega. Así pues, 0.10.1 no es representable por ninguna cadena binaria finita — un ordenador que guarda finitos bits solo conserva un truncamiento, y los errores de truncamiento acumulados son la razón por la que el 0.1+0.20.1 + 0.2 en coma flotante difiere de 0.30.3 en los últimos bits.

25. (i) La completitud produjo los valores: x=supsnx = \sup s_n e y=suptny = \sup t_n (preguntas 7 y 9) — solo con Q\Q, la cadena propia de 2\sqrt 2 no nombraría nada. (ii) La propiedad arquimediana hizo que bnb^{-n} acabase siendo menor que cualquier ε\varepsilon, obligando a los truncamientos a cerrarse sobre su supremo (preguntas 7 y 21). (iii) La cláusula de unicidad de la parte entera identificó Qn=AnQ_n = A_n en la pregunta 14 y legitimó toda extracción de cifras uK=uK\lfloor u - K \rfloor = \lfloor u \rfloor - K (pregunta 13). (iv) El principio del palomar, aplicado a finitos restos, es el único motor de la periodicidad (pregunta 16). Moraleja: las cadenas propias codifican fielmente [0,1)\intco{0}{1} y convierten la racionalidad en un ritmo visible; pero sumar cadenas de cifras exige acarreos que se propagan desde infinitamente lejos por la derecha, de modo que ninguna regla de etapas finitas calcula ni siquiera la primera cifra de una suma — mientras que la interfaz del supremo del Teorema 10.2 se encarga de todo el análisis con un solo axioma. Las cifras son una magnífica imagen de R\R; el supremo es su motor.

Términos definidos en este capítulo

Ver los 395 términos del glosario