Could AI help correct the mathematical literature?

Alonso Castillo-Ramirez, Professor and Researcher at Universidad de Guadalajara

Disclosure: AI was used to assist with the writing and spell checking of this post. All the ideas are the author’s own, who takes full responsibility for them.


We mathematicians know that published papers and books often contain mistakes: sometimes small, like a missing hypothesis or a wrong constant, and sometimes more serious, like a theorem that is false as stated. We are kind of used to this. However, these mistakes are rarely corrected in public: the paper stays as it is, and the correction lives in the folklore of the community.

Over the last few months, I have used AI to check a few dozen published papers in research areas that I am interested in. In five of them, the AI flagged a mistake. I checked each flag myself, and all five were real.

As an example, a few weeks ago I asked ChatGPT 5.6 Sol to check our own 2023 paper “The relative rank of the endomorphism monoid of a finite G-set”, published in Semigroup Forum. The last section of this paper contains a subtle calculation, and for some time I have wondered whether it is entirely correct. The AI told me that the proof of Theorem 17 contains a mistake: we did not correctly describe the kernels of some G-equivariant transformations. It added that, with the correct description, the theorem still seems to hold.

In fact, my co-author and former PhD student, Ramón H. Ruiz-Medina, had pointed out the same problem to me a few months earlier, so the AI arrived on its own at something we already knew. It is unfortunate that the published proof has a mistake, but still, it gave me some peace of mind that the AI also believes the final calculation is correct.

This was a lucky case, since the mistake can be fixed. Not every case was like this: some of the mistakes the AI pointed out to me were real counterexamples to stated theorems.

For me, the main advantage of this approach is how little time and effort it takes to check a flag. If someone tells me that Lemma 3.2 fails for n = 2 and shows me why, I can verify it in a few minutes, whereas certifying every proof in a paper could take weeks.

The formalization community, including the Lean community, has argued for a long time that mathematical literature needs checking, and I fully agree. If we need to check every step, formalization is invaluable. But formalizing every single paper is slow and expensive, and in most cases a certificate is more than what we need.

Of course, my experiment is small. A few dozen papers is not much, and I do not know how many mistakes the AI missed in the papers where it found nothing. When the AI finds nothing, that does not mean the paper is correct, as it is far from being the same as a Lean certificate.

I am less sure what should happen after we find a mistake. Journals rarely publish corrections, and many mistakes that experts know about are never written down anywhere. It would be great to see a public record linked to each paper where anyone could look up the mistakes that have been reported, whether they have been confirmed, and whether they have been fixed.

The same kind of check could help before a paper is published. David Craven in his post “Where will all the papers go?” (Proofs and Prompts, Sep 19, 2026) argues that authors should run an LLM check before submitting a paper. I would go a step further: journals could offer an AI check at submission, with referees examining any concrete objections it raises. I think this could significantly reduce the number of published papers with mistakes in the future.

I do not plan to run a large project myself, but I think the idea deserves more attention. If you have used AI to check published papers, I would be interesting to hear about it. How many papers did you check, how many flags did you get, and how many were real mistakes?


Received 28 September 2026

3 responses to “Could AI help correct the mathematical literature?”

  1. Michael Rozynski Avatar
    Michael Rozynski

    “Over the last few months, I have used AI to check a few dozen published papers in research areas that I am interested in.”

    Using the generic ‘AI’ label does not help in this case.

    Let’s be more specific and ask: can Claude/Freddy/Eddy (enter your favourite system here) check mathematical literature for correctness?

    As I understand this, this implicitly assumes that C/F/E are based on only correct mathematical literature.

    But this is not the case (and might get worse).

    In other words: you might get more false negatives than you bargained for.

    1. Daniel Tan Avatar
      Daniel Tan

      LLMs are not just compression of training datasets, significant part of post-training is involved in correcting these errors and problems involved in human literature via automated checkers or human verifiers, which is then fed back to the system. There is no doubt that LLMs are now capable of at least attempting to produce a verified solution to proofs via an automated checker, and otherwise I am not sure what your premise of logic seems to be be. So what if there are false negatives or false positives? Are humans infallible, or do folk just stamp their approval based on trust? The possibility of an automated system checking knowledge work for errors would significantly improve the scalability of knowledge creation and education, if we could dedicate more resources to teaching and uplifting humanity as a whole beyond our current understanding.

  2. tchow8 Avatar
    tchow8

    The notion of a database of corrigenda/errata has been raised before, e.g., on MathOverflow. See for example https://mathoverflow.net/questions/3038/errata-database or https://mathoverflow.net/questions/490868/how-does-the-mathematical-community-handle-minor-non-critical-errors-in-publish?noredirect=1&lq=1

    In my view, the reason such a database does not exist is sociological, not technological. It is taboo to publicly say that someone else’s proof is wrong. The mathematical community’s general attitude is that “minor” or “fixable” errors can be shrugged off as no big deal. Publishing a correction is a pain in the neck; some journals require corrigenda to go through the usual refereeing process, and we all know how painful that can be. Years ago, when I tried to put a corrigendum on the arXiv, they told me that they wouldn’t do so unless the original was already on the arXiv; well, the original paper predated the existence of the arXiv! A paper that I wrote a Mathematical Review for was later found to have a serious error, but MR told me that they didn’t want me to update my review until a formal erratum had been published. In short, there are all kinds of sociological obstacles of our own making, that discourage corrigenda/errata.

    On the bright side, perhaps, is that if highly capable AI models become universally available (this is not a given, obviously), then everyone will have the ability to quickly find errors in the literature themselves, and maybe a database won’t be needed.

Comments are moderated. Read our comment policy.

Add to the discussion

New posts by email.

Prefer a feed reader? Subscribe by RSS.

Also on Mathstodon.

Latest comments across the site.

  1. I actually don’t really understand the argument about “further progress”, which progress are further, which progress are closer, who defines...

  2. A $5000 prize awarded once every three years at the JMM is a step in the right direction, but a...

Discover more from Proofs and Prompts

Subscribe now to keep reading and get access to the full archive.

Continue reading