← Últimos artigos
🔢 mathematics

Ours go to 211: Euler pseudoprimes to 47 prime bases (from Carmichael numbers)

Este artigo apresenta uma classificação de números de Carmichael e um algoritmo eficiente para gerar pseudoprimos de Euler que superam o teste de primalidade de Solovay-Strassen para as primeiras 47 bases primas consecutivas, com o melhor exemplo encontrado resistindo até a base 211.

Autores originais: Alejandra Alcantarilla Sánchez, Jolijn Cottaar, Tanja Lange, Benne de Weger

Publicado 2026-02-26
📖 4 min de leitura🧠 Leitura aprofundada

Autores originais: Alejandra Alcantarilla Sánchez, Jolijn Cottaar, Tanja Lange, Benne de Weger

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você é um guarda de segurança em um banco digital (o mundo da criptografia, onde coisas como o RSA funcionam). Sua tarefa é verificar se uma pessoa que chega na porta é realmente um "número primo" (um cidadão honesto e seguro) ou apenas um impostor (um número composto disfarçado).

Para fazer isso, você usa um teste de verdade chamado Teste de Solovay-Strassen. Você escolhe um "número aleatório" (uma base) e pergunta: "Você se comporta como um primo?". Se o impostor passar no teste, ele é chamado de Pseudoprime de Euler (um "falso primo" muito convincente).

O problema é que, na maioria das vezes, esses impostores são facilmente pegos. Mas, e se existisse um mestre do disfarce, um impostor tão bom que passasse no teste não apenas uma vez, mas 47 vezes seguidas, usando 47 perguntas diferentes?

É exatamente isso que os autores deste artigo conseguiram fazer. Eles criaram o "Campeão de Disfarce" da matemática.

Aqui está a história de como eles fizeram isso, usando analogias simples:

1. O Problema: Os "Impostores" Comuns

Na vida real, a maioria dos números compostos (não primos) é fácil de identificar. Se você fizer a pergunta certa, eles falham. Mas existem alguns números especiais chamados Números de Carmichael.

  • A Analogia: Imagine que os números de Carmichael são como atores que memorizaram o roteiro perfeitamente. Eles passam no teste básico de "ser primo" (Teste de Fermat) para qualquer pergunta que você faça. Eles são os "impostores perfeitos" para o teste mais simples.

Os autores disseram: "Ok, esses números de Carmichael são ótimos, mas vamos ver se eles também passam no teste mais difícil (Solovay-Strassen)".

2. A Classificação: Separando os Bons dos Ruins

Os pesquisadores descobriram que nem todos os números de Carmichael são iguais. Eles os dividiram em "Classes" (como se fossem categorias de atletas):

  • Classe A: São os "Super Atleta". Eles têm uma chance de 50% de passar em qualquer teste aleatório. São os melhores candidatos para serem os grandes impostores.
  • Classe B: São "Atletas Normais". Eles têm menos chances de enganar o teste.

A grande descoberta foi que, para criar o impostor definitivo, você precisa focar apenas na Classe A.

3. A Estratégia: O Efeito "Multiplicação"

Aqui está a parte mais genial e criativa do artigo. Em vez de tentar adivinhar um número gigante do zero, eles usaram uma técnica de "acumulação":

  • A Analogia: Imagine que você tem várias peças de Lego pequenas (números de Carmichael pequenos) que já são bons em se disfarçar. Se você juntar duas peças boas, você cria uma peça maior. Se você juntar duas peças que são excelentes e se encaixam perfeitamente, a peça resultante é ainda mais difícil de identificar.

Eles criaram um algoritmo (uma receita passo a passo) que:

  1. Pega dois "falsos primos" pequenos e bons (da Classe A).
  2. Multiplica-os.
  3. Verifica se o resultado ainda é um "falso primo" (o que é raro, mas acontece se as peças se encaixarem certo).
  4. Se funcionar, eles têm um número maior e mais forte.
  5. Repetem o processo: pegam dois desses números maiores e multiplicam novamente.

É como se eles estivessem construindo um "Golem" matemático, camada por camada, ficando cada vez mais forte e difícil de detectar.

4. O Grande Resultado: O Número 211

Usando essa técnica de "multiplicar os melhores", eles construíram um número gigantesco (com mais de 1.200 dígitos!).

  • Eles testaram esse número contra as primeiras 47 perguntas (bases primas: 2, 3, 5, 7, 11... até 211).
  • O Resultado: O número passou em todos os 47 testes.
  • Isso significa que, se você usasse esse número em um sistema de criptografia que só verifica até o 47º primo, o sistema acharia que é um número primo seguro, mas na verdade é um composto enorme.

Por que isso importa?

Você pode pensar: "Mas quem usa testes tão fracos?".

  • Segurança: Isso mostra que, se alguém for malicioso e quiser criar um número falso para quebrar um sistema de segurança, eles podem criar um "monstro" que passa em muitos testes comuns.
  • Conhecimento: O artigo nos ensina como esses números são construídos. Saber como o impostor funciona ajuda os guardas de segurança (os criptógrafos) a criarem testes melhores e mais fortes para pegá-los.

Resumo Final

Os autores pegaram uma classe especial de números "trapaceiros" (Carmichael da Classe A), usaram uma receita matemática para multiplicá-los entre si, criando versões cada vez maiores e mais fortes, e finalmente construíram o maior "falso primo" já registrado, que enganou o teste de segurança 47 vezes seguidas.

É como se eles tivessem criado o "Campeão Mundial de Camuflagem" da matemática, provando que, se você não estiver atento, até os maiores números podem ser impostores.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →