Prove ##1 + a=s(a)=a+1## for ##a \in \mathbb{N}##

  • #1
issacnewton
1,000
29
Homework Statement
Prove ##1 + a=s(a)=a+1## for ##a \in \mathbb{N}## where ##s## is a successor function from Peano postulates
Relevant Equations
Peano postulates
I have to prove that ##1 + a = s(a) = a + 1## using Peano postulates if ##a \in \mathbb{N}##. The book I am using ("The real numbers and real analysis" by Ethan Bloch) defines Peano postulates little differently.
Following is a set of Peano postulates I am using. (Axiom 1.2.1 in Bloch's book)

There exists a set ##\mathbb{N}## with an element ##1 \in \mathbb{N}## and a function ##s: \mathbb{N} \rightarrow \mathbb{N} ## that satisfy the following three properties.

1) There is no ##n \in \mathbb{N}## such that ##s(n) = 1##

2) The function ##s## is injective.

3) Let ##G \subseteq \mathbb{N}## be a set. Suppose that ##1 \in G##, and that if ##g \in G## then ##s(g) \in G##. Then ## G = \mathbb{N} ##

And addition operation is given in Theorem 1.2.5 as follows

There is a unique binary operation ##+: \mathbb{N} \times \mathbb{N} \to \mathbb{N} ## that satisfies the following two properties for all ##n, m \in \mathbb{N} ##

a. ## n + 1 = s(n) ##
b. ## n + s(m) = s(n + m) ##

With this background, we now proceed to present my proof. Let us define a set

$$ G = \{ z \in \mathbb{N} | 1 + z = s(z) = z + 1 \} $$

We want to prove that ##G = \mathbb{N} ##.
Obviously, ## G \subseteq \mathbb{N} ##. Using definition of addition, ## 1 + 1 = s(1) = 1 + 1##. Since ##1 \in \mathbb{N} ##, it follows that ##1 \in G ##.

Now, suppose ## r \in G##. This means that ##r \in \mathbb{N}## and

$$ 1 + r = s(r) = r + 1 \cdots\cdots (1) $$

Since ##s: \mathbb{N} \rightarrow \mathbb{N} ## is a function, we have,

$$ 1 + r = s(r) $$
$$ s(1+r) = s(s(r)) $$
Using addition definition, part (b),

$$ 1 + s(r) = s(s(r)) $$

And from addition definition, part (a), we have ##s(s(r)) = s(r) + 1 ##. We got

$$ 1 + s(r) = s(s(r)) = s(r) + 1 $$

Since ## s(r) \in \mathbb{N} ##, we have ## s(r) \in G ##. So, using Peano postulates, part 3), we have ##G = \mathbb{N} ##. Now if ## a \in \mathbb{N} ## is arbitrary, ##a \in G ##. It follows that ##1 + a = s(a) = a + 1##. And since ##a## is arbitrary,

$$ \forall a \in \mathbb{N}\quad 1 + a = s(a) = a + 1 $$

Is the proof good enough ?

Thanks
 
  • Like
Likes PeroK
Physics news on Phys.org
  • #2
Looks good to me.
 
  • Like
Likes issacnewton

1. How do you prove ##1 + a = s(a) = a + 1## for ##a \in \mathbb{N}##?

To prove this statement, we can use mathematical induction. First, we verify the base case when ##a = 1##. In this case, we have ##1 + 1 = s(1) = 1 + 1##, which is true. Next, we assume the statement holds for some arbitrary ##k \in \mathbb{N}##, i.e., ##1 + k = s(k) = k + 1##. Then, we need to show that it also holds for ##k + 1##. By using the definition of the successor function, we can show that ##1 + (k + 1) = s(k + 1) = (k + 1) + 1##. Therefore, the statement is true for all ##a \in \mathbb{N}##.

2. Why is mathematical induction used to prove ##1 + a = s(a) = a + 1## for ##a \in \mathbb{N}##?

Mathematical induction is used in this proof because the statement we are trying to prove involves a property that holds for all natural numbers. By establishing the base case and showing that if the statement holds for an arbitrary ##k##, then it also holds for ##k + 1##, we can conclude that the statement is true for all natural numbers. This method allows us to generalize the result for all ##a \in \mathbb{N}##.

3. What is the successor function ##s(a)## in the context of the statement ##1 + a = s(a) = a + 1##?

In this context, the successor function ##s(a)## is a function that maps a natural number ##a## to its next consecutive natural number. More formally, ##s(a) = a + 1##. The successor function is used to define the natural numbers in a recursive way, where each number is obtained by adding 1 to the previous number.

4. Can you provide an intuitive explanation for why ##1 + a = s(a) = a + 1## for ##a \in \mathbb{N}##?

Intuitively, the statement ##1 + a = s(a) = a + 1## for ##a \in \mathbb{N}## can be understood as the process of incrementing a natural number ##a## by 1. When we add 1 to ##a##, we get ##a + 1##, which is the same as applying the successor function ##s(a)## to ##

Similar threads

  • Calculus and Beyond Homework Help
Replies
1
Views
519
  • Calculus and Beyond Homework Help
Replies
3
Views
694
  • Calculus and Beyond Homework Help
Replies
3
Views
814
  • Calculus and Beyond Homework Help
Replies
3
Views
523
  • Calculus and Beyond Homework Help
Replies
1
Views
462
  • Calculus and Beyond Homework Help
Replies
9
Views
1K
  • Calculus and Beyond Homework Help
Replies
2
Views
276
  • Calculus and Beyond Homework Help
Replies
1
Views
506
  • Calculus and Beyond Homework Help
Replies
3
Views
553
  • Calculus and Beyond Homework Help
Replies
13
Views
2K
Back
Top