Polynomial derivative
Enter x^3 - 4*x + 1 to get the derivative and evaluate it at a point.
x^2 + 3*x x^3 - 4*x + 1 sin(x) cos(x) tan(x) ln(x) log(x) log10(x) 2x + 1 sqrt(x) exp(x) Use x as the variable, ^ for powers, pi and e for constants. ln(x) and log(x) are natural log in this calculator.
Symbolic derivatives use Math.js loaded only on this page. If symbolic simplification is not available, the tool can estimate the derivative numerically at the selected point.
Enter x^3 - 4*x + 1 to get the derivative and evaluate it at a point.
Use sin(x), cos(x), or tan(x) to check common calculus rules.
Try ln(x), log(x), log10(x), sqrt(x), or exp(x) and compare symbolic and numerical results.
The derivative calculator takes one function in x and differentiates it in the browser. It uses Math.js, loaded only on this helper route, to parse and simplify symbolic derivatives when possible. If a point is provided, it also evaluates the derivative there and shows a central-difference numerical check. Your formula is processed locally and is not uploaded.
Use x as the variable. You can type functions such as x^2 + 3*x, sin(x), ln(x), sqrt(x), or exp(x).
The first version uses Math.js symbolic differentiation when possible. If symbolic simplification is not available, the tool can still estimate the derivative numerically at the selected point.
No. The function, derivative, and numerical check run locally in your browser.