Differentiation Rules using Limits