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

Click For Summary
SUMMARY

The proof demonstrates that for all natural numbers \(a\), \(b\), and \(c\), the associative property of multiplication holds, specifically that \((a \cdot b) \cdot c = a \cdot (b \cdot c)\). This is established using the Peano postulates, particularly the third postulate, which allows for the induction principle. The proof constructs a set \(G\) containing all natural numbers \(z\) for which the associative property holds, ultimately showing that \(G\) equals \(\mathbb{N}\). Thus, the conclusion is that the associative property is valid for natural numbers.

PREREQUISITES
  • Understanding of Peano postulates
  • Familiarity with basic properties of natural numbers
  • Knowledge of mathematical induction
  • Comprehension of multiplication and its properties
NEXT STEPS
  • Study the implications of the Peano postulates in number theory
  • Learn about mathematical induction and its applications in proofs
  • Explore the properties of natural numbers in depth
  • Investigate other algebraic structures that utilize associative properties
USEFUL FOR

Mathematicians, educators, and students studying number theory or mathematical logic, particularly those interested in foundational proofs and properties of natural numbers.

issacnewton
Messages
1,035
Reaction score
37
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   Reactions: bhobba
Physics news on Phys.org
Looks good.
 
  • Like
Likes   Reactions: bhobba and issacnewton

Similar threads

Replies
3
Views
2K
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
Replies
20
Views
4K