formal-methods
Latest stories covering formal-methods, with summaries and links to related coverage.
4 articles · page 1 of 1
Connected topics
How to Formalize All of Mathematics
opinion
12 min read
A group of mathematicians and formalization researchers argues that AI can help formalize most of mathematics within three years, but only if the resulting Lean libraries are reusable, reviewed, documented, and governed by mathematical communities. They warn that rapidly generated code has limited value when nobody can understand, extend, or trust it. The authors cite an AI-generated formalization of Maryna Viazovska’s sphere-packing work that its original team discarded because cleanup was harder than rebuilding it, and say Anthropic’s 13-million-line, 11-day formal verification of Fermat’s Last Theorem is unlikely to replace a more modern formalization. They support coordinated efforts built around Mathlib, an open-source Lean library with 65 reviewers and 950 contributors that received the 2026 Jean-Pierre Demailly Prize for Open Science in Mathematics. Tau Ceti uses AI-written contributions and AI adversarial review under expert-curated roadmaps; it has grown beyond Mathlib’s 3 million lines of code and includes results such as Riemann–Roch and Chebotarev density. Formal Frontier uses AI-agent systems to turn source texts into interconnected libraries, with 41 released libraries totaling about 200,000 lines. The authors call for open-source interoperability, public review, avoidance of duplicated results, links to literature, sustained compatibility with Lean and Mathlib, and mathematician control over infrastructure and resources.
Why don't people use formal methods? (2019)
opinion
27 min read
Barriers to the widespread adoption of formal methods include perceived high costs and a lack of applicability to certain domains. Historical context reveals that these methods have not been effectively integrated into mainstream software development practices.
Synthesis is harder than analysis
opinion
6 min read
Mathematicians, logicians, and computer scientists have developed various calculi, including lambda calculus, relational calculus, and predicate calculus. Lambda calculus, created by Alonzo Church, serves as a foundational model of computation, while relational calculus underpins SQL and predicate calculus is essential in formal methods.
Can LLMs model real-world systems in TLA+?
research
10 min read
LLMs can be evaluated for their ability to model system code using TLA+, a specification language for concurrent and distributed systems. The Specula team explored using Claude to create a TLA+ specification for Etcd.