You are on page 1of 4

Estruturas Matemticas para Computao Aritmtica Modular - Aula 05

Vinicius Rispoli 03 de Dezembro de 2012

Propriedades Bsicas

Boa parte das notaes, denies e resultados aqui apresentados foram introduzidas por Carl Friedrich Gauss em 1801 no seu trabalho Disquisitiones Arithmeticae. Este livro no apenas importante pelos novos resultados que ele traz, mas tambm por ser o primeiro livro a reunir todos os contedos bsicos da teoria dos nmeros de forma sistemtica. Antes dele os resultados da teoria dos nmeros eram apresentados de forma esparsa em outros livros e revistas cientcas. Neste trabalho, Gauss popularizou o conceito de congruncia introduzido por Leonhard Euler que fornece uma forma conveniente para trabalhar com a famlia de expresses a = b + nk com k Z , chamada de progresso aritmtica de mdulo n. Denio 1: Dado n N, dizemos que a congruente a b mdulo n se, e somente se, n|(a b) e denotamos por a b (mod n). Por outro lado, se n (a b), ento dizemos que a e b so incongruentes mdulo n, ou que a no congruente a b mdulo n e escrevemos a b (mod n). Exemplo 1: (a) 5 19 (mod 7), pois 5 19 = 14 = 2 7; (b) 20 4 (mod 3), pois 3 (20 4). Proposio 1: Seja n N e a, b, c, d Z. Se a b (mod n) e c d (mod n), ento: (a) a c b d (mod n); (b) ac bd (mod n). Demonstrao: (a) Por hiptese temos que a b = nk1 e c d = nk2 . Somando as duas expresses obtemos (a + c) (b + d) = n(k1 + k2 ). Portanto, a + c b + d (mod n). De forma anloga, fazendo a subtrao entre as duas expresses acima obtemos a c b d (mod n). (b) Alm disso, multiplicando a = b + nk1 e c = d + nk2 , temos ac = = = Portanto, ac bd (mod n). (b + nk1 )(d + nk2 ) bd + n(bk2 + dk1 + nk1 k2 ) bd + nk3 .

Exemplo 2: (a) Considere as congruncias 19 3 (mod 4) e 2 6 (mod 4). Pela Proposio 1 temos que (19 + 2) (3 + 6) (mod 4), isto verdade pois 21 9 = 12 = 3 4; (b) Dadas as congruncias 15 1 (mod 7) e 51 2 (mod 7), temos que 15 51 1 2 (mod 7). Pois, 765 2 = 763 = 109 7. Proposio 2: Se (c, n) = g, ento ac bc (mod n) se, e somente se, a b (mod n/g). Demonstrao: () Sejam a, b, c Z e n, g N tal que ac bc (mod n) e (c, n) = g. Sabemos que c n , g g =1

e que n|(a b)c, para algum k Z. Dividindo a ltima expresso por g, temos (n/g)|(a b)(c/g). Como (c/g, n/g) = 1, ento n/g deve dividir a b e portanto a b (mod n/g). () Por outro lado, suponha que a b (mod n/g). Temos que existe k Z tal que a = b + (n/g)k. Multiplicando os dois lados por c obtemos o resultados, pois ac = bc + n(c/g)k, i.e., ac bc (mod n).

Perceba que a Proposio 2 nos diz que no possvel simplesmente cancelar o valor c em ambos os lados da congruncia se (c, n) > 1, pois o mdulo aqui deve ser levado em considerao. Apenas quando g = 1 que podemos cancelar o valor c em ambos os lados da equao e o mdulo ca inalterado. Exemplo 3: Considere a congruncia 32 12 (mod 10). Como 2 um fator comum em ambos os lados da congruncia e (2, 10) = 2, temos, pela Proposio 2, que 16 6 (mod 5). Proposio 3: Sejam a, b, c Z, m, n N e a b (mod n). Ento cada uma das armaes vlida: (a) am bm (mod mn); (b) am bm (mod n); (c) Se m|n, ento a b (mod m). Demonstrao: As demonstraes das armaes (a) e (c) so triviais e sero deixadas como exerccio. Faremos a demonstrao da armao (b) por induo. Por hiptese a b (mod n), ou seja, a armao verdadeira para m = 1. Suponha que am bm (mod n) seja vlida para algum m N, assim pela Proposio 1 temos que am a bm b (mod n), i.e., am+1 bm+1 (mod n). Portanto, por induo, a frmula am bm (mod n) vlida para todo m N.

Exemplo 4: Qual o resto da diviso de 65536 = 164 por 9? Temos que 16 7 (mod 9), assim, pela Proposio 3 (b), 162 72 (mod 9). Como 49 4 (mod 9), ento 2 16 72 22 (mod 9). Consequentemente, 65536 = 164 24 (mod 9) e portanto 65536 7 (mod 9). Ou seja, o resto da diviso de 65539 por 9 7.

Relao de Equivalncia e Resduos

Uma relao de equivalncia uma relao binria que particiona um conjunto de tal forma que cada elemento do conjunto s pode estar em uma, e apenas uma, clula da partio. Dois elementos so considerados equivalentes se eles esto na mesma clula. Alm disso, a interseo entre duas clulas diferentes vazia e a unio de todas as clulas fornece todo o conjunto. Proposio 4: (Relao de Equivalncia) Seja n N. Ento cada uma das armaes vlida: (a) Propriedade Reexiva. Para cada a Z, a a (mod n). (b) Propriedade Simtica. Para cada a, b Z, se a b (mod n), ento b a (mod n). (c) Propriedade Transitiva. Dados a, b, c Z, se a b (mod n) e b c (mod n), ento a c (mod n). Demonstrao: (a) Dado a Z, sabemos que 0 divisvel por qualquer nmero natural n, assim n|(a a) e portanto a a (mod n). (b) Por hiptese a b (mod n), ou seja, existe k Z tal que ab = nk. Multiplicando esta ltima igualdade por 1, temos que b a = n(k). Portanto, n|(b a), i.e., b a (mod n). (c) Por hiptese temos que a b (mod n) e b c (mod n). Ou seja, existem k1 , k2 Z tais que a b = nk1 e b c = nk2 . Somando estas duas ltimas equaes temos a c = n(k1 + k2 ). Portanto, a c (mod n).

Denio 2: (Resduos) Se n N e l r (mod n), ento r chamado de resduo de l mdulo n. Qualquer conjunto de inteiros {r1 , r2 , , rn } chamado de sistema completo de resduo mdulo n se para cada z Z existe exatamente um rj tal que z rj (mod n). Alm disso, o conjunto de todos os inteiros que so congruentes a um dado inteiro r mdulo n, denotado por r, chamado de classe de equivalncia ou classe de resduos mdulo n. Proposio 5: (a) Para todo n N, a congruncia mdulo n particiona os inteiros Z em subconjuntos disjuntos. Isto , Z = m1 m2 mn , em que mj , para j = 1, 2, . . . , n, so as classes de equivalncia mdulo n com mi mj = se i = j. (b) Para qualquer n N, o conjunto {0, 1, 2, , n 1} um sistema completo de resduos mdulo n. Demonstrao: (a) Precisamos mostrar que cada m Z est em exatamente uma classe de resduos mdulo n. Como m m, ento m est em alguma classe de equivalncia. Mostraremos agora que m no est em mais de uma classe. Se m m1 e m m2 , ento m m1 (mod n) e m m2 (mod n). Assim, da Proposio 4, temos que m1 m2 (mod n). Portanto, m1 = m2 . (b) Considere o conjunto S = {s0 , s1 , s2 , , sn1 }, em que sj = j para j = 0, 1, , n 1. Dado z Z, sabemos, pelo algoritmo da diviso, que existe um nico par qz , sz Z tal que z = qz n + sz em que 0 sz < n, ou seja z sz (mod n) e sz S. Alm disso, sj si (mod n) para quaisquer si , sj S com i = j, pois n|(si sj ) apenas quando si = sj , lembrando que |sj si | < n. Portanto, S um sistema completo de resduos mdulo n.

Exemplo 5: Existem quatro classes de resduos mdulo 4, a saber 0 1 2 3 = = = = { , 8, 4, 0, 4, 8, } { , 7, 3, 1, 5, 9, } { , 6, 2, 2, 6, 10, } { , 5, 1, 3, 7, 11, }

Como cada elemento de Z est em exatamente uma dessas classes disjuntas ento Z = 0 1 2 3. Alm disso, R = {0, 1, 2, 3} forma um sistema completo de resduos mdulo 4.

Exerccios
1. Mostre que 47|(223 1). 2. Determine o resto da diviso de 734 por 51. 3. Determine o resto da diviso de 563 por 29. 4. Suponha que a denio para sistema completo de resduos mdulo n, dada na Denio 2, seja alterada para: Qualquer conjunto R = {r1 , r2 , , rm | m N}, chamado de sistema de resduo completo mdulo n se para cada z Z existe exatamete um rj tal que z rj (mod n). Mostre que m = n. 5. Prove que se a Z um nmero mpar, ento a2 1 (mod 8). 6. Prove que se a Z um nmero par, ento a2 0 (mod 4). 7. Prove que se a2 1 (mod n), ento a 1 (mod p) para todo nmero primo p|n. 8. Seja R = {r1 , r2 , , rn } um sistema completo de resduos mdulo n N, e a N com (a, n) = 1. Prove que para qualquer inteiro b o conjunto {ar1 + b, ar2 + b, , arn + b} um sistema completo de resduos mdulo n.

Referncias
Mollin, R. A., Fundamental Number Theory With Applications. Second Edition. Chapman & Hall. Calgary, Canada, 2008. Santos, J. P. O., Introduo Teoria dos Nmeros. Terceira Edio. Coleo Matemtica Universitria. IMPA, Rio de Janeiro, Brasil, 2011. Yan, S. Y., Number Theory For Computing . Second Edition, Springer, New York, 1998.

You might also like