Browse Search Popular Register Upload Rules User list Login:
Search:
Lorenz-attractor/Differential equation Grapher

Image:
screenshot of the scene

Author: FRA32

Group: Default

Filesize: 405.93 kB

Date added: 2017-03-03

Rating: 6.1

Downloads: 1533

Views: 533

Comments: 5

Ratings: 3

Times favored: 0

Made with: Algodoo v2.1.0

Tags:

Scene tag

This is a thing I always wanted to do. The Lorenz Attractor is a so called differential equation existing in the 3rd Dimension. Differential equations are formulas where you dont calculate the position of the point depending on another coordinate, but the movement change itself. In this case the equation would be:
x' = 10*(y-x)
y' = x*(28-z)-y
z' = x*y-2.666*z
To visualize this, one would have to place a point somewhere in the coordinate system, and then keep applying the function depending on the points position.
This creates a streamlike effect, pushing the point through the coordinate system, with the same position always applying the same "stream". In this scene the Lorenz attractor is drawn by a point starting at x=0.01 since the point x=0 y=0 z=0 would completely freeze the drawer. It is possible to change the 3 values 10 28 and 2.666 (The Lorenz coefficients) to create different patterns, or change the function itself (dx = ***, dy=...) in order to experiment with different patterns.
Note that all Patterns are placed in a 3D coordinate system, so seemingly intersecting lines are always in different depth(Since lines can hardly intersect here since the intersection point would push both lines in the same direction, efficiently fusing them).

About this attractor itself:
The Lorenz attractor is called a strange attractor since all points in the entire space, from infinity to infinity, will end up in the center area, basically "attracting" them to it (reason for being an attractor). At the same time, these points follow fractal or chaotic patterns i.e. never really matching up over time(reason for being a strange attractor). The attractor itself takes the shape of 2 circular disks positioned in a V shape. All points home onto these 2 disks, and after reaching them, continue spiraling outwards along the disk. At a certain radius from the center of the disks, the points will stop orbitting it and instead derail from it at the end of the orbit, continuing towards the other disk. Upon hitting it, they quickly align and continue spiraling outwards until the process repeats. The special property of this equation is that a minimal change in the coordinates of the starting point will end up with completely different results after a certain time. 10 points that only differ by .0001 in the x coordinate each would first all run along the same line, but delayed from each other. However, after a few orbits, the points suddendly spread out and get stretched between both disks. A further orbit results in the group seperating, with some points still orbitting the first disk, and some orbitting the second one. If one continues the process, the points will effectively mix up completely and will be distributed evenly across both disks.

Thingy you may change for experimenting with the formulas:
_a, _b, _c as constants in the equations.
_x, _y, _z as starting point of the Point.
_rotx, _roty, _rotz as angles to rotate the entire image in degrees.
dx=, dy=, dz= as the differential equations.

Please remember to only change these values at the start of the scene, before anything is drawn.
I hope you will enjoy this yet another mathematical image.
Please log in to rate this scene
edit
Similar scenes
Title: Amazing Math Algorithm Draws Picture!
Rating: 6.4
Filesize: 0.95 MB
Downloads: 2329
Comments: 21
Ratings: 4
Date added: 2017/03/07 02:50:34
Made with: Algodoo v2.1.0
Rating: rated 6.4
download
Title: Rocker-Bogie Mars rover
Rating: 5
Filesize: 93.58 kB
Downloads: 1964
Comments: 0
Ratings: 1
Date added: 2013/02/27 22:18:50
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: HELP! Scripted differential
Rating: 5
Filesize: 42.06 kB
Downloads: 465
Comments: 3
Ratings: 1
Date added: 2015/11/09 22:40:40
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Simple Differential
Rating: 5
Filesize: 11.93 kB
Downloads: 300
Comments: 1
Ratings: 1
Date added: 2017/02/22 09:18:46
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Differential
Rating: 5
Filesize: 75.68 kB
Downloads: 437
Comments: 0
Ratings: 1
Date added: 2017/04/11 14:49:23
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: differential
Rating: 5
Filesize: 497.37 kB
Downloads: 436
Comments: 2
Ratings: 1
Date added: 2015/11/06 17:08:09
Made with: Algodoo v2.1.0
Rating: rated 5
download
Responses to this scene
show list
Title: Amazing Math Algorithm Draws Picture!
Rating: 6.4
Filesize: 0.95 MB
Downloads: 2329
Comments: 21
Ratings: 4
Date added: 2017/03/07 02:50:34
Made with: Algodoo v2.1.0
Rating: rated 6.4
download
Nice work on creating this strange attractor! You must have spent MANY hours on it.

This is one of the reasons why I love math so much (even though there's a lot about it that I do not understand). I love the pretty pictures you can make with it. :lol:

Math is the language of the Universe, and this is just one small example of it talking to us. ;)

Excellent work from an excellent mathematician. :tup:
Thanks XRay. Probably the largest part of the time I took for this is finding out how to graph them. After a while I found out that the mere application of the calculated derivate at any point suffices to get the image. After I found that out, it was just a matter of translating the formulas and the likes to algodoo and then tweaking it a bit to get the best results.
Yes, I am well aware of how long it could take to make a complex scene. Back in 2012 I designed and uploaded a replica of a German "Enigma" cryptographic machine. Between doing the research, understanding how it works, designing the scene, debugging the scene, and making improvements to it, I probably spent well over a month of spare time on it. Here is the link to it if you would like to check it out: Enigma Cryptographic Machine

And the kids here think that spending more than ten minutes on a marble race is a huge, exhausting effort! :lol:
Nice work. This is fun to watch. I maxed out the fade time on the tracer and watched this for quite a while until Algodoo whitescreened on me. This scene is interesting form both an artistic and mathematical standpoint.:tup: :tup:
WOW !!
It must not have been easy.