Limit calculator

Estimate lim(x→a) f(x) by approaching a from both sides.

Enter your values and press Calculate. Your inputs stay in the address, so you can switch language or share the link.

Graph

Drag to pan, scroll or pinch to zoom, or use the + / − / ⟲ buttons. The graph can also be reached with the keyboard: Tab to it, then use the arrow keys and + / −.

Formula

lim(x→a) f(x) = L

How it works

A limit exists at a point if the function approaches the same value whether x approaches from below or from above. This is checked numerically here by evaluating f very close to a on each side; where f itself is undefined at a (as with the reciprocal family at x = 0), the two one-sided values are shown instead.

Worked example

The same calculation with the default values:

  • Function family Quadratic: f(x) = ax² + bx + c
  • Coefficient a 1
  • Coefficient b 0
  • Constant c 0
  • Approach x = 0
  1. x → -0.0001⁻: f(x) ≈ 0
  2. x → 0.0001⁺: f(x) ≈ 0
  3. f(0) = 0

Result: Approaching from the left: 0.00000001 · Approaching from the right: 0.00000001 · Limit: 0

A numerical check (h = 0.0001), not a symbolic proof — sufficient to see whether a limit exists at this level.

Common mistakes

  • Assuming a limit always equals the function's value at that exact point - a limit describes the value the function approaches, which can differ from (or be defined where the function itself is not, such as a removable discontinuity).
  • Using a step size too large when numerically approximating a limit - this can make a function that actually diverges look like it converges, or vice versa, if the sampled points aren't close enough to the target.
  • Confusing a one-sided limit with the full (two-sided) limit - a function can approach different values from the left and right of a point, in which case the full limit does not exist even though each one-sided limit does.

Related calculators