Either equation format
Enter both sides of an equation or a single expression understood as equal to zero.
Enter an equation that relates two variables. The calculator rewrites it as F = 0, finds both partial derivatives, solves for the dependent derivative, and checks an optional point—all locally in your browser.
Use ^ for powers and * for multiplication. Supported functions include sin, cos, tan, exp, ln, log, sqrt, and abs.
The default finds dy/dx. Choose different variables to find another first derivative.
Assign every variable needed. The point is checked against the equation.
Keyboard shortcut: Ctrl/⌘ + Enter.
Rule-by-rule working will appear here.
x^2+y^2=25, or enter x^2+y^2-25 to mean F(x,y) = 0.dy/dx.x=3, y=4. The calculator verifies that the point is on the curve before reporting its slope.Write the equation as F(x,y) = 0 and regard y as a differentiable function of x. The multivariable chain rule gives:
This rearrangement requires Fy ≠ 0. If Fy = 0 but Fx ≠ 0 at a point, the curve may instead have a vertical tangent there. When both partial derivatives vanish, higher-order analysis may be needed.
Enter both sides of an equation or a single expression understood as equal to zero.
Power, product, quotient, chain, trigonometric, exponential, logarithmic, root, and absolute-value rules are supported.
Calculate dy/dx, dx/dy, or a derivative involving t by choosing independent and dependent variables.
Point evaluation checks curve membership, finite slope, vertical-tangent candidates, and singular cases.
x²+y²=25
Differentiating gives 2x + 2y·y′ = 0, so y′ = −x/y. At (3,4), the slope is −3/4.
xy=6
The product rule gives y + x·y′ = 0, so y′ = −y/x.
x²+xy+y²=7
Collecting y′ terms gives 2x + y + (x + 2y)y′ = 0, so y′ = −(2x+y)/(x+2y).
It finds a derivative when the dependent variable appears inside an equation rather than being isolated. Because y depends on x, differentiating a term involving y introduces dy/dx through the chain rule.
For F(x,y) = 0, Fx describes the direct change with x while y is held constant, and Fy multiplies the indirect change dy/dx. Their total must remain zero along the level curve.
Yes. The calculator treats the expression as F = 0. For example, x^2+y^2-25 and x^2+y^2=25 describe the same curve.
When Fy = 0 and Fx ≠ 0 at a point on the curve, dy/dx is undefined and the point is a vertical-tangent candidate. Switching the variables may produce a finite dx/dy.
If both Fx and Fy are zero, the usual first-derivative formula becomes 0/0. The curve may cross itself, have a cusp, contain an isolated point, or require higher-order analysis.
Yes. Single-letter symbols such as r or a can remain as parameters. Assign them in the optional point field when a numerical slope requires their values.
Yes. Standard calculus derivative formulas use radian measure.
No. The symbolic calculation and point evaluation run on your device.