Precalculus Intermediate

Graphical Limit Estimator

Estimate limits numerically with a table of values approaching from both sides, then visually confirm with an interactive graph. The foundation of calculus — made visible.

Define the Limit
Use: x, Math.sin(x), Math.abs(x), Math.pow(x,n), Math.log(x), Math.sqrt(x)
The value x is approaching (may be a point of discontinuity)
Quick Examples
Table of Values
Side x f(x)
Enter f(x) and a value to compute the table.
Limit Results
Results will appear here after you estimate the limit.
Graph
f(x)
x = a
Open circle (limit ≠ f(a))
Closed circle (f(a) defined)
How This Works — Step by Step
  1. Choose your function and limit point. Enter any expression for f(x) and the value a that x is approaching. The function does not need to be defined at x = a — that's the whole point of limits!
  2. Approach from the left. We plug in x-values that are close to a but slightly smaller: a−1, a−0.1, a−0.01, a−0.001, a−0.0001. As x gets closer to a from the left, f(x) stabilizes toward the left-hand limit L⁻.
  3. Approach from the right. We plug in x-values slightly larger than a: a+0.0001, a+0.001, a+0.01, a+0.1, a+1. If f(x) stabilizes, that value is the right-hand limit L⁺.
  4. Compare the one-sided limits. The two-sided limit lim(x→a) f(x) exists if and only if L⁻ = L⁺. If they differ (or one blows up to ±∞), the limit does not exist (DNE).
  5. Check continuity. If f(a) is defined and equals the limit, the function is continuous at a. If f(a) is undefined but the limit exists, there is a removable discontinuity (a "hole"). If the limit itself doesn't exist, it's a non-removable discontinuity.
  6. Use the graph to confirm. The canvas shows f(x) plotted near x = a. Use Zoom In to focus on the limit point. An open circle shows where the function is undefined; a closed circle shows the actual value f(a). Watch how the curve approaches (or doesn't approach) a single value.
Key Concepts
1

What Is a Limit?

A limit describes the value that f(x) approaches as x gets arbitrarily close to a — regardless of what happens at x = a itself. The function may be undefined there, yet the limit can still exist.

lim(x→a) f(x) = L
means: f(x) → L as x → a
(but f(a) might ≠ L, or not exist)

This is the foundational idea of calculus. Derivatives and integrals are both defined using limits.

2

One-Sided Limits & Discontinuities

When a function behaves differently on each side of a point, we use one-sided limits:

lim(x→a⁻) f(x) — left-hand limit
lim(x→a⁺) f(x) — right-hand limit

Two-sided limit exists ⟺ L⁻ = L⁺

Removable discontinuity: limit exists but f(a) ≠ L (a "hole").
Jump discontinuity: L⁻ ≠ L⁺ (step function).
Infinite discontinuity: f(x) → ±∞ (vertical asymptote).

Need help with limits or precalculus?

Our tutors explain concepts visually — the same way this tool does. Book a free intro session today.

Book a Free Session