Differential calculus is a branch of mathematics that deals with rates of change. The derivative of a function at a chosen input value describes the
instantaneous rate of change of the function at that value. The process of finding a derivative is called differentiation. Geometrically, the derivative at a point is the slope of the tangent line to the graph of the function at that point.

More generally, for a function \(f\), we can define a
derivative function or
gradient function, denoted \(f'\), which allows us to calculate the gradient of the tangent at any point on the function.
We have previously differentiated simple functions involving powers of \(x\). In this chapter, we will explore the rules and techniques for differentiating more complicated functions.