Logarithmic differentiation is the standard procedure for differentiating functions of the form $y = u(x)^{v(x)}$. The key is to take the natural log of both sides, $\ln y = v(x) \ln(u(x))$, and then use implicit differentiation and the product rule.