If f′(a)=0, f can be flipped near a, and the flipped function's slope is the reciprocal — the two tangent slopes multiply to exactly 1.
(f−1)′(f(a))=f′(a)1
f(x)=x3+x,f′(1)=4,(f−1)′(2)=41
Examples & Exercises
Prove the 1D C1 inverse function theorem completely: if f is C1 near x0 and f′(x0)=0, then f is strictly monotone on some neighborhood of x0, hence has a continuous local inverse g, and g′(f(x0))=f′(x0)1.
f∈C1,f′(x0)=0⇒g′(y0)=f′(x0)1,y0=f(x0)
f(x)=x3+x, a=1: f′(1)=4, g′(2)=41, product exactly 1 — as the theorem promises.Show proof
Prove the case f′(x0)>0 (apply to −f for the negative case). Since f′ is continuous and f′(x0)>0, some neighborhood I of x0 has f′(x)>0 throughout (sign preservation). By the MVT, x1<x2 in I gives f(x2)−f(x1)=f′(ξ)(x2−x1)>0, so f is strictly increasing on I — hence injective, and by continuity it has a continuous inverse g:J→I on J=f(I).
Write y0=f(x0), y∈J, x=g(y), x0=g(y0). The difference quotient is y−y0g(y)−g(y0)=f(x)−f(x0)x−x0 (for x=x0; injectivity of g gives x=x0 when y=y0). Applying the MVT to the denominator gives ξ between x and x0 with f(x)−f(x0)=f′(ξ)(x−x0), so the quotient equals f′(ξ)1.
As y→y0, continuity of g gives x=g(y)→x0, so the squeezed ξ→x0. By continuity of f′, f′(ξ)1→f′(x0)1 (denominator nonzero) — i.e. g′(y0)=f′(x0)1. Complete. (Note: the general Rn version is only sketched at idea level here, not proved: one views the derivative as a linear map, and the inverse matrix becomes the derivative of the local inverse.)
Verify the theorem's formula numerically for f(x)=x3+x at a=1: compute f′(1)=4, compute g′(2) numerically via the bisection inverse, and check ∣4g′(2)−1∣<10−9.
a=1: b=f(1)=2; bisection gives g(2)=1, and g′(2)=f′(1)1=41 — check the product 4⋅41=1.Show proof
f′(x)=3x2+1, so f′(1)=4. With b=f(1)=2, bisection on [−2,4] converges to g(2)=1 since f is strictly increasing (f′≥1); after 200 iterations the error is below 6/2200, i.e. exactly 1 in double precision.
The formula g′(y)=f′(g(y))1 at y=2 gives g′(2)=f′(g(2))1=f′(1)1=3⋅12+11=41. Hence ∣4g′(2)−1∣=∣4⋅41−1∣=0<10−9 — the theorem holds with no numerical error at all.
Show why the theorem breaks for f(x)=x3 at 0: f′(0)=0, and the inverse 3y is not differentiable at 0 — prove this via the difference quotient blowing up to ∞.
f′(0)=0,h−03h−0=h−2/3h→0∞
The scene's f(x)=x3+x satisfies the theorem even at a=0 since f′(0)=1=0 — the problem below studies x3, where the derivative vanishes, showing why the hypothesis f′(x0)=0 is needed.Show proof
f(x)=x3 is strictly increasing on all of R, so it has the global inverse g(y)=3y. But f′(x)=3x2 gives f′(0)=0 — the theorem's hypothesis fails.
The difference quotient at 0: hg(h)−g(0)=h3h=h−2/3=(3h)21. As h→0 the denominator →0+, so the quotient blows up to +∞ — no limit exists, hence g is not differentiable at 0. The theorem's formula f′(0)1 is likewise meaningless as 01.
Geometric meaning: when the graph of f has a horizontal tangent at (0,0), the reflected graph of g has a vertical tangent at (0,0) — the failure of differentiability is visible in the picture too.