Documente Academic
Documente Profesional
Documente Cultură
PROFMAT
Fabio E. Brochero Martinez
Carlos Gustavo T. de A. Moreira
Nicolau C. Saldanha
16 de Marco de 2012
Conte
udo
0 Fundamentos
0.1 Princpio da Inducao Finita . . . . . . . . . . . .
0.2 Princpio da Casa dos Pombos . . . . . . . . . .
0.3 Divisibilidade . . . . . . . . . . . . . . . . . . . .
0.4 mdc, mmc e Algoritmo de Euclides . . . . . . . .
0.5 O Teorema Fundamental da Aritmetica . . . . .
0.6 Congruencias . . . . . . . . . . . . . . . . . . . .
0.7 Bases . . . . . . . . . . . . . . . . . . . . . . . .
0.8 O Anel de Inteiros M
odulo n . . . . . . . . . . .
0.9 A Funcao de Euler e o Teorema de Euler-Fermat
0.10 Equacoes Lineares M
odulo m . . . . . . . . . . .
1 Pot
encias e Congru
encias
1.1 Polin
omios . . . . . . . . . . . . . . . . . . . . .
1.2 Ordem e Razes Primitivas . . . . . . . . . . . . .
1.3 Resduos Quadraticos e Smbolo de Legendre . .
1.3.1 Lema de Gau . . . . . . . . . . . . . . .
1.4 Lei de Reciprocidade Quadratica . . . . . . . . .
1.4.1 Uma demonstracao combinat
oria . . . . .
1.4.2 Uma demonstracao trigonometrica . . . .
1.4.3 Uma demonstracao usando corpos finitos
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
2
9
13
16
24
31
34
37
43
53
.
.
.
.
.
.
.
.
61
61
73
81
84
88
90
92
94
2 Fun
co
es Multiplicativas e as f
ormulas de invers
ao de M
obius
99
2.1 As funcoes d, e . . . . . . . . . . . . . . . . . . . . . . 102
2.2 Funcao de M
obius e Formula de Inversao . . . . . . . . . 110
3 Fra
co
es Contnuas
3.1 Reduzidas e Boas Aproximacoes .
3.2 Boas Aproximacoes s
ao Reduzidas
3.3 Fracoes Contnuas Peri
odicas . . .
3.4 O espectro de Lagrange . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
118
. 127
. 129
. 134
. 135
CONTEUDO
4 Equa
co
es diofantinas n
ao lineares
4.1 Teorema de Pit
agoras e triplas Pitagoricas . . . . . . . .
4.2 Tri
angulos ret
angulos de Pit
agoras e Platao . . . . . . .
4.3 Triplas Pitagoricas Primitivas . . . . . . . . . . . . . . .
4.4 Tri
angulos pitagoricos e o metodo geometrico . . . . . .
4.5 Tri
angulos com lados inteiros e angulos em progress
ao
aritmetica . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 Outra relacao de
angulos . . . . . . . . . . . . . . . . . .
4.7 Contando tri
angulos pitagoricos com um cateto dado . .
4.8 N
umeros que s
ao somas de dois quadrados . . . . . . . .
4.9 Tri
angulos pitagoricos com catetos consecutivos . . . . .
4.9.1 Equacao de Pell . . . . . . . . . . . . . . . . . .
4.10 Solucao fundamental da equacao de Pell . . . . . . . . .
4.11 Outras equacoes do tipo x2 Ay 2 = c . . . . . . . . . .
4.12 Contando tri
angulos pitagoricos com hipotenusa fixada .
4.12.1 Inteiros de Gau . . . . . . . . . . . . . . . . . .
4.13 Descenso Infinito de Fermat . . . . . . . . . . . . . . . .
Bibliografia
.
.
.
.
139
139
141
143
146
.
.
.
.
.
.
.
.
.
.
.
149
151
153
155
159
159
164
167
169
170
178
185
CONTEUDO
Introdu
c
ao
Aritm
etica II - PROFMAT
Nosso texto para a disciplina Aritmetica II visa tratar de temas
elementares e interessantes da Teoria dos N
umeros. Assim, pretendemos
que este livro seja acessvel e nao dependa de pre-requisitos sofisticados
de algebra ou an
alise, mas que apresente ao leitor resultados relevantes
de topicos como equacoes diofantinas de grau 2, funcoes aritmeticas e
aproximacoes diofantinas.
Comecamos com uma revisao de fundamentos de aritmetica (que
constam do programa do curso de Aritmetica I do PROFMAT). A seguir,
no Captulo 1, tratamos de ordens, razes primitivas, resduos quadraticos e da lei de Gauss da reciprocidade quadratica, um dos resultados
mais importantes e surpreendentes da teoria elementar dos n
umeros.
No captulo seguinte tratamos de um tipo particularmente importante
de funcoes aritmeticas: as funcoes multiplicativas, e de um importante
topico relacionado: as formulas de inversao de Mobius. No Captulo 3
apresentamos a teoria elementar das Fracoes Contnuas, que fornecem
as melhores aproximacoes racionais de um n
umero real dado, fazendo,
dessa forma, uma introducao `
a teoria das Aproximacoes Diofantinas.
Finalmente, no Captulo 4, tratamos de Equacoes Diofantinas de grau
2, para as quais ha diversos resultados cl
assicos, bonitos e importantes, comecando com o estudo das triplas pitagoricas, discutindo ideias
geometricas e tratando da equacao de Pell, relacionada com fracoes contnuas e aproximacoes diofantinas.
Esperamos estimular os leitores, especialmente os professores de matematica do ensino medio, a se interessarem pela Teoria dos N
umeros, e
a prosseguirem seus estudos sobre o tema. Observem que inclumos exerccios rotineiros mas tambem varios problemas bastante difceis, muitos
deles de olimpadas de matem
atica. Estimulamos o leitor a tentar fazer
todos os problemas mas com a advertencia que ele nao deve se sentir
frustrado se mesmo com esforco nao conseguir resolver alguns dos problemas: muitos deles s
ao difceis tambem para os autores.
Agradecemos a todos os que nos ajudaram ao longo da elaboracao
com sugestoes variadas. Mas devemos um agradecimento muito especial
a nosso amigo e colega Eduardo Tengan. ET e nosso co-autor no livro de
Teoria dos N
umeros publicado pelo projeto Euclides. O livro do Projeto
Euclides serviu de ponto de partida para a elaboracao deste livro e nos
tres achamos natural que ET tambem fosse contado como co-autor desta
vez: apenas por insistencia dele aceitamos preparar o livro sem o nome
dele. De qualquer forma devemos registrar aqui que sem a participacao
de ET nao existiriam nem o livro do Projeto Euclides nem este.
Captulo 0
Fundamentos
Neste captulo preliminar recordaremos alguns topicos fundamentais:
o Princpio da Induc
ao Finita e o Princpio da Casa dos Pombos, MDC,
Congruencias e os Teoremas de Fermat e de Euler.
0.1
Princpio da Induc
ao Finita
n(n+1)
;
2
FINITA
0.1. PRINCIPIO DA INDUC
AO
= P (n0 + 2) e verdadeira
passo
indutivo
= P (n0 + 3) e verdadeira
..
.
de modo que P (n) e verdadeira para todo natural n n0 .
Vejamos alguns exemplos.
Exemplo 0.1. Demonstrar que, para todo inteiro positivo n,
1 + 2 + + n =
n(n + 1)
.
2
o: Observemos que 1 = 12
Solu
ca
2 donde a igualdade vale para n = 1
(base da inducao). Agora suponha que a igualdade valha para n = k
(hip
otese de inducao):
1 + 2 + + k =
k(k + 1)
2
k(k + 1)
(k + 1)(k + 2)
+ (k + 1) =
2
2
= 12k(k + 1)2 .
CAPITULO 0. FUNDAMENTOS
Um dos n
umeros naturais consecutivos k e k + 1 e par donde k(k + 1)2
e sempre par e 12k(k + 1)2 e divisvel por 24. Por hip
otese de inducao,
Mk e divisvel por 24 e temos portanto que Mk+1 = Mk + 12k(k + 1)2
tambem e divisvel por 24, como se queria demonstrar.
Uma variante do PIF e a seguinte versao (`as vezes apelidada de
princpio de induc
ao forte ou princpio de induc
ao completa), em que
se deve mostrar
1. (Base da Inducao) P (n0 ) e verdadeira e
2. (Passo Indutivo) Se P (k) e verdadeira para todo natural k tal que
n0 k n, entao P (n + 1) tambem e verdadeira.
Exemplo 0.3. A sequencia de Fibonacci Fn e a sequencia definida recursivamente por
F0 = 0,
F1 = 1
1+ 5
2
o:
Solu
ca
e=
1 5
2
n n
s
ao as razes de x2 = x + 1.
Temos que F0 =
0 0
1 1
= 1 (base de
k k
para todo k com
= 0 e F1 =
n n n1 n1
+
n
n1
( +
) ( n + n1 )
n+1 n+1
=
=
FINITA
0.1. PRINCIPIO DA INDUC
AO
.
2 4 2n
2n + 1
1
2
<
1 .
3
Suponhamos que
1
1 3 5 (2n 1)
.
2 4 2n
2n + 1
1
1 3 5 (2n 1) (2n + 1) H.I.
2n + 1
<
,
2 4 2n (2n + 2)
2n + 1 2n + 2
1
2n + 1
1
CAPITULO 0. FUNDAMENTOS
x1 + + xn
n x1 xn .
n
Tal desigualdade e conhecida como desigualdade das medias aritmetica
e geometrica.
(a) Utilize o PIF para mostrar a desigualdade das medias para n = 2k .
n
a media arit(b) Sejam x1 , . . . , xn reais positivos fixados e A = x1 ++x
n
metica destes n
umeros. Suponha que a desigualdade valha para n+1
n
umeros reais positivos quaisquer; aplicando-a para x1 , . . . , xn , A,
conclua que a desigualdade vale tambem para quaisquer n n
umeros
reais positivos.
logo ab a+b
2 , assim a desigualdade vale para n = 2. Agora mostremos
que se a desigualdade vale para k entao a desigualdade vale para 2k. De
fato
x
++x
x1 ++xk
+ k+1 k 2k
x1 + + x2k
k
=
2k
2
k x x + k x
1
k
k+1 x2k
2
q
n
e G = n x1 xn , temos que mostrar
positivos, definamos A = x1 ++x
n
que A G, mas de fato sabemos que
A=
x1 + + xn + A
n+1
p
1
n
x1 xn A = G n+1 A n+1 .
n+1
FINITA
0.1. PRINCIPIO DA INDUC
AO
CAPITULO 0. FUNDAMENTOS
Problemas Propostos
0.1. Demonstrar por induc
ao que para n 1 natural
(a) 12 + 22 + + n2 =
n(n+1)(2n+1)
.
6
(b) 13 + 23 + + n3 = (1 + 2 + + n)2 .
(c) (15 + 25 + + n5 ) + (17 + 27 + + n7 ) = 2(1 + 2 + + n)4 .
(d) sen x + sen 2x + + sen nx =
sen (n+1)x
sen nx
2
2
.
sen x2
(a) n3 n e um m
ultiplo de 6 para todo natural n.
(b) 5n 1 e m
ultiplo de 24 para todo n
umero natural n par.
(c) 2n + 1 e m
ultiplo de 3 para todo natural mpar n.
0.4. Mostre que para todo natural n 4
(a) 2n < n!.
(b) 2n3 > 3n2 + 3n + 1.
0.5. Dado um inteiro positivo n, definimos T (n, 1) = n e, para todo
k 1, T (n, k + 1) = nT (n,k) . Prove que existe c N tal que, para todo
k 1, T (2010, k) < T (2, k + c). Determine o menor inteiro positivo c
com essa propriedade.
0.6. Mostre que para todo n e k inteiros positivos
n+k+1
n+k
n+2
n+1
n
.
=
+ +
+
+
n+1
n
n
n
n
0.7. Demonstre a f
ormula do bin
omio de Newton para n natural:
n n
n n1
n
n n
n
n1
(x + y) =
x +
x
y + +
xy
+
y .
0
1
n1
n
0.8. Encontrar com demonstrac
ao uma express
ao para o multin
omio
(x1 + x2 + + xk )n
em termos dos coeficientes multinomiais
n
n!
def
=
i1 ! ik !
i1 , . . . , ik
onde i1 + + ik = n.
0.9. Considere n retas em posic
ao geral em um plano, isto e, sem que
haja duas retas paralelas ou tres retas concorrentes em um mesmo ponto.
(a) Determine em func
ao de n o n
umero de regi
oes em que as retas
dividem o plano.
(b) Demonstre que e possvel colorir essas regi
oes com duas cores sem
que duas regi
oes vizinhas tenham a mesma cor (duas regi
oes s
ao
vizinhas se elas possuem um segmento de reta em comum).
0.10. Demonstrar que para cada n
umero natural n existe um n
umero
natural M satisfazendo simultaneamente as seguintes duas condic
oes:
(i) M possui n dgitos pertencentes ao conjunto {1, 2}.
(ii) M e divisvel por 2n .
0.11 (IMO1987). Mostre que n
ao existe uma func
ao f : N N tal que
f (f (n)) = n + 1987 para todo n N.
0.2
10
CAPITULO 0. FUNDAMENTOS
{99, 100}
11
,
,1
[0, 1) = 0,
n
n n
n n
n
CAPITULO 0. FUNDAMENTOS
12
y = arctan x
2
Podemos supor sem perda de generalidade que a = tan > tan = b
e como a funcao tangente e crescente,
tan tan
1
ab
=
= tan( ) < tan = ,
1 + ab
1 + tan tan
6
3
como queramos demonstrar.
Problemas Propostos
0.12. Escolhem-se 7 pontos no interior de um ret
angulo de dimens
oes
2 3. Demonstrar que sempre e
possvel encontrar dois pontos tal que
sua dist
ancia e menor ou igual a 2.
0.13. Escolhem-se 9 pontos no interior de um quadrado de lado 1. Demonstrar que e possvel escolher 3 deles de tal forma que a a
rea do
tri
angulo que formam e menor ou igual a 81 .
0.14. Dadas 6 pessoas numa festa, demonstrar que necessariamente
existem 3 pessoas que se conhecem mutuamente ou 3 pessoas que n
ao
se conhecem mutuamente. Suponha que a relac
ao de conhecer e simetrica. Este e um caso particular do teorema de Ramsey, veja por exemplo
[8].
0.15. Do conjunto A = {1, 2, . . . , 99, 100} escolhemos 51 n
umeros. Demonstrar que, entre os 51 n
umeros escolhidos, existem dois tais que um
e m
ultiplo do outro.
0.16. Dado um n
umero irracional u, demonstrar que sempre e possvel
encontrar infinitos n
umeros racionais pq , p, q Z, de tal forma que
u p < 1 .
q q2
13
0.3. DIVISIBILIDADE
Um problema mais difcil e demonstrar existem racionais
que
u p < 1 .
q
5q 2
p
q
de tal forma
0.17 (IMO1985). Dado um conjunto M com 1985 inteiros positivos distintos, nenhum dos quais tem divisores primos maiores do que 23, mostre
que h
a 4 elementos em M cujo produto e uma quarta potencia.
0.18 (OIbM1998). Determinar o mnimo valor de n para o qual, de todo
subconjunto de {1, 2, . . . , 999} com n elementos, e possvel selecionar
quatro inteiros diferentes a, b, c, d tais que a + 2b + 3c = d.
0.19. Demonstrar que de qualquer conjunto de 2n+1 1 n
umeros inteiros
n
positivos e possvel escolher 2 elementos de tal forma que sua soma e
divisvel por 2n .
0.20 (IMO2001). Sejam n1 , n2 , . . . , nm inteiros com m mpar. Denotemos por x = (x1 , . . . , xm ) uma permutac
ao dos inteiros 1, 2, . . . , m,
e definamos f (x) = x1 n1 + + xm nm . Demonstre que existem duas
permutac
oes a e b tais que f (a) f (b) e divisvel por m!.
0.21 (IMO1991). Seja S = {1, 2, . . . , 280}. Encontrar o menor inteiro
n para o qual todo subconjunto de S com n elementos contem cinco
n
umeros que s
ao dois a dois primos entre si.
0.22 (Erdos). Mostrar que toda a sequencia com n2 + 1 n
umeros reais contem ou uma subsequencia crescente com n + 1 termos ou uma
subsequencia decrescente com n + 1 termos.
0.23. Pintamos todos os pontos do plano de azul, verde ou preto. Mostrar que existe no plano um ret
angulo cujos vertices tem todos a mesma
cor.
0.3
Divisibilidade
CAPITULO 0. FUNDAMENTOS
14
2n2 + 1 | 17n 34
mn 1 | n3 + 1 = mn 1 | (n3 + 1) m (mn 1) n2
mn 1 | n2 + m.
15
0.3. DIVISIBILIDADE
Da mesma forma,
mn 1 | n2 + m = mn 1 | (n2 + m) m (mn 1) n
mn 1 | m2 + n
e, finalmente,
mn 1 | m2 + n = mn 1 | (m2 + n) m (mn 1)
mn 1 | m3 + 1
2
+1
= n + 1 + n1
. Como estamos assumindo
Se n 6= 1 temos m nn1
m n, se n 4 temos apenas duas possibilidades: m = n ou m = n+1.
Agora temos alguns casos a analisar.
Se m n = 1 devemos ter m 1 | 12 + m = m 1 | m + 1
(m 1) m 1 | 2 e portanto m = 2 ou m = 3, ambos os
casos fornecendo solucoes.
Se m n = 2 devemos ter 2m 1 | 22 + m = 2m 1 |
2(m + 4) (2m 1) 2m 1 | 9 m = 2 ou m = 5,
ambos os casos fornecendo solucoes.
Se m n = 3 devemos ter 3m 1 | 32 + m = 3m 1 |
3(m + 9) (3m 1) 3m 1 | 28 m = 5, que fornece
uma solucao.
Se m = n 4 devemos ter
n2 1 | n2 + n n 1 | n
= n 1 | n (n 1) n 1 | 1
(n + 1)n 1 | n2 + (n + 1)
n2 + n 1 | (n2 + n + 1) (n2 + n 1)
n2 + n 1 | 2
CAPITULO 0. FUNDAMENTOS
16
0.4
Dados dois n
umeros inteiros a e b com a 6= 0 ou b 6= 0, a cada
um deles pode-se associar seu conjunto de divisores positivos, Da e Db
respectivamente, e a interseccao de tais conjuntos Da Db e finita (pela
limitacao) e nao vazia (ja que 1 pertence `
a interseccao). Por ser finito,
Da Db possui elemento m
aximo, que e chamado de m
aximo divisor
comum (mdc) dos n
umeros a e b. Denotamos este n
umero por mdc(a, b)
(alguns autores usam a notacao (a, b)). Para a = b = 0 convencionamos
mdc(0, 0) = 0. Quando mdc(a, b) = 1 dizemos que a e b s
ao primos
entre si.
Por outro lado, se denotamos por Mn o conjunto dos m
ultiplos positivos de n, dados dois n
umeros inteiros a e b com a 6= 0 e b 6= 0,
entao a interseccao Ma Mb e nao vazia (ja que |ab| esta na interseccao). Como os naturais s
ao bem ordenados, Ma Mb possui elemento
mnimo. Tal n
umero e chamado mnimo m
ultiplo comum (mmc) de a e
b e o denotaremos por mmc(a, b) (alguns autores escrevem [a, b]).
Para calcularmos o mdc e o mmc de maneira eficiente, vamos descrever o chamado algoritmo de Euclides ou algoritmo das divis
oes sucessivas. Primeiramente, vamos relembrar o conceito de divis
ao euclidiana,
ou divis
ao com resto, que e uma das quatro operacoes que toda crianca
aprende na escola. Sua formulacao precisa e: dados a, b Z com b 6= 0,
existem q, r Z com
a = bq + r
0 r < |b|.
17
9=24+1
2=12+0
m1
a2 1 = (a2
m
m2
+ 1)(a2
m3
+ 1)(a2
+ 1) . . . (a2 + 1)(a2 1)
mdc(a2 + 1, a2 + 1) = mdc(a2 + 1, 2)
n
18
CAPITULO 0. FUNDAMENTOS
19
CAPITULO 0. FUNDAMENTOS
20
21
Note que a u
ltima divisao permite expressar o mdc 1 como combinacao
linear de 9 e 2:
9 1 2 4 = 1.
Mas da pen
ultima divisao, temos que 2 = 20 9 2, logo substituindo
esta expressao na combinacao linear acima, temos
9 ( 20 9 2) 4 = 1 9 9 20 4 = 1
e agora expressamos 1 como combinacao linear de 20 e 9. Repetindo este
procedimento, eventualmente expressaremos 1 como combinacao linear
de 1001 e 109. Tomamos o cuidado de lembrar quais s
ao os coeficientes a e b nas equacoes ax + by = mdc(a, b) durante as simplificacoes.
Continuando, obtemos
1 = ( 109 20 5) 9 20 4 = 109 9 20 49
CAPITULO 0. FUNDAMENTOS
22
y0 + 1
x0 + 1
<k<
.
a
b
Mas isto segue do fato de o intervalo ( y0a+1 , x0b+1 ) ter tamanho maior
do que 1:
x0 + 1 y0 + 1 ax0 + by0 + a + b
c+a+b
=
=
> 1.
b
a
ab
ab
Quociente
x
0
1
y
1
0
Quociente
qi1
qi
qi+1
x
xi1
xi
xi1 qi+1 xi
23
y
yi1
yi
yi1 qi+1 yi
Quociente
1
3
1
6
1
2
3
x
0
1
1
4
5
34
39
112
375
y
1
0
1
3
4
27
31
89
298
375n
e
1237
Assim, esta equacao tem no m
aximo
k>
k<
298n
.
983
n
1312463
298n 375n
=2
983
1237
1215971
1215971
o
es
(correspondentes
a k = 397872 e k =
983
397873). Assim, o n
umero m
aximo de solucoes inteiras positivas de uma
tal equacao e 2.
CAPITULO 0. FUNDAMENTOS
24
0.5
0.5. O TEOREMA FUNDAMENTAL DA ARITMETICA
25
n 2k n
absurdo, pois esta desigualdade nao vale para n suficientemente grande.
Exemplo 0.32 (OIbM1987). A sequencia pn e definida da seguinte
forma:
(i) p1 = 2.
(ii) Para todo n 2, pn e o maior divisor primo da express
ao
p1 p2 p3 pn1 + 1.
CAPITULO 0. FUNDAMENTOS
26
Demonstrar que pn e diferente de 5.
0.5. O TEOREMA FUNDAMENTAL DA ARITMETICA
27
Corol
ario 0.34. Se mdc(a, n) = mdc(b, n) = 1, ent
ao mdc(ab, n) = 1.
o: Evidente a partir do algoritmo descrito acima.
Demonstra
ca
Para encerrar esta secao, vejamos ainda algumas outras aplicacoes
do Teorema Fundamental da Aritmetica.
ao de n em potencias
Proposi
c
ao 0.35. Seja n = pe11 . . . pemm a fatorac
def P
k
de primos distintos pi e seja k (n) = d|n, d>0 d a soma das k-esimas
potencias dos divisores positivos de n. Ent
ao
(e +1)k
(e +1)k
p 1
1
pmm
1
k (n) = 1 k
...
.
k
pm 1
p1 1
Para k = 0, a f
ormula acima deve ser interpretada tomando-se o limite
k 0, de modo que a quantidade de divisores positivos de n e 0 (n) =
(e1 + 1) (em + 1).
o: Como a soma na definicao de k (n) percorre todos os
Demonstra
ca
dm k com 0 d e , temos a seguinte
n
umeros da forma dk = pd11 k . . . pm
i
i
fatoracao:
e1 k
k
2k
em k
k (n) = (1 + pk1 + p2k
1 + + p1 ) . . . (1 + pm + pm + + pm ).
ei k
Somando as progress
oes geometricas 1 + pki + p2k
=
i + + pi
o resultado segue.
(ei +1)k
1
pi
pki 1
Proposi
c
ao 0.36 (Fatores do Fatorial). Seja p um primo. Ent
ao a
maior potencia de p que divide n! e p onde
n
n
n
=
+ 2 + 3 +
p
p
p
Observe que a soma acima e finita pois os termos
zero.
n
pi
s
ao eventualmente
o: No produto n! = 1 2 . . . n, apenas os m
Demonstra
ca
ultiplos
n
ultiplos entre 1 e n.
de p contribuem com um fator p. H
a p tais m
2
Destes,
ao m
ultiplos de p contribuem com um fator p extra
os
que s
e ha pn2 tais fatores. Dentre estes u
ltimos, os que s
ao m
ultiplos de
3
p contribuem com mais um fator p e assim por diante, resultando na
formula acima.
CAPITULO 0. FUNDAMENTOS
28
Problemas Propostos
0.24 (IMO1959). Mostre que a frac
ao
natural.
21n+4
14n+3
1
n
1
m
1
143
(d) 2n3 + 5 | n4 + n + 1
0.26. Demonstre:
(a) se m | a b, ent
ao m | ak bk para todo natural k.
(b) se f (x) e um polin
omio com coeficientes inteiros e a e b s
ao inteiros
quaisquer, ent
ao a b | f (a) f (b).
(c) se k e um natural mpar, ent
a o a + b | a k + bk .
0.27. Mostre que
(a) 215 1 e 210 + 1 s
ao primos entre si.
(b) 232 + 1 e 24 + 1 s
ao primos entre si.
0.28. Demonstrar que (n 1)2 | nk 1 se, e s
o se, n 1 | k.
0.29 (IMO1992). Encontrar todos os inteiros a, b, c com 1 < a < b < c
tais que (a 1)(b 1)(c 1) e divisor de abc 1.
0.5. O TEOREMA FUNDAMENTAL DA ARITMETICA
29
n
ao e um n
umero inteiro.
0.32 (OBM1997). Sejam c Q, f (x) = x2 + c. Definimos
f 0 (x) = x,
CAPITULO 0. FUNDAMENTOS
30
a
ab f (a
b, b).
0.6. CONGRUENCIAS
31
+
<
n
dk dk1
dk1 dk2
d2 d1
12
23
34
1
1
2
ao
0.49. Generalizar o resultado anterior para xy = y x , onde x e y s
inteiros positivos.
0.50 (IMO1984). Sejam a, b, c, d inteiros mpares tais que 0 < a < b <
c < d e ad = bc. Demonstre que se a + d = 2k e b + c = 2m para inteiros
k e m, ent
ao a = 1.
0.6
Congru
encias
CAPITULO 0. FUNDAMENTOS
32
()
()
0.6. CONGRUENCIAS
33
2. 53
por 13
380 196
340 289
Assim, elevando a u
ltima congruencia a 10, obtemos 31000 1 (mod 101),
ou seja, 31000 deixa resto 1 na divisao por 101.
20
Para encontrar o resto da divisao de 53 por 13, note que como
54 1 (mod 13), os restos de 5n por 13 se repetem com perodo 4:
50
51
52
53
1
5
1
5
(mod
(mod
(mod
(mod
13)
13)
13)
13)
54
55
56
57
1
5
1
5
(mod
(mod
(mod
(mod
13)
13)
13)
13)
CAPITULO 0. FUNDAMENTOS
34
x mod 9
x3 mod 9
0
0
1
1
2
8
3
0
4
1
5
8
6
0
7
1
8
8
Ou seja, x3 s
o pode deixar resto 0, 1 ou 8 na divisao por 9. Logo x3 5
(mod 9) e impossvel e a equacao nao possui solucoes inteiras.
Exemplo 0.42 (AusPol2002). Encontrar todas as ternas (a, b, c) de inteiros n
ao negativos tais que 2a + 2b + 1 e m
ultiplo de 2c 1.
2a + 2b + 1 0 (mod 2c 1)
0.7
Bases
35
0.7. BASES
o: Escrevemos n = n0 = n1 d + a0 , 0 a0 < d, n1 =
Demonstra
ca
n2 d + a1 , 0 a1 < d e em geral nk = nk+1 d + ak , 0 ak < d. Nossa
primeira afirmacao e que nk = 0 para algum valor de k. De fato, se
n0 < dm , entao n1 = nd0 < dm1 e mais geralmente, por inducao,
nk < dmk ; fazendo k m temos nk < 1 donde nk = 0. Segue da que
ak = 0 para k m. A identidade do item 3 e facilmente demonstrada
por inducao.
P
P
Para a unicidade, suponha k0 ak dk = k0 bk dk . Se as sequencias ak e bk s
ao distintas existe um
P j, para o qual
P menor ndice, digamos
aj 6= bj . Podemos escrever aj + k>j ak dkj = bj + k>j bk dkj donde
aj bj (mod d), o que e uma contradicao, pois 0 < |aj bj | < d e
portanto aj bj nao pode ser um m
ultiplo de d.
Ignorando os dgitos 0s iniciais, denotamos por (an an1 a1 a0 )d o
natural cuja representacao na base d tem dgitos ak como no teorema
acima:
X
def
a k dk .
(an an1 a1 a0 )d =
0kn
0kn
0kn
e assim um n
umero e divisvel por 11 se, e s
o se, a soma dos dgitos
em posicao par menos a soma dos dgitos em posicao mpar e divisvel
CAPITULO 0. FUNDAMENTOS
36
temos que o n
umero formado pelos dois u
ltimos algarismos de (an a1 a0 )10
e o resto da divisao deste n
umero por 100, logo o problema se resume a
calcular 3200 m
odulo 100. Podemos utilizar o bin
omio de Newton para
simplificar as contas:
X 100
200
100
100
10100k (1)k ,
3 = 9 = (10 1) =
k
0k100
100
100
0.8. O ANEL DE INTEIROS MODULO
N
0.8
37
O Anel de Inteiros M
odulo n
(mod n)
CAPITULO 0. FUNDAMENTOS
38
respectivamente. A d
uvida `
a primeira vista seria se a escolha de a e b
nao afeta a resposta: afinal existem infinitos inteiros a e b com a = a e
b = b . Os itens (4) e (5) da proposicao s
ao exatamente o que precisamos:
eles nos dizem que nestas condicoes a b = a b e a b = a b , de
modo que as operacoes acima estao bem definidas.
Por exemplo, em Z/6Z temos as seguintes tabelas de soma e produto:
+
0
1
2
3
4
5
0
1
2
3
4
5
1
2
3
4
5
0
2
3
4
5
0
1
3
4
5
0
1
2
4
5
0
1
2
3
5
0
1
2
3
4
0
1
2
3
4
5
0
0
0
0
0
0
0
1
2
3
4
5
0
2
4
0
2
4
0
3
0
3
0
3
0
4
2
0
4
2
0
5
4
3
2
1
(mod n).
0.8. O ANEL DE INTEIROS MODULO
N
39
1 2 4 7 8 11 13 14
1 1 2 4 7 8 11 13 14
2 2 4 8 14 1 7 11 13
4 4 8 1 13 2 14 7 11
7 7 14 13 4 11 2 1 8
8 8 1 2 11 4 13 14 7
11 11 7 14 2 13 1 8 4
13 13 11 7 1 14 8 4 2
14 14 13 11 8 7 4 2 1
Uma aplicacao do inverso multiplicativo e o famoso teorema de Wilson. Primeiramente precisamos de um lema.
Lema 0.47. Se p e primo, ent
ao as u
nicas soluc
oes de x2 = 1 em Z/(p)
s
ao 1 e 1. Em particular, se x (Z/(p)) {1, 1}, ent
ao x1 6= x
em Z/(p).
o: Temos
Demonstra
ca
x2 1 (mod p) p | (x2 1) p | (x 1)(x + 1)
p | x 1 ou p | x + 1
x 1 (mod p) ou x 1 (mod p)
CAPITULO 0. FUNDAMENTOS
40
1+
e divisvel por p2 .
1ip1
1
=
i
X 1
1
=p
+
i
pi
p1
1i
1i p1
2
1
.
i(p i)
S =
1i p1
2
(p 1)!
i(p i)
e um m
ultiplo de p. Para 1 i p 1, denote por ri o inverso de
i mod p, ou seja, iri 1 (mod p). Note que rpi ri (mod p), assim
S
1i p1
2
1i p1
2
(p 1)!
iri (p i)rpi
i(p i)
(p 1)!ri rpi
ri2
(mod p)
1i p1
2
0.8. O ANEL DE INTEIROS MODULO
N
41
(mod p).
Portanto
p1
(p 1)! (mod p)
h!k!
k
k+1 p 1
1 (mod p)
(1)
k
p1
(1)k (mod p).
k
Exemplo 0.50. Demonstrar que se p > 3 e primo, ent
a o p3 |
2p
p
2.
0ip
1ip1
p!
i!(pi)!
p2 p 1 2
= p2
i2 i 1
1ip1
1 p1 2
.
i2 i 1
e um m
ultiplo de p para 1 i p 1 pois
2
=
o denominador desta fracao nao e divisvel por p. Assim, i12 p1
i1
P
1 p1 2
1 p 2
e inteiro e portanto a soma 1ip1 i2 i1 e inteira e devemos
p2 i
mostrar que ela e um m
ultiplo de p. Para isto observemos que cada
1 i p1 e invertvel m
odulo p; seja ri tal que 1 ri p1 e iri 1
(mod p). Pela unicidade de ri m
odulo p, temos que os ri s formam uma
Note que
CAPITULO 0. FUNDAMENTOS
42
i1 (mod p),
permutacao de 1, 2, . . . , p 1. Assim, como p1
i1 (1)
temos
X 1 p 12
X (iri )2 p 12
(mod p)
i1
i2 i 1
i2
1ip1
1ip1
X 1 p 12
X
X
2
r
=
i2 (mod p).
i
i2 i 1
1ip1
P
Como 1ip1 i2 =
1), a prova acaba.
1ip1
p(p1)(2p1)
6
1ip1
e um m
ultiplo de p (pois mdc(p, 6) =
0.9
A Func
ao de Euler e o Teorema de EulerFermat
CAPITULO 0. FUNDAMENTOS
44
(n) = |(Z/nZ) |
e chamada de funcao phi de Euler.
Temos (1) = (2) = 1 e, para n > 2, 1 < (n) < n. Se p e primo,
(p) = p 1; mais geralmente (pk ) = pk pk1 pois mdc(a, pk ) = 1 se,
e somente se, a nao e m
ultiplo de p e ha pk1 m
ultiplos de p no intervalo
k
1 a p . Para calcular a funcao no caso geral, vamos mostrar que
se mdc(n, m) = 1, entao (nm) = (n)(m). Consideremos os n
umeros
1, 2, . . . , nm, onde mdc(n, m) = 1 e os arrumamos em forma matricial
assim:
1
n+1
..
.
2
n+2
..
.
3
n+3
..
.
...
...
..
.
n
2n
..
.
1ik
1ik
1i(m)
(m)
(ari )
1i(m)
ri
ri
(mod m)
ri
(mod m).
1i(m)
1i(m)
1i(m) ri ,
(mod p)
Observa
c
ao 0.56. O teorema de Euler-Fermat tambem pode ser provado utilizando-se o seguinte corol
ario do teorema de Lagrange em Teoria
dos Grupos: se G e um grupo finito e g G, ent
ao g |G| = e (identidade).
CAPITULO 0. FUNDAMENTOS
46
Proposi
c
ao 0.57. Sejam a e n n
umeros inteiros tais que mdc(a, n) = 1
e n se fatora como n = p1 1 p2 2 . . . pk k em potencias de primos distintos.
Ent
ao
aM 1 (mod n)
onde
aM 1 (mod pj j ). Assim, aM 1 e m
ultiplo de pj j para todo j
e como estes n
umeros s
ao dois a dois primos entre si conclumos que
n | aM 1 aM 1 (mod n), como desejado.
Vejamos agora algumas aplicacoes do teorema de Euler-Fermat.
Exemplo 0.58. Mostre que existem infinitos n
umeros da forma
20000 . . . 009
que s
ao m
ultiplos de 2009.
o:
Demonstra
ca
turais k tais que
2(5
2000 )
= 52000 b + 1 = 22000+(5
= 102000 b + 22000 .
2000
Portanto os 2000 u
ltimos dgitos de 22000+(5 ) coincidem com a representacao decimal de 22000 , que tem no m
aximo 667 dgitos pois 22000 <
3
667
667
(2 )
< 10 . Desta forma, ha pelo menos 2000 667 = 1333 zeros
2000
consecutivos dentre as 2000 u
ltimas casas decimais de 22000+(5 ) e
assim n = (52000 ) + 2000 = 4 51999 + 2000 satisfaz as condicoes do
enunciado.
(mod p2 ).
= (k1 + k2 + + kp1 )p Kp
(mod p2 )
(mod p2 )
48
CAPITULO 0. FUNDAMENTOS
uma via insegura (ou seja, que pode ser monitorada por espi
oes) de
modo que, na pratica, apenas o legtimo destinatario, que conhece uma
chave, pode recuperar a mensagem original. A sigla vem dos nomes de
Ron Rivest, Adi Shamir, e Leonard Adleman, que desenvolveram esse
metodo.
Para isso, o receptor publica um inteiro N que e o produto de dois
primos razoavelmente grandes p e q (aproximadamente da mesma ordem
de grandeza); N e p
ublico mas a sua fatoracao pq s
o e conhecida pelo
receptor. O receptor tambem publica um expoente s (em geral nao muito
grande) com mdc(s, (p 1)(q 1)) = 1. O receptor calcula (usando o
algoritmo de Euclides) o inverso de s mod (p 1)(q 1) = (N ), isto e,
um natural r < (p 1)(q 1) com rs 1 (mod (p 1)(q 1)) (donde
rs = 1+k(N ), para algum natural k); esse r e chamado a chave privada
da criptografia. Note que apesar de N e s serem p
ublicos, nao parece ser
facil calcular (N ) ou r (neste contexto, calcular (N ) = (p 1)(q 1)
dado N = pq e equivalente a fatorar N , i.e., a encontrar os fatores primos
p e q).
Uma mensagem e um n
umero natural m < N . O emissor envia (ou
s
publica) m
:= m (mod N ), com 0 < m
< N . O receptor recupera m
via
mm
r (mod N ).
Para verificar essa equivalencia, podemos observar que
m
r (ms )r = mrs = m1+k(p1)(q1) = m (mp1 )k(q1) m (mod p);
note que, se p | m, os dois lados s
ao 0 mod p, e, caso contrario, mp1 1
r
(mod p); analogamente m
m (mod q), donde m
r m (mod N ). Essas tarefas s
ao relativamente r
apidas computacionalmente. Mais precisamente, veremos a seguir que existem algoritmos polinomiais para testar
primalidade, assim como para as demais operacoes necess
arias (veja o
captulo 7, especialmente a secao sobre o teste de Agrawal, Kayal e Saxena que garante que testar primalidade de um n
umero da ordem de N
leva tempo no m
aximo polinomial em log N ).
Se existem algoritmos polinomiais para testar primalidade, nao e
verdade que sejam conhecidos algoritmos polinomiais (e determinsticos) para obter primos novos de uma determinada ordem de grandeza.
Pelo teorema dos n
umeros primos (captulo 5 e apendice A), para todo
N grande, a probabilidade de um n
umero escolhido ao acaso entre N
e 2N ser primo e (1 + o(1))/ log N , o que implica que, se testarmos
C log N n
umeros ao acaso entre N e 2N , a probabilidade de algum deles
ser primo e da ordem de 1 exp(C(1 + o(1))), que esta muito perto de
1 para C grande. Se ao inves de sortear n
umeros procurarmos o menor
primo maior ou igual a N (testando um por um) entao, novamente pelo
CAPITULO 0. FUNDAMENTOS
50
consiste em
umeros a e b tais que N = a2 b2 . De fato,
encontrar dois n
se x0 = 24797 + 1 = 158 temos
q
x2i 24797
xi
,
158
167
159
22
logo 24797 = (159 + 22) (159 22) = 181 137. Observemos que o
metodo de Fermat e computacionalmente efetivo quanto os dois fatores
do n
umero estao proximos. Portanto (24797) = (181) (137) =
180 136 = 24480. Segue que a chave privada e a solucao da congruencia
143x 1 (mod 24480). Esta congruencia pode ser resolvida usando o
algoritmo estendido da divisao
resto
24480
143
27
8
3
2
1
quocente
171
5
3
2
1
x
0
1
171
856
2739
6634
9073
Problemas Propostos
0.51. Demonstrar que
(a) 61 | 2015 1.
(b) 13 | 270 + 370 .
0.52. Encontrar os u
ltimos 3 dgitos de 32009 em notac
ao decimal.
0.53. Verificar se 987654321 e divisvel por 9, 11, 13, 17 ou 19.
0.54. Demonstrar que todo n
umero palndromo com um n
umero par de
dgitos e divisvel por 11. O que acontece com os n
umeros palndromos
com um n
umero mpar de dgitos?
0.55. Encontrar todos os n
umeros N de tres dgitos em representac
ao
decimal, tais que N e divisvel por 11 e alem disso N/11 e igual `
a soma
dos quadrados dos dgitos de N .
144,
1444,
14444,
144 44, . . .
os u
nicos quadrados perfeitos s
ao 144 = 122 e 1444 = 382 .
0.63. Seja f : N>0 N uma func
ao definida do conjunto dos inteiros
positivos no conjunto dos n
umeros naturais tal que
(a) f (1) = 0;
(b) f (2n) = 2f (n) + 1;
(c) f (2n + 1) = 2f (n).
Utilize a representac
ao em base 2 de n para encontrar uma f
ormula n
ao
recursiva para f (n).
0.64. Mostre que todo n
umero racional positivo pode ser escrito de maneira u
nica na forma
ak
a1 a2
+
+ +
1!
2!
k!
onde:
0 a1 ,
0 a2 < 2,
0 a3 < 3,
...,
0 < ak < k.
CAPITULO 0. FUNDAMENTOS
52
1kn
mdc(n,k)=1
k=
n(n)
.
2
0.10. EQUAC
OES
LINEARES MODULO
M
53
0.10
Equac
oes Lineares M
odulo m
(mod m) = ax b
CAPITULO 0. FUNDAMENTOS
54
(mod m ).
(mod a1 )
x b2
..
.
(mod a2 )
x bk
(mod ak )
admite soluc
ao, que e u
nica m
odulo A = a1 a2 . . . ak .
o: Daremos duas provas do teorema chines dos resDemonstra
ca
tos. Para a primeira, consideremos os n
umeros Mi = aAi . Temos que
mdc(ai , Mi ) = 1, logo existe Xi tal que Mi Xi 1 (mod ai ). Note que
se j 6= i entao Mj e m
ultiplo de ai e portanto Mj Xj 0 (mod ai ).
Assim, temos que
x 0 = M 1 X 1 b1 + M 2 X 2 b2 + + M k X k bk
0.10. EQUAC
OES
LINEARES MODULO
M
55
Note que este mapa esta bem definido, isto e, o valor de f (b mod A)
independe da escolha do representante da classe de b mod A, pois quaisquer dois representantes diferem de um m
ultiplo de A, que tem imagem (0 mod a1 , . . . , 0 mod ak ) no produto Z/(a1 ) Z/(ak ). Observemos agora que o teorema chines dos restos e equivalente a mostrar que f e uma bijecao: o fato de f ser sobrejetor corresponde `a
existencia da solucao do sistema, enquanto que o fato de f ser injetor
corresponde `
a unicidade m
odulo A. Como o domnio e o contradomnio de f tem mesmo tamanho (ambos tem A elementos), para mostrar
que f e uma bijecao basta mostrarmos que f e injetora. Suponha que
f (b1 mod A) = f (b2 mod A), entao b1 b2 (mod ai ) para todo i, e como
na primeira demonstracao temos que isto implica b1 b2 (mod A), o
que encerra a prova.
Observa
c
ao 0.65. Como mdc(b, a1 a2 ...ak ) = 1 mdc(b, aj ) =
1, j k, a bijec
ao f definida na segunda prova do teorema anterior
satisfaz f ((Z/(A)) ) = (Z/(a1 )) (Z/(a2 )) (Z/(ak )) .
Em particular, isso nos d
a uma nova prova de que
(a1 a2 ...ak ) = (a1 )(a2 )...(ak ) sempre que mdc(ai , aj ) = 1, i 6= j.
Por exemplo, para k = 2, a1 = 3 e a2 = 5, temos a seguinte tabela,
que mostra, para cada i e j com 0 i < 3 e 0 j < 5, a u
nica solucao
x com 0 x < 3 5 = 15 tal que x i (mod 3) e x j (mod 5):
0 mod 3
1 mod 3
2 mod 3
0 mod 5
0
10
5
1 mod 5
6
1
11
2 mod 5
12
7
2
3 mod 5
3
13
8
4 mod 5
9
4
14
(mod 85).
CAPITULO 0. FUNDAMENTOS
56
x2 1 4 (mod 5)
x2 1 16 (mod 17)
e x 4 (mod 17).
x2
(1)
x4
(mod 5)
(mod 17)
x 2 (mod 5)
(3)
x 4 (mod 17)
(2)
(4)
x 2 (mod 5)
x 4 (mod 17)
x 2 (mod 5)
x 4 (mod 17)
x 2 (mod p22 )
..
.
x n
(mod p2n )
0.10. EQUAC
OES
LINEARES MODULO
M
57
(mod P (i0 ))
x i1 1 (mod P (i1 ))
x i2 2 (mod P (i2 ))
..
.
x in n
(mod P (in ))
CAPITULO 0. FUNDAMENTOS
58
rB 1 (mod pB ).
( e invertvel m
odulo pB ). Tomemos
c=
(1 + mkXX )rX
XA
X6=
xB {c}
x = c (1 + mkBB ) =
Y
XA
X6=,B
(1 + mkXX )rX (1 + mkBB )rB +1 ,
Problemas Propostos
0.88. Determine a menor soluc
ao inteira positiva do sistema
x 3 (mod 7)
x 5 (mod 9)
x 2 (mod 8).
0.10. EQUAC
OES
LINEARES MODULO
M
59
x 1 (mod 6)
x 7 (mod 10)
x 4 (mod 33).
0 (mod 7)
1 (mod 12)
x 5 (mod 17)
0.94. Um inteiro positivo n e chamado de auto-replicante se os u
ltimos
dgitos de n2 formam o n
umero n. Por exemplo, 25 e auto-replicante
pois 252 = 625. Determine todos os n
umeros auto-replicantes com exatamente 4 dgitos.
0.95. Sejam a, n N>0 e considere a sequencia (xk ) definida por x1 = a,
xk+1 = axk para todo k N. Demonstrar que existe N N tal que
xk+1 xk (mod n) para todo k N .
0.96. Demonstrar que o sistema de equac
oes
x b1
(mod a1 )
x b2
..
.
(mod a2 )
x bk
(mod ak )
tem soluc
ao se, e s
o se, para todo i e j, mdc(ai , aj ) | (bi bj ). (No
caso particular em que mdc(ai , aj ) = 1, o problema se reduz ao teorema
chines dos restos).
60
CAPITULO 0. FUNDAMENTOS
Captulo 1
Pot
encias e Congru
encias
Neste captulo continuamos a discutir congruencias, com especial
interesse por potencias de um inteiro a m
odulo p, p primo.
Inicialmente faremos uma revisao de alguns fatos basicos sobre o
anel dos polin
omios com coeficientes sobre um corpo qualquer K; o leitor
reconhecera que varios resultados sobre polin
omios com coeficientes reais
ainda valem quando os coeficientes estao, digamos, em Z/(p).
Depois disso discutiremos a existencia de razes primitivas m
odulo
n.
Finalmente, discutiremos se um inteiro a e ou nao um quadrado
m
odulo p. Para isso apresentaremos o smbolo de Legendre e suas principais propriedades. O captulo conclui com o Teorema da Reciprocidade
Quadratica, para o qual daremos tres demonstracoes explorando ideias
diferentes.
1.1
Polin
omios
f (x) + g(x) =
(ai + bi )xi ;
def
f (x) g(x) =
ck xk onde ck =
ai bj .
i+j=k
62
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
c 7 f (c) = a0 + a1 c + a2 c2 + + an cn
com
1.1. POLINOMIOS
63
an nm
x
g(x) = q(x)g(x) + r(x)
bm
com
Logo podemos escrever f (x) = ( bamn xnm + q(x)) g(x) + r(x), que era o
que se queria demonstrar.
Para demonstrar que os polin
omios q(x) e r(x) s
ao u
nicos, suponha
que
f (x) = q1 (x)g(x) + r1 (x) = q2 (x)g(x) + r2 (x)
com q1 (x) 6= q2 (x) e deg r1 (x), deg r2 (x) < deg g(x). Entao r2 (x)
r1 (x) = (q1 (x) q2 (x))g(x) 6= 0 e um m
ultiplo de g(x) de grau estritamente menor do que deg g(x), o que e um absurdo.
Corol
ario 1.2. Seja K um corpo, f (x) K[x] e a K. Ent
ao
x a | f (x) f (a) = 0.
o: Como deg(xa) = 1, dividindo f (x) por xa temos
Demonstra
ca
que f (x) = (x a)q(x) + r com r K. Assim, substituindo x por a,
temos que f (a) = r donde o resultado segue.
64
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
1.1. POLINOMIOS
65
facilmente calcul
avel, ja que s
ao polin
omios de grau n e conhecemos n
razes; de fato, se Sj = {0, 1, . . . , n} \ {j}, entao
Q
(x i)
Y xi
iSj
=
.
Pj (x) =
ji
(1)nj j!(n j)!
iSj
Em particular,
Q
(n + 1 i)
(1)nj (n + 1)!
nj n + 1
Pj (n + 1) =
=
= (1)
.
j
(1)nj j!(n j)!
j!(n + 1 j)!
iSj
Conclumos que
f (n + 1) =
n
X
(1)
nj
j=0
n+1
= 2
n+1 j
2
j
n+1
X
(1)
n+1j
j=0
n+1 j
2
j
2 = 1 2 + 1 3 + + (p 2)(p 1)
..
.
p1 = 1 2 . . . (p 1).
Ent
ao 1 , . . . , p2 s
ao todos m
ultiplos de p e p1 = (p 1)! 1
(mod p) (teorema de Wilson).
o: Pelo teorema de Fermat e pela proposicao anterior,
Demonstra
ca
ao todas as razes de xp1 1 em Z/(p). Logo
temos que 1, 2, . . . , p 1 s
aplicando o corolario e comparando coeficientes lderes obtemos a fatoracao
xp1 1 = (x 1)(x 2) . . . (x p 1).
Mas o polin
omio do lado direito e igual a xp1 1 xp2 + 2 xp3 +
p1
(1) p1 . Comparando coeficientes, obtemos o resultado.
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
66
cujos elementos s
ao os conjuntos da forma
def
(mod m(x))}
def
K[x]
(m(x))
e infinito se K tambem o e.
(mod x2 + x + 1)
(mod x2 + x + 1)
= (x + 1)2010 1 (mod x2 + x + 1)
1.1. POLINOMIOS
67
x2 + x + 1 + x x + 1
x2 + x + 1 + x g(x) + (x2 + x) x2 + x + 1
= (x3 + x2 + 1) x2 + x + 1 + xg(x)
68
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
Defini
c
ao 1.11. Seja K um corpo. Dizemos que um polin
omio n
ao
constante f (x) K[x] e irredutvel em K[x] se f (x) n
ao e o produto de
dois polin
omios em K[x] de graus estritamente menores do que deg f (x).
Polin
omios irredutveis fazem o papel de n
umeros primos para polinomios. Por exemplo, x2 + 1 R[x] e irredutvel em R[x], pois caso
contrario ele poderia ser escrito como produto de polin
omios de grau 1
em R[x], contradizendo o fato de x2 + 1 = 0 nao possuir razes reais.
Por outro lado, x2 + 1 e redutvel em C[x] ja que x2 + 1 = (x i)(x + i).
Isto mostra que irredutibilidade e um conceito que depende do anel de
polin
omios sobre o qual estamos trabalhando.
Os exemplos mais evidentes de polin
omios irredutveis em K[x] s
ao
os lineares m
onicos, i.e., os da forma x a, a K. Quando estes
s
ao os u
nicos polin
omios irredutveis em K[x] dizemos que o corpo K e
algebricamente fechado. Observe que em geral polin
omios de graus 2 ou
3 s
ao irredutveis em K[x] se, e somente se, nao tem razes em K.
A partir do teorema de Bachet-Bezout, como no caso dos inteiros,
obtemos (c.f. proposicao 0.23 e teorema 0.30):
Proposi
c
ao 1.12. Seja K um corpo e sejam p(x), a1 (x), . . . am (x)
K[x] com p(x) irredutvel em K[x]. Se p(x) | a1 (x) . . . am (x), ent
ao
p(x) | ai (x) para algum i.
1.1. POLINOMIOS
69
x+1
0
1
x
x+1
0
1
x
x+1
1
0
x+1
x
x
x+1
0
1
x+1
x
1
0
x+1
0
0
0
0
0
1
x
x+1
0
x
x+1
1
0
x+1
1
x
0
1
x
x+1
(x + 1)16 (x + 1)82 2
(x + 1)24 (x + 1)83 1
Portanto ordG (x + 1) = 48.
Encerramos esta secao com um importante criterio de irredutibilidade para polin
omios com coeficientes inteiros. Primeiro, precisamos de
uma
70
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
Defini
c
ao 1.16. Um polin
omio n
ao nulo f (x) Z[x] e dito primitivo
se o mdc de seus coeficientes e 1.
Lema 1.17. O produto de dois polin
omios primitivos e primitivo.
o: Sejam g(x) e h(x) dois polin
Demonstra
ca
omios primitivos. Seja
p um primo e suponha por absurdo que p divida todos os coeficientes de
g(x)h(x). Assim, em Z/pZ[x] teramos que g(x)h(x) = g(x)h(x) = 0,
onde a barra denota o polin
omio obtido reduzindo-se seus coeficientes
m
odulo p. Por outro lado, g(x) 6= 0 e h(x) 6= 0, ja que por hip
otese p
nao divide todos os coeficientes de g(x) e o mesmo para h(x). Assim,
temos uma contradicao pois Z/pZ[x] e um domnio, isto e, o produto de
dois polin
omios nao nulos em Z/pZ[x] e diferente de zero (de fato, olhe
por exemplo para os coeficientes lderes e use o fato de que Z/pZ e um
corpo).
O lema anterior e o passo essencial na prova do famoso lema de Gau,
que permite reduzir a quest
ao da irredutibilidade de um polin
omio em
Q[x] para a mesma quest
ao em Z[x].
Teorema 1.18 (Lema de Gau). Seja f (x) Z[x] um polin
omio primitivo n
ao constante. Ent
ao f (x) e irredutvel em Q[x] se, e somente se,
f (x) e irredutvel em Z[x] (isto e, n
ao podemos escrever f (x) = g(x)h(x)
com g(x), h(x) Z[x] n
ao constantes).
claro que se f (x) e irredutvel sobre Q[x], entao
o: E
Demonstra
ca
ele e irredutvel sobre Z[x]. Reciprocamente, suponha por contradicao que f (x) seja irredutvel sobre Z[x] mas que f (x) = g(x)h(x) com
g(x), h(x) Q[x], ambos nao constantes. Multiplicando esta u
ltima
igualdade por um inteiro conveniente d > 0, podemos escrever
d f (x) = e g0 (x)h0 (x)
com g0 (x), h0 (x) Z[x] primitivos e e N. Como f (x) e g0 (x)h0 (x)
(pelo lema anterior) s
ao primitivos, temos que d e o mdc dos coeficientes
de df (x), enquanto que e e o mdc dos coeficientes de eg0 (x)h0 (x). Logo
d = e e assim f (x) = g0 (x)h0 (x) e redutvel sobre Z[x], uma contradicao.
1.1. POLINOMIOS
71
Problemas Propostos
1.1. Sejam f (x) = x7 4x5 5x3 + x2 + 1 e g(x) = x5 + 2x3 + 6x2 + 5
polin
omios em Q[x]. Determine mdc(f (x), g(x)) e ache dois polin
omios
m
onicos com coeficientes inteiros m(x) e n(x) tais que
f (x)m(x) + g(x)n(x) = mdc(f (x), g(x)).
1.2. Sejam f (x) = x4 + x2 + 1 e g(x) = x3 + 1 polin
omios em (Z/(2))[x].
Determine mdc(f (x), g(x)) e ache dois polin
omios m
onicos (com coeficientes em Z/(2)) m(x) e n(x) tais que
f (x)m(x) + g(x)n(x) = mdc(f (x), g(x)).
72
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
73
y1
|a2 1| (a2 1) + 2
2
1.2
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
74
(mod n)
75
mdc(m,n) + 1
a
mdc(am + 1, an + 1) = 2
se m e n s
ao mpares.
se m + n e a s
ao mpares.
se m + n e mpar e a e par.
o: Como
Solu
ca
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
76
(n)/2
= (k
(a)/2 (b)
1 (mod b).
77
(mod p2 ).
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
78
d|n (d)
= n para todo n N.
79
Proposi
c
ao 1.38. Se p e um primo, ent
ao existe uma raiz primitiva
m
odulo p.
o: Para cada a (Z/pZ) , tem-se ordp a | p 1 e
Demonstra
ca
P
portanto p 1 = d|p1 N (d). Por outro lado, temos pelos dois lemas
acima que
X
X
p1=
N (d)
(d) = p 1.
d|p1
d|p1
80
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
Problemas Propostos
1.22. Determine a ordem de 3 m
odulo 200.
1.23. Encontre uma raiz primitiva m
odulo 71.
1.24. Sabendo que ord132 a = 4, ord112 a = 55 e ord72 a = 21, determine
ord10012 a.
1.25. Determine todos os valores inteiros de n tal que n|22n + 1.
1.26. Determine uma raiz primitiva m
odulo 73 .
1.27. Encontrar as ordens de 2 e 5 m
odulo 101. Encontrar tambem
todos os elementos de ordem 20 em (Z/101Z) .
1.28. Demonstrar que 2n | (an + 1) para todo inteiro positivo a.
1.29 (IMO1978). Sejam m e n inteiros positivos com m < n. Se os
tres u
ltimos algarismos de 1978m s
ao os mesmos que os tres u
ltimos
algarismos de 1978n , encontrar m e n tais que m + n assume o menor
valor possvel.
n
1.30. Sejam d e n n
umeros naturais tais que d | 22 + 1. Demonstre que
existe um inteiro k tal que d = k2n+1 + 1.
1.3. RESIDUOS QUADRATICOS
E SIMBOLO DE LEGENDRE 81
1.31. Seja k 2 e n1 , n2 , . . . , nk 1 n
umeros naturais que tem a
propriedade
n2 | (2n1 1),
Demonstrar que n1 = n2 = = nk = 1.
1.32. Mostrar que x3 x + 1 e irredutvel em Z/3Z[x]. Encontrar todas
as razes primitivas do corpo finito (xZ/3Z[x]
3 x+1) .
1.33 (APMO1997). Encontrar um n no conjunto {100, 101, . . . 1997} tal
que n divide 2n + 2.
1.34. Definimos a funcao de Carmichael : N N como o menor inteiro positivo tal que a(n) 1 (mod n) para todo a primo com n. Observe que, pelo teorema 1.30, (pl ) = pl1 (p 1) para todo p primo
mpar. Mostrar que
(a) (2) = 1, (4) = 2 e (2l ) = 2l2 para todo l 3.
(b) Se n = p1 1 . . . pk k e a fatorac
ao em primos de n, ent
ao
(n) = mmc{(p1 1 ), . . . , (pk k )}.
1.35 (IMO2000). Existe um inteiro N divisvel por exatamente 2000
primos diferentes e tal que N divide 2N + 1?
Dica: Tente construir indutivamente inteiros Nk divisveis por exatamente k primos distintos e tais que Nk | 2Nk + 1.
1.36 (IMO1990). Encontrar todos os n
umeros naturais n tais que
n2 | 2n + 1.
1.37 (IMO1999). Encontrar todos os pares (n, p) de inteiros positivos
tais que p e primo, n 2p e (p 1)n + 1 e divisvel por np1 .
1.38 (Banco-IMO2000). Determine todas as triplas (a, m, n) de inteiros
positivos tais que am + 1 | (a + 1)n .
1.3
Resduos Quadr
aticos e Smbolo de Legendre
Seja p > 2 um n
umero primo e a, b, c Z com a nao divisvel por p.
Resolver a equacao quadratica
ax2 + bx + c 0 (mod p)
82
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
(mod p)
(note que 2 e a s
ao invertveis m
odulo p). Assim, estamos interessados
em encontrar criterios de existencia de solucoes da equacao
X2 d
(mod p).
0 ,1 ,2 ,3 ,...,
p1
2
2
mod p
(mod p) = p | (i j)(i + j)
p | i j ou p | i + j
i j
(mod p)
odulo p
1 se p a e a e um resduo quadratico m
a
=
0 se p | a
1 caso contrario
Proposi
c
ao 1.43 (Criterio de Euler). Seja p > 2 um primo e a um
inteiro qualquer. Ent
ao
a
a(p1)/2 (mod p).
p
1.3. RESIDUOS QUADRATICOS
E SIMBOLO DE LEGENDRE 83
o: Para a 0 (mod p) o resultado e claro, de modo
Demonstra
ca
que podemos supor p a. Pelo teorema de Fermat temos que ap1 1
(mod p), donde
(a
p1
2
1)(a
p1
2
+ 1) 0 (mod p) p | a
a
p1
2
p1
2
1 ou p | a
p1
2
+1
1 (mod p).
p1
p1
2
2
odulo p s
ao razes do
Assim, os resduos quadraticos 12 , 22 , . . . , ( p1
2 ) m
p1
polin
omio f (x) = x 2 1 em Z/(p)[x]. Mas Z/(p) e corpo, logo f (x)
pode ter no m
aximo deg f = (p 1)/2 razes em Z/(p). Isto mostra que
as razes de f (x) s
ao exatamente os resduos quadraticos nao congruentes
p1
a zero m
odulo p e que, portanto, a 2 1 (mod p) se, e s
o se, a e um
resduo quadratico m
odulo p.
Corol
ario 1.44. O smbolo de Legendre possui as seguintes propriedades:
1. se a b (mod p) ent
ao ap = pb .
2.
a2
p
1
p
= 1 se p a.
p1
3.
o: Os itens 1 e 2 s
Demonstra
ca
ao imediatos a partir da definicao
p1
1
=
e 3 segue do criterio de Euler: p (1) 2 (mod p) = 1
p
p1
ao iguais a 1.
(1) 2 ja que p > 2 e ambos os lados da congruencia s
Da mesma forma, aplicando o criterio de Euler temos que
p1 p1
p1
ab
a
b
(ab) 2 a 2 b 2
(mod p),
p
p p
= ap pb , pois novamente ambos os lados da
o que mostra que ab
p
congruencia s
ao iguais a 1.
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
84
ou
f (x) = (x + ax 1)(x + bx 1)
com a, b Z.
x3 ). Logo, no
ab + 2 = 10
an
alogo.
Agora, para
f (x) (x + 1)4
(mod p).
(mod p).
Finalmente, no u
ltimo caso, se c2 6 (mod p) temos
f (x) (x2 + 2c 5)(x2 2c 5)
(mod p).
1.3.1
Lema de Gau
O criterio de Euler ja nos fornece uma maneira de identificar resduos quadraticos. Veremos agora outro resultado
que fornece varias
interpretacoes para o smbolo de Legendre ap .
1.3. RESIDUOS QUADRATICOS
E SIMBOLO DE LEGENDRE 85
Lema 1.46 (Gau). Sejam p > 2 um n
umero primo e a um inteiro
primo relativo com p. Seja s o n
umero de elementos do conjunto
a, 2a, 3a, . . . , p1
2 a
p1
2 .
Ent
ao
(a 1)(a 2) (a p1
m1 m2 m p1
2 ) 1 2 p1
2
2
p1
p1
p1
a 2
! 1 2 p1
! (mod p)
2
2
2
a
1 2 . . . p1 (mod p),
2
p
(mod p)
Assim, ( ap ) = (1)s ja s e o n
umero de elementos j de {1, 2, . . . , p1
2 }
tais que j = 1.
Vejamos uma aplicacao facil deste resultado.
Lema 1.47. Seja p um primo mpar. Ent
ao
(
p1
1 se p 1 (mod 4),
1
= (1) 2 =
p
1 se p 3 (mod 4),
e
(
p2 1
1
2
= (1) 8 =
p
1
se p 1 (mod 8),
se p 3 (mod 8).
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
86
a, 2a, 3a, . . . , p1
2 a = (p + 1)/2, . . . , p 3, p 2, p 1
1
= (1)(p1)/2 .
p
Para a segunda formula, tome a = 2. Se p 1 (mod 4), digamos
p = 4k + 1, temos p1
= 2k. Como 1 2j p1
2
2 para j k e
p1
<
2j
1
para
k
+
1
2k,
temos
2
(
1,
2
k
= (1) =
p
1,
se p 1
se p 5
(mod 8),
(mod 8).
se p 3 (mod 8),
se p 7 (mod 8).
1.3. RESIDUOS QUADRATICOS
E SIMBOLO DE LEGENDRE 87
(mod 2)
p
p
p
p
(lembre que x e a parte inteira de x). Mas isto demonstra a afirmacao
pois a u
ltima expressao e igual a 1 se k > p/2 e e igual a 0 caso contrario.
Temos N = N1 + + N(p1)/2 . Pelo par
agrafo anterior temos que
N s (mod 2) (onde s e como no enunciado do Lema de Gau), o que,
pelo Lema de Gau, completa a demonstracao.
Lema 1.49. Seja p > 2 primo e a inteiro, a primo com p. Ent
ao
Y
Y
k
a
ak
sen 2
=
.
sen 2
p
p
p
1k(p1)/2
1k(p1)/2
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
88
Problemas Propostos
1.39. Calcule 72 ,
3
11
5
13
1.4
Vejamos agora um resultado mais geral do que os das secoes anteriores e que torna facil calcular se n e um quadrado m
odulo p.
Teorema 1.50 (Reciprocidade Quadratica). Sejam p e q primos mpares distintos. Ent
ao
p1 q1
p q
= (1) 2 2
q
p
As identidades no Lema 1.47 s
ao muitas vezes consideradas itens
(mais faceis) da Lei de Reciprocidade Quadratica.
Na matem
atica, alguns teoremas inspiram muitas demonstracoes, `as
vezes usando ideias completamente diferentes: o teorema de Pit
agoras
1.4. LEI DE RECIPROCIDADE QUADRATICA
89
e o teorema fundamental da
algebra s
ao exemplos disso. A Lei da Reciprocidade Quadratica tambem ja tem centenas de demonstracoes diferentes, algumas bastante elementares e outras que usam tecnicas mais
avancadas. Nas subsecoes veremos tres demonstracoes diferentes para
este teorema. Vejamos agora algumas aplicacoes.
Exemplo 1.51. Determinar se 90 e resduo quadr
atico m
odulo 1019
ou n
ao.
o:
Solu
ca
2
90
1
2
3
5
=
1019
1019 1019 1019 1019
1019
= (1) (1) 1
5
2
2
4
=
=1
=
5
5
(mod p).
p1
2
(1)
p2 1
8
(1)n(2n+1) (1)n
(mod p)
p2 1
(mod p)
90
1.4.1
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
Uma demonstrac
ao combinat
oria
Nossa primeira demonstracao baseia-se em contar pontos de coordenadas inteiras, como no Lema 1.48; vamos inicialmente enunciar uma
versao um pouco diferente daquele resultado.
Lema 1.53. Seja p > 2 primo e q > 0 inteiro mpar, q primo com p.
Considere em R2 o tri
angulo T de vertices (0, 0), (p/2, 0) e (p/2, q/2).
Seja N o n
umero de pontos de coordenadas inteiras no interior de T.
Ent
ao
q
= (1)N .
p
Vale a pena chamar a atencao para as diferencas entre o Lema 1.48
e o Lema 1.53. Neste segundo lema, o inteiro a foi (suspeitamente)
renomeado de q, que agora deve ser mpar. Alem disso, o terceiro vertice
de T nao e um dos vertices de T : na figura (com p = 7 e q = 5)
= 3. Note que neste
mostramos os dois tri
angulos. Temos N = 7 e N
(mod 2); dado o Lema 1.48, e exatamente isso que
exemplo N N
precisamos demonstrar que vale em geral.
o: Seja T o tri
Demonstra
ca
angulo de vertices (0, 0), (p, 0) e (p, q).
O n
umero N (como no Lema 1.48) pode ser interpretado como o n
umero
de pontos em T com coordenadas inteiras e coordenada x par: de fato, a
cada ponto (k, l) no interior de T corresponde o ponto (2k, l) no interior
de T.
1.4. LEI DE RECIPROCIDADE QUADRATICA
91
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
92
o: Consideremos os tri
Demonstra
ca
angulos T1 e T2 de vertices (0, 0),
(p/2, 0), (p/2, q/2) e (0, 0), (0, q/2) e (p/2, q/2). Sejam N1 e N2 o n
umero
de pontos de coordenadas inteiras no interior de T1 e T2 , respectivamente.
p
= (1)N2 .
q
1.4.2
Uma demonstrac
ao trigonom
etrica
c(x) = cos(2x).
q1
2
0l<q
l
s x+
q
1
s(3x) = 4s(x)s x +
3
2
s x+
.
3
1.4. LEI DE RECIPROCIDADE QUADRATICA
93
H
a muitas maneiras de demonstrar estas identidades: a demonstracao
abaixo usa n
umeros complexos e as formulas de Euler:
e(x) = c(x) + is(x) = exp(2ix),
e(x) e(x)
e(x) + e(x)
s(x) =
, c(x) =
.
2i
2
o: Seja = e(1/q) e uma raiz do polin
Demonstra
ca
omio wq 1 e
temos
Y
wq 1 =
w j.
0j<q
z q z q
,
s(qx) =
2i
l
s x+
q
l z l z 1
.
2i
0l<q
Fazendo
z2
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
94
Lema 1.56. Seja p > 2 primo e q inteiro mpar, q primo com p. Ent
ao
Y
(p1)(q1)
k
q
l
l
k
4
s
+
= (4)
s
.
p
p q
p q
1k(p1)/2,1l(q1)/2
Y
Y
q1
k
q
l
l
k
(4) 2
.
s
+
=
s
p
p q
p q
1k(p1)/2
1l(q1)/2
como queramos.
1.4.3
Uma demonstrac
ao usando corpos finitos
Nas duas subsecoes anteriores apresentamos duas demonstracoes bastante elementares da Lei de Reciprocidade Quadratica. Nossa terceira
demonstracao usa ideias de
algebra em um sentido mais moderno, especialmente corpos finitos.
Ao longo de toda a subsecao, sejam p, q primos mpares distintos.
Desejamos construir um corpo K com Z/(q) K dentro do qual exista
uma raiz p-esima da unidade . Para isso, considere no anel de polin
omios (Z/(q))[Z] o polin
omio
R0 =
Zp 1
= Z p1 + Z p2 + + Z + 1;
Z 1
1.4. LEI DE RECIPROCIDADE QUADRATICA
95
(Z/(q))[Z]
,
(R1 )
= Z.
2 = 1 .
Assim, por exemplo, para p = 3 e q = 7 temos g = 31 + 23 2 = 2 =
24 = 5 Z/(7) K. Para p = 3 e q = 5 temos g = 2 = 1+2 K.
A partir de agora usaremos a notacao
(
p,
p 1 (mod 4),
1
p =
p=
p
p, p 1 (mod 4).
Lema 1.57. Sejam p, q, K, e g K como acima. Ent
a o g 2 = p .
o: Temos
Demonstra
ca
g2 =
X
X
j1 j2 j1 +j2
k(j k) j
=
p
p
0j<p
0k<p
Assim
X
1 2
g = (p 1) +
(1) j = p (1 + + 2 + + p1 ) = p.
p
0<j<p
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
96
Lema 1.58.
(
X k(j k)
(p 1) 1
p ,
=
p
(1) 1
p ,
0k<p
j 0 (mod p),
j 6 0 (mod p).
o: No caso j = 0 temos
Demonstra
ca
2
k(j k)
k
1
=
=
p
p
p
para todo k 6= 0, demonstrando a identidade desejada. Para j 6= 0
considere o conjunto P = Z/(p) {} e a funcao m : P P definida
por
jk
k , k 6= 0, ,
m(k) = ,
k = 0,
1, k = .
0k<p
kP r{0,}
k P r{,1}
X
1
1
k
=
.
p
p
p
0k <p
X kj k
j =
g.
p
p
0<j <p
1.4. LEI DE RECIPROCIDADE QUADRATICA
97
q
X j
X j
q
j
f (g) =
qj = gq =
g.
=
p
p
p
0<j<p
0<j<p
98
CAPITULO 1. POTENCIAS
E CONGRUENCIAS
Problemas Propostos
1.43. Calcular
44
103
60
1019
2010
1019
p1
2
1 (mod p2 )
1.51 (IMO1996). Sejam a, b inteiros positivos tais que 15a + 16b e 16a
15b sejam quadrados perfeitos. Encontrar o menor valor que pode tomar
o menor destes quadrados.
1.52. Seja p um n
umero primo mpar. Mostrar que o menor n
ao resto
quadr
atico positivo de p e menor que p + 1.
1.53. Sejam M um n
umero inteiro e p um n
umero primo maior do que
Captulo 2
Func
oes Multiplicativas e
as f
ormulas de invers
ao de
M
obius
Neste captulo estudaremos algumas funcoes aritmeticas importantes. Muitas de tais funcoes satisfazem a propriedade de serem determinadas por seus valores em um subconjunto adequado dos n
umeros
naturais, por exemplo os primos, ou as potencias de primo. Uma classe
importante de tais funcoes e a das chamadas func
oes multiplicativas.
Uma funcao f : N C e dita multiplicativa se f (mn) = f (m) + f (n)
para quaisquer m, n primos entre si. No caso que a propriedade anterior
e verdadeira para quaisquer inteiros positivos m e n dizemos que f e
uma func
ao totalmente multiplicativa.
Alguns exemplos de funcoes totalmente multiplicativas s
ao as funcoes
fa (n) = na , onde a e uma constante. De fato, estas funcoes s
ao as
u
nicas que possuem as propriedades de serem monotonas e totalmente
multiplicativas, como mostra a seguinte proposicao
Proposi
c
ao 2.1. Seja f : N R uma func
ao totalmente multiplicativa e mon
otona, ent
ao existe R tal que f (n) = n .
o: Trocando f por 1/f , podemos supor sem perda de
Demonstra
ca
generalidade que f e crescente, e seja = log2 f (2). Vejamos que f (n) =
n . Para isto observemos que, aplicando f , para todo m N temos
2m log2 n nm < 2m log2 n+1
m log2 n
m
f (n) < 2
(m log2 n+1)
m
99
para todo m N .
100CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
Mas
lim
(m log2 n + 1)
m log2 n
= lim
= log2 n,
m
m
m
e tambem multiplicativa.
o: Sejam a e b inteiros tais que mdc(a, b) = 1 entao
Demonstra
ca
X
X
X
f (d1 )f (d2 )
f (d1 d2 ) =
f (d) =
F (ab) =
d1 |a,d2 |b
d|ab
XX
f (d1 )f (d2 ) =
d1 |a d2 |b
X
d1 |a
d1 |a,d2 |b
f (d1 )
f (d2 )
d2 |b
= F (a)F (b).
Segue que F tambem e multiplicativa.
Exemplo 2.3. Seja f : N N tal que f (1) = 1 e para todo n > 1,
f (n) = p1 pk onde {p1 , . . . , pk } e o conjunto dos primos que dividem
n, isto e, f (n) e o maior inteiro livre de quadrados
P que divide n. Mostre
que f e uma func
ao multiplicativa e calcule
d|n f (d) em termos da
fatorac
ao prima de n.
o: Observe que se n = ab onde mdc(a, b) = 1 e a, b > 1 , entao
Solu
ca
l+1
ps s onde pi 6= pj para todo i 6= j, logo
a = p1 1 pll e b = pl+1
f (a) = p1 pl , f (b) = pl+1 ps e
f (ab) = p1 pl pl+1 ps = f (a)f (b)
e portanto a funcao e multiplicativa. Para a segunda parte do problema,
pelo teorema anterior basta calcular a soma para potencias de primos.
Temos
k vezes
X
z }| {
f (d) = 1 + p + + p = kp + 1,
d|pk
101
e portanto
X
d|n
f (d) = (1 p1 + 1) (s ps + 1).
0 (mod r)
x 800 (mod
m
).
r
Por outro lado, para cada r|m, temos que o sistema anterior possui
solucao se, e somente se, mdc(r, m
em disso, caso o sistema seja
r )|800. Al
sol
uvel, a solucao e u
nica m
odulo m/ mdc(r, m
a mdc(r, m
r ) (e portanto h
r)
solucoes m
odulo m). Se denotamos por fm (d) o n
umero de inteiros
umero
positivos r divisores de mP
tais que mdc(r, m
r ) = d, temos que o n
de solucoes da equacao e d|800 d.fm (d).
Para calcular fm (d) observe que se d|r e d| m
ao d2 |m, e neste
r ent
2
casso fm (d) = fm/d2 (1), e no caso que d m temos que fm (d) = 0.
Alem disso, fk (1) = 2(k) onde (k) e o n
umero de primos distintos
que dividem k, pois precisamos distribuir os divisores primos de k em
dois fatores r e kr sem que eles possuam fator comum. Usando o fato
anterior temos que o n
umero de solucoes da equacao inicial e
X
X
d.fm (d) =
d.fm/d2 (1)
d2 |800
d|800
d.2(m/d
2)
d|20
102CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
2.1
As func
oes d, e
d|n 1,
2.1. AS FUNC
OES
D, E
103
2
4
2
p q < 2012, portanto pq < 2012 < 45 e assim q 44
2 < 4. Segue
que q e 2 ou 3. No caso em que q = 2, temos que p 11, donde obtemos
os n
umeros 24 32 = 144, 24 52 = 400, 24 72 = 784, 24 112 = 1936, que
possuem 15 divisores. No caso que q = 3 temos p < 5, logo p = 3, e
obtemos o n
umero 22 34 = 324, que tem 15 divisores.
Uma funcao da mesma natureza que d e a funcao soma dos divisores
de n, que denotaremos por (n). Seguindo as ideias anteriores, temos
que se n = pk11 pk22 . . . pks s , entao a soma dos divisores de n e igual a
X
p1l1 pl22
. . . plss
k1
X
l1 =0
0lj kj
1js
pl11
k2
X
pl22
l2 =0
ks
X
ls =0
plss .
s
.
p1 1
p2 1
ps 1
Em geral, se denotamos por m a soma das m-esimas potencias dos
divisores de n, por um processo identico se prova que
m (n) =
X
d|n
(k1 +1)m
dm =
p1
(k +1)m
(k +1)m
1
ps s
1
1 p2 2
.
m
m
m
p1 1
p2 1
ps 1
104CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
Observemos que, para todo n maior que 1, (n) n + 1, e vale a
igualdade unicamente quando n e primo. No seguinte exemplo, encontramos uma limitacao melhor que a anterior, e que relaciona as funcoes
d e .
Exemplo 2.7. Sejam n um n
umero natural maior que 1. Mostrar que
(n) n + 1 + (d(n) 2) n,
e que vale a igualdade se, e somente se, n e primo ou n e o quadrado de
um n
umero primo.
o: Suponhamos que n nao e primo nem quadrado de n
Solu
ca
umero
primo, pois nestes casos se verifica facilmente a igualdade, e vejamos
que neste caso se tem a desigualdade estrita. Observemos que para
todo divisor nao trivial d de n se tem que nd tambem e divisor de n e
n
2 n = 2(d(n) 2) n.
>
d+
d=
2
d
d|n
d|n
d|n
d6=1,n
d6=1,n
d6=1,n
28 = 4 7,
496 = 16 31
e 8128 = 64 127
Todos estes n
umeros s
ao da forma 2k1 (2k 1) onde 2k 1, e primo. De
fato, foi mostrado por Euler que todos os n
umeros perfeitos pares s
ao
desta forma como se mostra a seguir
Proposi
c
ao 2.8. Se n um n
umero par, ent
ao (n) = 2n se, e somente
se, existe um inteiro k tal que Mk := 2k 1 e primo e n = 2k1 Mk .
Os n
umeros Mk s
ao chamados de N
umeros de Mersenne em homenagem ao fil
osofo, te
ologo e matem
atico frances Marin Mersenne que
estudou estes n
umeros, e conjecturou para que valores de k < 257 os
n
umeros eram primos.
2.1. AS FUNC
OES
D, E
105
o: Se Mp = 2p 1 e um n
Demonstra
ca
umero primo entao
(2p1 Mp ) = (2p1 ) (Mp ) = (2p 1)(Mp + 1) = 2 2p1 Mp .
Por outro lado, seja n = 2k b, com k > 0 e b mpar, um n
umero perfeito
par. Temos
(n) = 2n = (2k )(b)
1ik
1ik
106CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
Exemplo 2.10. Mostrar que (n)
log 2
log(2n) n
1
n
pi
i
k+1
1ik
2ik+1
1
k+1
log 2
log(2n) ,
(p ) = (p 1)p1 2(1 + 2)1 2 1 + 2( 1) + 1 = d(p ),
onde a igualdade s
o se da quando p = 3 e = 1. Portanto, pela
multiplicatividade das funcoes (n) e d(n), os u
nicos mpares que satisfazem (n) = d(n) s
ao n = 1 e n = 3. Por outro lado, se > 3
temos (2 ) = 21 > + 1 = d(2 ); para = 3 obtemos as solucoes
n = 1 8 = 8 e n = 3 8 = 24.
Assim, s
o nos falta resolver os casos (2n) = d(2n) (n) =
2d(n) e (4n) = d(4n) 2(n) = 3d(n) onde n e mpar. Temos
(5) = 4 = 2d(5), (15) = 8 = 2d(15) e (9) = 6 = 2d(9), donde
2 5 = 10, 2 9 = 18 e 2 15 = 30 tambem s
ao solucoes da equacao
inicial. Demonstremos agora que nao existem mais solucoes. Se n = p
e potencia de um primo mpar p entao para p = 3 e 3, ou para para
p = 5 e 2, ou para p 7, temos como acima que
3
(n) = p1 (p 1) > 2 + 2 = 2d(n) > d(n).
2
Por outro lado, ja sabemos que (n) d(n) para todo n mpar. Assim,
da multiplicatividade das funcoes (n) e d(n), obtemos que se n e divisvel por 33 , 52 ou por algum primo p 7, entao (n) > 2d(n) > 23 d(n)
e analisando os casos restantes obtemos apenas as solucoes apresentadas
anteriormente.
Em conclusao, as u
nicas solucoes de (n) = d(n) s
ao 1, 3, 8, 10, 18,
24 e 30.
A seguinte proposicao relaciona as funcoes e .
Proposi
c
ao 2.12. Seja n um n
umero inteiro maior que 1. Mostrar que
(n)(n) < n2 .
2.1. AS FUNC
OES
D, E
107
pk11 +1 1 pk22 +1 1
pks +1 1
s
p1 1
p2 1
ps 1
pk11 +1 pk22 +1 pks s +1
(p1 1)(p2 1) (ps 1)
np1 p2 ps
(p1 1)(p2 1) (ps 1)
n2
,
(n)
108CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
o: Seja n = pk11 pks s a fatoracao prima de n. Temos
Demonstra
ca
2n = (n) = (pk11 ) (pks s ).
k
Problemas Propostos
2.1. Calcule (1001) e (1001).
2.2. Determine o n
umero de divisores de 2008, 2009, 2010 e 2011.
2.3. Determine as soluc
oes de (n) = 2801.
2.4. Mostre que as func
oes m s
ao multiplicativas para todo m 6= 0.
Observe que para todo n > 1 se tem que lim m (n) = d(n).
m0
(n) = 8784
d(n) = 12
2.1. AS FUNC
OES
D, E
109
d2 (n)
+ (n).
4
110CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
2.23. Mostre que para todo m e n inteiros vale a identidade
(mn) (mdc(m, n)) = mdc(m, n) (n) (m).
2.24. Mostre que 945 e o menor n
umero abundante mpar.
2.25. Mostre que todo m
ultiplo de um n
umero abundante e abundante.
2.26. Determine qual e o n
umero mnimo de divisores primos que um
n
umero deve ter se ele e
abundante ou perfeito,
n
ao divisvel por 2, nem por 3.
2.27. Seja f : N+ R+ uma func
ao multiplicativa e crescente.
(a) Prove que, para todo inteiro M > 1 e todo inteiro positivo n,
f (M n+1 1) f (M n 1)f (M ) e f (M n+1 + 1) f (M n + 1)f (M ).
Conclua que
lim
p
n
f (M n ) = f (M ).
(b) Utilize o item anterior para M potencia de primo para concluir que
f (pk ) = f (p)k para todo primo p.
(c) Conclua que f e totalmente multiplicativa, e portanto existe > 0
tal que f (n) = n para todo inteiro positivo n.
2.2
Func
ao de M
obius e F
ormula de Invers
ao
Definimos a funcao de M
obius : N>0 Z por
se n = 1
1
(n) = 0
se a2 | n para algum a > 1
DE MOBIUS
2.2. FUNC
AO
E FORMULA
DE INVERSAO
111
Demonstra
P cao: No caso n = 1 nao temos nada para provar. Como a
funcao d|n (d) e multiplicativa pelo teorema 2.2, basta mostra o lema
para n = pk onde p e um n
umero primo. De fato,
X
(d) =
k
X
j=0
d|pk
(pj ) = 1 1 = 0
o: Vejamos que
Demonstra
ca
n X
X
X
(d)F
(d)
=
f (d1 )
d
n
d|n
d1 | d
d|n
XX
(d)f (d1 )
=
d|n d1 | n
d
XX
d1 |n
(d)f (d1 )
d| dn
1
f (d1 )
d| dn
d1 |n
112CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
o: No que segue o n
Solu
ca
umero k de cores de pedras estara sempre
fixo. A cada pulseira podemos associar um perodo, que e definido como o
menor divisor positivo d de n tal que a sequencia das n pedras da pulseira
e obtida a partir de uma sequencia de d pedras repetida n/d vezes.
Se o problema fosse contar pulseiras fixas, sem indentificar pulseiras
que coincidem por uma rotacao, a resposta seria claramente k n . Ao
considerarmos as n rotacoes de uma pulseira de perodo d, obtemos d
pulseiras fixas distintas (i.e., distintas como pulseiras fixas, mas iguais a
menos de rotacao). Dizemos que uma pulseira com n pedras e primitiva
se seu perodo e n. Se denotarmos por g(n) o n
umero de pulseiras
primitivas com n pedras, temos que, para cada divisor d de n, o n
umero
de pulseiras com n pedras e perodo d e g(d) (se o perodo e d, podemos
tomar d pedras consecutivas e unir as pontas criando uma pulseira com
d pedras, que sera primitiva), e elas dao origem
fixas.
P a d.g(d) pulseiras
n , donde,
Assim, temos, para todo inteiro positivo n,
d.g(d)
=
k
d|n
P
pelo teorema anterior, n.g(n) = d|n (d)k n/d .
O n
umero de pulseiras que queremos contar, como no enunciado, e
X1X
X
g(d) =
(s)k d/s .
d
d|n
d|n
s|d
Fazendo t = d/s na u
ltima expressao, temos d = st, e d | n equivale a
s | n/t. Assim, podemos escrever a u
ltima expressao como
XX 1
X k t X (s)
(s)k t =
,
st
t
s
t|n s|n/t
t|n
s|n/t
P
t
que, pelo exemplo anterior, e igual a t|n t nt (n/t) = t|n kn (n/t),
P
que, por sua vez (fazendo r = n/t), e igual a n1 r|n (r) k n/r .
P
kt
F (n) =
f (d) =
n=1 d|n
n=1
m X
X
m
d
m
X
n=1
m
X
X
d=1
f (d)
d|n
1nm
vezes, entao
F (n) =
m
X
f (d)
d=1
jmk
d
DE MOBIUS
2.2. FUNC
AO
E FORMULA
DE INVERSAO
113
m
m
o: Como 1 < (k) m
Solu
ca
k k < 1 e
k
k = 1, m, entao
m
m
X
jmk
X
(k)
m
(k)
<m1
k
k
m
k
= 0 quando
k=1
k=1
P
(k)
logo m m
amos
k=1 k < m e simplificando m obtemos o que quer
conhecido (Mangoldt 1897) que se m tende para infinito,
demonstrar. E
entao a soma anterior converge para 0.
Teorema 2.20 (Segunda formula de inversao de Mobius). Sejam f, g
func
oes reais com domnio (0, +) tais que
x
X
f
g(x) =
k
k=1
(k)g
k=1
x
k
o: Observemos que
Demonstra
ca
f (x) =
X
k=1
(k)
X
x X
X
x
f
=
= f (x),
(k) f
kr
m
r=1
m=1 k|m
114CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
A seguinte e uma das formulacoes da famosa hip
otese de Riemann,
um dos problemas em aberto mais importantes da Matem
atica. O Clay
Mathematics Institute oferece um premio de 1 milh
ao de dolares para
a a primeira demonstracao da Hipotese de Riemann (ver a p
agina web
http://www.claymath.org/millennium/).
Conjetura 2.21 (Hipotese de Riemann). Se > 1/2, ent
ao
n
1 X
(m) = 0.
n n
lim
m=1
lim
f (t)
= 0.
t
t
X
(m).
m=1
Problemas Propostos
2.28. Encontre formulas fechadas para as somas
X
(r)d(n/r)
r|n
(d)(n/d)
d|n
(d)m (n/d)
d|n
(d)f (d) =
k
Y
(1 f (pj )).
j=1
DE MOBIUS
2.2. FUNC
AO
E FORMULA
DE INVERSAO
115
r|n
X (d)
(d)(d)
d|n
(d)(d)
d|n
d|n
2.31. Seja r o n
umero de fatores primos diferentes de n, demonstrar
que
X
|(d)| = 2r .
d|n
(m)
< .
m
(k)
(m)
>
.
m
k
(n)
n.
d(n)
116CAPITULO 2. FUNC
OES
MULTIPLICATIVAS E AS FORMULAS
DE INVERSA
2.39. Demonstrar que existem infinitos n
umeros naturais n para os
quais (x) = n n
ao tem soluc
ao.
2.40. Demonstrar que para todo m > 1
m
X (k) 2
< .
k 3
k=1
(n!)
1
1
> 1 + + + .
n!
2
n
2.47. Dadas duas func
oes f, g : N>0 C, definimos o produto de Dirichlet (ou convoluc
ao de Dirichlet) f g : N>0 C de f e g por
n
X
X
def
f (d)g
f g(n) =
f (d1 )g(d2 ).
=
d
d1 d2 =n
d|n
n1
=
.
ns
ns
ns
n1
n1
f (n)
ns
n1
g(n)
ns
n1
DE MOBIUS
2.2. FUNC
AO
E FORMULA
DE INVERSAO
117
X n
1
f
f (1) (d).
f (1)
d
d|n,d<n
Captulo 3
Fra
co
es Contnuas
A teoria de fracoes contnuas e um dos mais belos assuntos da Matematica elementar, sendo ainda hoje tema de pesquisa.
Nas inclus
oes N Z Q R, a passagem de Q para R e sem d
uvida
a mais complicada conceitualmente e a representacao de um n
umero real
esta diretamente ligada `
a propria nocao de n
umero real.
De fato, o conceito de n
umero natural e quase um conceito primitivo.
Ja um n
umero inteiro e um n
umero natural com um sinal que pode ser
+ ou , e um n
umero racional e a razao entre um n
umero inteiro e
um natural nao nulo. Por outro lado, dizer o que e um n
umero real e
tarefa bem mais complicada, mas ha coisas que podemos dizer sobre eles.
Uma propriedade essencial de R e que todo n
umero real pode ser bem
aproximado por n
umeros racionais. Efetivamente, dado x R, existe
k = x Z tal que 0 x k < 1. Podemos escrever a representacao
decimal de
x k = 0, a1 a2 . . . an . . . ,
ai {0, 1, . . . , 9},
e
um
n
u
mero
bem
pequeno
se
n
for
grande.
A
representacao
n
10
decimal de um n
umero real fornece pois uma sequencia de aproximacoes
por racionais cujos denominadores s
ao potencias de 10.
Dado qualquer x R e q natural nao nulo existe p Z tal que
p
x < p+1
(basta tomar p = qx), e portanto x pq < 1q e
q
q
p+1
x q 1q . Em particular ha aproximacoes de x por racionais com
denominador q com erro menor do que 1q . A representacao decimal de x
equivale a dar essas aproximacoes para os denominadores q que s
ao potencias de 10, e tem meritos como sua praticidade para efetuar calculos
119
que a fazem a mais popular das representacoes dos n
umeros reais. Por
outro lado, envolve a escolha arbitr
aria da base 10, e oculta frequentemente aproximacoes racionais de x muito mais eficientes do que as que
exibe. Por exemplo, = 3, 141592653589793... e excepcionalmente bem
355
aproximado por 22
7 = 3, 142857142857... e 113 = 3, 14159292035398....
De fato,
355
1
1
314
3141592
22
e
<
<
<
<
7
700
100
113
3000000
1000000
355
mostram que 22
ao melhores aproximacoes de que aproximacoes
7 e 113 s
decimais com denominadores muito maiores.
0 = x,
e, se n
/ Z,
n+1
def
x = 0 = [a0 ; a1 , a2 , . . . , an ] = a0 +
a1 +
1
a2 + . .
.
1
an
Se nao denotamos
def
x = [a0 ; a1 , a2 , . . . ] = a0 +
1
1
a1 +
a2 + . .
.
O sentido dessa u
ltima notacao ficara claro mais tarde. A representacao
acima se chama representac
ao por frac
oes contnuas de x.
CAPITULO 3. FRAC
OES
CONTINUAS
120
0 r1 < q
0 r2 < r1
0 r3 < r2
..
.
rn1 = an rn
Temos entao
x = p/q = a0 + r1 /q = a0 +
1
= a0 +
a1 + r2 /r1
1
a1 +
1
a2 + r3 /r2
121
= = a0 +
1
a1 +
= [a0 ; a1 , a2 , . . . , an ].
1
a2 + . .
.
1
an
Isso ja e uma vantagem da representacao por fracoes contnuas (alem
de nao depender de escolhas artificiais de base), pois o reconhecimento
de racionais e mais simples que na representacao decimal.
A representacao decimal de n
umeros reais esta intimamente ligada
`a funcao f : [0, 1) [0, 1) dada por f (x) = {10x} = 10x 10x, mais
precisamente, `
a din
amica da funcao f . Por din
amica da funcao f queremos dizer o estudo de suas composicoes sucessivas: para cada ponto
x [0, 1), estamos interessados na sequencia x, f (x), f (f (x)), [0, 1),
cujos termos s
ao os chamados iterados sucessivos da f . De fato, se
x [0, 1) tem representacao decimal 0, a1 a2 a3 . . . , entao a1 = 10x e
f (x) = 0, a2 a3 a4 . . . . Assim, definindo f 1 = f e f n+1 = f f n , temos
f n (x) = 0, an+1 an+2 an+3 . . . para todo n 1. Assim, por exemplo, se
x = 1/3 = 0, 333 . . . , temos f (x) = 0, 333 = x (nesse caso, dizemos que x = 1/3 e um ponto fixo de f ); se x = 4/33 = 0, 121212 . . . ,
temos f (x) = 0, 212121 . . . e f (f (x)) = 0, 121212 = x (nesse caso
dizemos que x = 4/33 e um ponto peri
odico de perodo 2 de f ) e, se
x [0, 1] e irracional, os seus iterados por f serao todos distintos, pois
sua representacao decimal nao sera peri
odica a partir de nenhum dgito.
Ja a representacao em fracoes contnuas esta intimamenteligada
`a din
amica
da funcao g : (0, 1) [0, 1), dada por g(x) = x1 =
1
1
em conhecida como transformac
ao de Gauss: se =
x x , tamb
1
[0; a1 , a2 , a3 , . . . ] (0, 1), entao a1 = e g() = [0; a2 , a3 , a4 , . . . ].
Assim, definindo, como antes g 1 = g e g n+1 = g g n para todo n 1,
temos g n () = [0; an+1 , an+2 , an+3 , . . . ], para todo n 1.
Mais informacoes sobre a relacao entre fracoes contnuas e a din
amica
da transformacao de Gauss pode ser encontrada em [6].
Representamos abaixo os gr
aficos de f (x) = {10x} e g(x) = { x1 }.
+
y = g(x) =
y = f (x) = {10x}
1
x
CAPITULO 3. FRAC
OES
CONTINUAS
122
[t0 ; t1 , t2 , . . . , tn ] = t0 +
t1 +
1
t2 + . .
.
xn
, n 0.
yn
1
tn
1
t2
t0 t1 t2 + t0 + t2
= t0 +
=
t1 + 1/t2
t1 t2 + 1
t1 t2 + 1
t2 x 1 + x 0
x2
t2 (t0 t1 + 1) + t0
=
=
.
t2 t1 + 1
t 2 y1 + y0
y2
Suponha que a afirmacao seja valida para n. Para n + 1 em lugar de n
temos
1
]
[t0 ; t1 , t2 , . . . , tn , tn+1 ] = [t0 ; t1 , t2 , . . . , tn +
tn+1
1
tn + tn+1
xn1 + xn2
=
1
tn + tn+1
yn1 + yn2
=
tn+1 yn + yn1
yn+1
123
Nos proximos resultados, x = [a0 ; a1 , a2 , a3 , . . . ] sera um n
umero
real, e ( pqnn )nN , pqnn = [a0 ; a1 , a2 , . . . , an ] sera a sequencia de reduzidas da
fracao contnua de x.
Corol
ario 3.2. As sequencias (pn ) e (qn ) satisfazem as recorrencias
pn+2 = an+2 pn+1 + pn
n pn1 + pn2
n qn1 + qn2
n =
pn2 qn2 x
qn1 x pn1
(1)n
pn
=
qn
(n+1 + n+1 )qn2
qn1
= [0; an , an1 , an2 , . . . , a1 ].
qn
Em particular,
1
pn
1
1
< x =
<
.
2
2
(an+1 + 2)qn
qn
(n+1 + n+1 )qn
an+1 qn2
CAPITULO 3. FRAC
OES
CONTINUAS
124
Em particular,
1
x pn =
,
qn
(n+1 + n+1 )qn2
e, como n+1 = an+1 e 0 < n+1 < 1, segue que an+1 < n+1 +n+1 <
an+1 + 2, o que implica a u
ltima afirmacao.
A expans
ao de n+1 como fracao contnua segue de
qn1
qn1
qn1
1
=
=
=
qn
an qn1 + qn2
qn
an + qqn2
n1
aplicado recursivamente.
Observa
c
ao 3.5. Como limn qn = + (pois (qn ) e estritamente
crescente), segue desta proposic
ao que
lim
pn
= x,
qn
p2k
p2k+2
p2k+3
p2k+1
.
q2k
q2k+2
q2k+3
q2k+1
125
o: O resultado segue dos seguintes fatos gerais. Para
Demonstra
ca
todo n 0, temos que
pn+2 pn
an+2 pn+1 + pn pn
qn+2
qn
an+2 qn+1 + qn
qn
(1)n an+2
an+2 (pn+1 qn pn qn+1 )
=
=
qn (an+2 qn+1 + qn )
qn+2 qn
e positivo para n par e negativo para nn mpar. Alem disso, para todo
e positivo para n par e
n 0, temos que x pqnn = (n+1 q(1)
n +qn1 )qn
negativo para n mpar.
Proposi
c
ao 3.8. Sejam a0 , a1 , . . . , an inteiros com ak > 0, k 1,
e seja (pk /qk )k0 a sequencia de reduzidas da frac
ao contnua
[a0 ; a1 , a2 , . . . , an ]. Ent
ao o conjunto dos n
umeros reais cuja representac
ao por frac
oes contnuas comeca com a0 , a1 , . . . , an e o intervalo
pn
I(a0 , a1 , . . . , an ) =
{[a0 , a1 , . . . , an , ], > 1}
q
hn
pn , pn +pn1
se n e par
q
q +q
i
= pn +pn n1
n n1 , pn
se n e mpar.
qn +qn1 qn
G((1, +)) =
+pn1
( pqnn , pqnn +q
)
n1
n1 pn
( pqnn +p
+qn1 , qn )
se n e par
se n e mpar.
Portanto,
pn
I(a0 , a1 , . . . , an ) =
{[a0 , a1 , . . . , an , ], > 1}
qn
pn
G((1, +))
=
qn
h
pn , pn +pn1
se n e par
q
q +q
i
= pn +pn n1
n n1 , pn
se n e mpar.
qn +qn1 qn
CAPITULO 3. FRAC
OES
CONTINUAS
126
Proposi
c
ao 3.9. Dados inteiros a0 , a1 , a2 , . . . , com ak > 0, k 1,
existe um u
nico n
umero real (que e irracional) cuja representac
ao por
frac
oes contnuas e [a0 ; a1 , a2 , . . . ].
o:
Demonstra
ca
recorrencias
, k 0.
q2k
q2k+2
q2k+3
q2k+1
Assim, considerando os intervalos fechados
p2k p2k+1
,
,
Ik =
q2k q2k+1
temos Ik+1 Ik , k 0, e portanto, como
|Ik | =
=
=
=
q2k+1
q2k
q2k+1 q2k
q2k+1 q2k
q2k+1 q2k
p2k
p2k+1
p1
22
= ,
q1
7
p2
333
=
,
q2
106
p3
355
=
...
q3
113
3.1. REDUZIDAS E BOAS APROXIMAC
OES
127
e = [2; 1, 2, 1, 1, 4, 1, 1, 6, 1, 1, 8, . . . , 1, 1, 2n, . . . ]
2 = [1; 2, 2, 2, . . . ] pois
2=1+
1+ 5
2
1
=1+
2+1
1
2+
= [1; 1, 1, 1, . . . ] pois
1+ 5
=1+
2
1+ 5
2
=1+
2+
2+1
2+
=1+
1+
1+ 5
2
1
1
2+1
1
=
[0;
2,
2,
2
.
.
.
]e
cont
nuas
s
a
o
infinitas.
Da
segue
tamb
e
m
que
51
= [0; 1, 1, 1, . . . ] s
ao pontos fixos da transformac
ao de Gauss g.
2
3.1
Alem disso,
x pn < 1
qn 2qn2
ou
x pn+1 < 1 .
2
qn+1 2qn+1
o: O n
Demonstra
ca
umero x sempre pertence ao segmento de extrepn+1
pn
mos qn e qn+1 cujo comprimento e
pn+1 pn (1)n
1
1
pn
1
qn+1 qn = qn qn+1 = qn qn+1 = x qn qn qn+1 < q 2
n
Alem disso, se
x pn 1
qn 2qn2
entao
x pn+1 1 ,
2
qn+1 2qn+1
pn+1
1
pn
1
1
2 + 2
= qn+1 = qn ,
= x + x
qn qn+1
qn
qn+1
2qn 2qn+1
absurdo.
CAPITULO 3. FRAC
OES
CONTINUAS
128
Observa
c
ao 3.12. De fato x pqnn < qn q1n+1 <
for an+1 melhor ser
a a aproximac
ao pqnn de x.
1
2.
an+1 qn
Quanto maior
pn1 pn pn+1
, ,
.
qn1 qn qn+1
1+x+y
1
1
+
5.
x 1+y
Temos
1+x+y
5 = 1 + x
5y
5
1
1
1
1
+
=
+ =
1+x y
5y y
y( 5 y)
e portanto y( 5 y) 1 = y
x
5 1 y =
51
2 .
1
1
1
1
+
+
x 1+y
51y 1+y
=
(1 + y)( 5 1 y)
e portanto (1 + y)( 5 1 y) 1 = y
ter y =
51
2 ,
51
2 , e portanto
n+1 = qn1
qn Q.
devemos
REDUZIDAS
3.2. BOAS APROXIMAC
OES
SAO
129
Observa
c
ao 3.14. Em particular provamos que pq <
p
q,
1
2
5q
p
1
1+ 5
<
e
,
> 0, =
2
q
( 5 + )q 2
tem
5 e o
temos
ou seja,
1 + 5
1
p <
q
( 5 + )q
2
15 p
1 5
2 q
1 + 5
p q
p <
,
= q
2
2
5+
1 + 5 p
5 ( 5 + ).
|p pq q | <
2
q
2
1+ 5
2
pq e muito pr
oximo de 0, donde
5
< 1, absurdo,
o lado direito da desigualdade e muito pr
oximo de 5+
2
2
2
2
pois |p pq q | 1, de fato se p pq q = 0 teramos
2
1+ 5 1 5
p
p
p
1 = 0 =
,
q
q
q
2
2
p
q
Q.
1
Outra maneira de ver que, para todo > 0, 1+2 5 pq < (5+)q
2
tem apenas um n
umero finito de soluc
oes pq Q e observar que as me
lhores aproximac
oes racionais de 1+2 5 s
ao as reduzidas pqnn de sua frac
ao contnua
oxima sec
ao), para as quais temos
[1; 1, 1, 1, . . . ] (ver pr
1+5 pn
1
2 qn = (n+1 +n+1 )q2 , com n+1 + n+1 se aproximando cada vez
n
mais de
1+ 5
51
[1; 1, 1, 1, . . . ] + [0; 1, 1, 1, . . . ] =
+
= 5.
2
2
3.2
Boas Aproximac
oes s
ao Reduzidas
130
CAPITULO 3. FRAC
OES
CONTINUAS
|qx p|
qn+1
pn
qn
pn+1
qn+1
|qn x pn |.
n+1
, donde an+1 2,
Alem disso, a igualdade s
o pode ocorrer se x = pqn+1
e qn+1 > 2qn , pois numa fracao contnua finita, como no algoritmo de
Euclides, o u
ltimo coeficiente an e sempre maior que 1. Nesse caso, se
q < qn , teremos
x p p pn pn+1 pn
q q
qn qn+1
qn
1
1
qn+1 q
1
=
>
qqn qn qn+1
qqn qn+1
qqn+1
o que implica
|qx p| >
1
qn+1
|qn x pn |.
Corol
ario 3.16. Para todo q < qn ,
x pn < x
qn
p
q
Corol
ario 3.17. Se |qx p| < |q x p |, para todo p e q q tais que
p
p
ao p/q e uma reduzida da frac
ao contnua de x.
q 6= q , ent
o: Tome n tal que qn q < qn+1 . Pelo teorema,
Demonstra
ca
|qn x pn | |qx p|, e portanto p/q = pn /qn .
REDUZIDAS
3.2. BOAS APROXIMAC
OES
SAO
Teorema 3.18. Se x pq <
contnua de x.
1
2q 2
ent
ao
p
q
131
qn+1
2
(b) Se q <
qn+1
2 ,
entao x pq
x
1
qqn+1
1
,
2q 2
absurdo.
p pn p pn+1 pn
q qn
q
qn+1
qn
1
1
qn+1 q
=
qqn qn qn+1
qqn qn+1
1
1
>
2
2qqn
2q
n+1
tem o mesmo sinal de pqn+1
pqnn = q(1)
; por outro lado, se
n qn+1
p
p
tivessemos |pqn qpn | 2, teramos | q | | q pqnn | | pqnn |
1
1
2
qqn qn qn+1 > qn qn+1 | pn /qn |, absurdo. Assim, devemos ter
pqn qpn = (1)n = pn+1 qn qn+1 pn , e portanto, como q < qn+1 ,
devemos ter p = pn+1 rpn = (an+1 r)pn + pn1 e q = qn+1 rqn =
(an+1 r)qn + qn1 , para algum inteiro positivo r.
Temos entao
p = n+1 pn + pn1 (an+1 r)pn + pn1 =
q n+1 qn + qn1
(an+1 r)qn + qn1
pqn qpn
qqn
n+1 an+1 + r
,
(n+1 qn + qn1 )((an+1 r)qn + qn1 )
CAPITULO 3. FRAC
OES
CONTINUAS
132
pn
qn |
1
(n+1 qn +qn1 )qn , temos | p/q| | pn /qn | se, e
n +qn1
somente se, n+1 an+1 + r (an+1 r)q
= an+1 r + n+1 . Se 0 <
qn
r < an+1 /2, temos n+1 an+1 + r < 1 + r an+1 r < an+1 r + n+1 .
e como |
pn +pn1
qn +qn1
p
1
1
a
qqn > qn qn+1 , e portanto q est
pn+1
pn
1
fora do intervalo de extremos qn e qn+1 . Se | p/q| q2 , como
1
n+1
em relacao a , e portanto
qq1n , pq esta do mesmo lado que pqn+1
q2
n
p
p
pqn qpn
pn
n+1
tem o mesmo sinal de qn+1
pqnn = q(1)
; por outro
q qn =
qqn
n qn+1
p
lado, se tivessemos |pqn qpn | 2, teramos | q | | pq pqnn |
| pqnn | qq2n qn q1n+1 > qq1n q12 , absurdo. Assim, devemos ter
pqn qpn = (1)n = pn+1 qn qn+1 pn , e portanto, como q < qn+1 ,
o:
Solu
ca
1
q2
1
((an+1 r)qn +qn1 )2
REDUZIDAS
3.2. BOAS APROXIMAC
OES
SAO
133
< tem infinitas solucoes Q e
q
q
q
1
p
umero finito de solucoes racionais p/q
| | < + tem apenas um n
q
q
p
1
(caso nao exista um tal , i.e., caso | | < tenha infinitas solucoes
q
q
racionais p/q para todo > 0, definimos ord = +).
Observemos que, se = r/s Q, com r e s inteiros, S > 0, entao
ord = 1. De fato, para todo racional p/q 6= , temos
r p
|qr ps|
1
c
1
p
1
1
1
pn
|<
n2 2 = n ,
2
qn
an+1 qn
qn
qn qn
e portanto ord = +.
CAPITULO 3. FRAC
OES
CONTINUAS
134
3.3
Frac
oes Contnuas Peri
odicas
an = n ,
n+1 =
pn2 qn2 x
,
qn1 x pn1
1
n a n
n N.
n1
e uma fracao irredutvel
Note que o coeficiente de x2 e nao-nulo, pois qqn2
q
de denominador qn2 , pois pn1 qn2 pn2 qn1 = (1)n , e qn+k1
e uma
n+k2
qn+k1
qn1
fracao irredutvel de denominador qn+k2 > qn2 , donde qn2 6= qn+k2 ,
logo qn1 qn+k2 qn2 qn+k1 6= 0.
Vamos provar agora um resultado devido a Lagrange segundo o qual
se x e uma irracionalidade quadr
atica, isto e, se x e um irracional do
odica,
tipo r + s, r, s Q, s > 0, entao a fracao contnua de x e peri
i.e., existem n N e k N>0 com n+k = n . Neste caso, existem
a,
ax2 + bx + c = 0
pn1 n + pn2 2
pn1 n + pn2
= a
+b
+c=0
qn1 n + qn2
qn1 n + qn2
= An n2 + Bn n + Cn = 0,
135
Note que Cn = An1 . Vamos provar que existe M > 0 tal que
0 < |An | M para todo n N, e portanto 0 < |Cn | M , n N:
pn1
pn1
2
2
2
An = apn1 + bpn1 qn1 + cqn1 = aqn1 x
x
,
qn1
qn1
onde x e x
s
ao as razes de aX 2 + bX + c = 0, mas
pn1
2
x pn1 x
x pn1 < 1 1 = |An | = aqn1
2
qn1 qn1
qn1
qn1
pn1
a |
x x| + x
qn1
def
M = a(|
x x| + 1).
3.4
O espectro de Lagrange
Seja um n
umero irracional. Definimos k() como o u
nico k > 0
1
p
tem infinitas
(se existir) tal que, para todo > 0, | | <
q
(k + )q 2
p
1
solucoes racionais p/q e | | <
tem apenas um n
umero finito
q
(k )q 2
p
de solucoes racionais p/q (caso nao exista um tal k, i.e., caso | | <
q
CAPITULO 3. FRAC
OES
CONTINUAS
136
1
tenha infinitas solucoes racionais p/q para todo k > 0, definimos
kq 2
221
L (, 3) = k1 = 5 < k2 = 2 2 < k3 =
< ,
5
onde (kn ) e uma sequencia convergente a 3 tal que kn
/ Q mas kn2 Q
para todo n. Assim, o comeco do espectro de Lagrange e discreto. Essa
afirmacao nao e verdadeira para todo o conjunto L. Marshall Hall provou
em 1947 que L contem toda uma semi-reta (por exemplo [6, +)), e G.
Freiman
que esta contida em L,
" determinou em 1975a maior semi-reta
!
2221564096 + 283748 462
que e
, + .
491993569
Uma apresentacao detalhada destes e de outros resultados sobre o
espectro de Lagrange pode ser encontrada em [3].
Na referencia [9] s
ao provados resultados sobre propriedades geometricas (relativas a geometria fractal) dos espectros de Markov e Lagrange,
que envolvem resultados delicados sobre somas de conjuntos de Cantor
regulares.
Problemas Propostos
umeros reais
3.2. Escreva na forma r + s, com r, s Q, s 0, os n
cujas representac
oes em frac
oes contnuas s
ao as seguintes:
(a) [0; 3, 6, 3, 6, 3, 6, . . . ].
(b) [0; k, k, k, . . . ], onde k e um inteiro positivo dado.
(c) [0; 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, . . . ].
137
3.3. (a) Sabendo que 3, 14 < x < 3, 15, determine o maior natural n e
inteiros a0 , a1 , . . . , an para os quais e possvel garantir que a representac
ao em frac
oes contnuas de x comeca por [a0 ; a1 , . . . , an ].
(b) Sabendo que 3, 141592 < x < 3, 141593, determine o maior natural
n e inteiros a0 , a1 , . . . , an para os quais e possvel garantir que a
representac
ao em frac
oes contnuas de x comeca por [a0 ; a1 , . . . , an ].
(c) Sabendo que 3, 1415926 < x < 3, 1415927, determine o maior natural n e inteiros a0 , a1 , . . . , an para os quais e possvel garantir que a
representac
ao em frac
oes contnuas de x comeca por [a0 ; a1 , . . . , an ].
3.4. (a) Determine as primeiros 6 reduzidas da frac
ao continua de
5.
(b)
(c)
(d)
a2 + 1 = [a, 2a].
a2 1 = [a 1, 1, 2a 2].
a2 2 = [a 1, 1, a 2, 1, 2a 2].
a2 a = [a 1, 2, 2a 2].
a2 + 4 e
a2 4.
3.7.
Prove que, para quaisquer inteiros p, q com q > 0, temos
| 2 pq | > 3q12 . Determine todos os pares de inteiros (p, q) com q > 0
1
1+
12
32
2+
52
2+
(2n 3)2
..
.2+
2
CAPITULO 3. FRAC
OES
CONTINUAS
138
Demonstrar que
pn
qn
=1
1
3
12
32
2+
52
2+
72
2+
..
.
1
5
1
7
1
+ + (1)n1 2n1
.
Captulo 4
Equa
c
oes diofantinas n
ao
lineares
4.1
Teorema de Pit
agoras e triplas Pitag
oricas
a
c
c
a
b
139
LINEARES
140 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Observe que a figura externa formada tambem e um quadrado (comprove!) de lado a + b. A
area deste quadrado pode ser calculada de duas
formas diferentes: uma e a forma natural, elevando o comprimento do
lado ao quadrado, isto e (a + b)2 , e a outra calculando a area como a
soma das areas dos quatro tri
angulos mais a area do quadrado de lado
c, isto e,
ab
2
(a + b) = 4
+ c2 = 2ab + c2 .
2
Subtraindo 2ab dos dois lados da igualdade obtemos a relacao desejada.
Claramente esta relacao mostra a dependencia de um lado com respeito aos outros dois. Desta forma e facil encontrar exemplos de tri
angulos que tem
exatamente
dois
lados
de
comprimento
inteiro,
como
por
exemplo (1, 1, 2), (1, 2, 5), (3, 2 10, 7) etc. Menos evidente e encontrar tri
angulos com todos seus lados inteiros, fato que pode ser ilustrado
no seguinte
Exemplo 4.2. Encontre todos os tri
angulos ret
angulos com lados inteiros e um cateto igual a 30.
o: Precisamos encontrar inteiros positivos b e c tais que 900 +
Solu
ca
2
2
b = c . Esta igualdade pode ser reescrita da seguinte forma
22 32 52 = (c + b)(c b).
Observe que os n
umeros c + b e c b tem a mesma paridade, logo os dois
s
ao pares, e como c + b e maior que c b, as u
nicas formas de distribuir
os fatores de 900 entre estes fatores s
ao
(
(
(
(
c + b = 450
c + b = 150
c + b = 90
c + b = 50
e
cb=2
cb=6
c b = 10
c b = 18
que gera as solucoes (30, 224, 226), (30, 72, 78), (30, 40, 50) e (30, 16, 34).
N
ao temos um metodo an
alogo para determinar os lados de um tri
angulo dado o comprimento da hipotenusa, mas eles podem ser encontrados
por uma procura ordenada como e mostrado a seguir
Exemplo 4.3. Encontre todos os tri
angulos ret
angulos com lados inteiros e a hipotenusa igual a 65.
Neste caso, precisamos encontrar dois n
umeros inteiros a e b, que
podemos supor, sem perda de generalidade, satisfazerem a < b, tais que
4.2. TRIANGULOS
RETANGULOS
DE PITAGORAS
E PLATAO141
a2 +b2 = 652 = 4225. Como b2 +(b1)2 4225, temos que 64 b 47.
Assim temos 18 possveis valores de b que precisamos testar se verificam
que 4225 b2 e um quadrado perfeito. De fato, este n
umero e quadrado
perfeito quando b e igual a 52, 56, 60 e 63, que gera os tri
angulos com
lados de comprimento (39, 52, 65), (33, 56, 65), (25, 60, 65) e (16, 63, 65).
O caso geral do problema anterior sera resolvido por outro metodo
na secao 4.12.
No caso em que os tres n
umeros (a, b, c) sejam inteiros e sejam lados
de um tri
angulo ret
angulo, diremos que estes tres n
umeros formam uma
Tripla Pitag
orica, que sera o objeto de estudo nas seguintes secoes.
Problemas Propostos
4.1. Determine todos os tri
angulos ret
angulos com lados inteiros e um
de seus catetos com comprimento igual a
a) 60
b) 825
4.2. Determine todos os tri
angulos ret
angulos com lados inteiros e hipotenusa de comprimento 105.
4.3. a) Mostre que o quadrado de um n
umero mpar sempre deixa resto
1 quando dividido por 8.
b) Existe algum tri
angulo ret
angulo com lados inteiros e catetos mpares?
4.4. Observem
que
usando
o
tri
a
ngulo
ret
a
ngulo
(1,
1,
2), e possvel
4.2
Tri
angulos ret
angulos de Pit
agoras e Plat
ao
LINEARES
142 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
primitivas,
As triplas nesta lista s
ao chamadas triplas pitagoricas NAO
porque s
ao obtidas multiplicado (3, 4, 5) por um n
umero inteiro maior
que 1, enquanto (3, 4, 5) e chamada tripla pitagorica primitiva, isto e,
uma tripla pitagorica (a, b, c) e chamada primitiva se ela nao e obtida a
partir de outra multiplicando por uma constante inteira maior ou igual
a 2.
Pit
agoras observou que existe uma famlia infinita de triplas pitagoricas primitivas: (5, 12, 13), (7, 24, 25) (9, 40, 41), etc. Em todos os casos
estudados por ele, um dos catetos e a hipotenusa s
ao inteiros consecutivos. Para gerar uma formula para todas as triplas do tipo (a, b, b + 1)
(chamadas triplas pitagoricas cl
assicas de primeiro tipo) e suficiente observar que
a2 = (b + 1)2 b2 = 2b + 1,
logo a e um n
umero mpar, portanto a = 2k + 1 com k um n
umero
2
natural, assim substituindo na formula anterior temos que 4k +4k +1 =
2b + 1, e assim b = 2k 2 + 2k e c = 2k 2 + 2k + 1, isto e, obtemos a famlia
de triplas pitagoricas (2k + 1, 2k 2 + 2k, 2k 2 + 2k + 1).
Por outro lado, Platao observou outra famlia de triplas primitivas
em que a diferenca entre a hipotenusa e um cateto e 2 (chamadas triplas
pitagoricas cl
assicas de segundo tipo), isto e, triplas da forma (a, b, b+2).
Seguindo o argumento anterior temos que a2 = (b + 2)2 b2 = 4b + 4.
Assim a e par. Escrevendo a = 2s e substituindo na equacao anterior
obtemos que s2 = b + 1, como estamos interessados somente em triplas
Pitagoricas primitivas, entao b nao pode ser par, assim s nao pode ser
mpar, assim s = 2k com k inteiro, e neste caso obtemos a famlia de
triplas pitagoricas (4k, 4k 2 1, 4k 2 + 1).
A seguinte tabela mostra as triplas obtidas a partir das equacoes de
Pit
agoras e Platao
k
1
2
3
4
5
6
7
(2k + 1, 2k 2 + 2k, 2k 2 + 2k + 1)
(3, 4, 5)
(5, 12, 13)
(7, 24, 25)
(9, 40, 41)
(11, 60, 61)
(13, 84, 85)
(15, 112, 113)
(4k, 4k 2 1, 4k 2 + 1)
(4, 3, 5)
(8, 15, 17)
(12, 35, 37)
(16, 63, 65)
(20, 99, 101)
(24, 143, 145)
(28, 195, 197)
Problemas Propostos
4.6. Existem triplas pitag
oricas primitivas, tais que a diferenca entre a
hipotenusa e um cateto seja 3, 4, 5, 6, 7 ou 8? Caso existam em algum
dos casos, determine a f
ormula geral delas.
4.3. TRIPLAS PITAGORICAS
PRIMITIVAS
143
4.3
Triplas Pitag
oricas Primitivas
c+a
= u = m2 ,
2
ca
= v = n2 ,
2
b = 2mn,
LINEARES
144 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
onde m e n nao tem fator comum. Conclumos entao que todas as triplas
pitagoricas primitivas estao dadas pelas formulas
a = m2 n2 ,
b = 2mn
c = m2 + n2
n
2
2
4
3
5
2
4
(a, b, c)
(21, 20, 25)
(45, 28, 53)
(33, 56, 65)
(55, 48, 73)
(39, 80, 89)
(77, 36, 85)
(65, 72, 97)
b = m2 + n2 ,
c = m2 n2 + 2mn,
com m > n e m+n mpar, e uma tripla que satisfaz o pedido. Alem disso
todas as triplas primitivas s
ao desta forma. A seguinte tabela mostra os
primeiros valores de a, b e c com a2 , b2 e c2 em progress
ao aritmetica
4.3. TRIPLAS PITAGORICAS
PRIMITIVAS
m
2
3
4
4
n
1
2
1
3
145
(a, b, c)
(1, 5, 7)
(7, 13, 17)
(7, 17, 23)
(17, 25, 31)
Soluc
ao. Observemos inicialmente (considerando congruencias m
odulo 4) que pelo menos dois de tais n
umeros tem que ser pares. Sejam
y = 2l e z = 2m. Como t > x, podemos supor que t = x + 2n, com n
inteiro positivo. Substituindo, teremos que (x + 2n)2 = x2 + 4l2 + 4m2 ,
2
2
2
isto e, nx + n2 = l2 + m2 . Obtemos assim que x = l +mn n . Como x
e inteiro
positivo, escolhemos n como sendo um divisor de l2 + m2 menor que l2 + m2 . Conclumos que todas as solucoes da equacao estao
dadas por
l2 + m2
l2 + m2
n, y = 2l, z = 2m, t =
+ n,
n
n
Problemas Propostos
4.9. Determine todas as soluc
oes inteiras da equac
ao 2x2 + y 2 = z 2 .
4.10. Existe algum tri
angulo ret
angulo com lados inteiros e permetro
2pk com p um n
umero primo e k inteiro?
4.11. Determine todos os tri
angulos ret
angulos com lados inteiros e permetro 120.
LINEARES
146 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
4.4
Tri
angulos pitag
oricos e o m
etodo geom
etrico
y=
m
nx
( ac , cb )
x
(0, 1)
Assim, substituindo y por m
n x 1, obtemos
2
m
m2
m
x + 1 = x2 + 2 x2 2 x + 1.
1 = x2 +
n
n
n
A equacao anterior possui uma solucao esperada x = 0, A segunda
2
solucao e dada por (1 + m
e, x = m2mn
)x = 2 m
2 +n2 , e portanto
n , isto
n2
a
2mn
= 2
c
m + n2
b
m 2mn
m2 n2
=
1
=
,
c
n m2 + n2
m2 + n2
4.4. TRIANGULOS
PITAGORICOS
E O METODO
GEOMETRICO147
agora como as fracoes s
ao iguais, supondo que mdc(m, n) = 1, segue-se
que, no caso em que m + n e mpar, existe um inteiro k tal que
a = 2mnk,
b = (m2 n2 )k,
c = (m2 + n2 )k.
m
nx
3mn
n
( ac , cb )
(3, 1)
LINEARES
148 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
assim, x e solucao da equacao quadratica
x2 + 4
m(3m n)
3n2 + 4mn 6m2
x
3
= 0.
n2 + 2m2
n2 + 2m2
2m2 + 6mn n2
3m n
=
.
n
n2 + 2m2
k
(3n2 +4mn6m2 ),
d
b=
k
(2m2 +6mnn2 )
d
e c=
k 2
(n +2m2 )
d
n
-1
1
1
1
1
1
3
(a, b, c)
(7, 5, 3)
(3, 1, 1)
(1, 7, 3)
(13, 19, 9)
(39, 37, 19)
(77, 55, 33)
(21, 95, 25)
Problemas Propostos
4.12. Determine todas as soluc
oes inteiras da equac
ao a2 + 3b2 = 13c2 .
4.13. Mostre que a equac
ao x2 + y 2 = 6z 2 n
ao possui soluc
oes inteiras
positivas.
Dica: Mostre que o quadrado de todo mpar deixa resto 1 quando dividido por 8, assim os quadrados quando divididos por 8 somente podem
deixar resto 0, 1 ou 4.
4.5. TRIANGULOS
COM LADOS INTEIROS E ANGULOS
EM PROGRESSAO
4.14. Demonstre que a equac
ao x2 + y 2 = 3z 2 n
ao tem soluc
oes inteiras
positivas.
4.15. Encontrar todas as soluc
oes inteiras da equac
ao x2 + y 2 = 5z 2 .
4.16. Um bloco retangular e chamado Bloco de Euler se o comprimento
de seus lados e inteiro e o comprimento das diagonais em cada face e
inteira. Um bloco de Euler e chamado primitivo se o mdc dos comprimentos dos lados e 1. Mostrar que um bloco com medidas 44, 117 e 240
e um bloco de Euler.
4.17. Mostrar que se um bloco com medidas a, b e c e de Euler, ent
ao
um bloco com medidas (bc, ab, ac) e de Euler.
4.18. Encontre um bloco de Euler cuja aresta de menor comprimento e
85.
4.19. Mostrar que existem infinitos blocos de Euler primitivos .
um problema aberto a existencia de um bloco de Euler com
Obs.: E
diagonal inteira.
4.5
Tri
angulos com lados inteiros e
angulos em
progress
ao aritm
etica
c 2
2
c 2
= AD2 = b2 a
2
que equivale a
1
3 2
c = b2 a2 + ac c2 ,
4
4
LINEARES
150 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
A
60
B
c
2
c
2
ou seja, os tri
angulos que tem os lados em progress
ao aritmetica s
ao os
tri
angulos que tem lados que satisfazem a relacao
a2 ac + c2 = b2 ,
que equivale usando o metodo geometrico, a determinar as solucoes racionais da equacao x2 xy + y 2 = 1, que representa no plano uma elipse
rotacionada. Observemos que esta equacao possui a solucao (0, 1).
Consideremos a intersecao da elipse com a reta y = m
n x 1.
y=
m
nx
( ab , cb )
x2 xy + y 2 = 1
(1, 1)
(0, 1)
A intersecao da reta com a elipse e formada por pontos cuja coordenada x satisfaz
(m2 mn + n2 )x2 (2m n)nx = 0.
Assim,
a
2mm n2
= 2
b
m mn + n2
c
m2 n2
= 2
.
b
m mn + n2
DE ANGULOS
151
b = k(m2 mn + n2 )
c = k(m2 n2 ), k Z.
n
1
1
2
2
3
1
2
(a, b, c)
(3, 3, 3)
(5, 7, 8)
Problemas Propostos
4.20. Mostre que n
ao existem tri
angulos com lados inteiros de tal forma
que um de seus
angulos seja 30 , 45 ou 72 .
4.21. Encontre todos os tri
angulos com lados inteiros e com um
angulo
2
tal que cos = 5 .
4.22. Seja 0 < < 180 , tal que cos e um n
umero racional. Mostre
que existem infinitos tri
angulos n
ao semelhantes e com lados inteiros
tais que um de seus
angulos mede .
4.6
Outra relac
ao de
angulos
LINEARES
152 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
C
D
Assim, os tri
angulos ABC e DCA s
ao semelhantes, ja que seus
angulos s
ao iguais, de onde temos as relacoes entre os lados
x
ax
b
= =
.
a
c
b
Da primeira igualdade temos que x =
igualdade obtemos que
bc
a
2
b
a = a bc ,
=
a
b
ab
bc
a
e substituindo na segunda
assim b2 + bc = a2 .
b = kn2
e c = k(m2 n2 )
Problemas Propostos
4.23. Determine todos os tri
angulos ABC com lados inteiros, A =
2B e c = 40.
4.24. Encontre uma f
ormula para o n
umero de tri
angulos ABC com
lados inteiros, A = 2B e lado c um inteiro dado (esta f
ormula deve
depender do n
umero de divisores de c).
4.7
Contando tri
angulos pitag
oricos com um cateto dado
Dado um n
umero natural M , uma pergunta que podemos fazer e
quantos tri
angulos ret
angulos com lados inteiros tem M como um de
seus catetos. Para responder esta pergunta basta contar o n
umero de
2
2
formas que podemos escrever M como k(m n ) ou 2kmn satisfazendo
as condicoes: m e n nao tem fator comum e m + n e mpar. Primeiro
vamos supor que k = 1, isto e, contaremos somente triplas pitagoricas
primitivas. Podemos separar o problema em dois casos:
Se M e mpar, entao precisamos encontrar o n
umero de solucoes
de
M = m2 n2 = (m n)(m + n),
isto e, o n
umero de formas de fatorar M como produto de dois
fatores distintos, mas isto e exatamente
(
1
d(M ),
se M nao e um quadrado perfeito
C(M ) = 12
e um quadrado perfeito,
2 (d(M ) 1), se M
onde d e a funcao n
umero de divisores estudada no captulo 2.
Por exemplo se M = 15, temos que d(15) = 4, logo existem dois triangulos pitagoricos primitivos com 15 como lado. Para
( determinar
m + n = 15
estes tri
angulos, precisamos resolver os sistemas
mn=1
(
m+n=5
e
, que tem como solucoes (m, n) = (8, 7) e (m, n) =
mn=3
(4, 1), e que geram os tri
angulos com lados (15, 112, 113) e (15, 8, 17).
Observemos que desta forma nao geramos os tri
angulos com lados
(15, 20, 25) e (15, 36, 39) porque estes tri
angulos nao s
ao primitivos.
Se M e par, precisamos contar de quantas forma podemos escrever
M = 2mn com m e n de paridades diferentes. Assim, se M
e mpar,
2
nao existe nenhum tri
angulo pitagorico primitivo que tenha M
como lado. Escrevamos M = 2a+1 N onde N e mpar e a 1, assim
o n
umero de tri
angulos pitagoricos primitivos com M = 2a+1 N e
(
0,
se a = 0
a+1
C(2 N ) =
d(N ), se a > 0.
Por exemplo se M = 60, entao N = 15 e d(N ) = 4, isto e, 15 =
15 1 = 5 3, assim (m, n) pode tomar os valores (30, 1), (15, 2),
LINEARES
154 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
(10, 3), ou (6, 5), que geram os tri
angulos com lados (899, 60, 901),
(221, 60, 229), (91, 60, 109) e (11, 60, 61).
Agora, para contar o n
umero de triplas pitagoricas que existem com um
cateto igual a M , consideraremos dois casos:
Se M e impar, para cada m um divisor de M e para cada tripla
pitagorica primitiva com um cateto igual a m e possvel gerar uma
tripla pitagorica com um cateto igual a M , multiplicando esta
termo da tripla por M
oricas e
m , assim o total de triplas pitag
X
X
X
C(m) +
C(n2 )
C(m) =
m|M
n2 |M
m|M
m6=n2
1 X
1 X
d(m) +
(d(n2 ) 1)
2 m|M
2 2
n |M
m6=n2
1 X
1 X
d(m)
1.
2
2 2
m|M
n |M
.
2
2
2
j=1
j=1
j=1 m|N
m|N
j=1
Portanto, o n
umero de tri
angulos pitagoricos com um cateto igual
a+1
a M = 2 N e
k
k
1
Y
(j + 2)(j + 1) 1 Y j + 1
+a
.
2
2
2
2
j=1
j=1
SOMAS DE DOIS QUADRADOS
4.8. NUMEROS
QUE SAO
155
Problemas Propostos
4.25. Determine o n
umero de tri
angulos pitag
oricos com um cateto de
comprimento 60. Observe que existem exatamente 4 triplas pitag
oricas
primitivas em que um dos catetos vale 60.
4.26. Quantos tri
angulos pitag
oricos tem 2 3k como um de seus catetos?
4.27. Quantos tri
angulos pitag
oricos tem 3k 5l como um de seus catetos?
4.8
N
umeros que s
ao somas de dois quadrados
LINEARES
156 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Observa
c
ao 4.10. Pelo mesmo processo podemos obter que
mn = (ac + bd)2 + (bc ad)2 = (ac bd)2 + (bc + ad)2 ,
isto e, se m, n 6= 2 ent
ao mn tem no mnimo duas representac
oes como
soma de dois quadrados.
Em resumo, mostramos que todos os n
umeros primos mpares que
2
2
dividem a + b com mdc(a, b) = 1 s
ao da forma 4k + 1 e se dois n
umeros
s
ao soma de dois quadrados entao seu produto tambem e. Assim, seria
interessante provar o recproco desta afirmacao; mas, para isto, precisamos que todos os primos da forma 4k + 1 sejam soma de dois quadrados.
Pesquisando os primeiros casos, vemos que
5 = 22 + 12 , 13 = 32 + 22 , 17 = 42 + 12 , 29 = 52 + 22 ,
37 = 62 + 12 , 41 = 52 + 42 , 53 = 72 + 22 , 61 = 62 + 52 , etc
Assim, mostrando que todo primo da forma 4k+1 e soma de dois primos,
obteremos uma classificacao completa dos n
umeros que s
ao hipotenusa
de um tri
angulo ret
angulo com lados inteiros. Nessa secao mostraremos
usando ferramentas elementares que esta caracterizacao e verdadeira. Na
secao 4.12.1 mostraremos este mesmo fato usando os chamados inteiros
de Gau.
De fato, para mostrar esta afirmacao precisamos antes dos seguintes
resultados
Lema 4.11 (Lema de Thue). Se m e um n
umero natural e a e um
inteiro primo relativo com m, ent
ao existem n
umeros naturais x e y n
ao
um n
umero natural maior que 1. Seja q = m. Entao q + 1 > m
e portanto (q + 1)2 > m. Consideremos todos os n
umeros da forma
ax y onde x e y tomam os valores 0, 1, . . . , q. Observe que estamos
considerando (q + 1)2 n
umeros. Como s
o existem m restos possveis ao
dividir um n
umero por m, entao existem dois desses n
umeros que tem
o mesmo resto quando divididos por m. Sejam ax1 y1 e ax2 y2 tais
n
umeros. Portanto sua diferenca a(x1 x2 ) (y1 y2 ) e divisvel por
m. Como
0 y1 < m e 0 y2 < m,
entao
m < y1 y2 <
m.
COMPRIMENTO DA HIPOTENUSA DE UM TRIANGULO
157
p1
p1
p+1
(1)(2)
(p1)(p2)
2
2
2
p1
2
(mod p)
e par, portanto
2
p1
! 1 (mod p).
2
umeros ax y
Thue existem inteiros 0 < x, y < p tais que algum dos n
e divisvel por p, portanto o n
umero (ax + y)(ax y) = a2 x2 y 2 e
divisvel por p. Daqui, segue que
x2 + y 2 = a2 x2 + y 2 0 (mod p),
LINEARES
158 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Teorema 4.13. Seja n um n
umero primo da forma 4k + 1. Ent
ao n
pode ser escrito de forma u
nica como soma de dois quadrados.
o:
Demonstra
ca
Suponhamos, por outro lado, que n seja primo e que n = a2 +
2
b = c2 + d2 com a, b, c, d < n. Note que necessariamente temos
mdc(a, b) = mdc(c, d) = 1. Afirmamos que, a menos de ordem, estas
somas s
ao iguais. De fato, se a2 b2 (mod n) e d2 c2 (mod n),
entao (ad)2 (bc)2 (mod n), e como n e primo, temos que n divide
ad bc ou ad + bc.
No primeiro caso, sabemos que |ad bc| max{ad, bc} < n. Portanto, adbc = 0, isto e, ab = dc ; mas como as duas fracoes s
ao reduzidas,
temos que a = c e b = d. No caso em que n divide ad + bc, observemos
que n2 divide
(a2 + b2 )(c2 + d2 ) = (ad + bc)2 + (ac bd)2 .
Portanto n divide ac bd e, pelo mesmo argumento, obtemos que a = d
e b = c.
Como conclusao final desta secao, temos que os u
nicos n
umeros que
podem ser expressos como soma de dois quadrados de inteiros s
ao os da
s
2
forma n = 2 d l onde s e d s
ao naturais e l e um produto de primos da
forma 4k + 1.
Problemas Propostos
4.28. Escrever 73, 89 e 97 como somas de dois quadrados.
4.29. Escrever 145 e 187 como somas de dois quadrados de duas formas
distintas.
4.30. De quantas formas distintas pode-se escrever 10012 como soma de
dois quadrados?
4.31. Seja p um n
umero primo tal que a congruencia c2 2 mod p
possui soluc
ao. Mostre que existem inteiros a e b tais que p = a2 + 2b2 .
4.32. Demonstre que todo primo da forma 6k + 1 pode se expressar de
forma u
nica como x2 + 3y 2 , com x e y inteiros positivos.
4.33. Mostre que os n
umeros da forma 4k (8n+7) n
ao podem ser escritos
como soma de tres quadrados.
4.34 (Scholz). Prove a seguinte generalizac
ao do lema de Thue: Sejam
n um n
umero natural positivo e r e s n
umeros naturais tais que rs > n
com 1 < r, s < n. Ent
ao, para todo a com (a, n) = 1, a congruencia
ay x (mod n) tem soluc
ao inteira com 0 < x < r e 0 < y < s.
4.9. TRIANGULOS
PITAGORICOS
COM CATETOS CONSECUTIVOS159
4.35. Demonstrar que todas as soluc
oes inteiras de x2 + y 2 + z 2 = t2 ,
est
ao dadas pelas equac
oes
x = d(m2 n2 p2 + q 2 ), y = d(2mn 2pq),
z = d(2mp + 2nq), t = d(m2 + n2 + p2 + q 2 ),
com d, m, n, p, q inteiros.
4.9
Tri
angulos pitag
oricos com catetos consecutivos
4.9.1
Equa
c
ao de Pell
LINEARES
160 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
y
Suponhamos que conhecemos uma solucao(x1 , y1 ) com x1 e y1 inteiros positivos (encontrada testando alguns valores ou pelo metodo apresentado na seguinte secao). Vejamos como gerar infinitas solucoes da
equacao de Pell a partir desta solucao (x1 , y1 ). Como x21 dy12 = 1,
fatorando a parte da direita e elevando `
a potencia n temos
n
n
(x1 y1 d) (x1 + y1 d) = (x21 dy12 )n = (1)n .
Cada um destes fatores pode ser expandido usando o bin
omio de Newton
n
X
n
n ni
(x1 y1 d) =
x1 (y1 d)i
i
i=0
X n
X n
i
ni
=
x1ni (y1 d)i .
x1 (y1 d)
i
i
0in
0in
i mpar
i par
2 de forma que x + y
d = (x1 +
Portanto,
definindo
(x
,
y
)
Z
n
n
n
n
xn =
2
X
n
i=0
2i
xn2i
di y12i
1
e yn =
n1
2
X
i=0
n
xn2i1 di y12i+1 ,
2i + 1 1
4.9. TRIANGULOS
PITAGORICOS
COM CATETOS CONSECUTIVOS161
e igualando parte racional com parte racional e parte irracional com
parte irracional, temos as relacoes
(
xn+1 = x1 xn + dy1 yn
yn+1 = x1 yn + y1 xn .
Por exemplo, a equacao x2 5y 2(= 1 tem como solucao (2, 1), asxn+1 = 2xn + 5yn
sim usando as equacoes recursivas
, obtemos o par
yn+1 = 2yn + xn
(x2 , y2 ) = (9, 4), que e solucao da equacao x2 5y 2 = (1)2 = 1 e o
par (x3 , y3 ) = (38, 17) que e solucao da equacao original. Em outras
palavras, os termos de ordem mpar desta sequencia, (2, 1), (38, 17),
(682, 305), (12238, 5473) etc, s
ao solucoes da equacao x2 5y 2 = 1 e os
termos de ordem par da sequencia, que s
ao (9, 4), (161, 72), (2889, 1292),
(51841, 23184) etc, s
ao solucoes da equacao x2 5y 2 = 1.
Por outro lado, dentre todas as solucoes (x, y) N2 da equacao
de Pell x2 dy 2 = 1 com x + y d > 1, existe uma soluc
ao mnima
ou fundamental, i.e., com x + y d mnimo e como consequencia x e
y mnimos. Denote por (x1 , y1 ) esta solucaomnima. Se,
como antes,
definimos (xn , yn ) N2 pela relacao xn + yn d = (x1 + y1 d)n , temos
que (xn , yn ), n 1, s
ao todas as solucoes inteiras positivas da equacao
2
2
de Pell x dy = 1: de fato, ja vimos que (x
ao solucoes, e se
n , yn ) s
(a, b) e uma outra solucao, entao como x1 + y1 d > 1, existe n 0 tal
que
< x1 + y1 d.
Como
(axn dbyn )2 d(bxn ayn )2 = (a2 db2 )(x2n dyn2 ) = 1,
temos que (axn dbyn , bxn ayn ) tambem e uma solucao da equacao
de Pell, menor que a solucao mnima. Temos que axn dbyn 0, pois
caso contrario axn dbyn < 0 ab xynn < d, porem
x2n dyn2 = 1 =
x 2
n
yn
=d+
1
xn
> d
> d =
2
yn
yn
LINEARES
162 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
o que contradiz o fato de xn + yn d = (x1 + y1 d)n a + b d. Resumindo, temos que (axn dbyn , bxn ayn ) N2 e uma solucao menor
do que a solu
n = 0, ou
cao mnima,
logo axn dbyn =1 e bxn ay
seja, (a + b d)(x1 y1 d)n = 1 a + b d = xn + yn d, donde
(a, b) = (xn , yn ), como queramos.
Voltando ao problema inicial de encontrar todos os tri
angulos ret
angulos com lados inteiros tal que os catetos sejam inteiros consecutivos,
isto e, com lados a, a + 1 e hipotenusa c tinhamos obtido a relacao
(2a + a)2 2c2 = 1. Portanto, este problema se reduz a
estudar a
2
2
equacao x 2y = 1 que tem solucao fundamental 1 + 2, assim
todas as solucoes s
ao da forma
2n+1
(1 + 2)
+ (1 2)2n+1
(1 + 2)2n+1 (1 2)2n+1 )
xn =
e yn =
.
2
2 2
Conclumos que todas as solucoes s
ao da forma
(1 + 2)2n+1 + (1 2)2n+1 2
,
an =
4
bn = an + 1,
(1 + 2)2n+1 (1 2)2n+1 )
cn =
2 2
para todo n N. As primeiras solucoes s
ao mostradas na tabela a seguir
n
1
2
3
4
5
6
an
3
20
119
696
4059
23660
bn
4
21
120
697
4060
23661
cn
5
29
169
985
5741
33461
4.9. TRIANGULOS
PITAGORICOS
COM CATETOS CONSECUTIVOS163
a n(n + 1) = 2m2 . Multiplicando a equacao anterior por 4 e completando quadrados obtemos a equacao (2n + 1)2 8m2 = 1. Assim basta
encontrar as solucoes da equacao de Pell x2 8y 2 = 1. Esta equacao tem
como solucao fundamental (3, 1), e portanto possui infinitas solucoes. As
seguintes tres solucoes podem ser calculadas facilmente, pois
8)2 = 17 + 6 8,
(3 + 8)3 = 99 + 35 8
Proposi
c
ao 4.15. Seja a + b d a soluc
ao fundamental da equac
ao de
2
2
Pell x dy = 1. Se {(xn , yn )}nN e a sequencia de soluc
oes da equac
ao,
ent
ao
xn+2 = 2axn+1 xn
yn+2 = 2ayn+1 yn ,
para todo n 1.
o:
Demonstra
ca
LINEARES
164 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Problemas Propostos
4.36. Observe que 83 73 = 132 . Mostre que existem infinitos pares de
cubos consecutivos tais que sua diferenca e um quadrado perfeito.
4.37. Mostre que a soma de tres quadrados consecutivos n
ao pode ser
igual a um quadrado. Pode a soma de cinco quadrados consecutivos ser
igual a um quadrado?
4.10
Solu
c
ao fundamental da equac
ao de Pell
2
2
Para determinar uma solucaoda equa
cao x Ay = 1, vamos
considerar a fracao contnua de A + A = [a0 ; a1 , a2 , . . .]. Mostraremos que existem duas sequencias de inteiros positivos bi e ci de
modo que
A + ci
= [ai ; ai+1 , ai+2 . . .]
bi
para todo i 0, onde os bi e ci s
ao limitados por uma constante que
depende unicamente de A, assim em algum momento tais sequ
encias
comecam a se repetir. Comecamos definindo b0 = 1 e c0 = A. Em
geral, definimos recursivamente ci+1 = ai bi ci e bi+1 = (A c2i+1 )/bi .
Mostremos inicialmente por inducao que bi e ci s
ao inteiros com
bi 6= 0 e tais que bi | A c2i para todo i. Isto e claramente verdade
para i = 0. Por hip
otese de inducao, temos que bi e ci s
ao inteiros, logo
ci+1 = ai bi ci tambem sera inteiro e A c2i+1 6= 0 ja que A nao e
quadrado perfeito. Alem disso,
A + ci
A ci+1
bi+1
1
= ai +
= ai +
= ai +
bi
bi
A + ci+1
A + ci+1
bi+1
i+1
de modo que A+c
= [ai+1 ; ai+2 , ai+3 . . .], e portanto sera valida para
bi+1
todo i. Resta provar que bi e ci s
aopositivos. Para isto, vamos provar
por induca
o que bi > 0 e 0 < ci < A, o que e verdadeiro para i = 0
pois c0 = A e A nao e quadrado perfeito. Alem disso, pela definicao
de ai temos
A + ci
ai <
= [ai ; ai+1 , ai+2 . . .] < ai + 1
bi
FUNDAMENTAL DA EQUAC
DE PELL
4.10. SOLUC
AO
AO
donde obtemos ai bi <
inducao) e portanto
165
e assim ci+1 < A, o que implica bi+1 = (A c2i+1 )/bi > 0 tambem.
Agora suponha
A=
A+ci+1
bi+1 pi
A+ci+1
bi+1 qi
+ pi1
+ qi1
e portanto
LINEARES
166 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
aj
j
13 + 3
13+3
4
13+1
3
13+2
3
13+1
4
13 + 3
p1
4
=
q1
1
p2
7
=
q2
2
p3
11
=
q3
3
p4
18
=
q4
5
p6
137
=
q6
38
p7
256
=
q7
71
p8
393
=
q8
109
p9
649
=
,
q9
180
Problemas Propostos
4.38. Calcule a a soluc
ao fundamental da equac
ao de Pell x2 dy 2 = 1,
onde d = a2 2 e d = a2 a para a inteiro arbitr
ario.
4.11. OUTRAS EQUAC
OES
DO TIPO X 2 AY 2 = C
4.11
167
Outras equac
oes do tipo x2 Ay 2 = c
o: Seja p um n
Demonstra
ca
umero primo da forma 4k + 3 que divide
A. Se esta equacao tiver solucao, entao a congruencia x2 x2 Ay 2
1 (mod p) teria solucao. Mas elevando `a potencia p1
2 , obtemos que
xp1 (1)(p1)/2 1 (mod p), logo pelo teorema de Fermat obtemos que 1 1 (mod p), o que e contradit
orio.
Teorema 4.18. Seja p um primo da forma 4k + 1. Ent
ao a equac
ao
x2 py 2 = 1 sempre possui soluc
ao.
a+1
2
a1
2
s
ao primos entre si, temos duas possibili-
2
169 = 13.
229f = 9801+1, portanto g = 4900 = 70 e f = 9802
58 =
LINEARES
168 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
A seguinte proposicao ajuda a reduzir o trabalho necessario para
decidir se a equacao mais geral x2 Ay 2 = c possui solucoes inteiras
positivas.
Proposi
c
ao 4.20. Seja = x1 + y1 A > 1 onde (x1 , y1 ) e a soluc
ao
2
2
mnima de x Ay = 1. Dado c Z n
ao nulo, se existem
x, yp N
com x2 Ay 2 = c, ent
ao existem u, v N com u + v A p |c|
2
e u2 Av
ao 0 u |c| e
p = c (em particular, para esta soluc
0 v |c|/A).
c = N () = u2 Av 2 = (u + v A)(u v A).
Temos entao
p
|c|
|c|
p = |c| u + v A.
u+v A
|c|
Temos
assim u v A u + v A, donde v 0 e simultaneamente
u + v A u + v A, e logo u 0.
|u v A| =
39(19+6 10)
19 + 6 10. Como 39(19 + 6 10) < 39 e
< 13, pela
10
2
proposicao anterior, e do fato que x > 39, temos que uma possvel
solucao satisfaz 7 x 39 com x mpar e y 12, assim s
o precisamos
testar 12 valores para y. De fato com y = 1, obtemos x = 7, e portanto
a equacao possui solucao.
Exemplo 4.22. Mostre que a equac
ao x2 10y 2 = 11 n
ao possui soluc
ao
inteira.
11(19 + 6 10)
11(19 + 6 10) < 21 e
< 7.
10
Considerando a equacao m
odulo 4 obtemos x2 + 2y 2 3 (mod 4), mas
esta relacao somente e possvel quando x e y s
ao mpares, portanto, se
a equacao tem solucao, uma das solucoes deve satisfazer 4 x 20,
y 6 com x e y mpares, assim s
o precisamos testar y = 1, 3, 5, mas
como nenhum dos n
umeros 11 + 10 = 21, 11 + 90 = 101 e 11 + 250 = 261
e um quadrado perfeito, conclumos que a equacao nao possui solucoes
inteiras.
Problemas Propostos
4.42. Determine se a equac
ao x2 19y 2 = 21 possui soluc
ao inteira.
4.43. Determine todos os |c| < 10 tais que x2 17y 2 = c possui soluc
ao
inteira.
4.44. Usando o fato de que a equac
ao x2 91y 2 = 1 tem como soluc
ao
fundamental o par (1574, 165), mostre que a equac
ao 7x2 13y 2 = 1 n
ao
possui soluc
oes inteiras.
4.12
Contando tri
angulos pitag
oricos com hipotenusa fixada
Para todo c n
umero natural, denotemos por S2 (c) o n
umero de pares
de naturais (m, n) com mdc(m, n) = 1, m < n e m + n mpar tais que
c = m2 + n2 (note que, se S2 (c) 6= 0, entao n e mpar) e denotemos
por T2 (c) o n
umero de triplas de naturais (k, m, n) com mdc(m, n) = 1,
1 m < n e m + n mpar tais que c = k(m2 + n2 ), isto e S2 (c) e
o n
umero de triplas pitagoricas primitivas com hipotenusa c e T2 (c) e
o n
umero de triplas pitagoricas com hipotenusa c. Denotemos ainda
por U2 (c) o n
umero de pares de naturais (m, n) com m n tais que
c = m2 + n2 . Pelo que foi mostrado anteriormente, se c possui um
fator primo congruente a 3 (mod 4) entao S2 (k) = 0. Por outro lado,
se p e um primo congruente a 1 (mod 4) pelo teorema 4.13 temos que
T2 (p) = S2 (p) = 1.
Para determinar uma formula fechada para S2 (c) e T2 (c), precisaremos introduzir alguns resultados sobre inteiros de Gau. Antes de fazer
isso, resolvamos o seguinte problema:
LINEARES
170 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Exemplo 4.23. Determine todas as triplas pitag
oricas com hipotenusa
325.
o: Sabemos que cada tripla de inteiros k,m e n com mdc(m, n) =
Solu
ca
1 e m+n mpar gera uma u
nica tripla pitagorica (a, b, c) com a = 2kmn,
2
2
b = k(m n ) e c = k(m2 + n2 ). Assim precisamos encontrar triplas
(k, m, n) tais que k(m2 + n2 ) = 325 = 52 13. Como m2 + n2 e um
divisor de 325 distinto de 1, precisamos encontrar as solucoes de
m2 + n2 {5, 13, 25, 65, 325}.
De fato, 12 +22 = 5, 22 +32 = 13, 32 +42 = 25, 12 +82 = 65, 42 +72 = 65,
62 + 172 = 325 e 12 + 182 = 325, s
ao as u
nicas solucoes, que geram as
triplas pitagoricas
(195, 260, 325), (125, 300, 325), (91, 312, 325),
(80, 315, 325), (165, 280, 325), (204, 253, 325), (36, 323, 325)
4.12.1
Inteiros de Gau
Os inteiros de Gau s
ao os elementos do conjunto
def
Z[i] = {a + bi C | a, b Z}
subconjunto dos n
umeros complexos (onde i2 = 1). Este conjunto e
fechado para as operacoes soma e produto de n
umeros, isto e, soma de
dois interios de Gau e um inteiro de Gau e produto de inteiros de Gauss
e um inteiro de Gau. Alem disso e com respeito a soma, todo elemento
tem inverso aditivo, assim este conjunto junto com estas operacoes e
chamado anel dos inteiros de Gau. Este anel cumpre propriedades
equivalentes ao anel de inteiros Z como mostraremos nesta secao. Em
particular, podemos definir um algoritmo da divisao, e todo n
umero
pode-se fatorar como produto de primos, assim neste anel podemos
desenvolver uma aritmetica similar `
a aritmetica dos n
umeros inteiros.
Definimos a norma de um inteiro de Gau como
N : Z[i] Z
z = a + bi 7 |z|2 = zz = a2 + b2 .
Como foi verificado anteriormente a norma cumpre que N (wz) = N (w)N (z)
para todo w, z Z[i], isto e, N e uma funcao multiplicativa.
com
4 4
LINEARES
172 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Ja que existe um algoritmo de divisao em Z[i] podemos definir mdc
de dois elementos de Z[i]. Em particular, dizemos que dois n
umeros
em Z[i] s
ao primos entre si se os seus u
nicos divisores comuns s
ao os
elementos invertveis de Z[i]. Em geral temos a seguinte
Defini
c
ao 4.26. Seja A um domnio, isto e, um anel em que (ab =
0 = a = 0 ou b = 0). Dizemos que um elemento u A e uma
unidade (ou um elemento invertvel) se ele possui inverso multiplicativo
em A, isto e, existe v A tal que uv = 1. O conjunto de todas as
unidades de A com a operac
ao de produto e um grupo multiplicativo, o
grupo de unidades de A, que denotamos por A .
Por exemplo, em A = Z, as unidades s
ao 1 e se A = Z[i] os u
nicos
elementos invertveis s
ao {1, i} como se mostrara no lema 4.31.
Por outro lado, dado que em Z[i] temos um algoritmo de divisao,
entao tambem temos um equivalente ao teorema de Bachet-Bezout como
se mostra a seguir.
Teorema 4.27 (Bachet-Bezout). Sejam e dois elementos em Z[i]
primos entre si, isto e, cujos u
nicos divisores comuns s
ao unidades. Ent
ao existem x, y Z[i] tais que
x + y = 1.
o: Consideremos o conjunto C = {x + y|x, y Z[i]}
Demonstra
ca
e sejam = x0 + y0 C nao nulo e com norma mnima (observe
que o conjunto das normas e um subconjunto de N e portanto esta bem
ordenado). Vejamos que divide e . Caso contrario, suponhamos
que nao divide : assim existem , Z[i] tais que = + , com
0 < N () < N (). Portanto
= = (1 x0 ) (y0 )
tambem pertence a C, o que e contradiz a minimalidade de N (), e logo
divide . Simetricamente temos que divide . Como e s
ao
primos entre si, temos que N () = 1, e assim, multiplicando por caso
necessario, podemos supor que = 1, como queriamos mostrar.
Exemplo 4.28. Calcule mdc(17 + 51i, 210 + 214i)
Problemas Propostos
4.45. Calcule um resto da divis
ao de 38 + 65i por 7 5i.
4.46. Determine mdc(232 + 156i, 371 + 223i).
4.47. Use o algarismo extendido da divis
ao para determinar as soluc
oes
x, y Z[i] de (13 + 10i)x + (7 + 20i)y = 1.
Podemos tambem definir congruencias para inteiros de Gau:
(mod ) | .
unidade: 1 = u2 com u A .
Por exemplo, em A = Z, os n
umeros da forma p, onde p e um
n
umero primo s
ao primos associados. Intuitivamente, elementos associados devem ser vistos nao como primos distintos mas como um
unico
primo para efeitos de fatoracao.
Primos em Z nao necessariamente s
ao irredutveis em Z[i]. Por exemplo, temos que 5 = (2 + i)(2 i). Por outro lado, 2 + i e 2 i possuem
norma N (2 i) = 5 prima e logo s
ao irredutveis pelo seguinte
Lema 4.31.
1. Z[i] = {1, i}. Em particular u Z[i]
N (u) = 1.
LINEARES
174 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
facil verificar que 1, i s
o: E
Demonstra
ca
ao unidades. Por outro
lado, se u Z[i] , entao existe v Z[i] tal que uv = 1, logo N (u)N (v) =
1. Como N (u), N (v) s
ao inteiros positivos, temos N (u) = N (v) = 1.
Escrevendo u = a + bi com a, b Z, temos que N (u) = 1 a2 + b2 =
1 (a, b) = (1, 0) ou (a, b) = (0, 1), ou seja, u {1, i}.
Agora suponha que N () seja primo. Se = com , Z[i]
entao N () = N ()N (). Como N () e primo, ou N () = 1 ou N () =
1, ou seja, ou ou e uma unidade e portanto e irredutvel.
Finalmente, seja p 3 (mod 4). Se p pode ser fatorado como p =
com , Z[i] \ Z[i] , temos p2 = N (p) = N ()N (). Como e nao
s
ao unidades, N () 6= 1 e N () 6= 1, logo N () = N () = p. Porem,
escrevendo = a + bi com a, b Z, temos que a2 + b2 = p 3 (mod 4),
o que e impossvel, visto que um quadrado perfeito e congruente a 0 ou
a 1 m
odulo 4, logo a2 + b2 e congruente a 0, 1 ou 2 m
odulo 4, mas nunca
a 3 m
odulo 4.
Note que, como no caso de Z, o teorema de Bachet-Bezout implica
Lema 4.32. Seja Z[i] um elemento irredutvel. Ent
ao
| = |
ou
para , Z[i].
Como corolario, obtemos a fatoracao u
nica:
Teorema 4.33 (Fatoracao u
nica). Qualquer elemento 6= 0 de Z[i]
admite uma fatorac
ao
= 1 2 . . . n
em elementos irredutveis i . Tal fatorac
ao e u
nica a menos da ordem
dos fatores e de multiplicac
ao por unidades (isto e, a menos de associados).
o: A prova da unicidade da fatoracao e identica `a dos
Demonstra
ca
inteiros, utilizando o lema anterior. A prova da existencia da fatoracao
e tambem similar, mas agora utilizamos inducao em N (): se N () = 2
(base) entao e irredutvel (ver lema) e se e irredutvel, nao ha nada a
fazer; caso contrario, existe uma fatoracao = onde nem nem s
ao
unidades, isto e, N () 6= 1 e N () 6= 1. Como N () = N ()N (), temos
que e possuem norma estritamente menor do que N (). Por hip
otese
de inducao, e podem ser fatorados em irredutveis, e combinando as
duas fatoracoes temos uma fatoracao de .
com
mdc(x, y) = 1.
Problemas Propostos
4.48. Determine todas as soluc
oes inteiras da equac
ao x2 + y 2 = 2z 3 .
4.49. Mostre que se p um primo da forma 4k + 1 ent
ao x2 + y 2 = pz 4
possui infinitas soluc
oes com mdc(x, y) = 1.
4.50. Mostre que a equac
ao 25x2 + 14xy + 2y 2 = z 5 possui infinitas
soluc
oes com mdc(x, y) = 1.
Agora sim voltemos a nosso problema original de calcular S2 (c) e
T2 (c).
LINEARES
176 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Teorema 4.36. Sejam c um inteiro positivo e c = p1 1 pk k sua fatorac
ao em fatores primos. Ent
ao
se c e par
0
S2 (c) = 0
se existe j com 1 j k tal que pj 3 (mod 4)
k1
2
caso contr
ario.
S(n)
=
2S2 (n) se n > 1
e multiplicativa. Assim
T2 (c) =
X
d|c
d6=c
S2
c
d
1 X c 1
S
.
2
d
2
d|c
LINEARES
178 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Queremos saber de quantas formas podemos escrever c como u2 + v 2 ,
isto e c = (u + iv)(u iv), com 0 u v, entao queremos contar
de quantas formas podemos distribuir os fatores de c em dois fatores
com a propridedade de que um sejam conjugado do outro. Para cada
i k, temos as i + 1 escolhas 0, 1, ..., 1 para o expoente 1 de p1 no
primeiro fator (sendo o expoente de p1 no primeiro fator igual a 1 1 ),
o que nos da (1 + 1) (k + 1) escolhas. Mas se permutarmos esses
dois fatores conjugados de c obtemos a mesma solucao. Assim, devemos
dividir o n
umero de escolhas por 2, exceto no caso em que algum fator
seja conjugado dele mesmo (m
odulo multiplicacao por invertvel), mas
isso s
o e possvel quando todos os i s
ao pares, e nesse caso ha um u
nico
fator com essa propriedade, o que nos da a formula do enunciado.
Problemas Propostos
4.51. Encontre todos os tri
angulos ret
angulos com hipotenusa 330.
4.52. Quantos triplas pitag
oricas tem hipotenusa igual a 5525?
4.53. Encontre o menor valor para c de tal forma que existam exatamente 28 tri
angulos com hipotenusa igual a c.
4.13
Ate agora foram estudadas essencialmente equacoes que principalmente possuem termos quadraticos. Existem metodos semelhantes ao
metodo geometrico, por exemplo em curvas do tipo y 2 = x3 + ax + b,
as chamadas curvas elpticas, mas, em geral, nao existe um metodo generico para determinar se uma equacao diofantina possui ou nao possui
solucao. De fato, em 1970 o matem
atico russo Yuri Matiyasevich, completando trabalhos de Martin Davis, Julia Robinson e Hilary Putnam,
mostrou que nao pode existir um algoritmo para determinar se uma
dada equacao diofantina possui ou nao possui solucao, dando resposta
negativa ao decimo problema de Hilbert.
Apesar disso, em alguns casos, e possvel mostrar que algumas equacoes diofantinas
f (x1 , . . . , xn ) = 0,
nao possuem solucao. O metodo do descenso infinito (quando aplicavel)
permite mostrar que esta equacao nao possui solucoes inteiras positivas
ou, sob certas condicoes, ate mesmo encontrar todas as suas solucoes
inteiras. Se o conjunto de solucoes de f
A = {(x1 , . . . , xn ) Zn | f (x1 , . . . , xn ) = 0}
179
n
k =a+ m
. Elevando ao quadrado e multiplicando por m2 obtemos
(k a2 )m2 2amn n2 = 0,
isto e, a equacao (k a2 )x2 2axy y 2 = 0 possui uma solucao inteira
positiva, mas k < (a + 1)2 , portanto k a2 < 2a + 1, mas pelo problema
LINEARES
180 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
Exemplo 4.40 (Fermat). Demonstrar que a equac
ao x4 + y 4 = z 2 n
ao
possui soluc
oes inteiras positivas, isto e, n
ao existem tripas pitag
oricas
em que os dois catetos sejam quadrados perfeitos.
o: Suponhamos que x4 + y 4 = z 2 possui uma solucao inteira
Solu
ca
com x, y, z > 0. Logo existe uma tal solucao (a, b, c) na qual c e mnimo. Em particular, temos que a e b s
ao primos entre si, pois se
d = mdc(a, b) > 1 poderamos substituir (a, b, c) por ( ad , db , dc2 ) e obter uma solucao com c menor. De (a2 )2 + (b2 )2 = c2 temos portanto
que (a2 , b2 , c) e uma tripla pitagorica primitiva e assim existem inteiros
positivos m e n primos relativos tais que
a2 = m2 n2 ,
b2 = 2mn
c = m2 + n2 .
Da primeira equacao temos que (a, n, m) e uma tripla pitagorica primitiva e portanto m e mpar. Assim, de b2 = 2mn conclumos que b, e
portanto n, e par. Observando ainda que b2 = (2n)m e um quadrado
perfeito e mdc(2n, m) = 1, conclumos que tanto 2n como m s
ao quadrados perfeitos, donde podemos encontrar inteiros positivos s e t tais
que
2n = 4s2
e
m = t2 .
Por outro lado, dado que a2 + n2 = m2 , entao existir
ao inteiros positivos
i e j, primos entre si, tais que
a = i2 j 2 ,
n = 2ij
m = i2 + j 2 .
181
b =
a4 1
2
2
a8 + 2a4 + 1 4a4
=
=
4
a4 + 1
2
2
a4 ,
4 2
logo a4 + b4 = a 2+1 e solucao da equacao x4 + y 4 = z 2 , que como foi
mostrado anteriormente, somente possui solucoes com xyz = 0, assim
a = 1 e b = 0 e a u
nica solucao.
No seguinte exemplo e usado o metodo do descenso de Fermat para
achar todas as solucoes a partir de uma solucao mnima.
Exemplo 4.42. Determine todos os pares de inteiros positivos (m, n)
tais que m|n2 + 1 e n|m2 + 1.
o: Observemos que qualquer solucao satisfaz mdc(m, n) =
Solu
ca
mdc(n2 + 1, n) = 1, e assim a u
nica solucao com m = n e a solucao
(1, 1). Suponhamos que temos outra solucao com m 6= n e pela simetria
das condicoes do problema, podemos supor que m > n. Como m e n
2
2 +1
dividem m2 + n2 + 1 e nao tem fator comum, entao m +n
= k N.
mn
2
2
Assim temos a relacao m + n + 1 kmn = 0, isto e, m e raiz do polin
omio quadratico X 2 knX + (n2 + 1) = 0. A outra solucao desta equacao
quadratica pode ser calculada de duas formas distintas, j
a que kn e a
soma das razes e n2 + 1 e o produto das razes. Assim esta segunda raiz
m por um lado e igual a kn m, e portanto inteira, e por outro lado
2
tambem e igual a n m+1 o que implica que e positiva. Observe alem disso
que
n2 + 1
2
n2 + 1
=n1+
n.
m =
m
n+1
n+1
Por tanto se o par (m, n) e solucao do problema com m > n, entao (n, m )
2 +n2 +1
e solucao de m nm
= k com n m , onde esta desigualdade e estrita
LINEARES
182 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
O metodo do descenso tambem pode ser usado para encontrar as
solucoes da equacao de Markov.
Exemplo 4.43. Mostrar que a equac
ao diofantina
x2 + y 2 + z 2 = 3xyz.
possui infinitas soluc
oes inteiras positivas, e descreve-las.
Esta equac
ao e conhecida como equac
ao de Markov.
o: Por verificacao direta temos que (1, 1, 1) e (1, 1, 2) s
Solu
ca
ao solucoes da equacao. Alem disso, como a equacao e simetrica, podemos
considerar, sem perda de generalidade, somente as solucoes com as coordenadas x y z ordenadas de forma nao decrescente. Se z = y,
teremos x2 = 3xy 2 2y 2 = (3x 2)y 2 y 2 x2 , valendo as igualdades
se e s
o se z = y = x = 1.
Assim suponhamos que (x, y, z) e uma solucao com x y < z e
portanto com z > 1. O polin
omio quadratico
T 2 3xyT + (x2 + y 2 ) = 0
possui duas solucoes, e uma dela e z. Assim a outra e
z = 3xy z =
x2 + y 2
Z \ {0}.
z
183
(1, 1, 1)
(1, 1, 2)
(1, 2, 5)
(1, 5, 13)
(2, 5, 29)
Problemas Propostos
4.54. Seja p um n
umero primo e n um inteiro maior do que 1. Usar o
LINEARES
184 CAPITULO 4. EQUAC
OES
DIOFANTINAS NAO
4.60. Sejam a e b inteiros postitivos tais que ab divide a2 + b2 + 2.
2
2 +2
= 4.
Mostrar que a +b
ab
4.61. Sejam a e b inteiros positivos tais que ab+1 divide a2 +b2 . Mostrar
a 2 + b2
que o n
umero
e um quadrado perfeito.
ab + 1
4.62. Seja k um n
umero inteiro distinto de 1 e 3. Mostrar que a equac
ao
2
2
2
x + y + z = kxyz n
ao possui soluc
oes inteiras positivas.
4.63. Determine todas as soluc
oes inteiras de x4 2y 2 = 1.
Bibliografia
[1] F. E. Brochero Martinez, C. G. Moreira, N. C. Saldanha, E. Tengan
- Teoria dos N
umeros: um passeio com primos e outros n
umeros
familiares pelo mundo inteiro - Projeto Euclides, IMPA, 2010.
[2] A. Caminha. Equacoes diofantinas, Revista Eureka! No. 7, pp. 3948.
[3] T. W. Cusick e M. E. Flahive, The Markoff and Lagrange spectra,
Math. Surveys and Monographs, no. 30, A.M.S. (1989).
[4] S. C. Coutinho, N
umeros inteiros e criptografia RSA, Colecao Computacao e Matem
atica, SBM e IMPA (2000).
[5] H. Cramer, On the order of magnitude of the difference between
consecutive prime numbers, Acta Arithmetica 2: 2346 (1936).
[6] Lorenzo J. Daz, Danielle de Rezende Jorge, Uma introduc
ao aos
o
Sistemas Din
amicos via Frac
oes Contnuas, 26 Coloquio Brasileiro
de Matem
atica, IMPA (2007).
[7] A. Hefez. Elementos de Aritmetica, 2a. edicao. Textos Universitarios, SBM (2005).
[8] C. G. Moreira, O teorema de Ramsey, Revista Eureka! 6, 2329.
[9] C. G. Moreira, Geometric properties of the Markov and Lagrange
spectra. Preprint-IMPA-2009.
[10] D. H. J. Polymath, Deterministic methods to find primes, preprint,
http://polymathprojects.files.wordpress.com/2010/07/
polymath.pdf; veja tambem http://polymathprojects.org/
2009/08/09/research-thread-ii-deterministic-way-tofind-primes/ e http://michaelnielsen.org/polymath1/
index.php? title=Finding_primes
185
186
BIBLIOGRAFIA
[11] A. Politi, J. C. F. Matthews, J. L. OBrien, Shors Quantum Factoring Algorithm on a Photonic Chip, Science 4 September 2009:
Vol. 325. no. 5945, p. 1221.
[12] P. Ribenboim, Selling primes, Math. Mag. 68 (1995), 175182. Traduzido como Vendendo primos, Rev. Mat. Univ. 22/23 (1997), 113.
[13] J.P.O. Santos. Introducao `
a Teoria dos N
umeros, 3a. edicao. Colecao Matem
atica Universit
aria, IMPA (2010).
[14] J.P. Serre, On a theorem of Jordan, Bull. Amer. Math. Soc. (N.S.)
40 (2003), no. 4, 429440.
[15] A. Shen e N. K. Vereshchagin, Basic Set Theory, AMS, 2002.
[16] P. W. Shor, Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer, SIAM
J. Comput. 26 (5), 1484-1509 (1997). Tambem em arXiv:quantph/9508027v2.