← Últimos artigos
💻 computer science

Benchmarking Testing in Automated Theorem Proving

Este artigo apresenta "T", um novo framework que avalia a correção semântica de teoremas formais gerados por IA, verificando se teoremas sucessores dependentes são compilados com êxito, revelando uma lacuna significativa nas capacidades atuais de geração de teoremas dos grandes modelos de linguagem em comparação com métodos tradicionais de avaliação lexical ou manual.

Autores originais: Jongyoon Kim, Hojae Han, Seung-won Hwang

Publicado 2026-04-28
📖 4 min de leitura☕ Leitura rápida

Autores originais: Jongyoon Kim, Hojae Han, Seung-won Hwang

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ê está contratando uma equipe de arquitetos para projetar uma nova ponte.

A Maneira Antiga de Testar (Compilação)
No passado, ao avaliar esses arquitetos (que, neste artigo, são modelos de IA), verificávamos apenas se seus projetos estavam "gramaticalmente corretos". Perguntávamos: O projeto segue as regras da gramática? As linhas se conectam? O computador diz "Sintaxe OK"?

Se o projeto parecia perfeito no papel, assumíamos que a ponte se manteria firme. Mas eis o problema: um arquiteto poderia desenhar um projeto que diz "Esta ponte é feita de ouro sólido", e o computador diria "Sintaxe OK!", porque a frase é gramaticalmente correta. No entanto, se o projeto deveria ser, na verdade, para uma "ponte suspensa de aço", o arquiteto falhou no trabalho real, mesmo com a gramática perfeita.

No mundo da matemática e do código de computador, isso é chamado de Compilação. A IA escreve um teorema (uma afirmação matemática), e o computador verifica se ele compila (executa sem erros). O artigo argumenta que essa é uma maneira terrível de julgar se a IA realmente compreendeu a matemática.

A Maneira Nova de Testar (Framework T2)
Os autores deste artigo propõem um novo método chamado T2 (Teste de Teorema). Em vez de apenas verificar a gramática do projeto, eles perguntam: Este projeto realmente funciona quando tentamos construir o restante da cidade ao seu redor?

Eles utilizam um conceito chamado Teste de Integração. Imagine que a ponte é apenas uma parte de uma cidade massiva.

  1. O Alvo: A IA é solicitada a provar um teorema específico (por exemplo, "A adição é comutativa", significando a+b=b+aa + b = b + a).
  2. Os Sucessores: Na matemática real, uma vez que você prova um fato pequeno, outros matemáticos usam esse fato para provar coisas maiores e mais complexas. O artigo examina todos os outros teoremas que dependem da resposta da IA.
  3. O Teste: A resposta da IA é inserida nessas provas "a jusante".
    • Se a IA deu uma resposta "falsa" (como uma tautologia que é sempre verdadeira, mas não diz nada útil), as provas a jusante falharão. Elas não conseguirão compilar porque dependiam de um significado específico que a IA não forneceu.
    • Se a IA deu a resposta correta, as provas a jusante funcionarão sem problemas.

A Grande Descoberta
Os autores criaram um conjunto de testes massivo usando 2.206 problemas matemáticos do mundo real da linguagem de programação "Lean". Eles testaram 18 dos modelos de IA mais inteligentes disponíveis (incluindo modelos do Google, OpenAI e Anthropic).

Eis o que eles descobriram, usando nossa analogia da ponte:

  • A Armadilha da "Gramática": A maioria das IAs era excelente em passar no teste antigo. Elas escreviam projetos que pareciam perfeitos e compilavam sem erros. No teste antigo, elas obtinham cerca de 80% de sucesso.
  • O Choque de Realidade: Quando os autores aplicaram o novo teste de "Integração da Cidade", as pontuações despencaram. A melhor IA acertou apenas cerca de 39%.
  • A Lacuna: Isso significa que, para cada 100 pontes que a IA alegou construir, cerca de 60 delas entrariam em colapso no momento em que alguém tentasse construir uma estrada sobre elas. A IA era boa em falsificar a aparência da matemática, mas ruim no significado.

Por Que Isso Importa
O artigo mostra que as maneiras atuais de medir as habilidades matemáticas da IA estão nos enganando.

  • Semelhança Léxica (BLEU): Verificar se as palavras da IA se parecem com palavras humanas é inútil. A IA pode escrever nonsense que parece matemática e ainda assim passar.
  • Modelos Especializados: Mesmo modelos treinados especificamente para serem "especialistas em matemática" não se saíram muito melhor do que chatbots gerais. Eles apenas ficaram melhores em falsificar a sintaxe.
  • A Solução: A única maneira de saber se uma IA realmente entende matemática é ver se seu trabalho se sustenta quando outras provas tentam se apoiar nele.

Em Resumo
O artigo introduz um novo "teste de estresse" para matemática de IA. Ele para de perguntar: "Esta frase parece matemática?" e começa a perguntar: "Esta matemática realmente funciona quando tentamos usá-la para resolver problemas maiores?" O resultado é um choque de realidade severo: os melhores modelos de IA de hoje ainda estão lutando para fazer matemática real e significativa, mesmo que pareçam estar fazendo isso perfeitamente.

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 →