Académique Documents
Professionnel Documents
Culture Documents
`
INTRODUC
AO
Vtor Neves
******************************
Departamento de Matem
atica
Universidade de Aveiro
2001
Introduc
ao
O presente texto resulta da evolucao de um conjunto de notas de apoio `a disciplina Introdu
c
ao `
a Teoria dos N
umeros do segundo semestre do terceiro ano da
licenciatura em Ensino de Matem
aticada Universidade de Aveiro.
Parafraseando um mestre, nao pretendemos escrever para autodidatas, mas sim
para alunos com professor, pelo que deixamos para o leitor demonstrar por vezes
explicitamente como exerccio o que e manifestamente rotineiro (nao necessariamente
trivial...) ou nos parece estar fora do ambito de um primeiro curso sobre Teoria dos
N
umeros.
Nao sendo especialistas, limitamo-nos a aspectos classicos e elementares da Teoria,
de caracter mais formativo e menos tecnico: a orientacao foi de facto muito forte no
sentido de preparar docentes para o ensino secundario.
O captulo sobre extensoes do corpo dos n
umeros reais (Cap. 8) pretende recuperar o
estudo das construcoes do corpo real e suas extensoes mais importantes, que deixou de se
fazer sistematicamente nas licenciaturas, mas continua a ser importante se se pretende
aprofundar o conceito de N
umero. As extensoes nao arquimedianas sao afloradas de
modo a alertar para a sua existencia e onde podem ser estudadas.
A finalidade principal do texto apoiar uma disciplina semestral obrigou a escolhas nao muito agradaveis: por questoes de tempo nao se tem mostrado razoavel
tratar cuidadosamente a equacao de Pell, aspectos de Teoria Analtica, aproximac
ao
por fraccoes contnuas, razes primitivas, criterios de primalidade ou Teoria Combinatoria. Tais assuntos poderiam ser abordados se a filosofia subjacente a este texto
se modificasse; mesmo assim, nem toda a materia aqui descrita tem sido trabalhada
durante o semestre nas aulas teoricas ou teorico-praticas.
NOTAC
AO
Salvo referencia em contr
ario, vari
aveis representadas por letras
min
usculas designam n
umeros inteiros.
Aveiro
Maio de 2001
Vtor Neves
Indice
I
Introduc
ao `
a Teoria dos N
umeros
. . . . . . .
. . . . . . .
Quadratica
. . . . . . .
.
.
.
.
4 Equa
c
oes Diofantinas
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
3
4
7
7
10
13
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
Wilson
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
201
201
203
204
205
206
206
207
210
210
211
213
215
218
.
.
.
.
301
301
302
303
308
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
401
Indice
4.1
4.2
4.3
4.4
4.5
ITN (2001)
Ternos Pitagoricos . . . . . . . .
Somas de duas quartas potencias
Somas de dois quadrados . . . .
Somas de quatro quadrados . . .
Exerccios . . . . . . . . . . . . .
5 Fun
c
oes aritm
eticas
5.1 Introducao . . . . . . . . . . . .
5.2 Produto de Dirichlet . . . . . .
5.3 Funcoes multiplicativas . . . . .
5.4 Formula de Inversao de Mobius
5.5 A funcao de Euler . . . . . . .
5.6 N
umeros perfeitos . . . . . . .
5.7 Exerccios . . . . . . . . . . . .
II
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
401
406
408
412
414
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
501
501
504
504
506
507
509
510
N
umeros reais
601
6 Fundamenta
c
ao
6.1 Corpos ordenados e n
umeros racionais . . . . . . .
6.2 Uma visao construtiva . . . . . . . . . . . . . . . .
6.3 Extensoes proprias do corpo dos n
umeros racionais
6.4 Corpos ordenados completos . . . . . . . . . . . . .
6.5 Existencia . . . . . . . . . . . . . . . . . . . . . . .
6.6 N
umeros transcendentes . . . . . . . . . . . . . . .
6.7 Exerccios . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
603
603
608
610
612
615
618
619
7 Dzimas e Frac
c
oes contnuas
7.1 Dzimas . . . . . . . . . . .
7.2 Fraccoes contnuas simples .
7.3 Fraccoes periodicas . . . . .
7.4 Exerccios . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
701
701
705
713
715
8 Extens
oes
8.1 Os n
umeros complexos .
8.2 Quaternioes . . . . . . .
8.3 Extensoes ordenadas . .
8.3.1 (In)Completude .
8.3.2 Parte standard .
8.4 Exerccios . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
801
801
803
805
805
806
807
ii
.
.
.
.
.
.
.
.
.
.
.
.
VN
` Teoria dos Nu
meros
Int. a
III
Aplicac
oes
9 Criptografia
9.1 Introducao . . . . . .
9.2 Sistemas afins . . . .
9.3 Codificacao Matricial
9.4 Criptografia de chave
9.5 Assinaturas; ISBN .
9.6 Exerccios . . . . . .
VN
Indce
901
. . . . .
. . . . .
. . . . .
p
ublica
. . . . .
. . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
903
903
903
904
905
907
908
iii
Indice
iv
ITN (2001)
VN
Parte I
Introduc
ao `
a Teoria dos N
umeros
Captulo 1
Teorema Fundamental da
Aritm
etica
1.1
N
umeros Naturais
1.1.1
Axiom
atica de Peano
Uma estrutura de n
umeros naturais e um terno N = N, S, 1 satisfazendo as
seguintes condicoes:
N1) N e um conjunto nao vazio
N2) S e uma funcao injectiva de N em N.
N3) Existe um elemento de N, designado por 1, que nao e imagem por S, isto e,
S : N N\{1}.
N4) Princpio de Indu
c
ao.
Se 1 A N e S(n) A sempre que n A, entao A = N.
Um elemento S(n) designa-se por sucessor de n, a condicao N3 estabelece que 1
n
ao e sucessor e, de acordo com a condicao N2, dois elementos de N s
ao iguais sse tem
o mesmo sucessor.
Teorema Fundamental
ITN (2001)
I(11 ) = 12
1.1.2
1
2
(m N)
(m, n N)
(1.1)
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
Tem-se entao
Teorema 1.1.3 Para quaisquer
m, n N a soma m + n est
a definida e
N, + e um semigrupo comutativo que verifica a Lei do Corte, isto e, a condic
ao seguinte
m, n, p N m + p = n + p m = n.
(1.2)
Dem. Esquematizamos apenas uma demonstracao da Lei do Corte. Defina-se para
cada m, n N
Amn = {p N : m + p = n + p m = n}
Tem-se 1 Amn pela definic
ao de soma e pelo axioma N2. Se p Amn tem-se
m + S(p) = n + S(p) sse
sse m = n
respectivamente por (1.1), por S ser injectiva (N2) e porque p Amn . Mas entao
1 Amn & p Amn S(p) Amn (p N)
Pelo Princpio de Inducao Amn = N.
mais
conveniente
de
enunciar
2. N n
ao tem m
aximo.
3. A relac
ao < e de ordem total estrita em N, ou seja, e transitiva e para quaisquer
m, n N, d
a-se uma e s
o uma das seguintes condic
oes
m=n
ou
m<n
ou
n < m.
4. Todo o subconjunto n
ao vazio de N tem mnimo para <.
Em virtude das partes 3 e 4 deste teorema diz-se que N e bem ordenado por <.
A relacao de ordem permite um novo enunciado do Princpio de Inducao.
Teorema 1.1.6 Princpio de Indu
c
ao Completa Se A e um subconjunto de N tal
que, seja qual for n N, n A sempre que {k N : k < n} A, ent
ao A = N.
VN
Teorema Fundamental
ITN (2001)
mp = np m = n.
(1.4)
sse
m <1 n
Este teorema da-nos mais uma razao para nos limitarmos a estudar como estrutura
de n
umeros naturais o terno N, S, 1 , onde N designa o conjunto dos n
umeros
naturais intuitivos 1,2,3,... com a respectiva soma +, ordem < e produto usuais,
sendo S(n) = n + 1.
Os teoremas de extensao de semigrupos (ordenados) que verificam a lei do corte por
grupos (ordenados) e de domnios de integridade (ordenados) por corpos (ordenados)
permitem v
arias construcoes de aneis de N
umeros Inteiros e de corpos de N
umeros
Racionais a partir das estruturas de N
umeros Naturais. Algumas destas construcoes,
bem como o estudo do corpo dos N
umeros Reais e suas extensoes, serao tratadas mais
tarde (parte II).
Terminamos esta seccao com uma das propriedades mais importantes de N. Recordese que designa a relacao de ordem lata associada a <, i.e., a b se e so se a < b ou
a = b.
3
Idem nota 1
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
1.2
1.2.1
Aritm
etica
O m
aximo divisor comum
&
0 r < a
(1.5)
Dem.
Unicidade
Fixe-se a > 0. Suponha-se que da + r = d0 a + r0 & 0 r, r0 < a. Tem-se
(d d0 )a = r0 r
&
|r0 r| < a
Se d 6= d0 entao 1 |d d0 | e vem
a |d d0 |a = |r0 r| < a
o que e impossvel. Portanto d = d0 e tambem r = r0 .
Exist
encia
Se 0 b < a tem-se b = 0a + b e pode fazer-se d = 0 & r = b. Se a < b, pelo
teorema 1.1.9, existe x N tal que b < xa. Tome-se
d = min{x N| b < xa} 1
&
r = b da
VN
Teorema Fundamental
ITN (2001)
Corol
ario 1.2.1 Para quaisquer n
umeros inteiros a, b, se a 6= 0 existem d, r Z u
nicos
tais que
b = da + r
&
0 r < |a|
Dem. Aplique-se o teorema anterior 1.2.1 a |b| e |a| e ajuste-se adequadamente.
Os n
umeros d e r das proposicoes anteriores designam-se respectivamente por cociente e resto da divisao de b por a.
Defini
c
ao 1.2.1 Dado a 6= 0, b e divisvel por a (ou a divide b ou a e divisor de b
ou b e m
ultiplo de a) se o resto da divis
ao de b por a e zero. Nota-se a | b se a divide
b.
Repare-se que zero e divisvel por qualquer n
umero inteiro, no sentido em que para
qualquer a Z, existe d Z tal que 0 = da, nomeadamente d = 0; nao se define o
cociente de zero por zero
Proposi
c
ao 1.2.1 A relac
ao | em Z e reflexiva e transitiva, mas n
ao e anti-simetrica
pois
a | b & b | a |a| = |b|
(1.6)
Dem. Demonstramos apenas a equivalencia 1.6, no caso em que a 6= 0 6= b.
Suponha-se que b = ad & a = bd0 . Tem-se a = add0 donde dd0 = 1. Segue-se que
d = d0 = 1, caso em que a = b, ou d = d0 = 1, caso em que a = b.
2
Mais algumas propriedades importantes, cuja demonstracao fica ao cuidado do
leitor.
Teorema 1.2.2 Para quaisquer a, b, c Z,
1. [a | b & a | c] x, y a | (bx + cy);
2. em particular a | b x a | bx.
3. [0 < a & 0 < b & a | b] a b.
A alnea 1. do teorema anterior e de facto equivalente a qualquer das alneas do
corolario seguinte.
Corol
ario 1.2.2 Para quaisquer a, b, c, x, y Z
1. [a | b & a 6 |(bx + cy)] a 6 |c.
2. [a | b & a | (bx + c)] a | c.
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
Defini
c
ao 1.2.2 O n
umero inteiro d e m
aximo divisor comum de a e b e designa-se
por mdc(a, b), se satisfaz simultaneamente as seguintes condicoes:
1. d > 0
2. d | a & d | b
3. c [[c | a & c | b] c | d]
Se mdc(a, b) = 1 diz-se que a e b s
ao primos entre si.
Teorema 1.2.3 Se a 6= 0 ou b 6= 0, ent
ao
mdc(a, b) = min{z = ax + by| x, y Z & z > 0},
(1.7)
pelo que o m
aximo divisor comum de dois n
umeros inteiros n
ao simult
aneamente nulos
existe e e u
nico.
O que, em particular, tem como consequencia
Corol
ario 1.2.3 Se d = mdc(a, b), ent
ao existem x, y Z tais que d = ax + by.
Dem. (Teorema 1.2.3) Seja
S = {z = ax + by| x, y Z & z > 0}
Como a 6= 0 ou b 6= 0, S 6= pois 0 < a2 + b2 = aa + bb; assim S tem mnimo (teorema
1.1.5), digamos d = min S = ax0 + by0 > 0, para certos x0 , y0 ; d verifica entao a
condicao 1 da definicao.
Vamos ver que d | a. Ponha-se a = qd + r, de acordo com o teorema 1.2.1, sendo
0 r < d; repare-se que,
r = a qd = a(1 qx0 ) + b(qy0 ) S,
portanto, se r > 0, r teria de ser maior ou igual ao mnimo de S, o que nao e o caso. A
troca de a por b neste racicnio, permitiria concluir que d | b e a condicao 2 da definic
ao
tambem esta verificada.
Por outro lado, se c | a & c | b, como d = ax0 + by0 , pelo teorema 1.2.2, c | d,
verificando-se a condicao 3.
Quanto `a unicidade: utilize-se o que acabamos de ver e a condicao 1.6 para concluir
que se d0 verifica as mesmas condicoes que d, entao d = d0 .
2
Algumas propriedades do maximo divisor comum.
Teorema 1.2.4 Para quaisquer a, b Z
VN
Teorema Fundamental
1. mdc(a, b) = 1
ITN (2001)
x, y ax + by = 1
b
a
, mdc(a,b)
)=1
2. mdc( mdc(a,b)
3. [a | bc & mdc(a, b) = 1] a | c
4. a | bc
a
mdc(a,b)
|c
se
n > 0.
Dem. Alnea 1.
() e um caso particular do corolario 1.2.3.
() Como 1 e o menor inteiro positivo, se 1 = ax + by, necessariamente 1 =
min{z = ax + by| x, y Z & z > 0} e consequentemente, 1 = mdc(a, b), pelo teorema
1.2.3.
Alnea 2. Observe-se que d = ax + by, para certos x, y e divida-se por d em, ambos
os membros.
Alnea 3. Como mdc(a, b) = 1, para certos x, y, 1 = ax + by de onde se segue que
c = acx + bcy. Como a | bc, para certo q vem c = acx + aqy = a(cx + qy) e a | c.
Alnea 4. Esquematicamente:
a | bc bc = qa cd = cax + cby = cax + qay = a(cx + qy);
ou ainda c = ad (cx + qy) e ad | c.
Alnea 5. Observe-se que se n > 0 entao min{nz| z A} = n minA.
1.2.2
Defini
c
ao 1.2.3 Um n
umero inteiro p diz-se primo se verificar simult
aneamente as
duas condic
oes
1. p > 1
2. a Z [a | p [|a| = p ou |a| = 1]] .
Um n
umero que n
ao seja primo nem 1 diz-se composto.
A propriedade mais importante dos n
umeros primos e talvez a seguinte:
Lema 1.2.1 (de Euclides) Se p e n
umero primo e p | ab, ent
ao p | a ou p | b.
Dem. Se p | ab, entao, pelo teorema 1.2.4,
mdc(p, a) = 1, consequentemente p | b.
10
p
mdc(p,a)
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
Esta representac
ao de n e u
nica a menos de uma permutac
ao dos factores.
Dem. Tome-se um n
umero natural n.
Q
I. Existem n
umeros primos p1 , , pm tais que n = m
i=1 pi .
Dem. Seja n > 1. Do lema anterior concluimos que n tem divisores primos.
Defina-se uma sequencia de n
umeros primos da seguinte forma
p1 = min{x > 1| x | n}
n
pi+1 = min{x > 1| x Qi
}
j=1 pj
Repare-se que pi+1 so nao existe se
Qi n
j=1 pj
(1.9)
se existir
= 1, isto e, se n =
(1.10)
Qi
j=1 pj ,
como se
n.
j=1 j
Observe-se ainda que, sendo os n
umeros primos maiores ou iguais a 2, vem
2
m
Y
pj n.
j=1
k
Y
pi i
i=1
VN
11
Teorema Fundamental
ITN (2001)
a n.
Dem. Se n e composto tem pelo menos dois divisores primos, possivelmente iguais,
caso contrario seria primo pelo Teorema Fundamental; se p1 , p2 sao primos que dividem
2
n, algum nao e maior que n, pois p1 , p2 > n n p1 p2 > ( n) = n, o que e
impossvel.
2
Um resultado semelhante e o corol
ario seguinte do lema de Euclides (1.2.1) e do
teorema 1.2.2
Teorema 1.2.7 (de Gauss) O produto de dois n
umeros naturais menores que um
n
umero primo n
ao e divisvel por este u
ltimo.
12
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
1.3
Exerccios
VN
13
Teorema Fundamental
ITN (2001)
n
X
i=1
n
X
i=
n(n + 1)
;
2
n(n + 1)(2n + 1)
;
6
i=1
!2
n
n
X
X
3
(c)
i =
i .
(b)
i2 =
i=1
i=1
Pn
p
i=1 i
(n, p N).
(a) a b = (a b)
n1
X
ai bn1i ;
i=0
(b) an + bn = (a + b)
n1
X
i=0
(c) (a + b)n =
n
X
n
i=0
ai bni ;
n
i
definido por
n
n!
=
i
i!(n i)!
14
(n N e 0 i n).
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
8. O coeficiente multinomial e o n
umero
n
i1 i2 ik
n
i1 i2 ik
=
definido por
n!
,
i1 !i2 ! ik !
com i1 + i2 + + ik = n (k, n N, i1 , . . . , ik Z+
0 ).
(a) Mostre que os coeficientes multinomiais sao n
umeros inteiros.
(b) Mostre que, para quaisquer n, k N e a1 , . . . , ak Z,
!n
k
X
X
n
ai
=
ai1 ai2 aikk .
i1 i2 ik 1 2
i=1
i1 +i2 ++ik =n
a c
+
b d
12. Um mnimo m
ultiplo comum de dois n
umeros inteiros positivos a e b e um n
umero
inteiro mmc(a, b) que verifique as seguintes condicoes:
mmc(a, b) > 0;
a | mmc(a, b) e b | mmc(a, b);
para todo k Z, se a | k e b | k, entao mmc(a, b) | k.
(a) Mostre que mmc(a, b) existe e e u
nico. De facto
ab = mdc(a, b)mmc(a, b)
(b) Mostre que | e uma relacao de ordem parcial em N para a qual
mdc(a, b) = inf {a, b} & mmc(a, b) = sup{a, b}
13. (a) Mostre que os factores de base prima da representacao de mdc(a, b) (Teorema
Fundamental) sao os factores de base prima comum a a e a b tomados com
o menor expoente.
(b) Mostre que os factores de base prima da representacao de mmc(a, b) (Teorema Fundamental) sao todos os factores de base prima de a ou de b, sendo
os factores de base comum tomados com o maior expoente.
14. Algoritmo de Euclides. Dados a, b Z com b a > 0, mostre que o algoritmo
definido pelas relacoes de recorrencia seguintes termina com r = mdc(a, b).
VN
15
Teorema Fundamental
ITN (2001)
a = r0 ;
b = q1 r0 + r1 , 0 r1 < a;
se ri > 0 (i 1), entao ri1 = qi+1 ri + ri+1 , 0 ri+1 < ri ;
se ri = 0, entao r = ri1 e o algoritmo termina.
15. Comprimento do algoritmo de Euclides. Considere o algoritmo descrito no
exerccio anterior e seja rn = mdc(a, b). Mostre que:
(a) b 2r1 e a 2r2 ;
(b) ri 2ri+2 (i 1);
(c) b 2n/2 .
Qual e o n
umero maximo de passos se b 10p ?
16. Determine mdc(a, b) e escreva-o como combinacao linear de a e b para os seguintes
pares:
(a) (21, 77), (12, 128), (54, 640), (28, 640); nesta alnea verifique a sua resposta
utilizando a definicao de maximo divisor comum.
(b) (22587, 534), (9800, 180), (1587645, 6755).
17. Determine o mnimo m
ultiplo comum de cada um dos pares de n
umeros considerados no exerccio anterior.
18. Sejam a, b e c n
umeros inteiros nao simultaneamente nulos.
(a) Mostre que equacao diofantina em x e y, ax + by = c tem solucao se e so se
mdc(a, b) | c.
(b) Mostre que se (x0 , y0 ) e uma solucao da equacao da alnea anterior e d =
mdc(a, b), entao todas as solucoes sao da forma
b
x = x0 + k
d
a
& y = y0 k
d
(k Z).
16
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema Fundamental
10
.
48
21. Numa papelaria vendem-se dois tipos de canetas por 110 e 70 escudos respectivamente. Ao fim de um dia a importancia total recebida pela venda dessas canetas
foi 6570 escudos. Qual e o menor n
umero possvel de canetas vendidas? E qual o
maior?
20. Determine duas fraccoes cujos denominadores sejam 12 e 16 e cuja soma seja
23. N
umeros de Fermat. Um n
umero da forma Fk = 22 + 1 para algum k N0
diz-se um n
umero de Fermat. F0 , F1 , F2 , F3 , F4 sao primos. Euler mostrou em
1732 que F5 nao e primo. (F5 = 4294967297 = 641 6700417.)
(a) Mostre que se 2n + 1 e primo, entao n e potencia de 2.
(Sugest
ao: comece por estudar o caso em que n e mpar).
(b) Mostre que n
umeros de Fermat distintos sao primos entre si.
(c) Deduza da alnea anterior que ha uma infinidade de primos.
24. N
umeros de Mersenne. Um n
umero da forma Mp = 2p 1, com p primo,
diz-se um n
umero de Mersenne.
Mostre que se n > 1, a > 1 e an 1 e primo, entao a = 2 e n e primo.
25. Suponha que p e um n
umero primo.
(a) Mostre que p e o maximo divisor comum dos coeficientes binomiais pi , onde
1 i p 1.
(b) Mostre que para quaisquer a, b Z, ap bp e p sao primos entre si ou
p2 | (ap bp ).
26. Mostre todos os n
umeros inteiros exceptuando as potencias de 2 sao somas de
inteiros consecutivos.
27. Mostre que so a primeira soma parcial da serie harmonica e inteira.
VN
17
Teorema Fundamental
18
ITN (2001)
VN
Captulo 2
Congru
encias
2.1
Propriedades b
asicas
Defini
c
ao 2.1.1 Seja n um n
umero natural maior que 1. Dois n
umeros inteiros x, e
y dizem-se congruentes m
odulo n se n | (x y). Se x e congruente com y m
odulo
n, nota-se
x y (mod n)
Repare-se que a definicao tambem tem sentido com n = 1, neste caso todos os
n
umeros inteiros sao congruentes entre si e por isso eliminamo-lo de incio.
Outra formulacao
Corol
ario 2.1.1 A relac
ao de congruencia e de equivalencia em Z e compatvel
com a soma e o produto, ou seja se a b (mod n) e c d (mod n), ent
ao a + c
b + d (mod n)e ac bd (mod n).
201
ncias
Congrue
ITN(2001)
p
X
ai (mod 3).
i=0
0 r < n;
(mod n) & 0 r n 1.
A unicidade resulta do
2
202
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
2.2
Invers
ao I
n
x y mod( )
d
VN
203
ncias
Congrue
ITN(2001)
x y (mod n).
E ainda
Corol
ario 2.2.2 Se p e primo e a 6 0 (mod p), ent
ao a tem inverso (mod p).
Dem. Note-se que a 6 0 (mod n) mdc(a, p) = 1.
2.3
Congru
encias lineares
(2.1)
com a 6= 0.
(2.2)
x a b (mod n).
Teorema 2.3.2 Suponha-se que a 6 0 (mod n). A congruencia (2.1) tem soluc
ao se
e apenas se mdc(a, n) | b. Se d = mdc(a, n) | b, e ad e um inverso de ad (mod n), ent
ao
as seguintes condic
oes s
ao equivalentes
204
VN
` Teoria dos Nu
meros (2001)
Int. a
1. A congruencia (2.1)
2. x ad db (mod nd )
3. x = ad db + k nd
ncias
Congrue
0 k d 1 (mod n)
HIPOTESE:
ad ad 1 (mod nd ) & d | b.
Considere-se a seguinte sequencia de congruencias equivalentes, observando que 2 e
3 o sao obviamente:
ax b (mod n)
a
b
d x d (mod n)
d
d
a
b
n
x
(mod )
d
d
d
2.3.1
(teorema 2.2.2).
Invers
ao II
VN
205
ncias
Congrue
ITN(2001)
Teorema 2.3.5 O n
umero a Z\{0} tem inverso (mod n) se e apenas se e congruente
com algum dos resduos (mod n) que s
ao primos com n.
Este resultado obtem-se muito facilmente do seguinte
Lema 2.3.1 Se a 6= 0 & a a0 (mod n) & mdc(a, n) = 1, ent
ao mdc(a0 , n) = 1.
Dem. Tem-se a a0 = kn & ax + ny = 1 para alguns k, x, y Z. Assim ax =
a0 x + kxn & ax + ny = a0 x + (kx + y)n ou seja 1 = a0 x + ny 0 & mdc(a0 , n) = 1.
2
2.4
A fun
c
ao de Euler
Defini
c
ao 2.4.1 A func
ao de Euler : N N e dada por
(n) = n
umero de n
umeros naturais de 1 a n que s
ao primos com n.
Exemplo 2.4.1 Seja Pn = {x 0| x < n & mdc(x, n) = 1}. Designando o n
umero
de elementos de um conjunto C por #C, tem-se ent
ao (n) = #Pn
1. (1) = #{1} = 1
2. (n) = n 1 se e apenas se n e primo.
3. (2725 ) = 2724 (Porque?)
2.4.1
Defini
c
ao 2.4.2 Um sistema reduzido de resduos (mod n) e um conjunto de
n
umeros inteiros a1 , , ak primos com n, tais que para qualquer x Z, se mdc(x, n) =
1 ent
ao existe um e um s
o i tal que x ai (mod n).
Teorema 2.4.1 {1, 2, , n 1} e um sistema reduzido de resduos (mod n) se e
apenas se n e primo.
Dem. (se) resulta da definicao de n
umero primo.
(apenas se) Se n e composto tem pelo menos um divisor proprio, digamos d1 , tal
que 1 < d1 < n; mas entao 1 d1 n 1 & mdc(d1 , n) = d1 6= 1, portanto
{1, 2, , n 1} tem elementos que nao sao primos com n, consequentemente nao e um
sistema reduzido.
2
Teorema 2.4.2 Para cada n, todos os sistemas reduzidos de resduos (mod n) tem
(n) elementos.
206
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
2.4.2
VN
207
ncias
Congrue
ITN(2001)
(n)
(ar(i) )
i=1
ri
(mod n)
i=1
ou seja
(n)
a(n)
(n)
r(i)
i=1
ri
(mod n)
i=1
ou
(n)
a(n)
(n)
ri
i=1
ri
(mod n)
i=1
Q(n)
Pelo teorema 2.2.2, ja que mdc( i=1 ri , n) = 1, conclui-se a(n) 1 (mod n).
p3
i =
i=2
2
Y
ri ri 1 (mod p)
i=1
Segue-se que
(p 1)! = 1
p2
Y
i (p 1) p 1
(mod p)
i=2
208
2
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
O lema seguinte e extremamente simples, mas tem uma consequencia nao trivial.
Lema 2.4.1 Se p e um n
umero primo mpar e (1)
1 (mod 4).
p1
2
e
par.
Se
mpar, viria 1 1 (mod p), pelo que
2
2 fosse
p1
p dividiria 2, o que nao e o caso; portanto 2 e par.
2
A consequencia:
2
Teorema 2.4.6 Seja p um primo mpar. A congru
ao
encia x 1 (mod p) tem soluc
p1
se e apenas se p 1 (mod 4); neste caso
! e uma soluc
ao.
2
p1
2
p1
2
(1)
p1
2
(mod p)
p1
2
p1
2
2
p1
!
(mod p)
2
e par,
1
2
p1
!
(mod p)
2
E consequentemente
Corol
ario 2.4.2 Se p e primo mpar e para algum n
umero inteiro x p | (x2 + 1), ent
ao
p 1 (mod 4).
E mais um corolario (compare-se com o teorema 1.2.9).
Corol
ario 2.4.3 H
a uma infinidade de n
umeros primos da forma 4k + 1
(k Z), i.e., congruentes com 1 para o m
odulo 4.
VN
209
ncias
Congrue
ITN(2001)
2.5
2.5.1
Congru
encias polinomiais
Introduc
ao
(2.3)
& m>1
(2.4)
210
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
(x Z).
(2.5)
Dem. Se f (a) 0 (mod n), entao n|f (a) e (2.5) resulta imediatamente do teorema
anterior, por definicao de congruencia. Reciprocamente, se vale (2.5),entao como a e
concerteza solucao de (x a)q(x) 0 (mod n) para qualquer x Z, necessariamente
f (a) 0 (mod n).
2
2.5.2
M
odulo primo
VN
211
ncias
Congrue
ITN(2001)
Aplicando sucessivamente esta sequencia de congruencias a cada monomio de f , reduzse o expoente de cada um deles a um n
umero inferior a p.
2
&
Dem. A demonstracao e muito semelhante `a correspondente para equacoes, por utilizacao recursiva da regra de Ruffini:
Primeiro obtem-se
f (x) (x b1 )q1 (x) (mod p)
pelo corolario 2.5.1. Em seguida ha que verificar se
q1 (b2 ) 0 (mod p)
(2.6)
e reaplicar o mesmo corolario, tantas vezes quanto necessario. Repare-se entao que,
por hipotese
0 f (b2 ) (b2 b1 )q1 (b2 ) (mod p),
isto e,
p|(b2 b1 )q1 (b2 )
e como, tambem por hipotese, p e primo e p 6 |(b1 b2 ), necessariamente p|q1 (b2 ), ou
seja vale a equacao (2.6).
2
Uma conclusao a retirar e
Corol
ario 2.5.2 Quando p e primo e f (x) e um polin
omio cujos coeficientes n
ao s
ao
todos nulos (mod p), o n
umero de soluc
oes distintas (mod p) de uma congruencia
polinomial f (x) 0 (mod p) e quando muito degp (f ).
Antes de apresentarmos uma demonstracao atentemos no seguinte exemplo.
Exemplo 2.5.3 Se n nao e primo, o n
umero de solucoes nao mutuamente congruentes
(mod n) de uma equacao como em (2.3) e (2.4) pode ser superior ao grau de f (mod n):
x2 1 0 (mod 8) tem solucoes 1, 3, 5, 7.
Dem. (Do corolario 2.5.2) Tomem-se f, q e os bi , com 1 i k, como no teorema.
Como q(x) tem o mesmo coeficiente de maior ordem que f (x), necessariamente o seu
grau e maior ou igual a zero, portanto
0 degp (q) degp f (x) k
212
i.e.
k degp (f ).
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
2
2.5.3
M
odulo pot
encia de base prima
(2.7)
&
f 0 (b)k
(2.8)
f (b)
(mod p)
p
(2.9)
m
X
f (k) (x)
k=1
e os coeficientes
f (k) (x)
k!
k!
yk
(x, y Z)
(2.10)
(1 k m) s
ao n
umeros inteiros.
&
(f )0 = f,0
basta demonstrar o teorema quando f (x) = xm e neste caso (2.10) e nada mais nada
menos que uma outra forma de apresentar o desenvolvimento de Newton para (x + y)m ,
pois
m!
f (k) (x) = m(m 1) (m k + 1)xmk =
xmk .
(m k)!
VN
213
ncias
Congrue
ITN(2001)
m
X
f (i) (b)
i=1
i!
(kp )i ;
como 1, os termos do segundo membro em que i > 1 sao divisveis por p+1 , pois
i > 2 = + + 1. Assim
f (b + kp ) f (b) +
f 0 (b)
kp
1
(mod p+1 );
mas f (b) 0 (mod p ), pelo que f (b) = tp , para algum t Z. A situacao a analisar
e entao a seguinte
p t + f 0 (b)k 0 (mod p+1 )
ou seja
f (b)
+ f 0 (b)k 0 (mod p)
p
como se pretendia verificar.
(2.11)
se esta se n
ao verifica, pura e simplesmente nao ha solucoes; se (2.11) se da, entao,
pelo lema 2.5.1, a equacao (2.8) da-nos solucoes para a congruencia (2.7) seja qual for
k Z.
Caso f 0 (b) 6 0 (mod p). Neste caso a solucao em k de (2.9) e dada por
k f 0 (b)
f (b)
(mod p)
p
214
f (b)
p (mod p+1 )
p
com
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
ou ainda
x b f 0 (b) f (b) (mod p+1 ) & f 0 (b) f 0 (b) 1 (mod p)
(2.12)
2
2.5.4
Teorema Chin
es do Resto
A resolucao de congruencias polinomiais (2.3) & (2.4) pode reduzir-se aos casos que
temos vindo a estudar, como vamos ver. Note-se que para a discussao que segue n
ao
importa se f (x) e ou nao um polinomio.
Suponhamos entao que n e um n
umero natural composto, digamos
n = p1 1 p2 2 pk k
para certos n
umeros primos pi .
Generalizando o argumento apresentado no exemplo 2.5.1, observe-se que
f (x) 0 (mod n) f (x) 0 (mod pi i )
(1 i k),
(2.13)
VN
(2.14)
215
ncias
Congrue
ITN(2001)
Vimos ja que algumas congruencias polinomiais f (x) 0 (mod n) nao tem solucao,
mas se todas as do sistema (2.14) tiverem, entao ha de facto solucao e devera ser possvel
determina-la. Utilizaremos o seguinte lema
Lema 2.5.2 (Teorema Chin
es do Resto) Se m1 , ..., mk s
ao n
umeros naturais primos entre si dois a dois e b1 , ..., bk s
ao n
umeros inteiros quaisquer, o sistema de congruencias
x bi (mod mi )
(2.15)
1ik
tem soluc
ao e quaisquer duas soluc
oes s
ao congruentes (mod m1 mk ).
Dem. Comecemos pela afirmacao final.
Se x e y sao solucoes do sistema (2.15), entao x y 0 (mod mi ) para qualquer
dos mi , ou seja, x y e divisvel por qualquer dos mi . Como os mi sao primos entre si,
o seu produto divide x y, como se pretendia concluir.
Quanto `a existencia de solucao para o sistema: vamos procura-la na forma
x = x1 b1 + + xk bk
(2.16)
k
Y
mj |xi ;
j=1
j6=i
(2.17)
Ora cada m0i e primo com mi , portanto os inversos aritmeticos (m0i ) existem e as
condicoes (2.16) e (2.17) definem uma solucao para o sistema (2.15).
2
216
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
(2.18)
(2.19)
Por simples inspeccao conclui-se que as solucoes da congruencia (i) sao dadas por
x 1, 1 (mod 22 ).
Quanto a (ii), vamos utilizar o teorema 2.5.5. O modulo 32 e ainda razoavelmente
baixo e, tambem por inspeccao, se podem obter as solucoes
x 1, 1 (mod 32 ).
Ora f 0 (x) = 2x donde
f 0 (1) = 2 1 6 0 (mod 3)
x 1 (mod 33 ).
se e so se
O sistema (2.19) da entao lugar aos sistemas seguintes, que podem ser resolvidos utilizando, por exemplo, o Teorema Chines do Resto 2.5.2, como vimos atras.
x 1 (mod 22 )
x1
(mod 22 )
(S2)
(S1)
3
x 1 (mod 3 )
x 1 (mod 33 )
(S3)
x 1 (mod 22 )
x1
(mod 33 )
(S4)
x 1 (mod 22 )
x 1 (mod 33 )
VN
217
ncias
Congrue
2.6
ITN(2001)
Exerccios
Pk
i
i=0 (1) ai ;
218
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
13. Mostre que se k for mpar, 112k + 192k e divisvel por 241.
14. Resolva os sistemas de congruencias
2x + 7y 2 (mod 5)
;
(a)
3x + 6y 2 (mod 7)
9x + 3y 3 (mod 10)
(b)
;
15x + 2y 4 (mod 15)
2x + 7y 2 (mod 5)
(c)
.
3x y 11 (mod 5)
15. Verifique se as seguintes congruencias tem ou nao solucao e, no caso afirmativo,
resolva-as.
(a) x2 1 (mod 17);
(b) x2 1 (mod 43);
(c) x2 1 (mod 65).
16. Mostre o recproco do Teorema de Wilson:
Se m N \ {1} e (m 1)! 1 (mod m), entao m e primo.
(Sugest
ao: Observe que se m > 4 e m nao e primo entao (m 1)! 0 (mod m).)
17. Mostre que a equacao Diofantina x2 + 1 = 23y nao tem solucoes inteiras.
18. Seja p um n
umero primo. Mostre que (a + b)p ap + bp (mod p).
19. Suponha que p e um primo mpar. Mostre que
(p1)/2
(a)
i=1
(p1)/2
(b)
Y
i=1
(p1)/2
2
(2i 1)
i=1
20. Reduza o mais possvel o grau dos polinomios nas seguintes congruencias e resolvaas.
(a) 2x17 + 3x2 + 1 0 (mod 5);
(b) x10 + 2x5 + 1 0 (mod 5);
(c) 3x23 + 2x20 + 4x17 x6 + x5 3x3 + 2x + 1 0 (mod 5).
21. Factorize (mod 11) de duas maneiras distintas os polinomios f (x) seguintes, observando que em cada caso f (a) 0 (mod 11).
VN
219
ncias
Congrue
ITN(2001)
x 3 (mod 7)
x 2 (mod 6)
(a)
x 1 (mod 5)
x 5 (mod 2)
x 1 (mod 3)
(b)
x 2 (mod 5)
3x 1 (mod 10)
(c)
4x 2 (mod 7)
(mod 4)
3x 2
2x 7
(mod 15)
(d)
4x 1 (mod 7)
26. (a) Suponha que m, n N e que d = mdc(m, n). Mostre que o sistema de
congruencias
x a (mod m)
x b (mod n)
tem solucao se e so se a b (mod d) e que, nesse caso, a solucao e u
nica
(mod mmc(m, n)).
(b) Determine se cada um dos seguintes sistemas de congruencias tem solucao
e, em caso afirmativo, resolva-o.
x 5 (mod 6)
i.
x 7 (mod 10)
x 1 (mod 6)
ii.
x 8 (mod 15)
27. Resolva as congruencias:
(a) x13 x (mod 1365);
(b) x17 x (mod 4080).
220
VN
` Teoria dos Nu
meros (2001)
Int. a
ncias
Congrue
VN
221
ncias
Congrue
222
ITN(2001)
VN
Captulo 3
Resduos quadr
aticos
3.1
Introdu
c
ao
(3.1)
v2
(3.2)
(mod pi i )
se 4um = p1 1 pk k em representacao canonica, resolvendo-se cada uma das congruencias a partir da inicial x2 a (mod p). Na verdade, se m 6 |4u2 , as soluc
oes
pretendidas podem encontrar-se entre as da congruencia
x2 a (mod m),
(3.3)
301
(mod m).
ticos
Resduos quadra
3.2
ITN(2001)
Preliminares
O n
umero inteiro a diz-se resduo quadr
atico (mod n) se mdc(a, n) = 1 e a congruencia x2 a (mod n) tem solucao; caso contrario diz-se resduo n
ao quadr
atico.
Em primeiro lugar: se a Z e resduo quadratico (mod m), entao e resduo
quadratico (mod p), para qualquer n
umero primo que divida m. Pelo que as solucoes
de x2 a (mod m) se encontram entre as do sistema
(
x2 a (mod p)
p|m
p primo
Alem disso qualquer n
umero inteiro mpar e resduo quadr
atico (mod 2); assim basta
considerar primos mpares. Mas podemos ser mais precisos.
Lema 3.2.1 Se p e n
umero primo mpar e p 6 |a, a congruencia
x2 a (mod p )
(3.4)
tem soluc
ao sse o mesmo acontece com
x2 a (mod p+1 ).
(3.5)
x2 a
(mod p),
p
(3.6)
pois a u
ltima expressao implica
2xkp x2 a (mod p+1 ).
Finalmente observe-se que duas solucoes da forma (3.6) da congruencia (3.5) que
sejam congruentes (mod p+1 ) provem de solucoes congruentes (mod p ) da primeira.
Resumindo: ha uma injeccao do conjunto das solucoes de (3.4) no das solucoes de (3.5)
que, por sua vez esta contido naquele, i.e., sao equipotentes.
2
Segue-se
Corol
ario 3.2.1 Se p e um n
umero primo mpar e p 6 |a, o n
umero de soluc
oes das
congruencias x2 a (mod p) & x2 a (mod p+1 ) e o mesmo.
E podemos concluir
302
VN
` Teoria dos Nu
meros (2001)
Int. a
ticos
Resduos quadra
p1
2
resduos quadr
aticos (mod p)
Dem. verifiquemos que os resduos descritos nao sao congruentes (mod p). Ora
i2 j 2 (mod p) sse p|i j ou p|i + j, isto e, sse i j ou i j (mod p); mas, para
valores de i e j entre 1 e p1
coes sao equivalentes a i = j. Como os resduos
2 , estas condi
entre p+1
e
p
s
a
o
sim
e
tricos
(mod
p)
dos
ja considerados, tem os mesmos quadrados
2
(mod p) e descrevemos de facto todos os resduos quadraticos (mod p).
2
claro que 1 e sempre resduo quadratico. Mais precisamente
E
Lema 3.2.2 Se p e n
umero primo,
x2 1 (mod p)
3.3
[x 1 (mod p)
ou
x 1 (mod p)]
O smbolo de Legendre ap e um instrumento de determinacao do caracter quadratico
do n
umero inteiro ou resduo a (mod p) e define-se do seguinte modo
0
a
= 1
p|a
a e quadr
atico (mod p)
caso contr
ario
(p e primo)
(3.7)
a
p
b
p
(3.8)
Dem.
I) a
e resduo quadr
atico.
VN
303
ticos
Resduos quadra
ITN(2001)
Neste caso temos, por um lado x2 a (mod p), para algum x, pelo que p 6 |x, e da
p1
p1
a
= 1 xp1 (x2 ) 2 a 2 (mod p).
p
II) a n
ao
e resduo quadr
atico
Repare-se que, pelo Pequeno Teorema de Fermat,
(a
p1
2
)2 1 (mod p);
p1
2
1 (mod p).
Defina-se
Qp := {i2 | 1 i
p1
};
2
p1
p1
2
elementos,
2
Obtem-se entao
Corol
ario 3.3.1 Se p e um n
umero primo mpar , ent
ao
b
= ap
(p 6 |a & p 6 |b)
1. ab
p
p
2.
1
p
= (1)
p1
2
3. 1 e resduo quadr
atico (mod p), sse p = 2 ou p 1 (mod 4)
A terceira assercao e ja conhecida (teorema 2.4.6); a segunda e a primeira resultam
de o smbolo de Legendre so tomar os valores 0, 1 ou 1 e por aplicacao do criterio de
Euler.
Dado n N\{1, 2}, seja
se n e impar
{i Z| |i| 2 }
Ln =
304
VN
` Teoria dos Nu
meros (2001)
Int. a
ticos
Resduos quadra
p1
2 },
em
p1
2
Y
= (1)l
ja
j=1
p1
!
2
e por outro
p1
2
Y
a
ja
p1
2
j=1
p1
! (mod p);
2
a
p
= (1)l .
Corol
ario 3.3.2 Quando p e um n
umero primo mpar,
p2 1
2
= (1) 8
p
e, consequentemente: 2 e resduo quadr
atico (mod p) sse p 1 (mod 8).
Dem. Para 1 j
p1
2
tem-se
(
= 2j
2j
= 2j p
2j
1 j p1
4
p1
p1
<
j
4
2
portanto o n
umero l do lema de Gauss verifica
p1
l =
VN
p1
4
305
ticos
Resduos quadra
ITN(2001)
2
e o segundo membro tem a mesma paridade que p 81 , como se pode ver observando
que p 1 (mod 4), portanto para certos k Z, vem
p1
p1
2
4
k &
p2 1
= 2k 2 + k
8
ou
p1
p1
1
p2 1
= 2k 1 [k ] = k &
= 2k 2 k
2
4
2
8
p 6
u
2
[ 12 q < px qy < 0 Cpq ]
1
px qy 2 q
qy px 12 p
1
[C
qp 2 p < qy px < 0]
u
1
2
x
u
u- x
q
1
2
2
306
VN
` Teoria dos Nu
meros (2001)
Int. a
ticos
Resduos quadra
Sejam
q1
q1
&
px < 0 (mod q)}
2
2
p1
p1
&
qy < 0 (mod p)}
Cqp = {y Z| 1 y
2
2
l = #Cpq
Cpq = {x Z| 1 x
m = #Cqp
Pelo Lema de Gauss (teorema 3.3.3),
p
q
= (1)l+m
q
p
Portanto basta mostrar que
(p 1)(q 1)
t
em a mesma paridade.
4
l+m e
(3.9)
(q1)(p1)
4
#R (l + m)
1
q < px qy < 0
2
ou
e o n
umero de pares (x, y) R tais que
1
p < qy px < 0;
2
VN
307
ticos
Resduos quadra
3.4
ITN(2001)
Exerccios
1. Determine todos os n
umeros primos mpares p para os quais 3 e resduo quadratico
(mod p).
2. Determine todos os n
umeros primos mpares p para os quais 7 e resduo quadratico
(mod p).
3. Seja p um primo mpar. Prove que 5 e um resduo quadratico (mod p) se p
1(mod 10) e nao e resduo quadratico (mod p) se p 3(mod 10).
4. Encontre todos os resduos quadraticos (mod 29).
5. Calcule os seguintes smbolos de Legendre:
2
1
5
11
(a)
,
,
,
;
29
29
29
29
2
1
5
11
(b)
,
,
,
.
127
127
127
127
6. Determine, caso existam, as solucoes das seguintes congruencias quadraticas.
(a) 5x2 + 4x + 7 0 (mod 19).
(b) 7x2 + x + 11 0 (mod 17).
(c) 2x2 + 7x 13 0 (mod 61).
7. Prove que 19 nao divide 4n2 + 4 para qualquer n
umero inteiro n.
8. Encontre os n
umeros primos p < 100 tais que a congruencia quadratica
x2 + x 3 0 (mod p)
tem solucao.
9. Resolva a congruencia quadratica x2 + x 10 0 (mod 24 )
10. Determine os valores de n para os quais 1 e resduo quadratico (mod n).
11. Procure as solucoes da congruencia quadratica x2 7 (mod 513)
12. Verifique se 43 e um resduo quadratico (mod 923).
13. Geradores de n
umeros primos.
(a) Mostre que n2 n + 41 e primo quando 1 n 40, mas nao para n = 41.
(b) Mostre que n2 79n + 1061 e primo quando 1 n 79, mas nao para
n = 80.
308
VN
` Teoria dos Nu
meros (2001)
Int. a
ticos
Resduos quadra
(c) Mostre que n2 81n + 1681 e primo quando 1 n 80, mas nao para
n = 81.
Sugest
ao: Utilize o smbolo de Legendre para resduos quadraticos.
14. (a) Mostre que para todos N e n Z, mdc(n, 2 ) = 1 se e so se mdc(n, 2) =
1.
(b) Mostre que para todos N e n Z, (2 n)2 n2 (mod 2 ).
(c) Mostre que para todos N, 2 e n Z, (21 n)2 n2 (mod 2 ).
(d) Calcule todos os resduos quadraticos modulo 2, 4 e 8.
(e) Mostre que para todos N, 3 e n Z, se n 1 (mod 8), ent
ao
[n]2 Q2 .
(f) Mostre que para todos N, 3 e n Z, se [n]2 Q2 , ent
ao
n 1 (mod 8).
15. Seja f (x) um polinomio de coeficientes inteiros. Prove que
X
x(mod p)
X
x(mod p)
f (ax + b)
=
p
x(mod p)
af (x)
a
=
p
p
f (x)
,
p
X
x(mod p)
f (x)
,
p
se mdc(a, p) = 1
para todo a.
x=0
= 0.
17. Seja f (x) = x(ax + b), onde mdc(a, p) = mdc(b, p) = 1. Prove que:
p1
X
f (x)
x=1
p1
X
a + bx
x=1
a
=
.
p
18. Sejam , n
umeros inteiros de valores possveis 1. Seja N (, ) o n
umero de
inteiros x no conjunto {1, 2, . . . , p 2} tais que
x
x+1
= ,
= ,
p
p
onde p e um primo mpar. Prove que
VN
309
ticos
Resduos quadra
ITN(2001)
4N (, ) =
p2
X
x=1
x+1
x
{1 +
}{1 +
}
p
p
e deduza
1
4N (, ) = p 2
.
p
19. Use o exerccio anterior para provar que para cada primo p existem inteiros x, y
tais que x2 + y 2 + 1 0 (mod p).
310
VN
Captulo 4
Equac
oes Diofantinas
Neste captulo vamos estudar a resolucao em Z de algumas equacoes Diofantinas da
forma
axm + by m = cz k m, n, k Z
De um modo geral designaremos por solu
c
oes triviais as que tem pelo menos uma
das coordenadas zero.
4.1
Ternos Pitag
oricos
Um terno pitag
orico e um terno ordenado (x, y, z) de n
umeros inteiros tal que
x2 + y 2 = z 2 .
(4.1)
bastante simples verificar que os ternos pitagoricos triviais sao os que tem pelo
E
menos uma das primeiras coordenadas zero e as outras duas iguais ou simetricas. As
solucoes nao triviais de (4.1) sao caracterizadas pelo seguinte teorema.
Teorema 4.1.1 O terno ordenado de n
umeros inteiros (x, y, z) e pitag
orico sse e trivial
ou existem a, b, d N verificando simult
aneamente as seguintes condic
oes.
1. b < a
2. mdc(a, b) = 1
3. |z| = (a2 + b2 )d
4. |x| = 2abd & |y| = (a2 b2 )d
ou
|x| = (a2 b2 )d & |y| = 2abd
(x, y, z)
pitag
orico
401
sse
mesmo
acontece
es Diofantinas
Equac
o
ITN(2001)
ou
x = (a2 b2 )d
&
y = 2abd
& mdc(x, y, z) = 1.
402
VN
` Teoria dos Nu
meros (2001)
Int. a
Teorema 4.1.3 As
pitag
orico (x, y, z)
condic
oes
es Diofantinas
Equac
o
seguintes
s
ao
equivalentes
para
um
terno
1. (x, y, z) e primitivo.
2. Duas das coordenadas do terno s
ao primas entre si.
3. As coordenadas do terno s
ao primas entre si duas a duas.
E deste pode obter-se ainda:
Teorema 4.1.4 Dado o terno pitag
orico (x, y, z) N3 , se
dN
&
x = du
&
y = dv
&
z = dw
(4.2)
ent
ao d = mdc(x, y, z) sse (u, v, w) e terno pitag
orico primitivo.
Dem. Suponha-se que (x, y, z), (u, v, w) e d sao dados como em (4.2).
(se) Por hipotese (u, v, w) e terno pitagorico primitivo e d|x, y, z. Vamos ver que d =
mdc(x, y), o que, pelo lema 4.1.3, arrasta d = mdc(x, y, z). Ora, por hipotese e pelo
lema 4.1.3, mdc(u, v) = mdc( xd , yd ) = 1, pelo que d = mdc(x, y), como se pretendia
mostrar.
(s
o se) Tem-se
(du)2 + (dv)2 = (dw)2 ;
dividindo por d2 conclui-se que (u, v, w) e terno pitagorico; mais uma vez utilizando o
lema 4.1.3, tambem se conclui que (u, v, w) e primitivo.
2
Resumindo:
condic
Teorema 4.1.5 E
ao necess
aria e suficiente para que o terno de
n
umeros naturais (x, y, z) seja pitag
orico que exista um terno pitag
orico primitivo
(u, v, w) e um n
umero natural d tais que
x = du
&
y = dv
&
z = dw
(4.3)
VN
403
es Diofantinas
Equac
o
ITN(2001)
3. mdc(a, b) = 1
4. z = a2 + b2
5. [x = 2ab & y = a2 b2 ]
ou
[x = a2 b2 & y = 2ab]
2 b2
,a
2 +b2
) e (a
2 b2
, ab, a
2 +b2
) s
ao
Dem. Como a e b sao primos entre si, nao podem ser ambos pares, da que as hipoteses
apresentadas esgotam as possibilidades. Alguns calculos simples mostram que os ternos
em estudo sao pitagoricos. Observe-se que no caso 2, como a e b sao ambos mpares, a
diferenca e a soma de quadrados sao ambas pares.
Suponha-se entao que
mdc(a, b) = 1
&
b<a
& d = mdc(2ab, a2 b2 , a2 + b2 ).
404
& p|a2 + b2 .
VN
` Teoria dos Nu
meros (2001)
Int. a
es Diofantinas
Equac
o
Se p|a e p|a+b, entao p|b. Ora nao ha divisores primos comuns a a e b, donde d nao tem
divisores primos, isto e, d = 1. Analogamente se estudam os casos em que p|a & p|ab
ou p|b & p|a + b ou p|b & p|a b.
2
a +b
a
2. Vejamos que d1 = mdc( a b
2 ,
2 ) = 1. Como d1 N, d1 |
somando ou subtraindo adequadamente, conclui-se que
d1 |a2
&
2 b2
e d1 | a
2 +b2
d1 |b2
(4.4)
2|(2k)2 = x2 = z 2 y 2 = (z y)(z + y)
(4.5)
Tem-se
Pelo que 2|z y ou 2|z + y; em qualquer caso,
2|z y
& 2|z + y
pois ambos os factores tem a mesma paridade. Segue-se que, para certos n
umeros
naturais u e v se tem
z y = 2u
& z + y = 2v
& u < v.
(4.6)
(4.7)
Vejamos que
u
s
ao primos entre
si :
(4.8)
Se p fosse um n
umero primo divisor simultaneo de u e v, entao ter-se-ia, pela condic
ao
(4.6)
p|u + v = z & p|v u = y;
VN
405
es Diofantinas
Equac
o
ITN(2001)
mas entao (x, y, z) nao seria primitivo pelo lema 4.1.3, pois p|mdc(y, z); assim necessariamente se da (4.8). Mas entao resulta da equacao (4.7) que u, e v sao por sua vez
quadrados perfeitos e, para certos a, b N tem-se, ainda por (4.6),
u = b2
& v = a2
& z = a2 + b2 .
tendo-se ainda que a e b tem paridades distintas pois, caso contrario, x e y seriam
ambos pares.
O caso em x e mpar (e y e par) tratar-se-ia de modo analogo, dando lugar `a outra
possibilidade em 5 no lema 4.1.6.
2
Resumindo: o teorema 4.1.2 caraceriza os ternos pitagoricos de n
umeros
naturais como m
ultiplos naturais de ternos que se prova serem os u
nicos primitivos; os
ternos pitag
oricos em Z serao entao obtidos de ternos em N por variacoes de sinal nas
coordenadas (lema 4.1.1).
4.2
Demonstraremos o seguinte:
Teorema 4.2.1
x4 + y 4 = z 2
s
o tem soluc
oes triviais.
Entendendo soluc
oes triviais como aquelas em que uma das coordenadas x ou y e
nula.
Dem. Suponhamos que existem de facto solucoes nao triviais e, portanto existem
n
umeros inteiros u, v, w para os quais
u4 + v 4 = w 2
&
u 6= 0
& v 6= 0
& w > 0.
De outro modo
C := {z N| x N y N
x4 + y 4 = z 2 } =
6 .
(4.9)
VN
` Teoria dos Nu
meros (2001)
Int. a
es Diofantinas
Equac
o
e primitivo, pelo que, pelo teorema 4.1.6, possivelmente trocando u com v, existem
n
umeros naturais a, b tais que
aeb
t
em
paridades distintas,
a > b,
mdc(a, b)
(4.10)
(4.11)
1,
(4.12)
a +b ,
(4.13)
2ab,
(4.14)
a b ;
(4.15)
admitamos que valem estas mesmas condicoes. Em primeiro lugar, por (4.10),
a e impar e b e par,
(4.16)
(4.17)
2
a = s +t ,
(4.18)
b = 2st,
(4.19)
v = s t ;
(4.20)
(4.21)
e, como s e t sao primos entre si, por (4.17), o mesmo acontece com s e s2 + t2 e t
e s2 + t2 , portanto s, t e s2 + t2 sao quadrados perfeitos, digamos que, para certos
n
umeros inteiros x, y e z, que podemos supor nao negativos,
s = x2
& t = y2
& s2 + t2 = z 2
(4.22)
e portanto
x4 + y 4 = z 2 ,
ou seja
(x, y, z) C.
VN
(4.23)
407
es Diofantinas
Equac
o
ITN(2001)
(4.24)
4.3
(0 n Z)
(4.25)
&
[p = 2 ou p 1 (mod 4)]}
408
VN
` Teoria dos Nu
meros (2001)
Int. a
es Diofantinas
Equac
o
Exemplo 4.3.2 5 = 1 + 4 = 12 + 22
Lema 4.3.2 Um n
umero primo p e soma de dois quadrados sse p = 2 ou
p 1 (mod 4).
Dem. (s
o se) Suponha-se que p e soma de dois quadrados, entao pelo lema 4.3.1,
p 6 3 (mod 4). Ora os n
umeros congruentes com 0 ou 2 (mod 4) sao pares, pelo que p,
sendo primo e par so pode ser 2, e se for mpar, so resta p 1 (mod 4).
(se) Se p = 2 entao p = 12 + 12 . Vejamos o caso
p 1 (mod 4).
(4.26)
p1
p
& |x|
<
2
2
(4.27)
p2
4
+1
p 1
p p
= + < + <p
p
4 p
4 2
Na verdade
minCp = 1
(4.29)
& kp = a2 + b2
(4.30)
k
& mk = x2 + y 2 }
2
(4.31)
VN
409
es Diofantinas
Equac
o
ITN(2001)
b2
(mod
k 2 );
mas
entao
2
2
2
ter-se-ia kp = a + b 0 (mod k ) ou seja kp = k 2 para algum Z, de onde
se concluiria k|p, o que e impossvel por (4.28). Assim, sob a hipotese (4.30), tambem
0 kp = a2 + b2 x2 + y 2 (mod k), isto e, x2 + y 2 = mk para algum m N, ficando
demonstrado (4.31) tambem sob a hipotese (4.30).
Mas podemos ser mais precisos ainda: nas condicoes (4.30)
m < k,
(4.32)
pois
m=
x2 + y 2
2k 2 /4
k
= < k.
k
k
2
(4.33)
o que, junto com (4.32) esta em contradicao com a definicao de k em (4.30), seguindo-se
que nao pode ter-se k > 1, ou seja vale (4.29) como se pretendia provar. Deduzamos
entao (4.33):
k 2 mp = (kp)(mk) = (ay bx)2 + (ax + by)2
Como x e y foram escolhidos de modo que x a (mod k) e y b (mod k), deduz-se
que
ax + by a2 + b2 0 (mod k) & k|ax + by
e tambem
ay bx ab ba = 0 (mod k)
Segue-se que
mp =
ay bx
k
2
+
ax + by
k
2
410
Veja-se a prop
osito (8.2)
VN
` Teoria dos Nu
meros (2001)
Int. a
es Diofantinas
Equac
o
n=a +b =
k
Y
qii
i=1
r
Y
k+i
qk+i
i=1
k
Y
i=1
qii
r
Y
2i
qk+i
& n0 =
r
Y
qk+i .
i=1
i=1
Falta verificar que os qk+i = pi sao 2 ou congruentes com 1 (mod 4). Suponhamos que
nao e portanto, reordenando convenientemente,
p1 3 (mod 4)
2
2
Repare-se que n = a + b 0 (mod p1 ), portanto
p1 |a,
ja que, caso contrario, a teria inverso a (mod p1 ), e viria 1 + (a b)2 0 (mod p1 ), o
que e impossivel porque p1 6 1 (mod 4). Analogamente se conclui que
p1 |b
e portanto
p21 |a2 + b2 = n.
Como p1 e distinto dos outros pi , p1 |s; segue-se que
2 2 2
n
a
b
s
=
+
=
p1 pr .
2
p1
p1
p1
p1
Por este processo eliminamos p1 de s mas mantemos a forma
n
= s2 p1 pr
o que implica que p1 |
s. Em suma, nao podemos supor que p1 3 (mod 4) e o teorema
fica demonstrado.
2
VN
411
es Diofantinas
Equac
o
4.4
ITN(2001)
2
A demonstracao do lema 4.4.2 e essencialmemte semelhante `a do lema 4.3.2, mas
precisamos ainda de um outro lema.
Lema 4.4.3 A congruencia
x2 + y 2 1 (mod p)
(4.34)
tem soluc
ao para qualquer n
umero primo p.
claro que 12 + 02 = 1 1 (mod 2). Portanto suporemos de ora em diante
Dem. E
que p designa um n
umero primo mpar.
Relembrando a contagem de resduos quadraticos sabemos que os x2 , para 0 x
p1
ao p+1
duos n
ao congruentes (mod p) dois a dois; o mesmo acontece com os
2 , s
2 res
p1
2
1 y , para 0 y 2 . Como um sistema completo de resduos tem p elementos,
existem x2 e 1 y 2 congruentes entre si (mod p); mas entao x2 + 1 + y 2 0 (mod p).
2
2
412
Veja-se a prop
osito o teorema 8.2.3
VN
` Teoria dos Nu
meros (2001)
Int. a
es Diofantinas
Equac
o
& 0 0, 1, x, y
p1
.
2
(4.36)
Assim, definindo
k := min{m N| x, y, z, w mp = x2 + y 2 + z 2 + w2 }
(4.37)
(4.38)
claro que se k = 1 nada ha mais a demonstrar. Vamos ver que 1 < k nao pode
E
acontecer. Suponhamos entao que na verdade 1 < k.
Se k e par, o mesmo acontece com x + y + z + w, portanto ou todos os x, y, z, w
sao pares ou todos sao mpares ou dois sao pares e dois sao mpares; suponha-se que
no u
ltimo caso x e y tem a mesma paridade assim como z e w. Tem-se entao
k
x+y 2
xy 2
z+w 2
zw 2
p =
+
+
+
.
2
2
2
2
2
o que contradiz a minimalidade de k, dada em (4.37). Portanto k nao e par, ou seja k
ter
a de ser mpar.
Se k dividisse todos os x, y, z, w entao k 2 |kp e da k|p, o que tambem nao pode
acontecer. Assim k 3. Por definicao de k em (4.37),
x2 + y 2 + z 2 + w2 equiv 0 (mod k)
e podemos escolher resduos positivos (mod k), a, b, c, d de modulo nao superior a k2 , e
s N tais que
s<k
& xa & yb
(4.39)
Como os e, f, g, h podem ser dados pela Identidade de Lagrange, pode supor-se que s
ao
todos divisveis por k, pelo que, dividindo em (4.39) por k 2 , representamos sp como
soma de quatro quadrados e s < k, contradizendo a definicao de k. Em qualquer caso
concluimos que k nao pode ser maior que 1.
2
VN
413
es Diofantinas
Equac
o
4.5
ITN(2001)
Exerccios
414
VN
` Teoria dos Nu
meros (2001)
Int. a
es Diofantinas
Equac
o
VN
n
4k
7 (mod 8)
415
es Diofantinas
Equac
o
416
ITN(2001)
VN
Captulo 5
Func
oes aritm
eticas
5.1
Introdu
c
ao
k
Y
(1 + i )
(5.1)
i=1
(n) =
i
k X
Y
pji
(5.2)
i=1 j=0
k
Y
pi +1 1
i
i=1
pi 1
(5.3)
1 6= d | n d =
pijj
j=1
com 1 j ij .
501
es aritme
ticas
Func
o
ITN(2001)
k
Y
i=1
1
pi
=
k h
Y
i
pi i 1 (pi 1) .
(5.4)
i=1
& pi |k},
Portanto
#C =
k
X
i=1
#Ci
X
1i1 <i2 k
#(Ci1 Ci2 ) +
+ (1)
502
#(C1 Ck )
VN
` Teoria dos Nu
meros (2001)
Int. a
es aritme
ticas
Func
o
n
1
1
= n
,
pi1 pis
pi1
pis
concluimos
#C =
k
X
n
pi
i=1
1i1 <i2 k
1 1
pi1 pi2
+ (1)k+1 n
1 1 1
pi1 pi2 pi3
1
1
.
p1
pk
= 1
= 1
#C
n
k
X
1
i=1
pi
X
1i1 <i2 k
1 1
pi1 pi2
X
1i1 <i2 <i3 k
1 1 1
+
pi1 pi2 pi3
1
1
+(1)k
p1
pk
k
Y
1
=
1
,
pi
i=1
ou seja
(n) = n
k
Y
i=1
1
1
pi
.
2
(5.5)
se n = 1
.
se n > 1
(5.6)
(5.7)
E ainda a funcao de M
obius, definida, para cada n
umero natural n, por
se n = 1
1
(n) = 0
se p [p e primo & p2 | n]
VN
(5.8)
503
es aritme
ticas
Func
o
5.2
ITN(2001)
Produto de Dirichlet
Designemos por A o conjunto de todas as funcoes aritmeticas. Uma forma que se observou ser conveniente de algebrizar A foi o produto de convolu
c
ao ou de Dirichlet,
designado por e definido por
X
n
f (d)g( )
(n N).
(5.9)
f g(n) =
d
d|n
As propriedades basicas deste produto ficam descritas nos teoremas seguintes, cuja
demonstracao se deixa a cargo do leitor. Recordem-se as funcoes definidas na seccao
anterior (5.1).
Teorema 5.2.1 (A, ) e um mon
oide comutativo. Mais precisamente:
1. e associativa e comutativa,
2. e e elemento neutro para .
Designe-se por A1 o conjunto das funcoes aritmeticas n
ao nulas em 1.
Teorema 5.2.2 Se f A1 e g e definida recursivamente por
g(1) =
1
f (1)
g(n) =
n
1 X
f (d)g
,
f (1)
d
se n > 1,
d|n
ent
ao
1. g f = f g = e,
2. (A1 , ) e grupo abeliano.
5.3
Fun
c
oes multiplicativas
(m, n N)
(5.10)
Um resultado natural:
Teorema 5.3.1 Uma func
ao aritmetica n
ao identicamente nula f e multiplicativa se
e apenas se
!
k
k
Y
Y
i
f (1) = 1 & f
pi
=
f (pi i )
(5.11)
i=1
i=1
sempre que os pi s
ao primos distintos dois a dois e os i s
ao n
umero naturais.
504
VN
` Teoria dos Nu
meros (2001)
Int. a
es aritme
ticas
Func
o
1. Todas as func
oes definidas na secc
ao anterior (5.1) s
ao multi-
i=1
VN
505
es aritme
ticas
Func
o
ITN(2001)
ent
ao f e multiplicativa.
Dem. Basta observar que, nas condicoes descritas f = g 1, e aplicar o teorema 5.3.2.
2
5.4
F
ormula de Invers
ao de M
obius
(
1
(d) =
0
se n = 1
se n > 1
(5.12)
Ou seja
1 = 1 = e.
(5.13)
Dem. Defina-se f (n) = d|n (d). Como vimos no teorema 5.3.2, e multiplicativa,
pelo que f tambem e (teorema 5.3.3). Assim temos
X
f (1) =
(d) = (1) = 1.
d|1
506
VN
` Teoria dos Nu
meros (2001)
Int. a
es aritme
ticas
Func
o
Se p e primo e 1,
(
(1) + (p) = 1 1 = 0
se = 1
f (p ) = P
i
i=0 (p ) = 1 1 + 0 = 0 > 1
(5.14)
Q
Portanto, se n = ki=1 pi i for a decomposicao canonica de n, tem-se que o valor (da
funcao multiplicativa f ) f (n) e um produto de zeros, logo e zero.
2
n N g(n) =
X
d|n
n
(d)f ( ).
d
(5.16)
Dem. (5.15) pode reformular-se por f = g 1, de onde se segue, pelo teorema 5.2.1 e
pelo lema 5.4.1, f = (g1) = g(1) = g, que reformula (5.16). Reciprocamente,
(5.16) traduz-se por g = f e segue-se analogamente g1 = f 1 = f , que reformula
(5.15).
2
5.5
A fun
c
ao de Euler
Nesta seccao apresentamos uma demonstracao da formula (5.4) que poe em evidencia
alguns resultados tambem importantes da teoria elementar dos n
umeros; em particular
nao se recorre ao produto de Dirichlet.
Lema 5.5.1 Se d | n N, ent
ao
n
( ) = #{k N| k n & mdc(k, n) = d}
d
(5.17)
(5.18)
(5.19)
1 = min{xk 0 + y
VN
n
> 0| x, y Z}
d
507
es aritme
ticas
Func
o
ITN(2001)
donde
n
d = min{d(xk 0 + y ) > 0| x, y Z}
d
= min{xdk 0 + yn > 0| x, y Z}
= mdc(dk 0 , n).
Mas entao f e bijectiva, pois de facto f 1 = k 0 7 dk 0 .
Concluindo, os conjuntos em causa tem o mesmo cardinal, como queramos provar.
0
Repare-se que #Cnd
e precisamente ( nd ).
2
Teorema 5.5.1
X
n =
(n N)
(d)
(5.20)
d|n
n
d
(d) =
d|n
X
d|n
n
( );
d
por outro lado, os conjuntos Cnd definidos na demonstracao do teorema anterior formam
uma particao de {1, 2, , n} e da
X
X n
X
n = #{1, , n} =
#Cnd =
( ) =
(d).
d
d|n
d|n
d|n
Como queramos.
k
Y
i=1
1
1
pi
=
k h
Y
i
pi i 1 (pi 1) .
(5.21)
i=1
Em particular, e multiplicativa.
Dem. A segunda equacao resulta obviamente da primeira. A primeira equacao obtemse com a formula de inversao de Mobius. Pelo teorema anterior e pela formula de
inversao
X (d)
X
n
(n) =
(d) = n
d
d
d|n
508
d|n
VN
` Teoria dos Nu
meros (2001)
Int. a
es aritme
ticas
Func
o
pi1
pil
Q
As formulas de Van de Graaf para o desenvolvimento de li=1 (x ai ) dao-nos a expressao final.
A multiplicatividade de e agora facil de demonstrar: basta observar que, se m e
n nao tem divisores primos comuns, as comutatividade e associatividade do produto de
n
umeros naturais permitem concluir (mn) = (m)(n).
2
5.6
N
umeros perfeitos
Um n
umero natural diz-se perfeito se for a soma dos seus divisores proprios (nos quais
se inclui 1); por exemplo 6 e o menor n
umero perfeito. Vejamos alguns teoremas de
classificacao. Recorde-se que (m) designa a soma dos divisores naturais do n
umero
natural m.
Teorema 5.6.1 Para qualquer n N, se 2n 1 e primo, ent
ao 2n1 (2n 1) e perfeito.
Dem. Repare-se que n e perfeito sse (m) = 2m e que, se 2n 1 e primo, ent
ao
n1
n
mdc(2
, 2 1) = 1 (n N).
2
Teorema 5.6.2 Os n
umeros perfeitos pares s
ao da forma 2n1 (2n 1) com n N e
2n 1 primo.
Dem. Em primeiro lugar observe-se que uma potencia de dois nao e perfeita pois
(2n ) = 2n+1 1 < 2n+1 = 2 2n .
(5.22)
com
k impar
& k > 1.
Como e multiplicativa,
2m = (m) = (2 )(k) = 2+1 1 (k)
ou seja
2+1 k =
VN
2+1 1 (k).
509
es aritme
ticas
Func
o
ITN(2001)
(5.23)
mas entao
2+1 k = (2+1 1)u2+1
Assim, se u > 1,
(k) 1 + u + u(2+1 1) = u2+1 + 1,
o que contradiz (5.23); portanto so u = 1 e possvel. Mas entao
k = 2+1 1
& m = 2 (2+1 1)
5.7
Exerccios
d=n
d(n)
2
d|n
f (d) =
d|n
X
d|n
n
f ( ).
d
i=1
i. e totalmente multiplicativa.
510
VN
` Teoria dos Nu
meros (2001)
Int. a
es aritme
ticas
Func
o
ii.
X
1
0
(d) =
d|n
se n e quadrado perfeito
caso contrario.
Pk
(d) =
k
Y
(1 + i t).
i=1
d|n
6. Mostre que
(a) O produto de convolucao e comutativo, associativo e distributivo relativamente `a adicao usual de funcoes.
(b) Se f e g sao funcoes aitmeticas multiplicativas, f g tambem e.
7. Defina
1
1
=
e(n) =
0
n
se n = 1
(n N)
se n > 1
se n > 1
d|n
Mostre que
(a) g f = e.
(b) Conclua da alnea anterior que o conjunto das funcoes aritmeticas nao nulas
em 1 munido do produto de convolucao e grupo abeliano.
(c) Seja M o conjunto das funcoes multiplicativas nao identicamente nulas. Que
pode dizer quanto `a natureza algebrica de (M, )?
VN
511
es aritme
ticas
Func
o
ITN(2001)
1(n) = 1
e mostre que
i.
ii.
iii.
iv.
f (d)
(n N).
d|n
f (d) = n
d|n
e a funcao .
12. A funcao de von Mangoldt e definida por
log p
0
(n) =
Mostre que
(a) log n =
(b) (n) =
d|n (d);
512
VN
` Teoria dos Nu
meros (2001)
Int. a
es aritme
ticas
Func
o
16. Seja f (n) uma funcao multiplicativa nao identicamente nula. Entao
X
Y
(d)f (d) =
(1 f (p)),
d|n
p|n
1
d
= 2.
n
n
+ 1, com n 2 e pelo
VN
513
es aritme
ticas
Func
o
514
ITN(2001)
VN
Parte II
N
umeros reais
601
Captulo 6
Fundamenta
c
ao
Neste captulo provamos que, a menos de um isomorfismo, o corpo Q, dos n
umeros
racionais, esta contido em todos os corpos ordenados e todos os corpos ordenados
completos sao isomorfos e revemos algumas propriedades dos n
umeros reais.
Tomaremos um ponto de vista superestrutural: identificaremos subestruturas especiais dos corpos ordenados como estruturas de n
umeros naturais, de n
umeros inteiros
e de n
umeros racionais. Na seccao 6.2 abordaremos rapidamente uma visao mais construtiva (teorema 6.2.1).
OBS.: 1. Os termos anel e domnio de integridade entender-se-ao respectivamente
como sinonimos de anel associativo e domnio.
2. Um mergulho de uma estrutura algebrica A noutra B e um morfismo
injectivo de A em B
6.1
Corpos ordenados e n
umeros racionais
603
meros Reais
Nu
ITN(2001)
se e s
o se b a K +
(a, b K + )
a < b a + c < b + c.
3. Para quaisquer a, b, c K,
De facto, estas propriedades de < podem ser tomadas como definidoras de corpo
ordenado, deduzindo-se delas que o conjunto {x K : 0 < x} verifica as propriedades
tomadas inicialmente como caractersticas de K + , de tal modo que a relacao de ordem
obtida a partir de K + e precisamente < . De modo um pouco informal: ha uma
correspondencia bijectiva natural entre ordens compatveis com as operacoes do corpo
e conjuntos de positivos.
Vamos ver que, a menos de um isomorfismo, todos os corpos ordenados, contem o
corpo dos n
umeros racionais, ou seja Q e o menor corpo ordenado.
Seja ent
ao K um corpo ordenado com relacao de ordem <.
Lema 6.1.1 Para qualquer a K,
(i) a < 0 se e s
o se 0 < a
(ii) a < 0 se e s
o se 0 < a
604
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
(iii) Se a 6= 0 ent
ao 0 < a2
(iv) 0 < 1
Dem.
As condicoes (i) e (ii) sao equivalentes, ja que, em qualquer anel
a = (a). Assim limitar-nos-emos a provar (i), (iii) e (iv)
(i) Observe-se que vale a seguinte cadeia de implicacoes, pela compatibilidade de
< com +.
a < 0 0 = a + (a) < 0 + (a) = a a = 0 + a < a + a = 0
(iii) Como a2 = (a)2 , por (i) e pela semicompatibilidade de < com , quando a 6= 0,
a2 e sempre o produto de dois elementos positivos, portanto e positivo.
(iv) Observe-se que 0 6= 1 = 12 e tome-se em conta (iii).
Defini
c
ao 6.1.1 Um subconjunto C de K diz-se indutivo se 1 C e x + 1 C
sempre que x C.
Obviamente K e K + sao indutivos, mas ha concerteza subconjuntos indutivos mais
pequenos. Designe-se por N a intersecc
ao de todos os subconjuntos indutivos de K.
Seja ainda S a restricao da funcao x 7 x + 1 a N.
Lema 6.1.2 N e um subconjunto indutivo e (N, S, 1) e uma estrutura de
n
umeros naturais.
Dem. Em primeiro lugar, 1 N pois, por definicao, 1 e elemento de todos os subconjuntos indutivos. Por outro lado, se x N entao x esta em todos os subconjuntos
indutivos e consequentemente x+1 tambem, portanto x+1 N se x N. E concluimos
de facto duas coisas a saber:
1. N e indutivo
2. S e uma funcao de N em N.
Como (K, +) e um grupo, S e injectiva. Alem disso, 1 = S(x) x = 0, pelo que
1 so pode ser imagem por S de algum elemento de N se 0 N. Ora K + e indutivo e
0 6 K + , portanto 0 6 N e 1 6 S(N ).
Finalmente, vejamos que se verifica o Princpio de Inducao:
Se 1 A N e x + 1 A sempre que x A, entao A e um suconjunto indutivo
de N ; ora, por definicao, N A, portanto A = N.
2
Assim N = {1, 1 + 1, 1 + 1 + 1, } e como habitualmente fazemos a convenc
ao
notacional de designar a soma de n 1s pelo n
umero natural intuitivo n. Em suma
VN
605
meros Reais
Nu
ITN(2001)
Corol
ario 6.1.1 A menos de um isomorfismo de estruturas de n
umeros naturais, o
conjunto N dos n
umeros naturais intuitivos e subconjunto de qualquer corpo ordenado.
Deixamos ao cuidado do leitor a demonstracao do seguinte resultado
Teorema 6.1.1 A soma, o produto e a ordem definidas em N como universo da estrutura de n
umeros naturais (N, S, 1) coincidem com as induzidas pelo
corpo K.
Repare-se agora que, como K e um corpo, todos os elementos n N tem um inverso
multiplicativo n1 K, que e sempre um n
umero positivo, e que os elementos da
forma np1 com n, p N formam um grupo para a multiplicacao. Reunimos num lema
algumas propriedades importantes:
Lema 6.1.3 Sejam K +
Q = {np1 : n, p N}.
subconjunto
de
elementos
positivos
de
(m, n, p, q N)
606
2
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
ab1 =
se b 6= 0,
b
(a 6= 0) &
a
a c
ac
=
b d
bd
&
ad
a
=
bd
b
&
a c
ad + bc
+ =
b d
bd
1. N {0} N
Q {0} Q
K.
& Q = (Q, +, ).
Teorema 6.1.3 Q = { m
n : m, n Z & n 6= 0}
Dem. Um aspecto fundamental da demonstracao e que
m
m
=
n
n
&
m
m
m
=
=
.
n
n
n
VN
607
meros Reais
Nu
ITN(2001)
6.2
Uma vis
ao construtiva
Na seccao anterior tomamos o ponto de vista axiomatico nao nos preocupando com a
existencia de um modelo formal de corpo ordenado: aceitamos que os n
umeros racionais
intuitivos constituem uma exemplificacao suficiente de tal estrutura. No entanto admitindo apenas a existencia de alguma estrutura de n
umeros naturais (por exemplo
a dos naturais intuitivos ...) e possvel construir um corpo ordenado mnimo que a
prolonga. Passamos a esquematizar tal construc
ao.
1
608
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
mq = np
II. Seja Q = N2 / o respectivo conjunto cociente, designem-se as classes de equivalencia por [(m, p)] e algebrize-se Q do seguinte modo
[(m, p)] [(n, q)]
[(mn, pq)]
sse x z y z
(b) x y
sse xz yz
x, y, z Q
(x, y, z Q)
IV. A funcao : N Q dada por (n) = [(n, 1)] e um mergulho da estrutura algebrica
ordenada
(N, +, , <
)
para
a
estrutura
algebrica
ordenada
(Q, , , ); que identifica (N, +, , < ) com uma subestrutura de (Q, , , ), pelo
que voltamos a designar as operacoes e a ordem pelos seus smbolos iniciais.
V. Defina em Q2 a seguinte relacao de equivalencia
(a, b) + (c, d) sse a + d = b + c ((a, b) Q2 )
e designe por [(a, b)]+ as respectivas classes de equivalencia e ainda por Q o correspondente conjunto cociente.
VN
609
meros Reais
Nu
ITN(2001)
6.3
Extens
oes pr
oprias do corpo dos n
umeros racionais
Se o n
umero natural n nao e um quadrado perfeito, entao n 6 Q; no entanto, se
Q = Q + 0 n Q( n),
610
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
a
b
(a + b n) = a2 nb
n
2 a2 nb2
3
3 + 4 5 e raiz do polinomio 64(x2 3)3 5 e nao e racional.
Exemplo 6.3.1
Na verdade nao ha muitosirracionais algebricos.
Teorema 6.3.1 O conjunto dos n
umeros algebricos e numer
avel.
Dem. Em primeiro lugar repare-se que
O conjunto Z[x] dos polin
omios de coeficientes inteiros e numer
avel,
pois, para cada n N, o conjunto dos polinomios de grau menor ou igual a n e
coeficientes inteiros, Z(n) [x], e equipotente a Zn+1 ; como Z e numeravel, o mesmo
acontece com qualquer das suas potencias cartesianas de expoente finito e ainda
Z[x] =
Z(n) [x].
n=1
VN
m
m
M
| < 1 |
| > n
k
k
k
611
meros Reais
Nu
ITN(2001)
Dem. P (x) nao tem raizes racionais, por ser irredutvel sobre Q[x]; consequentemente,
para quaisquer m Z e k N,
n
|P (
m
1 X
1
)| = n |
ai mi k ni | n ,
k
k
k
i=0
porque o polinomio do segundo membro so toma valores inteiros e nao nulos, donde o
seu valor absoluto so pode ser maior ou igual a 1. Faca-se
s = sup{|P 0 (x)| : |x | < 1}
m
Dados entao m Z, k N tais que | m
k | < 1 tem-se, para algum c entre k e ,
1
kn
m
m
)| = |P ( ) 0|
k
k
m
m
= |P ( ) P ()| = |P 0 (c)|| |
k
k
m
s| |.
k
|P (
e
transcendente.
kn nN
P
i!
Exemplo 6.3.2 O n
umero =
e transcendente, pois
i=1 10
|
n
X
10i! | 10[(n+1)!1] .
i=1
6.4
Isomorfismo
612
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
Defini
c
ao 6.4.1 Um corpo ordenado diz-se completo se qualquer dos seus subconjuntos n
ao vazios e majorados tem supremo.
Acabamos de ver que o corpo ordenado dos n
umeros racionais nao e completo. Por
outro lado, uma das propriedades do corpo ordenado dos n
umeros reais e precisamente
ser completo. Na verdade esta propriedade caracteriza este u
ltimo a menos de um
isomorfismo, como se afirma no teorema 6.4.2.
Seja de ora em diante K = (K, +, , 0, 1, < ) um corpo ordenado completo.
Um lema importante em si mesmo:
Lema 6.4.1 N n
ao e majorado em K.
Dem. Se N fosse majorado teria supremo, digamos s = supN; se s pertencesse a N,
s nao poderia ser supremo pois s < s + 1 N; mas entao existem x, y N tais que
s 21 < x < y < s, o que e impossvel porque a diferenca mnima entre elementos
de N e 1. Segue-se que N nao pode ser majorado.
2
Uma consequencia imediata deste lema:
Teorema 6.4.1 Para quaisquer a, b K tais que 0 < a < b, existe n N tal que
b < na.
Em virtude deste teorema diz-se que os corpos ordenados completos s
ao
Arquimedianos. As varias extensoes de Q a que aludimos na seccao anterior s
ao
todas arquimedianas mas nao necessariamente completas. E segue-se
Lema 6.4.2 Entre dois elementos distintos quaisquer de um corpo ordenado completo
existe um n
umero racional.
Dem. Comecemos por supor 0 < a < b em K; pelo lema anterior, existem um n
umero
1
1
1
k
natural n tal que n > ba e n > a , ou seja, n < a, ba. Seja m = max{k N : n a}.
m+1
Tem-se que m
< b. Os casos a < 0 < b e a < b < 0 tratam-se
n Q e a <
n
analogamente ou por passagem ao simetrico.
2
VN
613
meros Reais
Nu
ITN(2001)
(x Ki ; i = 1, 2)
(6.1)
Em segundo lugar
coincide com em Q1
(6.2)
pois se x Q1 , por um lado (x) majora (Q1x ) (por (6.1)) e, por outro, se 0 Q2
entao, pelo lema 6.4.2 existe u Q1 tal que x 1 () < u < x, donde (x)
(u) (x) e (x) = supQ1x = (x). De seguida
x < y (x) (y)
(6.3)
como se pode ver do seguinte modo: dados x, y Q1 se x < y, de acordo com o lema
6.4.2, podemos escolher u, v Q1 tais que x < u < v < y; por (6.2) e por definicao de
, (u) = (u) (v) (y); como para qualquer z Q1 , se z < x entao z < u e
da Q1x Q1u , temos (x) (u) e finalmente (x) (y). Em particular
e injectiva.
(6.4)
e sobrejectiva :
(6.5)
P ara qualquer y K2 , y = sup1 (Q2y ) .
(6.6)
(x, y K1 )
(6.7)
(A, B K2 ), tambem
(x + y) = (x) (y)
(x, y K1 )
Segue-se, por (6.3), que u < x e v < y; da que u + v < x + y e tambem, por (6.2),
((x) (y)) w z = (u + v) = (u + v) (x + y).
614
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
Como foi escolhido arbitrariamente, podemos concluir (6.7). Provemos agora que
(xy) = (x) (y)
(x, y K1 )
(6.8)
(x K1 )
(6.9)
e portanto basta demonstrar (6.8) com x, y > 0; neste caso podemos usar que, para
conjuntos de elementos positivos A, B K2 , sup(AB)=supAsupB e raciocinar como
para a soma, com as abreviaturas usuais:
Necessariamente (xy)=(x)(y); dado e escolhendo u, v, w, z como acima, obtemos
2
wz
(x)(y) (x + y)
2
2
= (uv) = (uv)
(xy)
de onde se concluira (6.8). Resumindo: (6.4), (6.5), (6.7), (6.8) e (6.3) dizem-nos que
e um isomorfismo entre os corpos ordenados K1 e K2 .
2
6.5
Exist
encia
Tambem neste caso e possvel tomar uma visao da base para o topoquanto `a existencia
de um corpo ordenado completo, isto e de um corpo de n
umeros reais. Como vimos
em 6.2, pode construir-se um corpo de n
umeros racionais Q = (Q, +, , 0, 1) a partir
de um sistema intuitivo de n
umeros naturais. Na verdade podemos inspirar-nos na
demonstracao da isomorfia entre corpos ordenados completos para definir um desses
corpos a partir do dos n
umeros racionais; e o que esquematizamos de seguida.
o
Uma construc
a
Defini
c
ao 6.5.1 Uma sec
c
ao em Q e um conjunto S verificando as seguintes condic
oes
1. =
6 S Q.
2. S tem majorante em Q.
3. S e um ideal de ordem, isto e
a, b Q [b < a S b S].
VN
(6.10)
615
meros Reais
Nu
ITN(2001)
4. S n
ao tem m
aximo.
O corpo ordenado completo cuja construcao vamos esquematizar resultara da algebrizacao conveniente do conjunto de todas as secc
oes, designado por R.
Note-se que, mesmo quando uma seccao tem supremo em Q, este nao e
incluido nela.
A ordem
Dadas seccoes S, T R,
ST
sse S T
(6.11)
616
(6.12)
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
Dem. (1) Nao e difcil mostrar que a estrutura e de semigrupo comutativo com
elemento neutro 0 = {x Q : 0 < x}. Quanto `a existencia de simetricos S:
(
S
Q\ (S {supS}) se supS existe em Q
S =
Q\ S
caso contrario
As dificuldades na demonstracao residem essencialmente em mostrar que, por exemplo no caso S 0, se r Q e r < 0, ent
ao existem s S, s0 S tais
0
que r = s + s : se r S, tome-se r = r + 0; se r 6 S, tome-se k N tal que
kr S & (k 1)r 6 S; se supS 6= (k 1)r, faca-se r = kr + (1 k)r; se supS = (k 1)r,
tome-se r = (k + 21 )r + (1 k 12 )r; em qualquer dos casos se obtem a representac
ao
desejada para r.
Deixamos a prova das restantes afirmacoes a cargo do leitor.
2
O produto
Comece-se por verificar que vale o
(6.13)
(6.14)
Definindo ainda
1 = {x Q : x < 1}
tem-se o seguinte
Teorema 6.5.3 R = (R, , , 0, 1, ) e um corpo ordenado completo.
Dem. Tal como para a soma, e necessario verificar que a definicao do produto
e boa, no sentido em que o produto de seccoes ainda e uma seccao, para o que basta
estudar os casos em que as seccoes sao ambas maiores ou iguais a zero. A demonstrac
ao
correspondente para a soma fornece as linhas orientadoras.
VN
617
meros Reais
Nu
ITN(2001)
6.6
N
umeros transcendentes
A existencia de n
umeros transcendentes esta garantida pelo teorema de Liouville 6.3.2,
mas tambem se pode demonstrar que
Teorema 6.6.1 O n
umero
n
umeros transcendentes.
A este proposito, veja-se [18] caps. 16 e 20; neste momento interessa-nos apenas mostrar
que
Teorema 6.6.2 O conjunto dos n
umeros transcendentes n
ao e numer
avel.
Dem. I. O conjunto dos n
umeros reais n
ao e numer
avel.
Se R fosse numeravel, o mesmo acontecia com o intervalo aberto ]0, 1[, digamos que
]0, 1[ = {rn : n N}
para alguma contagem fixada. Fixando tambem para cada rn ]0, 1[ uma representacao
decimal
rn = 0, r1n r2n r3n ...rnn ...
podemos definir um novo n
umero real s = s1 s2 ...sn ... ]0, 1[ do seguinte modo
(
rnn + 1 se 0 rnn < 9
sn =
0
se rnn = 9
618
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
O n
umero s e diferente de qualquer dos rn porque difere de cada um deles na n-esima
casa decimal.
Resumindo: nenhuma enumeracao esgota o intervalo ]0, 1[, ou seja, nao ha aplicac
oes
bijectivas de N em ]0, 1[, ou ainda, ]0, 1[ e infinito, nao e numeravel e, portanto, R
tambem nao.
II. O conjunto dos n
umeros racionais e numer
avel.
Cada n
umero racional admite uma representacao fraccionaria irredutvel u
nica m
n
m
2
na qual m Z & n N; a funcao f : Q Z dada por f ( n ) = (m, n) e entao injectiva
e, como Z2 e numeravel, Q tambem e.
III. O conjunto dos n
umeros irracionais n
ao e numer
avel.
Se fosse, R tambem seria pois seria uniao de Q com um conjunto numeravel.
IV. O conjunto dos n
umeros transcendentes n
ao e numer
avel.
Os n
umeros irracionais sao algebricos ou transcendentes; como os algebricos formam
um conjunto numeravel (teorema 6.3.1), pelo que acabamos de ver, os transcendentes
nao podem constituir um conjunto numeravel.
2
6.7
Exerccios
1. Mostre que toda a ordem parcial lata gera uma ordem parcial estrita. Reciprocamente, mostre que toda a ordem parcial estrita gera uma ordem parcial lata.
2. De exemplos de ordens parciais densas, ordens parciais nao densas e ordens parciais que nao sao completas.
3. Considere uma estrutura de n
umeros naturais, N = (N, S, 1), e um corpo ordenado, K = (K, +, , 0, 1, <). Defina uma funcao : N K por (1) =
1 & (S(x)) = (x) + 1. Mostre que e um mergulho da estrutura de
n
umeros naturais no corpo, quando na primeira se entendem definidas tambem a
soma, o produto e a ordem canonicas.
4. Mostre que todo o corpo ordenado e infinito.
5. Suponha que (K, +, , 0, 1, <) e (K 0 , +, , 0, 1, <) sao dois corpos ordenados (o
contexto determina o domnio onde as operacoes se realizam e a ordem se considera). Mostre que a funcao do exerccio 3 tem um e um so prolongamento
ao subcorpo do n
umeros racionais de K que e por sua vez um isomorfismo para
o subcorpo dos n
umeros racionais de K0 .
6. Se um corpo ordenado tem um elemento irracional, entao entre cada dois quaisquer dos seus elementos existe um elemento irracional.
VN
619
meros Reais
Nu
ITN(2001)
1
(m + n)2 m 3n + 2
2
1
(m + n)2 (m + n) 2(n 1)
2
1
(m(m + n 1) + n(m + n 3) + 2)
2
e uma bijeccao.
Nota: Esta contagem resulta de ordenar N2 diagonalmente por
(1, 1), (1, 2), (2, 1), (1, 3), (2, 2), (3, 1), . . .
Sugestao de passos para a demonstracao:
1. 2(m, n) N.
2. 2 e injectiva (Utilize k = m + n)
3. e sobrejectiva, isto e, N = (N2 ).
(b) Designe por [x] a caracterstica de x, ou seja, o maior n
umero inteiro nao
superior a x. e sejam , , f, g : N N as funcoes dadas por
h
i
Verifique que
1 (m) = (f (m), g(m))
(m N).
9. Mostre que os n
umeros seguintes sao transcendentes.
P
nn
(a)
n=0 10
2
P
(2n +p) , para cada p Z.
(b)
n=0 10
10. De varios exemplos de n
umeros transcendentes obtidos por meio do Teorema de
Liouville, alem dos descritos acima e no restante texto.
11. P
Suponha que f NN . Que pode dizer quanto `a natureza dos n
umeros da forma
620
VN
Captulo 7
Dzimas e Frac
c
oes contnuas
7.1
Dzimas
(0 i m N0 )
P
mi
2. xm > 0 & x = m
i=0 xmi 10
Pp
pi para algum p
3. Se x =
i=0 xpi 10
p j > m xj = 0.
c0 = x
cn+1 = c10n
xn = cn 10cn+1
N0 ,
ent
ao p
m e
(n N0 )
&
10cn+1 cn
(n N0 )
e assim, para n N0
10n cn c0 = x
x = 10n cn +
(7.1)
n
X
i=1
701
10ni xni
(7.2)
meros Reais
Nu
ITN(2001)
P
entendendo-se 0i=1 i = 0.
Por (7.1), se 10m x < 10m+1 , entao 1 xm = cm 9 e xm+r = cm+r = 0
(r N). Em virtude da equacao (7.2) o teorema fica demonstrado.
2
(7.3)
[x] +
n+1
X
i=1
Deste modo
ai
10i
!
<
1
10n+1
(7.4)
X
an
x = [x] +
10n
n=1
(n N)
(7.5)
n
X
10ni ai
i=0
702
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
n
X
ai
[x] +
10i
!
=
i=1
xn+1
1
< n
n
10
10
X
X
ai
9
1
x [x] +
=
= n
i
i
10
10
10
i=1
i=n+1
0 10 x
i=1
n
X
ai 10ni < 1
i=1
n
X
ai 10ni = [10n x]
i=1
VN
703
meros Reais
Nu
ITN(2001)
a
b
1
10k
1
10k
s=0 i=1
k
X
n=1
k
X
n=1
10kn an +
X
ak+i X 1
10sp
10k+i
i=1
1
an 10kn + k+p
10
s=0
p
X
ak+i 10pi
i=1
10p
Q
10p 1
a) (n = 1) Neste caso
x =
a2 5
10
10 x =
704
VN
` Teoria dos Nu
meros (2001)
Int. a
Tomando r =
i=1 10
i a
i
meros Reais
Nu
X
ai X 1
x = q+
10i
10n
i=1
n=0
= q + 0, (a1 a )
Conclui-se, por um lado, que a dzima e puramente periodica e, por outro, que o
comprimento mnimo de um perodo, digamos , e menor ou igual a ; mas de
!
X
ai X 1
x [x] =
10i
10n
n=0
i=1
P
n
n=1 an 10
=
10 1
r
=
Q & mdc(r, n) = 1
n
deduz-se n|10 1, ou seja 10 1 (mod n) pelo que . Segue-se que = .
c) ( + > 0 & n > 1) Para estudar este caso, basta aplicar a alnea anterior a 10 x.
2
7.2
Frac
c
oes contnuas simples
Notac
ao
De modo a respeitar uma notacao classica para fraccoes contnuas e evitar ambiguidades ate ao fim deste captulo a caracterstica do n
umero real x passa a ser designada
por car(x).
sicas.
Propriedades ba
Por comodidade de exposicao convira utilizar com frequencia N0 = N {0} passando
as sucessoes de n
umeros reais a indiciar-se em N0 .
Dados um n
umero natural n, n
umeros reais positivos r1 , r2 , ..., rn e um n
umero real
qualquer r0 , o smbolo [r0 ; r1 , ..., rn ] define-se recursivamente do seguinte modo:
[r0 ] = r0
n N [r0 ; r1 , ..., rn+1 ] = [r0 ; r1 , ..., rn1 , rn +
1
rn+1
&
VN
1
[ri+1 ;...,rn ]
705
meros Reais
Nu
ITN(2001)
2. Se todos os ri N, ent
ao
(a) [ri ; ..., rn ] > 0
(b) [ri ; ..., rn ] Q
(0 i n)
Defini
c
ao 7.2.1 Uma sucess
ao (rn )nN0 de n
umeros inteiros diz-se simples se se verificarem ambas as seguintes condic
oes
1. rn N0 seja qual for n N0 .
2. n N [rn = 0 k N0 rn+k = 0].
Repare-se que numa sucess
ao simples, se um termo de ordem positiva e positivo, o
u
nico termo de ordem menor que pode ser zero e o de ordem zero
Defini
c
ao 7.2.2 Dada uma sucess
ao simples (an ), a frac
c
ao contnua simples [a0 ; a1 , ..., an , ...]
e a sucess
ao de n
umeros racionais xn definida do seguinte modo
1. Se an = 0 para todo o n N, ent
ao xn = a0 (n N0 )
2. Se an > 0 para todo o n N, ent
ao
xn = [a0 ; , an ]
(n N0 )
(7.6)
no entanto
Teorema 7.2.2 Se [a0 ; , an ] (n > 1) e uma fracc
ao contnua simples, 0 < m
Z, k N e
m
= [a0 ; , an ] & an > 1 & mdc(k, m) = 1,
k
ent
ao os ai verificam as seguintes relac
oes de recorrencia:
m = a0 k + r0 & 0 r0 < k & r0 Z
k = a1 r0 + r1 & 0 r1 < r0 & r1 Z
ri1 = ai+1 ri + ri+1 & 0 ri+1 < ri & ri+1 Z & 1 i < n 1
rn2 = an
706
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
1
Repare-se que com mdc(k, m) = 1, supondo m
k = [a0 ; a1 ] = a0 + a1 , vem m = a0 k+r0
e k = a1 r0 , com 0 r < k, pelo que r0 |k e portanto r0 |m, ou seja, r0 = 1 e k = a1 .
Esta situacao pode ser integrada no teorema considerando m = r2 e k = r1 .
Dem. (do teorema 7.2.2) Comecemos por observar que os ai sao positivos e que as
reduzidas [ai ; , an ] tambem, portanto
0 <
1
=
[ai ; , an ]
ai +
1
1
[ai+1 ; ,an ]
< 1
(7.7)
1
,
xi
donde
ai = [xi ] = car([ai ; , an ]);
em particular,
a0 = car(x0 ) = car
m
k
com
0 r0 < k
& r0 Z
r0
1
=
k
[a1 ; , an ]
com
0 < r1 < r0
& r1 Z
& ri+1 Z
VN
1
ri1
ri+1
=
= ai+1 +
[ai+2 ; , an ]
ri
ri
707
meros Reais
Nu
ITN(2001)
donde
ri
ri+1
ai+2
= [ai+2 ; , an ] = ai+2 +
ri
.
= car
ri+1
(i + 2 n)
(7.8)
(7.9)
Ponhamos
ri = ai+2 ri+1 + ri+2 ;
se i + 2 < n, entao [ai+2 ; , an ] > ai+2 e a constante em (7.8) e positiva, pelo que
ri+2 0, como se pretendia verificar; se i + 2 = n, entao = 0 e rn2 = an rn1 .
Pelo que sabemos do algoritmo de Euclides para o calculo de mdc(m, k), a divisao
de restos so e exacta quando o divisor e mdc(m, k), neste caso 1; portanto rn1 = 1.
2
Uma consequencia praticamente imediata deste teorema e
Teorema 7.2.3 Duas fracc
oes contnuas simples positivas [a0 ; , an ]
[b0 ; , bn ] em que rn , am > 1 s
ao iguais sse m = n & ai = bi (0 i n).
708
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
h2 = 0 h1 = 1 hi = ai hi1 + hi2 (i 0)
k2 = 1 k1 = 0 ki = ai ki1 + ki2 (i 0)
Em particular
1 = k0 a1 < kn < kn+1 (n 2)
&
lim kn = +.
n
(7.10)
xhn1 + hn2
xkn1 + kn2
(7.11)
Dem. (n = 1)
xh0 + h1
xk0 + k1
x[a0 1 + 0] + 1
x[a0 0 + 1] + 0
a0 x + 1
1
=
= a0 +
x
x
= [a0 ; x]
=
Supondo a igualdade v
alida para n
1
[a0 ; , an , x] = [a0 ; , an1 , an + ]
x
an + x1 hn1 + hn2
=
an + x1 kn1 + kn2
x (an hn1 + hn2 ) + hn1
=
x (an kn1 + kn2 ) + kn1
xhn + hn1
=
xkn + kn1
como se pretendia. Pelo Princpio de Inducao, a equacao (7.11) vale para qualquer
n N.
2
Observa
c
ao: Repare-se que [x] = x =
se n = 0.
Corol
ario 7.2.1 [a0 ; , an ] =
hn
kn
xh1 +h2
xk1 +k2 ,
(n N0 ).
Mais detalhadamente:
Teorema 7.2.6 Seja rn = [a0 ; , an ] (n N). Valem as seguintes proposic
oes, para
qualquer n N:
1. hn kn1 hn1 kn = (1)n1
VN
709
meros Reais
Nu
2. rn rn1 =
ITN(2001)
(1)n1
kn kn1
(1)n an
kn kn2
5. mdc(hn , kn ) = 1
Dem. A primeira e a terceira equacoes podem ser demonstradas por inducao; a segunda
e a quarta equacoes obtem-se dividindo respectivamente por kn kn1 e kn kn2 ; quanto
`a u
ltima equacao, observe-se que 0 < d|hn , kn implica que d|1 e logo que d = 1.
2
Um teorema sobre monotonia
Teorema 7.2.7 Dada uma sucess
ao simples (an ), seja rn = [a0 ; , an ]. Para quaisquer k, s N,
1. r2k < r2k+2 < r2s+1 < r2s1
2. (rn ) converge.
Dem. 2. A segunda afirmacao e consequencia da primeira: 1 implica que a subsucessao
de ndices pares e a subsucessao de ndices mpares convergem por serem monotonas e
limitadas e tambem que
s = lim r2n lim r2n+1 = t
n
1
0.
k2n+1 k2n
donde t = s = limn rn .
1. Do teorema 7.2.6.2 obtem-se r2n+1 r2n > 0; da assercao 4 do mesmo teorema
obtem-se r2n+1 r2n1 < 0 & r2n+2 r2n > 0; agrupando:
r2k < r2k+2 < r2s+1 < r2s1
(k, s N)
2
710
VN
` Teoria dos Nu
meros (2001)
Int. a
2. 0 = a0 +
meros Reais
Nu
1
1
Dem. (1) O caso em que 0 e finita foi tratado na demonstracao do teorema 7.2.2.
O caso em que 0 e infinita obtem-se do seguinte modo: r0 < 0 < r1 pelo teorema
anterior, isto e, a0 < 0 < a0 + a11 a0 + 1 & a0 < 0 < a0 + 1, logo a0 = [0 ].
(2) Se 0 e finita, estamos perante a definicao. Se 0 e infinita, tem-se
1
0 = lim[a0 ; , an ] = lim a0 +
n
n
[a1 ; , an ]
1
= a0 +
limn [a1 ; , an ]
1
= a0 +
1
2
Teorema 7.2.8
distintos
1. Duas fracc
oes contnuas simples infinitas distintas tem limites
2. Duas fracc
oes contnuas simples finitas distintas s
o tem o mesmo valor se forem
da forma [a0 ; , an ] e [a0 ; , an 1, 1] com an > 1.
Veremos adiante que fraccoes contnuas simples infinitas tem limite irracional (teorema 7.2.9).
Dem. (do teorema 7.2.8) A proposicao 2 foi de facto demonstrada no teorema 7.2.3.
(1) Se 0 = [a0 ; ] = [r0 , ], pelo lema anterior concluimos a0 = [] = r0 e tambem
= a0 +
1
1
1
= a0 +
= a0 +
,
1
[r1 ; , rn ]
[r1 ; , rn ]
pelo que tambem 1 = [a1 ; ] = [r1 ; ]. Por inducao pode entao mostrar-se que
an = rn para qualquer n N.
2
VN
1
kn+1
711
meros Reais
Nu
ITN(2001)
b
se = ab para alguns a, b Z, ter-se-ia 0 < |kn ahn b| < kn+1
, o que, como kn+1 +,
implica 0 < |kn a hn b| < 1 para n grande, o que e impossvel pois kn a hn b Z.
Conclui-se que nao pode ser racional.
2
Completando
Teorema 7.2.10 Todo o n
umero irracional e limite de uma fracc
ao contnua.
Dem. Suponha-se que r 6 Q e defina-se
r = x0
a0 = car(x0 )
& x1 =
an = car(xn )
& xn+1
1
xn car(xn )
1
r a0
1
=
xn an
(n N)
pois
xn 6 Z,
1
> 1
xn an
(n 0);
1
xn+1 ;
(n N),
assim
r = x0 = a0 +
1
= [a0 ; x1 ]
x1
1
] = [a0 ; a1 , x2 ]
x2
= = [a0 ; a1 , , an1 , xn ];
= [a0 ; a1 +
712
xn hn1 + hn2
xn kn1 + kn2
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
seguindo-se
hn1
|
kn1
(hn1 kn2 + hn2 kn1 )
|
= |
kn1 (xn kn1 + kn2 )
(1)n1
= |
|
kn1 (xn kn1 + kn2 )
1
1
=
|r rn1 | = |r
7.3
Frac
c
oes peri
odicas
hn + hn1
,
kn + kn1
(7.12)
VN
h0m + h0m1
.
0 + k0
km
m1
(7.13)
713
meros Reais
Nu
ITN(2001)
= + d & , Q & d N;
pelo que, em virtude de (7.13), e da mesma forma, por tambem ser irracional.
Suponhamos agora que
a 2 + b + c = 0 & a 6= 0
2
& b 4ac 6=
&
a, b, c Z
(7.14)
(7.15)
Tomando
sn = [an ; , an+1 , ]
tem-se
=
sn hn1 + hn2
,
sn kn1 + kn2
(7.16)
com
2
An = ah2n1 + bhn1 kn1 + ckn1
(7.17)
(7.18)
1
1
hn <
< 2
kn
kn kn+1
kn
pelo que
hn1 = kn1 +
714
n 1
kn1
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
Da
An
n 1
= a kn1 +
kn1
2
n 1
+ bkn1 kn1 +
kn1
2
2
= (a 2 + b + c)kn1
+ 2an1 + a n1
+ bn1
2
kn1
= 2an1 + a
2
+ ckn1
2
n1
+ bn1 ,
2
kn1
pelo que
|An | < 2|a| + |a| + |b|
e, como Cn = An1 ,
|Cn | < 2|a| + |a| + |b|.
Por (7.18),
Bn2 4|An ||Cn | + |b2 4ac|
< 4(2|a| + |a| + |b|)2 + |b2 4ac|.
Portanto os valores dos n
umeros inteiros An , Bn , Cn sao limitados independentemente
de n e o n
umero de ternos (An , Bn , Cn ) e finito; se (A, B, C) for um dos que ocorre pelo
menos tres vezes, os correspondentes sn1 , sn2 , sn3 tem pelo menos uma repeticao, pois
a equacao (7.17) tem apenas duas solucoes.
Se sn1 = sn2 entao
an1 +i = an2 +i
(i N0 )
e a fraccao e periodica.
7.4
Exerccios
1. Considere n :=
4567890
123456
(a) Sem a calcular, determine a natureza da dzima de n e diga qual o comprimento do seu perodo.
(b) Verifique que a resposta que deu `a alnea anterior e correcta.
2. Prove os seguintes resultados
(a) Suponha que f Z[x] e que f tem grau positivo. Mostre que para qualquer
m N, existe n N tal que n > m & f (n) e composto.
VN
715
meros Reais
Nu
ITN(2001)
(
1
=
0
se n e primo
caso contr
ario.
X
an
i=1
bn
< +
(7.19)
716
e ak < bk
e bk < ak .
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
hn
hn1 ,
supondo que a0 0.
7. Suponha que r := m
e uma fraccao reduzida em Q e que [a0 ; , an ] e a sua
n
representacao em fracc
ao contnua. Com a notacao do texto, mostre que
i N [0 i n 1 | ri r |
1
]
ki ki+1
e que a u
ltima desigualdade e igualdade apenas quando i = n 1.
8. Mostre que se as primeiras n reduzidas de duas fraccoes contnuas simples s
ao
iguais duas a duas, entao os primeiros n termos das fraccoes correspondentes
tambem sao iguais dois a dois.
9. Desenvolva os seguintes n
umeros em fraccao contnua simples: 17/3, 3/17 e 8/1.
10. Converta em n
umero racional as fraccoes contnuas [2, 1, 4], [3, 2, 12] e [0, 1, 1, 100].
11. Determine o valor das seguintes fraccoes contnuas:
(a) [1];
(b) [2, 1];
(c) [2, 3, 1];
(d) [2];
(e) [1, 2];
(f) [2, 1].
12. Para cada uma das dzimas 0, 12(4), 12, 23(465) e 1, (12345679), determine a
fraccao reduzida correspondente.
13. Determine o desenvolvimento em fraccao contnua periodica dos seguintes n
umeros
irracionais quadraticos
(a)
(b)
29
41
(c)
(d) 1
37+5
3
23
VN
717
meros Reais
Nu
a) n2 + 1 = [n, 2n]
ITN(2001)
b)
718
n2 + 4
= [n]
2
VN
Captulo 8
Extens
oes
De ora em diante supomos fixado um modelo de corpo ordenado completo, isto e, o
corpo dos n
umeros reais; tambem nos referiremos indistintamente ao corpo enquanto
estrutura algebrica K = (K, +, , 0, 1, < ) ou ao seu suporte K; alem disso, designaremos
genericamente por + e (abreviando a b por ab) as operacoes de soma e produto de
qualquer corpo; finalmente: 0 = 0 e 1 = 1.
8.1
Os n
umeros complexos
O polinomio x2 + 1 nao tem raizes reais, pois 1 < 0 x2 em qualquer corpo ordenado
(lema 6.1.1).
Esta seccao consiste essencialmente na demonstracao do seguinte
801
(8.1)
meros Reais
Nu
ITN(2001)
a
a2 +b2
b
i
a2 +b2
& R = R + 0i C
& i C\R
2
Por outro lado, o lema 8.1.1 so utiliza o facto de i ser uma raiz quadrada de 1,
pelo que vale seja ela qual for, em particular se, por exemplo, substituirmos i por i
no enunciado.
Por outro lado, tambem nao interessou a natureza do corpo K para alem do facto
de conter uma raiz quadrada de 1.
Resumindo:
Teorema 8.1.3 Qualquer corpo que contenha (um corpo ordenado isomorfo a) R e
onde a equac
ao x2 + 1 = 0 tenha soluc
ao contem um corpo isomorfo a C; um isomorfismo pode ser descrito do seguinte modo: se i e j designam respectivamente raizes
quadradas de 1 em cada um dos corpos extens
ao, ent
ao
(a + bi) = a + bj
(a, b R).
802
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
((a, bvtr2 ))
(8.2)
(a, b, c, d R).1
8.2
Quaterni
oes
jk = i
ki = j
Recorde-se a prop
osito o teorema 4.3.3.
VN
803
meros Reais
Nu
ITN(2001)
3. Se a, b, c, d, , , , R,
x = a1 + bi + cj + dk,
y = 1 + i + j + k entao
xy = (a b c d)1 + (a + b + c d)i
(a + c + d b)j + (a + d + b c)k
Tres propriedades de demonstracao particularmente rapida
Teorema 8.2.1 Tem-se
1. 1 e elemento neutro de .
2. ji = k
kj = i
ik = j
3. K, n
ao e comutativo.
4. C e isomorfo ao subanel de K cujos elementos s
ao todos os da forma a1 + bi, em
que a, b R.
E vale K2. Quanto a K1
Teorema 8.2.2 K e anel de divis
ao
Dem. As propriedades da soma estao garantidas pelo facto de K ser espaco vectorial.
Au
nica propriedade que possivelmente exige mais que calculos rotineiros e a existencia
de opostos multiplicativos. Na verdade, analogamente ao que se passa com C, se
a1 + bi + cj + dk 6= 0 a, b, c, d R
(a1 + bi + cj + dk)1 =
a1 bi cj dk
a2 + b2 + c2 + d2
2
((a, b, c, d) R4 ),
(8.3)
((a, b, c, d) R4 ),
1 =
N ()
N () = N ()N ().
Em particular, vale uma identidade de Lagrange que enunciamos de seguida.
804
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
Teorema 8.2.3 Se = a1 + bi + cj + dk e = u1 + vi + xj + yk s
ao quaterni
oes e
(a, b, c, d), (u, v, x, y) R4 , ent
ao
(a2 + b2 + c2 + d2 )(u2 + v 2 + x2 + y 2 ) = (au + bv + cx + dy)2 + (av bu cy + dx)2
+ (ax + by cu dv)2 + (ay bx + cv du)2 .
8.3
8.3.1
Extens
oes ordenadas
(In)Completude
0<
1
1
<
0<
A = {x R : x < }
O conjunto A R, nao e vazio, pois r A, e e majorado em R por s, portanto tem
um supremo tambem em R, digamos = supA. Vamos ver que | | e o n
umero
VN
805
meros Reais
Nu
ITN(2001)
(8.4)
r R+ || < r.
(8.5)
ou finitos, se
A condicao 8.4 e equivalente `a disjuncao das 1 ou 2 da demonstracao acima; a condicao
8.5 e equivalente a 3 da mesma demonstracao.
8.3.2
Parte standard
806
VN
` Teoria dos Nu
meros (2001)
Int. a
meros Reais
Nu
8.4
Exerccios
VN
807
meros Reais
Nu
(c) Se x a 6 0, entao
ITN(2001)
1
x
1
x
6 a1 .
808
1
h + h.
a2
VN
Parte III
Aplica
c
oes
901
Captulo 9
Criptografia
9.1
Introdu
c
ao
9.2
Sistemas afins
903
es
Aplicac
o
ITN(2001)
9.3
Codifica
c
ao Matricial
Outra forma de codificar resulta de se tomar uma k-unidade de texto como um elemento
de (Zn )k , como modulo sobre o anel Z, e utilizar matrizes. Vejamos um caso menos
complicado.
Designe-se o conjunto das matrizes 2 2 com coordenadas em Zn por M2 .
Teorema 9.3.1 Se
A =
a b
c d
M2
&
= ad bc,
as seguintes condic
oes s
ao equivalentes.
1. mdc(, n) = 1
2. A e invertvel
3. ker(A) = ~0 (Zn )2
4. A define um automorfismo de (Zn )2
Dem. (1 2) Designando por o inverso de (mod n), e facil verificar que
d b
1
A
=
c a
(2 4) e (4 3) sao imediatas.
(3 1) Suponha-se que = mdc(, n) > 1 e ponha-se n = m. Repare-se que
0 < m < n e portanto n 6 |m; em particular
m 6 0 (mod n).
904
(9.1)
VN
` Teoria dos Nu
meros (2001)
Int. a
es
Aplicac
o
A
bm
am
=
0
m
(9.2)
= ~0.
A
dm
cm
=
m
0
(9.3)
= ~0.
Neste contexto, os textos sao estruturados em matrizes de duas linhas, correspondendo cada coluna a uma unidade de cifra. As funcoes de cifra afins f passam a
entender-se do seguinte modo:
1. Sao dados um elemento ~b (Zn )2 e uma matriz invertvel A M2 .
2. A primeira transformac
ao : T (A) (Zn )2 toma a forma
A1
(A1 )
=
A2
(A2 )
3. Modulo n, tem-se finalmente
f (u) = 1 A(u) + ~b .
9.4
Criptografia de chave p
ublica
Recorde-se que um n
umero natural se diz livre de quadrados se for 1 ou um produto
de n
umeros primos distintos. Seja tambem a funcao de Euler. O teorema seguinte
enuncia alguns lemas de que precisamos para esta seccao.
VN
905
es
Aplicac
o
Teorema 9.4.1
m
d.
ITN(2001)
1. Se m e livre de quadrados e d = mcd(a, m) ent
ao a e primo com
m
d.
= hars( d )+1
irs
m
= a( d )
a
m
1rs a (mod )
d
m
a (mod )
d
Em particular, para algum N,
d|an a =
m
d
906
VN
` Teoria dos Nu
meros (2001)
Int. a
es
Aplicac
o
9.5
Assinaturas; ISBN
Esta representacao e sensvel a trocas de quaisquer dois smbolos, indicando uma probabilidade alta de designar o livro correctamente caso a congruencia se verifique.
VN
907
es
Aplicac
o
9.6
ITN(2001)
Exerccios
908
VN
Bibliografia
[1] George E. Andrews: Number Theory, Dover 1971.
[2] William W. Adams e Larry J. Goldstein:
Theory,Prentice-Hall, Inc., 1976.
Introduction to Number
[9] A. Gon
calves: Introduc
ao `
a Algebra,
IMPA 1979.
[10] G. H. Hardy e E. M. Wright: An Introduction to the Theory of Numbers,
Oxford, 1985.
[11] I. N. Herstein: Topics in Algebra, John Wiley & Sons 1975.
[12] K. Ireland: A Classical Introduction to Modern Number Theory, Springer
GTM 84, 1990.
[13] Neil Koblitz: A course in Number Theory and Criptography Springer GTM
114, 1994.
[14] I. Niven, H. Zuckerman e H. Montgomery: An Introduction to the Theory of Numbers, John Wiley & Sons, Inc., 1991.
909
es
Aplicac
o
ITN(2001)
910
VN
Indice remissivo
alfabeto, 903
Algoritmo
de Euclides, 7
assinatura, 907
bem ordenado, 5
formula
de Inversao de Mobius, 507
de Taylor, 213
fraccao contnua, 706
finita, 706
infinita, 708
periodica, 713
funcao
aritmetica, 501
de cifra, 903
de Euler, 206
de Mobius, 503
multiplicativa, 504
caracterstica, 701
chave, 904
congruencia
linear, 204
congruencias
polinomiais, 210
conjugado
de n
umero complexo, 803
de quaterniao, 804
conjunto
indutivo, 605
corpo, 603
ordenado, 603
Arquimediano, 613
completo, 613
criterio
de Euler, 303
identidade
de Lagrange, 412, 804
inverso
aritmetico, 203
dzima, 702
finita, 703
mista, 703
parte
decimal da, 702
inteira da, 702
periodica, 703
puramente periodica, 703
divisvel, 8
divisor, 8
Lei
de Reciprocidade Quadratica, 306
do Corte, 5, 6
Lema
de Euclides, 10
m
ultiplo, 8
n
umero
algebrico, 611
911
es
Aplicac
o
complexo, 802
finito, 806
infinitesimal, 806
infinito, 806
perfeito, 509
primo, 10
transcendente, 611
n
umeros
congruentes, 201
naturais, 4
estrutura de , 3
intuitivos, 6
norma
de n
umero complexo, 803
de quaterniao, 804
notacao
K + , 603
[], 701
, 503
, 206
(mod n), 201
car, 705
mdc(a, b), 9
ITN(2001)
sucessao, 706
sistema
de cifra, 903
de resduos
completo, 202
reduzido, 206
solucao
trivial, 401
sucessor, 3
Teorema
Chines do Resto, 216
de Dirichlet, 13
de Euclides, 12
de Euler, 207
de Liouville, 611
de Wilson, 208
Fundamental da Algebra,
803
Fundamental da Aritmetica, 11
Pequeno [...] de Fermat, 208
terno Pitagorico, 401
primitivo, 402
texto, 903
cifrado, 903
ordem, 703
Peano
Axiomatica de, 3
Princpio
de Inducao, 3
Completa, 5
Propriedade
Arquimediana, 7
unidade
k-[...] de texto, 903
de cifra, 903
unidades
de texto, 903
reduzida, 706
resduo
nao quadratico, 302
quadratico, 302
smbolo
de Legendre, 303
simples
fraccao contnua, 706
n
umero, 408
912
VN