Implicit and logarithmic differentiation