Seja . Dois inteiros são congruentes módulo , o que se escreve , se — equivalentemente, se e têm o mesmo resto na divisão euclidiana por .
Matemática · Glossário
O que é Congruência?
Também chamado de: congruence
Para : quando . Esta é uma relação de equivalência compatível com a adição e a multiplicação: se e (mód. ), então , e para .
Exemplos
Exemplo 6.19 (A prova dos noves)
A compatibilidade com e é um recurso de verificação tão antigo quanto o comércio. Como , todo inteiro é congruente módulo à soma dos seus algarismos (demonstrado no Exercício 6.2). Para verificar a afirmação : as somas dos algarismos dão e , de modo que o produto deve ser ; e, de fato, . A verificação passa (e o produto está, de fato, correto). Se alguém tivesse relatado , a soma dos algarismos o condenaria instantaneamente. O teste é unilateral — ele apanha um erro a menos que o próprio erro seja um múltiplo de — o que é exatamente a lição dos pseudoprimos do Exemplo 6.24 em miniatura: verificações por congruência refutam, não certificam.
Exemplo 6.21 (Invertendo módulo )
Como , a classe de é invertível módulo . Euclides estendido:
e depois, de trás para diante:
Portanto, , isto é, ; verificação: . Com a inversa em mãos, qualquer congruência resolve-se com uma multiplicação: . Essa inversão mecânica é o cavalo de batalha da aritmética modular — e dos protocolos de chave pública mencionados na Observação 6.27, em que os módulos têm centenas de algarismos, mas o algoritmo é exatamente este.
Exemplo 6.22 (Quando o coeficiente não é invertível)
Resolva . Aqui , de modo que não é invertível módulo — mas a equação ainda é tratável. A congruência diz que ; dividindo a relação inteira por (divisor dos três ingredientes), ela é equivalente a , isto é,
Agora, e (), de modo que : as soluções são — quatro classes módulo , correspondendo ao mdc. (Se o lado direito não fosse divisível por , digamos , não haveria solução alguma: o lado esquerdo é sempre .) Forma geral: tem solução se, e somente se, , e nesse caso tem exatamente classes de soluções — divida tudo pelo mdc e inverta.