Differentiation from first principles for x^n, sin x, cos x