Differentiation by first principles