Theoria: Rewrite-Acceptability Verification over Informal Reasoning States
The paper introduces Theoria, a verification architecture that enhances AI answer trustworthiness by rewriting solutions into auditable, typed state transitions with explicit justifications, thereby outperforming holistic LLM judges in detecting hidden premises and fabricated citations while maintaining high precision on expert-level problems.
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
Imagine you are hiring a brilliant but sometimes overconfident architect to design a bridge. You don't just want the final blueprint; you need to know why every beam is placed where it is. If the architect says, "This beam goes here because it feels right," you can't trust the bridge. But if they say, "This beam goes here because of Law X, and here is the calculation proving it," you can check the math.
This is the problem Theoria solves for Artificial Intelligence.
The Problem: Two Flawed Ways to Trust AI
Currently, we have two main ways to check if an AI's answer is good, and both have holes:
- The "Mathematician" Approach (Formal Proof Assistants): This is like hiring a robot that speaks only in strict, unbreakable mathematical code. It's perfect, but it can only understand problems that have already been translated into that code. Most real-world problems (like legal arguments or scientific theories) are messy and informal, so the robot can't read them.
- The "Gut Feeling" Approach (Scalar Judges): This is like asking a human to read the AI's essay and give it a score from 1 to 10. It covers a lot of ground, but the score is a black box. You don't know why it got a 7. Did it miss a hidden assumption? Did it fake a citation? You just get a number, and you can't audit it later.
The Solution: The "State Rewriting" Detective
Theoria introduces a third way. Instead of asking the AI to write a long essay or translate everything into math code, Theoria forces the AI to rewrite its answer as a step-by-step state change log.
Think of it like a video game save file or a version control system (like Git) for reasoning.
- The Setup: The AI starts with a "State 0" (the problem statement).
- The Move: To get to the answer, the AI must make a move to "State 1," then "State 2," and so on.
- The Rule: For every single move, the AI must provide a ticket (a justification). The ticket can only be one of three types:
- A Citation: "I'm using Theorem X."
- A Computation: "I did the math: 2+2=4."
- A Given Fact: "The problem told me this."
The Magic Trick: "Completeness of Change"
Here is the secret sauce. Theoria has a strict rule: Every single change between State A and State B must be explained by the ticket.
If the AI tries to sneak in a hidden assumption (like "Assume the bridge is made of gold") without a ticket, the system catches it. The "change" (adding the gold assumption) appears in the log, but the ticket (the justification) doesn't cover it. The system screams, "Wait! You changed the state, but you didn't show us the receipt!"
This forces the AI to be honest. It can't hide a lie in a long paragraph of text; it has to show the exact moment the lie entered the conversation.
How It Works in Practice
- The Solver: An AI tries to solve a problem.
- The Formalizer: A second AI rewrites that solution into the "State Change Log" described above. If the solver made a jump in logic, the formalizer has to write it down as a specific step.
- The Judges: Specialized AI auditors check each step.
- A "Math Judge" checks the calculations.
- A "Citation Judge" checks if the referenced theorem actually exists and applies.
- A "Fact Judge" checks if the fact was actually in the original problem.
- The Verdict: If every step has a valid ticket, the answer is Certified. If even one step is missing a ticket or has a fake ticket, the answer is Declined.
What the Paper Found
The authors tested this on hard problems (like those found in expert exams) and found:
- High Trust: When Theoria says an answer is correct, it is correct 91.4% of the time.
- Better at Catching Sneaky Lies: When the AI tries to hide a premise (a hidden assumption) or fake a citation, Theoria catches it 90.6% of the time. A standard "gut feeling" judge only catches it 62.5% of the time.
- Not Magic on Math Errors: If the AI just does simple math wrong (like saying 2+2=5), both Theoria and the standard judge catch it about the same amount of time. The special advantage of Theoria is specifically for catching hidden logic and fake sources.
- Complementary: Theoria and standard judges fail on different problems. If you use both, you can catch almost all errors.
The Bottom Line
Theoria doesn't try to make the AI smarter; it tries to make the AI's reasoning auditable.
It turns a vague, untrustworthy essay into a transparent ledger of changes. It doesn't promise that every answer will be right (it declines about 43% of answers because it can't verify them), but for the answers it does approve, you can look at the receipt, check the math, and know exactly why it's safe to trust.
In a world where AI might hallucinate facts, Theoria is the system that says: "Show me the receipt for every single step, or I won't sign off on this."
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.