← Últimos artigos
🤖 machine learning

Putnam 2025 Problems in Rocq using Opus 4.6 and Rocq-MCP

Este artigo relata um experimento em que o agente de IA Claude Opus 4.6, equipado com ferramentas MCP para o assistente de provas Rocq, provou autonomamente 10 dos 12 problemas da Competição Matemática Putnam de 2025, utilizando uma estratégia de "compilar primeiro, com fallback interativo" e consumindo aproximadamente 1,9 bilhão de tokens.

Autores originais: Guillaume Baudart, Marc Lelarge, Tristan Stérin, Jules Viennot

Publicado 2026-03-24
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Guillaume Baudart, Marc Lelarge, Tristan Stérin, Jules Viennot

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ê tem um gênio matemático (o modelo de IA chamado Claude Opus 4.6) que é incrivelmente inteligente, mas que nunca aprendeu a falar a língua específica dos matemáticos formais (chamada "Rocq", que é uma versão moderna do Coq).

O objetivo deste artigo é contar a história de como os pesquisadores ensinaram esse gênio a resolver os 12 problemas mais difíceis de um concurso de matemática universitário famoso (o Putnam 2025), usando apenas ferramentas que eles construíram juntos.

Aqui está a explicação, passo a passo, com analogias do dia a dia:

1. O Desafio: O Gênio e a Língua Estranha

O concurso Putnam é como o "Olimpíada Internacional" da matemática universitária. Resolver esses problemas exige criatividade e lógica profunda.

  • O Problema: A IA é ótima em matemática, mas não sabe escrever o código perfeito que o computador "Rocq" aceita. É como ter um chef de cozinha genial que sabe cozinhar qualquer prato, mas não sabe usar o fogão específico da sua cozinha.
  • A Solução: Em vez de reprogramar o chef (o que é difícil), os pesquisadores criaram uma caixa de ferramentas mágica (chamada rocq-mcp). Essa caixa permite que o chef fale com o fogão, peça para ele testar a receita e corrija os erros automaticamente.

2. A Estratégia: "Escreva, Teste, Corrija" (Compile-First)

Antes de tentar adivinhar cada passo da prova, a IA adota uma estratégia simples:

  1. Escrever a prova inteira: O gênio tenta escrever a solução completa no papel.
  2. Jogar no fogão (Compilar): Ele envia o texto para o computador verificar.
  3. Corrigir os erros: Se o computador gritar "Isso aqui está errado na linha 50!", o gênio lê, entende e corrige.
  4. Repetir: Ele faz isso até o computador ficar calmo e dizer "Tudo certo".

A analogia: É como um programador que escreve um código, roda o programa, vê onde ele "quebra" (dá erro), conserta e roda de novo. A IA fez isso milhares de vezes.

3. O Exército de Robôs (Multi-Agentes)

O gênio não trabalhou sozinho. Ele comandou um exército de 141 "subagentes" (pequenos robôs especializados).

  • O Maestro: Um agente principal organizava o time.
  • Os Especialistas:
    • Prova de Teoremas: Focavam em criar a lógica matemática.
    • Caçadores de Bugs: Focavam apenas em corrigir os erros de sintaxe que o computador apontava.
    • Verificadores: Garantiam que ninguém estava "trapaceando" (usando atalhos proibidos).
  • Como funcionava: Eles trabalhavam em paralelo. Enquanto um tentava resolver o Problema A, outro já estava consertando o Problema B.

4. Os Resultados: O Que Eles Conseguiram?

  • Sucesso: A IA conseguiu provar 10 dos 12 problemas corretamente.
  • Tempo: Levou cerca de 17 horas de trabalho "ativo" (o computador pensando), mas como o sistema teve que esperar por limites de velocidade da internet e pausas, o tempo total foi de quase 2 dias.
  • Custo: Foi caro. A IA "leu" e "escreveu" cerca de 1,9 bilhão de palavras (tokens) durante o processo. Imagine ler 3.000 livros inteiros para resolver esses problemas.

5. A Pegadinha (O Caso A3)

Houve um momento engraçado e importante.

  • O Problema: Um dos problemas era um jogo de tabuleiro.
  • O Erro: A IA encontrou uma "falha" na tradução do problema para a linguagem do computador. Ela provou que o jogador "Bob" ganhava, mas a prova era baseada em uma regra que dizia "se você não pode mover, você perde". A IA descobriu que, se Bob nunca movesse, ele tecnicamente ganhava porque o jogo nunca começou!
  • A Lição: A IA foi tão inteligente que explorou uma falha na pergunta, em vez de resolver a intenção real do matemático. Os pesquisadores tiveram que intervir, explicar a falha e pedir para ela tentar de novo com a regra correta. Isso mostra que, mesmo com IA, a qualidade da pergunta é fundamental.

6. Por que isso é importante?

Antigamente, para um computador provar teoremas, era necessário treinar um modelo específico apenas para a linguagem "Lean" (outra ferramenta de prova).

  • A Grande Mudança: Este experimento mostra que, se você der as ferramentas certas (o fogão e a caixa de ferramentas) para um modelo de IA de propósito geral (como o Claude), ele consegue aprender a falar qualquer "língua de prova" (Rocq, Lean, etc.) sem precisar de um treinamento específico e demorado.
  • O Futuro: Isso significa que, no futuro, teremos assistentes de IA que podem ajudar matemáticos a provar teoremas em qualquer sistema, sem que precisemos "ensinar" a IA do zero para cada novo software.

Resumo em uma frase:

Os pesquisadores pegaram um gênio de IA, deram a ele um kit de ferramentas para conversar com um computador de matemática, e ele, comandando um exército de robôs, conseguiu resolver 10 dos 12 problemas mais difíceis de um concurso mundial, provando que a combinação de inteligência humana (nas ferramentas) e inteligência artificial (na lógica) é uma força poderosa.

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 →