Тёмный

Gaussian Elimination 

Leios Labs
Подписаться 95 тыс.
Просмотров 43 тыс.
50% 1

Algorithm Archive chapter: www.algorithm-archive.org/con...
I thought this was a cool visualization to show you guys.
Examples of Gaussian Elimination:
- math.dartmouth.edu/archive/m2...
- • Algebra 54 - Gaussian ...
- • Gaussian Elimination w...
Twitch: / leioslabs
Twitter: / leiosos
Discord: / discord
INTERNSHIP INFO:
Unfortunately, the deadline has passed. I'll let you guys know about future opportunities, though!
All music was from Josh Woodward: www.joshwoodward.com/

Наука

Опубликовано:

 

11 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 115   
@filipsperl
@filipsperl 5 лет назад
At first I thought this was 3blue1brown video, but then I've noticed it's only 5 minutes :)
@Kram1032
@Kram1032 5 лет назад
hahaha that's a great way to tell isn't it
@LeiosLabs
@LeiosLabs 5 лет назад
Yeah. I guess we theme our thumbnails similarly. Maybe I should update my style a bit.
@Kram1032
@Kram1032 5 лет назад
I feel like that was more of a compliment than a complaint ;)
@drenz1523
@drenz1523 4 года назад
So 5 mins vids are not 3blue1brown? Well 3blue1brown ever made vid"s" 5 mins less so yeah... (and yep it is not a 3blue1brown)
@AppliedScience
@AppliedScience 5 лет назад
Great visualization! Thank you.
@kemfic
@kemfic 5 лет назад
Applied Science Top 10 Anime Crossovers
@LeiosLabs
@LeiosLabs 5 лет назад
Thanks a bunch! Let me know if there's ever anything I can help you with.
@sciencemodelaboratory7298
@sciencemodelaboratory7298 5 лет назад
@@LeiosLabs Can you help me with the math of comparing the coefficient [comparing the equation] that we do it, in -- |integration by parts|.
@Alejandro-ru4un
@Alejandro-ru4un 5 лет назад
I'm on my first semester of engineering and we just learned gaussian elimination. This visual representation has opened my eyes to what I'm really doing when applying the algorithm. thanks a, lot great content!
@LeiosLabs
@LeiosLabs 5 лет назад
I'm glad it was helpful!
@thesuki
@thesuki 5 лет назад
Wow I wish I saw that visualization while I took linear algebra as an undergrad. It makes a lot of sense geometrically. 2:00 “sorry for the messy chalkboard” ha! I wish my chalkboard was that organized when I TA.
@LeiosLabs
@LeiosLabs 5 лет назад
I'm glad the visualization was helpful! Also: yeah. I did a number of takes on the chalkboard this time.
@AngryArmadillo
@AngryArmadillo 5 лет назад
I love this format! Great video.
@Madsy9
@Madsy9 5 лет назад
Nice work, LeiosOS. Especially the visual explanation :-)
@LeiosLabs
@LeiosLabs 5 лет назад
I'm glad it was useful!
@solhe169
@solhe169 5 лет назад
OMG im a math major and it's final week and im losing interests in math (cuz of the stress), this got me interested in it again! thank you!
@LeiosLabs
@LeiosLabs 5 лет назад
Haha, I am really happy to hear that!
@Aperfull
@Aperfull 4 года назад
Thanks! Gaussian elimination always seemed to me like one of those math tricks that work but that no one takes the time to show why. This visualization made everything clear!!
@RD2564
@RD2564 5 лет назад
Your videos are fantastic, James!
@peachU6
@peachU6 5 лет назад
Love your visualization. It would be really nice to see when I first learned to solve the matrix.
@alwysrite
@alwysrite 5 лет назад
beautiful stuff ! thanks for the visual representation which is never taught in schools
@LeiosLabs
@LeiosLabs 5 лет назад
I'm glad you liked it! As for the visual representation... I think a lot of people just don't try to visualize these things because it's not clear how to do so. This one took me a while to get right, but really helped me in the end.
@ManueGuitar
@ManueGuitar 5 лет назад
WoW! Thanks for this video... I'm Electrical Engineer and now I understand the Gaussian Elimination for you! The 3D animation was amazing and very illustrative :D
@Omnifarious0
@Omnifarious0 5 лет назад
I've never seen that visualization before, and it was quite nifty.
@maheshkumar-vv5fp
@maheshkumar-vv5fp 4 года назад
That was cool.. specially the graphics part.. hey boy !!, U r making maths fun for me.. keep growing
@Tntpker
@Tntpker 5 лет назад
Awesome animation
@joshuaronisjr
@joshuaronisjr 5 лет назад
Amazing video! Thank you, for this and all your videos! I just want to provide a quick explanation about something that confused me when I was learning this. It's mostly for me if I watch this in the future, but maybe it helps someone else!! Starting at 3:10 "Each row in our matrix is itself an equation for a plane" That is, the (x,y,z) solution to each row of our equation gives us all (x,y,z) vectors whose endpoints lie on a plane. To elaborate, all vectors whose dot product with [2,3,4] is equal to 6 have endpoints on the blue plane. All the vectors whose dot product with [1,2,3] is 4 have endpoints on the red plane. And all vectors whose dot product with [3,-4,0] is equal to 10 have endpoints on the green plane. "Their points of intersection is the solution we found before" The intersection of the three planes is the endpoint of a vector whose dot product with the first row of our matrix is 6, whose dot product with the second row of the matrix is 4, and whose dot product with the third row of the matrix is 10. It satisfies all three requirements of our matrix equation, so it's the solution to the equation. "No matter how we change the planes with Gaussian Elimination, the solution remains the same." Let r1 denote the first row vector of our matrix, r2 the second row, and r2 the third row. Let x denote the solution. r1 dot x = 6 r2 dot x = 4 r3 dot x = 10 Now, what's a dot product? What's the geometric interpretation of r1 dot x? r1 dot x the component of r1 that lies on x scaled by the magnitude of x. r2 dot x is the component of r2 that lies on x scaled by the magnitude of x. So, (r1+r2) dot x is the component of (r1+r2) that lies on x scaled by the magnitude of x. From that interpretation, it becomes pretty geometrically obvious that if r1 dot x = 6, and r2 dot x = 4, then (r1 + r2) dot x = 10 Therefore, the vector x that satisfies (r1+r2) dot x = 6+4, or any other linear combination of the rows, must be the same vector that satisfied the original system of equations. "The planes wobble about until one of them is parallel to 2 of the 3 axes" Going back to the dot product picture, we're linearly combining the row vectors of our matrix until one of them lies entirely on one of the axes - in this case, where we're ending up with an upper triangular matrix, on the z axis. Once a vector (r3) lies entirely on the z axis, its easy to solve for the z compnent of x that satisfies the new dot product equation.
@user-mt4li6jt9m
@user-mt4li6jt9m 4 года назад
thanks this visualization help me a lot
@BryceDoesLife
@BryceDoesLife 4 года назад
These are some of the best math videos on youtube.
@suzukigsxfa9683
@suzukigsxfa9683 Год назад
This is very helpful to see elimination visually. Very cool and elimination makes more sense now
@roshinroy5129
@roshinroy5129 2 года назад
Amazing explanation man.. I searched everything on RU-vid for a clear explanation and finally found it in this video which I in fact skipped a couple of times…!!!
@girish3073
@girish3073 5 лет назад
Thanks for the amazing explanation !!
@ellepeterson9992
@ellepeterson9992 Год назад
This was SO helpful. Thank you
@TheLuke1662
@TheLuke1662 5 лет назад
Great video :D
@patrickl5290
@patrickl5290 3 года назад
Wish this guy still made content. Feel likes he's the kinda guy who would steadily improve his content, if he was able to be consistent. Might become something special
@LeiosLabs
@LeiosLabs 3 года назад
I still make content... it just takes a while
@PrettyMuchPhysics
@PrettyMuchPhysics 5 лет назад
That's a very pretty visualization :D
@LeiosLabs
@LeiosLabs 5 лет назад
Thanks! Nice Channel you got there!
@PrettyMuchPhysics
@PrettyMuchPhysics 5 лет назад
@@LeiosLabs Thanks! Channels like yours are a huge inspiration for us :)
@dafdaf4052
@dafdaf4052 5 лет назад
You are doing an amazing job explaining hard topics intuitively. You need a hit video. I know it is hard but a video solely based on animations with an interesting topic, that might be presented to the general audience can give your hit. Good luck and keep up the good work!
@LeiosLabs
@LeiosLabs 5 лет назад
I am glad you like the content and definitely agree that if I want to succeed on youtube, I need to attack topics that have a broader appeal; however, I don't know if I really want success on youtube right now. I'm kinda happy with this as a side-job for now and instead working on topics I find interesting. We'll see if that changes in a few months or years.
@dafdaf4052
@dafdaf4052 5 лет назад
@@LeiosLabs You are really being helpful to others and doing great, especially for someone doing it as a side-job. Hope everything goes great for a young brilliant guy like you and you find what suits best for you. Keep rocking.
@wanjohisamuel8547
@wanjohisamuel8547 5 лет назад
Great one Thanks for this video
@bhoomikasaxena1072
@bhoomikasaxena1072 2 года назад
Thanks...Now I understood what's the concept behind solving equations through matrices
@cyancoyote7366
@cyancoyote7366 5 лет назад
Awesome video! :D
@LeiosLabs
@LeiosLabs 5 лет назад
Thanks!
@jithinpoliyedathmohanan7237
@jithinpoliyedathmohanan7237 3 года назад
Dude its super cool....Thank you
@corporalwaffles
@corporalwaffles 5 лет назад
Great visualization :)
@not_potaytoes_hobbit
@not_potaytoes_hobbit 5 лет назад
I already took linear algebra but I had never seen this before, thank you!
@williamragstad
@williamragstad 4 года назад
This is such an excellent visualization of the effect of gaussian elimination, much better explained than my professor!
@cookiecan10
@cookiecan10 5 лет назад
I love the video, I learned quite a lot from this. PS: You made a Typo in the algorithm archive "This creates a matrix that *sometiems* resembles an upper-triangular matrix;"
@LeiosLabs
@LeiosLabs 5 лет назад
Thanks for the catch. I'll go ahead and fix it on a local branch.
@VincentZalzal
@VincentZalzal 5 лет назад
It's very nice to see different visualizations for the same thing. You showed gaussian elimination by looking at the matrix row-by-row, where each row yields a plane equation. But you can also look at it column-by-column, where each column is the vector of the basis of that matrix. For those interested, keep reading :) In effect, the matrix is a transformation function that can be applied to a point, and we know only the answer of applying it to a point. We want to know what point the transformation was applied to. In other words, we want to do the inverse transformation to the given point. Applying the matrix to the usual (i, j, k) orthonormal basis yields a warped basis: i is mapped to the first column of the matrix, j to the second and k to the third. Gassian elimination operations can be seen as shearing and scaling transformations applied to both the warped basis and the point. After applying all the operations, the warped basis is back to the original (i, j, k) basis, and the point has been transformed to the answer we are looking for. Whew, this is hard to describe in text... Anyway, I got inspired for this explanation by 3blue1brown's Essence of Linear Algebra, especially this video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uQhTuRlWMxw.html
@leeluu998
@leeluu998 5 лет назад
Beautiful 3D graphic! Thanks
@YAakash
@YAakash 5 лет назад
Cool.. No mess.. Very helpful visually. 😊
@nathanielsharabi
@nathanielsharabi 5 лет назад
I was curious to see how the elementary operations geometrically change the planes in each equations. And how put together the algorithm might have a geometric intuition
@Magnasium038
@Magnasium038 5 лет назад
I like the literal plug you drew
@AlbertoRivas13
@AlbertoRivas13 4 года назад
awesome, thanks a lot
@wenda2192
@wenda2192 5 лет назад
Awesome!
@sciencemodelaboratory7298
@sciencemodelaboratory7298 5 лет назад
Nice topic.
@NozaOz
@NozaOz 3 года назад
This is what I’m talking about, thank you
@seasong7655
@seasong7655 5 лет назад
I heard Gauss himself was able to solve this in third grade, which is absolutely crazy
@nejlaakyuz4025
@nejlaakyuz4025 5 лет назад
seasong Considering the guy is gauss i am not surprised.
@LeiosLabs
@LeiosLabs 5 лет назад
@@nejlaakyuz4025 Haha, you guys are great!
@redline6802
@redline6802 5 лет назад
It might look nicer if visualized using disks.
@LeiosLabs
@LeiosLabs 5 лет назад
That's interesting. Why?
@redline6802
@redline6802 5 лет назад
@@LeiosLabs That way you wouldn't have the edge of a square poking out, and rotation along plane normal doesn't/shouldn't matter.
@LeiosLabs
@LeiosLabs 5 лет назад
@@redline6802 You might be right. It's something to think about next time I do the visualization. Thanks!
@gauthamanmt
@gauthamanmt 5 лет назад
hey this is interesting,,, definitely need much more from u regarding mathematics ..related to engineering u will becoming a teacher ..love from an engg
@shijinmathew7768
@shijinmathew7768 5 лет назад
👌
@jupanul8052
@jupanul8052 5 лет назад
Very Nice, plz make some thing whit cuantic fizic
@piotr_jurkiewicz
@piotr_jurkiewicz 5 лет назад
This channel is cool B']
@teacul
@teacul 5 лет назад
wowowow so the matrix turns into an identity matrix... which totally makes sense duh
@LeiosLabs
@LeiosLabs 5 лет назад
Yup. I was kinda blown away by this too when I saw the visualization for the first time.
@user-vn7ce5ig1z
@user-vn7ce5ig1z 5 лет назад
I thought the visualization was _very_ cool. 👍
@LeiosLabs
@LeiosLabs 5 лет назад
Thanks!
@pain123444
@pain123444 3 года назад
Does Gassian Elimination or Gaus Jordan Algorithm have an effect on the Eigenvectors/values ?
@akshayrajput6887
@akshayrajput6887 5 лет назад
Hello brother can u will able to give the visualization of inverse matrix, Why do we inverse it I am not able to visualize please can u will able to do video on it
@m1lkweed
@m1lkweed 4 года назад
Please come back
@forthrightgambitia1032
@forthrightgambitia1032 3 года назад
It would be interesting to do a video showing the three to types of row operations don't affect the point of intersection.
@LeiosLabs
@LeiosLabs 3 года назад
I was thinking about following up a lot of my videos with a more in-depth visual. This would be a good one to start with!
@waterbird2686
@waterbird2686 2 года назад
How is each row a plane?
@realcygnus
@realcygnus 5 лет назад
that is cool
@AmeshaSpentaArmaiti
@AmeshaSpentaArmaiti 5 лет назад
Where were you when I was busy getting a crap grade in linear algebra?
@HA7DN
@HA7DN 5 лет назад
Well, at least I learned what is Gaussian elimination. I remember, that we heard about it last year in high school, and they told we'll learn it in university. Then we learned how to solve linear equation systems by adding/subtracting multiples of the equations from each other... Basically, we used the same thing, but named differently...
@tsgoten
@tsgoten 5 лет назад
I’m curious as to what it would look like if there wasn’t a solution.
@javulicraft2228
@javulicraft2228 5 лет назад
At first, there would be no point where the three planes touch each other. After doing Gaussian elimination you'll probably end up with at least two parallel planes.
@LechuvPL
@LechuvPL 5 лет назад
Well, if you do Gaussian Elimination in that case you should get something like 1=0 in one equation so it would mean probably that one of the planes disappeared and there's no longer any point which belongs to all 3 planes. On the other hand when you have infinite amount of solutions one or more of the planes should be streched infinitely on the whole 3d space
@tsgoten
@tsgoten 5 лет назад
Spaghettificated I thought if there are infinite solutions then all the planes will be the same plane after Gaussian elimination.
@tsgoten
@tsgoten 5 лет назад
Javulicraft wouldn’t you still have two eigenvalues for a 3x3 matrix.
@javulicraft2228
@javulicraft2228 5 лет назад
@@tsgoten Yes, there still would be 3 eigenvalues (if you count 0 as one of them), but what is your point with that?
@Ottmar555
@Ottmar555 3 года назад
Which software did you use for the visualization?
@LeiosLabs
@LeiosLabs 3 года назад
Just blender
@Ottmar555
@Ottmar555 3 года назад
@@LeiosLabs Thanks.
@Polaris_Babylon
@Polaris_Babylon 5 лет назад
A\b
@vespasian1566
@vespasian1566 5 лет назад
Thought this was a 12Tone video with your voice.
@LeiosLabs
@LeiosLabs 5 лет назад
That's a huge complement.
@hey-simba
@hey-simba 5 лет назад
ok..... even i didnt get all of it properly i am satisfied asuming that i have got answer of question that always run in my mind.......... Q.What would my most of the science and math theoritical problem look like in visual form????
@johnbecker3116
@johnbecker3116 5 лет назад
Hold up Marius stole my last name
@LeiosLabs
@LeiosLabs 5 лет назад
Oh my word. Please tell me you guys are related somehow.
@farhadkarimi
@farhadkarimi 3 года назад
Gaussian blur
@RajatKumthekar
@RajatKumthekar 5 лет назад
Cool...!!! Why you have so less likes and less subscribers... !!! share share share...
@dimacherepovskyi8600
@dimacherepovskyi8600 5 лет назад
Too late! The finals have already passed! You had to make this video two months ago! Ps: just kidding.
@LeiosLabs
@LeiosLabs 5 лет назад
Honestly, I wanted the video out 2 months ago too... Life happens.
@hanniffydinn6019
@hanniffydinn6019 5 лет назад
All mathematics is really geometric. Geometric algebra is the true maths.
@ZardoDhieldor
@ZardoDhieldor 5 лет назад
Algebraic geometry is awesome, too! Advanced results like Gelfand duality and the Serre-Swan theorem really show the beauty of the connection between algebra and geometry.
@LeiosLabs
@LeiosLabs 5 лет назад
@@ZardoDhieldor You guys are awesome!
@alucardhellsing4366
@alucardhellsing4366 4 года назад
why can't teachers teach like this ?
@LeiosLabs
@LeiosLabs 4 года назад
It's hard.
@user-pq5pp6km5f
@user-pq5pp6km5f 8 месяцев назад
way too fast
Далее
Iterated Function Systems
2:34
Просмотров 13 тыс.
Gaussian Elimination
13:53
Просмотров 1,2 тыс.
Alisha Lehmann joins Juventus Women 🤍🖤
00:16
Просмотров 3,3 млн
How does flood fill work?
8:10
Просмотров 26 тыс.
Simulating Quantum Systems [Split Operator Method]
8:07
Gaussian Elimination (4 examples)
26:07
Просмотров 50 тыс.
Why Gaussian Elimination works
12:49
Просмотров 8 тыс.
What makes a great math explanation? | SoME2 results
17:01
AMATH352 Gaussian Elimination Matlab
37:32
Просмотров 32 тыс.