Clarify error amplification.
authorTaylor R Campbell <campbell@mumble.net>
Sat, 10 Aug 2019 15:18:41 +0000 (15:18 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sat, 10 Aug 2019 22:59:18 +0000 (22:59 +0000)
doc/ref-manual/numbers.texi

index 060106f889cb49fdcf108941ca83d35612f31a11..750582c0d1abaf6fcc4cb4564999fc4a5ffacc7f 100644 (file)
@@ -863,8 +863,11 @@ via log rather than via log1p.)
 Similarly, although the condition number of exp near @math{0} is near
 @math{0}, its @emph{value} near @math{0} is near @math{1}, and the
 condition number of @math{y - 1} is unbounded for @math{y} near
-@math{1}; in contrast, the condition number of expm1 near @math{0} is
-near @math{1}:
+@math{1}, so the intermediate error introduced by @code{(exp @var{z})}
+may be amplified arbitrarily by then computing @code{(- (exp @var{z})
+1)}.
+In contrast, the condition number of expm1 itself near @math{0} is
+near @math{1}, so it does not inherently amplify errors:
 
 @iftex
 @tex