Show HN: Strange Attractors
804 points| shashanktomar | 4 months ago |blog.shashanktomar.com
Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun.
My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to 3D, not sure if it’s mathematically correct, but it’s the coolest by far. I have left all the params configurable, so give it a try. I called it Simone (Maybe).
If you like math-art experiments, check it out. Would love feedback, especially from folks who know more about the math side.
cableclasper|4 months ago
(I wonder if there are slick ways to visualise the >3D case. Like, we can view 3D cross sections surely.
Or maybe could we follow a Lagrangian particle and have it change colour according to the D (or combination of D) it is traversing? And do this for lots of particles? And plot their distributions to get a feeling for how much of phase space is being traversed?)
This visualization also reminds me of the early debates in the history of statistical mechanics: How Boltzmann, Gibbs, Ehrenfest, Loschmidt and that entire conference of Geniuses must have all grappled with phase space and how macroscopic systems reach equilibrium.
Great work Shashank!
flatline|4 months ago
Xophmeister|4 months ago
gausswho|4 months ago
- Hypster by Nonlinear Circuits (https://modulargrid.net/e/nonlinearcircuits-ian-fritz-s-hyps...)
- Orbit 3 by Joranalogue (https://modulargrid.net/e/joranalogue-audio-design-orbit-3)
atombender|4 months ago
It's such a typical object of its time. Garishly colored cover, comes with a floppy disk (!) and there are even 3D glasses to view some of the stereoscopic color plates (unfortunately these were missing from the used copy I got). I was surprised to find that most of the programs are in BASIC (maybe easier to do graphics on Windows back then?), though a small number of them are in C.
It's a nice book, and the author seems to have a lot of publications about chaotic systems. Anyone know him? He seems to still be teaching at the University of Wisconsin - Madison.
[1] https://sprott.physics.wisc.edu/fractals/booktext/SABOOK.PDF
[2] https://sprott.physics.wisc.edu/
AlexeyBrin|4 months ago
johnwatson11218|3 months ago
Grosvenor|4 months ago
Still they've had a strong impact in how I see systems - orbits, instability, etc.
anjel|4 months ago
mcswell|4 months ago
jerf|4 months ago
There isn't always "a" correct extension into higher dimensions. There may be many, there may be none, and either way something "close enough" may well be interesting in its own right.
If you'd like something concrete to poke at you can try searching around for people's adventures in trying to make a 3D Mandelbrot. I've seen a couple of good write-ups on those adventures. I don't know if anyone has ever landed on a "correct" solution, it's been years since I last looked, but certainly some very interesting possibilities have been found.
evanb|4 months ago
I think this is slightly inaccurate. The butterfly effect is about the evolution of two nearby states in phase space into well-separated states. But the parameter a is not a state. To see the butterfly effect by changing a we would need to let the system settle down, give the parameter a small change, and then change it back. The evolution during the changed time acts as a perturbation on states.
Instead, showing that the attractor changes qualitatively as a function of the parameter is more akin to a phase transition.
aniijbod|4 months ago
orzig|4 months ago
srvmshr|4 months ago
https://github.com/gradientwolf/fractals_SFML
Your post gives me so much joy. These tiny little things take me back to teenage years, simpler times & when interests were different. (I put a little note as "why" in my GH repo readme)
shashanktomar|4 months ago
Libidinalecon|4 months ago
This might be inspiration to try to grasp these ideas again.
Rotating the Lorenz makes me think otherwise though because given the amount of time I put into this, I should understand that much more than I do.
Chance and Chaos by David Ruelle is a wonderful little book.
tannerjames711|4 months ago
__MatrixMan__|4 months ago
kloudignite|3 months ago
https://youtu.be/8ttGBReE5gg
shashanktomar|3 months ago
dmarinus|4 months ago
virgil_disgr4ce|4 months ago
Figs|4 months ago
It reminded me of one of my (cranky) musings from back in college about galaxy formation and whether they were more like tossed pizzas (i.e. spreading out) than like whirlpools getting sucked in.
unknown|4 months ago
[deleted]
slicktux|4 months ago
ilovefood|4 months ago
I made a similar experiment a while ago and randomized the parameters. Given it's difficult to stumble on a stable arrangement, I turned it into a small game to find pretty ones: (big disclaimer: this involves NFT tech, please skip if you're against that sort of stuff) https://karimjedda.com/symmetry-in-chaos-my-first-generative...
eps|4 months ago
Can you allow changing attractor control constants without resetting the sim? E.g. going from 0.19 to 0.21 in Thomas while it's already in a stable state.
It's be interesting to see what'll happen.
tmshapland|4 months ago
Loughla|4 months ago
It actually shaped my post doc work quite a bit and shifted my focus from individual classroom education to strategic systems analysis of entire university and k-12 institutions. Somewhere along the way, a switch flipped and allowed me to view complicated hierarchies like college systems as 2-d fractal geometry in my mind. I can't really explain it, but now that I consult, I can feel when a department is broken before I can prove it with data. It's like they don't fit or reflect the main structure of the institution.
I would not suggest taking this route though. Maybe just take some graduate courses or something.
Fun fact, though, defending your dissertation to a room of around 200 people while still feeling the effects of dmt is a really good way to induce a panic attack. Source: it's me. I'm source material.
navigate8310|4 months ago
JKCalhoun|4 months ago
[1] https://youtu.be/0wD2WbG7loU
[2] https://youtu.be/c14aXxlSxZk
dehugger|4 months ago
alansaber|4 months ago
vis_lover|4 months ago
Side note: Did anyone else know it was AI before reading the post? Mathematicians would be argent enough to assume the name was enough, displaying the algo when clicking the name was the give away.
shashanktomar|4 months ago
nxpnsv|4 months ago
grnchdubs|4 months ago
Sreenington|4 months ago
shashanktomar|4 months ago
neilpmas|4 months ago
felipelalli|4 months ago
comonoid|4 months ago
teunlao|4 months ago
pkspks|4 months ago
shashanktomar|4 months ago
pkspks|4 months ago
bntr|4 months ago
metacortexx|4 months ago
adtac|4 months ago
e.g. https://i.imgur.com/ZjiBF8f.png
just a coincidence?
layer8|4 months ago
unknown|4 months ago
[deleted]
axi0m|4 months ago
GistNoesis|4 months ago
gigatexal|4 months ago
sometimes_all|4 months ago
imoverclocked|4 months ago
sunjester|4 months ago
Atiscant|4 months ago
cs702|4 months ago
Thank you for sharing this on HN.
HeliumHydride|4 months ago
dmbche|4 months ago
hshdhdhehd|4 months ago
aenis|4 months ago
Now I just need to find a monochrome laser projector and my home office design is complete.
_aobj|4 months ago
[deleted]