Você está na página 1de 72

1

APRESENTAO

Esta apostila faz parte do trabalho de concluso do curso de Mestrado


Profissional em Matemtica (PROFMAT) realizado na Universidade Federal de Mato
Grosso e tem como objetivo mostrar que a Aritmtica modular um tema atual que
pode ser introduzido no Ensino Mdio, apresentando os assuntos relacionados ao
tema numa linguagem acessvel aos alunos de ensino mdio com nfase na
resoluo de problemas contextualizados.
A Aritmtica Modular envolve o conceito de congruncia que a relao entre
dois nmeros que, divididos por um terceiro - chamado mdulo de congruncia deixam o mesmo resto. Utilizamos frequentemente os restos das divises para
resolver vrios problemas dentro do ensino da Matemtica, muitos deles,
relacionados ao nosso cotidiano. Diversos assuntos esto associados ao tema, tais
como, criptografia, calendrios, cdigos de identificao numrica, como cdigo de
barras, nmeros dos documentos de identidade, CPF, CNPJ, progresses
aritmticas e diversos fenmenos peridicos. Apesar disto, este assunto no est
presente nos currculos do Ensino Bsico ou do Ensino Mdio.
A Congruncia Modular uma ferramenta que pode auxiliar muito no
desenvolvimento do pensamento aritmtico e algbrico de nossos alunos, pois um
tema gerador de excelentes oportunidades de contextualizao, apresenta a
realizao de operaes aritmticas de uma forma diferente da utilizada
normalmente pelos alunos, ressalta a importncia do conceito de divisibilidade e das
propriedades das operaes, alm de possibilitar a elaborao de atividades
didticas desafiadoras.
Nos assuntos abordados em cada unidade, nas demonstraes de diversos
teoremas e propriedades, procuramos utilizar a linguagem formal como os mesmos
so apresentados em diversos livros de teoria dos nmeros. Mas, grande parte dos
alunos do Ensino Mdio, para os quais direcionado este material, no tem a
maturidade ou os pr-requisitos necessrios para compreender a maioria delas.
Ento, procuramos associar exemplos numricos ou problemas contextualizados, s
definies e demonstraes de teoremas e/ou propriedades, para uma melhor
compreenso do assunto, ressaltando sempre a importncia da utilizao da
linguagem formal na matemtica.
2

Gostaria de agradecer ao meu orientador professor Dr. Martinho da Costa


Arajo, que me apresentou este tema interessante nas aulas da disciplina de
Aritmtica e apoiou a realizao de todo o trabalho, aos colegas de mestrado pelas
sugestes e auxlio no desenvolvimento do material, a Valria Almada Arizawa que
revisou todo o texto fazendo s correes necessrias e a todos que contriburam de
uma forma ou de outra para a realizao deste trabalho.
Prof. Marco Antonio de Oliveira Barros

SUMRIO
Apresentao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Unidade 1 Princpio da Induo Finita . . . . . . . . . . . . . . . . . . . . . 6
Unidade 2 Divisibilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Unidade 3 Nmeros Primos . . . . . . . . . . . . . . . . . . . . . . . . .

10

Unidade 4 Congruncia Modular . . . . . . . . . . . . . . . . . . . . . . . 28


Unidade 5 Propriedades da Congruncia Modular . . . . . . . . . . . . . . .

41

Unidade 6 Classes Residuais . . . . . . . . . . . . . . . . . . . . . . . . . 52


Unidade 7 - Criptografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Bibliografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Apresentao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

UNIDADE 1

PRINCPIO DA INDUO FINITA


Antes de iniciarmos o estudo da Aritmtica Modular propriamente dita, ser
necessrio introduzir alguns assuntos indispensveis compreenso das unidades
que trabalharemos, estes sero muito teis nas demonstraes

de algumas

propriedades e na resoluo de exerccios.


Um poderoso instrumento utilizado na demonstrao de vrios resultados o
Princpio da Induo Finita, que enunciaremos a seguir:

Princpio da Induo Finita.


Se
I)

uma propriedade relativa ao nmero natural , tal que:


vlida

II) Para todo


Ento

, a validez de

implica a validez de

vlida qualquer que seja o nmero natural n.

Ex1: Determinar uma frmula para a soma dos n primeiros naturais, ou seja:

Sabemos pelos nossos estudos de Progresses Aritmticas (P.A.) que


podemos resolver este problema utilizando a frmula da soma dos termos de uma
Progresso Aritmtica finita, ou seja:

Dessa forma temos que:

Segundo conta a histria, esta frmula foi desenvolvida pelo famoso


matemtico Carl Friederich Gauss , quando ainda garoto; quando o professor de
sua turma mandou que seus alunos efetuassem a soma de todos os nmeros
5

naturais de 1 a 100, no intuito de ocup-los com uma atividade longa e dessa forma
aquiet-los. Teve uma grande surpresa com a rapidez da resposta encontrada por
Gauss.
Utilizamos esta frmula em vrios exerccios envolvendo Progresses
Aritmticas, sem nunca questionarmos a referida demonstrao. No referido
exemplo, ser que a frmula encontrada vlida mesmo para qualquer valor que
atribuirmos para n?
Para eliminar essa dvida, utilizamos o princpio da induo para demonstrar
a validade da frmula para qualquer
Considere a sentena:

Observe que:

Logo P(1) verdadeiro.


Queremos demonstrar que:
.
Supondo P(n) verdadeira para algum
membros da igualdade

Temos ento que


frmula P(n) verdadeira para todo

, vamos adicionar

aos dois

, ou seja:

verdadeira, logo, pelo Princpio de Induo a


.
6

Em algumas propriedades pode acontecer de que a mesma seja vlida


somente a partir de um determinado valor k, neste caso, fazemos uma pequena
generalizao do Princpio de Induo Matemtica:
Seja

uma sentena sobre

, e seja

. Suponha que:

verdadeira, e
II) Qualquer que seja
que

, com

, sempre que

verdadeira, segue-se

verdadeira.

Ento,

verdadeira para todo nmero natural

Exerccio:
Demonstre que a frmula
para todo

vlida

Todos os conceitos que abordaremos a seguir sero trabalhados dentro do


conjunto dos nmeros inteiros, dessa forma, o princpio da induo poder ser
enunciado da seguinte forma:
Suponhamos que sejam dados um inteiro
de

e uma armao

dependendo

e que podemos provar as seguintes propriedades:

I) P(a) verdadeira;
II) para cada inteiro k a, se P(k) for verdadeira, ento P(k+1) tambm verdadeira.
Ento, P(n) verdadeira, para todo inteiro n a.

UNIDADE 2

Divisibilidade
Geralmente, aprendemos que um nmero inteiro divisvel pelo outro quando
o resto da diviso igual zero. Apresentaremos o conceito de divisibilidade de
outra forma.
Dados dois nmeros inteiros
quando existir

tal que

ou um fator de

ou, ainda, que

e , diremos que

divide , escrevendo

. Neste caso, diremos tambm que

um divisor

um mltiplo de .

Por exemplo:
2|6, pois 6 = 3.2
-3|12, pois 12 = (-4).(-3)
Se

no divide , utilizamos a notao

, significando que no existe

tal que
Por exemplo:
4 7, 0 8 e 7 1.
Suponha que

e seja

chamado de quociente de

por

tal tal que


e denotado por

. O nmero inteiro

Propriedades
1.

Sejam

. Tem-se que:

1.1

, pois

1.2

, pois

1.3

, pois

1.4

Se
e

ento

.,pois,

. Substituindo o valor de

implica que existem

da primeira equao na outra, obtemos:

; o que nos mostra que


Exemplo: 2|6 e 6|12, ento temos que 2|12

, tais que

1.5

Se

que

ento

, pois

implica que existem

. Ento,

, tais

, o que nos mostra que

.
Exemplo: 2|6 e 5|10, ento temos que 2.5|6.10 ou seja 10|60
2.

Sejam

, tais que

. Ento

se e somente se

Demonstrao:
Suponhamos que

. Logo, existe

temos que existe

tal que

tal que

. Ento, se

. Juntando as duas igualdades acima, temos

k.; ento temos que

, o que nos mostra que

.
De maneira anloga demonstramos a implicao contrria.
Desta forma, se

)e

, temos que

, o que implica que

, para todo

Exemplo:
a) 2|(4 + 6). Temos que 2|4

2|6.

b) 2|( 3 +5 ). Observe porm que 2 3, ento temos que

3.

Se

Demonstrao:

so tais que

, ento

implicam que existem

Logo,

tais que
; ento temos que

.
.

Exemplo:
2|4 e 2|6, ento temos por exemplo que 2|(3.4 + 5.6) ou 2|(6.4 + 11.6).
4. Dados

, temos que

Demonstrao:
Se

, existe

tal que b = k.a. Como

, segue-se que

, segue-se que

. Como

Exemplo:

Demonstre por induo que o resto da diviso de


todo

por 9 sempre igual a 1 para

.
Demonstrar a afirmao acima equivale a provar que

. Vamos

demonstrar por induo.


Observe que para

, a afirmao verdadeira, pois

Supondo verdadeiro que

, devemos mostrar que

Note que:

Como

e pela hiptese de induo

Logo, o resto da diviso de

, temos que

por 9 sempre igual a 1 para todo

.
.

2.1 Diviso Euclidiana


Sejam
e

dois nmeros inteiros com

. Existem dois nicos nmeros inteiros

, tais que:
, com

Demonstrao:
Considere o conjunto

{ }}.

Existncia: Pela Propriedade Arquimediana, existe


, oque mostra que

no vazio. O conjunto

0, logo, pelo princpio da boa ordenao, temos que


Suponhamos ento que

pois

. Vamos mostrar que


{ } tal que

.Portanto, existe

ser o menor elemento de ,

Unicidade: Suponha que


e

possui um menor elemento .

. Mas isto contradiz o fato de


, com

logo

limitado inferiormente por

Sabemos que

. Suponhamos por absurdo que


, logo

tal que

, onde

, assim temos que

. Logo,

10

,
. Por

outro lado,

, o que implica que

possvel se

e consequentemente,

No teorema acima, os nmeros


de quociente e de resto da diviso de

, o que s
.

so chamados, respectivamente,

por .

Da diviso euclidiana, temos que o resto da diviso de


e somente se,

por

igual zero se,

Ex: Dividindo 15 por 6, obtemos quociente igual a 2 e resto igual a 3, logo


temos que:

Em seus trabalhos, Euclides utilizava apenas os inteiros positivos, porm, o


teorema vale tambm para os inteiros negativos.
Ex: Dividindo

por 6, obtemos quociente

e resto

, ou seja:

Problemas resolvidos
Exemplo 1:
Dividindo um nmero natural
quociente 4 e resto 5. Dividindo
Determine o valor de

por outro nmero natural b, encontramos


por

, obtemos quociente 5 e resto 6.

De acordo com o teorema da diviso euclidiana, temos:


(I)
(II)

Substituindo (I) em (II):

Substituindo em (I), temos:

11

Logo:

Exemplo 2:

Qual o maior nmero natural

que dividido por 11 deixa quociente igual ao resto?

De acordo com o teorema da diviso euclidiana, temos:


, mas como

Os possveis restos da diviso por 11 so 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 e 10. Mas, como


procuramos o maior valor de , ento,

, logo:

De fato, dividindo 120 por 11, encontramos quociente 10 e resto 10.


Os exemplos abaixo, nos fornecem um importante resultado que utilizaremos
na resoluo de vrios exerccios.
Dado um nmero inteiro

qualquer, temos duas possibilidades:

I. o resto da diviso de n por 2 0, isto , existe


II. o resto da diviso de n por 2 1, ou seja, existe

tal que n = 2q; ou


tal que n = 2q +1.

Portanto, os nmeros inteiros se dividem em duas classes, a dos nmeros da


forma 2q para algum

, chamados de nmeros pares, e a dos nmeros da forma

2q + 1, chamados de nmeros mpares


De forma geral, fixado um nmero natural m > 2, pode-se sempre escrever
um nmero qualquer n, de modo nico, na forma n = mk + r, onde
e0 e

Por exemplo, todo nmero inteiro n pode ser escrito em uma, e somente uma, das
seguintes formas: 3k, 3k + 1, ou 3k + 2.
Ou ainda, todo nmero inteiro n pode ser escrito em uma, e somente uma, das
seguintes formas: 4k, 4k + 1, 4k + 2, ou 4k + 3.
12

Exemplo 1:

Demonstre que a expresso


Todo nmero inteiro

, mltiplo de 3 para qualquer

pode ser escrito de uma das seguintes formas:

.
Dessa forma;
Se
Se

Se

Logo, para qualquer

, a expresso

um mltiplo de 3.

Exemplo 2:
Mostre que entre trs nmeros inteiros consecutivos sempre existe um
mltiplo de 3.
Sejam

, trs inteiros consecutivos.

Todo nmero inteiro

pode ser escrito de uma das seguintes formas:

Se

O primeiro mltiplo de 3.

Se

, neste caso:
O terceiro nmero mltiplo de 3.

Se

, neste caso,

o segundo nmero mltiplo de 3


13

Exerccios:

1-Mostre que, para todo

a)
b)
c)

2- (Unicamp)
a) Qual o quociente e o resto da diviso de 3875 por 17?
b) Qual o menor nmero natural, maior que 3785 que mltiplo de 17?
3- Determine o menor nmero que se deve somar a 8746 para se obter um mltiplo
de 11 aumentado de 4 unidades.
4- A soma de dois nmeros inteiros positivos igual a 56. Dividindo o maior pelo
menor, obtm-se quociente 5 e resto 4. Determine o valor desses nmeros.
5- Sejam

dois nmeros inteiros. Dividindo-se

resto 3. Se aumentarmos o dividendo

por

obtemos quociente 7 e

de 2 unidades e aumentarmos o divisor

1 unidade, obtemos quociente 6 e resto 7. Determine o valor de

de

6- Determine o maior mero natural que dividido por 13 deixa o quociente igual ao
dobro do resto.
7-(PUC Campinas) Seja

um nmero natural que ao ser dividido por 9 deixa resto 5

e ao ser dividido por 3 deixa resto. Sabendo-se que a soma desses quocientes 9,
podemos afirmar corretamente que

igual a:

a) 28
b) 36
c) 27
d) 33
e) 23
14

8 (Unb) Trs nmeros naturais

so tais que

por , o quociente 1 e o resto 9, e na diviso de

. Na diviso de
por , o quociente 9 e o

resto 1.
Ache a diferena entre o maior e o menor nmero.

9 - Discuta a paridade:
a) da soma de dois nmeros.
b) da diferena de dois nmeros.
c) do produto de dois nmeros.
d) da potncia de um nmero.

10 - Seja n um nmero natural. Mostre que um, e apenas um, nmero de cada terna
abaixo divisvel por 3.
Diviso Euclidiana Unidade 2
a) n; n + 2; n + 4
b) n; n + 10; n + 23
c) n; n + 1; 2n + 1

11- Mostre que todo quadrado perfeito da forma 4k ou 4k + 1.

12-Mostre, para todo

, que

a)
b)
c)

15

UNIDADE 3
Nmeros primos
Um dos conjuntos mais interessantes dentro do conjunto dos nmeros
naturais o conjunto dos nmeros primos que esto associados a diversos
problemas que at hoje desafiam os matemticos.
Um nmero natural maior que 1 chamado de nmero primo, somente se
apresenta apenas dois divisores naturais ou seja, 1 ele prprio.
Todo nmero natural maior que 1, que no primo, chamado de nmero
composto.
Exemplos:
2 primo, pois seus divisores naturais so apenas 1 e 2
3 primo, pois seus divisores naturais so apenas 1 e 3
4 no primo pois apresenta mais de dois divisores naturais, ou seja, 1, 2 e 4. Logo
4 um nmero composto.
Alguns nmeros primos: 2,3,5,7,11,13,17,19,23, 31. O conjunto dos nmeros primos
infinito como mostraremos mais adiante.
Dados dois nmeros primos
1-Se
Como

e um nmero

, temos:

ento
primo e

, temos que p = 1 ou p = q. Dessa forma, como

se que p > 1, logo, temos


2- Se
De fato, se
Como

ento (p; a) = 1.
, temos que
, temos que

Portanto,

,portanto, d = 1.

16

ou

primo, tem-

Teorema Fundamental da Aritmtica


Qualquer nmero natural maior do que 1, ou primo ou pode ser escrito de forma
nica ( desconsiderando a ordem dos fatores) como um produto de nmeros primos
( chamados fatores primos).
Usualmente este processo chamado de decomposio em fatores primos
(fatorao)
Demonstrao:
Pelo princpio da induo, se

, o resultado obviamente verificado.

Suponhamos o resultado vlido para todo nmero natural menor do que


provar que vale para
Suponhamos ento, que
tais que

. Se o nmero

e vamos

primo, nada temos a demonstrar.

seja composto. Logo existem nmeros naturais

, com

que existem nmeros primos

. Pela hiptese de induo, temos


e

, tais que

. portanto,
Unicidade: Suponha que tenhamos

, onde os

nmeros primos. Como

para algum , que, aps

reordenamento de

, temos que
, podemos supor que seja

so

. Portanto:

.
Como

, a hiptese de induo acarreta que

aos pares.
Exemplos:
6 = 2.3
20 =2.2.5 =

17

e os

so iguais

Podemos enunciar esse teorema de uma forma mais ampla, da seguinte forma:
Dado um nmero inteiro

, existem primos

, univocamente determinados, tais que:

Na decomposio em fatores primos de dois ou mais nmeros naturais, podemos


utilizar o mesmo conjunto de primos

nessa decomposio, utilizando o

artifcio de acrescentar de forma adequada um expoente igual zero para


determinado primo .
Exemplos:
45 =

e 56 =

, podem ser escritos da seguinte forma:


e

Mximo Divisor Comum (MDC)


Dados dois nmeros inteiros
um divisor comum de

e , no simultaneamente nulos, diremos que

se

Diremos que um nmero natural

.
um mximo divisor comum de

simultaneamente nulos, se possuir as seguintes propriedades:


I.

um divisor comum de

II.

divisvel por todo divisor comum de

e de .

Denotamos o mximo divisor comum de

e
e

por

Exemplo:
Considere os conjuntos dos divisores naturais de 12 e 18:
{

18

, no

Observe que os divisores naturais comuns de 12 e 18 so 1, 2, 3 e 6. O mximo


divisor comum entre 12 e 18 6, pois 1|6, 2|6, 3|6 e 6|6.

Mnimo Mltiplo Comum (MMC)


Um nmero inteiro um mltiplo comum de dois nmeros naturais dados se ele
simultaneamente mltiplo de ambos os nmeros.
Diremos que um nmero natural
inteiros
I.

e , ambos no nulos, se possurem as seguintes propriedades:

um mltiplo comum de

II. Se

um mnimo mltiplo comum dos nmeros

um mltiplo comum de

Denotamos o mnimo mltiplo de

e , ento
e

por [

].

Exemplo:
Considere os mltiplos naturais no nulos de 12 e 18:
{

Observe que os mltiplos de 12 formam uma progresso aritmtica infinita de razo


12 e os de 18 forma uma progresso aritmtica infinita de razo 18.
O conjunto dos mltiplos comuns de 12 e 18 infinito e formam uma progresso
aritmtica de razo igual a 36, ou seja, {

}. O mnimo mltiplo

entre 12 e 18 36, pois, 36|36, 36|72, 36|108, 36|144,...


A fatorao de nmeros naturais em nmeros primos permite determinar o mdc e o
mmc de um conjunto qualquer de nmeros
Sejam

. Se

ento temos que:


e[

19

} e

},

Exemplo:
Seja

, ento:
e[

Problemas resolvidos
01- Para levar os alunos de certa escola a um museu, pretende-se formar grupos
que tenham quantidades iguais de alunos e de modo que, em cada grupo, todos
sejam do mesmo sexo. Se nessa escola estudam 1350 rapazes e 1224 garotas e
cada grupo dever ser acompanhado de um nico professor, determine:
a) O nmero mximo de alunos em cada grupo.
Note que procuramos um nmero que divida simultaneamente 1350 e1224, e este
deve ser o maior possvel, pois desejamos o mximo de alunos em cada grupo.
Logo, estamos procurando

. Dessa forma:

Ento,
Portanto, cada grupo deve ter 18 alunos.
b) O nmero de professores que acompanharo esses grupos.
Dividindo 1350 por 18 obtemos 75 grupos de rapazes e dividindo 1224 por 18,
obtemos 68 grupos de garotas. Logo, sero necessrios 75+68=143 professores
para acompanhar esses grupos.
02- As cidades de Cuiab, Rondonpolis e Pocon realizam festas peridicas.
Cuiab realiza festas de 9 em 9 meses; Rondonpolis , de 12 em 12 meses e
Pocon de 15 em 15 meses. Se em janeiro de 2008, as trs cidades realizaram

20

essas festas nesse ms, qual o prximo ano em que isto ocorrer novamente, ou
seja, quando as festas das trs cidades ocorrero novamente num mesmo ms?

Observe que aps a realizao das festas em janeiro de 2008, as prximas festas
em Cuiab ocorreram em perodos mltiplos de 9, em Rondonpolis, em perodos
mltiplos de 12 e em Pocon, em perodos mltiplos de 15, ou seja:
Cuiab: 9, 18, 27, 36, ...
Rondonpolis: 12, 24, 36, 48, ...
Pocon: 15, 30. 45,60, ...
Note que no 36 ms ocorrem as festas da cidade de Cuiab e Rondonpolis, porm
no acontecer a festa em Pocon.
Ento, estamos procurando um ms que seja mltiplo de 9, 12 e 15
simultaneamente e deve ser o menor possvel, pois queremos o prximo ms em
que acontecero as trs festas, ou seja, estamos procurando [

Dessa forma:

Logo, [

Como 180 meses correspondem h exatos 15 anos, as festas dessas trs cidades
ocorrero num mesmo ms novamente, em janeiro de 2023
Exerccios Propostos
1-Decomponha os nmeros abaixo em fatores primos:
a) 392
b) 525
c) 4400
21

2-Determine:
a) (124,250)
b) [

03- Sejam os nmeros

. Se [

, ento,o valor de n

:
a) 3
b) 4
c) 5
d) 6
04 - (UFMG MG/2001) O nmero n o mximo divisor comum dos nmeros 756 e
2205. Ento, a soma dos algarismos de n igual a:
a) 3
b) 8
c) 9
d) 13
05 - (PUC PR/2003) O produto de 2 nmeros, no primos entre si 990, ento o
mximo divisor comum entre eles :
a) 2
b) 3
c) 5
d) 9
e) 11
06-De uma estao urbana partem nibus de trs linhas diferentes, A, B e C. Os
nibus da linha A partem a cada 10 minutos, os da linha B a cada 12 minutos e os
22

da linha C a cada 18 minutos. Sabe-se que s 08 horas partiram simultaneamente,


nibus dessas trs linhas. Qual ser o prximo horrio que isto ocorrer novamente?

07- Matheus decidiu contar quanto dinheiro tinha economizado em moedas e


verificou que possua 216 moedas de 1 real, 360 moedas de 50 centavos e 450
moedas de 25 centavos. Resolveu separar as moedas em pacotes contendo a
mesma quantidade de moedas e somente moedas de mesmo valor, de tal forma
que, o nmero de pacotes obtidos seja o menor possvel. Dessa forma, o valor
contido em cada pacote de moedas de 50 centavos, em reais, igual a:
a) 20
b) 18
c) 10
d) 9
e) 5
08- Uma espcie de cigarra que existe somente no leste dos EUA passa um longo
perodo dentro da terra alimentandose de seiva de razes, ressurgindo aps 17
anos. Em revoada, os insetos dessa espcie se acasalam e produzem novas ninfas
que iro cumprir novo ciclo de 17 anos.
Em 2004, ano bissexto, os EUA presenciaram outra revoada dessas cigarras. O
prximo ano bissexto em que ocorrer uma revoada da futura gerao de cigarras
ser
a) 2072
b) 2068.
c) 2076.
d) 2080
e) 2086

23

09- Um funcionrio de uma biblioteca deve empacotar 72 livros de Histria, 180


livros de Portugus e 288 livros de Matemtica, de modo que cada pacote contenha
a mesma quantidade de livros e somente livros de uma mesma disciplina. Sabendo
que o funcionrio colocou a maior quantidade possvel de livros dentro de cada
pacote, correto afirmar que:
a) o total de pacotes formados igual a 12
b) o nmero de pacotes contendo livros de Histria igual a 5
c) o nmero de pacotes contendo livros de Portugus igual a 6
d) o nmero de livros em cada pacote igual a 18
e) o nmero de pacotes contendo livros de Matemtica igual a 8
10 (FUVEST) No alto de uma torre de uma emissora de televiso, duas luzes
piscam com frequncias diferentes. A primeira pisca 15 vezes por minuto e a
segunda pisca 10 vezes por minuto. Se num certo instante as luzes piscam
simultaneamente, aps quantos segundos elas voltaram a piscar simultaneamente?
a) 12
b) 10
c) 20
d) 15
e) 30
11 - (UNESP SP/2005) Uma faixa retangular de tecido dever ser totalmente
recortada em quadrados, todos de mesmo tamanho e sem deixar sobras. Esses
quadrados devero ter o maior tamanho (rea) possvel. Se as dimenses da faixa
so 105 cm de largura por 700 cm de comprimento, o permetro de cada quadrado,
em centmetros, ser:
a) 28.
b) 60.
24

c) 100.
d) 140.
e) 280.
12 - (UFMG MG/2005) No stio de Paulo, a colheita de laranjas ficou entre 500 e 1
500 unidades. Se essas laranjas fossem colocadas em sacos com 50 unidades cada
um, sobrariam 12 laranjas e, se fossem colocadas em sacos com 36 unidades cada
um, tambm sobrariam 12 laranjas. Assim sendo, quantas laranjas sobrariam se elas
fossem colocadas em sacos com 35 unidades cada um?
a) 4
b) 6
c) 7
d) 2
Pequeno Teorema de Fermat
Observe os exemplos abaixo:
1- Demonstre por induo que
Basta demonstrar o resultado para
Para

, para todo
.

temos que

Supondo tal resultado vlido para , vamos demonstr-lo para

. Temos:

.
Como pela hiptese de induo
2- Demonstre por induo que
Para

, temos que

, para todo

, para todo

temos que

Supondo tal resultado vlido para , vamos demonstr-lo para

. Temos:
.

25

Como pela hiptese de induo


todo

, temos que

, para

Da mesma forma que demonstramos as afirmaes acima podemos demonstrar, por


exemplo, que

ou

, para todo

Observe que 2, 3, 5, 7, 11 so nmeros primos. O grande matemtico Pierre de


Fermat generalizou estes resultados, enunciando um pequeno teorema que leva o
seu nome.
Para demonstrar esse teorema, necessitaremos do seguinte lema:
Seja

um nmero primo. Os nmeros ( ), onde

, so todos divisveis por

.
Demonstrao:
O resultado vale trivialmente para

. Portanto, podemos supor que

Neste caso,

. Como

, temos que

, e o resultado se segue, pois...


( )
O Pequeno Teorema de Fermat diz o seguinte:
Dado um nmero primo , tem-se que

, para todo

Demonstrao:
O resultado vale para

, pois

Supondo o resultado vlido para

.
, vamos demonstr-lo para

. Utilizando a

frmula do binmio de Newton, temos:


( )

Como, pela hiptese da induo


, temos que

, para todo

e pelo lema anterior,


.
26

( )

Corolrio
Se

um nmero primo e se

um nmero inteiro no divisvel por

, ento

Demonstrao:
Pelo Pequeno Teorema de Fermat, temos que
segue-se que

e como

Exemplo 1:
Determine o resto da diviso de
Como

por 13.

, temos que

resto da diviso de

e como

, temos que o

por 13 igual a1.

Exemplo 2:
Mostre que a expresso

mltiplo de 15 para todo

Isto equivale a afirmar que

. Temos:

Pelo pequeno teorema de Fermat, temos que:


mltiplo de 15
mltiplo de 15
Logo, a expresso

um mltiplo de 15 para todo

Veremos na prxima unidade, que esse teorema pode ser enunciado de outra forma,
com a introduo do conceito de congruncias modulares.

27

UNIDADE 4

CONGRUNCIA MODULAR

Para introduzirmos o conceito de congruncia modular, considere o seguinte


exemplo:
Exemplo 1 - A copa do mundo de futebol ser realizada no Brasil no ano de 2014. O
jogo de abertura ocorrer no dia 12 de junho. Supondo que no haja um calendrio
em mos e sabendo que o dia 1 de janeiro de 2014 ser uma quarta feira,
determine em que dia da semana ocorrer o jogo de abertura.
JAN FEV MAR ABR MAI JUN JUL AGO SET OUT NOV DEZ
31

28

31

30

31

30

31

31

30

31

30

31

Vamos determinar quantos dias temos do incio do ano at o dia 12 de junho


de 2013:
31 + 28 + 31 + 30 + 31 + 12 = 163
Logo, o dia 12 de junho o 163 dia do ano de 2014.
Vamos construir uma tabela com os primeiros dias de Janeiro:
QUA QUI SEX SAB DOM SEG TER
1

10

11

12

13

14

14

16

17

18

19

20

21

22

23

24

25

26

27

28

Observe que:
Na Tera: 7; 14; 21;28;... so mltiplos de 7, ou seja, quando divididos por 7 deixam
resto igual a 0 (

, com

Na Quarta: 1; 8; 15;22;... So mltiplos de 7, mais 1, ou seja, quando divididos por 7


deixam resto igual a 1(

+ 1, com

;
28

Na Quinta: 2; 9; 16;23;... So mltiplos de 7, mais 2, ou seja, quando divididos por 7


deixam resto igual a 2 (

+ 2, com

Na Sexta: 3; 10; 17;24;... So mltiplos de 7, mais 3, ou seja, quando divididos por 7


deixam resto igual a 3(

+ 3, com

No Sbado: 4; 11; 18;25;... So mltiplos de 7, mais 4, ou seja, quando divididos por


7 deixam resto igual a 4 (

+ 1, com

No Domingo: 5; 12; 19;26;... So mltiplos de 7, mais 5, ou seja, quando divididos


por 7 deixam resto igual a 5(

+ 5, com

Na segunda: 6; 13; 20;27;... So mltiplos de 7, mais 6, ou seja, quando divididos


por 7 deixam resto igual a 6 (

+ 6, com

Dessa forma, para descobrirmos em qual dia da semana ocorrer o jogo de


abertura da copa basta dividir 163 por 7 e verificarmos qual o resto dessa diviso.
Efetuando a diviso de 163 por 7, obtemos quociente 23 e resto 2, ou seja:
163 = 7.23 + 2
Portanto, o dia 12 de Junho ser uma Quinta feira.
O grande matemtico alemo, Carl Friederich Gauss, percebeu que
utilizvamos com muita frequncia frases do tipo

quando divididos por

deixam o mesmo resto e que essa relao tinha comportamento semelhante


igualdade. Gauss introduziu uma notao especfica para esse fato e denominou-a
de Congruncia Modular.
Definio: Seja
e

um nmero natural diferente de zero. Dois nmeros inteiros

so congruentes mdulo

se os restos de sua diviso euclidiana por

so

iguais, Denota-se esta relao da seguinte forma:


Em outras palavras, uma congruncia a relao entre dois nmeros inteiros
que, divididos por um terceiro nmero natural - chamado mdulo de congruncia deixam o mesmo resto.

29

Por exemplo, no problema anterior, observamos na quinta feira, que o nmero


9 congruente ao nmero 16, mdulo 7, pois ambos deixam resto 2, ao serem
divididos por 7. Representamos essa congruncia do exemplo por

Note que todo nmero inteiro congruente mdulo m ao seu resto pela
diviso euclidiana por
1; 2; ...;

e, portanto, congruente mdulo

a um dos nmeros 0;

Exemplo:
Dividindo 163 por 7 obtivemos quociente 23 e resto 2,logo:

, pois,

, ou seja dividindo 2 por 7, obtemos quociente 0 e resto 2.


Observe tambm, que no exemplo dado, as sequncias de nmeros em cada
dia, obedecem a uma Progresso Aritmtica de razo igual a 7. A congruncia
modular e suas propriedades auxiliam a resoluo de vrios problemas que
envolvem esse tipo de sequncias, como veremos nos exemplos a seguir.
Exemplo 2-( OBMEP Olimpadas de Matemtica) - A, B, C, D, E, F, G e H so os
fios de apoio que uma aranha usa para construir sua teia, conforme mostra a figura.
A aranha continua seu trabalho. Sobre qual fio de apoio estar o nmero 118?

30

Verifique que em cada fio, os nmeros formam uma Progresso Aritmtica de


razo igual a 8. Agora que conhecemos a definio de congruncia, basta construir
apenas primeira linha na tabela abaixo:
FIOS

Dividindo 118 por 8, obtemos quociente 14 e resto 6, ou seja:


118

, portanto, o nmero 118 estar sobre o fio G.

Exemplo 3: (FUVEST) Sabendo que os anos bissextos so mltiplos de 4 e que o


primeiro dia de 2007 foi segunda-feira, o prximo a comear tambm em uma
segunda feira ser:
a) 2012
b) 2011
c) 2014
d) 2018
e) 2024
Como vimos no exemplo temos um caso de congruncia no mdulo 7. Vamos
construir a tabela da primeira semana de um ano qualquer.
PRIMEIRO

SEGUNDO

TERCEIRO

QUARTO

QUINTO

SEXTO

STIMO

DIA

DIA

DIA

DIA

DIA

DIA

DIA

Observe que

. Isto significa que num ano no bissexto, o ltimo

dia do ano, ou seja, o 365 dia ocorre num mesmo dia da semana que o primeiro dia

31

desse ano. Dessa forma, o primeiro dia do prximo ano, avana um dia da semana
em relao ao primeiro dia do ano anterior.
Por exemplo: 2007 no um ano bissexto e se iniciou numa segunda feira,
portanto, o ltimo dia de 2017 tambm ser uma segunda feira, dessa forma, o
primeiro dia de 2018 ser uma tera feira.
J um ano bissexto, possui 366 dias. Observe que

. Isto

significa que num ano bissexto, o ltimo dia do ano, ou seja, o 366 dia ocorre num
mesmo dia que o segundo dia desse ano. Dessa forma, o primeiro dia do prximo
ano, avana dois dias da semana em relao ao primeiro dia do ano anterior.
Por exemplo: 2008 um ano bissexto, e como j observamos, o primeiro dia
desse ano uma tera feira, logo, o ltimo dia desse ano ser uma quarta feira.
Dessa forma, o primeiro dia de 2019 ser uma quinta feira.
Considere que N seja o nmero de dias de um ano no bissexto e m o
nmero de dias de um ano bissexto. Temos que
2007
2008

7 2008Tera
7 2009

32

. Ento:

Portanto, o prximo ano a comear numa segunda feira ser 2018.


Uma maneira equivalente de dizer que
ou seja, a diferena

um mltiplo de

, afirmar que

Demonstrao:
Sejam

, com

Se

.Sejam

euclidianas de

por

. Sejam

divises euclidianas de

, as divises

Logo:

(
Se

, com

com
e

por

com

, as

. Logo:
.

Como

, temos:

Observe no exemplo anterior, temos no fio C que:


, ou seja,
A questo da prova do ENEM 2013, abaixo, foi adaptada para exemplificar
uma aplicao da observao demonstrada acima.
Exemplo 4 (ENEM 2013 Adaptado) O ciclo de atividade magntica do Sol tem
um perodo de 11 anos. O incio do primeiro ciclo registrado se deu no comeo de
1755 e se estendeu at o final de 1765. Desde ento, todos os ciclos de atividade
magntica do Sol tm sido registrados.
Disponvel em: http://g1.globo.com. Acesso em: 27 fev. 2013

33

De acordo com os dados acima, correto afirmar que um determinado ciclo de


atividade magntica do Sol teve incio no ano de:
a) 1842
b) 1854
c) 1906
d) 1958
e) 2013
Ano 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765
1766

...

Observe na tabela acima que os anos em que se iniciam os ciclos solares


formaram uma Progresso Aritmtica de razo 11. Estamos procurando um ano
entre as alternativas que seja congruente a 1755 no mdulo 11. Dessa forma temos:
a) 1842 -1755 = 87. No mltiplo de11, ou seja,
b) 1854 -1755 = 99= 9. 11 mltiplo de 11
Ou seja:
1755)

,logo, um ciclo solar tem incio em 1854

Para resolvermos a questo original do ENEM, observe na tabela que:


1766 1755 = 11, ou seja, 1 . 11 e o ano de 1766 o incio do 2 ciclo solar. No
exemplo anterior:
1854 -1755 = 99, ou seja, 9 . 11, ento, o ano de 1854 o incio do 10 ciclo solar.

Exemplo 5 - (ENEM 2013) O ciclo de atividade magntica do Sol tem um perodo de


11 anos. O incio do primeiro ciclo registrado se deu no comeo de 1755 e se
estendeu at o final de 1765. Desde ento, todos os ciclos de atividade magntica
do Sol tm sido registrados.
34

Disponvel em: http://g1.globo.com. Acesso em: 27 fev. 2013


No ano de 2101, o sol estar no ciclo de atividade magntica de nmero:
a) 32
b) 34
c) 33
d) 36
e) 31
Anos

1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765
1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776
.
.
.

Restos

10

Observe que o ano de 2101 mltiplo de 11, ou seja, 2101 = 191. 11, logo,

Observe tambm que no necessrio efetuar todas as divises euclidianas


de cada ano por 11 para achar os restos. Como os anos so consecutivos, basta
achar o resto da diviso do ano de incio do primeiro ciclo e os demais so
consecutivos ate o resto 10. O prximo mltiplo de 11, ou seja:
.

Temos, ento:
2101 1760 = 341 = 31 . 11
Portanto:
2101 o 6 ano do 32 ciclo solar
35

Decorre imediatamente da definio que a congruncia modular define uma


equivalncia, pois atende s propriedades reflexiva, simtrica e transitiva, ou seja:
I-

(Reflexiva)

Demonstrao:
Esta afirmao equivalente a dizer que
de qualquer inteiro
II - Se

, uma vez que


, ento

. De fato, zero mltiplo


.

(Simtrica)

Demonstrao:
Se

, temos que

, ou seja, existe

tal que

Multiplicando esta igualdade por (-1), obtemos

III - Se

, ento

(Transitiva).

Demonstrao:
Se

, temos que

, ou seja, existem

tais que:
e
Somando membro a membro as duas igualdades obtemos:

Exerccios Propostos
01-Determine se o dia 23/03/10 (82 dia do ano) e o dia 08/10/10 (281 dia do ano)
caem no mesmo dia da semana, sabendo que o dia 1 de janeiro de 2010 foi uma
36

sexta feira? (justifique a sua resposta atravs de clculos, sabendo que no existe
um calendrio em mos)
02 Assinale a alternativa FALSA abaixo:
a)
b)
c)
d)
e)

03- Uma empresa de coleta de lixo dividiu o municpio de Cuiab em 171 reas para
realizar pontualmente a coleta de lixo nas residncias.
Foi feito um cronograma para a coleta de lixo de acordo com o quadro abaixo:
Domingo Segunda Tera Quarta Quinta Sexta Sbado
1

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

...

...

...

...

...

Determine:
a) Em qual dia da semana, a rea de nmero 166 deve esperar o caminho de lixo.
b) Em qual dia da semana, a rea de nmero 99 deve esperar o caminho de lixo.
c) Em quais dias da semana sero atendidas um maior nmero de reas?
04-Qual a 1993 letra da sequncia ABCDEDCBABCDEDCBABCDEDCBA ...?
a) A
b) B
c) C
d) D
e) E
37

05-(ENEM 2013 Adaptada) O ciclo de atividade magntica do Sol tem um perodo


de 11 anos. O incio do primeiro ciclo registrado se deu no comeo de 1755 e se
estendeu at o final de 1765. Desde ento, todos os ciclos de atividade magntica
do Sol tm sido registrados.
Seja

um ano pertencente ao atual ciclo solar. Se

afirmar que

, ento, correto

a) o segundo ano desse ciclo


b) o terceiro ano desse ciclo
c) o ltimo ano desse ciclo
d) o oitavo ano desse ciclo
e) o nono ano desse ciclo
06-Uma empresa, a fim de cumprir o prazo de entrega de suas mercadorias, colocou
seus funcionrios em regime de trabalho ininterrupto, estabelecendo trs turnos de
atividades. Estima-se que sero necessrias 822 horas de trabalho. Se esse regime
iniciou s 08 horas do dia 06/09/2010 (segunda-feira) e o servio no vai parar nem
nos finais de semana, qual o dia da semana e a que horas encerra-se esse regime
de trabalho?
07-(UERJ - Adaptada) Em uma boate h luzes vermelhas, verdes e amarelas.
Quando a boate comea a funcionar, as lmpadas so acesas simultaneamente. A
partir da, a cada 5 segundos as lmpadas vermelhas so apagadas, se estiverem
acesas ou, acesas se estiverem apagadas. O mesmo acontece com as lmpadas
verdes a cada 15 segundos e com as amarelas a cada 30 segundos. Se a boate
comeou a funcionar as 21 h, pode-se afirmar que s 21h 50 min 32 s, estaro
acesas:
a) Todas as lmpadas
b) Lmpadas de apenas duas cores diferentes.
c) Somente lmpadas vermelhas
d) Somente lmpadas verdes
e) Somente lmpadas vermelhas

38

08- (FUVEST) Os nmeros inteiros positivos so dispostos em quadrados da


seguinte maneira:
1 2 3

10 11 12

19 ... ...

4 5 6

13 14 15

... ... ...

7 8 9

16 17 18

... ... ...

O nmero 500 se encontra em um desses quadrados. Determine em qual


quadrado est, linha e coluna.
09- [OBMEP (2012),1a Fase, Nvel 2] Cinco cartas, inicialmente dispostas como na
figura, sero embaralhadas. Em cada embaralhamento, a primeira carta passa a ser
a segunda, a segunda passa a ser a quarta, a terceira passa a ser a primeira, a
quarta passa a ser a quinta e a quinta passa a ser a terceira. Qual ser a primeira
carta aps 2012 embaralhamentos?

10- [OBMEP (2012), Banco de Questes] Estefnia tem cinco cartas marcadas com
as letras A, B, C, D e E, empilhadas nessa ordem de cima para baixo. Ela embaralha
as cartas pegando as duas de cima e colocando-as, com a ordem trocada, embaixo
da pilha. A figura mostra o que acontece nas duas primeiras vezes em que ela
embaralha as cartas.

Se Estefnia embaralhar as cartas 74 vezes, qual carta estar no topo da pilha?


a) A
39

b)
c)
d)
e)

B
C
D
E

40

UNIDADE 5
Propriedades da Congruncia Modular
Veremos nesta unidade que o que torna a congruncia modular uma
ferramenta poderosa e muito til, o fato dessa relao, ser compatvel com as
operaes de adio e multiplicao.
Propriedades das congruncias modulares
Sejam

, com

1- Se

, ento,

Demonstrao:
Se

, temos que

Note que

, logo:

Ex:
(27 e 32 quando divididos por 5 deixam resto igual a 2)
(13 e 28 quando divididos por 5 deixam resto igual a 3)
Ento:
.(40 e 60 divididos por 5 deixam resto
igual a zero)
2- Se

, ento,

Demonstrao:
Se

, temos que

Note que

.
, logo:

.
Ex:
(5 e 8 divididos por 3 deixam resto 2)
(7 e 10 divididos por 3 deixam resto 1)
Ento:
41

(35 e 80 divididos por 3 deixam resto 2).


3 - Se

, ento,

, para todo

Demonstrao:
Seja

a afirmao: se

Para

, temos

Supondo

, ento,

, para todo

(Verdadeiro)

verdadeira, temos, pela propriedade 2 que:


verdadeira.

Ento, se

, ento,

, para todo

Ex:
(7 e 12 divididos por 5 deixam resto 2)
(49 e 144 divididos por 5 deixam resto 4)
Vamos aplicar essas propriedades nos exemplos abaixo:
Exemplo 1 - A tabela apresentada a seguir mostra uma sequncia de nmeros
naturais agrupados em 6 linhas horizontais ( A, B, C, D, E, F) e seguindo a uma
determinada ordenao.
A
B
C
D
E
F

0
1
2
3
4
5

6
7
8
9
10
11

12
13
14
15
16
17

18
19
20
21
22
23

24
25
26
27
28
29

30
31
32
33
34
35

Note que:
Se

um nmero pertencente linha A, ento

Se

um nmero pertencente linha B, ento

Se

um nmero pertencente linha C, ento

Se

um nmero pertencente linha D, ento

Se

um nmero pertencente linha E, ento

Se um nmero pertencente linha F, ento


42

36
37
38
39
40
41

42
43
44
45
46
47

48
49
50
51
52
53

54
55
56
57
58
59

60
...
...
...
...
...

Observe os exemplos abaixo:


a) Somando um nmero da linha B com um nmero da linha E, em qual linha vai
estar o resultado dessa soma?
Como

, temos

, ou seja

, portanto, o resultado dessa soma vai estar na linha F.


b) Multiplicando um nmero da linha C com um nmero da linha F, em qual linha vai
estar o resultado desse produto?
Observe que

, logo,

, ou seja:

, portanto, o resultado desse produto vai estar na linha E.

c) Em qual linha se encontra o resultado do produto 662.1805?

Observe que

. Logo:

Portanto, o resultado desse produto estar na linha E

d) Elevando um nmero qualquer da coluna C centsima potncia, ou seja,

em qual linha vai estar o resultado dessa potncia?

Temos

. Note que

, logo:
, portanto, o resultado dessa

potncia vai estar na linha E.


Exemplo 2 A televiso de Marco consegue sintonizar apenas os canais de 1 at
41. Se Marco comea sintonizando o canal 15 e aperta o boto que avana o canal
2005 vezes, em que canal estar sintonizado ao parar?

43

Note que ao chegar ao canal 41, na prxima vez que Marco apertar ao boto, ele
retornar ao canal 1. Isto se repete a cada 41 apertos no boto de controle. Ento,
podemos aplicar as propriedades da congruncia no mdulo 41.
Note que

Se Marcos tivesse iniciado no canal 1, aps 2005 vezes a televiso estaria


sincronizada no canal 37, porm como ele iniciou no canal 15, aplicando a
propriedade da soma temos:

Logo, iniciando do canal 15 e apertando 2005 vezes o boto, ao final, a televiso


ficar sintonizada no canal 11.
Exemplo 3 O Boz um jogo que utiliza cinco dados na forma de cubos,
numerados de 1 a 6, que so colocados em um copo e arremessados mesa para
contagem de pontos, obtidos atravs de vrios tipos de sequncias. Lucas possui
vrios blocos de madeira na forma de cubos de arestas com medidas superiores a
e deseja recortar esses blocos, de forma a se obter o mximo de cubos
menores (dados) com arestas iguais a

, que sero utilizados na montagem de

conjuntos constitudos de um copo e cinco desses dados, para serem


posteriormente comercializados. Supondo que no haja perda de material na
fabricao desses dados, pergunta-se:
a) Se Lucas utilizar um bloco de madeira de arestas iguais a

, quantos dados

sobraro aps a montagem de conjuntos completos?


Para se obter o mximo de dados, cada aresta deve ser recortada em 53 pedaos
de

. Dessa forma, o nmero de dados obtidos de cada bloco, ser igual a:

Observe que

, ento:
, portanto, sobraro 2 dados.

b) Aps recortar um bloco e em seguida montar o mximo de conjuntos completos,


Lucas verifica que sobraram 3 dados. Qual o valor da menor medida possvel
para a aresta desse bloco?
44

Seja ,o nmero de pedaos de cada aresta, ento,


obtidos. Neste caso, devemos ter
,ou
ou
. Assim:

o nmero de dados
, ou
, ou

Se
Se
Se
Se
Se
Temos que num bloco de

, cada aresta ser dividida em 50 pedaos,

como 50 mltiplo de 5, temos que

, dessa forma o menor nmero de

pedaos desejado, 52, pois

. Dessa forma a medida da menor aresta

possvel ;

Exemplo 4- Um nmero

dividido por 11deixa resto 2 e

um nmero que dividido

pelo mesmo divisor deixa resto 3. Calcule o menor nmero que se deve subtrair de
para se obter um mltiplo de 11.
Pelo enunciado, temos que
das potncias, temos:

. Aplicando a propriedade

Aplicando a propriedade da soma temos:

Ou seja,
deixa resto 6 quando dividido por 11, logo, devemos subtrair 6 para
obtermos um mltiplo de 11.

45

Exemplo 5- Considere a seguinte progresso aritmtica: (10, 17, 24, 31, 38,...).
Verifique se os nmeros abaixo so termos que pertencem a essa Progresso
Aritmtica (P.A).
a) 773
b)

Calculando o termo geral da Progresso Aritmtica, temos:

Dessa forma, fcil perceber que 773 um termo dessa P.A., pois, 773=7.110 +3.
Mas, observe que para o prximo item, esta verificao no to simples.
Note que todo termo dessa progresso um mltiplo de 7 mais 3, e como j vimos,
isto significa que
. Assim, para ser um termo dessa P.A., devemos ter
. Vejamos:
Observe que

Observe ainda que

, ento:

Portanto,

, logo, um termo dessa Progresso Aritmtica.

Com a notao de congruncia, o Pequeno Teorema de Fermat pode ser enunciado


da seguinte forma:
Se

um nmero primo e

Alm disso, se

, ento:

, ento:

46

Exemplo:
Segundo a histria da Matemtica, o rei ofereceu uma recompensa ao sbio
que desenvolveu o jogo de xadrez no seu reino. A recompensa pedida foi que cada
casa do tabuleiro fosse preenchida com sementes de trigo, mas dobrando a cada
casa. No caso, seria uma PG de primeiro termo 1 e razo igual a 2. Logo o rei
desistiu da recompensa e nomeou o sbio como seu conselheiro repleto de
honrarias. Isto porque, se a recompensa fosse realmente cumprida, ao final das 64
casas do tabuleiro, a quantidade de gros de trigo seria imensa, impossvel de ser
paga.
Aproveitando essa histria, imagine se o rei, vingando-se da brincadeira do
seu agora conselheiro, colocasse um calendrio (ou algo similar) sobre a mesa e lhe
propusesse o seguinte desafio:
Colocando 1 gro de trigo no dia 1, 1 gro de trigo no dia 2, 1 gro no dia 3 e
assim sucessivamente at o dia 31 e repetindo esse procedimento at que o ltimo
gro da quantia que me solicitou seja colocado sobre o calendrio, em qual dia da
semana seria colocado esse ltimo gro?
No podemos saber se o conselheiro conseguiria responder a tal desafio,
mas com os conceitos e propriedades da congruncia modular podemos encontrar a
resposta.
Como j sabemos, a quantia solicitada pelo sbio calculada atravs da
frmula da soma dos termos de uma progresso geomtrica finita, ou seja:

Como 31 primo, pelo Pequeno Teorema de Fermat, temos que


logo:
.

47

mod 31,

Logo, o ltimo gro seria colocado no dia 15 de janeiro.


Observao:
Na unidade anterior observamos que o teorema da diviso euclidiana tambm
vale para os inteiros negativos, embora Euclides o utilizasse somente para os
inteiros positivos.
Em alguns clculos conveniente utilizarmos restos negativos, por exemplo:
Determine o resto da diviso de

por 9?

Uma maneira de resolver a questo a seguinte:

Note que

, logo;

Portanto, o resto da diviso de

por 9 igual a 1.

De outra maneira, podemos utilizar o resto negativo, ou seja:


Note que

, ou seja

. Ento:

Note que o clculo ficou bem mais simples, porm devemos tomar cuidado ao
utilizar esse artifcio. Se o resultado da potncia for negativo, devemos lembrar que
o resto da diviso de dois inteiros positivos um nmero maior ou igual a zero. Por
exemplo:
Determine o resto da diviso de

Como

por 9?

, o resto da diviso de

48

por 9 igual a 8.

Exerccios
01- A tabela apresentada a seguir mostra uma sequncia de nmeros naturais
agrupados em 9 colunas verticais (A, B, C, D, E, F, G,H,I) e seguindo a uma
determinada ordenao.
A

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

...

Responda as perguntas abaixo:


a) Somando dois elementos da coluna G, em qual coluna estar o resultado dessa
soma?
b) Multiplicando dois nmeros da coluna E, em qual coluna estar o resultado desse
produto?
c) Seja

um elemento da coluna H. Em qual coluna estar o resultado da

potencia

(Note que

d) Em qual coluna se encontra o resultado do produto 9993. 2708?


e) Em qual coluna se encontra o resultado da potencia

02 Determine o resto da diviso de:


a)
b)

por 5
por 7

49

03 Seja a sequncia (13; 21; 29;...). Qual dos nmeros abaixo um termo dessa
sequncia?
a) 590
b)
c)
d)
04- (ENC-98) O resto da diviso de

por 5 :

a) 0
b) 1
c) 2
d) 3
e) 4
O5 Determine o resto da diviso da soma dos 100 primeiros termos da progresso
aritmtica (11, 18, 25, 32, ...) por 7.

06- Considere a sequencia de matrizes:


[

...

Os nmeros abaixo so elementos de uma determinada matriz dessa sequncia.


Determine a linha e a coluna no qual se encontram localizados nessas matrizes.
a)1000000085
b)
c) 908 . 813

50

07- Dividindo-se o produto dos 20 primeiros termos da progresso geomtrica


(7,49,343,..) por 43, encontramos resto igual a:
a) 0
b) 1
c) 17
d) 23
e) 42
(Sugesto: Aplique o pequeno teorema de Fermat)
08- Uma pista circular possui raio igual a 25 metros. Suponha que um mvel est no
ponto de partida dessa pista e comea a percorr-la da seguinte forma: 6 metros na
primeira hora, 18 metros na segunda hora, 54 metros na terceira hora e assim
sucessivamente, sempre triplicando a distncia percorrida a cada hora. Dessa
forma, qual a distncia aproximada percorrida pelo mvel aps passar pelo ponto de
partida pela ltima vez? ( Utilize para os clculos:
).
09- Dividindo um nmero
nmero

por 13 encontramos resto igual a 7 e dividindo um

pelo mesmo divisor encontramos resto 10. Determine o resto da diviso de


.

10-(Colgio Naval 2003) O resto da diviso de


igual a:
a) 0
b) 2
c) 7
d) 9
e) 11

51

por 12

UNIDADE 6
Classes Residuais
Observe novamente a tabela do exemplo 1 da unidade anterior:
A
B
C
D
E
F

0
1
2
3
4
5

6
7
8
9
10
11

12
13
14
15
16
17

18
19
20
21
22
23

24
25
26
27
28
29

30
31
32
33
34
35

36
37
38
39
40
41

42
43
44
45
46
47

48
49
50
51
52
53

54
55
56
57
58
59

60
...
...
...
...
...

Observe que a tabela apresenta o conjunto dos nmeros naturais divididos em seis
subconjuntos, ou seja, cada linha contm elementos que apresentam a mesma
propriedade em relao diviso euclidiana pelo nmero 6, a saber:
Na linha A, temos o subconjunto formados pelos nmeros que divididos por 6
{
}
deixam resto 0, ou seja
Na linha B, temos o subconjunto formados pelos nmeros que divididos por 6
{
}
deixam resto 1, ou seja
Na linha C, temos o subconjunto formados pelos nmeros que divididos por 6
{
}
deixam resto 2, ou seja
Na linha D, temos o subconjunto formados pelos nmeros que divididos por 6
{
}
deixam resto 3, ou seja
Na linha E, temos o subconjunto formados pelos nmeros que divididos por 6
{
}
deixam resto 4, ou seja
Na linha F, temos o subconjunto formados pelos nmeros que divididos por 6
{
}
deixam resto 5, ou seja
Verificamos tambm, atravs das propriedades das congruncias modulares, que
somando, por exemplo, qualquer elemento do subconjunto B com qualquer elemento
do subconjunto C, obteremos um elemento do subconjunto D, ou, em outro exemplo,
se multiplicarmos qualquer elemento do subconjunto C por um elemento do
subconjunto D obteremos sempre um elemento do subconjunto A.
Da mesma forma, veremos a seguir que o conjunto dos nmeros inteiros tambm
pode ser repartido em
subconjuntos, onde cada um deles formado por todos os
nmeros inteiros que possuem o mesmo resto quando divididos por
e que o
conjunto dos nmeros inteiros, assim subdivididos, munidos das operaes de
adio e multiplicao com algumas de suas propriedades, permitem definir novas
aritmticas que encontram inmeras aplicaes em vrias partes da matemtica e
52

que so a base de quase todos os procedimentos de clculo, possuindo muitas


aplicaes tecnolgicas.

Classes residuais
Considerando a diviso euclidiana de nmeros inteiros por 2, podemos dividir o
conjunto dos nmeros inteiros em dois subconjuntos , a saber:
1- O conjunto dos nmeros inteiros que divididos por 2 deixam resto zero , ou
seja:
{

} , ou seja,

par.

2- O conjunto dos nmeros inteiros que divididos por 2 deixam resto 1, ou seja:
{

} , ou seja,

mpar.

Considerando a diviso euclidiana dos nmeros inteiros por 3, podemos dividir o


conjunto dos nmeros inteiros em trs subconjuntos, a saber:
1- O conjunto dos nmeros que divididos por trs deixam resto zero, ou seja:
{

} , ou seja,

mltiplo de 3.

2- O conjunto dos nmeros que divididos por trs deixam resto 1, ou seja:
{

} , ou seja,

mltiplo de 3 mais 1.

3- O conjunto dos nmeros que divididos por trs deixam resto 2, ou seja:
{

} , ou seja,

mltiplo de 3.

Dessa forma, fixado um nmero inteiro


, podemos repartir o conjunto dos
nmeros inteiros em subconjuntos, onde cada um deles formado por todos os
nmeros inteiros que possuem o mesmo resto quando divididos ; isto nos d a
seguinte partio de :
[ ]

[ ]

.
.
.
[

}
53

Observe que [ ] [ ], pois


, Desta forma, podemos obter apenas
subconjuntos distintos da maneira como foi definida acima.

} chamado de classe residual mdulo


O conjunto [ ] {
do
elemento
de . O conjunto de todas as classes residuais de mdulo
ser
representado por
, ou seja:
{[ ] [ ] [ ]

]}

Exemplos:
Seja

. Ento:

[ ]

[ ]

}
{[ ] [ ]}

Logo:

Neste caso, dizemos que qualquer nmero par um representante da classe


residual [ ] e qualquer nmero mpar representante da classe residual [ ].
Seja

. Ento:

[ ]

[ ]

[ ]

Logo:

{[ ] [ ] }

Neste caso, dizemos que qualquer mltiplo de 3 representante da classe residual


[ ], enquanto que 1,4,7,10,... so representantes da classe residual [ ] e 2,5,8,...
so representantes da classe residual [ ].

Anel das classes residuais mdulo


Na unidade anterior verificamos que se
e
.

ento

Observando essas propriedades, definimos em


Adio: [ ]

[ ]

Multiplicao: [ ].[ ]

]
[

]
54

as seguintes operaes:

As operaes acima possuem as seguintes propriedades:


Para todo [ ] [ ] [ ]
[ ]

[ ]

[ ]

[ ][ ] [ ]
[ ]

[ ]

[ ][ ]
[ ]

, temos:

[ ]

[ ]

[ ] (Associatividade na adio)

[ ] [ ] [ ] (Associatividade na multiplicao)

[ ]

[ ] (Comutatividade na adio)

[ ] [ ] (Comutatividade na multiplicao)

[ ]

[ ] (Existncia de zero)

[ ][ ]

[ ] (Existncia de unidade)

[ ]

[ ] [ ]

[ ] (Existncia de Simtrico)
[ ]

[ ][ ]

[ ] [ ] (Distributividade)

O conjunto
munido das operaes de adio e multiplicao definidas com as
propriedades acima chamado de anel das classes residuais em .
{[ ] [ ]}:

Observe as tabelas de adio e multiplicao em


[ ] [ ]
+
[ ] [ ] [ ]
[ ] [ ] [ ]

[ ] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ]
.

{[ ] [ ] }:

Observe as tabelas de adio e multiplicao em:


[ ]
+
[ ] [ ]
[ ] [ ]
[ ] [ ]

[
[
[
[

]
]
]
]

[
[
[
[

]
]
]
]

[ ]
.
[ ] [ ]
[ ] [ ]
[ ] [ ]

[
[
[
[

]
]
]
]

[
[
[
[

]
]
]
]
{[ ] [ ] [ ]}

Observe as tabelas de adio e multiplicao em:


+
[
[
[
[

]
]
]
]

[
[
[
[
[

]
]
]
]
]

[
[
[
[
[

]
]
]
]
]

[
[
[
[
[

]
]
]
]
]

[
[
[
[
[

]
]
]
]
]

.
[
[
[
[

]
]
]
]

[
[
[
[
[

]
]
]
]
]

[
[
[
[
[

]
]
]
]
]

55

[
[
[
[
[

]
]
]
]
]

[
[
[
[
[

]
]
]
]
]

{[ ] [ ] [ ] [ ]}:

Observe as tabelas de adio e multiplicao em:


+
[
[
[
[
[

]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

.
[
[
[
[
[

]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

Um elemento [ ]
invertvel, se existir [ ]
ento, que [ ] o inverso de [ ]. Por exemplo:
Em

, [ ] o inverso de [ ], pois [ ] [ ]

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

[
[
[
[
[
[

]
]
]
]
]
]

tal que [ ] [ ]

[ ]. Dizemos,

[ ]

Uma vantagem das classes residuais transformar a congruncia


na
igualdade [ ] [ ]. Dessa forma, elas permitem resolver congruncias lineares do
tipo
, reduzindo-as, em
, seguinte equao:
[ ]

[ ]

Exemplo 1:
N um mltiplo de 4 que possui trs algarismos. Dividindo N por 5 encontramos
resto igual a 3. Determine o menor valor de N.
Observe que

. Dessa forma devemos ter:

Resolver essa congruncia equivale a resolver em


[ ]

a seguinte equao:

[ ]

Observe que [ ] invertvel em , pois [ ] [ ]


os membros da equao por [ ] e obtemos:
[ ][ ]

[ ].Logo, basta multiplicar ambos

[ ][ ]

[ ]

[ ]
[ ]

Em

o conjunto dos nmeros inteiros que divididos por 5 deixam resto 2, ou seja:
56

Como

. Assim:
. Logo:

Observamos neste exemplo, a importncia de saber se um determinado elemento


de
invertvel.
Note que em , [ ] e [ ] no so invertveis e observe que
[ ] e [ ] so invertveis em . Note ainda que
Observe tambm que em
Dizemos ento que [ ]

. J

, todo elemento distinto de [ ] invertvel e


. Isto tambm ocorre em
e
.
invertvel se, e somente se,

Demonstrao:
Se [ ] invertvel, ento existe [ ]
, ou seja, existe um inteiro

Reciprocamente, se
consequentemente,
Portanto,[ ] invertvel.

[ ]

tal que [ ]
tal que

[ ][ ] [
]. Logo,
e consequentemente,

, existem inteiros
e
[
] [ ] [

tais que
] [ ] [ ]

[ ]

e
[ ] [ ].

Observamos que em ,
e
todo elemento distinto de [ ] invertvel. Um anel
onde isto acontece, ou seja, onde todo elemento no nulo possui um inverso
multiplicativo chamado de corpo. Note que 2,3 e 5 so primos.
Dizemos que

um corpo, se e somente se,

primo.

Demonstrao:
Suponha por absurdo que
um corpo e
e
. Logo, [ ] [ ]
temos uma contradio.
Reciprocamente, suponha
primo. Como
[
] so invertveis. Logo,
que [ ] [ ]

no primo, ento
[ ] [ ] com [ ]

para
um corpo.

e [

com
]
,

, segue-se

Observe que no exemplo 1, vimos que resolver a congruncia


,
[ ] . Como
equivale a resolver em
a equao [ ]
um corpo, todo
elemento distinto de [ ] tem um inverso e assim determinamos
e
consequentemente os valores de . Mas, sabemos que isto no ocorre em , por
exemplo, que no um corpo.
57

Ento, como resolver, por exemplo, a congruncia linear


transformando na equao equivalente em , obtemos [ ]
invertvel em .

, pois
[ ], mas [ ] no

Devemos ento, verificar o que acontece com as congruncias lineares do tipo


, onde
.
Enunciaremos abaixo a proposio que permite verificar se a congruncia admite
soluo e o teorema que mostra como esta soluo, caso ela exista, porm, no
sero realizadas as respectivas demonstraes, pois as mesmas necessitam de
conceitos e propriedades que no estudamos nesta apostila.
Proposio:
As congruncias lineares do tipo
soluo se, e somente se,
.

, onde

, possuem

Note que, se

soluo da congruncia
, ento todo
tal que
tambm soluo da congruncia pois,
Portanto, toda soluo particular determina, automaticamente, uma infinidade de
solues da congruncia.
Estaremos, portanto, interessados em determinar uma coleo completa de
solues duas a duas incongruentes mdulo , as quais sero chamadas de
sistema completo de solues incongruentes da congruncia.
Teorema:
Sejam

. Se

uma soluo da congruncia

, ento:
,
onde
congruncia.

formam um sistema completo de solues incongruentes da

Note que a congruncia possui solues que formam uma progresso aritmtica
cujo primeiro termo
e de razo

Dessa forma, na congruncia

, temos:

, logo, a congruncia possui 2 solues mdulo 6.

58

Por tentativa e erro, obtemos a soluo

, pois

, e como

, essa solues so:


2 e 2+3 ou seja 2 e 5. De fato, temos tambm que
Temos ento que

ou

Observe tambm que na tabela de multiplicao em


[ ][ ]
[ ].

[ ] e [ ][ ]

temos:

[ ], portanto [ ] e [ ] s as solues da equao [ ]

Exerccios:
01-Complete as tabelas da adio e da multiplicao para

+
[
[
[
[
[
[
[

[ ] [ ] [ ] [ ] [ ] [ ] [ ]

[ ] [ ] [ ] [ ] [ ] [ ] [ ]

]
]
]
]
]
]
]

[
[
[
[
[
[
[

]
]
]
]
]
]
]

Responda as questes abaixo:


a) Quais elementos de
b)
um corpo?

so invertveis?

02- Resolva a congruncia linear:

03- Determine dois mltiplos de 3 maiores que 200, que divididos por 7 deixam resto
4.

04- Complete a tabela de multiplicao abaixo e diga quais elementos de


invertveis?

59

so

[ ] [ ] [ ] [ ] [ ] [ ]

.
[
[
[
[
[
[

]
]
]
]
]
]

05 Quais elementos de

so invertveis?

60

UNIDADE 7
CRIPTOGRAFIA
A Criptografia (do grego Kriptos que significa oculto e grphein que
significa escrever) um conjunto de tcnicas que visa esconder (codificar) uma
informao de forma que s o emissor da informao e o receptor da mesma
consigam decifr-la. Dessa forma, o objetivo da criptografia transformar um
conjunto de informaes legveis em um emaranhado de caracteres impossveis de
ser compreendidos por quem no possui a chave que possibilita recuperar a
informao na forma legvel.
A utilizao da criptografia to antiga quanto a necessidade do homem em
esconder a informao. Muitos pesquisadores atribuem o uso mais antigo da
criptografia conhecido aos hierglifos usados em monumentos do Antigo Egito
(cerca de 4500 anos atrs). Diversas tcnicas de ocultar mensagens foram utilizadas
pelos gregos e romanos.
Sabe-se que o imperador romano Jlio Csar (50 A.C.) utilizava um mtodo
de criptografia para se comunicar com seus generais. O chamado "Codificador de
Jlio Csar" que apresentava uma das tcnicas mais clssicas de criptografia, um
exemplo de codificao que, simplesmente, substitui as letras do alfabeto
avanando trs casas (Chave 3). O emissor da mensagem trocava cada letra por
outra situada a trs posies frente no alfabeto. O receptor, sabendo da chave
dessa codificao, aplicava a operao inversa na frase recebida, ou seja, substitua
cada letra recebida pela que ficava trs posies antes dela no alfabeto.
Observe no quadro abaixo, como cada letra do alfabeto era codificada nesse
mtodo:
Original A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Codific

D E F G H I J K L M N O P Q R S T U V W X Y Z A B C

ada

61

Dessa forma, a palavra GENERAL, por exemplo, seria codificada como


JHQHUDO.
Observe que para codificar a letra X, retornamos ao incio do alfabeto, ou seja,
obtemos a letra A.
Para verificarmos a relao com a aritmtica modular, vamos substituir cada
letra do alfabeto por um nmero de dois dgitos, de acordo com a tabela abaixo:

00

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Observe que representando por X a letra original e por Y a letra que a


substituir no cdigo, como se tivssemos uma funo, definida pela frmula
Y=X+3.
Note tambm que essa soma no pode ser maior que 25, pois de acordo com
a tabela, no existe letra no alfabeto que corresponda a um nmero superior a 25.
Dessa forma, quando o resultado da soma superior a 25, voltamos ao incio do
alfabeto. Por exemplo, na tabela temos que Z=25, utilizando a chave 3 de Jlio
Csar, temos 25+3=28. Como 28= 26 + 2, o nmero 28 corresponder a letra C,
pois, como j sabemos

62

Exemplo 1

Utilizando a tabela anterior, podemos escolher um nmero K, de modo que, para


criptografarmos uma mensagem somamos o nmero K ao valor correspondente na
tabela da letra que se deseja codificar e depois substitumos pela letra
correspondente ao valor dessa soma na tabela. Esse nmero K ser a chave do
novo mtodo de criptografia.

Dessa forma vamos codificar as frases abaixo nas chaves indicadas:

a) ARITMETICA MODULAR (K=05)

b) ARITMETICA MODULAR (K=31)

c) ENSINO FUNDAMENTAL (K=11)

d) ENSINO FUNDAMENTAL (K=37)

Observe que obtemos o mesmo texto criptografado nas letras a) e b), ou seja,
FWNXRJXNHF RTKZQFW. Isto acontece porque

Da mesma forma, obteremos o mesmo texto criptografado para as letras c) e d), pois
. Deixamos a codificao a cargo do leitor como exerccio.
Exemplo2:
A mensagem abaixo foi criptografada utilizando a chave 32. Decodifique a
mensagem.
LKROF TGZGR

63

Como

, para encontrarmos a letra original, basta verificarmos o valor

da letra codificada na tabela e subtrairmos 6, ou seja:

Note que:

Seja X o nmero correspondente a letra do texto original da mensagem, Y o


nmero da letra que a substituir no texto cifrado e K o nmero da chave utilizada.
Podemos representar a relao entre X e Y utilizando a congruncia modular da
seguinte forma:
Na codificao da mensagem temos que:

Na decodificao, temos:

Podemos ainda representar essa relao como uma funo bijetora, ou seja:
Dado o conjunto
associa a cada nmero

}. Seja

, um nmero

, tal que

, a funo que
, com

. Esta seria a funo de codificao. A decodificao seria a sua funo

64

inversa, ou seja:
nmero

a funo que associa a cada nmero

, um

tal que

Nos exemplos anteriores, utilizamos na codificao a operao de adio, ou


seja, para obtermos o nmero correspondente letra do texto criptografado,
devemos somar K (Chave) ao nmero correspondente letra da mensagem original.
Se utilizarmos a operao de multiplicao ao invs da adio, o mtodo de
criptografia funcionaria para qualquer valor de K multiplicado pelo nmero
correspondente letra da mensagem original?
Observe que os resultados da multiplicao tambm no podem ser maiores
que 25, ento, como temos um caso de congruncia no mdulo 26, podemos dividir
os possveis valores de K em 26 subconjuntos, como estudamos na unidade
anterior. Assim, apresentaremos abaixo, uma parte da tabela com os resultados da
multiplicao no mdulo 26:
.

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

10

12

14

16

18

20

22

24

10

12

14

16

18

20

22

24

12

15

18

21

24

10

13

16

19

22

25

11

14

17

20

23

12

16

20

24

10

14

18

22

12

16

20

24

10

14

18

22

10

15

20

25

14

19

24

13

18

23

12

17

22

11

16

21

12

18

24

10

16

22

14

20

12

18

24

10

16

22

14

20

14

21

16

23

11

18

25

13

20

15

22

10

17

24

12

19

...

...

65

Na unidade anterior, verificamos que uma determinada classe [ ] tem inverso


em

, se e somente se,

so primos entre si. Nesse caso, em

que possuem inverso so[ ], [ ], [ ], [ ], [ ], [

], [

], [

], [

], [

, as classes
], [

] e[

].

Ento, a operao de decodificao s possvel se o valor da chave K for um


elemento de uma dessas classes.
Exemplo 3:
Uma mensagem foi codificada utilizando a multiplicao de cada valor
correspondente das letras originais por 3 (Chave 3). Qual a letra original
correspondente letra T no texto criptografado?
Observe na tabela que T=19, ento, para descobrirmos a letra original precisamos
resolver primeiro uma congruncia linear. Seja

o nmero correspondente letra

original, devemos ter:

Como estudamos na unidade anterior, resolver esta congruncia, equivale a resolver


a equao:
[ ]

Em

, o inverso de [ ] [ ], pois [ ] . [ ]=[ ]. Ento:

[ ][ ]
[ ]

[ ][
[

Portanto, no nosso exemplo

, que corresponde na tabela letra P.

Seja X o nmero correspondente a letra do texto original da mensagem, Y o


nmero da letra que a substituir no texto cifrado e K o nmero da chave utilizada na
multiplicao. Podemos representar a relao entre X e Y utilizando a congruncia
modular da seguinte forma:

66

Observe na tabela, que se K pertence s classes invertveis, para cada


nmero correspondente letra da mensagem original, o resultado da congruncia
acima um nmero distinto pertencente mesma classe. Associando ao conceito
de funes, cada um dos 26 elementos do conjunto est associado a um elemento
distinto desse mesmo conjunto, temos, portanto, uma funo bijetora, logo, esta
funo admite uma inversa, o que significa que a decodificao possvel.
Quando K no pertence s classes invertveis, existem nmeros distintos
correspondentes s letras da mensagem original, cujo resultado da congruncia so
iguais ( Para K=2, temos

). Logo, existem elementos distintos do

conjunto associados a um mesmo elemento desse conjunto, ou seja, a funo no


injetora, portanto, ela no bijetora. Neste caso, a funo no admite uma inversa,
portanto a decodificao da mensagem no possvel.
Os sistemas de criptografia utilizados nos exemplos anteriores e outros
similares, em que as letras so embaralhadas atravs de permutaes, so muito
simples e, portanto, muito fceis de serem decifrados, porm serviram durante muito
tempo para codificar mensagens.
Durante a segunda guerra mundial, os aliados passaram a utilizar
computadores para quebrar os cdigos alemes, italianos e japoneses. Desde
ento, a Criptografia passou a ser estudada de modo cientfico e com o
desenvolvimento no ps-guerra dos computadores, passou a incorporar complexos
algoritmos matemticos.
O exemplo abaixo encontra-se no artigo do prof. Yldio Pereira de S que
serviu como ruma das referncias para esta apostila:
Imaginemos um casal, Alice e Bob, que vivem isolados e apenas podem
comunicar atravs do correio. Eles sabem que o carteiro um tremendo fofoqueiro
e que l todas as suas cartas. Alice tem uma mensagem para Bob e no quer que
ela seja lida. Que que pode fazer? Ela pensou em lhe enviar um cofre com a
mensagem, fechado a cadeado. Mas como lhe far chegar a chave? No pode
enviar dentro do cofre, pois assim Bob no o poder abrir. Se enviar a chave em
separado, o carteiro pode fazer uma cpia.

67

Depois de muito pensar, ela tem uma ideia. Envia-lhe o cofre fechado com um
cadeado. Sabe que Bob esperto e acabar por perceber a sua ideia. Com mais
uma ida e uma volta do correio, e sem nunca terem trocado chaves, a mensagem
chega at Bob, que abre o cofre e a l. Como que voc acha que resolveram o
problema? Pense bem no assunto, tente responder a questo. simples... depois
que voc descobrir, claro.
O truque usado foi o seguinte: Bob colocou outro cadeado no cofre e ele
tinha a chave desse segundo cadeado. Devolve o cofre a Alice por correio, desta
vez fechado com os dois cadeados. Alice remove o seu cadeado, com a chave que
possui e reenvia o cofre pelo correio s com o cadeado colocado por Bob. claro
que Bob tem apenas que abrir o cofre, com a sua prpria chave e ler a mensagem
enviada pela sua amada. O carteiro no tem como saber o contedo do cofre.
CRATO, N,. Alice e Bob. Expresso / Revista, 22 de Setembro, pp. 118-120.
Na criptografia usam-se chaves que, de certa forma, so anlogas
estratgia usada pelos namorados de nossa histria.
Esta histria talvez tenha servido de inspirao para os trs jovens norteamericanos, Whitefield Diffie, Martin Hellman e Ralph Merkle, ao construrem em
1976 um sistema de criptografia em que o segredo da comunicao assegurado
por duas chaves, que os comunicantes no precisam trocar entre si, como
aconteceu na historinha do Bob e da Alice. Foi esta inveno que inspirou o sistema
de criptografia RSA.
Segundo o esquema que Diffie, Hellman e Merkle propuseram, Alice e Bob
comeam por acordar em dois nmeros. E estes podem ser pblicos, pois mesmo
que o carteiro os consiga descobrir no ter como descobrir a chave do processo.
Cada um deles escolhe outro nmero, que mantm secreto. Feitas algumas contas,
baseadas em aritmtica modular, ambos chegam a um mesmo resultado: um
nmero que mais ningum conhece e que ser a chave de codificao das suas
mensagens. O processo que inventaram relativamente simples, embora muito
engenhoso, e ser mostrado no quadro abaixo. Tudo se passa de forma parecida
com a da histria dos dois cadeados. As chaves no so trocadas, mas cada um
acaba por poder abrir o cofre, sem que o carteiro, o consiga.
68

Simon Singh, no seu Livro dos Cdigos, d um exemplo que retrata bem o
processo matemtico da aritmtica modular, envolvido nessas chaves pblicas.
Os comunicantes, como Alice e Bob combinam nos nmeros que servem: o primeiro
de base para uma potenciao e o segundo para o mdulo da congruncia.
Digamos que tenham optado pelos nmeros 5 e 11. Estariam ento se referindo ao
clculo de

e da congruncia no mdulo 11.

(O expoente x seria secreto, escolha de cada um deles).


Alice escolhe 3 para seu nmero secreto (expoente da potncia)
Alice calcula

e, atravs de congruncia mdulo 11, gera o nmero 4, pois

125 dividido por 11 deixa resto 4.


Alice envia o resultado, 4, para Bob.
Bob escolhe 6 para seu nmero secreto (novamente o expoente da potncia)
Bob calcula

e, atravs de congruncia mdulo 11, gera o nmero 5, pois

15 625 dividido por 11 deixa resto 5.


Bob envia o resultado, 5, para Alice
Note que, mesmo que esses dois nmeros que eles enviaram um ao outro, fossem
interceptados, as pessoas no teriam como saber a chave final do processo.
Alice pega o resultado de Bob, 5, e o seu nmero secreto, 3, e calcula
125 dividido por 11 deixa resto 4.
Bob pega o resultado de Alice, 4, e o seu nmero secreto, 6, e calcula
(mod. 11). 4096 dividido por 11 tambm deixa resto 4.
Veja que Alice e Bob encontraram o mesmo nmero, 4, sem que tivessem
informado um ao outro os seus nmeros secretos pessoais. Esse nmero seria
agora usado como chave para a composio das mensagens criptogrficas. A
congruncia, como foi aplicada aqui, funcionou exatamente como a histria dos
cadeados e do correio, contada por Crato.

69

Tente fazer com outros nmeros secretos, verifique que voc sempre ir obter
resultados iguais.
Atualmente, muitas transaes que envolvem dinheiro so feitas de maneira
eletrnica, como compras por carto de crdito via internet, por exemplo. As
informaes referentes a essas diversas transaes seguem por linhas telefnicas
ou redes de alta velocidade, e em ambos os casos, podem ser facilmente
interceptadas. O processo de envio de informaes e a tentativa de intercept-los,
pelos chamados hackers, uma luta que se trava initerruptamente na internet.
Para que essas informaes no trafeguem em aberto por esses canais de
transmisso, o uso da criptografia muito importante para que as mesmas sejam
codificadas de tal forma que somente os bancos, empresas de carto de crdito,
lojas, etc., que esto sendo utilizadas consigam ler essa informaes.
lgico que o processo matemtico e os algoritmos utilizados na criptografia
so muito mais complexos do que mostramos neste material, a comear pelos
nmeros utilizados, que so nmeros primos muito, mas muito grandes.
Utilizamos exemplos com chaves criptogrficas simples, apenas para mostrar a
relao que existe entre a aritmtica modular e esse tema.
Exerccios:
01-Utilizando a tabela abaixo codifique as mensagens utilizando a chave K (Somar
K) indicada:
A

00

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

70

a) CRIPTOGRAFIA (K=7)
b) ENSINO MDIO (K=12)
c) CURSO TECNICO DE NIVEL MEDIO INTEGRADO EM QUIMICA (K=36)
02- A mensagem abaixo foi criptografada utilizando a chave 31 (Somar 31).
Decodifique a mensagem.
GTFY KJYXFY
03- Uma mensagem foi codificada utilizando a multiplicao de cada valor
correspondente das letras originais por 11 (Chave 11). Qual a letra original
correspondente letra P no texto criptografado?
04 A palavra abaixo foi codificada utilizando a multiplicao de cada valor
correspondente das letras originais por 33 (Chave 33). Qual a palavra original?
HPAWEZ
05- Utilizando o mtodo utilizado por Alice e Bob descritos no texto, descubra a
chave final do processo nos seguintes casos:
a) Nmeros combinados por Bob e Alice: 7 e 13
Nmero secreto de Bob: 2
Nmero secreto de Alice: 5

b) Nmeros combinados por Bob e Alice: 4 e 9


Nmero secreto de Bob: 3
Nmero secreto de Alice: 7

71

BIBLIOGRAFIA

HEFEZ, Abramo. Elementos da Aritmtica, 2 edio, SBM, 2011.


COUTINHO, Severino. Coleo Programa de iniciao Cientfica OBMEP.Criptografia
Rio de Janeiro, IMPA, 2012.
CRATO, N,. Alice e Bob. Expresso / Revista, 22 de Setembro, pp. 118-120. (2001)
SINGH, S. O Livro dos Cdigos. So Paulo: Record, 2001.
MATTOS, Sergio R. P. de.; PUGGIAN, Cleonice.; LOZANO, Abel R. G. Aritmtica
Modular E Suas Possibilidades Na Formao Continuada De Professores De
Matemtica. Recife, 2011.
MALANGA, Umberto C. C. Nosso trabalho consiste: Livros 1 e 2 Matemtica Sistema de
Ensino Poliedro Pr Vestibular, Editora Poliedro, 2013.
S, Ilydio Pereira. Aritmtica Modular e suas possibilidades na formao continuada de
professores de matemtica. Recife: CIAEM-IACME ,2011.

72

Você também pode gostar