Is x^0 Differentiable at x=0 Despite 0^0 Being Undefined?

In summary, the conversation discusses the concept of 0^0 and whether it is undefined or equal to 1. The question arises from the formula for the derivative of x^n, which is nx^(n-1), and how it applies to x^0. Some argue that 0^0 should be undefined because it can be interpreted in two different ways, while others argue that it is equal to 1 based on the function f(x)=x^x. It is also mentioned that defining 0^0=1 in the context of group theory may lead to contradictions. Overall, the group agrees that 0^0 is a complex concept and its definition depends on the context in which it is used.
  • #1
Shawn Garsed
50
0
If the derivative of x^n equals nx^(n-1), then the derivative of x or x^1 equals x^0, but 0^0 is undefined. Does that mean x is not differentiable at zero?
 
Physics news on Phys.org
  • #2
Shawn Garsed said:
If the derivative of x^n equals nx^(n-1), then the derivative of x or x^1 equals x^0, but 0^0 is undefined. Does that mean x is not differentiable at zero?

Why do you think 0^0 is undefined? 0^0 = 1.
 
  • #3
AdrianZ said:
Why do you think 0^0 is undefined? 0^0 = 1.
That's what it says in my book. That may not be the best answer, but that's where my question comes from.
 
  • #4
Shawn Garsed said:
If the derivative of x^n equals nx^(n-1), then the derivative of x or x^1 equals x^0, but 0^0 is undefined. Does that mean x is not differentiable at zero?
No.
But it means that that formula is only strictly valid for ALL n if you CHOOSE 0*0^(-1) (n=0) and 1*0^0 (n=1) in that particular context to mean 0 and 1, respectively.

Since those partial results are derivable by wholly independent ways, that local definition is utterly unproblematic.
 
  • #5
As you can see here on wiki, your formula for the derivative of a power of x is indeed not generally valid.

Exceptions are specifically made for f(x)=c and for f(x)=x, in which cases f does have a proper derivative at x=0, but where the formula ##nx^{n-1}## is not properly defined.
 
  • #6
Thanks, I had a feeling that it had something to do with nx^(n-1) not being universally valid.
 
  • #7
When ever you see a "general formula" that appears to have a problem for specific values, it is best to go back to the basic formulas.

Here, to find the derivative of f(x)= x, we can write
[tex]\frac{f(x+h)- f(x)}{h}= \frac{x+h- x}{h}= \frac{h}{h}[/tex]
Now, we can say that is equal to 1 as long as h is not 0!

Fortunately, for problems like this (and, after all, the derivative always involves a fraction in which both numerator and denominator go to 0) we have the very important limit property:
If f(x)= g(x) for all x except x= a, then [itex]\lim_{x\to a} f(x)= \lim_{x\to a}g(x)[/itex].
That allows us, as long as we are taking limits to handle things like "0/0".
 
  • #8
0^0= 1
 
  • #9
Please don't simply assert things (especially those others have already said were false) without giving some argument. What reason do you have to say that "0^0= 1"?
 
  • #10
It seems to me that case should be eliminated from the general formula, so the formula is written like follows
If [itex]f(x)=x^n[/itex], [itex]n\in \mathbb{N}[/itex]
then

[itex]f^{\prime}(x)=\begin{cases}
1 & \text{ if } x= 0 \text{ and } n=1 \\
n x^{n-1} & \text{ otherwise.}
\end{cases}[/itex]
 
  • #11
@LikeMath: there is another special case for n=0.
However the formula also holds true for any ##n \in \mathbb{R}## if x>0.
 
  • #12
Shawn Garsed said:
That's what it says in my book. That may not be the best answer, but that's where my question comes from.

hmm, sounds strange to me. I'm not a math expert like others on this forum, but from what I know from abstract algebra, if we take ordinary multiplication as a binary operation, then for any x we have x^0 = 1 (the identity element), or generally in a group we have g^0=e for any g in G.

I think your book says 0^0 is undefined because one can interpret it in two different ways and concludes that 0^0 = 0 and also 0^0=1. because:
1 - 0 times anything is equal to zero, hence 0^0 = 0
2 - x^0 = 1 for any x, hence 0^0=1
so your book considers 0^0 undefined because we can associate two different values to it (hence, it's not well-defined), but I think the first argument doesn't apply, because when we say 0^0 it means we're multiplying 0 zero times by itself, which means actually we don't multiply anything by 0. so I think the first case isn't relevant here or at least we can define 0^0=1, just like we define 0! = 1.

HallsofIvy said:
Please don't simply assert things (especially those others have already said were false) without giving some argument. What reason do you have to say that "0^0= 1"?

Do we really need to give any argument? Don't we define x^0 = 1 for any given x?



--------------------------------------------------------------------------------------

Well, after having spent some time on this, I realized that 0^0 might really be ill-defined, because I found no example in group theory that could explain 0^0=1, but still when I analyzed the function f(x)=x^x I found out that x^x = 1 as x approaches 0. Is it really ill-defined? or does it cause any contradiction if we define 0^0=1?
 
Last edited:
  • #13
AdrianZ said:
hmm, sounds strange to me. I'm not a math expert like others on this forum, but from what I know from abstract algebra, if we take ordinary multiplication as a binary operation, then for any x we have x^0 = 1 (the identity element), or generally in a group we have g^0=e for any g in G.

R is not a group with multiplication, since 0 does not have an inverse.
Do we really need to give any argument? Don't we define x^0 = 1 for any given x?

You will need to specify a context for that definition, because contradictions are lurking around the corner.
EDIT: What should we do with 0^n for any given n?
 
  • #14
I like Serena said:
R is not a group with multiplication, since 0 does not have an inverse.

You will need to specify a context for that definition, because contradictions are lurking around the corner.
EDIT: What should we do with 0^n for any given n?

That is exactly what I thought of. Please refresh. (I edited my previous post)

I can't say whether 0^0 is undefined or not, it seems that if we define 0^0=1 no contradiction would arise, but on the other hand as you rightly pointed out (and I had already thought of it) R is not a group under multiplication (R-{0} is), so my group theory argument is obviously wrong, but I'm not quite sure whether we could say 0^0=1 or not, because f(x)=x^x suggests us that it's possible to define 0^0=1.
 
  • #15
The problem is by choosing different paths toward the origin, [itex]\lim_{x,y\to 0} x^y[/itex] can be made to have any value whatsoever. In other words, 0^0 is indeterminate (rather than undefined).

In many contexts such as the binomial expansion and the problem at hand, it is convenient to define 0^0 to be 1 as an abuse of notation. Extremely convenient, but still an abuse of notation.
 
  • #16
AdrianZ said:
That is exactly what I thought of. Please refresh. (I edited my previous post)

I can't say whether 0^0 is undefined or not, it seems that if we define 0^0=1 no contradiction would arise, but on the other hand as you rightly pointed out (and I had already thought of it) R is not a group under multiplication (R-{0} is), so my group theory argument is obviously wrong, but I'm not quite sure whether we could say 0^0=1 or not, because f(x)=x^x suggests us that it's possible to define 0^0=1.

For f(x)=0^x you might define 0^0=0.
For f(x)=x^0 you might define 0^0=1.

In other words, you would define 0^0 depending on which function f you're talking about.
The only reason you would do something like that, is to get out from under the burden to meticulously define f(0) in each case.
 
  • #17
D H said:
The problem is by choosing different paths toward the origin, [itex]\lim_{x,y\to 0} x^y[/itex] can be made to have any value whatsoever. In other words, 0^0 is indeterminate (rather than undefined).

In many contexts such as the binomial expansion and the problem at hand, it is convenient to define 0^0 to be 1 as an abuse of notation. Extremely convenient, but still an abuse of notation.

Yup. That's an insightful post.

I like Serena said:
For f(x)=0^x you would define 0^0=0.
For f(x)=x^0 you would define 0^0=1.

In other words, you would define 0^0 depending on which function f you're talking about.
The only reason you would do something like that, is to get out from under the burden to meticulously define f(0) in each case.

You're right.

Actually I was thinking of a similar kind of abuse of notation that DH said. It's not immediately clear why we should define 0! = 1, but it turns out to be very useful in infinite series and binomial expansions, it would be a very useful abuse of notation, but still an abuse of notation. lol.
Thanks.
 
  • #18
0! = 1 is not an abuse of notation.
 
  • #19
AdrianZ said:
Actually I was thinking of a similar kind of abuse of notation that DH said. It's not immediately clear why we should define 0! = 1, but it turns out to be very useful in infinite series and binomial expansions, it would be a very useful abuse of notation, but still an abuse of notation. lol.
Thanks.

Check out http://en.wikipedia.org/wiki/Empty_product.
As DH said, 0!=1 is well defined. ;)
 
  • #20
D H said:
0! = 1 is not an abuse of notation.

Why not? Can you disprove that 0! = 0?

I like Serena said:
Check out http://en.wikipedia.org/wiki/Empty_product.
As DH said, 0!=1 is well defined. ;)

Ok, I'm reading it. Thanks
 
  • #21
well, I read the page that ILS had given, I'm still not convinced why 0!=1 is well-defined (we define it this way!) but 0^0=1 is ill-defined.

I found this interesting explanation on wikipedia:

http://en.wikipedia.org/wiki/Exponentiation#Zero_to_the_zero_power

History of differing points of view

Different authors interpret the situation above in different ways:

Some argue that the best value for 0^0 depends on context, and hence that defining it once and for all is problematic.[13] According to Benson (1999), "The choice whether to define 0^0 is based on convenience, not on correctness."[14]
Others argue that 0^0 is 1. According to p. 408 of Knuth (1992), it "has to be 1", although he goes on to say that "Cauchy had good reason to consider 0^0 as an undefined limiting form" and that "in this much stronger sense, the value of 0^0 is less defined than, say, the value of 0 + 0" (emphases in original).[15]

The debate has been going on at least since the early 19th century. At that time, most mathematicians agreed that 0^0 = 1, until in 1821 Cauchy[16] listed 0^0 along with expressions like 0⁄0 in a table of undefined forms. In the 1830s Libri[17][18] published an unconvincing argument for 0^0 = 1, and Möbius[19] sided with him, erroneously claiming that
3acd48ecbac2b5ede1af718457d15e23.png
whenever
39293e0513dc6996f3e3a29bbc8815fe.png
. A commentator who signed his name simply as "S" provided the counterexample of (e−1/t)t, and this quieted the debate for some time, with the apparent conclusion of this episode being that 00 should be undefined. More details can be found in Knuth (1992).[15]

It seems that we should blame Cauchy for this uninteresting discussion lol
 
Last edited:
  • #22
AdrianZ said:
well, I read the page that ILS had given, I'm still not convinced why 0!=1 is well-defined (we define it this way!) but 0^0=1 is ill-defined.

The difference is that 0^0 has different limits depending on the path you take to get there.
For 0! there is no such ambiguity: we're talking about integers only and only about multiplications of a whole number of factors.

AdrianZ said:
It seems that we should blame Cauchy for this uninteresting discussion lol
Blame?
No, we should applaud his work, since he showed that the mathematicians before him hadn't done their job properly.
And now we have a consistent math framework (which leaves some things undefined LOL).
 
  • #23
I like Serena said:
The difference is that 0^0 has different limits depending on the path you take to get there.
For 0! there is no such ambiguity: we're talking about integers only and only about multiplications of a whole number of factors.
Well, I'm convinced that defining 0^0 is ambiguous, but I'm not convinced why 0!=1 is well-defined yet. I read the page you said, I have no problem with it, it says that in general they define prod({})=1. It's a very reasonable definition, but my question is, is it the ONLY way that we can define it? I mean do we get contradictions if we define it in any other way? It's more like an 'uninteresting' question in logic rather than mathematics I think.

Blame?
No, we should applaud his work, since he showed that the mathematicians before him hadn't done their job properly.
And now we have a consistent math framework (which leaves some things undefined LOL).
Well, I dare to disagree with you on this. Euler didn't have a clear understanding of what he did with infinite series, but he's by far the most prolific mathematician in history and his results influenced many great mathematicians like Lagrange, Gauss, Cauchy, Riemann, Ramanujan and many others and his ideas are still influential in almost every area of mathematics, so he did his job properly and efficiently in my opinion and probably he never asked whether 0^0=1 or not. lol maybe I'm saying that because I think rigorists are ruining the beauty of mathematics and are making mathematics a sub area of logic forcefully but I personally prefer mathematical beauty to rigor and that's why I said we should blame Cauchy for this 'uninteresting' question. It's just a matter of taste and personal opinions I think xD
 
  • #24
I like Serena said:
@LikeMath: there is another special case for n=0.
However the formula also holds true for any ##n \in \mathbb{R}## if x>0.

Yes, thank you, it is just a slip of the pen.
 
  • #25
I undo my previous opinion, now I am convinced that there is absolutely no problem in the formula.

If
[itex]f(x)=x^n,\:n\in\mathbb{N}[/itex], then (without any exceptions) we have
[itex]f^{\prime}(x)=nx^{n-1}.[/itex]

For the choked piont when [itex]n=1,x=0 [/itex]
we have: [itex]n=1[/itex]
[itex]f^{\prime}(x)=1x^{1-1} =1x^0=1[/itex], now we substitute [itex]x=0 [/itex] to get that [itex]f^{\prime}(0)=1 [/itex]. So the argument that we have: First we must substitute n and then it becomes a new function of x, and hence substitute the value of x. We do not say x and n admit their values at the same time. In other words you have the constant n and then you have the variable x.
The same thing can be said for n=0.
I hope that the idea is written clearly, and sorry for my bad writing.
 
Last edited:
  • #26
I disagree.
You can't state that 1x^0=1 for all x in R, without additional specifications.
You imply that for x=0 you take the limit and define the function in that point as being equal to that limit.
But such implications need to be stated explicitly to make your statement accurate.

Btw, for a correct statement, you also need to specify what kind of function f is, and in particular its domain.
 
  • #27
Since we already know [itex]f(x)=x[/itex] is continuously differentiable, we do not need to define the function at that point, since it already equals the limit. So
[itex]\lim_{x\to0} f^\prime(x)=\lim_{x\to0}x^0=1[/itex], so [itex]f^\prime(x)=1[/itex] without any exception, so the formula is right, and no changes should be done!

On the other hand,
The function [itex]f(x)=x^0[/itex] in its own self (out side our problem) is defined on [itex]x\in\mathbb{R}\backslash\{0\}[/itex], and it is not defined at [itex]x=0.[/itex]
No one knows what is [itex]0^0[/itex]. They just know some limit behaviors which is not necessarily the value of [itex]0^0[/itex].
 
Last edited:

Related to Is x^0 Differentiable at x=0 Despite 0^0 Being Undefined?

1. Why is X not differentiable at x=0?

X is not differentiable at x=0 because the function is not continuous at that point. This means that the limit of the function at x=0 does not exist, and therefore the function cannot have a well-defined derivative at that point.

2. How can I tell if X is not differentiable at x=0?

You can tell if X is not differentiable at x=0 by checking if the function is continuous at that point. If the function is not continuous, then it is not differentiable at that point.

3. Can X still have a derivative if it is not differentiable at x=0?

No, if X is not differentiable at x=0, it does not have a well-defined derivative at that point. However, it may still have a derivative at other points where it is continuous.

4. What does it mean for a function to be continuous?

A function is continuous if it has no breaks or jumps in its graph. This means that the limit of the function as x approaches a certain value is equal to the value of the function at that point.

5. Is X differentiable everywhere except for x=0?

Not necessarily. X may not be differentiable at other points as well, depending on the nature of the function. It is important to check for continuity and differentiability at each point separately.

Similar threads

  • Calculus
Replies
3
Views
4K
Replies
1
Views
358
Replies
8
Views
469
  • Calculus
Replies
3
Views
772
Replies
1
Views
1K
Replies
1
Views
1K
Replies
1
Views
1K
Replies
2
Views
1K
Back
Top