From Mechanical Calculation to Mechanical Reasoning, 1673–2026
The AI revolution of 2026 can be viewed as the realization of a remarkable vision formulated 350 years ago by the German mathematician and philosopher Gottfried Wilhelm Leibniz (1646–1716).
Leibniz envisioned two forms of automation:
Automated computation: A machine performing arithmetic calculations without human effort.
Automated reasoning: A machine performing logical deductions without human intervention.
Leibniz understood that calculation and reasoning are closely related. Both consist of operations performed according to definite rules. If these rules could be expressed symbolically, machines might execute them.
His ambition was nothing less than the mechanization of human intellectual activity.
Today, 350 years later, AI is bringing these two ambitions together.
1. Leibniz's Mechanical Calculator — 1673
In 1673 Leibniz demonstrated a mechanical calculating machine in London, an early version of his Stepped Reckoner, designed to perform addition, subtraction, multiplication and division.
The central innovation was the stepped drum, which allowed repeated arithmetic operations to be executed mechanically.
The machine was limited and mechanically unreliable, but its principle was revolutionary:
Arithmetic could be transferred from the human mind to a machine.
Leibniz also investigated binary arithmetic, recognizing its suitability for representing numbers using only 0 and 1.
Three centuries later, binary arithmetic would become the foundation of electronic computers.
2. Leibniz's Calculus of Reasoning — 1679–1700
Leibniz's second ambition was even more radical.
He proposed a universal symbolic language, characteristica universalis, in which concepts and propositions could be represented precisely.
Combined with a calculus ratiocinator, this would allow logical disputes to be settled by calculation.
His famous imagined invitation was:
Calculemus! — Let us calculate!
Instead of arguing endlessly, two philosophers could sit down and calculate which conclusions followed from their assumptions.
The essential idea was that reasoning, like arithmetic, could be reduced to symbolic operations governed by rules.
Leibniz did not construct a working general reasoning machine. His vision remained largely a philosophical and mathematical program.
But the program survived.
3. The Evolution of Automated Computation and Reasoning
The following milestones trace the convergence of Leibniz's two ambitions.
1673 — Leibniz's mechanical calculator
Arithmetic becomes a mechanical procedure.
1679–1700 — Leibniz's symbolic logic
The vision of automated reasoning is formulated.
1847–1854 — George Boole
Logical propositions become objects of algebraic calculation. Logic acquires a mathematical structure.
1837 — Charles Babbage's Analytical Engine
Charles Babbage designs the Analytical Engine, the first detailed conception of a general-purpose programmable mechanical computer. Unlike earlier calculators performing fixed arithmetic operations, it is designed to execute sequences of operations controlled by punched cards, with separate memory (store) and processing unit (mill).
In 1843 Ada Lovelace describes how the machine could manipulate symbols according to rules, not merely calculate numbers. She recognizes that a machine could operate on mathematical relationships more generally.
The Analytical Engine is never completed, but it establishes the conceptual bridge between Leibniz's mechanical calculator and the modern programmable computer.
The decisive step: From a machine that calculates to a machine that follows a general program.
1879 — Gottlob Frege
Modern predicate logic provides a systematic symbolic language for mathematical reasoning.
1910–1913 — Russell and Whitehead
Principia Mathematica attempts to derive mathematics through formal logical deduction.
1931 — Kurt Gödel
The incompleteness theorems demonstrate fundamental limitations of sufficiently expressive formal systems. Not every mathematical truth can be established within a single consistent, effectively axiomatized system.
1936 — Alan Turing
The universal Turing machine provides a mathematical model of general computation. Turing also proves that no algorithm can decide every mathematical question expressible in a sufficiently general formal language.
1940s — Electronic computers
Mechanical calculation is replaced by electronic computation, making enormous sequences of arithmetic and logical operations practically possible.
1956 — Artificial intelligence
The Dartmouth project establishes AI as a research field, explicitly pursuing the mechanization of aspects of intelligence.
1960s–1980s — Automated theorem proving
Computers begin constructing formal mathematical proofs using logical inference rules.
1970s–2000s — Numerical computation
Computational mathematics transforms science and engineering through numerical solutions of differential equations, optimization and simulation.
1990s–2010s — Machine learning
Computers increasingly learn patterns and procedures from data rather than relying exclusively on explicitly programmed rules.
2017 — Transformers
A new neural-network architecture makes it possible to train powerful models on enormous quantities of language and other structured information.
2022–2025 — Large language models
AI develops increasingly sophisticated capabilities in mathematical reasoning, programming and scientific problem-solving.
2026 — AI mathematical reasoning
Advanced AI systems can produce substantial mathematical arguments, assist with formal verification, construct algorithms and solve selected research problems.
The two ambitions of Leibniz are now converging.
4. The Reunion of Computation and Reasoning
For most of the twentieth century, mathematical computation and mathematical reasoning developed along largely separate paths.
Numerical mathematics used computers to calculate approximate solutions to equations describing physical reality.
Formal mathematics used symbolic logic to derive theorems from axioms.
The former produced numbers and simulations. The latter produced propositions and proofs.
AI is now beginning to bridge this division.
A modern AI system can formulate a mathematical problem, propose a method of solution, construct an algorithm, execute computations using appropriate tools, analyze the results and develop a mathematical argument explaining them.
It can move back and forth between symbolic reasoning and numerical computation.
This is precisely the kind of integration Leibniz anticipated, although the technology is radically different from what he could have imagined.
Importantly, modern AI does not simply follow a fixed list of logical inference rules. Neural language models generate candidate reasoning steps through learned computational structures. Their mathematical conclusions still require verification, whether by proof checking, independent analysis or comparison with computational evidence.
The distinction between producing an argument and establishing its correctness remains essential.
5. Mathematics Improving Mathematics
The development has an intriguing recursive character.
Mathematics made computers possible.
Computers made modern AI possible.
AI is now being used to develop new mathematics, including mathematical methods that can improve computation and AI itself.
Thus we obtain a feedback loop:
Mathematics → Computation → AI → New Mathematics → Improved Computation → Improved AI → ...
The process suggests a new form of mathematical development in which machines are not merely instruments used by mathematicians but increasingly active participants in mathematical discovery.
The speed and ultimate limits of this process remain unknown.
Nevertheless, the possibility of such a feedback loop marks a fundamental change in the relationship between mathematics and computation.
6. What Remains for Human Mathematicians?
Leibniz imagined that machines could relieve human beings of the burden of calculation and routine logical deduction.
He did not imagine that mathematical questions would thereby disappear.
On the contrary, automation could free human intelligence to concentrate on choosing meaningful problems, formulating models of reality and interpreting mathematical results.
This distinction is becoming increasingly important.
If AI can perform much of the technical work of mathematical reasoning and computation, the central human mathematical activity may shift from proving given statements toward deciding:
Which questions are worth asking?
Which assumptions adequately describe reality?
Which mathematical models are meaningful?
Which computed results can be trusted?
Which conclusions advance scientific understanding?
These questions cannot be settled by formal deduction alone because they concern the relation between mathematics and the world.
This has profound implications for mathematical education, particularly in science and engineering.
An education centered on mastering procedures that machines can execute may need to give way to one centered on mathematical modeling, computational experimentation, critical verification and scientific understanding.
7. Leibniz's Dream Comes True
In 1673 Leibniz presented a machine that could calculate.
He subsequently envisioned a symbolic system through which machines might also reason.
For 350 years these two ambitions developed through mechanical calculators, symbolic logic, formal mathematics, electronic computers, numerical analysis, automated theorem proving and machine learning.
Today they are meeting in AI.
Leibniz's dream has not been completely realized. General mathematical reasoning remains fallible, and fundamental limits to formal deduction and computation remain.
But the decisive transition is underway:
Machines are no longer restricted to carrying out calculations devised by human mathematicians. They can increasingly participate in devising the mathematics itself.
What Leibniz proposed as a philosophical vision 350 years ago is becoming an operational reality.
The consequences for mathematics, science and education may be as profound as those of the invention of calculus itself.
And perhaps the most remarkable aspect is that the mathematical enterprise has now produced machines capable of extending that very enterprise.
Leibniz's Calculemus has acquired a new meaning: Let us calculate—and let the machine reason with us.
