About Accuracy and Precision
Throughout this section the following letters and names will be used:
- n
|
the degree of linearization of exponentiation
|
- precreq(n, x)
|
the working-precision required to perform linearization
|
- sigfig(n, x, y)
|
the number of significant digits expected from tetration
|
- offset(x)
|
the ammount of offset, offset(x) = abs(x - round(x))
|
The reason why I have not taken the time to find a
sigfig formula
for the super-logarithm is that it generally is much more "accurate"
than tetration. Tetration is also more "steep" than the super-logarithm,
so its harder to find "accurate" values with tetration. This is why
I have taken the time to find a
sigfig formula for tetration.
Working Precision
These are the formulas I have so far for working-precision. If the
value of working-precision p is below the output of this function,
then there is likely to be major round-off accumulation, and
the resulting solutions of the n-th degree linearization will
be zero. To prevent this, choose a working-precision
above the output of this function to perform an n-th degree
linearization.
First, the definition:
- precreq(n, x)
|
:= while
(linearize(n, x, p)[2,2] != linearize(n, x)[2, 2]) { p++ }; return p;
|
And here are some formulas:
- precreq(n, 2)
|
=
|
- precreq(n, e)
|
= −6.7733 + 1.4314*n + 0.009*n^2
|
- precreq(n, 10)
|
=
|
- precreq(n, x)
|
=
|
Arabic
Chinese
Latin
Significant Figures
I am still investigating the dynamics of this function, so I
don't have any final results, but here are two forms of the
function that I have some intermediate results about:
- sigfig(2, e, y)
|
= offset(y)*(x^(y - 1)^2 - 1)/(7*y^3)
|
- sigfig(n, e, π)
|
= 0.231578 + 1.20731*log(n)
|
Under Construction.