Dmitrii Kouznetsov's Tetration Extension
#39
bo198214 Wrote:Thats always the difficulty with those numerical comparison. If the difference is small does that mean that they are equal?
Henryk asked me to calcilate my tetration with displaced basic interval.
In the paper http://www.ils.uec.ac.jp/~dima/PAPERS/2008analuxp99.pdf ,
the basic algorithm evaluates tetration(\( z \)) in the range
\( |\Re(z)|<1 \); precisely (14 digits) in the range \( |\Re(z)|<0.8 \);
I use it for \( |\Re(z)| \le 0.5 \), and bring to this interval other values using the recurrent relation.
Then, I shifted the interval; the new implementation evaluates the tetration for
\( -1.5\le \Re(z) \le 0.5 \).
I run the test; it is precise for \( -1.25\le \Re(z) \le 0.25 \).
I use it for \( -1\le \Re(z) \le 0 \), bringing other cases to this intergal.
The plots for old algorithm and for the new one look identical.
Then I plot the difference \( f=f(z)=\mathrm{(old-new)}*10^{14} \).
   
The grid covers the range
\( -10\le\Re(z)\le 10 \)
\( -4\le\Im(z)\le 4 \)
with unity step.
Levels \( \Re(f)=-2 \) are shown with thick pink lines
Levels \( \Re(f)=-1 \) are shown with thin pink lines
Levels \( \Re(f)= 1 \) are shown with thin green lines
Levels \( \Re(f)= 2 \) are shown with thck green lines

Levels \( \Im(f)=-2 \) are shown with thick red lines
Levels \( \Im(f)=-1 \) are shown with thin red lines
Levels \( \Im(f)= 1 \) are shown with thin blue lines
Levels \( \Im(f)= 2 \) are shown with thck blue lines

If variation of function esceed 10 per step of the mesh, then the line is not drawn; so, the right hand side of the figure in vicinity of the real axix left blank; but there, the deviation between these two functions is larger than 1.e-14 and, perhaps, even larger than unity; the only the plotter cannot identify the position of lines, tey are too dence.

I see the jumps of the difference at the integer and at half-integer values of the real part; the jumps are at the level of \( 10^{-14} \). Each of the implementations has its own errors, and they can be revealed comparing two finctions. I attribute the humps at the half-integer values to the old algorithm, and jumps at the integer values to the new algorithm. Comparing these two algorithms, I cannot say that one of them is somehow better than another one.

Conclusion: In order to see from numerical evaluation, that two functions are not the same, you should plot them in the complex plane. It is better than to compare the Tailor series.
Reply


Messages In This Thread
[split] Taylor series of upx function - by Kouznetsov - 11/20/2008, 01:31 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  my proposed extension of the fast growing hierarchy to real numbers Alex Zuma 2025 0 1,344 09/28/2025, 07:15 PM
Last Post: Alex Zuma 2025
  What do you think of Dimitrii Kouznetsov's article? Shanghai46 2 4,525 12/06/2022, 06:30 AM
Last Post: JmsNxn
  possible tetration extension part 1 Shanghai46 6 9,603 10/31/2022, 09:45 AM
Last Post: Catullus
  possible tetration extension part 3 Shanghai46 11 15,194 10/28/2022, 07:11 PM
Last Post: bo198214
  possible tetration extension part 2 Shanghai46 8 10,351 10/18/2022, 09:14 AM
Last Post: Daniel
  Qs on extension of continuous iterations from analytic functs to non-analytic Leo.W 18 25,315 09/18/2022, 09:37 PM
Last Post: tommy1729
  On extension to "other" iteration roots Leo.W 34 39,094 08/30/2022, 03:29 AM
Last Post: JmsNxn
  Tetration extension for bases between 1 and eta dantheman163 23 65,907 07/05/2022, 04:10 PM
Last Post: Leo.W
  Non-trivial extension of max(n,1)-1 to the reals and its iteration. MphLee 9 21,587 06/15/2022, 10:59 PM
Last Post: MphLee
  Ueda - Extension of tetration to real and complex heights MphLee 4 8,394 05/08/2022, 11:48 PM
Last Post: JmsNxn



Users browsing this thread: 3 Guest(s)