(Proof-verification) Proof that multiplication of natural numbers is commutative
This isn't that rigorous, in that assumes that axioms about the addition of natural numbers have already been shown and proven, and I think it also assumes distributivity of multiplication. I don't know if the distributive property is something that has to be shown or assumed.
Anyway, for any natural number $n$, we have that $$n*1 = 1*n $$ because the left hand side is $$ underbrace{1+ 1 + dots + 1}_{n text{times}} $$ which is the definition of $n$. Likewise, the right hand side is defined to be $n$. So they are equal.
Now we can use this to show that multiplication with $2$ is commutative, i.e. for any $n$ $$n * 2 = 2 *n$$ The left hand side equals $$ n * (1+1) = n*1 + n*1 = n + n = 1*n + 1*n = (1+1)*n = 2*n$$ Then we can show that multiplication with $3$ is commutative knowing that multiplication with both $1$ and $2$ is commutative, and that multiplication with arbitrary $m$ is commutative knowing that multiplication with $1$ and $m-1$ is commutative.
Is this correct? I see at least two potential problems:
It assumes the distributive property of multiplication for natural numbers. While I find this axiom to be more "common sense" than commutativity, perhaps it should also be proved somehow. And maybe the proof relies essentially on commutativity of multiplication, leading to circular reasoning.
It seems to use not only regular induction, but strong induction. In other words, I am not sure if multiplication being commutative for $m-1$ can be used as the induction hypothesis in regular induction or not, since it seems like it uses implicitly that multiplication is commutative for all lower natural numbers. I think ultimately this comes down to my not understanding the difference between induction and strong induction -- they are supposed to be equivalent, but I imagine that at such a foundational level the distinction between them might be important. What's the difference between simple induction and strong induction?
Context:
This might be related to this question: Why Does Induction Prove Multiplication is Commutative? To be honest I am not sure though since I don't understand that question.
I remember reading somewhere, after doing a Google search, that one can prove that multiplication of natural numbers is commutative by induction. I didn't understand the argument at the time, probably because I didn't put in the effort to understand it properly, but I think I have the idea now, and want to confirm or verify that this is correct. It was stated similar to this: proof of commutativity of multiplication for natural numbers using Peano's axiom
elementary-number-theory proof-verification proof-writing fake-proofs
|
show 2 more comments
This isn't that rigorous, in that assumes that axioms about the addition of natural numbers have already been shown and proven, and I think it also assumes distributivity of multiplication. I don't know if the distributive property is something that has to be shown or assumed.
Anyway, for any natural number $n$, we have that $$n*1 = 1*n $$ because the left hand side is $$ underbrace{1+ 1 + dots + 1}_{n text{times}} $$ which is the definition of $n$. Likewise, the right hand side is defined to be $n$. So they are equal.
Now we can use this to show that multiplication with $2$ is commutative, i.e. for any $n$ $$n * 2 = 2 *n$$ The left hand side equals $$ n * (1+1) = n*1 + n*1 = n + n = 1*n + 1*n = (1+1)*n = 2*n$$ Then we can show that multiplication with $3$ is commutative knowing that multiplication with both $1$ and $2$ is commutative, and that multiplication with arbitrary $m$ is commutative knowing that multiplication with $1$ and $m-1$ is commutative.
Is this correct? I see at least two potential problems:
It assumes the distributive property of multiplication for natural numbers. While I find this axiom to be more "common sense" than commutativity, perhaps it should also be proved somehow. And maybe the proof relies essentially on commutativity of multiplication, leading to circular reasoning.
It seems to use not only regular induction, but strong induction. In other words, I am not sure if multiplication being commutative for $m-1$ can be used as the induction hypothesis in regular induction or not, since it seems like it uses implicitly that multiplication is commutative for all lower natural numbers. I think ultimately this comes down to my not understanding the difference between induction and strong induction -- they are supposed to be equivalent, but I imagine that at such a foundational level the distinction between them might be important. What's the difference between simple induction and strong induction?
Context:
This might be related to this question: Why Does Induction Prove Multiplication is Commutative? To be honest I am not sure though since I don't understand that question.
I remember reading somewhere, after doing a Google search, that one can prove that multiplication of natural numbers is commutative by induction. I didn't understand the argument at the time, probably because I didn't put in the effort to understand it properly, but I think I have the idea now, and want to confirm or verify that this is correct. It was stated similar to this: proof of commutativity of multiplication for natural numbers using Peano's axiom
elementary-number-theory proof-verification proof-writing fake-proofs
2
If this is a proof under the Peano's axioms you need them, and the definition of multiplication by Peano. The definition of multiplication under the Peano context is $$S(m)cdot n=(mcdot n)+m$$ where $S(n)$ is the succesor function. If it is under the context of a group it will be different.
– Masacroso
Oct 1 '16 at 8:30
@Masacroso I am just looking for a way to explain to a 3rd grader learning multiplication for the first time that it is commutative.
– Chill2Macht
Oct 1 '16 at 9:18
1
If it is for the first time you can just say to them that it is commutative, i.e. that $ab=ba$. If you want to explain a bit more it will be interesting use a rectangle to represent multiplication, then they can see that is the same rectangle no matter what go first.
– Masacroso
Oct 1 '16 at 9:24
1
thre is a proof for non-negative ints on quora quora.com/…
– user211299
Aug 21 at 16:42
1
You need (strong) induction and the binary operation $+$ to splice in the commutative multiplication operation. See math.stackexchange.com/questions/2974212/…
– CopyPasteIt
Oct 30 at 10:33
|
show 2 more comments
This isn't that rigorous, in that assumes that axioms about the addition of natural numbers have already been shown and proven, and I think it also assumes distributivity of multiplication. I don't know if the distributive property is something that has to be shown or assumed.
Anyway, for any natural number $n$, we have that $$n*1 = 1*n $$ because the left hand side is $$ underbrace{1+ 1 + dots + 1}_{n text{times}} $$ which is the definition of $n$. Likewise, the right hand side is defined to be $n$. So they are equal.
Now we can use this to show that multiplication with $2$ is commutative, i.e. for any $n$ $$n * 2 = 2 *n$$ The left hand side equals $$ n * (1+1) = n*1 + n*1 = n + n = 1*n + 1*n = (1+1)*n = 2*n$$ Then we can show that multiplication with $3$ is commutative knowing that multiplication with both $1$ and $2$ is commutative, and that multiplication with arbitrary $m$ is commutative knowing that multiplication with $1$ and $m-1$ is commutative.
Is this correct? I see at least two potential problems:
It assumes the distributive property of multiplication for natural numbers. While I find this axiom to be more "common sense" than commutativity, perhaps it should also be proved somehow. And maybe the proof relies essentially on commutativity of multiplication, leading to circular reasoning.
It seems to use not only regular induction, but strong induction. In other words, I am not sure if multiplication being commutative for $m-1$ can be used as the induction hypothesis in regular induction or not, since it seems like it uses implicitly that multiplication is commutative for all lower natural numbers. I think ultimately this comes down to my not understanding the difference between induction and strong induction -- they are supposed to be equivalent, but I imagine that at such a foundational level the distinction between them might be important. What's the difference between simple induction and strong induction?
Context:
This might be related to this question: Why Does Induction Prove Multiplication is Commutative? To be honest I am not sure though since I don't understand that question.
I remember reading somewhere, after doing a Google search, that one can prove that multiplication of natural numbers is commutative by induction. I didn't understand the argument at the time, probably because I didn't put in the effort to understand it properly, but I think I have the idea now, and want to confirm or verify that this is correct. It was stated similar to this: proof of commutativity of multiplication for natural numbers using Peano's axiom
elementary-number-theory proof-verification proof-writing fake-proofs
This isn't that rigorous, in that assumes that axioms about the addition of natural numbers have already been shown and proven, and I think it also assumes distributivity of multiplication. I don't know if the distributive property is something that has to be shown or assumed.
Anyway, for any natural number $n$, we have that $$n*1 = 1*n $$ because the left hand side is $$ underbrace{1+ 1 + dots + 1}_{n text{times}} $$ which is the definition of $n$. Likewise, the right hand side is defined to be $n$. So they are equal.
Now we can use this to show that multiplication with $2$ is commutative, i.e. for any $n$ $$n * 2 = 2 *n$$ The left hand side equals $$ n * (1+1) = n*1 + n*1 = n + n = 1*n + 1*n = (1+1)*n = 2*n$$ Then we can show that multiplication with $3$ is commutative knowing that multiplication with both $1$ and $2$ is commutative, and that multiplication with arbitrary $m$ is commutative knowing that multiplication with $1$ and $m-1$ is commutative.
Is this correct? I see at least two potential problems:
It assumes the distributive property of multiplication for natural numbers. While I find this axiom to be more "common sense" than commutativity, perhaps it should also be proved somehow. And maybe the proof relies essentially on commutativity of multiplication, leading to circular reasoning.
It seems to use not only regular induction, but strong induction. In other words, I am not sure if multiplication being commutative for $m-1$ can be used as the induction hypothesis in regular induction or not, since it seems like it uses implicitly that multiplication is commutative for all lower natural numbers. I think ultimately this comes down to my not understanding the difference between induction and strong induction -- they are supposed to be equivalent, but I imagine that at such a foundational level the distinction between them might be important. What's the difference between simple induction and strong induction?
Context:
This might be related to this question: Why Does Induction Prove Multiplication is Commutative? To be honest I am not sure though since I don't understand that question.
I remember reading somewhere, after doing a Google search, that one can prove that multiplication of natural numbers is commutative by induction. I didn't understand the argument at the time, probably because I didn't put in the effort to understand it properly, but I think I have the idea now, and want to confirm or verify that this is correct. It was stated similar to this: proof of commutativity of multiplication for natural numbers using Peano's axiom
elementary-number-theory proof-verification proof-writing fake-proofs
elementary-number-theory proof-verification proof-writing fake-proofs
edited Apr 13 '17 at 12:20
Community♦
1
1
asked Oct 1 '16 at 8:23
Chill2Macht
11.8k91663
11.8k91663
2
If this is a proof under the Peano's axioms you need them, and the definition of multiplication by Peano. The definition of multiplication under the Peano context is $$S(m)cdot n=(mcdot n)+m$$ where $S(n)$ is the succesor function. If it is under the context of a group it will be different.
– Masacroso
Oct 1 '16 at 8:30
@Masacroso I am just looking for a way to explain to a 3rd grader learning multiplication for the first time that it is commutative.
– Chill2Macht
Oct 1 '16 at 9:18
1
If it is for the first time you can just say to them that it is commutative, i.e. that $ab=ba$. If you want to explain a bit more it will be interesting use a rectangle to represent multiplication, then they can see that is the same rectangle no matter what go first.
– Masacroso
Oct 1 '16 at 9:24
1
thre is a proof for non-negative ints on quora quora.com/…
– user211299
Aug 21 at 16:42
1
You need (strong) induction and the binary operation $+$ to splice in the commutative multiplication operation. See math.stackexchange.com/questions/2974212/…
– CopyPasteIt
Oct 30 at 10:33
|
show 2 more comments
2
If this is a proof under the Peano's axioms you need them, and the definition of multiplication by Peano. The definition of multiplication under the Peano context is $$S(m)cdot n=(mcdot n)+m$$ where $S(n)$ is the succesor function. If it is under the context of a group it will be different.
– Masacroso
Oct 1 '16 at 8:30
@Masacroso I am just looking for a way to explain to a 3rd grader learning multiplication for the first time that it is commutative.
– Chill2Macht
Oct 1 '16 at 9:18
1
If it is for the first time you can just say to them that it is commutative, i.e. that $ab=ba$. If you want to explain a bit more it will be interesting use a rectangle to represent multiplication, then they can see that is the same rectangle no matter what go first.
– Masacroso
Oct 1 '16 at 9:24
1
thre is a proof for non-negative ints on quora quora.com/…
– user211299
Aug 21 at 16:42
1
You need (strong) induction and the binary operation $+$ to splice in the commutative multiplication operation. See math.stackexchange.com/questions/2974212/…
– CopyPasteIt
Oct 30 at 10:33
2
2
If this is a proof under the Peano's axioms you need them, and the definition of multiplication by Peano. The definition of multiplication under the Peano context is $$S(m)cdot n=(mcdot n)+m$$ where $S(n)$ is the succesor function. If it is under the context of a group it will be different.
– Masacroso
Oct 1 '16 at 8:30
If this is a proof under the Peano's axioms you need them, and the definition of multiplication by Peano. The definition of multiplication under the Peano context is $$S(m)cdot n=(mcdot n)+m$$ where $S(n)$ is the succesor function. If it is under the context of a group it will be different.
– Masacroso
Oct 1 '16 at 8:30
@Masacroso I am just looking for a way to explain to a 3rd grader learning multiplication for the first time that it is commutative.
– Chill2Macht
Oct 1 '16 at 9:18
@Masacroso I am just looking for a way to explain to a 3rd grader learning multiplication for the first time that it is commutative.
– Chill2Macht
Oct 1 '16 at 9:18
1
1
If it is for the first time you can just say to them that it is commutative, i.e. that $ab=ba$. If you want to explain a bit more it will be interesting use a rectangle to represent multiplication, then they can see that is the same rectangle no matter what go first.
– Masacroso
Oct 1 '16 at 9:24
If it is for the first time you can just say to them that it is commutative, i.e. that $ab=ba$. If you want to explain a bit more it will be interesting use a rectangle to represent multiplication, then they can see that is the same rectangle no matter what go first.
– Masacroso
Oct 1 '16 at 9:24
1
1
thre is a proof for non-negative ints on quora quora.com/…
– user211299
Aug 21 at 16:42
thre is a proof for non-negative ints on quora quora.com/…
– user211299
Aug 21 at 16:42
1
1
You need (strong) induction and the binary operation $+$ to splice in the commutative multiplication operation. See math.stackexchange.com/questions/2974212/…
– CopyPasteIt
Oct 30 at 10:33
You need (strong) induction and the binary operation $+$ to splice in the commutative multiplication operation. See math.stackexchange.com/questions/2974212/…
– CopyPasteIt
Oct 30 at 10:33
|
show 2 more comments
1 Answer
1
active
oldest
votes
[Community wiki] First, one can establish that there is a proof of the left distributive property that doesn't rely on commutativity of multiplication. (And it seems that the right distributive property's proof also doesn't rely on commutativity of multiplication, basically by using the same argument as at the top of this post or an analogous version of the argument for left distributivity. I.e. we don't need to appeal to use commutativity of multiplication to prove right-distributivity either.)
I.e. using distributivity to prove commutativity of multiplication seems kosher to me.
Now it must again be warned that my understanding of the distinction between "regular" and strong induction is weak (especially since both principles can be used to prove the other, so in some sense they are logically equivalent? not sure that's actually true),
but anyway it seems that this answer on Quora by Jeff David (brought to my attention by @user211299) gives a proof sketch only using distributivity and what seems to more obviously be regular induction than the proof sketch given above in this post. Since quora seems like an unreliable place to store a good answer, I will copy-paste it here without claiming credit for it:
Here is a proof for all non-negative integers.
We are attempting to show that $ab=ba$, where $a$ and $b$ are non-negative integers. Let’s introduce a new equivalence, $b+e=a$ (i.e. $e$ is defined as the difference between $a$ and $b$; note that if $e=0$ then the proof becomes trivial. Also note that we assume $a ge b$; this does not affect our result as the variables are symmetrical). Now we write:
1) $ab= sum_{i=i}^a b $
This is nothing more than stating the definition of b multiplied by a, ie b summed a times. We can also write:
2) $ba=b(b+e)$
since $b+e=a$, by our own definition. We now try to show that equation (2) can be rewritten in the form of equation (1). We expand on equation (2) by writing:
3) $b(b+e)=sum_{i=1}^b (b+e)$
This is very similar to what we did regarding equation (1), ie $b(b+e)$ is just $(b+e)$ summed $b$ times. Using some properties of addition, we can transform the right hand side of (3) to read:
4) $sum_{i=1}^b (b+e)=sum_{i=1}^b b+sum_{i=1}^b e$
Now what we are going to do is assume the very thing we set out to prove! That is usually a big no-no unless you are using induction, which is basically where this is going.
5) Assume: $sum_{i=1}^b e =sum_{i=1}^e b$
We now substitute (5) back into (4) and proceed:
6) $sum_{i=1}^b (b+e) = sum_{i=1}^b b + sum_{i=1}^e b$
The right hand side of (6) can be simplified:
7) $sum_{i=1}^b b + sum_{i=1}^e b = sum_{i=1}^{b+e} b$
Finally, we make use of the fact that $b+e=a$:
8) $sum_{i=1}^{b+e}b = sum_{i=1}^a b$
Comparing (8) to (1) yields what we set out to prove:
9) $ab=ba$
Note that the proof hinges on equation (5), which is nothing more than a restatement of that which we set out to prove, namely:
5a) $be=eb$
The advantage that we have now (after going through all that work) is that we have reduced the number space of the original problem; $e$ by definition is less than $a$ (in the case where $e$ is equal to $a$, $b$ is identically $0$, and the whole proof becomes trivial). We can continue in this way to reduce the number space of the problem until we eventually get to a base case which can be shown to be trivially true (namely when $e=0$); this is the nature of inductive proof .
I know this isn’t as formal as a textbook proof, but it is a cute little intuitive proof that I had not yet seen presented in such a way on the internet, so I thought I would submit it. I really hope it helps someone!
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f1948988%2fproof-verification-proof-that-multiplication-of-natural-numbers-is-commutative%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
[Community wiki] First, one can establish that there is a proof of the left distributive property that doesn't rely on commutativity of multiplication. (And it seems that the right distributive property's proof also doesn't rely on commutativity of multiplication, basically by using the same argument as at the top of this post or an analogous version of the argument for left distributivity. I.e. we don't need to appeal to use commutativity of multiplication to prove right-distributivity either.)
I.e. using distributivity to prove commutativity of multiplication seems kosher to me.
Now it must again be warned that my understanding of the distinction between "regular" and strong induction is weak (especially since both principles can be used to prove the other, so in some sense they are logically equivalent? not sure that's actually true),
but anyway it seems that this answer on Quora by Jeff David (brought to my attention by @user211299) gives a proof sketch only using distributivity and what seems to more obviously be regular induction than the proof sketch given above in this post. Since quora seems like an unreliable place to store a good answer, I will copy-paste it here without claiming credit for it:
Here is a proof for all non-negative integers.
We are attempting to show that $ab=ba$, where $a$ and $b$ are non-negative integers. Let’s introduce a new equivalence, $b+e=a$ (i.e. $e$ is defined as the difference between $a$ and $b$; note that if $e=0$ then the proof becomes trivial. Also note that we assume $a ge b$; this does not affect our result as the variables are symmetrical). Now we write:
1) $ab= sum_{i=i}^a b $
This is nothing more than stating the definition of b multiplied by a, ie b summed a times. We can also write:
2) $ba=b(b+e)$
since $b+e=a$, by our own definition. We now try to show that equation (2) can be rewritten in the form of equation (1). We expand on equation (2) by writing:
3) $b(b+e)=sum_{i=1}^b (b+e)$
This is very similar to what we did regarding equation (1), ie $b(b+e)$ is just $(b+e)$ summed $b$ times. Using some properties of addition, we can transform the right hand side of (3) to read:
4) $sum_{i=1}^b (b+e)=sum_{i=1}^b b+sum_{i=1}^b e$
Now what we are going to do is assume the very thing we set out to prove! That is usually a big no-no unless you are using induction, which is basically where this is going.
5) Assume: $sum_{i=1}^b e =sum_{i=1}^e b$
We now substitute (5) back into (4) and proceed:
6) $sum_{i=1}^b (b+e) = sum_{i=1}^b b + sum_{i=1}^e b$
The right hand side of (6) can be simplified:
7) $sum_{i=1}^b b + sum_{i=1}^e b = sum_{i=1}^{b+e} b$
Finally, we make use of the fact that $b+e=a$:
8) $sum_{i=1}^{b+e}b = sum_{i=1}^a b$
Comparing (8) to (1) yields what we set out to prove:
9) $ab=ba$
Note that the proof hinges on equation (5), which is nothing more than a restatement of that which we set out to prove, namely:
5a) $be=eb$
The advantage that we have now (after going through all that work) is that we have reduced the number space of the original problem; $e$ by definition is less than $a$ (in the case where $e$ is equal to $a$, $b$ is identically $0$, and the whole proof becomes trivial). We can continue in this way to reduce the number space of the problem until we eventually get to a base case which can be shown to be trivially true (namely when $e=0$); this is the nature of inductive proof .
I know this isn’t as formal as a textbook proof, but it is a cute little intuitive proof that I had not yet seen presented in such a way on the internet, so I thought I would submit it. I really hope it helps someone!
add a comment |
[Community wiki] First, one can establish that there is a proof of the left distributive property that doesn't rely on commutativity of multiplication. (And it seems that the right distributive property's proof also doesn't rely on commutativity of multiplication, basically by using the same argument as at the top of this post or an analogous version of the argument for left distributivity. I.e. we don't need to appeal to use commutativity of multiplication to prove right-distributivity either.)
I.e. using distributivity to prove commutativity of multiplication seems kosher to me.
Now it must again be warned that my understanding of the distinction between "regular" and strong induction is weak (especially since both principles can be used to prove the other, so in some sense they are logically equivalent? not sure that's actually true),
but anyway it seems that this answer on Quora by Jeff David (brought to my attention by @user211299) gives a proof sketch only using distributivity and what seems to more obviously be regular induction than the proof sketch given above in this post. Since quora seems like an unreliable place to store a good answer, I will copy-paste it here without claiming credit for it:
Here is a proof for all non-negative integers.
We are attempting to show that $ab=ba$, where $a$ and $b$ are non-negative integers. Let’s introduce a new equivalence, $b+e=a$ (i.e. $e$ is defined as the difference between $a$ and $b$; note that if $e=0$ then the proof becomes trivial. Also note that we assume $a ge b$; this does not affect our result as the variables are symmetrical). Now we write:
1) $ab= sum_{i=i}^a b $
This is nothing more than stating the definition of b multiplied by a, ie b summed a times. We can also write:
2) $ba=b(b+e)$
since $b+e=a$, by our own definition. We now try to show that equation (2) can be rewritten in the form of equation (1). We expand on equation (2) by writing:
3) $b(b+e)=sum_{i=1}^b (b+e)$
This is very similar to what we did regarding equation (1), ie $b(b+e)$ is just $(b+e)$ summed $b$ times. Using some properties of addition, we can transform the right hand side of (3) to read:
4) $sum_{i=1}^b (b+e)=sum_{i=1}^b b+sum_{i=1}^b e$
Now what we are going to do is assume the very thing we set out to prove! That is usually a big no-no unless you are using induction, which is basically where this is going.
5) Assume: $sum_{i=1}^b e =sum_{i=1}^e b$
We now substitute (5) back into (4) and proceed:
6) $sum_{i=1}^b (b+e) = sum_{i=1}^b b + sum_{i=1}^e b$
The right hand side of (6) can be simplified:
7) $sum_{i=1}^b b + sum_{i=1}^e b = sum_{i=1}^{b+e} b$
Finally, we make use of the fact that $b+e=a$:
8) $sum_{i=1}^{b+e}b = sum_{i=1}^a b$
Comparing (8) to (1) yields what we set out to prove:
9) $ab=ba$
Note that the proof hinges on equation (5), which is nothing more than a restatement of that which we set out to prove, namely:
5a) $be=eb$
The advantage that we have now (after going through all that work) is that we have reduced the number space of the original problem; $e$ by definition is less than $a$ (in the case where $e$ is equal to $a$, $b$ is identically $0$, and the whole proof becomes trivial). We can continue in this way to reduce the number space of the problem until we eventually get to a base case which can be shown to be trivially true (namely when $e=0$); this is the nature of inductive proof .
I know this isn’t as formal as a textbook proof, but it is a cute little intuitive proof that I had not yet seen presented in such a way on the internet, so I thought I would submit it. I really hope it helps someone!
add a comment |
[Community wiki] First, one can establish that there is a proof of the left distributive property that doesn't rely on commutativity of multiplication. (And it seems that the right distributive property's proof also doesn't rely on commutativity of multiplication, basically by using the same argument as at the top of this post or an analogous version of the argument for left distributivity. I.e. we don't need to appeal to use commutativity of multiplication to prove right-distributivity either.)
I.e. using distributivity to prove commutativity of multiplication seems kosher to me.
Now it must again be warned that my understanding of the distinction between "regular" and strong induction is weak (especially since both principles can be used to prove the other, so in some sense they are logically equivalent? not sure that's actually true),
but anyway it seems that this answer on Quora by Jeff David (brought to my attention by @user211299) gives a proof sketch only using distributivity and what seems to more obviously be regular induction than the proof sketch given above in this post. Since quora seems like an unreliable place to store a good answer, I will copy-paste it here without claiming credit for it:
Here is a proof for all non-negative integers.
We are attempting to show that $ab=ba$, where $a$ and $b$ are non-negative integers. Let’s introduce a new equivalence, $b+e=a$ (i.e. $e$ is defined as the difference between $a$ and $b$; note that if $e=0$ then the proof becomes trivial. Also note that we assume $a ge b$; this does not affect our result as the variables are symmetrical). Now we write:
1) $ab= sum_{i=i}^a b $
This is nothing more than stating the definition of b multiplied by a, ie b summed a times. We can also write:
2) $ba=b(b+e)$
since $b+e=a$, by our own definition. We now try to show that equation (2) can be rewritten in the form of equation (1). We expand on equation (2) by writing:
3) $b(b+e)=sum_{i=1}^b (b+e)$
This is very similar to what we did regarding equation (1), ie $b(b+e)$ is just $(b+e)$ summed $b$ times. Using some properties of addition, we can transform the right hand side of (3) to read:
4) $sum_{i=1}^b (b+e)=sum_{i=1}^b b+sum_{i=1}^b e$
Now what we are going to do is assume the very thing we set out to prove! That is usually a big no-no unless you are using induction, which is basically where this is going.
5) Assume: $sum_{i=1}^b e =sum_{i=1}^e b$
We now substitute (5) back into (4) and proceed:
6) $sum_{i=1}^b (b+e) = sum_{i=1}^b b + sum_{i=1}^e b$
The right hand side of (6) can be simplified:
7) $sum_{i=1}^b b + sum_{i=1}^e b = sum_{i=1}^{b+e} b$
Finally, we make use of the fact that $b+e=a$:
8) $sum_{i=1}^{b+e}b = sum_{i=1}^a b$
Comparing (8) to (1) yields what we set out to prove:
9) $ab=ba$
Note that the proof hinges on equation (5), which is nothing more than a restatement of that which we set out to prove, namely:
5a) $be=eb$
The advantage that we have now (after going through all that work) is that we have reduced the number space of the original problem; $e$ by definition is less than $a$ (in the case where $e$ is equal to $a$, $b$ is identically $0$, and the whole proof becomes trivial). We can continue in this way to reduce the number space of the problem until we eventually get to a base case which can be shown to be trivially true (namely when $e=0$); this is the nature of inductive proof .
I know this isn’t as formal as a textbook proof, but it is a cute little intuitive proof that I had not yet seen presented in such a way on the internet, so I thought I would submit it. I really hope it helps someone!
[Community wiki] First, one can establish that there is a proof of the left distributive property that doesn't rely on commutativity of multiplication. (And it seems that the right distributive property's proof also doesn't rely on commutativity of multiplication, basically by using the same argument as at the top of this post or an analogous version of the argument for left distributivity. I.e. we don't need to appeal to use commutativity of multiplication to prove right-distributivity either.)
I.e. using distributivity to prove commutativity of multiplication seems kosher to me.
Now it must again be warned that my understanding of the distinction between "regular" and strong induction is weak (especially since both principles can be used to prove the other, so in some sense they are logically equivalent? not sure that's actually true),
but anyway it seems that this answer on Quora by Jeff David (brought to my attention by @user211299) gives a proof sketch only using distributivity and what seems to more obviously be regular induction than the proof sketch given above in this post. Since quora seems like an unreliable place to store a good answer, I will copy-paste it here without claiming credit for it:
Here is a proof for all non-negative integers.
We are attempting to show that $ab=ba$, where $a$ and $b$ are non-negative integers. Let’s introduce a new equivalence, $b+e=a$ (i.e. $e$ is defined as the difference between $a$ and $b$; note that if $e=0$ then the proof becomes trivial. Also note that we assume $a ge b$; this does not affect our result as the variables are symmetrical). Now we write:
1) $ab= sum_{i=i}^a b $
This is nothing more than stating the definition of b multiplied by a, ie b summed a times. We can also write:
2) $ba=b(b+e)$
since $b+e=a$, by our own definition. We now try to show that equation (2) can be rewritten in the form of equation (1). We expand on equation (2) by writing:
3) $b(b+e)=sum_{i=1}^b (b+e)$
This is very similar to what we did regarding equation (1), ie $b(b+e)$ is just $(b+e)$ summed $b$ times. Using some properties of addition, we can transform the right hand side of (3) to read:
4) $sum_{i=1}^b (b+e)=sum_{i=1}^b b+sum_{i=1}^b e$
Now what we are going to do is assume the very thing we set out to prove! That is usually a big no-no unless you are using induction, which is basically where this is going.
5) Assume: $sum_{i=1}^b e =sum_{i=1}^e b$
We now substitute (5) back into (4) and proceed:
6) $sum_{i=1}^b (b+e) = sum_{i=1}^b b + sum_{i=1}^e b$
The right hand side of (6) can be simplified:
7) $sum_{i=1}^b b + sum_{i=1}^e b = sum_{i=1}^{b+e} b$
Finally, we make use of the fact that $b+e=a$:
8) $sum_{i=1}^{b+e}b = sum_{i=1}^a b$
Comparing (8) to (1) yields what we set out to prove:
9) $ab=ba$
Note that the proof hinges on equation (5), which is nothing more than a restatement of that which we set out to prove, namely:
5a) $be=eb$
The advantage that we have now (after going through all that work) is that we have reduced the number space of the original problem; $e$ by definition is less than $a$ (in the case where $e$ is equal to $a$, $b$ is identically $0$, and the whole proof becomes trivial). We can continue in this way to reduce the number space of the problem until we eventually get to a base case which can be shown to be trivially true (namely when $e=0$); this is the nature of inductive proof .
I know this isn’t as formal as a textbook proof, but it is a cute little intuitive proof that I had not yet seen presented in such a way on the internet, so I thought I would submit it. I really hope it helps someone!
edited Aug 24 at 4:36
community wiki
2 revs
Chill2Macht
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f1948988%2fproof-verification-proof-that-multiplication-of-natural-numbers-is-commutative%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
If this is a proof under the Peano's axioms you need them, and the definition of multiplication by Peano. The definition of multiplication under the Peano context is $$S(m)cdot n=(mcdot n)+m$$ where $S(n)$ is the succesor function. If it is under the context of a group it will be different.
– Masacroso
Oct 1 '16 at 8:30
@Masacroso I am just looking for a way to explain to a 3rd grader learning multiplication for the first time that it is commutative.
– Chill2Macht
Oct 1 '16 at 9:18
1
If it is for the first time you can just say to them that it is commutative, i.e. that $ab=ba$. If you want to explain a bit more it will be interesting use a rectangle to represent multiplication, then they can see that is the same rectangle no matter what go first.
– Masacroso
Oct 1 '16 at 9:24
1
thre is a proof for non-negative ints on quora quora.com/…
– user211299
Aug 21 at 16:42
1
You need (strong) induction and the binary operation $+$ to splice in the commutative multiplication operation. See math.stackexchange.com/questions/2974212/…
– CopyPasteIt
Oct 30 at 10:33