Você está na página 1de 220

Aritm etica dos n umeros inteiros

Roberto Ribeiro Paterlini

Copyright 2008 by Roberto Ribeiro Paterlini Departamento de Matem atica, UFSCar. A presente vers ao est a dispon vel em minha p agina pessoal em formato .pdf O nosso endere co e http://www.dm.ufscar.br/profs/ptlini/ Nesta p agina mantemos se c oes como Errata, Coment arios e Atualiza c oes. Tamb em est a dispon vel no Arquivo Escolar http: //arquivoescolar.org/ Solicitamos n ao disponibilizar o arquivo em outros endere cos da internet. Esta vers ao foi testada em sala de aula v arias vezes, por mim e por colegas professores, e j a foram feitas muitas corre c oes, de modo que pensamos que est a adequada para uso em cursos de forma c ao inicial e continuada de professores de Matem atica. Para sugest oes ou perguntas favor se comunicar com o autor atrav es do endere co roberto@dm.ufscar.br permitida a transfer O Copyright deste texto pertence ao autor, na forma da lei. E encia dos arquivos para uso pessoal para ledores eletr onicos ou para impress ao, na forma da lei, sem proibido o uso comercial em todo ou em parte de qualquer material aqui qualquer onus. E vedada a modica disponibilizado, por qualquer meio. E c ao desse texto, sob qualquer forma. Permitimos que sejam feitas impress oes em pequena escala por agente educacional, p ublico ou privado, mas exigimos que o material seja distribu do gratuitamente, e n ao sejam cobradas taxas, nem mesmo a t tulo de pre co de custo. Gratos.

Figura da capa: Representa c ao estilizada de um abaco como era utilizado na Europa no s eculo XVI, conforme est a descrito no livro Ground of Arts, de Robert Recorde, publicado na Inglaterra em 1542. Cada linha horizontal representa uma casa do sistema decimal. A linha inferior representa a casa das unidades, e a linha assinalada com e a casa dos milhares. Uma conta colocada entre duas linhas equivale a cinco contas posicionadas na linha imediatamente abaixo. Na gura o n umero 8342 est a representado na primeira coluna da esquerda, e 2659 na coluna do meio. O abaco est a pronto para que seja executado o c alculo de 8342 + 2659 ou 8342 2659. Informa c oes extra das de [93], volume II, p agina 184 e seguintes.
A Este texto foi editado em L TEX 2 pelo autor, que agradece ` a comunidade TEX pelos meios disponibilizados.

Roberto Ribeiro Paterlini

Aritm etica dos n umeros inteiros


um texto para licenciandos e professores de Matem atica

Departamento de Matem atica, UFSCar S ao Carlos, Brasil Data desta vers ao: 06 de julho de 2012

Sum ario
Apresenta c ao v

Aritm etica dos n umeros naturais


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
3 . 3 . 3 . 4 . 6 . 7 . 9 . 10 . 13 . 14 17 17 17 19 19 22 23 27 28 30 31 35 37 39 41 41 41 41 42 44 47 49

1 A arte de contar 1.1 Introdu c ao . . . . . . . . . . . . . . . . . . 1.2 G enese dos n umeros naturais . . . . . . . . 1.3 A arte de contar . . . . . . . . . . . . . . . 1.4 O mais antigo sistema de numera c ao . . . 1.5 Sistemas primitivos de contagem . . . . . . 1.6 Sistemas de numera c ao aditivos . . . . . . 1.7 Sistemas de numera c ao aditivos hist oricos 1.8 Problemas . . . . . . . . . . . . . . . . . . 1.9 Sugest oes de atividades orientadas . . . . .

2 Sistemas de numera c ao posicionais 2.1 Introdu c ao . . . . . . . . . . . . . . . . . . . . . . . 2.2 G enese dos sistemas posicionais . . . . . . . . . . . 2.3 Problemas . . . . . . . . . . . . . . . . . . . . . . . 2.4 O sistema posicional decimal . . . . . . . . . . . . . 2.5 Problemas . . . . . . . . . . . . . . . . . . . . . . . 2.6 Sistemas posicionais em uma base qualquer . . . . . 2.7 Problemas . . . . . . . . . . . . . . . . . . . . . . . 2.8 Sistemas de numera c ao posicionais hist oricos . . . . 2.9 Pequena hist oria do sistema de numera c ao decimal 2.10 O sistema de numera c ao da l ngua portuguesa . . . 2.11 Os n umeros e a legisla c ao brasileira . . . . . . . . . 2.12 Problemas adicionais . . . . . . . . . . . . . . . . . 2.13 Sugest oes de atividades orientadas . . . . . . . . . . 3 A arte de calcular 3.1 Introdu c ao . . . . . . . . . . . . 3.2 A adi ca o . . . . . . . . . . . . . 3.2.1 Conceito de adi c ao . . . 3.2.2 Algoritmos para a adi c ao 3.2.3 G enese dos algoritmos de 3.2.4 Problemas . . . . . . . . 3.3 A subtra c ao . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . . . . . adi c ao . . . . . . . . i

. . . . . . . . . . . . para . . . . . .

. . . . . . . . . . . . . . . . . . . . sistemas . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . posicionais . . . . . . . . . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

3.3.1 Conceito de subtra c ao . . . . . 3.3.2 Algoritmos para a subtra c ao . . 3.3.3 Problemas . . . . . . . . . . . . 3.4 Ordena c ao dos n umeros naturais . . . 3.4.1 Problemas . . . . . . . . . . . . 3.5 A multiplica c ao . . . . . . . . . . . . . 3.5.1 Conceito de multiplica c ao . . . 3.5.2 Algoritmos para a multiplica c ao 3.5.3 Problemas . . . . . . . . . . . . 3.6 A divis ao . . . . . . . . . . . . . . . . 3.6.1 Conceito de divis ao . . . . . . . 3.6.2 Algoritmos para a divis ao . . . 3.6.3 Problemas . . . . . . . . . . . . 3.7 Verica c ao de c alculos aritm eticos . . . 3.8 Problemas adicionais . . . . . . . . . . 3.9 Sugest oes de atividades orientadas . . . 3.10 Temas para investiga c ao . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

49 50 53 55 56 56 57 58 62 64 64 65 70 71 73 75 76

II

Introdu c ao ` a teoria dos n umeros naturais


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

79
81 81 82 83 84 86 87 88 92 93 98 100 103 104 105 105 105 107 108 109 110 112 112 113 114 116 117

4 O ideal matem atico da Antiga Gr ecia 4.1 Introdu c ao . . . . . . . . . . . . . . . 4.2 Problemas . . . . . . . . . . . . . . . 4.3 N umeros e Geometria . . . . . . . . . 4.4 Problemas . . . . . . . . . . . . . . . 4.5 Zero e os n umeros naturais . . . . . . 4.6 Problemas . . . . . . . . . . . . . . . 4.7 Par e mpar . . . . . . . . . . . . . . 4.8 Problemas . . . . . . . . . . . . . . . 4.9 An alise dos n umeros naturais . . . . 4.10 Problemas . . . . . . . . . . . . . . . 4.11 Problemas adicionais . . . . . . . . . 4.12 Temas para investiga c ao . . . . . . . 4.13 Sugest oes de atividades orientadas . .

5 N umeros primos e compostos 5.1 Introdu c ao . . . . . . . . . . . . . . . . . . . . . . 5.2 Propriedades dos divisores de um n umero natural 5.3 Problemas . . . . . . . . . . . . . . . . . . . . . . 5.4 Reconhecimento dos primos . . . . . . . . . . . . 5.5 Problemas . . . . . . . . . . . . . . . . . . . . . . 5.6 O crivo de Erat ostenes . . . . . . . . . . . . . . . 5.7 Problemas . . . . . . . . . . . . . . . . . . . . . . 5.8 Innitude dos primos . . . . . . . . . . . . . . . . 5.9 Problemas . . . . . . . . . . . . . . . . . . . . . . 5.10 O m aximo divisor comum . . . . . . . . . . . . . 5.11 Problemas . . . . . . . . . . . . . . . . . . . . . . 5.12 Algumas identidades importantes . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

5.13 5.14 5.15 5.16

Problemas . . . . . . . . Coment arios adicionais . Problemas adicionais . . Temas para investiga c ao

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

119 119 120 124 127 127 127 129 130 132 132 134

6 O algoritmo da divis ao e aplica c oes 6.1 Introdu c ao . . . . . . . . . . . . . . . . . . . . 6.2 O Teorema do Algoritmo da Divis ao . . . . . 6.3 Problemas . . . . . . . . . . . . . . . . . . . . 6.4 Exist encia e unicidade em sistemas posicionais 6.5 Problemas . . . . . . . . . . . . . . . . . . . . 6.6 Problemas adicionais . . . . . . . . . . . . . . 6.7 Temas para investiga c ao . . . . . . . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

7 O Teorema Fundamental da Aritm etica 7.1 Introdu c ao . . . . . . . . . . . . . . . . . . . . . . . 7.2 Propriedades adicionais do m aximo divisor comum 7.3 Problemas . . . . . . . . . . . . . . . . . . . . . . . 7.4 O Teorema Fundamental da Aritm etica . . . . . . . 7.5 Problemas . . . . . . . . . . . . . . . . . . . . . . . 7.6 Aplica c oes . . . . . . . . . . . . . . . . . . . . . . . 7.7 Problemas . . . . . . . . . . . . . . . . . . . . . . . 7.8 Os n umeros perfeitos . . . . . . . . . . . . . . . . . 7.9 Problemas . . . . . . . . . . . . . . . . . . . . . . . 7.10 Problemas adicionais . . . . . . . . . . . . . . . . . 7.11 Temas para investiga c ao . . . . . . . . . . . . . . . 8 Os 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 ternos pitag oricos Introdu c ao . . . . . . . . . . . . . . . . Os ternos pitag oricos . . . . . . . . . . Problemas . . . . . . . . . . . . . . . . Ternos pitag oricos, o estado da arte . . Problemas . . . . . . . . . . . . . . . . Pierre de Fermat e seu u ltimo teorema Problemas adicionais . . . . . . . . . . Tema para investiga c ao . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

135 . 135 . 135 . 137 . 138 . 139 . 140 . 143 . 144 . 145 . 145 . 147 149 . 149 . 149 . 152 . 152 . 154 . 155 . 155 . 156

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

III
9

Introdu c ao ` a teoria dos n umeros inteiros


n umeros inteiros Introdu c ao . . . . . . . . . . . . . . A qualidade dos n umeros negativos O conjunto dos n umeros inteiros . . Problemas . . . . . . . . . . . . . . Princ pios fundamentais . . . . . . Problemas . . . . . . . . . . . . . . Teoria dos n umeros inteiros . . . . Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

157
159 . 159 . 159 . 160 . 162 . 163 . 164 . 164 . 168

Os 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8

iv 9.9 Problemas adicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 9.10 Temas para investiga c ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 10 O M etodo da Indu c ao Completa 10.1 Introdu c ao . . . . . . . . . . . . . . . . . . 10.2 Vale para 1, 2, 3, ..., n, vale sempre? . . . 10.3 Problemas . . . . . . . . . . . . . . . . . . 10.4 O M etodo da Indu c ao Completa . . . . . . 10.5 Problemas . . . . . . . . . . . . . . . . . . 10.6 O segundo princ pio da Indu c ao Completa 10.7 Problemas . . . . . . . . . . . . . . . . . . 10.8 Problemas adicionais . . . . . . . . . . . . 10.9 Temas para investiga c ao . . . . . . . . . . 11 A equa c ao ax + by = c 11.1 Introdu c ao . . . . . . . . . . . 11.2 Exemplos iniciais . . . . . . . 11.3 O m etodo da pulveriza c ao . . 11.4 Uma f ormula para as solu c oes 11.5 Problemas . . . . . . . . . . . 11.6 Temas para investiga c ao . . . A Lista dos primos at e 1700 B Respostas e sugest oes a alguns problemas Refer encias bibliogr acas 171 . 171 . 171 . 172 . 172 . 176 . 177 . 179 . 179 . 182 183 . 183 . 183 . 184 . 185 . 186 . 187 189 191 199

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

Indice de nomes pr oprios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Indice de assuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

Apresenta c ao
Meu cora c ao propaga-se na noite.1 Sobre este texto Este e um texto sobre Aritm etica Elementar, que inclui n umeros inteiros, sistemas de numera c ao, opera c oes aritm eticas, e uma introdu c ao ` a Teoria dos N umeros, escrito com a inten c ao de apoiar o estudo desses assuntos em cursos de forma c ao inicial de professores de Matem atica, particularmente licenciatura. Durante anos utilizamos anota c oes pessoais sobre Aritm etica nos cursos de forma c ao de professores de Matem atica da UFSCar, com a ideia de que o estudo dos n umeros e uma atividade imprescind vel para sua forma c ao e para o desenvolvimento da Matem atica. Durante os anos de 2006 e 2007 nos dedicamos a revisar e ampliar essas notas e transform a-las em um livro, de modo que estudantes e professores interessados possam ter esse material ` a disposi c ao. A escolha do material aqui exposto difere em parte dos livros de Teoria dos N umeros escritos para o mesmo segmento de estudantes. Al em dos assuntos de costume (divisibilidade, n umeros primos, Teorema Fundamental da Aritm etica, classes de congru encias, etc.), enfatizamos bastante o estudo dos sistemas de numera c ao e das opera c oes fundamentais da Aritm etica e seus algoritmos. Esta op c ao representa a conclus ao de estudos que temos feito com estudantes calouros de nossos cursos de licenciatura e com professores da escola b asica em in umeras atividades de forma c ao continuada. O licenciando, ao realizar seus estudos como prepara c ao para o exerc cio de sua pross ao, necessita reconstruir seus conhecimentos sobre aritm etica elementar sob o ponto de vista cr tico da Matem atica Superior. Caso contr ario, se conservar como conhecimento nesta area apenas aquele que vivenciou na escola b asica, tender a a reproduzir posi c oes cristalizadas. O m etodo Ao compor esse material acompanhamos as orienta c oes do m etodo ensino da Matem atica atrav es de problemas assim como do m etodo gen etico. O uso de problemas como recurso did atico est a bem estabelecido na tradi c ao matem atica, e particularmente apreciamos a aplica c ao do m etodo com o objetivo de desenvolver a arte de investigar em Matem atica. Assim como aquele que investiga aprende, o que aprende deve faz elo praticando a arte de investigar, sem o que n ao e poss vel obter um conhecimento signicativo. Para facilitar esse caminho ao estudante apresentamos um texto com muitos problemas cl assicos ` e abertos, assim como problemas envolvendo ideias inesperadas, fora do lugar. As vezes repetimos problemas ao longo do texto como uma estrat egia de aprendizagem. Observamos, em nossos trabalhos com estudantes, que particularmente u teis s ao as se c oes temas para investiga c ao colocadas no nal de cada cap tulo, a partir do terceiro.
1

Fragmento de hino asteca.

vi Por outro lado, o ensino da Matem atica exige tamb em a apresenta c ao de conceitos e ideias elaboradas ao longo da hist oria. No meio matem atico a express ao m etodo gen etico parece ter sido utilizada pela primeira vez por Otto Toeplitz em 1926. Autor de um livro did atico [96] de C alculo Diferencial e Integral, onde usou esse m etodo, Toeplitz estava convencido de que os estudantes adquirem compreens ao dos conceitos e m etodos do C alculo apenas quando se lhes apresenta sua g enese e desenvolvimento. Harold M. Edwards tamb em utilizou o m etodo gen etico em sua apresenta c ao [29] do Ultimo Teorema de Fermat. Segundo este autor, a melhor maneira de superar a diculdade em aprender uma teoria matem atica abstrata e ignorar os tratados modernos at e que se tenha estudado sua g enese. Dessa forma, neste livro, a sequencializa c ao dos assuntos tem como o condutor a g enese dos conceitos e t ecnicas, e a Hist oria da Matem atica e a nossa principal inspira c ao. Optamos por um estilo razoavelmente detalhado e dial ogico, com ampla explica c ao das ideias. Pensamos que dessa forma o texto poder a ser utilizado em diversas situa c oes de ensino e aprendizagem, e o professor ca com liberdade de adotar diferentes estrat egias. Particularmente apreciamos estrat egias que incentivam o estudante a realizar um estudo relativamente aut onomo, mais dirigido ` a pr atica da pesquisa. De qualquer forma, o que ir a realmente atrair o estudante e o impulso para investigar as propriedades dos n umeros. Aos estudantes, isto e, todos n os Certamente que o estudo dos n umeros e muito necess ario para a sociedade devido ` as aplica c oes pr aticas e t ecnicas, desde as mais simples at e as mais sosticadas. Muitos ainda estudam os n umeros por uma quest ao de gosto ou prazer pessoal. Pensamos que estudar os n umeros e tamb em uma tarefa, pois precisamos manter aceso esse conhecimento, e avan car. Agradecimentos Todo o material aqui disposto foi constru do atrav es de consultas a in umeras fontes, esfor camo-nos em cit a-las todas na bibliograa (p agina 199). Constatamos assim que participamos de uma constru c ao coletiva. Optamos por referir no texto uma pequena parte das fontes, de outra forma ir amos sobrecarregar o estilo. Acompanhamos o costume em nossa area de n ao mencionar as fontes dos problemas em livros textos para estudantes. Muito importante foi a participa c ao dos estudantes dos cursos de Matem atica da UFSCar, os quais deram o tom necess ario para que este trabalho efetivamente atenda a uma necessidade. Desta forma agradecemos a aten c ao e envolvimento das turmas de 1995 a 2010 com as quais trabalhamos os assuntos aqui estudados. Agradecemos tamb em ` as diversas turmas de professores que participaram de nossos cursos de forma c ao continuada. Sentimo-nos verdadeiramente agraciados com as oportunidades que tivemos de contar com esses colaboradores. Nossos agradecimentos se estendem aos colegas professores e funcion arios do Departamento de Matem atica da UFSCar, particularmente ao grupo de ensino da Matem atica, que nos proporcionou a oportunidade de desenvolver uma clareza sobre essa importante atividade. Pensamos ser adequado citar nomes, mesmo correndo o risco de omitir alguns: Nelio Baldin, Yuriko Y. Baldin, Pedro L. A. Malagutti, Luiz J. Bettini, Yolanda K. S. Furuya, Waldeck Sch utzer, Jo ao C. V. Sampaio, Paulo A. S. Caetano, Sadao Massago, Jean P. Gon calves, Fabio G. Figueira. Finalmente dedico esse livro aos meus familiares, com muito carinho. S ao Carlos, 25 de junho de 2008. O autor.

vii Observa c ao sobre a edi c ao de 19 de outubro de 2011 Estamos come cando a receber sugest oes de professores e estudantes da comunidade externa ` a UFSCar, parte das quais foram incorporadas a esta edi c ao. Sentimo-nos gratos. S ao Carlos, 19 de outubro de 2011. O autor. Observa c ao sobre a edi c ao de 06 de julho de 2012 Foram feitas pequenas corre c oes. Gratos. S ao Carlos, 06 de julho de 2012. O autor.

viii

Parte I Aritm etica dos n umeros naturais

Cap tulo 1 A arte de contar


Quanto e um mais um e mais um e mais um e mais um e mais um e mais um e mais um e mais um e mais um? perguntou a Rainha Branca. N ao sei respondeu 1 Alice Perdi a conta.

1.1

Introdu c ao

Usando sua capacidade de abstra c ao o homem construiu o conceito do que chamamos de n umero natural. Esse conceito re une aspectos qualitativos e quantitativos. Os aspectos quantitativos s ao melhor observados e mais utilizados j a que se mostram mais concretamente. Com a nalidade de aplicar social e cienticamente o conceito de n umero natural a humanidade desenvolve, desde h a muito tempo, a Arte de Contar. Inventou os mais diferentes sistemas de numera c ao, come cando com os mais simples, e chegou ` a inven c ao do sistema decimal, hoje difundido em todo o mundo. Desenvolveu tamb em muitas formas de representa c ao dos n umeros naturais, utilizando as linguagens falada e escrita e as linguagens simb olicas, pictogr acas e de sinais. Vejamos um pouco dessa hist oria, e felizes iniciemos um curso de ci encia e engenhosos 2 estudos.

1.2

G enese dos n umeros naturais

Desde o alvorecer do desenvolvimento de sua autoconsci encia o homem constr oi o conceito de unidade, um segredo que se desvela paulatinamente. Aquele que designamos n umero um e um representante dessa ess encia, trazendo a ideia de come co. E o que inicia e d a ritmo. Revela-se, ao desdobrando-se, dando origem a todos os outros n umeros, em innitas combina c oes. E, mesmo tempo, o todo e a parte. Do ponto de vista quantitativo, o n umero um representa a quantidade de elementos de um conjunto unit ario qualquer. Mais exatamente, um e um conceito abstrato, representante de uma ideia universal, que constru mos quando observamos do ponto de vista quantitativo os conjuntos unit arios. O n umero um e tamb em chamado unidade. Designamos o n umero um com o s mbolo
1 2

Lewis Carrol, Alice do outro lado do espelho (adaptado). [16], Cap tulo 9. William Shakespeare, A Megera Domada (adaptado). [90], Ato I, Cena I.

Aritm etica dos n umeros naturais

Desenvolvendo nossa capacidade de abstra c ao, reconhecemos a diversidade das coisas. Observando a reuni ao de dois objetos, constru mos o conceito do n umero que designamos por dois. Mais exatamente, dois e um conceito abstrato que constru mos quando observamos do ponto de vista quantitativo os conjuntos com dois elementos. Designamos o n umero dois com o s mbolo

1+1

Nessa simbologia o sinal + representa reuni ao. Traduz o movimento mental que fazemos ao reunir um objeto com outro num mesmo conjunto. Dessa forma representamos o n umero dois como 1 reunido com 1, ou seja, 1 + 1. Observando a reuni ao de tr es objetos, constru mos o conceito de n umero tr es. Representamos o n umero tr es como a reuni ao de tr es unidades: 1 + 1 + 1. Reconhecemos tamb em que tr es e constru do mediante o movimento de reunir um objeto a um conjunto com dois objetos, obtendo 1 + (1 + 1) = 1 + 1 + 1, ou, de forma equivalente, (1 + 1) + 1 = 1 + 1 + 1. E assim, ordenadamente, constru mos os n umeros subsequentes: 1 + 1 + 1 + 1 (chamado quatro), 1 + 1 + 1 + 1 + 1 (chamado cinco), etc., sendo cada um desses n umeros uma reuni ao de uma quantidade precisa de unidades. Constru mos os n umeros com uma ordem. O n umero 1 e o primeiro, o n umero 1 + 1 eo segundo, o n umero 1 + 1 + 1 e o terceiro, e assim sucessivamente. Observamos que, dado um n umero, o u nico n umero que lhe segue nessa ordem e obtido acrescentando-se uma unidade ` as unidades do n umero dado. Considerando o n umero dois e os seguintes, observamos que, dado um desses n umeros, o n umero que lhe antecede nessa ordem eu nico. Obtemos dessa forma as ideias de sucessor e de antecessor. Dado um n umero natural a, seu sucessor e indicado por a + 1, e e o n umero constru do adicionando-se uma unidade ` as unidades de a. Dado um n umero natural a = 1, seu antecessor e indicado por a 1, e e o n umero cujo sucessor e a. Temos a seguinte f ormula geral: (1 + 1 + . . . + 1) +1 = 1 + 1 + . . . + 1
a unidades a+1 unidades

(1.1)

Reconhecendo que podemos repetir esse processo innitas vezes, come cando com o n umero 1, vemos que constru mos ordenadamente innitos n umeros, sendo cada um deles uma reuni ao de uma quantidade precisa de unidades. O conjunto dos n umeros naturais e, portanto, o conjunto dos n umeros 1, 1 + 1, 1 + 1 + 1, 1 + 1 + 1 + 1, ...

1.3

A arte de contar
Contar signica enumerar, ou relacionar sucessivamente os n umeros naturais.3

Para utilizar o conceito de n umero natural o homem construiu m etodos de contagem.

Para contar necessitamos de um sistema de numera c ao e de uma linguagem. Um sistema de numera c ao prov e um m etodo de contagem, e a linguagem, uma forma de express ao. Os sistemas de numera c ao s ao constru dos das mais variadas formas.
3

O termo contar tamb em signica vericar a quantidade de elementos de um determinado conjunto.

A arte de contar

Chamamos de sistema de numera c ao a qualquer m etodo destinado a relacionar ordenadamente os n umeros naturais. Do ponto de vista da Matem atica uma fun c ao b asica de qualquer sistema de numera c ao e que ele deve determinar, impl cita ou explicitamente, uma regra para o sucessor de qualquer n umero natural. Destacamos ainda duas importantes qualidades de um sistema de numera c ao: i) todo n umero natural tem representa c ao no sistema; ii) a representa c ao de qualquer n umero natural no sistema eu nica. Entretanto um sistema de numera c ao pode ser muito u til e n ao possuir essas qualidades. Um sistema de numera c ao, para ter utilidade, necessita de uma linguagem para representar os n umeros. A linguagem associa a cada n umero um voc abulo, um s mbolo, um cone ou um sinal. O homem inventou os mais diferentes m etodos para representar os n umeros utilizando as mais diversas linguagens, levando em conta suas necessidades de aplica c ao e os meios t ecnicos dispon veis. unus, duo, tres, ... um, dois, tr es, ... Exemplos de representa c oes de n umeros em un, deux, trois, ... linguagens faladas one, two, three, ... ou escritas. eins, zwei, drei, ... iti, ni, san, ... 1 , 2 , 3 , ... I , II , III , ... , , , ... Exemplos de representa c oes de , | | , ... |, | n umeros em linguagens simb olicas. , , , ... , , ... , A gura ao lado mostra o cone para o n umero mil, usado em Creta por volta de 1300 a. C. Este e um exemplo de representa c ao pictogr aca.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . .. . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . .. . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . .

Exemplos de representa c oes de n umeros em linguagens de sinais:


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Representa c ao do n umero 1 no Representa c ao do n umero 7 na c o digo mar timo de sinaliza c ao. O Linguagem Brasileira de Sinais disco tem cor vermelha. (LIBRAS). Em Matem atica ` as vezes se usa o voc abulo numeral para designar o nome, ou o s mbolo, ou o cone, que um n umero recebe em uma linguagem. Assim, um, one, unus, , I , 1 , etc, s ao exemplos de numerais que representam a unidade. O n umero, por sua vez, e uma ideia abstrata. Na linguagem escrita e falada n ao costumamos usar o termo numeral. Assim, nunca dizemos o n umero representado pelo numeral 5 e mpar, mas falamos simplesmente o n umero 5 e mpar, ou apenas 5 e mpar.

Aritm etica dos n umeros naturais

1.4

O mais antigo sistema de numera c ao

A pr atica de entalhe em peda cos de madeira, ossos ou em paredes de cavernas parece ter sido comum na pr e-hist oria europ eia, entre 35000 e 20000 a. C., e muitos testemunhos arqueol ogicos foram encontrados. Em uma escava c ao arqueol ogica, realizada no territ orio da antiga Checoslov aquia, foi encontrado um osso de lobo no qual est ao gravados 55 cortes transversais. Os 25 primeiros cortes est ao agrupados de 5 em 5. Este parece ser o mais antigo registro de n umeros j a encontrado. Especialistas determinaram a idade de 30000 anos para esse achado arqueol ogico. Esse registro nos sugere qual deve ter sido o mais antigo sistema de numera c ao utilizado pelo homem: ... As caracter sticas desse sistema s ao: 1) Trata-se de um sistema de numera c ao com um u nico s mbolo, a saber, , representando a unidade. 2) Dada a representa c ao de um n umero, para se obter a representa c ao do sucessor basta acrescentar um s mbolo . Denominamos a esse sistema de numera c ao de sistema aditivo de base um, ou, simplesmente, de sistema de base um. Observe que as caracter sticas descritas denem perfeitamente um sistema de numera c ao, pois elas nos d ao uma regra para determinar o sucessor de qualquer n umero. Esse sistema e uma representa c ao muito pr oxima da ideia da constru c ao dos naturais, e assim tem as duas qualidades desej aveis para um sistema de numera c ao: todo n umero natural tem representa c ao no sistema, e ela eu nica. O sistema de numera c ao de base um podia ser conveniente para o homem pr e-hist orico, cujas necessidades de contar eram certamente poucas. O uso desse sistema em uma civiliza c ao como a nossa traria s erios inconvenientes. Vamos apontar algumas desvantagens do sistema de base um em rela c ao ao sistema decimal que hoje utilizamos. a) Reconhecimento visual de um n umero. Mesmo se considerarmos valores num ericos baixos, por exemplo,

vemos que para reconhecer este n umero e necess ario contar a quantidade de s mbolos , e n ao basta olhar rapidamente para a representa c ao. No sistema decimal a representa c ao desse n umero e 34, que proporciona um reconhecimento visual imediato. b) Espa co ocupado pela representa c ao. A representa c ao escrita de um n umero no sistema de base um ocupa muito espa co, mesmo para valores modestos. c) Implementa c ao de algoritmos. O sistema de base um n ao permite o desenvolvimento de algoritmos compactos para se efetuar as opera c oes aritm eticas. Por exemplo, a adi c ao de dois n umeros deve ser feita mediante o ajuntamento dos s mbolos que comp oem cada um deles: + =

Do ponto de vista conceitual esse algoritmo e muito simples. Mas imagine o inc omodo que ter amos se o us assemos para fazer compras ou para organizar a folha de pagamentos de sal arios de uma empresa.

A arte de contar TOTAL LIQUIDAC AO fog ao por apenas R % de desconto presta c oes de

No sistema de numera c ao de base um a visualiza c ao dos n umeros pode ser melhorada se agruparmos os s mbolos em grupos de cinco, por exemplo. Se convencionarmos que os ao e dif cil ver que n umero est a representado agrupamentos ser ao distinguidos pelo sinal ...................................... n por
. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . .

Para usar este m etodo precisamos saber contar e conhecer as somas 5 + 5, 5 + 5 + 5, etc. Depois de usar o sistema muitas vezes algu em pode ter tido a ideia de sintetizar a repre. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . senta c ao substituindo o s mbolo ........ ......... por ....... ......... .

1.5

Sistemas primitivos de contagem

A Etnologia e o ramo da Antropologia que estuda a cultura dos povos naturais. Certas tribos viveram isoladas durante muitos s eculos, e sua cultura, ` as vezes bastante primitiva, foi preservada da inu encia da nossa civiliza c ao. Os etn ologos, ao estudar os usos, costumes e linguagens dessas tribos, descobriram os mais variados sistemas de numera c ao. O estudo dos sistemas de numera c ao utilizados pelos povos aut octones pode ser u til de duas maneiras. Primeiro, ele nos fornece diversos exemplos de m etodos de contagem. Segundo, com esse estudo podemos compreender mais profundamente o processo cognitivo da numera c ao. Ind genas da Ilhas Murray, situadas no estreito de Torres, entre a Austr alia e a Nova Guin e, utilizavam os seguintes voc abulos para contar: netat neis neis netat neis neis (um) (dois) (tr es) (quatro)

N umeros maiores do que estes eram designados pelo voc abulo ras, que signicava muitos. Vemos aqui um sistema de numera c ao que utiliza basicamente os voc abulos netat e neis. Os n umeros subsequentes s ao formados por combina c oes desses dois voc abulos. O n umero tr es e decomposto na forma 3 = 2 + 1, e recebe o nome neis netat. O n umero quatro e decomposto na forma 4 = 2 + 2, e recebe o nome neis neis. Denominamos este tipo de sistema por sistema aditivo de base dois. Aparentemente os ind genas que inventaram esse sistema n ao precisavam de nomes para n umeros maiores do que quatro. Mas se precisassem poderiam obt e-los seguindo sempre o mesmo m etodo. O n umero cinco seria decomposto na forma 5 = 2 + 2 + 1, e receberia o nome neis neis netat. O n umero seis seria decomposto na forma 6 = 2 + 2 + 2, e receberia o nome neis neis neis. Em geral, dado um n umero natural qualquer a, podemos escrever ou a = 2 + 2 + . . . + 2 ou a = 2 + 2 + . . . + 2 + 1, e a denomina c ao de a nesse sistema seria neis neis...neis ou neis neis...neis netat. Portanto todo n umero natural tem uma e uma u nica representa c ao nesse sistema. Vemos que esses ind genas inventaram um sistema de numera c ao perfeitamente coerente. A regra do sucessor pode ser descrita da seguinte forma. Se o nome de um n umero termina

Aritm etica dos n umeros naturais

com o voc abulo neis, o nome de seu sucessor se obt em repetindo-se todos os voc abulos neis e acrescentando-se o voc abulo netat. Se o nome de um n umero termina com o voc abulo netat, o nome de seu sucessor se obt em substituindo-se esse voc abulo por neis. Outros ind genas das mesmas ilhas tinham um sistema semelhante: urapun okosa okosa urapun okosa okosa okosa okosa urapun okosa okosa okosa (um) (dois) (tr es) (quatro) (cinco) (seis)

Vemos que este sistema de numera c ao utiliza o mesmo m etodo do sistema anterior. Vejamos agora um sistema um pouco diferente dos dois anteriores. Uma tribo de ind genas australianos, denominada Kamiraloi, contava da seguinte forma, em linguagem falada ([94], p agina 8): mal bulan guliba bulan bulan bulan guliba guliba guliba (um) (dois) (tr es) (quatro) (cinco) (seis)

Temos aqui um sistema de numera c ao com tr es voc abulos b asicos: mal, bulan e guliba. Observe que a regra de numera c ao n ao est a bem denida. Se continuarmos a contagem, vemos que oito poder a ser bulan bulan bulan bulan ou ent ao bulan guliba guliba, ferindo a unicidade da representa c ao. No Problema 1.8.5, p agina 13, o estudante e convidado a completar o estudo deste sistema. Certos pigmeus africanos contam da seguinte forma: a oa ua oa-oa oa-oa-a oa-oa-oa (um) (dois) (tr es) (quatro) (cinco) (seis)

e assim por diante. Vemos que se trata de um sistema aditivo de base dois, com exce c ao do nome do n umero tr es, que e espec co. Se fossem usados apenas os voc abulos a e oa, o nome do n umero tr es seria oa-a. Os m etodos de contagem de tribos ind genas aut octones mostram vest gios de uma epoca em que o homem possuia capacidade de abstra c ao inferior ` a atual. Examinando os voc abulos usados para indicar n umeros, vemos que a contagem era feita por compara c ao com algum conjunto mais conhecido. Assim, em certas tribos da Africa e do Paraguai, o n umero cinco era indicado por uma express ao que se pode traduzir por os dedos de uma m ao, e o n umero dez por os dedos de ambas as m aos, e o n umero vinte por os dedos de ambas as m aos e p es. Em certos dialetos africanos, 20 era indicado por um homem, ou um homem completo, e 40 por um leito, referindo-se ` a reuni ao dos dedos das m aos e dos p es de um homem e uma mulher

A arte de contar

deitados no mesmo leito. Em alguns dialetos malaios e astecas se conta: uma pedra, duas pedras, tr es pedras, etc, mesmo quando se est a enumerando outra coisa. Analogamente, abor genes do Sul do Pac co dizem, para contar, uma fruta, duas frutas, etc., mesmo quando est ao contando pedras, peixes ou outra coisa qualquer. Em muitos dialetos, os nomes dos n umeros s ao descritivos, tendo rela c ao com um m etodo de contar, como o uso dos dedos das m aos. No dialeto bugilai, da Nova Guin e, os nomes dos cinco primeiros n umeros s ao: 1 2 3 4 5 tarang esa m eta kina guigim eta kina top ea manda (o (o (o (o (o dedo mindinho da m ao esquerda) dedo seguinte) dedo do meio) dedo indicador) polegar)

Em certas tribos primitivas, era muito comum o uso de partes do corpo para indicar n umeros. O etn ologo L evy-Br uhl relata que abor genes das Ilhas Murray, no estreito de Torres, contavam at e 21, usando uma correspond encia com partes do corpo humano. Por exemplo, para indicar o n umero 11 apontavam para seu t orax. Com um procedimento semelhante, os ndios papua, da Nova Guin e, contavam at e 41. O uso da base dez para contar, hoje difundido em todo o planeta, tem origem muito antiga. A ampla difus ao dessa base se deve principalmente ao fato de termos dez dedos nas m aos, pois as m aos constituem o instrumento mais simples e dispon vel para contar. O uso dos dedos para contar certamente inuenciou tamb em a escolha das bases cinco e vinte, ou composi c oes dessas bases. O autor W. C. Eels, investigando 306 sistemas de numera c ao de povos ind genas americanos, observou que 146 deles usavam a base dez, 106 usavam as bases cinco ou cinco e dez combinadas, 35 usavam as bases vinte ou cinco e vinte combinadas, 15 usavam a base quatro, 3 a base tr es e 1 a base oito. Historiadores armam que as bases mais antigas utilizadas pela civiliza c ao foram um, dois e tr es, talvez devido ao fato de que esses n umeros foram os primeiros a serem reconhecidos. Por isso, segundo esses historiadores (por exemplo, [94], p agina 9), n ao se pode armar que a Arte de Contar come cou com o uso dos dedos das m aos. A contagem com os dedos adveio ap os um certo est agio de desenvolvimento.

1.6

Sistemas de numera c ao aditivos

Os sistemas de numera c ao descritos na se c ao anterior fazem parte de uma fam lia mais geral, a dos sistemas aditivos. Vamos fazer uma descri c ao alg ebrica desses sistemas. Seja um n umero natural. Um sistema aditivo de base consiste de : a) s mbolos ou voc abulos a1 , a2 , ..., a para representar os n umeros de um a , em ordem crescente. Os s mbolos escolhidos chamam-se algarismos. b) regra do sucessor: se a representa c ao de um n umero termina em ai , para i = , a representa c ao do sucessor se obt em substituindo-se ai por ai+1 ; se a representa c ao de um n umero termina em a , a representa c ao do sucessor se obt em acrescentando-se a1 ` a representa c ao dada. Portanto, as representa c oes de um sistema aditivo de base s ao da forma a a . . . a ai , para i = 1, . . . , . A contagem neste sistema, a partir de um, e: a1 , a2 , a3 , ..., a , a a1 , a a2 , ..., a a , a a a1 , etc.

10

Aritm etica dos n umeros naturais

1.7

Sistemas de numera c ao aditivos hist oricos

O m etodo aditivo foi utilizado por muitos povos antigos para a representa c ao dos n umeros naturais. Vejamos um pouco dessa hist oria.

O Sistema Hierogl co
O sistema hierogl co foi desenvolvido pelos antigos eg pcios desde 3400 a. C., pelo menos. Usado principalmente nos monumentos de pedra, seus s mbolos eram considerados sagrados. 2 A base principal era 10, e as bases secund arias eram 10 , 103 , 104 , 105 e 106 . Vemos abaixo os 4 glifos para esses n umeros. | 1 10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .. . . . . .. .

102 10
4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

103 105

. . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .

106

Para representar um n umero natural os eg pcios o decompunham aditivamente em grupos de unidades, dezenas, centenas, etc., repetindo os s mbolos correspondentes at e nove vezes. Por exemplo, o n umero 1 234 628 era decomposto na forma 1 1 000 000 + 2 100 000 + 3 10000 + 4 1000 + 6 100 + 2 10 + 8, de modo que sua representa c ao era
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . .. . . . . . . . .. . . . . .. . . . . . . . .. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

||| ||| ||

Como o sistema n ao era posicional, variava muito a forma com que os s mbolos eram dispostos. No exemplo acima come camos com o agrupamento de maior valor, mas os eg pcios tamb em usavam colocar ` a esquerda o agrupamento de menor valor. Os antigos eg pcios tinham outros dois sistemas de numera c ao, derivados dos sistemas de escrita cursiva usados em papiros, chamados sistemas hier atico e dem otico.

Sistemas de numera c ao da Antiga Gr ecia


No in cio de sua civiliza c ao os gregos utilizaram o sistema de numera c ao denominado atico, ou herodi anico. Foi desenvolvido no S eculo IV a. C. Os s mbolos para 5, 10, 100, 1000 e 10000 eram formados pelas letras iniciais dos nomes dos n umeros. Os s mbolos para 50, 500, 5000 e 50000 consistiam de uma combina c ao dos primeiros. Vemos abaixo os s mbolos para esses n umeros.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . .. . . . . . . . . . . .

1
4

10

50

100

500

1000 5000

10000

50000

Glifos s ao pictogramas gravados em pedras.

A arte de contar

11

Para representar um n umero natural, seu valor era decomposto aditivamente de forma a otimizar o uso dos s mbolos acima. Exemplos: 27 90 = =
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

700
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

=
. . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . .

45000 =

Por volta de 450 a. C. os gregos passaram a usar um sistema num erico alfab etico, denominado j onico. Eram emprestadas as letras do alfabeto para designar os n umeros de 1 a 9, depois as dezenas e as centenas, conforme a tabela a seguir. 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 o 80 90 100 200 300 400 500 600 700 800 900

Esses s mbolos pertencem ao alfabeto grego, com exce c ao dos caracteres (digamma), (koppa) e (samppi), emprestados de outros alfabetos orientais. A forma mais antiga desse ` vezes se utilizava um sinal antes da letra para sistema num erico utilizava letras mai usculas. As multiplicar seu valor por mil. Por exemplo, ou , signicavam 2000. Um n umero escrito no meio de um texto trazia um tra co horizontal superposto para distingui-lo de uma palavra. A representa c ao dos n umeros naturais nesse sistema seguia o m etodo aditivo. Exemplos: 37 = 853 = A Hist oria da Matem atica registra tamb em que os antigos hebreus utilizavam um sistema num erico alfab etico muito semelhante ao sistema j onico e que permanece at e hoje na tradi c ao judaica.

O antigo sistema de numera c ao romano


O sistema de numera c ao romano foi extensamente adotado na antiga Europa devido ` a sua simplicidade e ` a expans ao do imp erio romano. Ainda e usado em nossos dias para ns decorativos e para certos tipos de enumera c ao, como cap tulos de livros, s eculos, sequ encias de reis e papas, etc. A forma com que o utilizamos hoje segue as regras que descrevemos a seguir. O sistema num erico romano adota agrupamentos aditivos de unidades, dezenas, centenas e milhares. Para evitar a repeti c ao excessiva de s mbolos s ao aplicados numerais intermedi arios para 5, 50 e 500. Os s mbolos para 1, 5, 10, 50, 100, 500 e 1000 s ao 1 I 5 V 10 X 50 L

100 C

500 D

1000 M

Tamb em s ao adotados os seguintes agrupamentos subtrativos, que permitem uma economia na representa c ao:

12 4 90 IV XC 9 IX

Aritm etica dos n umeros naturais 40 XL

400 CD

900 CM

Na representa c ao de um n umero os s mbolos V, L e D nunca s ao repetidos, e I, X, C e M n ao s ao repetidos mais do que tr es vezes. A escrita dos n umeros e feita da esquerda para a direita, isto e, o s mbolo ou agrupamento de maior valor vem ` a esquerda do de menor valor. Quando necess ario pode ser colocado um tra co horizontal sobre um s mbolo, um agrupamento ou um conjunto de s mbolos, o que tem efeito de multiplicar por mil seu valor. Observe que n ao s ao utilizados agrupamentos subtrativos como (IL) para 49, (IC) para 99, etc. Os agrupamentos subtrativos se limitam aos descritos acima. Exemplos de n umeros representados no sistema romano: 8 VIII 59 LIX 3562 MMMDLXII 14 XIV 449 CDXLIX 4719 IVDCCXIX 19 XIX 1989 MCMLXXXIX

N ao deve o estudante pensar que os sistemas num ericos utilizados por civiliza c oes antigas tinham a uniformidade que nossa apresenta c ao possa sugerir. Pelo contr ario, esses sistemas passaram por in umeras modica c oes, e nem sempre atingiram uma forma u nica. Um exemplo t pico e o sistema num erico romano, desenvolvido a partir do S eculo III a. C., e utilizado na Europa at e o S eculo XVI. Nesse per odo houve muitas varia c oes tanto no desenho dos s mbolos quanto na metodologia da representa c ao. Agrupamentos subtrativos nem sempre foram utilizados. Mesmo no S eculo XVI se encontram n umeros como Mcccccxxxxviiij (1549), em que o i e o j representam a unidade. Muitas vezes a forma IIII foi preferida ` a forma IV, e VIIII a IX. O n umero 19 era em geral representado por XIX, mas ` as vezes tamb em por IXX. Encontram-se tamb em IIX para 8 e IIXX para 18. O tra co horizontal sobreposto aos s mbolos eram muitas vezes usados para distinguir um n umero de um voc abulo com a mesma graa. Mesmo na Idade M edia o tra co era mais utilizado para diferenciar n umeros de palavras do que para indicar multiplica c ao por mil. Observamos tamb em que o uso de agrupamentos subtrativos n ao foi uma inven c ao romana. Os sum erios os utilizavam 3000 anos antes de Cristo, assim como os etruscos, que precederam os romanos na It alia.

O sistema min oico


O sistema de numera c ao da antiga civiliza c ao min oica constitui um belo exemplo de uso de linguagem pictogr aca. No est agio nal de seu desenvolvimento, ocorrido entre 1350 e 1200 a. C., os s mbolos utilizados eram

10

100

1000

10000

A arte de contar Os n umeros eram decompostos aditivamente conforme o exemplo abaixo:


13

em que est a representado 2 10000 + 4 1000 + 3 100 + 6 10 + 5 = 24365. mbolos para um sistema aditivo de base cinco: Problema resolvido 1.1. Utilize os seguintes s , , , e , nessa ordem. Qual e a representa c ao do n umero quarenta e tr es nesse sistema? Solu ca o. A decomposi c ao aditiva de 43 em grupos de 5 unidades e: 43 = 5 + 5 + 5 + 5 + 5 + 5 + 5 + 5 + 3. Portanto sua representa c ao no sistema dado e:

1.8

Problemas

e acha Problema 1.8.1. Qual o signicado do verbo contar utilizado na seguinte frase: Voc que sabe contar? Ent ao conte os os de cabelo de sua cabe ca!. Problema 1.8.2. Um jovem pastor de ovelhas traz consigo uma cole c ao de pedrinhas cujo n umero e igual ao de ovelhas de seu rebanho. Como ele pode utilizar as pedrinhas para conferir a quantidade de ovelhas ao m de um dia de pastoreio? Precisa ele saber contar? Voc e chamaria a esse processo de sistema de numera c ao? Problema 1.8.3. Todas as senten cas abaixo s ao verdadeiras. Em cada caso, diga se estamos falando de n umero ou de numeral. a) 3 e 3/4 de 8. b) e maior do que 5. c) V e a metade de X. d) 6 e menor do que 4. Problema 1.8.4. Estude as seguintes quest oes, relativas ao sistema urapun, okosa utilizado pelos ind genas das Ilhas Murray, conforme descrito na p agina 8. a) continue a contagem at e vinte; b) quais s ao os voc abulos b asicos? c) qual e a regra do sucessor? d) liste as vantagens e desvantagens desse sistema em rela c ao ao nosso sistema de numera c ao decimal. agina 8, fa ca a seguinte modiProblema 1.8.5. Na contagem dos Kamiraloi, descrita na p ca c ao: coloque 4 = 1 + 3 = mal guliba. Observe que est a agora bem denida uma regra de numera c ao. Continue a contagem at e vinte. Descreva a regra do sucessor. c ao, utilizado por uma tribo de ind genas Problema 1.8.6. Analise o seguinte sistema de numera australianos, que vivem nas proximidades do Rio Murray ([94], p agina 8): enea petcheval petcheval enea petcheval petcheval (um) (dois) (tr es) (quatro)

14

Aritm etica dos n umeros naturais

Problema 1.8.7. Imagine que voc e esteja vivendo por algum tempo em uma tribo de ind genas primitivos, com o intuito de estudar sua cultura. A certa altura voc e descobre que eles usam muitos voc abulos para indicar n umeros, alguns deles voc e consegue traduzir como sendo um homem, dois homens e tr es homens. Que hip oteses voc e poderia fazer sobre o valor desses n umeros? Problema 1.8.8. O Sir aco e uma linguagem derivada do Aramaico, e foi utilizada por pequenos grupos humanos na Europa Oriental nos primeiros s eculos da Era Crist a. Em uma forma para antiga do alfabeto sir aco era utilizado o s mbolo | para indicar a unidade, e o s mbolo | o n umero dois. O sistema de numera c ao era aditivo de base dois: |, | | , | | | , ... |, | , | a) Continue a contagem do sistema sir aco at e vinte; b) d e a regra do sucessor; c) seria vi avel para nossa civiliza c ao utilizar o sistema sir aco? Problema 1.8.9. Perguntaram ` a pequena Ana qual era a idade de sua irm a mais velha. Depois de pensar, ela disse: Para ela e preciso um dedinho do p e. Qual era a prov avel idade da irm a de Ana? Problema 1.8.10. Pensa-se que a base doze deve ter sido utilizada por povos antigos do continente europeu, devido aos resqu cios de contagem que dela temos at e hoje. Observando os usos e costumes de nossa sociedade, descreva as situa c oes em que a base doze ainda e utilizada, ou est a em desuso. Problema 1.8.11. Na hist oria do gigante do feijoeiro, Jo aozinho o escutou contando seus ovos de ouro: fee, e, foe, fum, fot, feefot, efot, foefot, fumfot, fotfot, feefotfot,... Continue a contagem. Que sistema de numera c ao e este? Descreva as limita c oes desse sistema. Problema 1.8.12. Utilize os seguintes s mbolos para um sistema aditivo de base quatro: 1, 2, 3 e 4, nessa ordem. Qual e a representa c ao do n umero trinta e oito nesse sistema? Problema 1.8.13. Invente um sistema aditivo de base seis, usando s mbolos do tipo etc. Conte de um a trinta nesse sistema. Descreva a regra do sucessor. , , ,

Problema 1.8.14. Demonstre que todo sistema de numera c ao aditivo de base satisfaz ` as propriedades fundamentais de exist encia e unicidade. Problema 1.8.15. Verique se o sistema de numera c ao romano satisfaz ` as propriedades fundamentais de exist encia e unicidade. Problema 1.8.16. Suponha que no sistema hierogl co eg pcio e no sistema min oico cada s mbolo n ao pode ser repetido mais do que nove vezes na representa c ao de um n umero. Calcule qual e o maior n umero natural que pode ser representado em cada um desses sistemas.

1.9

Sugest oes de atividades orientadas

Atividade 1.9.1. Observando os usos e costumes de nossa sociedade, descreva situa c oes em que o sistema de numera c ao aditivo de base um ainda e utilizado. E quanto a agrupamentos de cinco em cinco, ou seis em seis, de ? Atividade 1.9.2. O que doze conta?

A arte de contar

15

Atividade 1.9.3. Obtenha mais informa c oes sobre a L ngua Brasileira de Sinais (LIBRAS), particularmente sobre os sinais utilizados pelos surdos-mudos para representar n umeros. Atividade 1.9.4. Fa ca uma rela c ao mais completa que a do texto sobre representa c oes escritas e faladas de n umeros em diversas l nguas. Atividade 1.9.5. Os analfabetos, ` as vezes, desenvolvem sistemas pr oprios de contagem. Entrevistando essas pessoas, descreva m etodos de contagem diferentes do nosso sistema usual. Esperamos que o estudante tenha diculdade em encontrar pessoas analfabetas! Atividade 1.9.6. O valor m aximo atingido pelo sistema de contagem de um povo ou civiliza c ao depende de suas necessidades, de seus usos e costumes, e tamb em de seu desenvolvimento cient co e tecnol ogico. Fa ca uma pesquisa sobre esse tema. Sugerimos os seguintes itens: a) Pesquise os valores num ericos usados por alguma civiliza c ao antiga, como os romanos do tempo de Cristo, por exemplo. b) Pesquise os valores num ericos m edio e m aximo usados nas diversas atividades de nossa sociedade: com ercio, sistema nanceiro, organiza c ao social, F sica, Matem atica, Astronomia, outras ci encias. Atividade 1.9.7. Estude o signicado das seguintes palavras utilizadas neste cap tulo: pictogr aco, pictograma, cone, s mbolo, linguagem, conceito, abstra c ao, autoconsci encia, ess encia, paulatinamente, etnologia, antropologia, resqu cio. Descubra o que e escrita cursiva.

16

Aritm etica dos n umeros naturais

Cap tulo 2 Sistemas de numera c ao posicionais


2.1 Introdu c ao

A Arte de Contar atinge seu apice hist orico, cient co e social com os sistemas de numera c ao posicionais. O sistema posicional mais importante e o decimal, que pode ser considerado uma das maiores inven c oes da humanidade. Est a hoje difundido em todo o planeta, e e utilizado nos mais diversos setores da organiza c ao social, assim como pela maior parte das aplica c oes cient cas. Outro sistema posicional, o bin ario, assumiu grande import ancia nos dias de hoje, pois tornou vi avel a implementa c ao de uma linguagem para uso na computa c ao digital.

2.2

G enese dos sistemas posicionais

Os conceitos de posi c ao e de agrupamento constituem a base da inven c ao dos sistemas posicionais. Que civiliza c ao e que pessoas teriam concebido essas ideias como recurso para a contagem? Talvez algum cientista que trabalhava em um antigo observat orio astron omico, sustentado por um rei vision ario, ou algum g enio enfurnado em sua biblioteca, procurando uma maneira mais avan cada de representar os n umeros naturais? Provavelmente tenha sido de uma forma bem mais prosaica. Talvez essas ideias tenham ocorrido em in umeras situa c oes para as mais diversas pessoas, ao pastor de ovelhas que precisava conferir seu rebanho ao m de um dia de pastoreio, ao scal aduaneiro que precisava conferir os volumes das mercadorias descarregadas no porto, ao nancista que precisava contar as moedas, ao encarregado do abastecimento de um ex ercito. O fato e que as ideias de agrupamento e posi c ao s ao relativamente simples, o mais complicado e transformar esse conhecimento em um sistema posicional completo, socialmente utiliz avel, com recursos de representa c ao pouco dispendiosos e dur aveis, e com o desenvolvimento de algoritmos compactos para implementa c ao das opera c oes aritm eticas. Se voc e fosse pastor e precisasse conferir a presen ca de 47 ovelhas no curral poderia simplesmente cont a-las: uma, duas, tr es, etc. Mas, como pastor de ovelhas na antiga P ersia ou outro lugar qualquer daqueles tempos, voc e provavelmente seria analfabeto e n ao saberia os nomes de tantos n umeros. Nessa situa c ao uma forma de conferir a quantidade de ovelhas seria ter uma bolsa com 47 pedrinhas, e fazer a correspond encia uma a uma entre as pedrinhas e as ovelhas. A partir dessa forma n ao seria dif cil inventar outras possibilidades mais econ omicas, usando uma quantidade bem menor de pedrinhas, como fazer a correspond encia das ovelhas com os dedos de sua m ao, e a cada dez ovelhas colocar uma pedra em um determinado lugar. A quantidade de ovelhas estaria correta com quatro pedras e sete dedos contados. Vemos que 17

18

Aritm etica dos n umeros naturais

a unidade antes representada por uma pedrinha adquire uma qualidade adicional, a de representar um grupo de dez unidades. Dessa forma ilustramos o uso do conceito de agrupamento na contagem. Em [45], p agina 117, o autor descreve que em Madag ascar, at e h a pouco tempo, o seguinte m etodo era utilizado para conferir a quantidade de guerreiros. Fazia-se uma pilha de seixos, em n umero de um a dez, ` a medida que os guerreiros iam sendo contados. Quando a pilha perfazia dez seixos, estes eram recolhidos, e era colocado um seixo em uma segunda posi c ao. Recome cava-se a primeira pilha, contando-se de um a dez, quando os seixos eram novamente recolhidos, e colocado um outro seixo na segunda pilha. E assim se prosseguia at e a segunda pilha atingir dez seixos, que eram recolhidos, e uma terceira pilha tinha in cio. Portanto cada seixo da primeira pilha valia uma unidade, cada seixo da segunda pilha valia dez unidades, e cada seixo da terceira pilha, cem unidades. Fica claro que podemos prosseguir com quantas pilhas sejam necess arias, convencionando que um seixo de uma determinada pilha tem um valor dez vezes maior do que se ele estivesse na pilha que a antecede. Dessa forma ilustramos o uso do conceito de posi c ao na contagem. Vemos assim dois exemplos em que as ideias de posi c ao e de agrupamento s ao utilizadas como recurso para sintetizar a representa c ao de n umeros. Entretanto isto n ao signica que seu uso permite uma passagem tranquila para o conceito pleno de sistema de numera c ao posicional. Basta observar que o abaco adota os conceitos de agrupamento e de posi c ao, e pode ser usado tanto para sistemas aditivos como para posicionais. Por isso mesmo o abaco serviu de instrumento de transi c ao entre os dois tipos de sistemas. A constru c ao de um sistema posicional com uso constante em ambientes sociais e cient cos foi realizada no mundo antigo por apenas tr es povos: os sum erios, os maias e os hindus. Essa constru c ao certamente exigiu a lideran ca de uma intelig encia cient ca e uma decis ao coletiva, ou pelo menos governamental, em adotar o sistema. O m etodo hindu foi o que trouxe resultados mais convenientes para nossa civiliza c ao. Primeiramente devido ao fato do sistema usar a base dez, uma escolha bastante pr atica e adequada devido ao fato de termos dez dedos nas m aos. Em segundo lugar por que os hindus se preocuparam em criar um sistema adaptado ` a escrita em papel. Embora n ao tenhamos registros hist oricos detalhados do trabalho dos hindus, podemos presumir que inicialmente utilizavam o abaco para representar n umeros, e criaram algoritmos para implementar as opera c oes aritm eticas nesse instrumento. O abaco era, de fato, o m etodo mais barato e dispon vel para a pr atica de qualquer aritm etica. Entretanto, o abaco tem um s erio inconveniente, que e o de nada deixar registrado. Da a necessidade de se criar um m etodo de registro dur avel, e os hindus tiveram a feliz ideia de transpor sua aritm etica do abaco para a escrita em papel. A constru c ao de um sistema de numera c ao posicional decimal para registro em papel exige o reconhecimento de que devem ser usados exatamente dez s mbolos, nove para representar os n umeros de um a nove, e mais um s mbolo para representar a casa vazia. Exige tamb em a constru c ao de conven c oes como decidir se a escrita dos valores das casas de um dado n umero ser a feita em linha, se esta linha e vertical ou horizontal, e de que lado da representa c ao deve car o valor das unidades. Terminamos esta se c ao observando que os soldados de um quartel podem ser contados de uma forma mais sint etica. Como eles s ao treinados para fazer forma c oes, podem ser organizados grupos como esquadr oes com cem componentes cada. E f acil conferir visualmente a quantidade de soldados em um esquadr ao. Os restantes podem ser organizados em pelot oes com dez em cada. Os que restam desses pelot oes cam separados. Dessa forma podemos contar os esquadr oes, os pelot oes e os soldados restantes e representar a quantidade total no sistema decimal sem necessidade de contar um a um.

Sistemas de numera c ao posicionais

19

2.3

Problemas

Problema 2.3.1. Suponha que em Madag ascar, conforme descrito no texto, foram contados, um a um, 456 guerreiros. Qual o n umero m nimo de seixos necess arios para se efetuar essa contagem? Quantos esquadr oes completos podem ser formados com essa quantidade de guerreiros? Quantos pelot oes? agina 22, um indiv duo contava o gado de uma Problema 2.3.2. Segundo relato de [26], p fazenda da seguinte forma. A cada cinquenta bois abaixava um dedo. A cada cinco dedos guardava uma pedrinha no bolso. a) Se, ao nal de uma contagem, o indiv duo tinha cinco pedrinhas no bolso, tr es dedos abaixados e mais 27 bois contados, quantos bois no total foram contados? b) Se a fazenda tem 1860 bois, depois que todos forem contados qual ser a a situa c ao das pedrinhas, dedos e bois extras contados?

2.4

O sistema posicional decimal

Iniciamos esta se c ao construindo o sistema posicional decimal para representa c ao em um abaco. Este instrumento pode ser imaginado como uma placa de madeira com sulcos verticais e uma cole c ao de pedrinhas. Cada um dos sulcos e denominado casa. As casas s ao numeradas da direita para a esquerda. A primeira casa e denominada casa das unidades (u), a segunda, casa das dezenas (d), a terceira, casa das centenas (c), a quarta, casa das unidades de milhares (m). As casas seguintes podem ser denominadas com a ordem de sua posi c ao. Na gura temos o desenho estilizado de um abaco visto de cima. m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

Um abaco com uma pedrinha colocada na casa das unidades representa o n umero um, com duas pedrinhas, o n umero dois, e assim por diante, com nove pedrinhas colocadas na casa das unidades representa o n umero nove. O n umero dez e representado no abaco com uma pedrinha na casa das dezenas e nenhuma na casa das unidades. Podemos representar no abaco qualquer n umero, desde que tenhamos uma quantidade suciente de casas e de pedrinhas, usando as seguintes regras: i) cada pedrinha colocada na primeira casa tem valor um; ii) cada pedrinha colocada na segunda casa ou nas seguintes tem valor dez vezes maior do que se estivesse colocada na casa imediatamente anterior; iii) numa casa qualquer a quantidade m axima de pedrinhas e nove, sendo que a casa pode estar vazia. Na gura a seguir vemos tr es abacos, cada um representando um n umero, o primeiro constitu do por cinco unidades, o segundo por uma centena, nenhuma dezena e sete unidades, e o terceiro por tr es mil mais quatro centenas mais uma dezena e mais sete unidades.
. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .

. . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .

. . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .

. . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

20

Aritm etica dos n umeros naturais

Nosso pr oximo passo e construir o sistema posicional decimal de modo que nos permita representar os n umeros escritos em papel. A primeira provid encia que se faz necess aria e desenhar s mbolos para cada um dos n umeros de um a nove. Esses s mbolos, como sabemos, s ao 1 2 3 4 5 6 7 8 9 Tomamos como ponto de partida o dispositivo j a constru do para representar os n umeros no abaco. Os s mbolos acima podem descrever quantas pedrinhas existem em cada sulco. Imaginamos assim a seguinte transposi c ao: m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

3 4 1 7 Portanto esse n umero e escrito em uma folha de papel simplesmente no formato 3417. Ao transpor a representa c ao dos n umeros do abaco para o papel percebemos logo que temos um problema. O que fazer quando uma ou mais casas do abaco est ao vazias? Uma solu c ao seria nada escrever na casa ou casas correspondentes. Por exemplo, m c u d . . . . . . . . . . . . . . . . . .. .. .. .. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

5 6 4 Vemos que o n umero assim representado no abaco, quando transposto para o papel, caria no formato 56 4. Com essa nota c ao podemos perceber que a primeira casa est a ocupada por 4, representando quatro unidades, a segunda casa est a vazia, 6 est a na terceira casa representando seis centenas, e 5 est a na quarta casa representando 5 milhares. Mas a experi encia logo nos indicaria que esta n ao e uma boa solu c ao. Por exemplo, em 89 34 temos representados dois n umeros diferentes, a saber, 89 e 34, ou ser a que se trata de um u nico n umero com duas casas vazias intermedi arias, ou seriam tr es? Se observarmos que 34 pode ser simplesmente o n umero 34 ou 34 seguido de algumas casas vazias, ent ao a confus ao ca maior ainda. Uma solu c ao para isso seria desenhar as casas dos n umeros. Por exemplo, as casas podem ser representadas por quadradinhos. Vemos abaixo um n umero com duas casas vazias intermedi arias e uma casa vazia no nal. 7 9 5 3 9 J a sabemos que a solu c ao apresentada pelos hindus (e tamb em pelos maias e sum erios) foi muito melhor. Eles inventaram um s mbolo exclusivo para indicar a casa vazia. Esse s mbolo, que hoje chamamos de zero, e indicado em nossos dias por 0. Dessa forma o n umero acima e representado por 79 500 390.

Sistemas de numera c ao posicionais

21

Temos agora todos os ingredientes necess arios para denir o sistema posicional decimal usando uma simbologia alg ebrica adequada para representar os n umeros na forma escrita. Segue a deni c ao. Consideramos os s mbolos 0 1 2 3 4 5 6 7 8 9 que s ao chamados algarismos decimais. O s mbolo 0 chama-se zero e os s mbolos 1, 2, 3,..., 9 designam os n umeros de um a nove, nessa ordem. Cada n umero natural e indicado por uma sequ encia de algarismos escritos em linha horizontal um em seguida do outro, tendo como regra do sucessor o seguinte: i) se a representa c ao de um n umero tem como unidade um dos algarismos 0, 1, ..., 8, ent ao a representa c ao do sucessor se obt em substituindo-se esse algarismo pelo seu sucessor na ordem natural dos algarismos; ii) se a representa c ao de um n umero tem como unidade o algarismo 9, ent ao a representa c ao do sucessor se obt em substituindo-se esse algarismo 9 por 0 e em seguida aplicando-se recorrentemente os itens i) e ii) dessa regra ` a casa seguinte. Se a casa seguinte for vazia considera-se como se ela tivesse o valor zero. A forma geral de uma representa c ao no sistema decimal e dn . . . d2 d1 d0 (2.1)

em que cada di e um algarismo decimal, sendo dn = 0, e n = 0, 1, 2, ... Portanto os n umeros naturais representados no sistema decimal s ao 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ..., 19, 20, 21, ..., 98, 99, 100, 101, ... Estivemos denindo o sistema decimal atrav es da regra do sucessor. Sabendo representar o n umero 1 e sabendo representar o sucessor de qualquer n umero cuja representa c ao est a dada, ent ao sabemos representar todos os n umeros naturais no sistema decimal. Com esse m etodo representamos todos os n umeros naturais contando-os um a um. Essa e a forma de contagem no sistema decimal que deriva diretamente da contagem no abaco e de sua transposi c ao para a representa c ao em papel. Mas existe uma outra forma de obter a representa c ao decimal de um n umero natural. Consiste em agrupar as unidades de um dado n umero em grupos de dez. Vejamos a que isso nos conduz. Seja m um n umero natural. Agrupamos as unidades de m em grupos de dez. Pode ocorrer nada sobrar ou pode restar um n umero de 1 a 9. Seja q1 a quantidade de grupos de dez assim formados e seja d0 o que restou. Escrevemos m = q1 10 + d0 . Tomamos q1 e o agrupamos em grupos de dez. Novamente pode ocorrer nada sobrar ou pode restar um n umero de 1 a 9. Seja q2 a quantidade de grupos de dez assim formados e seja d1 o que restou. Podemos escrever q1 = q2 10 + d1 . Prosseguimos at e encontrar um valor qn entre 1 e 9. Temos m = q1 10 + d0 q1 = q2 10 + d1 q2 = q3 10 + d2 . . . qn1 = qn 10 + dn1

22 Recompondo as rela c oes acima com qn = dn vem m = q1 10 + d0 = (q2 10 + d1 )10 + d0 = q2 102 + d1 10 + d0 . . .

Aritm etica dos n umeros naturais

= dn 10n + dn1 10n1 + + d1 10 + d0 Portanto temos duas formas de representa c ao de m: dn dn1 . . . d2 d1 d0 e dn 10n + dn1 10n1 + + d1 10 + d0

A forma dn dn1 . . . d2 d1 d0 chama-se forma compacta da representa c ao decimal de m, ou simn n1 plesmente representa c ao decimal de m. A forma dn 10 + dn1 10 + + d1 10 + d0 chama-se forma expandida da representa c ao decimal de m. Para dirimir poss veis confus oes a representa c ao compacta pode vir escrita como (dn dn1 . . . d2 d1 d0 )dez . O sistema posicional decimal tamb em pode ser chamado de sistema de base dez. Dizemos ainda que dez (ou 10) e a base desse sistema. Dada uma representa c ao dn dn1 . . . d2 d1 d0 , os valores di chamam-se d gitos decimais do n umero, ou, simplesmente, d gitos, quando o contexto deixa claro que se trata de base dez. A leitura de um n umero natural representado no sistema decimal pode ser feita nomeandose seus d gitos um a um, da esquerda para a direita. Por exemplo, 408 739 se l e: quatro zero oito sete tr es nove. A leitura de um n umero na l ngua portuguesa e explicada na se c ao 2.10 na p agina 31.

2.5

Problemas

Problema 2.5.1. Um abaco decimal usa pedrinhas para representar a unidade. Qual o n umero m nimo de pedrinhas necess arias para representar no abaco os n umeros de 1 a 1200, um a um? Problema 2.5.2. Descreva algebricamente o sistema de numera c ao utilizado pelo indiv duo que contava bois no Problema 2.3.2 da p agina 19. Descreva a regra do sucessor. Problema 2.5.3. Considere um n umero m = dn . . . d2 d1 d0 representado na forma geral (2.1). Diga o que representam, em rela c ao a m, cada um dos valores: a) d0 ; b) d1 ; c) d2 ; d) dn . . . d2 d1 . e) Calcule a quantidade de centenas que podemos formar com as unidades de m. Problema 2.5.4. Descubra um n umero sabendo que ele tem dois d gitos, o d gito das dezenas e o dobro do das unidades, e trocando os dois d gitos de lugar se obt em um n umero que subtra do do primeiro resulta 36. ao identicadas por n umeros de dois Problema 2.5.5. Em uma escola as salas de aula est d gitos. Um estudante observa nos n umeros consecutivos de quatro salas que a soma dos algarismos das dezenas coincide com a soma dos algarismos das unidades. Quais s ao os n umeros? umero com dois Problema 2.5.6. Em uma estrada um marco de quilometragem traz um n algarismos. A uma certa dist ancia d adiante um marco traz um n umero com os mesmos algarismos do marco anterior mas em casas trocadas. Mais adiante, num terceiro marco, situado ` a dist ancia d do segundo, novamente aparecem os mesmos algarismos, na mesma ordem que no primeiro marco, mas com um zero na casa do meio. Ache os n umeros e a dist ancia d.

Sistemas de numera c ao posicionais

23

Problema 2.5.7. Olhe bem para esse s mbolo: 125 Procure distinguir qual foi a ideia que primeiro lhe veio ` a mente ao ver o s mbolo 125. Depois de descrever isso, procure perceber outras ideias associadas ao s mbolo 125. Problema 2.5.8. Quantos s ao os n umeros naturais de tr es d gitos em cuja representa c ao n ao comparecem os algarismos 2, 5, 7 ou 8? Problema 2.5.9. Se a0 = 0 (e tamb em an = 0), o reverso do n umero natural an . . . a1 a0 eo n umero a0 a1 . . . an . Mostre que a soma de um n umero de dois d gitos com seu reverso e sempre um m ultiplo de 11. Verique se o mesmo ocorre com n umeros com tr es ou quatro d gitos. Problema 2.5.10. Um n umero natural chama-se pal ndromo ou capicua quando sua representa c ao decimal for igual ` a sua representa c ao reversa. Demonstre que todo n umero capicua com dois d gitos e m ultiplo de 11. E quanto a n umeros com tr es ou quatro d gitos? Problema 2.5.11. Se a e b s ao algarismos decimais tais que a + b = 7, ent ao (aba)dez e m ultiplo de 7. Problema 2.5.12. Um n umero natural diz-se autom orco quando reaparece no nal da representa c ao decimal de seu quadrado. Os n umeros autom orcos de um d gito s ao 1, 5 e 6, e tamb em o algarismo zero, se o considerarmos um n umero. Um n umero autom orco de dois d gitos e 25, pois 252 = 625. Determine todos os n umeros autom orcos de dois d gitos.

2.6

Sistemas posicionais em uma base qualquer

Todo n umero natural = 1 pode servir de base para a constru c ao de um sistema posicional, o que pode ser feito de forma an aloga ` a constru c ao do sistema decimal. O sistema assim obtido e denominado sistema posicional de base , ou simplesmente sistema de base , quando estiver claro no contexto que se trata de um sistema posicional. Dizemos ainda que e a base desse sistema. Dado um n umero natural = 1, escolhemos s mbolos, um para indicar a casa vazia e 1 para indicar os n umeros de 1 a 1. Esses s mbolos s ao chamados -algarismos. A representa c ao dos n umeros naturais no sistema posicional de base segue as mesmas conven c oes do sistema decimal, adaptando-se a regra do sucessor conforme segue: i) se a representa c ao de um n umero tem como unidade um dos algarismos que representam 0, 1, ..., 2, ent ao a representa c ao do sucessor se obt em substituindo-se esse algarismo pelo seu sucessor na ordem natural dos algarismos. 2 e o antecessor de 1. ii) se a representa c ao de um n umero tem como unidade o algarismo que representa 1, ent ao a representa c ao do sucessor se obt em substituindo-se esse algarismo por zero e em seguida aplicando-se recorrentemente os itens i) e ii) dessa regra ` a casa seguinte. Se a casa seguinte for vazia considera-se como se ela tivesse o valor zero. Dado um n umero natural m, podemos obter sua representa c ao na base atrav es da regra do sucessor ou agrupando as unidades de m em grupos de . Assim, de modo inteiramente an alogo ao que zemos para o sistema decimal, vemos que m tem duas formas de representa c ao, a compacta e a expandida: m = dn dn1 . . . d2 d1 d0 = dn n + dn1 n1 + + d1 + d0 em que cada di e um -algarismo. (2.2)

24

Aritm etica dos n umeros naturais

Quando for necess ario esclarecer em que base o n umero est a sendo representado, usaremos a nota c ao (dn dn1 . . . d2 d1 d0 ) . Dada uma representa c ao dn dn1 . . . d2 d1 d0 em um sistema de base , os valores di chamam-se -d gitos do n umero, ou simplesmente d gitos se no contexto estiver claro de que base se trata. Se = 2 os valores di chamam-se tamb em d gitos bin arios. Na lingua inglesa de diz binary digit, do que procede a abreviatura bit, muito usada na Ci encia da Computa c ao. Vamos dar um exemplo tomando o sistema de base quatro. Para construir o sistema de numera c ao posicional de base quatro precisamos primeiro escolher quatro s mbolos, tr es para os n umeros de um a tr es e um para designar a casa vazia. Por facilidade escolhemos os s mbolos conhecidos 0 1 2 3 com os mesmos nomes pelos quais s ao denominados normalmente: zero, um, dois, tr es. Esses ser ao os nossos algarismos da base quatro. Come camos contando: 0, 1, 2, 3. E quem e o sucessor de 3 na base quatro? Observe que j a contamos todos os n umeros com um d gito. O sucessor e o menor n umero com dois d gitos. Usando a regra do sucessor na base quatro vemos que o d gito 3 deve ser substitu do por 0 e a casa anterior deve ser ocupada por 1. Portanto o sucessor e 10 (l e-se um zero). E assim por diante, a contagem na base quatro e: 1 101 201 301 2 102 202 302 3 103 203 303 10 110 210 310 11 111 211 311 12 112 212 312 13 113 213 313 20 21 120 121 220 221 320 321 22 122 222 322 23 123 223 323 30 130 230 330 31 131 231 331 32 132 232 332 33 133 233 333

100 200 300

e o n umero seguinte e 1000 (l e-se um zero zero zero ). A representa c ao de n umeros na base quatro (ou em outra base qualquer) precisa de uma nota c ao de modo que n ao haja confus ao com a base dez sempre que usarmos para algarismos os mesmos s mbolos da base dez. Assim, conforme j a observamos, o n umero 1000 da base quatro, por exemplo, pode ser representado por (1000)quatro se o contexto der margem a alguma d uvida. Podemos tamb em usar (1000)4 mas isso n ao e t ao bom, pois o s mbolo 4 n ao existe na base quatro. Lembremo-nos tamb em de chamar (1000)quatro de um zero zero zero e n ao de mil, pois (1000)quatro n ao e mil. As bases posicionais mais utilizadas nas aplica c oes cient cas s ao as de dois at e dezesseis. A base sessenta e de interesse hist orico, pois foi adotada pelos sum erios, assim como a base vinte, escolhida pelos maias. Na verdade os sistemas posicionais mais usados s ao: bin ario (dois), tern ario (tr es), quatern ario (quatro), quin ario (cinco), octen ario ou octal (oito), non ario (nove), decimal (dez), undecimal (onze), duodecimal (doze) e hexadecimal (dezesseis). O bin ario e o sistema natural das m aquinas digitais, mas s ao usados tamb em pela Ci encia da Computa c ao os sistemas quatern ario, o octal e o hexadecimal. Costuma-se escolher como algarismos para as bases de dois a dez os s mbolos correspondentes utilizados no sistema decimal. Para as bases maiores costuma-se considerar a partir de 9 a sequ encia de letras do alfabeto na forma capital: A, B , C , etc. Por exemplo, para o sistema duodecimal os algarismos s ao 0 1 2 3 4 5 6 7 8 9 A B Vejamos com ca a contagem no sistema duodecimal:

Sistemas de numera c ao posicionais 1 10 11 20 21 2 12 22 3 13 23 4 14 24 5 15 25 6 16 26 7 17 27 8 18 28 9 19 29 A 1A 2A B 1B 2B

25

e assim por diante, o maior n umero com duas casas e BB , e seu sucessor e (100)doze . Para o sistema sexagesimal (base sessenta), de interesse hist orico, ter amos que construir sessenta s mbolos diferentes, aqui nem a letras de nosso alfabeto seriam sucientes. Uma forma e adotar os nossos pr oprios n umeros de zero a cinq uenta e nove, e, na representa c ao dos n umeros separar as casas com v rgula para evitar confus ao. Assim o n umero sexagesimal (21, 35, 47, 58)sessenta tem quatro casas com valores, sendo 58 unidades, 47 grupos de sessenta, 35 grupos de sessenta vezes sessenta e 21 grupos de sessenta vezes sessenta vezes sessenta. No nosso sistema decimal esse n umero e (21, 35, 47, 58)sessenta = 21 603 + 35 602 + 47 60 + 58 = 4 664 878 Outra forma de construir algarismos sexagesimais seria unir gracamente cada dois s mbolos decimais para formar um u nico s mbolo. Por exemplo, o n umero dado acima seria representado por 21 35 47 58 em que ca claro quais s ao os d gitos de cada casa. Uma terceira forma, sugerida em [38], p agina 74, consiste em convencionar que os algarismos sexagesimais ser ao indicados sempre por dois d gitos decimais, acrescentando o algarismo zero ` a esquerda se for necess ario. Dessa forma podemos omitir qualquer outra nota c ao, pois ca claro quais s ao as casas. Por exemplo, (19, 6, 35, 8)sessenta pode ser representado por (19063508)sessenta . f E acil transpor um n umero de uma base para outra, conforme veremos. Para transpor um n umero de outra base para a base dez basta expandir a representa c ao e implementar os c alculos na base dez. Exemplos: (11011)dois = 1 24 + 1 23 + 0 22 + 1 2 + 1 = 27 (3605)sete = 3 73 + 6 72 + 0 7 + 5 = 1328 (A0B )doze = A 122 + 0 12 + B = 10 122 + 0 12 + 11 = 1451 Para transpor da base dez para outra base = 10 podemos utilizar a t ecnica do agrupamento. Dado um n umero na base dez, agrupamos suas unidades em grupos de . O valor que sobra e um -algarismo, e ele e o d gito das unidades do n umero na base . E assim por diante. Como exemplo transpomos 127 para a base tr es. Quantos grupos de tr es podemos fazer com 127 elementos? Calculamos 127 = 3 42 + 1 Portanto j a sabemos o d gito das unidades da representa c ao de 127 na base tr es: e 1. Assim 127 = (???1)tre gito seguinte vemos quantos grupos de tr es podemos fazer s . Para calcular o d com 42. Temos 42 = 3 14 + 0, e assim 127 = (??01)tre s . Agora 14 = 3 4 + 2, de modo que 127 = (??201)tre . Como 4 = 3 1 + 1, temos 127 = (?1201) ltimo quociente e 1, que e s tre s . O u menor do que tr es, portanto ele eou ltimo d gito. Dessa forma 127 = (11201)tre s

26 Podemos conferir:

Aritm etica dos n umeros naturais

4 3 2 (11201)tre s = 1 3 + 1 3 + 2 3 + 0 3 + 1 = 127

Para transpor de uma base n ao decimal para outra n ao decimal podemos usar a base dez como passagem intermedi aria. Vejamos um exemplo. Vamos transpor (6035)sete para a base cinco. Primeiro transpomos (6035)sete para a base dez. Temos (6035)sete = 6 73 + 0 72 + 3 7 + 5 = 2084 Agora transpomos 2084 para a base cinco. Temos 2084 416 83 16 3 Portanto (6035)sete = 2084 = (31314)cinco Existe uma forma de transpor de uma base n ao decimal para outra n ao decimal sem usar a base dez como intermedi aria. Explicaremos com fazer isso na Subse c ao 3.6.2, na p agina 69. J a observamos que o bin ario e o sistema natural das m aquinas digitais, mas s ao usados tamb em pela Ci encia da Computa c ao os sistemas quatern ario, o octal e o hexadecimal, pois esses sistemas guardam uma correspond encia natural entre si de modo que e f acil transpor um n umero de um para o outro. A convers ao entre essas representa c oes pode ser feita atrav es de tabelas, facilitando a constru c ao de algoritmos de convers ao r apidos. Vejamos a tabela de transposi c ao entre as bases bin aria e octal. Deixamos para o estudante o trabalho de justicar a validade da tabela. N umero bin ario Algarismo octal 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 Para converter uma representa c ao octal em bin aria basta usar diretamente a tabela, substituindo cada d gito octal pelos tr es d gitos bin arios correspondentes. Exemplo: (57023)oito = (101 111 000 010 011)dois Se a u ltima casa (contando da direita para a esquerda) da representa c ao bin aria for ocupada por 0, eliminamos essa casa, o mesmo para a pen ultima. Para converter uma representa c ao bin aria em octal separamos os d gitos do n umero bin ario dado em grupos de tr es, contando da direita para a esquerda, e se necess ario acrescentamos = 416 5 + 4 = 83 5 + 1 = 16 5 + 3 =35+1 =05+3

Sistemas de numera c ao posicionais

27

` a esquerda um ou dois algarismos 0 para que todos os grupos quem completos. Em seguida fazemos a convers ao usando a tabela. Exemplo: (1 110 100 100 101 011 110 100)dois = = (001 110 100 100 101 011 110 100)dois = (16445364)oito No Problema 2.7.7 o estudante e convidado a explicar por que funciona essa tabela. Podemos construir sistemas num ericos das mais variadas formas. Por exemplo, a expans ao de Cantor, ou representa c ao fatorial, de um n umero natural n e dada por n = am m! + am1 (m 1)! + . . . + a2 2! + a1 em que cada ai e um n umero natural ai = 0, 1, 2, ..., i. Para encontrar a representa c ao fatorial de 500 observamos que 500 est a entre 5! e 6!. Dividindo 500 por 5! temos 500 = 4 5! + 20. Dividindo 20 por 4! vem 20 = 0 4! + 20, e por 3! vem 20 = 3 3! + 2. Portanto 500 = 4 5! + 0 4! + 3 3! + 1 2! + 0 Observe que a representa c ao fatorial se baseia na sequ encia innita 1!, 2!, 3!, ..., que tem 2 um papel similar ` a da sequ encia 1, 10, 10 , ... no sistema decimal. Na representa c ao fatorial todos os n umero naturais s ao algarismos, por isso necessitamos represent a-los em um sistema auxiliar, no caso estamos usando o decimal.

2.7

Problemas

Problema 2.7.1. Explique por que motivo n ao pode haver sistema de numera c ao posicional de base um. Problema 2.7.2. Voc e sabe contar em outras bases que n ao a base dez? Encontre o sucessor de cada um dos n umeros abaixo usando a regra do sucessor da base indicada: (78)nove (65)sete (16)sete (1011)dois (53AF )dezesseis

Problema 2.7.3. Escreva os n umeros de 1 a (200)cinco no sistema quin ario. Fa ca o mesmo no sistema duodecimal de 1 a (100)doze . Problema 2.7.4. Quantas vezes cada um dos -algarismos 0, 1, 2, ... aparece ao escrevermos os n umeros de 1 a (100) inclusive? e o menor n umero com n d gitos? Qual e o Problema 2.7.5. No sistema de base , qual maior? Quantos n umeros existem com n d gitos? Problema 2.7.6. Transporte: a) (21022)tre s para o sistema decimal; b) 6477 para o sistema hexadecimal; c) 3107 para o sistema duodecimal; d) (2A0B 3)doze para o sistema bin ario. ao entre os sistemas bin ario e Problema 2.7.7. Verique por que funciona a tabela de convers octal dada na p agina 2.6. Construa uma tabela an aloga de convers ao entre os sistemas bin ario e hexadecimal. Usando essa tabela transponha (1001101011100)dois para o sistema hexadecimal e (5F 60AD)dezesseis para o sistema bin ario. Tamb em pode ser constru da uma tabela de convers ao entre os sistemas octal e hexadecimal. Essa ideia pode ser usada para outros sistemas?

28

Aritm etica dos n umeros naturais

Problema 2.7.8. A Ci encia da Computa c ao utiliza n umeros hexadecimais de uma e duas casas (incluindo zero) para representar caracteres e controle de texto. Essa representa c ao constitui a chamada tabela ASCII. Calcule (na base dez) quantas representa c oes podem ser obtidas dessa forma. Problema 2.7.9. A Ci encia da Computa c ao utiliza n umeros hexadecimais de seis d gitos para representar cores. N umeros com menos de seis casas s ao completados com 0s ` a esquerda para carem com seis d gitos. Assim 000000 representa a cor preta e FFFFFF a cor branca, e as outras cores t em representa c oes intermedi arias. Calcule (na base dez) quantas cores podem ser representadas dessa forma. Problema 2.7.10. Um estudante sugeriu o seguinte m etodo para encontrar a representa c ao decimal de (35)doze . Como na base doze existem dois algarismos a mais que na base dez, calculamos 3 2 = 6, e 35 + 6 = 41. Portanto, concluiu o estudante, (35)doze = 41. Para obter a representa c ao decimal de (25)seis , ele fez 2 4 = 8, e 25 8 = 17, portanto (25)seis = 17. Conra, explique e verique se o m etodo funciona sempre. Problema 2.7.11. Decida sobre uma conven c ao para os algarismos da base cem. Transponha 12 709 483 705 para a base cem. Problema 2.7.12. Encontre a representa c ao bin aria dos n umeros de Fermat 22 + 1, s = 0, 1, 2, ... Problema 2.7.13. Iniciando de 1, conte no sistema fatorial uma quantidade de n umeros suciente para voc e perceber a regra do sucessor e descrev e-la.
s

2.8

Sistemas de numera c ao posicionais hist oricos

A concep c ao te orica e a difus ao social de um sistema de numera c ao s ao mais complexas para os sistemas posicionais que para os aditivos. Por isso camos admirados quando lemos que a civiliza c ao sum eria desenvolveu um sistema posicional no terceiro mil enio a. C. e o utilizava em suas escolas. Percebemos tamb em que devido ` a heterogeneidade das ra cas e ` as diculdades de registro e comunica c ao, civiliza c oes posteriores, como a dos gregos e a dos romanos, se contentaram com sistemas aditivos, por op c ao ou por desconhecerem os sistemas posicionais. Os sistemas posicionais registrados nos livros de hist oria s ao o sistema sexagesimal dos sum erios, o sistema vigesimal dos maias e o sistema decimal dos hindus.

O sistema sexagesimal sum erio


A grande civiliza c ao sum eria se desenvolveu na Mesopot amia a partir do quarto mil enio a. C. Utilizava um sistema posicional de base sessenta, que permitiu certa facilidade em realizar c alculos aritm eticos e investigar propriedades dos n umeros. A t ecnica de escrita dos sum erios consistia em imprimir s mbolos em t abulas de barro usando estilos com pontas de formatos variados. Uma dessas formas era a cunha, e por isso os caracteres sum erios s ao denominados cuneiformes (em forma de cunha). Diferentes caracteres eram obtidos variando-se a inclina c ao do estilo. As t abulas eram depois cozidas at e endurecer, constituindo um registro dur avel. Este m etodo acarretava uma s eria limita c ao, pois os s mbolos assim dispon veis eram reduzidos. Para seu sistema de numera c ao os sum erios reservaram apenas dois caracteres, que representavam os n umeros 1 e 10. Posteriormente introduziram um s mbolo para o zero, de modo que o formato dos s mbolos na fase nal do desenvolvimento de seu sistema era

Sistemas de numera c ao posicionais .... . ... . ... . . ... .. .. .. zero ... .. . . . . . . . . 1 .. . . . .... .. . 10

29

Para aplicar o sistema posicional de base sessenta os sum erios necessitavam de s mbolos para os algarismos de zero a 59. Com apenas tr es caracteres ` a disposi c ao, escreviam esses algarismos atrav es de um sistema aditivo, de acordo com o seguinte esquema: .. ... . . ... .. . . . .... .. . zero ...... . . . . . . . . 1 ........... . . . .. . . . . . . . . . . . 2 ................ . . . . .. .. . . . . . . . . . . . . . . . . ... 3 .. .... .... .. . . . . . . .... .... .. .. . . . . . . . . . .... .... .. .. . . . . . . ... 9 .... . . ... .. . . . ... ..... .. 40 .. . ... .... . . 10 .. . . ... .. ... . . . ... ..... ..... .. 50 ..... ... . . . . . ... .... . . . . .. 11 ......... ... . . . .. . . . .. . . ... ... . . . . .. . . . 12

...

.. ... . ... ....... ... . . .. . 20

...

.. ... ... . ... ....... ....... ... . .. . .. . 30

...

...

...

.. ... ... . . . . . . . .... . . ..... .. .. . . . . ... . . . . . .. . . . . . . . . . . . . . . . . . . ............. .. .. .. . . . . . . . . . 59

Os n umeros naturais eram representados nesse sistema atrav es do m etodo posicional. Exemplos: . . .. .... ... .... . .... . . .. ... .. .. ..... ... ....... ..... .. ..... ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... .... .... . . . . . . . . . 2 602 + 3 60 + 33 . . . . . . . . . . . .. . . . . . .. . . . . . . . ... .. . . ... .. .. . . . . . . . .. . . . ... . . .. . .. .... .... .... .... . . . . . . . ... . .. . . . . . .. . . . . . . 3 2 . . . . . . . . . . . . 5 60 + 0 60 + 2 60 + 0 De acordo com nota c ao proposta em [68] e j a comentada na p agina 25, podemos utilizar uma forma compacta para a base sexagesimal, como nos exemplos 27 602 + 3 60 + 33 = (27, 3, 33)sessenta 53 603 + 0 602 + 2 60 + 19 = (53, 0, 2, 19)sessenta Os sum erios ` as vezes simplicavam a escrita de n umeros pequenos usando um s mbolo subtrativo. Observamos tamb em que o caractere que representava o zero foi utilizado a partir de 300 a. C., mesmo assim muitas vezes era escrito apenas quando estava posicionado entre outros caracteres, sendo omitido quando deveria aparecer no nal da representa c ao. Antes da implementa c ao do s mbolo para o zero as casas vazias de uma determinada representa c ao tinham que ser percebidas pelo contexto.

O sistema num erico maia


A surpreendente civiliza c ao maia, de origem desconhecida, deixou-nos in umeros registros de sua ci encia. Sua escrita num erica utilizava um sistema posicional baseado na sequ encia 1, 20, 2 18 20, 18 20 , ... Os glifos maias usados para representar os algarismos est ao dispostos na tabela abaixo:

30 zero 1 2 3 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Aritm etica dos n umeros naturais 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Os maias escreviam os n umeros dispondo os d gitos verticalmente em uma coluna, com o d gito de maior valor colocado na parte de cima. Vejamos um exemplo: 19 18 20 + 0 20 + 13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Os maias subdividiam o ano em 18 meses de 20 dias cada, perfazendo 360 dias. Acrescentavam 5 dias dedicados ao lazer e ao culto. Talvez isso explique por que utilizavam um sistema posicional misto com bases 20 e 18.

2.9

Pequena hist oria do sistema de numera c ao decimal

Os hindus desenvolveram, nos primeiros s eculos da nossa era, um sistema posicional decimal. Os historiadores n ao t em clareza se esta inven c ao foi independente ou se teve inu encias externas. O que se sabe com certeza e que no S eculo IV j a utilizavam a nota c ao posicional, mas sem um s mbolo para o zero. A mais antiga e conhecida ocorr encia de um s mbolo para o zero entre os hindus se encontra em uma inscri c ao do ano de 876. Com a expans ao da civiliza c ao arabe, seus estudiosos entraram em contato com o sistema de numera c ao decimal praticado pelos hindus. No S eculo VIII traduziram uma obra hindu contendo tabelas astron omicas. Os estudiosos arabes da escola de Bagd a tomaram contato com esse sistema, e reconheceram seu valor. Em 825 aproximadamente o matem atico de origem persa al-Khowarizmi descreveu o sistema hindu de maneira completa em um pequeno livro. A presen ca pol tica e econ omica dos arabes na Europa propiciou o aparecimento do sistema hindu entre os estudiosos latinos. Por volta de 980 esse sistema era estudado na Espanha. O livro de al-Khowarizmi foi traduzido para o latim aproximadamente em 1120, talvez por Adelardo de Bath, recebendo o nome de Liber algorismi de numero hindorum. Estudiosos europeus de v arios pa ses e das mais diversas areas do conhecimento perceberam as vantagens do sistema posicional decimal em rela c ao ao sistema romano vigente. Apesar disso o sistema decimal levou mais de quatro s eculos para substituir o sistema romano, pois houve uma grande oposi c ao de v arias correntes de pensamento. Um dos autores que mais contribu ram para a divulga c ao do sistema decimal foi Leonardo de Pisa, tamb em conhecido como Fibonacci, que em 1202 publicou sua obra chamada Liber Abaci (O livro do Abaco), em que explica o uso do sistema decimal. Em 1500 aproximadamente o sistema decimal estava denitivamente aceito na Europa. O sistema de numera c ao posicional decimal e tamb em conhecido por sistema hindu-ar abico, devido ` a sua origem hist orica.

Sistemas de numera c ao posicionais

31

Observamos que o sistema decimal passou por muitas transforma c oes durante sua hist oria. Os s mbolos manuscritos dos algarismos tiveram as mais variadas graas, e se estabilizaram apenas com a inven c ao da imprensa. Tamb em variou a forma de compor e dispor os d gitos de um dado n umero. Por exemplo, o autor de [93], vol. II, p agina 77, cita um manuscrito de 1384 em que o n umero 1384 aparece escrito como 1000.300.80.4, e cita um outro manuscrito em que o n umero 5782 est a escrito na forma 5.7.8.2. Desde o S eculo XIII se percebeu ser necess aria uma ajuda para a visualiza c ao na graa de grandes n umeros. Os d gitos do n umero eram separados em classes, contando da direita para a esquerda. Em geral as classes tinham tr es d gitos, como ainda se faz hoje, mas foram consideradas classes de seis d gitos, ou ainda quatro d gitos na primeira classe e tr es em cada uma das classes seguintes. Seguem alguns exemplos transcritos de [93], vol. II, p agina 87. ... ... ... |||| (1202) (1503) (1558)

2.10

O sistema de numera c ao da l ngua portuguesa

A Ultima or do L acio, inculta e bela1 d a nome aos n umeros naturais seguindo um sistema n ao posicional, com uma estrutura similar ao sistema alfab etico dos antigos gregos e com nomes para os n umeros herdados principalmente da l ngua latina. Os numerais, na l ngua portuguesa, constituem um grupo especial de palavras, e podem ser classicados em cardinais, ordinais, multiplicativos e fracion arios. Os numerais cardinais s ao os nomes dos n umeros naturais. Indicam uma quantidade denida de seres ou objetos. Os voc abulos b asicos utilizados para nomear os n umeros de zero a 1000 est ao indicados na primeira tabela da p agina 32. Os numerais de 21 a 99 s ao compostos justapondo-se a unidade ` a dezena. N ao se l e a casa vazia. Exemplos: vinte e um (21) cinquenta e nove (59) oitenta (80) Os numerais de 101 a 999 s ao compostos justapondo-se a unidade ` a dezena e esta ` a centena. Usa-se cento em vez de cem. Intercala-se a conjun c ao e entre as centenas e dezenas e entre estas e a unidade. Exemplos: cento e trinta e oito (138) duzentos e sete (207) trezentos e noventa e quatro (394)

Olavo Bilac, L ngua Portuguesa, [12], p ag. 240.

32 Numeral cardinal zero um dois tr es quatro cinco seis sete oito nove dez onze doze treze quartorze quinze dezesseis dezessete dezoito dezenove

Aritm etica dos n umeros naturais Numeral cardinal 20 vinte 30 trinta 40 quarenta 50 cinquenta 60 sessenta 70 setenta 80 oitenta 90 noventa 100 cem 200 duzentos 300 trezentos 400 quatrocentos 500 quinhentos 600 seiscentos 700 setecentos 800 oitocentos 900 novecentos 1000 mil

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Para a leitura dos n umeros com mais de tr es d gitos separamos esses d gitos em grupos de tr es, a partir da direita, podendo ocorrer que o u ltimo grupo que com um, dois ou tr es d gitos. Esses grupos de d gitos s ao denominados classes. Nome da classe mil milh ao bilh ao trilh ao quatrilh ao quintilh ao sextilh ao septilh ao octilh ao nonilh ao Nome da classe decilh ao undecilh ao duodecilh ao tredecilh ao quatuordecilh ao quindecilh ao sexdecilh ao septendecilh ao octodecilh ao novendecilh ao

103 106 109 1012 1015 1018 1021 1024 1027 1030

1033 1036 1039 1042 1045 1048 1051 1054 1057 1060

As classes s ao contadas da direita para a esquerda. A primeira classe e chamada classe das unidades, a segunda de classe dos milhares, a terceira de classe dos milh oes, e assim por diante, cada classe recebe o nome do menor n umero que inicia a classe. A tabela traz, a t tulo de sugest ao, nomes para as classes, mas observamos que n ao existe consenso (conra p agina 36). Alguns dicion arios preferem as formas bili ao, trili ao, etc. As classes de um n umero s ao nomeadas da esquerda para a direita. Em cada classe os d gitos s ao nomeados com as mesmas regras que as dos n umeros de 1 a 999, seguindo-se o nome da classe, exceto a primeira, que n ao e nomeada. Vejamos alguns exemplos.

Sistemas de numera c ao posicionais 1972 um mil novecentos e setenta e dois 27 309 617 vinte e sete milh oes trezentos e nove mil seiscentos e dezessete trezentos e noventa e quatro bilh oes novecentos e trinta e oito milh oes duzentos e setenta e nove mil setecentos e dezenove

33

394 938 279 719

Em cada classe, quando necess ario, os d gitos podem ser denominados, da direita para a esquerda, como unidades, dezenas e centenas da classe. Por exemplo, em 654 321 temos 4 unidades de milhares, 5 dezenas de milhares e 6 centenas de milhares. Se o d gito e da primeira classe, esta n ao e nomeada. Assim em 654 321 temos 1 unidade, 2 dezenas e 3 centenas. Os numerais ordinais assinalam o lugar que seres ou coisas ocupam em uma s erie ordenada. Os voc abulos b asicos utilizados para os ordinais est ao indicados na tabela da p agina 33. Tamb em se usam d ecimo primeiro para o ordinal de 11, d ecimo segundo para o de 12, setuag esimo para o de 70, sexcent esimo para o de 600, setingent esimo para o de 700 e nongent esimo para o de 900. A representa c ao ordinal dos n umeros e composta aditivamente. At e 2000 a nomenclatura dos ordinais utiliza os nomes da tabela. Exemplos: 29 vig esimo nono 186 cent esimo octog esimo sexto 1543 mil esimo quingent esimo quadrag esimo terceiro De 2000 em diante a nomenclatura dos ordinais segue outra regra, em que o primeiro numeral e cardinal. Exemplo: 3713 tr es mil esimos septingent esimo d ecimo terceiro Os n umeros redondos constituem exce c ao: d ecimo mil esimo. Os ordinais variam em g enero e n umero: primeira da la; os primeiros a chegar; d ecima quinta viagem. Em alguns casos o ordinal e substitu do pelo cardinal correspondente.

34 Numeral ordinal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 primeiro segundo terceiro quarto quinto sexto s etimo oitavo nono d ecimo und ecimo duod ecimo d ecimo terceiro d ecimo quarto d ecimo quinto d ecimo sexto d ecimo s etimo d ecimo oitavo d ecimo nono

Aritm etica dos n umeros naturais Numeral ordinal 20 vig esimo 30 trig esimo 40 quadrag esimo 50 quinquag esimo 60 sexag esimo 70 septuag esimo 80 octog esimo 90 nonag esimo 100 cent esimo 200 ducent esimo 300 trecent esimo 400 quadringent esimo 500 quingent esimo 600 seiscent esimo 700 septingent egimo 800 octingent esimo 900 noningent esimo 1000 mil esimo 1 000 000 milion esimo 1 000 000 000 bilion esimo

Na designa c ao de papas, soberanos, s eculos, partes de livros e pe cas, usam-se os ordinais at e d ecimo, e da por diante o cardinal, sempre que o numeral vier depois do substantivo. Exemplos: Henrique VIII (l e-se Henrique oitavo) Le ao XIII (l e-se Le ao treze) S eculo X (l e-se S eculo d ecimo) Cap tulo XXVI (l e-se Cap tulo vinte e seis) Quando o numeral antecede o substantivo se usa o ordinal: d ecimo primeiro ato, quadrag esimo terceiro s eculo, etc. Na numera c ao de artigos de leis, portarias, decretos, usam-se os ordinais at e nove, e da por diante o cardinal. Exemplos: Artigo 9 . (l e-se Artigo nono) Artigo 10 (l e-se Artigo dez) Na designa c ao dos dias do m es usam-se os cardinais, salvo para o primeiro dia. Na enumera c ao de casas, apartamentos, cabines, etc., usa-se o ordinal se o numeral vier anteposto, e o cardinal se posposto. Exemplos: Folha 3 (l e-se folha tr es) Terceira folha Os numerais multiplicativos designam resultado de multiplica c ao. S ao eles:

Sistemas de numera c ao posicionais Numeral multiplicativo duplo ou dobro triplo qu adruplo qu ntuplo s extuplo s etuplo octuplo n onuplo d ecuplo und ecuplo duod ecuplo c entuplo cardinal correspondente duas vezes tr es vezes quatro vezes cinco vezes seis vezes sete vezes oito vezes nove vezes dez vezes onze vezes doze vezes cem vezes

35

Os numerais multiplicativos dobro, duplo e triplo s ao de uso corrente, e os demais costumam ser substitu dos pelo cardinal correspondente, seguido da palavra vezes. As formas d uplice e tr plice s ao adjetivos. Os numerais multiplicativos, exceto dobro, variam em g enero e n umero. Exemplo: vida dupla. Os numerais fracion arios designam a parte resultante de divis ao por um n umero natural 2. Os numerais fracion arios t em apenas as seguintes formas pr oprias: meio, ou metade, e um ter co. Os demais numerais fracion arios s ao constru dos da forma descrita a seguir. De um quarto a d ecimo usam-se os ordinais correspondentes, e tamb em para as dezenas e centenas e para mil. Para os outros casos usa-se o cardinal correspondente seguido da palavra avos. O numeral fracion ario e sempre antecedido de um cardinal que indica a quantidade de partes tomadas. Exemplos: 1/20 um vig esimo 5/11 cinco onze avos 1/100 um cent esimo Na fala a express ao meia-d uzia, ou simplesmente meia, substitui o cardinal seis quando a clareza se torna importante (ao enunciar n umeros de telefone, por exemplo). Destacamos nalmente a exist encia de substantivos coletivos que se caracterizam por denotarem um conjunto de seres ou coisas em quantidade determinada. Exemplos: par, bi enio, tri enio, quadri enio, lustro ou quinqu enio, sex enio, set enio, novena, dezena, d ecada ou dec enio, duodec enio, d uzia, vintena, centena, cento, cent uria, centen ario, grosa, milhar, milheiro, mil enio, sesquicenten ario. Observamos que o termo bilh ao, que hoje signica mil milh oes, representava antigamente um milh ao de milh oes, e conserva esse valor em Portugal e nos pa ses de l ngua espanhola.

2.11

Os n umeros e a legisla c ao brasileira

No Brasil a escrita dos n umeros e regulada pela Resolu c ao n . 12/88 do CONMETRO. Transcrevemos, ipsis litteris, o item 3.4.2 dessa Resolu c ao:

36

Aritm etica dos n umeros naturais

3.4.2 - Os n umeros que representam quantias em dinheiro, ou quantidades de mercadorias, bens ou servi cos em documentos para efeitos scais, jur dicos e/ou comerciais, devem ser escritos com os algarismos separados em grupos de tr es, a contar da v rgula para a esquerda e para a direita, com pontos separando esses grupos entre si. Nos demais casos e recomendado que os algarismos da parte inteira e os da parte decimal dos n umeros sejam separados em grupos de tr es, a contar da v rgula para a esquerda e para a direita, com pequenos espa cos entre esses grupos (por exemplo, em trabalhos de car ater t ecnico ou cient co), mas e tamb em admitido que os algarismos da parte inteira e os da parte decimal sejam escritos seguidamente (isto e, sem separa c ao em grupos). Neste livro optamos por n ao usar pontos para separar as classes, mas pequenos espa cos para n umeros com seis d gitos ou mais. N umeros de s eries especiais podem ter outras graas. Exemplos: O telefone da empresa e (976)456-34577654 O n umero da ag encia banc aria e 23.001-0 Resolu c ao n . 12/88 do CONMETRO O Brasil e signat ario do Sistema Internacional de Pesos e Medidas (SI), no qual existe a chamada regra dos 6N, segundo a qual se passa do milh ao (106 ) para o bilh ao com o acr escimo 12 18 de seis zeros (10 ), a trilh ao com o acr escimo de mais seis zeros (10 ), e assim por diante. O Brasil, os Estados Unidos e outros pa ses usam bilh ao para 109 desrespeitando com isso o SI. Para respeitar o SI precisar amos usar os nomes milh ao (106 ), mil milh oes (109 ), bilh ao (1012 ), mil bilh oes (1015 ), etc. e um n umero natural cuja representa c ao decimal Problema resolvido 2.1. Prove que se a n1 n tem n d gitos, ent ao 10 a < 10 . O que ocorre em sistemas de base qualquer? Solu ca o. Se a tem um d gito, ent ao 1 a < 10, ou seja, 1011 a < 101 . Se a tem dois d gitos, ent ao 10 a < 100, ou seja, 1021 a < 102 . Em geral, o menor n umero com n n1 d gitos e 100 . . . 0 com n 1 zeros, o que e o mesmo que 10 . Assim se a tem n d gitos ent ao 10n1 a. Por outro lado, como 10n tem n + 1 d gitos, segue que a < 10n . De forma an aloga vemos que se a e um n umero natural cuja representa c ao no sistema de n1 n base tem n d gitos, ent ao a< . Problema resolvido 2.2. Quantos d gitos decimais e bin arios tem o primo de Mersenne 11213 M =2 1, descoberto por Donald B. Gillies em 1963? Solu ca o. Neste problema supomos que o estudante j a estudou logaritmos. Calculemos primeiro 11213 a quantidade n de d gitos decimais de 2 . Do problema anterior temos 10n1 211213 < n n1 11213 n 10 log 10 log 2 < log 10 n 1 11213 log 2 < n n 1 3375, 449 . . . < n n = 3376. Note que n ao podemos ter 211213 = 10n1 , pois isso implicaria n 1 = 11213 log 2, mas 11213 log 2 3375, 449 n ao e um n umero natural. Portanto 211213 n ao e o menor n umero natural com n d gitos decimais, e assim, M = 211213 1 tamb em tem n d gitos, ou seja, 3376 d gitos decimais. Vejamos agora a quantidade de d gitos bin arios. O n umero 211213 = (100 . . . 0)dois tem 11213 zeros, portanto tem 11214 d gitos. Como esse e o menor n umero com 11214 d gitos bin arios, o n umero M = 211213 1 tem 11213 d gitos bin arios.

Sistemas de numera c ao posicionais

37

2.12

Problemas adicionais

Problema 2.12.1. Os sum erios usavam um sistema posicional de base sessenta, os maias, de base vinte, e os hindus, de base dez. Nossa civiliza c ao tamb em escolheu a base dez. Voc e acha que essa foi a melhor escolha? Por que? N ao seria melhor a base sessenta? ou a vinte? Problema 2.12.2. Descreva pelo menos uma vantagem: a) do sistema num erico j onico sobre o hierogl co eg pcio; b) do hierogl co eg pcio sobre o romano, c) do romano sobre o hierogl co eg pcio; d) do sum erio sobre o maia; e) do decimal sobre o sum erio; f ) do maia sobre o sum erio; g) do bin ario sobre o decimal; h) do decimal sobre o bin ario. Problema 2.12.3. Represente 8397 no sistema maia. Problema 2.12.4. Verique se na l ngua vern acula a representa c ao dos n umeros cumpre as condi c oes de exist encia e unicidade. Conforme explicamos na p agina 5, essas s ao duas importantes qualidades de um sistema de numera c ao: a da exist encia, em que todo n umero natural tem representa c ao no sistema; e a da unicidade, em que a representa c ao de qualquer n umero natural no sistema eu nica. Observamos que um sistema de numera c ao pode ser muito u til e n ao possuir essas qualidades. Problema 2.12.5. Demonstre que o quadrado de um n umero de dois d gitos terminado em 5 pode ser obtido da seguinte maneira: multiplique o d gito das dezenas do n umero dado pelo sucessor deste mesmo d gito e escreva 25 ` a direita do resultado. Verique se existe uma regra equivalente para n umeros com mais de dois d gitos. Problema 2.12.6. Explique a seguinte frase. Existem 10 tipos de pessoas: as que conhecem o sistema de numera c ao bin ario e as que n ao conhecem. Problema 2.12.7. Uma escola deseja distribuir R 1.234,00 entre seus estudantes em pr emios de R 1,00, R 8,00, R 64,00 e R 512,00 reais cada. Qual e o menor n umero de pr emios que se pode atribuir de modo que seja utilizada toda a quantia dispon vel? Justique e interprete o resultado. Problema 2.12.8. Encontre os d gitos decimais a e b tais que (8ab1)dez seja o quadrado de um n umero natural. Problema 2.12.9. Descubra a base que torna verdadeira a seguinte arma c ao: (14) (14) = (232) . Problema 2.12.10. Descreva as regras necess arias para representar os n umeros no sistema posicional de base quatro em um abaco. E em uma base qualquer? umero natural cuja representa c ao na base tem 2n d gitos. Problema 2.12.11. Seja a um n n Mostre que a se escreve na forma a = b + c , sendo b e c n umeros naturais, c com n d gitos e b com uma quantidade de d gitos n. Problema 2.12.12. Para transpor 46 para a base tr es podemos fazer divis oes sucessivas da seguinte forma: 4 6 1 6 1 3 1 5 0 3 5 2

3 1 1

3 0

Diga qual a representa c ao de 46 na base tr es e justique.

38

Aritm etica dos n umeros naturais

Problema 2.12.13. Demonstre que, para todo n umero natural n, os d gitos das unidades das 5 representa c oes decimais de n e n s ao iguais. Alguma generaliza c ao para outras bases? Problema 2.12.14. a) Verique que para todo 3 o n umero (121) e quadrado de (11) . b) Encontre um n umero natural > 1 na base que e um cubo de outro n umero natural para todo 4. E quanto a pot encias qu articas e qu nticas? Problema 2.12.15. Todo n umero natural n pode ser escrito como soma de diferentes pot encias 4 2 0 5 2 0 de 2. Por exemplo, 21 = 2 + 2 + 2 e 37 = 2 + 2 + 2 . a) Escreva como soma de pot encias diferentes de 2 os n umeros: 109; 5937; 71861. b) Descreva um ou dois m etodos que permitam representar um dado n umero natural > 0 como soma de diferentes pot encias de 2. c) Investigue qual a rela c ao entre a representa c ao bin aria de um n umero natural e sua representa c ao como soma de diferentes pot encias de 2. Sua investiga c ao conrma nossa arma c ao inicial, de que todo n umero natural n pode ser escrito como soma de diferentes pot encias de 2? Problema 2.12.16. Sejam a um n umero natural e 2 uma base. Usando logaritmos encontre uma f ormula que forne ca, em fun c ao de a e , a quantidade de d gitos da representa c ao de a na base . umero natural n na base em um abaco, colocaProblema 2.12.17. Ao representar um n mos no m aximo 1 pedrinhas em cada casa. Se representarmos v arios n umeros, tomados aleatoriamente, em m edia vamos colocar ( 1)/2 pedrinhas em cada casa. Vamos assumir que a quantidade de casas ocupadas para representar n e aproximadamente log n/ log . Portanto, se gastamos 1 segundo para colocar uma pedrinha no abaco, em m edia, ent ao, em m edia gastaremos log n 1 2 log segundos para representar n. Fixado n, encontre a base que proporciona menor gasto de tempo. Problema 2.12.18. a) Verique que se um n umero tem d d gitos no sistema decimal, ent ao no sistema bin ario ter a aproximadamente 3,32 d d gitos. b) Verique que se um n umero tem d d gitos no sistema decimal, ent ao no sistema sexagesimal ter a um pouco mais da metade, aproximadamente 0,56 d. Problema 2.12.19. Determine a quantidade total de d gitos (decimais) que s ao escritos ao se representar um a um os n umeros naturais 1, 2, 3, ..., 10n . Problema 2.12.20. Um linotipista disp oe de 500 tipos de cada um dos dez algarismos decimais e pretende imprimir de uma vez os n umeros naturais, um a um, a partir de 1, at e N . Qual eo maior valor poss vel de N ? encias de n umeros naturais da seguinte forma. Dado um Problema 2.12.21. Dena sequ n umero natural n, o elemento seguinte da sequ encia e a soma dos quadrados dos d gitos da representa c ao decimal de n. E assim sucessivamente. Por exemplo, 55 50 25 29 Estude o comportamento dessas sequ encias. Uma balan ca de dois pratos sem escala e um dispositivo mec anico que permite comparar o peso de dois objetos, isto e, colocando-se um objeto em um prato e outro no segundo prato, o dispositivo indica se os objetos t em o mesmo peso ou qual dos dois e o mais pesado. ...

Sistemas de numera c ao posicionais

39

Problema 2.12.22. S ao dadas n moedas id enticas na apar encia. Todas t em o mesmo peso, exceto uma, que e um pouco mais pesada do que as outras. Elabore procedimentos que permitam encontrar a moeda mais pesada usando uma balan ca de dois pratos sem escala. Encontre f ormulas para o n umero de pesagens, ou cotas superiores para esse n umero. Um sistema de pesos para uma balan ca de dois pratos sem escala consiste de um conjunto de pe cas p0 , p1 , p2 , ..., pn satisfazendo ` as condi c oes: a) cada pe ca pi pesa pi N unidades de massa, e 1 = p1 p2 . . . pn ; b) todo n umero natural de 1 a p0 + p1 + . . . + pn inclusive tem uma representa c ao balanceada pj + j 1 pj 1 + . . . + 0 p0 , sendo i = 1, 0 ou 1 para todo 0 i j para algum j n. Nestas condi c oes se diz tamb em que os n umeros p0 , p1 , p2 , ..., pn constituem um sistema de pesos para uma balan ca de dois pratos sem escala. A condi c ao b) signica que todo objeto com peso inteiro p0 + p1 + . . . + pn pode ter seu peso avaliado com as pe cas. A pe ca pi ser a colocada no mesmo prato em que est a o objeto se i = 1, e no prato oposto se i = 1. A pe ca n ao ser a utilizada na pesagem se i = 0 (pi n ao comparece na representa c ao). Problema 2.12.23. Demonstre que os seguintes conjuntos de n umeros naturais constituem um sistema de pesos para uma balan ca de dois pratos sem escala: a) 1, 2, 4, 8 e 16; b) 1, 3, 9 e 27; c) 1, 1, 2, 5, 10, 10, 20, 50, 100.

2.13

Sugest oes de atividades orientadas

Atividade 2.13.1. Fa ca uma pesquisa sobre o valor do termo bilh ao nos mais diversos pa ses. ao os sistemas num ericos usados correntemente nos mais Atividade 2.13.2. Pesquise quais s diversos pa ses na atualidade. Particularmente descubra se existem pa ses que adotam o sistema decimal mas nos quais a graa dos algarismos seja diferente da nossa. Atividade 2.13.3. Pesquise em livros de Hist oria da Matem atica o antigo sistema de numera c ao chin es em barras assim como o sistema de agrupamentos multiplicativos chin es-japon es. Atividade 2.13.4. Estude os diversos tipos de abacos utilizados pela humanidade. atica para professores pode-se ler a frase (adaptada): Atividade 2.13.5. Em um livro de Matem As principais motiva c oes para o desenvolvimento da Matem atica s ao as necessidades pr aticas e operacionais. Fa ca uma an alise desse discurso. Atividade 2.13.6. Em nossa civiliza c ao os n umeros s ao frequentemente usados como c odigo. Por exemplo, nos sistemas de telefonia os n umeros s ao tomados como s mbolos, e n ao importa seu valor. Em outras situa c oes o valor e usado parcialmente, por exemplo quando existem d gitos vericadores. Fa ca uma pesquisa sobre esse assunto. atica para professores pode-se ler o seguinte (adapAtividade 2.13.7. Em um livro de Matem tado): O sistema de numera c ao que utilizamos demorou s eculos para ser desenvolvido. Isso nos d a uma ideia de que esse sistema de numera c ao n ao e simples, e que sua compreens ao pelas crian cas deve ser cuidadosamente desenvolvida. Fa ca uma an alise do que ocorre no ensino do sistema decimal nas escolas fundamentais, pesquisando na literatura especializada ou fazendo suas pr oprias investiga c oes.

40

Aritm etica dos n umeros naturais

Cap tulo 3 A arte de calcular


3.1 Introdu c ao

Apresentamos, neste cap tulo, as quatro opera c oes fundamentais da Aritm etica, a saber, a adi c ao, a subtra c ao, a multiplica c ao e a divis ao. Dedicar-nos-emos particularmente ao estudo dos conceitos dessas opera co es e da g enese dos algoritmos utilizados para implement a-las. Designar essas quatro opera c oes como opera c oes fundamentais e um costume de nossa epoca. Conceitualmente poder amos dizer que a adi c ao eau nica opera c ao fundamental, pois todas as outras dela derivam. Na Hist oria da Matem atica a ideia de opera c ao fundamental passou por v arias mudan cas. De acordo com [93], volume II, p agina 32, na primeira metade do segundo mil enio eram consideradas, na Europa, sete opera c oes fundamentais, ` as vezes nove, a saber: numera c ao, adi c ao, subtra c ao, duplica c ao, media c ao (divis ao por dois), multiplica c ao, divis ao, progress ao e radicia c ao. Neste contexto, progress ao signica potencia c ao. A duplica c ao e a media c ao eram inclu das como opera c oes fundamentais em virtude de serem a base de antigos algoritmos para a multiplica c ao e a divis ao, conforme veremos. Ao estudarmos os algoritmos das opera c oes temos em mente que o leitor j a conhece os denominados algoritmos usuais, aqueles que s ao ensinados na escola b asica e que s ao correntemente aplicados quando necessitamos implementar um c alculo atrav es da escrita em papel. Portanto nosso escopo n ao e o de ensinar esses algoritmos mas o de proporcionar uma reex ao sobre sua origem e sequ encias did aticas para seu ensino. A descri c ao alg ebrica e geral desses algoritmos n ao e feita neste texto e e apenas sugerida em alguns problemas.

3.2

A adi c ao

A adi c ao e a primeira opera c ao fundamental da Aritm etica, e dela derivam todas as outras.

3.2.1

Conceito de adi c ao

Vimos na p agina 4 que todo n umero natural a tem um u nico sucessor, indicado por a + 1. Denimos a adi c ao de um n umero natural a com a unidade como a opera c ao da qual resulta o sucessor de a. Podemos estender este conceito, e denir a adi c ao de um n umero natural a com um n umero natural qualquer b : ao n umero a adicionamos tantas unidades quantas s ao as unidades do n umero b. Mais exatamente, a adi c ao de a e b e a opera c ao da qual resulta um n umero natural denido da seguinte forma: tomamos o sucessor a + 1 de a, em seguida o sucessor de a + 1, e 41

42

Aritm etica dos n umeros naturais

assim por diante, realizamos a a c ao tomar o sucessor tantas vezes quantas s ao as unidades de b. Por exemplo, para adicionar dois a tr es, fazemos, sucessivamente, (1 + 1 + 1) + 1 = 1 + 1 + 1 + 1 e (1 + 1 + 1 + 1) + 1 = 1 + 1 + 1 + 1 + 1 e o resultado e cinco. Fica assim determinada a opera c ao de adi c ao, que associa a dois n umeros naturais a e b um terceiro n umero natural c, chamado soma de a e b. Indicamos a soma de a e b por a + b ( l e-se: a mais b ). A opera c ao de adi c ao pode tamb em ser entendida como uma reuni ao. Dados n umeros naturais a e b, consideramos uma cesta com a bolinhas e uma segunda cesta com outras b bolinhas. Reunindo as bolinhas em uma u nica cesta, a quantidade de bolinhas nesta u ltima e a + b. Observemos que a opera c ao de adi c ao satisfaz duas importantes propriedades: comutatividade e associatividade. A propriedade comutativa da adi c ao signica que dados quaisquer n umeros naturais a e b se tem a + b = b + a. Dessa forma para encontrar a soma a + b podemos proceder de duas maneiras: come car com a e tomar os sucessores a + 1, a + 1 + 1, ... (b vezes), ou come car com b e tomar os sucessores b + 1, b + 1 + 1, ... (a vezes). Para se convencer da validade desta propriedade o estudante pode fazer a seguinte imagem. Considere dois cestos A e B com a e b bolinhas respectivamente. Tome uma a uma as bolinhas de B e as coloque em A. Quando terminar, a quantidade de bolinhas em A e a + b. Depois fa ca o contr ario: tome uma a uma as bolinhas de A e as coloque em B . Quando terminar, a quantidade de bolinhas em B e b + a. Como as quantidades resultantes s ao as mesmas, ent ao a + b = b + a. A propriedade associativa da adi c ao signica que dados quaisquer n umeros naturais a, b e c se tem (a + b) + c = a + (b + c). Isto signica que para adicionar tr es n umeros a, b e c podemos proceder de duas maneiras: primeiro adicionar a com b, tomar o resultado e adicionar a c; ou ent ao primeiro adicionar b com c, tomar o resultado e adicionar a a. A propriedade associativa arma que o n umero resultante e o mesmo. O estudante pode se convencer da validade desta arma c ao tomando tr es cestas A, B e C com a, b e c bolinhas respectivamente, e imaginando os dois procedimentos. Observamos que podemos denir a adi c ao de tr es ou mais n umeros naturais. Por exemplo, para tr es n umeros a deni c ao caria assim: quaisquer que sejam os n umeros naturais a, b e c, sua soma e a + b + c = (a + b) + c. As propriedades comutativa e associativa implicam que n ao importa a ordem com que os n umeros s ao somados. Na adi c ao os n umeros que est ao sendo adicionados chamam-se termos ou parcelas, e o n umero que resulta da opera c ao chama-se soma ou total.

3.2.2

Algoritmos para a adi c ao

Efetuar a opera c ao de adi c ao em um sistema de numera c ao signica obter e representar, neste sistema, a soma de dois ou mais n umeros naturais. O mesmo signicado tem as express oes calcular a soma, somar ou adicionar. Chamamos de algoritmo para a adi c ao a qualquer m etodo que permite calcular a soma de dois ou mais n umeros em um sistema de numera c ao. Os algoritmos mais simples que podem ser utilizados para efetuar a opera c ao de adi c ao constituem aplica c ao imediata dos dois conceitos de adi c ao: acrescentar e reunir. Por exemplo, dados os n umeros a = 7 e b = 6 no sistema decimal, vamos calcular a sua soma acrescentando as unidades de b ` as unidades de a, uma a uma. Temos:

A arte de calcular 7+1 = 8 8+1 = 9 9 + 1 = 10 10 + 1 = 11 11 + 1 = 12 12 + 1 = 13 (uma vez) (duas vezes) (tr es vezes) (quatro vezes) (cinco vezes) (seis vezes)

43

Portanto, 7 + 6 = 13 no sistema decimal. Vemos que, para somar, teoricamente precisamos apenas saber contar, ou saber tomar o sucessor. Por outro lado, para efetuar 7 + 6 tendo em vista que a adi c ao e uma reuni ao, tomamos uma cesta A com 7 bolinhas e uma cesta B com 6 bolinhas (ou desenhamos essas bolinhas), reunimos e contamos. O resultado e novamente 13.


+  





=  

Vemos que para representar a soma de dois n umeros naturais em qualquer sistema de numera c ao necessitamos apenas saber contar nesse sistema. Mas quando precisamos somar n umeros maiores percebemos a necessidade de desenvolver algoritmos r apidos e compactos para a adi c ao. Imagine o que seria efetuar 1735 + 1463 tomando o sucessor, ou usando bolinhas! Interessa-nos estudar os algoritmos de adi c ao para o sistema decimal. Mas como muitos estudantes t em curiosidade em saber como efetuar a adi c ao nos sistemas romano e eg pcio, vamos dar alguns exemplos. Nos sistemas aditivos o m etodo da reuni ao parece ser mais conveniente. Vejamos um exemplo com o sistema hierogl co eg pcio. Pretendemos somar os n umeros .............. || | | | .................. e . . . . . . . . . . ||| ||| Inicialmente agrupamos os s mbolos do mesmo tipo. Obtemos | | | | | | ................................ . . . . . . . . . ||||| Rearranjamos os grupos, substituindo s mbolos de menor valor por um de maior valor. Come cando com as unidades temos: ................ . . . . . .................... | Mais um rearranjo e terminamos: |
. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . .

A adi c ao no sistema romano era usualmente implementada em abacos seguindo essa mesma t ecnica de ajuntamento. Vemos abaixo uma forma de obter a soma de MDCCCLXXVIII com DCCXXXVI em um abaco romano com sulcos horizontais. O abaco era repartido em tr es colunas. Desenhamos colunas adicionais para representar os movimentos realizados com as pedrinhas.

44 M C X I

Aritm etica dos n umeros naturais

Na primera coluna est a representado o n umero MDCCCLXXVIII, e na segunda, DCCXXXVI. Observe que uma pedrinha colocada entre dois sulcos representa cinco pedrinhas colocadas no sulco imediatamente abaixo, e duas pedrinhas colocadas entre dois sulcos equivale a uma pedrinha colocada no sulco imediatamente acima. Na terceira coluna vemos o primeiro movimento do c alculo, que consiste no ajuntamento das pedrinhas das colunas um e dois de uma mesma linha. Representamos nas outras colunas do desenho os movimentos seguintes. Certamente que outras op co es s ao poss veis. Os romanos tamb em escreviam usando uma t abua coberta com cera e um estilo. A adi c ao exemplicada a seguir poderia muito bem ter sido feita por um antigo romano. LIX DLII DLLVIIIIII (soma provis oria) DLLVVII (rearranjo) DCXI (soma nal)

3.2.3

G enese dos algoritmos de adi c ao para sistemas posicionais

O uso corrente da adi c ao nas mais diversas aplica c oes exigiu o desenvolvimento de algoritmos compactos e r apidos para somar n umeros naturais. Inicialmente o abaco era o instrumento mais dispon vel para implementar as opera c oes aritm eticas. Particularmente a adi c ao pode ser efetuada em um abaco mediante o ajuntamento das pedrinhas e seu reajuste de modo que em cada casa n ao que mais do que nove pedrinhas. Vejamos como efetuar 15+37 em um abaco. Primeiro representamos 15 e 37, como na gura abaixo, ` a esquerda. Lembrando que dez pedrinhas na primeira casa equivalem a uma pedrinha na segunda casa, fazemos o acerto: tiramos dez pedrinhas da primeira casa e colocamos uma na segunda. O resultado e 15 + 37 = 52, representado na gura da direita, abaixo.
. . . . . . . . . . . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .

. .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

Para a nossa civiliza c ao interessa implementar a adi c ao na linguagem escrita, pois esse eo m etodo de representa c ao mais utilizado (por enquanto). O estudante j a conhece nossa forma usual de implementar 15 + 37: 15 +37 52

A arte de calcular que representa as seguintes etapas de c alculo:


1

45

15 +37

transporte 15 + 3 7 2

15 +37 52

O estudante pode examinar a sequ encia de c alculos dispostos acima e vericar que ela imita os movimentos realizados no abaco. Na linguagem escolar usual a unidade transportada para a casa seguinte denomina-se um de reserva. Tamb em se diz vai um. Nosso dispositivo usual de adi c ao n ao eau nica forma de transpor para a linguagem escrita o que e feito no abaco. Um antigo dispositivo hindu pode ser visto no exemplo abaixo, em que calculamos 731 + 492. O estudante pode imaginar os movimentos correspondentes do abaco. 731 492 733 49 823 4 1223

Outras varia c oes do m etodo usual, provenientes ou n ao do abaco, podem ter interesse hist orico e pedag ogico. Vamos apresentar algumas delas, come cando com a chamada vers ao longa, muito usada na Europa no S eculo XVI. 731 +492 3 12 11 1223 Este e tamb em um antigo m etodo hindu. A soma come ca a ser feita pela esquerda, e os d gitos v ao sendo corrigidos ` a medida que for necess ario. 731 +492 11 /23 2 Os m etodos de adi c ao dos arabes seguiam de perto os m etodos hindus. Vejamos tr es exemplos. No primeiro a soma e feita da direita para a esquerda. Os d gitos 1 da opera c ao vai um s ao guardados na u ltima linha. 72373 3318 514 76205 111 Neste segundo exemplo a soma e feita da esquerda para a direita. O primeiro resultado e provis orio, logo abaixo dele s ao guardados os d gitos de reserva. Em seguida s ao somados esses

46

Aritm etica dos n umeros naturais

d gitos. Esta u ltima soma foi feita da direita para a esquerda. 53732 4179 6105 53906 1 11 64016 Neste u ltimo exemplo de antigo m etodo arabe de adi c ao o resultado e colocado na linha ` direita est superior. A ao os d gitos obtidos com a aplica c ao da prova do nove (conra p agina 72). 8030 2 5687 8 2343 3 Lembramos o leitor de que o abaco e a linguagem escrita n ao s ao os u nicos m etodos de somar. Podemos somar sem nada registrar, guardando os dados intermedi arios na mem oria. Por exemplo, para implementar 731 + 492, fazemos 700 + 500 = 1200, a este valor adicionamos 30, obtendo 1230, em seguida retiramos 8, o que d a 1222, e nalmente somamos 1, do que resulta 1223. Este tipo de procedimento e denominado t ecnica mental de adi c ao. Pode ocorrer ainda de estarmos interessados no valor aproximado de uma soma. Por exemplo, se um livro custa 37 reais e outro 29, queremos saber se os 70 reais que temos no bolso s ao sucientes para pagar. N ao e necess ario calcular 37 + 29, basta ver que 40 + 30 = 70. Muitos especialistas em ensino da Matem atica t em armado que no ensino formal da aritm etica e importante desenvolver t ecnicas de c alculo aproximado. Na adi c ao utilizamos a seguinte nomenclatura: 978 + 4 9 3 parcelas ou termos 1 4 7 1 soma ou total Os n umeros que s ao adicionados chamam-se parcelas ou termos. O resultado da adi c ao chama-se soma ou total. Os mesmos algoritmos e dispositivos utilizados para efetuar a adi c ao no sistema decimal podem ser implementados em qualquer sistema posicional. Vamos exemplicar com o sistema posicional de base sete. A adi c ao abaixo foi feita nesse sistema.
1 1

1 3 5 +2 6 4 4 3 2 O mecanismo do algoritmo e exatamente o mesmo do algoritmo usual de adi c ao do sistema decimal. Ocorre apenas que a soma de dois algarismos quaisquer deve ser feita na base sete. Para calcular 5 + 4 podemos proceder por contagem: 5 + 1 = 6, 6 + 1 = 10, 10 + 1 = 11 e 11 + 1 = 12. Portanto 5 + 4 = 12 na base sete. Podemos tamb em utilizar temporariamente a base dez: 5 + 4 = 9, e 9 = 1 7 + 2 = (12)sete . Portanto 5 + 4 = 12 na base sete. Quando fazemos uma adi c ao no sistema decimal utilizamos automaticamente as informa c oes

A arte de calcular

47

o que que temos na mem oria desde a inf ancia, que s ao as somas de todos os algarismos. E chamamos de memorizar a t abua de adi c ao. Desta forma para fazer um c alculo de adi c ao na base sete mais confortavelmente e bom termos em m aos a t abua de adi c ao na base sete, como segue. + 0 1 2 3 4 5 6 0 1 2 3 0 1 2 3 1 2 3 4 2 3 4 5 3 4 5 6 4 5 6 10 5 6 10 11 6 10 11 12 4 4 5 6 10 11 12 13 5 5 6 10 11 12 13 14 6 6 10 11 12 13 14 15

3.2.4

Problemas

Problema 3.2.4.1. Implemente a adi c ao dos tr es n umeros abaixo como se fosse no abaco romano. Use tamb em linguagem escrita. M C X I

e est a implementando a soma 103 + 245 em um abaco, Problema 3.2.4.2. Imaginando que voc justique por que 0+4 = 4. Imaginando a seguir que voc e est a implementando a soma 245+103, justique por que 4 + 0 = 4. Problema 3.2.4.3. Na adi c ao de tr es parcelas pode ocorrer um vai dois, como no exemplo
2

5 +6 2 13

3 2 1 8

7 9 5 1

a) Verique que na adi c ao de duas parcelas nunca ocorre um vai dois, ou mais. b) Investigue o que ocorre na adi c ao de tr es parcelas, quatro parcelas, etc. c) Um estudante estava adicionando algumas parcelas simultaneamente, e aconteceu um vai doze. Em que casa deve ser somado esse doze? ao longa da adi c ao e mais simples do Problema 3.2.4.4. Verique em quais aspectos a vers que o m etodo usual, e em quais n ao e. Verique se a vers ao longa evita o uso do vai um. Ser a que esse m etodo deveria ser apresentado para os estudantes nas escolas antes do m etodo usual?

48

Aritm etica dos n umeros naturais

Problema 3.2.4.5. Comparando o nosso algoritmo usual de adi c ao com suas varia c oes descritas nesta se c ao, verique qual e a que est a melhor adaptada ` a linguagem escrita e qual proporciona maior economia de tempo. Problema 3.2.4.6. Calcule 343 + 489 mentalmente de v arias formas de modo a obter: a) respostas aproximadas; b) a resposta exata. Problema 3.2.4.7. Ao calcular 343 + 489 mentalmente temos a tend encia de iniciar com as centenas: 300 + 400 = 700. Por que ent ao o algoritmo usual inicia a soma pela coluna das unidades? Problema 3.2.4.8. Em um antigo manuscrito hindu l e-se o seguinte: soma soma soma soma das unidades: das dezenas: das centenas: das somas: 2 5 2 3 8 0 0 3 9 1 1 0 1 0 0 1 20 14 2 360

Quais n umeros foram somados? Como foi feita a soma? Problema 3.2.4.9. Um arque ologo viu num estranho manuscrito um conjunto de s mbolos que interpretou como R + = R O que poderia ser isso? Problema 3.2.4.10. Em um manuscrito do tempo de Bhaskara foi encontrado o seguinte c alculo. Decifre. 542071 469892 5277 73085 1090325 12131 Problema 3.2.4.11. Fa ca o c alculo abaixo da esquerda para a direita. Qual e o resultado? Esse m etodo e mais f acil que o usual, em que se procede da direita para a esquerda? 65891 +23479 11690 Problema 3.2.4.12. Efetue de v arias maneiras diferentes: (254)sete + (103)sete (2344)sete + (5642)sete (40563)sete + (6301)sete + (56314)sete Fa ca os c alculos tamb em em um abaco.

A arte de calcular

49

Problema 3.2.4.13. Observe as propriedades de simetria e regularidade em uma t abua de adi c ao. Utilizando essas propriedades construa as t abuas de adi c ao nas bases cinco, oito e doze. Efetue nas bases indicadas: (4021)cinco + (2321)cinco (76032)oito + (54021)oito (9A305)doze + (6AB 56)doze Problema 3.2.4.14. Construa a t abua de adi c ao da base dois. Conra o seguinte c alculo nessa base: 110 000 100 111 101 110 + 1 011 100 000 000 101 111 100 000 111 110 011 Problema 3.2.4.15. Na Ci encia da Computa c ao a base dois e extensamente utilizada, e e muito importante construir algoritmos compactos que permitam dispender menos tempo e mem oria. Vejamos um esbo co de uma ideia que tem esse objetivo. Para efetuar a adi c ao de dois n umeros (no sistema bin ario) o algoritmo deve incluir as seguintes regras: (i) 0 + 0 = 0 (ii) 0 + 1 = 1 (iii) 1 + 0 = 1 (iv) 1 + 1 = 0, e coloca-se zero nas colunas seguintes, ` a esquerda, at e encontrar uma coluna do tipo 0 + 0, quando ent ao se coloca 1. Explique e conra o seguinte exemplo: 110 000 100 111 101 110 1 011 100 000 000 101 111 100 000 111 110 011

3.3

A subtra c ao

A subtra c ao e inversa da adi c ao. Enquanto a adi c ao est a relacionada com os conceitos de acrescentar e juntar, a subtra c ao corresponde a retirar e completar.

3.3.1

Conceito de subtra c ao

Conforme j a vimos, o antecessor de um n umero natural a e o n umero natural cujo sucessor e a. Por exemplo, o antecessor de 2 e 1, de 3 e 2, de 4 e 3, e assim por diante. Indicamos o antecessor de a por a 1 (l e-se: a menos um). Portanto, obtemos o antecessor de um n umero retirando uma de suas unidades. A a c ao tomar o antecessor de um n umero natural e inversa da a c ao tomar o sucessor de um n umero natural. Se a e b s ao dois n umeros naturais tais que a tem mais unidades do que b, podemos subtrair b de a retirando de a tantas unidades quantas as que s ao de b.

50

Aritm etica dos n umeros naturais Por exemplo, para subtrair cinco de doze, consideramos as unidades de doze 1+1+1+1+1+1+1+1+1+1+1+1

das quais retiramos cinco, e camos com 1+1+1+1+1+1+1 que e sete. Portanto, subtraindo-se cinco de doze, resulta sete. Representamos esse fato com a nota c ao 12 5 = 7 Mais geralmente, o resultado de subtrair b de a e indicado por a b (l e-se: a menos b), e e chamado diferen ca entre a e b. Fica assim determinada a opera c ao de subtra c ao. Deixamos claro tamb em que a subtra c ao e inversa da adi ca o. Isto signica que se subtrairmos b de a e depois, ao resultado, adicionarmos b, obtemos novamente a. Em outros termos, (a b) + b = a Do mesmo modo, se adicionarmos a e b, e da soma subtrairmos b, o resultado e a: (a + b) b = a Observamos que, para subtrair, necessitamos de apenas uma habilidade matem atica: saber contar. A subtra c ao pode ser estudada tamb em atrav es de sua rela c ao com o conceito de completar. Se temos uma cesta com 12 bolinhas e outra com cinco bolinhas, queremos saber quantas bolinhas devemos acrescentar na segunda cesta para que a quantidade de bolinhas que igual ` a da primeira. Com essa ideia as crian cas fazem subtra c oes usando os dedos das m aos. Para calcular 12 5 contam seis, e abaixam um dedo, sete, e abaixam outro dedo, a assim por diante, at e chegar a doze. Os dedos abaixados perfazem sete, e desse modo 12 5 = 7. Dessa forma, dados n umeros naturais a e b tais que a tem mais unidades do que b, a diferen ca ab e o n umero natural que somado com b resulta a, ou seja, temos novamente b + (a b) = a

3.3.2

Algoritmos para a subtra c ao

Vimos que para fazer a diferen ca entre n umeros naturais basta saber contar, e demos um exemplo calculando 12 5. Mas esse m etodo e invi avel para n umeros grandes, por exemplo, para calcular 358 297. Devido a isso necessitamos de algoritmos compactos e r apidos, adaptados ao uso da linguagem escrita. Os algoritmos para implementa c ao da subtra c ao em sistemas posicionais tiveram sua g enese na manipula c ao do abaco. Para subtrair dois n umeros naturais em um abaco e suciente realizar os movimentos opostos ` aqueles que s ao feitos na adi c ao. Vejamos dois exemplos. No primeiro fazemos 56 35. A gura abaixo representa tr es movimentos desse c alculo.

A arte de calcular
. . . . . . . . . . . .

51 m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .

. . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .

. . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

.. . .
. . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. .... . . . . . . .

Nesta gura, no abaco da esquerda, vemos representado o n umero 56. No abaco do meio vemos que da primeira casa foram retiradas 5 pedrinhas, e restou uma, correspondendo ao c alculo 6 5 = 1, realizado na casa das unidades. No abaco da direita vemos que foram retiradas 3 pedrinhas da segunda casa, correspondendo ao c alculo 5 3 = 2, realizado na casa das dezenas. O resultado e 56 35 = 21. Na linguagem escrita esses movimentos podem ser indicados por 56 35 Podemos sintetizar na forma usual 56 35 21 O exemplo abaixo, em que fazemos 52 35, e mais signicativo, pois surge uma situa c ao de empr estimo. Embora 52 tenha mais unidades do que 35, na casa das unidades ocorre o contr ario. A gura abaixo representa quatro movimentos desse c alculo. No abaco da esquerda est a representado o n umero 52. No segundo abaco vemos o empr estimo: uma pedrinha da casa das dezenas de 52 e emprestada para a casa das unidades, transformando-se em 10 pedrinhas. Portanto a casa das unidades ca com 12 pedrinhas, e a casa das dezenas com quatro. No terceiro abaco vemos o c alculo 12 5 = 7 feito na primeira casa. Finalmente no quarto abaco vemos 4 3 = 1 feito na segunda casa. O resultado e 52 35 = 17.
. . . . . . . . . . . .

56 35 1

56 35 21

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . .

. . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . .

. . . .

. . . . . . . . . . . .

m c u d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . .

. . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .

Na linguagem escrita esses movimentos podem ser indicados por 52 35 4 (12) 3 5 4 (12) 3 5 7 4 (12) 3 5 1 7

52

Aritm etica dos n umeros naturais

Podemos sintetizar na seguinte forma: 41 / 5 2 3 5 1 7 Uma varia c ao desse m etodo usa o recurso da compensa c ao : 52 35 5 (12) 4 5 5 (12) 4 5 7 5 (12) 4 5 1 7

Observamos que as subtra c oes feitas em uma coluna, como 12 5 = 7, podem ser calculadas contando-se nos dedos, como fazem as crian cas. Esse e o m etodo da complementa c ao, ` as vezes tamb em denominado m etodo austr aco. Pode-se tamb em calcular: 10 5 = 5, 5 + 2 = 7. Outra forma e utilizar a t abua de adi c ao do sistema decimal, que em geral e memorizada. Na opera c ao de subtra c ao se usa a seguinte nomenclatura: 7 5 2 minuendo subtraendo diferen ca ou resto.

A subtra c ao pode ser feita da esquerda para a direita, de acordo com os exemplos que seguem. No segundo dispositivo abaixo, a diferen ca e colocada acima do minuendo, um antigo costume hindu. 425 2 4 9 / 2/ 86 17 O resultado dessas subtra c oes e 176. Os hindus tamb em usavam outra forma. Veja abaixo como era feito 43826 5349 = 38477. O minuendo era escrito abaixo do subtraendo. 1 11 534 9 4382 6 3847 7 Os estudantes vivem inventando m etodos de subtra c ao que evitam o uso do empr estimo. Eis um exemplo esperto: 4 3 (+2) 2 8 (+2) 45 3 0 15 17 / 2/ 86 425 249

A arte de calcular Outro exemplo, ainda mais esperto: 627 3 7 8 629 3 8 0 9 649 4 0 0 249

53

O m etodo abaixo permite fazer subtra c oes usando quase que apenas adi c oes. Para calcular 719 281 observamos que este e o n umero que, adicionado a 281, resulta 719. Assim 281 290 300 700 + 9 = 290 + 10 = 300 + 400 = 700 + 19 = 719 438

Resposta: 719 281 = 438

Outro m etodo. Para calcular 719 281 observamos que este e o n umero que, subtra do de 719, resulta 281. Assim 719 710 700 300 290 9 = 710 10 = 700 400 = 300 10 = 290 9 = 281 438

Resposta: 719 281 = 438

Podemos facilmente fazer contas de subtra c ao em um sistema posicional de base qualquer usando o algoritmo usual. Por exemplo, de posse da t abua de adi c ao na base cinco, + 0 1 2 3 4 podemos calcular 423 242 nessa base: 4 2 3 2 4 2 1 3 1 0 1 2 3 0 1 2 3 1 2 3 4 2 3 4 10 3 4 10 11 4 10 11 12 4 4 10 11 12 13

3.3.3

Problemas

Problema 3.3.3.1. Efetue DCCXLIXCCLXXIII no sistema romano. Problema 3.3.3.2. Veja se e legal: 323 1 3 9 320 1 3 6 220 3 6 200 1 6 190 6 1 84

Problema 3.3.3.3. Efetue na base indicada: (450521)seis (354045)seis

54 (63102)sete (4256)sete (73012)oito (10663)oito (1011100)dois (100111)dois

Aritm etica dos n umeros naturais

Problema 3.3.3.4. Efetue (6035)oito (5276)oito usando o algoritmo usual, mas iniciando da coluna da esquerda. Problema 3.3.3.5. Descreva uma regra do antecessor para o sistema decimal, de forma an aloga ` a regra do sucessor descrita no texto (p agina 21). Fa ca o mesmo para um sistema posicional qualquer. Problema 3.3.3.6. Encontre a representa c ao bin aria dos n umeros 2n1 (2n 1) para todo n umero natural n. Problema 3.3.3.7. Eis um m etodo de subtra c ao que e utilizado em m aquinas mec anicas de calcular. Uma m aquina de calcular lida com uma quantidade nita de n umeros, e tem um n umero m aximo, digamos 9999. Dessa forma, a m aquina conta de 0000 a 9999, e o n umero seguinte e novamente 0000. Dado um n umero natural a, o complemento de a e o n umero c(a) = 10000 a, isto e, e o n umero que falta para que, a partir de a, o mostrador mec anico da m aquina atinja a marca 0000. O mecanismo da m aquina sabe o complemento de qualquer n umero. A subtra c ao e ent ao reduzida ` a adi c ao: a b = c(b + c(a)) Verique essa f ormula. oprio m etodo de efetuar a subtra c ao. Eis Problema 3.3.3.8. Um estudante inventou seu pr um exemplo: 1) Fa ca 6 4 = 2; 2) Fa ca 50 20 = 30; 3) O resto procurado e 30 2 = 28. a) Explique em que circunst ancias e por que funciona o m etodo do estudante. b) Tente imaginar por que o estudante teria inventado esse m etodo, o que ele facilita em rela c ao ao m etodo usual. c) Quais s ao as desvantagens desse m etodo em rela c ao ao m etodo usual, e por que motivo esse m etodo n ao e ensinado nas escolas no lugar do m etodo usual. 54 2 6 Problema 3.3.3.9. Ao efetuar 4738 3912, um estudante fez o seguinte. Primeiro substituiu cada d gito do subtraendo pelo seu complemento relativamente a nove, obtendo o n umero 6087. Depois adicionou 4738 ao n umero assim obtido, da seguinte forma: 4738 +6 0 8 7 1 /0825 +1 826 Ent ao, concluiu, 4738 3912 = 826. a) Explique por que esse m etodo funciona com n umeros com a mesma quantidade de d gitos. Investigue se este m etodo funciona quaisquer que sejam os n umeros envolvidos. b) Efetue na base dois, usando o mesmo m etodo: (1 011 001)dois (110 111)dois

A arte de calcular

55

c) Efetue na base oito: (73265)oito (32156)oito

3.4

Ordena c ao dos n umeros naturais

Vimos que existe uma ordem natural no conjunto dos n umeros naturais. Assim, dados n umeros naturais a e b, podemos compar a-los e vericar se t em a mesma quantidade de unidades, ou se um deles tem uma quantidade maior do que a do outro. Escrevemos a = b para indicar que os n umeros naturais t em a mesma quantidade de unidades. Neste caso dizemos a igual a b. Se a tem mais unidades do que b, escrevemos b < a, ou a > b, e dizemos b menor do que a, ou, respectivamente, a maior do que b. No conjunto dos n umeros naturais vale a propriedade transitiva : se a, b e c s ao n umeros naturais tais que a < b e b < c, ent ao a < c. De fato, se a tem menos unidades do que b e se este tem menos unidades do que c, ent ao a tem menos unidades do que c. Vale tamb em a Lei da Tricotomia : dados os n umeros naturais a e b, uma e apenas uma das seguintes condi c oes e verdadeira: i) a = b ; ii) a < b ; iii) a > b. De fato, dados os n umeros a e b, eles t em a mesma quantidade de unidades, ou um deles tem maior quantidade que a do outro. S ao muito u teis as seguintes nota c oes. Sejam a e b n umeros naturais. Anotamos a b quando a = b ou a < b. Da mesma forma, anotamos a b quando a = b ou a > b. Destacamos a seguinte propriedade, por ser muito u til: se A e um subconjunto n ao vazio do conjunto dos n umeros naturais, ent ao A tem um menor elemento. Isto signica que existe a A tal que a b para todo b em A. Observamos as seguintes propriedades de compatibilidade entre a ordem dos n umeros naturais e as opera c oes aritm eticas. compatibilidade entre a ordem e a adi c ao : quaisquer que sejam os n umeros naturais a, b e c, se a < b ent ao a + c < b + c. De fato, se b tem mais unidades do que a, e se adicionarmos a cada um a mesma quantidade c de unidades, ent ao b + c tem mais unidades do que a + c. Esta propriedade implica a seguinte: quaisquer que sejam os n umeros naturais a, b e c, se a b ent ao a + c b + c. De fato, sendo a b, temos dois casos a examinar: a = b ou a < b. Se a = b ent ao a + c = b + c, pois estamos somando c ao mesmo n umero. Se a < b, temos a + c < b + c, em virtude da propriedade da compatibilidade entre a ordem e a adi c ao. Em qualquer caso temos a + c b + c. Vejamos agora que quaisquer que sejam os n umeros naturais a, b, c e d, se a b e c d, ent ao a + c b + d. Para deduzir esse fato aplicamos a propriedade anterior duas vezes. De a b vem a + c b + c. De c d vem c + b d + b. Em virtude da transitividade da ordem segue que a + c b + d. Estudaremos a multiplica c ao na Se c ao 3.5, mas podemos adiantar a seguinte propriedade. Sejam a e b n umeros naturais tais que a b. Aplicando a propriedade anterior a a b e a a b vem a + a b + b, ou 2a 2b. Juntando esta u ltima com a b vem 2a + a 2b + b, ou 3a 3b. E assim sucessivamente, se a b ent ao na nb qualquer que seja o n umero natural n. Da mesma forma podemos ver que se a < b ent ao na < nb qualquer que seja o n umero natural n. Assim obtemos a

56

Aritm etica dos n umeros naturais

compatibilidade entre a ordem e a multiplica c ao : quaisquer que sejam os n umeros naturais a, b e n, se a < b ent ao an < bn. Ou, se a b ent ao an bn. Problema resolvido 3.1. (Lei de Cancelamento ) Quaisquer que sejam os n umeros naturais a, b e n, se na < nb ent ao a < b. Solu ca o. Sobre os n umeros a e b podemos armar que a = b ou a > b ou a < b. Se fosse a = b ter amos na = nb, o que n ao e o caso. Se fosse a > b ter amos, pela compatibilidade entre a ordem e a multiplica c ao, demonstrada acima, que na > nb, o que tamb em n ao e o caso. Resta a possibilidade a < b, que e a que quer amos.

3.4.1

Problemas

Problema 3.4.1.1. Verique se e verdadeira ou falsa cada uma das arma c oes abaixo, e justique. a) 2 3. b) se a, b e c s ao n umeros naturais tais que a b e b < c, ent ao a < c. c) se a, b e c s ao n umeros naturais tais que a < b e b c, ent ao a < c. d) se a, b e c s ao n umeros naturais tais que a b e b c, ent ao a < c. Problema 3.4.1.2. Qual e a negativa das seguintes arma c oes, em que a, b, c e d s ao n umeros naturais: a) a b; b) c > d. Problema 3.4.1.3. (Lei do Cancelamento da Adi c ao) Sejam a, b e c n umeros naturais tais que a + c = b + c. Prove que a = b. Problema 3.4.1.4. Sejam a, b e c n umeros naturais tais que a + c < b + c. Prove que a < b. Problema 3.4.1.5. Demonstre que a + 1 b se e somente se a < b, quaisquer que sejam os n umeros naturais a e b. Prove tamb em que a + 1 > b se e somente se a b. Problema 3.4.1.6. Demonstre que, quaisquer que sejam os n umeros naturais a e b, temos b < a se e somente se existe um n umero natural c tal que a = b + c. Problema 3.4.1.7. Demonstre que, se a, b e c s ao n umeros naturais tais que a b = c, ent ao c < a e a c = b. Temos ainda a = b + c. Problema 3.4.1.8. Vale a compatibilidade da ordem em rela c ao ` a subtra c ao? Enuncie corretamente a propriedade. Se vale, justique. Se n ao vale, d e um contra-exemplo. Problema 3.4.1.9. Demonstre que, se a, b e c s ao n umeros naturais tais que b < a, ent ao (a + c) (b + c) = a b Problema 3.4.1.10. Demonstre que se a = (am . . . a1 a0 ) e b = (bn . . . b1 b0 ) s ao n umeros naturais representados na base 2, com m > n, am = 0 e bn = 0, ent ao a > b. umeros naturais repreProblema 3.4.1.11. Sejam a = (am . . . a1 a0 ) e b = (bm . . . b1 b0 ) n sentados na base 2. Descreva condi c oes sucientes sobre os d gitos de a e b para que a > b.

3.5

A multiplica c ao

A multiplica c ao e um caso especial da adi c ao, em que s ao somadas parcelas iguais. O estudo em separado deste caso de adi c ao nos permite potencializar seu uso.

A arte de calcular

57

3.5.1

Conceito de multiplica c ao

Duplicar um n umero natural signica adicionar duas parcelas iguais a este n umero. Assim, o dobro de a e a + a. Triplicar um n umero signica adicionar tr es parcelas iguais a este n umero: a + a + a. E assim temos quadruplicar, quintuplicar, em geral, multiplicar. Multiplicar um n umero natural a por um n umero natural n signica adicionar n parcelas iguais a a. O resultado se chama produto de a por n. O produto de a por n e indicado com uma das seguintes nota c oes: na na ou na

(l e-se: n vezes a, ou n multiplicado por a). A multiplica c ao ocorre em in umeras situa c oes como contagem de objetos colocados em um arranjo retangular ou no c alculo da medida da area de um ret angulo de base a e altura b, sendo a e b n umeros naturais, por contagem de quadrados unit arios. Para contar os pontos da gura abaixo basta calcular 3 8 = 8 + 8 + 8 = 24, ou 8 3 = 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 = 24.

Por outro lado, para calcular a area do ret angulo de medidas 7 e 4, o subdividimos em quadrados de lado 1, e os contamos. Para isso fazemos o produto 4 7 = 7 + 7 + 7 + 7 = 28, ou 7 4 = 4 + 4 + 4 + 4 + 4 + 4 + 4 = 28.

Observamos assim que a contagem de objetos em um arranjo retangular pode ser feita de duas maneiras, primeiro tomando a quantidade de linhas e multiplicando-a pela quantidade de colunas, ou o contr ario. Naturalmente o resultado e o mesmo. Essas situa c oes fazem parte de experi encias que contribuem para que as pessoas construam psicologicamente a propriedade comutativa da multiplica c ao. Sua formula c ao alg ebrica e ab = ba quaisquer que sejam os n umeros naturais a e b. Dados n umeros naturais a, b e c, consideremos dois arranjos retangulares, como na gura a seguir, o primeiro com a colunas, o segundo com b colunas, e ambos com c linhas. O primeiro tem ac elementos, o segundo, bc, e juntos perfazem ac + bc elementos. | c | a b Juntando agora os dois arranjos para formar um u nico ret angulo, contamos (a + b)c elemen-

58 tos. | c | a+b

Aritm etica dos n umeros naturais

Novamente a quantidade de elementos contados em ambas as situa c oes e a mesma. Temos assim a propriedade distributiva da multiplica c ao em rela c ao ` a adi c ao : (a + b)c = ac + bc quaisquer que sejam os n umeros naturais a e b. Sejam a, b e c n umeros naturais quaisquer. Consideremos um arranjo de abc objetos em forma de paralelep pedo, com dimens oes a, b e c. Podemos contar os objetos desse arranjo de v arias formas, come cando com uma das faces (multiplicando as dimens oes da face) e depois multiplicando pela altura relativa a essa face. Por exemplo, (ab)c, ou a(bc). Naturalmente o resultado e o mesmo. Temos assim a propriedade associativa da multiplica c ao : (ab)c = a(bc) quaisquer que sejam os n umeros naturais a, b e c. A multiplica c ao de valores repetidos chama-se potencia c ao e tem uma nota c ao especial, j a conhecida do estudante: a a a a = an a multiplicado por ele mesmo n vezes

3.5.2

Algoritmos para a multiplica c ao

O m etodo mais b asico que podemos usar para multiplicar dois n umeros consiste em aplicar a deni c ao. Assim, para calcular 5 12 basta fazer a adi c ao 12 + 12 + 12 + 12 + 12 = 60. Certamente que n ao gostar amos de utilizar esse m etodo para n umeros maiores, por exemplo, 35 273. Para aplicar a multiplica c ao nas mais variadas situa c oes necessitamos de um algoritmo que traga economia de tempo e esfor co, e seja adaptado para uso em linguagem escrita. Esse e sem d uvida o algoritmo usual, que aprendemos nas escolas. Vejamos a g enese desse algoritmo. Come camos observando, como uma ideia inicial, que para calcular 35 273 n ao necessitamos somar 273 + . . . + 273 (35 vezes). De fato, 273 + 273 = 546, e n ao necessitamos mais repetir essa soma. Podemos mesmo aproveit a-la, fazendo 546 + 546 = 1092, de forma que 4 273 = 1092. Agora 1092 + 1092 = 2184 nos fornece 8 273 = 2184. E assim por diante, obtemos 16 273 = 4368 e 32 273 = 8736. Como 35 = 32 + 2 + 1, temos 35 273 = 32 273 + 2 273 + 273 = 8736 + 546 + 273 = 9555. Vimos que conseguimos economizar um bocado de contas. Mas podemos economizar mais. A ideia acima usa a duplica c ao. Mas, como estamos representando os n umeros no sistema decimal, certamente ser a melhor usarmos a decuplica c ao. Observamos que o efeito de multiplicar um n umero por 10 e o deslocamento de seus d gitos uma casa acima. Assim, 10 273 = 2730, e o d gito 3, que estava na primeira casa, vai para a segunda, o d gito 7, que estava na segunda casa, vai para a terceira, e assim por diante. Isto ocorre visto que 10 273 = 10 (2 102 + 7 10 + 3) = 2 103 + 7 102 + 3 10 = 2730

A arte de calcular

59

Em geral, quando multiplicamos por 10n o n umero a = am 10m + . . . a1 10 + a0 , cada d gito n ai e deslocado n casas para a esquerda, e as primeiras n casas de 10 a s ao ocupadas por zeros. Essa observa c ao pode ser usada para o c alculo de 35 273. Notando que 35 = 3 10 + 5, temos 35 273 = (3 10 + 5)273 = 3 10 273 + 5 273 = 3 2730 + 5 273. Para completar fazemos agora os c alculos 3 2730 = 2730 + 2730 + 2730 = 8190 e 5 273 = 1365, e temos 35 273 = 8190 + 1365 = 9555. Observando esses c alculos vemos que necessitamos de um m etodo melhor para multiplicar um n umero natural qualquer por um n umero de um d gito. Por exemplo, precisamos descobrir um m etodo de sintetizar o c alculo
3 1

273 273 +273 273 273 1365 Inicialmente observamos que n ao h a necessidade de repetir 273. Basta escrev e-lo uma vez. Embaixo dele colocamos 5 para lembrar que estamos multiplicando por 5. 273 5 A seguir implementamos o c alculo como se estiv essemos fazendo a soma acima. Tomamos o d gito 3 de 273 e calculamos 5 3 = 3 + 3 + 3 + 3 + 3 = 15. Escrevemos 5 na primeira coluna e reservamos 1 na coluna seguinte. E assim sucessivamente, obtemos 5 273 = 1365.
3 1

273 5 1365 Nesse est agio de nosso estudo percebemos como e importante termos na mem oria os produtos de dois algarismos quaisquer. Por isso e que nossos professores das s eries iniciais sempre insistiram em que memoriz assemos a tabuada da multiplica c ao. Temos agora todos os ingredientes para implementar 35 273 de forma sint etica. Podemos acompanhar abaixo os passos principais.
3 1 2 3 1 2 3 1

273 35 1365 +8190 9555 Podemos reconhecer nesses c alculos um dispositivo pr atico para implementar o seguinte esquema: 273 35 273 35 1365 35 273 = = = = (3 10 + 5)273 3 273 10 + 5 273 8 190 + 1 365 9 555

27 3 136 819

3 5 5 0

60

Aritm etica dos n umeros naturais

Com a pr atica omitimos as reservas assim como os zeros originados de deslocamentos. Por exemplo, 123 3 4 5 615 492 369 42435 Pensamos que estes exemplos esclarecem a g enese do algoritmo usual da multiplica c ao. Na multiplica c ao usamos a seguinte nomenclatura: 3 5 1 5 fatores produto 3 multiplicando 5 multiplicador 1 5 produto

ou

Pode ter interesse pedag ogico o chamado m etodo longo, conforme o exemplo seguinte. 7 3 5 63 18 21 296 6 9 4

O algoritmo de multiplica c ao comumente usado no sistema decimal e v alido para qualquer sistema posicional. Vejamos alguns exemplos na base cinco. Para maior comodidade tenhamos ` a m ao a t abua de multiplica c ao nesta base. 0 1 2 3 4 Vejamos agora os exemplos.
1 1 3

0 0 0 0 0 0

1 2 3 4 0 0 0 0 1 2 3 4 2 4 11 13 3 11 14 22 4 13 22 31

3 2 1 4 4 3 1 4 1 3 2 2 2 3 4 2 1

3 2 1 4 4 2 3 4 2 1

3 4 2 2 1 2 1 2 3 2 1 4 4 4

1 3 3 3

O antigo m etodo de multiplica c ao eg pcio tem interesse hist orico. Utiliza o m etodo da duplica c ao, j a comentado no in cio desta se c ao. N ao depende do sistema de numera c ao, e pode ser aplicado a sistemas n ao posicionais. Devido a esse fato foi muito utilizado no mundo antigo.

A arte de calcular

61

Vamos exemplicar multiplicando 6 por 13. Come camos dispondo duas colunas. Na primeira colocamos pot encias de dois: 1, 2, 4, 8, etc., de modo que o u ltimo n umero n ao ultrapasse o valor de um dos fatores, previamente escolhido. Assim, escolhendo o fator 13, o u ltimo n umero da primeira coluna deve ser 8. Na segunda coluna, dispomos o outro fator, no caso 6, e o duplicamos sucessivamente, conforme se mostra abaixo, ` a esquerda. 1 2 4 8 6 12 24 48 1 2 4 8 Totais 13 6 12 24 48 78

` direita, acima, podemos ver como se naliza o c A alculo. Usando tentativa e erro observamos que 13 = 1 + 4 + 8 (esta e a decomposi c ao de 13 em pot encias de 2). Assinalamos com * as linhas que correspondem aos n umeros 1, 4 e 8. Somamos os n umeros da segunda coluna que constam das linhas assinaladas: 6 + 24 + 48 = 78. Este e o produto procurado. Para justicar o m etodo eg pcio consideremos n umeros naturais a e b. Seja

a = 2n + an1 2n1 + + a1 2 + a0

a expans ao de a no sistema bin ario. Notemos que 2n e a maior pot encia de 2 que n ao ultrapassa a, e os coecientes ai podem ser 1 ou 0. Se ai = 1, ent ao a pot encia 2i comparece na expans ao i bin aria de a. Se ai = 0, a pot encia 2 n ao comparece. Vejamos agora que

a b = (2n b) + an1 (2n1 b) + + a1 (2b) + a0 (b)

e os termos que a comparecem s ao aqueles que correspondem aos termos ai = 0. Estes termos s ao aqueles cujas linhas s ao assinaladas por * na seguinte disposi c ao: 1 2 4 . . . 2n a b 2b 4b . . . 2n b ab

Com isto terminamos a justicativa do m etodo eg pcio de multiplica c ao. Diversos dispositivos de multiplica c ao para o sistema decimal foram desenvolvidos pelos hindus, e s ao descritos em obras como Lilavati, escrita por Bhaskara por volta do ano de 1150. Estes m etodos foram adotados em diversas obras europ eias sobre aritm etica, no S eculo XV. Vamos apresentar brevemente alguns destes dispositivos, atrav es de exemplos. Outros

62 m etodos s ao propostos como problemas, logo abaixo. C alculo de 13 217; o resultado e 2821. 217 13 26 13 91 2821 217 13 217 651 2821 3 5 4 6 3 0 1 8 2 0 1 2 1 6 1 0

Aritm etica dos n umeros naturais

Varia c ao do m etodo anterior.

C alculo de 35 46; o resultado e 1610.

3.5.3

Problemas

abua de Problema 3.5.3.1. Observe as propriedades de simetria e regularidade em uma t multiplica c ao. Utilizando essas propriedades construa as t abuas de multiplica c ao nas bases dois, quatro e sete. Efetue nas bases indicadas usando o algoritmo usual: (1001)dois (101)dois (1110011)dois (10001101)dois (23103)quatro (32)quatro (1030223)quatro (323)quatro (4500613)sete (302)sete Problema 3.5.3.2. Considerando o algoritmo usual de multiplica c ao, compare os m etodos curto e longo, descrevendo as vantagens e desvantagens de um sobre o outro. e vivesse na Roma antiga e n ao conhecesse nenhum sistema de Problema 3.5.3.3. Se voc numera c ao posicional, como calcularia o produto de XXIII por LVII? Como essa tarefa o ajuda na compara c ao entre os sistemas aditivos e os posicionais? Problema 3.5.3.4. Um estudante calculou 245 12 assim:
5 6

2 4 5 1 2 2 9 4 0

A arte de calcular

63

Como foi feito esse c alculo? Fa ca outros exemplos. O que e diferente aqui em rela c ao ao algoritmo usual? etodo de multiplicar, denominado m etodo campon es russo, Problema 3.5.3.5. Um antigo m pode ser exemplicado com o c alculo do produto 25 31: 25 12 6 3 1 31 62 124 248 496 775

Desta disposi c ao se conclui que 25 31 = 775. Fa ca outros exemplos. Explique e justique o m etodo. Problema 3.5.3.6. Estude esse antigo m etodo hindu. Vemos o c alculo de 327 536. O resultado e 175 272. 327 1 9 163 175

9 6 2 ........... 6 . 8 1 ............ 3 . . 5 ........... 5 272

. . .. . .

e o antigo m etodo do quadril atero. Vemos abaixo o c alculo de 327 536. Problema 3.5.3.7. Este O resultado e 175 272. Como n ao e feito o deslocamento correspondente ` as dezenas, centenas, etc., a soma dos produtos parciais e feita em diagonal, da esquerda para a direita e de cima para baixo. Estude esse m etodo. 3 1 9 9 1 6 1 7 5 2 2 6 8 3 7 7 2 6 1 3 5 5 2

Problema 3.5.3.8. Vemos a seguir o produto de 218 354 pelo m etodo da gelosia. O resultado e 77172. A soma dos produtos parciais e feita em diagonal. Estude esse m etodo. 2 4 5 3 8 0 6 1 4 5 3 3 4 2 8 2 0 4 2 7 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

64

Aritm etica dos n umeros naturais

Problema 3.5.3.9. Para calcular 43 47 podemos fazer 3 7 = 21 e 4 5 = 20 e encadear 21 com 20 obtendo 43 47 = 2021. O c alculo ca assim: 4 7 4 3 2 0 2 1 Encontre outros exemplos. Explique por que funciona. Veja como aplicar essa ideia para calcular 103 107. Problema 3.5.3.10. Multiplicando 4 por 2178 encontramos seu reverso 8712. Encontre o n umero de quatro d gitos que multiplicado por 9 d e o seu reverso. O n umero que voc e obteve eou nico com essa propriedade? Problema 3.5.3.11. Demonstre que e um n umero de Fermat o produto (1 010 000 001)dois (11 001 100 011 110 110 000 001)dois N umeros de Fermat foram denidos no Problema 2.7.12, na p agina 28.

3.6

A divis ao

A divis ao amplia o potencial da subtra c ao, e e inversa da multiplica c ao. Foi considerada, at eo S eculo XV, uma opera c ao de dif cil uso. O autor Luca Pacioli, em sua obra Suma, de 1494, diz que se uma pessoa sabe dividir, tudo o mais e f acil, e consola o estudante discorrendo sobre os benef cios do trabalho pesado. Hoje a divis ao e ensinada para crian cas, nem sempre com o cuidado necess ario.

3.6.1

Conceito de divis ao

A divis ao responde basicamente a dois conceitos: repartir e comparar. A divis ao vista como repartir ocorre quando desejamos particionar um conjunto de objetos em grupos com o mesmo n umero de objetos cada um, sendo que sabemos a quantidade de grupos e queremos saber a quantidade m axima de objetos que poder ao compor cada grupo. Por exemplo, consideremos o problema de dividir 25 laranjas para 7 estudantes de modo que todos recebam a mesma quantidade de laranjas inteiras. Desse modo queremos dividir 25 laranjas em sete grupos, e precisamos saber quantas laranjas poder a ter cada grupo, sendo essa quantidade a maior poss vel. Uma estrat egia b asica e primeiro entregar uma laranja para cada estudante. Ficamos com 25 7 = 18 laranjas. Entregamos mais uma laranja para cada estudante, e camos com 18 7 = 11 laranjas. Repetimos entregando mais uma laranja para cada um, e camos com 11 7 = 4. Com as quatro laranjas que sobraram n ao e poss vel repartir mais uma vez, de modo que a divis ao termina. Dessa forma dividimos 25 em 7 grupos com 3 laranjas cada grupo, e sobram 4 laranjas. A divis ao vista como comparar ocorre quando temos dois n umeros e os comparamos. Queremos saber quantas vezes, no m aximo, um n umero cabe no outro. Dizendo de outra forma, dado um conjunto de objetos, queremos organiz a-lo em grupos com a mesma quantidade de objetos cada um, sendo que sabemos a quantidade de objetos de cada grupo e queremos saber quantos s ao os grupos. Por exemplo, temos 25 laranjas e queremos saber quantos estudantes poder ao receber 3 laranjas cada um. Uma estrat egia b asica consiste em multiplicar 3 por 1, 2, 3,..., at e atingir

A arte de calcular

65

a quantidade m axima que n ao ultrapassa 25. Temos assim: 1 grupo, 1 3 = 3 laranjas; dois grupos, 2 3 = 6 laranjas, e assim por diante, continuamos at e chegar a oito grupos, 8 3 = 24 laranjas. Paramos, pois 25 24 = 1, e 1 n ao e suciente para formar outro grupo. Portanto 3 cabe 8 vezes (inteiras) em 25, e sobra 1. Dado um n umero natural a, suponhamos que a foi dividido em q grupos com b elementos cada um, e que restaram r elementos. Esse fato e representado pela equa c ao fundamental da divis ao : a = bq + r (3.1)

Um caso especial ocorre se n ao houver resto. Dizemos ent ao que a divis ao e exata, e a equa c ao fundamental ca a = bq (3.2)

Nas rela c oes (3.1) e (3.2), q e denominado quociente e r, resto da divis ao de a por b. Considerando-se apenas a rela c ao (3.1) o quociente e o resto da divis ao de a por b n ao s ao u nicos. Por exemplo, ao dividir 19 por 3 temos as possibilidades, dentre outras: 19 = 3 6 + 1 = 3 5 + 4 = 3 4 + 7. Portanto 6, 5 e 4 s ao quocientes, e os restos respectivos s ao 1, 4 e 7. Mas existe o maior quociente, que no exemplo dado e 6 e que corresponde ao menor resto, 1. Dividir um n umero natural a por um n umero natural b tal que 0 < b a signica encontrar um quociente q tal que a = bq ou o maior quociente q e o resto r tais que a = bq + r. Neste caso temos r < b. De acordo com o que comentamos acima sobre o signicado da divis ao estamos considerando duas maneiras de calcular q e r. A primeira e perfazer subtra c oes sucessivas. Assim, para dividir a por b, com b < a, calculamos a b, a 2b, a 3b,... Notemos que os valores a qb, para q = 1, 2, 3,... diminuem ` a medida que q cresce. Assim existe o maior q tal que a subtra c ao a qb pode ser feita mas a (q + 1)b n ao. Se encontrarmos q tal que a = qb, a divis ao e exata e terminamos. Caso contr ario, chamando r = a qb temos a = qb + r, e a divis ao terminou. Para dividir a por b, com b = a, basta tomar q = 1, e a divis ao e exata. A segunda maneira de dividir a por b a consiste em calcular 1 b, 2b, 3b,... at e atingir o valor a ou ultrapass a-lo. Se o valor a for atingido, signica que encontramos q tal que a = qb, e a divis ao e exata. Se o valor a n ao for atingido, seja qb o maior elemento da sequ encia antes de a, de modo que qb < a < (q + 1)b. Chamando r = a qb temos a = qb + r, e a divis ao terminou. Observemos que em ambos os casos r e o menor resto poss vel. De fato, sejam t e s n umeros naturais tais que a = tb + s, e suponhamos que s < r. Ent ao a tb < a qb, o que implica qb < tb. Disto segue q < t, o que contraria a hip otese de ser q o maior n umero natural tal que qb < a. Portanto r s.

3.6.2

Algoritmos para a divis ao

Nesta se c ao o principal objetivo e estudar a g enese do algoritmo usual de divis ao, aquele que e ensinado em nossas escolas. Desse modo poderemos compreender por que o algoritmo atingiu seu formato atual. Pensamos que o melhor jeito de fazer esse estudo e considerar alguns exemplos.

66

Aritm etica dos n umeros naturais Come camos dividindo 30 por 7 atrav es do m etodo de subtra c oes sucessivas. 307 =23 30 23 16 9 237 =16 7 7 7 7 ou 167 = 9 23 16 9 2 9 7 = 2 Como foram feitas 4 subtra c oes, ent ao 4 e o quociente. O resto e 2. Assim, 30 = 4 7 + 2

Podemos facilmente imaginar que o dispositivo acima n ao seria nada conveniente para dividir n umeros maiores. Dessa forma precisamos encontrar uma forma mais sint etica. O dispositivo abaixo, usado para dividir 30 por 7, utiliza o mesmo m etodo de divis oes sucessivas, mas adota um formato mais conveniente. 3 0 7 7 1 2 3 7 1 1 6 + 7 1 9 7 1 2 4 Podemos encurtar vendo por exemplo que 3 7 = 21 < 30, e fazer 3 0 2 1 9 7 2 7 3 + 1 4

O melhor mesmo e antecipar que 4 7 = 28 < 30 fornece o menor resto, e fazer 3 0 2 8 2 7 4

Podemos sintetizar esse formato eliminando a subtra c ao e um risco: 3 0 2 7 4

Acompanhamos mentalmente esse c alculo assim: 4 7 = 28, para 30, sobram 2. Como 2 < 7, terminamos.

A arte de calcular Para prosseguir, adotaremos a seguinte nomenclatura para a divis ao: em a = bq + r ou em a . b q r

67

temos: a e o dividendo; b e o divisor; q e o quociente, e r e o resto. Para aperfei coar nosso m etodo vejamos um exemplo com um n umero um pouco maior. 1 2 3 7 0 5 3 4 9 4 7 1 0 +7 1 7

Para dividir 123 por 7 come camos com 10 7 = 70, e fazemos 123 70 = 53. Observe que n ao e poss vel come car com 20 7 ou um n umero maior. Podemos economizar escrevendo 1 no quociente no lugar de 10. Depois, ao dividir 53 por 7 colocamos o quociente 7 na frente de 1, obtendo 17. Assim evitamos fazer a soma 10 + 7 = 17 no quociente. Podemos fazer isso devido a que o d gito 1 do quociente 17 e o maior poss vel. Ficamos com 1 2 3 7 0 5 3 4 9 4 7 1 7 ou 1 2 3 5 3 4 7 1 7

Vejamos mais um exemplo com o c alculo de 31709 dividido por 8. O m etodo compacto ca 31709 77 50 29 5 8 3 9 6 3

Para estudar as regras usuais de divis ao o estudante pode desenvolver os c alculos com detalhes adicionais, como fazemos a seguir com a divis ao anterior. Primeiro consideramos a decomposi c ao 31709 = 31000 + 709, e calculamos a divis ao de 31 por 8. Da t abua de multiplica c ao sabemos que 8 3 < 31 < 8 4. Logo, o melhor divisor e 3, e o resto 31 24 = 7. Obtemos 31 = 8 3 + 7, donde 31000 = 8 3000 + 7000. Em consequ encia, a decomposi c ao inicial se transforma em 31709 = 8 3000 + 7000 + 709 = 8 3000 + 7709 Procedemos da mesma forma com 7709. Temos 77 = 8 9 + 5, e da 7709 = 7700 + 9 = 8 900 + 500 + 9 = 8 900 + 509

68 Agora com 509, calculamos 50 = 8 6 + 2, e ent ao

Aritm etica dos n umeros naturais

509 = 500 + 9 = 8 60 + 20 + 9 = 8 60 + 29

e, nalmente, 29 = 8 3 + 5

Em resumo, 3 1 7 2 4 0 7 7 7 2 5 4 0 0 0 0 0 8 2 2 9 0 9 0 9 0 9 4 5 8 3 0 0 0 9 0 0 + 6 0 3 3 9 6 3

O estudo da g enese do algoritmo usual da divis ao coloca em evid encia dois dispositivos que lidam com diculdades espec cas do aprendizado da divis ao. Um deles e o dispositivo longo, que desmembra as opera c oes de multiplica c ao e subtra c ao, as quais s ao realizadas simultaneamente no dispositivo usual, quando se calculam os divisores parciais. Eis o dispositivo longo: 3 1 7 0 9 2 4 7 7 7 2 5 0 4 8 2 9 2 4 5 8 3 9 6 3

Comparando o dispositivo longo com o comum, vemos que o primeiro exige menos treinamento e menor uso da mem oria do que o segundo. Um estudante ter a menos diculdade em aprender o algoritmo da divis ao se iniciar com o m etodo longo, e, depois de ter dominado este, estudar o m etodo comum. O outro dispositivo lida com o processo de tentativa e erro no c alculo dos quocientes parciais.

A arte de calcular Por exemplo, 3 1 2 4 7 6 1 7 0 9 8 3 8 +1 3 9 6 3

69

7 4 3 8 5 0 4 8 2 9 2 4 5

No c alculo acima, o quociente de 77 por 8 foi subestimado, o que cou evidente pelo fato de ser o resto 13 maior do que 8. Para corrigir, basta somar 1 ao quociente parcial e subtrair 8 de 13. Ap os isto, o c alculo continua normalmente. Este u ltimo dispositivo e especialmente adequado quando o divisor tem dois ou mais d gitos. Seu uso facilita para o estudante a corre c ao de erro para menos na estimativa dos quocientes parciais e pode traduzir uma oportunidade de melhor compreens ao do mecanismo do algoritmo usual. O m etodo usual de divis ao se aplica em qualquer sistema num erico posicional. Vejamos um exemplo na base quin aria. 4 2 3 4 1 1 3 1 2 1 1 2 3 1

Vimos, no Cap tulo 2, diversos exemplos de mudan cas de base em sistemas num ericos posicionais. Ali, todas as mudan cas eram feitas usando-se a base dez como intermedi aria, mas observamos que existem formas diretas de transposi c ao. Com os conhecimentos adquiridos neste cap tulo, podemos efetuar mudan cas de base diretamente, sem passar pela base dez. Como exemplo calculamos a seguir a representa c ao de (325)seis na base oito. Podemos proceder de duas formas. A primeira consiste em expandir (325)seis na base seis e fazer os c alculos na base oito.

(325)seis = = = =

3 62 + 2 6 + 5 3 (44)oito + (14)oito + 5 (154)oito + (14)oito + 5 (175)oito

A segunda forma consiste em fazer divis oes sucessivas de (325)seis por (12)seis na base seis.

70

Aritm etica dos n umeros naturais

Observe o estudante que (12)seis e a representa c ao de oito na base seis. Temos 3 2 0 2 5 4 4 5 4 0 5 1 2 2 3 2 3 1 2 1 1 12 1 1 1 12 0

Os restos obtidos s ao 1seis , 11seis e 5seis . Na base oito estes restos s ao 1oito , 7oito e 5oito , e estes s ao os d gitos procurados, ou seja, (325)seis = (175)oito A mais antiga forma de divis ao conhecida pela Hist oria da Matem atica e a que era utilizada pelos eg pcios da Antiguidade. Vamos dar um exemplo do m etodo com o c alculo de 250 dividido por 7. Dispomos os c alculos em duas colunas: 1 2 4 8 16 32 7 14 28 56 112 224 245

Na segunda coluna come camos com o divisor 7 e o duplicamos sucessivamente at e obter um n umero menor ou igual a 250 e maior do que a metade de 250 (portanto, o n umero seguinte seria maior do que 250). Na primeira coluna, colocamos as pot encias de 2, come cando com 0 2 = 1. O pr oximo passo do m etodo consiste em procurar, entre os n umeros da segunda coluna, aqueles cuja soma seja menor ou igual a 250, o mais pr oxima poss vel. Vemos que 7+14+224 = 245, e esta e a soma mais pr oxima de 250 que podemos obter com os n umeros da segunda coluna. Assinalamos com as linhas que cont em os n umeros escolhidos na segunda coluna. Finalmente, adicionamos os n umeros da primeira coluna que est ao nas linhas assinaladas por : 1 + 2 + 32 = 35. Este e o quociente. O resto e 250 245 = 5.

3.6.3

Problemas

Problema 3.6.3.1. Vejamos a divis ao de 13 732 por 17 segundo as regras usuais. Como 1 < 17, pegamos 13; como 13 < 17, pegamos 137, que dividido por 17 tem 8 como o maior divisor poss vel. Sobra 1, que colocamos abaixo do d gito 7 do dividendo. Abaixamos o d gito 3 do dividendo. Como 13 < 17, colocamos zero no divisor, e em seguida abaixamos o d gito 2 do dividendo. Ficamos com 132, que dividido por 17 d a 7, e o resto e 13. O c alculo nal tem a seguinte forma. 13732 132 13 1 7 8 0 7

Explique por que motivo devemos colocar um zero no divisor.

A arte de calcular

71

Problema 3.6.3.2. Estude a seguinte a seguinte disposi c ao do algoritmo usual de divis ao utilizado em alguns pa ses: divisor 8 3 31 24 7 7 9 6 3 quociente 7 0 9 dividendo 7 2 50 48 29 24 5 resto

Problema 3.6.3.3. O sinal pode ser utilizado para indicar a opera c ao de divis ao. Efetue as seguintes divis oes nas bases solicitadas usando o algoritmo usual: (34203)cinco (3)cinco (402103)cinco (23)cinco (1100110)dois (11)dois (53024)sete (61)sete (9AB 08)doze (25)doze Problema 3.6.3.4. Fa ca as seguintes mudan cas de base, sem utilizar a base dez como intermedi aria. Use ambas as formas explicadas no texto. a) (212)tre s para a base cinco; b) (408)nove para a base sete.

3.7

Verica c ao de c alculos aritm eticos

Nos dias atuais o trabalho de realizar c alculos aritm eticos est a muito facilitado com o uso das calculadoras eletr onicas. Por isso existe hoje um desinteresse a respeito dos m etodos de verica c ao do acerto de c alculos aritm eticos. Mas para completar a forma c ao do estudante em Aritm etica n ao poder amos terminar esse cap tulo sem comentar brevemente alguns desses m etodos. A verica c ao mais imediata de um c alculo aritm etico consiste em repetir as contas. Pode ser u til modicar a situa c ao inicial, por exemplo, na adi c ao e na multiplica c ao podemos repetir o c alculo trocando a ordem das parcelas. Podemos tamb em vericar um c alculo aritm etico usando a chamada prova real, que consiste em vericar a opera c ao realizando a opera c ao inversa. Tira-se a prova real de uma adi c ao por meio da subtra c ao. Por exemplo, 37589 +29805 67394 67394 29805 37589

prova:

Tira-se a prova real de uma subtra c ao somando-se o subtraendo com o resto. O resultado deve ser o minuendo. Pode-se tamb em subtrair o resto do minuendo. O resultado deve ser o oposto do subtraendo.

72

Aritm etica dos n umeros naturais

A prova real da multiplica c ao consiste em dividir o produto por um dos fatores. O quociente deve ser o outro fator, e o resto, zero. Por outro lado, a prova real da divis ao consiste em multiplicar o divisor pelo quociente, e ao produto assim obtido soma-se o resto da divis ao. O resultado deve ser o dividendo. Se a aplica c ao de uma prova d a resultado positivo conclui-se que o c alculo original est a provavelmente correto. Pode-se cometer na prova um erro que compense algum engano feito no primeiro c alculo, mas e pouco prov avel que ocorra esta coincid encia. Vejamos a chamada prova do nove. Come camos explicando a antiga express ao tirar os noves fora. Dado um n umero natural a > 9, formamos o n umero natural s(a) obtido com a soma dos d gitos decimais de a. Por exemplo, s(160) = 1 + 6 + 0 = 7, e s(8 714) = 8 + 7 + 1 + 4 = 20. Se a = 9, pomos s(9) = 0. Observamos que para todo n umero natural a, s(a) e um resto da divis ao de a por 9. Por exemplo, 367 = 3 100 + 6 10 + 7 = 3(99 + 1) + 6(9 + 1) + 7 = 3 99 + 3 + 6 9 + 6 + 7 = 9q + (3 + 6 + 7) = 9q + s(a), para um certo n umero natural q . Portanto, s(a) e um resto da divis ao de a por 9. O estudante e convidado a fazer uma demonstra c ao geral desse fato no Problema 6.6.9, na p agina 133. Tirar os noves fora de um n umero a signica aplicar sucessivamente a opera c ao s(a) at e que se obtenha um n umero < 9, que e o menor resto da divis ao de a por 9. Isto sempre e poss vel, pois se a 9 ent ao s(a) < a. Na pr atica, podemos descartar o valor 9 ` a medida que formos somando os d gitos do n umero dado. Por exemplo, se a = 86946, somamos 8 + 6 = 14, e j a fazemos 1 + 4 = 5, e camos com 5. Descartamos o d gito seguinte, que e 9, e fazemos 5 + 4 = 9, que e descartado. Fica 6, que e o menor resto da divis ao de a = 86946 por 9. Esse procedimento inspirou o nome tirar os noves fora. Observamos agora que se a, b e c s ao n umeros naturais tais que a + b = c, ent ao r(r(a) + r(b)) = r(c), de acordo com o Problema 6.6.10, p agina 133. Esta e a prova do nove para a adi c ao. Vejamos um exemplo. 9 4 7 9 5 7 + 8 7 3 6 7 + 4 1 82162 11 2 2 Observe que 94795 noves fora e 7, e 87367 noves fora e 4. Temos 7 + 4 = 11, e 11 noves fora e 2. Como 182 162 noves fora e tamb em 2, vemos que o c alculo passa pela prova do nove. Se um c alculo de adi c ao n ao passa pela prova do nove, ent ao ele est a errado, conforme j a observamos. Mas a rec proca desta arma c ao n ao e verdadeira. Isto e, se um c alculo de adi c ao passa pela prova do nove, o c alculo n ao est a necessariamente correto. Por exemplo, 7 9 4 7 9 5 + 8 7 3 6 7 + 4 (incorreto) 1 83152 11 2 2 Vemos neste exemplo que a prova do nove n ao detectou o erro. Se a prova do nove n ao revela erro em um c alculo de adi c ao, ent ao a soma verdadeira e a soma incorreta diferem de um m ultiplo de 9. A probabilidade de ocorrer isto e relativamente baixa, e por isto se diz que

A arte de calcular se o c alculo passa pela prova, ent ao ele est a provavelmente correto.

73

De forma an aloga podemos aplicar a prova do nove para a subtra c ao, a multiplica c ao e a divis ao. A prova do nove tamb em n ao e conclusiva para essas opera c oes.

3.8

Problemas adicionais

Problema 3.8.1. Em uma escola foi pedido a um estudante calcular 12 + 15. Ele fez alguns c alculos com os dedos e respondeu: 9. O que pode ter acontecido? Problema 3.8.2. Explique por que motivo nunca se usou uma prova do cinco, em vez da prova do nove, na verica c ao de c alculos aritm eticos. Problema 3.8.3. Encontre um m etodo de verica c ao de c alculos aritm eticos equivalente ` a prova do nove em sistemas de numera c ao em outras bases. D e alguns exemplos na base quatro. Como se aplica o m etodo na base dois? Problema 3.8.4. Demonstre que se um n umero terminado em 5 (no sistema decimal) e quadrado de um n umero natural, ent ao o d gito das dezenas e 2. Problema 3.8.5. Uma grosa e igual a doze d uzias. Usando aritm etica duodecimal, resolva os seguintes problemas. a) Um comerciante tinha dez grosas de ovos. Vendeu 5 grosas, 7 d uzias e 8 unidades. Quanto restou? b) Tr es s ocios devem repartir uma produ c ao de dezessete grosas, oito d uzias e onze unidades de ovos. Quanto caber a a cada um? Problema 3.8.6. Um estudante, ao efetuar (5114)seis (3532)seis na base seis, procedeu da seguinte forma. Primeiro fez a conta na base dez, como se os n umeros estivessem na base dez: 5114 3 5 3 2 1582 Depois, substituiu os d gitos 5 e 8 do n umero assim obtido pelas diferen cas 5 4 = 1 e 8 4 = 4, obtendo o n umero (1142)seis , que armou ser a resposta correta. Conra o resultado e explique. Investigue se o m etodo funciona em outras bases. Problema 3.8.7. Um indiv duo, visitando um pa s ex otico, soube que ali se usava um sistema num erico posicional com algarismos 0, 1, 2, ..., e que o nome da unidade monet aria era rupi. Em uma loja, deu ao comerciante uma nota de 400 rupis para pagar 135 rupis. O comerciante pediu 5 rupis para facilitar o troco, que foi de 250 rupis. Qual era a base do sistema num erico? s de cultura antiga tem tr es tipos de moeda: a de menor valor, pini, Problema 3.8.8. Um pa a de valor intermedi ario, marc, e a de maior valor, drac. Um turista, para pagar uma conta de 7 marcs e 8 pinis em um restaurante, deu 1 drac, e recebeu de troco 1 marc e 4 pinis. Observando depois que 9 pinis perfazia quase 10% da conta, deu-os ao gar con. Calcule quantos pinis vale 1 marc, e quantos marcs vale 1 drac. umero, cuja representa c ao decimal tenha dois d gitos, Problema 3.8.9. Para transformar um n para a base nove, basta adicion a-lo ao n umero constitu do pelo d gito das dezenas do n umero dado, sendo que a adi c ao deve ser feita na base nove. Explique. Aplique esta regra calculando a representa c ao de 58 na base nove.

74

Aritm etica dos n umeros naturais

Problema 3.8.10. Conra os seguintes c alculos: 9 9 = 81 na base dez, 4 4 = 31 na base cinco, 8 8 = 71 na base nove. Que regularidade pode ser observada? D e uma f ormula que generalize esses produtos em uma base qualquer , e justique. Problema 3.8.11. Observe que na base decimal 9 + 9 = 18 e o reverso de 9 9 = 81. Mostre que uma situa c ao an aloga ocorre em um sistema posicional de base qualquer. Problema 3.8.12. Mostre que na t abua de multiplica c ao do 9 na base dez a soma dos d gitos de qualquer produto e sempre 9 (exceto para 9 0). Generalize para uma base qualquer. Problema 3.8.13. A regra turca para calcular o produto de dois algarismos situados entre 7 e 9 pode ser exemplicada com o c alculo de 7 8. Mantemos uma das m aos com dois dedos levantados, os quais correspondem a 7 5 = 2. Na outra m ao, mantemos tr es dedos levantados, que correspondem a 8 5 = 3. O produto 7 8 = (a1 a2 )10 e assim calculado: o d gito das dezenas a1 e o total dos dedos levantados, no caso a1 = 2 + 3 = 5; o d gito das unidades a0 eo produto dos n umeros dos dedos que n ao est ao levantados em cada m ao. No caso, a0 = 3 2 = 6. Portanto, 7 8 = 56. D e uma demonstra c ao alg ebrica para a regra turca. Problema 3.8.14. Encontre o d gito d que est a faltando para completar a seguinte multiplica c ao: 9 966 334 9 966 332 = 99 327 d93 466 888. c ao pode ser descrito algebricamente. Estude a Problema 3.8.15. O algoritmo usual de adi seguinte vers ao. Utilize-a para implementar 67493 + 4568. Notemos primeiro que dois n umeros naturais a e b podem ser representados no sistema decimal com a mesma quantidade de d gitos, bastando para isso acrescentar o algarismo zero ` a esquerda de um deles, se necess ario. Sejam ent ao a = (an an1 . . . a1 a0 ) e b = (bn bn1 . . . b1 b0 ). Para calcular a + b devemos executar os seguintes passos, com i = 1, 2, . . . , n: (passo 0 ) calcular os n umeros naturais q0 e c0 tais que a0 + b0 = q0 10 + c0 , com q0 = 0 ou 1 e 0 c0 9; (passo i ) calcular os n umeros naturais qi e ci tais que ai + bi + qi1 = qi 10 + ci , com qi = 0 ou 1 e 0 ci 9. A soma e a + b = (qn cn cn1 . . . c1 c0 ). Problema 3.8.16. Estude a seguinte descri c ao alg ebrica do algoritmo usual da subtra c ao. Aplique o algoritmo para calcular 3534 2627. Sejam a = (an . . . a1 a0 ) e b = (bn . . . b1 b0 ) n umeros naturais tais que a > b. Para encontrar a diferen ca a b, procedemos as seguintes etapas, com 1 i n: (passo 0 ) calcular os n umeros inteiros q0 e c0 tais que a0 b0 = q0 10 + c0 , com 0 c0 9. Temos q0 = 0 se a0 b0 , e q0 = 1 se a0 < b0 (neste caso, q0 e o empr estimo). (passo i ) calcular os n umeros inteiros qi e ci tais que ai bi + qi1 = qi 10 + ci , com 0 ci 9, e qi = 0 ou 1. Como a > b, vem que qn = 0. A diferen ca procurada e a b = (cn . . . c1 c0 ). Problema 3.8.17. Explique o seguinte procedimento de adivinha c ao. Comece com dois n umeros naturais n ao nulos menores do que dez (n ao necessariamente diferentes). Multiplique o primeiro por 2 e adicione 5. Multiplique o resultado por 5, e some 10. Adicione o segundo n umero, e subtraia 35. Resulta um n umero com dois d gitos; o d gito das dezenas eo primeiro dos dois n umeros iniciais, e o d gito das unidades, o segundo.

A arte de calcular

75

Problema 3.8.18. Verique os seguintes procedimentos de adivinha c ao de n umeros. a) Escolha um n umero de dois algarismos (ab)dez . Multiplique-o por 15, e depois por 7. Subtraia o qu adruplo do n umero. Obt em-se (abab)dez . b) Escolha um n umero de dois algarismos (ab)dez . Multiplique-o por 13, e depois por 8. Subtraia o triplo do n umero. Obt em-se (abab)dez . Problema 3.8.19. Verique o seguinte procedimento de adivinha c ao. Dado um n umero (natural), multiplique-o por 5, e adicione 6. Em seguida, multiplique o resultado por 4 e adicione 9. Finalmente, multiplique por 5. Elimine do nal da representa c ao do resultado o agrupamento 65. Do n umero resultante, subtraia 1. Este e o n umero inicial. Problema 3.8.20. Escolha tr es algarismos, n ao necessariamente diferentes, sendo que pelo menos um deles deve ser n ao nulo. Tome o primeiro algarismo (que n ao seja nulo), multipliqueo por 5, e adicione 3. Dobre o resultado e adicione o segundo algarismo. Multiplique por 10 e adicione o terceiro algarismo. Subtraia 60. O resultado e um n umero com tr es d gitos. O d gito das centenas e o primeiro algarismo escolhido. O d gito das dezenas e o segundo algarismo escolhido, e o das unidades, o terceiro. Por que funciona? Problema 3.8.21. Pense em um n umero natural maior do que ou igual a 20. Some seus d gitos, e subtraia esta soma do n umero inicial. Cancele um d gito qualquer do resultado. Some os d gitos do n umero resultante, obtendo-se um n umero a. Pode-se tentar adivinhar o d gito cancelado a partir do conhecimento de a. Temos dois casos: 1 . caso : a n ao e divis vel por 9. Ent ao o d gito cancelado e o n umero que e preciso somar a a para que ele se torne divis vel por 9. 2 . caso : a e divis vel por 9. Ent ao o d gito cancelado e zero ou 9. Explique. Problema 3.8.22. Conra a seguinte brincadeira com dados. Jogue um dado tr es vezes, e anote os n umeros obtidos. Para melhor explicar, suponhamos que estes n umeros tenham sido 1, 2 e 4. Considere em sequ encia os n umeros das faces opostas, respectivamente, 6, 5 e 3. Forme o n umero 124653. Divida-o por 37 3, do quociente subtraia 7, e divida a diferen ca por 9. O n umero obtido ser a 124, que recupera os d gitos iniciais sorteados. Demonstre que isto sempre ocorre, quaisquer que sejam os d gitos iniciais sorteados. Como caria esta brincadeira com dados octaedrais? Problema 3.8.23. Demonstre a seguinte m agica com o n umero 1089. Tome um n umero com tr es d gitos, de modo que a diferen ca entre os d gitos dos extremos seja 2. Tome o reverso deste n umero e fa ca a diferen ca (do maior subtrai-se o menor). Tome o reverso da diferen ca. A soma do terceiro n umero com o quarto e 1089. Problema 3.8.24. Tome um n umero de tr es d gitos, por exemplo 716. Considere o n umero 716 716. Divida-o por 7, depois por 11, e nalmente por 13. Obt em-se o n umero inicial 716. Verique e explique por que isso funciona para qualquer n umero de tr es d gitos. umeros constitu dos pelas permuta c oes dos d gitos 1, Problema 3.8.25. Considere todos os n 2, 3, 4, 5, 6, 7, 8 e 9. Alguns desses n umeros s ao 123456789, 213456789, 231456789. a) Calcule a quantidade dos n umeros assim obtidos. b) Calcule a soma de todos esses n umeros. umeros naturais a e b tais que ab > a + b. Problema 3.8.26. Descreva os n

3.9

Sugest oes de atividades orientadas

Atividade 3.9.1. Pesquise em bibliograa especializada sobre a conveni encia ou n ao de se utilizar nas escolas o ensino da aritm etica atrav es de abacos, e s o depois disso utilizar a linguagem escrita.

76

Aritm etica dos n umeros naturais

Atividade 3.9.2. Pesquise em bibliograa especializada opini oes sobre o ensino de t ecnicas mentais para as opera c oes aritm eticas, e tamb em sobre m etodos aproximados. Atividade 3.9.3. Um estudante, pretendendo evitar o uso do vai um, inventou o seguinte dispositivo para somar dois n umeros com dois d gitos: 27 +19 20+ 7 +10+ 9 30+16 30 +16 46

a) Este m etodo sempre evita o transporte da dezena? b) O estudante compreendeu a estrutura da representa c ao posicional? c) Investigue se e vi avel utilizar o m etodo do estudante nas escolas, ensinando-o antes do m etodo usual. Pesquise em bibliograa especializada ou consulte professores da escola b asica. d) Se um professor resolver ensinar primeiro o m etodo do estudante e depois o m etodo usual, como ele ir a mostrar para os estudantes a necessidade de estudar o m etodo usual? Atividade 3.9.4. Foi solicitado de um estudante calcular 63787 3. Ele fez o seguinte: 63787 00121 01 3 2 1 2 22 +4 2 1 2 62

A conclus ao do estudante foi: o quociente e 21262 e o resto e 1. a) Verique se o resultado est a correto. b) Verique se o m etodo utilizado pelo estudante est a correto, levando em conta a estrutura do sistema de representa c ao decimal e o algoritmo da divis ao. c) Verique se o m etodo funciona bem em outras situa c oes, por exemplo: 708039 8; 31729 6; 310012 2. d) O estudante mostrou que compreendeu a estrutura do sistema de representa c ao decimal? O estudante mostrou que compreendeu o mecanismo do algoritmo usual de divis ao? O m etodo usado pelo estudante deve ser ensinado para os colegas de classe? Esse m etodo deveria substituir o algoritmo usual? O professor deve proibir o estudante de usar esse m etodo em suas avalia c oes formais?

3.10

Temas para investiga c ao

Tema 3.10.1. Investigue o seguinte problema. Dados n umeros naturais, um com n d gitos e outro com m d gitos, quantos d gitos tem: a) sua soma; b) sua diferen ca; c) seu produto; d) o quociente e o resto da divis ao do maior pelo menor. c ao decimal e o Problema 2.5.9 da p agina Tema 3.10.2. Considerando o sistema de numera 23, caracterize os n umeros naturais que, somados com seu reverso, resulta em um m ultiplo de 11. E quanto a sistemas em outras bases? Tema 3.10.3. Tomando um n umero e somando com seu reverso, tomando o resultado e somando novamente com seu reverso, e repetindo a opera c ao tantas vezes quanto for necess ario, parece que sempre obtemos um n umero pal ndromo. Investigue isso. umero e seu reverso. Subtraia o menor do maior. Tome o resultado Tema 3.10.4. Tome um n e repita o processo. Repita se achar necess ario. O que acontece?

A arte de calcular

77

Tema 3.10.5. Um n umero natural n de dois d gitos (portanto 10 n 99) e denominado supern umero se n e a soma n = a + b de n umeros naturais a e b, cada um com dois d gitos, e se a soma dos d gitos de n e igual ` a soma conjunta dos d gitos de a e de b. Investigue quem s ao os supern umeros n e como s ao as parcelas a e b tais que n = a + b nas condi c oes dadas. Dado um supern umero n, as decomposi c oes n = a + b e n = b + a s ao consideradas iguais. Determine quantas decomposi c oes diferentes tem n. Investigue o que ocorre com n umeros com um d gito, tr es d gitos, etc. Tema 3.10.6. Chamamos de opera c ao unit aria a uma adi c ao ou multiplica c ao de dois algarismos decimais quaisquer. a) Dados n umeros naturais a e b representados no sistema decimal, seja A(a, b) a quantidade de opera c oes unit arias necess arias para somar a e b usando o algoritmo usual. Encontre uma cota superior para A(a, b) em fun c ao do n umero de d gitos de a e de b. Isto e, encontre um n umero c(n, m) tal que A(a, b) c(n, m), sendo n o n umero de d gitos de a e m o n umero de d gitos de b. b) Dados n umeros naturais a e b representados no sistema decimal, seja M (a, b) a quantidade de opera c oes unit arias necess arias para multiplicar a e b usando o algoritmo usual. Encontre uma cota superior para M (a, b) em fun c ao do n umero de d gitos de a e de b. Tema 3.10.7. Tome um n umero de quatro d gitos, n ao todos iguais. Rearranjando os d gitos coloque-os em ordem decrescente, e depois em ordem crescente (isto e, tome o maior e o menor dentre os n umeros que podem ser escritos com os d gitos do n umero considerado inicialmente). Subtraia o menor do maior. Encontre um n umero invariante quando submetido a esse procedimento. O que ocorre com outros n umeros se aplicarmos o procedimento sucessivamente? O que ocorre com n umeros com dois d gitos? Com tr es? Alguma generaliza c ao? Tema 3.10.8. Investigue se e poss vel construir t aboas para as opera c oes de adi c ao e de multiplica c ao para o sistema fatorial, denido na p agina 27.

78

Aritm etica dos n umeros naturais

Parte II Introdu c ao ` a teoria dos n umeros naturais

79

Cap tulo 4 O ideal matem atico da Antiga Gr ecia


4.1 Introdu c ao

A antiga civiliza c ao grega, particularmente a do Per odo Arcaico (776 a 323 a.C.), e considerada a origem da atual civiliza c ao ocidental. Desenvolveu os ideais los ocos, cient cos, pol ticos, sociais e art sticos que tiveram inu encia decisiva no mundo ocidental. A Matem atica, vista como ci encia dedutiva, come cou a ser desenvolvida nesse per odo. Antes dos gregos os estudiosos eg pcios, sum erios, hindus e persas investigavam os n umeros e as formas geom etricas atrav es de um senso est etico. Os matem aticos gregos conservaram a beleza mas a transformaram completamente, criando uma ci encia dedutiva, com deni c oes, postulados, axiomas e teoremas. Conra [100], p agina XI. Distinguiram-se, dentre muitos estudiosos, os disc pulos das Escolas Pitag orica e Plat onica, que se dedicaram ao estudo das guras e n umeros usando m etodos de an alise e dedu c ao. Sobre Pit agoras de Samos arma Proclus Diadochus, l osofo e historiador da Matem atica, que ele transformou o estudo da geometria em uma arte livre, examinando os princ pios dessa ci encia desde sua g enese. Aristoxenus de Tarento, l osofo grego do s eculo quatro a. C., arma ainda que Pit agoras dava muita import ancia ao estudo da Aritm etica, em que promoveu grandes avan cos, desvinculando-a de suas aplica c oes comerciais. Conra [41], p agina 37. Os resultados matem aticos obtidos nesse per odo foram organizados na famosa cole c ao de livros Os Elementos, escrita por Euclides em Alexandria por volta de 300 a. C. Para iniciar nossos estudos em Teoria dos N umeros seguem alguns problemas sobre n umeros naturais. O primeiro est a resolvido. Problema resolvido 4.1. Um estudante fez uma tabela com duas linhas e cem colunas. Na primeira linha escreveu os n umeros naturais de 1 a 100 em sua ordem natural. Na segunda linha escreveu a letra Q embaixo de todos os n umeros que s ao quadrados de n umeros naturais, e a letra N embaixo dos outros. 9 10 11 12 13 14 15 16 17 . . . 100 Q N N Q N N N N Q N N N N N N Q N ... Q 1 2 3 4 5 6 7 8 a) Quantas vezes o estudante escreveu a letra Q e quantas a letra N ? b) Se a tabela continuasse indenidamente, pergunta-se para que valores de n haveriam sequ encias do tipo QN N . . . N Q com n letras N entre duas letras Q. Solu ca o. a) De 1 a 100 os quadrados de n umeros naturais s ao 12 = 1, 22 = 4, ... 102 = 100, portanto s ao dez. Dessa forma a letra Q foi escrita dez vezes e a letra N , noventa. b) Entre um 81

82

Introdu c ao ` a teoria dos n umeros naturais

quadrado m2 e seu consecutivo (m + 1)2 existem (m + 1)2 m2 1 = 2m posi c oes (excluindo 2 2 as posi c oes de m e (m + 1) ). Ent ao n = 2m para todo n umero natural m 1.

4.2

Problemas

Problema 4.2.1. Consideremos os n umeros naturais dispostos, em sua sequ encia natural, em linhas com cinco n umeros em cada linha: 1 2 6 7 11 12 16 17 . . . . . . 3 8 13 18 . . . 4 5 9 10 14 15 19 20 . . . . . .

a) Pergunta-se em que linha a soma dos n umeros que a comp oem e igual a 665 (descreva quais s ao os n umeros que fazem parte dessa linha e qual a posi c ao da linha na sequ encia de linhas). b) Se o problema foi resolvido, descreva o processo de descoberta. Analise se foi feita uma indu c ao1 ou uma dedu c ao2 . Considere se sua solu c ao necessita de alguma justicativa alg ebrica, e elabore esta justicativa. c) Imagine que voc e esteja trabalhando com uma classe de estudantes e resolve apresentar-lhes o problema acima. Voc e aceitaria como v alida uma solu c ao indutiva, ou exigiria uma solu c ao dedutiva? Em que situa c oes o professor deveria trabalhar com um ou outro caso? Problema 4.2.2. Consideremos os n umeros naturais dispostos em linhas, em sua sequ encia natural, conforme descrito abaixo. Que propriedades podem ser observadas? Alguma demonstra c ao? 2 6 12 1 3 4 7 8 13 . . .

10

5 11

Problema 4.2.3. Um fazendeiro planeja plantar macieiras em um terreno quadrado. Para proteg e-las do vento pretende plantar pinheiros ao redor das macieiras. Desenhou tr es diagramas para estudo.

= pinheiros
1

= macieiras

Tomando como unidade de medida o lado do quadradinho ocupado por uma planta, o
Indu c ao: opera c ao que estabelece uma proposi c ao geral com base no conhecimento de um certo n umero de dados particulares. 2 Dedu c ao: opera c ao que estabelece uma proposi c ao geral com base em uma ou mais premissas com uma correta aplica c ao das regras da L ogica.

O ideal matem atico da Antiga Gr ecia

83

fazendeiro necessita responder ` as seguintes quest oes: a) qual o lado do terreno necess ario 2 2 para plantar k macieiras; b) quantos pinheiros s ao necess arios para plantar k macieiras; c) observando que nos diagramas acima a quantidade de pinheiros e maior do que a de macieiras, quais s ao os valores de k para os quais a situa c ao se inverte. d) Para cada um dos itens resolvidos, voc e fez uma indu c ao ou uma dedu c ao?

4.3

N umeros e Geometria

O estudo dos n umeros no tempo dos antigos gregos era fortemente inuenciado pela Geometria, j a que esta aglutina elementos mais concretos aos conceitos abstratos da Matem atica. Dessa forma os n umeros eram classicados de acordo com propriedades geom etricas correspondentes, e n umeros eram obtidos a partir de outros mediante manipula c ao de guras. Por exemplo, o produto de um n umero natural por outro era visto como a area de um ret angulo, e particularmente o produto de um n umero natural por si mesmo era visto como a area de um quadrado. Os n umeros assim gerados eram denominados planares. Da mesma forma o produto de tr es n umeros naturais era denominado n umero s olido, sendo cubo o caso particular em que os tr es n umeros s ao iguais. Em nossa linguagem matem atica comum ainda guardamos essas rela c oes, pois denominamos a2 de a ao quadrado e a3 de a ao cubo. Os antigos gregos tamb em relacionavam n umeros com guras geom etricas atrav es de desenhos com pontos. Por exemplo, os n umeros triangulares 1, 3, 6 e 10 correspondem ` a quantidade de pontos das guras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Evidentemente podemos continuar esta sequ encia de guras e obter uma innidade de n umeros triangulares. A quantidade de pontos da n- esima gura corresponde ao n- esimo n umero triangular, que indicaremos com a nota c ao Tn . Dessas guras vemos que T1 = 1, T2 = 3, T3 = 6, e T4 = 10. Podemos encontrar uma express ao geral para Tn . Percebemos que a n- esima gura e obtida da anterior mediante o acr escimo de uma linha com n pontos. Come cando com T1 = 1 temos T2 = T1 + 2 = 1 + 2, depois T3 = T2 + 3 = 1 + 2 + 3, e T4 = T3 + 4 = 1 + 2 + 3 + 4. Estas observa c oes nos inspiram denir a sequ encia Tn por { T1 = 1 (4.1) Tn = Tn1 + n para n = 2, 3, . . . ou por Tn = 1 + 2 + 3 + + n para todo n umero natural n. (4.2) Nesta segunda deni c ao entendemos que se n = 1 a soma 1 + 2 + 3 + + n signica 1. Lembrando que 1 + 2 + 3 + + n = n(n + 1)/2 (f ormula da soma dos n primeiros termos de uma progress ao aritm etica), podemos escrever ainda n(n + 1) para todo n umero natural n. (4.3) 2 No problema 4.4.2 abaixo o estudante e convidado a estudar as diferen cas entre essas deni c oes. A deni c ao 4.1 chama-se deni c ao por recorr encia. Ela tem esse nome por que para Tn =

84

Introdu c ao ` a teoria dos n umeros naturais

obter o n- esimo termo da sequ encia temos que recorrer ao (n 1)- esimo. J a em 4.3 para obter o n- esimo termo n ao necessitamos conhecer nenhum termo anterior. A sequ encia dos n umeros quadrados corresponde ` as guras

Indicamos por Qn o n- esimo n umero quadrado. Portanto Qn = n2 para todo n umero natural n. Cada n umero Qn corresponde a um quadrado formado por n2 pontos. Observando a lei de forma c ao das guras quadradas, notamos que cada gura e obtida da anterior mediante o acr escimo de um gn omon, gura da forma contendo 2n 1 pontos, conforme est a sugerido no u ltimo quadrado da gura acima. Obtemos assim a deni c ao por recorr encia { Q1 = 1 Qn = Qn1 + (2n 1) para n = 2, 3, . . . Notemos a seguinte sequ encia de rela c oes: Q1 = 1, Q2 = 1 + 3, Q3 = 1 + 3 + 5, etc., da qual inferimos que a soma dos n primeiros n umeros naturais mpares e igual a n2 , ou 1 + 3 + 5 + + (2n 1) = n2 para todo n umero natural n.

Estas propriedades eram conhecidas na Escola Pitag orica (conra [41], p agina 44). Os pitag oricos tamb em consideravam em suas investiga c oes os n umeros pentagonais, os n umeros hexagonais, etc. Esse processo se estendia naturalmente para a dimens ao tr es, com o estudo dos n umeros poliedrais. A riqueza de combina c oes encontradas nessas sequ encias constitu am uma ilustra c ao do aforismo pitag orico Tudo e N umero, uma das principais ideias daquela Escola.

4.4

Problemas

n(n + 1) para todo n umero natural n. 2 c ao por recorr encia 4.1; ii) a deni c ao Problema 4.4.2. a) Calcule T20 usando i) a deni por soma 4.2, e iii) a deni c ao direta 4.3. Estude detalhadamente cada um desses m etodos especicando as diferen cas entre eles. b) Calcule T1000 usando a forma menos dispendiosa. Problema 4.4.1. Demonstre que 1 + 2 + 3 + + n = Problema 4.4.3. Demonstre a f ormula 1 + 3 + 5 + + (2n 1) = n2 para todo n umero natural n, usando um m etodo dedutivo, por exemplo a teoria das progress oes aritm eticas ou o M etodo da Indu c ao Completa (veja o Cap tulo 10). c ao geral entre n umeros triangulares e quaProblema 4.4.4. A gura abaixo sugere uma rela drados. Descubra qual e a rela c ao e demonstre-a. Segundo o historiador Thomas L. Heath essa rela c ao era conhecida dos antigos gregos (conra [41], p agina 50). .
. . . . . . . . . . . . . . . . . . . . . . .

......................

. . . . . . . . . . . . . .

.....................

. . . . . . . . . . . . . .

O ideal matem atico da Antiga Gr ecia

85

Problema 4.4.5. Os antigos gregos chamavam de oblongos os n umeros da forma n(n + 1) (conra [41], p agina 49). As guras relacionadas com esses n umeros s ao os ret angulos n (n +1). Vemos abaixo a representa ca o do n umero oblongo 4 5 = 20.

Utilizando guras de n umeros oblongos como inspira c ao, obtenha uma f ormula para a soma dos n primeiros n umeros naturais pares. Voc e fez uma indu c ao ou uma dedu c ao? Apresente uma demonstra c ao alg ebrica da f ormula e constate sua validade para qualquer n. Problema 4.4.6. Atrav es de guras verique como os n umeros oblongos podem ser escritos como a soma de dois n umeros triangulares iguais. Em seguida demonstre essa rela c ao. Problema 4.4.7. A gura abaixo e o problema anterior sugerem uma rela c ao geral entre os n umeros quadrados mpares e n umeros triangulares. Descubra qual e a rela c ao, descreva-a como uma f ormula, e demonstre-a. Problema 4.4.8. Leonard Euler observou que se t e um n umero triangular ent ao 9t +1, 25t +3 e 49t + 6 tamb em s ao. Demonstre essas arma c oes. Alguma f ormula geral? Problema 4.4.9. Descubra uma f ormula para validar a seguinte arma c ao: todo cubo n3 de n umero natural n 1 se escreve como diferen ca dos quadrados de dois n umeros triangulares. N ao se esque ca de demonstrar a f ormula. Para completar o caso n = 1 dena o n umero triangular T0 = 0. encia dos n umeros pentagonais Pn descrita pelas guras Problema 4.4.10. Considere a sequ abaixo: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Observando a lei de forma c ao dessas guras, conra a seguinte deni c ao por recorr encia dos n umeros pentagonais: { P1 = 1 Pn = Pn1 + 3n 2 para n = 2, 3, . . .

86 Temos tamb em a f ormula Pn = n(3n 1) 2

Introdu c ao ` a teoria dos n umeros naturais

para n = 1, 2, 3, . . .

a) Descreva a diferen ca entre essas duas f ormulas. Verique se e poss vel deduzir a segunda f ormula da primeira. b) Prove que Pn = 2Tn1 + Tn , para todo n umero natural n 2.

4.5

Zero e os n umeros naturais

Nos cap tulos anteriores estudamos os n umeros naturais 1, 2, 3, 4, ... e consideramos zero um algarismo do sistema decimal, denido para designar a casa vazia em representa c oes de n umeros. Agora conv em incluirmos zero como um n umero natural, de modo que possamos estender as propriedades desse conjunto. Considerar zero como um n umero natural tamb em facilita o desenvolvimento de f ormulas e deni c oes. A ideia de conjunto vazio surge quando fazemos certas opera c oes com conjuntos. Por exemplo, dado um conjunto, retiramos dele todos os seus elementos, do que resulta um conjunto vazio. Fazendo a interse c ao de dois conjuntos que n ao t em elementos em comum, vemos que essa interse c ao e um conjunto vazio. Isto nos sugere estender os n umeros utilizados para contagem, considerando a Deni c ao 4.2. Designamos por zero a quantidade de elementos em um conjunto vazio. Indicamos o n umero zero com o s mbolo 0. Dessa forma zero faz parte dos n umeros utilizados para contagem, que passam a ser: 0, 1, 2, 3, ... Se em um conjunto vazio colocamos um objeto, temos um conjunto com um elemento. Assim 1 + 0 = 1 ou 0 + 1 = 1. Vemos que 1 e o sucessor de zero. Mais geralmente, se em um conjunto vazio colocamos n elementos, camos com n elementos no conjunto, ou seja, 0 + n = n. Por outro lado, se em um conjunto com n elementos acrescentamos elemento nenhum, continuamos com um conjunto com n elementos. Portanto n + 0 = n. Em s ntese, n + 0 = n = 0 + n para todo n umero natural n. (4.4)

Em particular, 0 + 0 = 0. Vemos tamb em que se de um conjunto com n elementos retiramos n elementos, camos com um conjunto com 0 elementos, isto e, n n = 0 para todo n umero natural n. (4.5)

Em particular, 0 0 = 0. Vimos anteriomente que 1 n signica tomar n uma vez, 2 n signica tomar n + n, etc. Assim 0 n signica tomar n nenhuma vez, e o mais l ogico parece ser denir 0 n = 0 para todo n. Por outro lado n 0 e 0 + 0 + . . . + 0, resultando novamente 0. Temos assim n 0 = 0 = 0 n para todo n umero natural n. Em particular, 0 0 = 0. umeros naturais, incluindo o zero. Portanto Deni c ao 4.3. Indicamos por N o conjunto dos n N = {0, 1, 2, 3, 4, . . .} (4.6)

O ideal matem atico da Antiga Gr ecia

87

Vimos que a propriedade comutativa da adi c ao se estende para esse novo conjunto dos n umeros naturais, e examinando as considera c oes feitas na p agina 42 vemos que a propriedade associativa da adi c ao tamb em se estende para esse novo conjunto. O mesmo ocorre para as propriedades comutativa e associativa da multiplica c ao e para a propriedade distributiva. Vemos tamb em que 0 < 1 e que as propriedades de ordem dadas na se c ao 3.4, na p agina 55, se estendem para o conjunto N. Deni c ao 4.4. Indicamos por N o conjunto dos n umeros naturais exclu do o zero, denominados n umeros naturais positivos. Portanto N = {1, 2, 3, 4, . . .} Destacamos ainda a seguinte propriedade, denominada Lei da Integridade : Teorema 4.5. Se a e b s ao n umeros naturais tais que ab = 0, ent ao a = 0 ou b = 0. Demonstra c ao. Vimos na deni c ao de multiplica c ao, na p agina 56, que o produto de n umeros naturais positivos e positivo. Portanto se a e positivo e se b e positivo, ent ao ab e positivo. Isto implica que se ab = 0 ent ao a = 0 ou b = 0. Problema resolvido 4.6. Demonstre que se a e b s ao n umeros naturais tais que ab = 1 ent ao a = b = 1. Solu ca o. Se fosse a = 0 ou b = 0 ter amos ab = 0. Portanto a 1 e b 1. Se fosse a > 1 aplicar amos a propriedade da compatibilidade entre a ordem e a multiplica c ao (p agina 56) e ter amos a b > 1 b. Isto implicaria ab > 1, o que n ao e poss vel. Portanto a = 1. De ab = 1 e a = 1 temos b = 1. Isto termina a demonstra c ao.

4.6

Problemas

Resolva os problemas desta se c ao usando exclusivamente os conceitos e propriedades das opera c oes aritm eticas vistos no Cap tulo 3 e os resultados da se c ao anterior. Problema 4.6.1. Demonstre que se a e b s ao n umeros naturais tais que a + b = a ent ao b = 0. Problema 4.6.2. Verique que a propriedade n 0 = 0 = 0 n para todo n umero natural n referida no texto pode ser deduzida de outras propriedades j a vistas. Problema 4.6.3. Demonstre que se a, b e c s ao n umeros naturais tais que b a ent ao c(a b) = ca cb. Problema 4.6.4. Sejam a, b e c n umeros naturais tais que b c e a b c. Prove que a (b c) = (a + c) b. nico antecessor de 1, ou seja, eu nico o n umero Problema 4.6.5. Demonstre que existe um u 0 tal que 0 + 1 = 1. Problema 4.6.6. Demonstre que, para todo n umero natural a, se a2 = a ent ao a = 0 ou a = 1. Problema 4.6.7. (Lei do Cancelamento da Multiplica c ao) Demonstre que se a, b e c s ao n umeros naturais tais que c = 0 e ac = bc, ent ao a = b. ao ab = a. Demonstre a arma c ao Problema 4.6.8. Verique que se a = 0 ou b = 1 ent rec proca: se a e b s ao n umeros naturais tais que ab = a ent ao a = 0 ou b = 1. Qual e a arma c ao negativa dessa rec proca? Ela tamb em e verdadeira?

88

Introdu c ao ` a teoria dos n umeros naturais

4.7

Par e mpar
Ludere par impar.3

Perde-se na noite dos tempos a origem do jogo de adivinha c ao par ou mpar? com o uso de contas ou dos dedos das m aos. Na Gr ecia Antiga, a Escola Pitag orica inclu a a classica c ao dos n umeros em pares e mpares em sua cosmogonia numerol ogica. Atribu am aos n umeros pares qualidades femininas, e aos mpares, qualidades masculinas. Nic omaco escreveu, por volta do ano 100, que os pitag oricos deniam n umero par como aquele que pode ser repartido em duas partes iguais, e os n umeros mpares como aqueles que n ao podem ([41], p ag. 39). Para dividir um n umero natural n por 2 podemos agrupar duas a duas as unidades de n. Apenas um dos dois casos seguintes pode ocorrer: 1 . ) todas as unidades de n s ao agrupadas duas a duas; 2 . ) todas as unidades menos uma s ao agrupadas duas a duas. Por exemplo, 8 = (1 + 1) + (1 + 1) + (1 + 1) + (1 + 1) 9 = (1 + 1) + (1 + 1) + (1 + 1) + (1 + 1) + 1 Assim, 8 = 2 4 e 9 = 2 4 + 1. Portanto, dado um n umero natural n qualquer, temos n = 2q ou n = 2q + 1 para algum n umero natural q . O n umero natural q e a quantidade de grupos de duas unidades, e e designado por quociente. Se n = 2q , dizemos que 0 e o resto da divis ao de n por 2, e se n = 2q + 1, o resto e 1. No caso em que n = 0, temos n = 2 0, portanto 0 e da forma 0 = 2q , e o resto da divis ao de 0 por 2 e 0. Em s ntese, temos o Teorema 4.7. Todo n umero natural n se escreve em uma e apenas uma das formas n = 2q sendo q um n umero natural. Os n umeros naturais da forma 2q , sendo q um n umero natural, s ao chamados m ultiplos de 2. Os n umeros naturais da forma 2q + 1 n ao s ao m ultiplos de 2. Temos tamb em a Deni c ao 4.8. Chamamos de par a todo n umero natural da forma 2q , e de mpar a todo n umero natural da forma 2q + 1, para todo n umero natural q . Portanto, o conjunto dos n umeros naturais ca particionado em dois subconjuntos disjuntos: os pares e os mpares, chamados classes m odulo dois. Deni c ao 4.9. Dizemos que os n umeros naturais a e b t em a mesma paridade se forem ambos pares ou ambos mpares. Caso contr ario, dizemos que t em paridade oposta. Por exemplo, 21 e 29 t em a mesma paridade, assim como 32 e 54. Mas 35 e 42 t em paridade oposta. Podemos observar diversas propriedades dos n umeros pares e mpares. Por exemplo, 6+12 = 18, 8 + 34 = 42, etc., o que parece indicar que a soma de dois n umeros naturais pares e sempre par. Tamb em parece ser sempre par a soma de dois n umeros naturais mpares, como atestam os exemplos 7 + 9 = 16, 13 + 19 = 32. Por outro lado, 8 + 13 = 21, 18 + 35 = 53, etc., o que parece indicar que a soma de um par com um mpar e sempre mpar. Mais exatamente temos a
3

ou n = 2q + 1

Jogar par e mpar. Hor acio. Adaptado de [93], p agina 16.

O ideal matem atico da Antiga Gr ecia

89

Proposi c ao 4.10. A soma (ou diferen ca) de dois n umeros naturais de mesma paridade e par. A soma (ou diferen ca) de dois n umeros naturais de paridade oposta e mpar. Demonstra c ao. Vejamos as arma c oes sobre a soma (sobre a diferen ca ca como exerc cio para o estudante (problema 4.8.1)). Sejam a e b n umeros naturais de mesma paridade. Suponhamos primeiro que sejam ambos pares. Ent ao existem n umeros naturais n e m tais que a = 2n e b = 2m. Temos a + b = 2n +2m = 2(n + m) = 2t, com t = n + m. Como t e um n umero natural, segue que a + b e par. Suponhamos agora que a e b sejam ambos mpares. Podemos escrever a = 2n + 1 e b = 2m + 1, sendo n e m n umeros naturais. Ent ao a + b = 2n + 1 + 2m + 1 = 2(n + m + 1) = 2t, com t = n + m + 1. Como t e um n umero natural, segue que a + b e par. Sejam agora a e b n umeros naturais de paridade oposta. Sem perda de generalidade podemos supor que a e par e b mpar. Ent ao existem n umeros naturais n e m tais que a = 2n e b = 2m +1. Assim a + b = 2n + 2m + 1 = 2(n + m) + 1, e a + b e mpar. A seguinte propriedade dos n umeros pares e mpares e muito utilizada: Proposi c ao 4.11. Todo n umero natural e seu quadrado t em a mesma paridade. Demonstra c ao. De fato, se n = 2q + 1, ent ao n2 = (2q + 1)2 = 4q 2 + 4q + 1 = 2(2q 2 + 2q ) + 1 = 2l + 1, sendo l um n umero natural. Portanto, se n e mpar, n2 tamb em o e. Por outro lado, se 2 2 2 n = 2q , ent ao n = 4q = 2(2q ) = 2l. Em consequ encia, se n e par, n2 tamb em e par. 2 2 Reciprocamente, se n e par, ent ao n n ao pode ser mpar, pois se o fosse n seria mpar, em virtude da conclus ao acima. Portanto se n2 e par ent ao n e par. Por outro lado, se n2 e mpar, 2 ent ao n n ao pode ser par, pois se o fosse n seria par, em virtude da conclus ao acima. Portanto 2 se n e mpar ent ao n e mpar Deni c ao 4.12. Um n umero natural diz-se ser um quadrado perfeito se for quadrado de um n umero natural. Por exemplo, 16 e um quadrado perfeito, pois 16 = 42 . A Proposi c ao 4.11 pode ser enunciada da seguinte forma: Todo quadrado perfeito e sua raiz quadrada t em a mesma paridade. Consideremos uma tabela dos n umeros pares e mpares no sistema decimal: pares mpares 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Observando esta tabela, notamos a seguinte propriedade, bastante conhecida: Proposi c ao 4.13. O n umero natural n e par quando o d gito das unidades de sua representa c ao decimal e par. Esta propriedade chama-se crit erio de divisibilidade por 2. O que mais nos chama a aten c ao neste crit erio e sua utilidade e simplicidade de aplica c ao. Assim, para sabermos que o n umero 938 740 816 e par, n ao e necess ario divid -lo por 2. Basta olhar para o d gito das unidades.

90

Introdu c ao ` a teoria dos n umeros naturais

Demonstra c ao. Para demonstrar o crit erio de divisibilidade por 2, vamos primeiro enunci a-lo da seguinte forma: n = (am . . . a1 a0 )dez e par se e somente se a0 e par. Observemos que n = am 10m + . . . + a1 10 + a0 = 2a + a0 para um certo n umero natural a. Assim, se n e par, a0 = n 2a tamb em e par, como diferen ca de dois pares. Reciprocamente, se a0 e par, ent ao n = 2a + a0 e par, como soma de dois pares. Isto demonstra o crit erio. Uma consequ encia do crit erio acima e que n = (am . . . a0 )dez e mpar se e somente se a0 e mpar. O conceito de par e mpar pode ser utilizado para resolver problemas que dependem dessa parti c ao do conjunto dos naturais. Por exemplo, Problema resolvido 4.14. (conra [101], p ag. 11) Em um quartel existem 100 soldados e, poss todas as noites, tr es deles s ao escolhidos para trabalhar de sentinela. E vel que ap os certo tempo um dos soldados tenha trabalhado com cada um dos outros exatamente uma vez? Solu ca o. N ao e poss vel. Fixemos um dos soldados. Seus 99 companheiros podem formar 49 grupos de dois soldados, e sobra 1, pois 99 = 2 49 + 1. Assim em 49 noites o soldado xado pode car de sentinela com dois companheiros, sendo sempre companheiros diferentes. Mas na 50a . noite esse companheiro que sobrou vai ter que se juntar a outro que j a fez sentinela com o soldado xado inicialmente. Problema resolvido 4.15. (conra [101], p ag. 14) Um tabuleiro de xadrez 6 6 est a coberto com domin os 2 1 (conra deni c ao de tabuleiro de xadrez no problema 4.8.13 abaixo). Mostre que existe uma reta que separa as pe cas do tabuleiro sem cortar nenhum domin o, qualquer que seja a distribu c ao dos domin os. Solu ca o. As retas que separam as casas do tabuleiro s ao horizontais ou verticais, e s ao em n umero de 10. Mostraremos primeiro que se uma reta que separa casas do tabuleiro corta um domin o, ent ao corta pelo menos dois. De fato, digamos que uma dessas retas corta exatamente um domin o. Ent ao de um dos lados da reta existem n domin os inteiros e mais 1/2 domin o. Portanto desse lado da reta existem 2n + 1 casas do tabuleiro. Mas isso n ao e poss vel, pois essa parte do tabuleiro e formada por linhas (ou colunas) completas com 6 casas cada, assim tem um n umero par de casas. Portanto, se cada uma das 10 retas que separam casas do tabuleiro corta um domin o, ent ao cada uma dessas retas corta pelo menos dois domin os, todos diferentes. Assim essas 10 retas determinam 20 domin os, pelo menos. Mas, como o tabuleiro tem 36 casas, existem 18 domin os cobrindo todas as casas. Em consequ encia pelo menos uma das 10 retas n ao corta domin o algum. Usamos divis ao por 2 para classicar os n umeros naturais em pares e mpares. O que ocorre se usarmos divis ao por 3? Os restos poss veis s ao: 0, 1, e 2. Portanto, todo n umero natural n e de uma das seguintes formas: n = 3q ou n = 3q + 1 ou n = 3q + 2

O ideal matem atico da Antiga Gr ecia

91

para algum n umero natural q . Dessa forma o conjunto dos n umeros naturais se subdivide nos tr es subconjuntos seguintes, chamados classes m odulo tr es : resto zero resto um resto dois 0 3 6 9 12 15 18 21 24 . . . 1 4 7 10 13 16 19 22 25 . . . 2 5 8 11 14 17 20 23 26 . . .

Na primeira coluna est ao os n umeros que t em resto zero quando divididos por tr es. Dizemos que esses n umeros s ao m ultiplos de 3. Na segunda coluna, os que t em resto um, e na terceira, resto dois. Existem, como vimos, duas classes de n umeros naturais m odulo dois: os pares e os mpares. A literatura matem atica n ao consagrou nomes para as classes m odulo tr es. A turma de 1995 do Curso de Matem atica da Universidade Federal de S ao Carlos (UFSCar) sugeriu a seguinte nomenclatura: ter (para n umeros da forma 3q ) nter (para n umeros da forma 3q + 1) alter (para n umeros da forma 3q + 2) Podemos usar as classes m odulo tr es para demonstrar propriedades relacionadas com essa parti c ao. Por exemplo, Problema resolvido 4.16. Dados tr es n umeros naturais consecutivos quaisquer, exatamente um deles e m ultiplo de 3. 1a . solu c ao. Sejam a, a + 1 e a + 2 n umeros naturais consecutivos. A situa c ao nos sugere considerar classes m odulo tr es. Como a est a em exatamente uma dessas classes, temos tr es casos a considerar: i) a = 3q , ou ii) a = 3q + 1, ou iii) a = 3q + 2, para algum n umero natural q . Devemos examinar o que ocorre em cada um dos casos. Vejamos. i) a = 3q para algum n umero natural q . Ent ao a + 1 = 3q + 1 e a + 2 = 3q + 2. Portanto a e m ultiplo de 3 e a + 1 e a + 2 n ao s ao. ii) a = 3q + 1 para algum n umero natural q . Ent ao a + 1 = 3q + 2 e a + 2 = 3q + 3 = 3(q + 1). Portanto a + 2 e m ultiplo de 3 e a e a + 1 n ao s ao. iii) a = 3q + 2 para algum n umero natural q . Ent ao a + 1 = 3q + 3 = 3(q + 1) e a + 2 = 3q + 4 = 3(q + 1) + 1. Portanto a + 1 e m ultiplo de 3 e a e a + 2 n ao s ao. 2a . solu c ao. Os m ultiplos de 3 s ao 3, 6, 9, ..., e formam assim uma progress ao aritm etica de raz ao 3. Dados dois n umeros consecutivos 3q e 3(q + 1) = 3q + 3 dessa sequ encia, vemos que entre eles existem apenas dois n umeros naturais, a saber, 3q + 1 e 3q + 2. Portanto, dados tr es n umeros naturais consecutivos, exatamente um deles pertence ` a referida progress ao. e m ultiplo de 3 se e somente se m2 tamb em e m ultiplo de 3. Problema resolvido 4.17. m

92

Introdu c ao ` a teoria dos n umeros naturais

Solu ca o. Se m e m ultiplo de 3 ent ao m se escreve na forma m = 3k para algum n umero natural 2 2 2 k . Portanto m = 9k = 3(3k ) tamb em e m ultiplo de 3. Vejamos a rec proca. Suponhamos que m2 seja m ultiplo de 3. O n umero m pertence a uma das classes m odulo tr es. Portanto temos tr es possibilidades: m = 3q ou m = 3q + 1 ou m = 3q + 2, para algum n umero natural q . Se m e da forma m = 3q + 1, ent ao m2 = (3q + 1)2 = 2 2 2 9q + 6q + 1 = 3(3q + 2q ) + 1, e m n ao e m ultiplo de 3. Por outro lado, se m e da forma 2 2 2 2 2 m = 3q + 2, ent ao m = (3q + 2) = 9q + 12q + 4 = 9q + 12q + 3 + 1 = 3(3q + 4q + 1) + 1, e m2 novamente n ao e m ultiplo de 3. Constatamos assim que m n ao pode ser da forma 3q + 1 e nem 3q + 2. S o resta a possibilidade de que m = 3q , e assim m deve ser m ultiplo de 3. De modo an alogo ao que zemos para 2 e 3 podemos considerar as classes m odulo quatro. Dividindo um n umero natural por 4, os restos poss veis s ao 0, 1, 2 ou 3. Dessa forma o conjunto dos n umeros naturais ca particionado em quatro subconjuntos disjuntos: o primeiro formado pelos n umeros da forma n = 4q , o segundo pelos n umeros da forma n = 4q + 1, o terceiro pelos n umeros da forma n = 4q + 2 e o quarto pelos n umeros da forma n = 4q + 3. Se o resto da divis ao de um n umero natural por 4 for zero, dizemos que o n umero e m ultiplo de 4. E assim sucessivamente podemos considerar classes m odulo n para todo n umero natural n 2. Esse conceito e muito importante na Teoria dos N umeros.

4.8

Problemas

Problema 4.8.1. Prove que a diferen ca de dois n umeros naturais de mesma paridade e par. Demonstre ainda que a diferen ca de dois n umeros naturais de paridade oposta e mpar. Problema 4.8.2. Prove que, qualquer que seja o n umero natural n, ele e seu cubo t em a mesma paridade. Problema 4.8.3. Prove que, quaisquer que sejam os n umeros naturais a e b, se a e mpar ent ao b e ab t em a mesma paridade. E se a for par? Problema 4.8.4. Demonstre que o produto de tr es n umeros naturais consecutivos quaisquer e m ultiplo de 3. E quanto ` a soma? Problema 4.8.5. Verique se e par ou mpar, e justique: a) o produto de dois n umeros naturais de mesma paridade; b) o produto de dois n umeros naturais de paridade oposta; c) o produto de n n umeros naturais pares; d) o produto de n n umeros naturais mpares. e) o produto de n n umeros naturais, sendo um deles par e todos os outros mpares. umero natural e par, seu sucessor e mpar, e vice-versa. Problema 4.8.6. Prove que se um n Problema 4.8.7. Verique se e par ou mpar a diferen ca de dois n umeros c ubicos consecutivos quaisquer. Justique. Um n umero chama-se c ubico quando e da forma n3 para algum n umero natural n. e par Problema 4.8.8. Verique a paridade de (100)tre s (vericar a paridade signica ver se ou mpar). e mpar e m ultiplo de 3 Problema 4.8.9. Em um livro o autor pede para provar que se a ent ao a2 1 e m ultiplo de 4. Verique que uma das hip oteses sobre a n ao e necess aria para a validade da arma c ao.

O ideal matem atico da Antiga Gr ecia

93

Problema 4.8.10. Determine a forma geral dos n umeros naturais que s ao ao mesmo tempo mpares e m ultiplos de 3. E quanto aos pares m ultiplos de 3? e um n umero natural, ent ao 8 e divisor de n2 1 se e Problema 4.8.11. Prove que se n somente se n e mpar. Problema 4.8.12. Determine o d gito da unidade do n umero N = 1 3 5 7 . . . 2007. Problema 4.8.13. Um tabuleiro retangular de xadrez m n consiste de um ret angulo m n quadriculado por mn quadrados, chamados casas, pintados de branco e preto alternadamente nos sentidos vertical e horizontal. Um dia algu em mostrou a um estudante de Matem atica um grande tabuleiro de xadrez, e armou: aqui existem 484 casas. Olhando para o tabuleiro, e sem contar nada, o estudante replicou prontamente: aqui n ao existem 484 casas. O que o estudante pode ter visualizado no tabuleiro que o levou a fazer essa arma c ao t ao prontamente?

Problema 4.8.14. Prove que para todo n umero natural n exatamente um dos n umeros n, n + 2 ou n + 4 e m ultiplo de 3. Problema 4.8.15. Dados cinco n umeros naturais quaisquer, sempre e poss vel escolher, dentre eles, tr es n umeros cuja soma seja m ultiplo de 3. Problema 4.8.16. Investigue propriedades das classes m odulo quatro. Fa ca arma c oes gerais e justique. Em que classes m odulo 4 est ao os quadrados perfeitos? Em que classes m odulo quatro est ao os n umeros da forma 111 . . . 1 (n 1s)? Problema 4.8.17. Construa uma tabela mostrando a parti c ao do conjunto dos n umeros naturais em classes m odulo cinco. Observe por inspe c ao da tabela em que classes est ao as pot encias qu articas dos n umeros naturais. Fa ca uma conjectura geral e demonstre. umero natural n e permitido realizar com ele uma Problema 4.8.18. Em um jogo, dado um n das seguintes opera c oes: i) substitu -lo pela sua metade se for par; ii) se o n umero for maior do que 1, subtrair 2 e substitu -lo pelo resultado. a) Iniciando com um n umero natural n e aplicando sucessivamente o procedimento i) acima tantas vezes quantas for poss vel, para que valores de n se pode obter zero como valor nal? b) Mesma pergunta, mas agora com o procedimento ii).

4.9

An alise dos n umeros naturais

A an alise e um recurso de investiga c ao classicado pela teoria do conhecimento como um m etodo que estuda os fen omenos decompondo-os em suas partes fundamentais, vericando como s ao constru dos pela combina c ao dessas partes e examinando as rela c oes entre os fen omenos atrav es das intera c oes entre essas partes. Essa mesma ideia e aplicada no estudo dos n umeros naturais. Analisamos os n umeros naturais decompondo-os atrav es da divis ao. Esse m etodo deu origem ` a Teoria dos N umeros, iniciada por Pit agoras por volta de 500 a. C.

94

Introdu c ao ` a teoria dos n umeros naturais

Observando a decomposi c ao dos n umeros naturais como produto de n umeros > 1, vemos que alguns n umeros podem assim se decompor, outros n ao. Os antigos gregos chamavam os primeiros de planares, e os outros de retil neos. Hoje os denominamos respectivamente n umeros 4 compostos e n umeros primos . Exemplos de n umeros compostos: 12 15 117 392 539 2 263 261 Exemplos de n umeros primos: 2 3 5 7 11 13 17 19 503 809 Conv em formalizar algumas deni c oes. Deni c ao 4.18. Um n umero natural a se diz m ultiplo de um n umero natural b se existir um n umero natural q tal que a = bq . Nesse caso, e se b = 0, dizemos tamb em que b divide a ou que b e divisor ou fator de a. Observamos que todo n umero natural a e m ultiplo de si mesmo e de 1. Observamos ainda que 0 e m ultiplo de qualquer n umero natural, e que qualquer n umero natural = 0 e divisor de 0. Deni c ao 4.19. Denominamos primo a todo n umero natural > 1 que n ao tem divisor diferente de 1 e dele mesmo. Chamamos de composto a todo n umero natural que tem divisor diferente de 1 e dele mesmo. Observamos para os estudantes que j a estudaram os n umeros inteiros que, nesse ponto de nossos estudos, todos os divisores considerados s ao n umeros naturais. Veremos os inteiros no Cap tulo 9, quando consideraremos tamb em divisores negativos. O n umero 1 n ao e composto e nem primo. Exclu mos a unidade do conjunto de n umeros primos por conveni encia. Um dos motivos e o seguinte. Se desejamos armar que 6 se escreve de maneira u nica como produto de primos na forma 6 = 2 3 (desconsiderando a ordem do fatores), essa arma c ao e poss vel gra cas ao fato de que 1 n ao e primo. Se o fosse, ter amos que considerar tamb em as possibilidades 6 = 1 2 3, 6 = 1 1 2 3, etc., o que seria bastante inc omodo. Uma propriedade simples mas importante e a seguinte: Proposi c ao 4.20. Dados n umeros naturais a, b e c, se a e m ultiplo de b e se b e m ultiplo de c, ent ao a e m ultiplo de c. umeros naturais q e t tais que a = bq e b = ct. Portanto a = bq = Demonstra c ao. Existem n (ct)q = c(tq ), e vemos que a e m ultiplo de c.
4

= = = = = =

26 35 9 13 7 56 11 49 323 7007

Do latim primu, que signica primeiro.

O ideal matem atico da Antiga Gr ecia

95

Usando a nomenclatura da Deni c ao 4.18 podemos reescrever o enunciado da Proposi c ao 4.20 da seguinte forma: se a, b = 0 e c = 0 s ao n umeros naturais tais que c divide b e b divide a, ent ao c divide a. Outra propriedade que conv em destacar e a seguinte: Proposi c ao 4.21. Dados n umeros naturais a, b e c, se b e c s ao m ultiplos de a, ent ao, quaisquer que sejam os n umeros naturais x e y , temos que xb yc e m ultiplo de a. umeros naturais q e t tais que b = qa e c = ta. Portanto xb yc = Demonstra c ao. Existem n xqa yta = (xq yt)a, e vemos que xb yc e m ultiplo de a. Dados n umeros naturais b e c, uma combina c ao linear de b e c e um n umero natural da forma xb yc, sendo x e y n umeros naturais. Tendo isso em vista podemos reescrever o enunciado da proposi c ao acima da seguinte forma: se dois n umeros naturais s ao m ultiplos de um n umero natural a, ent ao qualquer combina c ao linear desses n umeros tamb em e m ultiplo de a. Ou ent ao, se a = 0, podemos tamb em enunciar: se a divide b e c ent ao a divide qualquer combina c ao linear de b e c. No estudo dos n umeros naturais atrav es de sua decomposi c ao como produto de n umeros naturais, um dos primeiros fatos que nos chama a aten c ao e que podemos decompor os n umeros em uma sequ encia de produtos at e obter unicamente fatores primos. Exemplos de decomposi c ao de alguns n umeros:

12 = 4 3 = 223 7007 = 7 1001 = 7 7 143 = 7 7 11 13 30039 = 3 10013 = 3 17 589 = 3 17 19 31

Vemos assim que os n umeros primos s ao os elementos m nimos da estrutura multiplicativa dos n umeros naturais. Mais exatamente temos o Teorema 4.22. Todo n umero natural 2 e primo ou se escreve como produto de primos. umero natural e seja p1 o menor dos divisores = 1 de n. Ent ao Demonstra c ao. Seja n 2 um n p1 e primo, por que, se n ao o fosse, p1 teria um divisor q com 1 < q < p1 , e q seria tamb em um divisor = 1 de n, contrariando o fato de ser p1 o menor deles. Ponhamos n = p1 n1 , e notemos que 1 n1 < n. Se n1 = 1, terminamos. Se n1 > 1, decompomos n1 de forma an aloga, e escrevemos n1 = p2 n2 , com p2 primo e 1 n2 < n1 . Temos n = p1 p2 n2 . Se n2 = 1, terminamos. Se n2 > 1, repetimos o procedimento decompondo-o de forma an aloga. Prosseguindo, obtemos n umeros primos p1 , p2 , ..., pi , ... e uma sequ encia decrescente de

96

Introdu c ao ` a teoria dos n umeros naturais que n = p1 p2 . . . pi ni , prosseguindo n existe uma quantidade nita de passo no qual se obt em nk = 1, e e primo.

n umeros naturais n > n1 > n2 > . . . > ni > . . . 1 tais com a decomposi c ao sempre que ni > 1. Como de 1 a n umeros naturais, o procedimento acima tem um u ltimo camos com um produto n = p1 p2 p3 . . . pk , em que cada pi Uma consequ encia imediata mas importante eo

Esc olio 4.23. Todo n umero natural 2 e m ultiplo de (pelo menos) um n umero primo. Em outros termos, todo n umero natural > 1 tem divisor primo. A justicativa desta arma c ao est a contida na demonstra c ao do Teorema acima: o menor divisor > 1 de qualquer n umero natural e sempre primo. Essas descobertas sobre os n umeros naturais, feitas pela Escola Pitag orica, trouxeram importantes perguntas que determinaram o desenvolvimento posterior da Teoria dos N umeros. Algumas dessas perguntas s ao: 1. A quantidade de n umeros primos e nita ou innita? 2. Como testar a primaridade de um n umero? (testar a primaridade de um n umero signica vericar se o n umero e primo ou n ao.) 3. Como produzir uma lista de n umeros primos da forma mais r apida e c omoda poss vel? 4. Dado um n umero composto, como encontrar seus fatores primos? 5. A decomposi c ao de um n umero natural n 2 como produto de fatores primos eu nica? 6. A sequ encia dos n umeros primos tem uma regra de forma c ao que possa facilitar sua obten c ao? Existe uma f ormula adequada que forne ca o n- esimo n umero primo? Alguns desses problemas podem se tornar muito complicados se observarmos que necessitamos de um m etodo que possa resolv e-los com recursos limitados. Por exemplo, se um m etodo vai gastar 100 anos para testar se um dado n umero (de bom tamanho) e ou n ao primo, ent ao esse m etodo pode n ao servir para alguns prop ositos. Vamos trabalhar com essas quest oes nos pr oximos cap tulos, em que daremos continuidade aos nossos estudos sobre n umeros primos e compostos. Nesse ponto advertimos o estudante interessado de que para prosseguir seus estudos em Teoria dos N umeros e necess ario observar silenciosamente os n umeros, assim como o estudo da astronomia exige a observa c ao prolongada dos c eus (conra [51], p agina xiv). Problema resolvido 4.24. Se a e b s ao n umeros naturais tais que a e m ultiplo de b e a < b ent ao a = 0. Solu ca o. Como a e m ultiplo de b existe um n umero natural q tal que a = bq . Se fosse q 1 ter amos bq b a b, o que e uma contradi c ao com a hip otese de que a < b. Portanto q = 0 e segue que a = 0. Problema resolvido 4.25. Se a e b s ao n umeros naturais tais que a > 0 e a e m ultiplo de b ent ao b a. Solu ca o. Se fosse o contr ario, com a < b, ter amos, em virtude do Problema resolvido anterior, que a = 0. Mas a > 0. Segue ent ao que b a. Outra forma de demonstrar: como a e m ultiplo de b existe um n umero natural q tal que a = bq . N ao podemos ter q = 0, pois a > 0. Ent ao q 1 o que implica a = bq b.

O ideal matem atico da Antiga Gr ecia

97

Problema resolvido 4.26. Demonstre que se m > 1 e um n umero natural que n ao e m ultiplo 2 de 3 ent ao m + 2 e composto. Solu ca o. Um n umero natural m > 1 que n ao e m ultiplo de 3 e de uma das seguintes formas: m = 3q + 1 para algum n umero natural q > 0, ou m = 3q + 2 para algum n umero natural 2 2 2 2 q 0. Se m = 3q + 1 ent ao m + 2 = (3q + 1) + 2 = 9q + 6q + 3 = 3(3q + 2q + 1). Como q > 0 vemos que 3q 2 + 2q + 1 > 1, e assim m2 + 2 e produto de dois n umeros naturais > 1. 2 2 Portanto m + 2 e composto. Por outro lado, se m = 3q + 2 ent ao m + 2 = (3q + 2)2 + 2 = 2 2 2 9q + 12q + 6 = 3(3q + 4q + 2), e m + 2 novamente e produto de dois n umeros naturais > 1. Problema resolvido 4.27. Demonstre que todo n umero natural da forma 3n + 2 tem um fator primo tamb em desta forma. Solu ca o. Se 3n + 2 for primo nada h a a demonstrar. Se n ao for, o Teorema 4.22 garante que 3n + 2 e um produto de primos. Nenhum desses primos e 3, pois 3 n ao e divisor de 3n + 2. Portanto, esses primos s ao da forma 3t + 1 ou 3t + 2. Se todos fossem da forma 3t + 1, o resultado do Problema 4.10.12 proposto logo abaixo garante que seu produto tamb em seria da mesma forma, mas o produto e da forma 3n + 2. Portanto pelo menos um dos primos que comparecem na decomposi c ao de 3n + 2 e da forma 3t + 2. Problema resolvido 4.28. Seja p um primo tal que 3p + 1 e um quadrado perfeito. Calcule p. 1a . solu c ao. Seja 3p + 1 = a2 , sendo a um n umero natural. Temos 3p = (a 1)(a + 1), portanto 3p e produto dos n umeros naturais a 1 e a + 1. Mas 3p se escreve como um produto de dois n umeros naturais das seguintes maneiras: 1a . maneira: (1) (3p) Temos a 1 = 1 e a + 1 = 3p, o que n ao e poss vel, pois isso implica a = 2 e p = 1. 2a . maneira: (3p) (1) Temos a 1 = 3p e a + 1 = 1, o que implica a = 0, o que n ao e poss vel. a 3 . maneira: (3) (p) Temos a 1 = 3 e a + 1 = p, o que implica a = 4 e p = 5, que e uma solu c ao poss vel. 4a . maneira: (p) (3) Temos a 1 = p e a + 1 = 3, o que implica a = 2 e p = 1, o que novamente n ao e poss vel. Resposta: p = 5 eau nica solu c ao poss vel. 2a . solu c ao. Escrevendo 3p + 1 = a2 , lembramos que a est a em uma das classes m odulo tr es. Temos assim tr es casos a considerar: 1 . caso: a = 3k para algum n umero natural k . Ent ao 3p + 1 = 9k 2 , o que n ao e poss vel, pois 9k 2 e m ultiplo de 3 mas 3p + 1 n ao e. 2 . caso: a = 3k + 1 para algum n umero natural k . Ent ao 3p + 1 = (3k + 1)2 = 9k 2 + 6k + 1 2 2 3p = 9k +6k p = 3k +2k = k (3k +2). Como p e primo e 3k +2 > 1 vem que k = 1 p = 5, que e uma solu c ao poss vel. 3 . caso: a = 3k + 2 para algum n umero natural k . Ent ao 3p + 1 = (3k + 2)2 = 9k 2 + 12k + 4 3p = 9k 2 + 12k + 3 p = 3k 2 + 4k + 1 = (k + 1)(3k + 1). Como p e primo segue k + 1 = 1 ou 3k + 1 = 1 k = 0 a = 2 p = 1, o que n ao e poss vel. Novamente a resposta e: p = 5 eau nica solu c ao poss vel. 3a . solu c ao. Escrevendo 3p + 1 = a2 , temos 3p = (a 1)(a + 1). Observamos que os n umeros a 1, a e a + 1 s ao consecutivos, e assim um deles e m ultiplo de 3. Temos tr es possibilidades: a 1 . possibilidade: a1 = 3k . Ent ao 3p = 3k (a+1) p = k (a+1) k = 1 ou a+1 = 1 a = 4 ou a = 0. Se a = 4 temos p = 5, que e uma solu c ao poss vel. a = 0 n ao e poss vel

98

Introdu c ao ` a teoria dos n umeros naturais

2a . possibilidade: a = 3k . Ent ao 3p = (a 1)(a + 1) = (3k 1)(3k + 1) = 9k 2 1, o que n ao e 2 poss vel, pois 3p e m ultiplo de 3 mas 9k 1 n ao e. 3a . possibilidade: a + 1 = 3k . Ent ao 3p = (a 1)3k p = (a 1)k a 1 = 1 ou k = 1 a = 2 p = 1 o que n ao e poss vel. Novamente a resposta e: p = 5 eau nica solu c ao poss vel. 4a . solu c ao. Escrevendo 3p + 1 = a2 , temos 3p = (a 1)(a + 1). O Problema 5.16.11 da p agina 125 garante que 3 divide a 1 ou a + 1. Temos assim dois casos a considerar: 1 . caso: a 1 = 3k . J a vimos que esta situa c ao conduz a p = 5. 2 . caso: a + 1 = 3k . J a vimos que esta situa c ao n ao e poss vel. Novamente a resposta e: p = 5 eau nica solu c ao poss vel.

4.10

Problemas

Problema 4.10.1. Demonstre que se a, b e c s ao n umeros naturais tais que c divide a + b e c divide a, ent ao c divide b. Problema 4.10.2. Demonstre que se a, b e c = 0 s ao n umeros naturais tais que ac e m ultiplo de bc, ent ao a e m ultiplo de b. A hip otese c = 0 e necess aria? e mpar todo n umero natural que divide outro n umero Problema 4.10.3. Demonstre que mpar. Problema 4.10.4. Demonstre que 2 eou nico primo par. Demonstre que 3 e primo. Fa ca o mesmo com 5 e 7. Problema 4.10.5. Prove que os n umeros 11, 13, 17, 19, 503 e 809 citados no texto como primos o s ao efetivamente. Problema 4.10.6. Encontre o menor mpar composto. Encontre o menor mpar composto que e produto de tr es primos (diferentes). Problema 4.10.7. Seja d um algarismo decimal e seja n = (dd . . . d)dez um n umero natural tal que n 11. Prove que se n for primo ent ao d = 1. Mostre que esta situa c ao efetivamente ocorre, isto e, existem n umeros n da forma acima, com d = 1, que s ao primos. umero natural p > 1 e primo se e somente se n ao se Problema 4.10.8. Demonstre que um n escreve na forma p = ab, com a > 1 e b > 1 n umeros naturais. Problema 4.10.9. Se um primo p e da forma 3n + 1 para algum n umero natural n, o que voc e pode armar sobre n? Justique. e divisor do primo q ent ao p = q . Problema 4.10.10. Prove que se o primo p Problema 4.10.11. a) Demonstre que se p e primo ent ao p n ao pode dividir ao mesmo tempo um n umero natural e seu sucessor. b) Demonstre que se p e primo mpar ent ao p n ao pode dividir ao mesmo tempo um n umero natural n e seu sucessor de mesma paridade n + 2. Problema 4.10.12. Demonstre que o produto de dois ou mais n umeros naturais da forma 3t + 1 ainda e desta forma. c oes de Teon de Smirna: a) Se m e um Problema 4.10.13. Demonstre as seguintes arma 2 2 n umero natural, ent ao ou m ou m 1 e m ultiplo de 3. b) Se m e um n umero natural, ent ao ou m2 ou m2 1 e m ultiplo de 4.

O ideal matem atico da Antiga Gr ecia

99

Problema 4.10.14. Identique todos os n umeros primos da forma (a1 a0 )dez tais que a1 a0 tamb em e primo. Problema 4.10.15. Demonstre que se n > 4 e composto ent ao n e divisor de (n 1)! Problema 4.10.16. Um tri angulo ret angulo tem catetos 7 e y , e hipotenusa z . Sabendo que y e z s ao n umeros naturais, calcule-os.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7 Problema 4.10.17. Verique se o seguinte argumento pode ser usado para demonstrar que existem innitos n umeros primos. Existem innitos n umeros naturais, certo? Como os primos s ao os blocos construtivos dos naturais, ent ao (?) h a que existirem innitos deles. Problema 4.10.18. Demonstre os seguintes crit erios de divisibilidade no sistema decimal. a) crit erio de divisibilidade por 4: um n umero natural (an an1 . . . a1 a0 )dez e m ultiplo de 4 se e somente se (a1 a0 )dez o for. b) crit erio de divisibilidade por 5: um n umero natural (an an1 . . . a1 a0 )dez e m ultiplo de 5 se e somente se a0 = 0 ou a0 = 5. c) crit erio de divisibilidade por 10: um n umero natural (an an1 . . . a1 a0 )dez e m ultiplo de 10 se e somente se a0 = 0. Problema 4.10.19. Um estudante, perguntado se 458 941 e m ultiplo de 7, fez os seguintes c alculos: 4 4 4 5 5 9 4 1 2 1 8 9 2 0 4 2 8 5 0 3 5 5 0 5 0 8

5 4 5 3 4 2

Como 42 e m ultiplo de 7, ent ao 458 941 tamb em e, concluiu o estudante. a) Verique se o estudante est a correto e explique seu racioc nio. b) Comprove se o m etodo do estudante possibilita vericar a multiplicidade por 7 de qualquer n umero natural escrito no sistema decimal. c) Investigue para quais n umeros, al em de 7, o m etodo funciona. Problema 4.10.20. Demonstre o seguinte crit erio de divisibilidade por seis: um n umero natural e m ultiplo de 6 se e somente se for m ultiplo de 2 e de 3. Alguma generaliza c ao? Problema resolvido 4.29. Se p e p + 2 s ao primos os denominamos primos g emeos. O estudante pode examinar a lista de primos do Ap endice A, p agina 189, e ver que existem muitos primos g emeos. Investigue se existem muitos primos trig emeos, isto e, p, p + 2 e p + 4 que sejam todos primos. Um exemplo e 3, 5 e 7.

100

Introdu c ao ` a teoria dos n umeros naturais

1a . solu c ao. J a sabemos que se p = 3 ent ao p, p + 2 e p + 4 s ao primos trig emeos. Suponhamos p > 3. O Problema 4.8.14, na p agina 93, pede para provar que para todo n umero natural n exatamente um dos n umeros n, n + 2 ou n + 4 e m ultiplo de 3. Portanto p, p + 2 e p + 4 n ao podem ser todos primos, a n ao ser que p = 3. 2a . solu c ao. Vamos examinar alguns ternos de n umeros p, p + 2 e p + 4, com p primo, e tentar perceber alguma regularidade. Temos: p p+2 5 7 7 9 11 13 13 15 17 19 p+4 9 11 15 17 21

Observamos que em cada linha existe um m ultiplo de 3 e ele est a` as vezes na segunda coluna, outras vezes na terceira. Examinando mais de perto vemos que se p = 3q +1 para algum natural q ent ao o m ultiplo de 3 est a na segunda coluna, e se p = 3q + 2 para algum natural q ent ao o m ultiplo de 3 est a na terceira coluna. Agora e f acil obter uma prova geral. Se p = 3q + 1 ent ao p + 2 = 3q + 1 + 2 = 3q + 3 = 3(q + 1). Se p = 3q + 2 ent ao p + 4 = 3q + 2 + 4 = 3q + 6 = 3(q + 2). Esses m ultiplos de 3 s ao sempre > 3 portanto nunca s ao primos. Como todo primo p > 3 e da forma p = 3q + 1 ou p = 3q + 2 para algum natural q , ca provado que n ao existem primos trig emeos p, p + 2 e p + 4, com p > 3. Problema resolvido 4.30. Considere a sequ encia 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, ... formada pelos n umeros naturais em ordem crescente, sendo que o n umero n aparece n vezes consecutivas. Calcule o 2010 . termo. Solu ca o. Ao escrever a sequ encia desde o in cio temos: escrevendo o n umero 1 escrevemos 1 n umero no total; terminando de escrever o n umero 2 escrevemos 1 + 2 n umeros no total; terminando de escrever o n umero 3 escrevemos 1 + 2 + 3 n umeros no total; e, assim por diante, terminando de escrever o n umero k escrevemos 1 + 2 + 3 + . . . + k n umeros no total. Como 1+2+3+ . . . + k = k (k +1)/2, calculamos k tal que k (k +1)/2 = 2010, e encontramos k 63, 9 e k 62, 9. Rejeitamos o valor negativo e arredondamos para baixo o segundo (esse valor n ao e um n umero natural certamente por que o 2010 . termo n ao e o u ltimo da lista do mesmo n umero). Calculamos 62(62 + 1)/2 = 1953, o que signica que ao terminarmos de escrever 62 vezes o n umero 62 atingimos o 1953 . termo da sequ encia. Os pr oximos 63 termos da sequ encia s ao todos constitu dos pelo n umero 63. Como 1953 + 63 = 2016, segue que o 2010 . termo da sequ encia e 63.

4.11

Problemas adicionais

umeros naturais pares consecutivos, exatamente Problema 4.11.1. Verique que, dados dois n um deles e m ultiplo de 4. Problema 4.11.2. Determine condi c oes necess arias e sucientes sobre os n umeros naturais m n e n para que a pot encia m seja a) par; b) mpar. Demonstra c oes?

O ideal matem atico da Antiga Gr ecia

101

Problema 4.11.3. Dado o n umero gurado 42 , consideremos linhas paralelas ` a diagonal principal, conforme a gura abaixo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... 2 Isto nos sugere 1 + 2 + 3 + 4 + 3 + 2 + 1 = 4 . Generalize. Use esta observa c ao para vericar a f ormula 1 + 2 + 3 + + n = (1/2)n(n + 1). Voc e fez uma indu c ao ou uma dedu c ao? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Problema 4.11.4. Prove que todo n umero pentagonal Pn com n 1 se escreve como a soma de um n umero quadrado com um n umero triangular. Para completar o caso n = 1 dena o n umero triangular T0 = 0. Problema 4.11.5. O matem atico hindu Aryabhatta descobriu, por volta do ano 500, uma f ormula para a soma T1 + T2 + T3 + + Tn para todo n umero natural n. Fa ca isto voc e tamb em. Problema 4.11.6. Considere a sequ encia de conjuntos {1} {2, 3} {4, 5, 6} {7, 8, 9, 10} Em que conjunto aparece o n umero 2000? Problema 4.11.7. Os n umeros naturais de 1 a 2010 s ao escritos em um grande quadro negro. Em seguida, um estudante apaga dois quaisquer desses n umeros e escreve no quadro sua diferen ca (positiva ou zero). Repete a opera c ao at e que um u nico n umero que escrito no quadro. E poss vel que esse n umero seja zero? Problema 4.11.8. Em um plano existem 11 cidades numeradas de 1 a 11. Estradas retil neas ligam 1 a 2, 2 a 3, 3 a 4, 4 a 5, 5 a 6, 6 a 7, 7 a 8, 8 a 9, 9 a 10, 10 a 11, e 11 a 1. Se as cidades estiverem em uma posi c ao favor avel, e poss vel construir uma estrada retil nea adicional cortando todas essas estradas e que n ao passe por nenhuma cidade? Problema 4.11.9. a) Consideremos os n umeros naturais de 1 a 10, escritos em la: 1 2 3 4 5 6 7 8 9 10 Antes de cada um deles coloque sinais + ou de forma que o c alculo da express ao resulte zero. b) Resolva problema similar para os n umeros de 1 a 11. Problema 4.11.10. Resolva o problema abaixo e considere outros problemas similares obtidos mediante modica c ao do primeiro.
m m m m m m m m m

...

Um jogo tem 9 bot oes luminosos dispostos como na gura. Cada bot ao pode car de cor verde ou vermelha. Apertando um bot ao do bordo do ret angulo, trocam de cor ele e seus vizinhos (vizinhos na dire c ao horizontal, vertical ou diagonal). Apertando o bot ao do centro, trocam de cor todos os seus 8 vizinhos por em ele n ao. Inicialmente todos os bot oes est ao verdes. E poss vel, apertando sucessivamente alguns bot oes, torn a-los todos vermelhos?

102

Introdu c ao ` a teoria dos n umeros naturais

Problema 4.11.11. Resolva o problema abaixo e considere tamb em modica c oes, tomando classes no formato n m. Uma classe tem 25 carteiras dispostas de acordo com a gura. Cada carteira est a ocupada por um estudante. Entra o professor de Matem atica, e diz: Todo aluno desta classe deve mudar de carteira, passando para uma carteira cont gua ` a sua, na dire c ao horizontal ou vertical. Pergunta-se: ser a poss vel cumprir o pedido do professor?

Problema 4.11.12. Em uma festa comparecem 9 pessoas. Algumas se cumprimentam com um aperto de m ao, outras n ao. Conra se e poss vel que cada pessoa cumprimente exatamente outras 3. Problema 4.11.13. Em um plano munido de um sistema de coordenadas cartesianas Oxy considere a reta x y + 17 = 0. Quantos e quais s ao os pontos (p, q ) do plano pertencentes ` a reta com p e q primos? Problema 4.11.14. Em um plano munido de um sistema de coordenadas cartesianas Oxy considere a circunfer encia x2 + y 2 = 7373. Mostre que na circunfer encia existem pontos (x, y ) sendo x e y n umeros naturais. Quantos e quais s ao os pontos (p, q ) do plano pertencentes ` a circunfer encia com p e q primos? Problema 4.11.15. Verique se os n umeros naturais a, b e logb a podem ser todos primos. Problema 4.11.16. Demonstre o seguinte resultado atribu do ` a Escola Pitag orica: se um mpar divide um par, ent ao o mpar tamb em divide a metade do par. cos. Pegue um dos Problema 4.11.17. Pegue uma folha de papel e corte-a em cinco peda peda cos e corte-o em cinco peda cos. Ap os ter feito isso v arias vezes e poss vel obter exatamente 1000 peda cos de papel? e 1001? Problema 4.11.18. Um cubo de lado 3 e subdividido em 27 cubos unit arios. Escolhemos um dos cubos unit arios posicionado no centro de uma das faces, e o denominamos A. Do centro do cubo unit ario A tra camos um segmento at e o centro de um cubo adjacente qualquer B , que tem uma face comum com A. Do centro do cubo unit ario B tra camos um segmento at eo centro de um cubo adjacente qualquer C , que tem uma face comum com B . E assim por diante, pergunta-se se e poss vel tra car uma linha poligonal passando uma u nica vez pelos centros de todos os cubos unit arios, iniciando no centro do cubo A e com ponto nal no centro do cubo maior.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . . . . . . . .. . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . .

O ideal matem atico da Antiga Gr ecia Problema 4.11.19. Prove que 4 n ao e divisor de n2 + 2 para todo n umero natural n. Problema 4.11.20. Demonstre que a chamada conjectura de Christian Goldbach A)Todo n umero natural > 5 e soma de tr es primos (n ao necessariamente diferentes) e equivalente ` a seguinte arma c ao: B)Todo n umero natural par > 2 e soma de dois primos (n ao necessariamente diferentes).

103

4.12

Temas para investiga c ao

Tema 4.12.1. De acordo com o Problema 4.8.8 podemos observar que o crit erio de divisibilidade por 2 enunciado na Proposi c ao 4.13 n ao se aplica para o sistema tern ario. Descubra um crit erio de divisibilidade por 2 para o sistema tern ario. E quanto a outros sistemas de numera c ao? Tema 4.12.2. a) Divida por 8 os n umeros 32 , 52 , 72 e 92 . Que regularidades voc e observa? Fa ca mais alguns testes para constatar se as regularidades permanecem com outros valores. b) Transforme as regularidades em conjecturas gerais. Use algum m etodo considerado v alido pela Matem atica para vericar se as conjecturas s ao verdadeiras ou falsas. Investigue as rec procas de suas conjecturas. c) Que regularidades e conjecturas similares podem ser obtidas da sequ encia 2 2 2 2 , 4 , 6 ,...? Tema 4.12.3. Os n umeros naturais de 1 a n s ao escritos em um grande quadro negro. Em seguida, um estudante apaga dois quaisquer desses n umeros e escreve no quadro sua diferen ca (positiva ou zero). Repete a opera c ao at e que um u nico n umero que escrito no quadro. Para quais n e poss vel que esse n umero seja zero? Tema 4.12.4. Dado um n umero natural n consideremos os n umeros naturais de 1 a n escritos em la: 1 2 3 4 5 ... n Caracterize os valores de n para os quais e poss vel colocar antes de cada um dos n umeros de 1 a n sinais + ou de forma que o c alculo da express ao resulte zero. Tema 4.12.5. a) Uma jarra cont em bolas vermelhas e bolas amarelas. Fora da jarra est ao ` a disposi c ao uma quantidade suciente de bolas de ambas as cores. O seguinte procedimento e executado sempre que a quantidade de bolas na jarra for 2: s ao retiradas duas bolas da jarra; se as duas tiverem a mesma cor, e colocada uma bola vermelha na jarra; se as duas tiverem cores diferentes, e colocada uma bola amarela na jarra. Qual o resultado nal dessa brincadeira? b) Invente um problema similar envolvendo bolas de tr es cores. umeros c ubicos 03 , 13 , 23 , 33 , Tema 4.12.6. a) Um estudante calculou o valor dos primeiros n ... e tirou os noves fora de cada um. Observou que ocorria uma certa regularidade. Encontre essa regularidade e justique. b) Observando que 1
13

3 5 7 9 11
23 33

descubra como, dado um n umero c ubico, de que forma podemos escrev e-lo como soma de mpares consecutivos. c) Estude as regularidades sugeridas pelos seguintes eventos:

104 13 43 93 163 = = = =

Introdu c ao ` a teoria dos n umeros naturais 12 82 272 642

Alguma demonstra c ao? d) Um certo subconjunto innito de n umeros naturais s ao dispostos em linhas, em um arranjo cujas quatro primeiras linhas est ao escritas a seguir. Encontre regularidades nesse arranjo. Demonstra c oes? 1 3 5 6 9 12 10 14 18 . . .

22

e) Investigue outras propriedades dos n umeros c ubicos. Investigue tamb em se as propriedades estudadas aqui para n umeros c ubicos se estendem para outras pot encias, como as quadradas, as qu articas, as qu nticas, etc. Tema 4.12.7. Podemos estender a deni c ao de n umero triangular para n = 0 pondo T0 = 0. Esta deni c ao combina com as v arias f ormulas elaboradas para Tn , como 4.1, 4.2 ou 4.3 dadas na p agina 83. C. F. Gauss provou em [37] que todo n umero natural pode ser escrito como uma soma de tr es n umeros triangulares Tn , n = 0, 1, 2, . . . (n ao necessariamente diferentes). Verique essa arma c ao para todo n umero natural 50. Alguma conjectura similar para n umeros quadrados? Pentagonais? Alguma demonstra c ao? Tema 4.12.8. Se p e p + 2 s ao primos, eles s ao chamados primos g emeos, conforme vimos no Problema Resolvido 4.29. a) Fa ca uma lista de primos g emeos. b) Descubra alguma propriedade interessante dos primos g emeos. Sua propriedade pode facilitar a busca de primos g emeos? c) Pesquise na literatura propriedades dos primos g emeos. d) E quanto a triplos de primos? Quem sabe p, p + 2 e p + 6? Qu adruplos?

4.13

Sugest oes de atividades orientadas

` vezes se diz que a Teoria dos N Atividade 4.13.1. As umeros estuda as propriedades intr nsecas dos n umeros, isto e, aquelas propriedades que n ao dependem do particular sistema de numera c ao que est a sendo usado para representar os n umeros. O contr ario e denominado propriedade extr nseca. Percorrendo o texto procure exemplos de propriedades intr nsecas e propriedades extr nsecas. c ao de pessoas autistas com n umeros tem revelado aspectos Atividade 4.13.2. O estudo da rela interessantes sobre a capacidade do homem de reconhecer os n umeros. Fa ca uma pesquisa sobre esse assunto.

Cap tulo 5 N umeros primos e compostos


5.1 Introdu c ao

Neste cap tulo prosseguimos nossa an alise dos n umeros naturais mediante a investiga c ao das propriedades dos n umeros primos e compostos. Estudamos alguns dos problemas anteriormente colocados sobre n umeros primos e compostos, como a innitude dos primos, e apresentamos as propriedades mais elementares do m aximo divisor comum.

5.2

Propriedades dos divisores de um n umero natural

Para facilitar nossos estudos sobre os divisores dos n umeros naturais, indicaremos por D(n) o conjunto dos divisores de n. Nada melhor do que come car com alguns exemplos: D(0) = {1, 2, 3, 4, . . .} D(1) = {1} D(2) = {1, 2} D(3) = {1, 3} D(4) = {1, 2, 4} D(5) = {1, 5} D(6) = {1, 2, 3, 6} D(7) = {1, 7} D(8) = {1, 2, 4, 8} D(9) = {1, 3, 9} D(12) = {1, 2, 3, 4, 6, 12} D(15) = {1, 3, 5, 15} Estudantes das v arias classes dos cursos de Matem atica com que j a trabalhamos esses assuntos perceberam um conjunto de propriedades, das quais selecionamos as mais importantes. Propriedade 1. 1 e n est ao sempre em D(n) para todo n umero natural n = 0. De fato, para todo n umero natural n > 0 se tem n = 1 n, portanto n e 1 s ao sempre divisores de n. Observamos que para n = 0 tamb em se tem 0 = 1 0, portanto 1 e divisor de 0, mas, por deni c ao, admitimos que 0 n ao e divisor de n umero algum. Por isso exclu mos n = 0 nesta propriedade. 105

106

Introdu c ao ` a teoria dos n umeros naturais

Propriedade 2. Se n = 0 e se m D(n) ent ao m n. De fato, se m D(n) ent ao existe um n umero natural s 1 tal que n = sm. Portanto m = 1 m sm = n. Propriedade 3. Se n = 0 e se m D(n) ent ao m n/2 ou m = n. Portanto, entre n/2 e n n ao existem divisores de n. Seja n = mq . Se m < n ent ao 2 q . Portanto n = mq 2m e ent ao m n/2. Propriedade 4. Se n = 0 e se m D(n) ent ao o quociente q tal que n = mq tamb em est a em D(n). Se n = mq ent ao q tamb em e divisor de n. Propriedade 5. Se m D(n) ent ao D(m) D(n). Fica para o estudante demonstrar essa propriedade. Propriedade 6. Se p e primo ent ao D(p) = {1, p}. Novamente ca para o estudante demonstrar essa propriedade. Propriedade 7. Se n e mpar, ent ao existem apenas n umeros mpares em D(n). Outra vez ca para o estudante demonstrar essa propriedade. Propriedade 8. Seja n = 0. Colocando os elementos de D(n) em ordem crescente, vemos que o produto de dois elementos quaisquer equidistantes dos extremos e sempre n. Fica subtendido que se houver um elemento central toma-se o quadrado do mesmo, que assim e igual a n. Vejamos um exemplo. D(12) = { 1, 2, 3, 4, 6, 12 }

Finalmente um estudante mais atento observou que Propriedade 9. Seja n = 0. Colocando os elementos de D(n) em ordem crescente, vemos que podemos separ a-los em dois grupos, um formado pelos divisores < n, outro pelos que s ao > n, sendo que se n for um quadrado perfeito, ent ao n D(n) e n ca separado em um terceiro grupo. De fato, suponhamos que n = rs, com r < s. Temos r2 < rs = n, ou seja, r < n. Ainda s2 > rs = n ou seja, s > n. Portanto, os divisores de n ocorrem aos pares, um < n e outro > n, exceto n quando n e um quadrado perfeito, sendo que nesse caso ocorre sozinho. Colocando os elementos de D(n) em ordem crescente, podemos desenhar uma linha ima gin aria passando por n, esteja ou n ao n em D(n), e observar claramente os dois grupos, como abaixo.

D(12) = { 1,

2,

3,

4,

6,

12 }

linha imagin aria Vemos nesse exemplo que a linha imagin aria passa por 12 3, 46, sendo que esse n umero n ao comparece em D(12) pelo motivo de n ao ser n umero natural. Podemos extrair da Propriedade 9 um importante resultado:

N umeros primos e compostos Teorema 5.1. Se o n umero natural n n ao e primo, ent ao ele tem um divisor primo

107 n.

Demonstra c ao. Se n n ao e primo, existem n umeros naturais 1 < r < n e 1 < s < n tais que 2 n = rs. Podemos supor que r s. Ent ao r rs = n, portanto r n. Mas, de acordo com o Esc olio 4.23 da p agina 96, r tem um divisor primo p, e temos p r. Portanto p n.

5.3

Problemas

Problema 5.3.1. Demonstre a Propriedade 8 enunciada acima. Problema 5.3.2. Encontre o menor n umero natural que e m utiplo simultaneamente de 2, 3, 4, 5, 6, 7, 8 e 9. Problema 5.3.3. Quantos n umeros naturais entre 104 e 995 s ao m ultiplos de 7? Problema 5.3.4. Encontre a soma de todos os n umeros de 1 a 100 que n ao s ao m ultiplos de 4 ou 5. Problema 5.3.5. Quantos quadrados perfeitos existem entre 40000 e 640 000 que s ao m ultiplos simultaneamente de 3, 4 e 5? Problema 5.3.6. Seja x o menor de tr es n umeros naturais positivos cujo produto e 720. Encontre o maior valor poss vel de x. Problema 5.3.7. Seja p um n umero primo, e sejam m e n n umeros naturais. Demonstre que m n se p divide p ent ao m n . Problema 5.3.8. Sobre o n umero natural n = 23 3j sabe-se que ele tem 28 divisores. Qual o valor de n? eou nico n umero n com um d gito tal que todos os n umeros Problema 5.3.9. Demonstre que 1 10n + 1, 10n + 3, 10n + 7 e 10n + 9 s ao primos. Problema 5.3.10. Demonstre que 2 eou nico primo da forma nn + n para todo n umero natural n 1. Problema 5.3.11. Demonstre que o u nico primo da forma n3 1 e 7, qualquer que seja o n umero natural n. Problema 5.3.12. Demonstre que, subtraindo um primo > 2 de outro > 2, 2 e a u nica diferen ca que tamb em e primo. Problema 5.3.13. Demonstre que para todo n umero natural n 2 n ao existe primo entre n! + 2 e n! + n, incluindo estes. Problema 5.3.14. Demonstre que qualquer fun c ao quadr atica cujos coecientes s ao todos primos n ao pode ter uma raiz dupla. umero natural n > 11 pode ser escrito como Problema 5.3.15. Demonstre que 8, 10 e todo n soma de dois n umeros compostos. ao D(n) = {1, p, n}. Se voc e Problema 5.3.16. Verique que se n = p2 com p primo, ent conseguiu demonstrar esse resultado, explicite todas as propriedades utilizadas e as justique. ao D(n) = {1, p, q, n}. Se voc e Problema 5.3.17. Verique que se n = pq com p e q primos, ent conseguiu demonstrar esse resultado, explicite todas as propriedades utilizadas e as justique. Problema 5.3.18. Verique que se n < p3 para todo divisor primo p de n ent ao n e primo ou produto de dois primos. e primo ent ao p2 + 2 e composto. Problema 5.3.19. Verique que se p 5

108

Introdu c ao ` a teoria dos n umeros naturais

5.4

Reconhecimento dos primos

Se um n umero natural b = 0 e divisor do n umero natural a, ent ao existe um n umero natural q tal que a = bq . Isto signica que se os n umeros a e b est ao representados em um sistema de numera c ao posicional podemos dividir a por b usando o algoritmo usual de divis ao, e deste c alculo resulta quociente q e resto zero: a 0 b q

Por outro lado, se do algoritmo usual de divis ao resultar resto r = 0, ent ao b n ao e divisor de a. Seja ent ao um n umero natural n 2, representado no sistema decimal, cuja primaridade queremos vericar. De acordo com a deni c ao de primo, necessitamos dividir n por todos os n umeros naturais 2 e < n. Se alguma dessas divis oes for exata, encontramos um divisor e n n ao e primo. Se nenhuma divis ao for exata, ent ao n e primo. Podemos fazer muita economia nestes c alculos lembrando que se um n umero n e composto ent ao ele tem um divisor n. Observamos tamb em que se n for par > 2 ent ao n n ao e primo, e se n for mpar ent ao n ao e m ultiplo de nenhum n umero par. Ainda, se n n ao for m ultiplo de 3 ent ao ele n ao e m ultiplo de nenhum outro m ultiplo de 3, o mesmo para 5, 7, e assim por diante. Em resumo, um m etodo elementar para vericar se n > 5 e primo e o seguinte: vemos primeiro se n e par, m ultiplo de 3 ou de 5. Se isto ocorrer sabemos que n e composto. Caso ao s ao m ultiplos de 3 ou de 5. Se contr ario, dividimos n por todos os mpares de 7 a n que n nenhuma divis ao for exata, ent ao n e primo. O m etodo mais econ omico aqui e lembrar ao, em virtude do que se n for composto, ent Teorema 5.1, ele tem um divisor primo n. Entretanto para aplicar isso necessitamos ter uma lista de n umeros primos n. Podemos obter listas de n umeros primos usando o crivo de Erat ostenes, o qual explicaremos na se c ao seguinte, ou utilizando uma lista de primos, como a do Ap endice A. Problema resolvido 5.2. Vericar a primaridade de 157. Solu ca o. Como 157 12, 52, basta dividir 157 por todos os n umeros 2 e 12. Como 157 n ao e par e n ao e m ultiplo de 3 ou de 5, basta dividi-lo por 7 e 11. Temos 157 17 3 7 22 157 47 3 11 14

Como nenhuma divis ao e exata, ent ao 157 e primo. Problema resolvido 5.3. Vericar a primaridade de 287. Solu ca o. Como 287 16, 94, basta dividir 287 por todos os n umeros 2 e 16. Como 287 n ao e par e n ao e m ultiplo de 3 ou de 5, basta dividi-lo por 7, 11 e 13. Temos 287 07 0 7 41

Vimos que 287 e m ultipo de 7, portanto n ao e primo.

N umeros primos e compostos

109

Problema resolvido 5.4. Vericar a primaridade de 1811. Solu ca o. Como 1811 42, 55, basta dividir 1811 por todos os n umeros 2 e 42. Como 1811 n ao e par e n ao e m ultiplo de 3 ou de 5, basta dividi-lo por 7, 11, 13, 17, 19, 23, 29, 31, 37 e 41. Temos 1811 41 61 5 1811 101 6 1811 331 35 7 258 1811 71 51 7 1811 201 17 1811 171 7 11 164 1811 51 121 4 1811 71 13 13 139 1811 111 9 1811 261 13 17 106

19 95 37 48

23 78 41 44

29 62

31 58

Como nenhuma divis ao e exata, ent ao 1811 e primo.

5.5

Problemas

ao primos ou n ao os n umeros seguintes. Se algum deles n ao for Problema 5.5.1. Verique se s primo, encontre o menor n umero primo que o divide. a) 179; b) 819; c) 1153; d) 6851. Problema 5.5.2. Prove que 38567 e primo. umeros primos que se escrevem com tr es d gitos decimais Problema 5.5.3. Encontre todos os n e tais que o produto de seus d gitos tamb em e primo. Problema 5.5.4. Prove que para vericar se um n umero mpar n 3 e primo e suciente dividir n pelos mpares 3, 5, 7, ..., n, nessa ordem, parando as divis oes quando encontrar um quociente menor do que o divisor. Se n ao houve divis ao anterior exata ent ao n e primo. Problema 5.5.5. O seguinte algoritmo e um renamento daquele dado no problema anterior. Dado um n umero natural n 3 mpar, dividir n pelos mpares 3, 5, 7, ... seguindo a ordem crescente dessa sequ encia, enquanto (i) os quocientes das divis oes forem maiores ou iguais aos divisores; e (ii) o resto da divis ao for n ao nulo. a) Demonstre que o algoritmo sempre para, isto e, existe um primeiro mpar t para o qual ocorre (i ) o quociente da divis ao de n por t e < t ou (ii ) o resto da divis ao de n por t e zero. b) Demonstre que se o crit erio de parada utilizado foi (i ) ent ao n e primo, e se foi (ii ) ent ao n e composto. c) Aplique e verique o algoritmo para todos os n umeros naturais mpares n tais que 3 n 31. d) Aplique o algoritmo dado para vericar se 911 e primo ou n ao. umero natural n, indiProblema 5.5.6. Dado um algoritmo de primaridade A e dado um n caremos por A(n) a quantidade m axima de divis oes necess arias para, usando o algoritmo A, determinar se n e primo ou n ao. Para todo n umero natural mpar n 5 calcule A(n) para o seguinte algoritmo de primaridade A: dividir n pelos mpares 3, 5, 7, ..., n 2; se nenhuma das divis oes for exata, ent ao n e primo.

110

Introdu c ao ` a teoria dos n umeros naturais

5.6

O crivo de Erat ostenes

Erat ostenes de Cirene foi um dos dirigentes da antiga biblioteca de Alexandria, e contribuiu com descobertas em v arios campos da ci encia, como Astronomia, Geograa e Matem atica. Seu mais famoso feito foi determinar um valor aproximado para o raio da Terra utilizando Geometria Euclidiana. Tamb em e muito conhecido pelo seu m etodo de obten c ao de n umeros primos, chamado crivo de Erat ostenes. Passamos a descrever o m etodo. Listamos os n umeros naturais com o intuito de eliminar da lista os que n ao s ao primos. Nossa lista cont em ordenadamente os n umeros naturais de 2 at e um determinado n umero n. 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, ... O primeiro da lista, a saber, 2, e primo, pois n ao existe antes dele n umero > 1 que possa ser seu divisor. Todo m ultiplo de 2 (exceto ele mesmo) n ao e primo, e deve ser eliminado da lista. Eliminamos um n umero da lista crivando-o com riscos, como segue. 2, 3, // 4, 5, / 6, 7, // 8, 9, 10, /// 11, //// 12, 13, /// 14, 15, /// 16, 17, 18, /// 19, //// 20, 21, /// 22, 23, ... O primeiro da lista, ap os 2, que n ao foi crivado e 3, que e primo, pois se fosse composto seria m ultiplo de algum n umero < 3 e j a teria sido crivado. Todo m ultiplo de 3 (exceto ele mesmo) n ao e primo, e deve ser eliminado da lista. 2, 3, // 4, 5, / 6, 7, // 8, // 9, 10, /// 11, //// 12, 13, /// 14,//// 15, /// 16, 17, 18, /// 19, //// 20, /// 21, /// 22, 23, ... O primeiro da lista, ap os 3, que n ao foi crivado e 5, que e primo, pois se fosse composto seria m ultiplo de algum n umero < 5 e j a teria sido crivado. Todo m ultiplo de 5 (exceto ele mesmo) n ao e primo, e deve ser eliminado da lista. E assim sucessivamente. prosseguimos at e o nal da lista. Dessa forma eliminamos da lista qualquer n umero composto, permanecendo apenas os primos. Para exemplicar listamos abaixo os n umeros naturais de 2 a 50 e aplicamos o m etodo do crivo: 2, 3, 4 /, 5, // 6, 7, 8 /, // 9, /// 10, 11, /// 12, 13, /// 14, //// 15, /// 16, 17, 18, /// 19, //// 20, /// 21, //// 22, 23, //// 24, /// 25, /// 26, 27, /// /// 28, 29, //// 30, 31, /// 32,//// 33, /// 34, //// 35, 36, /// 37, //// 38, /// 39, /// 40, 41, /// 42, 43, 44, /// /// 45, //// 46, 47, /// 48, //// 49, /// 50. Os n umeros n ao riscados dessa lista s ao os n umeros primos 50: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47. Vemos assim como o m etodo do crivo de Erat ostenes nos fornece uma maneira pr atica de obter os n umeros primos menores do que um dado n umero natural. Para aplica c ao do m etodo a lista dos n umeros naturais pode ser organizada em uma tabela de v arias maneiras, abaixo vemos uma forma: 11 21 31 41 51 61 71 81 91 2 12 22 32 42 52 62 72 82 92 3 13 23 33 43 53 63 73 83 93 4 14 24 34 44 54 64 74 84 94 5 15 25 35 45 55 65 75 85 95 6 16 26 36 46 56 66 76 86 96 7 17 27 37 47 57 67 77 87 97 8 18 28 38 48 58 68 78 88 98 9 19 29 39 49 59 69 79 89 99 10 20 30 40 50 60 70 80 90 100

N umeros primos e compostos

111

O estudante poder a reproduzir esta tabela em uma folha de escrever e crivar os n umeros compostos, obtendo os n umeros primos 100. Algumas propriedades podem ser observadas. i) Comece crivando os m ultiplos 2q de 2 para q > 1. Em seguida crive os m ultiplos 3q para q > 1. Qual e o primeiro m ultiplo de 3 que ainda n ao havia sido crivado? E 9. Em seguida crive os m ultiplos 5q para q > 1. Qual e o primeiro m ultiplo de 5 que ainda n ao havia sido 25. Em seguida crive os m crivado? E ultiplos 7q para q > 1. Qual e o primeiro m ultiplo de 7 que ainda n ao havia sido crivado? E 49. Observamos assim que ao iniciar a elimina c ao dos m ultiplos de um primo p, o primeiro que ainda n ao foi crivado e p2 . De fato, todo m ultiplo de p da forma sp, com 2 s < p e m ultiplo de outro primo < p, e portanto j a foi crivado. ii) A observa c ao anterior nos fornece um crit erio de parada na execu c ao do m etodo. Ao iniciar a elimina c ao dos m ultiplos de um primo p, examinamos p2 . Se este n umero n ao estiver na tabela, ent ao nada mais e necess ario eliminar, e o m etodo est a conclu do. Em outros termos, ao aplicar o m etodo do crivo em uma tabela de n u meros de 1 a n , basta eliminar os m ultiplos > p dos primos p tais que p n. No caso da lista dos n umeros de 1 a 100, para aplicar o m etodo basta eliminar os m ultiplos dos primos 2, 3, 5 e 7 (exceto eles mesmos). O primo seguinte e 11, mas 112 = 121 n ao se encontra na lista. O m etodo do crivo nos fornece uma maneira de encontrar os fatores primos de um dado n umero natural n, ou vericar que n e primo. De fato, dado um n umero natural n, escrevemos a lista dos n umeros naturais de 2 a n e aplicamos o m etodo do crivo. Se n n ao for crivado, e primo. Se n for crivado no momento em que estamos eliminando os m ultiplos de um determinado primo p1 , ent ao camos sabendo que p1 e um divisor de n. Calculamos o n umero a tal que n = p1 a. Aplicamos em seguida o m etodo do crivo aos n umeros naturais de 2 a a. Com isso descobrimos se a e primo ou composto, e neste caso o m etodo nos d a um fator primo p2 de a, e calculamos o n umero natural b tal que a = p2 b. Temos n = p1 p2 b. Repetimos sucessivamente o procedimento, e ap os uma quantidade nita de vezes obtemos a decomposi c ao de n em fatores primos. Conforme j a observamos na se c ao anterior, outra forma de obter a decomposi c ao de n em fatores primos consiste em primeiramente listar todos os primos n (para o que podemos usar o m etodo do crivo, ou lan car m ao de uma lista dispon vel). Dividimos n por esses primos at e encontrar um primeiro divisor p1 (ou vericar que n e primo). Escrevemos n = p1 a e reaplicamos o processo a a, e assim por diante. Problema resolvido 5.5. Encontre a decomposi c ao em fatores primos de 13547. Solu ca o. Primeiramente calculamos 13547 116, 39. Aplicamos o m etodo do crivo ou consultamos uma lista de primos, como a que est a no Anexo A, p agina 189, para obter os primos 116. Observamos facilmente que 13547 n ao e m ultiplo de 2, 3 ou 5. Dividindo 13547 pelos primos 7, 11, etc., descobrimos que 19 e um divisor. Escrevemos 13547 = 19 713. Em seguida dividimos 713 pelos primos 7, 11, etc., e descobrimos que 23 e um divisor de 713. Escrevemos 13547 = 19 23 31. Como 31 est a em nossa lista de primos, terminamos a decomposi c ao. O conhecimento da decomposi c ao de um dado n umero natural em fatores primos facilita a determina c ao dos divisores desse n umero. Por exemplo, sabendo que 13547 = 19 23 31 e a decomposi c ao de 13547 em fatores primos, vemos que seus divisores s ao: 1, 19, 23, 31, 19 23 = 437, 19 31 = 589, 23 31 = 713 e 13547.

112

Introdu c ao ` a teoria dos n umeros naturais

5.7

Problemas

Problema 5.7.1. Obtenha a lista dos n umeros primos 300 usando o m etodo do crivo. Problema 5.7.2. Observe a seguinte tabela de n umeros naturais, listados em seis colunas: 2 8 14 20 26 32 38 3 4 5 6 9 10 11 12 15 16 17 18 21 22 23 24 27 28 29 30 33 34 35 36 39 40 41 42

7 13 19 25 31 37

Aplique o m etodo do crivo a esta tabela. Observe que os n umeros primos, com exce c ao de 2 e 3, se encontram em apenas duas colunas. Isto vai continuar ocorrendo mesmo se aumentarmos indenidamente a tabela? Qual a explica c ao? Problema 5.7.3. Ao fazermos uma lista de n umeros naturais com o intuito de aplicar o m etodo do crivo, podemos omitir os pares, e assim economizar algum esfor co. Aplique o m etodo do crivo ` a seguinte tabela: 3 21 23 41 43 61 63 81 83 101 103 5 25 45 65 85 105 7 27 47 67 87 107 9 29 49 69 89 109 11 31 51 71 91 111 13 33 53 73 93 113 15 35 55 75 95 115 17 37 57 77 97 117 19 39 59 79 99 119

Ao listar os n umeros primos assim obtidos, n ao se esque ca de acrescentar o primo 2. Problema 5.7.4. Durante a aplica c ao do m etodo do crivo, ao eliminar os m ultiplos de um primo p, podemos usar contagem. Em vez de calcular o valor de um determinado m ultiplo sp, contamos p valores ap os o u ltimo eliminado, e este e o m ultiplo de p seguinte. Verique que este estratagema sempre funciona, mesmo em uma lista como a do Problema 5.7.3. Problema 5.7.5. Encontre a decomposi c ao em fatores primos de: a) 120; b) 375; c) 539; d) 2015; e) 1 455 521. Problema 5.7.6. Encontre os divisores de: a) 120; b) 375; c) 539; d) 2015; e) 1 455 521.

5.8

Innitude dos primos

Uma das mais importantes propriedades que devemos investigar sobre os n umeros primos e sua nitude ou innitude. Existe uma quantidade nita ou innita de primos? A resposta a essa pergunta determina todo o procedimento futuro em nossas pesquisas sobre os n umeros primos. Se existir uma quantidade nita de primos podemos ver se e poss vel list alos, e assim, por inspe c ao, determinar todas as suas propriedades, e por extens ao determinar propriedades dos n umeros naturais. Por outro lado, se sua quantidade for innita precisaremos usar procedimentos mais criativos para investig a-los.

N umeros primos e compostos

113

Embora existam innitos n umeros naturais, isto n ao implica que existem innitos primos. De fato, com uma quantidade nita de primos podemos fabricar innitos n umeros naturais. Por exemplo, o primo 2 gera os n umeros 2, 22 , 23 , etc. Os primos 2 e 3 geram 2j 3i , com j 0 e i 0 naturais. Os matem aticos da Antiga Gr ecia conheciam a resposta ` a quest ao da nitude ou innitude dos primos: existem innitos n umeros primos. Euclides, em Os Elementos, apresenta uma muito importante para o estudante compreender o argumento demonstra c ao para esse fato. E de Euclides. Vejamos. Teorema 5.6 (Euclides). Existem innitos n umeros primos. Demonstra c ao. Consideremos uma quantidade nita de primos, digamos p1 , p2 , ..., pn , com n 1. Com esses primos fabricamos o n umero natural A = p1 p2 . . . pn + 1. Como A > 1, o Teorema 4.22, visto na p agina 95, garante que A tem um divisor primo p. Portanto se dividirmos A por p o resto e zero. Ent ao p n ao pode ser um dos primos p1 , p2 , ..., pn considerados inicialmente. De fato, se p fosse um desses primos, a divis ao de A por p teria resto 1, o que seria uma contradi c ao. Conclu mos do exposto acima que, qualquer que seja o conjunto nito de n umeros primos, sempre existe um primo que n ao est a nesse conjunto. Isto signica que a quantidade de primos e innita. Existem diversas demonstra c oes da innitude dos primos. Uma cole c ao delas e apresentada no Cap tulo 1 de [83]. Existem tamb em muitos resultados demonstrando a innitude de n umeros primos de uma determinada forma. Por exemplo: Problema resolvido 5.7. Existem innitos n umeros primos da forma 3n + 2. Solu ca o. Exemplos de n umeros primos da forma 3n +2 s ao: 2, 5, 11, 17, etc. Consideremos uma quantidade nita de primos > 2 da forma 3n + 2, denominando-os p1 , p2 , ..., pm . Consideremos o n umero A = 3p1 p2 . . . pm + 2. De acordo com o Problema Resolvido 4.27 (p agina 97) A tem um fator primo p da forma 3n + 2. Como A e mpar temos p > 3. Se p fosse um dos pi para algum i isto implicaria que p seria um divisor de A 3p1 p2 . . . pm , portanto de 2, o que e absurdo. Segue que p = pi para todo i. Conclu mos que dado qualquer conjunto nito de primos da forma 3n + 2 sempre existe um primo dessa forma fora do conjunto. Segue que existem innitos primos da forma 3n + 2. Johann Dirichlet demonstrou em 1837 o seguinte resultado mais geral: Se d 2 e a = 0 s ao n umeros naturais primos entre si, ent ao a progress ao aritm etica a, a + d, a + 2d, . . . cont em uma innidade de n umeros primos.

5.9

Problemas

umeros naturais a e b > 1, a divis ao de a por b n ao pode Problema 5.9.1. Prove que, dados n ter resto ora zero, ora um. Problema 5.9.2. a) Demonstre que se m > 1 e n s ao n umeros naturais tais que m divide n! + 1 ent ao m > n. b) Demonstre que para todo n umero natural n existe um primo p tal que p > n. c) Use este resultado para dar outra demonstra c ao (diferente da do texto) de que existem innitos n umeros primos. Segundo o autor de [83], p agina 3, esta demonstra c ao e atribu da a Charles Hermite.

114

Introdu c ao ` a teoria dos n umeros naturais

Problema 5.9.3. Complete os detalhes da seguinte variante da demonstra c ao de Euclides da innitude dos n umeros primos. Se A = p1 p2 . . . pn e se p e um primo que divide A 1 ent ao p = pi para todo i. Esta demonstra c ao foi observada por Ernst Kummer (conra [83], p agina 3). Problema 5.9.4. Demonstre que existem innitos primos da forma 4n + 3 (naturalmente sem utilizar o Teorema mais geral de Dirichlet). Problema 5.9.5. Vamos denominar o n- esimo n umero primo por pn . Portanto p1 = 2, p2 = 3, p3 = 5, etc. Inspirados na demonstra c ao de Euclides da innitude dos primos, consideremos os n umeros naturais En = p1 p2 p3 . . . pn + 1. Se En e primo, dizemos que e um primo de Euclides. Prove que En , para 1 n 5, s ao primos de Euclides, mas E6 , E7 e E8 n ao s ao. N ao se sabe se existem innitos primos de Euclides.

5.10

O m aximo divisor comum

O exame dos divisores comuns de dois ou mais n umeros naturais pode nos revelar sua natureza rec proca. Particularmente importante e o maior divisor comum. Dado um n umero natural a, continuamos indicando por D(a) o conjunto dos divisores de a. J a observamos que 1 est a em D(a) qualquer que seja a, e que se a = 0 ent ao D(a) e nito. Portanto, dados n umeros naturais a e b n ao simultaneamente nulos o conjunto D(a) D(b) e n ao vazio e nito. Segue que D(a) D(b) tem um elemento m aximo. Isto justica a seguinte deni c ao. Deni c ao 5.8. Dados n umeros naturais a e b n ao simultaneamente nulos o elemento m aximo do conjunto D(a) D(b) chama-se m aximo divisor comum de a e b, e e indicado por mdc(a, b). Se a = 0 e b = 0 conv em denir mdc(0, 0) = 0. As mesmas observa c oes se aplicam para tr es ou mais n umeros naturais a1 , a2 , ..., an , e da mesma forma se dene mdc(a1 , a2 , . . . , an ). Exemplo 5.9. D(12) = {1, 2, 3, 4, 6, 12} e D(18) = {1, 2, 3, 6, 9, 18}. Portanto D(12) D(18) = {1, 2, 3, 6} e mdc(12, 18) = 6. Exemplo 5.10. Observemos que D(15) = {1, 3, 5, 15}, D(30) = {1, 2, 3, 5, 10, 15, 30} e D(75) = {1, 3, 5, 15, 25, 75}. Portanto D(15) D(30) D(75) = {1, 3, 5, 15} e mdc(15, 30, 75) = 15 Algumas propriedades do m aximo divisor comum de f acil observa c ao s ao as seguintes: Propriedade 1. mdc(a, b) = mdc(b, a) quaisquer que sejam os n umeros naturais a e b. De fato, se a = 0 e b = 0 temos mdc(a, b) = 0 = mdc(b, a). Se a e b n ao s ao simultaneamente nulos, ent ao D(a) D(b) = D(b) D(a) quaisquer que sejam os n umeros naturais a e b. Propriedade 2. Se o n umero natural a = 0 e um divisor do n umero natural b ent ao mdc(a, b) = a. De fato, a e elemento de D(b) e e o maior elemento de D(a). Portanto mdc(a, b) = a. Propriedade 3. mdc(0, a) = a qualquer que seja o n umero natural a. Se a = 0 temos mdc(0, a) = 0 = a. Suponhamos a = 0. Como D(0) = {1, 2, 3, 4, . . .} temos D(0) D(a) = D(a). Como a e o maior elemento de D(a) segue a validade da propriedade. Propriedade 4. Se a e b s ao n umeros naturais n ao simultaneamente nulos ent ao mdc(a, b) 1.

N umeros primos e compostos O estudante pode se certicar da validade da Propriedade 4.

115

Uma situa c ao que devemos destacar e que existem n umeros que n ao t em divisores comuns > 1. Por exemplo, D(91) = {1, 7, 13, 91} e D(187) = {1, 11, 17, 187}. Portanto D(91) D(187) = {1} e mdc(91, 187) = 1. Esses n umeros recebem uma denomina c ao especial. Deni c ao 5.11. Os n umeros naturais a e b chamam-se relativamente primos se mdc(a, b) = 1. Neste caso a e b tamb em s ao denominados primos entre si ou coprimos. Da mesma forma, se os n umeros naturais a1 , a2 , ..., an s ao tais que mdc(a1 , a2 , . . . , an ) = 1, dizemos que s ao relativamente primos (ou primos entre si, ou ainda coprimos). O uso da deni c ao para o c alculo do m aximo divisor comum de dois n umeros naturais pode ser bastante desconfort avel. Por exemplo, se quisermos calcular mdc(28997, 9211), temos que realizar muitos c alculos at e vericar que D(28997) = {1, 107, 271, 28997} e D(9211) = {1, 61, 151, 9211}, e concluir que s ao relativamente primos. Alguma economia pode ser feita se procurarmos determinar a decomposi c ao dos n umeros como produto de primos, mas mesmo isso pode acarretar um esfor co consider avel. Os antigos matem aticos gregos observaram que o c alculo do m aximo divisor comum de dois n umeros naturais pode ser drasticamente simplicado mediante o uso da divis ao. De fato, dados n umeros naturais a e b = 0, sabemos que existem n umeros naturais q e r tais que a = bq + r. Dessa identidade percebemos que os divisores comuns a a e b tamb em s ao divisores de r. Mais exatamente temos o Teorema 5.12. Se a, b, q e r s ao n umeros naturais tais que a = bq + r, ent ao mdc(a, b) = mdc(b, r). Demonstra c ao. Se b = 0 temos a = r e mdc(a, b) = a = r = mdc(b, r). Suponhamos b = 0. Todo divisor comum de a e b tamb em e divisor da combina c ao linear a bq , portanto de r. Em outros termos, todo divisor comum de a e b e divisor comum de b e r. Por outro lado, todo divisor comum de b e r e divisor da combina c ao linear bq + r, portanto e divisor de a. Em outros termos, todo divisor comum de b e r e divisor comum de a e b. Isto quer dizer que D(a) D(b) = D(b) D(r). Em consequ encia estes conjuntos t em o mesmo m aximo. Fica assim demonstrado que mdc(a, b) = mdc(b, r). Esc olio 5.13. Se a, b, q e r s ao n umeros naturais tais que a = bq + r, ent ao os divisores comuns de a e b s ao tamb em os divisores comuns de b e r. Demonstra c ao. A demonstra c ao do Esc olio est a praticamente contida na demonstra c ao do Teorema 5.12. O resultado deste Teorema pode ser utilizado para construir um algoritmo que permite calcular o m aximo divisor comum de dois n umeros naturais com relativa facilidade. Este algoritmo e conhecido h a muito tempo, e est a descrito em Os Elementos, de Euclides. Por isso foi denominado algoritmo euclidiano pela posteridade. A ideia surge quando observamos que, dados n umeros naturais a e b = 0, existem n umeros naturais q e r tais que a = bq + r e 0 r < b, e o Teorema acima garante que mdc(a, b) = mdc(b, r). Assim sendo aparentemente compensa calcular mdc(b, r) em vez de mdc(a, b), j a que r < b. Uma ideia melhor ainda e dividir b por r e novamente diminuir os valores dos n umeros. Assim, se b = q1 r + s, com 0 s < r, temos mdc(b, r) = mdc(r, s). Prosseguindo obtemos uma sequ encia 0 . . . < u < t < s < r, que, ap os uma quantidade nita de passos, atinge o valor zero. Se v eou ltimo resto n ao nulo temos mdc(a, b) = mdc(v, 0) = v .

116

Introdu c ao ` a teoria dos n umeros naturais

Dessa forma, sem nenhum esfo co al em de o de efetuar divis oes se pode calcular o m aximo divisor comum de dois n umeros naturais quaisquer. Evitamos assim a necessidade de calcular os divisores dos n umeros ou de determinar sua decomposi c ao como produto de fatores primos, o que em geral exige um esfor co muito maior. Problema resolvido 5.14. Calcule mdc(1365, 231) usando o algoritmo euclidiano. Solu ca o. Efetuamos as divis oes sucessivas:

1365 = 5 231 + 210 231 = 1 210 + 21 210 = 10 21 + 0

Vemos que o u ltimo resto n ao nulo e 21, portanto mdc(1365, 231) = 21. Podemos escrever tamb em: mdc(1365, 231) = mdc(231, 210) = mdc(210, 21) = mdc(21, 0) = 21

Dado um n umero natural a = 0, indicamos por M(a) o conjunto dos m ultiplos positivos de a. Por exemplo, M(3) = {3, 6, 9, 12, . . .}. umeros naturais a = 0 e b = 0, o elemento m nimo do conjunto Deni c ao 5.15. Dados n M(a) M(b) chama-se m nimo m ultiplo comum de a e b, e e indicado por mmc(a, b). Se a = 0 ou b = 0 conv em denir mmc(a, b) = 0. Por exemplo, M(6) M(9) = {18, 36, 54, . . .}, portanto mmc(6, 9) = 18. O estudante est a convidado nos problemas 5.11.15 a 5.11.18 abaixo a detalhar propriedades do mmc.

5.11

Problemas

Problema 5.11.1. Calcule mdc(n, 2n + 1) para todo n umero natural n. Problema 5.11.2. Demonstre que se p e q s ao primos diferentes ent ao s ao relativamente primos. Problema 5.11.3. Demonstre que se o primo p n ao e divisor do n umero natural b > 1 ent ao p e b s ao relativamente primos. umero natural e seu sucessor s ao relativamente Problema 5.11.4. a) Demonstre que todo n primos. b) Demonstre que para todo n umero natural mpar n, ele e n + 2 s ao relativamente primos. umeros naturais a e b n ao s ao relativamente primos Problema 5.11.5. Demonstre que se os n ent ao existe um primo p que e divisor comum de ambos.

N umeros primos e compostos

117

Problema 5.11.6. Demonstre que se p e primo ent ao para todo n umero natural a se tem mdc(p, a) = 1 ou mdc(p, a) = p. Conclua que a e p s ao relativamente primos ou ent ao a e m ultiplo de p. Problema 5.11.7. Demonstre que o n umero natural n > 1 e primo se e somente se para todo n umero natural a se tem mdc(n, a) = 1 ou n e divisor de a. Problema 5.11.8. Demonstre que se os n umeros naturais a 2 e b 2 n ao t em primo em comum em sua decomposi c ao em fatores primos se e somente se eles s ao relativamente primos. Problema 5.11.9. Demonstre que se os n umeros naturais a e b s ao relativamente primos e se a1 e b1 s ao divisores respectivamente de a e b ent ao a1 e b1 s ao relativamente primos. Problema 5.11.10. Calcule mdc(32277, 14973) usando o algoritmo euclidiano. Problema 5.11.11. Calcule mdc(123469, 2849) utilizando: a) o algoritmo euclidiano; b) diretamente atrav es da deni c ao de m aximo divisor comum. Compare o esfor co de c alculo de um m etodo em rela c ao ao outro. Problema 5.11.12. Demonstre que mdc(a1 , a2 , . . . , an ) = mdc(a1 , a2 , . . . , an2 , mdc(an1 , an )) quaisquer que sejam os n umeros naturais a1 , a2 , ..., an . Mostre como se pode utilizar recursivamente o algoritmo euclidiano para calcular o m aximo divisor comum de n 3 n umeros naturais. Aplique a ideia para calcular mdc(11571, 1729, 637). Problema 5.11.13. D e exemplos de n umeros naturais a, b e c relativamente primos mas que n ao s ao relativamente primos quando tomados dois a dois. Problema 5.11.14. Vimos que D(12) D(18) = {1, 2, 3, 6} e mdc(12, 18) = 6. Examinando os outros divisores comuns de 12 e 18, qual sua rela c ao com o m aximo divisor comum? Examine outros exemplos. Alguma demonstra c ao? Problema 5.11.15. Verique que, dados n umeros naturais a = 0 e b = 0, o conjunto M(a) M(b) e sempre n ao vazio. Com isto garantimos que esse conjunto sempre tem elemento m nimo, o que implica que mmc(a, b) sempre existe, quaisquer que sejam os n umeros naturais a e b. Problema 5.11.16. Examinando exemplos variados de conjuntos M(a) M(b), liste propriedades do mmc. Problema 5.11.17. Examinando exemplos variados de mdc(a, b) e mmc(a, b), obtenha uma propriedade que os relacione em uma mesma f ormula. Alguma demonstra c ao? Problema 5.11.18. Dena mmc de tr es ou mais n umeros naturais e mostre que sua deni c ao e consistente.

5.12

Algumas identidades importantes

Vejamos algumas identidades importantes para trabalhar com n umeros primos e compostos. Teorema 5.16. Sejam a, b e n n umeros naturais. Ent ao ( ) ( ) ( ) n n1 n n2 2 n n n (a + b) = a + a b+ a b + ... + abn1 + bn 1 2 n1

(5.1)

118 Os n umeros (n)


i

Introdu c ao ` a teoria dos n umeros naturais , chamados n umeros binomiais, s ao denidos por ( ) n n! = i i!(n i)!

(5.2)

quaisquer que sejam os n umeros naturais 0 i n. Outras identidades: Sejam a, b e n 2 n umeros naturais. Ent ao an bn = (a b)(an1 + an2 b + . . . + abn2 + bn1 ) Sejam a, b e n > 0 n umeros naturais. Ent ao a2n+1 + b2n+1 = (a + b)(a2n a2n1 b + . . . ab2n1 + b2n ) e a2n b2n = (a + b)(a2n1 a2n2 b + . . . + ab2n2 b2n1 ) (5.4) (5.3)

(5.5)

Consideramos o Teorema 5.16 conhecido do estudante. As identidades seguintes, se n ao o forem, podem ser demonstradas diretamente. Uma aplica c ao do Teorema 5.16 e Proposi c ao 5.17 (Crit erio de divisibilidade por tr es e por nove). O n umero (an an1 . . . a1 a0 )dez e m ultiplo de 3 (respectivamente de 9) se e somente se an + an1 + . . . + a1 + a0 for m ultiplo de 3 (respectivamente de 9). umero natural j temos Demonstra c ao. Para todo n

10j = (9 + 1)j ) ( ( ) j j j 1 j 9+1 9 + ... + = 9 + 1 j1 [ ( ) ( )] j j 2 j j 1 = 9 9 + 9 + ... + +1 1 j1 = 9qj + 1 em que qj = 9j 1 + (j )


1

9j 2 + . . . +

j j 1

e um n umero natural. Portanto

(an an1 . . . a1 a0 )dez = (9qn + 1)an + (9qn1 + 1)an1 + . . . + (9 + 1)a1 + a0 = 9q + an + an1 + . . . + a1 + a0

para um certo n umero natural q . Portanto (an an1 . . . a1 a0 )dez e m ultiplo de 3 (respectivamente de 9) se e somente se an + an1 + . . . + a1 + a0 for m ultiplo de 3 (respectivamente de 9). Problema resolvido 5.18. Demonstre que, para todo n umero natural m 2, se 2m 1 e primo ent ao m e primo.

N umeros primos e compostos

119

Solu ca o. Seja m = rs uma decomposi c ao qualquer de m como produto de n umeros naturais. Queremos mostrar que necessariamente se tem r = 1 ou s = 1. Come camos observando que 2m 1 = 2rs 1 = (2r )s 1. Usando a identidade 5.3 com a = 2r , b = 1 e n = s temos 2m 1 = (2r )s 1 = (2r 1)((2r )s1 + (2r )s2 + . . . + 1) Como 2m 1 e primo, segue que 2r 1 = 1 ou (2r )s1 + (2r )s2 + . . . + 1 = 1. Portanto r = 1 ou s = 1, respectivamente. Provamos que m e primo.

5.13

Problemas

umero natural n se tem 10n = 11qn + (1)n Problema 5.13.1. a) Demonstre que para todo n para algum n umero natural qn . b) Prove que um n umero natural (an an1 . . . a1 a0 )dez e m ultiplo n de 11 se e somente se a0 a1 + a2 a3 + . . . + (1) an for m ultiplo de 11. Problema 5.13.2. a) Demonstre que 102n 1 e m ultiplo de 11 para todo n umero natural n. 2n+1 b) Prove que 10 +1 e m ultiplo de 11 para todo n umero natural n. e primo ent ao n = 1. Problema 5.13.3. Prove que se n3 + 1 Problema 5.13.4. Prove que 8n + 1 e composto para todo n umero natural n 1. ca entre um n umero natural e a soma dos d gitos de Problema 5.13.5. Prove que a diferen sua representa ca o decimal e m ultiplo de 9. Problema 5.13.6. Veja se existe uma vers ao da Proposi c ao 5.17 para n umeros representados em uma base qualquer. Problema 5.13.7. Demonstre que para todo n umero natural n o n umero 1 + 4n n ao e m ultiplo de 3. Problema 5.13.8. Prove que se a e n 2 s ao n umeros naturais tais que an 1 e primo ent ao a=2en e primo. Problema 5.13.9. Com o aux lio do Teorema 5.16 demonstre que mn e m t em a mesma paridade, quaisquer que sejam os n umeros naturais m 0 e n 1. Problema 5.13.10. Encontre todos os n umeros primos que se escrevem como soma de dois cubos (n ao necessariamente diferentes).

5.14

Coment arios adicionais

No cap tulo anterior vimos como a Escola Pitag orica deu in cio ` a Teoria dos N umeros, e como suas investiga c oes trouxeram in umeras perguntas, e citamos algumas delas: umeros primos e nita ou innita? 1. A quantidade de n 2. Como testar a primaridade de um n umero?

120

Introdu c ao ` a teoria dos n umeros naturais

3. Como produzir uma lista de n umeros primos da forma mais r apida e c omoda poss vel? 4. Dado um n umero composto, como encontrar seus fatores? 5. A decomposi c ao de um n umero natural n 2 como produto de fatores primos eu nica? 6. A sequ encia dos n umeros primos tem uma regra de forma c ao que possa facilitar sua obten c ao? Existe uma f ormula adequada que forne ca o n- esimo n umero primo? Neste cap tulo trabalhamos com as quatro primeiras quest oes. Vericamos que existem innitos n umeros primos. Vimos que para umero natural n > 2 vericar a primaridade de um n basta dividi-lo por todos os primos n. Estudamos o m etodo do crivo, que permite listar n umeros primos e determinar a decomposi c ao de um n umero composto como produto de primos. Devemos observar entretanto que os m etodos de crivagem s ao considerados lentos, mesmo quando implementados em computadores digitais. Devido a isso a Teoria dos N umeros desenvolveu, e continua desenvolvendo, novos m etodos que permitem testar a primaridade de n umeros ou obter sua decomposi c ao em fatores primos atrav es de algoritmos mais r apidos. O estudante pode ler mais informa c oes em [83]. No Cap tulo 7 responderemos ` a quest ao do item 5. O Teorema Fundamental da Aritm etica estabelece que a decomposi c ao de um n umero natural n 2 como produto de fatores primos e u nica. Quanto ` au ltima quest ao observamos que ela constitui o chamado problema da distribui c ao dos n umeros primos, e tem grande import ancia na Teoria dos N umeros. Entretanto n ao iremos abord a-la neste livro introdut orio. O estudante dever a procurar outros livros de Teoria dos N umeros para se informar mais. Finalmente observamos que o aparecimento dos sistemas computacionais alg ebricos trouxe grande facilidade no estudo dos n umeros. Esses sistemas proporcionam economia de tempo e esfor co, e permitem realizar c alculos antes impens aveis. Por isso sugerimos ao estudante aprender a utilizar esses sistemas. A situa c ao ideal e aquela em que o estudante de Teoria dos N umeros sempre tenha um desses sistemas ` a m ao de modo a facilitar a realiza c ao de experimentos num ericos e alg ebricos que acompanhem o estudo te orico dos conceitos e t ecnicas.

5.15

Problemas adicionais

Problema 5.15.1. N ao se sabe o valor dos d gitos a e b de (7272ab)dez , mas se sabe que esse n umero e m ultiplo de 99. Verique se com essa informa c ao e poss vel determinar os valores dos dois d gitos desconhecidos. Problema 5.15.2. Verique se e poss vel que num tri angulo as medidas em graus dos angulos internos possam ser todas n umeros primos. Em caso positivo d e todas as possibilidades. umero natural Problema 5.15.3. Um estudante escreveu em cada face de um cubo um n positivo. Em seguida escreveu em cada v ertice o produto dos n umeros escritos nas faces que se encontram nesse v ertice. Se a soma dos n umeros escritos nos v ertices e 105, qual e a soma dos n umeros escritos nas faces? Problema 5.15.4. Prove que p > 1 e primo se e somente se mdc(a, p) = 1 para todo natural a tal que 1 a < p. Problema 5.15.5. Verique que, se n 2 e um n umero natural, escolhendo-se n + 1 n umeros quaisquer dentre 1, 2, 3, ..., 2n, pelo menos dois dos escolhidos s ao relativamente primos.

N umeros primos e compostos

121

Problema 5.15.6. Estude o seguinte m etodo para o c alculo do mmc. Exemplicamos com mmc(30, 45). Dispomos os c alculos em duas colunas. 1 30 = 30 2 30 = 60 3 30 = 90 1 45 = 45 2 45 = 90

Portanto mmc(30, 45) = 90. Descreva como aplicar o m etodo para n umeros naturais quaisquer e justique. Usando esse m etodo calcule mmc(84, 90). Problema 5.15.7. Estude o seguinte m etodo para o c alculo do mdc e do mmc. Exemplicamos com 2100 e 198. Primeiro decompomos os n umeros dados por primos usando a seguinte disposi c ao. 2100 1050 525 175 35 7 1 2 2 3 5 5 7 198 99 33 11 1 2 3 3 11

Em seguida coletamos os divisores primos obtidos da seguinte forma. Para o mdc tomamos os divisores primos comuns com a menor multiplicidade. Dessa forma mdc(2100, 198) = 23 = 6. Para o mmc tomamos todos os divisores primos e com a maior multiplicidade. Dessa forma mmc(2100, 198) = 22 32 52 7 11 = 69300. Verique que o m etodo se aplica para n umeros naturais quaisquer e justique. Usando esse m etodo calcule mdc(84, 90) e mmc(84, 90). Fa ca o mesmo com 1001 e 4235. Problema 5.15.8. Segue uma variante do m etodo do problema anterior. A decomposi c ao 2 2 2 simult anea fornece o mmc. Temos mmc(2100, 198) = 2 3 5 7 11 = 69300. 2100 1050 525 175 175 35 7 1 1 198 99 99 33 11 11 11 11 1 2 2 3 3 5 5 7 11

Descreva como aplicar o m etodo para n umeros naturais quaisquer e justique. Usando esse m etodo calcule mmc(84, 90) e mmc(1001, 4235). Problema 5.15.9. A seguinte variante tem a vantagem de ser mais compacta e de fornecer simultaneamente o mdc e o mmc. Paramos as divis oes quando os quocientes remanescentes n ao t em mais divisores comuns > 1. 2100 1050 350 198 2 99 3 33

122

Introdu c ao ` a teoria dos n umeros naturais

O m etodo permite concluir que mdc(2100, 198) = 2 3 = 6 e mmc(2100, 198) = 2 3 350 33 = 69300. Descreva como aplicar o m etodo para n umeros naturais quaisquer e justique. Calcule o mdc e o mmc de 84 e 90, e de 1001 e 4235. Problema 5.15.10. Usando o m etodo do problema anterior calcule o mdc e o mmc dos n umeros primos p e q . Problema 5.15.11. Sejam a e b n umeros naturais quaisquer. Usando ainda o m etodo do Problema 5.15.9 verique o que deve ser mdc(a, b) mmc(a, b). Problema 5.15.12. Estude, justique e d e outros exemplos com o seguinte dispositivo: 2100 2 1050 3 350 = = 198 99 33 mdc(2100, 198) = 2 3 = 6 e mmc(2100, 198) = 2 3 350 33 = 69300. Problema 5.15.13. Estude, justique e d e outros exemplos com o seguinte dispositivo: 30 2 2 3 15 5 3 3 3 45 15 5

mdc(30, 45) = 3 5 = 15 e mmc(30, 45) = 2 3 3 5 = 90. e outros exemplos com o seguinte dispositivo: Problema 5.15.14. Estude, justique e d 24 36 = = 2 2 2 2 2 3 3 3

mdc(24, 36) = 2 2 3 = 12 e mmc(24, 36) = 12 2 3 = 72. Problema 5.15.15. Estude o que ocorre em 24 36 = = 2 2 2 2 2 3 3 3

24 .............. 36

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

mmc(24, 36) = 24 3 ou mmc(24, 36) = 36 2. Por que? Problema 5.15.16. Estude e justique o seguinte m etodo geom etrico de calcular o mdc. Sejam a e b n umeros naturais n ao nulos. Consideremos o ret angulo de lados a e b. Recobrimos a regi ao retangular com quadrados cujos lados s ao n umeros naturais, os maiores poss veis. Ent ao mdc(a, b) e o lado do menor quadrado.

N umeros primos e compostos

123

A gura abaixo ilustra o caso em que a = 77 e b = 21. O menor quadrado tem lados iguais a 7, portanto mdc(77, 21) = 7. |
21 21 21 21 7 14

77

14

Problema 5.15.17. Estude e justique o seguinte m etodo geom etrico de calcular o mmc. Sejam a e b n umeros naturais n ao nulos. Consideremos o ret angulo de lados a e b. Subdividimos o ret angulo em ab quadrados unit arios. Um raio de luz sai de um dos v ertices do ret angulo fazendo um angulo de 45 com os lados. Ao atingir um lado, o raio e reetido de volta para o interior do ret angulo, e isto ocorre at e que atinja outro v ertice, quando sai para o exterior do ret angulo. Ent ao mmc(a, b) e a quantidade de quadrados unit arios atravessados pelo raio de luz. A gura abaixo ilustra o caso em que a = 6 e b = 4. O raio de luz atravessou 12 quadrados unit arios, portanto mmc(6, 4) = 12.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

e quituteira do bairro, e certo dia recebeu tr es encomendas, Problema 5.15.18. Dona Leonor de 200, 240 e 300 empadinhas, respectivamente. Feitas as empadinhas, dona Leonor as separou em pacotes iguais. Quantas empadas foram colocadas em cada pacote, sabendo-se que foram feitos o menor n umero poss vel de pacotes, e que cada fregu es recebeu exatamente a quantia encomendada? Quantos pacotes recebeu cada fregu es? Problema 5.15.19. Pedrinho toma um rem edio de 10 em 10 dias e outro de 15 em 15 dias. Sua m ae assinala os dias em um calend ario, marcando com um c rculo o dia em que e tomado o primeiro rem edio, e com um quadradinho o dia em que e tomado o segundo rem edio. No dia 16 de janeiro de 2000 os dois dias coincidiram em um domingo. Quando essa coincid encia voltou a acontecer novamente? Problema 5.15.20. Um terreno retangular tem 1575 metros de comprimento e 440 de largura. O propriet ario deseja cercar o terreno com uma cerca de arame apoiada em mour oes. Ele quer que ao longo de todo o per metro a dist ancia entre dois mour oes consecutivos seja constante. Calcule a maior dist ancia poss vel. Quais s ao as outras solu c oes para o problema? em 45 e 60 dentes, respectivamente. Problema 5.15.21. Duas rodas de uma engrenagem t Cada roda tem exatamente um dente quebrado. Se, num dado instante, os dentes quebrados est ao em contato, depois de quantas voltas da roda maior eles estar ao novamente em contato pela primeira vez? Quantas voltas ter a dado a roda menor? orbitas de seus tr es sat elites est ao contidas em um plano. Problema 5.15.22. Um planeta e as Os per odos de transla c ao dos sat elites s ao 60, 84 e 132 unidades de tempo. Se num determinado instante os sat elites est ao alinhados com o planeta, quando isso acontecer a novamente, pela primeira vez, na mesma dire c ao e no mesmo sentido?

124

Introdu c ao ` a teoria dos n umeros naturais

Problema 5.15.23. Numa Rep ublica o Presidente permanece no cargo por 6 anos, os senadores por 8 e os governadores por 4. Se num determinado ano houve elei c oes simult aneas para os tr es cargos, quando isso acontecer a novamente pela primeira vez? Problema 5.15.24. Sejam m e n n umeros naturais positivos. Considere um ret angulo cujos lados medem m e n unidades. Tra cando retas paralelas aos lados do ret angulo, divida seu interior em mn quadrados unit arios. Calcule quantos quadrados unit arios t em seu interior interceptados por uma diagonal do ret angulo.
. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .

5.16

Temas para investiga c ao

Tema 5.16.1. Um estudante conjecturou que a diferen ca de dois n umeros naturais c ubicos consecutivos quaisquer e primo. Imagine o que teria levado o estudante fazer essa conjectura. Verique a conjectura. Pesquise o que ocorre com outras pot encias. Tema 5.16.2. Um estudante, para vericar se 79 e primo, pensou o seguinte: 79 n ao e m ultiplo de 7 e dividido por 30 resta 19; como 19 > 5 e primo, ent ao 79 e primo. Fa ca um detalhamento desse m etodo. Explique tudo. Tema 5.16.3. Voc e tem cinco minutos para decompor 8051 em produto de primos usando apenas c alculo mental. Seu m etodo e geral? Tema 5.16.4. Com rela c ao ao m etodo descrito no Problema 5.15.9, verique como ele poderia ser aplicado para o c alculo do mdc e do mmc de tr es n umeros naturais. E quanto a quatro ou mais n umeros naturais? Tema 5.16.5. Investigue a primaridade das rep-unidades 1n = 11 . . . 1, em que a quantidade de 1s e n. Por exemplo, ser a que 1n e primo se e somente se n e primo? Quais as condi c oes necess arias e sucientes para que 1n seja divisor de 1m ? Como s ao os divisores de 1m ? O que d a 1m 1n ? O que e mdc(1m , 1n )? O que s ao as rep-unidades na base nove? Tema 5.16.6. Estude os eventos abaixo. Alguma conjectura? Verique. Alguma generaliza c ao? f (n) = n2 n + 11 f (n) = n2 n + 17 f (1) = 13, f (0) = 11, f (1) = 11, f (2) = 13, f (3) = 17 f (1) = 19, f (0) = 17, f (1) = 17, f (2) = 19, f (3) = 23

Tema 5.16.7. Considere os seguintes eventos: D(21 1) = {1} D(22 1) = {1, 3} D(23 1) = {1, 7} D(24 1) = {1, 3, 5, 15} D(25 1) = {1, 31} D(26 1) = {1, 3, 7, 9, 21, 63}

N umeros primos e compostos D(27 1) = {1, 127} D(28 1) = {1, 3, 5, 15, 17, 51, 85, 255} D(29 1) = {1, 7, 73, 511} D(210 1) = {1, 3, 11, 31, 33, 93, 341, 1023} D(211 1) = {1, 23, 89, 2047} D(212 1) = {1, 3, 5, 7, 9, 13, 15, 21, 35, 39, 45, 63, 65, 91, 105, 117, 195, 273, 315, 455, 585, 819, 1365, 4095} a) Observe as regularidades. Alguma conjectura? Alguma demonstra c ao?

125

b) Generalize. Calcule os divisores de nj 1 para outros valores de n, como n = 3, n = 4, etc. Quais das regularidades observadas em a) permanecem? Outras conjecturas? Demonstra c oes? Tema 5.16.8. Os n umeros da forma Mp = 2p 1, com p primo, s ao denominados n umeros de Mersenne. No Problema Resolvido 5.18, p agina 118, foi visto que, para todo n umero natural m 2, se 2m 1 e primo ent ao m e primo. Verique se vale a rec proca dessa arma c ao. Em 1640 Mersenne armou que Mp e primo para p = 13, 17, 19, 31, 67, 127 e 257. Verique esta arma c ao. Obtenha na literatura outras informa c oes sobre os n umeros de Mersenne. Tema 5.16.9. Podemos construir testes de primaridade usando condi c oes sucientes. Por exemplo, considere a arma c ao: se p 2 divide (p 1)! + 1 ent ao p e primo. Teoricamente podemos usar essa arma c ao para vericar se um dado n umero natural e primo. Por exemplo, para ver que 5 e primo basta calcular (5 1)! + 1 = 25 e constatar que 5 divide 25. a) Demonstre a arma c ao acima. b) Verique se ela e um teste de primaridade de aplica c ao mais f acil que o dado na se c ao 5.4. c) Verique se o teste pode ser melhorado substituindo-se (p 1)! + 1 por (p 3)! + 1. Tema 5.16.10. Demonstre que se 2 e divisor de m2 ent ao 2 e divisor de m, qualquer que seja o n umero natural m. Demonstre que se 3 e divisor de m2 ent ao 3 e divisor de m, qualquer que seja o n umero natural m (esses resultados j a foram vistos anteriormente). Generalize. Alguma demonstra c ao? Tema 5.16.11. a) Demonstre que se a e b s ao n umeros naturais tais que ab e m ultiplo de 3, ent ao a e m ultiplo de 3 ou b e m ultiplo de 3. b) Demonstre que se a e b s ao n umeros naturais tais que ab e m ultiplo de 5, ent ao a e m ultiplo de 5 ou b e m ultiplo de 5. c) Verique se vale a seguinte arma c ao: se a e b s ao n umeros naturais tais que ab e m ultiplo de 6, ent ao a e m ultiplo de 6 ou b e m ultiplo de 6. d) Alguma conjectura? Alguma demonstra c ao? encia dos n umeros capicuas (em ordem crescente) Tema 5.16.12. Considere a sequ a1 = 1, a2 = 2, . . . , a9 = 9, a10 = 11, . . . e a sequ encia das diferen cas dos termos consecutivos b1 = a2 a1 , b2 = a3 a2 , . . . Investigue as propriedades da sequ encia (bn )n1 .

126

Introdu c ao ` a teoria dos n umeros naturais

Cap tulo 6 O algoritmo da divis ao e aplica c oes


6.1 Introdu c ao

Nos cap tulos anteriores estudamos, atrav es da divis ao, diversos aspectos das rela c oes entre dois n umeros naturais quaisquer. No presente cap tulo vamos formalizar esse estudo com a demonstra c ao do Teorema do Algoritmo da Divis ao. Desenvolvemos tamb em uma importante aplica c ao, o Teorema da Exist encia e Unicidade da representa c ao dos n umeros naturais em um sistema posicional qualquer.

6.2

O Teorema do Algoritmo da Divis ao

Diversas vezes nos referimos ao fato de que, dados n umeros naturais a e b, com b = 0, podemos dividir a por b, e obter um quociente q e um resto r tal que r < b e a = bq + r. O estudante certamente j a est a convencido da exist encia de q e r, pois tantas vezes j a fez esse tipo de c alculo! De fato, se b a, sabemos que podemos reunir as unidades de a em grupos de b unidades, tomando tantos grupos quanto for poss vel, de modo que restar ao r < b unidades. Nesse caso q e a quantidade de grupos de b unidades, e temos a = bq + r. Por outro lado, se a < b, tomamos q = 0 e r = a, e temos a = bq + r, com r < b. Outra propriedade que admitimos de forma natural e que o quociente e o resto s ao u nicos (com a condi c ao r < b). Assim se duas pessoas fazem uma conta de dividir e obt em resultados diferentes, logo pensamos: pelo menos uma delas errou a conta. O teorema abaixo estabelece essas propriedades mais formalmente. Teorema 6.1. Dados n umeros naturais a e b > 0, existe e eu nico o par de n umeros naturais q e r tal que a = bq + r, com r < b. Demonstra c ao. Vejamos inicialmente a exist encia dos n umeros q e r. Conforme j a observamos, se a < b tomamos q = 0 e r = a, e temos a = bq + r, com r < b. Suponhamos b a. Fazemos as subtra c oes sucessivas a b, a 2b, a 3b, etc, enquanto essa diferen ca for 0. Quando isso n ao ocorrer mais, encontramos q tal que a qb 0 e a < (q + 1)b. Seja r = a qb. Como a qb 0, vemos que r e um n umero natural. Ainda, de a < (q + 1)b vem a qb < b r < b. Isto estabelece a exist encia de q e r. Vejamos agora a unicidade. Sejam q e r n umeros naturais tais que a = bq + r e r < b, e sejam p e s n umeros naturais tais que a = bp + s e s < b. Sem perda de generalidade podemos supor q p. Subtraindo membro a membro essas identidades vem s r = b(q p). Se fosse 127

128

Introdu c ao ` a teoria dos n umeros naturais

q > p, ter amos q p 1 e s r = b(q p) b. Mas s r, portanto s r s < b, o que e uma contradi c ao. Segue que q = p. De s r = b(q p) obtemos s r = 0 s = r. Fica demonstrada a unicidade do par q e r. Dados n umeros naturais a e b = 0, denominamos divis ao euclidiana de a por b a exist encia dos n umeros naturais q e r tais que a = bq + r e r < b. Convencionou-se denominar o Teorema 6.1 acima como Teorema do Algoritmo da Divis ao Euclidiana, ou simplesmente Teorema do Algoritmo da Divis ao. Dados n umeros naturais a e b = 0, podemos dividir a por b e obter n umeros naturais q e r n ao necessariamente com r < b. Neste caso a divis ao n ao e denominada euclidiana. Por exemplo, dividindo a = 35 por b = 8, podemos ter 35 = 8 3 + 11, com q = 3 e r = 11. Neste caso q = 3 e r = 11 constituem um quociente e um resto da divis ao de a = 35 por b = 8. A divis ao euclidiana fornece 35 = 8 4 + 3, com q = 4 e r = 3. Vemos assim que a unicidade de q e r depende da condi c ao r < b . Conforme j a sabemos um caso especial do Teorema 6.1 ocorre quando r = 0, e a e dito ser m ultiplo de b, ou b e dito ser divisor ou fator de a. Problema resolvido 6.2. Encontre todos os n umeros naturais n 1 tais que 3 e divisor de 5n 1. Solu ca o. Fazendo algumas tentativas vemos que n pode ser 2, 5, 8, e n ao pode ser 1, 3, 4, 6, 7. Assim parece dar certo para n da forma 3q + 2, e n ao dar certo para n da forma 3q ou 3q + 1. De fato, se n = 3q + 2 para algum natural q ent ao 5n 1 = 15q + 9 = 3(5q + 3), e 5n 1 e m ultiplo de 3. Se n = 3q para algum natural q ent ao 5n 1 = 15q 1, e 5n 1 n ao e m ultiplo de 3. Se n = 3q + 1 para algum natural q ent ao 5n 1 = 15q + 4, e 5n 1 n ao e m ultiplo de 3. Portanto os n umeros procurados s ao os da forma n = 3q + 2. Problema resolvido 6.3. Demonstre que dado um n umero natural n existe um m ultiplo de n que se escreve com d gitos 1s (e se necess ario) seguidos de d gitos zeros. Solu ca o. Consideremos os n n umeros naturais 1, 11, 111, ..., 11 . . . 1 (este u ltimo com n d gitos 1s). Se um deles for m ultiplo de n, terminamos. Do contr ario, ocorre que a divis ao de cada um desses n umeros por n deixa um dos restos 1, 2, 3, ..., n 1. Como s ao n 1 possibilidades para os restos e s ao n n umeros, necessariamente existem dois dos n umeros 1, 11, 111, ... que divididos por n deixam restos iguais. A diferen ca do maior para o menor e da forma requerida, e de acordo com o Problema 6.3.1 abaixo essa diferen ca e um m ultiplo de n. Problema resolvido 6.4. Sejam n 1 e a 1 n umeros naturais, e seja q o quociente da divis ao euclidiana de n por a. Mostre que q e a quantidade de m ultiplos de a no conjunto S = {1, 2, 3, . . . , n}. Solu ca o. Se n < a temos q = 0 e nenhum elemento de S e m ultiplo de a. Portanto o resultado vale neste caso. Suponhamos a n. Seja s a quantidade de elementos de S que s ao m ultiplos de a. Esses n umeros s ao exatamente: a, 2a, 3a, . . . , sa Como sa pertence a S e (s + 1)a n ao, temos sa n < (s + 1)a. Mas, conforme se viu no Teorema 6.1, q eou nico n umero natural tal que qa n < (q + 1)a. Desta forma q = s. Para todo n umero real x 0, indicaremos por x o maior dentre os n umeros naturais x. Por exemplo, 1 , 2 = 1, = 3, 5/6 = 0

O algoritmo da divis ao e aplica c oes

129

Problema resolvido 6.5. Sejam n e a 1 n umeros naturais, e seja q o quociente da divis ao euclidiana de n por a. Mostre que q = n/a . Portanto n/a e a quantidade de m ultiplos de a no conjunto {1, 2, 3, . . . , n}. Solu ca o. Seja n = aq + r, com 0 r < a. Ent ao n r n r =q+ = q+ =q a a a a pois q e n umero natural e 0 r/a < 1. umero natural. Calcule a quantidade de elementos de Problema resolvido 6.6. Seja n um n {1, 2, 3, . . . , n} que s ao m ultiplos de 2 ou de 3. Solu ca o. Um estudante mais apressado poderia dizer que e n/2 + n/3 , mas nessa soma estaria contando duas vezes os m ultiplos de 2 3 = 6. Portanto o n umero procurado e n n n + 2 3 6

6.3

Problemas

Problema 6.3.1. Mostre que se os n umeros naturais a b t em um mesmo resto quando divididos por c, ent ao a diferen ca a b e um m ultiplo de c. Problema 6.3.2. Demonstre que, para todo n umero natural a, o d gito das unidades da representa c ao decimal de a e exatamente o resto da divis ao de a por 10. Problema 6.3.3. Observando o d gito da unidade da representa c ao decimal de um n umero natural, em que situa c oes e poss vel garantir que o n umero n ao e um quadrado perfeito? Problema 6.3.4. Demonstre que a soma dos quadrados de dois n umeros mpares n ao e um quadrado perfeito. . letra da sequ encia peri odica Problema 6.3.5. Encontre a 2010a XWDTURYXWDTURYXWDTURYXWDTURYXWDT ... Problema 6.3.6. Os pontos A, B , C , D, E , F , G e H s ao v ertices consecutivos de um oct ogono regular. A partir de A, no sentido hor ario de rota c ao, associamos a esses pontos ordenadamente os n umeros naturais 1, 2, 3, ..., de modo que A 1, B 2, C 3, D 4, E 5, F 6, G 7, H 8, A 9, B 10, e assim por diante. Calcule a que letra est a associado o n umero 2008.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . .

D E

130

Introdu c ao ` a teoria dos n umeros naturais

Problema 6.3.7. Prove detalhadamente que (an . . . a1 a0 )dez e m ultiplo de 11 se e somente se (an . . . a1 )dez a0 tamb em o for. Use esse resultado para vericar que 7 153 474 108 e m ultiplo de 11. Problema 6.3.8. a) Verique se existem primos p tais que p + 4, p + 6 e p + 8 tamb em s ao primos. b) Fa ca o mesmo com p, p + 2, p + 4 e p + 6. umeros naturais n para os quais 5 e divisor de 3n + 1. Problema 6.3.9. a) Encontre todos os n b) Encontre todos os n umeros naturais n para os quais 6 e divisor de 3n + 1.

6.4

Exist encia e unicidade em sistemas posicionais

No Cap tulo 2, se c ao 2.6, vimos o que s ao sistemas posicionais de base para um n umero natural 2 qualquer, e que todo n umero natural tem representa c ao nesse sistema. O teorema abaixo formaliza essa arma c ao e estabelece a unicidade da representa c ao. Teorema 6.7. Seja 2 um n umero natural. Todo n umero natural n pode ser escrito de maneira u nica na forma n = dt t + dt1 t1 + + d1 + d0 (6.1)

em que t e di s ao n umeros naturais tais que dt = 0 se n 1 e 0 di < para i = 0, 1, 2, . . . , t. A representa c ao 6.1, conforme j a sabemos, denomina-se representa c ao de n na base . Na representa c ao 6.1 os n umeros dj s ao chamados d gitos de n na base . A unicidade da representa c ao signica que se dt t + dt1 t1 + + d1 + d0 = fs s + fs1 s1 + + f1 + f0 ent ao t = s e di = fi para todo i. A representa c ao 6.1 pode ser escrita na forma compacta (dt dt1 . . . d1 d0 ) e se estiver claro de que base se trata escrevemos apenas dt dt1 . . . d1 d0 . Demonstra c ao do Teorema 6.7 Se n = 0 a representa c ao 6.1 se resume a t = 0 e d0 = 0. Suponhamos n 1. As pot encias de 0, 1, 2, 3, . . . , i, . . . formam uma sequ encia estritamente crescente de n umeros naturais. Ent ao n coincide com uma dessas pot encias ou est a entre duas consecutivas. Seja t o ( unico) n umero natural tal que t n < t+1 Dividindo n por t encontramos um quociente dt e um resto rt tais que n = dt t + rt Como t n e rt < t vem que dt = 0. e rt < t (6.2)

O algoritmo da divis ao e aplica c oes Em seguida dividimos rt por t1 obtendo um quociente dt1 e um resto rt1 tais que rt = dt1 t1 + rt1 e rt1 < t1

131

Eventualmente pode ocorrer que dt1 seja zero. Executando esse procedimento num total de t + 1 vezes, encontramos quocientes di e restos ri tais que n = dt t + rt e rt < t e ri = di1 i1 + ri1 e ri1 < i1

para todo i tal que 1 i < t. Para i = 2 temos r2 = d1 i + r1 com r1 < . Para i = 1 temos r1 = d0 0 + r0 com r0 < 0 = 1, o que implica r0 = 0 e r1 = d0 . Coletando as identidades acima obtemos n = dt t + rt = dt t + dt1 t1 + rt1 . . . = dt t + dt1 t1 + + d1 + r1 = dt t + dt1 t1 + + d1 + d0 Notemos que di < para todo 0 i t. De fato, isto e verdade para i = t, pois t+1 t t+1 t t+1 n< dt + r t < dt < dt < . Isto tamb em e verdade para i = 0, pois j a vimos que d0 = r1 < . Seja i tal que 1 i < t. Temos ri+1 = di i + ri e ri+1 < i+1 . Portanto di i + ri < i+1 di i < i+1 di < . Fica demonstrada a exist encia da representan c ao de n na base . Passamos agora a demonstrar a unicidade da representa c ao. Resguardando a representa c ao 6.1, seja n = fs s +fs1 s1 + +f1 +f0 uma representa c ao qualquer, nas condi c oes do enunciado do Teorema. Como fs = 0 segue que s n. Como fi 1 para todo i segue que n ( 1) s + ( 1) s1 + +( 1) = ( 1)[ s + s1 + +1] = ( 1)( s+1 1)/( 1) = s+1 1 < s+1 . Portanto s n < s+1 . Como eu nico o n umero t tal que t n < t+1 segue que t = s. Observamos de n = (dt t1 + dt1 t2 + + d1 ) + d0 que dt t1 + dt1 t2 + + d1 e d0 < s ao respectivamente o quociente e o resto da divis ao euclidiana de n por . Observamos ainda de n = (ft t1 + ft1 t2 + + f1 ) + f0 que ft t1 + ft1 t2 + + f1 e f0 < s ao tamb em respectivamente o quociente e o resto da divis ao euclidiana de n por . Em virtude da unicidade do quociente e do resto da divis ao euclidiana temos dt t1 + dt1 t2 + + d1 = ft t1 + ft1 t2 + + f1 e d0 = f0 Aplicando o mesmo argumento a dt t1 + dt1 t2 + + d1 = ft t1 + ft1 t2 + + f1 vemos que dt t2 + dt1 t3 + + d2 = ft t2 + ft1 t3 + + f2 e d1 = f1 . Repetindo o argumento at e esgotar conclu mos que di = fi para todo i, terminando a demonstra c ao da unicidade. Se o estudante estudar acuradamente a demonstra c ao do Teorema 6.7 dever a perceber que qualquer sequ encia crescente de n umeros naturais determina um sistema de numera c ao posicional. Conra o Problema 6.6.14.

132

Introdu c ao ` a teoria dos n umeros naturais

6.5

Problemas

Problema 6.5.1. Construa um argumento para vericar que dados n umeros naturais quaisquer n 1 e 2, existe um u nico n umero natural t tal que t n < t+1 . Problema 6.5.2. Demonstre que todo sistema de numera c ao aditivo de base satisfaz ` as propriedades fundamentais de exist encia e unicidade. Problema 6.5.3. Demonstre que todo n umero natural n > 0 se escreve como uma soma de diferentes pot encias de 2. Prove que essa representa c ao eu nica.

6.6

Problemas adicionais

Problema 6.6.1. Os campeonatos mundiais de futebol s ao realizados de quatro em quatro anos a partir de 1930 (n ao houve certames em 1942 e em 1946). Supondo que essa pr atica continue regularmente, pergunta-se se haver a campeonato mundial de futebol no ano de 4472. Justique. Problema 6.6.2. A gura representa o tra cado de uma pista de corrida. Os postos A, B , C e D s ao usados para partidas e chegadas de todas as corridas. As dist ancias entre postos vizinhos, em quil ometros, est ao indicadas na gura, e as corridas s ao realizadas no sentido indicado pela echa. Por exemplo, uma corrida de 17 quil ometros pode ser realizada com partida em D e chegada em A. Mostre que e poss vel realizar corridas com extens ao em quil ometros igual a qualquer n umero natural.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D.................................... . . . . . . . . . . . . . . . . . . .

A 1

C umeros naturais de 1 a 1000 s ao escritos em ordem em volta de uma Problema 6.6.3. Os n circunfer encia. Come cando com 1 e dando voltas na circunfer encia, marque os n umeros 1, 15, 29, 43, ..., contando de quatorze em quatorze, s o parando no momento em que for atingido um n umero j a marcado. Determine quais foram os n umeros n ao marcados. ao 3 divide a e b, quaisquer que sejam Problema 6.6.4. Verique que se 3 divide a2 + b2 ent os n umeros naturais a e b. ao n umeros naturais positivos com a mpar, ent ao Problema 6.6.5. Observe que se n e a s n (a 1)/2 e um n umero natural. Investigue a paridade deste n umero. Isto e, determine em n que condi c oes sobre a e n o n umero (a 1)/2 e par (e, complementarmente, e mpar). umeros naturais a para os quais 10 divide a10 + 1. Problema 6.6.6. Determine todos os n Problema 6.6.7. Prove que para todo n umero real positivo x e para todo n umero natural n 1 vale que x x = n n

O algoritmo da divis ao e aplica c oes

133

Problema 6.6.8. Vamos dar continuidade ao Problema 5.5.6 da p agina 109. Dado um algoritmo de primaridade A e dado um n umero natural n, indicamos por A(n) a quantidade m axima de divis oes necess arias para, usando o algoritmo A, determinar se n e primo ou n ao. b) Dado um n umero natural mpar n 11, sabe-se que ele n ao e m ultiplo de 3 e nem de 5. Calcule B(n) para o seguinte algoritmo de primaridade B : dividir n pelos mpares 7, ..., n 2 que n ao s ao m ultiplos de 3 e nem de 5; se nenhuma das divis oes for exata, ent ao n e primo. c) Dado um n umero natural mpar n 11, sabe-se que ele n ao e m ultiplo de 3 e nem de 5. Calcule C (n) para o seguinte algoritmo de primaridade C : dividir n pelos mpares de 7 a n que n ao s ao m ultiplos de 3 e nem de 5; se nenhuma das divis oes for exata, ent ao n e primo. d) Para todo n umero natural mpar n 3 calcule E (n) para o seguinte algoritmo de primaridade E : dividir n pelos mpares 3, 5, 7, ..., n, nessa ordem, parando as divis oes quando encontrar um quociente menor do que o divisor; se n ao houve divis ao anterior exata ent ao n e primo. Problema 6.6.9. Para todo n umero natural a 10 indicaremos por s(a) a soma dos d gitos decimais de a. Se a = 9 poremos s(9) = 0. Por exemplo, s(173) = 1 + 7 + 3 = 11. a) Prove que para todo a 9 o n umero s(a) e um resto da divis ao de a por 9, mas n ao necessariamente eo resto da divis ao euclidiana de a por 9. b) Ponhamos s1 (a) = s(a) e sm (a) = s(sm1 (a)) para todo n umero natural m 2. Demonstre que para todo a existe m tal que sm (a) = 9 ou sm (a) e o resto da divis ao euclidiana de a por 9. Problema 6.6.10. Para todo n umero natural a indicaremos por r(a) o resto da divis ao euclidiana de a por 9. a) (prova do nove para a adi c ao ) Demonstre que r(r(a) + r(b)) = r(a + b), quaisquer que sejam os n umeros naturais a e b. b) (prova do nove para a multiplica c ao ) Demonstre que r(r(a)r(b)) = r(ab), quaisquer que sejam os n umeros naturais a e b. Problema 6.6.11. A numera c ao das horas do dia pode ser denida por um sistema posicional da forma (a; b; c)horas , em que 0 a < 24, 0 b < 60 e 0 c < 60 s ao n umeros naturais, e (a; b; c)horas = a horas b minutos e c segundos. Portanto 1 minuto equivale a 60 segundos, uma hora a 60 minutos e 1 dia a 24 horas. a) Um dia tem 86400 segundos. Demonstre que todo n umero natural 0 n < 86400 tem uma u nica representa c ao no sistema acima. b) Usando a aritm etica desse sistema fa ca os c alculos: 17h32m12s+2h47m51s; 23h19m8s5h38m42s; 37h17m37s; 6h37m43s4. Problema 6.6.12. Em Geometria e em Astronomia se mede o angulo central de uma circunfer encia em graus, minutos de arco e segundos de arco. Um grau vale 60 minutos de arco, e este vale 60 segundos de arco. Uma volta inteira na circunfer encia vale 360 graus. Anotaremos como de costume x graus por x , y minutos de arco por y e z segundos de arco por z . Se um ponto deu u voltas inteiras em uma circunfer encia, isso ser a indicado por uv a) O sistema uv x y z e posicional? b) Efetue nesse sistema 3v 119 38 52 + 2v 217 47 29 . Problema 6.6.13. a) Demonstre que todo n umero natural a 2 pode ser escrito na forma a = 3n + an1 3n1 + . . . + a2 32 + a1 3 + a0 em que n 1 e ai = 1, 0 ou 1 para todo i = 0, 1, 2, ..., n 1. Esta expans ao chama-se expans ao tern aria balanceada. b) Demonstre que a expans ao tern aria balanceada de qualquer n umero natural a 2 e u nica. c) Seja n 1 um n umero natural. Prove que a expans ao n+1 tern aria balanceada de todo n umero natural a tal que 2 a (3 1)/2 e da forma a = 3m + am1 3m1 + . . . + a2 32 + a1 3 + a0 , com ai = 1, 0 ou 1 para todo i = 0, 1, 2, ..., m 1 e com m n.

134

Introdu c ao ` a teoria dos n umeros naturais

Problema 6.6.14. Sejam 1 < 1 < 2 < 3 < . . . < n < . . . n umeros naturais. Qualquer n umero natural n se escreve na forma n = dt t + dt1 t1 + + d1 1 + d0 (6.3)

em que t e di s ao n umeros naturais tais que dt = 0 se n 1 e 0 di < i+1 para i = 0, 1, 2, . . . , t. Al em disso, se di i + di1 i1 + . . . + d0 0 < i+1 para todo i 0, ent ao a representa c ao 6.3 e u nica.

6.7

Temas para investiga c ao

Tema 6.7.1. Dado um n umero natural a 1, investigue como e a unidade da representa c ao decimal de an para todo n umero natural n 1. Fa ca conjecturas. Alguma demonstra c ao? Tema 6.7.2. Um estudante, examinando alguns primos p > 5, fez a seguinte conjectura: p > 5 e primo se e somente se e de uma das formas p = 6k + 1 ou p = 6k + 5, sendo k qualquer n umero natural. Demonstre a conjectura ou, se estiver errada, fa ca um ajuste para torn a-la verdadeira. Tema 6.7.3. Considere os seguintes eventos: 21 + 1 = 3 22 + 1 = 5 23 + 1 = 32 24 + 1 = 17 25 + 1 = 3 11 26 + 1 = 5 13 27 + 1 = 3 43 28 + 1 = 257 29 + 1 = 33 19 210 + 1 = 52 41 211 + 1 = 3 683 212 + 1 = 17 241 213 + 1 = 3 2731 214 + 1 = 5 29 113 215 + 1 = 32 11 331 216 + 1 = 65537 217 + 1 = 3 43691 218 + 1 = 5 13 37 109

a) Observe as regularidades. Alguma conjectura? Alguma demonstra c ao? b) Generalize. Calcule os divisores de nj + 1 para outros valores de n, como n = 3, n = 4, etc. Quais das regularidades observadas em a) permanecem? Outras conjecturas? Demonstra c oes?

Cap tulo 7 O Teorema Fundamental da Aritm etica


7.1 Introdu c ao

O Teorema Fundamental da Aritm etica estabelece a exist encia e unicidade da decomposi c ao de todo n umero natural n 2 como produto de primos. Esse e um resultado importante da Teoria dos N umeros. Neste cap tulo veremos a demonstra c ao deste teorema assim como algumas aplica c oes.

7.2

Propriedades adicionais do m aximo divisor comum

Uma das formas de demonstrar o Teorema Fundamental da Aritm etica consiste em utilizar certas propriedades do mdc. Vimos na Se c ao 5.10, p agina 114, a deni c ao do mdc de dois ou mais n umeros naturais e estudamos v arias propriedades. Vamos ampliar esse estudo com alguns resultados adicionais. A apresenta c ao que segue nesta se c ao e um detalhamento de [97], p aginas 2 a 8. Vimos no Esc olio 5.13, p agina 115, que se a, b, q e r s ao n umeros naturais tais que a = bq +r, ent ao os divisores comuns de a e b s ao tamb em os divisores comuns de b e r. Aplicamos esse resultado para construir o algoritmo euclidiano para o c alculo do mdc de n umeros naturais. Mas essa constru c ao nos fornece outras propriedades. Sejam a e b = 0 n umeros naturais. Dividindo a por b encontramos n umeros naturais q1 e r1 tais que a = bq1 + r1 e 0 r1 < b. Se 0 < r1 , dividimos b por r1 e encontramos n umeros naturais q2 e r2 tais que b = r1 q2 + r2 e 0 r2 < r1 . E assim sucessivamente, no i- esimo passo dividimos ri2 por ri1 e encontramos n umeros naturais qi e ri tais que ri2 = ri1 qi + ri e 0 ri < ri1 . Obtemos assim uma sequ encia de restos 0 < . . . < ri < . . . < r3 < r2 enquanto ri n ao for nulo. Mas entre b e 0 existe uma quantidade nita de n umeros naturais. Assim esse procedimento necessariamente nos fornece um resto rn+1 = 0, de modo que rn e divisor de rn1 . Em resumo temos as rela c oes: a = bq1 + r1 b = r1 q2 + r2 r1 = r2 q3 + r3 . . . rn2 = rn1 qn + rn rn1 = rn qn+1 + rn+1 0 r1 < b 0 r2 < r1 0 r3 < r2 0 rn < rn1 0 = rn+1

(7.1)

Conforme j a sabemos, uma consequ encia dessas identidades e do Teorema 5.12 e que 135

136

Introdu c ao ` a teoria dos n umeros naturais

mdc(a, b) = rn . Agora, como resultado do Esc olio 5.13, temos o Teorema 7.1. Se a e b s ao n umeros naturais, ent ao o conjunto dos divisores comuns de a e b e tamb em o conjunto dos divisores de mdc(a, b). Demonstra c ao. Se b = 0 o conjunto dos divisores comuns de a e b e D(a). Como mdc(a, 0) = a, vale a arma c ao do Teorema. Suponhamos b = 0. As identidades 7.1 e o Esc olio 5.13 nos dizem que D(a) D(b) = D(b) D(r1 ) = D(r1 ) D(r2 ) = . . . = D(rn1 ) D(rn ). Como rn e divisor de rn1 temos D(rn1 ) D(rn ) = D(rn ). Portanto D(a) D(b) = D(rn ). Lembrando que mdc(a, b) = rn , terminamos a demonstra c ao. Vejamos agora o Teorema 7.2. Para todo n umero natural t vale mdc(ta, tb) = t mdc(a, b) quaisquer que sejam os n umeros naturais a e b. Demonstra c ao. Se t = 0 temos mdc(ta, tb) = mdc(0, 0) = 0 e t mdc(a, b) = 0 mdc(a, b) = 0, e vale a arma c ao. Suponhamos t > 0. Se b = 0, temos mdc(ta, 0) = ta e t mdc(a, 0) = ta, e vale a arma c ao. Suponhamos que b = 0. Consideremos as identidades 7.1. Elas nos dizem que mdc(a, b) = rn . Ainda, multiplicando as identidades e desigualdades 7.1 por t vem ta = tbq1 + tr1 tb = tr1 q2 + tr2 tr1 = tr2 q3 + tr3 . . . trn2 = trn1 qn + trn trn1 = trn qn+1 + trn+1 0 tr1 < tb 0 tr2 < tr1 0 tr3 < tr2 0 trn < trn1 0 = trn+1 (7.2)

(7.3)

o que nos diz que mdc(ta, tb) = trn . Portanto mdc(ta, tb) = t mdc(a, b). Isto termina a demonstra c ao do Teorema. Segue um resultado importante, um dos principais objetivos desta se c ao: Teorema 7.3. Se mdc(a, b) = 1 e se b e divisor de ac ent ao b e divisor de c, quaisquer que sejam os n umeros naturais a, b > 0 e c. Demonstra c ao. Aplicando o Teorema 7.2 temos mdc(ac, bc) = c mdc(a, b) = c. Por outro lado, como b e divisor de ac e de bc, em virtude do Teorema 7.1 b e divisor de mdc(ac, bc). Segue que b e divisor de c. Corol ario 7.4. Se p e primo e se p e divisor de ab ent ao p e divisor de a ou de b, quaisquer que sejam os n umeros naturais a e b. e divisor de a nada h a a demonstrar. Suponhamos que p n ao e divisor de Demonstra c ao. Se p a. Ent ao mdc(p, a) = 1, e o Teorema acima garante que p e divisor de b. Este importante Corol ario tem diversas demonstra c oes, por exemplo conra o Problema 7.10.12. Conra tamb em [42], p aginas 58 a 62. ao primos e se p e divisor de qt ent ao p = q ou p = t. Corol ario 7.5. Se p, q e t s

O Teorema Fundamental da Aritm etica Demonstra c ao. Devido ao Corol ario anterior, p e divisor de q ou de t. Ent ao p = q ou p = t. O resultado abaixo e uma generaliza c ao do Corol ario 7.4.

137

Corol ario 7.6. Se p, a1 , a2 , ..., as s ao n umeros naturais com p primo e se p e divisor do produto a1 a2 as ent ao existe i, com 1 i s, tal que p e divisor de ai . Demonstra c ao. O resultado e verdadeiro para s = 2 de acordo com o Corol ario 7.4. Supondo que o resultado seja falso, seja s > 2 o menor n umero natural para o qual isso ocorre. Ent ao existem um primo p e n umeros naturais a1 , a2 , ..., as tais que p e divisor do produto a1 a2 as e p n ao e divisor de ai para todo i tal que 1 i s. Separando o produto a1 a2 as na forma (a1 a2 as1 )(as ), como p n ao e divisor de as , o Corol ario 7.4 garante que p e divisor de a1 a2 as1 . Por hip otese temos ainda que p n ao divide ai para todo i tal que 1 i s 1. Encontramos assim um n umero < s para o qual o Corol ario n ao e verdadeiro, contrariando a minimalidade de s. Conclu mos que a arma c ao do Corol ario e verdadeira. O seguinte resultado e bastante u til. Teorema 7.7. Sejam a = 0 e b = 0 n umeros naturais relativamente primos. Se a e b s ao divisores do n umero natural c ent ao ab tamb em o e. Demonstra c ao. Temos mdc(ac, bc) = c mdc(a, b) = c. Como ab e divisor de ac e de bc vem que ab e divisor de mdc(ac, bc), e portanto de c. Problema resolvido 7.8. Se mdc(a, b) = 1 ent ao mdc(ac, b) = mdc(c, b) quaisquer que sejam os n umeros naturais a, b e c. Solu ca o. Se c = 0 temos mdc(ac, b) = b e mdc(c, b) = b, e vale a arma c ao. Suponhamos c > 0. Se a = 0 temos b = 1 em virtude da condi c ao mdc(a, b) = 1. Ent ao mdc(ac, b) = b = 1 e mdc(c, b) = mdc(c, 1) = 1, e vale a arma c ao. Se b = 0 temos a = 1 em virtude da condi c ao mdc(a, b) = 1. Ent ao mdc(ac, b) = mdc(c, b), e novamente vale a arma c ao. Suponhamos a > 0 e b > 0. Seja d = mdc(ac, b). Temos d 1 e d e divisor comum de ac e de b, o que implica ser d divisor comum de ac e de bc. Ent ao d e divisor de mdc(ac, bc), em virtude do Teorema 7.1. Mas mdc(ac, bc) = c mdc(a, b), conforme vimos no Teorema 7.2. Usando a hip otese mdc(a, b) = 1 segue que d e divisor de c. Portanto d e divisor comum de c e b, e assim d e divisor de mdc(c, b). Por outro lado, seja f = mdc(c, b). Ent ao f 1 e f e divisor de c e de b f e divisor de ac e de b f e divisor de mdc(ac, b). Provamos que d e divisor de f e vice-versa. Como d 1 ef 1 obtemos d f e f d, portanto d = f . Isto termina a demonstra c ao.

7.3

Problemas

Problema 7.3.1. Demonstre a arma c ao rec proca do Corol ario 7.4. Suponha que o n umero natural p > 1 satisfa ca ` a seguinte condi c ao: quaisquer que sejam os n umeros naturais a e b, se p divide ab ent ao p divide a ou p divide b. Prove que com esta condi c ao p e primo. Problema 7.3.2. Demonstre novamente o crit erio de divisibilidade por 6 dado no Problema 4.10.20 na p agina 99, mas agora utilizando os resultados desta se c ao. ao mais geral do Teorema 7.2: para todo n umero naProblema 7.3.3. Demonstre uma vers tural t e quaisquer que sejam os n umeros naturais a1 , a2 , ..., an , tem-se mdc(ta1 , . . . , tan ) = t mdc(a1 , . . . , an ).

138

Introdu c ao ` a teoria dos n umeros naturais

Problema 7.3.4. Se p, p1 , p2 , ..., ps s ao primos e se p e divisor do produto p1 p2 . . . ps ent ao p = pi para algum i. Problema 7.3.5. Se p e primo e se p e divisor de an , ent ao p e divisor de a, quaisquer que sejam os n umeros naturais a e n 1. e primo e se p e divisor de an , ent ao pn e divisor de an , quaisquer que Problema 7.3.6. Se p sejam os n umeros naturais a e n 1. Problema 7.3.7. Exiba divisores de 91! que s ao > 91. Exiba o maior divisor de 91! que n ao seja ele mesmo. Encontre todos os n umeros primos divisores de 91! Justique. Problema 7.3.8. Se p e q s ao primos e se p e divisor de q n ent ao p = q . Problema 7.3.9. Prove que se n = p2 com p primo, ent ao D(n) = {1, p, n}. Problema 7.3.10. Demonstre que se n = pq com p e q primos, ent ao D(n) = {1, p, q, n}. Problema 7.3.11. Se a, b, c e n s ao n umeros naturais tais que a e c s ao relativamente primos n ea e divisor de bc , ent ao a e divisor de b. Problema 7.3.12. Sejam a e b n umeros naturais n ao simultaneamente nulos. Seja mdc(a, b) = d e sejam a1 e b1 tais que a = da1 e b = db1 . Mostre que mdc(a1 , b1 ) = 1. Problema 7.3.13. Prove que se a = 0 e b = 0 s ao n umeros naturais relativamente primos e se c e um divisor de ab, ent ao existem n umeros naturais relativamente primos c1 e c2 tais que c = c1 c2 , c1 e divisor de a e c2 e divisor de b. Problema 7.3.14. Demonstre que se p e primo ent ao p n ao divide n! para todo n umero natural n tal que n < p. umeros naturais n 1 Problema 7.3.15. Investigue para quais n e verdade que n e divisor de (n 1)! Alguma justicativa? () Problema 7.3.16. Se p e primo ent ao p divide p para todo n umero natural i tal que 0 < i < p. i

7.4

O Teorema Fundamental da Aritm etica

Teorema 7.9. Todo n umero natural 2 e primo ou pode ser decomposto como um produto de n umeros primos, e essa decomposi c ao eu nica a menos da ordem dos fatores. agina 95, que todo n umero natural 2 e primo ou se Demonstra c ao. Vimos no Teorema 4.22, p escreve como produto de primos. Vejamos agora a unicidade. Seja n 2 um n umero natural, e sejam n = p 1 p 2 p3 . . . p s = q 1 q 2 q 3 . . . q t decomposi c oes de n como produto de primos. Queremos provar que s = t e que, rearranjando os ndices se necess ario, se tem pi = qi para todo i tal que 1 i s. Essa arma c ao e claramente verdadeira se s = 1 (ou t = 1), pois nesse caso n e primo. No que segue consideramos s 2 e t 2. Suponhamos que a unicidade n ao seja verdadeira, e seja n o menor n umero natural para o qual isso ocorre. Sejam n = p 1 p 2 p3 . . . p s = q 1 q 2 q 3 . . . q t

O Teorema Fundamental da Aritm etica

139

decomposi c oes quaisquer de n como produto de primos. Observemos que o primo ps e um divisor do produto q1 q2 q3 . . . qt , e, em virtude do Corol ario 7.6, existe i tal que ps = qi . Renomeando os ndices dos primos qj , podemos supor que i = t. Dessa forma ps = qt , e p1 p2 p3 . . . ps1 = q1 q2 q3 . . . qt1 . Temos p1 p2 p3 . . . ps1 < n e em virtude da minimalidade de n a unicidade e verdadeira para p1 p2 p3 . . . ps1 . Portanto s 1 = t 1 e, renomeando os ndices dos primos qj , se necess ario, temos que pi = qi para todo i tal que 1 i s 1. Disto obtemos que duas decomposi c oes quaisquer de n s ao iguais, a menos da ordem dos fatores, o que e uma contradi c ao. Em consequ encia a unicidade da decomposi c ao e v alida para todo n umero natural n 2. Na decomposi c ao de um n umero natural qualquer n 2 como produto de primos podemos reunir em pot encias os primos iguais e escrever
ek 1 e2 e3 n = pe 1 p2 p 3 . . . p k

(7.4)

em que p1 < p2 < p3 < . . . < pk s ao primos e ei e um n umero natural positivo para todo i tal que 1 i k . A forma 7.4 denomina-se decomposi c ao can onica de n. A unicidade da decomposi c ao signica nesse contexto que se
f1 f2 f3 ft es 1 e2 e3 n = pe 1 p 2 p 3 . . . p s = q1 q2 q3 . . . q t

s ao decomposi c oes can onicas de n ent ao s = t, pi = qi e ei = fi para todo i tal que 1 i s. Problema resolvido 7.10. Sejam a e b n umeros naturais. Demonstre que se 2a + 1 = b2 ent ao a = b = 3. Solu ca o. Notemos que b > 1 e que 2a = b2 1 = (b + 1)(b 1). Como 2a e par ent ao necessariamente b e mpar. Existe um n umero natural k 1 tal que b = 2k + 1. Temos a 2 = (b + 1)(b 1) = 4k (k + 1). Em virtude do Teorema Fundamental da Aritm etica, 2 eo u nico primo da decomposi c ao de 4k (k + 1) em primos. Armamos que k = 1. Suponhamos k > 1. Sendo k e k + 1 n umeros consecutivos, um deles e mpar e > 1, e portanto tem um divisor primo mpar. Mas isso e uma contradi c ao. Segue que k = 1 e b = 3. De 2a + 1 = 32 vem a = 3.

7.5

Problemas

Problema 7.5.1. Determine as decomposi c oes can onicas de 585 e 23100. Problema 7.5.2. Usando o Teorema Fundamental da Aritm etica, determine o menor n umero natural positivo m tal que 315 m e um quadrado perfeito. Problema 7.5.3. Demonstre que todo n umero natural n 1 se escreve de maneira u nica na forma n = 2a b, em que a 0 e um n umero natural e b 1 e mpar. Problema 7.5.4. Demonstre que, para todo n umero natural n, n3 e um quadrado perfeito 3 2 se e somente se n e um quadrado. Al em disso, se n = m ent ao m e um n umero c ubico e 2 3 m = n.

140

Introdu c ao ` a teoria dos n umeros naturais

es 1 e2 e3 Problema 7.5.5. a) Prove que se n = pe e a decomposi c ao can onica de n como 1 p2 p3 . . . p s produto de primos, ent ao n e um quadrado perfeito se e somente se ei e par para todo 1 i s. es 1 e2 e3 b) Prove que se n = pe p p . . . p e a decomposi c a o can o nica de n como produto de primos, 1 2 3 s ent ao n e a k - esima pot encia de um n umero natural se e somente se ei e m ultiplo de k para todo 1 i s.

Problema 7.5.6. Uando o Teorema Fundamental da Aritm etica demonstre que se p e primo 2 2 ent ao n ao existem n umeros naturais positivos a e b tais que a = pb . umeros naturais. Prove que se an divide bn ent ao a Problema 7.5.7. Sejam a, b e n 1 n divide b. Problema 7.5.8. Consideremos o conjunto S = {1, 4, 7, 10, . . .} formado pelos n umeros da forma 1 + 3k , k 0. S e fechado em rela c ao ` a multiplica c ao. Dizemos que um n umero a > 1 de S e primo em S quando n ao pode ser decomposto na forma a = bc com b > 1 e c > 1 elementos de S . a) Prove que todo elemento a > 1 de S e primo em S ou e produto de primos em S . b) Verique que em S n ao vale a unicidade da decomposi c ao em produto de primos.

7.6

Aplica c oes

Uma importante aplica c ao e: Teorema 7.11. Se a e b s ao n umeros naturais relativamente primos e se ab = m2 para algum n umero natural m ent ao a e b s ao quadrados perfeitos. Demonstra c ao. Se a = 1 ou b = 1 o resultado e claro. Suponhamos a > 1 e b > 1. Seja p um primo que divide a, e seja e o expoente de p na decomposi c ao can onica de a. Naturalmente p e um divisor de m, e p comparece na decomposi c ao can onica de m2 com expoente par, digamos 2f . Como p n ao e divisor de b e ab = m2 , temos pe = p2f , em virtude da unicidade da decomposi c ao garantida pelo Teorema Fundamental da Aritm etica. Isto implica e = 2f . Fica provado que na decomposi c ao can onica de a os expoentes s ao todos pares, e assim a e um quadrado perfeito. O mesmo resultado se aplica a b. O Teorema Fundamental da Aritm etica nos fornece um m etodo para contar e listar os divisores de um n umero natural. Vejamos primeiro uma caracteriza c ao desses divisores.
es 1 e2 e3 Teorema 7.12. Se n = pe e a decomposi c ao can onica do n umero natural n > 1 1 p 2 p3 . . . p s 1 f2 f3 fs ent ao m e divisor de n se e somente se e da forma m = pf p p com 0 fi ei para . . . p 1 2 3 s todo i.
1 f2 f3 fs Demonstra c ao. Se m = pf ao 1 p2 p3 . . . ps com 0 fi ei para todo i ent ( ) es fs 1 f1 e2 f2 e3 f3 n = m pe p p . . . p 1 2 3 s

e portanto m e divisor de n. Reciprocamente seja m um divisor de n. Os u nicos primos que podem comparecer na 1 f2 f3 fs decomposi c ao can onica de m s ao os primos pi . Portanto podemos escrever m = pf 1 p2 p 3 . . . p s fi com 0 fi (se algum pi n ao comparece isso signica que fi = 0). Como pi divide n ent ao fi ei . Isto termina a demonstra c ao.

O Teorema Fundamental da Aritm etica

141

Notemos que 1 e um divisor de n e 1 e da forma requerida pelo Teorema 7.12, pois se escreve 0 0 0 0 como 1 = p1 p2 p3 . . . ps , com fi = 0 para todo i. Se fi = ei para todo i temos o caso em que o divisor e o pr oprio n. O Teorema 7.12 nos d a um m etodo para contar a quantidade de divisores de n. Observando a forma dos divisores de n, vemos que cada primo pi comparece com expoentes que v ao de 0 a ei , portanto, com ei + 1 expoentes diferentes. Assim para cada uma das e1 + 1 escolhas 1 de pf encias de p2 , e para cada uma dessas 1 , com 0 f1 e1 , podemos escolher e2 + 1 pot escolhas podemos escolher e3 + 1 pot encias de p3 , e assim sucessivamente. Isto nos d a um total e1 e2 e3 es de (e1 + 1)(e2 + 1) . . . (es + 1) divisores de n = p1 p2 p3 . . . ps . Problema resolvido 7.13. Calcule a quantidade de divisores de 1008. Solu ca o. Como 1008 = 24 32 71 ent ao a quantidade de divisores e (4 + 1)(2 + 1)(1 + 1) = 30. Vamos listar organizadamente os divisores de 1008 como uma ilustra c ao da observa c ao acima. 20 30 70 21 30 70 22 30 70 23 30 70 24 30 70 20 31 70 21 31 70 22 31 70 23 31 70 24 31 70 20 32 70 21 32 70 22 32 70 23 32 70 24 32 70 20 30 71 21 30 71 22 30 71 23 30 71 24 30 71 20 31 71 21 31 71 22 31 71 23 31 71 24 31 71 20 32 71 21 32 71 22 32 71 23 32 71 24 32 71

A quantidade de divisores de um n umero natural, assim como a soma desses divisores, t em um papel importante na Teoria dos N umeros, de modo que destacamos essas fun c oes na Deni c ao 7.14. A fun c ao : N N denida por (n) = quantidade de divisores de n chamase fun c ao tau. A fun c ao : N N denida por (n) = soma dos divisores de n chama-se fun c ao sigma.
es 1 e2 e3 Teorema 7.15. Se n = pe ao 1 p2 p3 . . . ps ent

(n) = (e1 + 1)(e2 + 1) . . . (es + 1) e (n) =


2 +1 1 +1 pe 1 pe 1 pes +1 1 1 2 ... s p1 1 p2 1 ps 1

(7.5) (7.6)

Demonstra c ao. A f ormula para (n) j a foi comentada. Quanto a (n) observe que
e1 2 es (n) = (1 + p1 + p2 1 + . . . + p1 ) (1 + ps + ps + . . . + ps )

A f ormula 7.6 para (n) segue da express ao da soma dos termos de uma progress ao geom etrica. Pode ser u til para o estudante decifrar o
es 1 e2 e3 Teorema 7.16. Sejam n e m n umeros naturais quaisquer e escrevamos n = pe 1 p2 p 3 . . . p s e f1 f2 f3 fs m = p1 p2 p3 . . . ps como produto de primos, sendo p1 , p2 , ..., ps primos diferentes dois a dois e ei 0 e fi 0 para todo i. Ent ao gs 1 g2 g3 mdc(n, m) = pg 1 p 2 p3 . . . p s

e
hs 1 h2 h3 mmc(n, m) = ph 1 p2 p 3 . . . p s

com gi = min{ei , fi } e hi = max{ei , fi }.

142 Demonstra c ao. Exerc cio para o estudante.

Introdu c ao ` a teoria dos n umeros naturais

Aproveitamos a oportunidade para apresentar uma propriedade do mmc. Se b = 0 e um a divisor de a uma forma de economizar nota c ao consiste em indicar por b o quociente de a por b. Isto e, a e o n u mero natural q tal que a = bq . b Teorema 7.17. Sejam a = 0 e b = 0 n umeros naturais, e seja d = mdc(a, b). Os m ultiplos ab comuns de a e b s ao os n umeros da forma d t para algum n umero natural t. Em particular . mmc(a, b) = ab d Demonstra c ao. Notemos que ab e o n umero natural tal que ab d = ab, e a e o n umero natural d d d a ab a tal que d d = a. Substituindo a segunda rela c ao na primeira vem d d = d db, o que implica ab a ab = b . Portanto e m u ltiplo de b . Da mesma forma se verica que ab e m ultiplo de a. d d d d ab Conclu mos que todo n umero da forma d t para algum n umero natural t e m ultiplo comum de a e b. Seja m um m ultiplo comum de a e b. Existem n umeros naturais a1 e b1 tais que m = aa1 e m = bb1 . Portanto aa1 = bb1 . Como d = mdc(a, b) existem n umeros naturais positivos a2 e b2 tais que a = da2 e b = db2 . Por substitui c ao de a e b em aa1 = bb1 obtemos da2 a1 = db2 b1 . Cancelando d vem a2 a1 = b2 b1 . Vemos assim que b2 e divisor de a2 a1 . Em virtude do resultado do Problema 7.3.12 sabemos que mdc(a2 , b2 ) = 1. Usando o Teorema 7.3 segue que b2 e divisor de a1 . Seja t o n umero natural tal que a1 = b2 t. Das identidades acima vem dm = daa1 = dab2 t = abt. Por outro lado ab d = ab. Substituindo essa rela c ao na anterior d ab temos dm = ab dt m = t . d d t para algum n umero natural t. Isto prova que todo m ultiplo comum de a e b e da forma ab d O menor valor positivo certamente e assumido para t = 1, de modo que mmc(a, b) = ab , o que d termina a demonstra c ao. Esc olio 7.18. Sejam a = 0 e b = 0 n umeros naturais. Todo m ultiplo comum positivo de a e b e m ultiplo de mmc(a, b). Al em disso mmc(a, b) mdc(a, b) = ab. Demonstra c ao. Essas arma c oes est ao contidas no Teorema acima. Problema resolvido 7.19. Sejam a e t n umeros naturais positivos. Calcule a quantidade de m ultiplos de t no conjunto {a, 2a, 3a, . . . , ta}. Solu ca o. A quantidade e mdc(a, t). Vejamos. Se j e um n umero natural positivo tal que ja e m ultiplo de t ent ao ja e m ultiplo comum de t e de a, portanto e m ultiplo de mmc(a, t), e e da forma i mmc(a, t) para algum n umero natural i. Reciprocamente todo m ultiplo de mmc(a, t) e tamb em m ultipo de a, portanto e da forma ja para algum n umero natural j . Consideremos ent ao os m ultiplos positivos de mmc(a, t): 1 mmc(a, t), 2 mmc(a, t), 3 mmc(a, t), . . . , i mmc(a, t), . . .

Quando i = mdc(a, t) esse m ultiplo e mdc(a, t) mmc(a, t) = at, em virtude do Esc olio 7.18. Consideremos ent ao a lista 1 mmc(a, t), 2 mmc(a, t), 3 mmc(a, t), . . . mdc(a, t) mmc(a, t) = at.

Essa lista tem exatamente mdc(a, t) elementos e constitui a cole c ao de todos os m utiplos de t no conjunto dado.

O Teorema Fundamental da Aritm etica

143

1 1 Problema resolvido 7.20. Para todo n umero natural n a soma Sn = 1 + 2 +1 + ... + n 3 um fato conhecido que estes valores crescem forma uma sequ encia crescente de n umeros reais. E ultrapassando qualquer n umero dado. Mostre que os valores Sn nunca s ao n umeros naturais.

Solu ca o. Fixado n, seja k o maior n umero natural tal que 2k n. Indicamos por I o produto de todos os n umeros mpares n. Dado um n umero natural i tal que 1 i n, vejamos como 1 k k 1 1 k 1 1 e o produto I 2 i . Se for i = 2 , ent ao I 2 i = I 2k1 21k = I 2 , que n ao e um n umero natural, k pois I e mpar. Suponhamos i = 2 . Sabemos que i se escreve na forma i = 2j m, sendo j e m n umeros naturais, com m mpar. Como i n vem m n e ent ao m e um dos fatores do j j produto I . Portanto I/m e um n umero natural. Ainda 2 2 m n, portanto j k , por deni c ao de k . Se m = 1 temos j < k pois i = 2k . Se m > 1 temos 2j < 2j +1 2j m n, portanto j < k . Dessa forma I 2k1 1 e um n umero natural sempre que i = 2k . Conclu mos i I k1 que I 2 Sn = t + 2 , para algum n umero natural t. Portanto t + I n a o e um n u mero natural. 2 Terminamos observando que Sn n ao e um n umero natural, por que se fosse I 2k1 Sn tamb em seria.

7.7

Problemas

Problema 7.7.1. Plat ao, em As Leis, comenta propriedades do n umero 5040, mencionando que ele e m ultiplo comum dos n umeros de 1 a 10 e que ele tem 59 divisores n ao contando com ele mesmo. Verique as arma c oes de Plat ao. Verique se 5040 e o menor m ultiplo comum dos n umeros de 1 a 10. Problema 7.7.2. Usando a fun c ao (n) investigue sob que condi c oes sobre o n umero natural n 2 sua quantidade de divisores positivos e mpar. Problema 7.7.3. Demonstre que, se n 2 e um n umero natural, escolhendo-se n + 1 n umeros quaisquer dentre 1, 2, 3, ..., 2n, existem pelo menos dois dentre os escolhidos tais que um e m ultiplo do outro. Problema 7.7.4. Demonstre que se a e b s ao n umeros naturais relativamente primos e se ab = mk para n umeros naturais m e k ent ao a e b s ao pot encias k - esimas de n umeros naturais. Problema 7.7.5. Encontre condi c oes necess arias e sucientes sobre os n umeros naturais a1 , a2 , ..., an de forma que se a1 a2 . . . an = mk para n umeros naturais m e k ent ao todo ai e uma pot encia k - esima de um n umero natural. Problema 7.7.6. Sejam a = 0 e b = 0 n umeros naturais relativamente primos. Ent ao mmc(a, b) = ab. Problema 7.7.7. Demonstre que quaisquer que sejam os n umeros naturais t, a e b se tem mmc(ta, tb) = t mmc(a, b). c ao 7.6 denimos a como o quociente de a por b, desde que b = 0 seja Problema 7.7.8. Na Se b ab b a c ao usual. Por exemplo, ac = c , um divisor de a. Mostre que b se comporta como uma fra ac a c ad+bc ac ac ca = , + = e = . b b b d bd bd bd e Problema 7.7.9. Sejam a, b e c = 0 n umeros naturais tais que c e divisor de a e b. Sejam a c mdc(a,b) b a b os quocientes de a por c e de b por c, respectivamente. Demonstre que mdc( c , c ) = . c c Problema 7.7.10. Sejam a = 0 e b = 0 n umeros naturais. Demonstre que s ao relativamente primos.
mmc(a,b) a

mmc(a,b) b

144

Introdu c ao ` a teoria dos n umeros naturais

7.8

Os n umeros perfeitos

Alguns historiadores atribuem aos antigos matem aticos gregos da Escola Pitag orica a observa c ao de que alguns n umeros naturais guardam uma rela c ao especial com seus divisores. Por exemplo, 6=1+2+3 e 28 = 1 + 2 + 4 + 7 + 14 s ao iguais ` a soma de seus divisores diferentes deles mesmos. Dessa forma foi denida a seguinte classe de n umeros: Deni c ao 7.21. Um n umero natural chama-se perfeito se for igual ` a soma de seus divisores exceto ele mesmo. Os antigos matem aticos constataram que n ao e f acil encontrar n umeros perfeitos. Percebese logo que eles s ao raros. Uma maneira de fazer isso certamente consiste em encontrar uma f ormula que forne ca tais n umeros. Quem sabe conseguimos obter uma f ormula examinando os primeiros n umeros perfeitos. A decomposi c ao can onica dos tr es primeiros n umeros perfeitos e 6 = 23 28 = 22 7 496 = 24 31 Vemos que esses n umeros consistem de uma pot encia de 2 seguida de um n umero primo, sendo que este e o antecessor de uma pot encia de 2. Mais exatamente, 6 = 21 (22 1) 28 = 22 (23 1) 496 = 24 (25 1) Esta lista nos sugere a f ormula 2j 1 (2j 1), sendo 2j 1 um primo. Esta u ltima condi c ao 3 4 4 deve ser importante, pois a lista acima n ao cont em o n umero 2 (2 1), sendo 2 1 = 15, que n ao e primo. Esta f ormula para n umeros perfeitos foi observada por Euclides no Livro IX de Os Elementos, escrito por volta de 350 a. C. Ele demonstra o Teorema 7.22. Seja j 2 um n umero natural. Se 2j 1 e primo ent ao 2j 1 (2j 1) e perfeito. Demonstra c ao. Como 2j 1 e primo, os divisores de 2j 1 (2j 1), exceto ele mesmo, s ao 1 e 2j 1 2(2j 1) 22 (2j 1) ... 2 22 ... 2j 2 2j 1 2j 2 (2j 1)

A soma desses n umeros resulta 2j 1 (2j 1), terminando a demonstra c ao. L. Euler, aproximadamente 2000 anos depois de Euclides, demonstrou que todo n umero perfeito par e da forma 2j 1 (2j 1), com 2j 1 primo, para algum j 2. A f ormula de Euclides para os n umeros perfeitos levou ` a pesquisa dos n umeros primos da j forma 2 1. Esses n umeros s ao hoje denominados n umeros de Mersenne, em homenagem ao frade Marin Mersenne, que incentivou seu estudo.

O Teorema Fundamental da Aritm etica

145

7.9

Problemas

Problema 7.9.1. Segundo o autor [13], p agina 219, Nic omano, por volta do ano 100, conhecia os seguintes n umeros perfeitos: P 1 = 6, P2 = 28, P3 = 496 e P4 = 8128.

Prove que esses n umeros s ao perfeitos e que s ao os u nicos n umeros perfeitos 10000. Problema 7.9.2. Indicando por Pn o n- esimo n umero perfeito, verique que P5 = 33 550 336 e P6 = 8 589 869 056. Problema 7.9.3. Prove que o n umero natural n e perfeito se e somente se (n) = 2n. Problema 7.9.4. Os n umeros naturais m e n dizem-se amigos se a soma dos divisores de m, exceto ele mesmo, for igual a n, e se a soma dos divisores de n, exceto ele mesmo, for igual a m. Mostre que 220 e 284 s ao n umeros amigos.

7.10

Problemas adicionais

e primo se e somente se mdc((p 1)!, p) = 1. Problema 7.10.1. Prove que p > 1 Problema 7.10.2. Calcule o n umero natural n sabendo que 82 55n tem 700 divisores. Problema 7.10.3. Sejam p, q e r tr es primos e , , e n umeros naturais tais que p e divisor de p q r . Prove que . Problema 7.10.4. Prove que se a, b = 0 e c s ao n umeros naturais tais que b e divisor de c ent ao mdc(a, b) = mdc(a + c, b). Problema 7.10.5. Demonstre que mdc(a, b) divide mdc(a, bc) quaisquer que sejam os n umeros naturais n ao nulos a, b e c. Problema 7.10.6. Sejam a, b e n > 0 n umeros naturais tais que mdc(an , bn ) = 1. Ache mdc(a, b). Problema 7.10.7. Demonstre o seguinte caso particular do Pequeno Teorema de Fermat, conhecido dos antigos matem aticos chineses: se p e primo ent ao p e divisor de 2p 2. Problema 7.10.8. Demonstre que se p e primo e divide ap + bp ent ao p divide (a + b)p , quaisquer que sejam os n umeros naturais a e b. Conclua que, nestas condi c oes, p divide a + b.
es 1 e2 e3 Problema 7.10.9. Seja n = pe c ao can o nica de n, e suponha que 1 p 2 p3 . . . ps a decomposi exista algum ei mpar. Prove que n n ao e racional. Conclua que n e racional se e somente se for um n umero natural.

Problema 7.10.10. Estude e justique o seguinte m etodo geom etrico para calcular o mdc e o mmc. Sejam a e b n umeros naturais n ao nulos. Consideremos o ret angulo de lados a e b. Subdividimos o ret angulo em ab quadrados unit arios e tra camos uma das diagonais do ret angulo. Ent ao mdc(a, b) e a quantidade de v ertices de quadrados unit arios menos um que a diagonal cont em. Para calcular mmc(a, b), trace um segmento horizontal, ao longo da regi ao retangular, passando por um v ertice de quadrado unit ario encontrado pela diagonal, o mais

146

Introdu c ao ` a teoria dos n umeros naturais

pr oximo de um dos lados horizontais do ret angulo. A area do sub-ret angulo menor determinado por esse segmento e mmc(a, b). A gura abaixo ilustra o caso em que a = 15 e b = 6. A diagonal passou por 4 v ertices de quadrados unit arios, portanto mdc(15, 6) = 3. O sub-ret angulo tem area 2 15 = 30, portanto mmc(15, 6) = 30. . . . . . . . . . . . . . .. . . . . . . . . . . . ..
. . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . .

Problema 7.10.11. Mil arm arios est ao enleirados e numerados de 1 a 1000 em ordem crescente. Mil estudantes tamb em numerados de 1 a 1000 come cam a seguinte brincadeira: O estudante 1 passa por todos os arm arios (que inicialmente estavam fechados) e abre suas portas. O estudante 2 passa por todos os arm arios e inverte as posi c oes das portas dos arm arios 2, 4, 6, ... O estudante 3 passa por todos os arm arios e inverte as posi c oes das portas dos arm arios 3, 6, 9, ... E assim sucessivamente, todos os estudantes passam em ordem por todos os arm arios e cada um inverte a posi c ao da porta dos arm arios cujos n umeros s ao m ultiplos de seu pr oprio n umero. Determine quais os n umeros dos arm arios que cam abertos ap os a passagem de todos os estudantes. Problema 7.10.12. Esta e uma demonstra c ao alternativa do Corol ario 7.4, que n ao faz uso de propriedades do mdc. Vi essa demonstra c ao em [54], p agina 21. O autor a atribui a A. Korselt (1940). O estudante pode completar os detalhes. O resultado a ser provado e: Se p e primo e se p e divisor de ab ent ao p e divisor de a ou de b, quaisquer que sejam os n umeros naturais a e b. Para demonstrar observemos iniciamente que se a = 0 ou b = 0 o resultado e verdadeiro. Suponhamos ent ao a = 0 e b = 0. Suponhamos que o resultado seja falso, e seja p o menor primo para o qual existem n umeros naturais a = 0 e b = 0 tais que p e divisor de ab mas n ao de a e nem de b. Sejam a = pq1 + r1 b = pq2 + r2 0 < r1 < p 0 < r2 < p (7.7)

Multiplicando essas identidades vemos que p divide r1 r2 , portanto existe um n umero natural amos r1 = p ou r2 = p, o que n ao ocorre devido ` as c tal que r1 r2 = pc. Se fosse c = 1 ter rela c oes 7.7. Portanto c > 1. Ainda de 7.7 temos c < p. Consideremos uma decomposi c ao de c como produto de n umeros primos, e seja pi um primo dessa decomposi c ao. Ent ao pi < p e pi e divisor de r1 r2 . Como o resultado e verdadeiro para pi , temos que pi e divisor de r1 ou de r2 . Simplicando pi na rela c ao r1 r2 = pc encontramos n umeros s1 e s2 divisores respectivamente de r1 e r2 tais que s1 s2 = p. Como p e primo segue que s1 = p ou s2 = p. Usando novamente 7.7 vem que p e divisor de a ou de b, o que e uma contradi c ao. c ao da unicidade do Teorema Fundamental da Problema 7.10.13. A seguinte demonstra devida a Ernst Zermelo, e Aritm etica n ao faz uso de propriedades do mdc. E e de 1912. Vi essa demonstra c ao em [66], p agina 142. O estudante poder a completar os detalhes. Suponhamos que, no Teorema Fundamental da Aritm etica, a unicidade da decomposi c ao n ao seja verdadeira. Seja n > 1 o menor n umero natural para o qual isso ocorre. Sejam n = p1 p2 . . . ps = q1 q2 . . . qt

O Teorema Fundamental da Aritm etica

147

decomposi c oes diferentes de n como produto de primos. Podemos escolher a nota c ao de modo que p1 p2 . . . ps e q1 q2 . . . qt . E claro que s > 1 e t > 1. Temos p1 = q1 . De fato, se fosse p1 = q1 existiria um n umero natural < n com decomposi c oes diferentes. Portanto p1 = q1 . Suponhamos p1 < q1 sem perda de generalidade. Consideremos o n umero m = n p1 q2 q3 . . . qt . Temos 0 < m < n. Ainda m = (q1 p1 )q2 q3 . . . qt e m = p1 (p2 . . . ps q2 . . . qt ). Portanto p1 e um primo divisor de m. Como vale a unicidade da decomposi c ao para m, p1 e fator de q1 p1 , o que e uma contradi c ao.

7.11

Temas para investiga c ao

Tema 7.11.1. Seja 97# o produto de todos os primos 97. Investigue para quais inteiros p > 1 vale a seguinte arma c ao: p e primo mdc(97#, p) = 1

Tema 7.11.2. Investigue se vale a rec proca do resultado do Problema 7.10.7 para p > 1. Tema 7.11.3. Consideremos o resultado do Problema 7.10.7. a) Prove que se p > 2 e primo p1 ent ao p e divisor de 2 1. b) Observe que se p > 2 e primo ent ao p 1 e par e 2p1 1 (p1)/2 (p1)/2 pode ser fatorado no produto de 2 +1 e 2 1. Como p e primo ent ao ele divide pelo menos um desses dois fatores. Investigue sob que condi c oes sobre p se pode armar que ele divide o primeiro fator, o mesmo para o segundo. Tema 7.11.4. Investigue sob que condi c oes sobre n o n umero 2n + 1 pode ser primo. Alguma n demonstra c ao? E quanto a a + 1? ca conjecturas sobre os primos que aparecem. Tema 7.11.5. Observe os seguintes eventos e fa Alguma demonstra c ao? 22 + 1 = 5 32 + 1 = 10 = 2 5 42 + 1 = 17 52 + 1 = 26 = 2 13 62 + 1 = 37 72 + 1 = 50 = 2 5 5 82 + 1 = 65 = 5 13 92 + 1 = 82 = 2 41 102 + 1 = 101 112 + 1 = 122 = 2 61 Tema 7.11.6. Vimos no Problema 4.8.17, na p agina 93, que as pot encias qu articas est ao nas classes resto zero e resto 1 m odulo cinco. Em geral, o que se pode armar sobre as (n 1)pot encias e as classes m odulo n?

148

Introdu c ao ` a teoria dos n umeros naturais

Cap tulo 8 Os ternos pitag oricos


8.1 Introdu c ao

O conhecimento da identidade num erica 32 + 42 = 52 e de um tempo bastante remoto e sua rela c ao com o tri angulo ret angulo deu ensejo ao seu uso pr atico na determina c ao de angulos retos em constru c oes arquitet onicas. No mundo antigo essa identidade despertou o interesse dos matem aticos na investiga c ao de m etodos que permitissem obter outros n umeros naturais que est ao na mesma rela ca o. Posteriormente, no tempo de Euclides, em Alexandria, essa investiga c ao evoluiu para o problema da determina c ao de todas as solu c oes de x2 + y 2 = z 2 , com x, y e z n umeros naturais positivos.

8.2

Os ternos pitag oricos

Denominamos terno1 pitag orico a qualquer conjunto de n umeros naturais positivos x, y e z tais que x2 + y 2 = z 2 . A denomina c ao terno pitag orico se deve a que, em virtude do Teorema de Pit agoras, a todo terno pitag orico x, y e z corresponde um tri angulo ret angulo com catetos x e y e hipotenusa z . Indicaremos os ternos pitag oricos tamb em por (x, y, z ).
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Os antigos matem aticos sum erios conheciam o Teorema de Pit agoras (muito antes de Pit ago2 2 2 ras) assim como a rela c ao 3 +4 = 5 . Investigavam os n umeros dirigidos por um senso est etico que tinha como nalidade a beleza. Sensibilizados pelo impulso de completar o inacabado, eles se perguntaram se existiam outros ternos de n umeros naturais (x, y, z ) tais que x2 + y 2 = z 2 , e qual a forma de obt e-los. E de fato constru ram um m etodo para isso. Podemos facilmente descrever sua metodologia utilizando nossa linguagem alg ebrica. Tomando um n umero racional 1 r = 0 e seu rec proco r , consideremos o sistema de equa c oes { w+v = r (8.1) w v = r 1 A solu c ao deste sistema fornece n umeros racionais w e v tais que 1+ v 2 = w2 . Multiplicando essa identidade por um n umero natural adequado se obt em um terno pitag orico. Por exemplo,
1

Aqui terno signica grupo de tr es n umeros.

149

150

Introdu c ao ` a teoria dos n umeros naturais

se r = 5 obtemos w = 13/5 e v = 12/5. Multiplicando a identidade (13/5)2 = (12/5)2 + 1 por 52 vem 132 = 122 + 52 , que fornece o terno pitag orico (5, 12, 13). Acostumados a identicar n umeros com guras, os matem aticos da Escola Pitag orica utilizavam o seguinte m etodo para obter ternos pitag oricos. Consideravam um n umero quadrado da forma (m + 1)2 , e separavam a gura quadrada correspondente em um quadrado menor com m2 pontos e um gn omon com 2m + 1 pontos. Portanto (2m + 1) + m2 = (m + 1)2 . | | | |

Escolhendo m de modo que 2m + 1 seja um quadrado perfeito, digamos 2m + 1 = n2 , temos n + m2 = (m + 1)2 , o que fornece o terno pitag orico (n, m, m + 1). A gura acima sugere 2 considerar m = 4. Ent ao 2m + 1 = 9 = 3 , do que resulta (3, 4, 5). Tomando m = 12 temos (5, 12, 13). Vamos obter um formato mais adequado para esses ternos pitag oricos. De 2m + 1 = n2 temos m = (n2 1)/2 e m + 1 = (n2 + 1)/2. Portanto
2

Teorema 8.1. Qualquer que seja o n umero natural mpar n 3, s ao pitag oricos os ternos ( ) n2 1 n2 + 1 n, , 2 2 Eventuais escritos de Pit agoras ou de seus disc pulos mais contempor aneos relatando esses assuntos n ao chegaram at e n os, mas Proclus, em seus coment arios sobre a hist oria da Matem atica, atribui a ele essa descoberta (conra [100], p agina 8 e [41], p agina 47). M etodo similar era utilizado pela Escola Plat onica atrav es de uma modica c ao do m etodo anterior. Exemplicamos com a gura |
m1

em que vemos um quadrado (m + 1)2 repartido em um quadrado menor (m 1)2 e em dois gn omons com 4m pontos. Portanto 4m + (m 1)2 = (m + 1)2 . Se m e um quadrado, digamos m = n2 , temos 4m = (2n)2 e (2n)2 + (m 1)2 = (m + 1)2 . Reescrevendo tudo em fun c ao de n temos o umero natural n 2, s ao pitag oricos os ternos Teorema 8.2. Qualquer que seja o n ( ) 2n, n2 1, n2 + 1 Nenhum desses m etodos fornece todos os ternos pitag oricos. O ideal matem atico ent ao em constru c ao exigia que se encontrasse uma caracteriza c ao completa desses ternos. Procurava-se resolver o seguinte problema:

Os ternos pitag oricos Encontrar todas as solu c oes da equa c ao x2 + y 2 = z 2 , com x, y, z naturais positivos.

151

(8.2)

N ao e dif cil resolver 8.2. Usando propriedades de guras geom etricas, Euclides, no Livro II de Os Elementos, observou a rela c ao ( ab = a+b 2 )2 ( ab 2 )2 (8.3)

Portanto, se a >(b s ao n umeros naturais tais umeros ) que ab, (a b)/2 e (a + b)/2 sejam ainda n naturais, ent ao ab, (a b)/2, (a + b)/2 e um terno pitag orico. Ainda mais, esta f ormula caracteriza os ternos pitag oricos, de acordo com o Teorema 8.3 (Euclides). (x, y, z ) e um terno pitag orico se e somente se existem n umeros ( naturais a > b, e um quadrado perfeito e (x, y, z ) = ab, (a ) de mesma paridade, tais que ab b)/2, (a + b)/2 . Vejamos uma demonstra c ao detalhada desse teorema. Necessitamos de alguns resultados preliminares. Lema 8.4. Se z > y s ao n umeros naturais ent ao z + y e z y s ao n umeros naturais de mesma paridade. ao ambos pares ou ambos mpares, sua soma e sua diferen ca Demonstra c ao. De fato, se y e z s s ao pares. Por outro lado, se y for par e z for mpar, ou o contr ario, sua soma e sua diferen ca s ao mpares. Portanto z + y e z y s ao n umeros naturais de mesma paridade. Lema 8.5. Se os n umeros naturais a e b t em a mesma paridade, ent ao (a + b)/2 e um n umero natural. Se tamb em ocorrer que a > b, ent ao (a b)/2 e n umero natural. Estes resultados n ao valem se os n umeros a e b t em paridade oposta. Por exemplo, (9 + 8)/2 = 17/2 e (9 8)/2 = 1/2 n ao s ao n umeros naturais. Demonstra c ao. A soma e a diferen ca de pares e par, assim como a soma e a diferen ca de mpares. Portanto (a + b)/2 e (a b)/2 s ao n umeros naturais. Demonstra c ao do Teorema 8.3 Seja (x, y, z ) um terno pitag orico. Ent ao x, y e z s ao n umeros 2 2 2 2 2 2 naturais tais que x + y = z . Podemos escrever x = z y = (z + y )(z y ). Sejam a = z + y e b = z y . Como z > y ent ao a e b s ao n umeros naturais tais que a > b, e como x2 = ab segue que ab e um quadrado perfeito. Temos ainda que a e b t em a mesma paridade (Lema 8.4). Resolvendo o sistema a = z + y e b = z y em y e z obtemos y = (a b)/2 e z = (a + b)/2. Portanto (x, y, z ) = ( ab, (a b)/2, (a + b)/2). Reciprocamente, sejam a > b n umeros naturais de mesma paridade tais que ab e um quadrado perfeito. Seja (x, y, z ) = ( ab, (a b)/2, (a + b)/2). Pelo fato de a e b terem a mesma paridade, z = (a + b)/2 e y = (a b)/2 s ao n umeros naturais (Lema 8.5). Pelo fato de ab ser e um n umero natural. Calculando x2 + y 2 obtemos z 2 , do que um quadrado perfeito, x = ab resulta que (x, y, z ) e um terno pitag orico.

152

Introdu c ao ` a teoria dos n umeros naturais

8.3

Problemas

Problema 8.3.1. Demonstre que se (x, y, z ) e um terno pitag orico ent ao existe um tri angulo ret angulo com catetos x e y e hipotenusa z . Problema 8.3.2. Encontre todas as solu c oes de 8.3 supondo que pelo menos um dos n umeros x, y ou z seja igual a zero. Problema 8.3.3. a) Resolva o sistema 8.1 descrito na p agina 149 e verique que sua solu c ao 2 2 fornece n umeros racionais w e v tais que 1 + v = w . b) Tomando r = 12/5, use esse m etodo para obter um terno de n umeros pitag oricos. Encontre outros exemplos num ericos. c) Tomando r = n, sendo n um n umero natural, encontre uma f ormula que fornece innitos ternos pitag oricos. d) O que acontece se r = m/n ? Problema 8.3.4. a) Demonstre os teoremas 8.1 (p agina 150) e 8.2 (p agina 150). b) Verique que estas f ormulas, mesmo tomadas conjuntamente, n ao fornecem todos os ternos pitag oricos. Problema 8.3.5. Segundo [100] p agina 9, na antiga India se usava o seguinte m etodo para 2 2 2 2 2 2 2 obter ternos pitag oricos. Escrevendo x +y = z na forma x = z y temos x = (z +y )(z y ). Impondo uma condi c ao adequada para z y , por exemplo z y = 1, e tomando um valor mpar 3 para x, digamos, x = 5, resolvemos o sistema z y = 1 e z + y = 25 e obtemos y = 12 e z = 13. Isto nos d a o terno pitag orico (5, 12, 13). a) Conrme as arma c oes acima. b) Encontre outros ternos pitag oricos usando outros valores para x, por exemplo, x = 3, x = 7, etc. Por que x deve ser mpar? c) Tomando x = n, sendo n 3 um n umero natural, encontre uma f ormula geral para se obter ternos pitag oricos. d) O que ocorre se considerarmos z y = 2 ? Problema 8.3.6. Utilize o Teorema 8.3 para obter exemplos de ternos pitag oricos. Problema 8.3.7. O autor [100], na p agina 7, descreve que uma antiga regra chinesa para o c omputo de n umeros pitag oricos e equivalente a (x, y, z ) = (mn, (m2 n2 )/2, (m2 + n2 )/2), sendo m > n > 0 n umeros naturais de mesma paridade. a) Conrme que esta regra realmente fornece ternos pitag oricos. b) Encontre ternos pitag oricos usando esta regra. c) Mostre que esta regra n ao fornece todos os ternos pitag oricos. d) Deduza a antiga regra chinesa introduzindo os valores x = mn e z y = n2 em x2 + y 2 = z 2 .

8.4

Ternos pitag oricos, o estado da arte

O problema da caracteriza ca o dos ternos pitag oricos tem outra solu c ao, mais elegante do que a dada no Teorema 8.3. Para apresent a-la ao estudante necessitamos de algumas observa c oes iniciais. Observamos inicialmente que um terno pitag orico qualquer gera outros innitos ternos mediante multiplica c ao por um n umero natural positivo. Por exemplo, multiplicando (3, 4, 5) por 2 obtemos o terno (6, 8, 10). Em geral, se (x, y, z ) e um terno pitag orico e k > 0 e um n umero 2 2 2 2 natural, ent ao (kx, ky, kz ) tamb em e um terno pitag orico. De fato, (kx) +(ky ) = k (x + y 2 ) = k 2 z 2 = (kz )2 . Reciprocamente, dado um terno pitag orico (x, y, z ), podemos eventualmente reduz -lo a outro menor dividindo seus termos por algum divisor comum. Por exemplo, dividindo o terno pitag orico (32, 60, 68) por 2 obtemos (16, 60, 68), e por 4 obtemos (8, 15, 17). Este u ltimo n ao se reduz mais, pois mdc(8, 15, 17) = 1, e assim 8, 15 e 16 n ao t em divisor comum > 1. Em geral, dado um terno pitag orico (x, y, z ), seja d = mdc(x, y, z ). Podemos escrever x = dx1 , y = dy1 e z = dz1 , sendo x1 , y1 e z1 n umeros naturais positivos. Ent ao (x1 , y1 , z1 )

Os ternos pitag oricos

153

tamb em e um terno pitag orico. De fato, x2 + y 2 = z 2 (dx1 )2 + (dy1 )2 = (dz1 )2 . Podemos 2 2 cancelar d > 0 e assim x2 1 + y 1 = z1 . Fica claro que para caracterizar os ternos pitag oricos basta determinar aqueles que est ao na forma mais reduzida, pois todos os outros deles derivam. Deni c ao 8.6. Um terno pitag orico (x, y, z ) diz-se primitivo quando x, y e z s ao relativamente primos, ou seja, se mdc(x, y, z ) = 1. Dados n umeros naturais positivos x, y e z , seja d seu maior divisor comum. Ent ao x/d, y/d e z/d s ao n umeros naturais relativamente primos. De fato, em virtude do resultado do Problema 7.3.3 temos d mdc(x/d, y/d, z/d) = mdc(d(x/d), d(y/d), d(z/d)) = d. Cancelando d vem mdc(x/d, y/d, z/d) = 1. Portanto, se (x, y, z ) e um terno pitag orico, ent ao (x/d, y/d, z/d) e um terno pitag orico primitivo. Lema 8.7. Se (x, y, z ) e um terno pitag orico, ent ao x e y n ao podem ser ambos mpares. Demonstra c ao. Suponhamos que o sejam. Ent ao existem n umeros naturais p e q tais que 2 2 2 2 x = 2p + 1 e y = 2q + 1. Segue que z = x + y = (2p + 1) + (2q + 1)2 = 4t + 2, para um certo n umero natural t. Temos assim duas informa c oes sobre z 2 : e par e n ao tem 4 como fator. Mas 2 isso n ao e poss vel. De fato, como z e par, temos que z e par. Ent ao podemos escrever z = 2s para algum n umero natural s. Segue que z 2 = (2s)2 = 4s2 , e z 2 tem 4 como fator, o que e uma contradi c ao. Essa contradi c ao se originou do fato de supormos x e y ambos mpares. Lema 8.8. Se (x, y, z ) e um terno pitag orico primitivo, ent ao x e y t em paridade oposta. Demonstra c ao. J a vimos que x e y n ao podem ser ambos mpares. Se x e y s ao pares, da rela c ao x2 + y 2 = z 2 segue que z tamb em e par, contrariando a hip otese de ser (x, y, z ) um terno pitag orico primitivo. Conclu mos que x e y t em paridade oposta. Se m > n > 0 s ao n umeros naturais, considerando r = m/n no m etodo sum erio 8.1, 2 2 2 2 obtemos os ternos pitag oricos (2mn, m n , m + n ) (conra o Problema 8.3.3). Esta ea f ormula adotada no Teorema 8.9. (x, y, z ) e um terno pitag orico primitivo com x par se e somente se existem n umeros naturais a > b > 0 de paridade oposta e relativamente primos tais que (x, y, z ) = (2ab, a2 b2 , a2 + b2 ). Demonstra c ao. Seja (x, y, z ) um terno pitag orico primitivo com x par. Em virtude do Lema 8.8 y e mpar. De x2 + y 2 = z 2 temos z mpar, z > y e x2 = z 2 y 2 = (z + y )(z y ). Notemos que z + y e z y s ao pares, portanto podemos considerar os n umeros naturais a1 = (z + y )/2 e b1 = (z y )/2. Temos (x/2)2 = a1 b1 . Armamos que mdc(a1 , b1 ) = 1. De fato, se existe um primo p divisor de a1 e b1 , ent ao p divide a1 + b1 = z e a1 b1 = y . Da rela c ao x2 + y 2 = z 2 segue que p divide x, o que n ao e poss vel, pois (x, y, z ) e um terno pitag orico primitivo. Portanto mdc(a1 , b1 ) = 1. Aplicando o resultado do Teorema 7.11 (p agina 140) sabemos que nestas condi c oes a1 e b1 s ao quadrados perfeitos. Sejam a e b n umeros naturais tais que a1 = a2 e 2 2 2 2 2 b1 = b . Temos (x, y, z ) = (2ab, a b , a + b ) e e claro que a > b > 0 e mdc(a, b) = 1. Ainda, se a e b tivessem a mesma paridade, x, y e z seriam pares, contrariando o fato de que (x, y, z ) e primitivo. Portanto a e b t em paridade oposta, e terminamos a primeira parte da demonstra c ao.

154

Introdu c ao ` a teoria dos n umeros naturais

Reciprocamente sejam a > b n umeros naturais de paridade oposta e relativamente primos. 2 2 2 claro que x Seja (x, y, z ) = (2ab, a b , a + b2 ). E e par e y e mpar. Ainda (x, y, z ) e um 2 2 2 terno pitag orico pois x + y = (2ab) + (a2 b2 )2 = 4a2 b2 + a4 2a2 b2 + b4 = a4 + 2a2 b2 + b4 = (a2 + b2 )2 = z 2 . Falta mostrar que (x, y, z ) e primitivo. Suponhamos que exista p primo divisor de x, y e z . Como y e mpar temos p = 2. Ainda p divide y + z = 2a2 , portanto p divide a, 2 e p divide z y = 2b , logo p divide b. Mas isto n ao e poss vel, pois a e b s ao relativamente primos. Portanto n ao existe primo divisor de x, y e z , e mdc(x, y, z ) = 1. Corol ario 8.10. Todos os ternos pitag oricos (x, y, z ) s ao dados, sem repeti c ao, pela f ormula (x, y, z ) = (2abt, (a2 b2 )t, (a2 + b2 )t) (trocando x por y se necess ario) sendo a > b > 0 n umeros naturais de paridade oposta e relativamente primos, e t qualquer n umero natural positivo. Demonstra c ao. Se a > b > 0 e t > 0 s ao n umeros naturais e se x, y e z s ao dados por x = 2abt, y = (a2 b2 )t e z = (a2 + b2 )t, e f acil vericar que x2 + y 2 = z 2 , e portanto (x, y, z ) e um terno pitag orico. Reciprocamente, dado um terno pitag orico (x, y, z ), seja t = mdc(x, y, z ). Ent ao (x/t, y/t, z/t) e um terno pitag orico primitivo. Trocando x por y se necess ario, podemos supor que x/t e par e y/t, mpar. O Teorema 8.9 garante que existem n umeros naturais a > b > 0 de paridade oposta e relativamente primos tais que x/t = 2ab, y/t = a2 b2 e z/t = a2 + b2 . Portanto (x, y, z ) = (2abt, (a2 b2 )t, (a2 + b2 )t) tem a forma requerida. Para terminar a demonstra c ao falta provar que a f ormula dada fornece ternos pitag oricos sem repeti c ao. Esta observa c ao e atribu da em [24], p agina 169, a Leopold Kronecker. Sejam 2 2 2 (x, y, z ) = (2abt, (a2 b2 )t, (a2 + b2 )t) e (x, y, z ) = (2a1 b1 t1 , (a2 1 b1 )t1 , (a1 + b1 )t1 ) com as condi c oes do enunciado do Corol ario. Queremos demonstrar que a = a1 , b = b1 e t = t1 . Come camos observando que t = mdc(x, y, z ). De fato, t e um divisor comum de x, y e z . 2 2 2 2 Como a e b s ao relativamente primos, a b e a + b s ao relativamente primos, portanto t e o maior divisor comum de y e z , e assim t e o maior divisor comum de x, y e z . Da mesma forma t1 = mdc(x, y, z ), o que implica t = t1 . Como y + z = (a2 b2 )t + (a2 + b2 )t = 2a2 t e 2 2 2 2 2 2 y + z = (a2 1 b1 )t + (a1 + b1 )t = 2a1 t, segue que 2a t = 2a1 t o que implica a = a1 . Temos tamb em b = b1 , o que termina a demonstra c ao.

8.5

Problemas

Problema 8.5.1. Obtenha exemplos de ternos pitag oricos primitivos usando a f ormula do Teorema 8.9. oricos em que um dos n umeros e 16. Problema 8.5.2. Obtenha todos os ternos pitag Problema 8.5.3. Demonstre que se x, y e z s ao n umeros naturais tais que x2 + y 2 = z 2 ent ao x ou y e m ultiplo de 3 e xy e m ultiplo de 6. Problema 8.5.4. Demonstre que se x, y e z s ao n umeros naturais tais que x2 + y 2 = z 2 ent ao 5 divide um dos n umeros x, y ou z . Problema 8.5.5. Dado um n umero natural c, prove que existem n umeros naturais a e b tais 2 2 que a b = c se e somente se existem n umeros naturais m e n, de mesma paridade, tais que c = mn.

Os ternos pitag oricos

155

8.6

Pierre de Fermat e seu u ltimo teorema

Pierre de Fermat nasceu na Fran ca, provavelmente em 1601, e era advogado e conselheiro do Parlamento de Toulouse. Matem atico amador nas horas vagas, distinguiu-se por importantes contribui c oes principalmente em Teoria dos N umeros. Fermat publicava muito pouco e suas descobertas eram conhecidas gra cas ` a sua correspond encia com outros estudiosos, um costume da epoca. Durante um certo tempo Fermat estudou a vers ao latina do livro Arithmetica, escrito pelo matem atico grego Diofanto de Alexandria no S eculo III. Nas margens desse livro Fermat fazia anota c oes inspiradas nos estudos de Diofanto, enunciando teoremas sem apresentar demonstra c oes. Fermat faleceu em 1665, e ap os sua morte essas anota c oes foram publicadas por um de seus lhos. Os teoremas propostos por Fermat foram demonstrados por matem aticos que viveram logo ap os ele, particularmente por Euler, no S eculo XVIII. Entretanto um desses teoremas enunciados por Fermat resistiu ` as tentativas de demonstra c ao por aproximadamente 350 anos. Ficou conhecido como o Ultimo Teorema de Fermat. ` margens de seu exemplar de Arithmetica, e ao lado de um estudo de Diofanto sobre os As ternos pitag oricos, escreveu Fermat as palavras que se tornariam famosas: Dividir um cubo em dois cubos, uma quarta pot encia em duas quartas pot encias, e em geral uma pot encia acima da quadrada em duas do mesmo tipo, e imposs vel: encontrei uma demonstra c ao maravilhosa 2 deste fato. Esta margem e muito pequena para cont e-la. Em outros termos, Fermat enunciou o seguinte Teorema 8.11. Para todo n umero natural n 3 n ao existe solu c ao para a equa c ao xn + y n = z n , com x, y, z naturais positivos. (8.4)

A demonstra c ao deste resultado e bastante complicada e utiliza t ecnicas alg ebricas avan cadas. Nestes tr es s eculos e meio in umeros matem aticos contribu ram com id eias e t ecnicas, quando foi nalmente nalizado por Andrew Wiles em 1994. Quanto ` a demonstra c ao anunciada por Fermat, a maioria dos historiadores, sen ao todos, acreditam que ele se enganou.

8.7

Problemas adicionais

Problema 8.7.1. Vimos no Problema 6.6.4 que se 3 divide a2 + b2 ent ao 3 divide a e b, quaisquer que sejam os n umeros naturais a e b. Use isso para provar que se (x, y, z ) e um terno pitag orico primitivo ent ao 3 n ao e divisor de z . Problema 8.7.2. Demonstre que, quaisquer que sejam os n umeros naturais a e b, a2 + b2 nunca e da forma 4k + 3, para qualquer n umero natural k . Use isso para provar que se (x, y, z ) e um terno pitag orico primitivo ent ao z e da forma 4k + 1, para algum n umero natural k . umero natural mpar. Prove que n e composto se e somente se Problema 8.7.3. Seja n um n a equa c ao x2 y 2 = n, x, y N tem mais de uma solu c ao. c ao do Teorema 8.9, atribu da a L. Problema 8.7.4. Complete os detalhes desta demonstra z y b Euler ([24], p agina 167). Seja (x, y, z ) um terno pitag orico primitivo, com x par. Seja x = a , b 2 2 2 com a > b > 0 relativamente primos. Substituindo z = y + x a em z = x + y vem 2aby =
2

Tradu c ao livre do original em latim, [2], p agina 40.

156

Introdu c ao ` a teoria dos n umeros naturais

(a2 b2 )x. Ent ao a e b t em paridade oposta e 2ab e a2 b2 s ao relativamente primos. Portanto 2 2 2ab e divisor de x e a b e divisor de y . Sejam x = 2abl e y = (a2 b2 )k . Segue l = k e 2 2 z = (a + b )l. Como mdc(x, y, z ) = 1 vem l = 1.

8.8

Tema para investiga c ao

Tema 8.8.1. Um tri angulo cujos lados s ao n umeros naturais e cuja area e tamb em um n umero natural chama-se tri angulo heroniano, em homenagem a Heron de Alexandria, matem atico grego que viveu no primeiro s eculo de nossa era. Chamamos de tri angulo pitag orico a todo tri angulo ret angulo cujos lados s ao n umeros naturais. a) Demonstre que todo tri angulo pitag orico e heroniano. b) D e exemplos de tri angulos heronianos que n ao s ao pitag oricos. c) Verique se existem innitos tri angulos heronianos n ao pitag oricos.

Parte III Introdu c ao ` a teoria dos n umeros inteiros

157

Cap tulo 9 Os n umeros inteiros


9.1 Introdu c ao

Vimos, no Cap tulo 1, que o homem, usando sua capacidade de abstra c ao, constr oi o conceito de n umero natural, visando, inicialmente, a contagem de objetos discretos. Obt em dessa forma os n umeros 1, 1 + 1, 1 + 1 + 1, ... No Cap tulo 4, se c ao 4.5, introduzimos o conceito de zero como n umero natural, e denimos o conjunto N dos n umeros naturais por N = {0, 1, 2, 3, 4, . . .} No presente cap tulo estudamos os n umeros inteiros como uma extens ao desse conjunto.

9.2

A qualidade dos n umeros negativos

Todo n umero natural tem um aspecto quantitativo, pois mede a quantidade de elementos de um conjunto. Mas esse n umero tamb em traz uma id eia qualitativa, que e a positividade. Assim, ao dizer 5 livros, traduzimos uma arma c ao positiva sobre essa espec ca quantidade de livros. Mas a experi encia nos leva ` a necessidade de considerar n umeros naturais com a qualidade de negativo. Podemos fazer isso com uma constru c ao do tipo faltam-me 5 livros, ou ent ao a temperatura est a 8 graus abaixo de zero. A Algebra tamb em apresenta situa c oes em que se faz necess ario considerar os n umeros naturais com a qualidade de negatividade. Por exemplo, ao procurar uma poss vel solu c ao x da equa c ao 7 + x = 3, vemos que nenhum n umero natural pode exercer esse papel. Percebemos que o valor quantitativo de x deve ser 4, mas x deve agir necess na opera c ao 7 + x de forma oposta ` a adi c ao usual. E ario que +x opere retirando quatro unidades de 7, para resultar 3. Essas observa c oes nos trazem a ideia de considerar, para cada n umero natural n = 0, um outro n umero, quantitativamente igual a n mas de qualidade oposta. Chamaremos de negativos a esses n umeros. Conv em criar uma nota c ao para esse novo n umero, por exemplo, n . Vemos que n deve ser caracterizado pelas rela c oes n+n =0=n +n (9.1)

para todo n umero natural n N. Em particular, com a constru c ao desses n umeros, poderemos dizer que a solu c ao da equa c ao 7 + x = 3 dada acima passaria a ser x = 4, pois 7 + 4=3+4+ 4 = 3 + 0 = 3. 159

160

Introdu c ao ` a teoria dos n umeros inteiros

O estudante bem sabe que a Matem atica consagrou a nota c ao n para o n umero negativo correspondente a n. Diremos que n e o oposto de n. Existem raz oes pr aticas para a escolha da nota c ao n para o oposto de n. Ela simplica a manipula c ao de express oes alg ebricas, combinando a nota c ao de subtra c ao com a de oposto. Por exemplo, a adi c ao de 8 com 5, a ser representada por 8 + (5), poder a ser simplicada para 8 5, pois ambas as express oes t em o mesmo signicado: est ao sendo retiradas 5 unidades de 8. Observamos que a considera c ao dos n umeros negativos n ao constituem uma mera substitui c ao da subtra c ao. No contexto dos n umeros naturais a subtra c ao a b s o tem sentido quando a b. No novo contexto, com o acr escimo dos n umeros negativos, poderemos processar a subtra c ao a b quaisquer que sejam o n umeros naturais a e b. Se b > a o valor de a b ser a um desses n umeros negativos, mais exatamente, o oposto de b a. Poder amos continuar a constru c ao dos n umeros inteiros usando os m etodos com os quais os professores os ensinam para os estudantes da escola b asica. Mas neste curso, como j a estamos em uma fase mais adiantada em nosso caminho para a algebra abstrata, preferimos proceder o que faremos na se com um grau maior de formalidade. E c ao seguinte.

9.3

O conjunto dos n umeros inteiros

Dado o conjunto dos n umeros naturais N = {0, 1, 2, 3, . . .}, para todo n umero natural n = 0 consideramos o s mbolo n. Denimos Deni c ao 9.1. O conjunto dos n umeros inteiros e Z = {. . . 3, 2, 1, 0, 1, 2, 3, . . .} (9.2)

Em outros termos, Z = N {. . . 3, 2, 1}. Conforme j a mencionamos, para todo n umero natural n = 0 o n umero n e denominado oposto de n. O elementos do conjunto Z+ = {1, 2, 3, . . .} ser ao denominados inteiros positivos, e os do conjunto Z = {. . . 3, 2, 1}, inteiros negativos. Obtivemos assim um novo conjunto de n umeros que inclui os n umeros naturais. Esperamos que esse novo conjunto tenha maiores possibilidades do que o antigo conjunto N. Nossa primeira provid encia e estender para Z os conceitos de adi c ao e multiplica c ao j a denidos em N. A subtra c ao tamb em e denida mais abaixo, e a divis ao ser a estudada na Se c ao 9.7. A adi c ao e a multiplica c ao de inteiros podem ser denidas pela lista de condi c oes apresentadas a seguir, levando-se em conta que j a est ao denidas para n umeros naturais. O s mbolo 0 pode eventualmente aparecer. Nesse caso entendemos que 0 = 0. Deni c ao 9.2. Dados m, n N, podemos supor, sem perda de generalidade, que m n. Seja k N tal que m = n + k . Denimos: (i) m + (n) = (n) + m = k ; (ii) (m) + n = n + (m) = k ; (iii) (m) + (n) = (m + n) = (n) + (m); (iv) (m)n = n(m) = (mn); (v) (m)(n) = mn = (n)(m). O estudante est a convidado a vericar que as condi c oes (i), (ii) e (iii) denem a soma a + b para os casos em que a ou b n ao s ao n umeros naturais, e tamb em que as condi c oes (iv) e

Os n umeros inteiros

161

(v) denem o produto ab para os casos em que a ou b n ao s ao n umeros naturais. Pode ser u til fazer alguns exemplos. Para ver o que e 4 + (7), escrevemos m = 7 e n = 4. Ent ao k = m n = 7 4 = 3. Usando a segunda identidade do item (ii) da Deni c ao temos 4 + (7) = n + (m) = k = 3. As propriedades comutativa da adi c ao e da multiplica c ao em Z podem ser facilmente vericadas. Como exemplo vamos provar que a + b = b + a para o caso em que a e positivo e b negativo. Seja b = t, para t positivo. Se a t escrevemos a = m e t = n. Usando a condi c ao (i) acima vem a + b = m + (n) = (n) + m = b + a. Se t > a escrevemos t = m e a = n. Usando a condi c ao (ii) acima vem a + b = n + (m) = (m) + n = b + a. A propriedade associativa da adi c ao em Z est a praticamente vericada no Problema Resolvido 9.6 apresentado abaixo. O estudante est a convidado a vericar a propriedade associativa da multiplica c ao em Z, assim como a distributiva. O s mbolo n foi denido para o caso em que n e um n umero natural. Completamos nossa deni c ao escrevendo (n) = n para todo n N, de modo que o s mbolo n agora ca denido tamb em para o caso em que n e inteiro negativo. Nesse caso dizemos que n tem n como oposto. Valem as rela c oes a + (a) = 0 = (a) + a para todo n umero inteiro a Z. A rela c ao de ordem natural j a considerada em N pode se estender para Z da seguinte forma: Deni c ao 9.3. Dados a, b Z, escrevemos a < b quando b + (a) Z+ . Os s mbolos > s ao denidos de modo an alogo ao que foi feito na Se c ao 3.4, p agina 55. Nos Problemas 9.4 solicitamos do estudante a demonstra c ao de v arias propriedades relacionadas com a ordem em Z. A seguir denimos a opera c ao de subtra c ao em Z: Deni c ao 9.4. Dados a, b Z, a diferen ca a b e denida por a b = a + (b). Todo n Z e seu oposto n t em o mesmo valor quantitativo. A esse valor comum denominamos valor absoluto. Mais exatamente, temos a Deni c ao 9.5. Dado m Z, seu valor absoluto e anotado por |m| e denido por { m se m 0 |m| = m se m < 0. Problema resolvido 9.6. Demonstre a propriedade associativa da adi c ao em Z. Isto e, (a + b) + c = a + (b + c) quaisquer que sejam a, b, c Z. Solu ca o. Vamos examinar oito casos, conforme cada um dos n umeros a, b ou c esteja ou n ao em N. 1 . caso Se a, b, c N j a temos (a + b) + c = a + (b + c), conforme foi observado na Se c ao 3.2.1. 2 . caso Suponhamos a, b N mas c / N. Seja c = t, com t N. Temos duas possibilidades: b t ou b < t. Se b t escrevemos b = t + k . Temos tamb em a + b t e a + b = t + a + k . Portanto a + (b + c) = a + [b + (t)] = a + k (9.3)

162 e

Introdu c ao ` a teoria dos n umeros inteiros

(a + b) + c = (a + b) + (t) = a + k em virtude do item (i) de 9.2. Portanto (a + b) + c = a + (b + c). Suponhamos agora que b < t. Escrevemos t = b + k . Ent ao a + (b + c) = a + [b + (t)] = a + (k ) em virtude do item (ii) de 9.2. Comparando a + b com t temos dois subcasos. Suponhamos a + b < t. Seja t = a + b + l. Juntando isso com t = b + k vem a + l = k (em N vale a Lei do Cancelamento da adi c ao). Em virtude dos itens (i) e (ii) de 9.2 vem a + (k ) = l e (a + b) + c = (a + b) + (t) = l.

Considerando que a + (b + c) = a + (k ) segue (a + b) + c = a + (b + c). Suponhamos agora a + b t. Seja a + b = t + l. Juntando isso com t = b + k vem a = k + l. Portanto a + (k ) = l Segue (a + b) + c = a + (b + c). 3 . caso Suponhamos a N mas b, c / N. A demonstra c ao e an aloga ` a do 2 . caso. 4 . caso Suponhamos a, b, c / N. Sejam a = u, b = s e c = t. Aplicando o item (iii) de 9.2 temos (a + b) + c = [(u) + (s)] + (t) = (u + s) + (t) = [(u + s) + t] = [u + (s + t)] = (u) + [(s + t)] = (u) + [(s) + (t)] = a + (b + c). 5 . caso Suponhamos a, b / N e c N. Aplicando a propriedade comutativa vemos que a identidade a ser provada (a + b) + c = a + (b + c) equivale a c + (b + a) = (c + b) + a. Esta u ltima foi considerada no 3 . caso. 6 . caso Suponhamos a / N e b, c N. Temos (a + b) + c = a + (b + c) a + (b + c) = (a + b) + c (c + b) + a = c + (b + a). Esta u ltima foi provada no 2 . caso. 7 . caso Suponhamos a, c / N e b N. Aplicando a propriedade comutativa e o 3 . caso vem (a + b) + c = (b + a) + c = b + (a + c) = b + (c + a) = (b + c) + a = a + (b + c). 8 . caso Suponhamos b / N e a, c N. Aplicando a propriedade comutativa e o 2 . caso vem (a + b) + c = c + (a + b) = (c + a) + b = (a + c) + b = a + (c + b) = a + (b + c). e (a + b) + c = (a + b) + (t) = l.

9.4

Problemas

Problema 9.4.1. Verique que as condi c oes (i), (ii) e (iii) da Deni c ao 9.2 denem a soma a + b para os casos em que a ou b s ao n umeros inteiros negativos. Verique ainda que as condi c oes (iv) e (v) da mesma Deni c ao denem o produto ab para os casos em que a ou b s ao n umeros inteiros negativos. c ao 9.2 para vericar as rela c oes (9.3). Problema 9.4.2. Use a Deni

Os n umeros inteiros Problema 9.4.3. Demonstre o 3 . caso do Problema Resolvido 9.6.

163

Problema 9.4.4. Demonstre a propriedade associativa da multiplica c ao em Z. Isto e, (ab)c = a(bc) quaisquer que sejam a, b, c Z. Problema 9.4.5. Demonstre a propriedade distributiva da multiplica c ao em rela c ao ` a adi c ao em Z. Isto e, a(b + c) = ab + ac quaisquer que sejam a, b, c Z. Problema 9.4.6. No Teorema 4.5 vimos a Lei de Integridade, isto e, se a e b s ao n umeros naturais tais que ab = 0, ent ao a = 0 ou b = 0. Estenda a validade dessa lei para Z. Problema 9.4.7. a) Demonstre que para todo a Z se tem a +0 = a = 0+ a. Por causa dessa propriedade 0 chama-se elemento neutro da adi c ao. Prove que o elemento neutro da adi c ao e u nico. Isto e, dado a Z, se b Z e tal que a + b = a ent ao b = 0. b) Demonstre que para todo a Z se tem 0a = 0 = a0. c) Demonstre que para todo a Z se tem 1a = a = a1. Por causa dessa propriedade 1 chama-se elemento neutro da multiplica c ao. Prove que o elemento neutro da multiplica c ao eu nico para todo a = 0. Problema 9.4.8. a) Demonstre que a < b b < a quaisquer que sejam a, b Z. b) Demonstre a transitividade da rela c ao de ordem. Isto e, a < b e b < c a < c quaisquer que sejam a, b, c Z. Problema 9.4.9. Demonstre a Lei da Tricotomia em Z. Isto e, quaisquer que sejam a, b Z, exatamente uma das seguintes condi c oes e vericada: a = b ou a < b ou b < a. Problema 9.4.10. Demonstre as seguintes leis de compatibilidade e de cancelamento. a) a < b a + c < b + c quaisquer que sejam a, b, c Z. b) a = b a + c = b + c quaisquer que sejam a, b, c Z. c) a < b ac < bc quaisquer que sejam a, b, c Z com c > 0. d) a < b bc < ac quaisquer que sejam a, b, c Z com c < 0. e) a = b ac = bc quaisquer que sejam a, b, c Z com c = 0. Problema 9.4.11. Quaisquer que sejam m, n Z, temos: a) |m| 0. b) |m| = 0 m = 0. c) | m| = |m|. d) |mn| = |m||n|. e) |m n| |m| + |n|. f ) |m| n n m n.

9.5

Princ pios fundamentais

Vimos nos cap tulos 1 e 4 que os n umeros naturais N = {0, 1, 2, 3, 4, . . . } foram constru dos obedecendo a alguns princ pios fundamentais, que sintetizamos a seguir: P1 Todo n umero natural n tem um sucessor e esse sucessor eu nico. P2 Todo n umero natural n = 0 tem um antecessor e esse antecessor eu nico. O n umero 0 n ao tem antecessor em N. P3 Seja S N um subconjunto com as seguintes propriedades: (i) 0 S ; (ii) se n S ent ao o sucessor de n tamb em est a em S . Nestas condi c oes S = N. Estas s ao as propriedades assumidas na constru c ao psicol ogica dos n umeros naturais. Existe uma formula c ao mais t ecnica dessas propriedades, denominadas axiomas de Peano, em homenagem ao matem atico Giuseppe Peano, que as publicou em 1889. Dentre os princ pios acima desejamos destacar o terceiro da seguinte forma:

164

Introdu c ao ` a teoria dos n umeros inteiros

Princ pio de Indu c ao Seja S N um subconjunto com as seguintes propriedades: (i) 0 S ; (ii) se n S ent ao n + 1 S . Nestas condi c oes S = N. Vimos na Se c ao 3.4 o Princ pio do Menor N umero Natural Se A e um subconjunto n ao vazio do conjunto dos n umeros naturais, ent ao A tem um menor elemento. Isto signica que existe a A tal que a b para todo b A. O Princ pio de Indu c ao e o Princ pio do Menor N umero Natural s ao equivalentes, o que e observado nos Problemas 9.6.1 e 9.6.2. Vamos estender o Princ pio do Menor N umero Natural para subconjuntos de Z. Come camos com algumas deni c oes. Dado um subconjunto n ao vazio A de Z, dizemos que A e limitado inferiormente se existe m Z tal que m a para todo a A. Neste caso chamamos m de limitante inferior. Por outro lado, A se diz limitado superiormente se existe M Z tal que a M para todo a A. Neste caso chamamos M de limitante superior. Dizemos que A tem m aximo se existir M A tal que a M para todo a A. Dizemos que A tem m nimo se existir m A tal que m a para todo a A. Teorema 9.7. Todo subconjunto n ao vazio de Z limitado inferiormente tem m nimo. Todo subconjunto n ao vazio de Z limitado superiormente tem m aximo. Demonstra c ao. Seja A Z com A = e limitado inferiormente. Seja m um limitante inferior de A. Consideremos o conjunto A m = {a m | a A}. Vemos que A m N e A m = , portanto, em virtude do Princ pio do Menor N umero Natural, A m tem m nimo, digamos, l. Como l A m, existe m0 A tal que l = m0 m. Ent ao, para todo a A, temos l a m m0 m a m m0 a. Portanto, m0 e m nimo de A. Por outro lado, seja A Z com A = e limitado superiormente. Consideremos o conjunto A = {a | a A}. Vemos que A e limitado inferiormente, portanto tem m nimo. O oposto desse m nimo e m aximo de A.

9.6

Problemas

Problema 9.6.1. Demonstre que o Princ pio do Menor N umero Natural implica no Princ pio de Indu c ao. Problema 9.6.2. Estude a seguinte demonstra c ao de que o Princ pio de Indu c ao implica no Princ pio do Menor N umero Natural. Seja S e um subconjunto n ao vazio de N. Seja M o conjunto dos n umeros naturais m tais que m s para todo s em S . Ent ao 0 M e se s S ent ao s + 1 / M . Portanto M = N e pelo princ pio da indu c ao existe um n umero natural l tal que l + 1 / M . Armamos que l e o m nimo de S . De fato, como l M ent ao l s para todo s S , por deni c ao de M . Ainda, se l / S ent ao l < s para todo s S , e l + 1 s para todo s S , contradizendo que l + 1 / M . Segue que l S .

9.7

Teoria dos n umeros inteiros

Nesta se c ao estendemos para o conjunto Z os conceitos da Teoria dos N umeros Naturais estudados nos cap tulos 4 e 5. Vamos adaptar para Z o algoritmo da divis ao e os resultados sobre divisibilidade, mdc, mmc, classes m odulo m e n umeros primos.

Os n umeros inteiros

165

Teorema 9.8 (Algoritmo da Divis ao). Dados n umeros inteiros a e b = 0, existe e eu nico o par de n umeros inteiros q e r tal que a = bq + r, com 0 r < |b|.

Demonstra c ao. Primeiro estabelecemos a exist encia de q e r. Suponhamos inicialmente b > 0. Notemos que o conjunto A = {a nb | n Z e a nb 0} e n ao vazio. De fato, tomando n = |a| temos a nb = a + |a|b a + |a| 0 pois b 1. Como A N, aplicando o Princ pio do Menor N umero Natural vemos que A tem m nimo. Seja r esse m nimo. Como r A temos r 0 e existe q Z tal que r = a qb, ou a = qb + r. Por outro lado, como a (q + 1)b < a qb e a qb = r e o m nimo de A, ent ao a (q + 1)b < 0 r < b r < |b|. Suponhamos agora b < 0. Ent ao b > 0, e o resultado acima diz que existem inteiros q e r tais que a = (b)q + r, com 0 r < b. Como b = |b| temos 0 r < |b|. Pondo q = q temos a = bq + r. Isto estabelece a exist encia de q e r. Vejamos a unicidade. Sejam q e r n umeros inteiros tais que a = bq + r e 0 r < |b|, e sejam p e s n umeros inteiros tais que a = bp + s e 0 s < |b|. Subtraindo membro a membro essas identidades vem s r = b(q p) |s r| = |b||q p|. Como 0 r < |b| e 0 s < |b| temos |s r| < |b| |b||q p| < |b| 0 |q p| < 1 |q p| = 0. Segue que q = p. De s r = b(q p) obtemos s r = 0 s = r. Fica demonstrada a unicidade do par q e r. Dados n umeros inteiros a e b = 0, os n umeros inteiros q e r tais que a = bq + r e 0 r < |b| s ao denominados, respectivamente, quociente e resto da divis ao euclidiana de a por b. Agora adaptamos a Deni c ao 4.18 da p agina 94: Deni c ao 9.9. Um n umero inteiro a se diz m ultiplo de um n umero inteiro b se existir um n umero inteiro q tal que a = bq . Nesse caso, e se b = 0, dizemos tamb em que b divide a ou que b e divisor ou fator de a. Se a e b = 0 s ao inteiros tais que a = bq para algum n umero inteiro q , anotamos b | a. Por outro lado, se n ao existir tal inteiro q , anotamos b a. Observe que, de acordo com o Teorema do Algoritmo da Divis ao, existem inteiros q e r tais que a = bq + r e 0 r < |b|. Dessa forma, se r = 0 temos b | a, e se r > 0, temos b a. Apresentamos a seguir uma colet anea de propriedades derivadas do conceito de divisibilidade. O nosso estudante certamente j a trabalhou com a maioria delas. No que segue a, b, c, d, m e n s ao inteiros quaisquer. Sempre que se escrever a | b se entende que a = 0. 1. 2. 3. 4. 5. 6. 7. 8. a | 0, 1 | a, a | a; a | b a | b a | b a | b; a | 1 a = 1; a | b e a | c a | mb + nc; a | b e b | c a | c; a | b e c | d ac | bd; a | b e b | a a = b; a | b e b = 0 |a| |b|.

A Propriedade 2 pode ser reescrita da seguinte forma: a | b |a| | |b|. A Propriedade 4, por sua vez, se generaliza da seguinte forma: se bi e ni s ao inteiros para 1 i t e se a | bi para todo i, ent ao a | (n1 b1 + + nt bt ).

166

Introdu c ao ` a teoria dos n umeros inteiros

A seguir adaptamos para Z a deni c ao de mdc j a estudada em 5.10. Dado um n umero inteiro a, indicamos por D(a) o conjunto dos n umeros inteiros divisores de a. Observamos que 1 est a em D(a) qualquer que seja a Z, e que se a = 0 ent ao D(a) e nito. Portanto, dados n umeros inteiros a e b n ao simultaneamente nulos o conjunto D(a) D(b) e n ao vazio e nito. Segue que D(a) D(b) tem um elemento m aximo. Isto justica a seguinte deni c ao. Deni c ao 9.10. Dados n umeros inteiros a e b n ao simultaneamente nulos o elemento m aximo do conjunto D(a) D(b) chama-se m aximo divisor comum de a e b, e e indicado por mdc(a, b). Se a = 0 e b = 0 conv em denir mdc(0, 0) = 0. As mesmas observa c oes se aplicam para tr es ou mais n umeros inteiros a1 , a2 , ..., an , e da mesma forma se dene mdc(a1 , a2 , . . . , an ). Das considera c oes acima podemos ver que, dados inteiros a e b, o valor de mdc(a, b) depende apenas dos divisores positivos de a e b. Portanto mdc(a, b) = mdc(|a|, |b|). Dessa forma, as propriedades do mdc vistas nas se c oes 5.10 e 7.2 se estendem naturalmente de N para Z, com as devidas adapta c oes. Por exemplo, a identidade mdc(ta, tb) = t mdc(a, b) do Teorema 7.2 tem em Z a forma mdc(ta, tb) = |t| mdc(a, b) quaisquer que sejam os inteiros a, b e t. O mesmo ocorre com o mmc. Dados inteiros a e b, denimos mmc(a, b) como o menor dentre os m ultiplos comuns positivos de a e b. Portanto mmc(a, b) = mmc(|a|, |b|). Existe, entretanto, uma propriedade adicional do mdc que necessitamos estudar, pois a utilizaremos no Cap tulo 11. Come caremos com um exemplo, considerando a = 1365 e b = 231. No Problema Resolvido 5.14 j a vimos que mdc(1365, 231) = 21. Estamos interessados em saber o que s ao as combina c oes lineares 1365n + 231m, com m, n Z. Fazendo alguns c alculos constatamos que 2 1365 12 231 = 42, 1 1365 6 231 = 21, 11 1365 65 231 = 0, 10 1365 59 231 = 21, 9 1365 53 231 = 42, e assim por diante, observamos que A = {1365n + 231m | m, n Z} = {. . . , 42, 21, 0, 21, 42, . . . } e o conjunto dos m ultiplos de mdc(1365, 231) = 21. Isto nos sugere o Teorema 9.11. Se a, b Z, ent ao o conjunto das combina c oes lineares de a e b, denido por A = {an + bm | m, n Z} coincide com o conjunto dos m ultiplos de mdc(a, b). Demonstra c ao. Notemos inicialmente que se a = 0 e b = 0 ent ao A = {0} e mdc(0, 0) = 0, portanto o resultado vale neste caso. Suponhamos a = 0 ou b = 0. Consideremos o conjunto A+ = {an + bm | m, n Z e an + bm > 0} Podemos ver que A+ = . Se a = 0 ent ao a 1 + b 0 A+ ou a 1 + b 0 A+ . Se a = 0 ent ao b = 0, e b A+ ou b A+ . Como A+ N, aplicando o Princ pio do Menor N umero Natural, consideramos o m nimo d de A+ . Vamos provar que d = mdc(a, b). Notemos primeiro que d > 0 e que existem inteiros n0 e m0 tais que d = an0 + bm0 , j a que d A+ . Portanto, se t e um divisor comum de a e b ent ao t | an0 + bm0 t | d. Portanto t d. Por outro lado, se a = qd + r, com q e r inteiros tais que 0 r < d, temos r = 0. De fato, r = a qd = a q (an0 + bm0 ) = a(1 qn0 ) + b(qm0 ). Logo r e uma combina c ao linear de a e b. Mas 0 r < d. Como d e o m nimo de A+ temos que ter r / A+ r = 0. Isto implica que d | a. Da mesma forma se demonstra que d | b. Em resumo, d e um divisor comum de a e b e e maior do que ou igual a qualquer outro divisor comum. Conclu mos que d = mdc(a, b).

Os n umeros inteiros

167

Para terminar a demonstra c ao do Teorema e provar que A coincide com o conjunto dos m ultiplos de d, basta observar o seguinte. Todo an + bm A e m ultiplo de d, pois d | a e d | b d | an + bm. Por outro lado, se t e m ultiplo de d, escrevemos t = qd para algum inteiro q , e t = q (an0 + bm0 ) = a(qn0 ) + b(qm0 ) A. Do que foi estudado acima destacamos o seguinte resultado: Esc olio 9.12. Dados a, b Z existem inteiros m e n tais que mdc(a, b) = an + bm. A deni c ao de inteiros relativamente primos e an aloga ` a de naturais relativamente primos. umeros inteiros a e b chamam-se relativamente primos se mdc(a, b) = 1. Deni c ao 9.13. Os n Neste caso a e b tamb em s ao denominados primos entre si ou coprimos. Da mesma forma, se os n umeros inteiros a1 , a2 , ..., an s ao tais que mdc(a1 , a2 , . . . , an ) = 1, dizemos que s ao relativamente primos (ou primos entre si, ou ainda coprimos). Uma consequ encia imediata do Esc olio 9.12 e Corol ario 9.14. Sejam a e b inteiros. Ent ao a e b s ao relativamente primos se e somente se existem inteiros m e n tais que an + bm = 1. Problema resolvido 9.15. Calcule inteiros m e n tais que mdc(1071, 85) = n(1071)+ m85. Solu ca o. Para calcular mdc(1071, 85) podemos considerar mdc(1071, 85), pois os dois valores s ao iguais. Efetuamos as divis oes sucessivas:

1071 85 51 34

= = = =

12 85 + 51 1 51 + 34 1 34 + 17 2 17 + 0

Vemos que o u ltimo resto n ao nulo e 17, portanto mdc(1071, 85) = 17. Para obter os inteiros m e n usamos as rela c oes acima, iniciando com a pen ultima: 17 = 51 1 34 = 51 1(85 1 51) = 51 1 85 + 51 = 2 51 1 85 = 2(1071 12 85) 1 85 = 2 1071 24 85 1 85 = 2 1071 25 85. Portanto mdc(1071, 85) = (2)(1071) + (25)85. Portanto podemos tomar n = 2 e m = 25. Problema resolvido 9.16. Para todo k Z, calcule mdc(4k + 3, 5k + 4). Solu ca o. O estudante pode vericar que em Z vale o resultado: Se a, b, q e r s ao n umeros inteiros tais que a = bq + r, ent ao mdc(a, b) = mdc(b, r). No contexto dos n umeros naturais isso corresponde ao Teorema 5.12, demonstrado na p agina 115. Como 5k + 4 = 1 (4k + 3) + (k + 1) e 4k + 3 = 3 (k + 1) + k e k + 1 = 1 k + 1 vem mdc(5k + 4, 4k + 3) = mdc(4k + 3, k + 1) = mdc(k + 1, k ) = mdc(1, k ) = 1 para todo k Z. Na Se c ao 4.7, p agina 88, estudamos o conceito de classes m odulo n, denidas em N. Esse conceito se estende para Z de acordo com a

168

Introdu c ao ` a teoria dos n umeros inteiros

Deni c ao 9.17. Seja n 2 um n umero inteiro. Para cada inteiro r tal que 0 r < n, denimos o conjunto A(n, r) = {qn + r | q Z} denominado classe m odulo n determinada por r. Por exemplo, se n = 2, temos duas classes m odulo 2, que s ao A(2, 0) = {2q | q Z} = { 6, 4, 2, 0, 2, 4, 6, . . . } e A(2, 1) = {2q + 1 | q Z} = { 5, 3, 1, 1, 3, 5, 7, . . . } denominadas, respectivamente, classe dos n umeros pares e classe dos n umeros mpares. Proposi c ao 9.18. Seja n 2 um n umero inteiro. Valem as seguintes propriedades: a) Existem n classes m odulo n. b) Se r = s s ao inteiros tais que 0 r, s < n, ent ao as classes A(n, r) e A(n, s) s ao disjuntas. c) Z e a reuni ao das classes A(n, r), com 0 r < n. Demonstra c ao. a) As classes s ao A(n, 0), A(n, 1), ..., A(n, n 1). Para provar que s ao n conjuntos, basta provar que se r e s s ao inteiros tais que 0 r < s < n, ent ao A(n, r) e A(n, s) s ao diferentes. Notemos que r A(n, r) mas r / A(n, s). De fato, r A(n, r) por que r = 0n+r A(n, r), por deni c ao. Por outro lado, se ocorresse r A(n, s) poder amos escrever r = qn + s para algum inteiro q . Mas ent ao n | s r, o que e imposs vel pois 0 < s r < n. Portanto A(n, r) e A(n, s) s ao diferentes. b) Com as nota c oes acima, suponhamos que existisse a A(n, r) A(n, s). Ent ao a = qn + r e a = tn + s. Logo qn + r = tn + s, e novamente temos n | s r, o que e imposs vel. Portanto A(n, r) e A(n, s) s ao disjuntos. c) De fato, dado m Z, seja m = qn + r, para 0 r < n. Ent ao m A(n, r). As deni c oes de inteiro primo e composto assim como suas propriedades se adaptam com poucas modica c oes em rela c ao ao que j a conhecemos dos n umeros naturais. Deni c ao 9.19. Denominamos primo a todo n umero inteiro > 1 que n ao tem divisor positivo diferente de 1 e dele mesmo. Chamamos de composto a todo n umero inteiro que tem divisor positivo diferente de 1 e dele mesmo. As propriedades dos primos estudadas anteriormente, particularmente as do Cap tulo 7, se estendem para Z com as devidas adapta c oes. Por exemplo, o Corol ario 7.4 passa a ter a seguinte reda c ao: Se p e primo e se p e divisor de ab ent ao p e divisor de a ou de b, quaisquer que sejam os n umeros inteiros a e b. Tamb em vale que todo inteiro n diferente de 1, 0 ou 1 tem uma u nica decomposi c ao como produto de primos, a menos da ordem dos fatores. De fato, se n > 1, j a sabemos que isso vale. Se n < 1, basta tomar a decomposi c ao em primos 2 de n e colocar o sinal . Por exemplo, 12 = 2 3.

9.8

Problemas

Problema 9.8.1. Calcule inteiros m e n tais que mdc(17290, 3553) = n17290 + m(3553). Problema 9.8.2. Encontre condi c oes necess arias e sucientes sobre os inteiros a e b para que mdc(a, b) = |a|. Problema 9.8.3. Para todo k Z, calcule: a) mdc(2k + 1, 9k + 4); b) mdc(2k 1, 9k + 4).

Os n umeros inteiros

169

Problema 9.8.4. Determinar todos os inteiros positivos x e y tais que mdc(x, y ) = 18 e mmc(x, y ) = 72. Problema 9.8.5. Demonstre que se a, b e c s ao inteiros mpares, ent ao a equa c ao ax2 +bx+c = 0 n ao tem raiz racional. Problema 9.8.6. Determine o menor inteiro positivo m tal que 10125m e simultaneamente um quadrado perfeito e um n umero c ubico. Problema 9.8.7. Sejam a e b inteiros n ao simultaneamente nulos e seja d = mdc(a, b). Se r e s s ao inteiros tais que ar + bs = d, o que pode ser mdc(r, s)?

9.9

Problemas adicionais

Problema 9.9.1. Sejam a e b inteiros. Se mdc(a, b) = 8, quais s ao os poss veis valores de mdc(a3 , b4 )? Problema 9.9.2. Sejam a e b inteiros e p primo. Se mdc(a, b) = p3 , calcule mdc(a2 , b2 ). Problema 9.9.3. Prove que dentre dez inteiros consecutivos quaisquer pelo menos um deles e relativamente primo com cada um dos outros.

9.10

Temas para investiga c ao

Tema 9.10.1. No Problema 2.12.13 apresentado na p agina 38 vimos que para todo n umero 5 natural n os d gitos das unidades das representa c oes decimais de n e n s ao iguais. Vamos aprofundar esse resultado. Prove que os d gitos das unidades das representa c oes decimais dos n umeros naturais a e b s ao iguais se e somente se 10|a b. Demonstre que 10|n5 n para todo n umero natural n usando agora o Pequeno Teorema de Fermat. Da mesma forma prove que 10|n9 n. Encontre todos os n umeros naturais k tais que para todo n os d gitos das unidades das representa c oes decimais de n e nk s ao iguais. Tema 9.10.2. Esta e uma generaliza c ao parcial dos resultados do Tema 9.10.1 acima. Se p e p primo, sabemos do Pequeno Teorema de Fermat que p divide a a para todo n umero natural a. Dado um primo p encontre todos os n umeros naturais q para os quais e verdadeira a seguinte arma c ao: p divide aq a para todo a N. E se p n ao for primo? agina 125 o que s ao os n umeros de Mersenne Mp = Tema 9.10.3. Vimos no Tema 5.16.8 na p p 2 1, com p primo. Vimos tamb em que existe, desde o tempo dos antigos gregos, um interesse em determinar para quais primos p se tem Mp primo, pois esses primos entram na composi c ao dos n umeros perfeitos pares (conra p agina 144). Para obter informa c oes sobre a natureza dos n umeros Mp = 2p 1 podemos proceder indutivamente, e examinar a forma desses n umeros para uma certa quantidade de valores de p. Se pudermos obter conjecturas que nos pare cam razo aveis, podemos em seguida estudar como demonstr a-las (ou eventualmente construir contra-exemplos). Vejamos a lista abaixo:

170 22 1 = 3 23 1 = 7 25 1 = 31 27 1 = 127 211 1 = 23 89 213 1 = 8191 217 1 = 131071 219 1 = 524287 223 1 = 47 178481

Introdu c ao ` a teoria dos n umeros inteiros

a) Examinando os exemplos acima tente obter um padr ao de comportamento entre os n umeros de Mersenne e os primos que fazem parte de sua decomposi c ao can onica. Fa ca uma conjectura geral. b) Se voc e fez a conjectura esperada ent ao, admitindo que ela seja verdadeira, voc e poder a facilmente demonstrar a seguinte propriedade, denominada crit erio de Fermat : Sejam p > 2 um primo e q um fator primo de Mp = 2p 1. Ent ao q = 1 + 2sp para algum n umero natural s > 0. c) Usando o crit erio de Fermat verique se 237 1 e primo ou n ao, e no caso de n ao s e-lo, 37 encontre um divisor > 1 e < 2 1. d) Estude o alcance do m etodo de Fermat, isto e, verique se ele permite decidir a primaridade dos n umeros de Mersenne com relativa facilidade mesmo para valores altos de p. e) Investigue uma demonstra c ao de sua conjectura feita acima. f ) Investigue como s ao os fatores primos de 2n 1 quando n n ao e primo. Fa ca suas conjecturas. Alguma demonstra c ao? Tema 9.10.4. a) Vimos no Tema 9.10.3 acima conjecturas e resultados sobre os fatores primos de 2n 1. Fa ca o mesmo para 3n 1. Obtenha uma poss vel forma geral dos divisores primos p de 3 1, para p primo. Veja se e poss vel usar isto para encontrar um divisor primo mpar 31 n de 3 1. E quanto aos divisores primos de 3 1 para n composto? Alguma conjectura? Alguma demonstra c ao? b) Alguma generaliza c ao para an 1? ao os n umeros naturais n que podem ser escritos como soma de Tema 9.10.5. Investigue quais s dois quadrados, mais exatamente, para os quais existem n umeros naturais x 0 e y 0 (n ao 2 2 necessariamente diferentes) tais que n = x + y . Alguma conjectura? Alguma demonstra c ao? Uma sugest ao e come car com n primo. Tema 9.10.6. Vimos no Problema 6.6.4 que se 3 divide a2 + b2 ent ao 3 divide a e b, quaisquer que sejam os n umeros naturais a e b. Investigue quais s ao os n umeros primos p para os quais vale a seguinte implica c ao: se p e primo e se p divide a2 + b2 , sendo a e b n umeros naturais, ent ao p divide a e b. Alguma conjectura? Alguma demonstra c ao? O que ocorre quando p n ao e primo? Tema 9.10.7. Dado um inteiro positivo n 2, dena f (n) como o maior inteiro k tal que k | xn x para todo x Z Investigue o problema de encontrar f (n). Em particular, verque que f (2) = 2, f (3) = 6, f (4) = 2 e f (5) = 30.

Cap tulo 10 O M etodo da Indu c ao Completa


10.1 Introdu c ao

Sabemos que as ci encias naturais investigam os fen omenos utilizando os m etodos de indu c ao e dedu c ao. J a exploramos esses conceitos nos Problemas 4.2 na p agina 82, em que vimos que a indu c ao e uma opera c ao que estabelece uma proposi c ao geral com base no conhecimento de um certo n umero de dados particulares, e a dedu c ao estabelece uma proposi c ao geral com base em uma ou mais premissas com uma correta aplica c ao das regras da L ogica. Na Matem atica, em particular, o m etodo da indu c ao e muito importante como processo de descoberta, mas preferimos a dedu c ao como forma de construir o conhecimento matem atico na esperan ca de obter um corpo cient co duradouro. Surge ent ao a quest ao de quando e como podemos transformar um conhecimento obtido indutivamente em uma propriedade dedutiva. Veremos neste cap tulo que em situa c oes matem aticas espec cas podemos usar para isso o chamado M etodo da Indu c ao Completa, tamb em conhecido por M etodo da Indu c ao Finita.

10.2

Vale para 1, 2, 3, ..., n, vale sempre?

Sabemos por experi encia pr opria que n ao. A Hist oria da Matem atica relata exemplos de conjecturas gerais, propostas por matem aticos, usando observa c oes particulares, mas depois essas conjecturas se mostraram incorretas. Um desses casos aconteceu com Fermat, ilustre matem atico do S eculo XVII. Ele observou que: 22 1 22 2 22 3 22 4 22
0

+1=2 e primo; +1=5 e primo; + 1 = 17 e primo; + 1 = 257 e primo; + 1 = 65 537 e primo.

Baseando-se nestes fatos e em sua experi encia em Teoria dos N umeros, Fermat aceitava que n todos os n umeros da forma 22 + 1 seriam primos. Mas, no s eculo seguinte, Euler mostrou que 22 + 1 = 4 294 967 297 = 641 6 700 417 n ao e primo, contrariando a conjectura de Fermat. O estudante poder a vericar todas estas arma c oes. Um m etodo f acil para fazer isso e usar um aplicativo computacional alg ebrico. 171
5

172

Introdu c ao ` a teoria dos n umeros inteiros

10.3

Problemas

Problema 10.3.1. Gottfried Leibnitz, eminente matem atico do S eculo XVII, observou que: n3 n e m ultiplo de 3 para todo n umero inteiro positivo n; 5 n n e m ultiplo de 5 n7 n e m ultiplo de 7 Dizem que, baseando-se nestes fatos, Leibnitz sup os que nk n seria m ultiplo de k para todo n umero natural n e para todo mpar positivo k . Mas ele mesmo descobriu um contraexemplo. Demonstre as tr es arma c oes acima e descubra voc e tamb em um contra-exemplo para a conjectura. Problema 10.3.2. Dmitry A. Grave, matem atico russo, sup os que p1 2 (?) 2 1 n ao e m ultiplo de p , para todo primo p. De fato, esta arma c ao e verdadeira para p < 1000. Mas, 21092 1 e m ultiplo de 10932 , e 1093 e primo. O estudante poder a usar um aplicativo computacional alg ebrico para vericar essa arma c ao. Problema 10.3.3. Quando se calcula a express ao 991n2 + 1 para n = 1, 2, 3, . . ., n ao se encontra um quadrado de um n umero natural, mesmo se zermos este c alculo at e n = 12 1027 . Entretanto, n ao se pode concluir que 991n2 + 1 nunca e um quadrado perfeito. De fato, para n = 12 055 735 790 331 359 447 442 538 767, a express ao 991n2 +1 e um quadrado de um n umero inteiro, e este e o menor n para o qual ocorre este fen omeno. O estudante poder a vericar essa arma c ao fazendo um pequeno procedimento com um aplicativo computacional alg ebrico.

10.4

O M etodo da Indu c ao Completa

Suponhamos que estejamos interessados em obter uma f ormula para 1+2+22 + . . . +2n sendo n um n umero natural qualquer. Uma f ormula talvez semelhante a 1 + 2 + 3 + . . . + n = n(n + 1)/2, a qual j a conhecemos, e que nos permite calcular uma soma 1 + 2 + 3 + . . . + n com valor de n dado sem necessidade de adicionar os n umeros um a um. Para obter a f ormula desejada iniciamos com o m etodo indutivo e observamos o que ocorre para n = 0, n = 1, n = 2, etc. Temos

1 1+2 1 + 2 + 22 1 + 2 + 22 + 23

= = = =

1, 3, 7, 15.

Se estivermos bem atentos e se esperamos encontrar uma f ormula envolvendo pot encias de 2, podemos observar que os resultados particulares obtidos s ao antecessores de pot encias de 2: 1 = 21 1, 3 = 22 1, 7 = 23 1, 15 = 24 1. Isto nos leva a induzir a seguinte generaliza c ao: 1 + 2 + 22 + 23 + + 2n = 2n+1 1, para todo n N. (10.1)

O m etodo da indu c ao completa

173

Esta propriedade, no momento, e uma conjectura. N ao sabemos se e verdadeira para todo n N, mas temos alguns motivos para crer que seja. Podemos aumentar essa cren ca examinando mais casos, n = 4, n = 5, etc. Podemos mesmo programar um computador e conrmar essa conjectura para milhares de casos, ou milh oes, mas continuaremos com uma conjectura, sem a certeza que desejamos. Isto por que utilizamos um procedimento indutivo, e para refor car nosso entendimento dessa situa c ao a denominamos indu c ao incompleta. Para demonstrar a f ormula 10.1 necessitamos imaginar um argumento geral, que se aplica para todo n umero natural n. Por exemplo, podemos olhar 1 + 2 + 22 + 23 + + 2n como a soma dos n + 1 primeiros termos de uma progress ao geom etrica de raz ao 2, e aplicar a f ormula que conhecemos para isso. Por outro lado, para demonstrar a f ormula 10.1 podemos insistir no m etodo inicial, o de confer -la para todo n N. Evidentemente este e um projeto imposs vel, mas podemos imaginar uma forma de garantir que, mesmo n ao vericando para todo n N, temos a certeza de que poder amos faz e-lo, apenas n ao temos condi c oes f sicas para isso. A id eia e simples mas signicativa. Dada uma arma c ao A(n), dependente de n N, procedemos com os seguintes passos: Passo 1 : vericar a arma c ao para n = 0. Em outros termos, vericar que A(0) e verdadeira. Passo 2 : supor que a arma c ao seja verdadeira para o n umero natural n e demonstrar que isto implica que a arma c ao e verdadeira para n + 1. Em outros termos, demonstrar a seguinte implica c ao para todo n N: A(n) verdadeira A(n + 1) verdadeira, Tendo vericado essas duas propriedades para a arma c ao A(n), podemos perceber que ela e verdadeira para todo n N. De fato, A(0) e verdadeira devido ao passo 1. Aplicando agora o passo 2, vemos que A(0) A(0 + 1), portanto A(1) e verdadeira. Aplicando novamente o passo 2, vemos que A(1) A(1 + 1), portanto A(2) e verdadeira. E assim sucessivamente, podemos ver que A(1000) e verdadeira, ou A(n) e verdadeira para qualquer valor de n. Chamamos a este m etodo de indu c ao completa. Voltemos ` a nossa arma c ao 10.1, denominando-a agora A(n): A(n) : 1 + 2 + 22 + 23 + + 2n = 2n+1 1, para todo n N. (10.2)

Vamos vericar que A(n), com n 0, satisfaz os passos 1 e 2 do m etodo da indu c ao completa. Para n = 0 entendemos que 1 + 2 + 22 + 23 + + 2n = 1, e como 2n+1 1 = 1 para n = 0, vemos que A(0) e verdadeira. Este e o passo 1 do m etodo da indu c ao completa. Suponhamos agora que A(n) seja verdadeira para algum n umero natural n 0. Vamos vericar que isto implica que A(n + 1) e verdadeira. Temos como verdade que 1 + 2 + 22 + 23 + n n+1 + 2 = 2 1. Usamos isto em 1 + 2 + 22 + 23 + + 2n+1 = = = = (1 + 2 + 22 + 23 + + 2n ) + 2n+1 (2n+1 1) + 2n+1 2 2n+1 1 2n+2 1.

174

Introdu c ao ` a teoria dos n umeros inteiros

Demonstramos assim que 1 + 2 + 22 + 23 + + 2n+1 = 2n+2 1, o que nada mais e do que a validade da arma c ao A(n + 1). Fica assim visto que A(n) verdadeira A(n + 1) verdadeira, que e o passo 2 do m etodo da indu c ao completa. Conclu mos que A(n) e verdadeira para todo n N. Observamos que frequentemente uma arma c ao A(n) pode n ao ser verdadeira para alguns n umeros naturais n. Por exemplo, a desigualdade 2n < n! e falsa para n = 0, 1, 2 e 3. Mas constatamos que e verdadeira para n = 4, 5, 6 e 7. Isto nos leva a considerar a arma c ao 2n < n! para todo n 4 em N. (10.3)

Para demonstrar essa arma c ao usando o m etodo da indu c ao completa podemos adaptar a forma anterior para a seguinte, em que n0 e um n umero natural dado: Passo 1 : vericar a arma c ao para n = n0 . Em outros termos, vericar que A(n0 ) e verdadeira. Passo 2 : supor que a arma c ao seja verdadeira para algum n umero natural n n0 e demonstrar que isto implica que a arma c ao e verdadeira para n + 1. Em outros termos, demonstrar a seguinte implica c ao: A(n) A(n + 1) para todo n n0 em N. Tendo vericado estes dois passos para a arma c ao A(n), podemos perceber que ela e verdadeira para todo n n0 em N. Vamos conferir se a arma c ao 10.3 e verdadeira vericando esses dois passos com n0 = 4. 4 Como 2 < 4!, vemos que o passo 1 est a correto. Suponhamos agora que 10.3 seja verdadeira para algum n umero natural n 4. Temos assim 2n < n! Notemos que 2n+1 = 2 2n < 2 n! < (n + 1)n! = (n + 1)!, pois n 4 implica n + 1 > 2. Provamos que A(n) A(n + 1) para todo n n0 em N, e portanto o passo 2 est a vericado. Conclu mos que 2n < n! para todo n 4 em N. Problema resolvido 10.1. Demonstre que 1 + 2 + 3 + + n = usando o m etodo da indu c ao completa. Solu ca o. Passo 1 : vericar a arma c ao para n = 1. Para n = 1, a arma c ao diz que 1= o que e verdadeiro. Passo 2 : supor que a arma c ao seja verdadeira para o n umero natural n 1 e demonstrar que isto implica que a arma c ao e verdadeira para n + 1. Isto equivale a supor ser verdadeiro que 1 + 2 + 3 + + n = e deve ser vericado que 1 + 2 + 3 + + (n + 1) = (n + 1)(n + 2) . 2 () n(n + 1) , 2 () 1(1 + 1) 2
n(n+1) 2

para todo inteiro n 1

Para demonstrar () a partir de () procedemos assim:

O m etodo da indu c ao completa

175

1 + 2 + 3 + + (n + 1) = (1 + 2 + 3 + + n) + (n + 1) n(n + 1) = + (n + 1) (devido a ()) 2 n(n + 1) + 2(n + 1) = 2 (n + 1)(n + 2) = 2 e ca provado (). Em virtude do m etodo da indu c ao completa a arma c ao est a provada para todo n umero natural n 1. Problema resolvido 10.2. Demonstre, usando o m etodo da indu c ao completa, que a soma 2 dos n primeiros n umeros mpares positivos e igual a n . Solu ca o. De fato, 1 1+3 1+3+5 1+3+5+7 1+3+5+7+9 Estes eventos nos sugerem 1 + 3 + 5 + + (2n 1) = n2 para todo n 1 em N. (10.4) = = = = = 12 ; 4 = 22 ; 9 = 32 ; 16 = 42 ; 25 = 52 .

Vamos chamar esta arma c ao de A(n), e vericar os dois passos do m etodo da indu c ao completa. Passo 1 : provar a arma c ao A(1). O primeiro n umero mpar e 1, e 1 = 12 . Portanto, A(1) e verdadeira. Passo 2 : provar que se A(n) e verdadeira ent ao A(n + 1) e verdadeira. Em outros termos, vamos supor que 1 + 3 + 5 + + (2n 1) = n2 () seja verdadeiro e provar que 1 + 3 + 5 + + (2n + 1) = (n + 1)2 . Notemos que 1 + 3 + 5 + + (2n + 1) = 1 + 3 + 5 + + (2n 1) + (2n + 1) = n2 + 2n + 1 (devido a ()) = (n + 1)2 . Portanto, () implica (), e com isto ca estabelecido o passo 2 da indu c ao completa. ()

176

Introdu c ao ` a teoria dos n umeros inteiros

Podemos concluir que e verdadeira a arma c ao 10.4. Segundo Proclus Diadochus, l osofo, matem atico e historiador do S eculo V, o m etodo da indu c ao completa era essencialmente conhecido pela Escola Pitag orica. O primeiro escritor a utilizar explicitamente o m etodo foi Francisco Maurolico, em sua obra Arithmetica, de 1575. Blaise Pascal, por volta de 1653, usou o m etodo para demonstrar uma propriedade do tri angulo aritm etico, hoje chamado tri angulo de Pascal, em sua homenagem. A forma adotada por Pascal est a bem pr oxima da que e utilizada nos dias atuais. No m etodo da indu c ao completa o passo 1 chama-se base da indu c ao. No passo 2 a arma c ao A(n) e verdadeirachama-se hip otese da indu c ao, e a arma c ao A(n +1) e verdadeirachamase tese da indu c ao. Se for conveniente a condi c ao A(n) A(n + 1) pode ser substitu da por A(n 1) A(n), ou outra forma equivalente.

10.5

Problemas

Problema 10.5.1. Desmonstre que 1 + 2 + 22 + 23 + + 2n = 2n+1 1 para todo n umero natural n usando a f ormula da soma dos termos de uma progress ao geom etrica. Procure esta u ltima f ormula em algum livro. Observe se, para obter a f ormula, o autor usou indu c ao ou dedu c ao. Problema 10.5.2. Observe que 1 < 2 2 < 22 3 < 23 ,

etc.

Extraia da uma arma c ao A(n), e demonstre-a pelo m etodo da indu c ao completa. Problema 10.5.3. A partir dos experimentos 1 1 = , 12 2 1 1 2 + = , 12 23 3 1 1 1 3 + + = , 12 23 34 4 induza uma f ormula geral para a soma 1 1 1 1 + + + + 12 23 34 n(n + 1) para todo n 1. Demonstre a f ormula pelo m etodo da indu c ao completa. Problema 10.5.4. Deduza uma f ormula para o produto ( 1+ para todo n 1. ( 1 )( 1) 1) 1 )( 1+ 1+ 1 + 1 2 3 n

O m etodo da indu c ao completa Problema 10.5.5. Deduza uma f ormula para o produto ( para todo n 2. Problema 10.5.6. Prove que 12 + 22 + 32 + + n2 = para todo n 1. Problema 10.5.7. Demonstre que 13 + 33 + 53 + + (2n 1)3 = n2 (2n2 1) para todo n 1. Problema 10.5.8. Prove que 1 1 1 n(n + 3) + + + = 123 234 n(n + 1)(n + 2) 4(n + 1)(n + 2) para todo n 1. n(n + 1)(2n + 1) 6 1 ( 1 )( 1 )( 1) 1) 1 1 1 2 3 4 n

177

Problema 10.5.9. Em uma festa com n pessoas, todas cumprimentaram com um aperto de m aos cada uma das outras. Calcule quantos apertos de m aos ocorreram, e justique.

10.6

O segundo princ pio da Indu c ao Completa

Nas se c oes anteriores zemos uma apresenta c ao informal do m etodo da indu c ao completa. Para prosseguir necessitamos de uma apresenta c ao mais formal. Vejamos duas formula c oes do m etodo, a primeira j a e conhecida, mas tem a diferen ca de que o n umero de partida n0 pode ser negativo. Primeiro Princ pio da Indu c ao Completa. Seja n0 um n umero inteiro e seja A(n) uma arma c ao associada a todo n umero inteiro n n0 . Suponhamos que sejam v alidas as seguintes propriedades: a) A(n0 ) e verdadeira; b) para todo n umero inteiro n n0 , se A(n) e verdadeira ent ao A(n + 1) e verdadeira. Nestas condi c oes, A(n) e verdadeira para todo n umero inteiro n n0 . O m etodo descrito acima e uma consequ encia direta do Princ pio de Indu c ao estudado na p agina 164. De fato, seja V o conjunto dos n umeros inteiros n n0 para os quais A(n) e verdadeira. Consideremos o conjunto S = V n0 = {m n0 | m V }. Temos S N. Como n0 V temos 0 S , portanto est a satisfeita a condi c ao (i) do Princ pio de Indu c ao. Seja n S . Ent ao n = m n0 para algum m V . Em virtude da condi c ao b) acima temos m + 1 V . Logo n + 1 = (m + 1) n0 S . Portanto est a satisfeita a condi c ao (ii) do Princ pio de Indu c ao, do que segue que S = N. Seja agora um inteiro qualquer n n0 . Como n n0 N temos n n0 S o que implica n V . Isto termina a demonstra c ao.

178

Introdu c ao ` a teoria dos n umeros inteiros

A segunda formula c ao do m etodo e equivalente ` a primeira mas nos permite lidar mais facilmente com certos tipos de arma c oes recorrentes. Segundo Princ pio da Indu c ao Completa. Seja n0 um n umero inteiro e seja A(n) uma arma c ao associada a todo n umero inteiro n n0 . Suponhamos que sejam v alidas as seguintes propriedades: a) A(n0 ) e verdadeira; b) para todo n umero inteiro n n0 , se A(r) e verdadeira para todo n umero inteiro r tal que n0 r n ent ao A(n + 1) e verdadeira. Nestas condi c oes, A(n) e verdadeira para todo n umero inteiro n n0 . Uma forma de demonstrar esse m etodo consiste em utilizar o Teorema 9.7. Seja V = {n Z | n n0 e A(n) e verdadeira}. Queremos provar que V = {n Z | n n0 }. Suponhamos que sejam diferentes. Ent ao e n ao vazio e limitado inferiormente o conjunto A = {n Z | n n0 } V . Seja m o m nimo de A. Consideremos o n umero n = m 1. Temos n0 V n0 / A m > n0 m 1 n0 n n0 . Para todo inteiro r tal que n0 r n temos r / A r V . Em virtude da condi c ao b) acima m V . Mas ent ao m / A, o que e uma contradi c ao. Vejamos dois exemplos de aplica c ao do Segundo Princ pio da Indu c ao Completa. Denimos a sequ encia de Fibonacci (fn )n0 por { f0 = 0, f1 = 1, fn = fn1 + fn2 , n 2.

(10.5)

Portanto a sequ encia (fn )n0 e constitu da pelos n umeros 0, 1, 1, 2, 3, 5, 8, 13, ..., cada n umero e a soma dos dois anteriores. umero natural e um n umero de Fibonacci ou Problema resolvido 10.3. Prove que todo n pode ser representado como a soma de n umeros de Fibonacci diferentes dois a dois. Solu ca o. Consideremos a arma c ao A(n): Todo n umero natural n e um n umero de Fibonacci ou e a soma de n umeros de Fibonacci diferentes dois a dois. Vamos provar que A(n) e verdadeira para todo inteiro n 0 usando o Segundo Princ pio da Indu c ao Completa. Observemos que A(0) e verdadeira, pois para n = 0 temos 0 = f (0). Ainda, A(1) tamb em e verdadeira pois para n = 1 temos 1 = f (1). Seja n 1 um n umero inteiro, e suponhamos que A(r) seja verdadeira para todo n umero inteiro r tal que 1 r n. Vamos provar que A(n + 1) e verdadeira. Como os n umeros de Fibonacci formam uma sequ encia crescente, existe um n umero inteiro m tal que fm n + 1 < fm+1 . Temos fm 2 e m 3. Se n + 1 = fm , terminamos. Suponhamos que fm < n + 1, e consideremos a diferen ca r = n + 1 fm . Como 1 r n temos que A(r) e verdadeira, e assim r se escreve na forma r = fi1 + fi2 + . . . + fis , em que fi1 < fi2 < . . . < fis . Neste caso n + 1 = r + fm = fi1 + fi2 + . . . + fis + fm . Para terminar basta provar que fis = fm . Armamos que fis < fm . Se fosse fis fm ter amos n + 1 = fm + r fm + fis fm + fm > fm + fm1 = fm+1 , o que e uma contradi c ao. Fica provado que A(n + 1) e verdadeira. Em virtude do Segundo Princ pio da Indu c ao Completa a arma c ao A(n) e verdadeira para todo n 0.

O m etodo da indu c ao completa

179

Problema resolvido 10.4. Todo n umero natural 2 e primo ou se escreve como produto de primos. Solu ca o. Este resultado j a foi demonstrado no Teorema 4.22 na p agina 95. Apresentamos outra demonstra c ao usando o Segundo Princ pio da Indu c ao Completa. Consideremos a arma c ao A(n): n e primo ou se escreve como produto de primos. Observemos que A(2) e verdadeira, pois 2 e primo. Seja n 2 um inteiro e suponhamos que A(r) seja verdadeira para todo r tal que 2 r n. Vamos provar que A(n + 1) e verdadeira. Se n + 1 e primo, terminamos. Suponhamos que n + 1 n ao seja primo. Ent ao existem inteiros positivos a e b tais que n + 1 = ab, 2 a < n + 1 e 2 b < n + 1. Portanto A(a) e A(b) s ao verdadeiras e a e b s ao primos ou produto de primos. Mas ent ao n + 1 e um produto de primos. Assim A(n + 1) e verdadeira. Em virtude do Segundo Princ pio da Indu c ao Completa a arma c ao A(n) e verdadeira para todo n 2.

10.7

Problemas

Problema 10.7.1. Prove que dois termos consecutivos quaisquer da sequ encia de Fibonacci s ao relativamente primos. Problema 10.7.2. Prove que a seguinte arma c ao a respeito da sequ encia de Fibonacci (fn )n0 e verdadeira para todo n umero natural n: se n e m ultiplo de 4 ent ao fn e m ultiplo de 3. Problema 10.7.3. Demonstre, usando o Segundo Princ pio da Indu c ao Completa, que os n umeros de Fibonacci podem ser expressos pela seguinte f ormula: [( )n ( )n ] 1+ 5 1 5 1 fn = . 2 2 5 Problema 10.7.4. A sequ encia de Lucas (ln )n1 e denida por { l1 = 1, l2 = 3, ln = ln1 + ln2 , n 3. Demonstre que ln = n + n , ) ) ( sendo = 1 + 5 /2 e = 1 5 /2. ( n 1,

(10.6)

Problema 10.7.5. Demonstre o seguinte resultado sobre a sequ encia de Lucas: ln < (7/4)n , n 1.

10.8

Problemas adicionais

Problema 10.8.1. Retome o Problema 4.2.2 da p agina 82 e demonstre-o usando o m etodo da indu c ao completa. e m ultiplo de 8 para todo n umero natural n. Problema 10.8.2. Prove que 32n 1 Problema 10.8.3. Prove que n3 + 2n e m ultiplo de 3 para todo n umero natural n 1.

180

Introdu c ao ` a teoria dos n umeros inteiros

Problema 10.8.4. Prove que todo pol gono convexo com n 3 lados tem n(n 3)/2 diagonais. Problema 10.8.5. Use o m etodo da indu c ao completa para vericar que a2 1 (1 + a)(1 + a )(1 + a ) (1 + a ) = , a1 para todo n umero real a = 1.
n+1

2n

n 0,

Problema 10.8.6. Demonstre, pelo m etodo da indu c ao completa, as desigualdades n2 < n!, n3 < n!,
2 n

n 4; n 6;

n < 2 , n 5; 1 1 1 + + + > n, n 2. n 1 2 Problema 10.8.7. Prove, pelo m etodo da indu c ao completa, que 1(1!) + 2(2!) + 3(3!) + + n(n!) = (n + 1)! 1, n 1. Problema 10.8.8. Prove, pelo m etodo da indu c ao completa, o Pequeno Teorema de Fermat: p se p e primo e a e inteiro ent ao p|(a a). Problema 10.8.9. Considere a sequ encia das guras hexagonais: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Observando a lei de forma c ao dessas guras, obtemos a seguinte deni c ao por recorr encia dos n umeros hexagonais: { H1 = 1, (10.7) Hn = Hn1 + 4n 3, n 2. Demonstre, pelo m etodo da indu c ao completa, que n(4n 2) Hn = , n 1. 2 Problema 10.8.10. Um jogo chamado Torre de Hanoi, inventado pelo matem atico franc es Edouard Lucas, consiste de tr es bast oes xados verticalmente em uma base, e n discos de tamanhos diferentes, perfurados no centro, de modo que possam ser colocados nos bast oes.
. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . .. . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

O jogo come ca com os n discos colocados em um bast ao, dispostos, de baixo para cima, em ordem decrescente de tamanho. Todos os discos devem ser transferidos para um dos outros

O m etodo da indu c ao completa

181

bast oes. O terceiro bast ao pode ser utilizado como passagem. O movimento permitido e tirar o disco superior de um bast ao e coloc a-lo em outro, desde que n ao sobre um disco menor. Seja mn o menor n umero de movimentos necess arios para transferir n discos de um bast ao n para outro. Observe que m1 = 1, m2 = 3, m3 = 7 e m4 = 15. Demonstre que mn = 2 1 para todo n 1. Conta-se que, em um mosteiro na India, os monges se revezam na tarefa de transferir 64 discos de ouro, obedecendo ` as regras do jogo. Fazem-no desde o come co do mundo, ` a raz ao de um disco por segundo. Diz a lenda que, quando os monges terminarem seu trabalho, o mundo acabar a. Supondo que o mundo foi criado h a 4 bilh oes de anos, calcule por quanto tempo ele ainda existir a. Problema 10.8.11. Ao usar o m etodo da indu c ao completa, o estudante inexperiente pode julgar sem import ancia a verica c ao da primeira parte do m etodo. Os seguintes exemplos ir ao convenc e-lo do contr ario. Todas as arma c oes abaixo s ao falsas. Verique, em cada caso, que a segunda parte do m etodo da indu c ao completa pode ser demonstrada. (FALSO) (FALSO) (FALSO) 1 + 3 + 5 + + (2n 1) = n2 + 3, n2 + n e mpar para todo n; n = n + 1 para todo n umero natural n, isto e, todos os n umeros naturais s ao iguais. n 1;

Problema 10.8.12. Considere a arma c ao obviamente falsa: n elementos quaisquer s ao iguais dois a dois, para todo n umero natural n 1. Descubra onde est a o erro da seguinte demonstra c ao: E claro que esta arma c ao vale para n = 1. Vamos mostrar que se a arma c ao vale para n ent ao vale para n + 1. Consideremos n + 1 elementos a1 , a2 , a3 , . . ., an+1 . Ent ao os n elementos a1 , a2 , . . ., an s ao iguais dois a dois, devido ` a hip otese da indu c ao. Pelo mesmo motivo s ao iguais dois a dois os n elementos a2 , a3 , . . ., an+1 . Mas ent ao os n + 1 elementos a1 , a2 , a3 , . . ., an+1 s ao iguais dois a dois. O que est a errado? Problema 10.8.13. Esta e uma vers ao mais popular do exerc cio anterior. Considere a seguinte arma c ao A(n), obviamente falsa: se, numa classe com n 1 alunos, um for muito inteligente, ent ao todos os alunos da classe s ao muito inteligentes. Decubra onde est a o erro da seguinte demonstra c ao, que utiliza o m etodo da indu c ao completa. claro que a arma E c ao vale para n = 1. Vamos supor que a arma c ao seja v alida para n, e prov a-la para n +1. Consideremos uma classe com n +1 alunos na qual exista um aluno muito inteligente. Retiremos da classe um aluno que n ao seja este u ltimo. Temos ent ao uma classe com n alunos, um dos quais e muito inteligente. Em virtude da hip otese da indu c ao, todos os alunos da classe s ao muitos inteligentes. Retirando da classe um desses alunos e recolocando aquele que foi retirado, temos novamente uma classe com n alunos, um dos quais, pelo menos, e muito inteligente. Novamente conclu mos que todos estes alunos s ao muito inteligentes. Portanto, todos os n + 1 alunos da classe s ao muito inteligentes. Em virtude do m etodo da indu c ao completa, A(n) e verdadeira para todo n 1. Onde est a o erro? Problema 10.8.14. A f ormula para fn apresentada no Problema 10.7.3 foi observada pelo matem atico Abraham De Moivre em 1718 e demonstrada dez anos mais tarde por Nicolaus Bernoulli.

182

Introdu c ao ` a teoria dos n umeros inteiros

Complete os detalhes. Sejam e as ra zes da equa c ao x2 = x + 1. Portanto 2 = + 1 e 2 = + 1. Multiplicando estas igualdades por n2 e n2 respectivamente, obtemos n = n1 + n2 e n = n1 + n2 para todo n 2. O estudante pode notar que as pot encias n e n obedecem ` a mesma lei da recorr encia que a sequ encia de Fibonacci: cada 2 termo e igual ` a soma dos dois termos anteriores. Por isso x = x + 1 chama-se equa c ao caracter stica desta lei de recorr encia, e a experi encia sugere que fn e uma combina c ao linear de n e n , isto e, existem n umeros reais A e B tais que fn = An + B n . Usando essa rela c ao para n = 0 e n = 1 calcule A e B , e encontre a f ormula no Problema 10.7.3. Isto e uma demonstra c ao para esta f ormula? Problema 10.8.15. E. Lucas descobriu em 1876 que os n umeros de Fibonacci podem ser escritos na forma ( ) ( ) ( ) ( ) ( ) n1 n2 n3 nj nj1 fn = + + + + + , 0 1 2 j1 j onde j e o maior inteiro menor ou igual a (n 1)/2. Esta f ormula pode ser demonstrada atrav es do m etodo da indu c ao completa.

10.9

Temas para investiga c ao

Tema 10.9.1. a) Vimos no Problema 10.8.6 que n2 < n! para todo n 4 e que n3 < n! para todo n 6. Verique se existe um n umero natural n0 tal que n4 < n! para todo n n0 . Investigue alguma poss vel generaliza c ao. b) Demonstre que 2n < n! para todo n 4 e que n 3 < n! para todo n 7. Verique se existe um n umero natural n0 tal que 4n < n! para todo n n0 . Investigue alguma poss vel generaliza c ao. c) Vimos no Problema 10.8.6 que n2 < 2n para todo n 5. Investigue alguma poss vel generaliza c ao. d) Examine a dist ancia entre 2n e n! e verique que ela aumenta consideravelmente ` a medida que n cresce. Portanto 2n n ao e uma boa aproxima c ao de n! Investigue uma aproxima c ao melhor. Tema 10.9.2. O Pequeno Teorema de Fermat diz que se p e primo ent ao p e divisor de ap a para todo n umero natural a. Investigue o que ocorre se p n ao e primo. Por exemplo, considere 6 p = 6. Investigue para quais n umeros naturais a temos que a a e ou n ao um m ultiplo de 6. Fa ca uma conjectura e demonstre. Tema 10.9.3. Fa ca uma pequena modica c ao no Problema 10.8.8 e demonstre a seguinte vers ao do Pequeno Teorema de Fermat: se p e primo e a e inteiro tal que p a ent ao p|(ap1 1). Uma arma c ao rec proca direta desse resultado n ao e verdadeira, mas pode-se investigar arma c oes rec procas impondo-se condi c oes adicionais. ormulas relativas ` a sequ encia de Fibonacci. Por Tema 10.9.4. Investigue regularidades e f exemplo, encontre (e justique) uma f ormula para a soma dos n primeiros termos da sequ encia.

Cap tulo 11 A equa c ao ax + by = c


11.1 Introdu c ao
ax + by = c, com x, y Z, (11.1)

Sejam a, b e c n umeros inteiros com a = 0 e b = 0. A equa c ao

chama-se equa c ao diofantina linear a duas inc ognitas. A literatura utiliza esse nome em homenagem ao matem atico grego Diofanto de Alexandria, devido ` a enfase que ele deu ` as equa c oes com solu c oes inteiras ou racionais em seu livro Arithmetica, escrito no S eculo III. Os hindus utilizavam equa c oes diofantinas lineares para calcular per odos astron omicos. Encontravam as solu c oes atrav es de um algoritmo denominado kuttaka, que descreveremos aqui. Veremos tamb em um m etodo alg ebrico que inclui uma f ormula que fornece todas as solu c oes. As equa c oes diofantinas lineares t em diversas aplica c oes na Matem atica. Neste texto apresentaremos alguns problemas em que elas aparecem, e que o estudante certamente achar a interessantes.

11.2

Exemplos iniciais

De quantas maneiras pode o encarregado do caixa de um banco pagar a um cliente a quantia de R 1000,00 em notas de R 10,00 e R 50,00? Se x e a quantidade de notas de R 10,00 e y e a de notas de R 50,00, queremos resolver a equa c ao 10x + 50y = 1000, com x, y N. (11.2)

Simplicando 10x +50y = 1000 por 10 temos x +5y = 100. Tomando y = t como par ametro vem x = 100 5t. Portanto as solu c oes s ao (x, y ) = (100 5t, t) com t Z. Mas queremos solu c oes com x 0 e y 0. Notemos que x 0 t 20 e y 0 t 0. Encontramos assim 21 solu c oes, dadas por (x, y ) = (100 5t, t) com t Z e 0 t 20. Vimos dessa forma um exemplo de equa c ao diofantina linear que tem innitas solu c oes. Mas pode ocorrer outra situa c ao. Notemos que a equa c ao 21x + 9y = 5 n ao tem solu c ao para x, y Z. De fato, se existissem x0 , y0 Z tais que 21x0 + 9y0 = 5, ter amos 3 | 21x0 + 9y0 , mas 3 5, o que seria uma contradi c ao. Assim uma primeira observa c ao de car ater geral e que se ax + by = c tem solu c ao com x, y Z, ent ao todo divisor comum de a e b e tamb em divisor de c. Dessa forma uma condi c ao 183

184

Introdu c ao ` a teoria dos n umeros inteiros

necess aria para que existam solu c oes e que mdc(a, b) | c. Veremos que essa condi c ao e suciente para que exista solu c ao. Notamos algumas situa c oes particulares em que e f acil resolver 11.1. Se a = 1, tomamos y = t como par ametro, e as solu c oes de x + by = c s ao dadas por (x, y ) = (c bt, t), para todo t Z. Se b = 1, tomamos x = t como par ametro, e as solu c oes de ax + y = c s ao dadas por (x, y ) = (t, c at), para todo t Z. Outra situa c ao particular ocorre se a = b na equa c ao 11.1. Temos a(x + y ) = c, que tem solu c ao se e somente se a | c. Neste caso, tomando y = t como par ametro, as solu c oes s ao c (x, y ) = ( a t, t), para todo t Z. Um exemplo que n ao se encaixa nos casos anteriores e 3x + 5y = 2. A id eia e manipular esta equa c ao e express a-la em uma das formas anteriores. Notando que 3x + 5y = 2 3(x + y ) + 2y = 2, introduzimos a vari avel z = x + y , e obtemos 3z + 2y = 2. De modo similar observamos que 3z + 2y = 2 z + 2(z + y ) = 2. Denimos a vari avel w = z + y , e obtemos z + 2w = 2. Esta u ltima equa c ao e do tipo desejado. Esse processo nos deu tr es sistemas equivalentes: { 3x + 5y = 2 3z + 2y = 2 x+y =z z + 2w = 2 x+y =z z+y =w

Tomando w = t como par ametro, as solu c oes de z + 2w = 2 s ao (z, w) = (2 2t, t), para todo t Z. Ent ao y = w z = t (2 2t) = 3t 2 e x = z y = 2 2t (3t 2) = 5t + 4. Obtivemos assim o conjunto solu c ao de 3x + 5y = 2, a saber, (x, y ) = (5t + 4, 3t 2) para todo t Z.

11.3

O m etodo da pulveriza c ao

Para resolver a equa c ao 9x + 2y = 5 utilizando o processo descrito no nal da se c ao anterior, temos que aplicar v arios passos, fazendo 9 2 = 7, 7 2 = 5, 5 2 = 3, 3 2 = 1. S ao subtra c oes sucessivas. Isto nos indica que podemos economizar alguns passos se considerarmos a divis ao de 9 por 2. Como 9 = 4 2 + 1, temos 9x + 2y = 5 (4 2 + 1)x + 2y = 5 x + 2(4x + y ) = 5. Pondo z = 4x + y temos a equa c ao x + 2z = 5, cujas solu c oes s ao z = t e x = 5 2t. Portanto y = z 4x = t 4(5 2t) = 9t 20, e as solu c oes de 9x + 2y = 5 com x, y Z s ao (x, y ) = (5 2t, 9t 20) para todo t Z. Em geral, dada ax + by = c com a, b, c Z tais que mdc(a, b) | c, podemos encontrar seu conjunto solu c ao para x, y Z utilizando o procedimento descrito acima. Para mais detalhes conra o Problema 11.5.10. Este e o chamado algoritmo kuttaka, ou m etodo da pulveriza c ao, adotado pelos antigos astr onomos hindus ([100], p aginas 114 e 115). c oes de 19x + 4y = 3, para x, y Z. Problema resolvido 11.1. Encontre as solu Solu ca o. Como mdc(19, 4) = 1 e 1 | 3 ent ao a equa c ao dada tem solu c ao. Como 19 = 4 4 + 3 temos (4 4 + 3)x + 4y = 3 4(4x + y ) + 3x = 3. Pondo z = 4x + y obtemos a primeira redu c ao 4z + 3x = 3. Esta u ltima pode ser escrita na forma z + 3(z + x) = 3 z + 3w = 3 com w = z + x. Tomando w = t como par ametro vem z = 3 3t x = w z = 4t 3 y = z 4x = 15 19t. Portanto as solu c oes s ao (x, y ) = (4t 3, 15 19t) para todo t Z.

A equa c ao ax + by = c

185

Conra a seguinte varia c ao do m etodo da pulveriza c ao, utilizada por L. Euler em seu livro Algebra, de 1770. Para resolver 5x 17y = 3 observamos que 17 = 3 5 + 2 e escrevemos 17y + 3 3 5y + 2y + 3 2y + 3 = = 3y + . 5 5 5 O n umero (2y + 3)/5 deve ser um inteiro. Chamando-o de z temos x= 2y + 3 = z 2y + 3 = 5z 2y 5z = 3. 5 Repetindo o processo para esta u ltima equa c ao temos 5z 3 z1 = 2z 1 + , 2 2 e (z 1)/2 deve ser um inteiro, digamos (z 1)/2 = w. Ent ao z 1 = 2w. Tomando w = t como par ametro, vem z = 2t + 1 y= y= e x= 5z 3 5(2t + 1) 3 = = 5t + 1 2 2

17y + 3 17(5t + 1) + 3 = = 17t + 4. 5 5 Portanto as solu c oes s ao (x, y ) = (17t + 4, 5t + 1) para todo t Z.

Terminamos esta se c ao apresentando uma observa c ao que permite resolver rapidamente a equa c ao 52x +3y = 12. Como 3 | 12 3y ent ao 3 | 52x 3 | x. Escrevemos x = 3x1 . A equa c ao dada se reduz a 52x1 + y = 4. Tomando x1 = t como par ametro vem x = 3t e y = 4 52t. Portanto as solu c oes s ao (x, y ) = (3t, 4 52t) para todo t Z.

11.4

Uma f ormula para as solu c oes

dada pelo seguinte E Teorema 11.2. Sejam a, b e c n umeros inteiros com a = 0 e b = 0. A equa c ao diofantina linear ax + by = c, com x, y Z, tem solu c ao se e somente se d = mdc(a, b) e divisor de c. Neste caso, se (x0 , y0 ) e uma solu c ao, b ent ao as solu c oes s ao dadas por (x, y ) = (x0 + d t, y0 a t ) para todo t Z . d Demonstra c ao. Se x0 , y0 Z s ao tais que ax0 + by0 = c ent ao d | a e d | b implicam d | c. Reciprocamente, se d | c, seja c = c1 d. Sabemos que existem inteiros r e s tais que ra + sb = d. Logo a(c1 r) + b(c1 s) = c1 d = c, e (x0 , y0 ) = (c1 r, c1 s) e uma solu c ao. Para demonstrar a segunda parte do Teorema, observamos primeiro que se (x0 , y0 ) e uma a b e uma solu c ao para todo t Z. De fato, solu c ao, ent ao (x, y ) = (x0 + d t, y0 d t) [ ] [ b a ] a x0 + t + b y0 t = ax0 + by0 = c. d d Vamos mostrar que toda solu c ao e desta forma. Seja (x1 , y1 ) uma solu c ao qualquer. Ent ao ax0 + by0 = ax1 + by1 o que implica b(y0 y1 ) = a(x1 x0 ). Ponhamos a = a1 d e b = b1 d. Ent ao a1 e b1 s ao relativamente primos e b1 (y0 y1 ) = a1 (x1 x0 ). Portanto b1 | x1 x0 , e existe t Z tal que x1 x0 = tb1 . Substituindo isso em b1 (y0 y1 ) = a1 (x1 x0 ) vem y0 y1 = ta1 . b t e y1 = y0 a t. Chegamos assim ` a forma desejada. Portanto x1 = x0 + d d

186

Introdu c ao ` a teoria dos n umeros inteiros

Problema resolvido 11.3. Encontre as solu c oes de 78x + 105y = 51, para x, y Z, usando a f ormula do Teorema 11.2. Solu ca o. Primeiro necessitamos calcular mdc(78, 105). Usaremos o algoritmo euclidiano, o que nos permitir a tamb em calcular uma solu c ao particular. Temos 105 = 1 78 + 27, 78 = 2 27 + 24, 27 = 1 24 + 3, 24 = 8 3 + 0, o que nos leva a mdc(78, 105) = 3. Como 3 | 51, vemos que a equa c ao dada tem innitas solu c oes. Para obter inteiros r e s tais que 78r +105s = 3 fazemos 3 = 2724 = 27(78227) = 3 27 78 = 3(105 78) 78 = 78(4) + 3 105. Portanto 78(4 17) + 105(3 17) = 3 17 78(68) + 105(51) = 51. Dessa forma (x0 , y0 ) = (68, 51) e uma solu c ao, e a solu c ao geral dada pela f ormula do Teorema 11.2 e 105 78 (x, y ) = (68 + t, 51 t) = (68 + 35t, 51 26t), t Z. 3 3

11.5

Problemas

c ao 11.1 quando c = 0. Problema 11.5.1. Analise a equa Problema 11.5.2. Mostre que a equa c ao diofantina linear 3x 29y = 1, com x, y Z, tem innitas solu c oes. Encontre-as utilizando o m etodo da pulveriza c ao. Resolva tamb em essa mesma equa c ao com a f ormula apresentada no Teorema 11.2. Compare os dois m etodos. Problema 11.5.3. Este problema faz parte da cole c ao de enigmas publicados por Claude G. Bachet em 1612. 41 pessoas tomam parte de uma refei c ao. A conta e de 41 sous. Cada homem paga 4 sous, cada mulher, 3 e cada crian ca 1 de sous . Quantos s a o os homens, e as mulheres, 3 e as crian cas?. Problema 11.5.4. Dentre os problemas compilados por Alcuin de York, na Idade M edia, consta o seguinte. Se 100 bushels de gr aos s ao distribu dos entre 100 pessoas de modo que cada homem receba tr es bushels, cada mulher, dois, e cada crian ca, metade de um bushel, quantos s ao os homens, e as mulheres, e as crian cas? Problema 11.5.5. Um problema extra do da obra Algebra, de L. Euler: Um homem comprou cavalos e vacas gastando um total de  1770. Cada cavalo custou  31 e cada vaca,  21. Quantos cavalos e quantas vacas foram comprados? Problema 11.5.6. Encontre o menor inteiro positivo que tem restos 3 e 7 quando dividido, respectivamente, por 5 e 11. Problema 11.5.7. Um comerciante tem 500 litros de um certo produto que devem ser distribu dos em recipientes de 3 e 5 litros. Quantos recipientes de cada tipo devem ser adquiridos de modo a minimizar seu custo? umero 100 como soma de dois inteiros positivos de modo que Problema 11.5.8. Exprimir o n o primeiro seja divis vel por 7 e o segundo por 11.

A equa c ao ax + by = c

187

Problema 11.5.9. Dispomos de duas ampulhetas, uma mede 6 minutos, outra mede 11. Como medir 13 minutos? Problema 11.5.10. Conra os detalhes da seguinte vers ao geral do m etodo da pulveriza c ao. Consideremos a equa c ao diofantina linear a1 x2 + a2 x1 = c, dados a1 , a2 , c Z, a1 = 0, a2 = 0, tais que d = mdc(a1 , a2 ) | c. Simplicando a equa c ao por d podemos supor d = 1. Aplicando o algoritmo euclidiano a a1 e a2 temos a1 = q1 a2 + a3 a2 = q2 a3 + a4 a3 = q3 a4 + a5 . . . an3 = qn3 an2 + an1 an2 = qn2 an1 + an em que an = 1 e o mdc(a1 , a2 ). Utilizamos as seguintes vari aveis auxiliares: x 3 = q1 x 2 + x 1 x 4 = q2 x 3 + x 2 x 5 = q3 x 4 + x 3 . . . xn = qn2 xn1 + xn2 Introduzindo a1 = q1 a2 + a3 em a1 x2 + a2 x1 = c vem a2 (q1 x2 + x1 ) + a3 x2 = c, ou a2 x3 + a3 x2 = c. E assim sucessivamente, ap os a u ltima substitui c ao, vem an1 xn + an xn1 = c, ou an1 xn + xn1 = c. Tomando xn = t como par ametro obtemos xn1 em fun c ao de t, depois xn2 , e sucessivamente, no nal das substitui c oes, obtemos x2 e x1 em fun c ao de t. 0 < a3 < |a2 | 0 < a4 < a3 0 < a5 < a4 0 < an1 < an2

11.6

Temas para investiga c ao

Tema 11.6.1. Investigue m etodos de resolu c ao de equa c oes diofantinas lineares com n vari aveis da forma a1 x1 + a2 x2 + + an xn = b, com xi Z, (11.3)

em que ai = 0 s ao inteiros para todo i. Encontre condi c oes necess arias e sucientes para que exista solu c ao. Tema 11.6.2. Num tabuleiro innito de xadrez, o cavalo, partindo de uma determinada casa, pode atingir quais outras casas? Tema 11.6.3. Um sapo sobe uma escada com degraus numerados a partir de 1. O sapo s o d a saltos de 5 ou 7 degraus de cada vez. Por exemplo, partindo do ch ao, o sapo pode chegar ao 17 . degrau dando dois saltos de 5 e um de 7. Poder a o sapo chegar ao 23 . degrau? Quais s ao os degraus que o sapo pode atingir? Estude a seguinte generaliza c ao. Sejam a e b n umeros inteiros positivos. Encontre a estrutura do conjunto S = {ax + by | x, y Z, x 0, y 0}. Tema 11.6.4. O sapo do tema anterior agora d a saltos de 5 ou 7 ou 11 degraus de cada vez. Estude a estrutura do conjunto S = {5x + 7y + 11z | x, y, z Z, x 0, y 0, z 0}.

188

Introdu c ao ` a teoria dos n umeros inteiros

Ap endice A Lista dos primos at e 1700


2 31 73 127 179 233 283 353 419 467 547 607 661 739 811 877 947 1019 1087 1153 1229 1297 1381 1453 1523 1597 1663 3 37 79 131 181 239 293 359 421 479 557 613 673 743 821 881 953 1021 1091 1163 1231 1301 1399 1459 1531 1601 1667 5 41 83 137 191 241 307 367 431 487 563 617 677 751 823 883 967 1031 1093 1171 1237 1303 1409 1471 1543 1607 1669 7 43 89 139 193 251 311 373 433 491 569 619 683 757 827 887 971 1033 1097 1181 1249 1307 1423 1481 1549 1609 1693 11 47 97 149 197 257 313 379 439 499 571 631 691 761 829 907 977 1039 1103 1187 1259 1319 1427 1483 1553 1613 1697 13 53 101 151 199 263 317 383 443 503 577 641 701 769 839 911 983 1049 1109 1193 1277 1321 1429 1487 1559 1619 1699 17 59 103 157 211 269 331 389 449 509 587 643 709 773 853 919 991 1051 1117 1201 1279 1327 1433 1489 1567 1621 19 23 29 61 67 71 107 109 113 163 167 173 223 227 229 271 277 281 337 347 349 397 401 409 457 461 463 521 523 541 593 599 601 647 653 659 719 727 733 787 797 809 857 859 863 929 937 941 997 1009 1013 1061 1063 1069 1123 1129 1151 1213 1217 1223 1283 1289 1291 1361 1367 1373 1439 1447 1451 1493 1499 1511 1571 1579 1583 1627 1637 1657

189

190

Aritm etica dos n umeros inteiros

Ap endice B Respostas e sugest oes a alguns problemas


Problemas 1.8
1.8.1 Se v e que nem sempre podemos vericar a quantidade de elementos de um conjunto nito. 1.8.2 N ao. 1.8.3 Numeral; n umero ou numeral; n umero ou numeral; numeral. um sistema de numera 1.8.6 E c ao aditivo de base dois. Os voc abulos b asicos s ao: enea e petcheval. A regra do sucessor pode ser descrita da seguinte forma. Se o nome de um n umero termina com o voc abulo petcheval, o nome de seu sucessor se obt em repetindo-se todos os voc abulos petcheval e acrescentando-se o voc abulo enea. Se o nome de um n umero termina com o voc abulo enea, o nome de seu sucessor se obt em substituindo-se esse voc abulo por petcheval. 1.8.9 11 1.8.12 4444444442 1.8.14 Dado um n umero natural qualquer n, podemos dividi-lo por e escrever n = q + r, com 0 r < . Nessas condi c oes, q e r s ao u nicos. 1.8.15 Vale a exist encia mas n ao a unicidade. 1.8.16 9 999 999 e 99999. 1.9.2 Conra [40].

Problemas 2.3
2.3.1 21; 4; 45. 2.3.2 a) 1427; b) 7 pedrinhas, 2 dedos abaixados e 10 bois extras.

Problemas 2.5
2.5.1 27 2.5.2 (abc)boi = 250a + 50b + c, sendo a 0, 0 b 4 e 0 c 49 n umeros naturais. Uma limita c ao desse sistema e que ele n ao tem um conjunto nito de s mbolos b asicos. Os d gitos a, b e c t em que ser representados por um sistema de numera c ao auxiliar. 2.5.4 84 2.5.5 48, 49, 50, 51 2.5.6 16, 61, 106, 45 2.5.7 Algumas possibilidades de id eias que podem ocorrer: a) cento e vinte e cinco; b) 125 sapatos (ou, quem sabe, planetas, cada um na sua); c) algo mais que uma centena; d) uma centena, duas dezenas e cinco unidades; e) doze dezenas e cinco unidades; f ) uma centena e um quarto de uma centena; g) faltam 25 para 150; h) 5 25; i) 53 ; j) 8. 2.5.8 180 2.5.12 25 e 76.

191

192 Problemas 2.7


2.7.4 2.7.5 2.7.6 2.7.8 2.7.9

Aritm etica dos n umeros inteiros

Zero comparece + 1 vezes, um, 2 + 1 vezes, e cada um dos demais, 2 vezes. Existem n1 ( 1) com n d gitos. d) (1110011000000111)dois 257 > 16 milh oes.

Problemas 2.12
2.12.3 (1; 3; 5; 17)maia 2.12.7 2 de R 512,00, 3 de R 64,00, 2 de R 8,00 e 2 de R 1,00. 2.12.8 a = 2 e b = 8 2.12.9 = 7 2.12.12 46 = (1201)tre s 2.12.13 Descubra primeiro qual e a rela c ao entre a unidade da representa c ao decimal de n5 com a unidade a0 da representa c ao decimal de n. Depois estude todos os casos a0 = 0, a0 = 1, ... 3 3 2.12.14 b) (1331) = ((11) ) para todo 4, ou (1000) = ((10) ) para todo 2. 2.12.15 a) 109 = 26 + 25 + 23 + 22 + 20 ; 5937 = 212 + 210 + 29 + 28 + 25 + 24 + 20 ; 71861 = 216 + 212 + 211 + 27 + 25 + 24 + 22 + 20 . 2.12.16 Dada uma base , verique que j 1 e o menor n umero com j d gitos na base . Agora, dado um n umero natural n, seja m a quantidade de d gitos de n na base . Ent ao m1 n < m . Ache m. A resposta e m = log n/ log + 1, sendo x o maior inteiro menor ou igual a x. 2.12.17 2 2.12.19 n10n 1n + n + 1, em que 1m = 11 . . . 1 tem m algarismos iguais a 1. 2.12.20 1132 2.12.22 Uma id eia e dividir as n moedas em tr es grupos. Se N (n) e a quantidade de pesagens ent ao N (n) a quantidade de d gitos da representa c ao tern aria de n. Outra id eia e usar divis ao por 2.

Problemas 3.2.4
3.2.4.1 VCCCVII 3.2.4.3 Por exemplo, na adi c ao de nove parcelas pode ocorrer vai oito, ou menos. 3.2.4.4 A vers ao longa n ao evita o uso do vai um. 3.2.4.7 O algoritmo usual imita o procedimento do abaco, no qual e melhor come car com as unidades. 3.2.4.11 101060 3.2.4.12 (360)sete , (11316)sete , (136511)sete . 3.2.4.13 (11342)cinco , (152053)oito , (14925B )doze .

Problemas 3.3.3
3.3.3.1 CDLXXVI 3.3.3.3 (52432)seis , (55513)sete , (62127)oito , (110101)dois 3.3.3.4 (537)oito

Problemas 3.4.1
3.4.1.1 3.4.1.2 3.4.1.3 3.4.1.4 3.4.1.5 3.4.1.6 3.4.1.7 3.4.1.9 a) V b) V c) V d) F a) a > b; b) c d. Utilize a propriedade de compatibilidade entre a ordem e a adi c ao. Utilize a propriedade de compatibilidade entre a ordem e a adi c ao. Observemos que a primeira arma c ao e a contrapositiva da segunda, portanto basta provar uma delas. Aplique as identidades da Se c ao 3.3.1. Aplique as identidades da Se c ao 3.3.1. Use a deni c ao de subtra c ao.

Problemas 3.5.3
3.5.3.1 (101101)dois , (11111101010111)dois , (2132022)quatro , (1012223221)quatro , (2022546026)sete . 3.5.3.3 Use o m etodo eg pcio. O resultado e MCCCXI.

Respostas e sugest oes a alguns problemas

193

3.5.3.11 Uma id eia e escrever cada n umero como soma de pot encias de 2 e depois multiplicar. Para simplicar n n n+1 use a identidade 2 + 2 = 2 .

Problemas 3.6.3
3.6.3.3 (11214)cinco resto (1)cinco ; (12412)cinco resto (22)cinco ; (100010)dois resto 0; (612)sete resto (32)sete ; (4126)doze resto 2. 3.6.3.4 a) (43)cinco ; b) (653)sete .

Problemas 3.8
3.8.3 Mostre que na base podemos fazer a prova dos 1. 3.8.5 a) Restaram 4 grosas, 4 d uzias e 4 ovos. b) 5 grosas, 10 d uzias e 11 ovos; sobrar ao 2 ovos. 3.8.6 Vale para bases tais que 2 10. 3.8.7 8 3.8.8 1 marc = 12 pinis e 1 drac = 9 marcs. 3.8.14 d = 7. 3.8.21 Um n umero natural menos a soma de seus d gitos resulta sempre um m ultiplo de 9. 3.8.22 O octaedro tem oito faces, sendo que a cada face corresponde uma outra face oposta, isto e, ambas situadas em planos paralelos. Cada face e numerada de 1 a 8, com a propriedade de que o valor a de uma face e o valor a da face oposta satisfazem a + a = 9. 3.8.25 362880 e 201599999798400. 3.8.26 S ao a 2 e b 2 com a > 2 ou b > 2.

Problemas 4.2
4.2.1 Uma solu c ao indutiva a t tulo de exemplo. Somando os termos da primeira linha d a 15, que dividido por 5 d a o termo central da linha. Somando os termos da segunda linha d a 40, que dividido por 5 d a o termo central da linha. Induzimos que, em uma linha qualquer, se dividirmos a soma dos termos por 5 obteremos o termo central. Portanto, se em uma linha a soma e 665, o termo central e 665/5=133. Ent ao os n umeros da linha procurada s ao 131, 132, 133, 134, 135. Notemos, por outro lado, que o u ltimo termo da primeira linha dividido por 5 d a 1, e o u ltimo termo da segunda linha dividido por 5 d a 2. Induzimos que, em uma linha qualquer, se dividirmos o u ltimo termo por 5 obtemos a ordem da linha. O u ltimo termo da linha encontrada e 135, que dividido por 5 d a 27. Portanto a linha encontrada tem a posi c ao 27. 4.2.2 Quantos n umeros tem a linha n? Qual o u ltimo n umero de cada linha? Quais s ao os n umeros da linha n? Se a1 = 1, a2 = 3, a3 = 7, ... s ao os n umeros da coluna do meio, o que e an ? 4.2.3 a) 2k + 1 b) 8k c) k > 8.

Problemas 4.4
4.4.1 Se a1 , a2 , ..., an e uma progress ao aritm etica com n termos ent ao a1 + a2 + + an = n(a1 + an )/2. Conra tamb em o Problema Resolvido 10.1 na p agina 174. 4.4.2 a) ii) Ao usar a deni c ao por soma T20 = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 = 210 somei os n umeros um a um. 4.4.3 Veja uma demonstra c ao em Problema Resolvido 10.2, p agina 175. 4.4.4 A gura sugere Qn = Tn + Tn1 para todo n 1 (denindo T0 = 0). Para demonstrar use a f ormula de Tn . 4.4.5 Usando gn omons sucessivos com 2, 4, 6, ... pontos percebemos que 2 + 4 + + 2n = n(n + 1). Para demonstrar use progress oes aritm eticas, ou algum resultado obtido anteriormente, ou o M etodo da Indu c ao Completa. 4.4.8 Note que se t = Tn ent ao 9Tn + 1 = T3n+1 . Para generalizar, e f acil ver que sequ encia vem a ser 9, 25, 49,... Que sequ encia e 1, 3, 6, ...? 4.4.9 Examine os casos 13 , 23 , 33 , e induza uma f ormula. Demonstre em seguida. 4.4.10 a) Escreva Pn como a soma dos n termos de uma progress ao aritm etica.

Problemas 4.6
4.6.1 b = 0 a + b tem mais unidades do que a. 4.6.2 n 0 = n (0 + 0) = . . . 4.6.3 Calcule c(a b) = cb.

194
4.6.4 Chame a (b c) de d e calcule a + c. 4.6.5 Sejam 0 e 0 antecessores de 1. 4.6.6 Dado a2 = a passe a para o outro lado.

Aritm etica dos n umeros inteiros

Problemas 4.8
4.8.1 Sejam a = 2m e b = 2n n umeros naturais pares tais que a b. Prove que t = m n e 0, portanto t e um n umero natural e a b = 2t e par. Considere em seguida o caso em que a e b s ao ambos mpares, e depois a e mpar e b e par, e depois o contr ario. 4.8.7 Expanda e simplique (n + 1)3 n3 ou use 4.8.2. 4.8.10 6n + 3. 4.8.15 Divida os n umeros por 3 e considere os casos: (i) existem tr es n umeros com restos iguais; (ii) n ao existem tr es n umeros com restos iguais. 4.8.16 Expanda 111 . . . 1 e note que 10n = 2n 5n .

Problemas 4.10
4.10.1 Se a + b = cq e a = ct prove que q t. 4.10.2 D e um exemplo para mostrar que a hip otese c = 0 e necess aria. 4.10.5 Tente fazer economia nos c alculos. 4.10.6 9 e 105. 4.10.7 Depois de 11 o menor primo dessa forma e 1111111111111111111. 4.10.8 Use a deni c ao de primo 4.19 da p agina 94. 4.10.15 Escreva n = ab, com a b > 1. Considere separadamente os casos a = b e a > b. 4.10.16 O n umero 72 se escreve como um produto de dois n umeros naturais de tr es maneiras. 4.10.19 Use que se a 7t = b ent ao a e m ultiplo de 7 se e somente se b e m ultiplo de 7. claro que se um n 4.10.20 E umero natural e m ultiplo de 6 ent ao ele e m ultiplo de 2 e de 3. Reciprocamente, seja a um n umero natural m ultiplo de 2 e de 3. Por ser m ultiplo de 3 temos a = 3t para algum n umero natural t. O que podemos armar sobre t?

Problemas 4.11
4.11.2 mn e par se e somente se m e par e n 1. mn e mpar se e somente se n = 0 e m 1 ou ent ao se n 1 em e mpar. 4.11.5 Para usar 4.4.4 escreva 2(T1 + T2 + T3 + + Tn ) = T1 + (T1 + T2 ) + (T2 + T3 ) + + (Tn1 + Tn ) + Tn . Use em seguida 10.5.6. A soma e n(n + 1)(n + 2)/3. 4.11.6 Quantos n umeros gastamos para escrever n conjuntos? 4.11.7 Use par e mpar. 4.11.8 Suponha que exista a estrada retil nea adicional. A reta determinada pela estrada divide o plano em dois semiplanos. Estude a localiza c ao das cidades nesses semiplanos. 4.11.10 Quantos bot oes trocam de cor a cada vez que se aperta um bot ao? 4.11.11 Existem justicativas bem convincentes. 4.11.12 N ao e poss vel. Para justicar use par e mpar. 4.11.14 7373 = 772 + 382 4.11.17 1000 n ao e poss vel, 1001 sim. 4.11.20 Para ver que A) B), se n > 2 e um n umero natural par, aplique A) a n + 2. Para ver que B) A), se n e par considere n 2, e se e mpar, n 5.

Temas para investiga c ao 4.12


4.12.5 a) Conclua mais do que simplesmente no nal da brincadeira resta uma bola na jarra!

Problemas 5.3
5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 2520 128 3000 vinte 8

Respostas e sugest oes a alguns problemas


5.3.8 5832 5.3.11 Como 1 e raiz de x3 1 ent ao x 1 e um divisor de x3 1. 5.3.15 Use que todo par > 2 e composto.

195

Problemas 5.5
5.5.1 a) primo; b) 3; c) primo; d) 13. 5.5.3 Existem cinco. 5.5.6 (n 3)/2

Problemas 5.7
5.7.1 Existem 62 primos 300. 5.7.5 539 = 72 11 5.7.6 D(539) = {1, 7, 11, 49, 77, 539}

Problemas 5.9
5.9.4 Use que (i) todo n umero primo mpar e de uma das duas formas seguintes: 4n + 1 ou 4n + 3; (ii) o produto de n umeros da forma 4n + 1 ainda e desta forma; (iii) se a e b s ao n umeros naturais tais que ab e m ultiplo de 3, ent ao a e m ultiplo de 3 ou b e m ultiplo de 3. Se 3 < p1 < p2 < < pk s ao primos da forma 4n + 3, considere o n umero 4(p1 . . . pk ) + 3. Prove que ele tem um divisor primo p da forma 4n + 3 diferente dos anteriores.

Problemas 5.11
5.11.1 1 5.11.10 21 5.11.11 37 5.11.12 7

Problemas 5.13
5.13.4 2n + 1 e divisor de 23n + 1. 5.13.10 2

Problemas 5.15
5.15.1 a = 5 e b = 4. 5.15.2 Sete possibilidades. 5.15.3 15 5.15.5 Use o princ pio das casas dos pombos. 5.15.6 Para justicar o m etodo use a deni c ao de mmc; mmc(84, 90) = 1260. 5.15.7 Uma justicativa completa desse m etodo necessita do Teorema Fundamental da Aritm etica e do Teorema 7.16. 5.15.8 Para justicar reduza ao Problema 5.15.7. mdc(1001, 4235) = 77 e mmc(1001, 4235) = 55055. 5.15.9 Para justicar reduza ao Problema 5.15.7. 5.15.10 1 e pq 5.15.11 ab 5.15.24 m + n mdc(m, n)

Problemas 6.3
6.3.3 Se um n umero natural (em sua representa c ao decimal) termina com 2, 3, 7 ou 8, podemos armar que ele n ao e um quadrado perfeito. 6.3.5 R 6.3.6 H 6.3.9 a) n = 5q + 3; b) Nenhum.

196 Problemas 6.5


6.5.2 Os sistemas de numera c ao aditivos est ao denidos na Se c ao 1.6.

Aritm etica dos n umeros inteiros

Problemas 6.6
6.6.1 N ao. 6.6.3 Os pares. 6.6.4 Utilize classes m odulo tr es. 6.6.7 Escreva x = m + y , sendo y um n umero real tal que 0 y < 1. Em seguida divida m por n. m m m m m m 6.6.8 b) m m + 2 3 5 23 + 25 + 35 235 1 6.6.9 Comece com a Proposi c ao 5.17, p agina 118. 6.6.11 a) Use o Teorema do Algoritmo da Divis ao. b) 20h22m3s; 17h30m26s; 21h52m51s; 1h39m25s. 6.6.12 6v 1 26 21 6.6.13 a) Se a = 2, escreva a = 3 1, e esta e a forma requerida. Suponha a 3. Seja a = q 1 3 + a 0 , com a 0 = 0, 1 ou 2. Se a 0 = 0 ou 1 tome a0 = a 0 e q1 = q 1 . Se a 0 = 2 tome a0 = 1 e q1 = q 1 + 1, e temos a = q1 3 1. Em qualquer caso temos a = q1 3 + a0 , com a0 = 1, 0 ou 1. Prove que q1 < a. Depois repita o processo para q1 , e assim sucessivamente. 6.6.14 Imite a demonstra c ao do Teorema 6.7, p agina 130.

Problemas 7.3
7.3.7 S ao exatamente todos os primos 91. ( ) 7.3.16 Calcule i! p i

Problemas 7.5
7.5.2 m = 35 7.5.8 a) Imite a demonstra c ao do Teorema 4.22.

Problemas 7.7
7.7.1 2520 7.7.3 Use o Problema 7.5.3. 7.7.5 Relativamente primos dois a dois. 7.7.7 Use 7.2 e 7.18. 7.7.10 Use 7.18, 7.3.12 e 7.7.8.

Problemas 7.9
7.9.1 Use um aplicativo computacional alg ebrico. Ou calcule os divisores, por exemplo, D(8128) = {1, 2, 4, 8, 16, 32, 64, 127, 254, 508, 1016, 2032, 4064, 8128}. 7.9.2 Use um aplicativo computacional alg ebrico.

Problemas 7.10
7.10.2 9 7.10.6 1 7.10.7 Use 5.16 e 7.3.16. 7.10.8 Use 5.16 e 7.3.16. 7.10.9 Proceda por contradi c ao. 7.10.10 Considere um sistema de coordenadas cartesianas, de modo que um v ertice do ret angulo seja (0, 0) e o outro, (a, b). Tome a diagonal por esses dois pontos. Escreva d = mdc(a, b), a = a1 d e b = b1 d. 7.10.11 O n umero do arm ario deve ser um quadrado perfeito para que tenha um n umero mpar de divisores.

Problemas 8.3
8.3.2 (0, t, t) e (t, 0, t), para todo n umero natural t. 8.3.3 d) Se r = m/n temos v = (m2 n2 )/2mn e w = (m2 + n2 )/2mn. Se m > n > 0 obtemos o terno pitag orico (2mn, m2 n2 , m2 + n2 ). 8.3.5 a) (5, 12, 13). b) (3, 4, 5) e (7, 24, 25). c) (n, (n2 1)/2, (n2 + 1)/2). d) (n, (n2 4)/4, (n2 + 4)/4).

Respostas e sugest oes a alguns problemas Problemas 8.5

197

8.5.2 Os casos poss veis s ao tr es. 8.5.3 Para mostrar que xy e m ultiplo de 3 use classes m odulo 3 e que nenhum quadrado e da forma 3k + 2. 2 2 2 2 8.5.4 Seja (x, y, z ) = (2kmn, k (m n ), k (m + n )). Se m ou n e m ultiplo de 5 ent ao 5 | x. Caso contr ario, m2 = 5l + 1 ou m2 = 5l 1, o mesmo para n2 . Examine todos os casos.

Problemas 8.7
8.7.3 Note que x = (n + 1)/2 e y = (n 1)/2 constituem uma solu c ao de x2 y 2 = n. Suponha que n = ab seja composto. Ent ao x = (a + b)/2 e y = (a b)/2 s ao n umeros naturais e constituem uma solu c ao de x2 y 2 = n diferente da anterior. Reciprocamente, suponha que a equa c ao dada tenha mais de uma solu c ao. Seja (c, d) = ((n + 1)/2, (n 1)/2) uma segunda solu c ao. Como n = (c + d)(c d), prove que c d > 1.

Problemas 9.4
9.4.4 9.4.5 9.4.6 9.4.9 Examine Examine Examine Examine oito casos, conforme cada um dos n umeros a, b ou c esteja ou n ao em N. oito casos, conforme cada um dos n umeros a, b ou c esteja ou n ao em N. quatro casos, conforme cada um dos n umeros a ou b esteja ou n ao em N. quatro casos, conforme cada um dos n umeros a ou b esteja ou n ao em N.

Problemas 9.8
9.8.1 9.8.3 9.8.4 9.8.6 9.8.7 n = 15, m = 73. O mdc e 19. a) 1; b) 1 ou 17. x = 2 32 e y = 23 32 ou o contr ario. m = 1125 1

Problemas 9.9
9.9.1 29 ou 212 9.9.2 p6

Problemas 10.3
10.3.1 Para vericar que 7 | n7 n uma forma e escrever n7 n = n(n6 1) = n(n 1)(n2 + n +1)(n +1)(n2 n +1) e considerar os casos n = 7k + r, 0 r < 7. 10.3.2 Use um aplicativo computacional alg ebrico. 10.3.3 Use um aplicativo computacional alg ebrico.

Problemas 10.5
10.5.9 Para descobrir a f ormula, proceda indutivamente. Suponhamos que na sala exista uma pessoa. Ent ao n = 1, e a quantidade c(1) de cumprimentos e 0. Se n = 2, temos c(2) = 1. Prossiga.

Problemas 10.7
10.7.2 Pode-se utilizar o Segundo Princ pio da Indu c ao Completa, ou ent ao, o Primeiro, observando que f4(n+1) = 3f4n+1 + 2f4n .

Problemas 10.8
10.8.2 Use 32(n+1) 1 = 32n 32 32 + 32 1 10.8.8 Um resultado importante chamado de Pequeno! (Sugest ao : Seja p um primo e considere a seguinte arma c ao A(a): para todo n umero natural a se tem p|(ap a). Depois de demonstrar A(a) para todo a 0 considere a negativo.)

Problemas 11.5
11.5.2 (x, y ) = (10 29t, 1 3t).

198

Aritm etica dos n umeros inteiros

11.5.3 5, 3 e 33. 11.5.4 2, 30 e 68, e mais outras seis solu c oes. 11.5.5 9 e 71, ou 30 e 40, ou 51 e 9. 11.5.6 18. 11.5.7 (x, y ) = (1500 + 5t, 1000 3t) para 300 t 333. O custo pode ser constante, ou m nimo para as quantidades de 0 e 100 ou 165 e 1. 11.5.8 100 = 7 8 + 11 4.

Refer encias Bibliogr acas


odios da Hist oria Antiga da Matem atica. Sociedade Brasileira de Ma[1] Aaboe, A. Epis tem atica, 1984. [2] Aczel, A. D., Fermats Last Theorem. Unlocking the secret of an ancient mathematical problem. New York, Four Walls Eight Windows, 1996. [3] Allenby, R. B. J. T. e Redfern, E. J., Introduction to Number Theory with Computing. London, Edward Arnold, 1989. [4] Atkin, A. O. L. e Birch, B. J., Computers in Number Theory. London, Roystar Printers, 1971. [5] Barbeau, E. J., Klamkin, S. e Moser, W. O. J., Five Hundred Mathematical Challenges. Washington, The Mathematical Association of America, 1995. [6] Barnett, I. A., Elements of Number Theory. Boston, Prindle, Weber & Schimidt, 1969. [7] Bezuszka, S. J. e Kenney, M. J., Challenges for enriching the curriculum: Arithmetic and Number Theory. Mathematics Teacher, vol. 76, n . 4, 1983. [8] Blum, M., 30/05/2008. Home Page. http://www.cs.berkeley.edu/~blum/ Consultado em

[9] Brandreth, G., Number Play. New York, Rawson Associates, 1984. [10] Boyer, C. B., Hist oria da Matem atica. Tradu c ao de Gomide, E. F. S ao Paulo, Editora Edgard Bl ucher LTDA, 1974. [11] Brutlag, D., Making Your Own Rules. Mathematics Teacher, vol. 83, n . 8, 1990, p ags. 608 a 611. [12] Bueno, A., Olavo Bilac, Obra Reunida. Rio de Janeiro, Editora Nova Aguillar, 1997. [13] Burton, D. M., Elementary Number Theory. Boston, Allyn and Bacon, 1976. [14] Caldwell, C. e Honaker, G. L., Prime Curios!. http://primes.utm.edu/curios/ Consultado em 20/01/2008. [15] Cardoso, M. L. e Gon calves, O. A., Uma interpreta c ao geom etrica do mmc. Revista do Professor de Matem atica, n . 32, 3 . quadrimestre de 1996, p ags. 27 a 28. [16] Carroll, L., Alice Through the Looking Glass. http://www.cs.indiana.edu/metastuff/ dir.html Consultado em 20/01/2008. 199

200

Aritm etica dos n umeros inteiros

[17] Chapman, R., A Guide to Arithmetic. http://www.maths.ex.ac.uk/~rjc/notes/arith. pdf Consultado em 20/01/2008. ario de S mbolos. Tradu c ao de Silva, V. C., et alii. [18] Chevalier, J. e Gheerbrant, A., Dicion a 12 . edi c ao. Rio de Janeiro, Editora Jos e Olympio. Data da edi c ao original: 1982. [19] Childs, L., A Concrete Introduction to Higher Algebra. Springer Verlag, 1992. [20] CONMETRO, Resolu c ao n . 12/88. http://www.inmetro.gov.br/ Consultado em 20/01/2008. [21] Coutinho, S. C., N umeros Inteiros e Criptograa. S erie de Computa c ao e Matem atica. Rio de Janeiro, Sociedade Brasileira de Matem atica e Instituto de Matem atica Pura e Aplicada, 1997. atica da L ngua Portuguesa. Rio de Janeiro, Minist erio da Educa c ao, [22] Cunha, C. F., Gram 1990. [23] Crump, T., The Anthropology of Numbers. Cambridge University Press, 1990. [24] Dickson, L. E., History of the Theory of Numbers. New York, Chelsea Publ. Comp., 1952. [25] Domingues, H. H., Fundamentos de Aritm etica. S ao Paulo, Atual Editora, 1991. [26] Duarte, N., O Ensino da Matem atica na educa c ao de adultos. S ao Paulo, Cortez Editora, 1986. etica. Livraria Francisco Alves. [27] Dumont, I., Elementos de Aritm [28] Ebbinghaus, H.-D. et alii, Numbers. New York, Springer Verlag, 1991. [29] Edwards, H. M., Fermats Last Theorem, a Genetic Introduction to Algebraic Number Theory. New York, Springer Verlag, 1977. [30] Eels, W. C., Number Systems of the North American Indians. American Mathematical Monthly, vol. XX, n . 10, 1913, p ags. 293 a 299. [31] Escultura, E., A number trick explained with Algebra. Mathematics Teacher, vol. 76, n . 1, 1983. [32] Euler, L, Elements of Algebra. New York, Springer Verlag, 1984. [33] Eves, H., Introdu c ao ` a Hist oria da Matem atica. Tradu c ao de Domingues, H. H. Campinas, Editora UNICAMP, 2004. [34] Exame Nacional de Desempenho de Estudantes (ENADE) http://www.inep.gov.br/ superior/enade/ Consultado em 04/03/2008. ario da L ngua Portuguesa. 2a . edi c ao. Rio de Janeiro, [35] Ferreira, A. B. H., Novo Dicion Editora Nova Fronteira, 1986. [36] Fraenkel, A. S., Systems of Numeration. American Mathematical Monthly, vol. 92, n . 2, 1985, p ags. 105 a 114. [37] Gauss, C. F., Disquisitiones Arithmeticae. New York, Springer Verlag, 1986.

Refer encias bibliogr acas

201

[38] Glaser, A., History of Binary and Other Nondecimal Numeration. Tomash Publishers, 1981. [39] Graham, R. L., Knuth, D. E. e Patashnik, O., Concrete Mathematics. Addison-Wesley, 1990. [40] Grosso, C., O n umero 12. Revista do Professor de Matem atica, n . 67, 3 . quadrimestre de 2008, p ags. 14 e 15. [41] Heath, T. L., A Manual of Greek Mathematics. New York, Dover Publications, 1963. [42] Hefez, A., Elementos de Aritm etica. Cole c ao Textos Universit arios. Rio de Janeiro, Sociedade Brasileira de Matem atica, 2005. [43] Honsberger, R. (ed.), Mathematical Gems. vol. I, II e III. Mathematical Association of America, 1973. [44] Houaiss, Dicion ario Houaiss da L ngua Portuguesa. 1a . edi c ao. Rio de Janeiro, Objetiva, 2001. [45] Ifrah, G., Os N umeros, hist oria de uma grande inven c ao. Tradu c ao de Senra, S. M. F. 3a . edi c ao. S ao Paulo, Editora Globo, 1989. [46] Ignatiev, E. J., En el Reino del Ingenio. Moscou, Editorial Mir, 1986. [47] Kamii, C., Aritm etica, Novas Perspectivas. Campinas, Papirus Editora, 1995. ca e o N umero. Campinas, Papirus Editora, 1995. [48] Kamii, C., A Crian [49] Kamii, C. e DeClark, G., Reinventando a Aritm etica (implica c oes da Teoria de Piaget). Campinas, Papirus Editora, 1985. [50] Karpinski, L. C., The History of Mathematics. New York, Russel & Russel, 1965. [51] Kato, K., Kurokawa, N. e Saito, T., Number Theory 1, Fermats Dream. Providence, Rhode Island, American Mathematical Society, 2000. [52] Kirch, A. M., Elementary Number Theory: a Computer Approach. New York, Intext Educational Publishers, 1974. [53] Lang, S., Undergraduate Algebra. New York, Springer Verlag, 1987. [54] LeVeque, W. J., Fundamentals of Number Theory. Reading, Massachusetts, AddisonWesley, 1977. [55] Liwer, A., Dont regroup. Arithmetic Teacher, Reston, vol. 37, n . 7, p ag. 2, mar co de 1990. [56] Long, C. T., Elementary Introduction to Number Theory. Englewood Clis, Prentice-Hall, 1987. atica, S ao [57] Lopes, J. J., Vejam o que o Adriano aprontou! Revista do Professor de Matem Paulo, n . 18, 1 . semestre de 1991, p ags. 21 a 23. [58] Lorenzato, S., Educa c ao infantil e percep c ao matem atica. Campinas, Editores Associados, 2006.

202

Aritm etica dos n umeros inteiros

[59] Lov asz, L., Pelik an, J. e Vesztergombi, K., Matem atica Discreta. Cole c ao Textos Universit arios. Rio de Janeiro, Sociedade Brasileira de Matem atica, 2006. [60] Mandarino, M. C. F. e Belfort, E., N umeros Naturais - Conte udo e Forma. Matem atica nas S eries Iniciais - Parte I. Rio de Janeiro, Laborat orio de Pesquisa e Desenvolvimento em Ensino de Matem atica e das Ci encias, UFRJ, 2005. [61] Mathematics Teacher. Reston, National Council of Teachers of Mathematics. Se c ao Calendar Problems de v arios fasc culos. [62] Mega, E. e Watanabe, R., Olimp adas Brasileiras de Matem atica 1a . a 8a . S ao Paulo, Editora N ucleo e Sociedade Brasileira de Matem atica, 1988. [63] Merrill, H. A., Mathematical Excursions. New York, Dover Publications, 1933. [64] MIT, Problems on congruences and divisibility. 2002. http://ocw.mit.edu/OcwWeb/ Mathematics/18-S34Fall-2004/DownloadthisCourse/index.htm Consultado em 20/01/2008. [65] Moise, E. E., The Number Systems of Elementary Mathematics. Reading, Massachusetts, Addison-Wesley Publishing Company, 1966. [66] Monteiro, L. H. J., Elementos de Algebra. Cole c ao Elementos de Matem atica. Rio de Janeiro, Instituto de Matem atica Pura e Aplicada, Universidade de S ao Paulo e Ao Livro T ecnico, 1969. [67] Nery, C. e Possani, C., Os Primos Esquecidos. Revista do Professor de Matem atica, n . 47, 3 . quadrimestre de 2001, p ags. 16 a 20. [68] Neugebauer, O. e Sachs, A. J., (eds) Mathematical Cuneiforms Texts. New Haven, American Oriental Society, 1946, American Oriental Series, vol. 29. [69] Nicolai, R., Algumas t ecnicas operat orias. Revista do Professor de Matem atica, n . 8, 1 . semestre de 1986, p ags. 42 a 45. [70] Ogilvy, C. S. e Anderson, J. T., Excursions in Number Theory. Englewood Clis, PrenticeHall, 1987. New York, Oxford University Press, 1966. ada Brasileira de Matem atica das Escolas P ublicas (OBMEP) http://www.obmep. [71] Olimp org.br Consultado em 04/03/2008. [72] Oliveira, Z. C., Uma interpreta c ao geom etrica do mdc. Revista do Professor de Matem atica, n . 29, 3 . quadrimestre de 1995, p ags. 24 a 26. [73] Ore, O., Invitation to Number Theory. New York, Random House, 1967. etica em cursos de Licenciatura em Matem atica. [74] Paterlini, R. R., O ensino da Aritm http://www2.dm.ufscar.br/Hp_2001/hp591/hp591001/hp591001.html Consultado em 20/01/2008. [75] Paterlini, R. R., O que e o M etodo Gen etico para o ensino da Matem atica. http://www2. dm.ufscar.br/Hp_2001/hp400/hp400.html Consultado em 20/01/2008.

Refer encias bibliogr acas

203

[76] Polezzi, M., Como obter o MDC e o MMC sem fazer contas? Revista do Professor de Matem atica, n . 51, 2 . quadrimestre de 2003, p ags. 29 a 31. [77] Pedoe, D., The Gentle Art of Mathematics. New York, Dover Publications, 1958. [78] Pereira, A. L. e Watanabe, R., Leitura de n umeros grandes. Revista do Professor de Matem atica, n . 57, 2 . quadrimestre de 2005, p ag. 59. [79] P erez, J. A. S., La Aritmetica en Roma en India y en Arabia. Madrid, Instituto Miguel As n, 1949. [80] Piaget, e Szeminska, A., A G enese do N umero na Crian ca. Rio de Janeiro, Zahar Editores, 1975. [81] Pisa, Programa Internacional de Avalia c ao de Alunos. http://www.inep.gov.br/ internacional/pisa/Novo/oquee.htm Consultado em 20/01/2008. [82] Revista do Professor de Matem atica. S ao Paulo, Sociedade Brasileira de Matem atica. Se c ao Problemas de diversos n umeros. Se c ao Cartas de diversos n umeros. [83] Ribenboim, P., N umeros Primos: mist erios e recordes. Cole c ao Matem atica Universit aria. Rio de Janeiro, Instituto de Matem atica Pura e Aplicada, 2001. [84] Robertson, J. I., How to do Arithmetic. American Mathematical Monthly, n . 86, 1979, p ags. 431 a 439. [85] Rosen, K. H., Elementary Number Theory and its Applications. Reading, Massachusetts, Addison-Wesley Publishing Company, 1984. [86] Rothbart, A. e Paulsell, B., N umeros Pitag oricos: uma f ormula de f acil dedu c ao e algumas aplica c oes geom etricas. Revista do Professor de Matem atica, n . 7, 1 . semestre de 1985, p ags. 49 a 51. [87] Roxo, E., Li c oes de Arithmetica. Livraria Francisco Alves, 1926. adas de Matem atica do Estado do [88] Santos, A. L., Wagner, E. e Agostino, R. F. W., Olimp Rio de Janeiro. S ao Paulo, Atual Editora e Sociedade Brasileira de Matem atica, 1995. [89] Santos, J. P. O., Introdu c ao ` a Teoria dos N umeros. Cole c ao Matem atica Universit aria, Rio de Janeiro, Instituto de Matem atica Pura e Aplicada, CNPq, 1998. [90] Shakespeare, W., Taming of the Shrew. http://www.shakespeare-literature.com/ Consultado em 20/01/2008. [91] Shoemaker, R. W., Patterns in Powers of Digits. Mathematics Teacher, vol. 81, n . 4, 1988. [92] Sierpinski, W., 250 Problems in Elementary Number Theory. New York, American Elsevier Publishing Company, 1970. [93] Smith, D. E., History of Mathematics. volumes I e II. New York, Dover Publications, 1958. [94] Struik, D. J., A Concise History of Mathematics. 3a . edi c ao. New York, Dover Publications, 1967. [95] Thir e, C., Quest oes de Arithmetica. Rio de Janeiro, Pimenta de Melo, 1925.

204

Aritm etica dos n umeros inteiros

[96] Toeplitz, O., The Calculus, a Genetic Approach. Chicago, The University Press, 1963. [97] Vinogradov, I. M., Elements of Number Theory. New York, Dover Publications, 1954. [98] Zazkis, R. e Campbell, S. R. (ed.), Number Theory in Mathematics Education. New Jersey, Lawrence Erlbaum Associates, 2006. [99] Zunino, D. L., A Matem atica na Escola: Aqui e Agora. Tradu c ao de Llorens, J. A. Porto Alegre, Artmed Editora, 1995. [100] Waerden, B. L. van der, Geometry and Algebra in Ancient Civilizations. Berlin, Springer Verlag, 1983. atica Educacional, vol. 1, junho 1999, p ags. 10 a 15. [101] Wagner, E., Paridade. Cubo Matem [102] Weil, A., Number Theory for Beginners. Berlin, Springer Verlag, 1979. [103] Weil, A., Number Theory An approach through history from Hammurapi to Legendre. Berlin, Springer Verlag, 1979. [104] Wolf, A. P., Meus Problemas. S ao Paulo, Editora Saraiva, 1947.

Indice de nomes pr oprios


Adelardo de Bath (c. 1075-1160), 30 Africa, 8 al-Khowarizmi (c. 825), 30 Alcuin de York (735-804), 186 Alexandria, 81, 110, 149 Antiga Gr ecia, 81, 113 Antropologia, 7 Aramaico, 14 Aristoxenus (S eculo IV a. C.), 81 Aryabhatta (c. 475-550), 101 Austr alia, 7 Bachet, G. (1581-1638), 186 Bagd a, 30 Bernoulli, N. (1687-1759), 181 Bilac, O. B. M. G. (1865-1918), 31 Cantor, G. (1845-1918), 27 Carrol, L. (1832-1898), 3 Checoslov aquia, 6 Ci encia da Computa c ao, 28 CONMETRO, 35 Creta, 5 De Moivre, A. (1667-1754), 181 Diofanto (c. 250), 155, 183 Dirichlet, P. G. L. (1805-1859), 113, 114 Edwards, H. M. (1936 -), vi Eels, W. C., 9 Erat ostenes (c. 230 a. C.), 110 Escola Pitag orica, 81, 84, 88, 96, 119, 150 Plat onica, 81, 150 Espanha, 30 Etnologia, 7 Euclides (c. 300 a. C.), 81, 113115, 144, 149, 151 Euler, L. (1707-1783), 85, 155, 171, 185, 186 Europa, 11, 12, 30 Fermat, P. (1601?-1665), vi, 28, 145, 155, 171, 180 Fibonacci, ou Leonardo de Pisa (1170-1250), 30, 178, 179, 182 Gauss, C. F. (1777-1855), 104 Gillies, D. B. (1928-1975), 36 Goldbach, C. (1690-1764), 103 Grave, D. A. (1863-1939), 172 Heath, T. L. (1861-1940), 84 Hermite, C. (1822-1901), 113 Heron (c. 75), 156 Hindus, 183, 184 Hor acio Flaco (65-08 a. C.), 88 Ilhas Murray, 7, 9, 13 India, 152, 181 Kamiraloi, 8, 13 Korselt, A., 146 Kronecker, L. (1823-1891), 154 Kummer, E. E. (1810-1893), 114 L evy-Br uhl (1857-1939), 9 Leibnitz, G. W. (1646-1716), 172 LIBRAS, 5, 15 Linguagem Brasileira de Sinais, 5, 15 Lucas, F. E. A. (1842-1891), 179, 180, 182 Madag ascar, 18, 19 Maurolico, F. (1494-1575), 176 Mersenne, M. (1558-1648), 36, 125, 144 Mesopot amia, 28 Nic omaco, 88, 145 Nova Guin e, 7, 9 Os Elementos, 81, 115, 144, 151 Pacioli, L. (1445-1517), 64 Paraguai, 8 Pascal, B. (1623-1662), 176 Peano, G. (1858-1932), 163 Pit agoras (c. 585-500 a. C.), 81, 93, 149, 150 Proclus (410-485), 81, 150, 176 Recorde, R. (c. 1510-1558), 2 Rio Murray, 13 Shakespeare, W. (1564-1616), 3 Sir aco, 14 Sistema Internacional de Pesos e Medidas (SI), 36 Sum erios, 149 Teon de Smirna (c. 70-135), 98 Toeplitz, O. (1881-1940), vi UFSCar, v, vi, 2, 91 Wiles, A. (1953 -), 155 Zermelo, E. F. F. (1871-1953), 146

Indice de assuntos
(dn dn1 . . . d2 d1 d0 ) , 23 (dn dn1 . . . d2 d1 d0 )dez , 22 , 71 x , 128 N, 86 N , 87 Z+ , 160 Z , 160 , 141 , 141 {a | c} (conjunto dos elementos a que cumprem a condi c ao c), 166 { }, conjunto, 86 an , 58 b | a (b divide a), 165 b a (b n ao divide a), 165 abaco, 18, 19 adi c ao, 41, 160 adicionar, 42 algarismos, 9 algarismos decimais, 21 algoritmo euclidiano, 115 an alise m etodo, 93 Aritm etica, 81 g enese da, 81, 93 axiomas de Peano, 163 balan ca de dois pratos sem escala, 38 calcular a soma, 42 classes m odulo cinco, 93 dois, 88 n, 92, 168 quatro, 92, 93 tr es, 91 combina c ao linear, 95 compatibilidade entre a ordem e a adi c ao, 55 compatibilidade entre a ordem e a multiplica c ao, 56 conjunto limitado inferiormente, 164 limitado superiormente, 164 m nimo, 164 m aximo, 164 contar, 4 a arte de, 3, 17 coprimos, 115, 167 crit erio de divisibilidade por cinco, 99 por dez, 99 por dois, 89 por nove, 118 por onze, 119 por quatro, 99 por seis, 99 por sete, 99 por tr es, 118 crivo de Erat ostenes, 108, 110 cuneiforme, 28 dedu c ao, 81, 82 deni c ao por recorr encia, 8385 diferen ca, 50, 161 d gitos, 22, 24 divide, 94, 165 divis ao, 64, 160 divisor, 94, 165 efetuar, 42 ensino da Matem atica atrav es de problemas, v m etodo gen etico, vi equa c ao diofantina linear, 183, 185, 187 fator, 94, 165 gn omon, 84, 150 igual, 55 indu c ao, 82 kuttaka, 183, 184 Lei da Tricotomia, 55, 163 Lei de Integridade, 87, 163 Leis de Cancelamento, 56, 87, 163 limitante inferior, 164 limitante superior, 164 linguagem de sinais, 3, 5 de sinaliza c ao mar tima, 5 pictogr aca, 3, 5, 12 simb olica, 3, 5 maior do que, 55 maior n umero natural x , 128 m aximo divisor comum, 114, 166 menor do que, 55 M etodo da Indu c ao Completa, 84, 171 m nimo m ultiplo comum, 116, 166 multiplica c ao, 56, 160 m ultiplo, 94, 165 n umero mpar, 88 autom orco, 23 c ubico, 92 capicua, 23

cinco, 4 composto, 94, 168 dois, 4 hexagonal, 84 inteiro, 159, 160 legisla c ao, 35 natural, 3, 86 negativo, 159, 160 oblongo, 85 oposto, 160 pal ndromo, 23 par, 88 pentagonal, 84, 85 planar, 83, 94 poliedral, 84 positivo, 87, 160 primo, 94, 168 quadrado, 84, 85 quatro, 4 retil neo, 94 reverso, 23 s olido, 83 tr es, 4 triangular, 8385, 104 um, 3 unidade, 3 zero, 86 n umero natural antecessor, 4 conceito, 3 conjunto, 4 sucessor, 4 n umeros de Fermat, 28 de Mersenne, 36, 125 e geometria, 83 g enese, 3 n umeros negativos, 159 numeral, 5 cardinal, 31 classica c ao, 31 fracion ario, 35 multiplicativo, 34 ordinal, 33 ordem, 55, 161 parcela, 42 paridade mesma, 88 oposta, 88 Pequeno Teorema de Fermat, 145, 180, 182 potencia c ao, 58 primaridade, 96, 119 Primeiro Princ pio da Indu c ao Completa, 177 primo de Euclides, 114 deni c ao, 94, 168 primos

g emeos, 99, 104 innitude, 96, 99, 112, 119 lista, 96, 120 trig emeos, 99 primos entre si, 115, 167 Princ pio Indu c ao, 164, 177 Menor N umero Natural, 55, 164 propriedade associativa, 42, 58, 87, 161 comutativa, 42, 57, 87, 161 distributiva, 58, 87, 161 transitiva, 55, 163 prova do nove, 72 real, 71 pulveriza c ao, 184, 187 quadrado perfeito, 89 relativamente primos, 115, 167 representa c ao decimal compacta, 22 representa c ao decimal expandida, 22 reserva, 45 Segundo Princ pio da Indu c ao Completa, 178 sequ encia de Fibonacci, 178 sistema de numera c ao atico ou herodi anico, 10 aditivo, 9 base cem, 28 base dois, 7 base qualquer, 23 base quatro, 24 base sessenta, 25, 28 base um, 6 bin ario, 17 Cantor, 27 decimal, 3, 30 deni c ao, 5 dem otico, 10 duodecimal, 24 fatorial, 27 hebraico, 11 hier atico, 10 hierogl co, 10 hindu, 18, 30 j onico, 11 maia, 29 min oico, 12 mudan ca de base, 25 posicional, 17 primitivo, 7 romano, 11 sir aco, 14 tern ario, 103 soma, 42 somar, 42 subtra c ao, 49, 160

Teorema Ultimo, de Fermat, 155 da exist encia e unicidade em sistemas posicionais, 130 de Pit agoras, 149 do algoritmo da divis ao, 127, 165 Fundamental da Aritm etica, 138 termo, 42 terno pitag orico, 149 caracteriza c ao, 151, 153 primitivo, 153 Torre de Hanoi, 180 total, 42 tri angulo heroniano, 156 pitag orico, 156 unidade conceito, 3 s mbolo, 3 valor absoluto, 161