Mathématiques · Livro 3 · Licence 1

Matemática universitária — Graduação 1

Matemática universitária — Graduação 1 · Licence 1

10Números Reais

Toda a análise repousa sobre uma propriedade que distingue R\R de Q\Q: todo conjunto não vazio limitado superiormente tem uma menor cota superior. Este capítulo a enuncia com precisão, extrai as suas primeiras consequências — a propriedade arquimediana, a função parte inteira, a densidade dos racionais e dos irracionais — e monta o vocabulário (sup, inf, máx, mín) usado constantemente a partir do Capítulo 11.

10.1 A propriedade do supremo

Definição 10.1 (Cotas, sup e inf)

Seja ARA \subseteq \R não vazio. Um real MM é uma cota superior de AA quando aMa \leq M para todo aAa \in A; AA é limitado superiormente quando tem uma cota superior (analogamente por baixo, com cotas inferiores; limitado significa as duas coisas). Um máximo de AA é uma cota superior que pertence a AA.

O supremo supA\sup A é a menor cota superior de AA, quando existe; o ínfimo infA\inf A é a maior cota inferior.

Teorema 10.2 (Axioma da completude de R\R)

R\R é um corpo ordenado que contém Q\Q no qual todo subconjunto não vazio limitado superiormente tem supremo.

Demonstração. Admitido neste nível.

Observação 10.3

Tomamos isso como axioma definidor de R\R; construir um modelo (por cortes de Dedekind ou por sequências de Cauchy de racionais) e demonstrar a sua unicidade é honesto, mas longo, e fica para estudo posterior. Note que Q\Q falha a propriedade: {xQ:x2<2}\{x \in \Q : x^2 < 2\} é limitado superiormente, mas não tem menor cota superior em Q\Q — o seu candidato, 2\sqrt 2, está faltando (Exemplo 1.11). Passando aos opostos (sup(A)=infA\sup(-A) = -\inf A), todo conjunto não vazio limitado inferiormente tem ínfimo.

Proposição 10.4 (A caracterização por ε\varepsilon)

Seja AA \neq \emptyset limitado superiormente e sRs \in \R. Então s=supAs = \sup A se, e somente se,

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

Demonstração. Se s=supAs = \sup A: (1) vale por definição e, para (2), sε<ss - \varepsilon < s não é cota superior, o que é exatamente a existência de a>sεa > s - \varepsilon. Reciprocamente, (1) diz que ss é cota superior; (2) diz que nenhum t<st < s é cota superior (tome ε=st\varepsilon = s - t): ss é a menor delas.

Exemplo 10.5

sup(0,1)=1\sup \intoo{0}{1} = 1, não atingido (sem 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, não atingido; infA=minA=0\inf A = \min A = 0. Um máximo, quando existe, é o supremo; toda a razão de ser do sup\sup é dispor de um substituto quando o máximo não existe.

O conjunto A = \1 - 1n : n ∈ ℕ*\ na reta numérica: os seus pontos se acumulam rumo a 1 sem alcançá-lo. Todo número ≥ 1 é cota superior (a semirreta), e nada menor o é, pois um elemento de A entra em cada intervalo (1 - , 1): as duas cláusulas da  numa só figura. O supremo é a extremidade esquerda da semirreta das cotas superiores — e o axioma da completude é precisamente a garantia de que essa semirreta sempre tem extremidade esquerda.
O conjunto A={11n:nN}A = \{1 - \frac1n : n \in \N^*\} na reta numérica: os seus pontos se acumulam rumo a 11 sem alcançá-lo. Todo número 1\geq 1 é cota superior (a semirreta), e nada menor o é, pois um elemento de AA entra em cada intervalo (1ε,1)\intoo{1 - \varepsilon}{1}: as duas cláusulas da Proposição 10.4 numa só figura. O supremo é a extremidade esquerda da semirreta das cotas superiores — e o axioma da completude é precisamente a garantia de que essa semirreta sempre tem extremidade esquerda.

Exemplo 10.6 (Calculando supremos na prática)

Dois exercícios completos da Proposição 10.4.

O 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, de modo que 22 é cota inferior; e 2=1+11A2 = 1 + \frac11 \in A: portanto, infA=minA=2\inf A = \min A = 2, atingido em x=1x = 1. Por cima, AA é ilimitado (x+1x>xx + \frac1x > x pode exceder qualquer MM pelo Teorema 10.10): supA\sup A não existe em R\R (vale ++\infty em R\overline\R).

O conjunto B={mm+n:m,nN}B = \bigl\{\frac{m}{m + n} : m, n \in \N^*\bigr\}. Todo elemento está em (0,1)\intoo{0}{1}, de modo que 00 e 11 são cotas. Nenhuma delas é atingida: mm+n=1\frac{m}{m+n} = 1 forçaria n=0n = 0. Para o supremo, congele n=1n = 1 e faça mm crescer: mm+1=11m+1>1ε\frac{m}{m+1} = 1 - \frac{1}{m+1} > 1 - \varepsilon assim que m+1>1εm + 1 > \frac1\varepsilon (Arquimedes): supB=1\sup B = 1. Simetricamente (m=1m = 1, nn grande), infB=0\inf B = 0. A ideia de fechamento: para fixar um supremo, basta um caminho a um parâmetro bem escolhido dentro do conjunto — aqui o caminho n=1n = 1 — e a caracterização por ε\varepsilon nada mais exige.

Exemplo 10.7 (O espelho do ínfimo)

O ínfimo tem a sua própria caracterização por ε\varepsilon, obtida da Proposição 10.4 por meio de infA=sup(A)\inf A = -\sup(-A): i=infAi = \inf A se, e somente se, ii limita AA inferiormente e, para todo ε>0\varepsilon > 0, algum aAa \in A tem a<i+εa < i + \varepsilon. Um exercício com as duas cotas ao mesmo tempo: seja

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\} .

Os índices pares dão 1+1n321 + \frac1n \leq \frac32, com igualdade em n=2n = 2: como também os valores de índice ímpar são 0<32\leq 0 < \frac32, obtemos supA=maxA=32\sup A = \max A = \frac32. Os índices ímpares dão 1+1n>1-1 + \frac1n > -1, decrescendo rumo a 1-1: todo elemento de AA é >1> -1, e 1+ε-1 + \varepsilon é superado por 1+1n-1 + \frac1n para nn ímpar com n>1εn > \frac1\varepsilon: infA=1\inf A = -1, não atingido. Um só conjunto, com os quatro comportamentos à mostra: um supremo que é máximo e um ínfimo que não é mínimo.

Observação 10.8 (Armadilhas frequentes com sup e inf)

Quatro erros respondem pela maioria dos pontos perdidos. (i) Confundir sup\sup e max\max: supA\sup A não precisa pertencer a AA; escreva max\max apenas depois de exibir um elemento de AA que seja cota superior. (ii) Passar desigualdades estritas ao supremo: se a<ba < b para todo aAa \in A, só se pode concluir supAb\sup A \leq b — testemunha: A=(0,1)A = \intoo{0}{1}, b=1b = 1. (iii) Escrever supA\sup A antes de verificar a legalidade: o símbolo exige AA não vazio e limitado superiormente (Método 10.18); sup\sup \emptyset e supN\sup \N não estão definidos em R\R (as convenções de R\overline\R são um ato separado e explícito). (iv) Operações com conjuntos: sup(AB)=max(supA,supB)\sup(A \cup B) = \max(\sup A, \sup B) sempre, mas nada geral vale para ABA \cap B — ele pode ser vazio e, mesmo quando não é, sup(AB)\sup(A \cap B) pode ficar muito abaixo de min(supA,supB)\min(\sup A, \sup B): tome A={0,2}A = \{0, 2\} e B={0,3}B = \{0, 3\}, em que sup(AB)=0\sup(A \cap B) = 0.

Exemplo 10.9 (Conjuntos finitos têm máximo — um lema usado em silêncio)

Todo FRF \subseteq \R finito e não vazio tem máximo (e mínimo). Indução no número de elementos: um conjunto unitário {a}\{a\} tem max=a\max = a; se a afirmação vale para conjuntos de nn elementos e FF tem n+1n + 1 elementos, tome aFa \in F qualquer: o conjunto F{a}F \setminus \{a\} tem um máximo mm, e maxF\max F é mm se ama \leq m, e aa caso contrário. Nenhuma completude está envolvida — é pura ordem mais indução, válida já em Q\Q — e, ainda assim, o lema merece um enunciado honesto, porque as demonstrações que virão o invocam silenciosamente: a construção da parte inteira abaixo (“um conjunto de inteiros preso a um intervalo finito tem maior elemento”), toda estimativa max(u0,,uN1,)\max(\abs{u_0}, \dots, \abs{u_{N-1}}, \dots) do Capítulo 11, todo “tome o maior dos finitos δ\delta” do Capítulo 13. É nos conjuntos infinitos que os máximos morrem e os supremos assumem: este capítulo existe para o caso infinito.

Teorema 10.10 (Propriedade arquimediana)

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

Demonstração. Suponha que não: algum xx é cota superior de N\N. Então s=supNs = \sup \N existe (Teorema 10.2). Pela Proposição 10.4 (2) com ε=1\varepsilon = 1, existe nNn \in \N com n>s1n > s - 1; mas então n+1Nn + 1 \in \N e n+1>sn + 1 > s, contradizendo que ss seja cota superior. Para a segunda forma, sejam ε>0\varepsilon > 0 e y>0y > 0: a primeira forma aplicada a x=yεx = \frac{y}{\varepsilon} produz nNn \in \N com n>yεn > \frac{y}{\varepsilon}, e multiplicar por ε>0\varepsilon > 0 (o que preserva desigualdades estritas) dá nε>yn\varepsilon > y. Reciprocamente, a segunda forma com ε=1\varepsilon = 1 e y=xy = x recupera a primeira para x>0x > 0, e n=1n = 1 trata x0x \leq 0: os dois enunciados são estritamente equivalentes.

Exemplo 10.11 (Arquimedes em ação)

Três usos imediatos, constantemente necessários mais adiante. (i) Nenhum real positivo fica abaixo de todos os 1n\frac1n: se 0<ε0 < \varepsilon, tome n>1εn > \frac1\varepsilon; então 1n<ε\frac1n < \varepsilon. Em outras palavras, R\R não contém infinitésimos — o informal “1n\frac1n fica arbitrariamente pequeno” é exatamente este teorema. (ii) Limiares explícitos: quão grande deve ser nn para que 1n2106\frac{1}{n^2} \leq 10^{-6}? Basta que n103n \geq 10^3 — Arquimedes garante que tais nn existem, e a álgebra os localiza. (iii) As potências vencem qualquer cota: 2nn+12^n \geq n + 1 (indução), de modo que, para todo MM, alguma potência de 22 excede MM: o crescimento geométrico usado para os diádicos no Exercício 10.8. A ideia de fechamento: a propriedade arquimediana é a licença por trás de toda frase do tipo “tome nn suficientemente grande” — daqui em diante usamos essa frase livremente, e este exemplo é a sua justificativa de uma vez por todas.

Teorema 10.12 (Função parte inteira)

Para todo xRx \in \R existe exatamente um inteiro, a parte inteira x\lfloor x \rfloor, com

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

Demonstração. Existência. O conjunto E={kZ:kx}E = \{k \in \Z : k \leq x\} é não vazio: pelo Teorema 10.10 existe mNm \in \N com m>xm > -x, e então m<x-m < x, de modo que mE-m \in E. Ele é limitado superiormente (por qualquer inteiro n>xn > x, que existe pela mesma razão), de sorte que, sendo um conjunto de inteiros preso ao intervalo finito [ ⁣[m,n] ⁣]\intint{-m}{n}, tem maior elemento k=maxEk = \max E. Então kxk \leq x, e k+1Ek + 1 \notin E significa x<k+1x < k + 1.

Unicidade. Se kk e kk' satisfazem ambos as desigualdades, então kx<k+1k \leq x < k' + 1kkk \leq k' e, simetricamente, kkk' \leq k.

Exemplo 10.13 (Partes inteiras na prática)

3.7=3\lfloor 3.7 \rfloor = 3, 5=5\lfloor 5 \rfloor = 5 e 3.7=4\lfloor -3.7 \rfloor = -4: a parte inteira vai para baixo, não em direção a 00. Duas consequências da unicidade no Teorema 10.12 que usaremos silenciosamente. Primeira, para nZn \in \Z,

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

porque x+n\lfloor x \rfloor + n é um inteiro que satisfaz as duas desigualdades definidoras para x+nx + n — e só um inteiro as satisfaz. Segunda, \lfloor \, \cdot \, \rfloor é não decrescente: se xyx \leq y, então xxy<y+1\lfloor x \rfloor \leq x \leq y < \lfloor y \rfloor + 1, e um inteiro <y+1< \lfloor y \rfloor + 1 é y\leq \lfloor y \rfloor. Cuidado, porém: 2x2x\lfloor 2x \rfloor \neq 2\lfloor x \rfloor em geral: x=0.6x = 0.61.2=10=20.6\lfloor 1.2 \rfloor = 1 \neq 0 = 2\lfloor 0.6 \rfloor.

O que é verdade é uma identidade trabalhada que vale guardar (a de Hermite, no seu caso mais simples): para todo real xx,

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

Escreva x=x+ux = \lfloor x\rfloor + u com u[0,1)u \in \intco{0}{1} e separe dois casos. Se u<12u < \frac12: o lado esquerdo é x+x=2x\lfloor x\rfloor + \lfloor x\rfloor = 2\lfloor x\rfloor, e 2x=2x+2u2x = 2\lfloor x\rfloor + 2u com 2u[0,1)2u \in \intco{0}{1}, de modo que o lado direito é 2x2\lfloor x\rfloor também. Se u12u \geq \frac12: o lado esquerdo é x+(x+1)\lfloor x\rfloor + (\lfloor x\rfloor + 1), e 2u[1,2)2u \in \intco{1}{2} faz do lado direito 2x+12\lfloor x\rfloor + 1. A ideia de fechamento: x+12\lfloor x + \frac12\rfloor é o arredondamento de xx ao inteiro mais próximo, de modo que a identidade diz que parte inteira mais arredondamento é igual à parte inteira do dobro — e a separação em casos pela parte fracionária uu é a técnica padrão por trás de toda identidade de parte inteira (o Exercícios 10.2 e 10.3 também se apoia nela).

Teorema 10.14 (Densidade de Q\Q e de RQ\R \setminus \Q)

Entre dois reais quaisquer x<yx < y existem um racional e um irracional.

Demonstração. Um racional. Pelo Teorema 10.10, tome nNn \in \N^* com n>1yxn > \frac{1}{y - x}, de modo que nynx>1ny - nx > 1. Seja m=nx+1m = \lfloor nx \rfloor + 1. De um lado, nx<nx+1=mnx < \lfloor nx \rfloor + 1 = m (Teorema 10.12); do outro, m=nx+1nx+1<nym = \lfloor nx \rfloor + 1 \leq nx + 1 < ny. Dividindo por nn: x<mn<yx < \frac mn < y.

Um irracional. Aplique o ponto anterior ao par x2<y2x - \sqrt 2 < y - \sqrt 2: algum racional qq fica entre eles, e então q+2(x,y)q + \sqrt 2 \in \intoo{x}{y} é irracional (se q+2q + \sqrt 2 fosse racional, 2\sqrt 2 também seria).

Exemplo 10.15 (Executando a demonstração da densidade)

A demonstração é um algoritmo; executemo-lo em x=1.414x = 1.414 e y=2y = \sqrt 2. Como 1.41422=1.99996164<21.4142^2 = 1.99996164 < 2, temos 2>1.4142\sqrt 2 > 1.4142, de modo que yx>0.0002y - x > 0.0002 e 1yx<5000\frac{1}{y - x} < 5000: a escolha n=5000n = 5000 é legítima. Então nx=7070nx = 7070, de sorte que m=7070+1=7071m = \lfloor 7070 \rfloor + 1 = 7071, e o racional produzido é

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

A ideia de fechamento: a demonstração precisa de nn apenas ligeiramente maior que 1yx\frac{1}{y-x}, e devolve o primeiro múltiplo de 1n\frac 1n além de xx. A densidade não é um milagre abstrato — é uma divisão longa disfarçada, tema desenvolvido a fundo no problema de fim de semana (Problema 10.1).

Observação 10.16 (Onde a completude é usada em seguida)

O Teorema 10.2 é o único axioma não algébrico deste livro, e todo teorema de existência da análise é esse axioma vestindo roupas diferentes: o teorema da convergência monótona (Capítulo 11), o teorema de Bolzano–Weierstrass (Capítulo 12), os teoremas do valor intermediário e de Weierstrass (Capítulo 13) e a própria definição da integral como supremo de somas inferiores (Capítulo 15). O volume do terceiro ano de graduação constrói a teoria da medida e os espaços de Hilbert sobre esse mesmo único axioma. Quando uma demonstração dos capítulos seguintes produzir um número real do nada, procure o supremo escondido.

Observação 10.17 (Entre a discretude e a densidade)

Z\Z e Q\Q ocupam extremos opostos dentro de R\R: em torno de cada inteiro há um vão de comprimento 11 sem nenhum outro (discretude — é isso que torna a parte inteira bem definida), ao passo que entre dois reais quaisquer há infinitos racionais (densidade). Notavelmente, para subgrupos aditivos de R\R não há nada intermediário: o Exercício 10.9 demonstra que um tal subgrupo é ou da forma αZ\alpha\Z (discreto), ou denso — dicotomia que alimenta a densidade de {sinn}\{\sin n\} no Capítulo 11 e o monstro construtivo do Problema 13.1. Conjuntos gerais, é claro, misturam os comportamentos livremente: ZQ[0,1]\Z \cup \Q\cap\intcc{0}{1} é discreto ao longe e denso no meio.

Método 10.18 (Demonstrando igualdades com sup e inf)

Para demonstrar que supA=s\sup A = s: verifique que ss limita AA superiormente e depois produza, para cada ε>0\varepsilon > 0 (ou para uma sequência ε=1n\varepsilon = \frac 1n), um elemento de AA acima de sεs - \varepsilon. Para comparar supremos, use: AB    supAsupBA \subseteq B \implies \sup A \leq \sup B; e, para todos a,ba, b: sup(A+B)=supA+supB\sup(A + B) = \sup A + \sup B, em que A+B={a+b}A + B = \{a + b\} (Exercício 10.5). Nunca escreva supA\sup A antes de saber que AA é não vazio e limitado superiormente.

10.2 Intervalos

Proposição 10.19 (Caracterização dos intervalos)

Um subconjunto IRI \subseteq \R é um intervalo (um dos tipos familiares (a,b)\intoo{a}{b}, [a,b]\intcc{a}{b}, [a,b)\intco{a}{b}, (a,b]\intoc{a}{b}, semirretas, R\R, \emptyset, conjuntos unitários) se, e somente se, é 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 .

Demonstração. Todo tipo da lista é claramente convexo. Reciprocamente, seja II convexo e não vazio. Ponha a=infIa = \inf I se II é limitado inferiormente, e a=a = -\infty caso contrário; do mesmo modo, b=supIb = \sup I ou ++\infty. Afirmamos que (a,b)I[a,b]\intoo{a}{b} \subseteq I \subseteq \intcc{a}{b} (com as convenções óbvias em ±\pm\infty). A segunda inclusão é a definição de cotas. Para a primeira, seja z(a,b)z \in \intoo{a}{b}: como z>az > a, zz não é cota inferior (ou a=a = -\infty), de modo que algum xIx \in I tem x<zx < z; analogamente, algum yIy \in I tem y>zy > z; a convexidade põe zIz \in I.

Resta ler o tipo a partir da dupla inclusão (a,b)I[a,b]\intoo{a}{b} \subseteq I \subseteq \intcc{a}{b}: os conjuntos espremidos entre um intervalo aberto e o seu fecho diferem de (a,b)\intoo{a}{b} apenas pela presença ou ausência das extremidades (finitas). Explicitamente: se a,bRa, b \in \R, as quatro possibilidades para (aI, bI)(a \in I,\ b \in I) dão (a,b)\intoo{a}{b}, [a,b)\intco{a}{b}, (a,b]\intoc{a}{b}, [a,b]\intcc{a}{b} (incluindo os casos degenerados a=ba = b: conjunto unitário se aIa \in I); se a=a = -\infty e bRb \in \R, obtêm-se (,b)\intoo{-\infty}{b} ou (,b]\intoc{-\infty}{b}; simetricamente para aRa \in \R, b=+b = +\infty; e a=a = -\infty, b=+b = +\inftyI=RI = \R. Todo caso está na lista: pronto.

Observação 10.20 (Por que a convexidade é o teste certo)

A proposição converte uma definição geométrica (uma lista de dez formas) num teste lógico de uma linha, e o teste é o que de fato se usa: para demonstrar que um conjunto é um intervalo, nunca caçe qual das dez formas ele é — verifique a convexidade e deixe a proposição decidir o tipo. O teorema do valor intermediário do Capítulo 13 será enunciado exatamente assim (“a imagem contínua de um intervalo é um intervalo”), e a sua demonstração produz a convexidade, não a forma.

Observação 10.21 (A reta real estendida)

É conveniente adjungir dois símbolos e trabalhar em R=R{,+}\overline\R = \R \cup \{-\infty, +\infty\}, com as convenções supA=+\sup A = +\infty quando AA não é limitado superiormente e sup=\sup \emptyset = -\infty. Então todo subconjunto de R\R tem supremo em R\overline\R — um conforto notacional usado livremente para limites no Capítulo 11.

Exemplo 10.22 (Calculando em R\overline\R)

Com as convenções em 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 (os termos pares 2n2n são ilimitados) e infA=minA=0\inf A = \min A = 0; e sup=inf=+\sup\emptyset = -\infty \leq \inf\emptyset = +\infty — o único conjunto cujo supremo é menor que o seu ínfimo, lembrete de que as convenções são escolhidas para tornar o sup\sup crescente e o inf\inf decrescente em relação à inclusão:

AB    supAsupBeinfAinfB,A \subseteq B \implies \sup A \leq \sup B \quad\text{e}\quad \inf A \geq \inf B ,

válido agora sem nenhuma ressalva de não vacuidade. O que as convenções não fornecem é aritmética: ++()+\infty + (-\infty) e 0×(+)0 \times (+\infty) permanecem indefinidos, e toda manipulação algébrica de supremos deve antes verificar que nunca os forma. A reta estendida é escrituração, não um sistema numérico.

Exemplo 10.23 (O supremo que escapou de Q\Q)

Volte ao conjunto da observação de abertura, A={xQ:x2<2}A = \{x \in \Q : x^2 < 2\}, e calcule o seu supremo em R\R. Ele é não vazio (1A1 \in A) e limitado superiormente por 1.51.5 (se x>1.5x > 1.5, então x2>2.25>2x^2 > 2.25 > 2), de modo que s=supAs = \sup A existe. Afirmamos que s=2s = \sqrt 2 (o número real construído no Exercício 10.12). Cota superior: todo aAa \in A satisfaz a<2a < \sqrt2 — para a0a \leq 0 isso é claro, e, para a>0a > 0, a2a \geq \sqrt2 daria a22a^2 \geq 2. Nada menor funciona: dado t<2t < \sqrt2, a densidade (Teorema 10.14) fornece um racional qq com max(1,t)<q<2\max(1, t) < q < \sqrt 2, e então q2<2q^2 < 2, de modo que qAq \in A excede tt. Pela Proposição 10.4, s=2Qs = \sqrt2 \notin \Q. A ideia de fechamento: o supremo de um conjunto de racionais não precisa ser racional — a completude é precisamente a promessa de que R\R, ao contrário de Q\Q, nunca deixa um supremo escapar; este exemplo é a observação de abertura do capítulo, agora demonstrada em vez de apenas apontada.

Observação 10.24 (Perspectivas dentro deste volume)

As três ferramentas do capítulo têm carreiras distintas pela frente. O supremo conduz a metade analítica: os limites monótonos (Capítulo 11), a própria definição da integral (Capítulo 15) e, na geometria do Capítulo 23, a distância de um ponto a um subespaço — um ínfimo que a projeção ortogonal transforma em mínimo. A função parte inteira volta sempre que o discreto encontra o contínuo: as expansões em algarismos (o problema de fim de semana deste capítulo), a aproximação de Dirichlet por casa dos pombos (Problema 14.1), as comparações integrais de somas (Capítulo 17). Os argumentos de densidade se promovem a método no Capítulo 13: uma identidade entre funções contínuas só precisa ser verificada em Q\Q — metade da equação funcional de Cauchy (Problema 13.1) é exatamente essa jogada. Quando houver dúvida sobre de onde uma demonstração deste volume tira os seus enunciados de existência, a resposta é quase sempre: deste capítulo.

10.3 Exercícios

Exercício 10.1

Determine (com demonstrações) sup, inf, máx e mín — quando existirem — 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\}.
Solução

Solução de Exercício 10.1.

AA: todo elemento é 1\leq 1 e 1A1 \in A: supA=maxA=1\sup A = \max A = 1. Cotas inferiores: 00 limita por baixo; para ε>0\varepsilon > 0, Arquimedes fornece nn com 1n<ε\frac 1n < \varepsilon, de modo que nenhum número positivo limita AA por baixo: infA=0\inf A = 0, não atingido (sem mínimo).

BB: termos 0,12,23,34,45,0, -\frac12, \frac23, -\frac34, \frac45, \dots Os termos de índice par nn+1\frac{n}{n+1} (nn par) crescem rumo a 11 sem alcançá-lo; os de índice ímpar nn+1-\frac{n}{n+1} decrescem rumo a 1-1. Logo, supB=1\sup B = 1 e infB=1\inf B = -1, nenhum atingido: sem máximo, sem mínimo. (Cotas: b<1\abs{b} < 1 para todo bBb \in B; e nn+1=11n+1>1ε\frac{n}{n+1} = 1 - \frac{1}{n+1} > 1 - \varepsilon para nn grande, analogamente por baixo.)

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

Exercício 10.2

Demonstre 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, e que as duas estimativas são atingidas.

Solução

Solução de Exercício 10.2.

Escreva x=x+ux = \lfloor x \rfloor + u, y=y+vy = \lfloor y \rfloor + v com u,v[0,1)u, v \in \intco{0}{1}. Então x+y=x+y+(u+v)x + y = \lfloor x \rfloor + \lfloor y \rfloor + (u + v) com u+v[0,2)u + v \in \intco{0}{2}. Se u+v<1u + v < 1, x+y=x+y\lfloor x + y\rfloor = \lfloor x\rfloor + \lfloor y \rfloor; se 1u+v<21 \leq u + v < 2, x+y=x+y+1\lfloor x+y \rfloor = \lfloor x \rfloor + \lfloor y \rfloor + 1. Os dois casos ocorrem: (x,y)=(0.2,0.3)(x, y) = (0.2,\, 0.3) dá a igualdade da esquerda, e (0.7,0.8)(0.7,\, 0.8), a da direita.

Exercício 10.3

Demonstre que, para todo xRx \in \R e todo nNn \in \N^*: nxn=x\Bigl\lfloor \frac{\lfloor nx \rfloor}{n} \Bigr\rfloor = \lfloor x \rfloor.

Solução

Solução de Exercício 10.3.

Seja 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 e, tomando partes inteiras (operação crescente): nknxnk+n1nk \leq \lfloor nx \rfloor \leq nk + n - 1. Dividindo por nn: knxn<k+1k \leq \frac{\lfloor nx \rfloor}{n} < k + 1, de modo que a parte inteira externa é kk.

Exercício 10.4

Sejam ABA \subseteq B subconjuntos não vazios de R\R, com BB limitado. Demonstre que infBinfAsupAsupB\inf B \leq \inf A \leq \sup A \leq \sup B.

Solução

Solução de Exercício 10.4.

Todo elemento de AA está em BB, de sorte que supB\sup B limita AA superiormente: portanto, supAsupB\sup A \leq \sup B (supA\sup A é a menor cota superior). Simetricamente, infBinfA\inf B \leq \inf A. Por fim, infAsupA\inf A \leq \sup A, pois AA é não vazio: qualquer aAa \in A fica entre eles.

Exercício 10.5 ★★

Para A,BRA, B \subseteq \R não vazios e limitados, defina A+B={a+b:aA, bB}A + B = \{a + b : a \in A,\ b \in B\} e A={a:aA}-A = \{-a : a \in A\}. Demonstre:

sup(A+B)=supA+supB,sup(A)=infA.\sup(A + B) = \sup A + \sup B, \qquad \sup(-A) = -\inf A .
Solução

Solução de Exercício 10.5.

Sejam s=supAs = \sup A, t=supBt = \sup B. Todo a+bs+ta + b \leq s + t: cota superior. Para ε>0\varepsilon > 0, escolha a>sε2a > s - \frac\varepsilon2 e b>tε2b > t - \frac\varepsilon2 (Proposição 10.4): então a+b>s+tεa + b > s + t - \varepsilon. Pela caracterização por ε\varepsilon, sup(A+B)=s+t\sup(A+B) = s + t.

Para A-A: mm limita A-A superiormente     \iff m-m limita AA inferiormente; a menor cota superior de A-A corresponde, portanto, à maior cota inferior de AA: sup(A)=infA\sup(-A) = -\inf A.

Exercício 10.6 ★★

Sejam f,g ⁣:ERf, g \colon E \to \R funções limitadas. Demonstre 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),

e dê um exemplo em que a desigualdade é estrita. Por que isso não contradiz o Exercício 10.5?

Solução

Solução de Exercício 10.6.

Para todo xx: f(x)+g(x)supf+supgf(x) + g(x) \leq \sup f + \sup g; tomando o supremo do lado esquerdo, obtém-se a desigualdade. Exemplo estrito: E={0,1}E = \{0, 1\}, f=1{0}f = \mathbf{1}_{\{0\}} (valor 11 em 00, e 00 no resto), g=1{1}g = \mathbf{1}_{\{1\}}: sup(f+g)=1<2=supf+supg\sup(f + g) = 1 < 2 = \sup f + \sup g.

Nenhuma contradição com o Exercício 10.5: lá, aAa \in A e bBb \in B variam independentemente; aqui o mesmo xx alimenta ff e gg — o conjunto {f(x)+g(x):xE}\{f(x) + g(x) : x \in E\} é menor que o conjunto {f(x)+g(y):x,yE}\{f(x) + g(y) : x, y \in E\}.

Exercício 10.7 ★★

Demonstre que 2+3\sqrt 2 + \sqrt 3 é irracional. (Eleve ao quadrado e use a irracionalidade de 6\sqrt 6, a ser demonstrada via Exercício 6.7.)

Solução

Solução de Exercício 10.7.

6\sqrt 6 é irracional: 6=2×36 = 2 \times 3 não é quadrado perfeito, e v2(6q2)=1+2v2(q)v_2(6q^2) = 1 + 2v_2(q) ímpar impede 6q2=r26q^2 = r^2 (como no Exercício 6.7). Suponha agora que x=2+3Qx = \sqrt 2 + \sqrt 3 \in \Q. Então x2=5+26Qx^2 = 5 + 2\sqrt 6 \in \Q, de modo que 6=x252Q\sqrt 6 = \frac{x^2 - 5}{2} \in \Q: contradição. Portanto, 2+3Q\sqrt 2 + \sqrt 3 \notin \Q.

Exercício 10.8 ★★

Demonstre que o conjunto D={m2n:mZ, nN}D = \bigl\{\frac{m}{2^n} : m \in \Z,\ n \in \N\bigr\} dos racionais diádicos é denso em R\R: entre dois reais quaisquer há um racional diádico.

Solução

Solução de Exercício 10.8.

Sejam x<yx < y. Tome nNn \in \N com 2n>1yx2^n > \frac{1}{y - x} (Arquimedes: 2nn+12^n \geq n + 1 por uma indução fácil, de modo que alguma potência de 22 excede qualquer real). Então, como na demonstração do Teorema 10.14, com 2n2^n no lugar de nn: m=2nx+1m = \lfloor 2^n x \rfloor + 1 satisfaz x<m2n<yx < \frac{m}{2^n} < y. Logo, DD é denso.

Exercício 10.9 ★★★

Seja GG um subgrupo de (R,+)(\R, +) com G{0}G \neq \{0\}. Ponha α=inf(G(0,+))\alpha = \inf\,(G \cap \intoo{0}{+\infty}). Demonstre:

  1. se α>0\alpha > 0, então G=αZG = \alpha\Z;
  2. se α=0\alpha = 0, então GG é denso em R\R.

Deduza que Z+2Z\Z + \sqrt 2\,\Z é denso em R\R.

Solução

Solução de Exercício 10.9.

  1. Suponha α>0\alpha > 0. Primeiro, αG\alpha \in G. Suponha que não: pela caracterização por ε\varepsilon do ínfimo com ε=α\varepsilon = \alpha, existe gGg \in G com α<g<2α\alpha < g < 2\alpha (estrita à esquerda, pois αG\alpha \notin G); então, com ε=gα\varepsilon = g - \alpha, existe hGh \in G com α<h<g\alpha < h < g. Ora, ghGg - h \in G e 0<gh<gα<α0 < g - h < g - \alpha < \alpha: um elemento de G(0,+)G \cap \intoo{0}{+\infty} abaixo do seu ínfimo, absurdo. Logo, αG\alpha \in G, e αZG\alpha\Z \subseteq G (GG é grupo). Reciprocamente, para xGx \in G, seja k=x/αk = \lfloor x/\alpha \rfloor: então xkαGx - k\alpha \in G e 0xkα<α0 \leq x - k\alpha < \alpha, e a definição de α\alpha força xkα=0x - k\alpha = 0. Portanto, G=αZG = \alpha\Z.
  2. Suponha α=0\alpha = 0 e sejam x<yx < y. Existe gGg \in G com 0<g<yx0 < g < y - x. O múltiplo kgkg com k=x/g+1k = \lfloor x/g \rfloor + 1 satisfaz x<kgx+g<yx < kg \leq x + g < y, e kgGkg \in G: densidade.

G=Z+2ZG = \Z + \sqrt 2\,\Z é um subgrupo de (R,+)(\R, +). Ele não é da forma αZ\alpha\Z: caso contrário, 1=pα1 = p\alpha e 2=qα\sqrt 2 = q\alpha (p,qZp, q \in \Z) dariam 2=qpQ\sqrt 2 = \frac qp \in \Q, contradição. Pela dicotomia, GG é denso em R\R.

Exercício 10.10 ★★★

Para A,BA, B conjuntos não vazios de reais positivos, seja AB={ab:aA,bB}AB = \{ab : a \in A, b \in B\}. Demonstre que sup(AB)=supAsupB\sup(AB) = \sup A \cdot \sup B (caso limitado) e mostre, com um exemplo, que a positividade é essencial.

Solução

Solução de Exercício 10.10.

Sejam 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): escolha a>sεa > s - \varepsilon e b>tεb > t - \varepsilon; então

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),

e ε(s+t)\varepsilon(s+t) pode ser tornado arbitrariamente pequeno: pela caracterização por ε\varepsilon (na forma: nenhum número <st< st limita ABAB superiormente), supAB=st\sup AB = st.

A positividade é essencial: A=B={1,0}A = B = \{-1, 0\}AB={0,1}AB = \{0, 1\}, supAB=1\sup AB = 1, ao passo que supAsupB=0×0=0\sup A \cdot \sup B = 0 \times 0 = 0.

Exercício 10.11 ★★

Para ARA \subseteq \R não vazio e limitado, defina o diâmetro

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

Demonstre que diamA=supAinfA\operatorname{diam} A = \sup A - \inf A e que [infA,supA]\intcc{\inf A}{\sup A} é o menor intervalo fechado que contém AA.

Solução

Solução de Exercício 10.11.

Escreva s=supAs = \sup A, i=infAi = \inf A. Para a,aAa, a' \in A: asa \leq s e aia' \geq i dão aasia - a' \leq s - i; por simetria, aasi\abs{a - a'} \leq s - i, de modo que sis - i limita superiormente o conjunto das distâncias. Para ε>0\varepsilon > 0, escolha a>sε2a > s - \frac\varepsilon2 e a<i+ε2a' < i + \frac\varepsilon2 (Proposição 10.4 e o seu espelho para o ínfimo): então aaaa>siε\abs{a - a'} \geq a - a' > s - i - \varepsilon. Pela caracterização por ε\varepsilon, diamA=si\operatorname{diam} A = s - i.

Todo aAa \in A satisfaz iasi \leq a \leq s, de modo que A[i,s]A \subseteq \intcc{i}{s}, um intervalo fechado de comprimento diamA\operatorname{diam} A. Se um intervalo fechado [u,v]\intcc{u}{v} contém AA, então vv é cota superior e uu é cota inferior de AA, de sorte que uiu \leq i e vsv \geq s: [i,s][u,v]\intcc{i}{s} \subseteq \intcc{u}{v}. Portanto, [i,s]\intcc{i}{s} é o menor deles.

Exercício 10.12 ★★★

Sejam y>0y > 0 e E={x0:x2y}E = \{x \geq 0 : x^2 \leq y\}. Demonstre que EE é não vazio e limitado superiormente, e que s=supEs = \sup E satisfaz s2=ys^2 = y (descarte s2<ys^2 < y e s2>ys^2 > y exibindo, em cada caso, um pequeno h>0h > 0 que contradiz a definição do supremo). Deduza que todo y>0y > 0 tem uma única raiz quadrada y>0\sqrt y > 0 e que yyy \mapsto \sqrt y é crescente em (0,+)\intoo{0}{+\infty}.

Solução

Solução de Exercício 10.12.

0E0 \in E, logo EE \neq \emptyset. Se x>max(1,y)x > \max(1, y), então x2>x>yx^2 > x > y, de modo que EE é limitado superiormente por max(1,y)\max(1, y): s=supEs = \sup E existe (Teorema 10.2), e smin(1,y)>0s \geq \min(1, y) > 0, pois min(1,y)E\min(1, y) \in E: com efeito, se y1y \geq 1, então 12=1y1^2 = 1 \leq y, e, se y<1y < 1, então y2<yy^2 < y.

s2<ys^2 < y é impossível. Escolha 0<h<10 < h < 1 com h<ys22s+1h < \frac{y - s^2}{2s + 1}. Então

(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 ,

de modo que s+hEs + h \in E, contradizendo que ss limita EE superiormente.

s2>ys^2 > y é impossível. Escolha 0<h<s0 < h < s com h<s2y2sh < \frac{s^2 - y}{2s}. Então (sh)2=s22sh+h2>s22sh>y(s - h)^2 = s^2 - 2sh + h^2 > s^2 - 2sh > y; todo xEx \in E satisfaz x2y<(sh)2x^2 \leq y < (s - h)^2, logo x<shx < s - h (ambos são 0\geq 0): shs - h é uma cota superior de EE menor que ss, contradizendo a minimalidade.

Portanto, s2=ys^2 = y. Unicidade: se 0<s<s0 < s < s', então s2<s2s^2 < s'^2, de modo que duas raízes positivas distintas não podem ambas ter quadrado yy. Monotonicidade: se 0<y<y0 < y < y', então yy\sqrt y \neq \sqrt{y'} e y>y\sqrt y > \sqrt{y'} daria y>yy > y' ao elevar ao quadrado: logo, y<y\sqrt y < \sqrt{y'}.

10.4 Problema: Expansões em algarismos e o ritmo dos racionais

Problema 10.1

Problema de fim de semana — expansões bb-ádicas: existência, unicidade e a periodicidade que caracteriza Q\Q

Todo real de [0,1)\intco{0}{1} tem uma expansão em algarismos em toda base b2b \geq 2; a expansão é única desde que se proíbam cadeias finais do algarismo b1b - 1; e ela é periódica a partir de certo ponto exatamente quando o número é racional. Este problema demonstra os três fatos apenas a partir do axioma da completude — sem sequências, sem séries: só o supremo, a propriedade arquimediana e a função parte inteira — e se encerra com o argumento diagonal de Cantor em forma de algarismos. Ao longo do problema, b2b \geq 2 é um inteiro fixado (a base), um algarismo é um elemento de [ ⁣[0,b1] ⁣]\intint{0}{b-1}, e uma cadeia de algarismos (dn)n1(d_n)_{n \geq 1} é própria quando não é igual a b1b - 1 a partir de certo ponto (isto é: para todo NN existe n>Nn > N com dnb2d_n \leq b - 2).

Parte I — Algarismos à mão. Divisão longa de pp por qq na base bb: multiplique o resto atual por bb, divida por qq, registre o quociente como o algarismo seguinte e guarde o resto.

  1. Na base 1010, execute o algoritmo em 18\frac 18 e em 17\frac 17, registrando a cada passo o algarismo e o resto. Confira que os restos de 17\frac 17 percorrem o ciclo 1,3,2,6,4,51, 3, 2, 6, 4, 5 e que os algarismos 142857142857 se repetem para sempre.
  2. Calcule as expansões na base 22 de 13\frac 13 e de 516\frac{5}{16}, e a expansão na base 33 de 12\frac 12. Observe: um número termina, e os outros dois se repetem — e 12\frac 12, tão dócil na base 1010, repete-se para sempre na base 33.
  3. Para x=pq[0,1)x = \frac pq \in \intco{0}{1} na forma irredutível, mostre que os algarismos produzidos pelo algoritmo são, a partir de certo ponto, todos 00 se, e somente se, o resto bNpmodqb^N p \bmod q se anula para algum NN, se, e somente se, qq divide alguma potência bNb^N, se, e somente se, todo fator primo de qq divide bb. Confira: 120\frac{1}{20} termina na base 1010, mas não na base 33.
  4. Defina o truncamento sn=bnx/bns_n = \lfloor b^n x \rfloor / b^n. Para x=2x = \sqrt 2 e b=10b = 10, calcule s0,,s4s_0, \dots, s_4 verificando a cada passo que dois quadrados consecutivos cercam 22 (por exemplo, 1.41422=1.99996164<2<2.00024449=1.414321.4142^2 = 1.99996164 < 2 < 2.00024449 = 1.4143^2), e confira sn2<sn+10ns_n \leq \sqrt 2 < s_n + 10^{-n} em cada caso.

Parte II — Existência, a partir do supremo. Fixe x[0,1)x \in \intco{0}{1} e ponha An=bnxA_n = \lfloor b^n x \rfloor e dn=AnbAn1d_n = A_n - b\,A_{n-1} para n1n \geq 1.

  1. Mostre que A0=0A_0 = 0 e bAn1AnbAn1+b1b\,A_{n-1} \leq A_n \leq b\,A_{n-1} + b - 1; conclua que cada dnd_n é um algarismo.
  2. Mostre que sn:=Anbns_n := A_n b^{-n} satisfaz

    sn=k=1ndkbkesnx<sn+bn.s_n = \sum_{k=1}^{n} d_k\,b^{-k} \qquad\text{e}\qquad s_n \leq x < s_n + b^{-n} .
  3. Demonstre que bnn+1b^n \geq n + 1 por indução e mostre depois que (sn)(s_n) é não decrescente e que x=supnsnx = \sup_n s_n (use a Proposição 10.4 e o Teorema 10.10).
  4. Mostre que a cadeia (dn)(d_n) é própria: se dk=b1d_k = b - 1 para todo k>Nk > N, calcule sns_n para n>Nn > N por uma soma geométrica finita e contradiga a questão 6.
  5. Reciprocamente, seja (en)n1(e_n)_{n \geq 1} uma cadeia própria de algarismos qualquer e tn=k=1nekbkt_n = \sum_{k=1}^n e_k b^{-k}. Mostre que y=supntny = \sup_n t_n existe, está em [0,1)\intco{0}{1} e satisfaz tny<tn+bnt_n \leq y < t_n + b^{-n} para todo nn (para a desigualdade estrita, use um algarismo emb2e_m \leq b - 2 com m>nm > n). Deduza que bny=bntn\lfloor b^n y \rfloor = b^n t_n e, em seguida, que os algarismos de yy, no sentido da questão 5, são exatamente os ene_n.

Parte III — Unicidade, ordem, deslocamento.

  1. Reúna as questões 5–9 no teorema da expansão bb-ádica: as aplicações x(dn)x \mapsto (d_n) e (en)supntn(e_n) \mapsto \sup_n t_n são bijeções inversas uma da outra entre [0,1)\intco{0}{1} e o conjunto das cadeias próprias de algarismos. Em particular, duas cadeias próprias distintas nunca têm o mesmo valor.
  2. Permita agora cadeias impróprias. Mostre que uma cadeia com en=b1e_n = b - 1 para todo n>Mn > M (com M0M \geq 0 mínimo) tem valor tM+bMt_M + b^{-M}; conclua que 0.999=10.999\dots = 1 na base 1010 e que os reais com duas representações em algarismos são exatamente as frações bb-ádicas m/bN(0,1)m/b^N \in \intoo{0}{1} — todo outro real tem apenas uma, mesmo entre as cadeias impróprias.
  3. Demonstre que a bijeção da questão 10 preserva a ordem lexicográfica: se as cadeias próprias de xx e de yy diferem pela primeira vez no índice mm, então x<yx < y se, e somente se, dm<emd_m < e_m.
  4. (Lema do deslocamento) Seja x[0,1)x \in \intco{0}{1} com algarismos (dn)(d_n). Mostre que a parte fracionária de bxbx tem algarismos (dn+1)n1(d_{n+1})_{n \geq 1} (calcule bn(bxA1)\lfloor b^n(bx - A_1)\rfloor usando uK=uK\lfloor u - K \rfloor = \lfloor u \rfloor - K para KK inteiro) e deduza por indução que a parte fracionária de bmxb^m x tem algarismos (dn+m)n1(d_{n+m})_{n \geq 1}.

Parte IV — Racionalidade é periodicidade. Seja x=pq[0,1)x = \frac pq \in \intco{0}{1} na forma irredutível e rn=bnpmodqr_n = b^n p \bmod q o resto da divisão euclidiana de bnpb^n p por qq.

  1. Mostre que An=bnprnqA_n = \dfrac{b^n p - r_n}{q} e rn=(brn1)modqr_n = (b\,r_{n-1}) \bmod q.
  2. Mostre que dn=brn1qd_n = \Bigl\lfloor \dfrac{b\,r_{n-1}}{q} \Bigr\rfloor: cada algarismo é função apenas do resto anterior. É exatamente a divisão longa da Parte I.
  3. Aplique o princípio da casa dos pombos (Corolário 2.3) a r0,,rqr_0, \dots, r_q e conclua: a expansão de todo racional é periódica a partir de certo ponto, com pré-período e período no máximo qq.
  4. Reciprocamente, suponha que os algarismos de y[0,1)y \in \intco{0}{1} sejam puramente periódicos: dn+T=dnd_{n+T} = d_n para todo n1n \geq 1. Usando o lema do deslocamento e a unicidade da questão 10, mostre que a parte fracionária de bTyb^T y é igual a yy e deduza que (bT1)yN(b^T - 1)\,y \in \N: assim, yy é racional, com denominador que divide bT1b^T - 1. Verifique o mecanismo em 0.(142857)0.(142857): 142857×7=999999142857 \times 7 = 999999.
  5. Trate o caso periódico a partir de certo ponto por deslocamento e enuncie o critério de periodicidade: x[0,1)x \in \intco{0}{1} é racional se, e somente se, a sua expansão bb-ádica própria é periódica a partir de certo ponto — numa base se, e somente se, em todas.
  6. Para x=1qx = \frac 1q com gcd(q,b)=1\gcd(q, b) = 1, mostre que a expansão é puramente periódica e que o seu menor período é o menor T1T \geq 1 com bT1(modq)b^T \equiv 1 \pmod q (a ordem multiplicativa de bb módulo qq). Confira que, para q=7q = 7, b=10b = 10, as potências de 1010 módulo 77 percorrem 3,2,6,4,5,13, 2, 6, 4, 5, 1: ordem 66, coincidindo com a questão 1.

Parte V — Dividendos e a diagonal.

  1. Seja xx^* o real de [0,1)\intco{0}{1} cujos algarismos na base 1010 valem 11 nas posições triangulares j(j+1)2\frac{j(j + 1)}{2} (j1j \geq 1) e 00 nas demais: x=0.101001000100001x^* = 0.101001000100001\dots Mostre que a sua cadeia de algarismos é própria, mas não periódica a partir de certo ponto (um período TT obrigaria a haver uns com espaçamento no máximo TT, mas os espaçamentos crescem), e conclua que xx^* é irracional: um número demonstrado irracional por puro ritmo.
  2. Mostre que, para toda base bb, o conjunto {m/bn:mZ,nN}\{m/b^n : m \in \Z, n \in \N\} é denso em R\R (generalizando o Exercício 10.8) e que todo racional pq(0,1)\frac pq \in \intoo{0}{1} tem expansão finita na base qq. Moral: terminar é uma propriedade do par (número, base); a periodicidade — a racionalidade — é intrínseca.
  3. (Diagonal de Cantor) Seja kxkk \mapsto x_k uma aplicação qualquer de N\N^* em [0,1)\intco{0}{1}. Defina a cadeia de algarismos ek=1e_k = 1 se o kk-ésimo algarismo de xkx_k for diferente de 11, e ek=2e_k = 2 caso contrário. Mostre que (ek)(e_k) é própria, que o seu valor yy está em [0,1)\intco{0}{1} e que yxky \neq x_k para todo kk. Conclua: nenhuma aplicação N[0,1)\N^* \to \intco{0}{1} é sobrejetiva. (O vocabulário da enumerabilidade, e o lugar próprio deste teorema, está no Capítulo 12.)
  4. Mostre que, se as expansões próprias de xx e de yy coincidem até o índice nn, então xy<bn\abs{x - y} < b^{-n}, e refute a recíproca com x=0.1x = 0.1, y=0.0999y = 0.0999 na base 1010: a proximidade dos números não força a coincidência dos algarismos. De quem é a culpa?
  5. Execute a Parte IV em x=110x = \frac{1}{10} na base b=2b = 2: calcule restos e algarismos até que ciclem e conclua que 110=(0.00011)2\frac{1}{10} = (0.0\overline{0011})_2, com pré-período 11 e período 44. Explique, via a questão 3, por que nenhuma cadeia binária finita jamais será igual a 110\frac{1}{10} — a razão pela qual, em ponto flutuante, 0.1+0.20.1 + 0.2 não é exatamente 0.30.3 num computador.
  6. Síntese. Em uma frase cada: onde a demonstração usou (i) a completude, (ii) a propriedade arquimediana, (iii) a cláusula de unicidade da parte inteira, (iv) o princípio da casa dos pombos? E a moral: [0,1)\intco{0}{1} é fielmente codificado por cadeias próprias de algarismos, e a racionalidade se lê como periodicidade — e, ainda assim, a análise prefere o supremo aos algarismos. Por quê? (Pense em somar duas cadeias de algarismos.)
Solução

Solução 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; algarismos 1,2,51, 2, 5, resto 00 e, depois, só zeros: 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: algarismos 1,4,2,8,5,71, 4, 2, 8, 5, 7, restos 3,2,6,4,5,13, 2, 6, 4, 5, 1. O resto voltou a r=1r = 1, de modo que os seis passos se repetem literalmente para sempre: 17=0.(142857)\frac 17 = 0.(142857), com os restos ciclando por 1,3,2,6,4,51, 3, 2, 6, 4, 5.

2. 13\frac 13 na base 22 (r0=1r_0 = 1): 2=30+22 = 3 \cdot 0 + 2, 4=31+14 = 3 \cdot 1 + 1, e r=1r = 1 retorna: 13=(0.01)2\frac 13 = (0.\overline{01})_2. 516\frac{5}{16} na 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, terminando. 12\frac 12 na base 33: 3=21+13 = 2 \cdot 1 + 1, e r=1r = 1 retorna de imediato: 12=(0.1)3\frac 12 = (0.\overline{1})_3.

3. O resto do algoritmo após NN passos é rN=bNpmodqr_N = b^N p \bmod q (demonstrado formalmente na questão 14; aqui é a observação de que cada passo multiplica o resto por bb e o reduz módulo qq). Todos os algarismos posteriores são 00 se, e somente se, algum rN=0r_N = 0, isto é, qbNpq \mid b^N p; como gcd(p,q)=1\gcd(p, q) = 1, o lema de Gauss dá qbNq \mid b^N. Se qbNq \mid b^N, todo fator primo de qq divide bNb^N e, portanto, divide bb (primalidade). Reciprocamente, se todo primo de q=p1a1prarq = p_1^{a_1} \cdots p_r^{a_r} divide bb, então, com A=maxiaiA = \max_i a_i, cada piaip_i^{a_i} divide bAb^A, e os piaip_i^{a_i} são dois a dois primos entre si, de modo que qbAq \mid b^A. Para q=20=225q = 20 = 2^2 \cdot 5: os dois primos dividem 1010 (120=0.05\frac{1}{20} = 0.05), mas 232 \nmid 3, de sorte que 120\frac{1}{20} se repete para sempre na base 33.

4. 12=1<2<4=221^2 = 1 < 2 < 4 = 2^2s0=1s_0 = 1. Depois, 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. Em seguida, 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. Em cada caso, as desigualdades exibidas dizem exatamente sn2<sn+10ns_n \leq \sqrt 2 < s_n + 10^{-n}, que é a definição da parte inteira de 10n210^n \sqrt 2.

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

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

O inteiro bAn1b\,A_{n-1} é bnx\leq b^n x, de modo que bAn1Anb\,A_{n-1} \leq A_n; e bnx<bAn1+bb^n x < b\,A_{n-1} + b, com bAn1+bb\,A_{n-1} + b inteiro, força AnbAn1+b1A_n \leq b\,A_{n-1} + b - 1. Portanto, 0dn=AnbAn1b10 \leq d_n = A_n - b\,A_{n-1} \leq b - 1: um algarismo.

6. Telescopando: dkbk=AkbkAk1b(k1)d_k b^{-k} = A_k b^{-k} - A_{k-1} b^{-(k-1)}, de modo que

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

Dividir Anbnx<An+1A_n \leq b^n x < A_n + 1 por bnb^nsnx<sn+bns_n \leq x < s_n + b^{-n}.

7. Indução: b0=11b^0 = 1 \geq 1 e bn+1=bbn2(n+1)n+2b^{n+1} = b \cdot b^n \geq 2(n + 1) \geq n + 2. Monotonicidade: snsn1=dnbn0s_n - s_{n-1} = d_n b^{-n} \geq 0. Cada snxs_n \leq x (questão 6): xx é cota superior de {sn}\{s_n\}. Para ε>0\varepsilon > 0, a propriedade arquimediana fornece nn com n+1>1εn + 1 > \frac1\varepsilon, donde bn<εb^{-n} < \varepsilon, e então sn>xbn>xεs_n > x - b^{-n} > x - \varepsilon, pela questão 6. Pela Proposição 10.4, x=supnsnx = \sup_n s_n.

8. Suponha dk=b1d_k = b - 1 para todo k>Nk > N. Para n>Nn > N, a soma geométrica finita dá

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} .

Assim, xsn=sN+bNbnx \geq s_n = s_N + b^{-N} - b^{-n} para todo nn; fazendo o último termo encolher abaixo de qualquer ε\varepsilon (questão 7), xsN+bNx \geq s_N + b^{-N}. Mas a questão 6 no posto NN diz que x<sN+bNx < s_N + b^{-N}: contradição. A cadeia (dn)(d_n) é própria.

9. Limitada: tn(b1)k=1nbk=1bn<1t_n \leq (b-1)\sum_{k=1}^n b^{-k} = 1 - b^{-n} < 1, e (tn)(t_n) é não decrescente, de modo que y=suptny = \sup t_n existe, com 0y10 \leq y \leq 1. Fixe nn. Para a estimativa bilateral: tnyt_n \leq y é claro. Pela propriedade de ser própria, tome m>nm > n com 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},

com a soma do meio perdendo ao menos bmb^{-m} contra o máximo com todos os algarismos (b1)(b-1); para pmp \leq m, também tptmtn+bnbmt_p \leq t_m \leq t_n + b^{-n} - b^{-m} (monotonicidade mais o caso p=mp = m). Portanto, todo tptn+bnbmt_p \leq t_n + b^{-n} - b^{-m}, de modo que ytn+bnbm<tn+bny \leq t_n + b^{-n} - b^{-m} < t_n + b^{-n}. (Com n=0n = 0: y<1y < 1, logo y[0,1)y \in \intco{0}{1}.) Ora, bntn=knekbnkb^n t_n = \sum_{k \leq n} e_k b^{n-k} é um inteiro, e bntnbny<bntn+1b^n t_n \leq b^n y < b^n t_n + 1: assim, bny=bntn\lfloor b^n y \rfloor = b^n t_n. Por fim, os algarismos 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. A questão 9 diz: (valor de uma cadeia) tem por algarismos (a cadeia); as questões 5–8 dizem: (algarismos de xx) formam uma cadeia própria cujas truncagens têm supremo xx (questão 7). Logo, as duas aplicações se compõem dando a identidade nas duas ordens: são bijeções inversas uma da outra entre [0,1)\intco{0}{1} e as cadeias próprias. Se duas cadeias próprias tivessem o mesmo valor, aplicar a aplicação dos algarismos as tornaria iguais: unicidade. Este é o teorema da expansão bb-ádica.

11. Seja en=b1e_n = b - 1 para n>Mn > M, com M0M \geq 0 mínimo. Como na questão 8, tn=tM+bMbnt_n = t_M + b^{-M} - b^{-n} para nMn \geq M, de modo que o valor é suptn=tM+bM\sup t_n = t_M + b^{-M}. Se M=0M = 0, o valor é 0+1=10 + 1 = 1: na base 1010, 0.999=10.999\dots = 1 exatamente — e não aproximadamente. Se M1M \geq 1, a minimalidade dá eMb2e_M \leq b - 2, e o valor é

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

uma fração bb-ádica, cuja expansão própria é e1eM1(eM+1)000e_1 \dots e_{M-1}\,(e_M + 1)\,000\dots (uma cadeia que termina é própria, e o seu valor é o mesmo número). Reciprocamente, um real com duas representações deve ter uma imprópria (ser própria fixa a representação, questão 10) e, portanto, ser dessa forma. E cada m/bN(0,1)m/b^N \in \intoo{0}{1}, escrito com último algarismo não nulo dNd_N, de fato tem o gêmeo impróprio d1dN1(dN1)(b1)(b1)d_1 \dots d_{N-1}(d_N - 1)(b-1)(b-1)\dots: exatamente as frações bb-ádicas carregam dois nomes, e todos os demais reais, um só.

12. Digamos que as cadeias coincidam até m1m - 1, com truncagem comum P=sm1P = s_{m-1}, e que dm<emd_m < e_m. Pela questão 9 (estimativa superior estrita no posto 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, o último passo porque P+embmP + e_m b^{-m} é a truncagem tmyt_m \leq y de yy. Logo, dm<em    x<yd_m < e_m \implies x < y; trocando os papéis, em<dm    y<xe_m < d_m \implies y < x; e, como as cadeias diferem em mm, uma das duas coisas ocorre. As duas direções seguem.

13. Seja z=bxA1[0,1)z = bx - A_1 \in \intco{0}{1} (com efeito, 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 com bnA1Zb^n A_1 \in \Z, de modo que, por uK=uK\lfloor u - K \rfloor = \lfloor u \rfloor - K (KK inteiro),

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

Portanto, 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). Assim, a parte fracionária de bxbx carrega os algarismos deslocados; iterando mm vezes, a parte fracionária de bmxb^m x tem algarismos (dn+m)n1(d_{n+m})_{n \geq 1}.

14. Divisão euclidiana: bnp=qQn+rnb^n p = q\,Q_n + r_n com 0rn<q0 \leq r_n < q. Divida por qq: bnx=Qn+rnqb^n x = Q_n + \frac{r_n}{q} com 0rnq<10 \leq \frac{r_n}{q} < 1, de modo que Qn=bnx=AnQ_n = \lfloor b^n x \rfloor = A_n, o que dá An=bnprnqA_n = \frac{b^n p - r_n}{q}. Quanto à recorrência: 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 sorte que bnpb^n p e brn1b\,r_{n-1} diferem por um múltiplo de qq: rn=(brn1)modqr_n = (b\,r_{n-1}) \bmod q.

15. Divida brn1b\,r_{n-1} por qq: brn1=qc+rnb\,r_{n-1} = q\,c + r_n com c=brn1/qc = \lfloor b\,r_{n-1}/q \rfloor. Substituindo na expressão da questão 14: bnp=q(bAn1+c)+rnb^n p = q(b\,A_{n-1} + c) + r_n, e a unicidade da divisão euclidiana identifica An=bAn1+cA_n = b\,A_{n-1} + c, isto é, dn=c=brn1/qd_n = c = \lfloor b\,r_{n-1}/q \rfloor. O algarismo nn depende apenas de rn1r_{n-1} — o laço da divisão longa da Parte I, agora certificado.

16. Os q+1q + 1 restos r0,,rqr_0, \dots, r_q assumem valores no conjunto de qq elementos [ ⁣[0,q1] ⁣]\intint{0}{q-1}: pelo princípio da casa dos pombos (Corolário 2.3), dois coincidem, digamos rN=rN+Tr_N = r_{N+T} com 0N<N+Tq0 \leq N < N + T \leq q. Como rnr_n determina rn+1r_{n+1} (questão 14), a indução dá rn+T=rnr_{n+T} = r_n para todo nNn \geq N; e, como rn1r_{n-1} determina dnd_n (questão 15), dn+T=dnd_{n+T} = d_n para todo nN+1n \geq N + 1. A expansão de todo racional é periódica a partir de certo ponto, com pré-período q\leq q e período q\leq q.

17. Os algarismos da parte fracionária de bTyb^T y são (dn+T)=(dn)(d_{n+T}) = (d_n) (lema do deslocamento, e depois periodicidade pura): a mesma cadeia própria que a de yy. Pela questão 10, os valores são iguais: bTybTy=yb^T y - \lfloor b^T y \rfloor = y, de modo que (bT1)y=bTy=ATN(b^T - 1)\,y = \lfloor b^T y \rfloor = A_T \in \N e

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

racional, com denominador que divide bT1b^T - 1; o numerador ATA_T é o inteiro cujos algarismos na base bb são d1dTd_1 \dots d_T. Verificação: 0.(142857)=1428579999990.(142857) = \frac{142857}{999999}, e 142857×7=999999142857 \times 7 = 999999, de modo que isso é 17\frac 17.

18. Se dn+T=dnd_{n+T} = d_n para n>Nn > N, a parte fracionária zz de bNxb^N x tem algarismos (dN+n)n1(d_{N+n})_{n\geq1} (lema do deslocamento), que são puramente periódicos; pela questão 17, zQz \in \Q. Então bNx=AN+zb^N x = A_N + zx=(AN+z)/bNQx = (A_N + z)/b^N \in \Q. Com a questão 16: xx racional     \iff expansão periódica a partir de certo ponto. O lado direito menciona a base, e o esquerdo não: a periodicidade numa base é equivalente à racionalidade e, portanto, à periodicidade em toda base.

19. Para x=1qx = \frac 1q, rn=bnmodqr_n = b^n \bmod q. Se gcd(b,q)=1\gcd(b, q) = 1, então rT=r0=1r_T = r_0 = 1 se, e somente se, bT1(modq)b^T \equiv 1 \pmod q; tal TT existe (a casa dos pombos dá bibjb^i \equiv b^j, i<ji < j, e bb é invertível módulo qq, de modo que bji1b^{j-i} \equiv 1), e o menor deles — a ordem multiplicativa — torna os restos, e portanto os algarismos, puramente periódicos de período TT. Nenhum período menor é possível: um período TT' daria (bT1)1qN(b^{T'} - 1)\frac1q \in \N (questão 17), isto é, 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: ordem 66 e, de fato, 17\frac 17 tem período seis.

20. A cadeia tem infinitos 00s (os algarismos de xx^* são quase todos nulos), de modo que é própria, e xx^* está bem definido (questão 9). Suponha os algarismos periódicos a partir de NN, com período TT. Infinitos algarismos valem 11 (um por número triangular), de sorte que algum 11 ocupa uma posição j>Nj > N; então a periodicidade põe um 11 em toda posição j+kTj + kT: de jj em diante, os espaçamentos entre 11s consecutivos são no máximo TT. Mas os 11s ficam exatamente nos números triangulares, cujos espaçamentos consecutivos (j+1)(j+2)2j(j+1)2=j+1\frac{(j+1)(j+2)}{2} - \frac{j(j+1)}{2} = j + 1 excedem TT a partir de certo ponto: contradição. Não é periódica a partir de ponto algum, de modo que, pela questão 18, xQx^* \notin \Q — irracionalidade lida apenas no ritmo dos algarismos.

21. Dados x<yx < y, a questão 7 fornece nn com bn<yxb^{-n} < y - x; ponha m=bnx+1m = \lfloor b^n x \rfloor + 1. Então bnx<mbnx+1<bnyb^n x < m \leq b^n x + 1 < b^n y, de modo que x<mbn<yx < \frac{m}{b^n} < y: densidade, para toda base de uma só vez (b=2b = 2 recupera o Exercício 10.8). Para pq(0,1)\frac pq \in \intoo{0}{1} na base b=qb = q: o primeiro algarismo é qpq=p\lfloor q \cdot \frac pq \rfloor = p, e a parte fracionária de qpq=pq \cdot \frac pq = p é 00: todos os algarismos posteriores se anulam, uma expansão finita pq=(0.p)q\frac pq = (0.p)_q. Terminar depende da base; a periodicidade — a racionalidade — não (questão 18).

22. Cada ek{1,2}e_k \in \{1, 2\} é um algarismo da base 1010, e a cadeia nunca termina só com 99s: é própria. O seu valor yy está em [0,1)\intco{0}{1} e tem por algarismos exatamente os (ek)(e_k) (questão 9). Fixe kk: o kk-ésimo algarismo de yy é eke_k, escolhido \neq do kk-ésimo algarismo de xkx_k, de modo que as cadeias próprias de yy e de xkx_k diferem e, portanto, yxky \neq x_k (questão 10: a codificação é injetiva). Assim, yy não está em lista alguma: nenhuma aplicação N[0,1)\N^* \to \intco{0}{1} é sobrejetiva. Os reais, ao contrário dos racionais, não podem ser enumerados — a não enumerabilidade, cuja teoria o Capítulo 12 desenvolve.

23. Se as expansões coincidem até nn, então xx e yy têm a mesma truncagem sns_n, e a questão 6 põe os dois em [sn,sn+bn)\intco{s_n}{s_n + b^{-n}}, um intervalo de comprimento bnb^{-n}: xy<bn\abs{x - y} < b^{-n}. Recíproca: x=0.1x = 0.1 e y=0.0999y = 0.0999 (finita, logo própria) satisfazem xy=104<103\abs{x - y} = 10^{-4} < 10^{-3}, e ainda assim as suas expansões diferem já no primeiro algarismo. Os culpados são as frações bb-ádicas da questão 11: perto delas, um movimento minúsculo inverte todo algarismo exibido (0.09990.10000.0999 \to 0.1000), porque elas são precisamente os reais em que espreita o gêmeo impróprio.

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 — e r5=2=r1r_5 = 2 = r_1: os restos ciclam por (2,4,8,6)(2, 4, 8, 6) a partir do índice 11. Algarismos: d1=0d_1 = 0, e depois o bloco que se repete 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 ,

pré-período 11, período 44. Pela questão 3, uma expansão finita na base 22 exigiria que todo primo de 1010 dividisse 22; o primo 55 se recusa. Assim, 0.10.1 não é representável por cadeia binária finita alguma — um computador que armazena finitos bits guarda apenas uma truncagem, e os erros de truncagem acumulados são a razão pela qual, em ponto flutuante, 0.1+0.20.1 + 0.2 difere de 0.30.3 nos últimos bits.

25. (i) A completude produziu os valores: x=supsnx = \sup s_n e y=suptny = \sup t_n (questões 7 e 9) — só com Q\Q, a cadeia própria de 2\sqrt 2 não nomearia nada. (ii) A propriedade arquimediana fez bnb^{-n} ficar, a partir de certo ponto, menor que qualquer ε\varepsilon, forçando as truncagens a se fecharem sobre o seu supremo (questões 7 e 21). (iii) A cláusula de unicidade da parte inteira identificou Qn=AnQ_n = A_n na questão 14 e legitimou toda extração de algarismo uK=uK\lfloor u - K \rfloor = \lfloor u \rfloor - K (questão 13). (iv) O princípio da casa dos pombos, aplicado a finitos restos, é o único motor da periodicidade (questão 16). Moral: as cadeias próprias codificam [0,1)\intco{0}{1} fielmente e convertem a racionalidade num ritmo visível; mas somar cadeias de algarismos exige transportes vindos de infinitamente longe, à direita, de modo que regra alguma em estágios finitos calcula sequer o primeiro algarismo de uma soma — ao passo que a interface do supremo do Teorema 10.2 dá conta de toda a análise com um único axioma. Os algarismos são um magnífico retrato de R\R; o supremo é o seu motor.