In this video I show how to run the extended Euclidean algorithm to calculate a GCD and also find the integer values guaranteed to exist by Bezout's theorem.
Пікірлер: 284
@craigtyle6 жыл бұрын
Super clear - the point about treating the underlined numbers as variables was key.
@user-hh6lb4rx1c4 жыл бұрын
Dude taught in 15 minutes what my boolean algebra teacher couldn't in a week.
@billygraham55894 жыл бұрын
Isn't it the truth! ; ) lol And they say those that can't do, teach... not true. Those that can't do, can't teach, and those that can teach, we are lucky to be able to learn from them, because there are so many that can't teach, and can't do... a miserable lot they are.
@bakangsbakho88524 жыл бұрын
Euclid and Bezout were on drugs that day
@panos13ole3 жыл бұрын
lmao
@rayyisbaeee3 жыл бұрын
@@panos13ole true
@KP-sg5ni3 жыл бұрын
lol
@epicm9998 ай бұрын
Lol
@isiraadithya3 ай бұрын
facts
@elChico-TV6 жыл бұрын
Best and simplest explanation on KZfaq . Thanks
@nayefalsalahat99283 жыл бұрын
ds
@kevinramdass86084 жыл бұрын
Treating the underlined numbers as variables was a game changer...Thank you so much @John Bowers
@michellemason85034 жыл бұрын
Showing the underlining of the numbers really was the missing link for my brain to understand this! Thank you!
@52cent4 ай бұрын
This guy is the best explanator of such a complicated thing. Everything in simple words and step by step. THANKS
@stevewest61334 жыл бұрын
This is the best video I've seen on the extended Euclidean. The pointer at 9:50- to treat the number as if they were variables- is a critical step for people learning this for the first time. A lot of other videos speed through this critical step.
@jimmyjay58255 жыл бұрын
Thank you for this video! Been trying to get this right for quite some time and have watched several other lessons. When you said to treat the numbers as variables was really when it became clear to me! Well done! You really saved me from failing my exam!
@dugannash91095 ай бұрын
GREAT explanation. As others have noted, treating the numbers as variables is what ultimately unlocked this for me. It's so unlike anything I've done previously in my limited math experience, I could not tell what was happening until this video made it clear. Thanks a lot!
@ethann88275 жыл бұрын
The perfect math video doesn’t exi-
@BittiKit5 жыл бұрын
Wonderful explanation. I watched several videos, and this was the only one that really made me understand the substitution process. Thanks!
@user-sr1bv1tu5e4 жыл бұрын
I missed a day in a prep course for the university and that was the subject. you made it so clear what they were talking about on the next day, thank you so much!!
@4everThoughtful3 жыл бұрын
This is an absolutely excellent explanation for Bezout's theorem! Thank you!
@wrx1th873 Жыл бұрын
the greatest video of all time. watched 10 different videos on the same topic but they all have 1 thing in common, they dont tell you the real deal, they just assume you already know that 1 thing so they quickly brush it off. The whole underline as a variable thing is a game changer and what made me understand. Thank you.
@creatorofimages792511 ай бұрын
Imagine a video, that is not intended to show, how to calculate the private exponent d in RSA with the extended euclidean algorithm, doing the best job of providing a step by step solution, with no holes or skips in it. Really good work! Your video is better than any RSA private exponent calculation video for understanding how the retreive d.
@simpleTheMister6 ай бұрын
that's exactly why im here damn
@kristenwiley88692 жыл бұрын
This was so much easier to understand than my textbook. Thanks a million!
@johnbowers54472 жыл бұрын
Great to hear!
@illyias3 ай бұрын
Absolutely phenomenal explanation, goes over every little detail so you can't possibly feel lost at any one step. Couldn't for the life of me figure it out with the textbook or the other weird videos where they use a table and formulas that seemingly come out of nowhere, but this made it abundantly easy to understand. One watch and I could execute it flawlessly :)
@ya002784 жыл бұрын
I'm so lucky to find your video! It's clear and easy to understand. I'm struggling in my class. your video just saved my life!
@LuisHernandez-if3dc2 ай бұрын
The absolute bestest explanation I could find for this, THANK YOU!!
@justinlangley10563 жыл бұрын
It works really well and the video was really well done! Having grown accustomed to a lot of algebra, calculus, trig, etc. its hard to start treating numbers like variables, but that made it click for me. However, I don't feel like the simplifying aspect was explained as well as it could have been, which is an extension of what I mentioned in the previous sentence. To clear things up: After each substitution, in order to simplify, distribute the co-efficient (if we're still thinking in terms of variables) to the lower value in each term. If it confuses you, just put both in parentheses, distribute to the smaller value, and re-write in ascending order on a new line. Also, yes, you need to simplify after each substitution, its too easy to lose track of where to distribute, and you'll probably mangle where you put your parentheses causing you to distribute improperly. Following this, we'll properly build up to the input values we used to compute our GCD originally. You should be able to simplify to a pair of numbers every time that make sense for your next substitution. If you don't follow this you'll probably get a garbage answer from making a mistake when simplifying. You can follow in the example below how its done. Example: Find s and t, where: 240s + 46t = gcd(240, 46) // Perform our GCD calculations gcd(240, 46) 240 = 46(5) + 10 46 = 10(4) + 6 10 = 6(1) + 4 6 = 4(1) + 2 4 = 2(2) + 0 // Re-writing according to the video (numbered for referencing): Equation 3: 240 - 46(5) = 10 Equation 2: 46 - 10(4) = 6 Equation 1: 10 - 6(1) = 4 Equation 0: 6 - 4(1) = 2
@0jas.3 жыл бұрын
This was a great explanation. I don't think any other teacher tells you to treat those underlined numbers as variables. That was pretty helpful.
@4everThoughtful3 жыл бұрын
Hey, it's my first time hearing that ALSO and I'm a teacher!! 😌😌 I'm going to being using his techniques! He's an awesome teacher
@angieCity903 жыл бұрын
This was such a wonderful explanation. Straight to the point. I dig it
@abdelrahmanm.62153 жыл бұрын
By far the best explanation iv seen on here, thank you so much John.
@ajubenjamin17414 жыл бұрын
Excellent method John. I have watched many videos about it. But this is fantastic . Thanks
@calculusbitch35772 жыл бұрын
Had been confused my entire life with all these backward substitutionS. Thank you so much for this vid! It helped alot!
@just_bucket Жыл бұрын
It's a shame we can't mark videos as the best solutions the same way we can do it on forums. This is definitely the best explanation on this topic.
@elaine386711 ай бұрын
right
@SOMESHKHANDELIA3 жыл бұрын
This is the most beautifully explained video on this topic. Thank you so much!
@SahilSingh-yw9mg4 жыл бұрын
Thanks! was stuck at this Algorithm for quite long, you explained it very well in just a few minutes.
@slypete6 жыл бұрын
Thank you, this is the best video on extended Euclidean!
@sherlokholmes78653 жыл бұрын
Was a challenge to find a video or an article that would explain this algorithm in simple terms. Thank you!
@marveljoseph70965 жыл бұрын
This was an amazing learning video. Thank you so much for making it clear and concise!
@randomfr0g9 ай бұрын
This is the best and most clear explaination I have ever seen. Thank you so much.
@hagenfarrell Жыл бұрын
My professor was speed running this algorithm in class, we covered it in like 10 mins. Thank you for the thorough explanation!
@DRTBerg Жыл бұрын
Thank you for providing this excellent explanation on how to use the extended Euclidian algorithm!
@footsoldier12x2 жыл бұрын
Incredible explanation. Way better than Zybooks.
@valentinenyagah55135 жыл бұрын
At first I did not understand what my lecturer taught me in class but now I am happy to say i'll ace that exam....T hank you so much
@lazarstojanovic25383 жыл бұрын
Amazing video!! Clear, straight forward, and quick and I actually know what I'm doing now.
@seismicdna Жыл бұрын
this video is awesome. makes the process completely understandable. thanks!
@kokoraiado5409Ай бұрын
One of the best videos related to the topic, thank you sir.
@jacobnichols21826 жыл бұрын
Very good! Much easier than the formal explanation!!
@tardigrade22444 жыл бұрын
Awesome video! The way you explained the methods are very precise and easy to understand, kudos to you. Thanks a bunch, you are making the world a better place! Cheers
@johnbowers54474 жыл бұрын
Glad it helped! Thanks for watching.
@OrenjiArms5 жыл бұрын
thank you, this part was super confusing but it makes so much more sense now
@salmatasbahji49926 жыл бұрын
absolutely great. it is amazing how great you explained that. GREAT WORK
@r3dbag6 жыл бұрын
The best explanation I've seen so far.
@user-ri2tx7bd7u10 ай бұрын
thank you so much! I literally spent so much time trying to figure out my homework problem but now through your video, I learned how to complete problems like these!
@Sangu_sss11 ай бұрын
Thanks to you, many questions have been solved. Even though it's been a long time, you've been a good help.
@fayzazzahrar4 жыл бұрын
very clear! been struggling with a problem like this and found your video!
@johnbowers54474 жыл бұрын
Glad it helped!
@hifriend7834 жыл бұрын
Wow! I was struggling so much with the intuition and this finally made things click.
@saurabhsharma3596 жыл бұрын
Thank you so much sir i watched multiple videos but everything was complicated and now this is my last video i don't need to watch anything else again thank you sir
@lunatunny75948 ай бұрын
this got me through my month-long class in like, a few days. Sooo good goddamn
@ea17662 ай бұрын
Just brilliant, the variables was a game changer!
@jameskunstle16744 жыл бұрын
I have a final tomorrow and this just taught me so much- thank you!
@vishnughuge76905 жыл бұрын
i took help of many videos but they were out of my understanding. this video explained me very nicely thanks so much
@dhanaarvina1423 жыл бұрын
Thank you so much, John! it's so easy to understand
@sinbadgmail4 жыл бұрын
one of the best math video i have seen in long time. thank you!
@johnbowers54473 жыл бұрын
Glad it was helpful!
@tomseo1814 жыл бұрын
Thank you for the clear and concise explanation.
@colebaty140710 ай бұрын
Excellent breakdown! Thank you!
@shg__2 жыл бұрын
Great explanation, very much appreciated!
@soumyadeeproy66114 жыл бұрын
Made super duper clear,thanks for creating such good contents
@sadeemshehri27482 жыл бұрын
you made it so so easy! I have an exam tomorrow and I didn't think I would have time to understand it (since it looked so complicated) Thank you!
@johnbowers54472 жыл бұрын
Glad it helped!
@Dmccumsey2 жыл бұрын
This has finally made sense, THANK YOU so much!! 🙏
@saurabhshinde18554 жыл бұрын
The badass big rule nailed it 👌. Best explaination.. thank you so much
@ButtKraken012 жыл бұрын
It all makes sense now. Thank you so much!
@hx4zx6 жыл бұрын
You explained it absolutely on point! Thank you!
@bjornolsson91037 ай бұрын
This was super clear, thank you for this!
@sevmone4 жыл бұрын
You taught me in 15 minutes, while my discrete professor couldn't even teach me this in a whole semester !!!!!!
@nkechiakinwale5081 Жыл бұрын
Really easy to follow and understand, thanks so much
@andrewbrenner93754 жыл бұрын
Beautifully Explained. Thank you.
@ShaolinMonkster4 жыл бұрын
Underline trick was amazing. Everything cleared out. I'd hope teachers like you [=that make thigns easy , and not teach jargon] had the seat of the teacher and not what is right now on my University.....
@Killernochance5 ай бұрын
This was phenomenal! Thank you!
@cmrdecc65164 жыл бұрын
Thanks a ton. God bless you, your family and country :)
@shrouqmakk76763 жыл бұрын
I asked my friends and watched so Many videos on youtube and still did not get it but thanks to u I get it now. thaankssss
@enquiem30516 жыл бұрын
Very clean and understandable. Thank you !
@_Ahmed_153 жыл бұрын
Best method of solving this. Every other video makes this so complicated.
@harry-fl6tf5 жыл бұрын
Brilliant job Professor!
@rahulmaan28625 жыл бұрын
You made it so simple! Thanks a lot!
@KingofArmageddon204 жыл бұрын
damn! so clear and straight to the point!!! thank you for this video!!
@TheOscarJB5 жыл бұрын
It is easy to understand from zero, thank you so much
@uladasplay5242 Жыл бұрын
Fantastic, very helpful video!
@abhishektanwar80704 жыл бұрын
Really good explanation. Thanks a lot from India.
@jamieghoorbin45263 жыл бұрын
Best explanation I've watched on YT 🕺🏿 Thanks 🙂
@johnbowers54473 жыл бұрын
Glad you think so!
@shai01234 жыл бұрын
very nicely put and clear video. thanks!
@brockobama2573 жыл бұрын
Found another underrated golden channel
@damagecontrol74 ай бұрын
What a legend! Best explanation.
@lynettemojica65034 жыл бұрын
I was having trouble with the back substitution but this helps, thanks.
@lucaswomersley21433 жыл бұрын
I was so confused with this at school and ngl kind of struggling but this has helped so much
@kaiszer39215 жыл бұрын
This is a perfect explanation, thank yoi very much!
@insi63585 жыл бұрын
the only egcd algorithm video that actually explains how to do it
@MariiaKlochko2 жыл бұрын
thanks a mill! very well explained
@zanthiel20098 ай бұрын
Underline as variable! Thank you!
@rongliao92553 жыл бұрын
Great tutorial! Thanks a lot Master Teacher!
@murdamurth3 жыл бұрын
You taught this better than UC Berkeley. Thank you very much!
@samsunnahar9175 Жыл бұрын
Thanks a lot for excellent explanation!!!
@business-hy3lb5 жыл бұрын
Is it complusary to place s with 56 and t with 15?, Cuz 56 is greater than 15, or something in bezouts theorem .
@sammie1824 Жыл бұрын
thank you - this couldn't have been clearer!!!
@nawderstokes22584 жыл бұрын
Thanks ! I had to adapt it to polynomials but works the same. Beautiful !
@davidlp30193 жыл бұрын
Thanks mate excellent explanation. My teacher just reversed it without explaining it.