Tutorials › Calculus I › The Epsilon-Delta Definition

Limit Concepts and Estimates · Tutorial 167 of 1495

The Epsilon-Delta Definition

Learn how epsilon measures output accuracy and delta specifies how close the input must be to guarantee it.

Beginner 9 min read

What You'll Learn

  • State the epsilon-delta definition of a finite limit.
  • Interpret epsilon as an output tolerance and delta as an input restriction.
  • Distinguish the limiting value from the function's value at the target input.
  • Check whether a specific epsilon-delta guarantee works for a function.
  • Recognize why the input must be near, but not equal to, the target.

From “Getting Close” to a Precise Definition

A limit describes how the values of a function behave as its input approaches a target. Informally, we say that \(f(x)\) approaches \(L\) as \(x\) approaches \(a\) when values of \(f(x)\) can be made as close to \(L\) as we wish by taking \(x\) sufficiently close to \(a\).

The words “as close as we wish” and “sufficiently close” need precise meanings. The epsilon-delta definition supplies them. It separates two kinds of distance: the distance from an output to the proposed limit, and the distance from an input to the target.

Definition: Let \(f:D\to\mathbb{R}\), where \(D\subseteq\mathbb{R}\), and suppose \(a\) is an accumulation point of \(D\). We say that \(f(x)\) has limit \(L\) as \(x\) approaches \(a\), and write \(\lim_{x\to a}f(x)=L\), if for every \(\varepsilon>0\) there exists a \(\delta>0\) such that, for every \(x\in D\), if \(0<|x-a|<\delta\), then \(|f(x)-L|<\varepsilon\).

The condition \(0<|x-a|<\delta\) says that \(x\) is within \(\delta\) of \(a\), but is not equal to \(a\). The conclusion \(|f(x)-L|<\varepsilon\) says that the corresponding output is within \(\varepsilon\) of \(L\). The definition therefore turns “input close” into a guarantee of “output close.”

What Epsilon and Delta Measure

The positive number \(\varepsilon\) is an allowed error in the output. It sets the required closeness to \(L\). The positive number \(\delta\) is an input distance that is sufficient to ensure that output accuracy. For a particular \(\varepsilon\), the definition requires that some suitable \(\delta\) can be found.

$$ |x-a|<\delta \quad\Longrightarrow\quad |f(x)-L|<\varepsilon, \qquad x\in D,\quad x\ne a. $$

In the full definition, this implication must work for every positive \(\varepsilon\). A smaller \(\varepsilon\) asks for greater output accuracy and may require a smaller \(\delta\). There is no requirement that \(\delta\) equal \(\varepsilon\), or that one particular \(\delta\) work for every tolerance.

The symbols measure distances, not signed differences. For example, \(|f(x)-L|<\varepsilon\) means that the output lies between \(L-\varepsilon\) and \(L+\varepsilon\). Likewise, \(|x-a|<\delta\) means that the input lies between \(a-\delta\) and \(a+\delta\), with the target \(a\) itself excluded when considering a limit.

$$ L-\varepsilon<f(x)<L+\varepsilon, \qquad a-\delta<x<a+\delta,\quad x\ne a. $$

Why the Definition Captures a Limit

Suppose an output tolerance \(\varepsilon>0\) is given. The definition requires a positive input distance \(\delta\) that makes every permitted input \(x\) produce an output less than \(\varepsilon\) away from \(L\). Thus, however strict the requested output accuracy is, the input can be restricted enough to guarantee it.

Conversely, if some output tolerance cannot be guaranteed by any positive input distance, then the proposed value \(L\) is not the limit. There would always be inputs arbitrarily close to \(a\) whose function values fail to lie within that tolerance of \(L\). This explains the central logic: a limit is not established by one close input or a handful of samples. It is a guarantee about all domain inputs in a sufficiently small deleted interval around \(a\).

Key idea: Epsilon specifies how close the function values must be to the proposed limit. Delta specifies how close the inputs must be to the target to guarantee that output accuracy.

Worked Examples: Reading the Definition in Practice

Worked Example: A Tolerance for an Absolute-Value Function

Consider \(f(x)=|x|\) near \(a=0\), with proposed limit \(L=0\). Check whether \(\varepsilon=\frac{3}{10}\) and \(\delta=\frac{3}{10}\) give the required guarantee.

Take any \(x\) satisfying \(0<|x-0|<\frac{3}{10}\). Since \(f(x)=|x|\), the output error is

$$ |f(x)-L| = \bigl||x|-0\bigr| = |x| = |x-0| < \frac{3}{10} = \varepsilon. $$

Thus every permitted input satisfies the output tolerance. The proposed \(\delta\) works for this particular \(\varepsilon\). The calculation checks the implication directly: the input-distance condition is the same as the required output-distance condition.

Check: The final bound is strict, as required: \(|f(x)-L|<\varepsilon\), not merely \(|f(x)-L|\le\varepsilon\).

Worked Example: A Reciprocal Function Near 2

Consider \(f(x)=\frac{1}{x}\) near \(a=2\), with proposed limit \(L=\frac{1}{2}\). Check whether \(\varepsilon=\frac{1}{10}\) and \(\delta=\frac{1}{5}\) work.

Assume \(x\) is in the domain and \(0<|x-2|<\frac{1}{5}\). The input condition gives

$$ \frac{9}{5}<x<\frac{11}{5}. $$

In particular, \(x>\frac{9}{5}>0\). Now compute the output error and use the bounds on \(x\):

$$ \left|\frac{1}{x}-\frac{1}{2}\right| = \left|\frac{2-x}{2x}\right| = \frac{|x-2|}{2x} < \frac{\frac{1}{5}}{2\cdot\frac{9}{5}} = \frac{1}{18} < \frac{1}{10}. $$

Therefore the output error is less than \(\varepsilon\) whenever the input error is less than the proposed \(\delta\). The denominator is positive because the input restriction guarantees \(x>\frac{9}{5}\).

Check: The exact bound \(\frac{1}{18}\) is less than \(\frac{1}{10}\), since \(10<18\). So the chosen input restriction is sufficient for the requested tolerance.

Worked Example: A Changed Function Value at the Target

Define \(f:\mathbb{R}\to\mathbb{R}\) by \(f(x)=4\) when \(x\ne2\), and \(f(2)=99\). For the proposed limit \(L=4\) at \(a=2\), check \(\varepsilon=\frac{1}{4}\) using \(\delta=1\).

Suppose \(x\) satisfies \(0<|x-2|<1\). The first inequality gives \(x\ne2\), so the definition of the function gives \(f(x)=4\). Therefore

$$ |f(x)-L| = |4-4| = 0 < \frac{1}{4} = \varepsilon. $$

Thus \(\delta=1\) works for this tolerance. The value \(f(2)=99\) does not enter the check, because the definition tests inputs with \(x\ne2\).

Check: Every input covered by the implication has output exactly \(4\), so its distance from \(L=4\) is zero, which is below the positive tolerance.

The Target Value and the Function Value

The limit \(L\) describes nearby function values; it need not equal \(f(a)\). The condition \(0<|x-a|\) deliberately excludes the input \(x=a\), so the value assigned at that single input cannot affect whether the definition is satisfied. The third example illustrates this distinction.

Also, a limit statement concerns inputs in the domain \(D\). If a proposed interval around \(a\) includes numbers outside \(D\), those numbers are not tested. The implication applies to every \(x\in D\) meeting the input-distance condition.

Common Mistake: Including the Target Input

A tempting but incorrect version of the definition replaces \(0<|x-a|<\delta\) with \(|x-a|<\delta\), thereby including \(x=a\). For the function in the third example, that would require \(f(2)=99\) to be within \(\frac14\) of \(L=4\). But the calculation is

$$ |f(2)-4| = |99-4| = 95 \not< \frac{1}{4}. $$

This would incorrectly reject the proposed limit. The correction is to use the definition as stated: the input must satisfy \(0<|x-a|<\delta\). This excludes \(a\) while still testing all nearby domain inputs distinct from \(a\).

Why Epsilon-Delta Language Matters

Graphs and tables can suggest what a limit might be, but they only display selected inputs or a visual scale. Epsilon-delta language states precisely what a proposed limit promises: any positive output tolerance can be met by choosing a sufficiently small input distance. It makes clear both what must be controlled and which inputs the guarantee covers.

When reading a limit claim, identify the target input \(a\), the proposed output \(L\), the output tolerance \(\varepsilon\), and the input restriction \(\delta\). Then ask whether the restriction actually guarantees the required output bound for every relevant input. This is the basic structure behind the formal definition.

Check Your Understanding

Use the definition to answer the following questions.

  1. In the statement \(\lim_{x\to a}f(x)=L\), what distance does \(\varepsilon\) measure, and what distance does \(\delta\) measure?
  2. Why does the condition on the input include \(0<|x-a|\), rather than only \(|x-a|<\delta\)?
  3. For \(f(x)=|x|\) near \(0\), does \(\delta=\frac{1}{5}\) guarantee \(|f(x)-0|<\frac{1}{4}\)? Explain using the inequalities.
  4. Can changing \(f(a)\) alone alter whether the epsilon-delta definition holds? Explain.
  5. In the reciprocal example, why was it necessary to establish that \(x>0\) before bounding the output error?

Test yourself: Calculus I final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon