3
$\begingroup$

I often read that arithmetic in first order logic has problems and you really want to do it in second order logic.

However, aren't the Zermelo–Fraenkel axioms written down in the language of first order logic?

$\endgroup$
4
  • 2
    $\begingroup$ Yes, but most mathematicians don't check to see if what they're doing can be formalized in ZF. $\endgroup$ Commented Jun 28, 2012 at 21:04
  • $\begingroup$ @NickKidman: What some might call problems of first-order logic, I prefer to call features, indeed useful features. $\endgroup$ Commented Jun 28, 2012 at 21:11
  • $\begingroup$ @Andre: Did you pioneer the known hi-tech slogan "it's not a bug, it's a feature!"? :-) $\endgroup$
    – Asaf Karagila
    Commented Jun 28, 2012 at 21:13
  • 2
    $\begingroup$ @AsafKaragila: Why pioneer when you can steal? $\endgroup$ Commented Jun 28, 2012 at 21:14

1 Answer 1

9
$\begingroup$

Note that ZFC is a theory strong enough to prove second-order arithmetics. So if you agree to take ZFC as your foundational point, taking second-order PA for arithmetic should not pose any problems.

This is one of the reasons set theory is a good foundational basis for mathematics, since it allows second-order (and higher) to work via first-order formulas in the universe of set theory.


Further reading:

  1. First-order logic advantage over second-order logic?
  2. what is the relationship between ZFC and first-order logic?
  3. First-Order Logic vs. Second-Order Logic
$\endgroup$
1
  • $\begingroup$ Thanks, interesting reads. I find the "second order theory worked out in first order theory" still to be mysterious however. Is seems that the only thing one really loses by considering the first order alternative is determination of interpretation or something like that. Then I find it hard to see why one would be able to say "we know the statement in this theory - so we know it in the other": Identifying two statements in two different theories (which differ in a way) with each other sounds fishy to me. Might be a philosophical thing though. $\endgroup$
    – Nikolaj-K
    Commented Jun 28, 2012 at 21:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .