Top Banner
INTRODUC ¸ ˜ AO ` A TEORIA DOS N ´ UMEROS V ´ ıtor Neves ****************************** Depa rtamento de Matem´ atic a Universidade de Aveiro 2001
146

teoria dos números2

Apr 08, 2018

Download

Documents

Leandro Ribeiro
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 1/146

INTRODUCAO ATEORIA DOS NUMEROS

Vıtor Neves

******************************

Departamento de Matematica

Universidade de Aveiro

2001

Page 2: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 2/146

Page 3: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 3/146

IntroducaoO presente texto resulta da evolucao de um conjunto de notas de apoio a disci-

plina Introducao a Teoria dos Numeros do segundo semestre do terceiro ano dalicenciatura em Ensino de Matem´ atica da Universidade de Aveiro.

Parafraseando um mestre, nao pretendemos ”escrever para autodidatas, mas simpara alunos com professor”, pelo que deixamos para o leitor demonstrar – por vezesexplicitamente como exercıcio – o que e manifestamente rotineiro (nao necessariamentetrivial...) ou nos parece estar fora do ambito de um primeiro curso sobre Teoria dosNumeros.

Nao sendo especialistas, limitamo-nos a aspectos classicos e elementares da Teoria,de caracter mais formativo e menos tecnico: a orientacao foi de facto muito forte nosentido de preparar docentes para o ensino secundario.

O capıtulo sobre extensoes do corpo dos numeros reais (Cap. 8) pretende recuperar oestudo das construcoes do corpo real e suas extensoes mais importantes, que deixou de sefazer sistematicamente nas licenciaturas, mas continua a ser importante se se pretendeaprofundar o conceito de Numero. As extensoes nao arquimedianas sao afloradas demodo a alertar para a sua existencia e onde podem ser estudadas.

A finalidade principal do texto – apoiar uma disciplina semestral – obrigou a es-colhas nao muito agradaveis: por questoes de tempo nao se tem mostrado razoaveltratar cuidadosamente a equacao de Pell, aspectos de Teoria Analıtica, aproximacaopor fraccoes contınuas, raızes primitivas, criterios de primalidade ou Teoria Combi-natoria. Tais assuntos poderiam ser abordados se a filosofia subjacente a este texto

se modificasse; mesmo assim, nem toda a materia aqui descrita tem sido trabalhadadurante o semestre nas aulas teoricas ou teorico-praticas.

Utilizamos um mınimo de Algebra, de modo a construir um texto tao independentequanto possıvel.

Os saltos na numeracao das paginas sao um expediente de organizacao tipograficaincompleta: podem incluir-se sempre mais paginas alterando muito pouco as referenciasde edicao para edicao.

Agradecemos aos Mestres Paulo Almeida e Rui Duarte e a Doutora Ana Foulquiea leitura cuidada das varias versoes preliminares destas notas bem como as sugestoesque apresentaram.

Page 4: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 4/146

NOTACAO

Salvo referencia em contr´ ario, vari´ aveis representadas por letrasmin´ usculas designam n´ umeros inteiros.

Aveiro

Maio de 2001

Vıtor Neves

Page 5: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 5/146

Indice

I Introducao a Teoria dos Numeros 1

1 Teorema Fundamental da Aritmetica 3

1.1 Numeros Naturais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.1.1 Axiomatica de Peano . . . . . . . . . . . . . . . . . . . . . . . . . 31.1.2 Soma, ordem e produto . . . . . . . . . . . . . . . . . . . . . . . 4

1.2 Aritmetica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1.2.1 O maximo divisor comum . . . . . . . . . . . . . . . . . . . . . . 71.2.2 Teorema Fundamental da Aritmetica . . . . . . . . . . . . . . . . 10

1.3 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2 Congruencias 2012.1 Propriedades basicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

2.2 Inversao I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

2.3 Congruencias lineares . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

2.3.1 Inversao II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2052.4 A funcao φ de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

2.4.1 Sistemas reduzidos de resıduos . . . . . . . . . . . . . . . . . . . 206

2.4.2 Teoremas de Euler, de Fermat e de Wilson . . . . . . . . . . . . 207

2.5 Congruencias polinomiais . . . . . . . . . . . . . . . . . . . . . . . . . . 2102.5.1 Introducao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

2.5.2 Modulo primo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

2.5.3 Modulo potencia de base prima . . . . . . . . . . . . . . . . . . . 213

2.5.4 Teorema Chines do Resto . . . . . . . . . . . . . . . . . . . . . . 2152.6 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

3 Resıduos quadraticos 3013.1 Introducao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

3.2 Preliminares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

3.3 Lei de Reciprocidade Quadratica . . . . . . . . . . . . . . . . . . . . . . 303

3.4 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

4 Equacoes Diofantinas 401

i

Page 6: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 6/146

Indice ITN (2001)

4.1 Ternos Pitagoricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

4.2 Somas de duas quartas potencias . . . . . . . . . . . . . . . . . . . . . . 406

4.3 Somas de dois quadrados . . . . . . . . . . . . . . . . . . . . . . . . . . 408

4.4 Somas de quatro quadrados . . . . . . . . . . . . . . . . . . . . . . . . . 412

4.5 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414

5 Funcoes aritmeticas 501

5.1 Introducao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501

5.2 Produto de Dirichlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504

5.3 Funcoes multiplicativas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5045.4 Formula de Inversao de Mobius . . . . . . . . . . . . . . . . . . . . . . . 506

5.5 A funcao de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

5.6 Numeros perfeitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509

5.7 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510

II Numeros reais 601

6 Fundamentacao 603

6.1 Corpos ordenados e numeros racionais . . . . . . . . . . . . . . . . . . . 603

6.2 Uma visao construtiva . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6086.3 Extensoes proprias do corpo dos numeros racionais . . . . . . . . . . . . 610

6.4 Corpos ordenados completos . . . . . . . . . . . . . . . . . . . . . . . . . 612

6.5 Existencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615

6.6 Numeros transcendentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 618

6.7 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619

7 Dızimas e Fraccoes contınuas 701

7.1 Dızimas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 701

7.2 Fraccoes contınuas simples . . . . . . . . . . . . . . . . . . . . . . . . . . 705

7.3 Fraccoes periodicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7137.4 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715

8 Extensoes 801

8.1 Os numeros complexos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

8.2 Quaternioes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803

8.3 Extensoes ordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805

8.3.1 (In)Completude . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805

8.3.2 Parte standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806

8.4 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807

ii VN

Page 7: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 7/146

Int. a Teoria dos Numeros Indıce

III Aplicacoes 901

9 Criptografia 9039.1 Introducao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9039.2 Sistemas afins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9039.3 Codificacao Matricial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9049.4 Criptografia de chave publica . . . . . . . . . . . . . . . . . . . . . . . . 9059.5 Assinaturas; ISBN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9079.6 Exercıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908

VN iii

Page 8: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 8/146

Indice ITN (2001)

iv VN

Page 9: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 9/146

Parte I

Introducao a Teoria dos Numeros

1

Page 10: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 10/146

Page 11: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 11/146

Capıtulo 1

Teorema Fundamental daAritmetica

1.1 Numeros Naturais

Se bem que se suponham conhecidas as propriedades algebricas elementares dos con-juntos de numeros naturais, inteiros, racionais, reais e complexos, vamos enunciar pro-priedades basicas dos numeros naturais que serao demonstradas e utilizadas mais tardenuma construcao de outros conjuntos de numeros.

1.1.1 Axiomatica de Peano

Uma estrutura de n´ umeros naturais e um terno N  = N, S, 1 satisfazendo asseguintes condicoes:

N1) N e um conjunto nao vazio

N2) S  e uma funcao injectiva de N em N.

N3) Existe um elemento de N, designado por 1, que nao e imagem por S , isto e,S  : N → N\{1}.

N4) Princıpio de Inducao.

Se 1 ∈ A ⊆ N e S (n) ∈ A sempre que n ∈ A, entao A = N.

Um elemento S (n) designa-se por sucessor de n, a condicao N3 estabelece que 1n˜ ao e sucessor  e, de acordo com a condicao N2, dois elementos de N s˜ ao iguais sse tem o mesmo sucessor.

3

Page 12: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 12/146

Teorema Fundamental ITN (2001)

Explorando as propriedades das estruturas de numeros naturais:

Teorema 1.1.1 Qualquer elemento de N\{1} e sucessor.

Por outras palavras: 1 e o  unico elemento de N que n˜ ao e sucessor.

Dem. Defina-se A = {1} ∪ S (N) = {1} ∪ {S (n) : n ∈ N}. Por definicao de A, naoso 1 ∈ A mas tambem S (n) ∈ A seja qual for n ∈ N, em particular o mesmo acontecese n ∈ A. Pelo Princıpio de Inducao, A = N, ou seja, o contradomınio S (N) de S  eN\{1}, em virtude de N3. P

Pode tambem demonstrar-se que

Teorema 1.1.2 Todas as estruturas de n´ umeros naturais s˜ ao isomorfas

Dem. As condicoes

I(11) = 12

I(S 1(x)) = S 2(I(x)) se x ∈ N1

definem uma funcao1 I : N1 → N2. O Princıpio de Inducao, o teorema 1.1.1 e o

facto de as funcoes sucessor serem injectivas garantem que I e um isomorfismo entre asestruturas. P

Em face deste teorema, passaremos a designar os elementos de N por n´ umerosnaturais. No entanto, ainda antes de nos fixarmos nos numeros naturais intuitivos,verificaremos que a axiomatica N1, N2, N3 e suficiente para definir a Aritmetica eordenar adequadamente a estrutura.

1.1.2 Soma, ordem e produto

Seja

N =

N, S, 1

uma estrutura de numeros naturais.

Definicao 1.1.1 A soma de dois n´ umeros naturais m e n designa-se por  m + n edefine-se recursivamente do seguinte modo2:

m + 1 = S (m) (m ∈ N)

m + S (n) = S (m + n) (m, n ∈ N)(1.1)

1Veja-se o Teorema de Recursao em [8, pp 39 e seg.]2Idem nota 1

4 VN

Page 13: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 13/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

Tem-se entao

Teorema 1.1.3 Para quaisquer  m, n ∈ N a soma  m + n est´ a definida e N, + e um semigrupo comutativo que verifica a  Lei do Corte, isto e, a con-dic˜ ao seguinte

∀m,n,p ∈ N m + p = n + p ⇒ m = n. (1.2)

Dem. Esquematizamos apenas uma demonstracao da Lei do Corte. Defina-se paracada m, n ∈ N

Amn = {p ∈ N : m + p = n + p ⇒ m = n}Tem-se 1 ∈ Amn pela definicao de soma e pelo axioma N2. Se p ∈ Amn tem-se

m + S (p) = n + S (p) sse S  (m + p) = S (n + p) sse m + p = n + p sse m = n

respectivamente por (1.1), por S  ser injectiva (N2) e porque p ∈ Amn. Mas entao1 ∈ Amn & p ∈ Amn ⇒ S (p) ∈ Amn (p ∈ N)

Pelo Princıpio de Inducao Amn = N. P

Ha uma forma frequentemente mais conveniente de enunciar oPrincıpio de Inducao, a saber:

Teorema 1.1.4 Se A ⊆ N, 1 ∈ A e n + 1 ∈ A sempre que n ∈ A, ent˜ ao A = N.

A ordenacao de N pode fazer-se a custa da soma.O numero natural m diz-se menor que o numero natural n — escrevendo-se m < n

— se existir p ∈ N tal que n = m + p.

Teorema 1.1.5 1. 1 < n, seja qual for  n ∈ N\{1}.

2. N n˜ ao tem m´ aximo.

3. A relac˜ ao < e de ordem total estrita em  N, ou seja, e transitiva e para quaisquer m, n

∈N, d´ a-se uma e s´ o uma das seguintes condic˜ oes

m = n ou m < n ou n < m.

4. Todo o subconjunto n˜ ao vazio de N tem mınimo para  <.

Em virtude das partes 3 e 4 deste teorema diz-se que N e bem ordenado por <.A relacao de ordem permite um novo enunciado do Princıpio de Inducao.

Teorema 1.1.6 Princıpio de Inducao Completa Se A e um subconjunto de N tal que, seja qual for  n ∈ N, n ∈ A sempre que {k ∈ N : k < n} ⊆ A, ent˜ ao A = N.

VN 5

Page 14: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 14/146

Teorema Fundamental ITN (2001)

Este enunciado e de facto equivalente ao axioma N4 e ao teorema 1.1.4 em estru-turas de numeros naturais, mas nao em conjuntos bem ordenados quaisquer.

E passamos a definicao do produto.

Definicao 1.1.2 O  produto dos n´ umeros naturais m e n, nota-se m · n e define-serecursivamente3 por 

m · 1 = m (m ∈ N)

m · (n + 1) = m · n + m (m, n ∈ N)(1.3)

Como habitualmente, a notacao simplifica-se pondo

m · n = mn (m, n ∈ N).Nestes termos vem

Teorema 1.1.7 Para quaisquer  m, n ∈ N o produto mn est´ a bem definido e N, · e um semigrupo comutativo com  elemento neutro 1 que verifica a  Lei doCorte, isto e, a condic˜ ao seguinte

∀m,n,p ∈ N mp = np ⇒ m = n. (1.4)

Retomando o teorema 1.1.2, pode acrescentar-se que

Teorema 1.1.8 A aplicac˜ ao I do teorema 1.1.2 respeita a soma, o produto e a ordem,isto e, se +i,

·i, <i designam respectivamente a soma, o produto e a ordem sobre Ni (i =

1, 2), ent˜ ao, para quaiquer  m, n ∈ N1,

1. I(m +1 n) = I(m) +2 I(n)

2. I(m ·1 n) = I(m) ·2 I(n)

3. I(m) <2 I(n) sse m <1 n

Este teorema da-nos mais uma razao para nos limitarmos a estudar como estruturade numeros naturais o terno N, S, 1 , onde N designa o conjunto dos numerosnaturais intuitivos 1,2,3,... com a respectiva soma +, ordem < e produto × usuais,sendo S (n) = n + 1.

Os teoremas de extensao de semigrupos (ordenados) que verificam a lei do corte porgrupos (ordenados) e de domınios de integridade (ordenados) por corpos (ordenados)permitem varias construcoes de aneis de Numeros Inteiros e de corpos de NumerosRacionais a partir das estruturas de Numeros Naturais. Algumas destas construcoes,bem como o estudo do corpo dos Numeros Reais e suas extensoes, serao tratadas maistarde (parte II).

Terminamos esta seccao com uma das propriedades mais importantes de N. Recorde-se que ≤ designa a relacao de ordem lata associada a <, i.e., a ≤ b se e so se a < b oua = b.

3Idem nota 1

6 VN

Page 15: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 15/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

Teorema 1.1.9 Propriedade Arquimediana Para quaisquer  a, b ∈ N, existe x ∈ Ntal que a < xb.

Dem. Tome-se a ∈ N. Seja

A = {b ∈ N| a ≤ b ou [b < a & ∃x ∈ N a < xb]}.

Em primeiro lugar 1 ∈ A pois, ou a = 1 ou 1 < a, mas pelo teorema 1.1.5, existex ∈ N tal que a < x = x1.

Suponha-se agora que b ∈ A: se a ≤ b tambem a ≤ b + 1 e b + 1 ∈ A. Se b < a,ou b + 1 = a e, de novo b + 1

∈A, ou b + 1 < a; em qualquer caso, por hipotese, para

certo x ∈ N tem-se a < xb < xb + x = x(b + 1) e consequentemente, b + 1 ∈ A.Pelo Princıpio de Inducao A = N. P

1.2 Aritmetica

1.2.1 O maximo divisor comum

Teorema 1.2.1 (Algoritmo de Euclides) Para quaisquer  a e b, se a > 0 existem n´ umeros inteiros ´ unicos d e r tais que

b = da + r & 0 ≤ r < a (1.5)

Dem.UnicidadeFixe-se a > 0. Suponha-se que da + r = da + r & 0 ≤ r, r < a. Tem-se

(d − d)a = r − r & |r − r| < a

Se d = d entao 1 ≤ |d − d| e vem

a ≤ |d − d|a = |r − r| < a

o que e impossıvel. Portanto d = d e tambem r = r.ExistenciaSe 0 ≤ b < a tem-se b = 0a + b e pode fazer-se d = 0 & r = b. Se a < b, pelo

teorema 1.1.9, existe x ∈ N tal que b < xa. Tome-se

d = min{x ∈ N| b < xa} − 1 & r = b − da

Se b < 0, pelo que acabamos de ver, existem d1 ∈ N e r1 ∈ N, sendo 0 ≤ r1 < a,tais que −b = d1a + r1; tome-se d = −d1 − 1 e r = a − r1. P

Um corolario de facil demonstracao:

VN 7

Page 16: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 16/146

Teorema Fundamental ITN (2001)

Corolario 1.2.1 Para quaisquer n´ umeros inteiros a, b, se a = 0 existem d, r ∈ Z ´ unicostais que

b = da + r & 0 ≤ r < |a|

Dem. Aplique-se o teorema anterior 1.2.1 a |b| e |a| e ajuste-se adequadamente. P

Os numeros d e r das proposicoes anteriores designam-se respectivamente por co-ciente e resto da divisao de b por a.

Definicao 1.2.1 Dado a

= 0, b e divisıvel por a (ou  a divide b ou  a e divisor de b

ou  b e multiplo de a) se o resto da divis˜ ao de b por a e zero. Nota-se a | b se a divideb.

Repare-se que zero e divisıvel por qualquer n´ umero inteiro, no sentido em que para qualquer  a ∈ Z, existe d ∈ Z tal que 0 = da, nomeadamente d = 0; nao se define ocociente de zero por zero

Proposicao 1.2.1 A relac˜ ao ·|· em Z e reflexiva e transitiva, mas n˜ ao e anti-simetrica pois

a | b & b | a ⇔ |a| = |b| (1.6)

Dem. Demonstramos apenas a equivalencia 1.6, no caso em que a = 0 = b.Suponha-se que b = ad & a = bd. Tem-se a = add donde dd = 1. Segue-se qued = d = 1, caso em que a = b, ou d = d = −1, caso em que a = −b. P

Mais algumas propriedades importantes, cuja demonstracao fica ao cuidado doleitor.

Teorema 1.2.2 Para quaisquer  a,b,c ∈ Z,

1. [a | b & a | c] ⇒ ∀x, y a | (bx + cy);

2. em particular  a

|b

⇒ ∀x a

|bx.

3. [0 < a & 0 < b & a | b] ⇒ a ≤ b.

A alınea 1. do teorema anterior e de facto equivalente a qualquer das alıneas docorolario seguinte.

Corolario 1.2.2 Para quaisquer  a,b,c,x,y ∈ Z1. [a | b & a |(bx + cy)] ⇒ a |c.

2. [a | b & a | (bx + c)] ⇒ a | c.

8 VN

Page 17: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 17/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

Definicao 1.2.2 O n´ umero inteiro d e maximo divisor comum de a e b e designa-sepor mdc(a, b), se satisfaz simultaneamente as seguintes condicoes:

1. d > 0

2. d | a & d | b

3. ∀c [[c | a & c | b] ⇒ c | d]

Se mdc(a, b) = 1 diz-se que a e b s˜ ao primos entre si.

Teorema 1.2.3 Se a = 0 ou  b = 0, ent˜ ao

mdc(a, b) = min{z = ax + by| x, y ∈ Z & z > 0}, (1.7)

pelo que o m´ aximo divisor comum de dois n´ umeros inteiros n˜ ao simultaneamente nulosexiste e e ´ unico.

O que, em particular, tem como consequencia

Corolario 1.2.3 Se d = mdc(a, b), ent˜ ao existem  x, y ∈ Z tais que d = ax + by.

Dem. (Teorema 1.2.3) Seja

S  = {z = ax + by| x, y ∈ Z & z > 0}

Como a = 0 ou b = 0, S = ∅ pois 0 < a2 + b2 = aa + bb; assim S  tem mınimo (teorema1.1.5), digamos d = min S  = ax0 + by0 > 0, para certos x0, y0; d verifica entao acondicao 1 da definicao.

Vamos ver que d | a. Ponha-se a = qd + r, de acordo com o teorema 1.2.1, sendo0 ≤ r < d; repare-se que,

r = a − qd = a(1 − qx0) + b(−qy0) ∈ S,

portanto, se r > 0, r teria de ser maior ou igual ao mınimo de S , o que nao e o caso. A

troca de a por b neste racicınio, permitiria concluir que d | b e a condicao 2 da definicaotambem esta verificada.

Por outro lado, se c | a & c | b, como d = ax0 + by0, pelo teorema 1.2.2, c | d,verificando-se a condicao 3.

Quanto a unicidade: utilize-se o que acabamos de ver e a condicao 1.6 para concluirque se d verifica as mesmas condicoes que d, entao d = d. P

Algumas propriedades do maximo divisor comum.

Teorema 1.2.4 Para quaisquer  a, b ∈ Z

VN 9

Page 18: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 18/146

Teorema Fundamental ITN (2001)

1. mdc(a, b) = 1 ⇔ ∃x,y ax + by = 1

2. mdc( amdc(a,b) , b

mdc(a,b)) = 1

3. [a | bc & mdc(a, b) = 1] ⇒ a | c

4. a | bc ⇒ amdc(a,b) | c

5. mdc(na,nb) = n · mdc(a, b) se n > 0.

Dem. Alınea 1.

(⇒) e um caso particular do corolario 1.2.3.(⇐) Como 1 e o menor inteiro positivo, se 1 = ax + by, necessariamente 1 =min{z = ax + by| x, y ∈ Z & z > 0} e consequentemente, 1 = mdc(a, b), pelo teorema1.2.3.

Alınea 2. Observe-se que d = ax + by, para certos x, y e divida-se por d em, ambosos membros.

Alınea 3. Como mdc(a, b) = 1, para certos x,y, 1 = ax + by de onde se segue quec = acx + bcy. Como a | bc, para certo q vem c = acx + aqy = a(cx + qy) e a | c.

Alınea 4. Esquematicamente:

a | bc ⇒ bc = qa ⇒ cd = cax + cby = cax + qay = a(cx + qy);

ou ainda c = ad (cx + qy) e ad | c.Alınea 5. Observe-se que se n > 0 entao min{nz| z ∈ A} = n · minA. P

1.2.2 Teorema Fundamental da Aritmetica

Definicao 1.2.3 Um n´ umero inteiro p diz-se primo se verificar simultaneamente asduas condic˜ oes

1. p > 1

2.

∀a

∈Z [a

|p

⇒[

|a

|= p ou

|a

|= 1]] .

Um n´ umero que n˜ ao seja primo nem  1 diz-se composto.

A propriedade mais importante dos numeros primos e talvez a seguinte:

Lema 1.2.1 (de Euclides) Se p e n  umero primo e p | ab, ent˜ ao p | a ou  p | b.

Dem. Se p | ab, entao, pelo teorema 1.2.4, pmdc(p,a) | b; ora se p |a, como p e primo

mdc(p, a) = 1, consequentemente p | b. P

10 VN

Page 19: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 19/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

Lema 1.2.2 Se n > 1 e p = min{x > 1| x | n}, ent˜ ao p e primo. Em particular,qualquer n´ umero natural maior que 1 tem divisores primos.

Dem. Ou bem que n e primo e, nesse caso p = n, ou bem que nao; neste caso n temdivisores maiores que 1 e distintos de si proprio, o mınimo dos quais e p; ora p naopode ter divisores distintos de si proprio e de 1, pois qualquer deles seria um divisor den, maior que 1 e menor que p, que nao existe por definicao de p; logo p e primo. P

E passamos a demonstrar o

Teorema 1.2.5 (Fundamental da Aritmetica)Se n > 1, existem n´ umeros primos distintos dois a dois p1, · · · , pk e n´ umeros nat-urais α1, · · · , αk de modo que

n =k

i=1

pαi

i . (1.8)

Esta representac˜ ao de n e ´ unica a menos de uma permutac˜ ao dos factores.

Dem. Tome-se um numero natural n.I. Existem n´ umeros primos p1, · · · , pm tais que n =

mi=1 pi.

Dem. Seja n > 1. Do lema anterior concluimos que n tem divisores primos.Defina-se uma sequencia de numeros primos da seguinte forma

p1 = min{x > 1| x | n} (1.9)

pi+1 = min{x > 1| x

nij=1 pj

} se existir (1.10)

Repare-se que pi+1 so nao existe se nij=1 pj

= 1, isto e, se n =i

j=1 pj , como se

pretende verificar que acontece.Por outro lado,

mj=1 pj | n desde que existam os pj definidos como acima (proposicao

1.2.1) e, de facto,m

j=1 pj ≤ n.Observe-se ainda que, sendo os numeros primos maiores ou iguais a 2, vem

2m

≤m

j=1pj ≤ n.

Como 2m > n, para m suficientemente grande, concluimos que os numeros primospi sao em numero finito, em particular, para certo i, pi existe, mas pi+1 nao. Comoobservamos acima, n =

ij=1 pj.

Nao e difıcil mostrar que pj ≤ pj+1 (1 ≤ j < i), pelo que associando da esquerdapara a direita primos iguais, se obtem

n =k

i=1

pαi

i

VN 11

Page 20: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 20/146

Teorema Fundamental ITN (2001)

com bases pi em ordem crescente.Resta ver que todos os divisores primos de n foram encontrados. Suponha-se que p

e primo e p | n. Pelo lema 1.2.1, p tera de dividir um dos pi, sendo portanto um deles.P

Ha muitos numeros primos.

Corolario 1.2.4 (de Euclides) O conjunto dos n´ umeros primos e infinito.

Dem. Vamos ver que, seja qual for o conjunto de numeros primos{

p1,· · ·

, pk

}existe

um numero primo que lhe nao pertence.Dados primos p1, · · · , pk, seja n = p1 · · · pk + 1. De acordo com o Teorema Funda-

mental, n tera pelo menos um divisor primo. Ora como nenhum dos pi divide n, poispi | p1 · · · pk mas pi |1, esse primo nao pode ser um deles. P

Os numeros primos estao esparsamente distribuidos

Corolario 1.2.5 Os intervalos entre n´ umeros primos consecutivos s˜ ao arbitrariamentegrandes.

Dem. Para qualquer n ∈ N, a sequencia

(n + 1)! + 2, (n + 1)! + 3, · · · , (n + 1)! + (n + 1)

nao contem numeros primos, pois k | (n + 1)! + k se 2 ≤ k ≤ n + 1. P

Onde parar na deteccao dos divisores primos de um dado inteiro?

Teorema 1.2.6 Todo o n´ umero composto n > 0 tem um divisor primo menor ou igual a 

√n.

Dem. Se n e composto tem pelo menos dois divisores primos, possivelmente iguais,caso contrario seria primo pelo Teorema Fundamental; se p1, p2 sao primos que dividemn, algum nao e maior que

√n, pois p1, p2 >

√n ⇒ n ≥ p1p2 > (

√n)

2= n, o que e

impossıvel. P

Um resultado semelhante e o corolario seguinte do lema de Euclides (1.2.1) e doteorema 1.2.2

Teorema 1.2.7 (de Gauss) O produto de dois n´ umeros naturais menores que um n´ umero primo n˜ ao e divisıvel por este  ultimo.

12 VN

Page 21: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 21/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

Quanto a distribuicao dos numeros primos, o seguinte teorema e um dos mais im-portantes de Dirichlet; a sua demonstracao e muito difıcil e esta fora do ambito dopresente texto; o leitor interessado pode encontrar uma demonstracao por exemplo em[3], onde todo o capıtulo 7 lhe e dedicado.

Teorema 1.2.8 (de Dirichlet) Se a e b s˜ ao n´ umeros naturais primos entre si, a progress˜ ao aritmetica  (na + b)n∈N tem uma infinidade de termos que s˜ ao n´ umeros pri-mos.

Tendo-se observado que um numero primo ımpar e de uma das formas 4k + 1 ou4k

−1 (k

∈Z), uma ligeira adaptacao da demonstracao do corolario 1.2.4 permite no

entanto demonstrar facilmente o seguinte:

Teorema 1.2.9 Existe uma infinidade de n´ umeros primos da forma  4k − 1(k ∈ Z).

Dem. Consideremos um conjunto finito de numeros primos distintos da forma 4k − 1,digamos C  := {p1, · · · , pn} e defina-se

N  = 22p1 · · · pn − 1.

Em primeiro lugar observe-se que N  e da forma 4k − 1 e maior que qualquer doselementos de C , portanto se for primo nao esta em C , i.e., C  nao contem todos os

numeros primos da forma em estudo; se N  for composto e p for um seu divisor primo,entao p tambem nao pode ser qualquer dos elementos de C ; deixa-se como exercıciomostrar que algum divisor primo de N  e da forma 4k − 1 e, como acabamos de ver, naoesta em C .

Em suma: C  nao contem todos os numeros primos da forma 4k − 1. P

Nao e tao simples demonstrar que o teorema anterior vale com 4k + 1 em vez de4k − 1; fa-lo-emos mais tarde (vide corolario 2.4.3).

1.3 Exercıcios

1. Demonstre que a adicao e a multiplicacao em N sao associativas, sao comutativase verificam a Lei do Corte.

2. Mostre que se f  : N → N e estritamente crescente, entao para qualquer n ∈ N,n ≤ f (n).

3. Demonstre o seguinte teorema.

Princıpio de Inducao Completa: Se A e um subconjunto de N tal que, seja qual for o n ∈ N, n ∈ A sempre que {k ∈ N : k < n} ⊆ A,ent˜ ao A = N.

VN 13

Page 22: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 22/146

Teorema Fundamental ITN (2001)

4. Suponha dadas duas funcoes g : N → N e h : N3 → N. Admita que existe umafuncAo f  que verifica as formulas de recorrencia presentes nas alıneas seguintese prove a sua unicidade.

(a) (Recorrencia) Defina f  : N2 → N tal quef (1, n) = g(n) (n ∈ N)f (m + 1, n) = h(m,n,f (m, n)) (m, n ∈ N)

(b) (Recorrencia elementar)Suponha dados a ∈ N e h : N2 → N defina uma

funcao f  :N

→N

porf (1) = af (n + 1) = h(n, f (n)) (n ∈ N)

5. Mostre que, para qualquer n ∈ N,

(a)n

i=1

i =n(n + 1)

2;

(b)n

i=1

i2 =n(n + 1)(2n + 1)

6;

(c)n

i=1

i3 =

n

i=1

i

2

.

6. Encontre uma formula de recorrencia paran

i=1 ip (n, p ∈ N).

7. Mostre que, para quaisquer a, b ∈ Z e n ∈ N,

(a) an − bn = (a − b)n−1i=0

aibn−1−i;

(b) an + bn = (a + b)

n−1i=0

(−1)ian−1−ibi, se n e ımpar;

(c) (a + b)n =n

i=0

n

i

aibn−i;

sendo o coeficiente binomial n

i

definido por

n

i

=

n!

i!(n − i)!(n ∈ N e 0 ≤ i ≤ n).

14 VN

Page 23: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 23/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

8. O coeficiente multinomial  e o numero n

i1i2···ik

definido por

n

i1i2 · · · ik

=

n!

i1!i2! · · · ik!,

com i1 + i2 + · · · + ik = n (k, n ∈ N, i1, . . . , ik ∈ Z+0 ).

(a) Mostre que os coeficientes multinomiais sao numeros inteiros.

(b) Mostre que, para quaisquer n, k ∈ N e a1, . . . , ak ∈ Z,

ki=1

ai

n

=

i1+i2+···+ik=n

n

i1i2 · · · ik

ai11 ai2

2 · · · aikk .

9. Mostre que d | a se e so se d | |a|.10. Mostre que se a | c, b | c e a e b sao primos entre si, entao ab | c.

11. Sejam a, b, c e d inteiros tais que b = 0, d = 0, mdc(a, b) = 1 = mdc(c, d) ea

b+

c

dtambem e inteiro. Mostre que |b| = |d|.

12. Um mınimo m  ultiplo comum  de dois numeros inteiros positivos a e b e um numerointeiro mmc(a, b) que verifique as seguintes condicoes:

• mmc(a, b) > 0;

• a | mmc(a, b) e b | mmc(a, b);

• para todo k ∈ Z, se a | k e b | k, entao mmc(a, b) | k.

(a) Mostre que mmc(a, b) existe e e unico. De facto

ab = mdc(a, b)mmc(a, b)

(b) Mostre que · | · e uma relacao de ordem parcial em N para a qual

mdc(a, b) = inf {

a, b}

& mmc(a, b) = sup{

a, b}

13. (a) Mostre que os factores de base prima da representacao de mdc(a, b) (TeoremaFundamental) sao os factores de base prima comum a a e a b tomados como menor expoente.

(b) Mostre que os factores de base prima da representacao de mmc(a, b) (Teo-rema Fundamental) sao todos os factores de base prima de a ou de b, sendoos factores de base comum tomados com o maior expoente.

14. Algoritmo de Euclides. Dados a, b ∈ Z com b ≥ a > 0, mostre que o algoritmodefinido pelas relacoes de recorrencia seguintes termina com r = mdc(a, b).

VN 15

Page 24: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 24/146

Teorema Fundamental ITN (2001)

• a = r0;

• b = q1r0 + r1, 0 ≤ r1 < a;

• se ri > 0 (i ≥ 1), entao ri−1 = qi+1ri + ri+1, 0 ≤ ri+1 < ri;

• se ri = 0, entao r = ri−1 e o algoritmo termina.

15. Comprimento do algoritmo de Euclides. Considere o algoritmo descrito noexercıcio anterior e seja rn = mdc(a, b). Mostre que:

(a) b ≥ 2r1 e a ≥ 2r2;

(b) ri ≥ 2ri+2 (i ≥ 1);(c) b ≥ 2n/2.

Qual e o numero maximo de passos se b ≤ 10p?

16. Determine mdc(a, b) e escreva-o como combinacao linear de a e b para os seguintespares:

(a) (21, 77), (12, 128), (54, 640), (28, 640); nesta alınea verifique a sua respostautilizando a definicao de maximo divisor comum.

(b) (22587, 534), (9800, 180), (1587645, 6755).

17. Determine o mınimo multiplo comum de cada um dos pares de numeros consid-erados no exercıcio anterior.

18. Sejam a, b e c numeros inteiros nao simultaneamente nulos.

(a) Mostre que equacao diofantina em x e y, ax + by = c tem solucao se e so semdc(a, b) | c.

(b) Mostre que se (x0, y0) e uma solucao da equacao da alınea anterior e d =mdc(a, b), entao todas as solucoes sao da forma

x = x0 +b

dk & y = y0 − a

dk (k ∈ Z).

19. Determine as solucoes inteiras das equacoes Diofantinas seguintes:

(a) 5x + 7y = 14;

(b) 4x + 6y = 24;

(c) 17x + 34y = 25;

(d) 56x + 634y = 168;

(e) 1521x + 1955y + 455z = 221;

(f) 2x + 3y + 5z = 7.

16 VN

Page 25: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 25/146

Int. a Teoria dos Numeros (2001) Teorema Fundamental

20. Determine duas fraccoes cujos denominadores sejam 12 e 16 e cuja soma seja10

48.

21. Numa papelaria vendem-se dois tipos de canetas por 110 e 70 escudos respectiva-mente. Ao fim de um dia a importancia total recebida pela venda dessas canetasfoi 6570 escudos. Qual e o menor numero possıvel de canetas vendidas? E qual omaior?

22. Determine todas as solucoes inteiras dos sistemas de equacoes seguintes.

(a)

2x + 3y − 4z = 96x + 9y + 3z = 12

(b)

3x − 2y + 6z = −314x + 28y − 21z = 35

(c)

4x + 5y + 6z = 11

7x + 14y + 21z = 35

(d)

9x + 3y + 15z = −3

5x − 6y + z = −2

(e)

3x + 2y − 5z = 10

6x + 12y + 4z = 14

23. Numeros de Fermat. Um numero da forma F k = 22k

+ 1 para algum k ∈ N0

diz-se um n´ umero de Fermat . F 0, F 1, F 2, F 3, F 4 sao primos. Euler mostrou em1732 que F 5 nao e primo. (F 5 = 4294967297 = 641 × 6700417.)

(a) Mostre que se 2n + 1 e primo, entao n e potencia de 2.

(Sugestao: comece por estudar o caso em que n e ımpar).

(b) Mostre que numeros de Fermat distintos sao primos entre si.

(c) Deduza da alınea anterior que ha uma infinidade de primos.

24. Numeros de Mersenne. Um numero da forma M p = 2p − 1, com p primo,diz-se um n´ umero de Mersenne.

Mostre que se n > 1, a > 1 e an − 1 e primo, entao a = 2 e n e primo.

25. Suponha que p e um numero primo.(a) Mostre que p e o maximo divisor comum dos coeficientes binomiais

pi

, onde

1 ≤ i ≤ p − 1.

(b) Mostre que para quaisquer a, b ∈ Z, ap − bp e p sao primos entre si oup2 | (ap − bp).

26. Mostre todos os numeros inteiros exceptuando as potencias de 2 sao somas deinteiros consecutivos.

27. Mostre que so a primeira soma parcial da serie harmonica e inteira.

VN 17

Page 26: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 26/146

Teorema Fundamental ITN (2001)

18 VN

Page 27: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 27/146

Capıtulo 2

Congruencias

2.1 Propriedades basicas

Definicao 2.1.1 Seja  n um n´ umero natural maior que 1. Dois n´ umeros inteiros x, ey dizem-se congruentes modulo n se n | (x − y). Se x e congruente com  y m´ odulon, nota-se

x ≡ y (mod n)

Repare-se que a definicao tambem tem sentido com n = 1, neste caso todos osnumeros inteiros sao congruentes entre si e por isso eliminamo-lo de inıcio.

Outra formulacao

Teorema 2.1.1 Dois n´ umeros inteiros x, y s˜ ao congruentes (mod n) se e apenas sea divis˜ ao de cada um deles por  n tem o mesmo resto.

Dem. Pondo x = dn + r e y = qn + s com 0 ≤ r, s < n, se n | (x − y) entao n | (r − s);como

|r

−s

|< n tera de ser r

−s = 0. A recıproca verifica-se imediatamente. P

Demonstra-se sem dificuldade que

Corolario 2.1.1 A relac˜ ao de congruencia  · ≡ · e de equivalencia em  Z e compatıvel com a soma e o produto, ou seja se a ≡ b (mod n) e c ≡ d (mod n), ent˜ ao a + c ≡b + d (mod n)e ac ≡ bd (mod n).

201

Page 28: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 28/146

Congruencias ITN(2001)

E daqui se deduz que, mais geralmente,

Corolario 2.1.2 Se ai ≡ bi (mod n) (1 ≤ i ≤ k), ent˜ ao

1.k

i=1 ai ≡ ki=1 bi (mod n)

2.k

i=1 ai ≡ ki=1 bi (mod n)

3. Se f  e um polin  omio de coeficientes em  Z (f  ∈ Z[x]) e a ≡ b (mod n), ent˜ aof (a) ≡ f (b) (mod n)

Note-se que, n|

m se e apenas se m≡

0 (mod n).

Exemplo 2.1.1 Dados dıgitos a0, · · · , ap ∈ {0, 1, · · · , 9}, sejaap · · · a0 = ap10p + · · · + a110 + a0;

entao

ap · · · a0 ≡p

i=0

ai (mod 3).

pois, por um lado 10 ≡ 1 (mod 3), por outro, se f (x) = apxp + · · · + a1x + a0 entao

ap · · · a0 = f (10) ≡ f (1) =

pi=0

ai (mod 3).

Por outras palavras: um numero inteiro representado na base 10 e divisıvel por 3 se eapenas se a soma dos seus algarismos o for.

Por exemplo 3 |7523426, pois 7+5+2+3+4+2+6 = 29 ≡ 2+ 9 = 11 ≡ 2 (mod 3)e 2 ≡ 0 (mod 3).

Observando um pouco melhor7 + 5 + 2 + 3 + 4 + 2 + 6 = (7 + 5) + 2 + (4 + 2) + 6 ≡ 2 (mod 3)

Teorema 2.1.2 Qualquer n´ umero inteiro e congruente (mod n) com um e s´ o um doselementos de {0, 1, · · · , n − 1}.

Dem. Dados n ∈ N & x ∈ Z, pelo teorema 1.2.1, existem q e r unicos tais que

x = qn + r 0 ≤ r < n;

portanto x ≡ r (mod n) & 0 ≤ r ≤ n − 1. A unicidade resulta doteorema 2.1.1. P

Um conjunto {r1, · · · , rn} diz-se um sistema completo de resıduos modulo n,se para cada numero inteiro x existe um e um so ri tal que x ≡ ri (mod n)

Exemplo 2.1.2 {−3, −2, −1, 0, 1, 2, 3} e {−7, 8, −5, 10, −3, 19, 13} sao sistemas com-pletos de resıduos modulo 7.

202 VN

Page 29: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 29/146

Int. a Teoria dos Numeros (2001) Congruencias

Teorema 2.1.3 Todos os sistemas completos de resıduos para um mesmo m´ odulo tem o mesmo n´ umero de elementos.

Dem.Consideremos um sistema completo de resıduos, digamos R = {r1, r2, · · · , rk}, para

um modulo fixo n > 1; seja ainda R0 = {1, 2, · · · , n−1}. Como vimos acima, no teorema2.1.2, para cada j = 1, · · · , k, existe um e so um i(j) ∈ R0 tal que rj ≡ i(j) (mod n),portanto R0 tem pelo menos o mesmo numero de elementos que R; por outro lado, Re tambem um sistema completo de resıduos e, por definicao, para cada elemento de R0

existe um e so um elemento de R com o qual aquele e congruente (mod n), donde R

tem pelo menos tantos elementos como R0. Em suma: R e R0 tem de facto o mesmonumero n de elementos. P

2.2 Inversao I

A congruencia em x 2x ≡ 1 (mod 4) nao tem solucao, porque os multiplos de 4 saopares e 2x − 1 e sempre ımpar; mas 2x ≡ 1 (mod 5) tem solucao 3.

Definicao 2.2.1 Um  inverso aritmetico de a (mod n) e um n  umero inteiro a∗ tal 

que a∗a ≡ aa∗ ≡ 1 (mod n).

Teorema 2.2.1 O n´ umero a ∈ Z \ {0} tem inverso aritmetico (mod n) se e apenasse mdc(a, n) = 1.

Dem. O teorema 1.2.4 diz, em particular, que mdc(a, n) = 1 se e apenas se existemx, y ∈ Z tais que ax + ny = 1. Por um lado esta ultima equacao indica que ax ≡1 (mod n) e consequentemente x e um inverso aritmetico de a (mod n), que existe semdc(a, n) = 1;por outro lado, de aa∗ ≡ 1 (mod n), deduz-se aa∗ = dn + 1, para algumd ∈ Z, pelo que aa∗ + (−d)n = 1 e a e n sao primos entre si. P

Veremos adiante que dois inversos aritmeticos de um mesmo numero para o mesmomodulo sao congruentes entre si para esse modulo.

Teorema 2.2.2 Se mdc(a, n) = d & a = 0, ent˜ ao

ax ≡ ay (mod n) ⇔ x ≡ y mod(n

d)

Dem. (⇐) Se x ≡ y mod( nd ), entao, para certo q ∈ Z, x − y = q n

d , pelo que ax − ay =q an

d = q ad n, ou seja ax ≡ ay (mod n).

VN 203

Page 30: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 30/146

Congruencias ITN(2001)

(⇒) Se ax ≡ ay (mod n), entao a(x − y) = qn para algum q ∈ Z; segue-se quead (x − y) = n

d q; ora ad e n

d sao primos entre si (teorema 1.2.4), pelo que ad | q, vindo

x − y = qa/d n, isto e x ≡ y (mod n). P

Observando que, de acordo com o teorema 2.2.1, a∗ (mod n) existe se e apenas semdc(a, n) = 1, deduz-se que

Corolario 2.2.1 Se a tem inverso aritmetico (mod n), ent˜ ao

ax ≡ ay (mod n) ⇔ x ≡ y (mod n).

E ainda

Corolario 2.2.2 Se p e primo e a ≡ 0 (mod p), ent˜ ao a tem inverso (mod p).

Dem. Note-se que a ≡ 0 (mod n) ⇒ mdc(a, p) = 1. P

2.3 Congruencias lineares

Uma congruencia diz-se linear se for da forma

ax ≡ b (mod n) (2.1)

Se a = 0, esta congruencia tem solucao x se e apenas se n | b e neste caso qualquerx ∈ Z e solucao. Assim consideraremos apenas congruencias

ax ≡ b com a = 0. (2.2)

Teorema 2.3.1 Se a tem inverso a∗ (mod n), ent˜ ao

ax ≡ b (mod n) ⇔ x ≡ a∗b (mod n).

Dem. Suponha-se que aa∗ ≡ 1 (mod n).

(⇒) Se ax ≡ b (mod n), entao a∗ax ≡ a∗b (mod n). Ora a∗ax ≡ x (mod n),portanto x ≡ a∗b (mod n).

(⇐) Se x ≡ a∗b (mod n), analogamente se obtemax ≡ aa∗b ≡ b (mod n)

e daı ax ≡ b (mod n). P

Teorema 2.3.2 Suponha-se que a ≡ 0 (mod n). A congruencia (2.1) tem soluc˜ ao see apenas se mdc(a, n) | b. Se d = mdc(a, n) | b, e a∗d e um inverso de a

d (mod n), ent˜ aoas seguintes condic˜ oes s˜ ao equivalentes

204 VN

Page 31: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 31/146

Int. a Teoria dos Numeros (2001) Congruencias

1. A congruencia (2.1)

2. x ≡ a∗d

bd

(mod n

d )

3. x = a∗d

bd

+ k

nd

0 ≤ k ≤ d − 1 (mod n)

Dem. Seja d = mdc(a, n).

I) Existencia de solucao

(⇒) Se ax ≡ b (mod n) entao n | (ax − b). Como d | n & d | a, tem-se d | (ax − b)e d | a, portanto d | b (corolario 1.2.2).

(⇐) Existem x0, y0 tais que x0a + y0n = d. Por outro lado, por hipotese existe ktal que b = kd, assima(x0k) + n(y0k) = kd = b

isto e a(x0k) ≡ b (mod n). Faca-se x = x0k.II) Determinacao da solucao.

HIPOTESE: a∗d

ad

≡ 1 (mod nd ) & d | b.

Considere-se a seguinte sequencia de congruencias equivalentes, observando que 2 e3  o sao obviamente:

ax ≡ b (mod n)

da

d

x

≡d

b

d

(mod n)

a

dx ≡ b

d(mod

n

d) (teorema 2.2.2).

2.3.1 Inversao II

Dados a = 0 e n > 0 tais que mdc(a, n) = 1, vimos na demonstracao do teorema 2.2.1que a∗ (mod n) e coordenada x da solucao (x, y) da equacao diofantina ax + ny = 1,pelo que, determinado um a∗, todos os outros sao da forma a∗ + kn (k ∈ Z), ou seja

Teorema 2.3.3 Todos os inversos (mod n) de um mesmo n´ umero inteiro n˜ ao nulos˜ ao congruentes (mod n) entre si.

E ainda

Teorema 2.3.4 Se a = 0 & mdc(a, n) = 1 ent˜ ao a∗∗ ≡ a (mod n).

Dem. A equacao aa∗ + ny = 1 diz-nos que a e inverso (mod n) de a∗, isto e, a e uma∗∗.

O teorema anterior diz-nos que todos os inversos (mod n) de a∗ sao congruentes(mod n). Consequentemente a∗∗ ≡ a (mod n). P

Uma outra forma de enunciar o teorema 2.2.1 e a seguinte:

VN 205

Page 32: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 32/146

Congruencias ITN(2001)

Teorema 2.3.5 O n´ umero a ∈ Z\{0} tem inverso (mod n) se e apenas se e congruentecom algum dos resıduos (mod n) que s˜ ao primos com  n.

Este resultado obtem-se muito facilmente do seguinte

Lema 2.3.1 Se a = 0 & a ≡ a (mod n) & mdc(a, n) = 1, ent˜ ao mdc(a, n) = 1.

Dem. Tem-se a − a = kn & ax + ny = 1 para alguns k,x,y ∈ Z. Assim ax =ax + kxn & ax + ny = ax + (kx + y)n ou seja 1 = ax + ny & mdc(a, n) = 1.

P

2.4 A funcao φ de Euler

Definicao 2.4.1 A func˜ ao de Euler  φ : N → N e dada por 

φ(n) = n´ umero de n´ umeros naturais de 1 a  n que s˜ ao primos com  n.

Exemplo 2.4.1 Seja  P n = {x ≥ 0| x < n & mdc(x, n) = 1}. Designando o n´ umerode elementos de um conjunto C  por  #C , tem-se ent˜ ao φ(n) = #P n

1. φ(1) = #{1} = 1

2. φ(n) = n − 1 se e apenas se n e primo.

3. φ(2725) = 2724 (Porque?)

2.4.1 Sistemas reduzidos de resıduos

Definicao 2.4.2 Um  sistema reduzido de resıduos (mod n) e um conjunto den´ umeros inteiros a1, · · · , ak primos com n, tais que para qualquer x ∈ Z, se mdc(x, n) =1 ent˜ ao existe um e um s´ o i tal que x ≡ ai (mod n).

Teorema 2.4.1 {1, 2, · · · , n − 1} e um sistema reduzido de resıduos (mod n) se eapenas se n e primo.

Dem. (se) resulta da definicao de numero primo.

(apenas se) Se n e composto tem pelo menos um divisor proprio, digamos d1, talque 1 < d1 < n; mas entao 1 ≤ d1 ≤ n − 1 & mdc(d1, n) = d1 = 1, portanto{1, 2, · · · , n−1} tem elementos que nao sao primos com n, consequentemente nao e umsistema reduzido. P

Teorema 2.4.2 Para cada  n, todos os sistemas reduzidos de resıduos (mod n) tem φ(n) elementos.

206 VN

Page 33: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 33/146

Int. a Teoria dos Numeros (2001) Congruencias

Dem. Seja P n definido como no exemplo 2.4.1.

1. P n e um sistema reduzido (mod n) porque

(a) Qualquer inteiro e congruente (mod n) com algum elemento de S n ={0, 1, · · · , n − 1}, em particular um inteiro primo com n, cujo congruenteem S n e primo com n (teorema 2.3.5), logo esta em P n.

(b) Dois elementos distintos de P n nao sao congruentes entre si. Assim

I. cada  x primo com  n e congruente com um e um s´ o elemento deP n.

2. Dado um sistema reduzido de resıduos (mod n), digamos P n, a proposicao Iacima afirma a func˜ ao que associa a cada resıduo em  P n o seu ´ unico congruenteem  P n e bijectiva . P

2.4.2 Teoremas de Euler, de Fermat e de Wilson

Teorema 2.4.3 (de Euler) Para qualquer  a ∈ Z \ {0} e qualquer  n ∈ N \ {1}

mdc(a, n) = 1

⇒aφ(n)

≡1 (mod n).

O corolario seguinte e imediato:

Corolario 2.4.1 Para qualquer  a ∈ Z \ {0} e qualquer  n ∈ N \ {1}

mdc(a, n) = 1 ⇒ a∗ ≡ aφ(n)−1 (mod n).

Dem. (do teorema 2.4.3) Suponha-se a = 0 & mdc(a, n) = 1.

I) Se 0 = r & mdc(r, n) = 1, entao mdc(ar,n) = 1.Dem. Seja d = mdc(ar,n) nas condicoes da hipotese. Se d > 1, entao existe umnumero primo p tal que p

|d. Segue-se que p

|ar & p

|n, logo p

|a & p

|n ou

p | r & p | n; no primeiro caso mdc(a, n) ≥ p > 1, no segundo mdc(r, n) ≥ p > 1, o quecontradiz as hipoteses.

II) Seja {r1, · · · , rφ(n)} um sistema reduzido de resıduos (mod n), e defina-seP  = {ar1, · · · , arφ(n)}.

Todos os elementos de P  sao primos com n, pelo que vimos em I. Por outro lado,como os ri nunca sao congruentes entre si, o mesmo acontece com os ari (teorema2.2.2). Segue-se que

cada  ari e congruente com um e s´ o um dos rj, digamos rj ≡ arσ(j), em queσ e uma permutac˜ ao de {1, · · · , φ(n)}.

VN 207

Page 34: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 34/146

Congruencias ITN(2001)

III) Tem-se entaoφ(n)i=1

(arσ(i)) ≡φ(n)i=1

ri (mod n)

ou seja

aφ(n)

φ(n)i=1

rσ(i) ≡φ(n)i=1

ri (mod n)

ou

aφ(n)

φ(n)

i=1

ri

φ(n)

i=1

ri (mod n)

Pelo teorema 2.2.2, ja que mdc(φ(n)

i=1 ri, n) = 1, conclui-se aφ(n) ≡ 1 (mod n). P

Teorema 2.4.4 (Pequeno Teorema de Fermat) Se p e primo e p |a, ent˜ aoap−1 ≡ 1 (mod p).

Dem. Basta observar que φ(p) = p − 1. P

Teorema 2.4.5 (de Wilson) Se p e primo, ent˜ ao (p − 1)! ≡ −1 (mod p)

Dem. Se p = 2, tem-se (p − 1)! = 1 ≡ −1 (mod 2). Se p = 3, tem-se (p − 1)! =2 ≡ −1 (mod 3). Suponha-se que p > 3. Sabemos que P p = {1, 2, · · · , p − 1} e umsistema reduzido de resıduos (mod p). Observando que qualquer numero e o seu inverso(mod n) sao primos com n e finalmente considerando o teorema 2.3.4:

Cada r ∈ P p tem um inverso (mod p) r∗p ∈ P p e (r∗p)∗p = r. Por outro lado, ser = r∗p, tem-se r2 = rr∗p ≡ 1 (mod p) e p | (r2 − 1) = (r + 1)(r − 1); logo p | (r + 1) oup | (r − 1), isto e, r ≡ −1 (mod p) ou r ≡ 1 (mod p) ou ainda r ≡ p − 1 (mod p) our ≡ 1 (mod p).

Concluimos quer = r∗p

⇔(r = 1 ou r = p

−1) (1

≤r

≤p

−1);

donde os pares {r, r∗} sao conjuntos nao singulares e definem uma particao de {2, · · · , p−2}, tendo-se

p−2i=2

i =

p−32

i=1

rir∗i ≡ 1 (mod p)

Segue-se que

(p − 1)! = 1 ·p−2i=2

i · (p − 1) ≡ p − 1 (mod p)

isto e (p − 1)! ≡ −1 (mod p). P

208 VN

Page 35: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 35/146

Int. a Teoria dos Numeros (2001) Congruencias

O lema seguinte e extremamente simples, mas tem uma consequencia nao trivial.

Lema 2.4.1 Se p e um n  umero primo ımpar e (−1)p−12 ≡ 1 (mod p), ent˜ ao p ≡

1 (mod 4).

Dem. Suponha-se entao que p e um numero primo ımpar e que (−1)p−12 ≡ 1 (mod p);

queremos mostrar que p−12 e par. Se p−1

2 fosse ımpar, viria −1 ≡ 1 (mod p), pelo que

p dividiria 2, o que nao e o caso; portanto p−12 e par. P

A consequencia:

Teorema 2.4.6 Seja p um primo ımpar. A congruencia  x2 ≡ −1 (mod p) tem soluc˜ ao

se e apenas se p ≡ 1 (mod 4); neste caso

p−12

! e uma soluc˜ ao.

Dem. (apenas se) De x2 ≡ −1 (mod p) deduz-se

xp−1 = (x2)p−12 ≡ (−1)

p−12 (mod p)

e conclui-se 1 ≡ (−1)p−12 (mod p); pelo lema 2.4.1, p ≡ 1 (mod 4).

(se) Se p ≡ 1 (mod 4), entao p−12 e par. Por outro lado

(p − 1)! =

p − 12

!

p − p − 12

· · · (p − 2)(p − 1).

Pelo Teorema de Wilson,

−1 ≡ (−1)p−12

p − 1

2

!

2(mod p)

Como p−12 e par,

−1 ≡

p − 1

2

!

2(mod p)

como pretendıamos verificar. P

E consequentemente

Corolario 2.4.2 Se p e primo ımpar e para algum n  umero inteiro x p | (x2 + 1), ent˜ aop ≡ 1 (mod 4).

E mais um corolario (compare-se com o teorema 1.2.9).

Corolario 2.4.3 H´ a uma infinidade de n´ umeros primos da forma  4k + 1(k ∈ Z), i.e., congruentes com  1 para o m´ odulo 4.

VN 209

Page 36: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 36/146

Congruencias ITN(2001)

Dem. Vamos mostrar que seja qual for o numero natural n, existe um numero primomaior que n da forma pretendida. Seja entao n um numero natural – maior ou igual a4 para evitar trivialidades – e defina-se

N  = (n!)2 + 1.

Seja p o menor divisor primo de N . Se N  e primo, N  = p, e ja da forma pretendidae maior que n. Se N  nao e primo, p > n pois N  nao e divisıvel por qualquer numeromenor que n; p > 2 – porque N  e ımpar – e p | (n!)2 + 1; pelo corolario anterior (2.4.2)p ≡ 1 (mod 4). P

2.5 Congruencias polinomiais

2.5.1 Introducao

Nesta seccao estudamos a resolucao de congruencias da forma

f (x) ≡ 0 (mod n) (2.3)

em que f  e um polinomio de coeficientes inteiros e grau  m maior que 1 (mod n):

f (x) = a0 + a1x1 +· · ·

+ amxm & m > 1 & am

≡0 (mod n). (2.4)

O grau  de um polinomio f  (mod n) designa-se por degn(f ). Se f (x) = α ∈ Z, o graude f  (mod n) e zero.

O Teorema 2.4.6 e obviamente um caso particular deste estudo.Comecemos por observar que, para qualquer  n > 1 existem congruencias (2.3) & 

(2.4) sem soluc˜ ao; mais precisamente:

Exemplo 2.5.1 Se p e primo e p|n, ent˜ ao a congruencia xp−x+1 ≡ 0 (mod n) n˜ ao tem soluc˜ oes. Tal pode verificar-se do seguinte modo: quando p|n,se xp−x+1 ≡ 0 (mod n) tambem xp−x+1 ≡ 0 (mod p); mas xp−x+1 ≡ 1 ≡ 0 (mod p),quando p e primo, em virtude do Pequeno Teorema de Fermat; portanto a congruencia

inicial nao tem de facto solucao.

Exemplo 2.5.2 Dois polin´ omios f (x) e g(x) congruentes (mod n) para todo o x ∈ Zn˜ ao tem necessariamente o mesmo grau  (mod n): se p e primo, xp2 −x e xp − xsao ambos identicamente nulos (mod p).

A situacao e assim algo complicada mas, tal como a proposito do problema daresolubilidade algebrica, ha resultados parciais importantes e relativamente simples1.

Repare-se que1De facto, nem mesmo no caso em que n e primo, se conhecem formulas resolventes gerais para a

congruencia (2.3) & (2.4)

210 VN

Page 37: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 37/146

Int. a Teoria dos Numeros (2001) Congruencias

Teorema 2.5.1 Se dois polin´ omios f  e g tem coeficientes do mesmo grau congruentes(mod n), as congruencias f (x) ≡ 0 (mod n) e g(x) ≡ 0 (mod n) s˜ ao equivalentes.Assim basta considerar polin´ omios cujos coeficientes estejam entre 0 e n − 1.

Dem. Suponha-se que f (x) =m

i=0 aixi e g(x) =m

i=0 bixi, sendo ai ≡ bi (mod n)para 0 ≤ i ≤ n. Tomando ci = ai−bi

n vemf (x) − g(x) = n

mi=0 cixi

ou seja, f (x) ≡ g(x) (mod n) para qualquer x ∈ Z, em particular f (x) ≡ 0 (mod n) sse g(x) ≡0 (mod n). P

De facto, uma aplicacao da regra de Ruffini mostra que

Teorema 2.5.2 Para qualquer polin´ omio f (x) como em (2.3) e (2.4) e qualquer  a ∈ Z,existe um polin´ omio q(x), de coeficientes inteiros e grau  m − 1, tal que

f (x) = (x − a)q(x) + f (a) (x ∈ Z).

Daqui decorre

Corolario 2.5.1 Se f (x) e um polin  omio como em (2.3) & (2.4) e a ∈ Z, ent˜ ao f (a) ≡0 (mod n) sse existe um polin´ omio q(x) de coeficientes inteiros, grau  m − 1 (mod n) ecoeficiente de maior ordem igual ao de f (x) tal que

f (x) ≡ (x − a)q(x) (mod n) (x ∈ Z). (2.5)

Dem. Se f (a) ≡ 0 (mod n), entao n|f (a) e (2.5) resulta imediatamente do teoremaanterior, por definicao de congruencia. Reciprocamente, se vale (2.5),entao como a econcerteza solucao de (x − a)q(x) ≡ 0 (mod n) para qualquer x ∈ Z, necessariamentef (a) ≡ 0 (mod n). P

2.5.2 Modulo primo

Convencionemos que p designa um numero primo. O primeiro facto a registar e que

basta considerar polinomios de grau menor ou igual a p (mod p) :

Teorema 2.5.3 Qualquer congruencia polinomial  f (x) ≡ 0 (mod p) e equivalente a outra  g(x) ≡ 0 (mod p) em que g(x) e um polin  omio nulo ou de grau menor ou igual a p − 1 (mod p).

Dem. A ideia e baixar tanto quanto possıvel o grau dos monomios envolvidos, uti-lizando o Pequeno Teorema de Fermat:

Repare-se que, se n = pq + r com 0 ≤ r < p, entao

xn = (xp)qxr ≡ xqxr = xq+r (mod p)

VN 211

Page 38: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 38/146

Congruencias ITN(2001)

Aplicando sucessivamente esta sequencia de congruencias a cada monomio de f , reduz-se o expoente de cada um deles a um numero inferior a p. P

Tal como para equacoes, o teorema 2.5.2 tem a seguinte consequencia.

Teorema 2.5.4 Se b1, b2,...,bk s˜ ao soluc˜ oes da congruencia polinomial f (x) ≡ 0 (mod p) n˜ ao congruentes duas a duas, existe um polin´ omio q(x), cujo coefi-ciente de maior ordem e o mesmo que o de f  e tal que

degp(q) ≤ degp(f ) − k & f (x) ≡ (x − b1)(x − b2) · · · (x − bk)q(x) (mod p)Dem. A demonstracao e muito semelhante a correspondente para equacoes, por uti-lizacao recursiva da regra de Ruffini:

Primeiro obtem-sef (x) ≡ (x − b1)q1(x) (mod p)

pelo corolario 2.5.1. Em seguida ha que verificar se

q1(b2) ≡ 0 (mod p) (2.6)

e reaplicar o mesmo corolario, tantas vezes quanto necessario. Repare-se entao que,por hipotese

0≡

f (b2

)≡

(b2 −

b1

)q1

(b2

) (mod p),

isto e,p|(b2 − b1)q1(b2)

e como, tambem por hipotese, p e primo e p |(b1 − b2), necessariamente p|q1(b2), ouseja vale a equacao (2.6). P

Uma conclusao a retirar e

Corolario 2.5.2 Quando p e primo e f (x) e um polin  omio cujos coeficientes n˜ ao s˜ aotodos nulos (mod p), o n´ umero de soluc˜ oes distintas (mod p) de uma congruencia polinomial  f (x) ≡ 0 (mod p) e quando muito degp(f ).

Antes de apresentarmos uma demonstracao atentemos no seguinte exemplo.

Exemplo 2.5.3 Se n nao e primo, o numero de solucoes nao mutuamente congruentes(mod n) de uma equacao como em (2.3) e (2.4) pode ser superior ao grau de f  (mod n):x2 − 1 ≡ 0 (mod 8) tem solucoes 1, 3, 5, 7.

Dem. (Do corolario 2.5.2) Tomem-se f, q e os bi, com 1 ≤ i ≤ k, como no teorema.Como q(x) tem o mesmo coeficiente de maior ordem que f (x), necessariamente o seugrau e maior ou igual a zero, portanto

0 ≤ degp(q) ≤ degpf (x) − k i.e. k ≤ degp(f ).

212 VN

Page 39: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 39/146

Int. a Teoria dos Numeros (2001) Congruencias

P

2.5.3 Modulo potencia de base prima

Veremos como se podem obter as solucoes de uma congruencia

f (x) ≡ 0 (mod pα+1) (2.7)

a partir das da congruencia f (x) ≡ 0 (mod pα). De facto vamos provar o seguinte:

Teorema 2.5.5 As soluc˜ oes da congruencia 

f (x) ≡ 0 (mod pα+1)

s˜ ao da forma x = b + kpα com k ∈ Z, (2.8)

sendo

f (b) ≡ 0 (mod pα) & f (b)k ≡ −f (b)

pα(mod p) (2.9)

Comecemos com uma Formula de Taylor. Designando por f  a derivada dopolinomio f, definimos tambem

f (0) = f 

f (i+1) =

f (i)

i ∈ Z+0

Nestes termos tem-se

Lema 2.5.1 Seja  f (x) um polin´ omio de grau  m (mod n) de coeficientes inteiros comoem (2.3) & (2.4). Ent˜ ao

f (x + y) = f (x) +m

k=1

f (k)(x)

k!yk (x, y ∈ Z) (2.10)

e os coeficientes f (k)(x)k! (1 ≤ k ≤ m) s˜ ao n´ umeros inteiros.

Dem. Como, para quaisquer polinomios f  e g e qualquer α ∈ Z se tem

(f  + g) = f  + g & (αf ) = αf,

basta demonstrar o teorema quando f (x) = xm e neste caso (2.10) e nada mais nadamenos que uma outra forma de apresentar o desenvolvimento de Newton para (x+ y)m,pois

f (k)(x) = m(m − 1) · · · (m − k + 1)xm−k =m!

(m − k)!xm−k.

VN 213

Page 40: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 40/146

Congruencias ITN(2001)

Dem. (Do teorema 2.5.5)Observe-se que, quando f (x) ≡ 0 (mod pα+1) tambem f (x) ≡ 0 (mod pα), pelo que

as solucoes da primeira congruencia se encontram entre as da segunda; resumindo

f (x) ≡ 0 (mod pα+1) ⇒ f (x) ≡ 0 (mod pα) ⇒ x = b + kpα

para algum k ∈ Z e algum b ∈ Z tal que f (b) ≡ 0 (mod pα).Ora, pelo lema 2.5.1, vem

f (b + kpα) = f (x) +

m

i=1

f (i)(b)

i!(kpα)i;

como α ≥ 1, os termos do segundo membro em que i > 1 sao divisıveis por pα+1, poisαi > 2α = α + α ≥ α + 1. Assim

f (b + kpα) ≡ f (b) +f (b)

1kpα (mod pα+1);

mas f (b) ≡ 0 (mod pα), pelo que f (b) = tpα, para algum t ∈ Z. A situacao a analisare entao a seguinte

t + f (b)k ≡ 0 (mod pα+1)

ou sejaf (b)

+ f (b)k

≡0 (mod p)

como se pretendia verificar. P

Segue-se uma verificacao mais detalhada da validade da formula (2.9).

Caso f (b) ≡ 0 (mod p). Neste caso a congruencia (2.9) e equivalente a

f (b)

pα≡ 0 (mod p)

por sua vez equivalente af (b) ≡ 0 (mod pα+1); (2.11)

se esta se nao verifica, pura e simplesmente nao ha solucoes; se (2.11) se da, entao,pelo lema 2.5.1, a equacao (2.8) da-nos solucoes para a congruencia (2.7) seja qual fork ∈ Z.

Caso f (b) ≡ 0 (mod p). Neste caso a solucao em k de (2.9) e dada por

k ≡ −f (b)∗f (b)

pα(mod p)

A solucao da congruencia (2.7) e mesmo unica e dada por

x ≡ b − f (b)∗f (b)

pαpα (mod pα+1) com f (b)∗f (b) ≡ 1 (mod p)

214 VN

Page 41: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 41/146

Int. a Teoria dos Numeros (2001) Congruencias

ou ainda

x ≡ b − f (b)∗f (b) (mod pα+1) & f (b)∗f (b) ≡ 1 (mod p) (2.12)

P

2.5.4 Teorema Chines do Resto

A resolucao de congruencias polinomiais (2.3) & (2.4) pode reduzir-se aos casos quetemos vindo a estudar, como vamos ver. Note-se que para a discussao que segue nao

importa se f (x) e ou nao um polinomio.Suponhamos entao que n e um numero natural composto, digamos

n = pα11 pα2

2 · · · pαk

k

para certos numeros primos pi.Generalizando o argumento apresentado no exemplo 2.5.1, observe-se que

f (x) ≡ 0 (mod n) ⇒ f (x) ≡ 0 (mod pαi

i ) (1 ≤ i ≤ k),

pelo que as solucoes da congruencia

f (x) ≡ 0 (mod n) (2.13)

se encontram entre as do sistema de congruenciasf (x) ≡ 0 (mod pαi

i )1 ≤ i ≤ k

Acontece que este sistema e mesmo equivalente a congruencia (2.13), pois potencias deprimos distintos sao primas entre si e o seu produto divide qualquer numero divididosimultaneamente por todas elas (se a|c, b|c e a e b sao primos entre si, entao ab|c.)Provamos entao o seguinte

Teorema 2.5.6 Se n e um n  umero composto de factores de base prima  pαi

i

n = pα11 · · · pαk

k ,

a congruencia 

f (x) ≡ 0 (mod n)

e equivalente ao sistema de congruenciasf (x) ≡ 0 (mod pαi

i )1 ≤ i ≤ k

(2.14)

VN 215

Page 42: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 42/146

Congruencias ITN(2001)

Vimos ja que algumas congruencias polinomiais f (x) ≡ 0 (mod n) nao tem solucao,mas se todas as do sistema (2.14) tiverem, entao ha de facto solucao e devera ser possıveldetermina-la. Utilizaremos o seguinte lema

Lema 2.5.2 (Teorema Chines do Resto) Se m1,...,mk s˜ ao n´ umeros naturais pri-mos entre si dois a dois e b1,...,bk s˜ ao n´ umeros inteiros quaisquer, o sistema de con-gruencias

x ≡ bi (mod mi)1 ≤ i ≤ k

(2.15)

tem soluc˜ ao e quaisquer duas soluc˜ oes s˜ ao congruentes (mod m1 · · · mk).

Dem. Comecemos pela afirmacao final.Se x e y sao solucoes do sistema (2.15), entao x − y ≡ 0 (mod mi) para qualquer

dos mi, ou seja, x − y e divisıvel por qualquer dos mi. Como os mi sao primos entre si,o seu produto divide x − y, como se pretendia concluir.

Quanto a existencia de solucao para o sistema: vamos procura-la na forma

x = x1b1 + · · · + xkbk (2.16)

de modo que, para cada i,

1. todas as parcelas com possıvel excepcao da i-esima sejam divisıveis por mi,

2. a i-esima parcela seja congruente com bi (mod mi).

Para verificar a primeira condicao basta que

mi =

kj=1j=i

mj |xi;

para verificar a segunda basta que

xi ≡ 1 (mod mi)

As duas condicoes sao verificadas simultaneamente se

(mi)∗m

i ≡ 1 (mod mi) & xi = (mi)∗m

i (2.17)

Ora cada mi e primo com mi, portanto os inversos aritmeticos (m

i)∗ existem e ascondicoes (2.16) e (2.17) definem uma solucao para o sistema (2.15). P

216 VN

Page 43: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 43/146

Int. a Teoria dos Numeros (2001) Congruencias

Exemplo 2.5.4 Considere-se a congruencia

x2 − 1 ≡ 0 (mod 108). (2.18)

Como 108 = 22 · 33, pelo teorema 2.5.6, (2.18) e equivalente ao sistemax2 − 1 ≡ 0 (mod 22) (i)x2 − 1 ≡ 0 (mod 33) (ii)

(2.19)

Por simples inspeccao conclui-se que as solucoes da congruencia (i) sao dadas por

x ≡ 1, −1 (mod 22).

Quanto a (ii), vamos utilizar o teorema 2.5.5. O modulo 32 e ainda razoavelmentebaixo e, tambem por inspeccao, se podem obter as solucoes

x ≡ 1, −1 (mod 32).

Ora f (x) = 2x donde

f (1) = 2 ≡ −1 ≡ 0 (mod 3) & f (−1) = −2 ≡ 1 ≡ 0 (mod 3).

Ambas as derivadas sao invertıveis (mod 3) e nas congruencias em (2.9)

k ≡ 0(mod 3), portanto

x2 − 1 ≡ 0 (mod 33) se e so se x ≡ ±1 (mod 33).

O sistema (2.19) da entao lugar aos sistemas seguintes, que podem ser resolvidos uti-lizando, por exemplo, o Teorema Chines do Resto 2.5.2, como vimos atras.

(S 1)

x ≡ 1 (mod 22)x ≡ 1 (mod 33)

(S 2)

x ≡ 1 (mod 22)x ≡ −1 (mod 33)

(S 3)

x ≡ −1 (mod 22)x

≡1 (mod 33)

(S 4)

x ≡ −1 (mod 22)x

≡ −1 (mod 33)

De um modo geral, as solucoes da congruencia (2.18) sao dadas pela formula

x ≡ 3 · 33 · (±1) + 7 · 22 · (±1) ≡ ±81 ± 28 (mod 108)

onde as combinacoes de sinal sao todas as possıveis.Resolvendo detalhadamente (S 1): de acordo com a demonstracao de 2.5.2, com

(2.16) e (2.17) tem-se m1 = 22, m1 = 33 e (m

1)∗ ≡ −1 (mod 22) e tambem m2 =33, m

2 = 22 e (m2)∗ ≡ 7 (mod 33). Segue-se que as solucoes de (S 1) sao dadas por

x ≡ 3 · 33 · 1 + 7 · 22 · 1 ≡ 109 ≡ 1 (mod 22 · 33).

VN 217

Page 44: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 44/146

Congruencias ITN(2001)

2.6 Exercıcios

1. Mostre que a congruencia y2 − x2 − 2 ≡ 0 (mod 4) nao tem solucoes e concluaque a equacao Diofantina y2 − x2 − 2 = 0 tambem as nao tem.

2. Utilize congruencias modulo 4 para mostrar que se y2 = x3 + 2, entao x e y saoambos ımpares.

3. Seja f (x) = 11x3 + 15x2 + 9x − 2. Determine o resto da divisao de f (a) por bpara os pares (a, b) seguintes: (2,7), (6,7), (97,11).

4. Mostre que se p e primo, qualquer sequencia de p−1 numeros inteiros consecutivosque nao inclui multiplos de p e um sistema reduzido de resıduos (mod p).

5. Calcule φ(n) para n ≤ 28.

6. Mostre que se p e primo e n ∈ N, entao φ(pn) = pn − pn−1.

7. Resolva as congruencias:

(a) 3x ≡ 1 (mod 5);

(b) 3x ≡ 9 (mod 5);

(c) 3x ≡ 9 (mod 24);

(d) 5x ≡ 15 (mod 12);

(e) x2 + 1 ≡ 0 (mod 4);

(f) x3 + 2x + 1 ≡ 0 (mod 7);

(g) x5 + x4 + x3 + x2 + x ≡ −1 (mod 5).

8. Determine os inversos (mod 18) de todos os inteiros que os tem.

9. Qual o inverso de 1975 (mod 2001)?

10. Mostre que uma quarta potencia e congruente com 0 ou 1 (mod 5).

11. Resolva as congruencias

(a) 2x + 3y ≡ 5 (mod 7);

(b) x2 + y2 − 5y ≡ 2 (mod 9).

12. Seja ak10k + ak−110k−1 + · · · + a110 + a0 a expressao decimal do numero naturaln = akak−1 · · · a1a0 (0 ≤ ai ≤ 9, 0 ≤ i ≤ k, a0 = 0).

(a) Mostre que 11 | n se e so se 11 | ki=0(−1)iai;

(b) Verifique se 1234567890987654321 e divisıvel por 11.

218 VN

Page 45: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 45/146

Int. a Teoria dos Numeros (2001) Congruencias

13. Mostre que se k for ımpar, 112k + 192k e divisıvel por 241.

14. Resolva os sistemas de congruencias

(a)

2x + 7y ≡ 2 (mod 5)3x + 6y ≡ 2 (mod 7)

;

(b)

9x + 3y ≡ 3 (mod 10)

15x + 2y ≡ 4 (mod 15);

(c)

2x + 7y ≡ 2 (mod 5)3x − y ≡ 11 (mod 5)

.

15. Verifique se as seguintes congruencias tem ou nao solucao e, no caso afirmativo,resolva-as.

(a) x2 ≡ −1 (mod 17);

(b) x2 ≡ −1 (mod 43);

(c) x2 ≡ −1 (mod 65).

16. Mostre o recıproco do Teorema de Wilson:

Se m ∈ N \ {1} e (m − 1)! ≡ −1 (mod m), entao m e primo.

(Sugestao: Observe que se m > 4 e m nao e primo entao (m−1)! ≡ 0 (mod m).)

17. Mostre que a equacao Diofantina x2 + 1 = 23y nao tem solucoes inteiras.

18. Seja p um numero primo. Mostre que (a + b)p ≡ ap + bp (mod p).

19. Suponha que p e um primo ımpar. Mostre que

(a)

(p−1)/2i=1

(2i)2 ≡ (−1)(p+1)/2 (mod p),

(b)

(p−1)/2

i=1

(2i

−1)2

(p−1)/2

i=1

(2i)2 (mod p).

20. Reduza o mais possıvel o grau dos polinomios nas seguintes congruencias e resolva-as.

(a) 2x17 + 3x2 + 1 ≡ 0 (mod 5);

(b) x10 + 2x5 + 1 ≡ 0 (mod 5);

(c) 3x23 + 2x20 + 4x17 − x6 + x5 − 3x3 + 2x + 1 ≡ 0 (mod 5).

21. Factorize (mod 11) de duas maneiras distintas os polinomios f (x) seguintes, ob-servando que em cada caso f (a) ≡ 0 (mod 11).

VN 219

Page 46: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 46/146

Congruencias ITN(2001)

(a) f (x) = x2 + 10x + 3, a = 6;

(b) f (x) = x3 − x2 + x + 10, a = 1;

(c) f (x) = x3 − 6x2 − 2x + 20, a = −3.

22. Factorize (mod 13) o polinomio f (x) = x4 − 6x3 − 3x2 − 7x + 2 com pelo menosdois factores de primeiro grau.

23. Mostre que o polinomio x3 + 3x2 + 2x + 2 nao pode ser factorizado (mod 5).

24. Resolva a congruencia xpα ≡ b (mod p) sabendo que p e primo e α ≥ 1.

25. Resolva os seguintes sistemas de congruencias

(a)

x ≡ 3 (mod 7)x ≡ 2 (mod 6)x ≡ 1 (mod 5)

(b)

x ≡ 5 (mod 2)x ≡ 1 (mod 3)x ≡ 2 (mod 5)

(c)

3x ≡ 1 (mod 10)4x ≡ 2 (mod 7)

(d)

3x ≡ 2 (mod 4)

2x ≡ 7 (mod 15)4x ≡ −1 (mod 7)

26. (a) Suponha que m, n ∈ N e que d = mdc(m, n). Mostre que o sistema decongruencias

x ≡ a (mod m)x ≡ b (mod n)

tem solucao se e so se a ≡ b (mod d) e que, nesse caso, a solucao e unica(mod mmc(m, n)).

(b) Determine se cada um dos seguintes sistemas de congruencias tem solucao

e, em caso afirmativo, resolva-o.

i.

x ≡ 5 (mod 6)x ≡ 7 (mod 10)

ii.

x ≡ 1 (mod 6)x ≡ 8 (mod 15)

27. Resolva as congruencias:

(a) x13 ≡ x (mod 1365);

(b) x17 ≡ x (mod 4080).

220 VN

Page 47: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 47/146

Int. a Teoria dos Numeros (2001) Congruencias

28. Resolva as seguintes congruencias

(a) x2 + x + 1 ≡ 0 (mod 8);

(b) x3 + x2 + 1 ≡ 0 (mod 24);

(c) x4 + x2 + 1 ≡ 0 (mod 250).

29. Resolva a congruencia

4x4 + 9x3 − 5x2 − 21x + 61 ≡ 0 (mod 1125).

Nota: Pretende-se que este seja um exercıcio de revisao dos varios temas tratadossobre congruencias polinomiais.

30. Resolva a congruencia x50 + x12 ≡ 2 (mod 75).

31. Mostre que 5n3 + 7n5 ≡ 0 (mod 12), para qualquer inteiro n.

32. Determine todos os numeros inteiros cuja divisao inteira por 8 e por 7 d a respec-tiva e simultaneamente resto 6 e resto 5.

33. Um Coronel apos ter sido destacado para comandar um regimento do Exercitoquis saber por quantos efectivos esse regimento era formado, com esse objectivomandou-os dispor sucessivamente em colunas de:

37 indivıduos, tendo sobrado um indivıduo;

32 indivıduos, tendo sobrado 4 indivıduos;

27 indivıduos, tendo sobrado um indivıduo.

Sabendo que um regimento tem menos de 10 000 efectivos, determine quantaspessoas constituıam esse regimento.

34. Um casal resolveu ir fazer uma viagem a volta do mundo. Sabendo que partiramno dia 1 de Marco de um ano bissexto num domingo, que chegaram no dia 6 deMarco, segunda-feira e que demoraram menos de 4 anos, determine quantos diasdemorou a viagem usando o teorema chines do resto.

VN 221

Page 48: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 48/146

Congruencias ITN(2001)

222 VN

Page 49: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 49/146

Capıtulo 3

Resıduos quadraticos

3.1 Introducao

Neste capıtulo, vamos estudar a resolubilidade de congruencias polinomiais de segundograu

uy2 + vy + w ≡ 0 (mod m) (2 < m |u)

Repare-se que a condicao 2 < m |u evita que o grau do polinomio no primeiro membrodesca. Vamos ver como se pode reduzir este estudo a congruencias da forma

x2 ≡ a (mod p) (p primo maior que 2 & p |a) (3.1)

Comecemos por observar que, fazendo a = v2 − 4uw, x = 2uy + v, as solucoes dacongruencia inicial se encontram entre as da congruencia

x2 ≡ a (mod 4um), (3.2)

as quais sao solucoes do sistemax2 ≡ a (mod pαi

i )

1 ≤ i ≤ k

se 4um = pα11

· · ·pαk

k em representacao canonica, resolvendo-se cada uma das con-

gruencias a partir da inicial x2 ≡ a (mod p). Na verdade, se m |4u2, as solucoespretendidas podem encontrar-se entre as da congruencia

x2 ≡ a (mod m), (3.3)

potencialmente com menos solucoes.Uma outra forma de considerar o problema consiste em observar que, se m e primo,

o inverso (2u)∗ existe (mod m), ∆ := u2 − vw e z2 ≡ ∆ (mod m), entao

uy2 + vy + w ≡ 0 (mod m) ⇔ u ≡ (−v ± z)(2u)∗ (mod m).

Organizemos o estudo.

301

Page 50: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 50/146

Resıduos quadraticos ITN(2001)

3.2 Preliminares

O numero inteiro a diz-se resıduo quadratico (mod n) se mdc(a, n) = 1 e a con-gruencia x2 ≡ a (mod n) tem solucao; caso contrario diz-se resıduo nao quadratico.

Em primeiro lugar: se a ∈ Z e resıduo quadratico (mod m), entao e resıduoquadratico (mod p), para qualquer numero primo que divida m. Pelo que as solucoesde x2 ≡ a (mod m) se encontram entre as do sistema

x2 ≡ a (mod p)

p|m p primo

Alem disso qualquer n´ umero inteiro ımpar e resıduo quadr  atico (mod 2); assim bastaconsiderar primos ımpares. Mas podemos ser mais precisos.

Lema 3.2.1 Se p e n  umero primo ımpar e p |a, a congruencia 

x2 ≡ a (mod pα) (3.4)

tem soluc˜ ao sse o mesmo acontece com 

x2 ≡ a (mod pα+1). (3.5)

De facto, ambas as congruencias tem o mesmo n´ umero de soluc˜ oes.

Dem. (se) Qualquer solucao da congruencia (3.5)e solucao de (3.4).(so se) Se x2 ≡ a (mod pα) e (2x)∗ designa um inverso de 2x (mod p), entao

(x + kpα)2 ≡ a (mod pα+1) se k ≡ k(x) = −(2x)∗x2 − a

pα(mod p), (3.6)

pois a ultima expressao implica

2xkpα ≡ x2 − a (mod pα+1).

Finalmente observe-se que duas solucoes da forma (3.6) da congruencia (3.5) que

sejam congruentes (mod pα+1) provem de solucoes congruentes (mod pα) da primeira.Resumindo: ha uma injeccao do conjunto das solucoes de (3.4) no das solucoes de (3.5)que, por sua vez esta contido naquele, i.e., sao equipotentes. P

Segue-se

Corolario 3.2.1 Se p e um n  umero primo ımpar e p |a, o n´ umero de soluc˜ oes dascongruencias x2 ≡ a (mod p) & x2 ≡ a (mod pα+1) e o mesmo.

E podemos concluir

302 VN

Page 51: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 51/146

Int. a Teoria dos Numeros (2001) Resıduos quadraticos

Teorema 3.2.1 Se m e ımpar e maior que 2, a e resıduo quadr  atico (mod m) sse eresıduo quadr  atico (mod p), para todos os n´ umeros primos p que dividem  m.

Um outro resultado que interessa ter em conta e:

Teorema 3.2.2 Se p e n  umero primo ımpar, h´ a  p−12 resıduos quadr  aticos (mod p)

que s˜ ao os elementos de {i2| 1 ≤ i ≤ p−12 }.

Dem. verifiquemos que os resıduos descritos nao sao congruentes (mod p). Orai2 ≡ j2 (mod p) sse p|i − j ou p|i + j, isto e, sse i ≡ j ou i ≡ −j (mod p); mas, para

valores de i e j entre 1 ep−1

2 , estas condicoes sao equivalentes a i = j. Como os resıduosentre p+1

2 e p sao simetricos (mod p) dos ja considerados, tem os mesmos quadrados(mod p) e descrevemos de facto todos os resıduos quadraticos (mod p). P

E claro que 1 e sempre resıduo quadratico. Mais precisamente

Lema 3.2.2 Se p e n  umero primo,

x2 ≡ 1 (mod p) ⇔ [x ≡ 1 (mod p) ou x ≡ −1 (mod p)]

3.3 Lei de Reciprocidade QuadraticaO sımbolo de Legendre

ap

e um instrumento de determinacao do caracter quadratico

do numero inteiro ou resıduo a (mod p) e define-se do seguinte modo

a

p

=

0 p | a

1 a e quadratico (mod p)

−1 caso contrario

(p e primo) (3.7)

E bastante simples verificar que

Teorema 3.3.1 Se p |a & p |b & a ≡ b (mod p), ent˜ aoa

p

= b

p

Desenvolvamos algumas tecnicas de calculo

Teorema 3.3.2 (Criterio de Euler) Se p e primo ımpar e p |a, ent˜ aoa

p

≡ a

p−12 (mod p) (3.8)

Dem.I) a e resıduo quadratico.

VN 303

Page 52: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 52/146

Resıduos quadraticos ITN(2001)

Neste caso temos, por um lado x2 ≡ a (mod p), para algum x, pelo que p |x, e daıa

p

= 1 ≡ xp−1 ≡ (x2)

p−12 ≡ a

p−12 (mod p).

II) a nao e resıduo quadraticoRepare-se que, pelo Pequeno Teorema de Fermat,

(ap−12 )2 ≡ 1 (mod p);

pelo que (lema 3.2.2)

ap−

12 ≡ ±1 (mod p).

Defina-se

Qp := {i2| 1 ≤ i ≤ p − 1

2};

Como xp−12 ≡ 1 (mod p) para qualquer x ∈ Qp e Qp tem precisamente p−1

2 elementos,pelo Teorema de Lagrange (2.5.2), a ∈ Qp; consequentemente

a

p

= −1 ≡ a

p−12 (mod p).

P

Obtem-se entao

Corolario 3.3.1 Se p e um n  umero primo ımpar , ent˜ ao

1.

abp

=

ap

bp

(p |a & p |b)

2.−1

p

= (−1)

p−12

3. −1 e resıduo quadr  atico (mod p), sse p = 2 ou  p ≡ 1 (mod 4)

A terceira assercao e ja conhecida (teorema 2.4.6); a segunda e a primeira resultam

de o sımbolo de Legendre so tomar os valores 0, 1 ou −1 e por aplicacao do criterio deEuler.

Dado n ∈ N\{1, 2}, seja

Ln =

{i ∈ Z| |i| ≤ n2} se n e impar

{i ∈ Z| |i| < n2} ∪ {n

2} se n e par.

Ln e o sistema completo de resıduos (mod n), de menor valor absoluto. Para cadax ∈ Z e cada n ∈ N, designe-se por x o resıduo em Ln congruente com x (mod n).

304 VN

Page 53: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 53/146

Int. a Teoria dos Numeros (2001) Resıduos quadraticos

Teorema 3.3.3 (Lema de Gauss) Se p e um n  umero primo ımpar que n˜ ao divide ae l = #{j| 1 ≤ j ≤ p−1

2 & ja < 0}, ent˜ ao

a

p

= (−1)l.

Dem. Como p |a, a funcao i → ia e uma permutacao de {i ∈ Z| 1 ≤ |i| ≤ p−12 }, em

particular, #{ia| 1 ≤ i ≤ p−12 }

{|ja| : 1 ≤ j ≤ p−12 } = {1, 2, · · · , p−1

2 }, pelo que, por um lado

p−12j=1

ja = (−1)l

p − 1

2

!

e por outrop−12

j=1

ja ≡ ap−12

p − 1

2

! (mod p);

considerando o criterio de Euler (teorema 3.3.2)

a

p ≡

ap−12

≡(−

1)l

e

ap

= (−1)l. P

Corolario 3.3.2 Quando p e um n  umero primo ımpar,2

p

= (−1)

p2−18

e, consequentemente: 2 e resıduo quadr  atico (mod p) sse p

≡ ±1 (mod 8).

Dem. Para 1 ≤ j ≤ p−12 tem-se

2j = 2j 1 ≤ j ≤ p−1

4

2j = 2j − p p−14 < j ≤ p−1

2

portanto o numero l do lema de Gauss verifica

l =p − 1

2−

p − 1

4

VN 305

Page 54: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 54/146

Resıduos quadraticos ITN(2001)

e o segundo membro tem a mesma paridade que p2−18 , como se pode ver observando

que p ≡ ±1 (mod 4), portanto para certos k ∈ Z, vem

p − 1

2−

p − 1

4

= k &

p2 − 1

8= 2k2 + k

oup − 1

2−

p − 1

4

= 2k − 1 − [k − 1

2] = k &

p2 − 1

8= 2k2 − k

P

Teorema 3.3.4 (Lei de Reciprocidade Quadratica) Se p e q s˜ ao n´ umeros primosımpares ent  ao

p

q

q

p

= (−1)

(p−1)(q−1)4

Por outras palavras: se dois n´ umeros primos ımpares s˜ ao congruentes com 3 (mod 4),ent˜ ao um e um s´ o deles e resıduo quadr  atico mod o outro; caso contr´ ario, qualquer delese ou nenhum e resıduo quadr  atico mod o outro.

Dem. Considere-se a figura 3.3.

Lei de Reciprocidade Quadratica.6

-x                                            

                                         

                                         

y

xu

u

u

u

p2

q2

12

12

[−12 q < px − qy < 0 ∼ C pq]

-

[C qp ∼ −12 p < qy − px < 0]

px − qy ≤ −12 q

qy − px ≤ −12 p

Figura 3.1: O rectangulo R.

306 VN

Page 55: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 55/146

Int. a Teoria dos Numeros (2001) Resıduos quadraticos

Sejam

C pq = {x ∈ Z| 1 ≤ x ≤ q − 1

2& − q − 1

2≤ px < 0 (mod q)}

C qp = {y ∈ Z| 1 ≤ y ≤ p − 1

2& − p − 1

2≤ qy < 0 (mod p)}

l = #C pq

m = #C qp

Pelo Lema de Gauss (teorema 3.3.3),

p

q

q

p

= (−1)l+m

Portanto basta mostrar que

l + m e(p − 1)(q − 1)

4tem a mesma paridade. (3.9)

Ora, para cada x ∈ C pq existe um e so um y ∈ Z tal que − q−12 ≤ px − qy < 0 e

simultaneamente 0 < y < p2 (repare-se que p e ımpar). Segue-se que

C pq = {(x, y) ∈ Z2| 0 < x <1

2 q & 0 < y <1

2 p & −1

2 q < px − qy < 0}

Analogamente

C qp = {(x, y) ∈ Z2| 0 < x <1

2q & 0 < y <

1

2p & − 1

2p < qy − px < 0}

Se

R = {(x, y) ∈ Z2| 0 < x <1

2q & 0 < y <

1

2p},

entao #R = (q−1)(p−1)4 e #R − (l + m) e o numero de pares (x, y) ∈ R tais que

−1

2q < px − qy < 0 ou − 1

2p < qy − px < 0;

estas condicoes definem dois conjuntos dijuntos equipotentes pois

(x, y) → 1

2(q + 1, p + 1) − (x, y)

define uma bijeccao entre eles. Conclui-se que vale a condicao (3.9). P

VN 307

Page 56: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 56/146

Resıduos quadraticos ITN(2001)

3.4 Exercıcios

1. Determine todos os numeros primos ımpares p para os quais −3 e resıduo quadratico(mod p).

2. Determine todos os numeros primos ımpares p para os quais 7 e resıduo quadratico(mod p).

3. Seja p um primo ımpar. Prove que 5 e um resıduo quadratico (mod p) se p ≡±1(mod 10) e nao e resıduo quadratico (mod p) se p ≡ ±3(mod 10).

4. Encontre todos os resıduos quadraticos (mod 29).

5. Calcule os seguintes sımbolos de Legendre:

(a)

2

29

,

−1

29

,

5

29

,

11

29

;

(b)

2

127

,

−1

127

,

5

127

,

11

127

.

6. Determine, caso existam, as solucoes das seguintes congruencias quadraticas.

(a) 5x2 + 4x + 7 ≡ 0 (mod 19).

(b) 7x2

+ x + 11 ≡ 0 (mod 17).(c) 2x2 + 7x − 13 ≡ 0 (mod 61).

7. Prove que 19 nao divide 4n2 + 4 para qualquer numero inteiro n.

8. Encontre os numeros primos p < 100 tais que a congruencia quadratica

x2 + x − 3 ≡ 0 (mod p)

tem solucao.

9. Resolva a congruencia quadratica x2 + x − 10 ≡ 0 (mod 24)

10. Determine os valores de n para os quais −1 e resıduo quadratico (mod n).

11. Procure as solucoes da congruencia quadratica x2 ≡ 7 (mod 513)

12. Verifique se 43 e um resıduo quadratico (mod 923).

13. Geradores de numeros primos.

(a) Mostre que n2 − n + 41 e primo quando 1 ≤ n ≤ 40, mas nao para n = 41.

(b) Mostre que n2 − 79n + 1061 e primo quando 1 ≤ n ≤ 79, mas nao paran = 80.

308 VN

Page 57: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 57/146

Int. a Teoria dos Numeros (2001) Resıduos quadraticos

(c) Mostre que n2 − 81n + 1681 e primo quando 1 ≤ n ≤ 80, mas nao paran = 81.

Sugestao: Utilize o sımbolo de Legendre para resıduos quadraticos.

14. (a) Mostre que para todos α ∈ N e n ∈ Z, mdc(n, 2α) = 1 se e so se mdc(n, 2) =1.

(b) Mostre que para todos α ∈ N e n ∈ Z, (2α − n)2 ≡ n2 (mod 2α).

(c) Mostre que para todos α ∈ N, α ≥ 2 e n ∈ Z, (2α−1 − n)2 ≡ n2 (mod 2α).

(d) Calcule todos os resıduos quadraticos modulo 2, 4 e 8.

(e) Mostre que para todos α ∈ N, α ≥ 3 e n ∈ Z, se n ≡ 1 (mod 8), entao[n]2α ∈ Q2α .

(f) Mostre que para todos α ∈ N, α ≥ 3 e n ∈ Z, s e [n]2α ∈ Q2α, entaon ≡ 1 (mod 8).

15. Seja f (x) um polinomio de coeficientes inteiros. Prove que

x(mod p)

f (ax + b)

p

=

x(mod p)

f (x)

p

, se mdc(a, p) = 1

x(mod p)

af (x)

p

=

ap

x(mod p)

f (x)

p

, para todo a.

16. Prove que se mdc(a, p) = 1 entao

p−1x=0

ax + b

p

= 0.

17. Seja f (x) = x(ax + b), onde mdc(a, p) = mdc(b, p) = 1. Prove que:

p−1x=1

f (x)

p

=

p−1x=1

a + bx

p

= −

ap

.

18. Sejam α, β  numeros inteiros de valores possıveis ±1. Seja N (α, β ) o numero deinteiros x no conjunto {1, 2, . . . , p − 2} tais que

x

p

= α,

x + 1

p

= β,

onde p e um primo ımpar. Prove que

VN 309

Page 58: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 58/146

Resıduos quadraticos ITN(2001)

4N (α, β ) =

p−2x=1

{1 + α

x

p

}{1 + β 

x + 1

p

}

e deduza

4N (α, β ) = p − 2 − β − αβ − α

−1

p

.

19. Use o exercıcio anterior para provar que para cada primo p existem inteiros x, y

tais que x2

+ y2

+ 1 ≡ 0 (mod p).

310 VN

Page 59: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 59/146

Capıtulo 4

Equacoes Diofantinas

Neste capıtulo vamos estudar a resolucao em Z de algumas equacoes Diofantinas daforma

axm + bym = czk m,n,k ∈ ZDe um modo geral designaremos por solucoes triviais as que tem pelo menos uma

das coordenadas zero.

4.1 Ternos Pitagoricos

Um terno pitagorico e um terno ordenado (x,y ,z) de numeros inteiros tal que

x2 + y2 = z2. (4.1)

E bastante simples verificar que os ternos pitagoricos triviais sao os que tem pelomenos uma das primeiras coordenadas zero e as outras duas iguais ou simetricas. Assolucoes nao triviais de (4.1) sao caracterizadas pelo seguinte teorema.

Teorema 4.1.1 O terno ordenado de n´ umeros inteiros (x,y ,z) e pitag  orico sse e trivial ou existem  a,b,d ∈ N verificando simultaneamente as seguintes condic˜ oes.

1. b < a

2. mdc(a, b) = 1

3. |z| = (a2 + b2)d

4.|x| = 2abd & |y| = (a2 − b2)d

ou

|x| = (a2 − b2)d & |y| = 2abd

Esta parte do texto e essencialmente dedicada a demonstracao deste teorema.Comecemos por notar que se tem o seguinte

Lema 4.1.1 O terno (x,y ,z) e pitag´ orico sse o mesmo acontececom (|x|, |y|, |z|).

401

Page 60: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 60/146

Equacoes Diofantinas ITN(2001)

Assim vamos limitar-nos a caracterizar as solucoes nao triviais da equacao (4.1) emque todas as coordenadas sejam positivas, ou seja, vamos de facto passar a demonstrar

Teorema 4.1.2 O terno ordenado de n´ umeros naturais (x,y ,z) e pitag  orico sse exis-tem  a,b,d ∈ N verificando simultaneamente as seguintes condic˜ oes.

1. b < a

2. mdc(a, b) = 1

3. z = (a2 + b2)d

4.

x = 2abd & y = (a

2

− b

2

)d

ou

x = (a

2

− b

2

)d & y = 2abd

Calculos muito simples mostram que as quatro condicoes enunciadas no teoremasao suficientes para que (x,y ,z) seja um terno pitagorico nao trivial. Veremos que saotambem necessarias.

Considere-se o seguinte lema.

Lema 4.1.2 Para quaisquer n´ umeros naturais m e n, m2|n2 sse m|n.

Dem. E imediato que m|n ⇒ m2|n2, para quaisquer m, n ∈ Z. A implicacao recıproca,baseia-se em que um numero primo divide um quadrado se e so se divide a base e nofacto de todos os factores de base prima na decomposi cao canonica (Teorema Funda-mental) de um quadrado perfeito terem expoente par. P

Como consequencia tem-se

Lema 4.1.3 Se (x,y,z) e um terno pitag´ orico de n´ umeros naturais, ent˜ ao

mdc(x,y ,z) = mdc(x, y) = mdc(x, z) = mdc(y, z).

Dem. Sejam (x,y ,z) um terno pitagorico de numeros naturais, d = mdc(x,y ,z) e, porexemplo d1 = mdc(x, z). Queremos mostrar que

d = d1.

Comecemos por observar quemdc(x,y ,z) := mdc(mdc(x, y), z) = mdc(x, mdc(y, z)) = mdc(y,mdc(x, z)),

de onde se obtem, em particular, d = mdc(y, d1). Como y2 = z2 − x2, tambem d21|y2 e,pelo lema 4.1.2, d1|y; mas entao d1 = d. P

Digamos que um terno pitagorico (x,y ,z) e primitivo se

x,y ,z ∈ N & mdc(x,y,z) = 1.

Do lema anterior (lema 4.1.3), resulta imediatamente o seguinte teorema.

402 VN

Page 61: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 61/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

Teorema 4.1.3 As condic˜ oes seguintes s˜ ao equivalentes para um ternopitag´ orico (x,y ,z)

1. (x,y ,z) e primitivo.

2. Duas das coordenadas do terno s˜ ao primas entre si.

3. As coordenadas do terno s˜ ao primas entre si duas a duas.

E deste pode obter-se ainda:

Teorema 4.1.4 Dado o terno pitag´ orico (x,y ,z)

∈N3, se

d ∈ N & x = du & y = dv & z = dw (4.2)

ent˜ ao d = mdc(x,y ,z) sse (u,v,w) e terno pitag´ orico primitivo.

Dem. Suponha-se que (x,y ,z), (u,v,w) e d sao dados como em (4.2).

(se) Por hipotese (u,v,w) e terno pitagorico primitivo e d|x,y,z. Vamos ver que d =mdc(x, y), o que, pelo lema 4.1.3, arrasta d = mdc(x,y ,z). Ora, por hipotese e pelolema 4.1.3, mdc(u, v) = mdc( x

d , yd ) = 1, pelo que d = mdc(x, y), como se pretendia

mostrar.

(so se) Tem-se(du)2 + (dv)2 = (dw)2;

dividindo por d2 conclui-se que (u,v,w) e terno pitagorico; mais uma vez utilizando olema 4.1.3, tambem se conclui que (u,v,w) e primitivo. P

Resumindo:

Teorema 4.1.5 ´ E condic˜ ao necess´ aria e suficiente para que o terno den´ umeros naturais (x,y ,z) seja pitag´ orico que exista um terno pitag´ orico primitivo(u,v,w) e um n´ umero natural  d tais que

x = du & y = dv & z = dw (4.3)

e neste caso d = mdc(x,y ,z).

Passamos entao a caracterizacao dos ternos pitagoricos primitivos.

Teorema 4.1.6 Para que o terno ordenado de n´ umeros naturais (x,y ,z) seja pita-g´ orico primitivo e condic˜ ao necess´ aria e suficiente que existam  a, b ∈ N verificandosimultaneamente as seguintes condic˜ oes.

1. a e b tem paridades distintas

2. b < a

VN 403

Page 62: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 62/146

Equacoes Diofantinas ITN(2001)

3. mdc(a, b) = 1

4. z = a2 + b2

5. [x = 2ab & y = a2 − b2] ou [x = a2 − b2 & y = 2ab]

Dem. Comecamos com duas observacoes importantes. Uma cuja demonstracao sedeixa ao cuidado do leitor

Lema 4.1.4 A soma de dois quadrados de n´ umeros ımpares n˜ ao e divisıvel por  4.

e outra que demonstramos

Lema 4.1.5 Se (x,y ,z) e terno pitag´ orico primitivo, ent˜ ao x e y tem paridades difer-entes.

Dem. (do lema 4.1.5) Pelo lema 4.1.3, x e y nao podem ser ambos pares e, pelolema anterior (4.1.4), nao podem ser ambos ımpares pois nesses casos z2 seria par econsequentemente divisıvel por 4 e soma de dois quadrados de numeros ımpares. P

Lema 4.1.6 Para quaisquer n´ umeros naturais a e b primos entre si, tais que b < a.Tem-se uma das situac˜ oes seguintes

1. a e b tem paridades distintas e nesse caso (2ab,a2 − b2, a2 + b2) e(a2 − b2, 2ab,a2 + b2) s˜ ao ternos pitag´ oricos primitivos.

2. a e b s˜ ao ambos ımpares e nesse caso (ab, a2−b2

2 , a2+b2

2 ) e ( a2−b2

2 ,ab, a2+b2

2 ) s˜ aoternos pitag´ oricos primitivos.

Dem. Como a e b sao primos entre si, nao podem ser ambos pares, daı que as hipotesesapresentadas esgotam as possibilidades. Alguns calculos simples mostram que os ternosem estudo sao pitagoricos. Observe-se que no caso 2, como a e b sao ambos ımpares, adiferenca e a soma de quadrados sao ambas pares.

Suponha-se entao que

mdc(a, b) = 1 & b < a & d = mdc(2ab,a2 − b2, a2 + b2).

Vamos ver que no primeiro caso d = 1 e no segundo d = 2, o que, em vista do teorema4.1.4, permite retirar as conclusoes descritas.

1. Como a e b tem paridades diferentes, um e par e outro e ımpar de modo que a2 + b2

e ımpar, ou seja 2 |(a2 + b2) e consequentemente 2 |d. Assim, se p for um numeroprimo que divide d, ter-se-a

p = 2 & p|ab & p|(a + b)(a − b) & p|a2 + b2.

404 VN

Page 63: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 63/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

Se p|a e p|a+b, entao p|b. Ora nao ha divisores primos comuns a a e b, donde d nao temdivisores primos, isto e, d = 1. Analogamente se estudam os casos em que p|a & p|a−bou p|b & p|a + b ou p|b & p|a − b.

2. Vejamos que d1 = mdc( a2−b2

2 , a2+b2

2 ) = 1. Como d1 ∈ N, d1|a2−b2

2 e d1|a2+b2

2 ,somando ou subtraindo adequadamente, conclui-se que

d1|a2 & d1|b2

pelo que se p fosse divisor primo de d1, p seria divisor comum de a e de b, o que eimpossıvel por estes serem numeros primos entre si; mas entao d1 = 1, por ser um

numero natural sem divisores primos; segue-se mdc(a2 − b2, a2 + b2) = 2 e, como2|2ab, d = 2. P

Continuando a demonstracao do teorema 4.1.6:Provamos no lema 4.1.6.1 que as condicoes do enunciado produzem ternos pitago-

ricos primitivos, ou seja formam uma condicao suficiente como se pretende. Vejamosque formam tambem uma condicao necessaria.

Seja (x,y,z) um terno pitagorico primitivo. Pelo lema 4.1.5, x e y tem paridadesdiferentes. Digamos que x e par  (e y e ımpar), por exemplo

x = 2k. (4.4)

Tem-se

2|(2k)2 = x2 = z2 − y2 = (z − y)(z + y) (4.5)

Pelo que 2|z − y ou 2|z + y; em qualquer caso,

2|z − y & 2|z + y

pois ambos os factores tem a mesma paridade. Segue-se que, para certos numerosnaturais u e v se tem

z − y = 2u & z + y = 2v & u < v. (4.6)

Resulta daqui, pela equacao (4.5), que

k2 = uv (4.7)

Vejamos que

u e v sao primos entre si : (4.8)

Se p fosse um numero primo divisor simultaneo de u e v, entao ter-se-ia, pela condicao(4.6)

p|u + v = z & p|v − u = y;

VN 405

Page 64: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 64/146

Equacoes Diofantinas ITN(2001)

mas entao (x,y ,z) nao seria primitivo pelo lema 4.1.3, pois p|mdc(y, z); assim neces-sariamente se da (4.8). Mas entao resulta da equacao (4.7) que u, e v sao por sua vezquadrados perfeitos e, para certos a, b ∈ N tem-se, ainda por (4.6),

u = b2 & v = a2 & b < a & mdc(a, b) = 1

E concluimos com a equacao (4.4)

x = 2ab & y = a2 − b2 & z = a2 + b2.

tendo-se ainda que a e b tem paridades distintas pois, caso contrario, x e y seriamambos pares.O caso em x e ımpar (e y e par) tratar-se-ia de modo analogo, dando lugar a outra

possibilidade em 5 no lema 4.1.6. P

Resumindo: o teorema 4.1.2 caraceriza os ternos pitagoricos de numerosnaturais como multiplos naturais de ternos que se prova serem os unicos primitivos; osternos pitagoricos em Z serao entao obtidos de ternos em N por variacoes de sinal nascoordenadas (lema 4.1.1).

4.2 Somas de duas quartas potenciasDemonstraremos o seguinte:

Teorema 4.2.1

x4 + y4 = z2

s´ o tem soluc˜ oes triviais.

Entendendo soluc˜ oes triviais como aquelas em que uma das coordenadas x ou y enula.

Dem. Suponhamos que existem de facto solucoes nao triviais e, portanto existemnumeros inteiros u, v, w para os quais

u4 + v4 = w2 & u = 0 & v = 0 & w > 0.

De outro modo

C  := {z ∈ N| ∃x ∈ N ∃y ∈ N x4 + y4 = z2} = ∅. (4.9)

Assim sendo (u2, v2, w) e terno pitagorico; como, se mdc(u, v) = d, entao

( u2

d2 , v2

d2 , wd2 ) seria terno pitagorico primitivo e ( u

d , vd , w

d ) ∈ C , podemos supor que (u2, v2, w)

406 VN

Page 65: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 65/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

e primitivo, pelo que, pelo teorema 4.1.6, possivelmente trocando u com v, existemnumeros naturais a, b tais que

a e b tem paridades distintas, (4.10)

a > b , (4.11)

mdc(a, b) = 1, (4.12)

w = a2 + b2, (4.13)

u2 = 2ab, (4.14)

v2 = a2 − b2; (4.15)

admitamos que valem estas mesmas condicoes. Em primeiro lugar, por (4.10),

a e impar e b e par, (4.16)

porque se a fosse par, viria

v2 = a2 − b2 ≡ −b2 ≡ −1 (mod 4),

o que nao pode acontecer porque v e ımpar e daı v2 ≡ 1 (mod 4). Ora a2 = v2 + b2,por (4.15), e (v,b ,a) e terno pitagorico primitivo, por (4.12). Por (4.16) e pelo teorema4.1.6, existem numeros naturais s e t tais que

s e t tem paridades distintas,

s > t ,

mdc(s, t) = 1, (4.17)

a = s2 + t2, (4.18)

b = 2st, (4.19)

v = s2 − t2; (4.20)

mas entao, por (4.14)u2 = 2ab = 4st(s2 + t2) (4.21)

e, como s e t sao primos entre si, por (4.17), o mesmo acontece com s e s2 + t2 e te s2 + t2, portanto s, t e s2 + t2 sao quadrados perfeitos, digamos que, para certosnumeros inteiros x, y e z, que podemos supor nao negativos,

s = x2 & t = y2 & s2 + t2 = z2 (4.22)

e portantox4 + y4 = z2,

ou seja(x,y ,z) ∈ C. (4.23)

VN 407

Page 66: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 66/146

Equacoes Diofantinas ITN(2001)

Vamos ver que0 < z < w . (4.24)

Se s = 0 = t, entao u = v = 0, por (4.20) e (4.21), o que nao acontece, portanto0 < s2 + t2 = z2 e z > 0 porque estamos a supor que z nao e negativo; por outro lado,por (4.22), (4.18) e (4.13)

z < z2 = s2 + t2 = a < a2 + b2 = w.

Por (4.23) e (4.24), deduzimos que C  nao tem mınimo; tal nao pode acontecer se severifica (4.9), portanto C  = ∅ e o teorema fica demonstrado. P

4.3 Somas de dois quadrados

Vamos caracterizar agora as solucoes da equacao

x2 + y2 = n (0 ≤ n ∈ Z) (4.25)

Comecemos por verificar que ela nao tem sempre solucao.

Exemplo 4.3.1 Pode verificar-se por tentativas que a equacao x2 + y2 = 7 nao temsolucao em Z: como 7 nao e um quadrado perfeito,nao ha solucoes triviais; por outro

lado, as unicas expressoes de 7 como soma de dois numeros naturais sao 1+6, 2+5, 3+4e suas comutadas e 2, 3, 5 e 6 tambem nao sao quadrados perfeitos.

Veremos de que maneira a existencia de solucao inteira para (4.25) depende danatureza de n.

Definicao 4.3.1 Um n´ umero natural  n e simples se n = 1 ou  n verifica a seguintecondic˜ ao: Se p e um n  umero primo

p|n ⇒ {p2 |n & [p = 2 ou p ≡ 1 (mod 4)]}Vamos demonstrar o seguinte:

Teorema 4.3.1 A equac˜ ao (4.25) tem soluc˜ ao sse existem  s, n0 ∈ N tais que n0 esimples e n = s2n0.

Comecemos por observar que o exemplo 4.3.1 nao e excepcional.

Lema 4.3.1 Se n ≡ 3 (mod 4), ent˜ ao n n˜ ao e soma de dois quadrados.

Dem. Um quadrado e congruente com 0 ou 1 (mod 4) consoante a base e par ou ımpar,pelo que uma soma de dois quadrados e congruente com 0, 1 ou 2 (mod 4). P

O exemplo seguinte tambem nao e acidental

408 VN

Page 67: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 67/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

Exemplo 4.3.2 5 = 1 + 4 = 12 + 22

Lema 4.3.2 Um n´ umero primo p e soma de dois quadrados sse p = 2 ou p ≡ 1 (mod 4).

Dem. (so se) Suponha-se que p e soma de dois quadrados, entao pelo lema 4.3.1,p ≡ 3 (mod 4). Ora os numeros congruentes com 0 ou 2 (mod 4) sao pares, pelo que p,sendo primo e par so pode ser 2, e se for ımpar, so resta p ≡ 1 (mod 4).

(se) Se p = 2 entao p = 12 + 12. Vejamos o caso

p ≡ 1 (mod 4). (4.26)Em primeiro lugar tem-se

∃t ∈ N ∃x ∈ Z

x2 + 1 = tp & |x| ≤ p − 1

2<

p

2

(4.27)

pois a equacao em (4.27) e equivalente a congruencia x2 + 1 ≡ 0 (mod p), que temsolucao por (4.26), podendo esta ser determinada pelo sistema completo de resıduos(mod p)

{− p−12 + i : 0 ≤ i ≤ p − 1}

onde os resıduos tem valor absoluto majorado como descrito em (4.27). Como 1 = 12,tem-se que

C p = {t ∈ N : tp e soma de dois quadrados} = ∅De (4.27) deduz-se tambem

minC p < p (4.28)

pois se t ∈ C p, entao

t =x2 + 1

p≤

p2

4 + 1

p=

p

4+

1

p<

p

4+

p

2< p

Na verdademinC p = 1 (4.29)

como se pode ver do seguinte modo: suponha-se que, pelo contrario,

1 < k = minC p & kp = a2 + b2 (4.30)

Por um lado tem-se

∃x, y ∈Z ∃m∈N {[x = 0 ou y = 0] & |x|, |y| ≤ k

2& mk = x2 + y2} (4.31)

pois, por um lado, podemos tomar x ≡ a (mod k) e y ≡ b (mod k) no sistema completode resıduos (mod k) {−k

2 +1 +i : 0 ≤ i ≤ k−1} se k e par, ou {−k−12 +i : 0 ≤ i ≤ k−1}

se k e ımpar, verificando-se as inequacoes em (4.31); por outro lado, x e y nao podem

VN 409

Page 68: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 68/146

Equacoes Diofantinas ITN(2001)

ser nulos simultaneamente, ja que, se x = 0 = y, entao a ≡ 0 ≡ b (mod k), pelo que a2 ≡0 ≡ b2 (mod k2); mas entaoter-se-ia kp = a2 + b2 ≡ 0 (mod k2) ou seja kp = αk2 para algum α ∈ Z, de ondese concluiria k|p, o que e impossıvel por (4.28). Assim, sob a hipotese (4.30), tambem0 ≡ kp = a2 + b2 ≡ x2 + y2 (mod k), isto e, x2 + y2 = mk para algum m ∈ N, ficandodemonstrado (4.31) tambem sob a hipotese (4.30).

Mas podemos ser mais precisos ainda: nas condicoes (4.30)

m < k , (4.32)

pois

m =x2 + y2

k≤ 2k2/4

k=

k

2< k.

Vamos ainda poder concluir que

∃u, v ∈ Z u2 + v2 = mp, (4.33)

o que, junto com (4.32) esta em contradicao com a definicao de k em (4.30), seguindo-seque nao pode ter-se k > 1, ou seja vale (4.29) como se pretendia provar. Deduzamosentao (4.33):

k2mp = (kp)(mk) = (ay − bx)2 + (ax + by)2

Como x e y foram escolhidos de modo que x

≡a (mod k) e y

≡b (mod k), deduz-se

queax + by ≡ a2 + b2 ≡ 0 (mod k) & k|ax + by

e tambemay − bx ≡ ab − ba = 0 (mod k) & k|ay − bx.

Segue-se que

mp =

ay − bx

k

2

+

ax + by

k

2

e as duas fraccoes do segundo membro sao os u e v que procuravamos paradeduzir (4.33).

O lema 4.3.2 esta demonstrado. P

Para terminarmos a demonstracao do teorema 4.3.1, interessa ter presente que

Lema 4.3.3 Se dois n´ umeros naturais s˜ ao somas de dois quadrados, o seu produtotambem e.

Dem. Basta lembrar a formula (do quadrado do valor absoluto) do produto doisnumeros complexos 1 na forma algebrica: se m = a2 + b2 e n = c2 + d2, entao mn =(ac − bd)2 + (ad + bc)2 P

1Veja-se a proposito (8.2)

410 VN

Page 69: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 69/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

Dem. (do teorema 4.3.1)(se) Suponhamos entao que n = s2n0, em que n0 e simples. Se n0 = 1, imediatamentese tem n = s2 + 02. Se, para numeros primos distintos pi, n0 = p1 · · · pk, sendo pos-sivelmente algum dos primos igual a 2 e os restantes congruentes com 1 ( mod 4), pelolema anterior (lema 4.3.3) e pelo lema 4.3.2, tem-se

n = s2(a2 + b2) = (sa)2 + (sb)2.

(so se) Suponha-se que n e soma de dois quadrados. Se n = s2 + 02, o teorema valecom n0 = 1. Se n nao e um quadrado, escreva-se

n = a2 + b2 =

ki=1

qαii ·

ri=1

qαk+ik+i

em que os qi sao primos distintos, os αi sao pares se 1 ≤ i ≤ k e ımpares se k < i ≤ k+r,digamos

αk+i = 2β i + 1 (1 ≤ i ≤ r).

e faca-se

s2 =k

i=1

qαi

i ·r

i=1

q2β ik+i & n0 =

ri=1

qk+i.

Falta verificar que os qk+i = pi sao 2 ou congruentes com 1 (mod 4). Suponhamos quenao e portanto, reordenando convenientemente,

p1 ≡ 3 (mod 4)Repare-se que n = a2 + b2 ≡ 0 (mod p1), portanto

p1|a,

ja que, caso contrario, a teria inverso a∗ (mod p1), e viria 1 + (a∗b)2 ≡ 0 (mod p1), oque e impossivel porque p1 ≡ 1 (mod 4). Analogamente se conclui que

p1|be portanto

p21|a2 + b2 = n.

Como p1 e distinto dos outros pi, p1|s; segue-se quen

p12=

a

p1

2

+

b

p1

2

=

s

p1

2

p1 · · · pr.

Por este processo eliminamos p1 de s mas mantemos a forma

n = s2p1 · · · pr

o que implica que p1|s. Em suma, nao podemos supor que p1 ≡ 3 (mod 4) e o teoremafica demonstrado. P

VN 411

Page 70: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 70/146

Equacoes Diofantinas ITN(2001)

4.4 Somas de quatro quadrados

Vamos demonstrar o seguinte

Teorema 4.4.1 Qualquer n´ umero natural e soma de quatro quadrados de n´ umerosinteiros.

Convencionamos, para abreviar, que soma de quatro quadrados deve entender-secomo soma de quatro quadrados de n´ umeros inteiros.

Observando que vale

Lema 4.4.1 O produto de dois n´ umeros naturais que s˜ ao somas de quatro quadradose soma de quatro quadrados.

bastara entao provar

Lema 4.4.2 Qualquer n´ umero primo e soma de quatro quadrados.

Dem. (do lema 4.4.1)2 Basta tomar em consideracao a seguinte Identidade de La-grange: para quaisquer a,b,c,d,u,v,x,y ∈ R,

(a2 + b2 + c2 + d2)(u2 + v2 + x2 + y2) = (au + bv + cx + dy)2 + (av − bu − cy + dx)2

+ (ax + by − cu − dv)2

+ (ay − bx + cv − du)2

.

P

A demonstracao do lema 4.4.2 e essencialmemte semelhante a do lema 4.3.2, masprecisamos ainda de um outro lema.

Lema 4.4.3 A congruencia 

x2 + y2 ≡ −1 (mod p) (4.34)

tem soluc˜ ao para qualquer n´ umero primo p.

Dem. E claro que 12 + 02 = 1 ≡ −1 (mod 2). Portanto suporemos de ora em dianteque p designa um n´ umero primo ımpar .

Relembrando a contagem de resıduos quadraticos sabemos que os x2, para 0 ≤ x ≤p−12 , sao p+1

2 resıduos nao congruentes (mod p) dois a dois; o mesmo acontece com os

−1 − y2, para 0 ≤ y ≤ p−12 . Como um sistema completo de resıduos tem p elementos,

existem x2 e −1 − y2 congruentes entre si (mod p); mas entao x2 + 1 + y2 ≡ 0 (mod p).P

2Veja-se a proposito o teorema 8.2.3

412 VN

Page 71: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 71/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

Dem. (do lema 4.4.2) Queremos provar que, para qualquer numero primo p, existemx,y ,z ,w ∈ Z tais que

p = x2 + y2 + z2 + w2. (4.35)

De novo 2 = 12 + 12 + 02 + 02, pelo que passaremos a supor que p designa um primoımpar .

Em primeiro lugar, resulta do lema 4.4.3 que, para certos m,x,y ∈ Z,

mp = x2 + y2 + 12 + 02 & 0 ≤ 0, 1, x , y ≤ p − 1

2. (4.36)

Assim, definindo

k := min{m ∈ N| ∃x, y,z,w mp = x2 + y2 + z2 + w2} (4.37)

podemos concluir que1 ≤ k < p. (4.38)

E claro que se k = 1 nada ha mais a demonstrar. Vamos ver que 1 < k nao podeacontecer. Suponhamos entao que na verdade 1 < k.

Se k e par, o mesmo acontece com x + y + z + w, portanto ou todos os x,y ,z ,wsao pares ou todos sao ımpares ou dois sao pares e dois sao ımpares; suponha-se queno ultimo caso x e y tem a mesma paridade assim como z e w. Tem-se entao

k

2 p =x + y

22

+x

−y

22

+z + w

22

+z

−w

22

.

o que contradiz a minimalidade de k, dada em (4.37). Portanto k nao e par, ou seja kter´ a de ser ımpar .

Se k dividisse todos os x,y ,z ,w entao k2|kp e daı k|p, o que tambem nao podeacontecer. Assim k ≥ 3. Por definicao de k em (4.37),

x2 + y2 + z2 + w2 equiv 0 (mod k)

e podemos escolher resıduos positivos (mod k), a,b,c,d de modulo nao superior a k2 , e

s ∈ N tais que

s < k & x ≡ a & y ≡ b & z ≡ c & w ≡ d (modk) & a

2

+b

2

+c

2

+d

2

= sk.Pelo lema 4.4.1, existem e ,f ,g ,h ∈ Z tais que

kpks = e2 + f 2 + g2 + h2. (4.39)

Como os e ,f ,g ,h podem ser dados pela Identidade de Lagrange, pode supor-se que saotodos divisıveis por k, pelo que, dividindo em (4.39) por k2, representamos sp comosoma de quatro quadrados e s < k, contradizendo a definicao de k. Em qualquer casoconcluimos que k nao pode ser maior que 1. P

VN 413

Page 72: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 72/146

Equacoes Diofantinas ITN(2001)

4.5 Exercıcios

1. Resolva as seguintes equacoes Diofantinas:

(a) x2 + y2 = 51;

(b) x2 + y2 + z2 = 18;

(c) x2 + 2xy + 2y2 = 17;

(d) 4x2 + 12xy + 10y2 = 26.

2. Resolva a equacao Diofantina em (x,y ,z) x2 − y2 = z. e conclua que a equacao

Diofantina x2

− y2

= mk

tem solucao (x, y) quando m, k ≥ 3.

3. Mostre que nem todos os numeros inteiros positivos sao somas de, no maximo,tres quadrados.

4. O Teorema de Fermat afirma:

Quando n > 2, a equac˜ ao Diofantina xn + yn = zn s´ o tem soluc˜ oes triviais.

Verifique que vale quando n = 4, suponha-o demonstrado quando n e primo ımpare apresente uma demonstracao para os restantes casos baseada nestes dois.

5. Determine cinco ternos Pitagoricos primitivos distintos.

6. Mostre que para cada numero inteiro n ≥ 3 existe um terno Pitagorico em queuma das coordenadas e n.

7. Resolva a equacao Diofantina x2 + 4y2 = z2.

8. Determine todos os angulos θ para os quais sen θ e cos θ sao numeros racionais.

9. Mostre que a equacao Diofantina x2+y4 = z2 tem um numero infinito de solucoesnao triviais tais que mdc(x, y) = 1.

10. Resolva a equacao Diofantina x2 + py2 = z2 nos casos em que p e primo.

11. Resolva a equacao Diofantina (x2 + y2 − 2)4 + 16 = z2.

12. Suponha que mdc(a, b) = 1. Mostre que se a nao e soma de dois quadrados, entaoab tambem nao e.

13. Mostre que a equacao 5x2 + 14xy + 10y2 = n tem solucoes em inteiros se e so sen e soma de dois quadrados.

14. Mostre que a equacao (x2 + 1)4 + (y2 + 2)4 = (z + 4)2 nao tem solucoes inteiras.

15. Determine todas as solucoes da equacao diofantina

(x4 + 1)4 + y12 = (z2 + 1)4.

414 VN

Page 73: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 73/146

Int. a Teoria dos Numeros (2001) Equacoes Diofantinas

16. Considere a equacao x2 − 6y2 = 1.

(a) Mostre que se (x0, y0) ∈ Z2 e uma solucao da equacao, entao (5x0+12y0, 5y0+2x0) tambem e.

(b) Use a alınea anterior para obter pelo menos cinco solucoes distintas daequacao.

(c) Mostre que a equacao tem infinitas solucoes.

17. Mostre que se n4k

≡ 7 (mod 8) (k ∈ N), entao n nao e soma de tres quadrados.

VN 415

Page 74: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 74/146

Equacoes Diofantinas ITN(2001)

416 VN

Page 75: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 75/146

Capıtulo 5

Funcoes aritmeticas

5.1 Introducao

Uma funcao real de variavel natural diz-se aritmetica. Consideremos algumas funcoesaritmeticas importantes.

Para cada n ∈ N define-se

d(n) = numero de divisores positivos de n

σ(n) = soma dos divisores positivos de n

Teorema 5.1.1 Se p1, · · · , pk s˜ ao os divisores primos de n ∈ N e para certos n´ umerosnaturais αi n =

ki=1 pαi

i , ent˜ ao

d(n) =

ki=1

(1 + αi) (5.1)

σ(n) =k

i=1

αij=0

pji (5.2)

=k

i=1

pαi+1i − 1

pi − 1(5.3)

A validade destes dois resultados conclui-se das observacoes seguintes

1. Os numeros primos que dividem os divisores de n nao triviais tambem dividemn, isto e

1 = d | n ⇒ d =

rj=1

pβ jij

com 1 ≤ β j ≤ αij .

501

Page 76: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 76/146

Funcoes aritmeticas ITN(2001)

2. Consequentemente os divisores positivos de n sao os monomios do desenvolvi-mento de

f (n) = (1 + p1 + · · · + pα11 ) · · · (1 + pk + · · · + pαk

k )

3. Assim d(n) e o numero de monomios do desenvolvimento do mesmo f (n) eσ(n) = f (n)

Uma argumentacao de contagem analoga as anteriores permite estabelecer o teore-ma seguinte. Demonstra-lo-emos tambem via das propriedades das funcoes multiplica-tivas (teorema 5.5.2)

Teorema 5.1.2 Se p1, · · · , pk s˜ ao os divisores primos de n ∈ N e para certos n´ umerosnaturais αi n =

ki=1 pαi

i , ent˜ ao

φ(n) = nk

i=1

1 − 1

pi

=

ki=1

pαi−1

i (pi − 1)

. (5.4)

Utilizaremos o lema seguinte.

Lema 5.1.1 Sejam  d e n n´ umeros naturais e suponha-se que d|n. O conjunto {i ∈N| d|i ≤ n} tem  n

d elementos.

Dem. Se n = kd, os elementos do conjunto em questao sao precisamente 1d, 2d, · · · , kd.

P

Dem. (do teorema 5.1.2) Seja n um numero natural maior que 1, representado naforma canonica por pα1

1 · · · pαk

k . Se designarmos por C  o conjunto dos numeros entre 1e n que n˜ ao s˜ ao primos com n e definirmos

C i := {k ∈ N| 1 ≤ k ≤ n & pi|k},

tem-se, por um lado

C  =∪

k

i=1

C i

e, por outro lado

C i1 ∩ · · · ∩ C is = {k ∈ N| 1 ≤ k ≤ n & pi1 · · · pis |k} (i1 < · · · < is; 1 ≤ s ≤ k).

Portanto

#C  =

ki=1

#C i −

1≤i1<i2≤k

#(C i1 ∩ C i2) +

1≤i1<i2<i3≤k

#(C i1 ∩ C i2 ∩ C i3) − · · ·

+ (−1)k+1#(C 1 ∩ · · · ∩ C k)

502 VN

Page 77: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 77/146

Int. a Teoria dos Numeros (2001) Funcoes aritmeticas

Como, pelo lema 5.1.1,

#C i1 ∩ · · · ∩ C is =n

pi1 · · · pis

= n1

pi1

· · · 1

pis

,

concluimos

#C  =k

i=1

n

pi−

1≤i1<i2≤k

n1

pi1

1

pi2

+

1≤i1<i2<i3≤k

n1

pi1

1

pi2

1

pi3

− · · ·

+ (−1)k+1n1

p1· · · 1

pk.

e, pondo n em evidencia nesta ultima formula, como

φ(n) = n − #C,

φ(n)

n= 1 − #C 

n

= 1 −k

i=1

1

pi+

1≤i1<i2≤k

1

pi1

1

pi2

1≤i1<i2<i3≤k

1

pi1

1

pi2

1

pi3

+ · · ·

+(−1)k 1

p1· · · 1

pk

=k

i=1

1 − 1

pi

,

ou seja

φ(n) = nk

i=1

1 − 1

pi

.

P

Outras funcoes aritmeticas que virao a ser-nos uteis: defina-se para cada n ∈ N1(n) := 1 (5.5)

e(n) :=

1

n

=

1 se n = 1

0 se n > 1. (5.6)

(5.7)

E ainda a funcao µ de Mobius, definida, para cada numero natural n, por

µ(n) =

1 se n = 1

0 se ∃p [p e primo & p2 | n]

(−1)k se n = p1 · · · pk com os pi primos distintos.

(5.8)

VN 503

Page 78: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 78/146

Funcoes aritmeticas ITN(2001)

5.2 Produto de Dirichlet

Designemos por A o conjunto de todas as funcoes aritmeticas. Uma forma que se ob-servou ser conveniente de algebrizar A foi o produto de convolucao ou de Dirichlet,designado por ∗ e definido por

f ∗ g(n) =d|n

f (d)g(n

d) (n ∈ N). (5.9)

As propriedades basicas deste produto ficam descritas nos teoremas seguintes, cujademonstracao se deixa a cargo do leitor. Recordem-se as funcoes definidas na seccao

anterior (5.1).

Teorema 5.2.1 (A, ∗) e um mon  oide comutativo. Mais precisamente:

1. ∗ e associativa e comutativa,

2. e e elemento neutro para  ∗.

Designe-se por A1 o conjunto das funcoes aritmeticas n˜ ao nulas em  1.

Teorema 5.2.2 Se f  ∈ A1 e g e definida recursivamente por 

g(1) =1

f (1)

g(n) = − 1

f (1)

d|n

f (d)gn

d

, se n > 1,

ent˜ ao

1. g ∗ f  = f ∗ g = e,

2. (A1, ∗) e grupo abeliano.

5.3 Funcoes multiplicativas

Uma funcao aritmetica f  diz-se multiplicativa se verificarmdc(m, n) = 1 ⇒ f (mn) = f (m)f (n) (m, n ∈ N) (5.10)

Um resultado natural:

Teorema 5.3.1 Uma func˜ ao aritmetica n˜ ao identicamente nula  f  e multiplicativa see apenas se

f (1) = 1 & f 

k

i=1

pαi

i

=

ki=1

f (pαi

i ) (5.11)

sempre que os pi s˜ ao primos distintos dois a dois e os αi s˜ ao n´ umero naturais.

504 VN

Page 79: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 79/146

Int. a Teoria dos Numeros (2001) Funcoes aritmeticas

Dem. Suponha-se que f  e multiplicativa. Como mdc(1, n) = 1, tem-se f (1) = f (1 ×1) = f (1)f (1), de onde se segue f (1) = 0 ou f (1) = 1; ora, se f (1) = 0, resultaf (m) = f (1 × m) = f (1)f (m) = 0, pois mdc(1, m) = 1 (m ∈ N) e f  e identicamentenula; assim, se f  ≡ 0, necessariamente f (1) = 1. A segunda parte da condicao (5.11)e tambem necessaria, pois potencias de base prima sao primas entre si se as bases saodistintas.

Concluimos que a condicao (5.11) e necessaria.

Suponha-se agora que vale a condicao (5.11) e que mdc(m, n) = 1. De f (1) = 1obtem-se, para m=1, f (mn) = f (n) = f (1)f (n) = f (mn) e, para n = 1, f (mn) =f (m) = f (m)f (n). Se m

= 1

= n, entao as representacoes canonicas de m e de n

nao tem factores primos comuns e a segunda parte da condicao (5.11) garante quef (mn) = f (m)f (n).

Concluimos que a condicao (5.11) e suficiente. P

E um exercıcio facil demonstrar agora o seguinte corolario.

Corolario 5.3.1 Duas func˜ oes multiplicativas coincidem sse coincidirem nas potenciasde expoente inteiro n˜ ao negativo dos n´ umeros primos.

Ilustremos a definicao:

Teorema 5.3.2 1. Todas as func˜ oes definidas na secc˜ ao anterior (5.1) s˜ ao multi-plicativas.

2. De facto, o produto de convoluc˜ ao de duas func˜ oes multiplicativas e tambem mul-tiplicativo.

Dem. (1) Para verificar que d, σ e φ, basta observar que dois numeros naturais saoprimos entre si apenas quando nao tem divisores primos comuns; consequentemente,se n =

ki=1 pαi

i e m =r

i=1 qβ ii , com primos pi e qj totalmente distintos dois a dois, e

mdc(m, n) = 1, tem-se

mn =k

i=1

pαi

i

r

i=1

qβ ii

e resta aplicar as equacoes em 5.1 e 5.4.1 e obviamente multiplicativa, pois so toma o valor 1.Quanto a e: dados numeros naturais m e n quaisquer , se sao ambos 1

e(mn) = 1 = 1 × 1 = e(m)e(n).

Se um deles e maior que 1, o mesmo acontece com o produto mn e tem-se1

mn

= 0;

VN 505

Page 80: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 80/146

Funcoes aritmeticas ITN(2001)

por outro lado se, por exemplo m > 1, entao1

m

1

n

= 0 ×

1

n

= 0

e tambem e(mn) = e(m)e(n).Para a funcao de Mobius vamos utilizar o Teorema 5.3.1.Por definicao µ(1) = 1 e, se p e primo e α ∈ N, µ(pα) vale −1 ou 0, consoante

α = 1 ou α > 1; assim, se algum dos expoentes emk

i=1 pαi

i e maior que 1, por um

lado µ

ki=1 pαi

i

= 0, por definicao de µ e, por outro,

ki=1 µ (pαi

i ) = 0, pelo que

observamos acima, pois um dos factores e zero; se todos os expoentes sao 1, de novo

µk

i=1 pαi

i

= (−1)k, por definicao de µ e

ki=1 µ (pαi

i ) = (−1)k, pelo que observamos

acima. Em qualquer dos casos se verifica a condicao (5.11) para µ.

(2 ) A demonstracao nao e conceptualmente difıcil. Basta observar que, se mdc(m, n) =1 e d|mn, entao para certos k e t, d = kt, mdc(k, t) = 1 e k|m e t|n e desenvolver calculosa partir das definicoes relevantes. P

Teorema 5.3.3 Se g e uma func˜ ao aritmetica multiplicativa e

f (n) =

d|ng(d)

ent˜ ao f  e multiplicativa.

Dem. Basta observar que, nas condicoes descritas f  = g ∗ 1, e aplicar o teorema 5.3.2.P

5.4 Formula de Inversao de Mobius

Lema 5.4.1 Para qualquer  n ∈ Nd|n

µ(d) =

1 se n = 10 se n > 1

(5.12)

Ou seja µ ∗ 1 = 1 ∗ µ = e. (5.13)

Dem. Defina-se f (n) =

d|n µ(d). Como vimos no teorema 5.3.2, µ e multiplicativa,pelo que f  tambem e (teorema 5.3.3). Assim temos

f (1) =d|1

µ(d) = µ(1) = 1.

506 VN

Page 81: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 81/146

Int. a Teoria dos Numeros (2001) Funcoes aritmeticas

Se p e primo e α ≥ 1,

f (pα) =

µ(1) + µ(p) = 1 − 1 = 0 se α = 1α

i=0 µ(pi) = 1 − 1 + 0 = 0 α > 1(5.14)

Portanto, se n =k

i=1 pαi

i for a decomposicao canonica de n, tem-se que o valor (dafuncao multiplicativa f ) f (n) e um produto de zeros, logo e zero. P

Teorema 5.4.1 Seja  g uma func˜ ao aritmetica qualquer. As duas condic˜ oes seguintes

s˜ ao equivalentes∀n ∈ N f (n) =

d|n

g(d). (5.15)

∀n ∈ N g(n) =d|n

µ(d)f (n

d). (5.16)

Dem. (5.15) pode reformular-se por f  = g ∗ 1, de onde se segue, pelo teorema 5.2.1 epelo lema 5.4.1, f ∗µ = (g∗1)∗µ = g∗(1∗µ) = g, que reformula (5.16). Reciprocamente,(5.16) traduz-se por g = f ∗µ e segue-se analogamente g∗1 = f ∗µ∗1 = f , que reformula(5.15). P

5.5 A funcao de Euler

Nesta seccao apresentamos uma demonstracao da formula (5.4) que poe em evidenciaalguns resultados tambem importantes da teoria elementar dos numeros; em particularnao se recorre ao produto de Dirichlet.

Lema 5.5.1 Se d | n ∈ N, ent˜ ao

φ(n

d) = #{k ∈ N| k ≤ n & mdc(k, n) = d} (5.17)

Dem. Vamos ver que os dois seguintes conjuntos sao equipotentes:

C nd = {k ∈ N| k ≤ n & mdc(k, n) = d} (5.18)

C nd = {k ∈ N| k ≤ n

d& mdc(k,

n

d) = 1} (5.19)

Defina-se f (k) = kd (k ∈ C nd). Pelo teorema 1.2.4, f (C nd) ⊆ C nd. Por outro lado, se

k ∈ C nd, tem-se mdc(k, nd ) = 1, logo

1 = min{xk + yn

d> 0| x, y ∈ Z}

VN 507

Page 82: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 82/146

Funcoes aritmeticas ITN(2001)

donde

d = min{d(xk + yn

d) > 0| x, y ∈ Z}

= min{xdk + yn > 0| x, y ∈ Z}= mdc(dk, n).

Mas entao f  e bijectiva, pois de facto f −1 = k → dk.Concluindo, os conjuntos em causa tem o mesmo cardinal, como querıamos provar.

Repare-se que #C nd e precisamente φ( nd ). P

Teorema 5.5.1n =

d|n

φ(d) (n ∈ N) (5.20)

Dem. Por um lado d → nd define uma permutacao dos divisores de n, consequentemente

d|n

φ(d) =d|n

φ(n

d);

por outro lado, os conjuntos C nd definidos na demonstracao do teorema anterior formam

uma particao de {1, 2, · · · , n} e daı

n = #{1, · · · , n} =d|n

#C nd =d|n

φ(n

d) =

d|n

φ(d).

Como querıamos. P

Finalmente voltamos a formula de calculo da funcao de Euler.

Teorema 5.5.2 Se p1, · · · , pk s˜ ao os divisores primos de n ∈ N e para certos n´ umerosnaturais αi n =

ki=1 pαi

i , ent˜ ao

φ(n) = nk

i=1

1 − 1

pi

=

ki=1

pαi−1

i (pi − 1)

. (5.21)

Em particular, φ e multiplicativa.

Dem. A segunda equacao resulta obviamente da primeira. A primeira equacao obtem-se com a formula de inversao de Mobius. Pelo teorema anterior e pela formula deinversao

φ(n) =d|n

µ(d)n

d= n

d|n

µ(d)

d

508 VN

Page 83: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 83/146

Int. a Teoria dos Numeros (2001) Funcoes aritmeticas

Por um lado os divisores positivos de n sao da forma pβ 11 · · · pβ k

k com 0 ≤ β i ≤ αi; por

outro µ(d) = 0 se algum dos β i ≥ 2. Consequentementeµ(d)

d = 0 apenas quando d elivre de quadrados; mas entao os termos nao nulos do segundo somatorio acima sao daforma

(−1)l 1

pi1

· · · 1

pil

As formulas de Van de Graaf para o desenvolvimento del

i=1(x − ai) dao-nos a ex-pressao final.

A multiplicatividade de φ e agora facil de demonstrar: basta observar que, se m en nao tem divisores primos comuns, as comutatividade e associatividade do produto de

numeros naturais permitem concluir φ(mn) = φ(m)φ(n). P

5.6 Numeros perfeitos

Um numero natural diz-se perfeito se for a soma dos seus divisores proprios (nos quaisse inclui 1); por exemplo 6 e o menor numero perfeito. Vejamos alguns teoremas declassificacao. Recorde-se que σ(m) designa a soma dos divisores naturais do numeronatural m.

Teorema 5.6.1 Para qualquer n ∈ N, se 2n

−1 e primo, ent  ao 2n

−1

(2n

−1) e perfeito.

Dem. Repare-se que n e perfeito sse σ(m) = 2m e que, se 2n − 1 e primo, entaomdc(2n−1, 2n − 1) = 1 (n ∈ N). P

Teorema 5.6.2 Os n´ umeros perfeitos pares s˜ ao da forma  2n−1(2n − 1) com  n ∈ N e2n − 1 primo.

Dem. Em primeiro lugar observe-se que uma potencia de dois nao e perfeita pois

σ(2

n

) = 2

n+1

− 1 < 2

n+1

= 2 · 2

n

. (5.22)Suponha-se entao que m e perfeito e par. Pela equacao anterior (5.22)

m = 2α · k com k impar & k > 1.

Como σ e multiplicativa,

2m = σ(m) = σ(2α)σ(k) =

2α+1 − 1

σ(k)

ou seja2α+1k =

2α+1 − 1

σ(k).

VN 509

Page 84: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 84/146

Funcoes aritmeticas ITN(2001)

Como 2α+1 e 2α+1 − 1 sao primos entre si

2α+1|σ(k) isto e σ(k) = u2α+1; (5.23)

mas entao

2α+1k = (2α+1 − 1)u2α+1 & k = u(2α+1 − 1).

Assim, se u > 1,

σ(k) ≥ 1 + u + u(2α+1 − 1) = u2α+1 + 1,

o que contradiz (5.23); portanto so u = 1 e possıvel. Mas entao

k = 2α+1 − 1 & m = 2α(2α+1 − 1) & σ(k) = 2α+1.

Em particular σ(k) = k + 1 e daı k e primo. P

5.7 Exercıcios

1. Mostre que d(n) e ımpar se e so se n e um quadrado perfeito.

2. Mostre que para cada numero natural m > 1 existe um numero infinito de

numeros naturais n tais que d(n) = m.

3. Mostre que d|n

d = nd(n)2 .

4. Mostre que para qualquer funcao aritmetica f  se tem

d|n

f (d) =d|n

f (n

d).

5. Nos problemas que se seguem supoe-se que para certos numeros primos distintospi e naturais αi,

n =k

i=1

pαi

i .

Uma funcao aritmetica f  diz-se totalmente multiplicativa se para quaisquer m, n ∈N se tem f (mn) = f (m)f (n).

(a) Defina λ(n) = (−1)k

i=1 αi e λ(1) = 1. Mostre que

i. λ e totalmente multiplicativa.

510 VN

Page 85: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 85/146

Int. a Teoria dos Numeros (2001) Funcoes aritmeticas

ii. d|n

λ(d) =

1 se n e quadrado perfeito0 caso contrario.

(b) Defina ν (n) = 2k

i=1 αi e ν (1) = 1. Mostre que ν  e totalmente multiplicativae determine uma expressao para

d|n ν (d).

(c) Para um dado t ∈ Z defina ω(k) = tk e ω(1) = 1. Mostre que

i. ω e multiplicativa;

ii. d|n

ω(d) =ki=1

(1 + αit).

6. Mostre que

(a) O produto de convolucao e comutativo, associativo e distributivo relativa-mente a adicao usual de funcoes.

(b) Se f  e g sao funcoes aitmeticas multiplicativas, f ∗ g tambem e.

7. Defina

e(n) = 1

n = 1 se n = 1

0 se n > 1(n

∈N)

(a) Mostre que e e multiplicativa.

(b) Mostre que para qualquer funcao aritmetica f , f ∗ e = f .

(c) Conclua que o conjunto das funcoes aritmeticas f, A, algebrizado por ∗ eum monoide comutativo.

8. Dada f  ∈ A tal que f (1) = 0, seja g a funcao aritmetica definida por

g(1) =1

f (1)

g(n) = −1

f (1)d|n

f (d)gn

d

, se n > 1

Mostre que

(a) g ∗ f  = e.

(b) Conclua da alınea anterior que o conjunto das funcoes aritmeticas nao nulasem 1 munido do produto de convolucao e grupo abeliano.

(c) Seja M o conjunto das funcoes multiplicativas nao identicamente nulas. Quepode dizer quanto a natureza algebrica de (M, ∗)?

VN 511

Page 86: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 86/146

Funcoes aritmeticas ITN(2001)

9. (a) Defina as funcoes aritmeticas I k e 1 por

I k(n) = nk 1(n) = 1

e mostre que

i. As funcoes I k e 1 sao multiplicativas.

ii. d = 1 ∗ 1;

iii. σ = 1 ∗ I ;

iv. se σk(n) e a soma das k-esimas potencias dos divisores positivos de n,

entao σk = 1 ∗ I k;v. se f  e totalmente multiplicativa, entao f ∗ f  = f d;

vi. I k ∗ I l(n) = nlσk−l(n).

(b) Determine uma expressao para σ ∗ d.

10. Suponha que f  e uma funcao aritmetica e defina

F (n) =d|n

f (d) (n ∈ N).

Mostre que se F  e multiplicativa, f  tambem e.

11. Mostre que a unica funcao aritmetica f  que verifica a condicao

d|n

f (d) = n

e a funcao φ.

12. A funcao Λ de von Mangoldt e definida por

Λ(n) =

log p se n = pm para algum primo p e algum m ≥ 10 caso contrario.

Mostre que

(a) log n =

d|n Λ(d);

(b) Λ(n) = −d|n µ(d)log(d).

13. Mostre que, para cada n ∈ N, o conjunto {x ∈ N | φ(x) = n} e finito.

14. Mostre que se n > 2, φ(n) e par.

15. Mostre que d(n) ≤ 2√

n.

512 VN

Page 87: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 87/146

Int. a Teoria dos Numeros (2001) Funcoes aritmeticas

16. Seja f (n) uma funcao multiplicativa nao identicamente nula. Entaod|n

µ(d)f (d) =p|n

(1 − f (p)),

onde p percorre todos os divisores primos de n.

17. Mostre que se n e um numero perfeito, entao

d|n1d = 2.

18. Determine todos os numeros perfeitos menores que 103.

19. Mostre que 28 e o unico numero perfeito par da forma(a) an + 1, com n ≥ 2;

(b) an + bn, com n ≥ 2 e mdc(a, b) = 1 (28 = 33 + 13).

20. Mostre que nao ha numeros perfeitos pares da forma ann···n

+1, com n ≥ 2 e pelomenos dois expoentes n.

21. Mostre que um numero perfeito ımpar nao e primo nem produto de dois primos.

22. Mostre que se n e um numero perfeito ımpar entao n = pek2, onde p e um primoque nao divide k e p

≡e

≡1 (mod 4).

23. Um par (m, n) ∈ N2 diz-se amig´ avel  se cada coordenada e a soma dos divisoresproprios (incluindo 1) da outra. Mostre que

(a) O par (m, n) e amigavel se e so se σ(m) = σ(n) = m + n.

(b) Verifique que (220, 284), (5020, 5564) e (17296, 18416) sao pares amigaveis.

24. Mostre que se a = 3 × 2n − 1, b = 3 × 2n−1 − 1 e c = 9 × 22n−1 − 1 sao primosımpares, o par (2nab, 2nc) e amigavel.

VN 513

Page 88: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 88/146

Funcoes aritmeticas ITN(2001)

514 VN

Page 89: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 89/146

Page 90: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 90/146

Page 91: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 91/146

Capıtulo 6

Fundamentacao

Neste capıtulo provamos que, a menos de um isomorfismo, o corpo Q, dos numerosracionais, esta contido em todos os corpos ordenados e todos os corpos ordenadoscompletos sao isomorfos e revemos algumas propriedades dos numeros reais.

Tomaremos um ponto de vista superestrutural: identificaremos subestruturas espe-ciais dos corpos ordenados como estruturas de numeros naturais, de numeros inteirose de numeros racionais. Na seccao 6.2 abordaremos rapidamente uma visao mais con-strutiva (teorema 6.2.1).

OBS.: 1. Os termos anel  e domınio de integridade entender-se-ao respectivamente

como sinonimos de anel associativo e domınio.2. Um mergulho de uma estrutura algebrica A noutra B e um morfismo

injectivo de A em B

6.1 Corpos ordenados e numeros racionais

Um corpo e um anel de divis˜ ao comutativo. Por outras palavras, uma estruturaalgebrica K = (K, +, ·) com duas operacoes binarias + e · diz-se um corpo se verificaras seguintes propriedades

1.

Ke um anel cujo zero designamos por 0.

2. (K \{0}, ·) e um grupo comutativo cujo elemento neutro designamos por 1, oupor unidade do corpo.

Note-se que, em particular, 0 = 1 pela segunda propriedade. Do modo usual,identificaremos a · b com ab quando a, b ∈ K.

Um corpo K e ordenado quando se distingue um subconjunto K + de K , ditoconjunto dos elementos positivos de K, para o qual se verificam as condicoesseguintes

1. 0 ∈ K + = ∅

603

Page 92: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 92/146

Numeros Reais ITN(2001)

2. Para quaisquer a, b ∈ K, da-se uma e so uma das condicoes seguintes

(a) a = b

(b) a − b ∈ K +

(c) b − a ∈ K +

3. Para quaisquer a, b ∈ K +, a + b ∈ K +

4. Para quaisquer a, b ∈ K +, ab ∈ K +

E um exercıcio verificar que a condicao

a < b se e so se b − a ∈ K + (a, b ∈ K +)

define uma relacao < de ordem total estrita em K  de modo queK + = {x ∈ K  : 0 < x}, e K = (K, +, ·, < ) e uma estrutura algebrica em queK = (K, +, ·) e um corpo e < e compatıvel com + e semicompatıvel com ·, ou seja:

1. A relacao < e

(a) Anti-reflexiva  — a < a, seja qual for a ∈ K.

(b) Anti-simetrica  — a < b ⇒ b < a, sejam quais forem a, b ∈ K.

(c) Transitiva  — a < b & b < c ⇒ a < c, sejam quais forem a,b,c ∈ K.(d) Tricot´ omica  — para quaisquer a, b ∈ K, da-se uma e so uma das condicoes

seguintes: a = b, a < b, b < a.

2. Para quaisquer a,b,c ∈ K, a < b ⇒ a + c < b + c.

3. Para quaisquer a,b,c ∈ K, [a < b & 0 < c] ⇒ ac < bc

De facto, estas propriedades de < podem ser tomadas como definidoras de corpoordenado, deduzindo-se delas que o conjunto {x ∈ K  : 0 < x} verifica as propriedadestomadas inicialmente como caracterısticas de K +, de tal modo que a relacao de ordemobtida a partir de K + e precisamente < . De modo um pouco informal: ha uma

correspondencia bijectiva natural entre ordens compatıveis com as operacoes do corpoe conjuntos de positivos.

Vamos ver que, a menos de um isomorfismo, todos os corpos ordenados, contem ocorpo dos numeros racionais, ou seja Q e o menor corpo ordenado.

Seja entao K um corpo ordenado com relacao de ordem <.

Lema 6.1.1 Para qualquer  a ∈ K,

(i) a < 0 se e s´ o se 0 < −a

(ii) −a < 0 se e s´ o se 0 < a

604 VN

Page 93: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 93/146

Int. a Teoria dos Numeros (2001) Numeros Reais

(iii) Se a = 0 ent˜ ao 0 < a2

(iv) 0 < 1

Dem. As condicoes (i) e (ii) sao equivalentes, ja que, em qualquer anela = −(−a). Assim limitar-nos-emos a provar (i), (iii) e (iv)

(i) Observe-se que vale a seguinte cadeia de implicacoes, pela compatibilidade de< com +.

a < 0 ⇒ 0 = a + (−a) < 0 + (−a) = −a ⇒ a = 0 + a < −a + a = 0

(iii) Como a2 = (−a)2, por (i) e pela semicompatibilidade de < com ·, quando a = 0,a2 e sempre o produto de dois elementos positivos, portanto e positivo.

(iv) Observe-se que 0 = 1 = 12 e tome-se em conta (iii). P

Definicao 6.1.1 Um subconjunto C  de K  diz-se indutivo se 1 ∈ C  e x + 1 ∈ C sempre que x ∈ C.

Obviamente K  e K + sao indutivos, mas ha concerteza subconjuntos indutivos maispequenos. Designe-se por N  a intersecc˜ ao de todos os subconjuntos indutivos de K.Seja ainda S  a restricao da funcao x

→x + 1 a N.

Lema 6.1.2 N  e um subconjunto indutivo e (N,S, 1) e uma estrutura den´ umeros naturais.

Dem. Em primeiro lugar, 1 ∈ N  pois, por definicao, 1 e elemento de todos os sub-conjuntos indutivos. Por outro lado, se x ∈ N  entao x esta em todos os subconjuntosindutivos e consequentemente x+1 tambem, portanto x+1 ∈ N  se x ∈ N. E concluimosde facto duas coisas a saber:

1. N  e indutivo

2. S  e uma funcao de N  em N.

Como (K, +) e um grupo, S  e injectiva. Alem disso, 1 = S (x) ⇒ x = 0, pelo que1 so pode ser imagem por S  de algum elemento de N  se 0 ∈ N. Ora K + e indutivo e0 ∈ K +, portanto 0 ∈ N  e 1 ∈ S (N ).

Finalmente, vejamos que se verifica o Princıpio de Inducao:Se 1 ∈ A ⊆ N  e x + 1 ∈ A sempre que x ∈ A, entao A e um suconjunto indutivo

de N ; ora, por definicao, N  ⊆ A, portanto A = N. P

Assim N  = {1, 1 + 1, 1 + 1 + 1, · · · } e como habitualmente fazemos a convencaonotacional de designar a soma de n 1s pelo numero natural intuitivo n. Em suma

VN 605

Page 94: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 94/146

Numeros Reais ITN(2001)

Corolario 6.1.1 A menos de um isomorfismo de estruturas de n´ umeros naturais, oconjunto N dos n´ umeros naturais intuitivos e subconjunto de qualquer corpo ordenado.

Deixamos ao cuidado do leitor a demonstracao do seguinte resultado

Teorema 6.1.1 A soma, o produto e a ordem definidas em N como universo da estru-tura de n´  umeros naturais (N, S, 1) coincidem com as induzidas pelocorpo K.

Repare-se agora que, como K e um corpo, todos os elementos n ∈ N tem um inverso

multiplicativo n−1

∈ K , que e sempre um numero positivo, e que os elementos daforma np−1 com n, p ∈ N formam um grupo para a multiplicacao. Reunimos num lemaalgumas propriedades importantes:

Lema 6.1.3 Sejam  K + o subconjunto de elementos positivos de K  eQ = {np−1 : n, p ∈ N}.

1. Para qualquer a ∈ K \{0}, a−1 tem o mesmo sinal que a.

2. N ⊂ Q ⊆ K +

3. np−1

−1

= pn−1, para quaisquer  n, p ∈ N4. (np−1)(mq−1) = (nm)(pq)−1 (m,n,p,q ∈ N)

5. (Q, ·) e um grupo comutativo

6. (mk)(pk)−1 = mp−1

7. np−1 + mq−1 = (nq + mp)(pq)−1 (m,n,p,q ∈ N), e (Q, +) e um semigrupo.

8. (Q, +, ·) e uma estrutura algebrica onde · e distributiva relativamente a  +.

Dem. 1. Se x < 0 < y, entao xy < 0y = 0, pela semi-compatibilidade do produto coma ordem; como 0 < 1 = aa−1, a e a−1 tem o mesmo sinal.

2. Por um lado, para todo o n ∈ N, n = n1 = n1−1; por outro, como K + e indutivo,N  ⊆ K + e daı os elementos de Q sao produtos de elementos positivos, logo tambempositivos.

3,4,6 deixam-se ao cuidado do leitor.

5. As partes 3 e 4 estabelecem que a estrutura e de grupoide (com identidade e)onde todos os elementos tem inverso; como a associatividade e a comutatividade saohereditarias, a estrutura e de facto de grupo comutativo.

7. np−1 + mq−1 = nqq−1p−1 + mpq−1p−1 = (nq + mp)(pq)−1.

8. As distributividades sao tambem hereditarias. P

606 VN

Page 95: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 95/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Passando a identificacao usual

ab−1 =a

bse b = 0,

as propriedades da estrutura (Q, +, ·) que acabamos de descrever poem em evidencia queela se comporta como o conjunto dos numeros racionais positivos usuais ou intuitivos,em particular as propriedades 3, 4, 6 e 7 descrevem as propriedades essenciais dasfraccoes:

1a

b

=b

a

(a

= 0) &

a

b ·

c

d

=ac

bd

&ad

bd

=a

b

&a

b

+c

d

=ad + bc

bd

Ora K e um corpo, consequentemente, fazendo −X  = {−x : x ∈ X },

−N ⊆ −Q ⊆ K 

e e facil, se bem que porventura trabalhoso, demonstrar que

Teorema 6.1.2 1. N ∪ {0} ∪ −N ⊆ Q ∪ {0} ∪ −Q ⊆ K.

2. (N ∪ {0} ∪ −N, +, ·) e um subdomınio de integridade de K.

3. (Q

∪ {0

} ∪ −Q, +,

·, < ) e um subcorpo ordenado de

Kcom conjunto de positivos

Q.

Para fixar ideias, defina-se

Z = N ∪ {0} ∪ −N & Q = Q ∪ {0} ∪ −Q & Z = (Z, +, ·) & Q = (Q, +, ·).

Teorema 6.1.3 Q = {mn : m, n ∈ Z & n = 0}

Dem. Um aspecto fundamental da demonstracao e que

−m

−n=

m

n& − m

n=

−m

n=

m

−n.

A verificacao destas igualdades pode fazer-se por casos. P

Sistematizando o que temos vindo a descrever

Teorema 6.1.4 A menos de isomorfismos de aneis

1. Qualquer corpo ordenado contem um subdomınio de integridade Z e um subcorpoQ como descritos no teorema 6.1.2.

2. Qualquer anel que contenha N tambem contem  Z como subanel.

VN 607

Page 96: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 96/146

Numeros Reais ITN(2001)

3. Qualquer corpo que contenha Z como subanel tambem contem  Q.

4. Z  e o menor domınio de integridade que contem N.

5. Q e o menor corpo ordenado que contem  Z como subanel.

Dem. (esquema) A proposicao 1 tem vindo a ser demonstrada ao longo do texto. Naverdade e essencialmente para este resumo que se tem vindo a apresentar lemas, dosquais o terceiro (lema 6.1.3) tem por fim descrever os morfismo de aneis em causa:

A partir do momento em que se identificam os zeros 0 e 0 e as unidades 1 e1 dos corpos ordenados K e K os isomorfismos entre as varias subestruturas (de

numeros naturais ou com universos em subconjuntos Q e Q ou Z  e Z ) sao restricoesou prolongamentos de um mesmo que fica definido pelas condicoes necess´ arias (de factoredundantes)

Φ(0) = 0

Φ(1) = 1

Φ(n1) = n1

Φ(a + b) = Φ(a) + Φ(b)

Φ(ab) = Φ(a)Φ(b)

Φ(

−x) =

−Φ(x)

As proposicoes 2 e 3 resultam apenas de os aneis serem fechados para a passagemao simetrico e os corpos serem fechados para a passagem ao inverso. As proposicoes 4e 5 sao meras reformulacoes de 2 e 3, respectivamente. P

Por estas razoes passamos a identificar Z e Q respectivamente com os conjuntos Zdos inteiros intuitivos e Q dos racionais intuitivos, algebrizados e ordenados da maneirausual.

Repare-se tambem que as condicoes descritas nas equacoes acima nao sao suficientespara garantir que o mergulho Φ se prolongue a um isomorphismo entre os corpos K eK; ate porque tal isomorfismo pode mesmo nao existir. 1

6.2 Uma visao construtiva

Na seccao anterior tomamos o ponto de vista axiomatico nao nos preocupando com aexistencia de um modelo formal de corpo ordenado: aceitamos que os numeros racionaisintuitivos constituem uma exemplificacao suficiente de tal estrutura. No entanto ad-mitindo apenas a existencia de alguma estrutura de n´ umeros naturais (por exemploa dos naturais intuitivos ...) e possıvel construir um corpo ordenado mınimo que a prolonga. Passamos a esquematizar tal construc˜ ao.

1Pode encontrar-se um tratamento deste tema em [16] ou [19].

608 VN

Page 97: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 97/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Teorema 6.2.1 Dada uma estrutura de n´ umeros naturais com as operac˜ oes de so-ma  , +, e produto , ·, e a ordem  < can´ onicas N  = (N, S, 1, +, ·, < ), existe um corpoordenado Q = (Q, 0, 1, +, ·, < ), que a prolonga e, a menos de um isomorfismo decorpos ordenados, est´ a contido em todos os possıveis prolongamentos de N  por corposordenados.

Dem. A demonstracao da parte de unicidade a menos de um isomorfismo e obviamenteo trabalho que desenvolvemos quase totalmente ate aqui. Um esquema de demonstracaodeste teorema e o seguinte.

I. Defina-se em N2 a relacao de equivalencia 

≡• por

(m, p) ≡• (n, q) sse mq = np

II. Seja Q = N2/≡• o respectivo conjunto cociente, designem-se as classes de equiv-alencia por [(m, p)]• e algebrize-se Q do seguinte modo

[(m, p)]• [(n, q)]• = [(mn, pq)]•[(m, p)]• ¡ [(n, q)]• sse mq < np

[(m, p)]• ⊕ [(n, q)]• = [(mq + np, pq)]•

III. Verifique-se que (Q, ⊕, ) e uma estrutura algebrica em que

1. (Q, ) e um grupo comutativo com elemento neutro 1 = [(1, 1)]•.

2. (Q, ⊕) e um semigrupo comutativo que verifica a Lei do Corte.

3. e distributiva em relacao a ⊕4. ¡ e uma ordem total em Q

5. ¡ e compatıvel com ⊕ e , ou seja

(a) x¡ y sse x ⊕ z ¡ y ⊕ z x, y, z ∈ Q

(b) x¡ y sse xz ¡ yz (x,y ,z ∈ Q)

IV. A funcao φ : N → Q dada por φ(n) = [(n, 1)]• e um mergulho da estrutura algebricaordenada (N, +, ·, < ) para a estrutura algebrica ordenada(Q, ⊕, ,¡); que identifica (N, +, ·, < ) com uma subestrutura de (Q, ⊕, ,¡), peloque voltamos a designar as operacoes e a ordem pelos seus sımbolos iniciais.

V. Defina em Q2 a seguinte relacao de equivalencia

(a, b) ≡+ (c, d) sse a + d = b + c ((a, b) ∈ Q2)

e designe por [(a, b)]+ as respectivas classes de equivalencia e ainda por Q o correspon-dente conjunto cociente.

VN 609

Page 98: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 98/146

Numeros Reais ITN(2001)

VI. Defina uma operacao interna θ em Q por

[(a, b)]+θ[(c, d)]+ = [(a + c, b + d)]

e verifique que (Q, θ) e um grupo comutativo, com elemento neutro 0 = [(a, a)]+ e noqual o simetrico (inverso para θ) de x = [(a, b)]+, e −x = [(b, a)]+.

OBS: Nao e necessario utilizar a natureza dos elementos de Q, mas tao so que (Q, +)e um semigrupo comutativo que verifica a Lei do Corte.

VII. A funcao ψ : Q → Q dada por ψ(x) = [(x + x, x)]+ e um mergulho da estruturaalgebrica (Q, +) em (Q, θ) e, identificando Q com ψ(Q), tem-se com uniao disjunta

Q = Q ∪ {0} ∪ −Q

VIII. Passando a designar θ por + e antecipando o facto de as novas operacoes esten-derem as anteriores, complete-se a algebrizacao de Q do seguinte modo

1. a < b sse b − a ∈ Q

2. |a| =

a se a ∈ Q ∪ {0}−a se a ∈ −Q

3. a · b =|

a||

b|

se a, b∈

Q ou−

a,−

b∈

Q

−|a||b| caso contrario

IX. Verifique-se que Q = (Q, 0, 1, +, ·, < ) e um corpo ordenado cujo conjunto deelementos positivos e Q.

OBS.: Tambem aqui nao e necessario utilizar a natureza dos elementos de Q mas taoso as propriedades descrita em III.

X. Seja Z = N ∪ {0} ∪ −N. Verifique-se que, a menos de um isomorfismo de aneis,Z = (Z, +, ·) e o menor anel que prolonga N XI. Verifique-se que, a menos de um isomorfismo de corpos, Q e o menor corpo queprolonga Z .

Fica terminado esquema de demonstracao do teorema 6.2.1. P

6.3 Extensoes proprias do corpo dos numeros racionais

Se o numero natural n nao e um quadrado perfeito, entao√

n ∈ Q; no entanto, seQ(

√n) = {a + b

√n : a, b ∈ Q}, entao (Q(

√n), +, .0, 1) e um corpo (ordenado) do qual

o corpo dos numeros racionais e subcorpo proprio pois

• Q = Q+ 0√

n ⊂ Q(√

n),

610 VN

Page 99: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 99/146

Int. a Teoria dos Numeros (2001) Numeros Reais

• (a + b√

n)−1

= aa2−nb2

− ba2−nb2

√n

• (a + b√

n)(c + d√

n) = (ac + nbd) + (ad + bc)√

n.

Lembrando que um numero real α se diz algebrico se for raiz de um polinomio decoeficientes inteiros e se diz transcendente caso contrario, tem-se que, para α ∈ R, omenor corpo ordenado que contem Q ∪ {α}, Q(α),

• e uma extensao propria de Q sse α ∈ Q• e um espaco vectorial sobre Q que tem dimensao finita sse α e algebrico.

Informalmente: um numero real e algebrico se e so se for representavel por umaexpressao onde figurem apenas numeros inteiros, somas, produtos, diferencas, cocientese radiciacoes de ındice natural em quantidade finita. Calculos pacientes mostram queesta ultima condicao e de facto suficiente para que a expressao represente um numeroalgebrico; a demonstracao de que e necessaria nao cabe no ambito deste curso.

Exemplo 6.3.1

 3 +

3√5

4 e raiz do polinomio 64(x2 − 3)3 − 5 e nao e racional.

Na verdade nao ha “muitos”irracionais algebricos.

Teorema 6.3.1 O conjunto dos n´ umeros algebricos e numer  avel.

Dem. Em primeiro lugar repare-se queO conjunto Z[x] dos polin´ omios de coeficientes inteiros e numer´ avel,

pois, para cada n ∈ N, o conjunto dos polinomios de grau menor ou igual a n ecoeficientes inteiros, Z(n)[x], e equipotente a Zn+1; como Z e numeravel, o mesmoacontece com qualquer das suas potencias cartesianas de expoente finito e ainda

Z[x] =∞

n=1

Z(n)[x].

Em segundo lugar, cada polin´ omio em Z[x] tem um n´ umero finito — eventualmentezero — de raizes reais, portanto o conjunto dos numeros reais algebricos e uma uniaonumeravel de conjuntos finitos e consequentemente e numeravel. P

A construcao de numeros transcendentes pode fazer-se como aplicacao do seguinteteorema sobre numeros algebricos que, em parte, afirma: os n´ umeros irracionais algebricoss˜ ao difıceis de aproximar com rapidez.

Teorema 6.3.2 (de Liouville) Seja α um n´ umero irracional algebrico, raiz do polin´ omioP (x) =

ni=0 aixi, de grau  n ≥ 1, e irredutıvel sobre Q[x]. Ent˜ ao existe M  ∈ Q+ tal 

que, para qualquer n´ umero racional  mk (m ∈ Z, k ∈ N) se tem 

|α − m

k| < 1 ⇒ |α − m

k| >

kn

VN 611

Page 100: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 100/146

Numeros Reais ITN(2001)

Dem. P (x) nao tem raizes racionais, por ser irredutıvel sobre Q[x]; consequentemente,para quaisquer m ∈ Z e k ∈ N,

|P (m

k)| =

1

kn|

ni=0

aimikn−i| ≥ 1

kn,

porque o polinomio do segundo membro so toma valores inteiros e nao nulos, donde oseu valor absoluto so pode ser maior ou igual a 1. Faca-se

s = sup{|P (x)| : |x − α| < 1}Dados entao m ∈ Z, k ∈ N tais que |m

k − α| < 1 tem-se, para algum c entre mk e α,

1kn

≤ |P ( mk

)| = |P ( mk

) − 0|= |P (

m

k) − P (α)| = |P (c)||m

k− α|

≤ s|m

k− α|.

pelo que podemos tomar M  ∈]0, 1s ]. P

De um ponto de vista afirmativo: se um n´ umero real  α e aproxim  avel por uma sucess˜ ao (rn) de racionais que converge mais rapidamente para  α que qualquer sucess˜ ao

M kn n

∈N

, ent˜ ao α e transcendente.

Exemplo 6.3.2 O numero α =∞

i=1 10−i! e transcendente, pois

|α −n

i=1

10−i!| ≤ 10−[(n+1)!−1].

Ate Cantor ter demonstrado que h´ a mais n´ umeros transcendentes que n´ umerosalgebricos (teorema 6.6.2), na segunda metade do seculo XIX, o Teorema de Liouvilleera o unico resultado que garantia a existencia numeros transcendentes.

6.4 Corpos ordenados completos

IsomorfismoJa os gregos do sec. V A.C. sabiam que

√2 e irracional (incomensur´ avel  em linguagem

da epoca). Na verdade interessa-nos observar um pouco mais: dados numeros naturaism e n, tem-se

m

n

2< 2 ⇒

m

n<

3m + 4n

2m + 3n&

3m + 4n

2m + 3n

2

< 2

.

Assim, D = {x ∈ Q : x2 < 2} nao tem supremo em Q; no entanto 2 e claramente ummajorante de D em Q.

612 VN

Page 101: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 101/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Definicao 6.4.1 Um corpo ordenado diz-se completo se qualquer dos seus subcon-juntos n˜ ao vazios e majorados tem supremo.

Acabamos de ver que o corpo ordenado dos numeros racionais nao e completo. Poroutro lado, uma das propriedades do corpo ordenado dos numeros reais e precisamenteser completo. Na verdade esta propriedade caracteriza este ultimo a menos de umisomorfismo, como se afirma no teorema 6.4.2.

Seja de ora em diante K = (K, +, ·, 0, 1, < ) um corpo ordenado completo.Um lema importante em si mesmo:

Lema 6.4.1 N n˜ ao e majorado em  K.

Dem. Se N fosse majorado teria supremo, digamos s = supN; se s pertencesse a N,s nao poderia ser supremo pois s < s + 1 ∈ N; mas entao existem x, y ∈ N tais ques − 1

2 < x < y < s, o que e impossıvel porque a diferenca mınima entre elementosde N e 1. Segue-se que N nao pode ser majorado. P

Uma consequencia imediata deste lema:

Teorema 6.4.1 Para quaisquer  a, b ∈ K  tais que 0 < a < b, existe n ∈ N tal queb < na.

Em virtude deste teorema diz-se que os corpos ordenados completos saoArquimedianos. As varias extensoes de Q a que aludimos na seccao anterior saotodas arquimedianas mas nao necessariamente completas. E segue-se

Lema 6.4.2 Entre dois elementos distintos quaisquer de um corpo ordenado completoexiste um n´ umero racional.

Dem. Comecemos por supor 0 < a < b em K; pelo lema anterior, existem um numeronatural n tal que n > 1

b−a e n > 1a , ou seja, 1

n < a, b−a. Seja m = max{k ∈ N : kn ≤ a}.

Tem-se que mn ∈ Q e a < m+1

n < b. Os casos a < 0 < b e a < b < 0 tratam-seanalogamente ou por passagem ao simetrico. P

Teorema 6.4.2 Todos os corpos ordenados completos s˜ ao isomorfos.

Dem. Sejam K1 = (K 1, +, ·, 0, 1, < ) e K2 = (K 2, ⊕, , 0, 1,¡) dois corpos ordenadoscompletos. Tendo em vista o teorema 6.1.4, cada um destes corpos contem um corpo Qi

de numeros racionais (i = 1, 2) e os Qi sao isomorfos, digamos que por um isomorfismoΦ : Q1 → Q2.

Definam-se secc˜ oes Qix e uma funcao Ψ : K 1 → K 2 por

Qix = {v ∈ Qi : v < (¡)x} (x ∈ K i; i = 1, 2) & Ψ(x) = supΦ(Q1x) (x ∈ K 1).

VN 613

Page 102: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 102/146

Numeros Reais ITN(2001)

Em primeiro lugar, pelo lema 6.4.2

x = supQix (x ∈ K i; i = 1, 2) (6.1)

Em segundo lugar

Ψ coincide com Φ em Q1 (6.2)

pois se x ∈ Q1, por um lado Φ(x) majora Φ(Q1x) (por (6.1)) e, por outro, se 0¡ε ∈ Q2

entao, pelo lema 6.4.2 existe u ∈ Q1 tal que x − Φ−1(ε) < u < x, donde Φ(x) − ε ¡Φ(u)¡Φ(x) e Φ(x) = supφQ1x = Ψ(x). De seguida

x < y ⇒ Ψ(x)¡Ψ(y) (6.3)

como se pode ver do seguinte modo: dados x, y ∈ Q1 se x < y, de acordo com o lema6.4.2, podemos escolher u, v ∈ Q1 tais que x < u < v < y; por (6.2) e por definicao deΨ, Ψ(u) = Φ(u) ¡ Φ(v) ≤ Ψ(y); como para qualquer z ∈ Q1, se z < x entao z < u edaı Q1x ⊆ Q1u, temos Ψ(x) ≤ Ψ(u) e finalmente Ψ(x)¡Ψ(y). Em particular

Ψ e injectiva. (6.4)

Ψ e sobrejectiva : (6.5)

Vamos ver que

Para qualquer y ∈ K 2, y = Ψ

supΦ−1(Q2y)

. (6.6)

Seja x = supΦ−1(Q2y). Se u ∈ Q1x entao existe v ∈ Φ−1(Q2y) tal que u < v ≤ x; masassim Φ(u) ¡ Φ(v) ∈ Q2y, pelo que Ψ(x) = supΦ(Q1x) ≤ supQ2y = y (por (6.1)). SeΨ(x) ¡ y, existe v ∈ Q2y tal que Ψ(x) ¡ v ¡ y; tomando u ∈ Q1 tal que Φ(u) = v e,portanto, tal que u ∈ Φ−1(Q2y), obtemos Ψ(x) ¡ v ¡Ψ(x) o que e impossıvel. Assim(6.6) e (6.5) ficam provadas.

Repare-se que (6.6) afirma ser Ψ−1 da mesma natureza que Ψ. Vejamos que

Ψ(x + y) = Ψ (x) ⊕ Ψ(y) (x, y ∈ K 1) (6.7)

Como sup(A

⊕B)

¡=supA

⊕supB (A, B

⊆K 2), tambem

Ψ(x + y)¡= Ψ(x) ⊕ Ψ(y) (x, y ∈ K 1)

Dados δ ∈ Q2 tal que 0¡ δ e u ∈ Q1x, v ∈ Q1y, w , z ∈ Q2 tais que

Ψ(x) δ

2¡w = Φ(u)¡Ψ(x) & Ψ(y) δ

2¡ z = Φ(v)¡Ψ(y)

Segue-se, por (6.3), que u < x e v < y; daı que u + v < x + y e tambem, por (6.2),

(Ψ(x) ⊕ Ψ(y)) δ ¡ w ⊕ z = Φ(u + v) = Ψ(u + v)¡Ψ(x + y).

614 VN

Page 103: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 103/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Como δ foi escolhido arbitrariamente, podemos concluir (6.7). Provemos agora que

Ψ(xy) = Ψ (x) Ψ(y) (x, y ∈ K 1) (6.8)

Comecemos por observar que de (6.7) se conclui

Ψ(−x) = −Ψ(x) (x ∈ K 1) (6.9)

e portanto basta demonstrar (6.8) com x, y > 0; neste caso podemos usar que, para

conjuntos de elementos positivos A, B ⊂ K 2, sup(AB)¡=supAsupB e raciocinar como

para a soma, com as abreviaturas usuais:

Necessariamente Ψ(xy)¡

=Ψ(x)Ψ(y); dado δ e escolhendo u,v,w ,z como acima, obte-mos

Ψ(x)Ψ(y) δ

2Ψ(x + y) ⊕

δ

2

2

¡ wz

= Φ(uv) = Ψ(uv)

¡ Ψ(xy)

de onde se concluira (6.8). Resumindo: (6.4), (6.5), (6.7), (6.8) e (6.3) dizem-nos queΨ e um isomorfismo entre os corpos ordenados K1 e K2. P

6.5 Existencia

Tambem neste caso e possıvel tomar uma visao “da base para o topo”quanto a existenciade um corpo ordenado completo, isto e de um corpo de numeros reais. Como vimosem 6.2, pode construir-se um corpo de numeros racionais Q = (Q, +, ·, 0, 1) a partirde um sistema intuitivo de numeros naturais. Na verdade podemos inspirar-nos nademonstracao da isomorfia entre corpos ordenados completos para definir um dessescorpos a partir do dos numeros racionais; e o que esquematizamos de seguida.

Uma construcao

Definicao 6.5.1 Uma  seccao em  Q e um conjunto S  verificando as seguintes con-dic˜ oes

1. ∅ = S  ⊆ Q.

2. S  tem majorante em Q.

3. S  e um  ideal de ordem, isto e

∀a, b ∈ Q [b < a ∈ S  ⇒ b ∈ S ]. (6.10)

VN 615

Page 104: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 104/146

Numeros Reais ITN(2001)

4. S  n˜ ao tem m´ aximo.

O corpo ordenado completo cuja construcao vamos esquematizar resultara da alge-brizacao conveniente do conjunto de todas as secc˜ oes, designado por R.

Note-se que, mesmo quando uma seccao tem supremo em Q, este nao eincluido nela.

A ordem ¡

Dadas seccoes S, T  ∈ R,S ¡ T sse S  ⊂ T 

entendendo-se, como temos vindo a fazer, que⊂

designa a inclusao estrita.

Teorema 6.5.1 A relac˜ ao ¡ e de ordem total em  R.

Dem. A anti-reflexividade e a anti-simetria resultam das propriedades da inclusaoestrita ⊂. Se S = T  & S ¡T  & T  ¡S, entao existem s, t ∈ Q tais que s ∈ S \T  & t ∈T \S . Em particular s = t. Ora < e uma relacao de ordem total em Q, portanto s < tou t < s; se s < t, pela condicao (6.10) s ∈ T, o que nao pode acontecer; se t < s, entaot ∈ S , o que tambem nao pode acontecer. Assim, ou S  = T  ou S ¡ T  ou T ¡ S . P

A soma ⊕Dadas seccoes S, T 

∈R defina-se

S ⊕ T  = {s + t : s ∈ S  & t ∈ T } (6.11)

Ha que verificar varios aspectos:

1. S ⊕ T  e nao vazio

2. S ⊕ T  e majorado

3. S ⊕ T  nao tem maximo

4. S ⊕ T  e ideal de ordem

Mostremos que vale 4, deixando a cargo do leitor a verificacao do restante: se a, b ∈ Qe b < a = s + t para alguns s ∈ S  e t ∈ T, entao b − t < a − t = s ∈ S  pelo queb − t = s ∈ S  e consequentemente b = s + t ∈ S ⊕ T.

Teorema 6.5.2 Valem as seguintes proposic˜ oes

1. (R, ⊕) e um grupo comutativo.

2. A relac˜ ao de ordem ¡ e compatıvel com  ⊕, isto e

∀S , T , U  ∈ R [S ¡ T  ⇒ S ⊕ U ¡ T  ⊕ U ]. (6.12)

616 VN

Page 105: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 105/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Dem. (1) Nao e difıcil mostrar que a estrutura e de semigrupo comutativo comelemento neutro 0 = {x ∈ Q : 0 < x}. Quanto a existencia de simetricos S :

S  =

Q\ − (S 

{supS }) se supS  existe em Q

Q\ − S  caso contrario

As dificuldades na demonstracao residem essencialmente em mostrar que, por ex-emplo no caso S ¡ 0, se r ∈ Q e r < 0, ent˜ ao existem  s ∈ S, s ∈ S  taisque r = s + s: se r ∈ S, tome-se r = r + 0; se r ∈ S, tome-se k ∈ N tal quekr ∈ S  & (k −1)r ∈ S ; se supS = (k −1)r, faca-se r = kr + (1−k)r; se supS  = (k−1)r,

tome-se r = (k +12)r + (1 − k −

12)r; em qualquer dos casos se obtem a representacao

desejada para r.Deixamos a prova das restantes afirmacoes a cargo do leitor. P

O produto Comece-se por verificar que vale o

Lema 6.5.1 0¡= S sse S 

¡= 0

Defina-se uma funcao valor absoluto, · : R → R por

S  =

S se 0

¡

= S S se S < 0(6.13)

e defina-se o produto de duas seccoes maiores ou iguais a zero por

0¡= S, T  ⇒ S  T  = 0 ∪ {st : s ∈ S  & t ∈ T  & s, t ≥ 0}.

Finalmente, defina-se o produto globalmente por

S  T  =

S T  se 0

¡= S, T ou S, T  

¡= 0

S T  se S ¡

= 0¡

= T ou T  ¡

= 0¡

= S (6.14)

Definindo ainda1 = {x ∈ Q : x < 1}

tem-se o seguinte

Teorema 6.5.3 R = (R, ⊕, , 0, 1,¡) e um corpo ordenado completo.

Dem. Tal como para a soma, e necessario verificar que a definicao do produto e boa, no sentido em que o produto de seccoes ainda e uma seccao, para o que bastaestudar os casos em que as seccoes sao ambas maiores ou iguais a zero. A demonstracaocorrespondente para a soma fornece as linhas orientadoras.

VN 617

Page 106: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 106/146

Numeros Reais ITN(2001)

Demonstrar que 1 = {r ∈ Q : r < 1} e analogo ao que se fez para verificar que aseccao 0 e neutra para a soma, transformando adequadamente os argumentos aditivosem argumentos multiplicativos. Tambem e simples mostrar que 0 e absorvente para oproduto.

Um caso um pouco mais delicado:

S −1 =

{r ∈ Q : ∀s ∈ S 

0 < s ⇒ r < 1

s

}\{ 1supS } supS ∈ Q

{r ∈ Q : ∀s ∈ S 

0 < s ⇒ r < 1s

} supS ∈ Q;(0 < S )

se S < 0, S −1 =

S −

1.

As propriedades associativa do produto e distributiva deste em relacao a soma temdemonstracao tambem rotineira.

Finalmente, a verificacao do axioma de completude:Se A e um conjunto de secc˜ oes n˜ ao vazio e majorado, ent˜ ao supA =

S ∈AS. P

6.6 Numeros transcendentes

A existencia de numeros transcendentes esta garantida pelo teorema de Liouville 6.3.2,mas tambem se pode demonstrar que

Teorema 6.6.1 O n´ umero π e a base e dos logaritmos nepperianos s˜ aon´ umeros transcendentes.

A este proposito, veja-se [18] caps. 16 e 20; neste momento interessa-nos apenas mostrarque

Teorema 6.6.2 O conjunto dos n´ umeros transcendentes n˜ ao e numer  avel.

Dem. I. O conjunto dos n´ umeros reais n˜ ao e numer  avel.

Se R fosse numeravel, o mesmo acontecia com o intervalo aberto ]0, 1[, digamos que

]0, 1[ = {rn : n ∈ N}

para alguma contagem fixada. Fixando tambem para cada rn ∈]0, 1[ uma representacaodecimal

rn = 0, rn1 rn

2 rn3 ...rn

n...

podemos definir um novo numero real s = s1s2...sn... ∈]0, 1[ do seguinte modo

sn =

rn

n + 1 se 0 ≤ rnn < 9

0 se rnn = 9

618 VN

Page 107: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 107/146

Int. a Teoria dos Numeros (2001) Numeros Reais

O numero s e diferente de qualquer dos rn porque difere de cada um deles na n-esimacasa decimal.

Resumindo: nenhuma enumeracao esgota o intervalo ]0, 1[, ou seja, nao ha aplicacoesbijectivas de N em ]0, 1[, ou ainda, ]0, 1[ e infinito, nao e numeravel e, portanto, Rtambem nao.

II. O conjunto dos n´ umeros racionais e numer´ avel.Cada numero racional admite uma representacao fraccionaria irredutıvel unica m

nna qual m ∈ Z & n ∈ N; a funcao f  : Q → Z2 dada por f ( m

n ) = (m, n) e entao injectivae, como Z2 e numeravel, Q tambem e.

III. O conjunto dos n´ umeros irracionais n˜ ao e numer  avel.Se fosse, R tambem seria pois seria uniao de Q com um conjunto numeravel.

IV. O conjunto dos n´ umeros transcendentes n˜ ao e numer  avel.Os numeros irracionais sao algebricos ou transcendentes; como os algebricos formam

um conjunto numeravel (teorema 6.3.1), pelo que acabamos de ver, os transcendentesnao podem constituir um conjunto numeravel. P

6.7 Exercıcios

1. Mostre que toda a ordem parcial lata gera uma ordem parcial estrita. Recipro-camente, mostre que toda a ordem parcial estrita gera uma ordem parcial lata.

2. De exemplos de ordens parciais densas, ordens parciais nao densas e ordens par-ciais que nao sao completas.

3. Considere uma estrutura de numeros naturais, N  = (N,S, 1), e um corpo or-denado, K = (K, +, ·, 0, 1, <). Defina uma funcao Φ : N → K  por Φ(1) =1 & Φ(S (x)) = Φ(x) + 1. Mostre que Φ e um mergulho da estrutura denumeros naturais no corpo, quando na primeira se entendem definidas tambem asoma, o produto e a ordem canonicas.

4. Mostre que todo o corpo ordenado e infinito.

5. Suponha que (K, +, ·, 0, 1, <) e (K , +, ·, 0, 1, <) sao dois corpos ordenados (ocontexto determina o domınio onde as operacoes se realizam e a ordem se con-sidera). Mostre que a funcao Φ do exercıcio 3 tem um e um so prolongamentoao subcorpo do numeros racionais de K que e por sua vez um isomorfismo parao subcorpo dos numeros racionais de K.

6. Se um corpo ordenado tem um elemento irracional, entao entre cada dois quais-quer dos seus elementos existe um elemento irracional.

VN 619

Page 108: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 108/146

Numeros Reais ITN(2001)

7. Suponha que k ∈ N. Mostre que k√

n ∈ Q se e so se n e uma k-esima potenciaperfeita, isto e, se e so se existe m ∈ N tal que n = mk.

8. Uma bijeccao entre N e N2.

(a) Mostre que a funcao ν  : N2 → N dada por qualquer das equacoes

ν (m, n) =1

2

(m + n)2 − m − 3n + 2

=

1

2 (m + n)2 − (m + n) − 2(n − 1)

= 1

2(m(m + n − 1) + n(m + n − 3) + 2)

e uma bijeccao.

Nota: Esta contagem resulta de ordenar N2 diagonalmente por

(1, 1), (1, 2), (2, 1), (1, 3), (2, 2), (3, 1), . . .

Sugestao de passos para a demonstracao:

1. 2ν (m, n) ∈ N.

2. 2ν  e injectiva (Utilize k = m + n)

3. ν  e sobrejectiva, isto e, N = ν (N2).

(b) Designe por [x] a caracterıstica  de x, ou seja, o maior numero inteiro naosuperior a x. e sejam α ,β ,f ,g : N → N as funcoes dadas por

α(m) =−1+

√8m−72

+ 1 β (m) = α(m)(α(m)−1)

2

f (m) = m − β (m) g(m) = α(m) + 1 − f (m)

Verifique queν −1(m) = (f (m), g(m)) (m ∈ N).

9. Mostre que os numeros seguintes sao transcendentes.

(a) ∞n=0 10−nn

(b)∞

n=0 10−(2n2+p), para cada p ∈ Z.

10. De varios exemplos de numeros transcendentes obtidos por meio do Teorema deLiouville, alem dos descritos acima e no restante texto.

11. Suponha que f  ∈ NN. Que pode dizer quanto a natureza dos numeros da forma∞n=0 10f (n), quando lim

f (n)an = +∞ e a > 1? E se este limite for finito?

620 VN

Page 109: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 109/146

Capıtulo 7

Dızimas e Fraccoes contınuas

7.1 Dızimas

Recorde-se que [x] designa a caracterıstica do numero real x, isto e, o maior n´ umerointeiro que e menor ou igual a  x.

Teorema 7.1.1 A representac˜ ao de qualquer n´ umero natural na base 10 e ´ unica, a menos de zeros a esquerda, isto e, para cada  x ∈ N existe uma e uma s´ o sequencia (x0, · · · , xm) ∈ Zm+1 tal que

1. 0 ≤ xi ≤ 9 (0 ≤ i ≤ m ∈ N0)

2. xm > 0 & x =m

i=0 xm−i10m−i

3. Se x =p

i=0 xp−i10p−i para algum  p ∈ N0, ent˜ ao p ≥ m ep ≥ j > m ⇒ xj = 0.

Dem. Tome-se x ∈ N e defina-se

c0 = x

cn+1 =

cn10

xn = cn − 10cn+1 (n ∈ N0)

E facil verificar que cn+1 e xn sao respectivamente o cociente e o resto da divisao de cn

por 10, pelo que, para

0 ≤ xn ≤ 9 & 10cn+1 ≤ cn (n ∈ N0)

e assim, para n ∈ N0

10ncn ≤ c0 = x (7.1)

x = 10ncn +n

i=1

10n−ixn−i (7.2)

701

Page 110: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 110/146

Numeros Reais ITN(2001)

entendendo-se0

i=1 αi = 0.Por (7.1), se 10m ≤ x < 10m+1, entao 1 ≤ xm = cm ≤ 9 e xm+r = cm+r = 0

(r ∈ N). Em virtude da equacao (7.2) o teorema fica demonstrado. P

Teorema 7.1.2 Para cada n´ umero real  x ∈ [0, +∞[, existe uma e s´ o uma sucess˜ ao(an)n∈N tal que, para qualquer  n ∈ N, se verifica 

0 ≤ an ≤ 9 (7.3)

0 ≤ x −[x] +

n+1i=1

ai10i

< 1

10n+1 . (7.4)

Deste modo

x = [x] +∞

n=1

an

10n

e tambem, para qualquer  n ∈ N, existe k > n tal que ak < 9.

A sucessao (an) referida neste teorema diz-se a parte decimal da dızima donumero real x ≥ 0; [x] diz-se tambem a parte inteira da dızima; se xm · · · x0 for arepresentacao de [x] dada pelo teorema 7.1.1, escreve-se

x = xm · · · x0, a1a2 · · · an · · ·

O numero 7.4 deste ultimo teorema afirma que a dızima  (an) n˜ ao e identicamente 9,seja a partir de que ordem for .

Dem. Note-se que 0 e representavel por 0, 000 · · · , verificando-se as assercoes do teo-rema; assim, provado este, a parte de unicidade garante ser esta a unica representacaode zero nestas condicoes.

Defina-se

x1 = x − [x]

xn+1 = 10xn − [10xn] (n ∈ N)a

n= [10x

n] (n

∈N)

1. E imediato que

0 ≤ xn < 1 (n ∈ N) (7.5)

de onde resulta que 0 ≤ [10xn] < 10 e consequentemente, 0 ≤ an ≤ 9.

2. Por outro lado, para cada n ∈ N,

xn+1 = 10nx1 −n

i=0

10n−iai

702 VN

Page 111: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 111/146

Int. a Teoria dos Numeros (2001) Numeros Reais

e portanto, considerando (7.5),

0 ≤ x −

[x] +n

i=1

ai

10i

=

xn+1

10n<

1

10n

3. Se an = 9 a partir da ordem n + 1, ter-se-ia

x −

[x] +n

i=1

ai

10i

=

∞i=n+1

9

10i=

1

10n

o que contradiz (7.4).Resta ver que a dızima e unica nas condicoes referidas e basta verificar esta unicidade

quando 0 ≤ x < 1. Observe-se que

0 ≤ x −n

i=1

ai

10i<

1

10n⇒ 0 ≤ 10nx −

ni=1

ai10n−i < 1

⇒n

i=1

ai10n−i = [10nx]

portanto os ai sao univocamente determinados por x pelo teorema 7.1.1. P

Uma dızima diz-se periodica com perıodo b1 · · · bp (bi ∈ N; 1 ≤ i ≤ p ∈ N), se aparte decimal tiver a forma

· · · b1 · · · bpb1 · · · bp · · · b1 · · · bp · · ·isto e, se existem n0, p ∈ N tais que os termos da sucessao (an) do teorema 7.1.2verificam

an0+i+kp = bi (k ∈ N; 1 ≤ i ≤ p),

representando-sex = [x] + 0, a1 · · · an0(b1 · · · bp).

Se uma dızima e periodica de perıodo b1

· · ·bp e a1 = b1, dir-se-a puramente periodica,

caso contrario diz-se que a dızima e mista. Uma dızima de perıodo 0 tambem se dizfinita.

Dados numeros naturais primos entre si a e m > 1, a ordem de a (mod m) e omenor numero natural h tal que ah ≡ 1 (mod m).

Exercıcio 7.1.1 Suponha que mdc(a, m) = 1 e que h e a ordem de a (mod m). Mostreque:

1. h|φ(n).

2. h|m.

VN 703

Page 112: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 112/146

Numeros Reais ITN(2001)

Teorema 7.1.3 Seja  x um n´ umero real positivo

1. x e racional se e apenas se tem dızima peri´ odica.

2. Se x = ab (a, b ∈ N) e mdc(a, b) = 1 e b = 2α5β n (n ∈ N), ent˜ ao

(a) Se n = 1, x tem dızima finita.

(b) Se α = β  = 0 & n > 1, x tem dızima puramente peri´ odica e o comprimentodo perıodo e a ordem de 10 (mod n).

(c) Se α > 0 ou β > 0 e n > 1, x tem dızima mista, o comprimento do perıodo ea ordem de 10 (mod n) e o comprimento da parte n˜ ao peri´ odica e max(α, β ).

Dem. Vamos mostrar que se x tem dızima peri  odica, ent˜ ao e racional , ficando provadauma parte do numero 1. De seguida provaremos as restantes alıneas do teorema, queobviamente esgotam os casos em que x e racional, ficando provado o restante de 1.

1. Suponhamos que a dızima de x tem perıodo ak+1 · · · ak+p; segue-se que

x =k

n=1

an

10n+

∞s=0

pi=1

ak+i

10k+sp+i

=1

10k

kn=1

10k−nan +

pi=1

ak+i

10k+i

∞s=0

1

10sp

=1

10k

kn=1

an10k−n +1

10k+p

p

i=1

ak+i10p−i

10p

10p − 1∈ Q

2. Suponha-se entao que x e racional positivo, digamos

x =a

2α5β nmdc(a, 2α5β n) = mdc(10, n) = 1

e sejamµ = max{α, β } & ν  = ordem de 10 (mod n).

a) (n = 1) Neste caso

x =a2µ−α5µ−β 

10µ

e a dızima de x e claramente finita.

b) (α = β  = 0; n > 1) Neste caso 10ν  ≡ 1 (mod n), ou seja, para algum m ∈ N, 10ν  =mn + 1; mas entao, para certos q, r ∈ N0, sendo 0 < r < 10ν  − 1,

10ν x =(mn + 1)a

n= ma +

a

n= ma + x

x =ma

10ν  − 1= q +

r

10ν  − 1

= q +r

10ν 

1

1 − 110ν

704 VN

Page 113: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 113/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Tomando r =ν 

i=1 10ν −iai para certos ai ∈ N0 com aν  > 0, segue-se que

x = q +

ν 

i=1

ai

10i

∞n=0

1

10nν 

= q + 0, (a1 · · · aν )

Conclui-se, por um lado, que a dızima e puramente periodica e, por outro, que ocomprimento mınimo de um perıodo, digamos λ, e menor ou igual a ν ; mas de

x−

[x] = λ

i=1

ai

10i

n=0

1

10nλ

=

λn=1 an10λ−n

10λ − 1

=r

n∈ Q & mdc(r, n) = 1

deduz-se n|10λ − 1, ou seja 10λ ≡ 1 (mod n) pelo que λ ≥ ν . Segue-se que λ = ν .

c) (α + β > 0 & n > 1) Para estudar este caso, basta aplicar a alınea anterior a 10µx.P

7.2 Fraccoes contınuas simples

NotacaoDe modo a respeitar uma notacao classica para fraccoes contınuas e evitar ambigui-

dades ate ao fim deste capıtulo a caracterıstica do n´ umero real  x passa a ser designada por car(x).

Propriedades basicas.Por comodidade de exposicao convira utilizar com frequencia N0 = N ∪ {0} passandoas sucessoes de numeros reais a indiciar-se em N0.

Dados um numero natural n, numeros reais positivos r1, r2,...,rn e um numero realqualquer r0, o sımbolo [r0; r1,...,rn] define-se recursivamente do seguinte modo:

[r0] = r0

∀n ∈ N [r0; r1,...,rn+1] = [r0; r1,...,rn−1, rn +1

rn+1]

sendo facil verificar o seguinte:

Teorema 7.2.1 Se r0 ∈ R & r1, r2,...,rn > 0 ent˜ ao

1. Para  0 ≤ i ≤ n − 1, [ri; ...,rn] = ri + 1[ri+1;...,rn]

VN 705

Page 114: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 114/146

Numeros Reais ITN(2001)

2. Se todos os ri ∈ N, ent˜ ao

(a) [ri; ...,rn] > 0 (0 ≤ i ≤ n)

(b) [ri; ...,rn] ∈ Q

Definicao 7.2.1 Uma sucess˜ ao (rn)n∈N0 de n´ umeros inteiros diz-se simples se se ver-ificarem ambas as seguintes condic˜ oes

1. rn ∈ N0 seja qual for  n ∈ N0.

2. ∀n ∈ N [rn = 0 ⇒ ∀k ∈ N0 rn+k = 0].

Repare-se que numa sucess˜ ao simples, se um termo de ordem positiva e positivo, o´ unico termo de ordem menor que pode ser zero e o de ordem zero

Definicao 7.2.2 Dada uma sucess˜ ao simples (an), a fraccao contınua simples [a0; a1,...,an,...]e a sucess  ao de n´ umeros racionais xn definida do seguinte modo

1. Se an = 0 para todo o n ∈ N, ent˜ ao xn = a0 (n ∈ N0)

2. Se an > 0 para todo o n ∈ N, ent˜ ao

xn = [a0; · · · , an] (n ∈ N0)

3. Se a1 > 0 e n0 = min{n : an = 0} ∈ N ent˜ aoxn = [a0; · · · , an] se n < n0

xn = [a0; · · · , an0−1] se n ≥ n0

As fraccoes [a0; · · · , an] chamam-se reduzidas ou convergentes da fraccao contınua.Uma fraccao contınua diz-se finita se os termos an se anulam a partir de alguma ordem.Uma reduzida de ordem n pode identificar-se com a fraccao contınua correspondente[a0; · · · , an, 0, · · · ].

Observe-se que

an > 1 ⇒ [a0; · · · , an] = [a0; · · · , an − 1, 1] (7.6)

no entanto

Teorema 7.2.2 Se [a0; · · · , an] (n > 1) e uma fracc˜ ao contınua simples, 0 < m ∈Z, k ∈ N e

m

k= [a0; · · · , an] & an > 1 & mdc(k, m) = 1,

ent˜ ao os ai verificam as seguintes relac˜ oes de recorrencia:

m = a0k + r0 & 0 ≤ r0 < k & r0 ∈ Zk = a1r0 + r1 & 0 ≤ r1 < r0 & r1 ∈ Z

ri−1 = ai+1ri + ri+1 & 0 ≤ ri+1 < ri & ri+1 ∈ Z & 1 ≤ i < n − 1

rn−2 = an

706 VN

Page 115: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 115/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Repare-se que com mdc(k, m) = 1, supondo mk = [a0; a1] = a0+ 1

a1, vem m = a0k+r0

e k = a1r0, com 0 ≤ r < k, pelo que r0|k e portanto r0|m, ou seja, r0 = 1 e k = a1.Esta situacao pode ser integrada no teorema considerando m = r−2 e k = r−1.

Dem. (do teorema 7.2.2) Comecemos por observar que os ai sao positivos e que asreduzidas [ai; · · · , an] tambem, portanto

0 <1

[ai; · · · , an]=

1

ai + 1[ai+1;··· ,an]

< 1 (7.7)

Definindo xi = [ai; · · · , an], vem

xi−1 = ai−1 +1

xi,

donde

ai = [xi] = car([ai; · · · , an]);

em particular,

a0 = car(x0) = carm

k

e a0 e o cociente inteiro de m por k; portanto, se

m = a0k + r0 com 0

≤r0 < k & r0

∈Z

vemr0k

=1

[a1; · · · , an]

tendo-se tambem r0 > 0 como seria de esperar. De novo

k

r0= [a1; · · · , an] = a1 +

1

[a2; · · · , an]

e a1 e o cociente inteiro de k por r0, vindo

k = a1r0 + r1 com 0 < r1 < r0 & r1∈Z

Convencionando m = r−2 & k = r−1 mostramos

ri−1 = ai+1ri + ri+1 com 0 < ri+1 < ri & ri+1 ∈ Zri−1

ri= [ai+1; · · · , an] para i = −1, 0

Suponhamos que estas relacoes se mantem ate i ≤ n − 1. Tem-se

ai+1 +1

[ai+2; · · · , an]=

ri−1

ri= ai+1 +

ri+1

ri

VN 707

Page 116: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 116/146

Numeros Reais ITN(2001)

donderi

ri+1= [ai+2; · · · , an] = ai+2 + α (i + 2 ≤ n) (7.8)

ai+2 = car

ri

ri+1

. (7.9)

Ponhamosri = ai+2ri+1 + ri+2;

se i + 2 < n, entao [ai+2; · · · , an] > ai+2 e a constante α em (7.8) e positiva, pelo queri+2 ≥ 0, como se pretendia verificar; se i + 2 = n, entao α = 0 e rn−2 = anrn−1.

Pelo que sabemos do algoritmo de Euclides para o c alculo de mdc(m, k), a divisaode restos so e exacta quando o divisor e mdc(m, k), neste caso 1; portanto rn−1 = 1.

P

Uma consequencia praticamente imediata deste teorema e

Teorema 7.2.3 Duas fracc˜ oes contınuas simples positivas [a0; · · · , an] e[b0; · · · , bn] em que rn, am > 1 s˜ ao iguais sse m = n & ai = bi (0 ≤ i ≤ n).

Dem. Se as duas fraccoes sao iguais, representam o mesmo numero racional e o teoremaanterior descreve a determinacao das coordenadas univocamente. P

Repare-se que a condicao imposta as ultimas coordenadas das reduzidas em cadaum dos teoremas anteriores e necessaria em vista da equacao (7.6).

Quanto a representacao de numeros negativos por fraccoes contınuas:se m ∈ Z & n ∈ N, independentemente do sinal de m tem-se sempre

m

n= car

m

n

+ r com r ∈ Q ∩ [0, 1[

Segue-se que

m

n= [car

m

n

; a1, · · · , ak] se r = [0; a1, · · · , ak].

Adiantando-nos um pouco:se soubessemos que fracc˜ oes contınuas simples diferentes

tem limites diferentes poderıamos concluir

Teorema 7.2.4 Se [a0; · · · , an, · · · ] e uma fracc˜ ao contınua simples infinita e o limn[a0; · · · , an]existe, ent˜ ao este limite e um n´ umero irracional.

A este proposito vejam-se os teoremas 7.2.9 e 7.2.10. Na proxima parte verificaremosque as fraccoes contınuas simples convergem sempre.

Fraccoes contınuas infinitasDe ora em diante (an) e uma sucessao simples para a qual an ≥ 1 (n ∈ N). Fixamostambem a seguinte notacao:

708 VN

Page 117: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 117/146

Int. a Teoria dos Numeros (2001) Numeros Reais

h−2 = 0 h−1 = 1 hi = aihi−1 + hi−2 (i ≥ 0)k−2 = 1 k−1 = 0 ki = aiki−1 + ki−2 (i ≥ 0)

Em particular

1 = k0 ≤ a1 < kn < kn+1 (n ≥ 2) & limn

kn = +∞. (7.10)

Teorema 7.2.5 Para qualquer n´ umero real  x ∈]0, +∞[ e qualquer  n ∈ N,

[a0; · · · , an−1, x] =xhn−1 + hn−2

xkn

−1 + kn

−2

(7.11)

Dem. (n = 1)

xh0 + h−1

xk0 + k−1=

x[a0 · 1 + 0] + 1

x[a0 · 0 + 1] + 0

=a0x + 1

x= a0 +

1

x= [a0; x]

Supondo a igualdade valida para n

[a0;

· · ·, an, x] = [a0;

· · ·, an

−1, an +

1

x

]

=

an + 1

x

hn−1 + hn−2

an + 1x

kn−1 + kn−2

=x (anhn−1 + hn−2) + hn−1

x (ankn−1 + kn−2) + kn−1

=xhn + hn−1

xkn + kn−1

como se pretendia. Pelo Princıpio de Inducao, a equacao (7.11) vale para qualquern ∈ N. P

Observacao: Repare-se que [x] = x = xh−1+h−2xk−1+k−2 , pelo que a formula (7.11) vale mesmo

se n = 0.

Corolario 7.2.1 [a0; · · · , an] = hnkn

(n ∈ N0).

Mais detalhadamente:

Teorema 7.2.6 Seja  rn = [a0; · · · , an] (n ∈ N). Valem as seguintes proposic˜ oes, para qualquer  n ∈ N:

1. hnkn−1 − hn−1kn = (−1)n−1

VN 709

Page 118: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 118/146

Numeros Reais ITN(2001)

2. rn − rn−1 =(−1)n−1

knkn−1

3. hnkn−2 − hn−2kn = (−1)nan

4. rn − rn−2 = (−1)nanknkn−2

5. mdc(hn, kn) = 1

Dem. A primeira e a terceira equacoes podem ser demonstradas por inducao; a segundae a quarta equacoes obtem-se dividindo respectivamente por knkn−1 e knkn−2; quantoa ultima equacao, observe-se que 0 < d

|hn, kn implica que d

|1 e logo que d = 1. P

Um teorema sobre monotonia

Teorema 7.2.7 Dada uma sucess˜ ao simples (an), seja  rn = [a0; · · · , an]. Para quais-quer  k, s ∈ N,

1. r2k < r2k+2 < r2s+1 < r2s−1

2. (rn) converge.

Dem. 2. A segunda afirmacao e consequencia da primeira: 1 implica que a subsucessaode ındices pares e a subsucessao de ındices ımpares convergem por serem monotonas elimitadas e tambem que

s = limn

r2n ≤ limn

r2n+1 = t

e, com (7.10), temos

0 ≤ t − s ≤ r2n+1 − r2n =1

k2n+1k2n→ 0.

donde t = s = limn rn.

1. Do teorema 7.2.6.2 obtem-se r2n+1 − r2n > 0; da assercao 4 do mesmo teorema

obtem-se r2n+1 − r2n−1 < 0 & r2n+2 − r2n > 0; agrupando:

r2k < r2k+2 < r2s+1 < r2s−1 (k, s ∈ N)

P

Defina-se θi = [ai; ai+1, · · · ] quando ai+1 ≥ 1.

Lema 7.2.1 Seja  (an) uma sucess˜ ao simples na qual  a1 > 0.

1. Se θ0 = [a0; · · · , an] & an > 1 ou se θ0 e infinita, ent˜ ao a0 = [θ0].

710 VN

Page 119: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 119/146

Int. a Teoria dos Numeros (2001) Numeros Reais

2. θ0 = a0 + 1θ1

Dem. (1) O caso em que θ0 e finita foi tratado na demonstracao do teorema 7.2.2.O caso em que θ0 e infinita obtem-se do seguinte modo: r0 < θ0 < r1 pelo teoremaanterior, isto e, a0 < θ0 < a0 + 1

a1≤ a0 + 1 & a0 < θ0 < a0 + 1, logo a0 = [θ0].

(2) Se θ0 e finita, estamos perante a definicao. Se θ0 e infinita, tem-se

θ0 = limn

[a0; · · · , an] = limn

a0 +

1

[a1; · · · , an]

= a0 +

1

limn[a1; · · · , an]

= a0 +1

θ1

P

Teorema 7.2.8 1. Duas fracc˜ oes contınuas simples infinitas distintas tem limitesdistintos

2. Duas fracc˜ oes contınuas simples finitas distintas s´ o tem o mesmo valor se forem 

da forma  [a0; · · · , an] e [a0; · · · , an − 1, 1] com an > 1.

Veremos adiante que fraccoes contınuas simples infinitas tem limite irracional (teo-rema 7.2.9).

Dem. (do teorema 7.2.8) A proposicao 2 foi de facto demonstrada no teorema 7.2.3.

(1) Se θ0 = [a0; · · · ] = [r0, · · · ], pelo lema anterior concluimos a0 = [θ] = r0 e tambem

θ = a0 +1

θ1= a0 +

1

[r1; · · · , rn]= a0 +

1

[r1; · · · , rn],

pelo que tambem θ1 = [a1;

· · ·] = [r1;

· · ·]. Por inducao pode entao mostrar-se que

an = rn para qualquer n ∈ N. P

Teorema 7.2.9 Se θ = [a0; · · · ] e uma fracc˜ ao simples infinita, ent˜ ao θ e um n  umeroirracional.

Dem. Pelos teoremas 7.2.6 e 7.2.7,

0 < |θ − rn| < |rn − rn+1| & 0 < |knθ − hn| <1

kn+1;

VN 711

Page 120: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 120/146

Numeros Reais ITN(2001)

se θ = ab para alguns a, b ∈ Z, ter-se-ia 0 < |kna−hnb| < b

kn+1, o que, como kn+1 → +∞,

implica 0 < |kna − hnb| < 1 para n grande, o que e impossıvel pois kna − hnb ∈ Z.Conclui-se que θ nao pode ser racional. P

Completando

Teorema 7.2.10 Todo o n´ umero irracional e limite de uma fracc˜ ao contınua.

Dem. Suponha-se que r

∈Q e defina-se

r = x0

a0 = car(x0) & x1 =1

r − a0

an = car(xn) & xn+1 =1

xn − an

=1

xn − car(xn)(n ∈ N)

Pode demonstrar-se por inducao que todos os an ∈ Z e todos os xn ∈ Q. Por construcao

an = car(xn) < xn < an + 1, pois xn ∈ Z,

e daı 0 < xn − an < 1, pelo que

xn+1 =1

xn − an> 1 & an+1 = car(xn+1) ≥ 1 (n ≥ 0);

por inducao concluimos

an ≥ 1 (n ∈ N),

observando que xn = an + 1xn+1

; assim

r = x0 = a0 +1

x1= [a0; x1]

= [a0; a1 +1

x2] = [a0; a1, x2]

= · · · = [a0; a1, · · · , an−1, xn];

Mas entao, pelo teorema 7.2.5,

r = [a0; · · · , an−1, xn] =xnhn−1 + hn−2

xnkn−1 + kn−2

712 VN

Page 121: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 121/146

Int. a Teoria dos Numeros (2001) Numeros Reais

seguindo-se

|r − rn−1| = |r − hn−1

kn−1|

= |−(hn−1kn−2 + hn−2kn−1)

kn−1(xnkn−1 + kn−2)|

= | (−1)n−1

kn−1(xnkn−1 + kn−2)|

=1

kn

−1(xnkn

−1 + kn

−2)

≤ 1

kn

−1

porque xn, km > 0 & limn kn = +∞. Em suma rn−1 → r. P

E fica tambem demonstrado o teorema 7.2.4

7.3 Fraccoes periodicas

Nesta seccao, abusaremos um pouco da notacao identificando

[a0; · · · , an] = [a0, · · · , an]

Teorema 7.3.1 Uma fracc˜ ao contınua simples e peri´ odica se e apenas se representa um irracional quadr´ atico.

Dem. Se a fraccao e puramente periodica, digamos

ξ = [a0; · · · , an, · · · ] = [a0, · · · , an],

observe-se que

ξ = [a0; · · · , an, ξ],

de onde se conclui

ξ =ξhn + hn−1

ξkn + kn−1, (7.12)

que e uma equacao quadratica de coeficientes inteiros.Se a fraccao e mista, digamos

θ = [b0; · · · , bm, a0, · · · , an]

ξ = [a0, · · · , an],

entao

θ =ξhm + hm−1

ξk m + km−1

. (7.13)

VN 713

Page 122: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 122/146

Numeros Reais ITN(2001)

para certos h, k ∈ Z. E assim θ e tambem raiz de um polinomio do mesmo tipo; o quetambem pode ser visto do seguinte modo: ξ e irracional (a fraccao e infinita), portanto,como raiz de polinomio do segundo grau de coeficientes inteiros, verifica

ξ = α + β √

d & α, β ∈ Q & d ∈ N;

pelo que, em virtude de (7.13), θ e da mesma forma, por tambem ser irracional.Suponhamos agora que

aξ2 + bξ + c = 0 & a = 0 & a,b,c ∈ Z (7.14)

& b2

− 4ac = & ξ = [a0; · · · , an, · · · ] ∈ R\Q. (7.15)

Tomando

sn = [an; · · · , an+1, · · · ]

tem-se

ξ =snhn−1 + hn−2

snkn−1 + kn−2,

Substituindo em (7.14), obtem-se

Ans2n + Bnsn + C n = 0 (7.16)

com

An = ah2n−1 + bhn−1kn−1 + ck2

n−1

Bn = 2ahn−1hn−2 + b(hn−1kn − 2 + hn−2kn−1) + 2ckn−1kn−2

C n = ah2n−2 + bhn−2kn−2 + ck2

n−2

Vamos agora obter majoracoes de |An|, |Bn|, |C n| independentes de n.An = 0 porque a equacao (7.14) nao tem raizes racionais.A equacao (7.16) mostra que

Anx2 + Bnx + C n = 0 (7.17)

tem raiz sn. Alem disso, alguns calculos mostram que

B2n − 4AnC n = (b2 − 4ac)(hn−1kn−2 − hn−2kn−1)2 = b2 − 4ac (7.18)

Ora ξ − hn

kn

<1

knkn+1<

1

k2n

pelo que

hn−1 = ξkn−1 +δn − 1

kn−1& |δn−1| < 1.

714 VN

Page 123: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 123/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Daı

An = a

ξkn−1 +

δn − 1

kn−1

2

+ bkn−1

ξkn−1 +

δn − 1

kn−1

+ ck2

n−1

= (aξ2 + bξ + c)k2n−1 + 2aξδn−1 + a

δ2n−1

k2n−1

+ bδn−1

= 2aξδn−1 + aδ2n−1

k2n−1

+ bδn−1,

pelo que

|An| < 2|aξ| + |a| + |b|e, como C n = An−1,

|C n| < 2|aξ| + |a| + |b|.Por (7.18),

B2n ≤ 4|An||C n| + |b2 − 4ac|

< 4(2|aξ| + |a| + |b|)2 + |b2 − 4ac|.

Portanto os valores dos n´ umeros inteiros An, Bn, C n sao limitados independentemente

de n e o numero de ternos (An, Bn, C n) e finito; se (A ,B,C  ) for um dos que ocorre pelomenos tres vezes, os correspondentes sn1, sn2 , sn3 tem pelo menos uma repeticao, poisa equacao (7.17) tem apenas duas solucoes.

Se sn1 = sn2 entao

an1+i = an2+i (i ∈ N0)

e a fraccao e periodica. P

7.4 Exercıcios

1. Considere n := 4567890123456

(a) Sem a calcular, determine a natureza da dızima de n e diga qual o compri-mento do seu perıodo.

(b) Verifique que a resposta que deu a alınea anterior e correcta.

2. Prove os seguintes resultados

(a) Suponha que f  ∈ Z[x] e que f  tem grau positivo. Mostre que para qualquer m ∈ N, existe n ∈ N tal que n > m & f (n) e composto.

VN 715

Page 124: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 124/146

Numeros Reais ITN(2001)

(b) A dızima x := 0, a1 · · · an · · · definida por

an =

1 se n e primo

0 caso contrario.

e irracional. (SUG: prove que se a dızima e peri  odica, ent˜ ao existem a, b ∈ Ntais que a = 0 & an + b e primo quando n e suficientemente grande.)

3. Seja x o numero real em ]0, 1[ cuja parte decimal e a sequencia dos numerosprimos, por exemplo, uma aproximacao de x e 0, 23571113171923 · · · 89 · · · 2161

(2161 e um dos primeiros 1000 numeros primos). Prove que x e irracional. (SUG:Comece por deduzir do Teorema de Dirichlet sobre progressoes aritmeticas queha infinitos numeros primos congruentes com 1 para o modulo 10s e conclua queha infinitos numeros primos cuja expressao decimal tem um numero arbitrario dezeros consecutivos.)

4. Suponha que b ∈ N/{1}.

(a) Mostre que se (an)n∈N ∈ {0, 1, · · · , b − 1}N, entao

i=1

an

bn< +∞ (7.19)

(b) Mostre que qualquer numero real em ]0, 1[ tem uma representac˜ ao na baseb, i.e., e a soma de uma serie como a descrita em (7.19).

(c) Mostre que um numero em ]0, 1[ e racional sse a sua representacao na baseb e periodica.

5. Mostre que:

(a) Se a, b ∈ Z, a < b e r := [a; a1, · · · ] e s := [b; b1, · · · ] sao fraccoes contınuassimples, entao r < s.

(b) Se r := [a0; a1, · · · ] e s := [b0; b1, · · · ] sao fraccoes contınuas simples e

k := max{j ∈ N| ∀i ∈ N [0 ≤ i < j ⇒ ai = bi]}

entao, convencionando que

max ∅ := 0,

r < s ⇔

k e par e ak < bk

k e impar e bk < ak.

716 VN

Page 125: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 125/146

Int. a Teoria dos Numeros (2001) Numeros Reais

6. Com a notacao do texto mostre que

∀n ∈ N

n ≥ 1 ⇒ kn

kn−1= [an; an−1, · · · , a1]

e determine uma expressao semelhante para hnhn−1

, supondo que a0 ≥ 0.

7. Suponha que r := mn e uma fraccao reduzida em Q e que [a0; · · · , an] e a sua

representacao em fraccao contınua. Com a notacao do texto, mostre que

∀i

∈N [0

≤i

≤n

−1

⇒|ri

−r

|≤1

kiki+1

]

e que a ultima desigualdade e igualdade apenas quando i = n − 1.

8. Mostre que se as primeiras n reduzidas de duas fraccoes contınuas simples saoiguais duas a duas, entao os primeiros n termos das fraccoes correspondentestambem sao iguais dois a dois.

9. Desenvolva os seguintes numeros em fraccao contınua simples: 17/3, 3/17 e 8/1.

10. Converta em numero racional as fraccoes contınuas [2, 1, 4], [−3, 2, 12] e [0, 1, 1, 100].

11. Determine o valor das seguintes fraccoes contınuas:

(a) [1];

(b) [2, 1];

(c) [2, 3, 1];

(d) [2];

(e) [1, 2];

(f) [2, 1].

12. Para cada uma das dızimas 0, 12(4), 12, 23(465) e 1, (12345679), determine afraccao reduzida correspondente.

13. Determine o desenvolvimento em fraccao contınua periodica dos seguintes numerosirracionais quadraticos

(a)√

29

(b)√

41

(c)√37+53

(d) 1 − 2√3

14. Demostre que

VN 717

Page 126: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 126/146

Numeros Reais ITN(2001)

a)√

n2 + 1 = [n, 2n] b) 

n(n + 1) = [n, 2, 2n]

15. Demonstre que se n e um inteiro positivo se tem

n +√

n2 + 4

2= [n]

718 VN

Page 127: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 127/146

Capıtulo 8

Extensoes

De ora em diante supomos fixado um modelo de corpo ordenado completo, isto e, ocorpo dos numeros reais; tambem nos referiremos indistintamente ao corpo enquantoestrutura algebrica K = (K, +, ·, 0, 1, < ) ou ao seu suporte K ; alem disso, designaremosgenericamente por + e · (abreviando a · b por ab) as operacoes de soma e produto dequalquer corpo; finalmente: 0 = 0 e 1 = 1.

8.1 Os numeros complexos

O polinomio x2 +1 nao tem raizes reais, pois −1 < 0 ≤ x2 em qualquer corpo ordenado(lema 6.1.1).

Esta seccao consiste essencialmente na demonstracao do seguinte

Teorema 8.1.1 A menos de um isomorfismo de corpos, existe um corpomınimo que prolonga o corpo R e onde o polin´ omio x2 + 1 tem uma raiz.

Admitamos a existencia de um corpo K  do qual o corpo R e subcorpo e onde existe

um elemento designado por i tal que

i2 + 1 = 0. (8.1)

Repare-se que R ⊆ K  e seja

C = {a + bi : a, b ∈ R}

801

Page 128: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 128/146

Numeros Reais ITN(2001)

Lema 8.1.1 Para quaisquer n´ umeros reais a, b, c e d

1. a + bi = c + di sse a = c e b = d.

2. (a + bi) + (c + di) = (a + c) + (b + d)i

3. (a + bi)(c + di) = (ac − bd) + (ad + bc)i

4. (a + bi)−1 = aa2+b2

− ba2+b2 i

Dem. (1) Se a + bi = c + di, entao a − c = (b − d)i portanto (a − c)2 = −(b − d)2; mas

entao0 ≤ (a − c)2 = −(b − d)2 ≤ 0

pelo que 0 = a − c = b − d.As restantes propriedades sao consequencias do facto de K  ser um corpo e a sua

demonstracao fica como exercıcio. P

Daqui resulta o seguinte teorema:

Teorema 8.1.2 C = (C, +, ·, 0, 1) e um corpo que prolonga R propriamente.

Dem. Vejamos apenas que e extensao propria:

i = 0 + 1i ∈ C & R = R+ 0i ⊆ C & i ∈ C\R

P

Por outro lado, o lema 8.1.1 so utiliza o facto de i ser uma raiz quadrada de −1,pelo que vale seja ela qual for, em particular se, por exemplo, substituirmos i por −ino enunciado.

Por outro lado, tambem nao interessou a natureza do corpo K para alem do factode conter uma raiz quadrada de −1.

Resumindo:

Teorema 8.1.3 Qualquer corpo que contenha (um corpo ordenado isomorfo a) R eonde a equac˜ ao x2 + 1 = 0 tenha soluc˜ ao contem um corpo isomorfo a  C; um isomor-fismo Φ pode ser descrito do seguinte modo: se i e j designam respectivamente raizesquadradas de −1 em cada um dos corpos extens˜ ao, ent˜ ao

Φ(a + bi) = a + bj (a, b ∈ R).

Fica assim cumprido o proposito anunciado no inıcio da seccao. Chamamos a estaextensao mınima o corpo dos numeros complexos.

802 VN

Page 129: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 129/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Observe-se ainda que definindo conjugado, z, d o numero complexo z = a +bi (a, b) ∈ R2, por

a + ib = a − ib

e uma funcao N  : C → R, designada tambem norma, por

N (a + bi) = a2 + b2 ((a, bıvtr2)) (8.2)

vem, para z = a + bi, w = c + di ∈ C, a,b,c,d ∈ R,

N (z) = zz

z−1 = zN (z)

N (zw) = N (z)N (w).

Em particular

(a2 + b2)(c2 + d2) = (ac − bd)2 + (ad + bc)2 (a,b,c,d ∈ R).1

Terminamos com as seguintes observacoes:

Observacoes.1. O corpo C nao e ordenavel, pois i2 = −1.

2. O corpo C e algebricamente fechado, isto e, vale o seguinte teorema, cuja demon-stracao nao cabe no ambito deste curso.

Teorema 8.1.4 (Fundamental da Algebra)Qualquer polin´ omio de coeficientes em C e grau maior ou igual a 1 tem raizes em 

C.

8.2 Quaternioes

SejaK = K, + um espaco vectorial sobre o corpo R dos numeros reais com dimensao4. Vamos definir uma operacao binaria • de modo a que

K1. K, +, • e anel de divisao.

K2. O corpo C dos numeros complexos e (isomorfo a um) subanel de K.

Designemos por {1, i, j, k} uma base deK. Como e habitual, simplificamos a notacaox • y por xy e identificamos K com K. Defina-se

1. i2 = j2 = k2 = −1

2. ij = k jk = i ki = j1Recorde-se a proposito o teorema 4.3.3.

VN 803

Page 130: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 130/146

Numeros Reais ITN(2001)

3. Se a,b,c,d,α,β,γ,δ ∈ R, x = a1 + bi + cj + dk, y = α1 + β i + γ j + δk entao

xy = (aα − bβ − cγ − dδ)1 + (aβ + bα + cδ − dγ )i

(aγ + cα + dβ − bδ)j + (aδ + dα + bγ − cβ )k

Tres propriedades de demonstracao particularmente rapida

Teorema 8.2.1 Tem-se

1. 1 e elemento neutro de •.

2. ji =−

k kj =−

i ik =−

j

3. K, • n˜ ao e comutativo.

4. C e isomorfo ao subanel de K cujos elementos s˜ ao todos os da forma  a1 + bi, em que a, b ∈ R.

E vale K2. Quanto a K1

Teorema 8.2.2 K e anel de divis˜ ao

Dem. As propriedades da soma estao garantidas pelo facto de K ser espaco vectorial.A unica propriedade que possivelmente exige mais que calculos rotineiros e a existenciade opostos multiplicativos. Na verdade, analogamente ao que se passa com C, sea1 + bi + cj + dk = 0 a,b,c,d ∈ R

(a1 + bi + cj + dk)−1 =a1 − bi − cj − dk

a2 + b2 + c2 + d2

P

Parece-nos interessante observar que, analogamente ao que se faz em C, definindoo conjugado do quaterniao α = a1 + bi + cj + dk, α, por

a1 + bi + cj + dk = a − bi − cj − dk ((a,b,c,d) ∈ R4), (8.3)

e definindo a norma do quaterniao, N , por

N (α) := a2 + b2 + c2 + d2 ((a,b,c,d) ∈ R4),

entao, para quaiquer α, β ∈ K,

N (α) = αα

α−1 =α

N (α)

N (αβ ) = N (α)N (β ).

Em particular, vale uma identidade de Lagrange que enunciamos de seguida.

804 VN

Page 131: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 131/146

Int. a Teoria dos Numeros (2001) Numeros Reais

Teorema 8.2.3 Se α = a1 + bi + cj + dk e β  = u1 + vi + xj + yk s˜ ao quaterni˜ oes e(a,b,c,d), (u,v,x,y) ∈ R4, ent˜ ao

(a2 + b2 + c2 + d2)(u2 + v2 + x2 + y2) = (au + bv + cx + dy)2 + (av − bu − cy + dx)2

+ (ax + by − cu − dv)2 + (ay − bx + cv − du)2.

8.3 Extensoes ordenadas

8.3.1 (In)Completude

Leibniz utilizava (e Newton tambem) n´ umeros infinitesimais , isto e, numeros nao nulos,mas de valor absoluto menor que qualquer numero real positivo, do mesmo modo queos numeros reais. Na verdade um grande numero de matematicos do seculo XVIII (eFermat antes deles) obteve resultados fundamentais utilizando os primeiros, e mesmoEuler se socorreu de numeros infinitos para obter, por exemplo, o desenvolvimento dafuncao seno em produto. Tal pode de facto ser feito no contexto adequado e tomandoos devidos cuidados como se pode ver em [19]. Para ja tratamos apenas de algumaspropriedades puramente algebricas de extensoes proprias do corpo dos numeros reais.

Teorema 8.3.1 Se K  e um corpo ordenado que prolonga propriamente o dos n´ umerosreais, ent˜ ao existem em  K  elementos positivos menores que qualquer n´ umero real pos-itivo.

Dem. Suponhamos que K  e uma extensao ordenada propria de R e que α ∈ K \R.Podem dar-se tres casos a saber

1. ∀r ∈ R r < α

2. ∀r ∈ R α < r

3. ∃r, s ∈ R r < α < s

No primeiro caso, como K  e um corpo ordenado,

∀s ∈ R+ 0 <1

α<

1

s

ou, como se pretende,

∀r ∈ R+ 0 <1

α< r

O segundo caso, pode tratar-se analogamente tomando −α em vez de α.No terceiro caso defina-se

A = {x ∈ R : x < α}O conjunto A ⊆ R, nao e vazio, pois r ∈ A, e e majorado em R por s, portanto temum supremo tambem em R, digamos σ = supA. Vamos ver que |σ − α| e o numero

VN 805

Page 132: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 132/146

Numeros Reais ITN(2001)

pretendido. Tome-se M  ∈ R+. Por um lado σ − M < σ e assim existe a ∈ A tal queσ − M < a < α e

σ − α < M ;

por outro lado, σ < σ + M  e portanto α ≤ σ + M  ∈ R; segue-se que de facto α <σ + M  ∈ R, ou seja

α − σ < M.

As duas desigualdades mostram o que se pretende. P

Os elementos α

∈K  cuja existencia esta garantida pelo teorema 8.3.1 dizem-se

infinitesimais. Os outros elementos, ainda designados por α, podem ser infinitos, se

∀r ∈ R+ r < |α| (8.4)

ou finitos, se∃r ∈ R+ |α| < r. (8.5)

A condicao 8.4 e equivalente a disjuncao das 1 ou 2 da demonstracao acima; a condicao8.5 e equivalente a 3 da mesma demonstracao.

8.3.2 Parte standard

Notemos x ≈ y se x−y e infinitesimal, o que tambem se traduz por x esta infinitamentepr´ oximo de y.

Com um pouco mais de precisao pode mostrar-se o seguinte

Teorema 8.3.2 Seja  K  uma extens˜ ao pr´ opria ordenada do corpo dos n´ umeros reais.Para cada elemento finito α ∈ K , existe um e s´ o um n´ umero real  oα tal que oα ≈ α.

Dem. Releia-se a demonstracao anterior e tome-se oα = σ. Mostrou-se que α ≈oα ∈ R.Quanto a unicidade, observe-se que outro numero real infinitamente proximo de αestaria tambem infinitamente proximo de oα e portanto o valor absoluto da diferencaentre os dois seria um numero real  menor que qualquer numero real  positivo, pelo queso poderia ser zero. P

O numero oα cuja existencia e garantida por este teorema diz-se parte standardde α.

Teorema 8.3.3 Seja  K  uma extens˜ ao ordenada pr´ opria do corpo R. Sejam respecti-vamente O e Θ os conjuntos dos n´ umeros finitos e dos n´ umeros infinitesimais em  K .Para simplificar a notac˜ ao, entendam-se as operac˜ oes e ordem restringidas adequada-mente.

1. (O, +, ·, ≤) e um domınio de Integridade ordenado.

806 VN

Page 133: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 133/146

Int. a Teoria dos Numeros (2001) Numeros Reais

2. (Θ, +, ·, ≤) e um domınio de Integridade ordenado e ideal em  (O, +, ·, ≤); em particular 

∀ε ∈ Θ ∀δ ∈ O [0 ≤ |δ| ≤ ε ⇒ δ ∈ Θ]. (8.6)

3. A func˜ ao st : (O, +, ·) → (R, +, ·) e um epimorfismo de aneis, Θ = st−1(0) e O/Θ

e isomorfo a R.

Concluimos observando que

Corolario 8.3.1 Os corpos ordenados que prolongam propriamente o corpo dos n´ umerosreais n˜ ao s˜ ao completos.

Dem. Vejamos o conjunto dos infinitesimais Θ nao tem supremo, mesmo sendo majora-do por qualquer numero real  positivo: se s = sup Θ entao s ∈ Θ, porque 0 < s < 2s ∈ Θ;mas entao existe r ∈ R tal que 0 < r ≤ s, portanto (o supremo) s e menor ou igual a(omajorante) r, o que e absurdo. Em suma: Θ nao tem supremo. P

8.4 Exercıcios

1. Determine os seguintes produtos de quaternioes:

(a) (i + j)(i − j);

(b) (1 − i + 2j − 2k)(1 + 2i − 4j + 6k).

2. Mostre que os unicos quaternioes que comutam com i sao da forma a + bi.

3. Determine todos os quaternioes que comutam simultaneamente com i e j.

4. Mostre que ha um numero infinito de solucoes da equacao x2 = −1 no conjuntodos quaternioes.

5. Suponha que a = a21 + a22 + a23 + a24 e que b = b21 + b22 + b23 + b24, onde ai, bi ∈ Z.

Mostre que ab = c21 + c22 + c23 + c24, onde

(a1 + a2i + a3j + a4k)(b1 + b2i + b3j + b4k) = c1 + c2i + c3j + c4k.

6. Seja K = (K, +, ·, 0, 1, <) um corpo ordenado que prolonga propriamente o dosnumeros reais. Sejam respectivamente Θ e O os conjuntos de elementos infinites-imais e elementos finitos de K. Mostre que, para quaisquer a,b,x,y ∈ K 

(a) Se x ≈ a ∈ O entao x2 ≈ a2, mas pode acontecer x ≈ a & x2 ≈ a2.

(b) Se a, b ∈ O & x ≈ a & y ≈ b, entao xy ≈ ab, mas pode acontecer x ≈a & y ≈ b mas xy ≈ ab.

VN 807

Page 134: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 134/146

Numeros Reais ITN(2001)

(c) Se x ≈ a ≈ 0, entao 1x ≈ 1

a , mas pode acontecer x ≈ a & 1x ≈ 1

a .

(d) Sendo a funcao f (x) um polinomio em x de coeficientes em O e grau n ∈ Ne a ∈ O \ Θ, para todo o h ∈ Θ, existe ε ∈ Θ tal que

f (a + h) = f (a) + f (a)h + εh;

(e) Se f (x) = 1x , a ∈ Θ & h ≈ 0, entao existe ε ∈ Θ tal que

f (a + h) = f (a) − 1

a2h + εh.

808 VN

Page 135: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 135/146

Parte III

Aplicacoes

901

Page 136: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 136/146

Page 137: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 137/146

Page 138: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 138/146

Aplicacoes ITN(2001)

2. Cada unidade de texto u = A0 · · · Ak−1 e codificada por um numero φ(u) que seobtem por expressao na base n:

φ(u) = ν (A0)nk−1 + · · · + ν (Ak−2)n + ν (Ak−1)

3. Para cada unidade de texto u, f (u) = φ−1

aφ(u) + b (mod nk)

0 ≤ φ (f (u)) ≤ nk − 1.

Os parametros a, b constituem a chave da cifra.

Teorema 9.2.1 Se f  e uma func˜ ao de cifra afim de parametros a, b e a∗ designa oinverso de a (mod nk) ent˜ ao, para cada unidade de cifra  c

f −1(c) = φ−1

a∗φ(c) − a∗b (mod nk)

.

Os sistemas afins mais simples ocorrem com k = 1 = a e podem ser designados porsistemas de deslocamento.

9.3 Codificacao Matricial

Outra forma de codificar resulta de se tomar uma k-unidade de texto como um elementode (Zn)k, como modulo sobre o anel Z, e utilizar matrizes. Vejamos um caso menoscomplicado.

Designe-se o conjunto das matrizes 2

×2 com coordenadas em Zn por

M2.

Teorema 9.3.1 Se

A =

a bc d

∈ M2 & ∆ = ad − bc,

as seguintes condic˜ oes s˜ ao equivalentes.

1. mdc(∆, n) = 1

2. A e invertıvel 

3. ker(A) =  0 ∈ (Zn)2

4. A define um automorfismo de (Zn)2

Dem. (1 ⇒ 2) Designando por ∆∗ o inverso de ∆ (mod n), e facil verificar que

A−1 = ∆∗

d −b−c a

(2 ⇒ 4) e (4 ⇒ 3) sao imediatas.(3 ⇒ 1) Suponha-se que δ = mdc(∆, n) > 1 e ponha-se n = mδ. Repare-se que0 < m < n e portanto n |m; em particular

m ≡ 0 (mod n). (9.1)

904 VN

Page 139: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 139/146

Int. a Teoria dos Numeros (2001) Aplicacoes

Se δ divide todas as coordenadas de A, entao

A

mm

=  0

e, por (9.1), nao vale 3.Se δ nao divide simultaneamente a e b entao −bm

am

=  0 (9.2)

mas

A −bm

am

=

0m∆

=  0.

e torna a nao valer 3, em virtude de (9.2).Se δ nao divide simultaneamente c e d entao

dm−cm

=  0 (9.3)

mas

A

dm−cm

=

m∆

0

=  0.

e, de novo, nao vale 3, em virtude de (9.3).P

Neste contexto, os textos sao estruturados em matrizes de duas linhas, correspon-dendo cada coluna a uma unidade de cifra. As funcoes de cifra afins f  passam aentender-se do seguinte modo:

1. Sao dados um elemento  b ∈ (Zn)2 e uma matriz invertıvel A ∈ M2.

2. A primeira transformacao φ : T (A) → (Zn)2 toma a forma

φ

A1

A2

=

ν (A1)ν (A2)

3. Modulo n, tem-se finalmente

f (u) = φ−1

Aφ(u) +  b

.

9.4 Criptografia de chave publica

Recorde-se que um numero natural se diz livre de quadrados se for 1 ou um produtode numeros primos distintos. Seja tambem φ a funcao de Euler. O teorema seguinteenuncia alguns lemas de que precisamos para esta seccao.

VN 905

Page 140: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 140/146

Aplicacoes ITN(2001)

Teorema 9.4.1 1. Se m e livre de quadrados e d = mcd(a, m) ent˜ ao a e primo com md .

2. Se m e livre de quadrados e d|m ent˜ ao d e primo com  md .

3. Para qualquer m ∈ N, se d|m ent˜ ao φ(d)|φ(m).

4. Se n ≡ 1 (mod φ(m)) e a e primo com  m, ent˜ ao an ≡ a (mod m)

5. Se m e livre de quadrados e n ≡ 1 (mod φ(m)), ent˜ ao ∀a ∈ N an ≡ a (mod m).

Dem. Demonstraremos apenas a proposicao 5. As proposicoes anteriores sao essen-

cialmente lemas para a ultima.Para evitar trivialidades podemos supor que a, m, n > 1. Seja d = mdc(a, m); tem-se

para certos r, s ∈ N0

an = arφ(m)+1

= arsφ(md)+1

=

aφ(md)rs · a

≡ 1rs · a (modm

d)

≡ a (modm

d)

Em particular, para algum α ∈ N,

d|an − a = α · m

d

e, pela proposicao 1, d|α, donde an ≡ a (mod m). P

Segue-se como corolario:

Teorema 9.4.2 Se m e simples, k, k ∈ N e kk ≡ 1 (mod φ(m)), ent  ao∀a ∈ N akk ≡ a (mod m).

Um exemplo de codificacaoI. Fixe-se um codigo nσ para cada sımbolo σ da linguagem que vai ser utilizada.

Exemplo 9.4.1 Se σ designar uma letra do alfabeto latino, seja nσ o seu numero deordem alfabetica habitual com dois dıgitos: na = 01, nb = 02, ..., nj = 10,...

II. Traduza-se a mensagem para esse codigo.

Exemplo 9.4.2 De acordo com o exemplo anterior, supondo ainda que no = 35 apalavra c´ odigo e traduzida por 033504090715.

906 VN

Page 141: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 141/146

Int. a Teoria dos Numeros (2001) Aplicacoes

III. Pode-se ficar por aqui ou dificultar um pouco mais a descodificacao.

Exemplo 9.4.3 Digamos que o maior nσ e 50 e seja m = 5 · 17, pelo que φ(m) = 64;tome-se tambem k = 5 & k = 13. Em vez de se codificar como no exemplo 9.4.1,recodifique-se

nσ = (nσ)5

com as letras em blocos separados: a palavra c´ odigo passa a ser traduzida por

243 52521875 1024 59049 16807 759375

IV. A descodificacao pode ser feita utilizando o teorema 9.4.2 por quem saiba que

k = 13 e m = 85.

Exemplo 9.4.4 (mod 85) tem-se

24313 ≡ 7313 ≡ (−12)13

≡ −(123)4 · 12 ≡ −284 · 12

≡ −21 · 12 ≡ −82 ≡ 3

= 03

Mais um caracter

5252187513 ≡ 3513 ≡ (354)3 · 35

≡ (353

) · 35 = 354

≡ 35

Repare-se que os exemplos que temos vindo a descrever podem ser tratados comuma calculadora cientıfica nao particularmente sofisticada. Codificacoes mais seguraspodem fazer-se utilizando numeros primos muito grandes para compor o modulo m.

9.5 Assinaturas; ISBN

Num sistema de chave publica uma assinatura do detentor da chave (m, k) pode serα ≡ kk (mod n): o receptor, que conhece (m, k), devera obter k ≡ αk (mod m).

O International Standard Book Number , ISBN, e um instrumento de deteccao deeventual existencia de erro de referencia.

Cada livro tem um ISBN que consiste numa sequencia a1 · · · a10 de dezsımbolos: os primeiros nove sao algarismos de 0 a 9, o decimo pode ser um dessesalgarismos ou a letra X , para representar dez na base 11, de acordo com a seguintecongruencia

a10 ≡9

i=1

aii (mod 11)

Esta representacao e sensıvel a trocas de quaisquer dois sımbolos, indicando uma prob-abilidade alta de designar o livro correctamente caso a congruencia se verifique.

VN 907

Page 142: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 142/146

Aplicacoes ITN(2001)

9.6 Exercıcios

1. (a) Suponha que m = pq e φ = (p − 1)(q − 1) onde p e q sao numeros reais.Encontre uma formula para p e para q em funcao de m e de φ;

(b) Suponha que m = 39247771 e o produto de dois primos, p e q, distintos.Determine p e q sabendo que φ(m) = 39233944

2. Sejam T  = {, A , B , C , D , . . . , W , X , Y , Z  }, onde representa o espaco em bran-co e σ a correspondencia que a cada letra faz corresponder o seu numero de ordemalfabetica habitual com dois dıgitos:

σ(A) = 01, σ(B) = 02, . . . , σ(Z ) = 26 e σ() = 00.Consideremos o conjunto T 2 = {xy : x, y ∈ T }, a correspondencia τ  : T 2 →{0, 1, . . . , m− 1} definida por τ (xy) = σ(x)σ(y) (mod 1333) (ab representa a con-catenacao de a com b), o modulo=1333 (1333 = 31 × 43) e o expoente codificadors = 13.

(a) Prove que a correspondencia τ  e uma aplicacao injectiva;

(b) Prove que τ  nao e sobrejectiva;

(c) Codifique e descodifique as palavras SIM e EULER;

(d) Descodifique 084404430682 e 084405821121.

908 VN

Page 143: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 143/146

Bibliografia

[1] George E. Andrews: Number Theory, Dover 1971.

[2] William W. Adams e Larry J. Goldstein: Introduction to Number Theory,Prentice-Hall, Inc., 1976.

[3] Tom M. Apostol: Introduction to Analytic Number Theory  Spriger UTM1976.

[4] A. Baker: A Concise Introduction to the Theory of Numbers, CUP 1984.

[5] Owen Brison: Teoria Elementar dos N´ umeros I e II: Bol. da SPM 33, Dezem-bro de 1995 & 37, Outubro de 1997.

[6] John H. Conway & Richard K. Guy: O Livro dos N´ umeros, (Trad. deJose Sousa Pinto) Univ. de Aveiro/Gradiva 2000.

[7] H. Davenport: The Higher Arithmetic, CUP 1995.

[8] Herbert B. Enderton: A Mathematical Introduction to Logic, Har-court/Acad. Press 2001.

[9] A. Goncalves: Introduc˜ ao a  ´ Algebra , IMPA 1979.

[10] G. H. Hardy e E. M. Wright: An Introduction to the Theory of Numbers,Oxford, 1985.

[11] I. N. Herstein: Topics in Algebra , John Wiley & Sons 1975.

[12] K. Ireland: A Classical Introduction to Modern Number Theory, SpringerGTM 84, 1990.

[13] Neil Koblitz: A course in Number Theory and Criptography  Springer GTM114, 1994.

[14] I. Niven, H. Zuckerman e H. Montgomery: An Introduction to the The-ory of Numbers, John Wiley & Sons, Inc., 1991.

909

Page 144: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 144/146

Page 145: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 145/146

Indice remissivo

alfabeto, 903Algoritmo

de Euclides, 7assinatura, 907

bem ordenado, 5

caracterıstica, 701chave, 904congruencia

linear, 204congruencias

polinomiais, 210

conjugadode numero complexo, 803de quaterniao, 804

conjuntoindutivo, 605

corpo, 603ordenado, 603

Arquimediano, 613completo, 613

criteriode Euler, 303

dızima, 702finita, 703mista, 703parte

decimal da, 702inteira da, 702

periodica, 703puramente periodica, 703

divisıvel, 8divisor, 8

maximo [...] comum, 9

elementopositivo, 603

equacaoDiofantina, 401

formulade Inversao de Mobius, 507de Taylor, 213

fraccao contınua, 706finita, 706infinita, 708periodica, 713

funcaoaritmetica, 501de cifra, 903de Euler, 206de Mobius, 503multiplicativa, 504

identidadede Lagrange, 412, 804

inversoaritmetico, 203

Leide Reciprocidade Quadratica, 306do Corte, 5, 6

Lemade Euclides, 10

multiplo, 8

numeroalgebrico, 611

911

Page 146: teoria dos números2

8/7/2019 teoria dos números2

http://slidepdf.com/reader/full/teoria-dos-numeros2 146/146

Aplicacoes ITN(2001)

complexo, 802finito, 806infinitesimal, 806infinito, 806perfeito, 509primo, 10transcendente, 611

numeroscongruentes, 201naturais, 4

estrutura de , 3intuitivos, 6

normade numero complexo, 803de quaterniao, 804

notacaoK +, 603[·], 701µ, 503φ, 206

sucessao, 706sistema

de cifra, 903de resıduos

completo, 202reduzido, 206

solucaotrivial, 401

sucessor, 3

TeoremaChines do Resto, 216de Dirichlet, 13de Euclides, 12de Euler, 207de Liouville, 611de Wilson, 208Fundamental da Algebra, 803Fundamental da Aritmetica, 11Pequeno [...] de Fermat, 208

t Pit ´ i 401