In 1734 the philosopher and bishop George Berkeley published a pamphlet with a title designed to provoke: The Analyst; or, a Discourse Addressed to an Infidel Mathematician. His target was the calculus of Newton and Leibniz, which by then had been producing correct answers for roughly half a century while resting on a step that Berkeley found indefensible. In section 35 he delivered the line that has followed the subject ever since. Of the vanishing increments used in differentiation he asked: they are neither finite quantities, nor quantities infinitely small, nor yet nothing — may we not call them the ghosts of departed quantities?
He was right, and it took about 140 years to answer him. The answer is the epsilon delta definition of a limit.
Here it is, stated plainly. Let be defined on some punctured interval around . Then
means: for every there exists a such that
That is the entire definition. Nothing in it moves, nothing approaches anything, and no quantity is infinitely small. There are only real numbers and inequalities. The rest of this article explains why that sentence says what you want it to say, why mathematics could not do without it, and how to use it.
The definition as a game
The cleanest way to read the quantifiers is as a two-player game between a sceptic and you.
The sceptic names a tolerance — an accuracy target for the output. Your job is to respond with a radius and make a promise: every input within distance of , except possibly itself, produces an output within of . If you can always meet the challenge, no matter how small the sceptic makes , then . If there is even one tolerance you cannot meet, the claim fails.
Three details of the game are worth flagging immediately, because each is a place students lose points.
- You move second. The sceptic names first, and is allowed to depend on it. Typically shrinks as shrinks.
- The condition is , not . The point is deliberately excluded. This is what allows even though the function is undefined at . The limit is a statement about the neighbourhood of , never about itself.
- Any smaller also works. If succeeds, so does . So you never need the largest possible , only some — which is why the proofs below are allowed to be crude.
Why the informal version is not enough
The usual first description is that gets arbitrarily close to as gets close to . As a picture this is fine. As a definition it is circular: close is undefined, and gets smuggles in time and motion, which have no place in a statement about a static function.
The historical damage was worse than imprecision. Here is Newton’s calculation of the derivative of , in the style of the fluxional calculus, using an increment :
The first step divides by , which requires . The last step discards , which requires . The same symbol is treated as nonzero and zero within three lines. Leibniz’s had the identical problem in different notation. The results were right — the derivative of really is — but the reasoning that produced them was not reasoning.
Berkeley’s pamphlet did not dispute the answers. It disputed the entitlement. His broader jab, that mathematicians who mocked theology for demanding faith were themselves running on faith, stung precisely because the algebra could not be defended.
From Berkeley to Weierstrass
The repair took the whole of the following century, and it did not arrive in one piece.
Bernard Bolzano gave a recognisably modern definition of continuity in a paper of 1817, but his work was published obscurely and had almost no influence at the time. Augustin-Louis Cauchy’s Cours d’Analyse of 1821 put limits rather than infinitesimals at the centre of the subject and used and arguments in individual proofs — though it is worth being accurate here, since he is often credited with more than he wrote: Cauchy’s stated definition still spoke of values approaching a limit indefinitely, and he retained infinitesimals as a working language. The fully arithmetic version, with no motion and no infinitely small quantities anywhere, belongs to Karl Weierstrass and his Berlin lectures, the best-documented being the differential calculus course of 1861, whose notes were taken by Hermann Amandus Schwarz. Weierstrass’s students carried the formulation outward through the 1860s and 1870s until it became the standard.
What Weierstrass achieved was not a new theorem but a change of vocabulary that made the old theorems provable. Everything is now a statement about inequalities between finite real numbers, quantified in a fixed order. The ghosts had nowhere left to hide, because no quantity in the definition is ever asked to be both zero and nonzero.
That same rigour also made pathological examples possible. Weierstrass’s own continuous nowhere-differentiable function, which would have been incomprehensible under the old intuitions, is perfectly well-behaved as an epsilon delta object.
A complete worked proof: a linear function
Claim: .
Scratch work. This is not the proof; it is how you find . Start from the conclusion you want and work backwards towards a condition on :
We want this to be less than :
So will do. Every step here is reversible, which is what makes the backwards search legitimate.
Proof. Let be given. Choose . Suppose . Then
Since was arbitrary, .
Note the structure, which every such proof shares: let be given; here is ; assume the hypothesis; derive the conclusion. The scratch work never appears in the final write-up.
A table makes the game concrete. The last column checks the worst case at the edge of the interval.
| allowed | range of | error at | ||
|---|---|---|---|---|
| — | — |
The error never reaches on the open interval, which is exactly what the strict inequality demands.
A harder one: a nonlinear function
Claim: .
Scratch work. Factor the target:
We can control directly, since that is what bounds. The factor is the problem: it is not constant, and near it is about . The standard move is to bound it by restricting in advance.
Insist first that . Then forces , hence , hence . Under that restriction,
which is below as soon as . Both requirements are met by taking the smaller of the two.
Proof. Let be given. Choose
Suppose . Since we have , so and therefore . Since also ,
A numerical sanity check with , giving :
| under ? | |||
|---|---|---|---|
| yes | |||
| yes | |||
| yes | |||
| yes |
The bound is deliberately generous — the true worst case is , not . That slack is fine. The definition asks only that you succeed, not that you succeed sharply.
What the definition rules out
The real test of a definition is what it refuses to certify.
A limit that does not exist: . As shrinks, grows without bound, so the sine runs through its full cycle infinitely often in any interval around . Concretely, put
Both sequences tend to , but for every while for every . Now suppose some were the limit and take the sceptic’s challenge . Any you name contains points of both sequences, since both tend to . At those two points the outputs are and , which are apart, so they cannot both lie within of a single — an interval of radius has width . No survives, so the limit does not exist.
For scale: at , and . The two points differ by about five millionths, and the function values differ by .
A limit that fails by disagreement: . Here the one-sided behaviours point in opposite directions. For the values grow without bound; for they decrease without bound. At the value is ; at it is . Since any punctured interval around contains points on both sides, no single and no can bring all those outputs inside a common -window. Nor can the function be repaired by assigning a value at , which is the deeper reason division by zero is left undefined rather than given some conventional answer: no choice of value makes the function continuous, because the limit itself does not exist.
Note the difference between the two failures. The case fails because the function is unbounded and asymmetric; the case fails while the function stays neatly inside the whole time. Boundedness is not enough.
Quantifier order, and where students actually lose
The definition begins . Swapping to produces a completely different and nearly useless statement: there is one fixed such that for all , the implication holds. But if for every positive , then , so would have to be exactly equal to throughout the punctured interval. Under the swapped order, the only functions with limits would be the locally constant ones. Order is not decoration.
There is a second dependency that matters just as much, and it is where the subject turns from calculus into analysis. In the definition, may depend on and on the point . Allowing that second dependency gives continuity; forbidding it gives uniform continuity:
Here must work everywhere on at once.
The canonical separating example is on the open interval . It is continuous at every point: at a point one can check that works, since forces and then
But look at that : it contains , so it collapses as approaches . And the collapse is unavoidable. Take and consider
while for every . The inputs get arbitrarily close; the outputs stay exactly apart. No single can serve the whole interval, so is continuous but not uniformly continuous on . On a closed bounded interval such as the distinction vanishes — that is the content of the Heine–Cantor theorem — which is why the issue is invisible in a first calculus course and unavoidable in a first analysis course.
Berkeley’s revenge: infinitesimals made rigorous
There is an honest postscript. The epsilon delta definition wins by refusing to talk about infinitesimals, and for a century that looked like the only option, because no real number is greater than and smaller than every positive real.
In 1966 Abraham Robinson published Non-standard Analysis, developing ideas he had announced a few years earlier, and showed that the objection was about the real numbers specifically rather than about logic. Using tools from model theory he constructed the hyperreal numbers : an ordered field that properly contains and genuinely contains infinitesimals — elements with for every positive real — together with their reciprocals, which are infinite. A transfer principle guarantees that every first-order statement true of remains true of .
In that setting Newton’s computation becomes legitimate rather than embarrassing. With a nonzero infinitesimal,
and one does not discard the ; one takes the standard part, the unique real number infinitely close to , which is . The division is valid because , and the final step is a well-defined operation rather than a silent deletion. The ghost has been given a body.
So why is epsilon delta still the standard? Because it costs nothing extra. It needs only the ordered field of real numbers and first-order logic, both of which a student already has. Robinson’s framework needs an ultrafilter or an equivalent non-constructive device to build in the first place, which is a substantial piece of machinery to import before the first derivative. Non-standard analysis is a legitimate and occasionally more efficient foundation — it has produced genuine theorems, particularly in stochastic analysis — but it is a second language, not a replacement.
What the definition actually buys you
It is easy to treat epsilon delta as a hazing ritual and then never use it again, since in practice one computes limits with algebra and limit laws. But those limit laws have to be proved, and each proof is an epsilon delta argument. The sum rule follows from the triangle inequality with for each term; the product rule needs a bounding trick like the one in the proof; the squeeze theorem is almost immediate once the definition is in place.
More importantly, the definition is what makes the rest of analysis expressible. Continuity is a limit statement. Differentiability is a limit of difference quotients. The Riemann integral is a limit of sums. Uniform convergence of a series of functions is the same pattern with the index moved. Each of these is a small variation on one sentence, and they compose because they share a grammar.
Berkeley asked what, exactly, a vanishing increment is. The answer modern mathematics settled on is that there is no such object, and none is required. There are only the two numbers and , and a promise you can keep no matter which one the sceptic names first.
Related topics: Why You Cannot Divide by Zero, The Weierstrass Function, The Fundamental Theorem of Calculus, The Mean Value Theorem, Taylor Series, Cantor’s Infinities, Surreal Numbers, Measure Theory, Why 0.999… Equals 1
Frequently asked
What is the epsilon delta definition of a limit?
The limit of f(x) as x approaches a equals L if, for every epsilon greater than 0, there exists a delta greater than 0 such that whenever 0 is less than the absolute value of x minus a, which is less than delta, the absolute value of f(x) minus L is less than epsilon. In words, any tolerance you demand on the output can be met by restricting the input to a small enough punctured interval around a.
Why do we need the formal definition of a limit?
Because the intuitive version, saying f(x) gets close to L as x gets close to a, uses undefined words and hides a contradiction. Early calculus divided by an infinitesimal quantity and then discarded it as zero in the same computation. Berkeley attacked exactly this in 1734. The epsilon delta definition replaces motion and infinitesimals with inequalities between ordinary real numbers, so no quantity has to be nonzero and zero at once.
What does it mean for a limit to exist?
It means there is a single number L that works for every epsilon. If two different sequences approaching a drive f towards two different values, no single L can satisfy the definition for small epsilon, and the limit does not exist. That is why the limit of sin of 1 over x as x tends to 0 fails, and why 1 over x has no limit at 0 even though each one-sided behaviour is describable.
How do you do an epsilon delta proof?
Work backwards first. Start from the target inequality, the absolute value of f(x) minus L is less than epsilon, and manipulate it until it is expressed in terms of the absolute value of x minus a. That scratch work reveals the required delta. Then write the proof forwards: let epsilon be given, define delta explicitly, assume the input condition, and derive the output condition. For nonlinear functions you usually restrict delta to at most 1 first in order to bound the extra factor.
What is an infinitesimal?
A quantity greater than 0 but smaller than every positive real number. No such real number exists, which is why the epsilon delta definition avoids the idea entirely. Abraham Robinson made infinitesimals rigorous in 1966 by constructing the hyperreal numbers, an ordered field extending the reals that genuinely contains them, so the older intuition was eventually vindicated rather than refuted.