logo

Epsilon-Delta Argument 📂Analysis

Epsilon-Delta Argument

Definition1

Let II be an interval containing aRa \in \mathbb{R}, and suppose that ff is a function defined at I{a}I \setminus \left\{ a \right\}. If for every ϵ>0\epsilon > 0, there exists a δ>0\delta>0 such that

0<xa<δ    f(x)L<ε 0 < | x - a | < \delta \implies | f(x) - L | < \varepsilon

is satisfied, then we say that f(x)f(x) converges to LRL \in \mathbb{R} as xax \to a approaches aRa \in \mathbb{R}. This is denoted as follows:

limxaf(x)=Lorf(x)=Las xa \lim\limits_{x \to a} f(x) = L \qquad \text{or} \qquad f(x)=L \quad \text{as } x \to a

Explanation

The term “epsilon-delta” comes from, as you can see, epsilon ε\varepsilon and delta δ\delta appearing in the definition. It’s an expression first used by Cauchy, the “father of analysis”, where epsilon and delta represent error ε\varepsilonrror and distance δ\deltaistance, respectively.

As you can see, the expression is very complex and far from intuitive, which is why it is initially difficult to grasp. Like the limit of a sequence, there is both a reason for redefining it this way and a reason for its complicated definition, but understanding these reasons and truly understanding epsilon-delta are two different matters. In fact, understanding epsilon-delta is not enough; it only becomes useful after getting used to it.


To get a grip on it, imagine shooting game. In this game, you have a gun ff and are shooting at a specified target LL from a set position aa, where whether you hit the target or not is judged within an allowed error ε\varepsilon. Of course, if you couldn’t move at all from aa, you wouldn’t be able to hit the target. Let’s assume the shooter can determine how much they need to move to hit the target when given an error ε\varepsilon and thus can propose an allowable distance δ\delta.

20190718\_104646.png

The given gun is f(x):=2xf(x) := 2x, and with it, aiming at xx and shooting results in hitting 2x2x. To judge if this gun is proper, one might test if it can hit L=0L=0 from a=0a=0. But can a gun with scattered hit points really hit the target? Let’s examine a few cases in practice.

  • **Case 1. ε=12\varepsilon = 12

    20190718\_115609.png

    The first allowable error is given generously as ε=12\varepsilon = 12. Since only f(x)L<ε| f(x) - L | < \varepsilon needs to be satisfied, shooting from xx to meet f(x)<12| f(x) | < 12 will be considered a hit. So, xx must not exceed the absolute value of 66, meaning as long as it is x<6| x | < 6, it will meet f(x)<12| f(x) | < 12. Rewriting it as an equation:

    x<6    f(x)<12 | x | < 6 \implies | f(x) | < 12

    This shows that, with an allowable error of ε=12\varepsilon = 12, we can identify an allowable distance δ=6\delta = 6 in which the gun ff can hit the target L=0L = 0 from a=0a = 0. Of course, a smaller distance would also work, but there is no need to make it harder than necessary.

  • **Case 2. ε=6\varepsilon = 6

    20190718\_120732.png

    The second allowable error is given as ε=6\varepsilon = 6. Just like before, satisfying f(x)<6| f(x) | < 6 is all it takes, hence the necessary allowable distance δ=3\delta = 3 can be presented.

  • **Case 3. ε>0\varepsilon > 0

    20190718\_121611.png

    As we have seen, no matter how the allowable error ε>0\varepsilon > 0 is set, we can present an allowable distance δ=ε/2\delta = \varepsilon / 2 to hit the target. Being able to specify δ\delta for every ε>0\varepsilon> 0 essentially means the following:

    ε>0,δ:x0<δ    f(x)0<ε \forall \varepsilon > 0 , \exists \delta : | x - 0 | < \delta \implies | f(x) - 0 | < \varepsilon

    Rewritten in familiar terms, it becomes limx02x=0\lim_{x \to 0} 2x = 0. Until now, we demonstrated that when x0x \to 0, it implies 2x02x \to 0. The shooting analogy is no longer needed, but to reiterate, it means with the gun ff, you can hit the target L=0L = 0 from a=0a = 0.


For example, when explaining that δ(12)=6\delta (12) =6 exists, that δ(6)=3\delta (6) = 3 exists, and so on, you might have felt some understanding. As you read through the explanation, you suddenly proved limx02x=0\lim_{x \to 0} 2x = 0, but such an analogy might be forgettable due to its lack of cohesion. Now, let’s consider why epsilon-delta is difficult.

  • Intuition: The sensation of using epsilon-delta and the feeling of ‘approaching infinitely close’ like xax \to a and f(x)Lf(x) \to L feels different

    In fact, this is the real reason for using epsilon-delta, but for now, it might not be ‘convincing’ why the existence of δ\delta equates to something like limxaf(x)=L\lim_{x \to a} f(x) = L. If this is the only obstacle, it doesn’t mean you failed to understand epsilon-delta; it’s just unfamiliar. Whether it’s xa<δ| x - a | < \delta or f(x)L<ε| f(x) - L | < \varepsilon, δ\delta isn’t thought of as a ’large number’. It’s perceived as a sufficiently small positive number that ‘suppresses’ xa| x - a | and f(x)L| f(x) - L |, ultimately leading to the following thought process:

    xa<δ    limδ0xa=0    xa | x - a | < \delta \implies \lim_{\delta \to 0} | x - a | = 0 \implies x \to a

    f(x)L<ε    limε0f(x)L=0    f(x)L | f(x) - L | < \varepsilon \implies \lim_{\varepsilon \to 0} | f(x) - L | = 0 \implies f(x) \to L

  • Terminology: The phrase ‘δ\delta exists’ doesn’t quite resonate

    In reality, this isn’t about literally creating δ\delta but rather about presenting it in relation to ε\varepsilon. If you’ve managed to express δ\delta as a function δ=δ(ε)\delta = \delta ( \varepsilon ) of ε\varepsilon, then since the existence of ε>0\varepsilon > 0 is already assumed, δ\delta exists as well.

  • Order: The condition is xa<δ    f(x)L<ε|x - a| < \delta \implies | f(x) - L | < \varepsilon, but the order of thought is opposite

    This is a really confusing part because the form of     \implies might make it seem like the order should go from front to back. However, as made clear by “for all ε>0\varepsilon > 0”, f(x)L<ε| f(x) - L | < \varepsilon must be considered first before xa<δ| x - a | < \delta. If you don’t know what ε\varepsilon is, then it’s not worth pondering.

Considering these three reasons while re-reading the explanation will be helpful. If you have understood, now a few odd points might appear, such as caring only about xa<δ| x - a | < \delta instead of 0<xa<δ0 < | x - a | < \delta, suddenly no more mentioning whether ff is a proper gun, or not being able to hit the target without moving from aa, etc. These are merely analogies twisted in various ways to make epsilon-delta as intuitive as possible. Important is not to focus on irrelevant parts but to use concentration on logically necessary proofs.


  1. William R. Wade, An Introduction to Analysis (4th Edition, 2010), p68 ↩︎