Prove ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates

  • #1
issacnewton
1,000
29
Homework Statement
Prove ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates given that ##a,b,c \in \mathbb{N}##
Relevant Equations
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) ##

Multiplication operation is given in Theorem 1.2.6 as follows

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

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

I am also going to assume following results for this proof.
Identity law for multiplication for ##a \in \mathbb{N} ##
$$ a \cdot 1 = a = 1 \cdot a $$

Distributive law

$$ c \cdot (a + b) = c \cdot a + c \cdot b $$

=============================================================
with this background, we proceed to the proof. Let us define a set

$$ G = \{ z \in \mathbb{N} | \; x, y \in \mathbb{N}\; (x \cdot y) \cdot z = x \cdot (y \cdot z) \} $$

We want to prove that ##G = \mathbb{N} ##. For this purpose, we will use part 3) of Peano postulates given above. Obviously, ## G \subseteq \mathbb{N} ##. Let ##x, y \in \mathbb{N}## be arbitrary. Using Identity law for multiplication, we have ##(x \cdot y) \cdot 1 = (x \cdot y) ## and ##x \cdot (y \cdot 1) = x \cdot y = (x \cdot y) ##. Since ##1 \in \mathbb{N}## from Peano postulates, it follows that ##1 \in G##. Suppose ## r \in G##. So ##r \in \mathbb{N}## and

$$ \forall x,y \in \mathbb{N} \; \bigl[ (x \cdot y) \cdot r = x \cdot (y \cdot r) \bigr] \cdots\cdots (1) $$

Now, let ##x, y \in \mathbb{N}## be arbitrary. Now, using addition definition part a), ##(x \cdot y) \cdot s(r) = (x \cdot y) \cdot (r+1)##. Now using Distributive law, we have ##(x \cdot y) \cdot s(r) = (x \cdot y) \cdot r + (x \cdot y) \cdot 1##. Since ##r \in G##, we have , from equation (1), that ##(x \cdot y) \cdot r = x \cdot (y \cdot r) ##. So, we have ##(x \cdot y) \cdot s(r) = x \cdot (y \cdot r) + (x \cdot y) \cdot 1##. And using Identity law for multiplication, ##(x \cdot y) \cdot 1 = (x \cdot y)##. It means that ##(x \cdot y) \cdot s(r) = x \cdot (y \cdot r) +(x \cdot y)##. Now, using distributive law, ##(x \cdot y) \cdot s(r) = x \cdot (y \cdot r + y)##. And, using definition of multiplication part b), ##y \cdot r + y = y \cdot s(r)##. So, we have ##(x \cdot y) \cdot s(r) = x \cdot (y \cdot s(r))##. And since ##x, y \in \mathbb{N}## are arbitrary, it proves that

$$ \forall x,y \in \mathbb{N} \; \bigl[ (x \cdot y) \cdot s(r) = x \cdot (y \cdot s(r)) \bigr] $$

Since ##s(r) \in \mathbb{N}##, this proves that ##s(r) \in G##. So, ##r \in G## implies that ## s(r) \in G##. Using part 3) of the Peano postulates, it follows that ## G = \mathbb{N}##.

Now, if ##a,b,c \in \mathbb{N}##, we have ##c \in G## and it follows that ##(a\cdot b)\cdot c =a\cdot (b \cdot c)##.

Is this a valid proof ?

Thanks
 
  • Like
Likes bhobba
Physics news on Phys.org
  • #2
Looks good.
 
  • Like
Likes bhobba and issacnewton

1. How can I prove ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates?

To prove ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates, we can use mathematical induction. We first establish the base case when either a, b, or c is zero. Then, we assume the statement holds for some arbitrary natural numbers a, b, and c, and prove it for a+1, b+1, and c+1.

2. What are the Peano postulates?

The Peano postulates are a set of axioms that define the natural numbers. They include the following:1. 0 is a natural number.2. For every natural number n, there exists a unique successor, denoted by n+1.3. 0 is not the successor of any natural number.4. If two natural numbers have the same successor, then they are equal.These postulates provide the foundation for the properties of natural numbers.

3. Why is it important to prove ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates?

Proving ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates is important because it demonstrates the consistency and validity of the arithmetic operations on natural numbers. By establishing this equality based on the fundamental axioms of natural numbers, we ensure the correctness of multiplication properties in mathematics.

4. Can you explain the concept of mathematical induction in the proof of ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates?

Mathematical induction is a proof technique used to establish a statement for all natural numbers. In the proof of ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## using Peano postulates, we first verify the base case when a, b, or c is zero. Then, we assume the statement holds for arbitrary natural numbers a, b, and c, and prove it for a+1, b+1, and c+1. This recursive approach ensures the validity of the equality for all natural numbers.

5. What implications does the equality ##(a\cdot b)\cdot c =a\cdot (b \cdot c)## have in mathematics?

The equality ##(a\cdot b)\cdot c =a\cdot (b \cdot c)##, known as the associative property of multiplication, is a fundamental property in mathematics. It ensures that the grouping of multiplication operations

Similar threads

  • Calculus and Beyond Homework Help
Replies
2
Views
275
  • Calculus and Beyond Homework Help
Replies
3
Views
521
  • Calculus and Beyond Homework Help
Replies
3
Views
693
  • Calculus and Beyond Homework Help
Replies
1
Views
518
  • Calculus and Beyond Homework Help
Replies
3
Views
814
  • Calculus and Beyond Homework Help
Replies
9
Views
1K
  • Calculus and Beyond Homework Help
Replies
1
Views
578
  • Calculus and Beyond Homework Help
Replies
6
Views
761
  • Calculus and Beyond Homework Help
Replies
9
Views
770
  • Calculus and Beyond Homework Help
Replies
20
Views
2K
Back
Top