In short

An indeterminate form is what you get when substituting into a limit gives an expression like 0/0 or \infty - \infty — something that looks like it should have a value but doesn't, because the answer depends on how the pieces approach their limits. There are seven indeterminate forms: \frac{0}{0}, \frac{\infty}{\infty}, 0 \cdot \infty, \infty - \infty, 0^0, \infty^0, and 1^\infty. Each one needs specific techniques — factoring, rationalising, logarithms, or standard limits — to resolve.

Here are three limits. Try to guess the answer to each before reading further.

\lim_{x \to 2} \frac{x^2 - 4}{x - 2}, \qquad \lim_{x \to 0} \frac{\sin x}{x}, \qquad \lim_{x \to 0} \frac{x}{x^2}

In every case, if you substitute x directly, the numerator goes to 0 and the denominator goes to 0. You get \frac{0}{0} in all three. But the three limits are completely different numbers:

4, \qquad 1, \qquad \text{does not exist (blows up to } \pm\infty \text{)}

Same \frac{0}{0}; three different answers. That is the whole point. \frac{0}{0} is not a number — it is a signal that the limit laws are not enough, and you need to do more work. The expression \frac{0}{0} does not tell you the limit; it tells you that the limit is hiding, and you have to find it by other means.

This is what mathematicians mean by an indeterminate form. The word "indeterminate" means "not determined" — not determined by the form alone. You cannot look at \frac{0}{0} and know the answer, because the answer depends on the specific functions involved, not just their limiting values.

Why does this happen? Because \frac{0}{0} is a race between two quantities, both heading to zero. The first limit above, \frac{x^2 - 4}{x - 2}, has the numerator heading to zero like (x-2)(x+2) — roughly twice as fast as the denominator (x-2). The ratio settles to 4. The third limit, \frac{x}{x^2}, has the numerator heading to zero slower than the denominator, so the ratio blows up. The outcome depends entirely on the relative speeds at which numerator and denominator vanish.

The seven forms

There are exactly seven expressions that can arise from naive substitution and that do not determine the limit by themselves.

Form Example Limit
\frac{0}{0} \displaystyle\lim_{x \to 0}\frac{\sin x}{x} 1
\frac{\infty}{\infty} \displaystyle\lim_{x \to \infty}\frac{3x^2}{x^2 + 1} 3
0 \cdot \infty \displaystyle\lim_{x \to 0^+} x \ln x 0
\infty - \infty \displaystyle\lim_{x \to \infty}(\sqrt{x^2+x} - x) \frac{1}{2}
0^0 \displaystyle\lim_{x \to 0^+} x^x 1
\infty^0 \displaystyle\lim_{x \to \infty} x^{1/x} 1
1^\infty \displaystyle\lim_{x \to \infty}\left(1 + \frac{1}{x}\right)^x e

Every entry in the table has a definite numerical answer — but that answer is not predictable from the form in the first column. A different example with the same form could give a completely different answer. That is what makes the form indeterminate: the form alone carries no information about the limit's value.

The seven indeterminate forms grouped by typeA diagram showing the seven indeterminate forms in three groups: quotient forms (0/0 and infinity/infinity), product and difference forms (0 times infinity and infinity minus infinity), and exponential forms (0 to the 0, infinity to the 0, and 1 to the infinity). Quotient 0/0 ∞/∞ Product / Diff. 0 · ∞ ∞ − ∞ Exponential 0⁰ ∞⁰ 1^∞ All seven reduce to 0/0 or ∞/∞ via algebraic conversion
The seven indeterminate forms, grouped by the operation that produces them. The quotient forms are the most fundamental — every other form can be converted to one of these two through algebraic manipulation or logarithms.

Indeterminate form

An expression obtained by substituting limiting values into a combination of functions is called an indeterminate form if the expression alone does not determine the value of the limit. The seven indeterminate forms are:

\frac{0}{0}, \quad \frac{\infty}{\infty}, \quad 0 \cdot \infty, \quad \infty - \infty, \quad 0^0, \quad \infty^0, \quad 1^\infty

In each case, the limit may exist but cannot be found by substitution alone — algebraic manipulation, standard limits, or other techniques are required.

Why some forms are not indeterminate

Contrast the seven indeterminate forms with expressions that do determine the limit. For instance:

These are determined because no matter what specific functions produce the form, the answer is always the same. Indeterminate forms are special precisely because different functions with the same form can lead to different limits.

Form 1: \frac{0}{0} — the most common

This is the form you will meet most often, especially in calculus. The derivative itself is defined as a \frac{0}{0} limit:

f'(a) = \lim_{h \to 0} \frac{f(a+h) - f(a)}{h}

When h \to 0, the numerator f(a+h) - f(a) \to 0 (assuming f is continuous) and the denominator h \to 0. Every derivative is a resolved \frac{0}{0} form. That is why the algebra of limits alone is not enough for calculus — the most important limit in all of calculus is a \frac{0}{0} form, and resolving it requires specific knowledge about the function involved.

Resolution strategies for \frac{0}{0}:

Factoring. If both numerator and denominator are polynomials, factor out the common root. The factor (x - a) appears in both (since both vanish at x = a), and cancelling it removes the 0/0.

\lim_{x \to 3} \frac{x^2 - 9}{x - 3} = \lim_{x \to 3} \frac{(x-3)(x+3)}{x - 3} = \lim_{x \to 3} (x + 3) = 6

Rationalising. When square roots are involved, multiply numerator and denominator by the conjugate.

\lim_{x \to 0} \frac{\sqrt{1+x} - 1}{x}

Multiply top and bottom by \sqrt{1+x} + 1:

= \lim_{x \to 0} \frac{(1+x) - 1}{x(\sqrt{1+x} + 1)} = \lim_{x \to 0} \frac{x}{x(\sqrt{1+x} + 1)} = \lim_{x \to 0} \frac{1}{\sqrt{1+x} + 1} = \frac{1}{2}

Standard limits. Some \frac{0}{0} forms resolve into known values that you memorise: \lim_{x \to 0} \frac{\sin x}{x} = 1, \lim_{x \to 0} \frac{e^x - 1}{x} = 1, and others. These cannot be factored or rationalised — they need geometric or series arguments. They are derived in the article on Standard Limits.

Substitution. Sometimes a change of variable converts the limit into a recognisable form. For example:

\lim_{x \to 0} \frac{e^{3x} - 1}{5x}

Set u = 3x. As x \to 0, u \to 0, and x = u/3:

\frac{e^{3x} - 1}{5x} = \frac{e^u - 1}{5u/3} = \frac{3}{5} \cdot \frac{e^u - 1}{u}

Now \frac{e^u - 1}{u} \to 1, so the limit is \frac{3}{5}. The substitution reduced an unfamiliar \frac{0}{0} to a standard one.

Form 2: \frac{\infty}{\infty}

When both numerator and denominator grow without bound, the limit depends on how fast each one grows.

\lim_{x \to \infty} \frac{5x^3 + 2x}{3x^3 - x^2 + 1}

Both top and bottom approach \infty. Divide every term by the highest power of x in the denominator — here x^3:

= \lim_{x \to \infty} \frac{5 + 2/x^2}{3 - 1/x + 1/x^3} = \frac{5 + 0}{3 - 0 + 0} = \frac{5}{3}

The general rule for rational functions at infinity: the limit equals the ratio of the leading coefficients when the degrees are equal, 0 when the numerator has lower degree, and \pm\infty when the numerator has higher degree.

This is worth remembering as a three-case rule:

\lim_{x \to \infty} \frac{a_n x^n + \cdots}{b_m x^m + \cdots} = \begin{cases} a_n / b_m & \text{if } n = m \\ 0 & \text{if } n < m \\ \pm\infty & \text{if } n > m \end{cases}

The intuition: when the degrees match, the lower-order terms become irrelevant compared to the leading terms, and you are left with the ratio of the leaders. When one polynomial has a higher degree, it grows faster and dominates.

Form 3: 0 \cdot \infty

One factor shrinks to zero while the other blows up. The outcome depends on the race between them. Convert to \frac{0}{0} or \frac{\infty}{\infty} by rewriting the product as a fraction.

\lim_{x \to 0^+} x \ln x

Here x \to 0^+ (going to zero) and \ln x \to -\infty (blowing up). Rewrite as:

\lim_{x \to 0^+} \frac{\ln x}{1/x}

Now it is \frac{-\infty}{\infty}, which you can handle with techniques like L'Hôpital's rule (covered in a later article). The answer turns out to be 0 — the factor x wins the race and drags the product to zero.

The conversion trick is general: if you have f(x) \cdot g(x) where f \to 0 and g \to \infty, rewrite it as \frac{f(x)}{1/g(x)} (giving \frac{0}{0}) or as \frac{g(x)}{1/f(x)} (giving \frac{\infty}{\infty}). Either way, you have reduced the problem to a form you already know how to handle.

Form 4: \infty - \infty

Two quantities both grow without bound, and you are subtracting them. The difference could be anything — it depends on how fast each term grows.

\lim_{x \to \infty} (\sqrt{x^2 + x} - x)

Both \sqrt{x^2 + x} and x go to \infty. Rationalise by multiplying and dividing by the conjugate \sqrt{x^2 + x} + x:

= \lim_{x \to \infty} \frac{(\sqrt{x^2+x})^2 - x^2}{\sqrt{x^2+x} + x} = \lim_{x \to \infty} \frac{x^2 + x - x^2}{\sqrt{x^2+x} + x} = \lim_{x \to \infty} \frac{x}{\sqrt{x^2+x} + x}

Divide numerator and denominator by x (which is positive for large x):

= \lim_{x \to \infty} \frac{1}{\sqrt{1 + 1/x} + 1} = \frac{1}{\sqrt{1} + 1} = \frac{1}{2}

The rationalisation trick converts \infty - \infty into a fraction where you can see the cancellation clearly.

Forms 5, 6, 7: the exponential indeterminates

The three remaining forms — 0^0, \infty^0, and 1^\infty — all involve exponentiation. They look like they should have definite values: "any number to the power zero is 1," and "1 to any power is 1." But those rules hold for fixed numbers, not for limits where both base and exponent are changing simultaneously.

The universal technique: take the logarithm. If L = \lim_{x \to a} f(x)^{g(x)}, then \ln L = \lim_{x \to a} g(x) \ln f(x). The exponent g(x) \ln f(x) is a product, which reduces the problem to form 3 (0 \cdot \infty) or a simpler form. Once you find \ln L, exponentiate to get L = e^{\ln L}.

1^\infty: the most important exponential form

The expression \left(1 + \frac{1}{n}\right)^n as n \to \infty is a 1^\infty form — the base approaches 1 and the exponent approaches \infty. The "rule" that 1 to any power is 1 would predict the answer is 1. The actual limit is e \approx 2.718. This is the very definition of the number e.

Take L = \lim_{n \to \infty} \left(1 + \frac{1}{n}\right)^n. Then:

\ln L = \lim_{n \to \infty} n \ln\!\left(1 + \frac{1}{n}\right)

Let t = 1/n, so as n \to \infty, t \to 0^+:

\ln L = \lim_{t \to 0^+} \frac{\ln(1 + t)}{t}

This is a \frac{0}{0} form (since \ln(1+0) = 0 and t \to 0), and it equals 1 by the standard limit \lim_{t \to 0} \frac{\ln(1+t)}{t} = 1. So \ln L = 1, which means L = e.

0^0: not always 1

Take \lim_{x \to 0^+} x^x. The base goes to 0 and the exponent goes to 0. Apply the logarithm:

\ln L = \lim_{x \to 0^+} x \ln x

This is the 0 \cdot \infty form from earlier. The result is 0. So \ln L = 0, which gives L = e^0 = 1.

But a different 0^0 form could give a different answer. That is the point — 0^0 is indeterminate.

\infty^0: not always 1

Take \lim_{x \to \infty} x^{1/x}. The base goes to \infty and the exponent goes to 0.

\ln L = \lim_{x \to \infty} \frac{\ln x}{x}

This is \frac{\infty}{\infty}. The denominator x grows faster than \ln x, so the limit is 0. Hence L = e^0 = 1.

The reduction map

Every indeterminate form can be reduced to \frac{0}{0} or \frac{\infty}{\infty} through one of three conversions:

So ultimately, every indeterminate form funnels down to \frac{0}{0} or \frac{\infty}{\infty}. That is why L'Hôpital's rule — which handles exactly those two forms — is such a universal tool.

Putting it all together

Example 1: Resolving a 0/0 form by factoring

Evaluate \displaystyle\lim_{x \to 1} \frac{x^3 - 1}{x^2 - 1}.

Step 1. Substitute x = 1: numerator = 1 - 1 = 0, denominator = 1 - 1 = 0. This is a \frac{0}{0} form.

Why: direct substitution gives \frac{0}{0}, which tells you the limit laws cannot be applied directly — you need to simplify first.

Step 2. Factor both. Use the standard factorisations:

x^3 - 1 = (x - 1)(x^2 + x + 1), \qquad x^2 - 1 = (x - 1)(x + 1)

Why: both numerator and denominator vanish at x = 1, so both have (x - 1) as a factor. Factoring exposes this common root.

Step 3. Cancel the common factor (x - 1):

\frac{x^3 - 1}{x^2 - 1} = \frac{(x-1)(x^2+x+1)}{(x-1)(x+1)} = \frac{x^2+x+1}{x+1} \quad (x \neq 1)

Why: for every x \neq 1 the cancellation is valid, and limits only depend on values near the point, not at it.

Step 4. Now substitute x = 1 into the simplified expression:

\lim_{x \to 1} \frac{x^2+x+1}{x+1} = \frac{1+1+1}{1+1} = \frac{3}{2}

Why: after cancellation, the denominator is no longer zero at x = 1, so the quotient rule applies and you can substitute directly.

Result: \displaystyle\lim_{x \to 1} \frac{x^3 - 1}{x^2 - 1} = \frac{3}{2}.

The graph of $y = \frac{x^3 - 1}{x^2 - 1}$ (equivalently, $\frac{x^2+x+1}{x+1}$ away from $x = 1$). There is a hole at $x = 1$ — the function is undefined there — but the curve approaches $y = \frac{3}{2}$ from both sides. The $\frac{0}{0}$ form masked a perfectly ordinary limit.

The graph shows the function heading smoothly toward y = 1.5 on both sides of x = 1. The \frac{0}{0} was a removable discontinuity — the hole can be "filled in" at \frac{3}{2}.

Example 2: Resolving an ∞ − ∞ form by rationalisation

Evaluate \displaystyle\lim_{x \to \infty} \left(\sqrt{x^2 + 4x} - x\right).

Step 1. As x \to \infty: \sqrt{x^2 + 4x} \to \infty and x \to \infty. The expression is \infty - \infty, which is indeterminate.

Why: both terms grow without bound, so the difference could be anything. You cannot subtract infinities.

Step 2. Multiply and divide by the conjugate \sqrt{x^2+4x} + x:

\sqrt{x^2+4x} - x = \frac{(\sqrt{x^2+4x})^2 - x^2}{\sqrt{x^2+4x} + x} = \frac{x^2 + 4x - x^2}{\sqrt{x^2+4x} + x} = \frac{4x}{\sqrt{x^2+4x} + x}

Why: multiplying by the conjugate converts \infty - \infty into a fraction by using the identity (A - B)(A + B) = A^2 - B^2. The subtraction in the numerator produces clean cancellation.

Step 3. Divide numerator and denominator by x (positive for large x):

= \frac{4}{\sqrt{1 + 4/x} + 1}

Why: for the denominator, \frac{\sqrt{x^2+4x}}{x} = \sqrt{\frac{x^2+4x}{x^2}} = \sqrt{1+4/x}, using the fact that x > 0.

Step 4. Take x \to \infty: the term 4/x \to 0, so:

\lim_{x \to \infty} \frac{4}{\sqrt{1+4/x}+1} = \frac{4}{\sqrt{1}+1} = \frac{4}{2} = 2

Result: \displaystyle\lim_{x \to \infty}\left(\sqrt{x^2+4x} - x\right) = 2.

The graph of $y = \sqrt{x^2+4x} - x$. As $x$ grows, the curve flattens and creeps toward the dashed red line $y = 2$. Two enormous quantities — $\sqrt{x^2+4x}$ and $x$ — differ by an amount that settles to exactly $2$.

The picture makes the algebra visible: the gap between \sqrt{x^2+4x} and x is large when x is small but shrinks and stabilises at 2 as x grows. The \infty - \infty form was hiding a finite, determinate answer.

Common confusions

Going deeper

If you came here to understand what indeterminate forms are and how to handle the four most common ones (\frac{0}{0}, \frac{\infty}{\infty}, 0 \cdot \infty, \infty - \infty), you have it. The rest is for readers who want a sharper view of why exactly seven forms are indeterminate, and a note on L'Hôpital's rule.

Why exactly seven?

Consider all the ways two limits can combine under the four basic operations and exponentiation. Most combinations are determined: \frac{5}{3}, 0 + 7, 2^3, etc. — the limit laws handle them. The indeterminate forms are the ones where the limit laws give no information.

For quotients, the only problematic cases are \frac{0}{0} and \frac{\infty}{\infty}. For products, the only problematic case is 0 \cdot \infty (everything else is either zero, finite, or infinite — determinately). For differences, only \infty - \infty is problematic. For exponentiation, three cases arise: 0^0, \infty^0, and 1^\infty. Additions are never indeterminate (the sum law always applies when both limits are finite; when one is infinite, the sum is infinite).

That gives exactly 2 + 1 + 1 + 3 = 7 indeterminate forms. There are no others — every other combination of limiting values is determined by the algebra of limits.

The connection to L'Hôpital's rule

L'Hôpital's rule is a powerful tool specifically designed for \frac{0}{0} and \frac{\infty}{\infty} forms. It says: if \lim_{x \to a} \frac{f(x)}{g(x)} is a \frac{0}{0} or \frac{\infty}{\infty} form, and the limit of \frac{f'(x)}{g'(x)} exists, then

\lim_{x \to a} \frac{f(x)}{g(x)} = \lim_{x \to a} \frac{f'(x)}{g'(x)}

You replace the functions with their derivatives and try again. This is a separate theorem, not part of the algebra of limits — it relies on the mean value theorem and requires the functions to be differentiable. But it is often the fastest way to resolve a \frac{0}{0} or \frac{\infty}{\infty} form, and it handles the other five forms too once you convert them to quotients.

A complete classification

Form Indeterminate? What the form alone tells you
\frac{0}{0} Yes Nothing — could be any value
\frac{\infty}{\infty} Yes Nothing
\frac{c}{0}, c \neq 0 No Limit is \pm\infty
\frac{0}{c}, c \neq 0 No Limit is 0
\frac{c}{d}, d \neq 0 No Limit is c/d
0 \cdot \infty Yes Nothing
0 \cdot c No Limit is 0
\infty - \infty Yes Nothing
\infty + \infty No Limit is \infty
0^0 Yes Nothing
\infty^0 Yes Nothing
1^\infty Yes Nothing
0^\infty No Limit is 0
\infty^\infty No Limit is \infty

The seven "Yes" entries are exactly the indeterminate forms. Everything else is determined.

Where this leads next