In introductory calculus, we learn to take derivatives of functions of a single variable. In vector calculus, we learn to do the same for vector-valued functions, although here the analysis becomes more complex as there is no longer a single, canonical notion of a derivative.