23 Jun 2026
Signal Headquarters
Vol. I
No. 51
Signal
· · 3 min read

Formal verification just exposed a hidden flaw in a foundational economics theorem that survived 50 years of scrutiny

An AI using the Lean proof assistant found an implicit unproved assumption buried inside Robert Aumann's 1976 "Agreeing to Disagree" theorem, a result that has been taught in economics courses for half a century. The system also patched the proof. External reporting confirms the finding is real.

Karina Hong did not frame the finding as a curiosity. She framed it as a demonstration of what formal verification can do to settled knowledge. In her account of the auto-formalization work, she pointed to Robert Aumann’s “Agreeing to Disagree” theorem, which has been a fixture of economics education since its publication in 1976. The theorem carries the weight of a Nobel Prize behind it. For roughly 50 years, it has been taught, cited, and built upon. And for all of that time, it contained an implicit assumption that no one had ever surfaced and stated explicitly.

A Lean-based prover, working through the auto-formalization process, caught it. Then it patched the proof.

The speaker identified the theorem’s author as “Robert Olman,” a transcription artifact of the name Robert Aumann [corrected here]. The theorem itself is not in dispute: “Agreeing to Disagree,” published in the Annals of Statistics, establishes that two rational agents with common knowledge of each other’s posteriors cannot agree to disagree. It is a result economists treat as foundational. The implicit assumption the prover exposed is precisely the kind of gap that informal mathematical reasoning tends to paper over, because it seems obvious enough that no one writes it down.

External reporting from June 2026, including coverage at Startup Fortune, confirms the broader picture. Axiom Math’s AI, using Lean formal verification, identified the unproved assumption in Aumann’s 1976 result and produced a patch. The finding has since prompted wider discussion about whether other canonical economics theorems contain similar gaps that decades of informal proof practice never caught.

So econ 101 there's this famous theorem agree to disagree by Nobel Prize winner Robert Olman and that is a 50-year-old theorem since 1976 everyone's been teaching it for 50 years there's an implicit assumption that was never made explicit that a prover was able to catch in the auto formalization process and was also able to patch the the proof Karina Hong

What makes this particular case striking is the combination of the theorem’s age, its author’s stature, and the nature of the flaw. This was not a marginal working paper or a contested empirical claim. It was a piece of mathematical reasoning that had passed through generations of scrutiny, including the scrutiny that accompanies a Nobel Prize, without the hidden assumption being forced into the open. Formal verification found it not because it was looking for errors, but because the process of encoding the theorem into Lean required making every assumption explicit. The gap became visible the moment someone tried to state the proof in a language that does not permit informality.

Hong’s point is not that Aumann was wrong in any damaging sense. The patch apparently holds. But the episode illustrates something about the relationship between informal mathematical practice and the standards that formal verification imposes. Mathematicians and economists work in natural language and notation systems that permit a certain amount of shared intuition to stand in for stated premises. That intuition is usually reliable. When it is not, the error can persist for a very long time, because reviewers bring the same intuitions to the material as the original author.

Lean does not share those intuitions. It requires a proof to be complete. That requirement, applied to a theorem that everyone already believed, produced a discovery that 50 years of human review had not.

The question the finding raises is less about Aumann than about the broader stock of economics theory. If a result this prominent, this carefully scrutinized, and this widely taught contained an unstated assumption, the honest inference is that it is not alone. Axiom Math’s work suggests that auto-formalization is not simply a tool for verifying new results. It is a method for auditing old ones. The catalog of theorems that have never been formally verified is very long. The catalog of implicit assumptions embedded in that body of work is, by definition, unknown. It is now at least somewhat smaller.

The Editor, for the readers of Signal Headquarters

From the Archive