Again, let #f# be defined in a piecewise way by #f(x)=x^2sin(1/x)# when #x!=0# and #f(0)=0#.
Certainly, when #x!=0# the function is differentiable and continuous and the Product Rule and Chain Rule can be used to say that:
#f'(x)=2x*sin(1/x)+x^2*cos(1/x)*(-1)x^{-2}#
#=2xsin(1/x)-cos(1/x)# for #x!=0#.
But #f# is continuous everywhere (#lim_{x->0}f(x)=0=f(0)# by the Squeeze Theorem) and #f'(0)# happens to exist as well! Do a limit calculation:
#f'(0)=lim_{h->0}(f(0+h)-f(0))/h=lim_{h->0}(h^2*sin(1/h)-0)/h#
#=lim_{h->0}hsin(1/h)=0#, where the last equality follows by the Squeeze Theorem.
In other words, #f'(0)=0#.
Here's a graph of the function #f# (blue) and its derivative #f'# (red). Even though the derivative exists everywhere, it is not well-behaved near the origin. Not only does it have infinitely many oscillations as #x->0#, but the oscillations never decrease below 1 in amplitude (and #lim_{x->0}f'(x)# fails to exist so that #f'# is not continuous at #x=0#). On the other hand, the graph of the derivative contains the point #(0,0)# as well.
Pretty amazing, isn't it?!?!
Here a closer view near the origin and also making sure we can still see the blue curve. It's oscillating infinitely often as #x->0# as well, though the oscillations are rapidly decreasing in amplitude as #x->0#.