structure for 'Mathematics'    |     unexpand these ideas

6. Mathematics / B. Foundations for Mathematics / 4. Axioms for Number / e. Peano arithmetic 2nd-order

[Dedekind-Peano axioms which also refer to properties]

9 ideas
Categoricity implies that Dedekind has characterised the numbers, because it has one domain [Rumfitt on Dedekind]
     Full Idea: It is Dedekind's categoricity result that convinces most of us that he has articulated our implicit conception of the natural numbers, since it entitles us to speak of 'the' domain (in the singular, up to isomorphism) of natural numbers.
     From: comment on Richard Dedekind (Nature and Meaning of Numbers [1888]) by Ian Rumfitt - The Boundary Stones of Thought 9.1
     A reaction: The main rival is set theory, but that has an endlessly expanding domain. He points out that Dedekind needs second-order logic to achieve categoricity. Rumfitt says one could also add to the 1st-order version that successor is an ancestral relation.
Many concepts can only be expressed by second-order logic [Boolos]
     Full Idea: The notions of infinity and countability can be characterized by second-order sentences, though not by first-order sentences (as compactness and Skolem-Löwenheim theorems show), .. as well as well-ordering, progression, ancestral and identity.
     From: George Boolos (On Second-Order Logic [1975], p.48)
Second-order logic has the expressive power for mathematics, but an unworkable model theory [Shapiro]
     Full Idea: Full second-order logic has all the expressive power needed to do mathematics, but has an unworkable model theory.
     From: Stewart Shapiro (Higher-Order Logic [2001], 2.1)
     A reaction: [he credits Cowles for this remark] Having an unworkable model theory sounds pretty serious to me, as I'm not inclined to be interested in languages which don't produce models of some sort. Surely models are the whole point?
Peano Arithmetic can have three second-order axioms, plus '1' and 'successor' [Reck/Price]
     Full Idea: A common formulation of Peano Arithmetic uses 2nd-order logic, the constant '1', and a one-place function 's' ('successor'). Three axioms then give '1 is not a successor', 'different numbers have different successors', and induction.
     From: E Reck / M Price (Structures and Structuralism in Phil of Maths [2000], §2)
     A reaction: This is 'second-order' Peano Arithmetic, though it is at least as common to formulate in first-order terms (only quantifying over objects, not over properties - as is done here in the induction axiom). I like the use of '1' as basic instead of '0'!
A single second-order sentence validates all of arithmetic - but this can't be proved axiomatically [Sider]
     Full Idea: A single second-order sentence has second-order semantic consequences which are all and only the truths of arithmetic, but this is cold comfort because of incompleteness; no axiomatic system draws out the consequences of this axiom.
     From: Theodore Sider (Logic for Philosophy [2010], 5.4.3)
Although second-order arithmetic is incomplete, it can fully model normal arithmetic [Read]
     Full Idea: Second-order arithmetic is categorical - indeed, there is a single formula of second-order logic whose only model is the standard model ω, consisting of just the natural numbers, with all of arithmetic following. It is nevertheless incomplete.
     From: Stephen Read (Thinking About Logic [1995], Ch.2)
     A reaction: This is the main reason why second-order logic has a big fan club, despite the logic being incomplete (as well as the arithmetic).
Second-order arithmetic covers all properties, ensuring categoricity [Read]
     Full Idea: Second-order arithmetic can rule out the non-standard models (with non-standard numbers). Its induction axiom crucially refers to 'any' property, which gives the needed categoricity for the models.
     From: Stephen Read (Thinking About Logic [1995], Ch.2)
Second-order induction is stronger as it covers all concepts, not just first-order definable ones [George/Velleman]
     Full Idea: The first-order version of the induction axiom is weaker than the second-order, because the latter applies to all concepts, but the first-order applies only to concepts definable by a formula in the first-order language of number theory.
     From: A.George / D.J.Velleman (Philosophies of Mathematics [2002], Ch.7 n7)
A plural language gives a single comprehensive induction axiom for arithmetic [Hossack]
     Full Idea: A language with plurals is better for arithmetic. Instead of a first-order fragment expressible by an induction schema, we have the complete truth with a plural induction axiom, beginning 'If there are some numbers...'.
     From: Keith Hossack (Plurals and Complexes [2000], 4)