Você está na página 1de 8

Filipe Rodrigues de S.

Moreira
Graduando em Engenharia Mecnica
Instituto Tecnolgico de Aeronutica (ITA)
Agosto 2006

Congruncias Lineares

Introduo

A idia de se estudar congruncias lineares pode vir a facilitar (e muito) a vida
de um estudante, na hora de resolver questes de Teoria dos Nmeros e at Polinmios.
Esse assunto merece uma ateno especial, pois em geral os livros que esto no
mercado, mostram do que se trata, porm vo logo para uma abordagem mais
abrangente e acabam saindo do foco de um aluno que no se interessa pelo assunto
como estudo puro e sim est apenas buscando, alternativamente, outra ferramenta para
resolver questes de vestibulares mais rebuscados como IME e ITA. Esse artigo tem por
objetivo atender a necessidade de bons alunos que no se interessam por Olimpadas de
Matemtica (puro e simplesmente), mas querem descobrir novos mtodos para tornar
simples questes difceis, que priori exigiriam muito raciocnio e genialidade.


Definio da palavra e notao

Dizemos que dois nmeros inteiros so congruentes, em relao a algum outro,
quando deixam o mesmo resto na diviso por esse outro, ou seja, diz-se que a
congruente a b mdulo m quanto tanto a quanto b deixam o mesmo resto na
diviso por m. Veja a notao usual: ) (modm b a . Aplicando!!!!
) 5 (mod 2 12 , pois 2 o resto da diviso de 12 por 5.
) 5 (mod 7 12 , pois 7 e 12 deixam o mesmo resto na diviso por 5.
) 7 (mod 3 24 , pois 3 o resto da diviso de 24 por 7.
) 9 (mod 1 28 , pois 1 o resto da diviso de 28 por 9.
Veja esse ltimo exemplo....sabe-se que 1 3 . 9 28 + = , mas por que no
escrevermos que ? Sendo assim, o resto da diviso de 28 por 9 poderia ser
-8. De fato, na diviso Euclidiana, isso no permitido, pois se trata do menor resto
positivo, porm, podemos trabalhar com restos negativos na teoria de congruncia, ou
seja, possvel escrever que
8 4 . 9 28 =
) 9 (mod 8 28 . Acredite! isso vai tornar a sua vida muito
mais tranqila na hora de resolver questes de teoria dos nmeros.

Exerccios propostos

P1. Resolva as congruncias abaixo:
a) b) ) 4 (mod 12 ) 3 (mod 32 c) ) 8 (mod 71
d) e) ) 13 (mod 38 ) 6 (mod 48 f) ) 11 (mod 27

Algumas propriedades de congruncias

1
P -) Sejam dois nmeros inteiros tais que ) (modm b a e outros dois inteiros tais que
. Assim, ) (modm d c ) (modm d b c a .
Prova:
Se ento ) (modm b a b m k a + = . (com Z k ) e se ) (modm d c ento
(com ) Logo temos que d m t c + = . Z t ( ) ( d b m t k c a + ) = ). ( , logo
. ) (modm d b c a

2
P -) Sejam dois nmeros inteiros tais que ) (modm b a e outros dois inteiros tais que
. Assim, . ) (modm d c ) (mod . . m d b c a
Prova:
Se ento ) (modm b a b m k a + = . (com Z k ) e se ) (modm d c ento
(com d m t c + = . Z t ) Logo temos que d b b m t d m k m t k c a
m de mltiplo
. . . . . . . .
2
+ + + =

, logo
. ) (mod . . m d b c a


3
P -) Sejam dois nmeros inteiros tais que ) (modm b a . Logo sendo r outro nmero
inteiro tem-se que . ) (modm r b r a
Prova:
Se ento ) (modm b a b m k a + = . , com Z k . Logo temos que
, logo ( ) ( r b m k r a + = . ) ) (modm r b r a .


4
P -) Sejam dois nmeros inteiros tais que ) (modm b a . Logo sendo r outro nmero
inteiro tem-se que . ) (mod . . m r b r a
Prova:
Se ento ) . (mod m b a b m k a + = . , com Z k . Logo temos que ,
logo .
r b r m k r a . . . . + =
) (mod . . m r b r a


5
P -) Sejam dois nmeros inteiros tais que ) . (mod m b a . Seja n um nmero natural
logo, . ) . (modm b a
n n

Prova (exerccio): Esse o resultado da propriedade e induo finita.


2
P

Veja que essas propriedades vo ajudar muito na hora da resoluo de questes
mais elaboradas, pois a partir de agora ser possvel substituir nmeros grandes, pelos
seus restos na diviso em questo.
Por exemplo: Calcular o resto da diviso de por 5.
2006
2006
Pela propriedade , , logo o resto da diviso de
por 5 1.
5
P ) 5 . (mod 1 1 2006
2006 2006
=
2006
2006

Veja a srie de exemplos abaixo e aprenda a aplicar essa teoria:

E1) Calcular o resto da diviso de por 5.
2005 2004 2006
) 2004 2006 ( +
Soluo:
2005 2005 2004 2006 2005 2004 2006
2 ) ) 1 ( 1 ( ) 2004 2006 ( + + . Como ,
podemos escrever . Logo deixa
resto 2 na diviso por 5.
) 5 . (mod 1 2 16
4
=
2 2 . ) 1 ( 2 . ) 2 ( 2
501 501 4 2005
= =
2005 2004 2006
) 2004 2006 ( +
Observao: Veja que a vantagem dessa teoria a possibilidade da substituio das
bases pelos seus restos na diviso desejada. Nesse caso, 2006 foi substitudo por 1 e
2004 o foi por (-1) que so seus respectivos restos na diviso por 5.

E2) Calcular o resto da diviso de por 9.
131 131 131 131
13 11 7 5 + + +
Soluo:
) 9 . (mod 0 ) 4 ( ) 2 ( ) 2 ( ) 4 ( 13 11 7 5
131 131 131 131 131 131 131 131
= + + + + + +

E3) Calcular o resto da diviso de por
5.
2007 2007 2007 2007 2007
2007 2006 ... 3 2 1 + + + + + = N
Soluo:
Vamos resolver essa questo por partes. Tome os 5 primeiros termos.

) 5 . (mod 0 ) 1 ( ) 2 ( 2 1 5 4 3 2 1
2007 2007 2007 2007
0
2007 2007 2007 2007 2007
+ + + + + + +


Esse raciocnio se repete para cada grupo de cinco nmeros consecutivos, contando a
partir dos nmeros da forma Z k k + , 1 5 , assim, todas as parcelas at vo se
anular na congruncia mdulo 5. Faltam ento as duas ltimas parcelas. Logo:
2007
2005

) 5 . (mod 4 9 ) 2 .( 2 1 2 1 2007 2006


501
1
4 3 2007 2007 2007
+ + +

N

E4) Determinar qual o algarismo das unidades na representao decimal do nmero
.
2007 2007 2007
) 2007 . 2005 2006 ( + = N
Soluo:
Determinar o algarismo das unidades de um nmero qualquer o mesmo que
determinar o resto na diviso por 10, pois qualquer nmero inteiro N pode ser escrito
sob a forma , com k e b inteiros. Logo, fazendo congruncia mdulo 10: b k N + =10

2007 2007 2007 2007 2007 1003


1
2 2007 2007 2007 2007
) 5 6 ( ) 35 6 ( ) 7 . ) 7 .( 5 6 ( ) 2007 . 2005 2006 ( + + =

N
Vamos estudar as potncias de 6 na diviso por 10.
repetir a comea ) 10 . (mod 6 36 6
) 10 . (mod 6 6
) 10 . (mod 1 6
2
1
0


Logo qualquer potncia (n >0) de 6 deixa resto 6 na diviso por 10. Assim:
) 10 . (mod 1 ) 5 6 ( ) 5 6 (
2007 2007 2007
N . Logo o algarismo das unidades de N 1.

E5) Determinar qual o algarismo das unidades na representao decimal do nmero
.
44444 33333 77777 33333 22222 55555
) 77777 33333 ( ) 55555 22222 ( + + + = N
Soluo:
Fazendo congruncia mdulo 10.

+ + + + + +

44444 33333 44444 16666


1
2 38888
1
2 33333
5
22222 3 13888
1
4
) 7 3 ( ) 5 8 ( )) 7 . ) 7 ( 3 . ) 3 ( ) 5 2 . ) 2 ((

N


3 3 . ) 3 ( 3 ) 10 ( ) 3 (
16666
1
2 33333 44444
0
33333
+

. Logo o algarismo das unidades de N 3.




Teorema til: Teorema de Fermat

Sejam a um nmero natural e p um nmero primo tais que mdc (a, p) =1. Com
essas condies pode-se afirmar que . ) mod ( 1
1
p a
p

Prova: Tomemos o conjunto } ) 1 ( , ... , 4 , 3 , 2 , { a p a a a a A = .


Lema: Todos os elementos de A so incongruentes entre si (mdulo p), dois a dois.
Provando o lema:
Suponha que existam dois elementos distintos de A tais que sejam congruentes
entre si na diviso por p. Logo ) mod ( 0 ) mod ( 0 p t k p ta ka , pois se tem
que o mdc (a, p) =1. Assim, , mas como so menores que p, temos que
k =t , mas isso absurdo, pois por hiptese
) mod ( p t k
t k .
Logo A tem (p 1) elementos e todos so incongruentes entre si na diviso por
p, temos que em A existem todos os possveis restos (diferentes de zero) na diviso por
p. Pela propriedade , a multiplicao de todos os elementos de A congruente
multiplicao de todos os restos, respectivos, na congruncia mdulo p.
2
P
) . (mod ) 1 .( . 3 . 2 . 1 ) 1 ( . . 4 . 3 . 2 . p p a p a a a a
) . (mod ) 1 .( . 3 . 2 . 1 )) 1 .( . 3 . 2 . 1 (
1
p p p a
p

como primo com


p, podemos cancelar os termos comuns de ambos os lados da congruncia e assim:
) 1 .( . 3 . 2 . 1 p
) . (mod 1
1
p a
p



Corolrio: Sejam a um nmero natural e p um nmero primo. . ) . (mod p a a
p

Prova (exerccio): resultado direto do Teorema de Fermat. Sugesto: Abra em dois


casos:
1) a primo com p.
2) a um inteiro qualquer mltiplo de p.

E6) (IME) Prove que os inteiros k e tm o mesmo algarismo das unidades.
5
k
Soluo:
Veja que qualquer nmero pode ser escrito na forma b t x + = 10 . Se e tm o mesmo
algarismo das unidades ento so da forma
5
k
b t k + = 10 e , logo a diferena
entre eles da forma , mltiplo de 10. Assim sendo, provar que
ambos tem o mesmo algarismo das unidades equivalente a provar que a diferena
mltiplo de 10. Basta ento provarmos que essa diferena mltiplo de 2 e de
5, simultaneamente.
b m k + = 10
5
) ( 10
5
t m k k =
k k
5
Fatorando: ) 1 ( ) 1 ( ) 1 ( ) 1 )( 1 ( ) 1 (
2
sec int
2 2 4 5
+ + = + = = k k k k k k k k k k k
utivos con eiros

. Na
fatorao aparece o produto de dois inteiros consecutivos, logo um deles par e assim o
produto par, portanto, mltiplo de 2.
Veja que 5 primo e k inteiro, logo pelo corolrio do teorema de Fermat,
, logo , portanto, essa diferena mltiplo de 5. ) 5 . (mod
5
k k ) 5 . (mod 0
5
k k
Visto a diferena par e mltiplo de 5, logo ela mltiplo de 10. cqd k k
5


Aplicao de congruncias a Polinmios

Assim como a idia de se associar a diviso euclidiana notao em mdulo
real e til com nmeros inteiros, podemos tambm utiliz-la para polinmios, veja
alguns exemplos:
Ex. pois fatorando , tem-se que
, ou seja, deixa resto zero na diviso por
.
) 1 . (mod 0 1 ) (
2 3 4
+ + + = x x x x x P 1
4
x
) 1 )( 1 ( 1
2 3 4
+ + + = x x x x x 1
4
x
1
2 3
+ + + x x x

Ex. , pois dividindo por tem-se resto
x.
) 1 . (mod 1 ) (
2 4
+ = x x x x x P 1
4
+ x x 1
2
x

E6) Calcular o resto da diviso de por . 1 ) (
5
+ + = x x x P 1
3
x
Soluo:
Temos que , logo somando 1 em ambos os lados da congruncia
chega-se que .
) 1 . (mod 0 1
3 3
x x
) 1 . (mod 1
3 3
x x

1 1 ) .( 1 ) (
2
1
3 2 5
+ + + + + + =

x x x x x x x x P .
Logo o resto da diviso de por . ) (x P 1
3
x 1
2
+ + x x

E7) Calcular o resto da diviso de por . 1 2 3 ) (
2 3 7 8 10
+ + + + = x x x x x x x P x x +
3
Soluo:
Temos que , logo somando (-x) em ambos os lados da
congruncia chega-se que .
) . (mod 0
3 3
x x x x + +
) 1 . (mod
3 3
x x x

+ + + + + + + +
= = = =
1 2 ) ( ) .( ) ( 3 ) .( 1 2 3
2 3 2 3 2 3 2 3 3 2 3 7 8 10
x x x x x x x x x x x x x x x
x x x x

+ + + + + + + 1 2 3 1 2 ) ( ) .( ) ( 3 ) .(
2 3 4 4 2 2 2 2 3
x x x x x x x x x x x x x x x
+ + + + + + 1 3 ) ( ) .( 4 1 3 ) ( ) .( 4 1 3 4
2 2 3 3 2 3 4
x x x x x x x x x x x x x x
1 4 5 1 3 4
2 2 2
+ + + + x x x x x x .
Logo o resto da diviso de por . ) (x P x x +
3
1 4 5
2
+ x x
Obs.: Veja que a vantagem da congruncia poder substituir as potncias grandes de x
por outros termos que so exatamente o resto da diviso dessa potncia pelo mdulo em
questo.

E8) (IME) Provar que divisvel pelo polinmio
.
1 ... ) (
111 777 888 999
+ + + + + = x x x x x P
1 ... ) (
1 7 8 9
+ + + + + = x x x x x D
Soluo:
Sabemos que , logo escrevendo na notao de
mdulo temos que ou ainda podemos escrever
que . Assim, podemos substituir todas as
potncias de , no polinmio original pelo nmero 1.
) 1 ... )( 1 ( 1
7 8 9 10
+ + + + + = x x x x x x
) 1 ... . (mod 0 1
7 8 9 10
+ + + + + x x x x x
) 1 ... . (mod 1
7 8 9 10
+ + + + + x x x x x
10
x

+ + + + = + + + + + =

1 ) .( ... ) .( ) .( 1 ... ) (
11
1
10 88
1
10 8 99
1
10 9 111 777 888 999
x x x x x x x x x x x P
) 1 ... . (mod 0 1 ...
8 9 8 9
+ + + + + + + + x x x x x x . Logo, divisvel por . ) (x P ) (x D

Aplicao de congruncia em fatorao de polinmios

Assim como essa ferramenta poderosa pode ser til para determinar resto de
divises entre polinmios, podemos utiliz-la para determinar fatores de alguns
polinmios que se quer obter a fatorao. Na verdade essa parte da teoria est atrelada
outra, denominada razes da unidade. Seja o polinmio ( ) 1
n
P x x = . Resolvendo a
equao , chega-se que 1 0
n
x =
2k
x cis
n

=

, ou seja, essas razes representam


nmeros complexos que compem os vrtices de um n-gono regular inscrito numa
circunferncia de raio unitrio, logo se pode dizer que essas razes so potncias do
complexo x, mostrado acima. Veja a fatorao:
1 2
1 ( 1)( ... 1)
n n n
x x x x x

= + + + + .
Com base nesse resultado chega-se que
1 2
1 0(mod. ( ... 1))
n n n
x x x

x + + + +
x +
, logo
. Essa congruncia pode ser muito til em muitos
problemas de fatorao, veja um exemplo:
1 2
1(mod. ( ... 1))
n n n
x x x

+ + +

E9) Fatorar .
5
( ) 1 q x x x = + +
Soluo:
Vamos fazer a congruncia de
5
( ) 1 q x x x = + + no mdulo
3
1 x .
, logo se chega que
3
1 0(mod. 1) x
3
x
3 3
1(mod. 1) x x .
Com isso

1
5 3 2 2 3
( ) 1 . 1 1(mod. 1) q x x x x x x x x x

= + + + + + + , mas como
2
1 x x + +
fator de , conclumos que se tivssemos feito congruncia mdulo
3
1 x
2
1 x x + + , a
congruncia teria dado zero, assim,
2
1 x x + + um fator de . Fazendo ento a
diviso longa entre os polinmios e
( ) q x
( ) q x
2
1 x x + + , chega-se que o resto zero e o
produto entre o divisor e o quociente j a forma fatorada desse polinmio
. Logo: .
5
( ) 1 q x x x = + +
5 3 2 2
1 ( 1)( 1) x x x x x x + + = + + +

E10) Fatorar
7 5 2
( ) 1 q x x x x = + + + .
Soluo:
Vamos fazer a congruncia de
7 5 2
( ) 1 q x x x x = + + + no mdulo
4
1 x .
, logo se chega que
4
1 0(mod. 1) x
4
x
4 4
1(mod. 1) x x .
Com isso

1 1
7 5 2 4 3 4 2 3 2 4
( ) 1 . . 1 1(mod. 1) q x x x x x x x x x x x x x

= + + + + + + + + + ,
mas como fator de
3 2
1 x x x + + +
4
1 x , conclumos que se tivssemos feito
congruncia mdulo , a congruncia teria dado zero, assim,
um fator de . Fazendo ento a diviso longa entre os polinmios e
, chega-se que o resto zero e o produto entre o divisor e o quociente j
a forma fatorada desse polinmio
3 2
1 x x x + + +
3 2
1 x x x + + +
( ) q x ( ) q x
3 2
1 x x x + + +
7 5 2
( ) 1 q x x x x = + + + . Logo:
.
7 5 2 4 3 2 3 2
1 ( 1)( 1) x x x x x x x x x x + + + = + + + + +
Exerccios propostos

P2) Mostre que divisvel por 17, para todo n
2 1 3 1
3.5 2
n+
+
n+
.

P3) Mostre que 63! deixa resto 61 na diviso por 71. !

P4) Achar o resto da diviso de:
a) por 7
50 65
2 41 +
b) por 6
2000 2002
243 451 +
c) por 11
999 888 333
1001 .50005 1458 +

P5) Achar o resto da diviso por 5 do produto .
359 207 179 723
74892 6379 9538 3785

P6) Achar o algarismo das unidades do inteiro:
a)
1000
2
b)
2007 2006
2007 2006 +
c)
999 888 333
1001 .50005 1458 +

P7) Calcular o resto da diviso de por 5.
2007 2007 2007 2007
1 2 3 ... 50 + + + +

P8) Calcular o resto da diviso do nmero por 7.
111 222 333 444
(111 222 333 ) + +

*P9) Calcular os dois ltimos algarismos do nmero , em que n um inteiro
no negativo.
99
4
1
( )
k
n k
=
+


P10) Mostre que divisvel por 100.
10
11 1

P11)
a) O nmero 123456789( est escrito na base 15. Qual o resto da
diviso desse nmero por 7.
10)(11)(12)(13)(14)
b) O nmero ( )
8
1234567(10)(11)(12)(13)(14)(15)(16)(17)... N = est escrito na base 8.
Sabe-se que N tem 2007 algarismos. Determine o resto da diviso de N por 8.
c) Determine um critrio de divisibilidade por 7 de um nmero escrito na base 8.
d) Demonstre que os critrios de divisibilidade por 11, 9 e 8 de um nmero na base 10.

P12) Prove que, pra todo inteiro n:
a) divisvel por 35 (n >0);
6
3 2
n

6n
n b) divisvel por 120;
5 3
5 4 n n +

P13) Mostre que se um nmero mpar quadrado perfeito ento ele pode ser escrito
como soma de dois quadrados.

P14) Sejam a, b, c trs nmeros consecutivos. Mostre que o cubo do maior no pode ser
escrito como soma dos cubos dos menores.

P15) Fatorar:
a)
5 4
( ) 1 q x x x = + +
b)
7 6
( ) 1 q x x x x = + + +
c)
8 7 4
( ) 1 q x x x x x = + + +
d)
10 7 4
( ) 2 q x x x x x = + + +
e)
8 7 4 2
( ) 2007 2006 2005 2006 1 q x x x x x = + +
3
)

P16) Prove que o polinmio divisvel pelo
polinmio .
3333 3333 3333 3333
( ) a b c a b c + +
3 3 3
( ) a b c a b c + +

P17) (IME) que o produto mltiplo de
12, para quaisquer inteiros a, b, c, d.
( )( )( )( )( )( N a b a c a d b c b d c d =

Você também pode gostar