No but hyperreals could offer a check on your answer which I realize is a poor second to, getting the epsilon-delta proof correct in an analysis test.
—-
Some time ago, a physicist gave a great way to look at the epsilon-delta definition by changing the names of its component values to error bounds and tolerances.
Suppose you want the function value (y) to be within some specified error tolerance of its target value. The question is:
How closely must the input (x) be controlled to guarantee that level of accuracy?
In epsilon-delta language:
- ε (epsilon) is the allowed error in y.
- δ (delta) is the required bound on x.
So the statement ##\lim_{x\to a} f(x)=L## means:
Given any tolerance around the desired y value, there exists a tolerance around x such that whenever x stays within that bound, y is guaranteed to stay within the requested tolerance.
For example, if ##f(x)=2x+1## and we want y to be within ##0.1## of 7, then:
##|f(x)-7|<0.1.##
This requires that ##|x-3|<0.05.##
Thus, to guarantee an output error of at most ##0.1##, the input must be controlled within ##0.05## of 3.
In essence, epsilon-delta is a rigorous way of answering the question:
“If I need the output this accurate, how accurate must the input be?”
That’s very close to how engineers and experimental scientists naturally think about error propagation and tolerances.