← Latest papers
🔢 mathematics

An Alternative Approach to Formal Mathematics that Focuses on Communication and Accessibility

This paper proposes the "free approach" to formal mathematics, an accessible alternative to the complex, certification-focused standard method that prioritizes communication and usability for average practitioners by removing the obligation to mechanically verify every detail.

Original authors: William M. Farmer

Published 2026-03-24
📖 6 min read🧠 Deep dive

Original authors: William M. Farmer

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Idea: A New Way to Do Math

Imagine mathematics as a giant, bustling city. For centuries, the people living there (mathematicians, engineers, scientists) have spoken a mix of English and their own shorthand. They get things done, but sometimes they misunderstand each other, make hidden mistakes, or write things down so vaguely that no one else can be 100% sure what they meant.

Formal Mathematics is the idea of building this city with strict blueprints, precise measurements, and a universal language where every single rule is written down explicitly. The goal is to eliminate ambiguity and make sure everything is logically perfect.

The paper argues that while we have been trying to build this "perfect city" for a long time, very few people are actually using the tools to do it. The author, William Farmer, suggests that the current tools are too heavy, too expensive, and too complicated for the average person. He proposes a lighter, more flexible alternative that focuses on communication rather than just certification.


The Current Problem: The "Gold-Plated" Approach

Currently, the standard way to do formal math is like trying to build a house using a Gold-Plated Hammer.

  • The Tool: You use a "Proof Assistant" (a complex computer program like Lean or Coq).
  • The Process: You must write every single step of your math argument in a rigid computer language. The computer then checks every tiny detail to ensure it is logically unbreakable.
  • The Result: The house is structurally perfect. You know for a fact it won't collapse.
  • The Catch: To use this Gold-Plated Hammer, you need to be a master carpenter who has spent years learning a strange, alien language. Most people just want to build a shed or a house, not a fortress. Because the learning curve is so steep, less than 1% of mathematicians use these tools.

Why is this a problem?
The paper says this approach prioritizes Certification (proving it's perfect) over Communication (explaining the idea). Most mathematicians care more about sharing their ideas and solving problems than getting a computer to sign off on every single step.


The Proposed Solution: The "Free" Approach

Farmer suggests a new way called the "Free Approach." Think of this as switching from the Gold-Plated Hammer to a Swiss Army Knife.

This approach keeps the precision of formal logic but removes the burden of checking everything with a computer. It focuses on two main goals:

  1. Communication: Making math easy to read and understand.
  2. Accessibility: Making it easy for anyone to use, not just experts.

Here is how the "Free Approach" works, using four simple rules:

1. The Language (R1)

Instead of a weird computer code, the math is written in a language that looks almost exactly like the math you see in a textbook. It's familiar, so you don't have to learn a new dialect to speak it.

2. The Proof (R2)

In the old way, you must write a computer-proof. In the Free Approach, you can write a traditional proof (like you would in a paper or a book).

  • Analogy: If you are explaining a recipe, you don't need to prove the chemical reaction of baking soda with a microscope. You just write the steps clearly. If you want, you can add a "formal" proof later, but it's not required to get started.

3. The Organization (R3)

The paper suggests organizing math like a Lego set or a network of maps.

  • Imagine you have a small map of a "Monoid" (a simple math structure). You don't need to redraw that map every time you want to talk about "Real Numbers."
  • Instead, you create a "bridge" (called a theory morphism) that connects the Monoid map to the Real Number map. You can then "transport" your ideas from one to the other. This stops you from repeating yourself and keeps everything organized.

4. The Tools (R4)

You don't need a supercomputer.

  • Level 1: Just use LaTeX (a standard tool for writing math documents).
  • Level 2: Use a simple software helper that checks for typos.
  • Level 3: Use a full Proof Assistant if you really need to.
    The user gets to choose how much help they want.

The Real-World Example: Calculus

The paper shows an example using Calculus (limits, derivatives, integrals).

  • Old Way: You would have to type every definition of a limit into a computer in a rigid syntax, and the computer would check every logical step.
  • Free Approach: You write the definition of a limit using standard math symbols that look like a textbook. You write the proof in a way a human can read. The computer helps you organize the definitions and ensures the syntax is correct, but it doesn't force you to prove every single logical jump.

The result? You get a math document that is precise (no vague language) but readable (humans can understand it).

Why Do We Need This?

The author believes that formal math has huge potential:

  • Rigor: It stops us from making silly mistakes.
  • Error Detection: It catches conceptual errors early (like a spell-checker for logic).
  • Software Support: It allows computers to help us do math.
  • Verification: It gives us high confidence in results (crucial for safety-critical software like airplane controls).
  • Structure: It turns math into a searchable, organized database.

However, because the current "Gold-Plated" tools are so hard to use, we aren't getting these benefits. The "Free Approach" is the bridge that allows the millions of regular mathematicians, students, and engineers to finally use formal math without needing a PhD in computer science.

The Bottom Line

The paper concludes that we shouldn't abandon the "perfect" computer-checked math (the Gold-Plated Hammer), because it's still necessary for critical safety systems. But, we need the "Free Approach" (the Swiss Army Knife) to make formal math useful for everyone else.

It's about making formal math accessible so that the next generation of students can build their knowledge like a connected network of Lego blocks, rather than struggling to speak a language only a few people understand.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →