Calculus I · Textbook draft · 22 minute reading

The Epsilon–Delta Definition

Turn arbitrarily close into a quantified claim, construct delta, and prove that a proposed limit fails.

Before you begin

  • Absolute-value inequalities, punctured neighborhoods, and elementary limit calculations.

Learning objectives

  • State the quantifiers in the definition of a finite limit in their correct order.
  • Construct epsilon–delta proofs for linear and quadratic functions.
  • Negate the definition and establish uniqueness of a limit.

A numerical table can make a limit plausible. A proof must handle every input sufficiently near the target, including inputs that no table contains. We therefore need a statement that says exactly what “sufficiently near” must accomplish.

Let ff be defined throughout a punctured neighborhood of aa. We say lim⁡x→af(x)=L\lim_{x\to a}f(x)=L if

for every ε>0 there exists δ>0 such that 0<∣x−a∣<δ  ⟹  ∣f(x)−L∣<ε.\text{for every }\varepsilon>0\text{ there exists }\delta>0 \text{ such that }0<|x-a|<\delta \implies |f(x)-L|<\varepsilon.

Here ε\varepsilon is the requested output tolerance and δ\delta is the promised input tolerance. We receive an arbitrary positive ε\varepsilon, then choose a suitable δ\delta, then guarantee the implication for every permitted xx. A choice of δ\delta may depend on ε\varepsilon, aa, and the fixed function. It must not depend on an input xx selected afterward.

A linear proof from start to finish

Prove lim⁡x→2(3x−1)=5\lim_{x\to2}(3x-1)=5. The output error is

∣(3x−1)−5∣=3∣x−2∣.|(3x-1)-5|=3|x-2|.

For a given ε>0\varepsilon>0, choose δ=ε/3\delta=\varepsilon/3. If 0<∣x−2∣<δ0<|x-2|<\delta, then ∣(3x−1)−5∣=3∣x−2∣<3δ=ε|(3x-1)-5|=3|x-2|<3\delta=\varepsilon. Since this works for every positive tolerance, the proof is complete.

Notice the distinction between scratch work and the proof. We discovered δ\delta by working backward from the desired inequality. We presented the proof forward, starting with an arbitrary tolerance and the explicit choice. A successful proof does not require the largest possible δ\delta. Any positive choice that ensures the implication works.

A quadratic needs a local bound

To prove lim⁡x→2x2=4\lim_{x\to2}x^2=4, factor the error:

∣x2−4∣=∣x−2∣∣x+2∣.|x^2-4|=|x-2||x+2|.

The second factor depends on xx. We first arrange ∣x−2∣<1|x-2|<1, which gives 1<x<31<x<3 and hence ∣x+2∣<5|x+2|<5. Now choose

δ=min⁡{1,ε/5}.\delta=\min\{1,\varepsilon/5\}.

If 0<∣x−2∣<δ0<|x-2|<\delta, then ∣x2−4∣<5∣x−2∣<5δ≤ε|x^2-4|<5|x-2|<5\delta\leq\varepsilon. The final strict inequality comes from the strict bound on ∣x−2∣|x-2|. The minimum enforces two requirements simultaneously: remain in a neighborhood where the auxiliary factor is controlled, and make the final error small.

For a general fixed real aa, ∣x−a∣<1|x-a|<1 implies ∣x+a∣<2∣a∣+1|x+a|<2|a|+1. Thus δ=min⁡{1,ε/(2∣a∣+1)}\delta=\min\{1,\varepsilon/(2|a|+1)\} proves lim⁡x→ax2=a2\lim_{x\to a}x^2=a^2.

The largest symmetric tolerance for a square

The laboratory uses an exact bound to make the geometry visible. Put x=a+hx=a+h. For ∣h∣<δ|h|<\delta,

∣x2−a2∣=∣2ah+h2∣≤2∣a∣∣h∣+h2<2∣a∣δ+δ2.|x^2-a^2|=|2ah+h^2| \leq2|a||h|+h^2 <2|a|\delta+\delta^2.

The supremum of the output error on this open neighborhood is 2∣a∣δ+δ22|a|\delta+\delta^2, approached from the outward direction. A sufficient and, for the symmetric neighborhood, maximal choice is

δ∗=a2+ε−∣a∣=εa2+ε+∣a∣.\delta_* = \sqrt{a^2+\varepsilon}-|a| =\frac{\varepsilon}{\sqrt{a^2+\varepsilon}+|a|}.

The second form avoids subtracting nearly equal numbers in computation. At a=0a=0, this becomes ε\sqrt\varepsilon. At a=2a=2 and ε=0.1\varepsilon=0.1, it is approximately 0.02484570.0248457. Setting δ=δ∗\delta=\delta_* is valid: the boundary supremum equals ε\varepsilon, but boundary inputs are excluded and every interior error is strictly smaller. This is a useful example of why strict and nonstrict inequalities cannot be interchanged casually.

How to show a candidate fails

Negating the definition gives: there exists some ε0>0\varepsilon_0>0 such that for every δ>0\delta>0, there is a permitted xx with 0<∣x−a∣<δ0<|x-a|<\delta and ∣f(x)−L∣≥ε0|f(x)-L|\geq\varepsilon_0.

For f(x)=∣x∣/xf(x)=|x|/x, the candidate L=1L=1 fails at zero. Choose ε0=1\varepsilon_0=1. Whatever δ>0\delta>0 is offered, choose x=−δ/2x=-\delta/2. Then f(x)=−1f(x)=-1 and ∣f(x)−1∣=2≥1|f(x)-1|=2\geq1. To rule out every candidate, the one-sided disagreement established previously is more economical: any two-sided limit would equal both −1-1 and 11.

A finite limit is unique

Suppose two distinct finite limits LL and MM existed. Let ε=∣L−M∣/3\varepsilon=|L-M|/3. There would be neighborhoods in which outputs are within ε\varepsilon of each limit. Choose a noncentral input inside both neighborhoods. The triangle inequality would give

∣L−M∣≤∣L−f(x)∣+∣f(x)−M∣<2∣L−M∣/3,|L-M|\leq|L-f(x)|+|f(x)-M|<2|L-M|/3,

a contradiction. The existence of nearby domain points matters; our punctured-neighborhood assumption supplies them. This proof establishes uniqueness without relying on a picture.

Exercises

  1. Prove lim⁡x→−1(5x+2)=−3\lim_{x\to-1}(5x+2)=-3 with an explicit δ\delta.
  2. Prove lim⁡x→0x2=0\lim_{x\to0}x^2=0 using the largest symmetric tolerance.
  3. Prove lim⁡x→3x2=9\lim_{x\to3}x^2=9 using a local bound of radius one.
  4. Explain why choosing δ=ε/∣x+2∣\delta=\varepsilon/|x+2| is not an acceptable construction in the quadratic proof.
  5. For a=1a=1, ε=0.25\varepsilon=0.25, does δ=0.2\delta=0.2 guarantee the square-function tolerance? Find the supremum error.
  6. Show that the candidate limit L=0L=0 fails for the constant function f(x)=2f(x)=2 at zero.
Worked solutions
  1. Choose δ=ε/5\delta=\varepsilon/5. The output error is 5∣x+1∣<ε5|x+1|<\varepsilon.
  2. Choose δ=ε\delta=\sqrt\varepsilon. Then 0<∣x∣<δ0<|x|<\delta implies x2<εx^2<\varepsilon.
  3. If ∣x−3∣<1|x-3|<1, then ∣x+3∣<7|x+3|<7. Choose min⁡{1,ε/7}\min\{1,\varepsilon/7\} and factor ∣x2−9∣|x^2-9|.
  4. This choice depends on the later input xx. We must provide a single radius that works for every input inside it; bounding ∣x+2∣|x+2| by a fixed constant accomplishes that.
  5. The supremum is 2(1)(0.2)+0.22=0.442(1)(0.2)+0.2^2=0.44, greater than 0.250.25, so the guarantee fails. For example, x=1.19x=1.19 is allowed and produces error 0.41610.4161.
  6. Choose ε0=1\varepsilon_0=1. Every nonzero input within every proposed positive radius has error 2≥12\geq1.
Calculus laboratory · A proved tolerance bound

Choose a delta that works

For f(x) = x², require |x² − a²| < ε whenever 0 < |x − a| < δ. The guarantee below is analytic for every input in the neighborhood, rather than a check of plotted samples.

Supremum output error0.410000
Largest symmetric delta0.024846

Delta 0.1 is too large for epsilon 0.1 at a = 2.

Analytic neighborhood bounds
QuantityValue
Input interval (excluding its center)(1.9, 2.1), excluding 2
Required output interval(3.9, 4.1)
Supremum formula2|a|δ + δ²

The supremum is approached at the open boundary; it is not an attained maximum inside the neighborhood. Equality of the supremum with ε still guarantees the strict interior inequality. The suggested control value is rounded downward to the slider grid. The general epsilon–delta proof remains in the chapter and in the print edition.