I have come across something that seems a little strange to me. The derivative of a dot product is something similar to the product rule. I am having difficulties grasping this. Isn't the dot product of two vectors a scalar? And then I always thought of a scalar as a real number and the derivative of a real number is 0. So why does a theorem similar to the product rule exist and work?