A slope for a curve that is no function
Worth reading first: The slope of the mirror image · The flat map that fits closest.
The slope of the mirror image differentiated a function nobody could write down — the inverse — by noticing that its graph is the original’s graph read the other way round. The curve was the same curve; only the choice of which coordinate is the input had changed, and the slope turned upside down with it.
That observation is stronger than it looks, because it does not need either choice to work everywhere. Most curves worth drawing are neither the graph of a function of nor the graph of a function of . The folium of Descartes, the set of points where
runs in from the upper left, loops round through the first quadrant and leaves to the lower right, crossing itself at the origin on the way. A vertical line near meets it three times, so there is no single for that , and solving the cubic for produces three branches glued together at points the formula cannot see.
Nevertheless the curve plainly has a tangent at almost every point, and the tangent has a slope. The question is how to compute a slope for a curve that is not the graph of anything.
The secants in the figure answer it the way the slope of a single point always has: take a second point on the curve, measure the slope of the line through both, and let the second point approach. Nothing about that requires a formula for the curve. It requires only that the curve can be walked along, and the far ends of the secants here were found by walking — a short step along the current direction, then a correction back onto the curve — not by solving for .
Differentiating the equation instead of the function
The secants find the slope; the equation predicts it. Suppose that near the marked point the curve is the graph of some function , whatever it is. Then holds for every near the point, and both sides can be differentiated with respect to , using the chain rule on and the product rule on :
That is linear in the unknown slope , and solving it gives
At the marked point, and , the numerator is and the denominator , and the slope is — the number the secants are closing on.
The general statement is worth writing once in the form that does not depend on the curve. Write the curve as . Differentiating along it gives , where and are the rates at which changes as alone or alone moves, so
That is the entire technique. The equation is differentiated as it stands, and the slope comes out as a ratio of two rates that the equation supplies directly. No branch is chosen and no formula is solved.
The assumption that was smuggled in
The derivation began with suppose the curve is the graph of some function near the point, and that is precisely what is in doubt for a curve like this one. It is the same gap the slope of the mirror image found in its chain-rule derivation: differentiating an identity presupposes that the thing being differentiated exists and has a derivative.
The implicit function theorem closes the gap, and its hypothesis is the one the formula already displays. If has continuous rates of change and at a point of the curve, then in some window round that point the curve is the graph of exactly one function of , that function is differentiable, and its slope is . The denominator that the formula divides by is the condition under which the formula is true.
The circle shows the theorem at work where everything can be checked. Here , so and , and the slope is . At that is . The upper half of the circle is the graph of , whose derivative is , and at the square root is : the same . On the lower half the square root carries a minus sign, and so does , so the one formula covers both halves without being told which one it is on. The implicit formula is branch-blind in the useful way: it answers for whichever branch the point happens to be on.
It fails at exactly two points, and , where . There the tangent is vertical, and no window round either point contains a single function of : to the left there are two values of for each , to the right none.
Where the formula divides by nought
The points where are the whole story of where a curve fails to be a graph over , and there are two kinds of them.
Where but the tangent is vertical. On the folium that happens once, at the right-hand edge of the loop: setting to nought gives , and substituting into the equation leaves , so and , the point . The figure checks it the honest way, by counting: just to the left of that point a short vertical line meets the curve twice, just to the right not at all. The curve is still perfectly smooth there — it is the graph of a function of , since lets the theorem run with the roles of the variables exchanged — and only the choice of as the input has failed.
Where and both vanish, the formula reads nought over nought, and the curve may do anything. On the folium this is the origin, where both rates are and , both zero. The curve passes through the origin twice, once along each axis, and there are two tangents rather than none. Such a point is a singular point, and no choice of input variable repairs it: near the origin the folium is not the graph of a function of , nor of , nor of anything, because two separate branches meet there.
The window round the ordinary point is the positive half of the theorem made visible. Inside it, nine vertical lines evenly spaced each meet the curve exactly once, which is what being the graph of a function means. The theorem promises that such a window exists round every point where ; it does not say how large it is, and a point near the vertical tangent has only a very narrow one.
Level ground, and a symmetry the formula keeps
The numerator of the formula has a meaning too. Where and the slope is nought and the tangent is horizontal, and on the folium that condition is : , which put into the equation leaves , so and . The highest point of the loop is .
That is the vertical tangent’s point with its coordinates swapped, and the reason is visible in the equation: is unchanged when and are exchanged, so the folium is its own mirror image in the diagonal. The slope formula respects that. Swapping the variables turns into , which is its reciprocal — the reflection rule for inverses, applied to a curve that is its own reflection. The point where the loop is highest and the point where it reaches furthest right are mirror images of each other, and the formula’s numerator vanishing at one is its denominator vanishing at the other.
So the two rates divide the curve’s special points between them. Where alone vanishes the curve is level; where alone vanishes it is upright; where both vanish it crosses itself or has a cusp; and everywhere else it has a slope that is neither nought nor infinite, given by their ratio. Finding the horizontal and vertical tangents of a curve given by an equation is therefore the same kind of problem as finding the crossings — two polynomial equations in two unknowns — and none of it requires a formula for the curve.
The same classification on two more curves
The lemniscate, , is a figure of eight on its side, and the classification finds its structure without any drawing.
Its rate in is , which vanishes only where , so the vertical tangents and the crossings all lie on the axis. Putting into the equation leaves : the two ends of the eight at , and the centre. At the ends the rate in is , which is , not nought, so the tangents there are vertical. At the centre both rates vanish and the two lobes cross. Three points found by solving two equations, and the whole shape of the curve’s failures follows from them.
The cubic is the instructive contrast, because it has vertical tangents and no crossing at all.
Here , so the vertical tangents are where the curve meets the axis, at the three roots of : , and . At each of them is , or , never nought, so none is singular. The curve falls into two pieces — a closed oval between and and an unbounded branch from onward — and it is smooth everywhere, which is the property that makes it an elliptic curve rather than a curve with a knot in it. The window round the point on the steep branch had to be drawn tall rather than square: where the slope is steep the curve leaves a square window through its top and bottom, and the theorem’s window is a box whose proportions depend on the slope.
The mirror image was a special case
The slope of the mirror image is recovered in one line. The graph of an inverse function is the curve , which is . Here and , so the implicit formula gives
the reciprocal of the original slope at the matching point, which is the reflection rule exactly.
And its exceptional point is this essay’s exceptional point. The cube root’s graph is , whose rate in is , zero at the origin. The implicit formula divides by nought there, and the curve has a vertical tangent — which is the reflection of the cube’s horizontal one. The hypothesis the original’s derivative is non-zero in the inverse-function rule is the hypothesis in the implicit one, written for the particular equation that defines an inverse.
So the reflection was never really about reflection. It was about which variable is being solved for, and the implicit formula makes the choice explicit: divide by the rate of whichever variable is taken as the output, and the formula is valid exactly where that rate is not zero. Choosing as the output instead gives , the reciprocal, valid where — and a point where one of the two is valid is a smooth point of the curve, whichever it is.
A tangent that adds points on a cubic
The limit of secants on a cubic curve does something no other curve’s does, and it is the connection that made this family of curves a subject of its own.
A line through two points of the cubic meets it in a third, because substituting a line into the equation gives a cubic in with two known roots, and the three roots of that cubic add to — so the third is minus the two known ones, and it is forced. That third point, reflected in the axis, is defined to be the sum of the first two, and the rule turns the points of the curve into a group: rows of three planted on a cubic uses exactly this, with three points in line adding to nothing.
To add a point to itself there is no second point, and the secant has to be replaced by its limit: the tangent. The slope of that tangent is , the implicit formula, and it fails where — at the three points where the tangent is vertical, which are exactly the points that added to themselves give nothing. The places where the slope formula divides by nought are the points of order two in the group, and there are three of them because the cubic has three roots. That is the implicit function theorem’s exceptional set turning up as a piece of algebra, and it is the reason the secant-and-tangent construction on cubics is the doorway to modern number theory.
More variables, and the same condition
A surface in space given by is handled the same way, and the condition that makes it locally a graph is the same condition one dimension up. Near a point where the surface is the graph of a function , with rates in one direction and in the other; where the tangent plane stands upright and the surface folds back over the floor. The three rates together form the gradient, the arrow pointing across the surface in the direction grows fastest, and it is perpendicular to the tangent plane — which is why the tangent line of a curve, and the tangent plane of a surface, can be written down from the gradient without parametrising anything.
With several equations in several unknowns the rates become a matrix, and the condition the rate in the output variable is not nought becomes the block of the matrix belonging to the output variables is invertible: its determinant is not zero. That is the implicit function theorem in full, and it is the flat map that fits closest doing for equations what it did for maps: the linear approximation is solvable for the chosen variables, so the curved system is too, near the point.
The rational points on the circle are found by the opposite use of the same secants. Every triple on one circle draws the line through with a rational slope and reads off where it meets the circle again; the second intersection is rational because the first one is. Here the second point was brought towards the first to find a slope. There the slope was fixed first and the second point was the prize — the same line, used in the opposite direction.
What the pictures can and cannot show
The windows show that a function exists and not what it is. The implicit function theorem is an existence theorem: round each ordinary point there is a function whose graph is the curve, and nothing in the theorem produces a formula for it. The figure checks the function numerically — solving for near the marked point by Newton’s method at each nearby and measuring the resulting slope — which is how such a function is actually computed, and it is an approximation of the function rather than a description.
The size of the window is not shown to be the largest. Each box is small enough for the count of crossings to come out as one on every line tested, and that is all. How far the local function extends before a vertical tangent or a crossing stops it is a global question the theorem does not answer, and a point close to a vertical tangent has only a sliver.
Four curves are drawn, all of low degree. The classification of points by which rates vanish is general; the specific points — the loop’s edge, the eight’s ends, the cubic’s three roots — were found by solving equations numerically from a grid of starting points and checking each solution, and a curve with a singular point that none of the starts approaches would have it missed. Every point marked satisfies its equations to within a billionth, which says that what is shown is right and not that nothing is missing.
Still open: how many pieces a curve can have
The cubic fell into two pieces, an oval and a branch, and the question of how many pieces a curve of a given degree can fall into has a clean answer. Axel Harnack proved in 1876 that a curve given by a polynomial equation of degree in the plane has at most separate pieces, and that curves reaching the bound exist in every degree. For the cubic that is two, which is what the figure shows.
What is not settled is how the pieces can sit relative to one another. Closed ovals can nest inside one another or lie side by side, and David Hilbert put the question of which arrangements occur sixteenth on his list of problems in 1900. It has been answered completely for curves of degree up to seven, the last case by Oleg Viro’s construction methods around 1980. For degree eight and beyond the list of possible arrangements is not known. Every piece of every such curve is smooth wherever its two rates do not both vanish, and differentiating its equation gives its slope at every one of those points; which shapes the pieces can make together is still open.
Solving for whichever variable is available
The habit worth keeping is the one that turned the mirror image into a general rule.
A curve given by an equation has a slope wherever the equation’s rate in one of the two variables is not nought, and the slope is the ratio of the two rates with a minus sign. No branch has to be chosen and no formula solved; the equation is differentiated as it stands, and the division that follows carries its own warning about where it is valid. The failures are not a nuisance to be excluded: they are the vertical tangents where the other variable takes over, and the crossings where no variable can, and between them they draw the whole outline of where the curve is and is not a graph.
That is the one-dimensional face of the flat map that fits closest. There the derivative of a map of the plane was a matrix, and inverting the map near a point needed the matrix to be invertible. Here the derivative of is a row of two numbers, and solving for needs the second of them to be non-zero. In both, the linear approximation decides what the curved object can do near a point, and the points where the approximation degenerates are the points worth locating first.
Shares its objects with
Essays that name at least two of the same things, and that neither author linked.
- A map that shrinks everything — both name approximation, derivative, limit
- A slope can swing but never jump — both name derivative, limit, secant
- The length belongs to the journey — both name approximation, derivative, limit
- The staircase that is not the diagonal — both name approximation, derivative, limit
- A denominator that reaches past the radius — both name approximation, singularity
- An ellipse, not a disc — both name approximation, singularity
Named objects
A dashed tag is an object no other essay names yet.
ApproximationDerivativeInverseLimitLinearitySecantSingularityTangency