The modern property of continuity of a function was first defined by Bolzano in 1817. However, Bolzano's work was not noticed by the larger mathematical community until its rediscovery in Heine in the 1860s. Meanwhile, Cauchy's textbook Cours d'Analyse defined continuity in 1821 using infinitesimals as above.1
The property of microcontinuity is typically applied to the natural extension f* of a real function f. Thus, f defined on a real interval I is continuous if and only if f* is microcontinuous at every point of I. Meanwhile, f is uniformly continuous on I if and only if f* is microcontinuous at every point (standard and nonstandard) of the natural extension I* of its domain I (see Davis, 1977, p. 96).
The real function f ( x ) = 1 x {\displaystyle f(x)={\tfrac {1}{x}}} on the open interval (0,1) is not uniformly continuous because the natural extension f* of f fails to be microcontinuous at an infinitesimal a > 0 {\displaystyle a>0} . Indeed, for such an a, the values a and 2a are infinitely close, but the values of f*, namely 1 a {\displaystyle {\tfrac {1}{a}}} and 1 2 a {\displaystyle {\tfrac {1}{2a}}} are not infinitely close.
The function f ( x ) = x 2 {\displaystyle f(x)=x^{2}} on R {\displaystyle \mathbb {R} } is not uniformly continuous because f* fails to be microcontinuous at an infinite point H ∈ R ∗ {\displaystyle H\in \mathbb {R} ^{*}} . Namely, setting e = 1 H {\displaystyle e={\tfrac {1}{H}}} and K = H + e, one easily sees that H and K are infinitely close but f*(H) and f*(K) are not infinitely close.
Uniform convergence similarly admits a simplified definition in a hyperreal setting. Thus, a sequence f n {\displaystyle f_{n}} converges to f uniformly if for all x in the domain of f* and all infinite n, f n ∗ ( x ) {\displaystyle f_{n}^{*}(x)} is infinitely close to f ∗ ( x ) {\displaystyle f^{*}(x)} .
Borovik, Alexandre; Katz, Mikhail G. (2011), "Who gave you the Cauchy--Weierstrass tale? The dual history of rigorous calculus", Foundations of Science, 17 (3): 245–276, arXiv:1108.2885, doi:10.1007/s10699-011-9235-x. /wiki/Alexandre_Borovik ↩