← Latest papers
🤖 AI

Evaluating Research-Level Math Proofs via Strict Step-Level Verification

This paper proposes a strict step-level verification framework that outperforms global evaluation in detecting logical flaws in research-level mathematical proofs by maintaining detailed context and constraining theorem sources, ultimately revealing that remaining rejections often stem from "pedantic hyper-rigor" that exposes implicit ambiguities in expert benchmarks.

Original authors: Yifeng Sun

Published 2026-06-10
📖 5 min read🧠 Deep dive

Original authors: Yifeng Sun

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Problem: The "Smooth Talker" Trap

Imagine you are reading a very long, fancy essay written by a student. The student uses big words, writes in perfect paragraphs, and the story flows smoothly. You might think, "This looks great!" But if you look closely, you might miss a tiny lie hidden in the middle that ruins the whole story.

This is what happens when Artificial Intelligence (AI) tries to check complex math proofs. The AI acts like a "Global Judge." It reads the whole proof at once. Because the proof looks professional and flows well, the AI gets tricked. It either:

  1. Hallucinates: It thinks a fake proof is real because it sounds convincing.
  2. Over-skepticism: It rejects a real proof because it's missing a tiny, unspoken detail that a human expert would know.

The paper calls this "Context Poisoning." The smooth surface of the text "poisons" the AI's ability to see the cracks underneath.

The Solution: The "Construction Inspector"

Instead of reading the whole essay at once, the authors built a new AI agent that acts like a construction inspector or a forensic accountant.

Instead of asking, "Does this look right?", the agent asks, "Can you show me exactly how you built this specific brick?"

The agent breaks the math proof down into tiny, individual steps. For every single step, it forces the AI to stop and write out a detailed "construction log" before moving to the next one.

How It Works: The Three-Box Rule

To check a single step, the AI must fill out a specific form with three "boxes" of information. Think of it like a detective building a case:

  1. The Local Context Box (What we know right here): This contains the facts, definitions, and assumptions written inside the proof itself.
  2. The External Knowledge Box (What we need from the outside): This is for big, famous math theorems the author is borrowing from other books. The AI must prove it actually found these theorems and that they apply here.
  3. The Background Theory Box (The basic rules): These are the tiny, obvious math rules (like "if A=B and B=C, then A=C") that humans usually skip because they are so obvious.

The Magic Trick:
If the AI tries to skip a step or make a jump in logic, it gets stuck. It can't fill out the three boxes. Because it must write out the details to fill the boxes, it is forced to find the holes in the logic. If it can't explain how a step works, the step is marked as "Flawed."

The Results: Catching the Tricky Ones

The researchers tested this new method on 21 very hard math proofs (some real, some fake).

  • The Old Way (Global Judge): The standard AI got tricked by the fake proofs. It thought the "smooth talkers" were real. It also got confused by the real proofs, rejecting them because they were missing tiny, unspoken details.
  • The New Way (Construction Inspector):
    • Catching Fakes: It caught 100% of the fake proofs. It saw that the "smooth talkers" were actually lying because they couldn't fill out their construction logs.
    • Handling Real Proofs: It correctly verified most real proofs. However, it sometimes rejected a real proof because the author used a "secret handshake" (a specific convention that only experts in that tiny field know). The AI didn't know the secret handshake, so it was too strict.

The "Pedantic" Lesson

The paper makes a fascinating point about the AI's failures. When the AI rejected a real proof, it wasn't because the math was wrong. It was because the AI was being "pedantic" (too strict).

Imagine a human mathematician reading a proof. They might think, "Oh, obviously this subgroup is linear," because that's how everyone in that field talks. The AI, not knowing that secret convention, says, "Wait, you didn't prove that! This is wrong!"

The paper argues this is actually a good thing. It shows the AI is doing its job: it's exposing hidden assumptions that even experts take for granted. It forces the human to be more precise.

Summary

This paper introduces a new way for AI to check math. Instead of skimming the whole proof and getting fooled by fancy language, the AI acts like a strict inspector, checking every single brick one by one.

  • Old AI: "Looks good to me!" (Gets tricked by smooth talkers).
  • New AI: "Show me the receipt for this brick. Where did you get this theorem? Why does this rule apply?" (Catches the lies and exposes hidden assumptions).

By forcing the AI to write out the details, it becomes much harder for the AI to hallucinate or get confused, making it a much better tool for checking the world's hardest math problems.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →