MA14 - Aritmética Unidade 22 Resumo Aritmética das Classes Residuais Abramo Hefez PROFMAT - SBM Aviso Este material é apenas um resumo de parte do conteúdo da disciplina e o seu estudo não garante o domı́nio do assunto. O material completo a ser estudado encontra-se no Capı́tulo 11 - Seção 11.3 do livro texto da disciplina: Aritmética, A. Hefez, Coleção PROFMAT. Colaborou na elaboração desses resumos Maria Lúcia T. Villela. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 2/18 Classes Residuais As congruências módulo um número natural m > 1 permitem definir novas aritméticas. Atualmente, essas aritméticas são a base de quase todos os procedimentos de cálculo dos computadores e possuem muitas aplicações na própria matemática e na tecnologia. Dado um inteiro m > 1, vamos repartir o conjunto Z dos números inteiros em subconjuntos, onde cada um deles é formado por todos os números inteiros que possuem o mesmo resto quando divididos por m. Isto nos dá a seguinte partição de Z: [0] [1] = {x ∈ Z; x ≡ 0 mod m}, = {x ∈ Z; x ≡ 1 mod m}, .. . [m − 1] = {x ∈ Z; x ≡ m − 1 mod m}. Paramos em [m − 1], pois tem-se que [m] = [0], [m + 1] = [1], etc. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 3/18 O conjunto [a] = {x ∈ Z ; x ≡ a mod m} é chamado de classe residual módulo m do elemento a de Z. O conjunto de todas as classes residuais módulo m será representado por Zm . Portanto, Zm = { [0], [1], . . . , [m − 1] }. Note que Zm é um conjunto de conjuntos. Por mais estranho que isto possa parecer, o conjunto Zm tem uma aritmética própria e tem a vantagem de ser finito, algo muito desejável em computação. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 4/18 Exemplos Exemplo 1. Seja m = 2. Então, [0] = {x ∈ Z ; x ≡ 0 mod 2} = {x ∈ Z ; x é par}, e [1] = {x ∈ Z ; x ≡ 1 mod 2} = {x ∈ Z ; x é ı́mpar}. Temos também que [a] = [0] [a] = [1] Exemplo 2. se, e somente se, se, e somente se, a é par e a é ı́mpar. Seja n = 3. Então [0] = {3t ; t ∈ Z} [1] = {3t + 1 ; t ∈ Z} [2] = {3t + 2 ; t ∈ Z} Tem-se que [0] a ∈ [1] [2] PROFMAT - SBM , se a é múltiplo de 3 , se a tem resto 1 quando dividido por 3 , se a tem resto 2 quando dividido por 3. Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 5/18 Representante de uma classe residual Dado [x] ∈ Zm , um número inteiro a tal que [x] = [a] será denominado de representante de [x]. Observe que [x] é determinado por a, mas há infinitos números inteiros b tais que [x] = [b], pois qualquer inteiro b ∈ [a] = {a + km; k ∈ Z} é tal que [b] = [a]. Exemplo 3. Se m = 2, então qualquer inteiro par é representante da classe residual [0] e qualquer inteiro ı́mpar é representante da classe residual [1]. Assim, 0, 2, 4, 6, −2, −4, −6 são representantes da classe residual [0], enquanto que 1, 3, 5, −1, −3, −5 são representantes da classe residual [1]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 6/18 Representante de uma classe residual Exemplo 4. Se m = 3, então qualquer múltiplo de 3 é representante da classe residual [0]. Temos que 1, 4, 7, 10, etc, são representantes da classe residual [1], enquanto 2, 5, 8, 11, etc., são representantes da classe residual [2]. Proposição Para cada a ∈ Z existe um, e somente um, r ∈ Z, com 0 6 r < m, tal que [a] = [r ]. Corolário Existem exatamente m classes residuais distintas módulo m, a saber, [0], [1], . . . , [m − 1]. Uma caracterı́stica importante das classes residuais é que transformam a congruência a ≡ b mod m na igualdade [a] = [b]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 7/18 As Operações de Adição e Multiplicação de Zm Em Zm podemos definir as seguintes operações: Adição: [a] + [b] = [a + b] Multiplicação: [a] · [b] = [a · b] Note que, tendo sido definidas estas operações usando os representantes a e b para as classes residuais [a] e [b], respectivamente, temos que verificar que ao mudarmos os representantes das classes [a] e [b], não mudam os valores de [a + b] e de [a · b]. Para verificar que isto acontece, basta notar que se a ≡ a0 mod m e b ≡ b 0 mod m, então [a + b] = [a0 + b 0 ] e [a · b] = [a0 · b 0 ], o que se segue diretamente dos itens (i) e (ii) da Proposição 9.3 PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 8/18 Propriedades das Operações de Zm As operações que acabamos de definir, gozam das seguintes propriedades: Propriedades da Adição Para todos [a], [b], [c] ∈ Zm , temos A1 ) Associatividade ([a] + [b]) + [c] = [a] + ([b] + [c]); A2 ) Comutatividade [a] + [b] = [b] + [a]; A3 ) Existência de zero [a] + [0] = [a] para todo [a] ∈ Zm ; A4 ) Existência de simétrico [a] + [−a] = [0]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 9/18 Propriedades das Operações de Zm Propriedades da Multiplicação Para todos [a], [b], [c] ∈ Zm , temos M1 ) Associatividade ([a] · [b]) · [c] = [a] · ([b] · [c]); M2 ) Comutatividade [a] · [b] = [b] · [a]; M3 ) Existência de unidade [a] · [1] = [a]. AM) Distributividade [a] · ([b] + [c]) = [a] · [b] + [a] · [c]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 10/18 Recorde que, no Capı́tulo 1, chamamos de anel a todo conjunto munido de uma operação de “adição” e de uma operação de “multiplicação” com as propriedades acima. Portanto, Zm , com as operações acima, é um anel, chamado anel das classes residuais módulo m, ou anel dos inteiros módulo m. Um elemento [a] ∈ Zm será dito invertı́vel, quando existir [b] ∈ Zm tal que [a][b] = 1. Neste caso, diremos que [b] é o inverso de [a]. Exemplo 5. Em Z7 temos, pela definição da multiplicação, que [2][4] = [8] = [1] [5][3] = [15] = [1] e [6][6] = [36] = [1], logo [4] é o inverso de [2], [3] é o inverso de [5] e [6] é o inverso de [6]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 11/18 Tabuada de Z2 As tabelas da adição e da multiplicação em Z2 = {[0], [1]} são + [0] [1] PROFMAT - SBM [0] [0] [1] [1] [1] [0] · [0] [1] [0] [0] [0] Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais [1] [0] [1] slide 12/18 Tabuada de Z3 As tabelas da adição e da multiplicação em Z3 = {[0], [1], [2]} são + [0] [1] [2] [0] [0] [1] [2] [1] [1] [2] [0] [2] [2] [0] [1] · [0] [1] [2] [0] [0] [0] [0] [1] [0] [1] [2] [2] [0] [2] [1] Note que todo elemento não nulo de Z3 é invertı́vel pois, pela definição da multiplicação, [1][1] = [1] e [2][2] = [4] = [1]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 13/18 Tabuada de Z4 Em Z4 = {[0], [1], [2], [3]} temos + [0] [1] [2] [3] [0] [0] [1] [2] [3] [1] [1] [2] [3] [0] [2] [2] [3] [0] [1] [3] [3] [0] [1] [2] · [0] [1] [2] [3] [0] [0] [0] [0] [0] [1] [0] [1] [2] [3] [2] [0] [2] [0] [2] [3] [0] [3] [2] [1] É interessante notar que em Z4 existem dois elementos não nulos cujo produto é nulo: [2] 6= [0] e, no entanto, [2] · [2] = [4] = [0]. Os elementos [1] e [3] são invertı́veis em Z4 pois, pela definição da multiplicação, [1][1] = [1] e [3][3] = [9] = [1]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 14/18 Tabuada de Z5 Em Z5 = {[0], [1], [2], [3], [4]} temos + [0] [1] [2] [3] [4] [0] [0] [1] [2] [3] [4] [1] [1] [2] [3] [4] [0] [2] [2] [3] [4] [0] [1] [3] [3] [4] [0] [1] [2] [4] [4] [0] [1] [2] [3] · [0] [1] [2] [3] [4] [0] [0] [0] [0] [0] [0] [1] [0] [1] [2] [3] [4] [2] [0] [2] [4] [1] [3] [3] [0] [3] [1] [4] [2] [4] [0] [4] [3] [2] [1] Note que todo elemento não nulo de Z5 é invertı́vel, pois [1][1] = [1], [2][3] = [1] e [4][4] = [1]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 15/18 Note que em Z2 , Z3 e Z5 , todo elemento distinto de [0] é invertı́vel. Mas isto não ocorre em todos os Zm . Por exemplo, em Z4 temos que [2] não é invertı́vel. Um anel onde todo elemento não nulo possui um inverso multiplicativo é chamado de corpo. Portanto, Z2 , Z3 e Z5 , com as operações acima definidas, são corpos; mas Z4 não é um corpo. As classes residuais permitem resolver as congruências do seguinte modo: Resolver uma congruência aX ≡ b mod m se reduz a resolver em Zm a seguinte equação: [a]Z = [b]. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 16/18 Exemplo 6. Resolver a congruência 4X ≡ 3 mod 5 equivale a resolver em Z5 a equação [4]Z = [3]. (1) Pela definição da multiplicação de Z5 , temos que [4] · [4] = [16] = [1]. Logo, [4] é invertı́vel em Z5 com inverso [4]. Portanto, multiplicando ambos os membros da equação (1) por [4] obtemos [1]Z = [4][4]Z = [4][3] = [2]. Portanto, Z = [2], o que nos diz que as soluções de (1) são x = 2 + t5, onde t ∈ Z. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 17/18 Vemos, portanto, a importância de saber se um determinado elemento de Zm é invertı́vel. Esses elementos serão caracterizados a seguir. Proposição Um elemento [a] ∈ Zm é invertı́vel se, e somente se, (a, m) = 1. Corolário Zm é um corpo se, e somente se, m é primo. PROFMAT - SBM Aritmética - Unidade 22 - Resumo - Aritmética das Classes Residuais slide 18/18