Home › Calculators › Implicit Differentiation Calculator

Implicit Differentiation Calculator

Enter an equation in x and y, such as x³ + y³ = 6xy, to get dy/dx with every step of the chain rule shown. Add a point to evaluate the slope, the tangent and normal lines and the second derivative, and see the curve drawn on a graph.

Last updated:

Examples:
Point (optional)
( ,)

Use x and y with ^ for powers, sqrt, ln, e^x, sin, cos, tan and implicit multiplication (6xy). One "=" sign; without it the equation is read as … = 0. Leave the point's y empty to solve for y on the curve.

dy/dx
Curve F(x, y) = 0Tangent

Drag to pan, scroll to zoom. Click the curve to move the point there.

Step-by-step

    Advertisement
    Advertisement

    How to use the Implicit Differentiation Calculator

    1. Type the equation using x and y, for example x^2 + y^2 = 25 or sin(x*y) = y.
    2. Optionally enter a point (x, y). Leave y empty to have the calculator solve for the matching y on the curve.
    3. Press Find dy/dx (or Enter). The derivative appears as a fraction, followed by the slope and tangent line at your point.
    4. Read the steps: each term is differentiated with respect to x, the y′ terms are collected, and the equation is solved for y′.
    5. Explore the graph: drag to pan, scroll to zoom, and click anywhere on the curve to evaluate the slope there.

    How implicit differentiation works

    1. Differentiate both sides with respect to x. Terms with only x differentiate normally.
    2. Apply the chain rule to y terms: d/dx[g(y)] = g′(y)·y′. For example d/dx(y³) = 3y²·y′ and d/dx(sin y) = cos y·y′.
    3. Use the product rule for mixed terms: d/dx(xy) = y + x·y′ and d/dx(x²y) = 2xy + x²·y′.
    4. Collect every y′ term on one side, factor out y′, and divide.

    All of this is summed up by the formula dy/dx = −Fx / Fy for an equation written as F(x, y) = 0.

    Worked example: the folium of Descartes

    Differentiate x³ + y³ = 6xy. The left side gives 3x² + 3y²·y′. The right side needs the product rule: 6y + 6x·y′. So 3x² + 3y²·y′ = 6y + 6x·y′. Collect the y′ terms: (3y² − 6x)·y′ = 6y − 3x². Divide and cancel the common factor 3:

    dy/dx = (2y − x²) / (y² − 2x), which is the same as (x² − 2y) / (2x − y²), the form the calculator prints. At (3, 3) this is (6 − 9) / (9 − 6) = −1, so the tangent there is y = −x + 6.

    Common implicit derivatives

    Equationdy/dxNote
    x² + y² = r²−x / yCircle: the tangent is perpendicular to the radius
    x²/a² + y²/b² = 1−b²x / (a²y)Ellipse
    x²/a² − y²/b² = 1b²x / (a²y)Hyperbola
    xy = c−y / xRectangular hyperbola
    y² = 4ax2a / ySideways parabola
    x³ + y³ = 6xy(2y − x²) / (y² − 2x)Folium of Descartes

    Tips

    • Forgetting the y′ after differentiating a y term is the most common mistake; the table in the steps marks each place where it appears.
    • Horizontal tangents occur where the numerator is 0 (and the denominator is not); vertical tangents where the denominator is 0.
    • Always check that your point satisfies the original equation before plugging it in. The calculator warns you if it does not.

    Frequently asked questions

    What is implicit differentiation?

    It is a way to find dy/dx when y is not written as an explicit function of x. You differentiate both sides of the equation with respect to x, treating y as a function of x, so every derivative of a y term picks up a factor dy/dx (the chain rule). Then you solve the result for dy/dx.

    How do you implicitly differentiate x² + y² = 25?

    Differentiate each term: d/dx(x²) = 2x, d/dx(y²) = 2y·dy/dx, and d/dx(25) = 0. That gives 2x + 2y·dy/dx = 0, so dy/dx = −x/y. At the point (3, 4) the slope is −3/4.

    Is there a shortcut formula?

    Yes. Write the equation as F(x, y) = 0. Then dy/dx = −F_x / F_y, where F_x and F_y are the partial derivatives of F with respect to x and y. This is exactly what the collected terms in the step-by-step solution show.

    Why does the answer contain both x and y?

    Because the slope depends on where you are on the curve, and for an implicit curve a single x can belong to several points. On the circle x² + y² = 25, x = 3 belongs to (3, 4) with slope −3/4 and to (3, −4) with slope 3/4. Plug in both coordinates of a point to get a number.

    How do I find the second derivative implicitly?

    Differentiate dy/dx again with respect to x, still treating y as a function of x, and substitute the first derivative wherever y′ appears. Equivalently, y″ = −(F_xx·F_y² − 2F_xy·F_x·F_y + F_yy·F_x²) / F_y³. The calculator evaluates this at your point.

    What does a vertical tangent or a singular point mean?

    If F_y = 0 but F_x ≠ 0 at a point, the slope is undefined and the tangent line is vertical, such as the circle at (5, 0). If both F_x and F_y are 0, the point is singular (for example where a curve crosses itself), and no single slope exists.

    Which functions are supported?

    Polynomials, products and quotients of x and y, powers and roots, e^x and other exponentials, ln and log, trigonometric, inverse trigonometric and hyperbolic functions, and abs. Implicit multiplication like 6xy or 2x·y is understood.

    Are all the tools on FreeToolCabin tested for quality and accuracy?

    Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

    Related tools

    Derivative CalculatorSymbolic derivative of any f(x) up to 5th order, with steps, slope at a point and a graph.Partial Derivative CalculatorPartial derivatives ∂/∂x, ∂/∂y, second and mixed orders with steps, gradient and Hessian.Tangent Line CalculatorFind the tangent and normal line to f(x) at a point, with the derivative, slope and a graph.Limit CalculatorEvaluate limits at a point or at infinity, one-sided or two-sided, with steps, table and graph.Roofing Calculator (Roof Squares)Estimate roof area, squares, shingle bundles and cost from pitch.Square Root CalculatorFind square, cube and nth roots with simplified radical form and steps.Body Surface Area CalculatorCalculate body surface area in m² with the Du Bois, Mosteller, Haycock and other formulas.Pythagorean Theorem CalculatorSolve for the hypotenuse or a missing leg of a right triangle, with a diagram and steps.Area CalculatorFind the area of squares, rectangles, triangles, circles, trapezoids, ellipses and sectors.Volume CalculatorVolume of a cube, box, cylinder, sphere, cone, pyramid or capsule, in liters and gallons too.Surface Area CalculatorSurface area of a cube, box, cylinder, sphere, cone or pyramid, with lateral and base areas.Circle CalculatorEnter a circle's radius, diameter, circumference or area and get all the others.Triangle CalculatorSolve any triangle from SSS, SAS, ASA, AAS or right-triangle values: sides, angles, area, type.Slope CalculatorSlope, angle, line equation y = mx + b and distance from two points, with a graph.Midpoint CalculatorFind the midpoint of two points in 2D or 3D, or the missing endpoint from a midpoint.Distance Formula CalculatorDistance between two points in 2D or 3D with step-by-step work and an exact radical answer.Vector Calculator2D and 3D vectors: add, subtract, dot and cross product, magnitude, angle, unit vector, projection.Pascal's Triangle GeneratorGenerate Pascal's triangle up to row 30, highlight a row and expand (ax + by)ⁿ.Trigonometry CalculatorSin, cos, tan, csc, sec, cot and inverses in degrees or radians, with exact values.Arc Length CalculatorArc length, sector area and chord from radius and angle, or solve for the radius or angle.Cylinder Volume CalculatorCylinder volume in liters, gallons and cubic units from radius or diameter, plus surface area.Regular Polygon CalculatorArea, perimeter, apothem, radius and angles of a regular polygon from any one measurement.Aquarium Volume CalculatorFish tank gallons, liters and water weight: rectangle, cylinder, bow-front and hexagon tanks.Tank Volume CalculatorTotal and filled volume of cylinder, rectangular and capsule tanks in gallons and liters.Circle Skirt CalculatorWaist radius, fabric yardage and cutting layout for full, half or quarter circle skirts.Ellipse CalculatorArea, perimeter (Ramanujan), eccentricity, foci and equation of an ellipse from its axes.Camera Field of View CalculatorAngle of view and frame size from focal length, sensor size and subject distance.Law of Sines and Cosines CalculatorSolve SSS, SAS, ASA, AAS and SSA triangles with the laws of sines and cosines, steps shown.Miter Angle CalculatorMiter saw angle for any polygon or corner, plus crown molding miter and bevel settings.Simplify Square Root CalculatorSimplify square, cube and nth roots to simplest radical form a√b, with steps.Interactive Unit CircleDrag an angle on the unit circle to see degrees, radians and exact sin, cos and tan. Printable chart.Cone Volume CalculatorVolume, slant height and surface area of a right cone from its radius and height.Perimeter CalculatorPerimeter of a square, rectangle, triangle, circle, trapezoid, polygon or sector, with a diagram.Point Slope Form CalculatorLine equation in point-slope form from a point and slope or two points, plus y = mx + b.Polar to Cartesian ConverterConvert polar coordinates (r, θ) to rectangular (x, y) with steps, a plot and bulk lists.Right Triangle CalculatorSolve a right triangle from any two values: sides, angles, area, perimeter and altitude.Slope Intercept Form CalculatorGet y = mx + b from two points, a point and slope, or standard form, with steps and a graph.Sphere Volume CalculatorVolume and surface area of a sphere from radius, diameter or circumference, or the reverse.30-60-90 Triangle CalculatorEnter one side of a 30-60-90 triangle to get the other sides, area and perimeter in exact radical form.45-45-90 Triangle CalculatorSolve an isosceles right triangle from a leg or hypotenuse, with sides in exact √2 form.Complementary and Supplementary Angle CalculatorComplement, supplement and explement of any angle in degrees or radians, with diagrams.Coordinate Plane PlotterPlot points, segments and polygons on an interactive coordinate grid, or print blank planes.Coterminal Angle CalculatorList positive and negative coterminal angles and the principal angle, in degrees and radians.Heron's Formula CalculatorFind a triangle's area from its three sides with Heron's formula, semi-perimeter and steps.Inverse Trig Calculatorarcsin, arccos, arctan, arcsec, arccsc and arccot in degrees and radians, with exact values.Polygon Area from CoordinatesArea, perimeter and centroid of any polygon from its vertex coordinates (shoelace formula).Reference Angle CalculatorFind the reference angle and quadrant of any angle in degrees or radians, with a unit circle sketch.Trapezoid Area CalculatorArea, perimeter, median and missing base or height of a trapezoid, with a diagram.
    See all 46 Geometry & Trigonometry Calculators →