Why does undecidability of arithmetic not follow from that of first-order logic?

168 Views Asked by At

As far as I understand, first-order arithmetic incorporates first-order logic. It is a fact that a first-order logic with at least two binary predicates is undecidable. Doesn't this imply immediately the undecidability of arithmetic?

2

There are 2 best solutions below

1
On BEST ANSWER

Suppose you have two binary predicates $R$ and $S$. If you add the axiom $(\forall x)(\forall y)[R(x,y) \land S(x,y)]$, the resulting theory is complete and decidable. Basically, with that axiom $R$ and $S$ are always true, so you can replace them with "True" and ignore all quantifiers.

So, adding axioms to an undecidable system can result in a decidable system.

2
On

One can make an argument along those lines, by making "incorporates" precise enough. However, note that the first-order theory of algebraically closed fields of characteristic $0$ is decidable, as is the theory of real-closed fields.