Is it possible to multiply by 'undefined'?

  • Thread starter Moore1879
  • Start date
In summary, my trig teacher says that if you multiply by undefined you would get undefined. However, this is not true because multiplying a fraction by a whole number changes the second into a fraction: 1/0*0/1=0/0, 0/0 is also undefined, and normal multiplication does not apply to undefined numbers. There are many other contradictions that can be found.
  • #1
Moore1879
21
0
My trig teacher says that my solution would not work because you can't multiply by undefined. Why can't you? Is there a rule, postulate, etc... that says you can't? If so, what is it? I think that if you multiply by undefined you would get undefined. Is this wrong.

Thanks for reading.
 
Physics news on Phys.org
  • #2
Try to think of exact examples. 1/0 would be undefined. Let's assume that algebraic rules do apply to such numbers, and you can multiply by them. What happens if you multiply 1/0 by 0? The 0's would cancel out and you would get 1 as an answer. First of all this is not undefined, as you speculated, but there is also another problem: What happens if you multiply this by 2? 1*2=2, obviously. One property of multiplication is that it has to be commutative, in other words the order in which you perform multiplications does not effect the answer. a*b=b*a and similarly (a*b)*c=a*(b*c).
Apply this to the above example. As we showed
(1/0*0)*2=(1)*2=2
but what happens if we perform the multiplications in a different order?
1/0*(0*2)=1/0*0=1
These answers are not the same, so normal multiplication does not apply to undefined numbers. There are many other such contradictions that can be found. It's similar to the problem of performing algebraic operations on infinity as if it were a number. I'm sure this could have been said much more elegantly, but I'm tired right now. Did this answer your question?
 
  • #3
Moore1879 said:
My trig teacher says that my solution would not work because you can't multiply by undefined. Why can't you? Is there a rule, postulate, etc... that says you can't? If so, what is it? I think that if you multiply by undefined you would get undefined. Is this wrong.

Thanks for reading.

What would be the point? Undefined is undefined so anything you get would be undefined.
 
  • #4
Eddo, you said, "What happens if you multiply 1/0 by 0? The 0's would cancel out and you would get 1 as an answer." That is not true. 1/0*0 is not 1. When you multiply a fraction by a whole number, you change the second into a fraction:
1/0*0/1=0/0
0/0 is also undefined; therefore, even 1/0*0 is undefined. So you are wrong.

Tide, you asked me what the point would be? The point is that the teacher said that the only completely correct answer was wrong. This miss leads the class. The question was:

Tan(x)Sec(x)=Tan(x)

What is the general solution for x?
My solution was:

Sec(x)=Tan(x)/Tan(x)
(When you divide anything by itself, you get one of two solutions: +1 and "undefined", so:)=
Sec(x)=+1 or Sec(x)=undef.
x=360n x=90+180n

But, in order for Tan(x)/Tan(x) to equal undef.:
Tan(x)=undef. or Tan(x)=0
x=90+180n x=180n

So, this yeilds three general solutions:
{x=360n,x=90+180n,x=180n}

This can all be condensed into:
{x=90n}
 
  • #5
Moore, "undefined" is not a quantity. You don't treat is as a quantity on one side or other of an equation.

It is a quality. Something is undefined if it is not defined within some ring.
 
  • #6
Moore1879 said:
Eddo, you said, "What happens if you multiply 1/0 by 0? The 0's would cancel out and you would get 1 as an answer." That is not true. 1/0*0 is not 1. When you multiply a fraction by a whole number, you change the second into a fraction:
1/0*0/1=0/0
0/0 is also undefined; therefore, even 1/0*0 is undefined. So you are wrong.


You need to be careful telling others they are wrong. Eddo carefully qaulified his statement by saying in effect what if we treat 1/0 as any other real number, and pretend that multiplication worked. Of course 1/0 isn't a real number, so the premise is false, but that isn't the important thing there.

In the real numbers (a/b)*b=a for all a when b is not zero. That is what he was getting at in attempting to explain what "undefined" might mean.
 
  • #7
Thank you Matt, saved me having to defend myself.

I don't know if you know this already or not Moore, but if you wanted to solve the problem in order to avoid any "undefined"s simply rearrange it so that one side is equal to zero:

tanxsecx=tanx
tanxsecx - tanx=0
tanx(secx - 1)=0 so
tanx=0 or secx=1
 
  • #8
Moore1879 said:
My trig teacher says that my solution would not work because you can't multiply by undefined. Why can't you? Is there a rule, postulate, etc... that says you can't? If so, what is it? I think that if you multiply by undefined you would get undefined. Is this wrong.

Thanks for reading.

In database environment this makes perfect sense, both for arithmetic and boolean logic.
It uses the special value NULL for all types, which would be equal to 'Undefined'.

Forexample:
NULL or TRUE = TRUE
NULL or FALSE = NULL
NULL and FALSE = FALSE

1 + NULL = NULL
'A' + NULL = 'A' (string concatenate, NULL is them emtpty string)
 

1. Can you multiply a number by 'undefined'?

No, it is not possible to multiply a number by 'undefined'. Multiplication involves repeated addition, but 'undefined' represents a value that is unknown or does not exist. Therefore, it cannot be multiplied by any number.

2. Is 'undefined' a number?

No, 'undefined' is not a number. It is a special value in JavaScript that represents the absence of a meaningful value. It is often used to indicate that a variable has not been assigned a value.

3. What happens when you try to multiply by 'undefined' in JavaScript?

When you try to multiply by 'undefined' in JavaScript, the result will be 'NaN', which stands for "Not a Number". This is because the operation is mathematically undefined and cannot be performed.

4. Can you multiply by 'undefined' in other programming languages?

It depends on the programming language. Some languages, like JavaScript, will return 'NaN' when you try to multiply by 'undefined'. Others may have different rules or behaviors for this operation. It is important to check the documentation of the specific language you are using.

5. Is it possible to divide by 'undefined'?

No, it is not possible to divide by 'undefined'. Division by 'undefined' is mathematically undefined and cannot be performed. The result would also be 'NaN' in JavaScript, similar to multiplication by 'undefined'.

Similar threads

Replies
8
Views
296
  • Linear and Abstract Algebra
Replies
4
Views
1K
  • Linear and Abstract Algebra
Replies
33
Views
816
Replies
1
Views
2K
Replies
1
Views
191
Replies
4
Views
2K
  • Linear and Abstract Algebra
Replies
4
Views
2K
  • Linear and Abstract Algebra
Replies
4
Views
863
  • Calculus
Replies
25
Views
1K
  • Calculus and Beyond Homework Help
Replies
7
Views
852
Back
Top