Why does multiplying by 0 equal 0?

  • Thread starter LightbulbSun
  • Start date
In summary, when dealing with the zero-factor algebraic property, it is important to remember that multiplying 0 by any number will always result in 0. This is because of the properties of numbers such as 0 + a = a, 0 + 0 = 0, and a - a = 0. It may be helpful to think of multiplication as repeated addition, where adding 100 zero times will result in 0, but adding 100 one time will result in 100. It is important to break through the barrier of thinking that "none" and "at least one" are conceptually different in order to fully understand this property.
  • #1
LightbulbSun
65
2
I know why it would equal to 0 if it was (0*0). But what about an actual number? Why does (100*0) equal to 0? You're not multiplying anything, but shouldn't it still equal to 100? If I have 100 cookies on the table, and I don't multiply it by anything, why do I suddenly have zero cookies on the table?

I'm just trying to gain a conceptual understanding behind the zero-factor algebraic property.
 
Mathematics news on Phys.org
  • #2
One possible conceptual way to think about it is to say, multiplying 2 * 100 is like having 2 groups of 100 cookies on the table. Multiplying 1 * 100 is like having 1 group of 100 cookies on the table. Multiplying 0 * 100 is like having no groups of 100 cookies on the table, hence no cookies at all.

However, I agree that this is may not be very intuitive. When dealing with 0, it is sometimes more difficult to match mathematical situations to real life situations. It is probably better to understand 0 * any number = 0 just as a consequence of several properties of numbers that we take for granted.
 
  • #3
Remember that [tex] 0 + a = a [/tex], [tex] 0 + 0 = 0 [/tex], and [tex] a - a = 0 [/tex], no matter what number you use for [tex] a [/tex]. Now the rules of arithmetic give this

[tex]
\begin{align*}
0 \cdot a & = (0 + 0)a\\
& = 0 \cdot a + 0 \cdot a\\
\left(0 \cdot a - 0 \cdot a\right) & = 0 \cdot a\\
0 & = 0 \cdot a
\end{align*}
[/tex]
 
  • #4
You actually prove this at the beginning of an undergrad analysis/theoretical calculus class.
 
  • #5
Tedjn said:
One possible conceptual way to think about it is to say, multiplying 2 * 100 is like having 2 groups of 100 cookies on the table. Multiplying 1 * 100 is like having 1 group of 100 cookies on the table. Multiplying 0 * 100 is like having no groups of 100 cookies on the table, hence no cookies at all.

However, I agree that this is may not be very intuitive. When dealing with 0, it is sometimes more difficult to match mathematical situations to real life situations. It is probably better to understand 0 * any number = 0 just as a consequence of several properties of numbers that we take for granted.

That's actually a very good way of thinking about it.

statdad said:
Remember that [tex] 0 + a = a [/tex], [tex] 0 + 0 = 0 [/tex], and [tex] a - a = 0 [/tex], no matter what number you use for [tex] a [/tex]. Now the rules of arithmetic give this

[tex]
\begin{align*}
0 \cdot a & = (0 + 0)a\\
& = 0 \cdot a + 0 \cdot a\\
\left(0 \cdot a - 0 \cdot a\right) & = 0 \cdot a\\
0 & = 0 \cdot a
\end{align*}
[/tex]

Ah, so it's sort of a cancelation?
 
  • #6
LightbulbSun said:
If I have 100 cookies on the table, and I don't multiply it by anything, why do I suddenly have zero cookies on the table?

Hi LightbulbSun! :smile:

No, if you don't multiply it by anything, you still have 100 cookies on the table.

This is a language thing

"not multiplying by anything" is not the same as "multiplying by nothing" …

"not multiplying by anything" means leaving it the same. :smile:

EDIT: I think the French don't have this problem …
they distinguish between (pardon my French! :smile:) …
"multiplier par rien" and "ne multiplier par rien"
 
Last edited:
  • #7
This is far too natural to be confusing. Remember that multiplication is repeated addition. If you add 100, ZERO times, you have ZERO. If you want 100 as result, then you must add 100 ONE time.
 
  • #8
symbolipoint said:
This is far too natural to be confusing. Remember that multiplication is repeated addition. If you add 100, ZERO times, you have ZERO. If you want 100 as result, then you must add 100 ONE time.

Now it makes more sense to me. Thanks for the explanation.
 
  • #9
LightbulbSun said:
I know why it would equal to 0 if it was (0*0). But what about an actual number? Why does (100*0) equal to 0? You're not multiplying anything, but shouldn't it still equal to 100? If I have 100 cookies on the table, and I don't multiply it by anything, why do I suddenly have zero cookies on the table?

I'm just trying to gain a conceptual understanding behind the zero-factor algebraic property.
The problem is that natural language sort of pigeon-holes us into thinking "none" and "at least one" are conceptually different. As soon as you break through this barrier and become comfortable working with degenerate cases, stuff like this becomes easy.

For example, how many pennies do you have, if you have zero rows of N pennies each? (Or, as one would generally say in natural language, if you don't have any rows of N pennies each)
 
  • #10
proof ox=o

0x = 0x + 0 = 0x + [ x + (-x)] = (0x + x) + (-x) = x( 0 +1) + (-x) = x +(-x) = 0

or

0x = 0 <===> 0x + x = 0+x <=====> x( 0 + 1) = 0 + x <===> x = 0 + x <===> x=x correct so 0x=0
 
  • #11
poutsos.A said:
proof ox=o

0x = 0x + 0 = 0x + [ x + (-x)] = (0x + x) + (-x) = x( 0 +1) + (-x) = x +(-x) = 0

or

0x = 0 <===> 0x + x = 0+x <=====> x( 0 + 1) = 0 + x <===> x = 0 + x <===> x=x correct so 0x=0

How does a person learn to work with such simple, low-level ideas like that to prove what would otherwise seem so natural? Fantastic!
 
  • #12
LightbulbSun said:
I know why it would equal to 0 if it was (0*0). But what about an actual number? Why does (100*0) equal to 0?

Because it turns out simple and useful.

Multiplication, and any operation, is something defined by the mathematician. We could imagine a world where 0 * n = n. But it would break a lot of useful theorems. For instance, 0 * 1 + 1= 1 + 1 = 2. However, 0 * 1 + 1 = (0 + 1)*1 (by distribution), so 0 * 1 + 1 = 1, and so 1 = 2. We must conclude that addition no longer distributes over multiplication (disastrous!).

In many definitions, when you get to the lowest possible value, the definition loses its literal intuitive meaning. One example is the factorial function, where 0! = 1. Factorial is often defined as the product: 1 * 2 * ... * n, but when n = 0, this definition doesn't make sense.

(Though there are other definitions that do, this is just one example).
 
  • #13
There isn't really any reason why, that's the way it's defined.
 
  • #14
loop quantum gravity said:
There isn't really any reason why, that's the way it's defined.

We have the winner.

Mathematics is a human convention. That's how zero is defined in it.
 
  • #15
symbolipoint said:
This is far too natural to be confusing. Remember that multiplication is repeated addition. If you add 100, ZERO times, you have ZERO. If you want 100 as result, then you must add 100 ONE time.

add it to what...anything?
 
  • #16
Gear300 said:
add it to what...anything?
Yes, anything.

126,
12,378,726,387,
0,
or simply n.



i.e.:

126 + 100*0 = 126
126 + 100*1 = 126 + 100

12,378,726,387 + 100*0 = 12,378,726,387
12,378,726,387 + 100*1 = 12,378,726,387 + 100

0 + 100*0 = 0
0 + 100*1 = 0 + 100

or simply

n + 100*0 = n
n + 100*1 = n + 100
 
  • #17
DaveC426913 said:
Yes, anything.

126,
12,378,726,387,
0,
or simply n.



i.e.:

126 + 100*0 = 126
126 + 100*1 = 126 + 100

12,378,726,387 + 100*0 = 12,378,726,387
12,378,726,387 + 100*1 = 12,378,726,387 + 100

0 + 100*0 = 0
0 + 100*1 = 0 + 100

or simply

n + 100*0 = n
n + 100*1 = n + 100

So...that would mean such is true for all systems?
 
  • #18
Gear300 said:
So...that would mean such is true for all systems?

I'm not prepared to say that. I am simply clearing up the possible confusion of the question "if you 'add' 100 times 0, what are you adding it to?".
 
  • #19
Gear300 said:
So...that would mean such is true for all systems?

If by 0, you mean the element of the system such that a + 0 = a for all elements a in the system, then yes, as the property follows directly from this statement and the distributive property of multiplication over addition, and multiplicative commutativity. Hint: Consider the equation a*a= (a + 0)(a + 0).
 
  • #20
slider142 said:
If by 0, you mean the element of the system such that a + 0 = a for all elements a in the system, then yes, as the property follows directly from this statement and the distributive property of multiplication over addition, and multiplicative commutativity. Hint: Consider the equation a*a= (a + 0)(a + 0).

Change that to an identity..
 
  • #21
One thing I should have added is instead of "the element", 0 should be the unique element with the aforementioned property. Then from distribution, one gets a*(a + 0) + 0*(a + 0) = a*a + a*0 + 0*a + 0*0. Since a*a = a*a + k only for the element k = 0 by uniqueness, we have a*0 + 0*a + 0*0 = 0. Note that a + 0 = 0 implies that 0*a + 0*0 = 0*a which implies 0*0 = 0 by uniqueness. The previous equation then becomes a*0 + 0*a + 0 = 0 which implies a*0 + 0*a = 0. By commutativity, a*0 = 0*a, so a*0 = 0.
 
  • #22
poutsos.A said:
proof ox=o

0x = 0x + 0 = 0x + [ x + (-x)] = (0x + x) + (-x) = x( 0 +1) + (-x) = x +(-x) = 0

or

0x = 0 <===> 0x + x = 0+x <=====> x( 0 + 1) = 0 + x <===> x = 0 + x <===> x=x correct so 0x=0

Don't you have to already assume 0*x=0 to perform the distributive step (bold)?
 
  • #23
Overlord said:
Don't you have to already assume 0*x=0 to perform the distributive step (bold)?
No, just that 0 + 1 = 1, and 1x = x.
 
  • #24
Overlord said:
Don't you have to already assume 0*x=0 to perform the distributive step (bold)?

In the 1st proof No, but in the 2nd proof ,yes i do assume 0x =0 and by double implications i end with the result x = x which is true . Now we can start with x=x which is a fact and following the way backwards as shown by the double implications end with 0x =0.

Actually the double implications trick show the way to a proof
 
  • #25
If you had a bag of apples, and you put 0 apples on the table, 100 times, how many apples are on the table? 0. If you put 1 apple on the table, 100 times, there will be 100 apples on the table. Taking 1, 100 TIMES. 1 TIMES 100 = 1*100=100. Taking 0, 100 times, is equivalent to 0 times 100 = 0*100 = 0. How many apples are on the table if I put groups of 0 apples on the table 40 bazillion times?
 
  • #26
But that is a statement about apples, not mathematics. it shows that that particular interpretation of "0 times 100 apples" is "0 apples". It does NOT show "0 * 0= 0".
 
  • #27
Hope it's not bad form to post to a thread that is over a year old. I also am interested in a proof of why multiplying a number by 0 gives 0. Both statdad and poutsos.A gave nice proofs in this thread that I understand clearly. However I am using the book "Introduction To Analysis" by Maxwell Rosenlicht and he uses a slightly different proof (in chap 2, 'The Real Number System'). I can't follow his final reasoning and hope someone here can help to explain it. I will outline his proof here: (in the following, the astirix (*) is the multiplication symbol)

Proof of a*0 = 0

Start by assuming 5 field axioms of real numbers as follows:
1. commutativity
2. associativity
3. distributivity
4. existence of neutral elements (definition of 1 and 0)
5. existence of additive and multiplicative inverses (definition of -a and 1/a)

He then proves several theorems, one of which I will state here because he uses it in the proof of a*0 = 0.

Theorem F3. For any a,b belonging to R the equation x+a = b has one and only one solution, namely x = b+(-a). He uses the uniqueness of this solution in his proof of a*0 = 0.

Now here is his proof of a*0 = 0 :

a*0 + a*0 = a * (0+0) = a*0 = a*0 + 0, so that a*0 and 0 are both solutions of the equation x + a*0 = a*0, hence equal, by F3.

That's it. I can follow all of his equalities but he loses me when he states that a*0 and 0 are both solutions of the equation. If they are solutions I can understand that they would be equal by F3.

Can anyone fill in the blanks between his equalities and the statement that a*0 and 0 are both solutions of the equation x + a*0 = a*0 ?

Sincere Thanks,
Bill
 
  • #28
moon1944 said:
a*0 + a*0 = a * (0+0) = a*0 = a*0 + 0, so that a*0 and 0 are both solutions of the equation x + a*0 = a*0, hence equal, by F3.

(...) he loses me when he states that a*0 and 0 are both solutions of the equation. If they are solutions I can understand that they would be equal by F3.
The author has shown that a*0 + a*0 = a * (0+0) = a*0 = a*0 + 0. In particular:
(1) a*0 + a*0 = a*0
(2) a*0 + 0 = a*0

Consider the equation a*0 + x = a*0. By (1) we see a*0 is a solution. By (2) we see 0 is a solution.
 
  • #29
Beautiful...

Thank you very much, Landau.

Bill
 
  • #30
It helps to remind yourself that zero is an additive identity, while one is a multiplicative identity.

Let's avoid the whole "but what is nothing" issue, call the additive a, and the multiplicative m.

n+a=n
n*m=n

Now, n*a can't equal n, it can't equal m either, or there is no use assigning identities in the first place.

If adding a to n, a+n, doesn't change n, then multiplying a by n, a*n, won't change a.

If multiplying n by m, n*m, doesn't change n, and adding m to n, m+n, can't produce the same result as a+n, then n+m=r, which we can call the successor to n.

m*m=m
a*m=a

m+a=m
a+a=a

When you see a zero, think "doesn't change when adding", and one is "doesn't change when multiplying".

Assigning a value is less important than the axioms you use in most cases.
 
  • #31
I have only one thing to say about this discussion: I opened it up, read the problem, thought of my answer, then looked at the first post and realized I just thought of the same response I posted two years ago. Obviously, little progress has been made on the math front ;)
 
  • #32
adding, you add 100 to zero. that's 100 * 1. one instance of 100. zero instances of 100 is none.
 
  • #33
Tedjn said:
One possible conceptual way to think about it is to say, multiplying 2 * 100 is like having 2 groups of 100 cookies on the table. Multiplying 1 * 100 is like having 1 group of 100 cookies on the table. Multiplying 0 * 100 is like having no groups of 100 cookies on the table, hence no cookies at all.

However, I agree that this is may not be very intuitive. When dealing with 0, it is sometimes more difficult to match mathematical situations to real life situations. It is probably better to understand 0 * any number = 0 just as a consequence of several properties of numbers that we take for granted.

as a perhaps redundant addition:

0 * 100 is 0 groups of 100, or 100 groups of 0

if you take 0 to mean nothing, then you end up with 0

otherwise, if you don't assign a meaning to 0, then you end up with:

0 * 100 = 0 groups of 100 = 0 groups of 100 = ... ad infinitum

so the only sensible thing to do is assign it with a meaning (nothing)

also, this helps explain why you can't divide by 0

this is really a physical "proof" of the idea though
 
  • #34
EDIT: I think the French don't have this problem …
they distinguish between (pardon my French! :smile:) …
"multiplier par rien" and "ne multiplier par rien"
[/QUOTE]

very true :)
 
  • #35
oops i failed with the quote thing :(
but you get the idea!
:)
 
Last edited:
<h2>1. Why does multiplying by 0 equal 0?</h2><p>When we multiply any number by 0, the result is always 0. This is because the concept of multiplication is essentially repeated addition. For example, 3 x 4 means adding 3, 4 times (3 + 3 + 3 + 3 = 12). However, when we multiply by 0, we are essentially adding 0, which has no value. Therefore, the result is always 0.</p><h2>2. Is there a mathematical proof for why multiplying by 0 equals 0?</h2><p>Yes, there is a mathematical proof for this concept. It is based on the properties of multiplication, specifically the zero property. This property states that any number multiplied by 0 is equal to 0. Therefore, when we multiply by 0, we are simply following this property, resulting in a product of 0.</p><h2>3. Can you provide an example to illustrate why multiplying by 0 equals 0?</h2><p>Sure, let's take the equation 5 x 0. We can rewrite this as 0 + 0 + 0 + 0 + 0, which is essentially adding 0, 5 times. However, since 0 has no value, the result is still 0. This can be applied to any number multiplied by 0, resulting in a product of 0.</p><h2>4. Is multiplying by 0 the same as dividing by 0?</h2><p>No, multiplying by 0 and dividing by 0 are two different mathematical operations with different rules and outcomes. When we multiply by 0, the result is always 0. However, when we divide by 0, it is undefined and has no solution. In fact, dividing by 0 is considered an invalid operation in mathematics.</p><h2>5. Are there any real-life applications of multiplying by 0?</h2><p>Yes, there are several real-life applications of multiplying by 0. For example, when we have a group of objects and we want to find out how many objects are in 0 groups, the answer would be 0. This concept is also used in computer programming, where multiplying by 0 is a common operation to clear or reset a variable.</p>

1. Why does multiplying by 0 equal 0?

When we multiply any number by 0, the result is always 0. This is because the concept of multiplication is essentially repeated addition. For example, 3 x 4 means adding 3, 4 times (3 + 3 + 3 + 3 = 12). However, when we multiply by 0, we are essentially adding 0, which has no value. Therefore, the result is always 0.

2. Is there a mathematical proof for why multiplying by 0 equals 0?

Yes, there is a mathematical proof for this concept. It is based on the properties of multiplication, specifically the zero property. This property states that any number multiplied by 0 is equal to 0. Therefore, when we multiply by 0, we are simply following this property, resulting in a product of 0.

3. Can you provide an example to illustrate why multiplying by 0 equals 0?

Sure, let's take the equation 5 x 0. We can rewrite this as 0 + 0 + 0 + 0 + 0, which is essentially adding 0, 5 times. However, since 0 has no value, the result is still 0. This can be applied to any number multiplied by 0, resulting in a product of 0.

4. Is multiplying by 0 the same as dividing by 0?

No, multiplying by 0 and dividing by 0 are two different mathematical operations with different rules and outcomes. When we multiply by 0, the result is always 0. However, when we divide by 0, it is undefined and has no solution. In fact, dividing by 0 is considered an invalid operation in mathematics.

5. Are there any real-life applications of multiplying by 0?

Yes, there are several real-life applications of multiplying by 0. For example, when we have a group of objects and we want to find out how many objects are in 0 groups, the answer would be 0. This concept is also used in computer programming, where multiplying by 0 is a common operation to clear or reset a variable.

Similar threads

  • General Math
2
Replies
66
Views
4K
Replies
7
Views
539
Replies
8
Views
1K
  • General Math
Replies
5
Views
1K
  • General Math
Replies
14
Views
1K
  • General Math
Replies
15
Views
2K
  • General Math
Replies
4
Views
1K
Replies
4
Views
385
  • General Math
Replies
31
Views
1K
Back
Top