← ClaudeAtlas

verifying-proofslisted

Use when checking the mathematics of a paper rather than its claims — verifying a theorem's proof, an algebraic derivation, a bound, or an appendix full of lemmas. Triggers on "check this proof", "verify the derivation", "is Lemma 3 correct", "does the algebra work", a paper directory containing theorem/proof environments, or a referee asking whether a mathematical argument holds.
chgagne/claude-skills-research · ★ 4 · AI & Automation · score 77
Install: claude install-skill chgagne/claude-skills-research
# Verifying Proofs ## Overview **A proof is refuted one step at a time, and reported one gap at a time.** The useful output of this skill is rarely "the theorem is false" — it is *this step needs a hypothesis nobody stated*, *this induction has no base case*, *this lemma's appendix restatement drops a condition its proof uses*. **Core principle: the tool may never report its own limitations as the paper's mistakes.** Every rule below exists to keep that true. A checker that says "counterexample at $x = -11/5$" about a step that plainly meant $x > 0$ has not found an error; it has taught its reader to ignore the next twenty findings. Two consequences, both measured on real papers: - **A symbol whose domain the paper never stated can never produce a counterexample.** On arXiv:1509.01240, 54 of 61 symbols had no readable domain. Sampling those freely would have produced dozens of "errors" against correct mathematics. - **The default run is a hygiene checker, not a correctness checker.** Measured against six papers with documented, localised proof errors, the no-CAS engines found **none of them**. What they do find — a dependency cycle, an induction with no base case, a restatement that drops a hypothesis, a division by something nobody proved non-zero — is worth having, and it is not the same thing as checking whether the mathematics is right. **To check correctness you must fill in check scripts**, and doing so refuted a step in Adam's convergence proof