DNA 32 · August 3–7, 2026 · Fayetteville, Arkansas
Formal means machine-checked.
boring · mechanical
(virtues of a proof)
A healthy mix of English and math
= informal proof
found in most books and papers
Lean
Lean is a strict logical system: every step must mesh, with no gaps left unchecked.
Mathlib, Lean’s mathematical library, does not yet cover every domain—for example, chemical reaction networks or population protocols.
Definitions and reusable lemmas for proving properties of CRNs and population protocols.
Current Ripple scale · experimental and still growing
Parallel work helps only when tasks stay independent—and every result still passes Lean.
August 3, 2026 · ongoing discussion
OpenAI announced ten results on August 1. A new critique appeared today. The community has not yet reached a verdict.
We do not yet know where the issue lies.
One possible failure mode is a valid proof of the formal statement—but a formal statement that does not faithfully capture the original problem.
Lean checks the proof. Domain experts must check the target.
Sources: OpenAI, August 1, 2026 · critique posted August 3, 2026
The live dispute turns “human review” from a general precaution into a concrete research requirement.
Kernel checking is necessary. Domain review is necessary too.
AI writes. Lean checks. Ripple gears up the domain.
We gratefully acknowledge our funding agencies
NSTC (Taiwan) · Grant 113-2221-E-002-204-MY3
U.S. DOE Office of Science, ASCR
Grant DE-SC0024278