Marcelo Viana

Diretor-geral do Instituto de Matemática Pura e Aplicada, ganhador do Prêmio Louis D., do Institut de France.

Salvar artigos

Recurso exclusivo para assinantes

assine ou faça login

Marcelo Viana

Números primos de Mersenne, visando o infinito

Busca por primos tem aplicações na criptografia e no teste de hardware e software

  • Salvar artigos

    Recurso exclusivo para assinantes

    assine ou faça login

Há uns 20 anos, eu trabalhava no Impa quando percebi o computador lento. Rodei um diagnóstico e encontrei o processo de outro usuário. O título, “mersenne”, esclareceu quase tudo: eu já sabia que estava em curso um esforço internacional para encontrar um novo número primo de Mersenne.

Essa tarefa costumava ser confiada a supercomputadores, mas os promotores da iniciativa a tinham transformado em um mutirão: pedaços do cálculo eram rodados em milhares de computadores em volta do mundo. Entre eles o meu, como eu acabava de descobrir.

Linha de código

O colega responsável desculpou-se, disse que não achava que fosse me atrapalhar e parou o cálculo na hora. Mas não resistiu a perguntar: “O que você tem para fazer no computador que seja mais interessante do que encontrar um primo com um milhão de dígitos?”

Marin Mersenne (1588 – 1648) foi um monge erudito francês com invulgar diversidade de interesses científicos. Foi descrito como “o centro do mundo da ciência e da matemática na primeira metade do século 17”. Hoje em dia é lembrado, sobretudo, pelos números de Mersenne, aqueles que têm a forma 2n–1 para algum inteiro n.

Não é difícil mostrar que 2n–1 só pode ser primo de n for primo, mas a recíproca é falsa: 11 é primo e, no entanto, 211–1=2047 não é (isto já fora observado por Hudalricus Regius em 1536). Não sabemos se existe um número infinito de primos de Mersenne, e muitas outras perguntas permanecem sem solução.

Por outro lado, há métodos muito mais eficazes para testar a primalidade de 2n–1 do que para outros números. Por essa razão, de longa data o recorde de maior primo conhecido é detido por um primo de Mersenne.

Esse recorde acaba de ser quebrado, com a descoberta do 51º primo de Mersenne, que corresponde a n=82.589.933 e tem 24.862.048 dígitos! Mais uma vez foi resultado de um esforço coletivo, chamado Grande Busca por Primos de Mersenne na Internet (GIMPS, na sigla em inglês). O passo decisivo foi alcançado em 7 de dezembro por Patrick Laroche, profissional de TI que trabalha na Flórida, USA.

A busca por primos cada vez maiores tem aplicações práticas, por exemplo, na criptografia (que está baseada no fato de que decompor um número em fatores primos é um problema difícil, se os primos forem grandes) e no teste de hardware e software. Ela também colabora na resolução de perguntas matemáticas sobre números primos. Por exemplo, o GIMPS encontrou nos últimos anos 3 vezes mais primos de Mersenne do que se esperava nessa faixa. A teoria precisa ser ajustada?

Mas tenho certeza de que para a maioria dos participantes, inclusive aquele meu colega, a grande motivação é simplesmente aprender, ir além, chegar onde ninguém esteve antes. Realmente, existe algo mais interessante para fazer?

LINK PRESENTE: Gostou deste texto? Assinante pode liberar cinco acessos gratuitos de qualquer link por dia. Basta clicar no F azul abaixo.

  • Salvar artigos

    Recurso exclusivo para assinantes

    assine ou faça login

Tópicos relacionados

Leia tudo sobre o tema e siga:

Comentários

Os comentários não representam a opinião do jornal; a responsabilidade é do autor da mensagem.