Indeterminate forms and asymptotic reasoning

Plug x=0x=0 into sin⁡xx\dfrac{\sin x}{x} and you get 00\dfrac00 — a symbol that means nothing, not the value of the limit. Seven such traps recur throughout calculus: 00\frac00, ∞∞\frac{\infty}{\infty}, 0⋅∞0\cdot\infty, ∞−∞\infty-\infty, 000^0, 1∞1^\infty, ∞0\infty^0. Each looks like it should evaluate to something, but the two competing pieces are fighting — one pushing the expression toward zero, the other toward infinity or one — and the outcome depends entirely on how fast each piece moves, not on the symbols themselves. L'Hôpital's rule, sitting right after the mean value theorems in this unit, is the systematic resolver: differentiate numerator and denominator separately and try again. This article builds the rule from Cauchy's mean value theorem, shows how the other five forms funnel into it, and works two classic limits — a triple L'Hôpital chain and the famous xx→1x^x\to1 — that show up constantly in later units on curve sketching and asymptotes.

The core insight

When a limit reduces to 00\frac00 or ∞∞\frac\infty\infty, differentiating numerator and denominator separately (repeating if needed) and taking the new limit gives the same answer as the original, because Cauchy's mean value theorem guarantees a point where the ratio of derivatives matches the ratio of the functions.

The core idea

What makes a form "indeterminate." An expression like 00\frac00 is not a number — it is a placeholder for "the limit of a ratio whose numerator and denominator both vanish." The actual limit depends on the rate at which each piece approaches its boundary value, and that rate is exactly what a derivative measures. This is why calculus, not algebra, is the right tool.

The rule itself. Suppose f,gf,g are differentiable near aa (except possibly at aa), g′(x)≠0g'(x)\neq0 near aa, and the pair f,gf,g both tend to 00 together, or both tend to ±∞\pm\infty together, as x→ax\to a. Then, provided the limit on the right exists (or is ±∞\pm\infty),

lim⁡x→af(x)g(x)=lim⁡x→af′(x)g′(x).\lim_{x\to a} \frac{f(x)}{g(x)} = \lim_{x\to a} \frac{f'(x)}{g'(x)}.

where: f,gf,g are the numerator and denominator functions, aa is the point (or ±∞\pm\infty) the limit is taken at, and f′,g′f',g' are their derivatives computed independently — not via the quotient rule.

Why it is true. Cauchy's mean value theorem states that for f,gf,g differentiable on an interval with g′≠0g'\neq0, there is a point cc between aa and xx with f(x)−f(a)g(x)−g(a)=f′(c)g′(c)\dfrac{f(x)-f(a)}{g(x)-g(a)} = \dfrac{f'(c)}{g'(c)}. In the 00\frac00 case, f(a)=g(a)=0f(a)=g(a)=0, so the left side collapses to exactly f(x)/g(x)f(x)/g(x). As x→ax\to a, the trapped point cc is squeezed toward aa too, so f′(c)/g′(c)→lim⁡x→af′(x)/g′(x)f'(c)/g'(c) \to \lim_{x\to a} f'(x)/g'(x) — which is the rule. If the new ratio f′/g′f'/g' is itself 00\frac00 or ∞∞\frac\infty\infty, the same argument applies again: L'Hôpital's rule may be chained.

Funneling the other five forms in. The remaining indeterminate shapes are all algebraic disguises of 00\frac00 or ∞∞\frac\infty\infty:

Figure
Seven indeterminate forms feeding into the two ratio forms that L'Hôpital's rule resolves
Five disguised forms reduce to the two ratio forms 0·∞ ∞−∞ 0⁰ 1^∞ ∞⁰ rewrite as a single fraction / log 0/0 ∞/∞ Once in ratio form, differentiate top and bottom separately and re-check.

For 0⋅∞0\cdot\infty: rewrite fgfg as f1/g\dfrac{f}{1/g} (a 00\frac00 form) or g1/f\dfrac{g}{1/f} (a ∞∞\frac\infty\infty form). For ∞−∞\infty-\infty: combine into one fraction, e.g. 1f−1g=g−ffg\dfrac1f-\dfrac1g=\dfrac{g-f}{fg}, which becomes 00\frac00. For the three exponential forms 00,1∞,∞00^0,1^\infty,\infty^0: take logarithms. If y=f(x)g(x)y=f(x)^{g(x)}, then ln⁡y=g(x)ln⁡f(x)\ln y = g(x)\ln f(x), a 0⋅∞0\cdot\infty form; evaluate lim⁡ln⁡y\lim\ln y first, then exponentiate to recover lim⁡y\lim y. This same machinery is the everyday tool of asymptotic reasoning — pinning down how f(x)f(x) behaves as x→∞x\to\infty or as x→ax\to a, which is exactly what finding asymptotes (a nearby topic in this unit) requires.

Derivation AL'Hôpital's rule for the 0/0 case, from Cauchy's mean value theorem

The goal is to show, using only the (already-proved) Cauchy mean value theorem and the definition of a limit, that if f(a)=g(a)=0f(a)=g(a)=0 with f,gf,g differentiable near aa and g′≠0g'\neq0 near aa, then lim⁡x→af(x)/g(x)\lim_{x\to a} f(x)/g(x) equals lim⁡x→af′(x)/g′(x)\lim_{x\to a} f'(x)/g'(x) whenever the latter exists — this is the workhorse case that a student must be able to reproduce, not just quote.

Step 1. Set up Cauchy's mean value theorem on [a,x][a,x] (or [x,a][x,a]). For f,gf,g differentiable on an interval containing aa and xx, with g′g' never zero there, Cauchy's theorem guarantees a point cc strictly between aa and xx such that f(x)−f(a)g(x)−g(a)=f′(c)g′(c)\dfrac{f(x)-f(a)}{g(x)-g(a)} = \dfrac{f'(c)}{g'(c)}. This is the ordinary mean value theorem applied to the pair (f,g)(f,g) simultaneously rather than to ff alone.

Step 2. Use the given values f(a)=g(a)=0f(a)=g(a)=0. Substituting into Step 1's identity, the left side becomes f(x)−0g(x)−0=f(x)g(x)\dfrac{f(x)-0}{g(x)-0} = \dfrac{f(x)}{g(x)}. So for every xx near aa, there is some c=c(x)c=c(x) strictly between aa and xx with f(x)g(x)=f′(c)g′(c)\dfrac{f(x)}{g(x)} = \dfrac{f'(c)}{g'(c)} exactly — not approximately.

Step 3. Take the limit x→ax\to a and squeeze cc. Because cc always lies strictly between aa and xx, as x→ax\to a we are forced to have c→ac\to a as well (the squeeze theorem on the interval (a,x)(a,x) or (x,a)(x,a) shrinking to a point). So lim⁡x→af′(c(x))/g′(c(x))\lim_{x\to a} f'(c(x))/g'(c(x)) is the same as lim⁡c→af′(c)/g′(c)\lim_{c\to a} f'(c)/g'(c), which by hypothesis exists and equals some value LL.

Step 4. Conclude. Combining Steps 2 and 3, lim⁡x→af(x)g(x)=lim⁡x→af′(c(x))g′(c(x))=L=lim⁡x→af′(x)g′(x)\lim_{x\to a}\dfrac{f(x)}{g(x)} = \lim_{x\to a}\dfrac{f'(c(x))}{g'(c(x))} = L = \lim_{x\to a}\dfrac{f'(x)}{g'(x)}, which is exactly L'Hôpital's rule. If this new limit is again 00\frac00 or ∞∞\frac\infty\infty, the same three steps apply to f′,g′f',g' in place of f,gf,g, justifying repeated differentiation.

Worked example

Evaluate lim⁡x→0x−sin⁡xx3\displaystyle\lim_{x\to 0} \frac{x-\sin x}{x^3}, then use the same log trick to confirm lim⁡x→0+xx=1\displaystyle\lim_{x\to 0^+} x^x = 1.

Step 1. Check the form at x=0x=0: numerator 0−sin⁡0=00-\sin0=0, denominator 03=00^3=0. This is 00\frac00, so differentiate top and bottom separately: 1−cos⁡x3x2\dfrac{1-\cos x}{3x^2}.

Step 2. Re-check: at x=0x=0 this is again 1−10=00\dfrac{1-1}{0}=\frac00, so differentiate once more: sin⁡x6x\dfrac{\sin x}{6x}, still 00\frac00 at x=0x=0 — differentiate a third time: cos⁡x6\dfrac{\cos x}{6}.

Step 3. This last ratio is no longer indeterminate: at x=0x=0 it equals 16\dfrac{1}{6}, a genuine finite value. So

lim⁡x→0x−sin⁡xx3=16.\lim_{x\to 0} \frac{x-\sin x}{x^3} = \frac16.

Three applications were needed because each intermediate ratio was still 00\frac00 — the form must be re-checked after every differentiation, never assumed.

Step 4. Now the exponential case. Let y=xxy=x^x for x→0+x\to0^+. Take logs: ln⁡y=xln⁡x\ln y = x\ln x, a 0⋅(−∞)0\cdot(-\infty) form since x→0x\to0 but ln⁡x→−∞\ln x\to-\infty. Rewrite as a ratio: xln⁡x=ln⁡x1/xx\ln x = \dfrac{\ln x}{1/x}, which is −∞∞\dfrac{-\infty}{\infty} — apply L'Hôpital's rule: lim⁡x→0+ln⁡x1/x=lim⁡x→0+1/x−1/x2=lim⁡x→0+(−x)=0\lim_{x\to0^+}\dfrac{\ln x}{1/x} = \lim_{x\to0^+}\dfrac{1/x}{-1/x^2} = \lim_{x\to0^+}(-x) = 0.

Step 5. So lim⁡x→0+ln⁡y=0\lim_{x\to0^+}\ln y = 0, and exponentiating back, lim⁡x→0+y=e0=1\lim_{x\to0^+} y = e^0 = 1. Answer: lim⁡x→0x−sin⁡xx3=16\lim_{x\to0}\dfrac{x-\sin x}{x^3} = \dfrac16, and lim⁡x→0+xx=1\displaystyle\lim_{x\to 0^+} x^x = 1.

Competitive stretch

The same "log first, then exponentiate" pattern proves lim⁡x→∞(1+1x)x=e\displaystyle\lim_{x\to\infty}\left(1+\frac1x\right)^x = e (a 1∞1^\infty form): setting y=(1+1/x)xy=(1+1/x)^x, ln⁡y=xln⁡(1+1/x)\ln y = x\ln(1+1/x) is ∞⋅0\infty\cdot0; writing it as ln⁡(1+1/x)1/x\dfrac{\ln(1+1/x)}{1/x} (now 00\frac00) and applying L'Hôpital's rule gives lim⁡ln⁡y=1\lim\ln y = 1, so lim⁡y=e\lim y = e — worth recognizing on sight rather than re-deriving.

Common traps

  • Applying L'Hôpital's rule to a ratio that is not actually indeterminate — e.g. lim⁡x→0sin⁡xx+1\lim_{x\to0}\frac{\sin x}{x+1} is 01=0\frac01=0 directly; differentiating here gives a wrong answer.
  • Differentiating numerator and denominator as a single quotient (quotient rule) instead of separately — the rule requires f′(x)f'(x) and g′(x)g'(x) computed independently, then divided.
  • Stopping after one application when the new ratio is still indeterminate — always re-check the form (00\frac00 or ∞∞\frac\infty\infty) before declaring the limit.
  • Forgetting to exponentiate back (elim⁡ln⁡ye^{\lim\ln y}) after using logarithms for 000^0, 1∞1^\infty, or ∞0\infty^0 — the log-limit is not the final answer.

Ask the tutor: if you're unsure whether your limit is genuinely indeterminate, or which algebraic move turns your specific 0⋅∞0\cdot\infty or ∞−∞\infty-\infty case into 00\frac00, ask the AI tutor to check the form with you and walk through the manipulation step by step.

How do I know a limit is genuinely indeterminate before reaching for L'Hopital's rule

Plug the limiting value directly into numerator and denominator (or the relevant pieces) first. If you get a clean number like 01\frac01 or 52\frac52, the limit is just that number — stop there. L'Hopital's rule only applies when you land on one of the seven forms (00\frac00, ∞∞\frac\infty\infty, 0⋅∞0\cdot\infty, ∞−∞\infty-\infty, 000^0, 1∞1^\infty, ∞0\infty^0). Differentiating a non-indeterminate ratio changes the answer and is a common exam slip.

Why do I have to differentiate the numerator and denominator separately instead of using the quotient rule

Because L'Hopital's rule is not a statement about the derivative of f/gf/g as a single function — it is a statement equating two different limits, lim⁡f/g\lim f/g and lim⁡f′/g′\lim f'/g', that happen to be equal under the hypotheses. The quotient rule computes (f/g)′(f/g)', an entirely different (and generally more complicated) expression, and using it here does not resolve the indeterminate form at all.

When should I use L'Hopital's rule versus a Taylor series expansion for the same limit

Both work on the same 00\frac00-type limits and often give the same amount of work; use whichever is faster for the specific functions in front of you. For a limit like lim⁡x→0(x−sin⁡x)/x3\lim_{x\to0}(x-\sin x)/x^3, a Taylor expansion of sin⁡x=x−x3/6+⋯\sin x = x - x^3/6+\cdots gives the answer 16\frac16 in one line without repeated differentiation, while L'Hopital's rule needs three passes. For less standard functions without a memorized series, L'Hopital's rule is usually more direct.

Before this

Where this leads