Hey guys, since this I made a more updated video on number theory and how it's used in cryptography. Mathematics of Cryptography: kzbin.info/www/bejne/q3_dkoComNqHg5I
@Basaisehi8435 жыл бұрын
MajorPrep Man you are super dope ! 🤟
@Minskpotato4 жыл бұрын
Hey Zach Star! Could you make a video about Russian/Egyptian multiplication? I found it really interesting but I don't understand how it works. Just want to know the math behind it.
@sethdon11002 жыл бұрын
The most efficient algorithm for factoring integers is Shor’s algorithm. Just a heads up
@PaulWarren-dt1ms8 ай бұрын
Congrats on deciding on a physics PATH I concur 😮
@randompotato2585 жыл бұрын
this dude explain GCF better than all the math teachers i've ever had in a really simple and mind friendly way
@ZaraUTech Жыл бұрын
Like really true!!! Maybe maths teachers just make things to complex cause they ain't really had real live experience using it..
@nigeldupaigel5 жыл бұрын
Thank you, this made me fully decide to pursue a degree in physics.
@epicm9995 жыл бұрын
lol
@Anskurshaikh5 жыл бұрын
same here, this math scares me. I'll rather do multivariable Calc and Diff eqns than this.
@highEntropyGhoul5 жыл бұрын
You'll still need to do a pretty good amount of calculus
@anandsuralkar29475 жыл бұрын
Lol
@martinkunev5 жыл бұрын
If you go into e.g. particle physics, you'll need abstract algebra, in particular group theory. In a way abstract algebra is a generalization of number theory.
@ratmgant6 жыл бұрын
CS is looking more and more up my alley. Thanks for these videos sir, you're a blessing.
@hunggarchristian6 жыл бұрын
this is why i switched from Mechanical engineering to Computer Science this semester man. I'm enjoying it much more
@ratmgant6 жыл бұрын
Justin Wiggins sweet
@AlphaFoxDelta6 жыл бұрын
Jean Descole I've got a degree in and am working on another in CompSci, it's the way to go
@ratmgant6 жыл бұрын
Andrew Davis What's your other degree?
@AlphaFoxDelta6 жыл бұрын
Jean Descole Simulation and Game Developement, it got my foot in the door too. Audio/Video editing, 3D Modeling and Animation, using software like photoshop, Maya, 3D Max etc Or Unreal Engine for level design
@nk3616 жыл бұрын
I would love if you did a series on math in computer science, you explain things very well even if they may take longer or bigger jumps. I can write code pretty well, but math can always stop me in my tracks when just written in large or long formulas or with special symbols. When you explain these problems it's more of the logic behind them which I could easily write in code.
@johnadams44865 жыл бұрын
Dude, look what you have done ! You scared them away
@lakinnisova4595 жыл бұрын
Eventually the will stumble upon math needed for programming.
@IZACHARYRIFEI6 ай бұрын
I'm a computational mathematics with a computer science specialization and I love this channel so much! If every teacher could express these concepts like this everyone would love math.
@ianyoung58576 жыл бұрын
I just started a PhD program this semester, and my eyes glazed over when we started talking about this (IS background, CE program). You've done a great job explaining it. Thanks for making these videos.
@chisangamumba2961 Жыл бұрын
What is CE?
@MatthewSchellenberg5 жыл бұрын
I wish I had known this in high school. I was so intimidated that I didn't even find out that the math was actually right up my alley.
@pvic69594 жыл бұрын
never late to start!
@MatthewSchellenberg4 жыл бұрын
@@pvic6959 ok where do I start?
@pvic69594 жыл бұрын
@@MatthewSchellenberg these videos are definitely a good start. I really cant help but I have a computer science bachelors degree (class of 2019) I had a TA in his 50s who was getting a masters in computer science without a CS background. It was really cool actually But to answer your question the best I can: these types of videos can help you get you started, text books, and if you have money to spare you can probably find some online classes/certifications. If you're more into the programming than the math/theory side, there are a TON of tutorials and projects you can learn from on youtube! Unfortunately this is the best I can do but I hope it helps
@MatthewSchellenberg4 жыл бұрын
@@pvic6959 Thank you very much!
@MatthewSchellenberg4 жыл бұрын
@@pvic6959 I had an 800 on my math SAT when I was 16, but for some reason CS intimidated me at the time.
@pastafarian37583 жыл бұрын
I understood gcf for the first time after learning it in 9th grade almost 25 years later. Great stuff mate. Cheers.
@davidjohnston4240 Жыл бұрын
Number theory is the thing that has most impinged on my computer science career. Implementing error correction, cryptography and a host of related things call for Galois fields. When you have that hammer, all nails start to look like extensions of GF(2).
@jstnofficial6 жыл бұрын
In just 2 vids men youve earned a sub thanks a lot
@zachstar6 жыл бұрын
Thanks man!
@soccerball78285 жыл бұрын
;)
@bozeiky4 жыл бұрын
The way you broke down those concepts really made me feel like im overcomplicating everything. It's so simple when YOU do it.
@saisaske14 жыл бұрын
Great definition of computer science given by a professor that "computer science is an art of abstraction" . It is clearly demonstrated in your both videos. Thankyou
@milindbebarta22264 жыл бұрын
I love this. Make a new series where you go more in-depth. You're very good at explaining these topics. I'm sure it'll be a hit.
@artie85616 жыл бұрын
Your explanation is one of the best! Thank you for bringing back the joy of mathematics to me who is not a mathematics major in university!
@kikiz0r7306 жыл бұрын
You're amazing, man! Don't stop doing these videos, I love them ! :D
@masonpiatt27986 жыл бұрын
I love these videos Keep it up
@zachstar6 жыл бұрын
Thank you!
@emadahmed57392 жыл бұрын
this year i am joining cs and man i think i will love it after this video
@reverenddick8562 Жыл бұрын
I feel like you just saved me 2 years of struggle with your simplicity.
@RRatedT6 жыл бұрын
Man I love and enjoy your videos so much, you make it sound so cool and interesting.
@Ninjabdul2 жыл бұрын
that last example blew my mind, prime numbers OP
@danieljohnkirby94123 жыл бұрын
Wow I really wish this video was out when I was in high school.
@JThompson_VI3 жыл бұрын
I have never love hated something so much.
@speedyguy83 жыл бұрын
Also note that according to the distribution property 24n+40m = 8(3n+5m)
@DoubleRBlaxican4 жыл бұрын
I remember my high-school taking me to a class at my local college where they talked about Cryptography and they went over the same things you did here. I wish I could have gone to college to learn this but I guess your video will do.
@chairjacker2 жыл бұрын
Wow i wish all math was made this fun. Keep up the good videos! As Charlie Day says, I'm learning a lot!!
@johannmichael38945 жыл бұрын
This is a good video. Has a bare-bones description of the relation between number theory and cryptography.
@TheTariqibnziyad6 жыл бұрын
man you're the man
@kailashbtw9103 Жыл бұрын
Great simple explanations with great examples
@amessman6 жыл бұрын
I watched Part 1 and 2... +1 subscriber, these explanations are super helpful! Keep up the good work!
@mohamodsadi6566 жыл бұрын
This videos are making me crave more math videos from you...😁 Thanks for making them... I hope u'd do some elaborate work on math for Comp sci... 🤗
@shayorshayorshayor4 жыл бұрын
To the people thinking “this math is up my alley”, you guys are in for a surprise. Calculus 1,2,3 and differential is actually less harder than discrete math. Just an FYI
@frederickhofmann8433 жыл бұрын
This series has been really valuable to me thanks
@spencerallbritton94596 жыл бұрын
Awesome videos man, love your content.
@SevenDeMagnus4 жыл бұрын
Very cool, Mathematics rule science, including computer science.
@the_allucinator3 жыл бұрын
3:23 Yes, with 6 pcs of 7cm ruler and 9 pcs of 5cm ruler. To think that there's a simpler answer, yet I got this.
@MAYONNAISEMOOSE5 жыл бұрын
I have never understood cryptography this vividly!
@hiteshkumain6 жыл бұрын
I love and Enjoy You're Videos sir , With Accuracy & Clarity Really Amazing .
@rajadey40722 жыл бұрын
Thank you for these videos!
@daniellam12575 жыл бұрын
This is very helpful for my discrete math final, thanks :)
@quinn92402 жыл бұрын
The hardest class for most cs majors is the cs math class that goes through this and much more.
@ricchburglar4 жыл бұрын
Thanks OG Zach
@SevenDeMagnus4 жыл бұрын
The ruler puzzle is like the Die Hard water puzzle:-)
@kumand82596 жыл бұрын
Wow that was so cool.! I want more videos like this. Thank you
@abdoutanta6 жыл бұрын
Great video, thank you so much.
@alwaysincentivestrumpethic66895 жыл бұрын
Great video
@TokyoXtreme6 жыл бұрын
OK, this is epic 😎
@treyebillups86026 жыл бұрын
TokyoXtreme BEN SHAPIRO DESTROYS LIBTARDS WITH SUPERIOR FACTS AND LOGIC
@bpark100014 жыл бұрын
Can you do a video on use if numbers in CAD files? This causes vexing problems, such as calculate a path that is "X" distance from a set of other elements (lines and arcs) on the workspace. This is used to calculate toolpaths (given a cutter radius) to outline a shape formed from lines and arcs. The difficulty is no matter how the precision of the math, computer numbers lack the "property of density" decisions such as whether 2 lines are connected, or whether their intersection point is distinct of identical to one endpoint. How does one write such an algorithm? (I can tell you that expensive software "screws up" this, sometimes generating toolpaths that cut up the piece, others that generate "digital debris" that bogs down the machine!) There has to be a better way! (Comment about software: unlike other engineering, where one can "reverse engineer" a design, it is not practical to do so in software. How does one learn from others?)
@cad31755 жыл бұрын
..just some advice or personal preference which may be common, the white background with black text is much harder in the eye than black background with a lighter coloured font, the blue wavelengths in White led produced light is a health hazard so less White is better in general, 3blue1brown's videos are very easy on the eye as they generally have dark backgrounds, just an idea to incorporate if you're open to suggestions, thanks for your interesting topics
@toad49664 жыл бұрын
That math actually looks fun
@joelkronqvist60892 жыл бұрын
To that ruler problem: isn't it enough of proof that we can measure 3 cm and 2 cm and have unlimited rulers, and can like that measure 1 cm and repeat that 1 cm infinitely?
@gokulanandaadhikari86806 жыл бұрын
You are doing an amazing work man.thanks a lot💕
@cuddy902104 жыл бұрын
Thank you.
@blzahz76336 жыл бұрын
I like these videos, keep them up.
@VENOM-tx6gp2 жыл бұрын
2:42 Small?? Seems average to me It might have a great personality 🙂
@aaryan34615 жыл бұрын
7:09 . DARN SMART!
@SirLuke0075 ай бұрын
My gfs dad said he wasn’t great with science and math so he chose CS I see why, I like the fractal concepts
@davidfarah3 жыл бұрын
Thank you!
@chazzman45535 жыл бұрын
Great stuff. Thanks!
@deniscandido41166 жыл бұрын
REALLY GREAT CONTENT! Thanks a lot.
@darcash1738 Жыл бұрын
A genius and a comedian 😎
@SilBu3n04 жыл бұрын
great theme and both parts! used the opportunity to try to grasp any potential relation between that and finite element method, as well as generative design. anybody?
@husniaezz29226 жыл бұрын
Thanks alot, it was really exciting
@edattacks7 ай бұрын
that's pretty cool
@mista6233 жыл бұрын
can he blink?
@ThalesPo4 жыл бұрын
now make a part 3 video with the 90% that was too advanced.
@dusandragovic09srb6 жыл бұрын
Well done!
@BlackJar726 жыл бұрын
There is an error in your proof with the rulers -- or actually with your statement of the problem: If you lay about four 5 cm ruler on one line and two 7 cm rulers on the other you get a gap of 6 cm; if you then add a 5 cm ruler to line two you get 1 cm. The error appears to be that you had extra rule (that only rulers of the same length can be in a given row), but did not state that assumption. Thus you produced a valid proof of a different set of conditions, but not of the conditions initially stated.
@antongole55966 жыл бұрын
There in no error in his proof. His proof shows that the lengths that can be measured with a 5cm ruler and a 7cm ruler can be any integer (1, 2, 3....n..). So a 6cm gap and a 1cm gap can both be produced with his method, therefore there is no errors in his proof.
@poopcatapult26235 жыл бұрын
Anton Gole you might want to read his comment again.
@leandrog27855 жыл бұрын
He fucked up the metaphor with rulers, but what he actually meant was a linear combination of 2 integers.
@yadhukrishna.t.r77532 жыл бұрын
Pls make a video for chemical engineers😁.
@chakri6204 жыл бұрын
Zach..ur superb..
@lmao6 Жыл бұрын
Advent of coders will thank you
@swim3936 Жыл бұрын
“Number theory is just the study of integers” man, i wish…
@arshdeepsinghheer81984 жыл бұрын
Thanksss
@neoTriny2 жыл бұрын
congratulations on Getting 1 million sub 😁😚
@thomaskember46286 жыл бұрын
Alright it possibly to factorise a number if it is an integer. What about a complex number whose real component and imaging component are integers? Is it possible to factorise it? And if it is, are these factors prime numbers? In other words, do prime complex numbers exist?
@nicolaschataing14575 жыл бұрын
Yes : en.wikipedia.org/wiki/Gaussian_integer
@syedsanaullah90266 жыл бұрын
great simple stuff...shukran
@roadstack11114 жыл бұрын
16 calendars of poetry
@MelordJenkins Жыл бұрын
WHY DO I UNDERSTAND ALL OF THIS!!!???!! THE ALPHA SETH IS COMMUNICATING WITH ME!!!
@garvagarwal40056 жыл бұрын
What about linear algebra? It's like the core of CS
@FarCough1453 жыл бұрын
1:20 I know how to do this one, the ol proof by calculator
@jameszenos40455 жыл бұрын
Very interesting 👌
@SohilShah_Melodyman6 жыл бұрын
very informative...thanks!
@gontsekganyago4079 Жыл бұрын
Now this is what I'm talking about....typa sh*t I like
@soham72265 жыл бұрын
Well I'm really passionate in solving problems of maths Is cryptography right for me as a career option
@carloscuevas82685 жыл бұрын
Cryptography is not a career, is part of Computer Science
@nrlombardi5 жыл бұрын
@@carloscuevas8268 Cryptography actually stems from mathematics. It is now considered a branch of mathematics and computer science because of the evolution of the field. The father of computer science was a mathematician. Alan Turing.
@erichuddleston46113 жыл бұрын
You can actually become a cryptographer, but you need a graduate degree and / or experience. I would recommended studying computer science and taking cryptography class. That's what I did. Bachelor's of science in computer science with concentration in cyber security. Planning to work in security automation pr cloud security and studying to become cryptographer later.
@erichuddleston46113 жыл бұрын
Computer science is definitely worth it if your interested in cryptography and related topics. I took a class on cryptography and a class on cryptocurrencies. Already getting job interviews. Cs Is definitely worth it.
@ayushsarkar23056 жыл бұрын
Love u bro u inspired me to take cs
@trevor_idiot5 жыл бұрын
I wasn't really paying attention to how small the rulers are but, okay
@bata325810 ай бұрын
zach the star himself?
@anjaninator5 жыл бұрын
“Lets say we have an infinite amount of rulers”
@alnasraltair89485 жыл бұрын
yeah but we can't afford 5 cents real ruler full of numbers and cute little faces
@burntt9995 жыл бұрын
@@alnasraltair8948 hahaha lets just have a garage sale and buy something useful
@notyourbusiness2672 Жыл бұрын
5 cm is not small!
@sen80783 ай бұрын
that is NOT what she said
@shaifurrahaman62716 жыл бұрын
Could you suggest books or any course to learn number theory?
@firstdbzmaker3 жыл бұрын
The textbook used in my Number theory course is Elementary Number Theory by David Burton
@christianalbertjahns25773 жыл бұрын
Discrete Mathematics by Rosen is a pretty good book too but that book also contains other fields from dis. math like mathematical logic, graph theory, relation theory, set theory, and many more.
@simranray45644 жыл бұрын
You earned a SUB, Congratulations!
@kevinstreeter6943 Жыл бұрын
As someone with a BS in math, I wish I had taken discreet math.
@ericcheung87902 жыл бұрын
6:56 Encrypted Message divided by Secret Key is the "Hello" appended 79 at the end (the another prime), but how to recover plain text (HELLO)?
@motoph6942 Жыл бұрын
Thats why from python begginer exercisies computing prime numbers?... In my mind what the hell do i need prime numbers for?? Now i understand and im very intrested.. Thanks for your help...
@Dablid774 жыл бұрын
Thanks
@3gysuduyw6 ай бұрын
спасибо видео было очень полезным вы мне очень помогли :ru:
@Lionheartgrudge3 жыл бұрын
How do you start learning number theory? I have studied Electrical Engineering, which is probably less math intensive than a CS degree. I find myself liking to code nowadays, so I think learning mathematics would help me train my brain better. Any help for dummies would be appreciated.
@zachjones69442 жыл бұрын
Symbolic Logic will help you reason. It is the basis for computer language.
@GoToMan Жыл бұрын
Nope, I believe EE is more math-intensive than a CS degree, and this is coming from someone who has studied math their entire life.
@jameszenos40455 жыл бұрын
I could have done this problem 3:37 using just one pair of rulers How? See. We have already measured 2cm. So with a pen mark that point. Now shift the 5cm ruler to the other end of 7cm ruler so this way I'm getting 2cm from right side. Mark that too. And tadda! we get 3cm in between those two demarcations
@omarshakir87275 жыл бұрын
Nice
@soccerball78285 жыл бұрын
Lol why you using pen? You have nothing but 2 rulers
@980734 жыл бұрын
you want a medal or something?
@puny1503 Жыл бұрын
For everyone wanting to pursue a cs degree, u don’t take this maths, nor the maths he talked about in the first video. This is optional if u wanna do a minor in maths degree, i’m a computer science student myself, all we take is discrete structures, probability and statistics and calculus.