Browse Search Popular Register Upload Rules User list Login:
Search:
Newton Fractal

Image:
screenshot of the scene

Author: FRA32

Group: Default

Filesize: 511.63 kB

Date added: 2018-12-01

Rating: 6.5

Downloads: 4530

Views: 868

Comments: 4

Ratings: 4

Times favored: 0

Made with: Algodoo v2.1.0

Tags:

Scene tag

This scene shows how the so called "Newton Fractal" is calculated.

A grid of points between -1,-1 and 1,1 (Complex number plane) is put into the function x^3-1. Then the so called Newton Method is applied.

The Newton method takes a point and moves it according to it's proximity to a root and the direction of the derivative. This almost always ends up with the point wandering into the general direction of a root and then sticking to it. However, the position of the initial point greatly determines at which root it ends up. In this example, there are 3 roots, but a point can only arrive at one of them. Depending on which root it reaches, the original point will be colored according to the coordinate of the root(Complex domain coloring method).

In this scene, the grid of points will follow Newtons method a total of 15 times, moving to the new point every time. After 15 steps, they will take on the color of their current coordinate and return to their original position, revealing the points that arrive at each root. At the same time, a high definition picture of the result will be shown for comparison.

The final result is a unique fractal, consisting of 3 great areas, whose edges consist of smaller version of the third area each, which then again has replicas of the other areas at it's edges. At every single point of this complex edge, all 3 colors touch.
Please log in to rate this scene
edit
Similar scenes
Title: neat fractal
Rating: 5
Filesize: 100.15 kB
Downloads: 588
Comments: 0
Ratings: 1
Date added: 2017/08/06 16:15:25
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: FIBONACCI FRACTAL
Rating: 7.0834
Filesize: 18.3 kB
Downloads: 741
Comments: 2
Ratings: 6
Date added: 2009/07/17 03:49:56
Made with: Phun
Rating: rated 7.1
download
Title: Fractal Block World
Rating: 5
Filesize: 0.64 MB
Downloads: 381
Comments: 1
Ratings: 1
Date added: 2025/07/08 13:18:39
Made with: Algodoo v2.2.3
Rating: rated 5
download
Title: Newton's balls classic
Rating: 5.375
Filesize: 69.09 kB
Downloads: 8991
Comments: 2
Ratings: 2
Date added: 2018/01/02 12:43:39
Made with: Algodoo v2.1.0
Rating: rated 5.4
download
Title: Newton crandle
Rating: 5
Filesize: 9.57 kB
Downloads: 550
Comments: 0
Ratings: 1
Date added: 2014/09/21 15:23:35
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Aplicaciones Ley de Newton
Rating: 5
Filesize: 14.76 kB
Downloads: 318
Comments: 0
Ratings: 1
Date added: 2013/05/21 11:10:48
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Responses to this scene:
Title Author Rating Downloads Comments Date added
Newton Fractal (response) s_noonan 5 (1 vote) 1426 4 2018/12/01 17:25:05
show grid
I've never seen this method of forming a fractal. It's very interesting, and the code seems almost too simple to create such a beautiful pattern. Even though I do not understand all of the math involved in making such a pattern, I do appreciate the work that went into it.

It certainly would be nice if Algodoo were powerful enough and fast enough to produce fractals with more precision and resolution, but I do understand why that cannot easily be done without unacceptable time lag.

Nice work, FRA32! :tup:
I played with this for a while. Regarding lag, the scene works good normally but lags excessively if the circles are glued to the background. I made a response scene. Let me know if you are not OK with that and I will remove it.

P.S. I really liked this scene and rated accordingly.
Last edited at 2018/12/01 17:19:24 by s_noonan
I also noticed the immense lag with glueing the objects, which confuses me as algodoo would theorethically require less ressources due to not needing to perform physics and collissions on them.

Feel free to modify the scene and upload your version, as long as you credit the original idea.

@XRay
This procedure actually runs on 2 pretty simple formulas

The first formula is Newtons Method, which is:

newx = x-f(x)/f'(x)

The second formula is the source function that is being analyzed, in this case:

f(x)= x^3-1

With f'(x) (The derivative) being

f'(x)= 3x^2

Both functions operate with complex numbers here, and the color of the point grid is determined by the color each point has after having performed the newton function 15 times.
Or as I like to use it, a way to lag my computer!:P