Mathematics · Livro 3 · Bachelor Year 1

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

Matemática universitária — Graduação 1 · Bachelor Year 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 A⊆RA \subseteq \R não vazio. Um real MM é uma cota superior de AA quando a≤Ma \leq M para todo a∈Aa \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 sup⁡A\sup A é a menor cota superior de AA, quando existe; o ínfimo inf⁡A\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: {x∈Q: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)=−inf⁡A\sup(-A) = -\inf A), todo conjunto não vazio limitado inferiormente tem ínfimo.

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

Seja A≠∅A \neq \emptyset limitado superiormente e s∈Rs \in \R. Então s=sup⁡As = \sup A se, e somente se,

  1. ss é cota superior: ∀a∈A\forall a \in A, a≤sa \leq s; e
  2. nada menor o é: ∀ε>0\forall \varepsilon > 0, ∃a∈A\exists a \in A, a>s−εa > s - \varepsilon.

Demonstração. Se s=sup⁡As = \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 ε=s−t\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={1−1n:n∈N∗}A = \{1 - \frac 1n : n \in \N^*\}: sup⁡A=1\sup A = 1, não atingido; inf⁡A=min⁡A=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={1−1n:n∈N∗}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+1x−2=( x−1/x )21≥0x + \frac1x - 2 = \frac{(\,\sqrt x - 1/\sqrt x\,)^2}{1} \geq 0, de modo que 22 é cota inferior; e 2=1+11∈A2 = 1 + \frac11 \in A: portanto, inf⁡A=min⁡A=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): sup⁡A\sup A não existe em R\R (vale +∞+\infty em R‾\overline\R).

O conjunto B={mm+n:m,n∈N∗}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=1−1m+1>1−ε\frac{m}{m+1} = 1 - \frac{1}{m+1} > 1 - \varepsilon assim que m+1>1εm + 1 > \frac1\varepsilon (Arquimedes): sup⁡B=1\sup B = 1. Simetricamente (m=1m = 1, nn grande), inf⁡B=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 inf⁡A=−sup⁡(−A)\inf A = -\sup(-A): i=inf⁡Ai = \inf A se, e somente se, ii limita AA inferiormente e, para todo ε>0\varepsilon > 0, algum a∈Aa \in A tem a<i+εa < i + \varepsilon. Um exercício com as duas cotas ao mesmo tempo: seja

A={(−1)n+1n:n∈N∗}={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+1n≤321 + \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 sup⁡A=max⁡A=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: inf⁡A=−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: sup⁡A\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 a∈Aa \in A, só se pode concluir sup⁡A≤b\sup A \leq b — testemunha: A=(0, 1)A = \intoo{0}{1}, b=1b = 1. (iii) Escrever sup⁡A\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 sup⁡N\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⁡(A∪B)=max⁡(sup⁡A,sup⁡B)\sup(A \cup B) = \max(\sup A, \sup B) sempre, mas nada geral vale para A∩BA \cap B — ele pode ser vazio e, mesmo quando não é, sup⁡(A∩B)\sup(A \cap B) pode ficar muito abaixo de min⁡(sup⁡A,sup⁡B)\min(\sup A, \sup B): tome A={0,2}A = \{0, 2\} e B={0,3}B = \{0, 3\}, em que sup⁡(A∩B)=0\sup(A \cap B) = 0.

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

Todo F⊆RF \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 a∈Fa \in F qualquer: o conjunto F∖{a}F \setminus \{a\} tem um máximo mm, e max⁡F\max F é mm se a≤ma \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∣,…,∣uN−1∣,… )\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 x∈Rx \in \R existe n∈Nn \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=sup⁡Ns = \sup \N existe (Teorema 10.2). Pela Proposição 10.4 (2) com ε=1\varepsilon = 1, existe n∈Nn \in \N com n>s−1n > s - 1; mas então n+1∈Nn + 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 n∈Nn \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 x≤0x \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 1n2≤10−6\frac{1}{n^2} \leq 10^{-6}? Basta que n≥103n \geq 10^3 — Arquimedes garante que tais nn existem, e a álgebra os localiza. (iii) As potências vencem qualquer cota: 2n≥n+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 x∈Rx \in \R existe exatamente um inteiro, a parte inteira ⌊x⌋\lfloor x \rfloor, com

⌊x⌋≤x<⌊x⌋+1.\lfloor x \rfloor \leq x < \lfloor x \rfloor + 1 .

Demonstração. Existência. O conjunto E={k∈Z:k≤x}E = \{k \in \Z : k \leq x\} é não vazio: pelo Teorema 10.10 existe m∈Nm \in \N com m>−xm > -x, e então −m<x-m < x, de modo que −m∈E-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=max⁡Ek = \max E. Então k≤xk \leq x, e k+1∉Ek + 1 \notin E significa x<k+1x < k + 1.

Unicidade. Se kk e k′k' satisfazem ambos as desigualdades, então k≤x<k′+1k \leq x < k' + 1 dá k≤k′k \leq k' e, simetricamente, k′≤kk' \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 n∈Zn \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 x≤yx \leq y, então ⌊x⌋≤x≤y<⌊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: ⌊2x⌋≠2⌊x⌋\lfloor 2x \rfloor \neq 2\lfloor x \rfloor em geral: x=0.6x = 0.6 dá ⌊1.2⌋=1≠0=2⌊0.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⌋=2⌊x⌋\lfloor x\rfloor + \lfloor x\rfloor = 2\lfloor x\rfloor, e 2x=2⌊x⌋+2u2x = 2\lfloor x\rfloor + 2u com 2u∈[0, 1)2u \in \intco{0}{1}, de modo que o lado direito é 2⌊x⌋2\lfloor x\rfloor também. Se u≥12u \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 2⌊x⌋+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 R∖Q\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 n∈N∗n \in \N^* com n>1y−xn > \frac{1}{y - x}, de modo que ny−nx>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⌋+1≤nx+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 x−2<y−2x - \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 y−x>0.0002y - x > 0.0002 e 1y−x<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 1y−x\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 {sin⁡n}\{\sin n\} no Capítulo 11 e o monstro construtivo do Problema 13.1. Conjuntos gerais, é claro, misturam os comportamentos livremente: Z∪Q∩[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 sup⁡A=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: A⊆B  ⟹  sup⁡A≤sup⁡BA \subseteq B \implies \sup A \leq \sup B; e, para todos a,ba, b: sup⁡(A+B)=sup⁡A+sup⁡B\sup(A + B) = \sup A + \sup B, em que A+B={a+b}A + B = \{a + b\} (Exercício 10.5). Nunca escreva sup⁡A\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 I⊆RI \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,y∈I, ∀z∈R,x≤z≤y  ⟹  z∈I.\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=inf⁡Ia = \inf I se II é limitado inferiormente, e a=−∞a = -\infty caso contrário; do mesmo modo, b=sup⁡Ib = \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 x∈Ix \in I tem x<zx < z; analogamente, algum y∈Iy \in I tem y>zy > z; a convexidade põe z∈Iz \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,b∈Ra, b \in \R, as quatro possibilidades para (a∈I, b∈I)(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 a∈Ia \in I); se a=−∞a = -\infty e b∈Rb \in \R, obtêm-se (−∞, b)\intoo{-\infty}{b} ou (−∞, b]\intoc{-\infty}{b}; simetricamente para a∈Ra \in \R, b=+∞b = +\infty; e a=−∞a = -\infty, b=+∞b = +\infty dá I=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 sup⁡A=+∞\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: sup⁡Z=+∞\sup \Z = +\infty, inf⁡Z=−∞\inf \Z = -\infty; para A={n+(−1)nn:n∈N}={0,4,0,8,… }∪{0}A = \{n + (-1)^n n : n \in \N\} = \{0, 4, 0, 8, \dots\} \cup \{0\}, sup⁡A=+∞\sup A = +\infty (os termos pares 2n2n são ilimitados) e inf⁡A=min⁡A=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:

A⊆B  ⟹  sup⁡A≤sup⁡Beinf⁡A≥inf⁡B,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={x∈Q:x2<2}A = \{x \in \Q : x^2 < 2\}, e calcule o seu supremo em R\R. Ele é não vazio (1∈A1 \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=sup⁡As = \sup A existe. Afirmamos que s=2s = \sqrt 2 (o número real construído no Exercício 10.12). Cota superior: todo a∈Aa \in A satisfaz a<2a < \sqrt2 — para a≤0a \leq 0 isso é claro, e, para a>0a > 0, a≥2a \geq \sqrt2 daria a2≥2a^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 q∈Aq \in A excede tt. Pela Proposição 10.4, s=2∉Qs = \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:n∈N∗},B={(−1)nnn+1:n∈N},C={x∈R: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 1∈A1 \in A: sup⁡A=max⁡A=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: inf⁡A=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, sup⁡B=1\sup B = 1 e inf⁡B=−1\inf B = -1, nenhum atingido: sem máximo, sem mínimo. (Cotas: ∣b∣<1\abs{b} < 1 para todo b∈Bb \in B; e nn+1=1−1n+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}: sup⁡C=3\sup C = \sqrt 3, inf⁡C=−3\inf C = -\sqrt 3, nenhum atingido.

Exercício 10.2 ★

Demonstre que, para todos x,y∈Rx, y \in \R: ⌊x⌋+⌊y⌋≤⌊x+y⌋≤⌊x⌋+⌊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 1≤u+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 x∈Rx \in \R e todo n∈N∗n \in \N^*: ⌊⌊nx⌋n⌋=⌊x⌋\Bigl\lfloor \frac{\lfloor nx \rfloor}{n} \Bigr\rfloor = \lfloor x \rfloor.

Solução

Solução de Exercício 10.3.

Seja k=⌊x⌋k = \lfloor x \rfloor, de modo que k≤x<k+1k \leq x < k + 1. Multiplicando por nn: nk≤nx<nk+nnk \leq nx < nk + n e, tomando partes inteiras (operação crescente): nk≤⌊nx⌋≤nk+n−1nk \leq \lfloor nx \rfloor \leq nk + n - 1. Dividindo por nn: k≤⌊nx⌋n<k+1k \leq \frac{\lfloor nx \rfloor}{n} < k + 1, de modo que a parte inteira externa é kk.

Exercício 10.4 ★

Sejam A⊆BA \subseteq B subconjuntos não vazios de R\R, com BB limitado. Demonstre que inf⁡B≤inf⁡A≤sup⁡A≤sup⁡B\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 sup⁡B\sup B limita AA superiormente: portanto, sup⁡A≤sup⁡B\sup A \leq \sup B (sup⁡A\sup A é a menor cota superior). Simetricamente, inf⁡B≤inf⁡A\inf B \leq \inf A. Por fim, inf⁡A≤sup⁡A\inf A \leq \sup A, pois AA é não vazio: qualquer a∈Aa \in A fica entre eles.

Exercício 10.5 ★★

Para A,B⊆RA, B \subseteq \R não vazios e limitados, defina A+B={a+b:a∈A, b∈B}A + B = \{a + b : a \in A,\ b \in B\} e −A={−a:a∈A}-A = \{-a : a \in A\}. Demonstre:

sup⁡(A+B)=sup⁡A+sup⁡B,sup⁡(−A)=−inf⁡A.\sup(A + B) = \sup A + \sup B, \qquad \sup(-A) = -\inf A .
Solução

Solução de Exercício 10.5.

Sejam s=sup⁡As = \sup A, t=sup⁡Bt = \sup B. Todo a+b≤s+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)=−inf⁡A\sup(-A) = -\inf A.

Exercício 10.6 ★★

Sejam f,g ⁣:E→Rf, g \colon E \to \R funções limitadas. Demonstre que

sup⁡x∈E (f(x)+g(x))≤sup⁡x∈Ef(x)+sup⁡x∈Eg(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)≤sup⁡f+sup⁡gf(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=sup⁡f+sup⁡g\sup(f + g) = 1 < 2 = \sup f + \sup g.

Nenhuma contradição com o Exercício 10.5: lá, a∈Aa \in A e b∈Bb \in B variam independentemente; aqui o mesmo xx alimenta ff e gg — o conjunto {f(x)+g(x):x∈E}\{f(x) + g(x) : x \in E\} é menor que o conjunto {f(x)+g(y):x,y∈E}\{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+3∈Qx = \sqrt 2 + \sqrt 3 \in \Q. Então x2=5+26∈Qx^2 = 5 + 2\sqrt 6 \in \Q, de modo que 6=x2−52∈Q\sqrt 6 = \frac{x^2 - 5}{2} \in \Q: contradição. Portanto, 2+3∉Q\sqrt 2 + \sqrt 3 \notin \Q.

Exercício 10.8 ★★

Demonstre que o conjunto D={m2n:m∈Z, n∈N}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 n∈Nn \in \N com 2n>1y−x2^n > \frac{1}{y - x} (Arquimedes: 2n≥n+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+2 Z\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 g∈Gg \in G com α<g<2α\alpha < g < 2\alpha (estrita à esquerda, pois α∉G\alpha \notin G); então, com ε=g−α\varepsilon = g - \alpha, existe h∈Gh \in G com α<h<g\alpha < h < g. Ora, g−h∈Gg - h \in G e 0<g−h<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 αZ⊆G\alpha\Z \subseteq G (GG é grupo). Reciprocamente, para x∈Gx \in G, seja k=⌊x/α⌋k = \lfloor x/\alpha \rfloor: então x−kα∈Gx - k\alpha \in G e 0≤x−kα<α0 \leq x - k\alpha < \alpha, e a definição de α\alpha força x−kα=0x - k\alpha = 0. Portanto, G=αZG = \alpha\Z.
  2. Suponha α=0\alpha = 0 e sejam x<yx < y. Existe g∈Gg \in G com 0<g<y−x0 < g < y - x. O múltiplo kgkg com k=⌊x/g⌋+1k = \lfloor x/g \rfloor + 1 satisfaz x<kg≤x+g<yx < kg \leq x + g < y, e kg∈Gkg \in G: densidade.

G=Z+2 ZG = \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,q∈Zp, q \in \Z) dariam 2=qp∈Q\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:a∈A,b∈B}AB = \{ab : a \in A, b \in B\}. Demonstre que sup⁡(AB)=sup⁡A⋅sup⁡B\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=sup⁡A>0s = \sup A > 0, t=sup⁡B>0t = \sup B > 0. Para a∈Aa \in A, b∈Bb \in B: ab≤stab \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), sup⁡AB=st\sup AB = st.

A positividade é essencial: A=B={−1,0}A = B = \{-1, 0\} dá AB={0,1}AB = \{0, 1\}, sup⁡AB=1\sup AB = 1, ao passo que sup⁡A⋅sup⁡B=0×0=0\sup A \cdot \sup B = 0 \times 0 = 0.

Exercício 10.11 ★★

Para A⊆RA \subseteq \R não vazio e limitado, defina o diâmetro

diam⁡A=sup⁡ {∣a−a′∣:a,a′∈A}.\operatorname{diam} A = \sup\,\{\abs{a - a'} : a, a' \in A\} .

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

Solução

Solução de Exercício 10.11.

Escreva s=sup⁡As = \sup A, i=inf⁡Ai = \inf A. Para a,a′∈Aa, a' \in A: a≤sa \leq s e a′≥ia' \geq i dão a−a′≤s−ia - a' \leq s - i; por simetria, ∣a−a′∣≤s−i\abs{a - a'} \leq s - i, de modo que s−is - 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 ∣a−a′∣≥a−a′>s−i−ε\abs{a - a'} \geq a - a' > s - i - \varepsilon. Pela caracterização por ε\varepsilon, diam⁡A=s−i\operatorname{diam} A = s - i.

Todo a∈Aa \in A satisfaz i≤a≤si \leq a \leq s, de modo que A⊆[i, s]A \subseteq \intcc{i}{s}, um intervalo fechado de comprimento diam⁡A\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 u≤iu \leq i e v≥sv \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={x≥0:x2≤y}E = \{x \geq 0 : x^2 \leq y\}. Demonstre que EE é não vazio e limitado superiormente, e que s=sup⁡Es = \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 y↦yy \mapsto \sqrt y é crescente em (0, +∞)\intoo{0}{+\infty}.

Solução

Solução de Exercício 10.12.

0∈E0 \in E, logo E≠∅E \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=sup⁡Es = \sup E existe (Teorema 10.2), e s≥min⁡(1,y)>0s \geq \min(1, y) > 0, pois min⁡(1,y)∈E\min(1, y) \in E: com efeito, se y≥1y \geq 1, então 12=1≤y1^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<y−s22s+1h < \frac{y - s^2}{2s + 1}. Então

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

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

s2>ys^2 > y é impossível. Escolha 0<h<s0 < h < s com h<s2−y2sh < \frac{s^2 - y}{2s}. Então (s−h)2=s2−2sh+h2>s2−2sh>y(s - h)^2 = s^2 - 2sh + h^2 > s^2 - 2sh > y; todo x∈Ex \in E satisfaz x2≤y<(s−h)2x^2 \leq y < (s - h)^2, logo x<s−hx < s - h (ambos são ≥0\geq 0): s−hs - h é uma cota superior de EE menor que ss, contradizendo a minimalidade.

Portanto, s2=ys^2 = y. Unicidade: se 0<s<s′0 < s < s', então s2<s′2s^2 < s'^2, de modo que duas raízes positivas distintas não podem ambas ter quadrado yy. Monotonicidade: se 0<y<y′0 < y < y', então y≠y′\sqrt y \neq \sqrt{y'} e y>y′\sqrt y > \sqrt{y'} daria y>y′y > 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 b≥2b \geq 2; a expansão é única desde que se proíbam cadeias finais do algarismo b−1b - 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, b≥2b \geq 2 é um inteiro fixado (a base), um algarismo é um elemento de [ ⁣[0, b−1] ⁣]\intint{0}{b-1}, e uma cadeia de algarismos (dn)n≥1(d_n)_{n \geq 1} é própria quando não é igual a b−1b - 1 a partir de certo ponto (isto é: para todo NN existe n>Nn > N com dn≤b−2d_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 bNp mod qb^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 sn≤2<sn+10−ns_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=⌊bnx⌋A_n = \lfloor b^n x \rfloor e dn=An−b An−1d_n = A_n - b\,A_{n-1} para n≥1n \geq 1.

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

    sn=∑k=1ndk b−kesn≤x<sn+b−n.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 bn≥n+1b^n \geq n + 1 por indução e mostre depois que (sn)(s_n) é não decrescente e que x=sup⁡nsnx = \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=b−1d_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)n≥1(e_n)_{n \geq 1} uma cadeia própria de algarismos qualquer e tn=∑k=1nekb−kt_n = \sum_{k=1}^n e_k b^{-k}. Mostre que y=sup⁡ntny = \sup_n t_n existe, está em [0, 1)\intco{0}{1} e satisfaz tn≤y<tn+b−nt_n \leq y < t_n + b^{-n} para todo nn (para a desigualdade estrita, use um algarismo em≤b−2e_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)↦sup⁡ntn(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=b−1e_n = b - 1 para todo n>Mn > M (com M≥0M \geq 0 mínimo) tem valor tM+b−Mt_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)n≥1(d_{n+1})_{n \geq 1} (calcule ⌊bn(bx−A1)⌋\lfloor b^n(bx - A_1)\rfloor usando ⌊u−K⌋=⌊u⌋−K\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)n≥1(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=bnp mod qr_n = b^n p \bmod q o resto da divisão euclidiana de bnpb^n p por qq.

  1. Mostre que An=bnp−rnqA_n = \dfrac{b^n p - r_n}{q} e rn=(b rn−1) mod qr_n = (b\,r_{n-1}) \bmod q.
  2. Mostre que dn=⌊b rn−1q⌋d_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 n≥1n \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 (bT−1) y∈N(b^T - 1)\,y \in \N: assim, yy é racional, com denominador que divide bT−1b^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 T≥1T \geq 1 com bT≡1(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 x∗x^* 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} (j≥1j \geq 1) e 00 nas demais: x∗=0.101001000100001…x^* = 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 x∗x^* é irracional: um número demonstrado irracional por puro ritmo.
  2. Mostre que, para toda base bb, o conjunto {m/bn:m∈Z,n∈N}\{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 k↦xkk \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 y≠xky \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 ∣x−y∣<b−n\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=8⋅1+210 = 8 \cdot 1 + 2, 20=8⋅2+420 = 8 \cdot 2 + 4, 40=8⋅5+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=7⋅1+310 = 7 \cdot 1 + 3, 30=7⋅4+230 = 7 \cdot 4 + 2, 20=7⋅2+620 = 7 \cdot 2 + 6, 60=7⋅8+460 = 7 \cdot 8 + 4, 40=7⋅5+540 = 7 \cdot 5 + 5, 50=7⋅7+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=3⋅0+22 = 3 \cdot 0 + 2, 4=3⋅1+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=16⋅0+1010 = 16 \cdot 0 + 10, 20=16⋅1+420 = 16 \cdot 1 + 4, 8=16⋅0+88 = 16 \cdot 0 + 8, 16=16⋅1+016 = 16 \cdot 1 + 0: 516=(0.0101)2\frac{5}{16} = (0.0101)_2, terminando. 12\frac 12 na base 33: 3=2⋅1+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=bNp mod qr_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 é, q∣bNpq \mid b^N p; como gcd⁡(p,q)=1\gcd(p, q) = 1, o lema de Gauss dá q∣bNq \mid b^N. Se q∣bNq \mid b^N, todo fator primo de qq divide bNb^N e, portanto, divide bb (primalidade). Reciprocamente, se todo primo de q=p1a1⋯prarq = p_1^{a_1} \cdots p_r^{a_r} divide bb, então, com A=max⁡iaiA = \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 q∣bAq \mid b^A. Para q=20=22⋅5q = 20 = 2^2 \cdot 5: os dois primos dividem 1010 (120=0.05\frac{1}{20} = 0.05), mas 2∤32 \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^2 dá s0=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 sn≤2<sn+10−ns_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 0≤x<10 \leq x < 1. De An−1≤bn−1x<An−1+1A_{n-1} \leq b^{n-1} x < A_{n-1} + 1, multiplique por bb:

b An−1≤bnx<b An−1+b.b\,A_{n-1} \leq b^n x < b\,A_{n-1} + b .

O inteiro b An−1b\,A_{n-1} é ≤bnx\leq b^n x, de modo que b An−1≤Anb\,A_{n-1} \leq A_n; e bnx<b An−1+bb^n x < b\,A_{n-1} + b, com b An−1+bb\,A_{n-1} + b inteiro, força An≤b An−1+b−1A_n \leq b\,A_{n-1} + b - 1. Portanto, 0≤dn=An−b An−1≤b−10 \leq d_n = A_n - b\,A_{n-1} \leq b - 1: um algarismo.

6. Telescopando: dkb−k=Akb−k−Ak−1b−(k−1)d_k b^{-k} = A_k b^{-k} - A_{k-1} b^{-(k-1)}, de modo que

∑k=1ndkb−k=Anb−n−A0=sn.\sum_{k=1}^n d_k b^{-k} = A_n b^{-n} - A_0 = s_n .

Dividir An≤bnx<An+1A_n \leq b^n x < A_n + 1 por bnb^n dá sn≤x<sn+b−ns_n \leq x < s_n + b^{-n}.

7. Indução: b0=1≥1b^0 = 1 \geq 1 e bn+1=b⋅bn≥2(n+1)≥n+2b^{n+1} = b \cdot b^n \geq 2(n + 1) \geq n + 2. Monotonicidade: sn−sn−1=dnb−n≥0s_n - s_{n-1} = d_n b^{-n} \geq 0. Cada sn≤xs_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 b−n<εb^{-n} < \varepsilon, e então sn>x−b−n>x−εs_n > x - b^{-n} > x - \varepsilon, pela questão 6. Pela Proposição 10.4, x=sup⁡nsnx = \sup_n s_n.

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

sn=sN+(b−1)∑k=N+1nb−k=sN+b−N−b−n.s_n = s_N + (b - 1)\sum_{k=N+1}^{n} b^{-k} = s_N + b^{-N} - b^{-n} .

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

9. Limitada: tn≤(b−1)∑k=1nb−k=1−b−n<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=sup⁡tny = \sup t_n existe, com 0≤y≤10 \leq y \leq 1. Fixe nn. Para a estimativa bilateral: tn≤yt_n \leq y é claro. Pela propriedade de ser própria, tome m>nm > n com em≤b−2e_m \leq b - 2. Para p≥mp \geq m:

tp−tn=∑k=n+1pekb−k≤(b−n−b−p)−b−m<b−n−b−m,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 b−mb^{-m} contra o máximo com todos os algarismos (b−1)(b-1); para p≤mp \leq m, também tp≤tm≤tn+b−n−b−mt_p \leq t_m \leq t_n + b^{-n} - b^{-m} (monotonicidade mais o caso p=mp = m). Portanto, todo tp≤tn+b−n−b−mt_p \leq t_n + b^{-n} - b^{-m}, de modo que y≤tn+b−n−b−m<tn+b−ny \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=∑k≤nekbn−kb^n t_n = \sum_{k \leq n} e_k b^{n-k} é um inteiro, e bntn≤bny<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)=bntn−b⋅bn−1tn−1=bn(tn−tn−1)=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=b−1e_n = b - 1 para n>Mn > M, com M≥0M \geq 0 mínimo. Como na questão 8, tn=tM+b−M−b−nt_n = t_M + b^{-M} - b^{-n} para n≥Mn \geq M, de modo que o valor é sup⁡tn=tM+b−M\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 M≥1M \geq 1, a minimalidade dá eM≤b−2e_M \leq b - 2, e o valor é

tM+b−M=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 é e1…eM−1 (eM+1) 000…e_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 d1…dN−1(dN−1)(b−1)(b−1)…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é m−1m - 1, com truncagem comum P=sm−1P = s_{m-1}, e que dm<emd_m < e_m. Pela questão 9 (estimativa superior estrita no posto mm), x<P+dmb−m+b−m=P+(dm+1)b−m≤P+emb−m≤yx < 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+emb−mP + e_m b^{-m} é a truncagem tm≤yt_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=bx−A1∈[0, 1)z = bx - A_1 \in \intco{0}{1} (com efeito, A1≤bx<A1+1A_1 \leq bx < A_1 + 1). Para n≥0n \geq 0: bnz=bn+1x−bnA1b^n z = b^{n+1} x - b^n A_1 com bnA1∈Zb^n A_1 \in \Z, de modo que, por ⌊u−K⌋=⌊u⌋−K\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)−b An−1(z)=An+1−bnA1−b An+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)n≥1(d_{n+m})_{n \geq 1}.

14. Divisão euclidiana: bnp=q Qn+rnb^n p = q\,Q_n + r_n com 0≤rn<q0 \leq r_n < q. Divida por qq: bnx=Qn+rnqb^n x = Q_n + \frac{r_n}{q} com 0≤rnq<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=bnp−rnqA_n = \frac{b^n p - r_n}{q}. Quanto à recorrência: bnp=b(q An−1+rn−1)=q (b An−1)+b rn−1b^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 b rn−1b\,r_{n-1} diferem por um múltiplo de qq: rn=(b rn−1) mod qr_n = (b\,r_{n-1}) \bmod q.

15. Divida b rn−1b\,r_{n-1} por qq: b rn−1=q c+rnb\,r_{n-1} = q\,c + r_n com c=⌊b rn−1/q⌋c = \lfloor b\,r_{n-1}/q \rfloor. Substituindo na expressão da questão 14: bnp=q(b An−1+c)+rnb^n p = q(b\,A_{n-1} + c) + r_n, e a unicidade da divisão euclidiana identifica An=b An−1+cA_n = b\,A_{n-1} + c, isto é, dn=c=⌊b rn−1/q⌋d_n = c = \lfloor b\,r_{n-1}/q \rfloor. O algarismo nn depende apenas de rn−1r_{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, q−1] ⁣]\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 0≤N<N+T≤q0 \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 n≥Nn \geq N; e, como rn−1r_{n-1} determina dnd_n (questão 15), dn+T=dnd_{n+T} = d_n para todo n≥N+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: bTy−⌊bTy⌋=yb^T y - \lfloor b^T y \rfloor = y, de modo que (bT−1) y=⌊bTy⌋=AT∈N(b^T - 1)\,y = \lfloor b^T y \rfloor = A_T \in \N e

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

racional, com denominador que divide bT−1b^T - 1; o numerador ATA_T é o inteiro cujos algarismos na base bb são d1…dTd_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)n≥1(d_{N+n})_{n\geq1} (lema do deslocamento), que são puramente periódicos; pela questão 17, z∈Qz \in \Q. Então bNx=AN+zb^N x = A_N + z dá x=(AN+z)/bN∈Qx = (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=bn mod qr_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, bT≡1(modq)b^T \equiv 1 \pmod q; tal TT existe (a casa dos pombos dá bi≡bjb^i \equiv b^j, i<ji < j, e bb é invertível módulo qq, de modo que bj−i≡1b^{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 T′T' daria (bT′−1)1q∈N(b^{T'} - 1)\frac1q \in \N (questão 17), isto é, q∣bT′−1q \mid b^{T'} - 1. Para q=7q = 7, b=10b = 10: 10≡310 \equiv 3, 102≡210^2 \equiv 2, 103≡610^3 \equiv 6, 104≡410^4 \equiv 4, 105≡510^5 \equiv 5, 106≡1(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 x∗x^* são quase todos nulos), de modo que é própria, e x∗x^* 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)2−j(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, x∗∉Qx^* \notin \Q — irracionalidade lida apenas no ritmo dos algarismos.

21. Dados x<yx < y, a questão 7 fornece nn com b−n<y−xb^{-n} < y - x; ponha m=⌊bnx⌋+1m = \lfloor b^n x \rfloor + 1. Então bnx<m≤bnx+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 é ⌊q⋅pq⌋=p\lfloor q \cdot \frac pq \rfloor = p, e a parte fracionária de q⋅pq=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, y≠xky \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+b−n)\intco{s_n}{s_n + b^{-n}}, um intervalo de comprimento b−nb^{-n}: ∣x−y∣<b−n\abs{x - y} < b^{-n}. Recíproca: x=0.1x = 0.1 e y=0.0999y = 0.0999 (finita, logo própria) satisfazem ∣x−y∣=10−4<10−3\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.0999→0.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=10⋅0+22 = 10 \cdot 0 + 2, 4=10⋅0+44 = 10 \cdot 0 + 4, 8=10⋅0+88 = 10 \cdot 0 + 8, 16=10⋅1+616 = 10 \cdot 1 + 6, 12=10⋅1+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=sup⁡snx = \sup s_n e y=sup⁡tny = \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 b−nb^{-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 ⌊u−K⌋=⌊u⌋−K\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.

Termos definidos neste capítulo

Ver todos os 395 termos do glossário