The Peano Axioms depend on the concept of sets, i.e., sets need to be defined before the Peano axioms can be used.
Axioms cannot be proven. This means that if I have a system of axioms then no axiom in it can be proven uses any of the other ones.
If I define sets using only the axiom of unrestricted comprehension or naive set theory, then it wouldn't be problematic to then also define the Peano axioms.
However, if I define a set using ZF(C), which is the most common way to define a set nowadays, then I can use those axioms to construct the natural numbers without the need for other axioms as shown here (see pages 1-8) or this StackExchange post here.
Furthermore,
From Wikipedia:
The need to formalize arithmetic was not well appreciated until the work of Hermann Grassmann, who showed in the 1860s that many facts in arithmetic could be derived from more basic facts about the successor operation and induction. In 1881, Charles Sanders Peirce provided an axiomatization of natural-number arithmetic. In 1888, Richard Dedekind proposed another axiomatization of natural-number arithmetic, and in 1889, Peano published a simplified version of them as a collection of axioms in his book, The principles of arithmetic presented by a new method (Latin: Arithmetices principia, nova methodo exposita).
In 1908, Ernst Zermelo proposed the first axiomatic set theory, Zermelo set theory.
The above quotes show that the peano axioms were formed before the modern set axioms, which would explain why the peano axioms construct natural numbers seperately from ZF.
As a result I'd like to ask the following questions:
- are the peano axioms not necessary if ZF(C) is used?
- if so, does that mean that the peano construction of natural numbers is outdated?
- the Paris–Harrington theorem says the strengthened finite Ramsey theorem, is true, but not provable in Peano arithmetic. Is it also not provable for arithmetic built on the set-theoretic construction of numbers.
- and, following from 3, but more generally: how does the fact that the ZF axioms and Peano axioms define natural numbers in a different way affect the way arithmetic works (e.g. what statements can be dis/proven, how certain concepts are defined, etc.)