Visual Tools
Calculators
Tables
Mathematical Keyboard
Converters
Other Tools


Limits in Calculus






The Language of Approaching


Calculus begins with a deceptively simple question: what value does a function approach as its input gets closer and closer to some target? The answer—a limit—captures behavior near a point without requiring the function to actually reach that point. This distinction matters. A function might have a hole at x=2x = 2, yet still approach a perfectly well-defined value as xx moves toward 2 from either side.

Limits formalize the intuition of "getting arbitrarily close." The notation

limxaf(x)=L\lim_{x \to a} f(x) = L


means that f(x)f(x) can be made as close to LL as desired by taking xx sufficiently close to aa. The function need not be defined at aa, and even if it is, the value f(a)f(a) plays no role in determining the limit. Only the approach matters.

This concept underpins everything that follows in calculus. Derivatives measure instantaneous rates of change through limits. Integrals accumulate quantities through limits. Continuity is defined by limits. Understanding limits thoroughly is not optional preparation—it is the foundation on which the entire subject rests.



The Central Idea of a Limit


A limit answers the question: what value does f(x)f(x) approach as xx approaches aa? The emphasis falls on behavior near the point, not at the point. The function value f(a)f(a) might not exist, or it might differ from what the surrounding values suggest. The limit ignores f(a)f(a) entirely and focuses only on the approach.

The notation

limxaf(x)=L\lim_{x \to a} f(x) = L


states that f(x)f(x) gets arbitrarily close to LL as xx gets sufficiently close to aa. "Arbitrarily close" means closer than any positive distance you specify. "Sufficiently close" means there exists some neighborhood around aa where this closeness holds.

This definition captures something precise: no matter how tight a tolerance you demand around LL, you can always find inputs near aa that produce outputs within that tolerance. The function values converge toward LL even if they never reach it.

Limits serve as the foundation for all of calculus. The derivative is defined as a limit of difference quotients. The definite integral is defined as a limit of Riemann sums. Continuity is defined by comparing limits to function values. Every major concept in calculus rests on this single idea of controlled approach.

Limits That Fail to Exist


Not every limit exists. When asking what value f(x)f(x) approaches as xax \to a, sometimes there is no single answer. Three failure modes appear repeatedly.

Oscillation


A function may bounce between values without settling. Consider sin(1/x)\sin(1/x) as x0x \to 0. As xx shrinks, the argument 1/x1/x grows without bound, and the sine oscillates between 1-1 and 11 infinitely often. No single value LL captures what the function approaches.

Unbounded Behavior


A function may grow without bound rather than approach a finite value. When

limxaf(x)=\lim_{x \to a} f(x) = \infty


we say the function has an infinite limit, but this means the limit in the usual finite sense does not exist. The notation describes unbounded growth, not convergence to a number.

Left and Right Disagree


A function may approach different values depending on the direction of approach. If the left-hand limit yields one value and the right-hand limit yields another, no single number works for both. The two-sided limit does not exist.

Recognizing these failure modes is as important as computing limits that do exist. The type of failure reveals information about the function's behavior.

Two-Sided Limits


The standard limit notation

limxaf(x)=L\lim_{x \to a} f(x) = L


requires xx to approach aa from both directions simultaneously. Values less than aa must yield function outputs approaching LL, and values greater than aa must do the same. This is the two-sided limit.

The existence condition is precise: a two-sided limit exists if and only if both one-sided limits exist and are equal. If

limxaf(x)=Landlimxa+f(x)=L\lim_{x \to a^-} f(x) = L \quad \text{and} \quad \lim_{x \to a^+} f(x) = L


then the two-sided limit equals LL. If the one-sided limits differ, or if either fails to exist, the two-sided limit does not exist.

This requirement unifies behavior from both directions into a single value.
Learn More

One-Sided Limits


Sometimes only one direction of approach matters—or the two directions behave differently. One-sided limits isolate each direction.

The left-hand limit uses a minus superscript:

limxaf(x)\lim_{x \to a^-} f(x)


Here xx approaches aa through values less than aa only. The right-hand limit uses a plus superscript:

limxa+f(x)\lim_{x \to a^+} f(x)


Here xx approaches aa through values greater than aa only.

One-sided limits are essential for piecewise functions, where different formulas apply on different intervals. At the boundary between pieces, the left-hand and right-hand limits may differ. They also arise naturally at domain endpoints, where only one direction of approach is possible.

The two-sided limit exists precisely when both one-sided limits exist and match.
Learn More

Limit Rules


Computing limits directly from definitions is tedious. Limit rules provide shortcuts by breaking complex expressions into simpler pieces.

If both limxaf(x)\lim_{x \to a} f(x) and limxag(x)\lim_{x \to a} g(x) exist, then:

limxa[f(x)+g(x)]=limxaf(x)+limxag(x)\lim_{x \to a} [f(x) + g(x)] = \lim_{x \to a} f(x) + \lim_{x \to a} g(x)


limxa[f(x)g(x)]=limxaf(x)limxag(x)\lim_{x \to a} [f(x) \cdot g(x)] = \lim_{x \to a} f(x) \cdot \lim_{x \to a} g(x)


limxaf(x)g(x)=limxaf(x)limxag(x)provided limxag(x)0\lim_{x \to a} \frac{f(x)}{g(x)} = \frac{\lim_{x \to a} f(x)}{\lim_{x \to a} g(x)} \quad \text{provided } \lim_{x \to a} g(x) \neq 0


Similar rules hold for differences, constant multiples, and powers. The critical requirement: the component limits must exist. When they don't—when you encounter indeterminate forms like 0/00/0—these rules cannot be applied directly.

The Squeeze Theorem offers another approach. If g(x)f(x)h(x)g(x) \leq f(x) \leq h(x) near aa and both gg and hh approach the same limit LL, then ff must also approach LL. The function is trapped between two bounds converging to the same value.
Learn More

Evaluating Limits


The first technique to try is direct substitution: plug aa into f(x)f(x) and see what happens. For polynomials, this always works. For rational functions, it works whenever the denominator is nonzero at aa.

When substitution yields an indeterminate form—most commonly 0/00/0—the expression must be transformed. Evaluating limits in these cases requires algebraic manipulation.

Factoring


If both numerator and denominator vanish at aa, they share a common factor of (xa)(x - a). Factor it out, cancel, and substitute again:

limx2x24x2=limx2(x2)(x+2)x2=limx2(x+2)=4\lim_{x \to 2} \frac{x^2 - 4}{x - 2} = \lim_{x \to 2} \frac{(x-2)(x+2)}{x-2} = \lim_{x \to 2} (x + 2) = 4


Rationalizing


When radicals appear, multiply by the conjugate to eliminate them. The difference of squares identity transforms the expression into one where cancellation is possible.

The goal in every case is to rewrite the expression so that direct substitution produces a determinate result.
Learn More

Special Limits


Certain limits appear so frequently that memorizing them pays dividends. These special limits cannot be evaluated by substitution—each gives an indeterminate form—but their values are well established.

The fundamental trigonometric limit:

limx0sinxx=1\lim_{x \to 0} \frac{\sin x}{x} = 1


This holds when xx is measured in radians. It underlies the derivatives of sine and cosine.

The fundamental exponential limit:

limx0ex1x=1\lim_{x \to 0} \frac{e^x - 1}{x} = 1


This defines the derivative of exe^x at x=0x = 0.

The definition of ee itself emerges from a limit:

limx(1+1x)x=e\lim_{x \to \infty} \left(1 + \frac{1}{x}\right)^x = e


These results serve as building blocks for evaluating more complex expressions.
Learn More

Limits and Infinity


Infinity enters limits in two distinct ways. Limits at infinity ask what happens to f(x)f(x) as xx grows without bound:

limxf(x)orlimxf(x)\lim_{x \to \infty} f(x) \quad \text{or} \quad \lim_{x \to -\infty} f(x)


These describe end behavior. When such a limit equals a finite value LL, the line y=Ly = L is a horizontal asymptote.

Infinite limits describe functions that grow without bound as xx approaches a finite value:

limxaf(x)=orlimxaf(x)=\lim_{x \to a} f(x) = \infty \quad \text{or} \quad \lim_{x \to a} f(x) = -\infty


When this occurs, the line x=ax = a is a vertical asymptote.

For rational functions, dominant term analysis determines behavior at infinity. Divide numerator and denominator by the highest power of xx appearing in the denominator, then observe which terms vanish and which remain.
Learn More

Continuity


A function is continuous at x=ax = a when the limit equals the function value:

limxaf(x)=f(a)\lim_{x \to a} f(x) = f(a)


This single equation encodes three requirements. First, f(a)f(a) must be defined—the function must have a value at aa. Second, the limit must exist—f(x)f(x) must approach some definite value as xax \to a. Third, these two values must match.

Failure of any condition creates a discontinuity. A hole in the graph (removable discontinuity) occurs when the limit exists but differs from the function value or the function is undefined. A jump discontinuity occurs when left and right limits differ. An infinite discontinuity occurs when the function blows up.

The Intermediate Value Theorem guarantees that continuous functions on closed intervals attain every value between their endpoints. This result has profound consequences for proving that equations have solutions.
Learn More