Implicit Differentiation Calculator — Step-by-Step Solutions
The Implicit Differentiation Calculator finds dy/dx from equations where y is not explicitly solved for x. It handles circles, ellipses, polynomial curves, and general implicit equations.
Enter an equation with both x and y to see the derivative computed using the chain rule and partial derivatives. You can also evaluate the slope at a specific point on the curve.
Enter an equation with both x and y. Use "=" for equations, or the expression is set equal to 0. Common forms: circles (x^2 + y^2 = r^2), ellipses (x^2/a^2 + y^2/b^2 = 1), polynomials (x^2*y + y^3 = 1).
Your calculations will appear here
How to Use the Implicit Differentiation Calculator
- Type your equation in x and y in the box, for example x^2 + y^2 = 25. Use the caret for powers and an explicit * between variables, so write x*y rather than xy. If you leave out the equals sign, the expression is treated as equal to 0.
- Pick a mode: Find dy/dx gives the derivative along with the partial derivatives dF/dx and dF/dy, Step-by-Step Chain Rule explains how each term is differentiated, and Slope at Point evaluates dy/dx at a specific point.
- For Slope at Point, enter the x and y coordinates. The point should lie on the curve. The calculator also gives the equation of the tangent line there.
- The output may be arranged differently from your textbook form, for example as a single fraction. Simplify or compare by plugging in values.
Formula and Theory
When y is defined implicitly by an equation such as x^2 + y^2 = 25, you cannot always solve for y, but you can still find dy/dx. Differentiate both sides with respect to x, treating y as a function of x. Every time you differentiate a term with y, the chain rule adds a factor of dy/dx: d/dx[y^2] = 2y x dy/dx.
After differentiating, collect the dy/dx terms on one side, factor dy/dx out, and divide. The same result comes from the formula dy/dx = -F_x / F_y, where the equation is written as F(x, y) = 0 and F_x and F_y are the partial derivatives. The calculator uses this formula, and it needs F_y not to be zero. Where F_y = 0 the tangent line is vertical and dy/dx is undefined.
The product rule applies to terms such as x*y: d/dx[xy] = y + x dy/dx. The answer is usually a function of both x and y, because a single x can belong to several points on the curve; for a circle, each x has an upper and a lower point with opposite slopes.
Worked Examples
Example 1: Slope of a circle at a point
Problem: Find dy/dx for x^2 + y^2 = 25 and the slope of the tangent at (3, 4).
Solution: Differentiate both sides: 2x + 2y dy/dx = 0. Solve: dy/dx = -x / y. At (3, 4) the slope is -3/4 = -0.75. Check that (3, 4) is on the circle: 9 + 16 = 25. Tangent line: y - 4 = -0.75(x - 3), so y = -0.75x + 6.25.
Answer: dy/dx = -x/y; slope -0.75 at (3, 4)
Example 2: A curve with a product term
Problem: Find dy/dx for x^2 + xy + y^2 = 7 and the slope at (2, 1).
Solution: Differentiate: 2x + (y + x dy/dx) + 2y dy/dx = 0. Group: (x + 2y) dy/dx = -(2x + y). So dy/dx = -(2x + y) / (x + 2y). Check the point: 4 + 2 + 1 = 7. At (2, 1): -(4 + 1) / (2 + 2) = -5/4 = -1.25.
Answer: dy/dx = -(2x + y)/(x + 2y); slope -1.25 at (2, 1)
Example 3: Folium of Descartes
Problem: Find dy/dx for x^3 + y^3 = 6xy and the slope at (3, 3).
Solution: Differentiate: 3x^2 + 3y^2 dy/dx = 6y + 6x dy/dx. Move the dy/dx terms to the left: (3y^2 - 6x) dy/dx = 6y - 3x^2. So dy/dx = (6y - 3x^2) / (3y^2 - 6x) = (2y - x^2) / (y^2 - 2x). The point is on the curve: 27 + 27 = 54 = 6 x 9. At (3, 3): (6 - 9) / (9 - 6) = -3/3 = -1.
Answer: dy/dx = (2y - x^2)/(y^2 - 2x); slope -1 at (3, 3)
Example 4: With a trigonometric term
Problem: Find dy/dx for sin(y) = x and evaluate at (0, 0).
Solution: Differentiate both sides: cos(y) dy/dx = 1, so dy/dx = 1 / cos(y). At y = 0, cos(0) = 1, so the slope is 1. This is the derivative of y = arcsin(x) at x = 0.
Answer: dy/dx = 1/cos(y); slope 1 at (0, 0)
Frequently Asked Questions
What is implicit differentiation?
When do I need implicit differentiation?
Why is there a dy/dx next to every y term?
Why does my answer contain both x and y?
What if the denominator is zero?
How do I write multiplication of x and y?
Related Calculus Calculators
Derivative Calculator
Calculate derivatives of any function step by step. Supports higher-order derivatives, partial derivatives, and common functions. Free online tool.
Integral Calculator
Calculate indefinite integrals (antiderivatives) of functions. Symbolic integration with step-by-step display. Free online integral calculator.
Definite Integral Calculator
Calculate definite integrals with upper and lower bounds. Numerical integration using Simpson's rule. Free online definite integral calculator.
Double Integral Calculator
Calculate double integrals over rectangular regions. Numerical evaluation of two-variable integrals. Free online double integral calculator.
Partial Derivative Calculator
Calculate partial derivatives of multivariable functions. Symbolic differentiation with respect to chosen variable. Free online tool.
Limit Calculator
Calculate limits of functions as a variable approaches a value. Supports left and right limits. Free online limit calculator.