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:

  1. Podemos ver que . Aqui, .
  2. Calculamos o .
  3. 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.