Matemática Discreta: Teoremas de Congruências
Esta nota resume os conceitos essenciais de aritmética modular e os teoremas que servem de base para a criptografia moderna.
1. Função de Euler (Totiente)
A função indica a quantidade de números entre e que são coprimos com , ou seja, cujo máximo divisor comum com é .
Propriedades de Cálculo
- Se é primo: [cite: 2026-02-02].
- Se (potência de primo): [cite: 2026-02-02].
- Se : [cite: 2026-02-02].
2. Pequeno Teorema de Fermat
Um teorema fundamental para simplificar potências em módulos primos.
Pequeno Teorema de Fermat
Seja um número primo e um inteiro tal que (p não divide a) [cite: 2026-02-02]:
Forma Geral: Para qualquer inteiro , [cite: 2026-02-02].
3. Teorema de Euler
Este teorema é a generalização do Teorema de Fermat para qualquer módulo , desde que haja coprimaridade.
Teorema de Euler
Se e são inteiros tais que , então [cite: 2026-02-02]:
4. Teorema de Wilson
Uma propriedade elegante que caracteriza exclusivamente os números primos através do seu fatorial.
Teorema de Wilson
Um número natural é primo se, e somente se [cite: 2026-02-02]: (Ou equivalentemente: )
5. Teorema Chinês dos Restos (TCR)
O TCR permite resolver sistemas de várias congruências lineares com módulos diferentes.
Teorema Chinês dos Restos
Seja o sistema de congruências: Se os módulos forem coprimos dois a dois ( para ), então o sistema tem uma solução única módulo .
Lei do Corte (Cancelamento)
A Lei do Corte permite-nos simplificar uma congruência dividindo ambos os lados por um fator comum, mas exige um cuidado especial com o módulo [cite: 2026-02-02].
Lei do Corte Geral
Se tivermos a congruência: Podemos dividir ambos os lados por se, e somente se, dividirmos o módulo pelo de e :
Caso Especial: Coprimaridade
Se o número que queres “cortar” () for coprimo com o módulo (), a regra simplifica-se e o módulo não se altera:
Exemplo Prático
Considera a congruência:
- Podemos ver que . Aqui, .
- Calculamos o .
- Aplicando a lei: .
Porquê isto importa?
- RSA: A segurança das tuas compras online depende do Teorema de Euler e da dificuldade de calcular para números gigantes.
- Cálculo Rápido: Estes teoremas permitem descobrir o resto de em segundos, sem usar calculadora.