Você está na página 1de 69

Notas de Aulas

Introducao `a Algebra

Profa Maria Julieta Ventura Carvalho de Araujo


Prof. Frederico Sercio Feitosa (colaborador)

2009

ii

Introducao `a Algebra
(MAT128)
Introducao `a Teoria dos Numeros (MAT143)
1. Ementa

(a) Os Princpios de Inducao Matematica e da Boa Ordenac


ao
(b) Divisibilidade
(c) N
umeros Primos e o Teorema Fundamental da Aritmetica
(d) Equacoes Diofantinas Lineares
(e) Congruencias
(f) Sistema de Congruencias Lineares
(g) Criptografia Basica (MAT128)

2. Bibliografia

(a) Fernandes, A. M. V. et al. Fundamentos de Algebra.


Belo Horizonte: UFMG, 2005.
(b) Coutinho, S. C. N
umeros Inteiros e Criptografia RSA. Serie de Computac
ao e Matematica. Rio
de Janeiro: IMPA, 1997.

(c) Hefez, A. Curso de Algebra.


Vol. 1. Colec
ao Matematica Universit
aria. Rio de Janeiro: IMPA,
1993.
(d)

Elementos de Aritmetica. Colec


ao Textos Universit
arios. Rio de Janeiro: SBM, 2005.

(e) Alencar Filho, E. Teoria Elementar dos N


umeros. Sao Paulo: Nobel, 1985.
(f) Milies, F. C. P. N
umeros: Uma Introduc
ao `
a Matem
atica. Sao Paulo: EDUSP, 2003.
(g) Rosen, K. H. Elementary Number Theory and its Applications. New York: Addison-Wesley,
1984.
(h) Koblitz, N. A Cource in Number Theory and Cryptography. New York: Springer-Verlag, 1987.

3. Horario de Atendimento

4. Provas

Indice
1 Os
1.1
1.2
1.3
1.4
1.5
1.6

Princpios de Indu
c
ao Matem
atica e da Boa Ordena
c
ao
Introducao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Deducao e Inducao . . . . . . . . . . . . . . . . . . . . . . . . .
Princpio de Inducao Matematica - PIM - 1a forma . . . . . . .
Princpio de Inducao Matematica - PIM - 2a forma . . . . . . .
Princpio da Boa Ordenacao (PBO) . . . . . . . . . . . . . . .
Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

1
1
1
2
5
7
9

2 Divisibilidade
2.1 Relacao de divisibilidade em Z . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Conjunto dos divisores de um inteiro . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Divisores comuns de dois inteiros . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Algoritmo da Divisao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 Representacao de um n
umero em uma base qualquer . . . . . . . . . . . . . . . .
2.5.1 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6 Alguns criterios de divisibilidade . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.1 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7 Maximo Divisor Comum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.1 Maximo divisor comum de dois inteiros . . . . . . . . . . . . . . . . . . .
2.7.2 Inteiros primos entre si . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.3 Caracterizacao do maximo divisor comum de dois inteiros . . . . . . . . .
2.7.4 Maximo divisor comum de varios inteiros . . . . . . . . . . . . . . . . . .
2.7.5 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.6 Algoritmo de Euclides (metodo para encontrar o maximo divisor comum)
2.7.7 Algoritmo euclidiano estendido . . . . . . . . . . . . . . . . . . . . . . . .
2.8 Mnimo m
ultiplo comum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.1 M
ultiplos comuns de dois inteiros . . . . . . . . . . . . . . . . . . . . . . .
2.8.2 Mnimo m
ultiplo comum de dois inteiros . . . . . . . . . . . . . . . . . . .
2.8.3 Relacao entre mdc e mmc . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.4 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

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

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

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

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

11
11
13
13
14
14
15
16
18
18
19
19
19
21
22
23
23
24
26
28
28
29
29
30

3 N
umeros primos e o Teorema Fundamental da Aritm
etica
3.1 N
umeros primos e compostos . . . . . . . . . . . . . . . . . .
3.2 Crivo de Eratosthenes . . . . . . . . . . . . . . . . . . . . . .
3.3 Teorema Fundamental da Aritmetica . . . . . . . . . . . . . .
3.4 A procura de n
umeros primos . . . . . . . . . . . . . . . . . .
3.5 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

32
32
33
36
37
37

ii

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

INDICE

iii

4 Equa
c
oes Diofantinas Lineares
4.1 Generalidades . . . . . . . . . . . . .
4.2 Condicao de existencia de soluc
ao . .
4.3 Solucoes da equacao diofantina linear
4.4 Exerccios . . . . . . . . . . . . . . .

. . . . . . .
. . . . . . .
ax + by = c
. . . . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

5 Congru
encias
5.1 Inteiros congruentes . . . . . . . . . . . . . . . . . . . . . .
5.2 Caracterizacao de inteiros congruentes . . . . . . . . . . . .
5.3 Propriedades . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Sistema completo de restos . . . . . . . . . . . . . . . . . .
5.5 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 Classes residuais . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1 Revisao . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.2 Definicao e propriedades . . . . . . . . . . . . . . . .
5.6.3 O conjunto das classes residuais . . . . . . . . . . . .
5.6.4 Adicao e Multiplicacao em Zm . . . . . . . . . . . .
5.6.5 Exerccios . . . . . . . . . . . . . . . . . . . . . . . .
5.7 Congruencias lineares . . . . . . . . . . . . . . . . . . . . .
5.7.1 Definicao e condicao de existencia . . . . . . . . . .
5.7.2 Solucoes da congruencia linear ax b (mod m) . . .
5.8 Resolucao de equacoes diofantinas lineares por congruencia
5.9 Inverso de um inteiro modulo m . . . . . . . . . . . . . . . .
5.10 Teoremas de Fermat e de Wilson . . . . . . . . . . . . . . .
5.11 Criterios de divisibilidade usando congruencias . . . . . . .
5.12 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.13 A funcao de Euler . . . . . . . . . . . . . . . . . . . . . .
5.14 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Sistemas de congru
encias lineares
6.1 Introducao . . . . . . . . . . . . .
6.2 Teorema Chines do Resto . . . .
6.3 Representacao Grafica (tabela) .
6.4 Exerccios . . . . . . . . . . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.
.
.
.

39
39
39
40
41

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

42
42
43
43
45
46
47
47
47
48
49
51
51
51
52
53
53
54
55
56
57
59

.
.
.
.

60
60
61
62
64

Captulo 1

Os Princpios de Induc
ao Matem
atica e
da Boa Ordenac
ao
1.1

Introduc
ao

Em 1742, o matematico Christian Goldbach afirmou que todo inteiro par maior que 4 pode ser escrito
como a soma de dois primos mpares. Certamente Goldbach intuiu este resultado depois de observar que
ele era verdadeiro para alguns n
umeros, como por exemplo, 6 = 3 + 3, 8 = 3 + 5, 10 = 5 + 5, etc. Ja foi
erificada esta afirmativa para todo inteiro par entre 6 e 108 , entretanto nao podemos considera-la verdadeira
a partir deste fato ja que 108 e um n
umero insignificante comparado com a maior partedos inteiros.
Muitos matematicos tem procurado demonstrar ou refutar esta conjectura, mas nada foi conseguido ate
hoje.
Em uma teoria matematica, muitas vezes, resultados sao enunciados a partir de considerac
oes de
casos particulares, como por exemplo acima, mas eles so sao tidos como verdadeiros se puderem ser
demonstrados, isto e, deduzidos de proposic
oes que nao sao demonstradas e nos quais esta fundamentada
a teoria.
Trataremos aqui dos n
umeros naturais, N = {1, 2, 3, ...}, a partir de um dos postulados que os caracterizam, a saber, o Princpio de Induc
ao Matematica. Veremos como utiliza-lo na demonstrac
ao de
afirmacoes a respeito dos n
umeros naturais, como por exemplo, o Princpio da Boa Ordenac
ao.

1.2

Deduc
ao e Induc
ao

Consideremos os seguintes exemplos:


Exemplo 1.1
(1) Todo mineiro e brasileiro.
(2) Paulo e mineiro.
(3) Logo, Paulo e brasileiro.
Exemplo 1.2
(1) O trin
omio n2 + n + 41 e um n
umero primo para n = 1 ou n = 2.
(2) Logo, para todo n N, o trin
omio n2 + n + 41 e um n
umero primo.
No exemplo 1.1, a afirmacao (1) e geral e com o auxlio da afirmac
ao particular (2) obtemos a afirmac
ao
particular (3).
No exemplo 1.2, a afirmacao (1) e particular e estamos tentando generaliza-la atraves da afirmac
ao
(2).
1

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

(exemplo
Defini
c
ao 1.1 A passagem de uma afirmac
ao geral para uma particular e chamada DEDUC
AO
1.1). A tentativa de generalizac
ao de uma afirmac
ao particular, isto e, a passagem de uma afirmac
ao
(exemplo 1.2).
particular para uma geral, e chamada INDUC
AO
Observa
c
ao 1.1 Note que a conclus
ao do exemplo 1.2 e falsa (faca n = 40, por exemplo). Temos ent
ao
a seguinte quest
ao que ser
a resolvida aqui: Como poderamos usar induc
ao em matem
atica de forma a
obter somente conclus
oes verdadeiras ?

1.3

Princpio de Induc
ao Matem
atica - PIM - 1a forma

Suponhamos que para cada natural n se tenha uma afirmativa P (n) que satisfaca `as seguintes propriedades:
(i) P (1) e verdadeira;
(ii) Sempre que a afirmativa e valida para um n
umero natural arbitrario n = k, ela e valida para seu
sucessor n = k + 1 (isto e, P (k) verdadeira implica P (k + 1) verdadeira).
Entao, P (n) e verdadeira para todo natural n > 1.

Observa
c
ao 1.2 Uma prova baseada no PIM e chamada uma prova pelo metodo da induc
ao matem
atica.
Tal prova deve consistir da demonstrac
ao de dois fatos independentes:
Fato 1 a afirmac
ao e v
alida para n = 1.
Fato 2 a afirmac
ao e v
alida para n = k + 1 se ela e v
alida para n = k, onde k e um n
umero natural
arbitr
ario.
Se ambos estes fatos s
ao provados ent
ao, com base no PIM, a afirmac
ao e v
alida para todo n
umero
natural n.
Observa
c
ao 1.3 Note que o fato 2 contem uma implicac
ao, portanto possui uma hip
otese (P (k) e verdadeira) e uma tese (P (k + 1) e verdadeira). Provar o fato 2 significa provar que a hip
otese acarreta a
tese. A hip
otese do fato 2 e chamada Hip
otese de Induc
ao (HI).
Exemplo 1.3 Calcular a soma
Sn =

1
1
1
1
+
+
+ ... +
.
1.2 2.3 3.4
n(n + 1)

Temos que:
S1 =
S2 =
S3 =

1
,
2
1
+
2
1
+
2

1
2
= ,
6
3
1
1
3
+
= , etc.
6 12
4

Usando o metodo de induc


ao matem
atica tentaremos provar que Sn =
Fato 1: Para n = 1 a afirmac
ao e verdadeira pois S1 =

1
1
=
.
2
1+1

n
, para todo natural n > 1.
n+1

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

1
1
1
Fato 2: Suponhamos que a afirmac
ao seja verdadeira para n = k, isto e, Sk =
+
+
+
1.2
2.3
3.4
1
k
=
e vamos provar que a afirmac
ao e verdadeira para n = k + 1, ou seja, Sk+1 =
... +
k(k + 1)
k+1
k+1
k+1
=
.
k+1+1
k+2
De fato,

Sk+1

=
=
HI

=
=

=
=

1
1
1
1
1
+
+
+ ... +
+
1.2 2.3 3.4
k(k + 1) (k + 1)(k + 2)
1
Sk +
(k + 1)(k + 2)
k
1
+
k + 1 (k + 1)(k + 2)
k 2 + 2k + 1
(k + 1)(k + 2)
(k + 1)2
(k + 1)(k + 2)
k+1
k+2

Portanto, com base no PIM, podemos afirmar que Sn =

n
, para todo natural n > 1.
n+1

Exemplo 1.4 Vimos, pelo exemplo 1.2, como uma atitude negligente para com o fato 2 pode nos levar a
resultados falsos. O exemplo seguinte mostra que t
ao pouco podemos omitir o fato 1.
1
Seja Sn = 1 + 2 + 3 + ... + n e consideremos a conjectura Sn = (2n + 1)2 .
8
1
Fato 2: Supponhamos a afirmativa v
alida paraq n = k, isto e, Sk = (2k + 1)2 .
8
Assim temos:
Sk+1

1 + 2 + 3 + ... + k + (k + 1)

Sk + (k + 1)
1
(2k + 1)2 + (k + 1)
8
1
(4k 2 + 4k + 1) + (k + 1)
8
1
(4k 2 + 12k + 9)
8
1
(2(k + 1) + 1)2
8

HI

=
=
=

Logo, o fato 2 se verifica.


Entretanto, e f
acil ver que esta conjectura n
ao e verdadeira para todo n
umero natural n.
1
De fato, S1 = 1 6= (2 + 1)2 .
8
Observa
c
ao 1.4 O fato 1 cria a base para se fazer a induca
o. O fato 2 nos d
a o direito de passar de um
n
umero natural para o seu sucessor (de k para k + 1), ou seja, o direito de uma extens
ao ilimitada desta
base.
Se o fato 1 n
ao foi provado mas o fato 2 sim, ent
ao a base para se iniciar a induc
ao n
ao foi criada e
n
ao faz sentido aplicar o fato 2, j
a que n
ao existe nada para ser estendido. Se o fato 2 n
ao foi provado
mas o fato 1 sim, ent
ao temos a base para se comecar a induc
ao, mas n
ao temos argumentos que nos
possibilitem estende-la.

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

Observa
c
ao 1.5 Se fizermos uma afirmativa incorreta n
ao conseguiremos demonstr
a-la pelo metodo de
induc
ao. Por exemplo, examinando a soma
Sn =

1
1
1
1
+
+
+ ... +
1.2 2.3 3.4
n(n + 1)

1
para alguns valores de n, obtivemos S1 = , S2 =
2
a hip
otese de que, para todo natural n > 1, Sn =

2
3
, S3 = , ... e estes resultados particulares sugeriram
3
4
n
, o que foi provado no exemplo 1.3.
n+1
n+1
Poderamos ter feito a seguinte conjectura: Sn =
. Esta f
ormula e verdadeira para n = 1, pois
3n + 1
1
k+1
S1 = . Suponhamos que ela seja verdadeira para n = k, isto e, Sk =
e tentaremos provar que ela
2
3k + 1
k+2
tambem e verdadeira para n = k + 1, isto e, que Sk+1 =
.
3k + 4
Mas,
Sk+1

=
HI

1
(k + 1)(k + 2)
k+1
1
+
3k + 1 (k + 1)(k + 2)
k 3 + 4k 2 + 8k + 3
(k + 1)(k + 2)(3k + 1)

Sk +

o que n
ao confirma a nossa conjectura.
O fato de se comecar a inducao em n = 1 nao e importante. Podemos re-escrever o PIM da seguinte
forma:
Proposi
c
ao 1.1 Seja a N. Suponhamos que para cada natural n > a se tenha uma afirmativa P (n)
que satisfaca `
as seguintes propriedades:
(i) P (a) e verdadeira;
(ii) Sempre que a afirmativa e v
alida para um n
umero natural arbitr
ario n = k > a, ela e v
alida para seu
sucessor n = k + 1 (isto e, P (k) verdadeira implica P (k + 1) verdadeira).
Ent
ao, P (n) e verdadeira para todo natural n > a.
Prova:

O processo de inducao matematica se baseia no fato de que depois de cada n


umero natural k existe um
sucessor (k + 1) e que cada n
umero natural n pode ser alcancado mediante um n
umero finito de passos,
a partir do 1. Portanto e, muitas vezes, mais conveniente enunci
a-lo do seguinte modo:

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

Proposi
c
ao 1.2 Se S N e um subconjunto tal que:
(i) 1 S;
(ii) Sempre que k S tem-se que (k + 1) tambem pertence a S.
Ent
ao podemos afirmar que S = N.
Prova:

Observa
c
ao 1.6 Para mostrar que
1
1
1
n
1
+
+
+ ... +
=
para todo n > 1
1.2 2.3 3.4
n(n + 1)
n+1
poderamos ter considerado o conjunto

1
1
1
1
n
S= nN:
+
+
+ ... +
=
1.2 2.3 3.4
n(n + 1)
n+1
e ent
ao pelos mesmos argumentos utilizados no exemplo 1.3, concluiramos que:
(i) 1 S;
(ii) Se k S ent
ao (k + 1) S.
Logo, teramos que S = N, ou seja, a f
ormula
1
1
1
1
n
+
+
+ ... +
=
1.2 2.3 3.4
n(n + 1)
n+1
e v
alida para todo n > 1.

1.4

Princpio de Induc
ao Matem
atica - PIM - 2a forma

Seja a N. Suponhamos que para cada natural n > a se tenha uma afirmativa P (n) que satisfaca `as
seguintes propriedades:
(i) P (a) e verdadeira;
(ii) P (m) verdadeira para todo natural m com a 6 m 6 k implica P (k + 1) verdadeira.
Entao P (n) e verdadeira para todo natural n > a.

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

Observa
c
ao 1.7 Note que aqui tambem a condica
o (ii) consiste em uma implicac
ao. Sua hip
otese e
tambem chamada de hip
otese de induc
ao (HI). A diferenca entre as duas formas est
a exatamente na
hip
otese de induc
ao: na primeira sup
oe-se que P (k) seja verdadeira e na segunda sup
oe-se que P (k), P (k
1), P (k 2), ..., P (a) sejam todas verdadeiras.
Observa
c
ao 1.8 Esta forma e u
til nos casos em que a validade de P (k+1) n
ao puder ser obtida facilmente
da validade de P (k) mas sim, da validade de algum P (m), onde a 6 m 6 k.
Exemplo 1.5 Considere a sequencia de Fibonacci
1, 1, 2, 3, 5, 8, 13, 21, ...
onde cada elemento, a partir do terceiro, e a soma dos dois anteriores.
Se denotarmos por F (n) o n-esimo termo desta sequencia, poderemos defini-la por:
F (1) = 1
F (2) = 1
F (n) = F (n 2) + F (n 1), se n > 3.
n
7
Mostre que F (n) <
, para todo natural n > 1.
4

Usando a primeira forma do PIM


n
7
Seja P (n) a afirmativa: F (n) <
, n {1, 2, 3, ...}.
4

2
7
7
e F (2) = 1 <
.
4
4
k
7
.
Seja k > 2 e suponhamos que P (k) seja v
alida, isto e, F (k) <
4
(k+1)
7
.
Devemos mostrar que F (k + 1) <
4
Como k + 1 > 3 ent
ao F (k + 1) = F (k 1) + F (k) e n
ao fica claro como obter a desigualdade desejada
a partir da hip
otese de induc
ao.
Observe que F (k 1) 6 F (k) e ent
ao
Temos que P (1) e P (2) s
ao verdadeiras pois F (1) = 1 <

F (k + 1) = F (k 1) + F (k)
6 F (k) + F (k)
k
7
< 2
4
k+1
8 7
=
.
7 4
que e uma cota maior do que a desejada.
Vamos, ent
ao usar a segunda forma do PIM:

Usando a segunda forma do PIM

J
a vimos que P (1) e P (2) s
ao verdadeiras. Seja k 6 2 e suponhamos P (m) verdadeira para todo

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

k+1
7
natural m, 1 6 m 6 k. Precisamos mostrar que P (k + 1) e verdadeira, ou seja, F (k + 1) <
.
4
k
k1
7
7
Como F (k + 1) = F (k 1) + F (k) e, por HI, F (k) <
e F (k 1) <
, ent
ao
4
4
F (k + 1) = F (k 1) + F (k)
k1 k
7
7
<
+
4
4
k k
4 7
7
=
.
+
7 4
4

k
4
7
=
+1 .
7
4
k
11 7
.
=
7
4
k
7 7
<
.
4 4
k+1
7
=
4

Teorema 1.1 (Segunda forma do PIM) Seja a N. Suponha que para cada n
umero natural n se
tenha uma afirmativa P (n) que satisfaca `
as seguintes propriedades:
(i) P (a) e verdadeira;
(ii) Sempre que P (a), P (a + 1), ..., P (k), onde k > a, s
ao verdadeiras tem-se que P (k + 1) tambem e
verdadeira.
Ent
ao P (n) e verdadeira para todo natural n > a.
Prova:
Vamos usar a primeira forma do PIM.
Seja S = {n N : n > a e P (a), P (a + 1), ..., P (n) s
ao verdadeiras }. Queremos mostrar que
S = {n N : n > a}.
Pela condic
ao (i) temos que P (a) e verdadeira, ou seja, a S.
Seja k > a tal que k S(HI); logo, pela definic
ao de S, P (a), P (a + 1), ..., P (k) s
ao verdadeiras e,
pela condic
ao (ii) P (k + 1) e tambem verdadeira. Assim (k + 1) S.
Portanto pela primeira forma do PIM temos que todos naturais n tais que n > a pertencem a S, isto
e, S = {n N : n > a}, donde P (n) e verdadeira para todo n > a.

1.5

Princpio da Boa Ordenac


ao (PBO)

Todo subconjunto nao vazio S N possui um nemor elemento, isto e, existe a S tal que a 6 x,
para todo x S.
Prova:
Vamos usar a segunda forma do PIM.

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

Suponhamos que exista um conjunto S N que nao possua menor elemento. Vamos mostrar que
S = .
Temos entao que 1
/ S, pois, do contr
ario, 1 seria o menor elemento de S. Suponhamos que 1, 2, ..., k
nao pertencam a S(HI) e vamos mostrar que (k + 1)
/ S. De fato, se (k + 1) S ent
ao (k + 1) seria
o menor elemento de S, pois todos os naturais menores do que (k + 1) nao estao em S, o que seria uma
contradicao. Logo (k + 1)
/ S.
Portanto, pela segunda forma do PIM, nenhum elemento de N est
a em S. Como S N temos que
S = . Assim podemos afirmar que se S N, S 6= , ent
ao S possui menor elemento.
Observa
c
ao 1.9 O Princpio da Boa Ordenaca
o tambem e conhecido como Princpio do Menor Inteiro.
Exemplo 1.6 No conjunto {21, 23, 25, 27, ...} dos n
umeros impares maiores que 19, temos que 21 e o
menor elemento.
Exemplo 1.7 O conjunto dos n
umeros inteiros Z = {0, 1, 2, ...} n
ao possui menor elemento, pois se
x Z ent
ao (x 1) Z, ou seja, Z n
ao e limitado inferiormente.
Exemplo 1.8 Considere o conjunto dos n
umeros racionais positivos:
o
nm
: m, n N
Q+ =
n
Note que 0 e menor do que todos os elementos de Q+ , donde Q+ e limitado inferiormente. Como
0
/ Q+ , 0 n
ao e o menor elemento de Q+ . Vamos mostrar que Q+ n
ao possui menor elemento.

claro que a Q+ e como


Suponhamos, por absurdo, que a Q+ seja o menor elemento de Q+ . E
2
a
< a, chegamos a uma contradic
ao.
2
Exemplo 1.9 Usando o PBO mostre que Sn =
n > 1.

1
1
1
1
n
+
+
+ ... +
=
para todo natural
1.2 2.3 3.4
n(n + 1)
n+1

n
. Desejamos mostrar que F = . Vamos supor que F 6= . Assim,
n+1
a
pelo PBO, existe a F tal que a e o menor elemento de F . Como a F temos que Sa 6=
e a > 1,
a+1
1
1
pois S1 = =
, o que implica 1
/ F . Sendo a o menor elemento de F ent
ao (a 1)
/ F , isto e,
2
1+1
Seja F =

n N : Sn 6=

Sa1 =

1
1
1
a1
+
+ ... +
=
1.2 2.3
(a 1)a
a

.
Assim, temos:
Sa = Sa1 +

1
a1
1
(a 1)(a + 1) + 1
a
=
+
=
=
.
a(a + 1)
a
a(a + 1)
a(a + 1)
a+1

a
n
Mas isso contradiz Sa 6=
. Portanto F = e conclumos que n
ao existe n N tal que Sn 6=
,
a+1
n+1
n
, para todo natural n > 1.
ou seja, Sn =
n+1

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

1.6

Exerccios

1. Verifique, por inducao, as seguintes formulas para n > 1:


n(n + 1)
2
(b) 1 + 3 + 5 + ... + (2n 1) = n2
(a) 1 + 2 + 3 + ... + n =

(c) 5 + 9 + 13 + ... + (4n + 1) = n(2n + 3)


1
(d) 1 + 4 + 9 + ... + n2 = n(n + 1)(2n + 1)
6
1
(e) 1.2 + 2.3 + 3.4 + ... + n(n + 1) = n(n + 1)(n + 2)
3

n(n + 1) 2
3
3
3
(f) 1 + 2 + 3 + ... + n =
2
(g) (1 +

2. Seja A =

25

35

1 1
.
0 1

+ ... +

n5 )

+ (1 +

27

37

+ ... +

n7 )

n(n + 1)
=2
2

(a) Calcule A2 e A3 para determinar uma possvel formula para An , n {1, 2, 3, ...}.
(b) Demonstre o resultado obtido acima por induc
ao.
3. Considere a progressao aritmetica (P.A.) de razao r e primeiro termo a1 .
(a) Estabeleca uma formula para an , o n-esimo termo, e demonstre-a por induc
ao.
(b) Mostre que a soma Sn dos n primeiros termos desta progressao e dada por Sn =

(a1 + an )n
.
2

4. Considere a progressao geometrica (P.G.) de razao q 6= 1 e primeiro termo a1 .


(a) Estabeleca uma formula para an , o n-esimo termo, e demonstre-a por induc
ao.
(b) Mostre que a soma Sn dos n primeiros termos desta progressao e dada por Sn =

an q a1
.
q1

5. Encontre a lei geral augerida e em seguida demonstre-a por induc


ao.
1
1 1
1
1 1 1
1
1
=2 , 1+ + =2 , 1+ + + =2
2
2
2
4
4
2
4
8
8

1
1
1
1
1
1
1
1
1
(b) 1 = , 1
1
= , 1
1
1
=
2
2
2
3
3
2
3
4
4
(a) 1 +

6. Mostre por inducao que:


(a) 1 + n 6 2n , para todo n {0, 1, 2, ...}.
(b) 2n < n!, para todo n > 4, n N.
(c) Para todo a R, a < 0 temos a2n > 0 e a2n1 < 0, n N.
(d) Seja x R, x > 0. Entao (1 + x)2n > 1 + 2nx para todo n N.
(e) Se a > 0 e x > 0 sao n
umeros reais ent
ao (a + x)n > an + nxan1 , n N.
7. Use o Princpio da Boa Ordenacao para provar que qualquer subconjunto dos inteiros nao vazio e
limitado superiormente tem um maior elemento.

MATEMATICA

CAPITULO 1. OS PRINCIPIOS DE INDUC


AO
E DA BOA ORDENAC
AO

10

8. Prove que nao existe inteiro m tal que 0 < m < 1.


9. Se a e b sao dois inteiros positivos quaisquer, prove que existe um inteiro positivo n tal que na > b.
(Use o PBO).
10. A equivalencia dos Princpios de Induc
ao e da Boa Ordenac
ao.
(a) Prove que a primeira forma do PIM e equivalente ao PBO.
(b) Conclua que:
i. a segunda forma do PIM e equivalente ao PBO.
ii. as duas formas do PIM sao equivalentes.

Captulo 2

Divisibilidade
2.1

Relac
ao de divisibilidade em Z

Defini
c
ao 2.1 Dados dois inteiros a e b, dizemos que b divide a se, e somente se, existe um inteiro q tal
que a = bq.
Observa
c
ao 2.1 Se b divide a tambem dizemos que:
b e um divisor de a.
a e um m
ultiplo de b.
b e um fator de a.
a e divisvel por b.
Nota
c
ao: b | a (b divide a) b - a (b nao divide a)
Observa
c
ao 2.2
1. A notac
ao b | a n
ao deve ser confundida com a fraca
o

b
.
a

2. A relac
ao R, no conjunto Z dos n
umeros inteiros, definida por: b R a b | a, denomina-se rela
c
ao
de divisibilidade em Z.
Exemplo 2.1
1. 2 | 6, pois, 6 = 2.3;
2. 4 | 12, pois, 12 = (4).(3);
3. 5 | 10, pois, 10 = 5.(2);
4. 7 | 21, pois, 21 = (7).3;
5. 3 - 7, pois n
ao existe inteiro q tal que 7 = 3q;
6. 0 | 0, pois, 0 = 0.q para todo inteiro q.
Proposi
c
ao 2.1 Sejam a, b, c e d inteiros quaisquer. Podemos afirmar que:
1. Se b 6= 0, ent
ao o inteiro q nas condic
oes da definic
ao e u
nico.
2. a | 0, 1 | a e a | a.
11

CAPITULO 2. DIVISIBILIDADE
3. 0 | a se, e somente se, a = 0.
4. Se b | a e a 6= 0, ent
ao |b| 6 |a|.
5. Os u
nicos divisores de 1 s
ao 1 e 1.
6. Se a | b e b | a, ent
ao a = b.
7. Se b | a, ent
ao (b) | a, b | (a) e (b) | (a).
8. Se a | b e b | c, ent
ao a | c.
9. Se a | b e c | d, ent
ao ac | bd.
10. Se a | b e a | c, ent
ao a | (bx + cy), para todo inteiro x e y.
Prova:

12

CAPITULO 2. DIVISIBILIDADE

13

Observa
c
ao 2.3
1. A propriedade 10 pode ser generalizada:
Se a | bk , para k = 1, 2, ..., n, ent
ao a | (b1 x1 + b2 x2 + ... + bn xn ) para todo inteiro x1 , x2 , ..., xn .
2. De acordo com as propriedades 2 e 8 temos que a relac
ao de divisibilidade em Z e reflexiva e
transitiva, porem n
ao e simetrica, pois 2 | 4 e 4 - 2, e nem anti-simetrica pois 2 | (2), (2) | 2 e
2 6= (2).

2.2

Conjunto dos divisores de um inteiro

Defini
c
ao 2.2 O conjunto de todos os divisores de um inteiro a, denominado D(a), e o conjunto D(a) =
{x Z : x | a}.
Exemplo 2.2
1. D(0) = {x Z : x | 0} = Z
2. D(1) = {x Z : x | 1} = {1, 1}
3. D(2) = {x Z : x | 2} = {1, 2}
4. D(8) = {x Z : x | 8} = {1, 2, 4, 8}
Observa
c
ao 2.4
claro que D(a) = D(a).
1. E
2. Como a = a.1 = (a).(1) temos que 1, 1, a, a s
ao divisores de a, denominados divisores triviais
de a. Em particular, o inteiro 1 (ou 1) s
o admite divisores triviais.
3. Qualquer que seja o inteiro a 6= 0, se x | a, ent
ao x 6= 0 e |x| 6 |a| o que implica |a| 6 x 6 |a| e,
portanto, D(a) [|a|, |a|] Z. Isto significa que qualquer inteiro a 6= 0 tem um n
umero finito de
divisores.

2.3

Divisores comuns de dois inteiros

Defini
c
ao 2.3 Chama-se divisor comum de dois inteiros a e b todo inteiro c tal que c | a e c | b, isto e,
c D(a) D(b). Indica-se por D(a, b) = D(a) D(b).
Exemplo 2.3
D(12) = {1, 2, 3, 4, 6, 12}
D(15) = {1, 3, 5, 15}
D(12, 15) = D(12) D(15) = {1, 3}
Observa
c
ao 2.5
1. D(a, b) = D(b, a)
2. D(a, b) 6= , pois 1 D(a) D(b) = D(a, b)

CAPITULO 2. DIVISIBILIDADE

2.3.1

14

Exerccios

1. Decida se as afirmacoes abaixo sao verdadeiras ou falsas, dando a demonstrac


ao ou um contraexemplo. Sejam a, b e c inteiros.
(a) Se a | b, entao (a + c) | (b + c).
(b) Se a | b, entao ac | bc.
(c) Se ac | bc, entao a | b.
(d) Se a | b, entao a | bx, para todo x Z.
(e) Se a | (b + c), entao a | b ou a | c.
(f) Se a | bc, entao a | b ou a | c.
(g) Se a | c e b | c, entao ab | c.
(h) Se a | c e b | c, entao (a + b) | c.
2. Sejam a e b inteiros. Mostre que se a | b e b | a, ent
ao |a| = |b|.

2.4

Algoritmo da Divis
ao

Lema 2.1 (Lema da divis


ao de Euclides) Sejam a e b inteiros com a > 0 e b > 0. Ent
ao existem
u
nicos inteiros q e r tais que a = bq + r, onde q > 0 e 0 6 r < b.
Prova:
Exist
encia:
Faremos a demonstracao por inducao sobre a.
Se a = 0 escolhemos q = 0 e r = 0 obtendo 0 = d.0 + 0.
Se a > 0, suponhamos por hipotese de induc
ao (HI) que o resultado seja valido para (a 1), ou seja,
0
0
0
existem inteiros q e r tais que a 1 = bq + r0 , onde q 0 > 0 e 0 6 r0 < b. Logo a = bq 0 + r0 + 1 e
1 6 r0 + 1 6 b. Se r0 + 1 < b, tomamos q = q 0 e r = r0 + 1 o que mostra o resultado. Se r0 + 1 = b temos
que a = bq 0 + b = b(q 0 + 1) e basta tomar neste caso q = q 0 + 1 e r = 0.
Unicidade:
Vamos supor que (q, r) e (q 0 , r0 ) sejam dois pares de inteiros tais que a = bq + r, a = bq 0 + r0 com q, q 0 > 0,
0 6 r, r0 < b e vamos concluir que q = q 0 e r = r0 . Suponha que q > q 0 . Da segue que b(q q 0 ) = r0 r e
como q q 0 > 0 e um inteiro, entao q q 0 > 1 e, portanto, b(q q 0 ) > b. Logo teramos r0 r > b o que e
um absurdo ja que 0 6 r < b e 0 6 r0 < b. Assim nao podemos ter q > q 0 . Analogamente nao podemos
ter q 0 > q e, portanto, q = q 0 . Finalmente segue que r = a bq = a bq 0 = r0 .
Teorema 2.1 (Algoritmo da Divis
ao) Sejam a e b inteiros com b 6= 0. Ent
ao existem u
nicos inteiros
q e r que satisfazem as condic
oes a = bq + r e 0 6 r < |b|.
Prova:
Temos quatro casos a considerar:
1o ) a > 0 e b > 0;
2o ) a > 0 e b < 0;
3o ) a < 0 e b > 0;
4o ) a < 0 e b < 0.
1o caso: a > 0 e b > 0
o lema da divisao de Euclides mostrado anteriormente.
E
2o caso: a > 0 e b < 0
Como b < 0, entao b > 0 e |b| = b. Pelo lema da divisao de Euclides aplicado aos inteiros a > 0 e
b > 0, existem u
nicos inteiros q 0 e r0 tais que a = (b)q 0 + r0 , com 0 6 r0 < b. Assim a = b(q 0 ) + r0 ,

CAPITULO 2. DIVISIBILIDADE

15

com 0 6 r0 < |b|. Logo, neste caso, tomamos q = q 0 e r = r0 .


3o caso: a < 0 e b > 0
Como a < 0, entao a > 0 e |b| = b. Pelo lema da divisao de Euclides aplicado aos inteiros a > 0 e
b > 0, existem u
nicos inteiros q 0 e r0 tais que a = bq 0 + r0 , com 0 6 r0 < b. Assim a = b(q 0 ) r0 ,
0
com 0 6 r < b. Se r0 = 0 temos a = b(q 0 ) e, neste caso, tomamos q = q 0 e r = 0. Se r0 > 0 temos
a = b(q 0 )r0 +bb = b(q 0 1)+(br0 ), com 0 < br0 < b, e, neste caso, tomamos q = q 0 1 e r = br0 .
4o caso: a < 0 e b < 0
Como a < 0 e b < 0, entao a > 0, b > 0 e |b| = b. Pelo lema da divisao de Euclides aplicado aos
inteiros a > 0 e b > 0, existem u
nicos inteiros q 0 e r0 tais que a = (b)q 0 + r0 , com 0 6 r0 < b.
Assim a = bq 0 r0 , com 0 6 r0 < b. Se r0 = 0 temos a = bq 0 e, neste caso, tomamos q = q 0 e r = 0.
Se r0 > 0 temos a = bq 0 r0 + b b = b(q 0 + 1) + (b r0 ), com 0 < b r0 < b = |b|, e, neste caso,
tomamos q = q 0 + 1 e r = b r0 .
Observa
c
ao 2.6
1. Os inteiros q e r s
ao denominados, respectivamente, o quociente e o resto da divis
ao de a por b.
2. b e divisor de a (b | a) se, e somente se, r = 0. Neste caso a = bq e o quociente q na divis
ao exata
de a por b indica-se por ab ou a/b.
3. Na divis
ao de um inteiro qualquer a por 2 os possveis restos s
ao r = 0 ou r = 1. Se r = 0, ent
ao
a = 2q e denominado par; se r = 1 ent
ao a = 2q + 1 e denominado mpar.

2.4.1

Exerccios

1. Encontre q e r na divisao de a = 59 por b = 14 que satisfacam as condic


oes do algoritmo da
divisao.
2. Idem para a = 79 e b = 11.
3. Idem para a = 59 e b = 7.
4. Mostre que o quadrado de um inteiro qualquer e da forma 3k ou 3k + 1, com k Z.
5. Mostre que todo inteiro mpar e da forma 4k + 1 ou 4k + 3, com k Z.
6. Mostre que o quadrado de qualquer inteiro mpar e da forma 8k + 1, com k Z.
7. Seja a um inteiro. Prove que um dos inteiros a, a + 2, a + 4 e divisvel por 3.
8. Sendo a um inteiro qualquer, mostre que:
(a) 2 | a(a + 1)
(b) 3 | a(a + 1)(a + 2)
9. Prove que, de n n
umeros consecutivos, um e m
ultiplo de n.
10. Prove que todo inteiro da forma 6k + 5 e tambem da forma 3k + 2, mas nao vale a recproca.
11. Mostre que o cubo de um inteiro qualquer e de uma das formas: 9k, 9k + 1 ou 9k + 8.
12. Mostre que, se a | (2x 3y) e a | (4x 5y), ent
ao a | y, onde a, x e y sao inteiros.
13. Determine os inteiros positivos que divididos por 17 deixam um resto igual ao quadrado do quociente.
14. Para todo inteiro a, prove que 4 | (a2 + 2).

CAPITULO 2. DIVISIBILIDADE

16

15. Prove que, se a e b sao inteiros com b > 0, ent


ao existem u
nicos inteiros q e r tais que a = bq + r,
com 2b 6 r < 3b.
16. Mostre que se a e b sao inteiros mpares, ent
ao a2 b2 e divisvel por 8.
17. Na divisao de dois inteiros positivos o quociente e 16 e o resto e o maior possvel. Encontre os dois
inteiros, sabendo que a sua soma e 341.
18. Mostre que o produto de dois inteiros mpares e um inteiro mpar.
19. Sendo a um inteiro, mostre que a2 deixa resto 0, 1 ou 4 quando dividido por 8.
20. Mostre que todo inteiro mpar pode ser escrito como diferenca de dois quadrados.
21. Sejam a, b, m Z, com m 6= 0. Mostre que se m | b a, ent
ao a e b deixam o mesmo resto quando
divididos por m.
22. Prove que:
(a) A soma dos quadrados de dois inteiros mpares nao pode ser um quadrado perfeito.
(b) A diferenca de dois cubos de inteiros consecutivos nao e divisvel por 2.
23. (a) Demonstre que todo quadrado perfeito e da forma 5k ou 5k 1.
(b) Como aplicacao, indique em quais algarismos pode terminar um quadrado perfeito.
(c) Demonstre que, se tres inteiros positivos a, b, c verificam a condic
ao a2 = b2 + c2 , ent
ao, entre
eles ha um m
ultiplo de 5 e um m
ultiplo de 2.

2.5

Representac
ao de um n
umero em uma base qualquer

Teorema 2.2 (Representa


c
ao em uma base) Dado um inteiro qualquer b > 2, todo inteiro positivo
n admite uma u
nica representac
ao da forma:
n = am bm + am1 bm1 + ... + a2 b2 + a1 b + a0

()

onde ai Z e 0 6 ai < b, para todo i = 0, 1, 2, ..., m.


Prova:
Pelo algoritmo da divisao aplicados aos inteiros n e b, existem inteiros q0 e a0 tais que
n = bq0 + a0 com q0 > 0, 0 6 a0 < b e n > bq0 > q0 .
Agora, aplicando o algoritmo da divisao aos inteiros q0 e b, existem inteiros q1 e a1 tais que
q0 = bq1 + a1 com q1 > 0, 0 6 a1 < b e q0 > q1 (1)
Continuando a aplicar o algoritmo da divisao aos quocientes qi0 s e ao inteiro b, temos:
q1 = bq2 + a2 com q2 > 0, 0 6 a2 < b e q1 > q2 (2)
q2 = bq3 + a3 com q3 > 0, 0 6 a3 < b e q2 > q3 (3)
e assim por diante.
Como n > q0 > q1 > q2 > .... e qi > 0 para todo i, esta sequencia decrescente e finita, isto e, existe
um ndice m tal que:
qm2 = bqm1 + am1 com qm1 > 0, 0 6 am1 < b (m-1)
qm1 = bqm + am com qm = 0, 0 6 am < b (m)
Multiplicando a equacao (1) por b, a equac
ao (2) por b2 , a equac
ao (3) por b3 , ..., e a equac
ao (m-1)
m1
por b
, obtemos o seguinte conjunto de igualdades:

CAPITULO 2. DIVISIBILIDADE

17

n = bq0 + a0 ,

0 6 a0 < b

bq0 = b2 q1 + a1 b,

0 6 a1 < b

0 6 a2 < b

0 6 a3 < b

b q1 = b q2 + a2 b ,
b q2 = b q3 + a3 b ,
...............

bm1 qm2 = bm am + am1 bm1 ,

0 6 am1 < b

Somando membro a membro essas m igualdades obtemos:


n + bq0 + b2 q1 + b3 q2 + ... + bm1 qm2 =
bq0 + b2 q1 + b3 q2 + ... + bm1 qm2 + bm am + a0 + a1 b + a2 b2 + a3 b3 + ... + am1 bm1
ou seja,
n = am bm + am1 bm1 + ... + a3 b3 + a2 b2 + a1 b + a0
onde ai Z, para todo i {0, 1, ..., m}, 0 < am < b; 0 6 ai < b, para todo i {0, 1, ..., m 1}.
A unicidade desta representacao e uma consequencia imediata da unicidade do algoritmo da divisao.
Formalmente, usando a segunda forma do PIM, temos a seguinte demonstrac
ao:
Para n = 1 o resultado e trivialmente verdadeiro.
Para n > 1 suponha, por hipotese de induc
ao (HI), que para todo inteiro c, com 1 6 c < n, o resultado
seja verdadeiro, isto e, c pode ser escrito de maneira u
nica como
c = am bm + ... + a1 b + a0 , onde 0 6 ai < b
Devemos mostrar que o resultado e valido para n.
Pelo algoritmo da divisao de n por b, sabemos que existem u
nicos inteiros q > 0 e 0 6 r < b tais que
n = bq + r.
Se q = 0 entao n = r e n esta na forma de representac
ao (*).
Se q > 0, como b > 2, temos que n = bq + r > 2q + r > 2q > q. Logo, pela hipotese de induc
ao aplicada a
q, podemos escrever:
q = am dm + am1 bm1 + ... + a1 b + a0 , onde 0 6 ai < b
e, portanto,
n = bq + r = am bm+1 + am1 bm + ... + a1 b2 + a0 b + r com 0 6 r < b
Obtivemos, entao, uma representacao de n na forma (*) e sua unicidade segue da unicidade de q e r pelo
algoritmo da divisao e da unicidade da representac
ao de q pela hipotese de induc
ao.
Observa
c
ao 2.7
1. Pelo teorema anterior, dado um inteiro qualquer b > 2, todo inteiro positivo n pode ser representado
por um polin
omio inteiro em b de grau m (pois am 6= 0) ordenado segundo as potencias decrescentes
de b e cujos coeficientes ai s
ao inteiros que satisfazem 0 6 ai < b (i = 0, 1, 2, ..., m), sendo am 6= 0.
2. Notac
ao: n = (am am1 ...a2 a1 a0 )b .
3. O inteiro b chama-se base. Convencionamos n
ao escrever o subscrito b quando estamos utilizando
a base usual 10.
4. Se n = (am am1 ...a2 a1 a0 )b dizemos que n est
a escrito no sistema de base b.

CAPITULO 2. DIVISIBILIDADE

2.5.1

18

Exerccios

1. Escreva 105 no sistema de base 2.


2. Escreva (100111)2 no sistema de base 10.
3. Escreva 31415 no sistema de base 8.
4. Escreva (3531)6 no sistema de base 10.
5. Escreva (6165)7 no sistema de base 12.
6. Prove que as adivinhacoes abaixo estao corretas:
(a) Peca a alguem para pensar em um n
umero com dois dgitos, a, depois peca para multiplicar
o algarismo das dezenas de a por 5, somar 7, dobra-lo e somar ao algarismo das unidades de
a. Peca-lhe que diga o resultado obtido, b. Agora voce pode descobrir o n
umero pensado
afirmando que a = b 14.
(b) Pense em um n
umero com tres algarismos, a. Agora multiplique o algarismo das centanas por
2, some 3, multiplique por 5, some 7, some o algarismo das dezenas de a, multiplique por 2,
some 3, multiplique por 5, some o algarismo das unidades e diga o resultado, b. Se voce subtrair
235 de b, voce obtera o n
umero pensado a.
7. Prove que todo n
umero com tres algarismos iguais e divisvel por 37.
8. Escreva (7645)8 no sistema de base 5 e (a3b)12 no sistema de base 7.
9. Resolva a seguinte equacao: (123)x = (1002)4 .
10. Determine a base b do sistema no qual 73 se escreve (243)b .

2.6

Alguns crit
erios de divisibilidade

Proposi
c
ao 2.2 (Crit
erio de divisibilidade por 2) Um inteiro positivo n e divisvel por 2 se, e somente se, o algarismo das unidades for divisvel por 2.
Prova:
Seja n = am am1 ...a2 a1 a0 a representac
ao de n na base 10. Ent
ao n = a0 + 10a1 + 102 a2 + ... + 10m am ,
0
onde os ai s tomam valores de 0 a 9. Colocando o n
umero 10 em evidencia a partir da segunda parcela
m1
temos: n = a0 + 10(a1 + 10a2 + ... + 10
am ) = a0 + 10a, onde a = a1 + 10a2 + ... + 10m1 am e um
n
umero inteiro
Se n e divisvel por 2, isto e, 2 | n e como n = a0 + 10a e 10 = 2.5, temos que 2 | a0 .
Reciprocamente, se o algarismo das unidades e divisvel por 2, isto e, 2 | a0 e como n = a0 + 10a temos
que 2 | n.
Proposi
c
ao 2.3 (Crit
erio de divisibilidade por 9) Um inteiro positivo n e divisvel por 9 se, e somente se, a soma de seus algarismos e divisvel por 9.
Prova:
Seja n = am am1 ...a2 a1 a0 a representac
ao de n na base 10. Ent
ao n = a0 + 10a1 + 102 a2 + ... + 10m am ,
onde 0 6 ai 6 9.
Como para todo inteiro j > 1, 10j = 9bj + 1 onde bj e um inteiro positivo (prove usando inducao), temos
que n = a0 + a1 (9b1 + 1) + a2 (9b2 + 1) + ... + am (9bm + 1) = (a0 + a1 + ... + am ) + 9(a1 b1 + ... + am bm ).
Sendo c = a1 b1 + ... + am bm um inteiro temos n = (a0 + a1 + ... + am ) + 9c.
Portanto, se 9 | n temos que 9 | (a0 + a1 + ... + am ).
Reciprocamente, se 9 | (a0 + a1 + ... + am ) ent
ao 9 | n.

CAPITULO 2. DIVISIBILIDADE

19

Proposi
c
ao 2.4 (Crit
erio de divisibilidade por 7) Um inteiro n = 10k + i onde i e o seu algarismo
das unidades, e divisvel por 7 se, e somente se, k 2i e divisvel por 7.
Prova:
() Se 10k + i e divisvel por 7, entao existe um inteiro m tal que 10k + i = 7m e, portanto, k 2i =
k 2(7m 10k) = k 14m + 20k = 21k 14m = 7(3k 2m) o que implica k 2i ser divisvel por 7.
() Se k 2i e divisvel por 7, entao existe um inteiro n tal que k 2i = 7n e, portanto, 10k + i =
10(7n + 2i) + i = 70n + 20i + i = 70n + 21i = 7(10n + 3i) o que implica 10k + i ser divisvel por 7.
Observa
c
ao 2.8 Para descrever melhor o criterio de divisibilidade por 7, vejamos um exemplo.
Seja n = 59325. Separamos o dgito 5 das unidades e, do n
umero restante 5932, subtramos o dobro
deste dgito, isto e, 5932 10 = 5922.
Em seguida repetimos este procedimento ate a obtenc
ao de um n
umero suficientemente pequeno que
possamos reconhecer, facilmente, se e ou n
ao divisvel por 7, como segue: 592 4 = 588; 58 16 = 42.
Como 42 e divisvel por 7 ent
ao 588 tambem e. Como 588 e divisvel por 7 ent
ao 5922 tambem e, o
que implica 59325 ser divisvel por 7.

2.6.1

Exerccios

1. Prove os seguintes criterios de divisibilidade:


(a) Criterio de divisibilidade por 3:
Um inteiro positivo n e divisvel por 3 se, e somente se, a soma de seus algarismos e divisvel
por 3.
(b) Criterio de divisibilidade por 4:
Um inteiro positivo n e divisvel por 4 se, e somente se, o n
umero formado pelos dois u
ltimos
algarismos de n e divisvel por 4.
(c) Criterio de divisibilidade por 5:
Um inteiro positivo n e divisvel por 5 se o algarismo das unidades for 0 ou 5.
(d) Criterio de divisibilidade por 11:
Um inteiro positivo n = am am1 ...a2 a1 a0 e divisvel por 11 se, e somente se, a soma alternada
T dos seus algarismos, T = a0 a1 + a2 ... + (1)m am , e divisvel por 11.
(Sugestao: Mostre por inducao que, para todo j > 1, 10j = 11cj + (1)j , onde cj e um inteiro.)
2. Enuncie e demonstre um criterio de divisibilidade por 8.
3. Usando o criterio de divisibilidade por 9 e por 11, determine se os inteiros 176521221 e 349235678
sao divisveis por 9 ou por 11.

2.7
2.7.1

M
aximo Divisor Comum
M
aximo divisor comum de dois inteiros

Defini
c
ao 2.4 Sejam a e b dois inteiros n
ao simultaneamente nulos, isto e, a 6= 0 ou b 6= 0. Chama-se
m
aximo divisor comum de a e b o inteiro positivo d que satisfaz as condico
es:
1. d | a e d | b; (d e um divisor comum de a e b)
2. Se c e um inteiro tal que c | a e c | b, ent
ao c d. (d e o maior dos divisores comuns de a e b)
Nota
c
ao: d = mdc(a, b) ou, simplesmente, d = (a, b)
Observa
c
ao 2.9 Sejam a e b inteiros n
ao simultaneamente nulos.

CAPITULO 2. DIVISIBILIDADE

20

1. O conjunto D(a, b) de todos os divisores comuns de a e b e n


ao vazio, pois 1 D(a, b), e limitado
superiormente, pois se a 6= 0 ou b 6= 0, ent
ao, para todo elemento c D(a, b), temos c |a| ou
c |b|. Consequentemente, D(a, b) possui maior elemento e mdc(a, b) sempre existe e e u
nico.
2. Na definic
ao de m
aximo divisor comum exigimos a e b n
ao simultaneamente nulos porque, caso
contr
ario, qualquer inteiro c seria divisor comum de a e b, o que tornaria impossvel tomar o maior
desses n
umeros.
3. mdc(a, b) = mdc(b, a).
4. mdc(a, 1) = 1.
5. a 6= 0 mdc(a, 0) = |a|.
6. a | b e a 6= 0 mdc(a, b) = |a|.
7. mdc(a, b) = mdc(|a|, |b|).
Exemplo 2.4 Calcular mdc(24, 18).
D(24) = {1, 2, 3, 4, 6, 8, 12, 24}
D(18) = {1, 2, 3, 6, 9, 18}
D(24, 18) = {1, 2, 3, 6}
mdc(24, 18) = 6
Teorema 2.3 (Teorema de B`
ezout) Sejam a e b inteiros n
ao simultaneamente nulos e d = mdc(a, b).
Ent
ao existem inteiros x e y tais que d = ax + by, isto e, o m
aximo divisor comum de a e b e uma
combinac
ao linear de a e b.
Prova:
Seja S = {au + bv : u, v Z e au + bv > 0}.
Supondo a 6= 0 temos que um dos inteiros a = a.1 + b.0 ou a = a.(1) + b.0 e positivo e, portanto,
pertence a S.
Supondo b 6= 0 temos que um dos inteiros b = a.0 + b.1 ou b = a.0 + b.(1) e positivo e, portanto,
pertence a S.
Logo S 6= e, pelo PBO, S admite menor elemento s. Assim, existem inteiros x e y tais que s = ax + by.
Vamos mostrar que s | a e s | b.
Pelo algoritmo da divisao de a por s, existem inteiros q e r tais que a = sq + r, com 0 r < s. Assim,
r = a sq = a (ax + by)q = a axq byq = a(1 xq) + b(yq). Supondo r > 0 temos que r S, mas
isto e um absurdo pois r < s e s e o menor elemento de S. Logo, r = 0 e a = sq, isto e, s | a.
Analogamente conclui-se que s | b.
Como s | a, s | b e d = mdc(a, b), entao s d.
Alem disso, como d | a e d | b temos que d | ax + by, ou seja, d | s. Sendo d > 0 e s > 0 obtemos
d = |d| |s| = s, isto e, d s.
De s d e d s concluimos que d = s = ax + by.
Observa
c
ao 2.10
1. A demonstrac
ao do teorema anterior mostra que d = mdc(a, b) e o menor inteiro positivo da forma
ax + by, isto e, que pode ser expresso como combinac
ao linear de a e b. Mas esta representac
ao do
m
aximo divisor de a e b como combinac
ao linear de a e b n
ao e u
nica, pois
mdc(a, b) = d = ax + by = ax + abt abt + by = a(x + bt) + b(y at)
para todo t Z.
2. Se d = ar + bs, para algum par de inteiros r e s, ent
ao d n
ao e necessariamente o m
aximo divisor
comum de a e b. Por exemplo, 4 = 6.2 + 4.(2) e 4 6= mdc(6, 4).

CAPITULO 2. DIVISIBILIDADE

2.7.2

21

Inteiros primos entre si

Defini
c
ao 2.5 Sejam a e b inteiros n
ao simultaneamente nulos. Dizemos que a e b s
ao inteiros primos
entre si ou relativamente primos se, e somente se, mdc(a, b) = 1.
Exemplo 2.5
2 e 5 s
ao inteiros primos entre si.
9 e 16 s
ao inteiros relativamente primos.
Observa
c
ao 2.11
Dois inteiros a e b primos entre si admitem como u
nicos divisores comuns 1 e 1.
Teorema 2.4 Dois inteiros a e b n
ao simultaneamente nulos s
ao primos entre si se, e somente se, existem
inteiros x e y tais que ax + by = 1.
Prova:

Corol
ario 2.1 Se mdc(a, b) = d, ent
ao mdc
Prova:

a b
,
d d

=1

CAPITULO 2. DIVISIBILIDADE

22

Corol
ario 2.2 Se a | c, b | c e mdc(a, b) = 1, ent
ao ab | c.
Prova:

Corol
ario 2.3 (Teorema de Euclides) Se a | bc e mdc(a, b) = 1, ent
ao a | c
Prova:

2.7.3

Caracterizac
ao do m
aximo divisor comum de dois inteiros

Teorema 2.5 Sejam a e b inteiros n


ao simultaneamente nulos. Um inteiro positivo d e o m
aximo divisor
comum de a e b se, e somente se, satisfaz as seguintes condic
oes:
(i) d | a e d | b;
(ii) Se c e um inteiro tal que c | a e c | b, ent
ao c | d.
Prova:
() Seja d = mdc(a, b). Entao, obviamente, d satisfaz a condic
ao (i). Alem disso, existem inteiros x e y
tais que d = ax + by. Se c | a e c | b ent
ao c | ax + by e, portanto, c | d, isto e, a condic
ao (ii) tambem e
satisfeita.
() Seja d um inteiro positivo satisfazendo (i) e (ii). Desejamos mostrar que d = mdc(a, b), ou seja:
(1) d | a e d | b;
(2) Se c e um inteiro tal que c | a e c | b ent
ao c d.
A condicao (1) e satisfeita por (i).
Se c | a e c | b, netao c | d por (ii) e, como d > 0, temos c |c| |d| = d, desta forma a condic
ao (2)
tambem e satisfeita.
Logo, d = mdc(a, b).

CAPITULO 2. DIVISIBILIDADE

2.7.4

23

M
aximo divisor comum de v
arios inteiros

O conceito de maximo divisor comum definido para dois inteiros a e b estende-se de maneira natural
a mais de dois inteiros.
Por exemplo:
Sejam a, b e c inteiros nao todos nulos. O maximo divisor comum de a, b e c, denotado por mdc(a, b, c),
e o inteiro positivo d que satisfaz as seguintes condic
oes:
(1) d | a, d | b e d | c;
(2) Se e e um inteiro tal que e | a, e | b e e | c, ent
ao e d.
Observa
c
ao 2.12 Tres inteiros a, b e c podem ser primos entre si, isto e, mdc(a, b, c) = 1, sem que sejam
primos entre si dois a dois.
Por exemplo: mdc(6, 10, 15) = 1, mdc(6, 10) = 2, mdc(6, 15) = 3 e mdc(10, 15) = 5.
Teorema 2.6 Sejam a, b e c inteiros com a 6= 0. Ent
ao mdc(a, b, c) = mdc(mdc(a, b), c).
Prova:
Sejam d = mdc(a, b, c) e e = mdc(a, b). Desejamos mostrar que d = mdc(e, c).
Temos que d | a, d | b e d | c, entao, pelo teorema (2.5), d | e. Logo d | e e d | c.
Se f e um inteiro tal que f | e e f | c ent
ao, como e | a e e | b, temos f | a, f | b e f | c. Logo f d, e,
portanto, d = mdc(e, c).
Exemplo 2.6 mdc(10, 15, 30) = mdc(mdc(10, 15), 30) = mdc(5, 30) = 5.

2.7.5

Exerccios

1. Sejam a, b e c inteiros com a 6= 0. Verifique se as afirmac


oes abaixo sao verdadeiras ou falsas, dando
a demonstracao ou um contra-exemplo:
(a) mdc(mdc(a, b), c) = mdc(b, mdc(a, c))
(b) mdc(a, b + c) = mdc(a, b) + mdc(a, c)
(c) mdc(a, bc) = mdc(a, b).mdc(a, c)
(d) mdc(a, a) = |a|
(e) mdc(a, bc) = b.mdc(a, c)
2. Mostre que se a e um inteiro mpar, ent
ao 24 | a(a2 1).
3. Demonstre que 30 | (n5 n), para todo inteiro n.
4. Sabendo que mdc(a, 0) = 13, encontre os valores do inteiro a.
5. Encontre o menor inteiro positivo c da forma c = 22x + 55y, onde x e y sao inteiros.
6. Sendo n um inteiro qualquer, calcule mdc(n, n + 1).
7. Calcule:
(a) mdc(n, n + 2), sendo n um inteiro par;
(b) mdc(n, n + 2), sendo n um inteiro mpar.
8. Sendo n um inteiro, encontre os possveis valores de mdc(n, n + 10).
9. Sendo n um inteiro, calcule mdc(n 1, n2 + n + 1).

CAPITULO 2. DIVISIBILIDADE

24

10. Calcule mdc(a + b, a b), sabendo que a e b s


ao inteiros primos entre si.
11. O maximo divisor comum de dois inteiros positivos e 10 e o maior deles e 120. Determine o outro
inteiro.
12. Determine os inteiros positivos a e b sabendo que:
(a) a + b = 63 e mdc(a, b) = 9;
(b) ab = 756 e mdc(a, b) = 6.
13. Sejam a e b inteiros nao simultaneamente nulos, d = mdc(a, b) e k um inteiro nao nulo. Prove que:
(a) mdc(ka, kb) = |k|.d;
(b) Se k | a e k | b, entao mdc

a b
,
k k

d
.
|k|

14. Sejam a, b e c inteiros. Prove que:


(a) Se a | b e mdc(b, c) = 1, entao mdc(a, c) = 1.
(b) mdc(a, b) = 1 = mdc(a, c) se, e somente se, mdc(a, bc) = 1.
15. Sejam a, b e c inteiros. Prove que:
(a) Se mdc(a, b) = 1, entao mdc(ac, b) = mdc(b, c).
(b) Se mdc(a, b) = 1 e se c | a + b, ent
ao mdc(a, c) = 1 = mdc(b, c).
(c) Se b | c, entao mdc(a, b) = mdc(a + c, b).
(d) Se mdc(a, b) = 1, entao mdc(am , bn ) = 1 onde m e n sao inteiros positivos.
16. Se mdc(a, 4) = 2 = mdc(b, 4), mostre que mdc(a + b, 4) = 4.
17. Se mdc(n, 6) = 1, mostre que 12 | n2 1.
18. Sabendo que mdc(a, b) = 1, demonstre que:
(a) mdc(2a + b, a + 2b) = 1 ou 3;
(b) mdc(a + b, a2 + b2 ) = 1 ou 2;
(c) mdc(a + b, a2 ab + b2 ) = 1 ou 3.
19. Sejam a e b inteiros nao simultaneamente nulos e d = mdc(a, b). Dado um inteiro c tal que a | c e
ab
b | c, prove que
| c.
d

2.7.6

Algoritmo de Euclides (m
etodo para encontrar o m
aximo divisor comum)

Lema 2.2 Sejam a e b inteiros com b 6= 0 e sejam q e r o quociente e o resto da divis


ao de a por b,
respectiamente, ou seja, a = bq + r. Ent
ao mdc(a, b) = mdc(b, r).
Prova:
Seja d = mdc(a, b). Entao d | a e d | b, o que implica d | a bq, isto e, d | r. Logo, d | b e d | r.
Se c e um inteiro tal que c | b e c | r, entao c | bq + r, ou seja, c | a. Assim c | b e c | a, o que implica c d,
pois d = mdc(a, b).
Portanto, d = mdc(b, r).

CAPITULO 2. DIVISIBILIDADE

25

Sejam a e b inteiros nao simultaneamente nulos.


Desejamos determinar o maximo divisor comum de a e b.
imediato:
E
1. Se a 6= 0, entao mdc(a, 0) = |a|.
2. Se a 6= 0, entao mdc(a, a) = |a|.
3. Se b | a e b 6= 0, entao mdc(a, b) = |b|.
Alem disso, como mdc(a, b) = mdc(|a|, |b|) = mdc(b, a) a determinac
ao do maximo divisor comum de
reduz ao caso a > b > 0 e b - a. Nestas condic
oes, a aplicac
ao repetida do algoritmo da divisao nos da as
seguintes igualdades:
a = bq1 + r1 , 0 < r1 < b
b = r1 q2 + r2 , 0 < r2 < r1
r1 = r2 q3 + r3 , 0 < r3 < r2
r2 = r3 q4 + r4 , 0 < r4 < r3
..............
Como os restos r1 , r2 , r3 , r4 , ... sao todos inteiros positivos tais que b > r1 > r2 > r3 > r4 > ... e
existem apenas b 1 inteiros positios menores do que b, ent
ao necessariamente se chega a uma divisao
cujo resto rn+1 = 0, para algum n N, isto e:
rn2 = rn1 qn + rn , 0 < rn < rn1
rn1 = rn qn+1 + rn+1 ,

rn+1 = 0

Ou
ltimo resto rn 6= 0 que aparece nesta sequencia de divisoes e o maximo divisor comum de a e b,
pois, pelo lema anterior, temos:
mdc(a, b) = mdc(b, r1 ) = mdc(r1 , r2 ) = ... = mdc(rn2 , rn1 ) = mdc(rn1 , rn ) = rn
pois rn | rn1
Dispositivo pratico para o Algoritmo de Euclides:

a
r1

q1
b
r2

q2
r1
r3

q3
r2
r4

r3

...

rn2
rn

qn
rn1
0

qn+1
rn

Tabela 2.1: a > b > 0 e b - a mdc(a, b) = rn


Observa
c
ao 2.13
1. O Algoritmo de Euclides e tambem denominado de Processo das Divis
oes Sucessivas.
2. O Algoritmo de Euclides tambem pode ser usado para encontrar uma express
ao do mdc(a, b) = rn
como combinac
ao linear de a e b. Basta eliminar sucessivamente os restos rn1 , rn2 , ..., r3 , r2 , r1
entre as n primeiras igualdades anteriores.

CAPITULO 2. DIVISIBILIDADE

26

Exemplo 2.7
(a) Encontre o mdc(726, 275) pelo algoritmo de Euclides e sua express
ao como combinac
ao linear de
726 e 275.

(b) O m
aximo divisor comum de dois inteiros positivos a e b e 74 e na sua determinac
ao pelo algoritmo
de Euclides os quocientes obtidos foram 1, 2, 2, 5, 1 e 3. Calcule a e b.

2.7.7

Algoritmo euclidiano estendido

Se d = mdc(a, b), como encontrar x e y inteiros tais que d = ax + by de uma maneira mais simples?
Calculando o maximo divisor comum entre a e b, obtemos a sequencia de divisoes, que vamos re-escrever
na forma:
a = bq1 + r1 e r1 = ax1 + by1
b = r1 q2 + r2 e r2 = ax2 + by2
r1 = r2 q3 + r3 e r3 = ax3 + by3
r2 = r3 q4 + r4 e r4 = ax4 + by4
....................
rn2 = rn1 qn + rn e rn = axn + byn
rn1 = rn qn+1 e rn+1 = 0
Os n
umeros x1 , x2 , ..., xn e y1 , y2 , ..., yn sao inteiros a determinar.
Vamos condensar a informacao acima em uma tabela:

CAPITULO 2. DIVISIBILIDADE
restos
a
b
r1
r2
r3
...
rj2
rj1
rj
...
rn2
rn1
rn

27
quocientes

q1
q2
q3
...
qj2
qj1
qj
...
qn2
qn1
qn

x
x1
x0
x1
x2
x3
...
xj2
xj1
xj
...
xn2
xn1
xn

y
y1
y0
y1
y2
y3
...
yj2
yj1
yj
...
yn2
yn1
yn

Tabela 2.2: Algoritmo euclidiano estendido


Observa
c
ao 2.14
1. As duas primeiras linhas da tabela, denominadas linha 1 e linha 0, legalmenten
ao deveriam
existir, pois nem a nem b s
ao restos.
2. Preenchimento das colunas x e y:
Vamos supor que j
a recebemos a tabela preenchida ate a (j 1)-esima linha. Comecamos a preencher
a j-esima linha dividindo rj2 por rj1 para encontrar rj e qj , de forma que rj2 = rj1 qj + rj e
0 rj < rj1 . Assim rj = rj2 rj1 qj . (I)
3. Lendo nas linhas (j 1) e (j 2) os valores de xj2 , xj1 , yj2 e yj1 , podemos escrever rj2 =
axj2 + byj2 e rj1 = axj1 + byj1 .
Substituindo estes valores em (I), obtemos:
rj = (axj2 + byj2 ) (axj1 + byj1 )qj = a(xj2 qj xj1 ) + b(yj2 qj yj1 )
Portanto, xj = xj2 qj xj1 e yj = yj2 qj yj1 .
4. Para calcular xj e yj , usamos apenas valores contidos nas duas linhas imediatamente anteriores `
a
linha j, alem do quociente qj .
5. Concluindo: sabemos preencher qualquer linha da tabela, desde que as duas que a precedem sejam
conhecidas.
6. Para preencher as linhas 1 e 0 usamos o mesmo procedimento. Devemos ter a = ax1 + by1 e
b = ax0 + by0 o que nos sugere escolher x1 = 1, y1 = 0, x0 = 0 e y0 = 1, o que nos possibilita
comecar o processo recursivo para determinar a tabela acima.
7. Finalizado o preenchimento da tabela e descoberto o mdc entre a e b, obtemos, tambem, d = rn =
axn + byn , ou seja, x = xn e y = yn s
ao os inteiros procurados.

CAPITULO 2. DIVISIBILIDADE

28

Exemplo 2.8 Encontre uma express


ao do mdc(726, 275) como combinac
ao linear de 726 e 275, usando
o algoritmo euclidiano estendido.

2.8
2.8.1

Mnimo m
ultiplo comum
M
ultiplos comuns de dois inteiros

O conjunto de todos os m
ultiplos de um inteiro qualquer a indica-se por M (a) = {x Z : a | x} =
{aq : q Z}.
Exemplo 2.9
M (1) = Z
M (0) = {0}
M (5) = {5q : q Z} = {0, 5, 10, 15, ...}
M (a) = M (a), a Z
Defini
c
ao 2.6 Chama-se m
ultiplo comum dos inteiros a e b, todo inteiro x tal que a | x e b | x. Em
outras palavras, m
ultiplo comum de a e b e todo inteiro que pertence simultaneamente aos conjuntos M (a)
e M (b). O conjunto de todos os m
ultiplos comuns de a e b indica-se por M (a, b), isto e,
M (a, b) = {x Z : a | x e b | x} = {x Z : x M (a) e x M (b)} = M (a) M (b)
Observa
c
ao 2.15
1. M (a, b) = M (b, a)
2. M (a, b) 6= , pois 0 M (a) M (b) = M (a, b)
Exemplo 2.10
M (6) = {0, 6, 12, 18, 24, 30, 36, 48, ...}
M (8) = {0, 8, 16, 32, 40, 48, ...}
M (6, 8) = M (6) M (8) = {o, 24, 48, ...}

CAPITULO 2. DIVISIBILIDADE

2.8.2

29

Mnimo m
ultiplo comum de dois inteiros

Defini
c
ao 2.7 Sejam a e b inteiros n
ao nulos. Um inteiro positivo m e mnimo m
ultiplo comum de a e
b se, e somente se, satisfaz as seguintes condic
oes:
1. a | m e b | m; (m e m
ultiplo comum de a e b)
2. Se c e um inteiro positivo tal que a | c e b | c, ent
ao m c. (m e o menor m
ultiplo comum positivo
de a e b)
Nota
c
ao: m = mmc(a, b)
Observa
c
ao 2.16 Sejam a e b inteiros n
ao nulos.
1. Oconjunto M+ (a, b) dos m
ultiplos comuns positivos de a e b e n
ao vazio, pois |ab| M+ (a, b). Assim,

pelo PBO, M+ (a, b) possui menor elemento e, portanto, o mnimo m


ultiplo comum de a e b sempre
existe e e u
nico.
2. mmc(a, b) |ab|, pois |ab| M+ (a, b).
3. mmc(a, b) = mmc(b, a).
4. mmc(a, b) = mmc(|a|, |b|).
5. Se a | b, ent]ao mmc(a, b) = |b|.
Exemplo 2.11
M (12) = {0, 12, 24, 36, 48, 60, 72, ...}
M (18) = {0, 18, 36, 54, 72, 90, ...}
M (12, 18) = {0, 36, 72, ...}
mmc(12, 18) = 36

2.8.3

Relac
ao entre mdc e mmc

Lema 2.3 Sejam a e b inteiros n


ao nulos e mmc(a, b) = m. Ent
ao M (m) = M (a, b).
Prova:
Seja x M (m). Entao m | x. Como m = mmc(a, b) temos a | m e b | m e, como m | x, obtemos a | x
e b | x. Logo x M (a, b) e, portanto, M (m) M (a, b).
Seja x M (a, b). Entao a | x e b | x. Pelo algoritmo da divisao de x por m, existem inteiros q e r tais
que x = mq + r, com 0 r < m. Como a | x, b | x, a | m e b | m, ent
ao a | x mq e b | x mq, isto e,
a | r e b | r. Supondo r > 0 temos que m r, pois m = mmc(a, b), o que e um absurdo ja que r < m.
Logo r = 0 e x = mq, ou seja, x M (m). Portanto M (a, b) M (m).
Teorema 2.7 Se a e b s
ao inteiros n
ao nulos, ent
ao mdc(a, b).mmc(a, b) = |ab|.
Prova:
Sejam d = mdc(a, b) e m = mmc(a, b). Temos:
b
a
ab
|ab|
|ab|
a | a. e b | b.
M (a, b)
M (a, b) = M (m) k Z tal que
= k.m.
d
d
d
d
d
Como |ab| > 0, d > 0 e m > 0, entao k > 0.

|a|
m
|b|
m
|a|
|b|
|a| |b|
Temos tambem:
= .k e
=
.k, o que implica k D
D
. Mas mdc
,
=
d
|b|
d
|a|
d
d
d d

a b
mdc
,
= 1. Assim k e um inteiro tal que 0 < k 1, ou seja, k = 1.
d d
|ab|
Logo,
= k.m = 1.m = m e, portanto, |ab| = d.m, isto e, |ab| = mdc(a, b).mmc(a, b).
d

CAPITULO 2. DIVISIBILIDADE

30

Exemplo 2.12
Determinar mmc(726, 275).
Pelo algoritmo de Euclides temos que mdc(726, 275) = 11
726 275
Logo mmc(726, 275) =
= 18.150
11
Corol
ario 2.4 Para todo par de inteiros positivos a e b, mmc(a, b) = ab se, e somente se, mdc(a, b) = 1.
Prova: Aplicacao direta do teorema anterior.
Teorema 2.8 (Teorema de caracteriza
c
ao do mmc) Sejam a e b inteiros n
ao nulos. O inteiro positivo m e mmc(a, b) se, e somente se, m satisfaz as seguintes condic
oes:
(i) a | m e b | m;
(ii) Se c e um inteiro tal que a | c e b | c, ent
ao m | c.
Prova:
() Seja m = mmc(a, b). Entao m satisfaz a condic
ao (i).
Se c e um inteiro tal que a | c e b | c, ent
ao c M (a, b) = M (m), pelo lema. Logo m | c e, portanto, a
condicao (ii) tambem e satisfeita.
() Seja m um inteiro positivo satisfazendo (i) e (ii). Desejamos mostrar que m = mmc(a, b), ou seja:
(1) a | m e b | m;
(2) Se c e um inteiro positivo tal que a | c e b | c, ent
ao m c.
A condicao (1) e satisfeita por (i).
Se c e um inteiro positivo tal que a | c e b | c, ent
ao m | c por (ii) e, obtemos m = |m| |c| = c.
Logo, m = mmc(a, b).
Observa
c
ao 2.17 O conceito de mnimo m
ultiplo comum definido para dois inteiros a e b n
ao nulos
estende-se de maneira natural a mais de dois inteiros. Por exemplo, para a, b e c inteiros n
ao nulos,
o mnimo m
ultiplo comum de a, b e c, denotado por mmc(a, b, c), e o inteiro positivo m que satisfaz as
seguintes condic
oes:
1. a | m, b | m e c | m;
2. Se e e um inteiro positivo tal que a | e, b | e e c | e, ent
ao m e.

2.8.4

Exerccios

1. Encontre o maximo divisor comum dos seguintes inteiros e sua expressao como combinac
ao linear
desses inteiros pelo Algoritmo de Euclides:
(a) 232 e 136;
(b) 187 e 221.
2. Usando a relacao existente entre mdc e mmc, calcule o mnimo m
ultiplo comum dos pares de inteiros
do exerccio anterior.
3. Sendo a e b inteiros nao nulos, mostre que mdc(a, b) divide mmc(a, b).
4. Mostre que se a e b sao inteiros positivos tais que mdc(a, b) = mmc(a, b), ent
ao a = b.

CAPITULO 2. DIVISIBILIDADE
5. Determine os inteiros positivos a e b sabendo que:
(a) ab = 4.032 e mmc(a, b) = 336
(b) mdc(a, b) = 8 e mmc(a, b) = 560
mmc(a, b)
(c) a + b = 589 e
= 84
mdc(a, b)
6. Para todo n Z, n 6= 0, 1, calcule:
(a) mmc(n, n + 1)
(b) mmc(2n 1, 2n + 1)
(c) mmc(2n, 2n + 2)
7. Dados os inteiros nao nulos a e b, prove que:
(a) mdc(a, b) = mmc(a, b) se, e somente se, |a| = |b|.
(b) Para todo k Z, k 6= 0, mmc(ka, kb) = |k|.mmc(a, b).

a b
mmc(a, b)
(c) Se k | a e k | b, entao mmc
,
=
.
k k
|k|

31

Captulo 3

N
umeros primos e o Teorema
Fundamental da Aritm
etica
3.1

N
umeros primos e compostos

Defini
c
ao 3.1 Seja n N, com n > 1. Dizemos que n e um n
umero primo se seus u
nicos divisores
positivos s
ao a unidade e ele mesmo. Caso contr
ario, dizemos que n e composto.
Em outras palavras, um n
umero natural n > 1 e primo se sempre que escrevermos n = a.b, com
a, b N, temos necessariamente a = 1, b = n ou a = n, b = 1. Consequentemente um n
umero natural
n > 1 e composto se existem a, b N, com 1 < a < n e 1 < b < n, tais que n = ab.
Exemplo 3.1 2, 3, 5, 7, 11 s
ao n
umeros primos.
4, 6, 8, 9, 10 s
ao n
umeros compostos.
Observa
c
ao 3.1
1. O n
umero 1 n
ao e primo nem composto.
2. Se a Z, a > 0, ent
ao ou a e primo, ou a e composto, ou a = 1.
3. O n
umero 2 e o u
nico natural par que e primo. (Verifique isto!)
4. De acordo com a definic
ao acima, para decidir se um dado n
umero n e primo e necess
ario verificar a
divisibilidade dele por todos os n
umeros naturais menores que ele, o que fica extremamente trabalhoso
`
a medida que avancamos na sequencia dos n
umeros naturais. Os resultados a seguir nos garantem
que e suficiente testar a divisibilidade de n pelos primos menores que a sua raiz quadrada.
Proposi
c
ao 3.1 Seja n N, com n > 2. Ent
ao n admite pelo menos um divisor primo.
Prova:
Seja S = {x N : x > 2 e x | n}.
Temos que S N e S 6= , pois n S. Logo, pelo PBO, S admite menor elemento p.
Vamos mostrar que p e primo.
De fato, se p nao fosse primo e como p > 2, existiriam naturais a e b tais que p = ab, onde 1 < a < p e
1 < b < p.
Como a | p e p | n, entao a | n. Temos tambem que a N e a > 2. Logo a S, contrariando a
minimalidade de p, pois a < p.
Portanto, p e primo.

32

CAPITULO 3. NUMEROS
PRIMOS E O TEOREMA FUNDAMENTAL DA ARITMETICA

33

Proposi
c
ao 3.2 Seja n N, com n > 2. Se n e composto, ent
ao n admite pelo menos um fator primo

p 6 n.
Prova:
Como n e composto entao existem a e b tais que n = a.b, onde 1 < a < n e 1 < b < n.

Supondo a 6 b temos a2 6 a.b = n, isto e, a 6 n. Pela proposic


ao anterior existe p primo tal que p | a.

Como p | a e a | n, entao p | n e temos tambem que p 6 a 6 n.

Logo, n possui um divisor primo p 6 n.


Observa
c
ao 3.2
1. A proposic
ao anterior fornece um processo que permite reconhecer se um dado natural n > 1 e primo

ou e composto. Basta dividir n sucessivamente pelos primos menores do que n; se a divis


ao for

exata para algum primo menor do que n, ent


ao n e composto, caso contr
ario n e primo.
Exemplo 3.2 Determine se n = 1969 e primo.

conveniente ent
2. E
ao termos `
a nossa disposic
ao uma lista de primos. V
arias tabelas de n
umeros
primos, ate certo limite, j
a foram calculadas. O c
alculo destas tabelas baseia-se num algoritmo ou
crivo, desenvolvido por Erat
osthenes (276-194 A.C.), que consiste no seguinte:

3.2

Crivo de Erat
osthenes

Escrevem-se na ordem natural todos os n


umeros naturais a partir de 2 ate n e, em seguida, eliminam-se

todos os inteiros compostos que sao m


ultiplos dos primos p tais que p 6 n, isto e, 2p, 3p, 4p, ..., ate n.
Os n
umeros que sobrarem na tabela sao todos os primos entre 2 e n.
Exemplo 3.3 Contrua a tabela de todos os primos menores do que 100.

11
21
31
41
51
61
71
81
91

2
12
22
32
42
52
62
72
82
92

3
13
23
33
43
53
63
73
83
93

4
14
24
34
44
54
64
74
84
94

5
15
25
35
45
55
65
75
85
95

6
16
26
36
46
56
66
76
86
96

7
17
27
37
47
57
67
77
87
97

8
18
28
38
48
58
68
78
88
98

9 10
19 20
29 30
39 40
49 50
59 60
69 70
79 80
89 90
99 100

CAPITULO 3. NUMEROS
PRIMOS E O TEOREMA FUNDAMENTAL DA ARITMETICA

34

Teorema 3.1 Se um n
umero primo p n
ao divide um inteiro a, ent
ao a e p s
ao inteiros primos entre si.
Prova:

Corol
ario 3.1 (Caracteriza
c
ao dos n
umeros primos) Se p e um n
umero primo tal que p | ab, onde
a, b Z, ent
ao p | a ou p | b.
Prova:

Corol
ario 3.2 Se p e um n
umero primo tal que p | a1 .a2 .....an , onde ai Z, para todo i {1, 2, 3, ..., n},
ent
ao p | ak para algum k {1, 2, 3, ..., n}.
Prova:

Corol
ario 3.3 Se os inteiros p, q1 , q2 , ..., qn s
ao todos n
umeros primos e se p | q1 .q2 ....qn , ent
ao p = qk
para algum k {1, 2, 3, ..., n}.
Prova:

CAPITULO 3. NUMEROS
PRIMOS E O TEOREMA FUNDAMENTAL DA ARITMETICA

35

Teorema 3.2 (Euclides) Existem infinitos n


umeros primos.
Prova:

Proposi
c
ao 3.3 Dado um n
umero natural n > 2, existem n n
umeros compostos consecutivos.
Prova:

Observa
c
ao 3.3 Sabendo-se que existem infinitos n
umeros primos coloca-se a quest
ao da distribuic
ao
deles na sequencia dos n
umeros naturais e a proposic
ao anterior parece indicar que os n
umeros primos
n
ao est
ao distribudos de maneira regular e que eles s
ao cada vez mais raros a medida que se avanca na
sequencia numerica. Por outro lado, dizemos que dois primos s
ao gemeos se eles s
ao n
umeros mpares
consecutivos, como por exemplo, 3 e 5, 5 e 7, 11 e 13, 239 e 241 e um antigo problema que ate hoje n
ao
foi resolvido e se existe ou n
ao um n
umero infinito de primos gemeos.
Um resultado importante sobre a distribuic
ao dos n
umeros primos diz respeito `
a func
ao : N N
definida por (n) = no de primos positivos menores ou iguais a n. O Teorema de Euclides (teorema 3.2)
nos diz que lim (n) = . Gauss (1777-1855) conjecturou empiricamente que, para valores grandes de
n
n
e este resultado foi demonstrado em 1896 pelos franceses Jacques Han, (n) era aproximadamente
ln n
damard e Charles Jean de la Vallee-Poussin, chamado de Teorema dos N
umeros Primos. Posteriormente
uma prova mais elementar foi dada pelos matem
aticos Atle Selberg e Paul Erd
os.
A tabela seguinte compara os valores de (x) com as aproximac
oes x/lnx.
x
10
103
105
107
109
1011
1013
1015

(x)
4
168
9.592
664.579
50.847.534
4.118.054.813
346.065.536.839
29.844.570.422.669

(x) x/ ln x
(0,3)
23
906
44.158
2.592.592
169.923.159
11.992.858.452
891.604.962.452

(x)/(x/ ln x)
0,921
1,161
1,104
1,071
1,054
1,043
1,034
1,031

CAPITULO 3. NUMEROS
PRIMOS E O TEOREMA FUNDAMENTAL DA ARITMETICA

3.3

36

Teorema Fundamental da Aritm


etica

Teorema 3.3 (Fundamental da Aritm


etica) Um n
umero natural n > 2 ou e primo ou pode ser escrito de maneira u
nica, a menos da ordem dos fatores, como um produto de n
umeros primos.
Prova:
Exist
encia: (Por inducao sobre n)
Seja P (n) a afirmativa: n e um n
umero primo ou pode ser escrito como um produto de n
umeros
primos.
P (2) e verdadeira, pois 2 e primo.
Suponhamos a afirmativa verdadeira para todo natural m com 2 6 m 6 k e provemos que P (k + 1) e
verdadeira.
Se k + 1 e primo , entao P (k + 1) e verdadeira.
Se k + 1 nao e primo, entao k + 1 pode ser escrito como k + 1 = a.b, onde a, b N, 2 6 a 6 k e
2 6 b 6 k. Pela hipotese de inducao, a e b s
ao primos ou podem ser escritos como produto de primos.
Logo, k + 1 = a.b e tambem um produto de n
umeros primos, ou seja, P (k + 1) e verdadeira.
Unicidade:
Seja S = {n N : n tem duas decomposic
oes distintas como produto de primos} e suponhamos, por
absurdo, que S 6= . Logo, pelo PBO, S tem menor elemento m. Assim, m = p1 p2 ...pr = q1 q2 ...qs , onde
pi , qj sao primos para i = 1, 2, ..., r e j = 1, 2, ..., s e ainda p1 6 p2 6 ... 6 pr e q1 6 q2 6 ... 6 qs .
Da segue que:
p1 | m p1 | q1 q2 ...qs p1 = qk , para algum k {1, 2, ..., s} p1 > q1
q1 | m q1 | p1 p2 ...pr q1 = ph , para algum h {1, 2, ..., r} q1 > p1
Segue que p1 = q1 e, portanto, p2 p3 ...pr = q2 q3 ...qs representando duas decomposic
oes diferentes como
produto de primos para um natural menor do que m, contrariando, assim, o fato de m ser o elemento
mnimo de S.
Portanto S = .
Corol
ario 3.4 Todo n
umero inteiro n
ao nulo diferente de 1 pode ser escrito como 1 vezes um n
umero
primo ou um produto de n
umeros primos. Esta express
ao e u
nica exceto pela ordem na qual os fatores
primos aparecem.
Observa
c
ao 3.4
1. Um n
umero negativo q cujo simetrico q e um n
umero natural primo e chamado de primo negativo.
Por exemplo, 2, 3, 5 s
ao n
umeros primos enquanto 2, 3, 5 s
ao primos negativos.
2. Na fatorac
ao de um n
umero natural a > 1, o mesmo primo p pode aparecer v
arias vezes e, ent
ao,
agrupando estes primos, podemos escrever a decomposic
ao de a em fatores primos como:
a = pr11 pr22 ...prnn
onde para cada i = 1, 2, ..., n, ri e um inteiro positivo e pi e um primo com p1 < p2 < ... < pn .
Esta decomposic
ao e denominada decomposi
c
ao can
onica do natural a > 1.
3
2
Exemplo: 360 = 2 .3 .5
3. Conhecidas as decomposic
oes can
onicas de dois naturais a > 1 e b > 1, o mdc(a, b) e o produto dos
fatores primos comuns `
as duas decomposic
oes can
onicas tomados cada um com o menor expoente e
o mmc(a, b) e o produto dos fatores primos comuns e n
ao comuns `
as duas decomposic
oes can
onicas
tomados cada um com o maior expoente. (exerccio 12)
Exemplo: 588 = 22 .3.72 e 936 = 23 .32 .13

CAPITULO 3. NUMEROS
PRIMOS E O TEOREMA FUNDAMENTAL DA ARITMETICA

3.4

37

A procura de n
umeros primos

Um dos problemas mais antigos de que se tem notcia e a procura de um polinomio que gerasse todos
os n
umeros primos ou cujos valores fossem somente n
umeros primos. Alguns matematicos da Idade Media
acreditavam, por exemplo, que o polinomio p(x) = x2 + x + 41 assumisse valores primos para qualquer
n
umero inteiro x > 0. Como ja foi visto, este resultado e verdadeiro para x = 0, 1, ..., 39 mas p(40) e
composto.
Nas diversas tentativas de se obter uma formula que gerasse primos, a maioria das afirmac
oes feitas
neste sentido revelaram-se erradas, mas esta procura contribuiu de maneira significativa para o desenvolvimento da Teoria dos N
umeros.
n
Fermat observou que para n = 0, 1, 2, 3 e 4 os n
umeros Fn = 22 + 1 eram primos e, a partir da,
conjecturou, em 1640, que para qualquer n N, Fn era um n
umero primo. Mas, em 1739, Euler mostrou
que F5 era divisvel por 641. Desde ent
ao tentou-se descobrir outros n
umeros primos de Fermat (nome
dado hoje aos n
umeros da forma acima) alem dos cinco primeiros. Hoje ja se sabe que Fn nao e primo
para 5 6 n 6 16, mas ainda nao foi provado se o n
umero de primos de Fermat e finito ou nao.
Um processo para determinar n
umeros primos grandes e atraves dos n
umeros da forma Mk = 2k 1
que sao chamados n
umeros primos de Mersenne (1588-1648). Nao e difcil provar que se Mk e um n
umero
primo, entao k e tambem primo.
Em 1644, Mersenne afirmou o seguinte: Todo n
umero Mp e primo para p = 2, 3, 5, 7, 13, 17, 31, 67, 127
e 257 e e composto para os outros primos p tais que 2 < p < 257. Observe que M2 = 3, M3 = 7, M5 = 31,
M7 = 127, M13 = 8.191, M1 7 = 131.071, M19 = 524.287, M31 = 2.147.483.647 e mesmo naquela epoca
tinham d
uvidas em relacao a esta afirmac
ao pois nao existiam processos praticos para verificar, por
exemplo, se M31 era primo ou nao. De fato, para isto necessitava-se de uma tabua de n
umeros primos
ate 46.340 e, no entanto, a maior tabua conhecida por Mersenne so continha primos menores do que 750.
Sua conjectura nao era correta; ele errou ao incluir os n
umeros 67 e 257 e ao excluir os primos 19, 61, 89
e 107.
O maior primo conhecido ate Julho de 2009 e M43112609 que possui 12.978.189 (quase 13 milhoes) de
dgitos!! (fonte: http://primes.utm.edu e http://www.mersenne.org - acessados em 21/07/2009)
Em 1639, Pierre de Fermat enunciou a seguinte conjectura: Um n
umero natural n > 1 e primo se,
e somente se, 2n 2 e divisvel por n. Em 1819, Pierre Frederic Sarrus, matematica frances, descobriu
que 341 satisfaz as condicoes da conjectura e nao e um n
umero primo. Mais tarde, outros n
umeros, como
15 e 91, foram descobertos. Entretanto uma parte da conjectura e verdadeira e o teorema de Fermat, o
qual demonstraremos no Captulo 6, e uma generalizacao deste fato: Se p e primo e a N, a > 1, ent
ao
p
a a e divisvel por p.

3.5

Exerccios

1. Ache todos os pares de primos p e q tais que p q = 3.


2. Ache todos os primos que sao iguais a um quadrado perfeito menos 1.
3. Ache todos os primos que sao iguais a um cubo perfeito menos 1.
4. Determine todos os primos p tais que 3p + 1 e um quadrado perfeito.
5. Determine todos os inteiros positivos n tais que n, n + 2 e n + 4 sao todos primos.
6. Mostre que a soma de dois inteiros positivos mpares e consecutivos e sempre um inteiro composto.
7. Ache o menor inteiro positivo n pelo qual se deve dividir 3.720 para se obter um quadrado perfeito.
8. Ache todos os primos que sao divisores de 50!.
9. Mostre que se n Z, n 6= 1, n2 + 2 e primo, ent
ao 3 | n.

CAPITULO 3. NUMEROS
PRIMOS E O TEOREMA FUNDAMENTAL DA ARITMETICA

38

10. Mostre que se p > 1 divide (p 1)! + 1, ent


ao p e primo.
11. Mostre que:

(a) 2 e irracional.
(b) Se p e primo, entao

p e irracional.

12. Sejam a e b inteiros positivos tais que


a = pr11 pr22 ...prkk e b = ps11 ps22 ...pskk
onde pi e primo, ri , si Z, ri > 0, si > 0 para i = 1, 2, ..., k e pi 6= pj se i 6= j.
Mostre que mdc(a, b) = pt11 pt22 ...ptkk e mmc(a, b) = pu1 1 pu2 2 ...puk k onde ti = min{ri , si } e ui =
max{ri , si }, para i = 1, 2, ..., k.
13. Demonstre que todo primo, exceto 2 e 3, e da forma 6k 1 ou 6k + 1 onde k e um inteiro positivo.
14. Mostre que todo inteiro da forma n4 + 4, com n > 1, e composto.
15. Mostre que todo inteiro da forma 8n + 1, com n > 1, e composto.
16. Mostre que, se n > 4 e composto, ent
ao n divide (n 1)!.
(Sugestao: faca n = ab e estude separadamente os casos a 6= b e a = b. Se a = b, mostre que
2 6 2a < n)
17. Mostre que existem infinitos primos da forma 6n + 5.

Captulo 4

Equac
oes Diofantinas Lineares
4.1

Generalidades

Estamos interessados em procurar soluc


oes inteiras de equac
oes lineares com duas incognitas, x e y,
do tipo ax + by = c, onde a, b e c sao inteiros dados com ab 6= 0. Em R temos infinitas soluc
oes, pois
ax + by = c representa uma reta, da o nome linear.
Equacoes onde olhamos para suas soluc
oes em uma classe restrita de n
umeros, como os n
umeros
inteiros, inteiros positivos, inteiros negativos, racionais, etc., sao chamadas equac
oes diofantinas. Este
nome e devido ao matematico grego Diofanto (300 d. C.) por causa do seu interesse em resolver problemas
cujas solucoes fossem n
umeros inteiros ou racionais.
Outros tipos de equacoes diofantinas:
x2 + y 2 = z 2 ,

x2 + 2y 2 = 1,

x4 y 4 = z 4

Defini
c
ao 4.1 Uma equac
ao diofantina linear e uma express
ao da forma ax + by = c, na qual a, b e c
s
ao inteiros com ab 6= 0 e cujas soluc
oes est
ao restritas aos n
umeros inteiros.
Uma soluc
ao dessa equac
ao e um par de inteiros (x0 , y0 ) tal que ax0 + by0 = c.
Exemplo 4.1
a) 2x + 3y = 5
Como 2.1 + 3.1 = 5 e 2.4 + 3.(1) = 5 ent
ao os pares de inteiros (1, 1) e (4, 1) s
ao soluc
oes da
equac
ao 2x + 3y = 5.
b) 4x 2y = 7
Tal equac
ao diofantina linear n
ao tem soluc
ao, pois 4x 2y e par, para quaisquer inteiros x e y, e
7 e mpar.

4.2

Condic
ao de exist
encia de soluc
ao

Teorema 4.1 A equac


ao diofantina linear ax + by = c tem soluc
ao se, e somente se, d | c, sendo
d = mdc(a, b).
Prova:

39


CAPITULO 4. EQUAC
OES
DIOFANTINAS LINEARES

40

Observa
c
ao 4.1 No exemplo da letra b) temos mdc(4, 2) = 2 e 2 - 7; logo 4x 2y = 7 n
ao tem soluc
ao
inteira.

4.3

Soluc
oes da equac
ao diofantina linear ax + by = c

Teorema 4.2 Se d | c, sendo d = mdc(a, b), e se o par de inteiros (x0 , y0 ) e uma soluca
o particular da
equac
ao diofantina linear ax + by = c, ent
ao todas as soluco
es deta equac
ao s
ao dadas pelas f
ormulas:

b
x = x0 +
t
d
a
y = y0
t
d
onde t e um inteiro arbitr
ario.
Prova:


CAPITULO 4. EQUAC
OES
DIOFANTINAS LINEARES

41

Observa
c
ao 4.2
1. Podemos concluir que se d = mdc(a, b) e d | c ent
ao a equac
ao diofantina linear ax + by = c admite
um n
umero infinito de soluc
oes, uma para cada valor do inteiro arbitr
ario t.
2. Se mdc(a, b) = 1 e se (x0 , y0 ) e uma soluca
o da equac
ao diofantina linear ax + by = c, ent
ao todas
as soluco
es desta equac
ao s
ao dadas pelas f
ormulas:
x = x0 + b.t
y = y0 a.t
onde t e um inteiro arbitr
ario.
3. Uma soluc
ao particular da equac
ao diofantina linear e obtida por tentativas ou pelo algoritmo de
Euclides e a soluc
ao geral e obtida pelo teorema anterior.

4.4

Exerccios

1. Determine todas as solucoes inteiras da equac


ao diofantina linear 172x + 20y = 1000.
2. Determine todas as solucoes inteiras e positivas da equac
ao diofantina linear 18x + 5y = 48.
3. Resolva a equacao diofantina linear 39x + 26y = 105.
4. Resolva a equacao diofantina linear 14x + 22y = 50.
5. Encontre a solucao geral, caso exista, das seguintes equac
oes diofantinas:
(a) 56x + 72y = 40
(b) 84x 438y = 156
(c) 57x 99y = 77
(d) 17x + 54y = 8
6. Encontre as solucoes inteiras e positivas de:
(a) 5x 11y = 29
(b) 32x + 55y = 771
(c) 62x + 11y = 788
(d) 158x 57y = 7
7. Encontre as solucoes inteiras e negativas de:
(a) 6x 15y = 51
(b) 6x + 15y = 51
8. Determine o menor inteiro positivo que dividido por 8 e por 15 deixa restos 6 e 13, respectivamente.
9. Exprima 100 como soma de dois inteiros positivos de modo que o primeiro seja divisvel por 7 e o
segundo seja divisvel por 11.
10. Determine as duas menores fracoes positivas que tenham 13 e 17 para denominadores e cuja soma
305
seja igual a
.
221
11. Demonstre que, se a e b sao inteiros positivos primos entre si, ent
ao a equac
ao diofantina linear
ax by = c tem um n
umero infinito de soluc
oes inteiras e positivas.

Captulo 5

Congru
encias
5.1

Inteiros congruentes

Defini
c
ao 5.1 Sejam a e b inteiros quaisquer e seja m um inteiro fixo n
ao nulo. Dizemos que a e
congruente a b m
odulo m se, e somente se, m | a b.
Nota
c
ao: a b (mod m)
Observa
c
ao 5.1
1. a b (mod m) m | a b k Z tal que a b = km
2. a b (mod 1), para quaisquer inteiros a e b.
3. a 0 (mod m) m | a.
4. a b (mod m) a b (mod m)
Em vista desta observac
ao, podemos, daqui para frente, considerar sempre m > 0.
5. Se m - a b, dizemos que a e incongruente a b m
odulo m, ou a n
ao e congruente a b m
odulo m e
denotamos a 6 b (mod m).
Exemplo 5.1
1. 15 3 (mod 4), pois 15 3 = 3.4
2. 4 2 (mod 3), pois 3 | (4 2).
3. 30 6 4 (mod 5), pois 5 - (30 4).
4. Mostre que se n | 7 (mod 12), ent
ao n 3 (mod 4), n Z.

5. Mostre que se n Z, ent


ao n2 0 (mod 4) ou n2 1 (mod 4).

42


CAPITULO 5. CONGRUENCIAS

5.2

43

Caracterizac
ao de inteiros congruentes

Proposi
c
ao 5.1 Dois inteiros a e b s
ao congruentes m
odulo m se, e somente se, a e b deixam o mesmo
resto quando divididos por m
Prova:

Exemplo 5.2
1. 56 = 9(7) + 7 e 11 = 9(2) + 7; logo 56 11 (mod 9).
2. 31 11 (mod 7); logo 31 e 11 deixam o mesmo resto quando divididos por 7. Realmente:
31 = 7(5) + 4 e 11 = 7(1) + 4.

5.3

Propriedades

Proposi
c
ao 5.2 Seja m um inteiro positivo fixo (m > 0) e sejam a, b, c, d e k inteiros quaisquer, com
k > 0. Ent
ao temos:
1. a a (mod m) (Reflexiva)
2. a b (mod m) b a (mod m) (Simetrica)
3. a b (mod m) e b c (mod m) a c (mod m) (Transitiva)
4. a b (mod m) e k | m a b (mod k)
5. a b (mod m) ak bk (mod mk)
6. a b (mod m) e a, b, m s
ao divisveis por k

a
b
m
(mod )
k
k
k

7. a b (mod m) e c d (mod m) a + c b + d (mod m)


8. a b (mod m) e c d (mod m) ac bd (mod m)
9. a b (mod m) a + c b + c (mod m)
10. a b (mod m) ac bc (mod m)
11. a b (mod m) an bn (mod m), n {1, 2, 3, ...}


CAPITULO 5. CONGRUENCIAS

44

Prova:

Observa
c
ao 5.2
1. A relac
ao R no conjunto Z definida por a R b a b (mod m) e reflexiva, simetrica e transitiva,
ou seja, R e uma relac
ao de equivalencia em Z. Esta relac
ao de equivalencia R em Z e denominada
congruencia m
odulo m.
2. A notac
ao a b (mod m) introdzida por Gauss e convenientemente semelhante `
a igualdade, como
vimos, satisfaz v
arias regras da
algebra elementar. Uma regra que e v
alida para a igualdade, mas
que n
ao e v
alida para a congruencia m
odulo m e a do cancelamento:
Se ac bc (mod m) e c 6= 0 n
ao e necessariamente verdade que a b (mod m).
De fato, 4.3 8.3 (mod 12) mas 4 6 8 (mod 12).
A proposic
ao a seguir nos garante em que condic
oes a lei do cancelamento pode ser utilizada.


CAPITULO 5. CONGRUENCIAS

45

Proposi
c
ao 5.3 Se ac bc (mod m) e se mdc(c, m) = 1, ent
ao a b (mod m).
Prova:
Se ac bc (mod m), entao m | (ac bc) m | (a b)c. Como mdc(c.m) = 1, ent
ao pelo teorema de
Euclides, m | a b, isto e, a b (mod m).
Corol
ario 5.1 Se ac bc (mod m) e se mdc(c, m) = d, ent
ao a b (mod

m
).
d

Prova:

Corol
ario 5.2 Se ac bc (mod p), p primo, e se p - c, ent
ao a b (mod p).
Prova:

5.4

Sistema completo de restos

Defini
c
ao 5.2 Seja m um inteiro positivo fixo. Chama-se sistema completo de restos m
odulo m (SCR
mod m) todo conjunto S = {r1 , r2 , ..., rm } de m inteiros tal que um inteiro qualquer a e congruente m
odulo
m a um u
nico elemento de S.
Proposi
c
ao 5.4 O conjunto S = {0, 1, 2, ..., m 1} e um sistema completo de restos m
odulo m (ou SCR
mod m)
Prova:
Queremos mostrar que todo inteiro a e congruente modulo m a exatamente um dos valores
0, 1, 2, ..., m 1.
Seja a Z. Pelo algoritmo da divisao de a por m, existem u
nicos inteiros q e r tais que a = mq + r
com 0 6 r 6 m 1. Logo, a r = mq e a r (mod m). Pela unicidade de r, obtemos o resultado.
Corol
ario 5.3 S 0 = {r1 , r2 , ..., rm } Z e um SCR mod m se, e somente se, cada elemento de S 0 e
congruente m
odulo m a um u
nico elemento de S = {0, 1, 2, ..., m 1}.
Prova:
() Seja s S. Entao s r (mod m) para um u
nico r S 0 , pois S 0 e um SCR mod m por hipotese.
() Seja a Z. Entao a k (mod m) para um u
nico k S, pois S e um SCR mod m pela proposic
ao
anterior. Por hipotese existe um u
nico r S 0 tal que k r (mod m); logo existe um u
nico r S 0 tal que
a r (mod m). Portanto S 0 e um SCR mod m.


CAPITULO 5. CONGRUENCIAS

46

Exemplo 5.3 S = {12, 4, 11, 13, 22, 82, 91} e um SCR mod 7, pois
0 91 (mod 7), 1 22 (mod 7), 2 12 (mod 7), 3 4 (mod 7), 4 11 (mod 7), 5 82 (mod 7) e
6 13 (mod 7).

5.5

Exerccios

1. Mostre que se a b (mod m), entao a b (mod m).


2. Mostre que se a + b c (mod m), ent
ao a c b (mod m).
3. Sabendo que 1066 1776 (mod m), ache todos os possveis valores de m.
4. Re-escreva a expressao n e mpar de tres outras maneiras.
5. Ache todos os inteiros x tais que 0 6 x 6 15 e 3x 6 (mod 15).
6. Ache todos os inteiros x tais que 1 6 x 6 100 e x 7 (mod 17).
7. Sabendo que k 1 (mod 4), mostre que 6k + 5 3 (mod 4).
8. Mostre, mediante um exemplo, que a2 b2 (mod m) nao implica a b (mod m).
9. Mostre que todo primo (exceto 2) e congruente modulo 4 a 1 ou 3.
10. Mostre que todo primo (exceto 2 e 3) e congruente modulo 6 a 1 ou 5.
11. Mostre que 1110 1 (mod 100).
12. Mostre que 41 divide 220 1.
13. Ache os restos das divisoes de 250 e 465 por 7.
14. Mostre:
(a) 89 | (244 1)
(b) 97 | (248 1)
15. Demonstre que se a b (mod m), ent
ao mdc(a, m) = mdc(b, m).
16. Mostre, mediante um exemplo, que ak bk (mod m) e k j (mod m) nao implica aj bj (mod m).
17. Demonstre as seguintes proposicoes:
(a) Se a e um inteiro mpar, entao a2 1 (mod 8)
(b) Se a e um inteiro qualquer, ent
ao a3 e congruente a 0 ou 1 ou 8 modulo 9.
(c) Se a e um inteiro qualquer, ent
ao a3 a (mod 6).
18. Mostre que se a b (mod r) e a b (mod s), ent
ao a b (mod m), onde m = mmc(r, s).


CAPITULO 5. CONGRUENCIAS

5.6
5.6.1

47

Classes residuais
Revis
ao

Sejam A e B dois conjuntos nao vazios.


Uma relacao de A em B e qualquer subconjunto do produto cartesiano A B.
Uma relacao sobre A e uma relacao de A em A.
Uma relacao de equivalencia R sobre A e uma relac
ao sobre A que satisfaz as seguintes propriedades:
1. Reflexiva: (x A) (x R x)
2. Simetrica: (x A)(y A) (x R y y R x)
3. Transitiva: (x A)(y A)(z A) (x R y e y R z x R z)
Se R e uma relacao de equivalencia sobre A e a A definimos:
Cl(a) = a = {x A : x R a} (classe de equivalencia de a A pela relac
ao de equivalencia R)
A/R = {a : a A} (conjunto quociente de A pela relac
ao de equivalencia R)

5.6.2

Definic
ao e propriedades

Defini
c
ao 5.3 Seja m um inteiro positivo fixo. Se a e um inteiro qualquer ent
ao a classe residual m
odulo
m de a, denotada por a (ou [a]m ou am ), consiste do conjunto formado por todos os inteiros que s
ao
congruentes ao inteiro a m
odulo m, isto e,
a = {x Z : x a (mod m)} = {x Z : m | x a} = {a + km : k Z}.
Observa
c
ao 5.3
1. A notac
ao a deve ser usada somente quando ficar claro, pelo contexto, o valor do inteiro m utilizado,
do contr
ario a notac
ao [a]m e a mais indicada.
2. A classe residual de um inteiro e a classe de equivalencia deste inteiro pela relac
ao de congruencia
(que e uma relac
ao de equivalencia como visto anteriormente).
3. Se m = 1 e a Z temos a = {x Z : 1 | x a} = Z.
4. As classes residuais m
odulo m tambem s
ao denominadas inteiros m
odulo m ou classes de restos
m
odulo m ou classes de congruencia m
odulo m.
5. Se a Z, ent
ao a 6= , pois como a a (mod m) temos que a a.
Exemplo 5.4 Seja m = 12. Temos:
3 = {x Z : x 3 (mod 12)} = {x Z : 12 | x 3} = {x Z : x = 2k + 3, para algum k Z} =
{..., 21, 9, 3, 15, ...}
15 = {x Z : x 15 (mod 12)}
Como 15 3 (mod 12) ent
ao x 15 (mod 12) se, e somente se, x 3 (mod 12).
Logo, 15 = {x Z : x 3 (mod 12)} = 3


CAPITULO 5. CONGRUENCIAS

48

Proposi
c
ao 5.5 Seja m um inteiro positivo fixo e sejam a e b as classes residuais m
odulo m de dois
inteiros quaisquer a e b. Ent
ao:
1. a = b a b (mod m)
2. a b = ou a = b
Prova:

Observa
c
ao 5.4 A classe residual a diz-se determinada ou definida pelo inteiro a, o qual chama-se um
representante de a. Dois inteiros s
ao representantes de uma mesma classe residual m
odulo m (a = b) se,
e somente se, s
ao congruentes m
odulo m (a b (mod m)).

5.6.3

O conjunto das classes residuais

O conjunto formado por todas as classes residuais modulo m, ou seja, {a : a Z} e indicado por Zm
(ou Z/mZ).
Observa
c
ao 5.5
1. A notaca
o Zm , comumente usada no Brasil, e tambem utilizada para denotar o conjunto dos inteiros
p-
adicos estudados em Teoria Analtica dos N
umeros. Como no nosso curso n
ao trataremos de
inteiros p-
adicos usaremos a notac
ao acima para o conjunto das classes residuais m
odulo m.
2. Se m = 1, ent
ao a = Z, a Z; logo Z1 = {Z}.
3. Zm e o conjunto quociente de Z pela relac
ao de equivalencia congruencia m
odulo m.


CAPITULO 5. CONGRUENCIAS

49

Proposi
c
ao 5.6 O conjunto Zm tem exatamente m elementos.
Prova:
Vamos mostrar que Zm = {0, 1, ..., m 1} e que {0, 1, ..., m 1} tem exatamente m elementos.
claro que {0, 1, ..., m 1} Zm .
1) E
2) Seja a Zm , onde a Z. Pelo algoritmo da divisao de a por m, existem inteiros q e r tais que
a = mq+r, 0 6 r 6 m1. Assim ar = mq m | ar. Logo a r (mod m) e, pela proposic
ao anterior,
temos a = r. Como 0 6 r 6 m 1 entao a = r {0, 1, ..., m 1}. Portanto, Zm {0, 1, ..., m 1}.
De 1) e 2) conclumos que Zm = {0, 1, ..., m 1}.
3) Suponha que r = s, onde r, s Z tais que 0 6 r < s 6 m 1. Pela proposic
ao anterior temos que
r s (mod m). Assim s r (mod m) e m | s r. Mas isto e um absurdo, pois 0 < s r < m. Portanto
{0, 1, ..., m 1} tem exatamente m elementos.
Observa
c
ao 5.6
1. Zm e um conjunto finito embora Z seja um conjunto infinito.
2. Para achar a classe residual m
odulo m de um inteiro qualquer y, basta determinar o resto r da
divis
ao de y por m, pois y = r com 0 6 r 6 m 1
ao subconjuntos n
ao vazios de Z,
3. As classes residuais 0, 1, ..., m 1 que formam o conjunto Zm s
disjuntos dois a dois e sua reuni
ao e o conjunto Z. Logo, Zm e uma partic
ao de Z.
4. O conjunto de m representantes, um de cada uma das classes residuais 0, 1, ..., m 1, e um sistema
completo de restos m
odulo m.
5. A imagem geometrica correspondente a Zm e de uma circunferencia onde est
ao marcados m pontos
equidistantes. Cada ponto corresponde a uma das classes de equivalencia de Zm .
(Enrolamos Z (na reta) em cima da circunferencia.
Colamos o ponto m ao ponto 0.
Como a reta e infinita, continuamos a enrol
a-la na circunferencia)

5.6.4

Adic
ao e Multiplicac
ao em Zm

Seja m um inteiro positivo fixo.


Vamos definir as operacoes de adicao e multiplicac
ao no conjunto Zm das classes residuais modulo m.
Sejam a, x, b, y Zm .
Temos que se a = x e b = y, entao a x (mod m) e b y (mod m); logo a + b x + y (mod m) e
ab xy (mod m) e, consequentemente, a + b = x + y e ab = xy.
Isto torna lcitas as seguintes definic
oes:


CAPITULO 5. CONGRUENCIAS

50

Defini
c
ao 5.4
1. Dadas duas classes a, b Zm , chama-se soma a + b a classe a + b (que e u
nica, independentemente
do representante tomado para a ou para b).
+ : Zm Zm Zm
(a, b)
7 a + b = a + b
2. Dadas duas classes a, b Zm , chama-se produto a.b a classe ab (que e u
nica, independentemente do
representante tomado para a ou para b).
. : Zm Zm Zm
(a, b)
7 a.b = ab
Proposi
c
ao 5.7 Sejam a, b, c Zm .
1. Associatividade da soma: (a + b) + c = a + (b + c)
2. Comutatividade da soma: a + b = b + a
3. Elemento neutro para a soma: a + 0 = a
4. Elemento sim
etrico para a soma: a + m a = 0
5. Associatividade do produto: (a.b).c = a.(b.c)
6. Comutatividade do produto: a.b = b.a
7. Elemento neutro para o produto: a.1 = a
8. Distributividade da multiplica
ca
o em rela
c
ao `
a adi
c
ao: a.(b + c) = a.b + a.c
Prova:


CAPITULO 5. CONGRUENCIAS

51

Proposi
c
ao 5.8 a Zm e simetriz
avel para a multiplicac
ao, isto e, admite inverso multiplicativo se, e
somente se, mdc(a, m) = 1
Prova:
() a Zm admite inverso multiplicativo b Zm tal que a.b = 1 ab = 1 ab 1 (mod m)
m | ab 1 q Z tal que ab 1 = mq ab mq = 1 ab + m(q) = 1 mdc(a, m) = 1.
() mdc(a, m) = 1 x, y Z tal que ax + my = 1 ax 1 = m(y) m | ax 1
ax 1 (mod m) ax = 1 a.x = 1 a admite inverso multiplicativo.
Observa
c
ao 5.7 O conjunto dos elementos de Zm que tem inverso multiplicativo ser
a denotado por U(m),
isto e, U(m) = {a Zm : mdc(a, m) = 1}.
Exemplos: Para p primo temos U(p) = {a Zp : mdc(a, p) = 1} = Zp {0}
U(4) = {1, 3}
U(8) = {1, 3, 5, 7}

5.6.5

Exerccios

1. Construa as tabelas de adicao de Z4 e Z5 .


2. Construa as tabelas de multiplicac
ao para Z4 e Z5 .
3. Determine todos os elementos inversveis de Z9 e encontre os seus respectivos inversos multiplicativos.

5.7
5.7.1

Congru
encias lineares
Definic
ao e condic
ao de exist
encia

Defini
c
ao 5.5 Chama-se congruencia linear toda equac
ao da forma ax b (mod m), onde a, b, m Z,
m > 0.
Todo inteiro x0 tal que ax0 b (mod m) diz-se uma soluc
ao da congruencia linear ax b (mod m).
Observa
c
ao 5.8
1. ax0 b (mod m) m | (ax0 b) y0 Z tal que ax0 b = my0 ax0 my0 = b.
Isto mostra que o problema de achar todos os inteiros que satisfacam a congruencia linear
ax b (mod m) reduz-se ao de obter todas as soluc
oes da equac
ao diofantina linear ax my = b.
2. Se x0 e soluc
ao de ax b (mod m) ent
ao todos os inteiros da forma x0 +km, com k Z, s
ao tambem
soluc
oes desta congruencia linear. Note que tais soluc
oes s
ao mutuamente congruentes m
odulo m.
Por exemplo, na congruencia linear 3x 9 (mod 12) temos que x0 = 3 e soluc
ao pois
3.3 9 (mod 12); assim todos os inteiros da forma 3 + 12k, com k Z, s
ao soluco
es de
3x 9 (mod 12).
3. Duas soluc
oes quaisquer, x0 e x1 , de ax b (mod m) que s
ao congruentes m
odulo m
( x0 x1 (mod m) ) n
ao s
ao consideradas soluc
oes distintas, isto e, o n
umero de soluc
oes de
ax b (mod m) e dado pelo n
umero de soluco
es mutuamente n
ao congruentes m
odulo m que a
satisfazem.
Por exemplo, 3 e 9 s
ao soluco
es de 3x 9 (mod 12), porem, como 3 9 (mod 12), estas n
ao
s
ao consideradas soluc
oes diferentes para a congruencia linear 3x 9 (mod 12).
Teorema 5.1 A congruencia linear ax b (mod m) tem soluc
ao se, e somente se, d | b, onde
d = mdc(a, m).
Prova: Temos:
ax b (mod m) tem solucao existe x0 Z tal que ax0 b (mod m) existe x0 Z tal que
m | ax0 b existem x0 , y0 Z tais que ax0 my0 = b ax my = b tem soluc
ao d | b, onde
d = mdc(a, m).


CAPITULO 5. CONGRUENCIAS

5.7.2

52

Soluc
oes da congru
encia linear ax b (mod m)

Teorema 5.2 Se d | b, onde d = mdc(a, m), ent


ao a congruencia linear ax b (mod m) tem exatamente
d soluc
oes mutuamente n
ao congruentes m
odulo m.
Prova:
Sabemos que a congruencia linear ax b (mod m) (I) e equivalente `a equac
ao diofantina
ax my = b (II).
Se d | b, entao ax b (mod m) tem uma soluc
ao x0 Z. Assim existe y0 Z tal que (x0 , y0 ) e uma
solucao particular da equacao diofantina (II) e todas as suas soluc
oes sao dadas pelas formulas:
x = x0 +
.
Em x = x0 +
de (I):

m
t
d

a
y = y0 t,
d

tZ

m
t, t Z, atribua a t os valores 0, 1, 2, ..., d 1, isto e, considere as seguintes d soluc
oes
d

m
m
m
, x0 + 2 , ..., x0 + (d 1)
d
d
d
Vamos mostrar que estas d solucoes de (I) s
ao mutuamente nao congruentes modulo m e que qualquer
outra solucao de (I) e congruente modulo m a algum desses d inteiros.
m
m
m
m
ao t1 t2 (mod m)
Suponhamos que x0 + t1 x0 + t2 (mod m), onde 0 t1 < t2 d1. Ent
d
d
d
d
m
m
e como mdc
,m =
temos que t1 t2 (mod m). Isto significa que d | t2 t1 e 0 < t2 t1 < d, o
d
d
que e um absurdo. Portanto as d soluc
oes de (I), enumeradas acima, sao mutuamente nao congruentes
modulo m.
m
Seja x1 Z, solucao de (I). Entao y1 Z tal que (x1 , y1 ) e soluc
ao de axmy = b. Logo x1 = x0 + t,
d
para algum t Z. Pelo algoritmo da divisao de t por d, existem inteiros q e r tais que t = dq + r, onde
0 r d 1. Assim temos:
x0 , x0 +

x1 = x0 +
donde segue que:

sendo x0 +

m
m
m
t = x0 + (dq + r) = x0 + mq = r
d
d
d

m
m
x1 x0 + r = mq x1 x0 + r (mod m)
d
d

m
r um dos d inteiros enumerados acima.
d

Observa
c
ao 5.9 Pela demonstraca
o do teorema anterior conclumos que se x0 e uma soluc
ao qualquer
de ax b (mod m), ent
ao as suas d = mdc(a, m) soluc
oes mutuamente n
ao congruentes m
odulo m s
ao os
inteiros:
m
m
m
x0 , x0 + , x0 + 2 , ..., x0 + (d 1)
d
d
d
Corol
ario 5.4 Se mdc(a, m) = 1, ent
ao a congruencia linear ax b (mod m) tem uma
unica soluc
ao.
Exemplo 5.5 Resolver as seguintes congruencias lineares:
(a) 18x 30 (mod 42)
(b) 11x 2 (mod 317)
(c) 35x 5 (mod 14)
(d) 64x 16 (mod 84)


CAPITULO 5. CONGRUENCIAS

5.8

53

Resoluc
ao de equaco
es diofantinas lineares por congru
encia

Sabemos que a equacao diofantina linear ax + by = c (I) tem soluc


ao se, e somente se, d | c, onde
d = mdc(a, b).
Se (x0 , y0 ) e uma solucao particular desta equac
ao, ent
ao ax0 + by0 = c, o que e equivalente a
ax0 c (mod b).
Portanto para obter uma solucao particular de (I) basta determinar uma soluc
ao x0 da congruencia
linear ax c (mod b) e substituir este valor x0 de x em (I), a fim de encontrar o valor correspondente y0
de y, isto e, ax0 + by0 = c.
Observa
c
ao 5.10 Do mesmo modo pode-se obter uma soluc
ao particular de (I) determinando uma
soluc
ao qualquer y0 da congruencia linear by c (mod a).
Exemplo 5.6 Resolver as seguintes equac
oes diofantinas por congruencia:
(a) 48x + 7y = 17
(b) 9x + 16y = 35

5.9

Inverso de um inteiro m
odulo m

Seja a Z. Chama-se inverso de a m


odulo m todo inteiro a tal que a.a 1 (mod m).
Observa
c
ao 5.11
1. Nem todo inteiro tem inverso m
odulo m.
2x 1 (mod 4) n
ao tem soluc
ao.

Por exemplo, 2 n
ao tem inverso m
odulo 4, pois

2. Se a Z e inverso de a m
odulo m, ent
ao a0 Z tal que a0 a (mod m) e tambem inverso de a
m
odulo m e na contagem e considerado como um inverso apenas.
3. a Z tem inverso m
odulo m se, e somente se, mdc(a.m) = 1.
4. Se mdc(a, m) = 1, ent
ao a tem um
unico inverso m
odulo m.
Exemplo 5.7
1. Ache o inverso de 5 m
odulo 8.
2. Ache o inverso de 2 m
odulo 5.


CAPITULO 5. CONGRUENCIAS

5.10

54

Teoremas de Fermat e de Wilson

Teorema 5.3 (pequeno teorema de Fermat)


Se p e um n
umero primo e p - a, ent
ao ap1 1 (mod p).
Prova:
Considere os seguintes p 1 m
ultiplos de a: a, 2a, 3a, ..., (p 1)a.
Afirma
c
ao 1: p - ra, r {1, 2, 3, ..., p 1}.
De fato, se p | ra para algum r {1, 2, 3, ..., p 1}, ent
ao p | r ou p | a, pois p e primo. Mas
p - r, pois 0 < r < p, e p - a por hipotese. Assim p - ra, r {1, 2, 3, ..., p 1}, e ra
6 0 (mod p),
r {1, 2, 3, ..., p 1}.
Afirma
c
ao 2: ra 6 sa (mod p), para r, s {1, 2, ..., p 1} e r 6= s.
Com efeito, suponha que ra sa (mod p), 1 r < s p1. Ent
ao r s (mod p), pois mdc(a, p) = 1.
Assim s r (mod p) e segue que s r e um m
ultiplo de p. Mas isto e um absurdo pois 0 < s r < p.
Das afirmacoes anteriores conclumos que cada um dos inteiros a, 2a, 3a, ..., (p 1)a e congruente
modulo p a um u
nico inteiro da sequencia 1, 2, 3, ..., p 1 considerados numa certa ordem.
Assim, temos:
a.2a.3a...(p 1)a 1.2.3...(p 1) (mod p)
ou seja,
ap1 (p 1)! (p 1)! (mod p) ap1 1 (mod p)
pois mdc(p, (p 1)!) = 1.
Observa
c
ao 5.12 Se p e primo e p | a n
ao e necessariamente verdade que ap1 1 (mod p). Por
exemplo, fazendo p = 2 e a = 4, e f
acil ver que 2 | 4 e 421 6 1 (mod 2).
Corol
ario 5.5 Se p e um n
umero primo, ent
ao ap a (mod p), qualquer que seja o inteiro a.
Prova:
Seja a Z.
Se p | a temos a 0 (mod p) e, assim, ap 0 (mod p). Logo, pelas propriedades simetrica e transitiva,
obtemos ap a (mod p).
Se p - a, entao, pelo Teorema de Fermat, ap1 1 (mod p). Portanto, a.ap1 a.1 (mod p), isto e,
p
a a (mod p).
Teorema 5.4 Seja a Z. Se p e q s
ao primos distintos tais que ap a (mod q) e aq a (mod p), ent
ao
pq
a a (mod pq).
Prova:
Pelo corolario anterior temos (aq )p aq (mod p) e (ap )q ap (mod q).
Por hipotese temos aq a (mod p) e ap a (mod q).
Logo, obtemos:
apq a (mod p) e apq a (mod q) p | apq a e q | apq a pq | apq a
pois mdc(p, q) = 1.
Portanto,
apq a (mod pq)


CAPITULO 5. CONGRUENCIAS

55

Lema 5.1 Seja p um n


umero primo. Ent
ao a2 1 (mod p) implica a 1 (mod p) ou a p 1 (mod p).
Ou seja, os u
nicos elementos de Zp que s
ao iguais ao seu inverso s
ao 1 e p 1.
Prova: Temos que:
Se a2 1 (mod p), segue que p | a2 1, isto e, p | (a 1)(a + 1). Como p e primo, devemos ter
p | (a + 1) ou p | (a 1). No primeiro caso temos a 1 (mod p) a p 1 (mod p). No segundo caso
temos a 1 (mod p). Mas, como 1 a p 1 segue que a = 1 ou a = p 1.
Teorema 5.5 (Wilson) Se p e um n
umero primo, ent
ao (p 1)! 1 (mod p).
Prova:
O teorema e verdadeira para p = 2 e p = 3, pois:
(2 1)! = 1! = 1 1 (mod 2)
(3 1)! = 2! = 2 1 (mod 3)
de modo que vamos supor p 5.
Pelo lema anterior os u
nicos elementos que sao iguais ao seu inverso sao 1 e p 1 e como em Zp todos
os elementos nao nulos sao inversveis temos que:
2.3...(p 2) 1 (mod p)
Desta forma temos:
2.3...(p 2)(p 1) (p 1) (mod p)
e, portanto,
(p 1)! 1 (mod p)

Teorema 5.6 (Recproco do teorema de Wilson) Seja n Z, n > 1. Se (n 1)! 1 (mod n),
ent
ao n e primo.
Prova:
Suponha que n seja composto. Entao n tem um divisor d tal que 1 < d < n. Como 1 < d n 1,
entao d e um dos fatores de (n 1)! e, portanto, d | (n 1)!.
Por hipotese n | (n 1)! + 1 e como d | n temos d | (n 1)! + 1.
Como d | (n 1)! + 1 e d | (n 1)!, ent
ao d | 1. Logo d = 1, o que contradiz o fato de d > 1. Portanto
n e primo.
Observa
c
ao 5.13 O teorema de Wilson e seu recproco d
ao um criterio para reconhecer se um dado
inteiro e primo: Um inteiro n > 1 e primo se, e somente se, (n 1)! 1 (mod n).
Note que para inteiros grandes este criterio e impratic
avel.

5.11

Crit
erios de divisibilidade usando congru
encias

Lema 5.2 Se a b (mod m) e se P (x) =

n
X

ck xk = c0 + c1 x + c2 x2 + ... + cn xn e um polin
omio em x

k=0

com coeficientes ck inteiros, ent


ao P (a) P (b) (mod m).
Prova:
Temos:
a b (mod m) ak bk (mod m), k {0, 1, 2, ..., n} ck ak ck bk (mod m),
n
n
X
X
k {0, 1, 2, ..., n}
ck ak
ck bk (mod m) P (a) P (b) (mod m).
k=0

k=0


CAPITULO 5. CONGRUENCIAS

56

Proposi
c
ao 5.9 (Crit
erio de divisibilidade por 2) Um inteiro positivo n e divisvel por 2 se, e somente se, o algarismo das unidades for divisvel por 2
Prova:
Seja n = am am1 ...a1 a0 a representac
ao de n na base 10 e considere o polinomio na vari
avel x com
m
X
coeficientes inteiros: P (x) =
ak xk .
k=0

Como 10 0 (mod 2) temos, pelo lema anterior, P (10) P (0) (mod 2). Mas P (10) = n e P (0) = a0 ;
logo n a0 (mod 2). Assim, n 0 (mod 2) se, e somente se, o algarismo das unidades de n for divisvel
por 2.
Proposi
c
ao 5.10 (Crit
erio de divisibilidade por 3) Um inteiro positivo n e divisvel por 3 se, e somente se, a soma de seus algarismos e divisvel por 3.
Prova:
Seja n = am am1 ...a1 a0 a representac
ao de n na base 10 e considere o polinomio na vari
avel x com
m
X
coeficientes inteiros: P (x) =
ak xk .
k=0

Como 10 1 (mod 3) temos, pelo lema anterior, P (10) P (1) (mod 3). Sendo S = a0 + a1 + ... + am
temos P (1) = S e como P (10) P (1) (mod 3), ent
ao n S (mod 3). Assim, n 0 (mod 3) se, e somente
se, S 0 (mod 3), isto e, n e divisvel por 3 se, e somente se, a soma de seus algarismos e divisvel por 3.

5.12

Exerccios

1. Resolva as seguintes congruencias lineares:


(a) 2x 1 (mod 17)
(b) 3x 6 (mod 18)
(c) 5x 2 (mod 26)
(d) 36x 8 (mod 102)
(e) 8x 16 (mod 12)
2. Resolva, por congruencias, as seguintes equac
oes diofantinas:
(a) 4x + 51y = 9
(b) 5x 53y = 17
(c) 11x + 27y = 4
(d) 39x + 26y = 104
(e) 65x + 77y = 200
3. Verifique o teorema de Fermat para:
(a) a = 3 e p = 7
(b) a = 3 e p = 17
4. Mostre que 538 4 (mod 11).
5. Mostre que 2340 1 (mod 341)
6. Verifique o teorema de Wilson para p = 7.


CAPITULO 5. CONGRUENCIAS

57

7. Verifique se o inteiro 11 e primo.


8. Qual e o resto da divisao de 18! por 19?
9. Ache o resto da divisao de 15! por 17.
10. Mostre que a13 a (mod 7) para todo inteiro a.
11. Mostre que, se o mdc(a, 35) = 1, ent
ao a12 1 (mod 35).
12. Demonstre que, para todo inteiro a, se tem:
(a) a37 a (mod 13)
(b) a21 a (mod 15)
(c) a7 a (mod 42)
13. Mostre que 18! + 1 0 (mod 437).
14. Mostre que:
(a) 561 | 2561 2
(b) 561 | 3561 3
15. Ache o algarismo das unidades de 3100 .
7

16. Ache o algarismo das unidades de 77 e 99 .


17. Ache o algarismo das unidades de 222333 + 333222
1000

18. Ache os dois u


ltimos algarismos de 77

19. Enuncie e prove, usando congruencias, os criterios de divisibilidade por 5, 9 e 11.

5.13

A func
ao de Euler

Defini
c
ao 5.6 A func
ao (fi) de Euler e a func
ao : N N onde (n) e o n
umero de inteiros positivos
menores do que ou iguais a n que s
ao relativamente primos com n, ou seja,
(n) = #{t Z : 1 t n e mdc(t, n) = 1}
Observa
c
ao 5.14 A func
ao acima e uma func
ao aritmetica.
Exemplo 5.8 Calcule (1), (2) e (8).

Defini
c
ao 5.7 Um sistema reduzido de resduos m
odulo m e um conjunto de (m) inteiros r1 , r2 , ..., r(m)
tais que cada elemento do conjunto e relativamente primo com m, e se i 6= j, ent
ao ri 6 rj (mod m)


CAPITULO 5. CONGRUENCIAS

58

Exemplo 5.9 O conjunto {0, 1, 2, 3, 4, 5, 6, 7} e um SCR m


odulo 8 e o conjunto {1, 3, 5, 7} e um sistema
reduzido de resduos m
odulo 8 (SRR m
odulo 8)

Observa
c
ao 5.15 A fim de se obter um SRR de um SCR m
odulo m, basta retirar os elementos do sistema
completo que n
ao s
ao relativamente primos com m.
Teorema 5.7 Se {r1 , r2 , ..., rm } e um SCR m
odulo m e a, b inteiros tais que mdc(a, m) = 1, ent
ao
{ar1 + b, ar2 + b, ..., arm + b} tambem e um SCR m
odulo m.
Teorema 5.8 Seja a um inteiro tal que mdc(a, m) = 1. Se {r1 , r2 , ..., r(m) } e um SRR m
odulo m, ent
ao
{ar1 , ar2 , ..., ar(m) } e, tambem, um SRR m
odulo m.
Teorema 5.9 (Euler) Sejam a e m inteiros, com m > 0.
Se mdc(a, m) = 1, ent
ao a(m) 1 (mod m).
Prova:
Seja {r1 , r2 , ..., r(m) } um SRR modulo m. Como mdc(a, m) = 1 ent
ao {ar1 , ar2 , ..., ar(m) } e, tambem,
um SRR modulo m.
Assim, cada elemento de {ar1 , ar2 , ..., ar(m) } deve ser congruente a um (e so um) elemento de
{r1 , r2 , ..., r(m) } (Por que?). Logo,
ar1 .ar2 ...ar(m) r1 .r2 ...r(m) (mod m)
ou seja,
a(m) (r1 .r2 ...r(m) ) (r1 .r2 ...r(m) ) (mod m)
Como mdc(ri , m) = 1 para i {1, 2, ..., (m)}, conclui-se que a(m) 1 (mod m).
Observa
c
ao 5.16 Para p primo temos (p) = p 1 e o Teorema de Euler e uma generalizac
ao do
Teorema de Fermat.
Teorema 5.10 Para p primo e a um inteiro positivo temos (pa ) = pa pa1 .
Prova:
Pela definicao de (n) temos que (pa ) e o n
umero de inteiros positivos nao superiores a pa e relativamente primos com pa . Mas os u
nicos n
umeros nao relativamente primos com pa e menores do que ou
a
iguais a p sao aqueles divisveis por p. Como os m
ultiplos de p nao superiores a pa sao: p, 2p, ..., pa1 p,
a
a
a1
entao (p ) = p p .
Exemplo 5.10 Calcule (4) e (27).

Teorema 5.11 A func


ao de Euler e multiplicativa, isto e, (m.n) = (m).(n) para inteiros positivos
m e n primos entre si.


CAPITULO 5. CONGRUENCIAS

59

Teorema 5.12 Se n = pa11 .pa22 ...par r e a decomposic


ao can
onica do inteiro positivo n > 1, ent
ao
(n) = pa11 1 .pa22 1 ...prar 1 .(p1 1).(p2 1)...(pr 1).
Prova: Por inducao, podemos generalizar o teorema anterior, isto e, se mdc(mi , mj ) = 1 para i 6= j,
entao (m1 .m2 ...mr ) = (m1 ).(m2 )...(mr ). Assim, (n) = (pa11 .pa22 ...par r ) = (pa11 ).(pa22 )...(prar ) =
(pa11 pa11 1 ).(pa22 pa22 1 )...(par r par r 1 ) = pa11 1 .pa22 1 ...par r 1 .(p1 1).(p2 1)...(pr 1).
Exemplo 5.11 Calcule (7865)

5.14

Exerccios

1. Calcule a forma reduzida de 79876 modulo 60.


2. Mostre que (m) e par se m > 2.
3. Mostre que se m e n sao inteiros positivos tais que m | n, ent
ao (m) | (n).
4. Mostre que existem infinitos inteiros m para os quais (m) e um quadrado perfeito.
5. Mostre que existem infinitos inteiros m para os quais 10 | (m).

(n)
se
6. Mostre que se n e um inteiro positivo, ent
ao (2n) =
2(n) se

n e mpar
n e par

7. Mostre que para a e b inteiros positivos primos entre si, temos a(b) + b(a) 1 (mod ab).

Captulo 6

Sistemas de congru
encias lineares
6.1

Introduc
ao

Defini
c
ao
ao de congruencias lineares. Por
6.1 Um sistema de congruencias lineares e uma colec
x

1
(mod
3)

x 2 (mod 5) e um sistema de congruencias lineares.


exemplo,

x 3 (mod 7)
Uma soluc
ao do sistema de congruencias lineares e um inteiro x0 que satisfaz a cada uma das congruencias lineares do sistema.
Observa
c
ao 6.1 Um sistema de congruencias lineares n
ao tem necessariamente soluc
ao, mesmo que
cada uma das congruencias do sistema, isoladamente, tenha soluc
ao. Por exemplo, n
ao existe inteiro x0
que verifique simultaneamente as congruencias lineares x 1 (mod 2) e x 0 (mod 4), embora cada uma
delas, isoladamente, tenha soluc
ao.
claro que se alguma das congruencias do sistema n
E
ao tem soluc
ao ent
ao o sistema tambem n
ao tem
soluc
ao.

x 1 (mod 3)
x 2 (mod 5) .
Exemplo 6.1 Resolva o sistema de congruencias lineares

x 3 (mod 7)
A primeira congruencia nos d
a x = 1 + 3t, onde t Z. Substituindo este valor de x na segunda
congruencia, obtemos:
1 + 3t 2 (mod 5) 3t 1 (mod 5) 6t 2 (mod 5) t 2 (mod 5)
pois 6 1 (mod 5).
Logo, t = 2 + 5u, com u Z e, x = 1 + 3t = 1 + 3(2 + 5u) = 7 + 15u.
Note que qualquer inteiro da forma 7 + 15u satisfaz as duas primeiras congruencias do sistema.
Substituindo este valor de x na terceira congruencia obtemos:
7 + 15u 3 (mod 7) 15u 3 (mod 7) u 3 (mod 7)
pois 15 1 (mod 7).
Portanto, u = 3 + 7v, onde v Z e, x = 7 + 15u = 7 + 15(3 + 7v) = 52 + 105v. Isto significa que todo
inteiro x 52 (mod 105) e soluc
ao do sistema de congruencias lineares dado.
Observa
c
ao 6.2 Note que dividimos a soluc
ao deste sistema de tres congruencias lineares, de modo a
resolver dois sistemas de duas congruencias lineares. De fato, resolvendo as duas primeiras congruencias
obtivemos x = 7 + 15u. Isto corresponde
a uma nova congruencia linear, x 7 (mod 15). Para obter o
x 7 (mod 15)
valor final de x, resolvemos o sistema
.
x 3 (mod 7)
Observe tambem que os m
odulos 3, 5 e 7 s
ao dois a dois primos entre si e que mmc(3, 5, 7) = 105.
60


CAPITULO 6. SISTEMAS DE CONGRUENCIAS
LINEARES

6.2

61

Teorema Chin
es do Resto

Teorema 6.1 (Teorema Chin


es do Resto) Sejam m1 , m2 , ...,
mr inteiros positivos dois a dois primos
x a1 (mod m1 )

x a2 (mod m2 )
entre si, isto e, mdc(mi , mj ) = 1 se i 6= j. Ent
ao o sistema
possui uma u
nica
...

x ar (mod mr )
soluc
ao m
odulo M = m1 .m2 ...mr , ou seja, o sistema possui uma u
nica soluc
ao em ZM .
Prova:
M
Para cada k = 1, 2, ..., r, seja nk =
= m1 .m2 ...mk1 .mk+1 ...mr .
mk
Temos que mdc(nk , mk ) = 1, pois, por hipotese, mdc(mi , mj ) = 1 se i 6= j; logo a congruencia linear
nk x 1 (mod mk ) tem uma u
nica solucao xk .
Vamos mostrar que o inteiro X0 = a1 n1 x1 + a2 n2 x2 + ... + ar nr xr satisfaz cada uma das congruencias
lineares do sistema considerado, ou seja, X0 e uma soluc
ao deste sistema.
De fato, se i 6= k entao mk | ni e ni 0 (mod mk ), o que implica
X0 = a1 n1 x1 + a2 n2 x2 + ... + ar nr xr ak nk xk (mod mk )
Como xk e uma solucao da congruencia nk x 1 (mod mk ), temos nk xk 1 (mod mk );
logo X0 ak (mod mk ), k = 1, 2, ..., r, e isto prova que X0 e uma soluc
ao do sistema de congruencias
lineares considerado.
Suponhamos agora que X1 e outra soluc
ao do sistema. Ent
ao X0 ak X1 (mod mk ), k =
1, 2, ..., r, de modo que mk | X0 X1 , para cada valor de k. Como mdc(mi , mj ) = 1 se i 6= j, segue que
m1 .m2 ...mr | X0 X1 , isto e, M | X0 X1 e X0 X1 (mod M ).

x 8 (mod 5)

x 5 (mod 3)
Exemplo 6.2 Resolva o sistema de congruencias lineares
x 11 (mod 7)

x 2 (mod 4)


CAPITULO 6. SISTEMAS DE CONGRUENCIAS
LINEARES

62

Teorema 6.2 Sejam m1 , m2 , ..., mr inteiros positivos dois a dois primos entre si, isto e, mdc(mi , mj ) = 1
se
ao o sistema
i 6= j e sejam a1 , a2 , ..., ar inteiros tais que mdc(ak , mk ) = 1 para k = 1, 2, ..., r. Ent
a
x

b
(mod
m
)
1
1
1

a2 x b2 (mod m2 )
possui uma u
nica soluc
ao m
odulo M = m1 .m2 ...mr .
...

ar x br (mod mr )
Prova:
Como mdc(ak , mk ) = 1 a congruencia linear ak x 1 (mod mk ) possui uma u
nica soluc
ao ak m
odulo

mk , de modo que ak ak 1 (mod mk ). Logo a congruencia ak x bk (mod mk ) e equivalente


`
a
congru
encia

x b1 a1 (mod m1 )

x b2 a2 (mod m2 )
x bk ak (mod mk ) e, por conseguinte, o sistema dado e equivalente ao sistema
,
...

x br ar (mod mr )
o qual possui, pelo teorema chines do resto, uma u
nica soluc
ao modulo M .

2x 1 (mod 5)
3x 2 (mod 7) .
Exemplo 6.3 Resolva o sistema de congruencias lineares

4x 3 (mod 11)

6.3

Representac
ao Gr
afica (tabela)

Em geral, a solucao de um sistema de muitas congruencias lineares pode ser obtida atraves da soluc
ao
de varios sistemas de duas congruencias, como foi feito no exemplo (6.1).
Assim,
udo do teorema chines do resto para um sistema de duas congruencias
vamos interpretar o cnte
x a (mod m)
lineares
(*), onde mdc(m, n) = 1, atraves de uma tabela com m.n casas.
x b (mod n)
No alto da tabela, ao longo da horizontal, escrevemos os elementos de Zm e `a esquerda, ao longo da
vertical, escrevemos os elementos de Zn . A casa da tabela que fica no encontro da coluna indexada por
a Zm com a linha indexada por b Zn ser
a ocupada pelo inteiro x tal que:
1. 0 x mn 1;
2. x a (mod m) e x b (mod n).
Diremos, neste caso, que x tem coordenadas (a, b) na tabela.


CAPITULO 6. SISTEMAS DE CONGRUENCIAS
LINEARES

63

Como mdc(m, n) = 1, o teorema chines do resto afirma que toda casa da tabela e preenchida por
algum inteiro no intervalo entre 0 e mn 1, porque todos os sistemas do tipo (*) tem uma u
nica soluc
ao
em Zmn . Alem disso, duas casas com coordenadas distintas sao preenchidas por elementos distintos de
Zmn .
A tabela corresponde ao produto cartesiano Zm Zn .
Para preencher a tabela nao e necessario resolver m.n sistemas de congruencias lineares. Basta lembrar que temos uma interpretacao geometrica de Zm : suas classes estao dispostas ao longo de uma
circunferencia. E o mesmo vale para Zn . Assim a tabela e como um mapa. Colando o lado esquerdo e o
direito da tabela temos um cilindro. Colando as cinrcunferencias que formam as extremidades do cilindro
obtemos uma superfcie parecida com uma camara de ar cheia, chamada de toro. Logo a verdadeira tabela
Zm Zn so pode ser representada sobre a superfcie de um toro e entendemos o resultado sobre um plano.
Para fixar as ideias, vamos construir a tabela quando m = 3 e n = 5:
0 1 2
0 0 10 5
1 6 1 11
2 12 7 2
3 3 13 8
4 9 4 14
facil achar as casas correspondentes a 0, 1 e 2. Elas aparecem ao longo da diagonal da tabela,
E
que sao as casas com coordenadas iguais. As outras casas sao preenchidas,
continuando a diagonal,

x 1 (mod 3)
observando a superfcie do toro. Por exemplo, a soluc
ao do sistema
e x 7 (mod 15).
x 2 (mod 5)
Quando o mdc dos modulos e diferente de 1, nem todos os sistemas de congruencias lineares que
podemos escrever tem solucao. Se pensarmos em termos da representac
ao grafica (tabela), isto significa
que nem todas as casas da tabela serao preenchidas. Mais uma vez nao e necessario resolver nenhum
sistema para preencher a tabela . Basta ir preenchendo a diagonal e lembrando que a tabela habita
a superfcie de um toro. Fazendo isto, quando os modulos nao sao primos entre si, voltamos `a casa de
por isso que ha casas que nao sao
umeros de 0 a mn 1. E
coordenadas (0, 0) antes de esgotar os n
preenchidas.
A tabela no caso em que m = 4 e n = 6 e a seguinte:
0 1 2 3
0 0
6
1
1
7
2 8
2
3
9
3
4 4
10
5
5
11

facil verificar que se mdc(m, n) 6= 1 e se o sistema


E
e u
nica modulo o mmc entre m e n.

x a (mod m)
tem soluc
ao ent
ao esta soluc
ao
x b (mod n)


CAPITULO 6. SISTEMAS DE CONGRUENCIAS
LINEARES

6.4

64

Exerccios

1. Tres satelites passarao sobre o Rio esta noite. O primeiro `a 1 horas da madrugada, o segundo `as 4
horas e o terceiro `as 8 horas da manha. Cada satelite tem um perodo diferente. O primeiro leva
13 horas para completar uma volta em torno da Terra, o segundo 15 horas e o terceiro 19 horas.
Determine quantas horas decorrerao, a partir da meia-noite, ate que os tres satelites passem ao
mesmo tempo sobre o Rio.
2. Qual e o resto da divisao de 26754 por 1155? (Aplicar o Teorema chines do resto)

x 1 (mod 2)
x 2 (mod 5) .
3. Resolva o sistema

x 5 (mod 12)
4. Determine o menor inteiro positivo que deixa resto 2 na divisao por 5, resto 4 na divisao por 7 e
resto 5 na divisao por 11.
5. Resolva a equacao x2 + 42x + 21 0 (mod 105).

Você também pode gostar