Proof structure
Follow dependencies from hypotheses to the main result and flag steps that do not support the claimed conclusion.
Open research tool · Codex and Claude adapters
UCLA Moonshot Math Verifier v.1.0 turns a broad request to “check this paper” into a structured set of independent checks, then produces a clear report for human review.
For working mathematicians, authors, and readers. Designed to assist expert review.
‖T f‖q ≤ C ‖f‖p
The interpolation step uses the endpoint estimate at p = 1, while the preceding lemma only establishes it for p > 1. The stated range therefore does not follow.
The paper should be reviewed systematically across multiple passes so that errors are less likely to be missed.
Quick demonstration
Install the skill in Codex, review a local PDF, and follow a finding from the completed report to the paper and its supporting evidence.
The method
The Math Verifier skill first reads the paper as a whole, then checks it again in small sections. You can also invoke additional passes dedicated to equation checking, boundary cases, counterexample searches, or another focus you specify. A separate web-enabled pass checks cited sources. The findings are combined into a report that ranks candidate errors by severity.
Map the main claims and dependency chain, and flag outside facts for separate source checking.
Partition the paper into small verification regions and audit every region line by line.
Add equation, boundary, citation, or counterexample passes where the mathematical structure calls for them.
Merge the results obtained from independent passes and generate a human-readable report.
Checks within the workflow
A proof can fail in its global structure, a local calculation, a boundary case, or a fact imported from the literature. The workflow treats these as distinct checks.
Follow dependencies from hypotheses to the main result and flag steps that do not support the claimed conclusion.
Re-derive numbered equations, signs, constants, and transitions between equations.
Check endpoints, exceptional cases, theorem scope, omitted hypotheses, and changes in quantifier order.
Verify that each cited source supports the claimed result and that its hypotheses are satisfied when the result is applied.
A separate refuter pass can be enabled to search for small counterexamples to test central claims, as a complement to tracing the proof forward.
Finding taxonomy
The class is determined by the smallest adequate repair and what that repair changes. A problem is not major merely because it appears in a central theorem.
Not repairable
A central result cannot be recovered within the paper’s method.
A secondary result fails, while the paper’s central contribution remains intact.
Repairable
The repair needs substantive new mathematics, materially changes a principal result, or reworks multiple dependencies.
A local correction or short addition works within the existing method and leaves the main results intact.
No mathematical change
The correction improves wording, notation, or presentation without changing the mathematical reasoning.
Overall paper verdict
Apply these rules in order to determine the recommendation.
Calibration note. In human review of model-generated findings, we observed that the model can sometimes overstate an error’s severity. Severity labels should therefore be checked against the changes actually needed to fix the error.
Evidence for the design
In a controlled study using GPT-5.5-Sol-Ultra on 17 papers with 40 author-documented errors, two runs using required section-by-section verification found 32. Two runs using a general review prompt that left the strategy to the model found 25, while two runs using a prescribed whole-paper verification strategy found 26.
GPT-5.5-Sol-Ultra · known corrections recovered / 40
A general prompt asks the model to find errors without requiring it to check every part of the argument. The Math Verifier skill assigns small portions of the paper to dedicated workers, instructs them to check each step, and records what they actually examined. A separate whole-paper pass checks how the argument fits together.
“Read this paper and find errors.”
Use the skill
Set up the Math Verifier skill in Codex or Claude Code, then start with a full paper review or a focused check. The installation guide walks through setup, your first report, and the available shortcuts.
A review instrument, not a verdict
The output is a set of candidate findings. Each one should be checked against the paper, its definitions, and—when relevant—the cited source before it is treated as an error.
Read the documentation