Dependency tree of elementary arithmetic and algebra

109 Views Asked by At

I'm not sure if this violates site policies, but I'd like to ask this question through a small tought experiment.

Imagine we have a blank-slate meta-machine capable of understanding natural language in the same manner humans do as well. Think of it as a small child on steroids.

What would be the necessary topics we would have to model within this machine, and the order in which we would have to model them, so that we would endow it with the capability to perform elementary arithmetic and understand elementary algebra.

1

There are 1 best solutions below

2
On BEST ANSWER

Indeed, mathematicians are currently doing this --- they're formalizing large chunks of mathematics in "proof assistants": computer programs which can verify proofs. Examples of such tools include Coq and LEAN

Inside these projects, you can find formalizations of elementary arithmetic, usually starting from the Peano axioms for natural numbers.