I finally came up with a reasonable justification for not requiring the reference vector of the directional derivative to be of unit length. But that is another discussion.
This has bothered me for a long time. Partial derivatives in Cartesian form are directional derivatives with respect to the standard (unit) basis vectors. If I rotate my coordinate system so that one axis shares the direction in which I am differentiating, the partial derivative with respect to the corresponding coordinate is a directional derivative with respect to the new (unit) basis vector.
If I want to know how much a scalar potential changes with respect to ark length in a given direction, I find the dot product of the gradient with a unit vector in that direction.
In some introductory calculus books the directional derivative is defined to be with respect to a unit vector. There are many places in which the directional derivative with respect to a unit vector is valuable. I there a good name for that special kind of directional derivative?
I believe some authors call the directional derivative operator with respect to a unit vector the unit vector. In other words the vector is the operator. But that makes my head spin.