I am trying to prove Lemma 2.3.2 in Tao's analysis text: that for any two natural number, $n$ and $m$, we have $n \times m = m \times n$. I only have the properties of the natural numbers and addition to work with, along with Tao's definition of multiplication. I have been able to piece together most of the proof, but am struggling with the inductive step.
Proof. Induct on $m$, holding $n$ constant.
Base Case: ($m = 0$) When $m = 0$, we need to prove $n \times 0 = 0 \times n$. The RHS is $0$ by the definition of multiplication. To show the LHS is $0$, we induct on $n$. When $n = 0$, we have $0 \times 0 = 0$ by the definition of multiplication. Our inductive hypothesis is that $n \times 0 = 0$, and need to show that $n++ \times 0 = 0$. By the definition of multiplication, $n++ \times 0 = (n \times 0) + 0$. Using the inductive hypothesis and the properties of addition, we then have $(n \times 0) + 0 = 0 + 0 = 0$. Thus, our LHS is also $0$.
Induction Hypothesis: Assume $n \times m = m \times n$.
Induction Step: We must show that $n \times (m++) = (m++) \times n$.
I am able to manipulate the right-hand side, but it doesn't seem I am able to do much to the left-hand side.
We have: \begin{align*} (m++) \times n & = (m \times n) + n & & \text{Definition of multiplication} \\ & = (n \times m) + n & & \text{Inductive hypothesis} \\ & = (n++) \times m & & \text{Definition of multiplication} \end{align*} It doesn't seem I can do anything directly to the LHS without commutativity. My strategy was to manipulate the above into the LHS, but I can't think of where to go next.
Any help would be greatly appreciated.