Chaotic Balls (and other animations) - Numberphile

  Рет қаралды 391,771

Numberphile

Numberphile

Күн бұрын

Пікірлер: 596
@PhaTs00p
@PhaTs00p 3 жыл бұрын
"Before I saw this, I saw lots of red boxes telling me my code wasn't right". This gives me hope
@yafu2599
@yafu2599 3 жыл бұрын
It looks pretty, but so what, there were millions of these kinds of demos on Commodore 64s in the 80s, they were *so* *common*, the Amiga even launched with a bouncing ball demo Nothing new here at all.
@mwu365
@mwu365 3 жыл бұрын
@@yafu2599 and?
@edmoore
@edmoore 3 жыл бұрын
@@yafu2599 I think you need to learn the difference between teaching and research.
@yafu2599
@yafu2599 3 жыл бұрын
​@@edmoore this teaches nothing and provides no new research nothing to actually show for his years on this earth and his government funded position except this video with 26year old technology Yeah FRO!
@edmoore
@edmoore 3 жыл бұрын
@@yafu2599 The other youtube comments disprove your first point - some viewers have learned something. Your second point implies that this is his life’s work which is clearly nonsense. Finally, his bio says he’s an engineer at Apple, not government funded. So, everything you’ve just said is wrong.
@jasonbraun127
@jasonbraun127 3 жыл бұрын
I love the sound design on these. So serene yet mystical.
@OrangeC7
@OrangeC7 3 жыл бұрын
Reminds me of the sound effects in mini metro
@OliverUnderTheMoon
@OliverUnderTheMoon 3 жыл бұрын
My friend made a circular puzzle platformer game called Oco which had similar animations and dynamic sounds I think, maybe you'd like it.
@planetsoccer99
@planetsoccer99 3 жыл бұрын
Thanks to the Maestro Alan Stewart
@eugeniusz6735
@eugeniusz6735 3 жыл бұрын
Makes you wander whether chaos theory is related somehow to music theory (total amateur in both fields here, so rly idk)
@eugeniusz6735
@eugeniusz6735 3 жыл бұрын
I would also guess the sound effects wouldn't be there if it weren't for the author being aware of such relationship.
@ilikaplayhopscotch
@ilikaplayhopscotch 3 жыл бұрын
Slightly disappointed that the animations didn’t play for like 5 minutes each but that’d be asking for a bit much.
@Reidemeistermoves
@Reidemeistermoves 3 жыл бұрын
you should check out Nils Bergland's channel, it's super trippy but also has some really awesome physics in it
@peterwhitey4992
@peterwhitey4992 3 жыл бұрын
@Lakshya Gadhwal - It wouldn't make any difference for the computer.
@MrJdsenior
@MrJdsenior 3 жыл бұрын
@@peterwhitey4992 Yup, that simulation is a no op compared to a real time six DOF FEA of a car running into a wall at 50 mph, or whatever. Or a very complex asynchronous circuit with all the part parameters fed in running a thousand or hundred thousand iterations with parameters randomly or even full swing best/worst cases. Or a HIGHLY complex fluids problem, like air flow within an aircraft turbine and outside of it or the flow across the entire aircraft at all angles of attack, velocities, etc. I think it was intended to be a joke, though...but JIC. :-/ :-)
@peterwhitey4992
@peterwhitey4992 3 жыл бұрын
​@@MrJdsenior - That's not even the issue. The processing for this simulation doesn't become more complex over time.
@PracticalAI_
@PracticalAI_ 3 жыл бұрын
@@peterwhitey4992 It's made in Mathematica, it's too slow for real-time (terrible language)
@AdarshSingh-wv4ff
@AdarshSingh-wv4ff 3 жыл бұрын
I'm thankful to you for bringing Matt Henderson to us!
@alexanderbilbo
@alexanderbilbo 3 жыл бұрын
On the question if the chaotic circle would ever form a circle again, and Matt says that there's a theorem that if you let the simulation run long enough it will. Shouldn't this be fully predictable from the beginning? given the determined variables, the entire run (indefinite if so may be) should be predictable from the start. posted here so someone can see it
@Varun2799
@Varun2799 3 жыл бұрын
@@alexanderbilbo I think it is related to the pigeon hole theorem which is if there are finite number of states in a system then after some n state changes, there will always be a loop. An interesting result from this theorem is the fact that if you start with the solved state of a Rubik's cube and if you repeat a certain pattern of moves, then eventually you will return to the solved state again because: 1) Each move transforms one state into a different one 2) There are a finite number of states Therefore there will eventually be a loop This same principal applies to this pool table as well.
@Sanjay-ub7eq
@Sanjay-ub7eq 3 жыл бұрын
@Naman the one who programmed these chaotic codes
@alexanderbilbo
@alexanderbilbo 3 жыл бұрын
@@Varun2799 Yes if there is a cap on the n of combinations it will eventually repeat, but when programming this simulation, you could theoretically create infinite amounts of combinations, and if you have the intelligence in the hardware, sort out those who repeat and those which never repeat, correct?
@Triantalex
@Triantalex Жыл бұрын
??
@elliotkeil6063
@elliotkeil6063 3 жыл бұрын
Shoutout to my fellow numberphile-phile’s
@Ana_crusis
@Ana_crusis 3 жыл бұрын
And into the infinite regress...
@nkanyezihlatshwayo3601
@nkanyezihlatshwayo3601 3 жыл бұрын
Number(-phile)²..??
@concernedcommenter8258
@concernedcommenter8258 3 жыл бұрын
Yo
@Nawmps
@Nawmps 3 жыл бұрын
shoutouts to numberflips
@PotatoShirts
@PotatoShirts 3 жыл бұрын
Word.
@rene0
@rene0 3 жыл бұрын
Hey, a new face if i'm not mistaken? Nice! Get him more often too, we love chaos!
@mayabartolabac
@mayabartolabac 3 жыл бұрын
yeah i don't think we've seen him anywhere else on numberphile
@danielliao265
@danielliao265 3 жыл бұрын
"I love chaos"-mathematician joker
@MrJdsenior
@MrJdsenior 3 жыл бұрын
Everyone loves chaos!...oh wait.
@davidappelgate320
@davidappelgate320 3 жыл бұрын
11:25 through 11:30 the blue ball fits PERFECTLY with the music. So satisfying.
@quinn7894
@quinn7894 3 жыл бұрын
Underrated comment. Best drum solo.
@ayushdeep7900
@ayushdeep7900 3 жыл бұрын
I know him from Twitter, he's Matt Handerson, he is a great animator, Grant Sanderson introduced him on Twitter
@drenzine
@drenzine 3 жыл бұрын
The names sound similar
@Triantalex
@Triantalex Жыл бұрын
??
@dominicdelprincipe2583
@dominicdelprincipe2583 3 жыл бұрын
I really appreciate the sounds added to these impeccable animations. They enhance the experience by a lot. Thanks for that, and the artistic presentation in general
@rickseiden1
@rickseiden1 3 жыл бұрын
Matt is obviously going to be a wonderful addition to the channel!
@SquirrelASMR
@SquirrelASMR 2 жыл бұрын
I need more of his animations! He has a Tumblr blog where he used to upload them all
@FLS96
@FLS96 3 жыл бұрын
I love the audiovisual animation in the end. Music combined with maths, even if chaotic, is always interesting.
@nikolayrayanov2895
@nikolayrayanov2895 3 жыл бұрын
That was awesome! We want more of Matt! I've been thinking and imagining these things in my head, but seeing them visualized is a completely different story.
@vtron9832
@vtron9832 3 жыл бұрын
I also adore the sounds that accompany the animations and bounces. Very soothing.
@seth333
@seth333 3 жыл бұрын
Thanks!
@beantown_billy2405
@beantown_billy2405 3 жыл бұрын
The videos with Matt are great. Please keep them coming.
@SquirrelASMR
@SquirrelASMR 2 жыл бұрын
More of this guy, his animations are so interesting, I need more! And also his Tumblr blog has lots of cool ones.
@Thesebji
@Thesebji 3 жыл бұрын
The movement of centre of mass of Lorenz's wheel blew my mind.
@Mrfrog2024
@Mrfrog2024 3 жыл бұрын
I love the visualisation, its on par with the weird and wonderful graphs. Its encouraged me to actually code some maths so, thank you!
@HAL--vf6cg
@HAL--vf6cg 3 жыл бұрын
therapist: nerdy henry cavill doesn't exist, he can't hurt you nerdy henry cavill:
@ColinBroderickMaths
@ColinBroderickMaths 3 жыл бұрын
I think Henry Cavill is nerdy Henry Cavill
@RedRad1990
@RedRad1990 3 жыл бұрын
At first, I read "nerdy *herdy* cavill" 😂
@avadakedavra80
@avadakedavra80 3 жыл бұрын
I was thinking the same, he looks likes him.
@erickgarcia6494
@erickgarcia6494 3 жыл бұрын
I was just thinking he looks like Henry cavill
@andy-kg5fb
@andy-kg5fb 3 жыл бұрын
"But before that i got a bunch of red boxes telling me my code is wrong". Hashtag relatable there. You can't say you coded something without getting the red boxes
@Veptis
@Veptis 3 жыл бұрын
It's one of the greatest Twitter accounts you can follow. There is beautiful animations every few days really beings abstract concepts down in a visual (and sometimes aural) systems that our brains have spent a lot of generations on to understand.
@Mutual_Information
@Mutual_Information 3 жыл бұрын
It’s really nice to see Matt here. Can’t think of someone more well deserving.
@wonder_platypus8337
@wonder_platypus8337 3 жыл бұрын
Absolutely love your videos. Im not great at math myself but I'm working on it daily. My job definitely helps too as I work with a lot of numbers.
@Maazin5
@Maazin5 3 жыл бұрын
I love this! Showing the actual code used in the animation demystifies it and makes it easier to understand
@matthenderson1672
@matthenderson1672 3 жыл бұрын
Amazing stuff - really well explained. Can’t wait to see more from you on Numberphile
@Kilroyan
@Kilroyan 3 жыл бұрын
Incredibly interesting, and beautiful to look at. I'd be glad to watch more of this!
@ClementinesmWTF
@ClementinesmWTF 3 жыл бұрын
I really want a part 2 on this with more animations and visualized situations that can be described like this. Maybe some 3D stuff or more "complex" (while still simple) systems. And definitely longer animations. This was so interesting to see.
@Nick_Trevino
@Nick_Trevino 3 жыл бұрын
I've been following Matt on Twitter for a while now, his animations are great
@georgehumphreys7450
@georgehumphreys7450 3 жыл бұрын
The billiards examples were beautiful!
@IwoIwanov
@IwoIwanov 3 жыл бұрын
The world needs this kind of content. Great (as usual). Keep up this outstanding work.
@VanDerPol
@VanDerPol 3 жыл бұрын
The konvex pool table is an absolute fantastic and descriptive visuslization of the sensitivity of chaotic systems on initial conditions.
@guilhermereis2303
@guilhermereis2303 3 жыл бұрын
could you share the Mathematica codes ? I am learning about how to do Mathematica simulaitions and it have those codes to look would be great. Awesome video by the way !
@TheSucread
@TheSucread 3 жыл бұрын
code is visible in the video. I've wanted to paste it here, but for some reason KZbin is blocking/deleting my comment.
@Dalroc
@Dalroc 3 жыл бұрын
Cool Matt Henderson! Love his animations!
@sciencedoneright
@sciencedoneright 3 жыл бұрын
Yay, a new member to this wonderful math channel ❤️
@brady1123
@brady1123 3 жыл бұрын
I am surprised that the WhenEvent condition never misses a bounce out since he's doing floating point math and using strict equality with an integer. Maybe Mathematica is smart enough to use an epsilon neighborhood when evaluating equality between floats and ints?
@Bouldest1
@Bouldest1 3 жыл бұрын
If it works like MATLAB, then it does some smart variable length stepping and looks for sign changes to know if it has passed an event!
@DrBrangar
@DrBrangar 3 жыл бұрын
Mathematica is capable of symbolic math, not just numeric. The code he has written solves the differential equations symbolically (because they are easy equations), and so he implicitly has a symbolic function to solve for when the next impact will be. There will be numeric precision issues down the line, as the 16th place errors propagate. This is actually visible in the lack of energy conservation that should be there with these differential equations.
@brady1123
@brady1123 3 жыл бұрын
@@DrBrangar That's interesting. So Mathematica solves for the analytical solution of the DEq up until the WhenEvent condition occurs, at which point it applies the 'reflection' function and then re-solves the DEq again?
@mathgeek420
@mathgeek420 3 жыл бұрын
@@DrBrangar It looks like he's using NDSolve instead of DSolve. Isn't that going to be a numerical solver then?
@Nukatha
@Nukatha 3 жыл бұрын
Yes, but the Wolfram devs have spent decades making sure boundary conditions behave as one would hope. Perhaps excessive speeds and huge timesteps would get you into trouble, but it just works nearly all the time
@txe9113
@txe9113 3 жыл бұрын
Really satisfying animations, I would love to watch more of these.
@vervok
@vervok 3 жыл бұрын
Look up Sebastian Lague if you're interested in these kind of animations. Especially the Ant & Slime animations video!
@MichaelDeHaven
@MichaelDeHaven 3 жыл бұрын
Nils Berglund channel also has lots of cool videos of billards you might like.
@rohitchaoji
@rohitchaoji 3 жыл бұрын
One of the best Numberphile outros
@tkimaginestudio
@tkimaginestudio 3 жыл бұрын
Awesome work by Matt!
@VICTORdoomm
@VICTORdoomm 3 жыл бұрын
every time the blue ball hits the edge of the circle, the circle rotates clockwise, and rotates counter clockwise when the yellow ball hits the edge. With the tracers and counters on, which ball hits the edge more and which direction is more.... bonus footage :)
@adielubbe4200
@adielubbe4200 3 жыл бұрын
another quality video. Thanks Numberphile. :)
@555stevens
@555stevens 3 жыл бұрын
Yay, Matt Henderson!
@stylis666
@stylis666 3 жыл бұрын
I'm loving the drums! It's music to my ears
@jw41538
@jw41538 3 жыл бұрын
this is maybe the most calming numberphile video.
@thepacpac2398
@thepacpac2398 3 жыл бұрын
Really love this topic. Impossible to fully understand, but that's the beauty of it
@Titanic-wo6bq
@Titanic-wo6bq 3 жыл бұрын
I love this. More of this guy please.
@benjaminramsey4695
@benjaminramsey4695 3 жыл бұрын
I feel like you just scratched the surface of this!
@PhilBagels
@PhilBagels 3 жыл бұрын
Excellent! I especially loved the waterwheel example!
@WereWade
@WereWade 3 жыл бұрын
Great stuff. I enjoy thinking about all sorts of mathematical curiosities and making my own math problems.
@geekjokes8458
@geekjokes8458 3 жыл бұрын
and if you want to see (a lot) of these animations, there's a channel from a guy named Nils Berglund not only sinai billiard simulations, but also a gas in weird chamber shapes, waves in fractal ponds and a lot of other chaotic systems he's a physicist (i think?) and started posting them only a couple of months ago, and "the algorithm" favoured him and now he gets a couple thousand views a video
@Arikayx13
@Arikayx13 3 жыл бұрын
Omg, glad I’m not the only one hypnotized by those videos.
@gutzimmumdo4910
@gutzimmumdo4910 3 жыл бұрын
more of those, those are the coolest.
@DrBrangar
@DrBrangar 3 жыл бұрын
Other fun fact about that bouncing ball problem, it happens to demonstrate very cleanly that some numerical integration methods are not energy conserving, and this system is constantly leaking some out
@jackwilliams1468
@jackwilliams1468 3 жыл бұрын
Absolutely love that you shared the mathematica code
@LincolnChamberlin
@LincolnChamberlin 3 жыл бұрын
I like this guy, can we have more from him?
@dehb1ue
@dehb1ue 3 жыл бұрын
Nice job with the audio addition to the animations.
@robelbelay4065
@robelbelay4065 3 жыл бұрын
Excellent explaination, first time I understood code :D Thanks!
@Wheau
@Wheau 3 жыл бұрын
The rapid bounces at 11:26 are pretty cool!
@eugene887
@eugene887 3 жыл бұрын
What a sick beat at the end!
@mzadro7
@mzadro7 3 жыл бұрын
petition to make this a series, kinda like the graph series with Neil Sloane 👇
@mathoc5273
@mathoc5273 3 жыл бұрын
Yes! Love seeing new hosts.
@keatonwright5764
@keatonwright5764 3 жыл бұрын
Phase space and attractors and Fourier spaces and lots of cool ways to analyze chaotic motion
@LordHengun
@LordHengun 3 жыл бұрын
Yo, the blue ball did a sick drum fill at the end
@allyourcode
@allyourcode 3 жыл бұрын
I love that the code is shown and explained (even a Matlab hater can sort of follow along). Elegant!
@stoatystoat174
@stoatystoat174 3 жыл бұрын
Loved this, Would love some half hour youtube videos of these animations running. Not sure why they are quite so attractive so they must be art or summat
@WhatAreDrums729
@WhatAreDrums729 3 жыл бұрын
Outro sounds like a lot of my drum lessons. Pure chaos.
@jeroenrl1438
@jeroenrl1438 3 жыл бұрын
Loved the drums in the end. We really need a band using that as drum track for something!
@topkek9563
@topkek9563 3 жыл бұрын
That outtro. Banging.
@macronencer
@macronencer 3 жыл бұрын
The most important question I want answered is: how do I get a job like Matt's?
@joelproko
@joelproko 3 жыл бұрын
That water wheel exists in physical form at the FHNW in Windisch, Switzerland. I walked by it every time I went to the train station when I still lived in Windisch. Sadly, the buckets aren't *quite* big enough and if conditions are just right, the water can fall between the buckets directly into the basin below. That means people can hold the wheel in that position until all the buckets are empty, which halts the motion of the wheel until a strong enough gust of wind puts it in motion again (either by pushing on the buckets asymmetrically or by blowing the water stream sideways enough that it lands in a bucket) or until it rains.
@vijaypanchalr3
@vijaypanchalr3 3 жыл бұрын
Sanderson and handerson loves animations.
@EinLucas
@EinLucas 3 жыл бұрын
Such an interesting visualization.
@timanb2491
@timanb2491 3 жыл бұрын
One of the most inrtesting and unexplored area in math!
@kovlo9853
@kovlo9853 3 жыл бұрын
Chaos theory 🔥
@egodaha
@egodaha 3 жыл бұрын
wow. This is amazing. Great work!
@alexandersmith4796
@alexandersmith4796 3 жыл бұрын
cool dude, bring him on for more.
@austynhughes134
@austynhughes134 3 жыл бұрын
It has to be a good sign, that the morning of the day I am getting married (Today, 7/24) a new Numberphile video is posted!
@FromTheMountain
@FromTheMountain 3 жыл бұрын
Have fun today :)
@RSPikachuAlpha
@RSPikachuAlpha 3 жыл бұрын
Congratulations!
@m136dalie
@m136dalie 3 жыл бұрын
Would love to see more of this
@S2I2
@S2I2 3 жыл бұрын
I want to watch a video where this plays out for an hour
@YuanLiuTheDoc
@YuanLiuTheDoc 3 жыл бұрын
This is a wonderful demonstration of an aspect of chaotic behavior that is not often discussed, i.e., what about linear systems? If I am not mistaken, all mathematical study of chaotic systems begins with nonlinearity. By definition, a linear system, even a diffusive one, is deterministic. In other words, none of the animations is truly chaotic. However, Henderson asked a really important question (I'm extrapolating his question here): When you are observing very-long-period motion that has lost the initial simplicity, what can assure you that the motion is periodic? If we accept that any observation introduces uncertainty, the answer is unknowable. As a consequence, we have to accept that even a perfectly linear system is chaotic in reality. (To think, fundamental quantum mechanic equations are linear.)
@david203
@david203 3 жыл бұрын
Observation or measurement is actually not a part of quantum mechanics, in the standard (Copenhagen) interpretation. That is actually one of its many flaws. A linear system, including a quantum mechanical one, cannot show chaos. That is one of the beauties of QM: that its predictions are precise.
@phasm42
@phasm42 3 жыл бұрын
Takes me back... when I was in middle school in the early 90s, I had some books on chaos theory and would simulate various chaotic attractors in GW-BASIC 😅
@michaelpaullane
@michaelpaullane 3 жыл бұрын
My dude is playing with screen savers all day. I remember when the pipe screensaver came out- "it was so random and fascinating"
@RedStinger_0
@RedStinger_0 3 жыл бұрын
7:35 Cool album art!
@brunofa4559
@brunofa4559 3 жыл бұрын
I could watch these examples and animations for hours haha
@SaveSoilSaveSoil
@SaveSoilSaveSoil 3 жыл бұрын
Beautiful animations! Very cool!
@damiendavenport8899
@damiendavenport8899 3 жыл бұрын
The fact that he has CONTROLLED points for the first two collisions of the circle makes this completely NOT random.
@onebronx
@onebronx 3 жыл бұрын
Chaotic != random
@monkerud2108
@monkerud2108 3 жыл бұрын
Just normal billards with straight edges but with rotation effecting and being effected by the angle, pretty sure that introduces chaos as well.
@HypnosisBear
@HypnosisBear 3 жыл бұрын
Nice 👍, I love Chaos!!!
@steveb1243
@steveb1243 3 жыл бұрын
Excellent exposition.
@onlyeyeno
@onlyeyeno 3 жыл бұрын
@Numberphile Thanks for another great video. And please please, if at all possible, feature more of Mr.Hendersons work on the channel Best regards.
@Lightning_Lance
@Lightning_Lance 3 жыл бұрын
Whenever there's a video about chaos theory I tend to think "oh I know about this, it's cool, but how interesting can it be to watch more on it?" and then the video turns out to actually be super interesting.
@1122slickliverpool
@1122slickliverpool 3 жыл бұрын
This would probably be a fun front end project to make.
@ferociousfeind8538
@ferociousfeind8538 3 жыл бұрын
What an amazing drummer
@Saladassu
@Saladassu 3 жыл бұрын
a screensaver or a wallpaper of the left bouncing ball one would look dope, you could have it so the ends fade at the same rate as the lines are drawn
@L0j1k
@L0j1k 3 жыл бұрын
YO I LOVE THIS DUDE!!!
@TheVectorious
@TheVectorious 3 жыл бұрын
I could watch the circle billiard problem for hours.
@ammaleslie509
@ammaleslie509 3 жыл бұрын
Wow I'd pay a lot to have that for a screen saver, with the sounds
@internetuser8922
@internetuser8922 3 жыл бұрын
In 1994, my parents said the Jurassic Park movie was too scary for me to see in theatres. So they got me the original Michael Crichton novel instead (which happened to be way more violent than the movie). However, it did introduce me to Chaos Theory, and I've been interested in it ever since. The book even shows iterations of a dragon curve fractal as separations between groups of chapters, which was one of my first exposures to fractals as well.
@JMUDoc
@JMUDoc 3 жыл бұрын
Chaos is not about being unpredictable; it's about being beyond the practical limits of predictability.
@babytextor
@babytextor 3 жыл бұрын
When Clark Kent goes to college instead of working for the Daily Planet
@tommythecat4961
@tommythecat4961 3 жыл бұрын
A whole video filled with perfect album covers... Pink Floyd would be proud of you!
Pi is Evil - Numberphile
15:47
Numberphile
Рет қаралды 321 М.
Strange Spheres in Higher Dimensions - Numberphile
10:33
Numberphile
Рет қаралды 748 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
More on Bertrand's Paradox (with 3blue1brown) - Numberphile
23:38
Numberphile2
Рет қаралды 546 М.
How Does Order Get Born from CHAOS? The Butterfly Effect
11:59
Terrific Toothpick Patterns - Numberphile
16:07
Numberphile
Рет қаралды 833 М.
A Surprising Pi and 5 - Numberphile
16:40
Numberphile
Рет қаралды 667 М.
The relationship between chaos, fractal and  physics
7:07
Hiro Shimoyama
Рет қаралды 1 МЛН
The Fractal Menger Sponge and Pi
13:06
Stand-up Maths
Рет қаралды 456 М.
Are there other Chaotic Attractors?
6:54
Orfeas Liossatos
Рет қаралды 478 М.
Why 4d geometry makes me sad
29:42
3Blue1Brown
Рет қаралды 1,2 МЛН
Multiplicative Persistence (extra footage) - Numberphile
7:12
Numberphile2
Рет қаралды 117 М.