Vous êtes sur la page 1sur 4

CONGUENCIA MODULO M E ARITMTICA MODULAR : CONCEITOS, RESULTADOS E APLICAOES

Viviane Azevedo Da Silva Clicia Valladares Peixoto Friedmann

Alm da aritmtica usual no conjunto dos numros inteiros, podemos explorar uma ritmtica modular que envolve o conceito de congruncia mdulo m (m inteiro maior que 1) . As operaes de adio e multiplicao so definidas em um conjunto finito Zm cujos elementos so classes residuais, sendo cada classe, um subconjunto de nmeros inteiros que tm restos da diviso por m sempre iguais a um determinado resto r. A congruncia modulo m e aritmtica modular tm muitas aplicaes. Dentre elas,a justificativa para critrios de divisibilidade, exemplificao de conceitos que envolvem as propriedades das operaes, construo de cdigos e no estudo e modelagem de fenmenos peridicos que envolvem diferentes campos do conhecimento como: matemtica (teoria dos jogos, teoria dos grafos), fsica, artes, msica e etc.. Este trabalho est baseado numa parte das atividades que foram desenvolvidas num projeto de Iniciao Cientfica que findou em agosto de 2011. O projeto foi sobre congruncia modulo m, suas propriedades, equaes diofantinas lineares e aritmtica modular. Neste texto, temos como objetivo introduzir o conceito de congruncia mdulo m, a aritmtica modular e exemplificar algumas aplicaes iniciais do conceito de congruncia mdulo m que foram pesquisadas pela bolsista de Iniciao Cientfica.

CONGRUNCIA MDULO M A congruncia mdulo m uma relao de equivalncia no conjunto dos nmeros inteiros de tal forma que dados dois inteiros a e b, a congruente a b mdulo m, onde m um nmero inteiro positivo, se e somente se, a diferena a - b for divisvel por m. Usaremos a notao por a b (mod m), se os nmeros inteiros a e b so congruentes mdulo m (m pertencente a Z, m >0). So vlidos os seguintes resultados: Se a e b so inteiros, temos que a b (mod m) se, e somente se, existir um inteiro k tal que a-b = km. A congruncia define uma relao de equivalncia, pois atende s propriedades reflexiva, simtrica e Transitiva. Se a, b, c e m so inteiros, m>0, tais que a b (mod m), ento a + c b + c (mod m) 2) a c b c (mod m) 3) ac bc(mod m)
____________________ Discente do Curso de Matemtica, UNIGRANRIO Docente da Escola de Educao, Cincias, Letras, Artes e Humanidades, UNIGRANRIO

Se a, b, c, d e m so inteiros, m>0 tais que a b(mod m) e c d(mod m), ento a + c b + d (mod m) 2) a c b d (mod m) 3) ac bd(mod m) Temos que as propriedades 3.1 e 3.3 podem ser estendidas respectivamente para um nmero finito de parcelas e de fatores.

ARITMTICA MODULAR Neste texto, vamos considerar o conjunto Zm = { 0, 1, 2, . . , m-1}, sendo m um nmero inteiro positivo e r pertencente a Zm uma classe residual, ou seja, r = { y pertencentes a Z : r y (mod m)}. Podemos observar que a classe residual r formada por todos os nmeros inteiros cuja diviso por m tem resto r. Definimos ento as seguintes operaes mdulo m. Para todo a e b pertencentes a Zm a + b = r , se r o resto da diviso de (a + b) por m, r (a+b) (mod m) (adio modular) a x b = s, se s o resto da diviso de (a x b) por m, s (axb) (mod m) (multiplicao modular) Por exemplo, dado Z7 = { 0, 1, 2, . . , 7-1} = { 0, 1, 2, . . , 6} ento, 3 + 5 = (3 + 5) = 1, pois 3+5 = 8 e o resto da diviso de 8 por 7 1 , logo 8 1 (mod 7) e 4 . 5 = (4 . 5) = 6, pois 4x5 = 20 e o resto da diviso de 20 por 7 6, logo 20 6 ( mod 7) As operaoes acima esto bem definidas e independem do representantes das clasess. Na aritmtica modular, trabalhamos com o conceito de congruncia mdulo m. So vlidas as seguintes propriedades em relao s operaes de adio e multiplicao modular: Sejam a, b, c elementos quaisquer de Zm e m um nmero inteiro positivo ento, a + b e a x b pertencem a Zm (fechamento) 2 ) a + b = b+a e a x b = b x a (comutatividade) (a + b) + c = a +( b + c) e (a x b) x c = a x( b x c) (associatividade) a+ 0 = 0+a = a e ax1=1xa = a ( existncia de elemento neutro, sendo 0 e 1 ,respectivamente, os elementos neutros da adio e da multiplicao em Zm). No caso da multiplicao, a no pode ser igual a 0. ax( b+c) = axb+ axc ( distributividade) a+ (m-a) = (m-a) + a = 0 ( sendo m- a o elemento simtrico aditivo de a em Zm) Alm das propriedades acima, podemos garantir que, um elemento de Zm ter simtrico multiplicativo (inverso) se ele e m forem primos entre si e diferentes de 0. Nesse caso, dado a pertencente a Zm tal que MDC(a, m) = 1 ento existe b pertencente a Zm, tal que axb=1. Em Z6 ,todos os elementos tm simtrico aditivo, o mesmo no acontece quanto aos simtricos multiplicativos. Por exemplo, como o MDC( 2, 6) = 2, logo no existe y tal que 2 x y = 1. De fato, 2 x 0 =0 , 2 x 1 =2, 2x 2 =4, 2 x 3 =0, 2 x 4 =2, 2 x 5 =4.

APLICAES DE CONGRUNCIA MDULO M E ARITMTICA MODULAR Usamos congruncia modulo m e aritmtica modular em diversas aplicaes, tais como: critrios de divisibilidade, cdigos numricos de identificao (cdigos de barras, nmeros dos documentos de identidade, CPF, CNPJ, ISBN, criptografia e outros) e otimizao de redes de computadores, entre outros. A seguir, mostramos trs exemplos dessas utilizaes.

CRITRIO DE DIVISIBILIDADE POR 11 Seja n um nmero inteiro positivo de algarismos a0 a1 a2 a3 ... as. Como a base de nosso sistema de numerao 10, podemos escrever n= a0 a1 a2 a3 ... as da seguinte forma: a0 a1 a2 a3 ... as= a0+ a110+ a2102+ a3103+. . . + as10s. Temos que 10 -1 (mod11) ento 10 i 1 ( mod11) se i for par, caso contrrio, 10 i -1 ( mod11). Aplicando as propriedades de congruncia mdulo 11, vemos que a0 a0 (mod 11), a2102 a2 (mod 11), . . ., a2k 102k a2k (mod 11) e a1 10 - a1 (mod 11), a3 103 - a3 (mod 11), . . . ,a2k+1 102k+1 -a2k+1 (mod 11). Somando os termos pares temos a0 + a2 + . . . + a2k a0 + a2102 + . . . + a2k 102k+. . . (mod 11) e os termos mpares (-a1 a3 - . . . - a2k+1 ) a1 10+ a3103 + . . . + a2k+1 102k+1+. . . (mod 11), logo (a0 + a2 + . . . + a2k ) (a1 + a3 + . . . + a2k+1 ) a0+ a110+ a2102+ a3103+. . . + as10s (mod11) Se n divisvel por 11 ento n 0 ( mod 11), logo a0+ a110+ a2102+ a3103+. . . + as10s 0 ( mod 11) e portanto (a0 + a2 + . . . + a2k ) (a1 + a3 + . . . + a2k+1 ) 0 ( mod 11), o que acarreta que (a0 + a2 + . . . + a2k ) (a1 + a3 + . . . + a2k+1 ( mod 11). Ento n ser divisvel por 11 se e somente se (a0 + a2 + . . . + a2k ) (a1 + a3 + . . . + a2k+1 ) tambm for.

CDIGOS Um dos cdigos de barras mais usados no mundo todo o EAN-13, constitudo de 13 algarismos (dgitos). Os trs primeiros dgitos do cdigo representam o pas de registro do produto; os quatro dgitos seguintes identificam o fabricante; os prximos cinco identificam o produto e o ltimo, o dgito de controle, que calculado atravs da congruncia, mdulo 10, sendo que os fatores que compem a base de multiplicao so os dgitos 1 e 3, que vo se repetindo da esquerda para a direita. Se a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a seqncia formada pelos 12 primeiros dgitos, devemos multiplic-los, nessa ordem, por {1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3} e somar os produtos obtidos. Vamos representar por S a soma obtida. O dgito que est faltando, representado por a13, deve ser tal que ao ser somado com S, obtemos um mltiplo de 10, isto , o nmero S + a13 deve ser mltiplo de 10, ou seja, S + a13 0 (mod 10). Vejamos um exemplo: cdigo de barras dado por: 0 12 3456 78900X ( X o dgito de controle) Clculos para a determinao do dgito de controle

012345678900 131313131313 Efetuando os produtos, temos: 0 + 3 + 2 + 9 + 4 + 15 + 6 + 21 + 8 + 27 + 0 + 0 = 95 Dividindo 95 por 10, obtemos quociente 9 e resto 5. Logo, o dgito de controle X ser igual a 5 (10 5). Podemos observar que 95 + 5 = 100 (mltiplo de 10).

REDE DE INTERCONEXO Algumas das topologias usuais em redes de interconexo tm relao com figuras geomtricas conhecidas: ciclos (polgonos), grades, toro discreto e hipercubo. Os vrtices representam processadores e os lados ou arestas so as ligaes entre processadores. Podemos usar congruncia mdulo m para designar atividades conjuntamente, entre processadores e ligaes sem gerar

conflitos e de forma equilibrada. Apresentamos um exemplo simples: funcionamento de uma rede poligonal mltipla de 3, com n lados, n maior ou migual 3. Ao associarmos um mesmo nmero a processadores e ligaes, permitimos que eles sejam acionados ao mesmo tempo. Seja V= {v0, v2, v3, . . , vn-1}o conjunto de vrtices de Cn e E= {l0, l2, l3, . . , ln-1} seus lados (ligaes). Como n mltiplo de 3 ento n= 3k, k maior ou igual a 1. Construmos a funo c: VUE {0, 1, 2} tal que c(vi) = i ( mod3) e c(li) = i+2 (mod3) e otimizamos a situao. Podemos observar que os exemplos acima servem como elementos motivadores para aprendermos congruncia modulo m e verificarmos o uso da aritmtica modular, sendo que o ultimo exemplo dado no usualmente explorado nos livros textos que tratam do assunto. .

REFERNCIAS BIBLIOGRFICAS

COUTINHO, S. C. Nmeros inteiros e criptografia RSA. Rio de Janeiro: IMPA, 2005. DOMINGUES H., IEZZI G. lgebra Moderna. So Paulo: Atual Editora, 1982. LOZANO, FRIEDMANN, JURKIEWICZ , Colorao total equilibrada de grafos Um modelo para redes de interconexo. Pesqui. Oper. vol.28 no.1 Rio de Janeiro Jan./Apr. 2008 HEFEZ, Abramo. Elementos de Aritmtica. Rio de Janeiro: Sociedade Brasileira de Matemtica, 2005. SANTOS, Jos Plnio de Oliveira. Introduo Teoria dos nmeros. Rio de Janeiro: IMPA, 2010. PEREIRA DE S, I. A aritmtica modular e suas aplicaes no cotidiano. Disponvel em : <www.magiadamatematica.com> Acesso em: 25 Fev. 2011

Vous aimerez peut-être aussi