I am really confused if the Peano axioms are supposed to be strictly a set theory / first order thing or how are we supposed to state them. In English? Can we use purely logical expressions? What about induction? Does this correctly state the axioms?
$0 \in \mathbb{N}$
$\forall a \in \mathbb{N}, S(a) \in \mathbb{N}$
$\forall a \in \mathbb{N}, S(a) \neq 0$
$\forall a, b \in \mathbb{N}, S(a) = S(b) \to a = b$
$\forall P(P(0) \land \forall k(P(k) \to P(k+1)) \to \forall n (P(n)))$
That fifth one I am pretty sure is second order logic, which I don't know if that's the right way to do it or not. Not sure if the correct one is some first-order thing instead.
Are these the correct way to state axioms? I see so many different formulations and a lot of them are just in English, is that the way it's normally stated, informally like that, or is there a formal and standard way to say "these are the Peano axioms for defining how natural numbers work"?