Тёмный

Hacking at Quantum Speed with Shor's Algorithm | Infinite Series 

PBS Infinite Series
Подписаться 314 тыс.
Просмотров 233 тыс.
50% 1

Viewers like you help make PBS (Thank you 😃) . Support your local PBS Member Station here: to.pbs.org/don...
Classical computers struggle to crack modern encryption. But quantum computers using Shor’s Algorithm make short work of RSA cryptography. Find out how.
Tweet at us! @pbsinfinite
Facebook: pbsinfinite series
Email us! pbsinfiniteseries [at] gmail [dot] com
Previous Episode
How to Break Cryptography
• How to Break Cryptogra...
The Mathematics Behind Quantum Computers
• The Mathematics of Qua...
Additional Resources:
Scott Aaronson's Blog (Great Intro to Shor's Alg.):: www.scottaarons...
Shor's Original Paper:: arxiv.org/abs/...
Lectures on Shor's Algorithm:: arxiv.org/pdf/...
Decrypting secure messages often involves attempting to find the factors that make up extremely large numbers. This process is too time consuming for classical computers but Shor’s Algorithm shows us how Quantum Computers can greatly expedite the process.
Written and Hosted by Kelsey Houston-Edwards
Produced by Rusty Ward
Graphics by Ray Lux
Made by Kornhaber Brown (www.kornhaberbrown.com)
Thanks to Spiros Michalakis for helpful discussions and feedback.
Comments answered by Kelsey:
Neon Bull
• How to Break Cryptogra...
Bhargav R
• How to Break Cryptogra...
BobC
• How to Break Cryptogra...

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

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 372   
@levvayner4509
@levvayner4509 6 лет назад
Scientist: What's 1 + 1? Quantum Computer: most probably 2 Scientist: What's 1 + 1? Quantum Computer: most probably 2 Scientist: What's 1 + 1? Quantum Computer: most probably 17
@moyshekapoyre
@moyshekapoyre 5 лет назад
but somehow, that's still useful in certain cases
@nihargupte8032
@nihargupte8032 3 года назад
Watched this vid 4 years ago understanding nothing, came back 4 years later right before my quantum computing midterm to review :D
@cem_kaya
@cem_kaya 2 года назад
Similar however i came here while going on a tangent while i was studding for my cryptography midterm
@ShadowsinChina
@ShadowsinChina 2 года назад
That is pretty cool. Kudos to you!
@msolec2000
@msolec2000 7 лет назад
Is 1 a factor? Yes, quantum computer. 1 is a factor.
@darkracer86
@darkracer86 7 лет назад
"Oh, Ok. Thank you, Dr. Graham [happy face emoticon]" To be continued...
@itisALWAYSR.A.
@itisALWAYSR.A. 7 лет назад
Came here to say the same thing at 3:39
@fullfungo
@fullfungo 7 лет назад
But it's not a PRIME factor
@jordansullivan5764
@jordansullivan5764 6 лет назад
1 isn't prime
@jonnydepp22
@jonnydepp22 5 лет назад
have you yet submitted this new prime? heard you can make a lot of money for each of those
@KeyMan137
@KeyMan137 7 лет назад
8:25 "The Quantum Fourier Transform utilizes the ideas of quantum physics to do exactly what we want. It uses resonances to amplify the basic state associated with the correct period and the incorrect answers destructively interfere, which suppress their amplitudes. After applying the quantum Fourier transform, there's a very high probability that we'll pick the correct period." Wow. This is the perfect blend of physics, math, and computer science. I'd love to see more episodes that explore the deep connections between math and physics.
@ericharkleroad7716
@ericharkleroad7716 7 лет назад
The metaphors for the Fourier transfrom was great
@jetison333
@jetison333 7 лет назад
it didnt click for me until she explained about waves constructively interfering or destructively interfering.
@PlayTheMind
@PlayTheMind 7 лет назад
Nothing beats *Matt Parker's Domino Computer*
@3thanguy7
@3thanguy7 7 лет назад
it was a parker square of a computer
@weepingangel2564
@weepingangel2564 7 лет назад
the only thing that could beat it is if it were turing complete
@notavailable2538
@notavailable2538 7 лет назад
Ethan Rojek I was about to wrote that too.
@weepingangel2564
@weepingangel2564 7 лет назад
lol XD
@QuoteVG
@QuoteVG 7 лет назад
PlayTheMind That thing is unhackable.
@AySz88
@AySz88 7 лет назад
1:16 "That's kinda true and kinda false" - I see what you did there....
@mihailazar2487
@mihailazar2487 6 лет назад
Google would say it's KINDS BLUE , amirite ?
@manictiger
@manictiger 4 года назад
Schrodinger's truth, a.k.a. politics.
@jordansullivan5764
@jordansullivan5764 6 лет назад
You're an awesome communicator by the way. You're clearly super competent, and you have a great ability to make complex ideas understandable :)
7 лет назад
Great video. Finally I know what's so special about quantum computers, what's their advantage, why it's so hard to program them and a bit about how they work. Well done!
@MrWazzup987
@MrWazzup987 7 лет назад
God i love it when you talk discrete probability.
@lukeinvictus
@lukeinvictus 7 лет назад
God you are sooo indecent
@MrWazzup987
@MrWazzup987 7 лет назад
Luke Amendolara my love of math (aside from trig) is continous
@irvingchies1626
@irvingchies1626 7 лет назад
God I wish I could do any math further than division
@michelefranzoni9679
@michelefranzoni9679 6 лет назад
and after that, check out KhanAcademy.org
@Cajun_Tipsy_Gypsy
@Cajun_Tipsy_Gypsy 4 года назад
When they toss in a decimal 😶
@aaronhauth8880
@aaronhauth8880 7 лет назад
I am a simple man with simple needs: I see an Infinite Series video, I smash the like button
@ihdenemalek1133
@ihdenemalek1133 7 лет назад
smash or pass SMASH
@gregceth443
@gregceth443 6 лет назад
Just imaging how the multilayered, multicore, multichannel computing is handleing the split key merkle decoding atm, glad to see you didnt decend into a fractional argument :) Blessing you and your courage
@Valdagast
@Valdagast 7 лет назад
"Complex roots of unity" sounds more like sociology or psychology than math... :o)
@tresteinjordklatt8133
@tresteinjordklatt8133 7 лет назад
In mathematics unity is the multiplicative identity a.k.a. 1. So she's saying the complex numbers that can be raised to a whole number power to become 1. Examples: (-1)² *=* 1² *= 1* (-1/2 + i*sqrt(3)/2)³ *=* (-1/2 - i*sqrt(3)/2)³ *=* (9/8 - 1/8) *= 1* (i)⁴ *=* (-i)⁴ *=* (-1)⁴ *=* 1⁴ *= 1*
@freediugh416
@freediugh416 7 лет назад
this was actually really helpful, thanks!
@ttomace
@ttomace 7 лет назад
I never thought of it that way till now. Thank you for opening our minds to a mathematical pun!
@cupajoesir
@cupajoesir 7 лет назад
I'd love to see a band with that name :)
@expchrist
@expchrist 7 лет назад
This really helped me. I think this is the best video on this subject. I know it was hard coming up with a really good example to use to explain constructive and destructive interference and I think that you did a good job.
@patrickwienhoft7987
@patrickwienhoft7987 7 лет назад
11:13 "Any time we encounter a one, stop" But we can't look at the result, otherwise the super-states collapse. Also, to find the period, you'd have to try out different periods, until you find one where several states (all r states apart) are amplified. Also I'd like to ask a question for clarification: What exactly is in the quantum states? Because from your explanation it seems that only the results of the computations are (a^x mod N), but not any number for the period. But the period is what causes amplification, so I feel like *that* should be in the quantum state... Or maybe I'll take Bob's approach and sleep for now :D
@msclrhd
@msclrhd 7 лет назад
The quantum states in this algorithm are the periods r, as you are trying to find the period r such that a^r mod N = 1. In the example from the video, 2^3 mod 7 = 1, so r = 3. This period is then used to derive the prime factors q and q of N using the formula in step 4. For a period of 3 (as in that example), a^x mod N = 1 every time x is a multiple of 3 (or the period r in the general case). In the example, a^x mod N = [2, 4, *1*, 2, 4, *1*, 2, 4, *1*, ...] for x = [1, 2, *3*, 4, 5, *6*, 7, 8, *9*, ...]. That is, a^x mod N repeats at a length equal to the period and ends with a value of 1. The arrows in the explanation are complex numbers (or 2D vectors) around a unit circle. For example, the arrows pointing east have coordinates (1,0). Lets call these arrows f. Now, scale all the arrows down by a^x mod N (i.e. f' = f / a^x mod N), then sum the resulting arrows up to some x value (e.g. a), what happens to that sum? Notice that if a^x mod N = 1 the magnitude of the arrow at x does not change, but if it is something different the magnitude gets smaller. Thus, the arrows at the multiples of the period stay the same and the arrows at other positions get smaller, so the arrows relating to the period have more of an effect on the result than those that don't. Next, for each "clock", look at the direction the arrows are facing whenever a^x mod N = 1 (i.e. at period r). The clock with r points has these arrows all pointing east. This means that summing over these values will result in an arrow (number) that gets bigger the more numbers you apply to it. The clocks without r points result in arrows pointing in different directions at intervals of the period r. They also have the property that the arrows will return to the starting point. This means that the sum of these arrows will wonder around 0 and a small value. The key here is that this fourier transform is a function of the period r (the thing we are interested in finding), so can be applied to all the quantum states (which are the different values of r). This then makes the correct value of r more likely to be found when you then read the answer from the quantum computer.
@patrickwienhoft7987
@patrickwienhoft7987 7 лет назад
Thanks Gerben for the general intuition, and msclrhd for the details about the amplification. Imo the video didn't make very clear, that we're scaling the unit vectors and adding them. From the video it seemed like we were trying one period at a time, rather than all at the same time and amplifying the right result. Or maybe it's just that the details of the amplification are missing, which, at least for me, made it seem like we're missing or skipping something.
@hippyhero2424
@hippyhero2424 7 лет назад
It's cool to see all of these different topics intermingling to obtain Shor's algorithm
@georgeandrews2839
@georgeandrews2839 4 года назад
I wrote an encryption method for messages that quantum computers can’t break. It doesn’t use keys and doesn’t allow you to know exactly when a encoded message stops or starts in the output.
@HidekazuOki
@HidekazuOki 6 лет назад
These videos are INCREDIBLY GOOD! Congratulations on your excellent work, PBS and Kelsey!
@ConciousConstruct
@ConciousConstruct 7 лет назад
I've been searching for a video like this for forever! Thank you so much!
@ShadowsinChina
@ShadowsinChina 2 года назад
I miss this channel too. Kelsey is a great teacher.
@mynameisjoaneunice
@mynameisjoaneunice 7 лет назад
I would like to see a spacetime crossover with Shor's algie with multiple worlds calculations.
@ScottBrown124
@ScottBrown124 7 лет назад
The most amazing part is that a quantum computer would peform this operation so much faster (amortized polynomial time) than a classical computer (exponential time), that it doesn't even matter that this type of computer is probabilistic and could give the wrong answer. It's so easy to check if x * y = z than it is to find x and y, that we can just try each answer given out until it finds the answer. This is all assuming that P =/= NP, which is almost certainly true.
@KohuGaly
@KohuGaly 7 лет назад
trying answers (if check takes polynomial time) until you find the correct one is the very definition NP.
@JM-us3fr
@JM-us3fr 7 лет назад
Scott Brown I think you misunderstand how it works. Shor's algorithm is only probabilistic in the sense that you might not get an even number for r (the period). The algorithm actually deterministically solves for a multiple of the period m*r, from which the period can easily be retrieved. All the randomness associated with quantum mechanics is actually utilized, not a hindrance.
@JM-us3fr
@JM-us3fr 7 лет назад
Also, this really doesn't have much to do with P vs NP, besides the fact that this is an NP problem that happens to also be QP. If you could prove factorization is an NP-hard problem, then it would be very connected to P vs NP
@ScottBrown124
@ScottBrown124 7 лет назад
As far as I know, Shor's algorithm only has a high probability of returning the correct value for the period, which then is checked classically. This would make the algorithm at least partially probabalistic, which in the worst-case is the same as truly probabalistic right? This would make it functionally, but not truly, deterministic I think.
@ScottBrown124
@ScottBrown124 7 лет назад
True, I should probably say amortized O(n^k) time, since we would probably ignore the pathological/absolute worst case times.
@mitchkovacs1396
@mitchkovacs1396 7 лет назад
Great video! Can you do one about set axioms and Peano arithmetic?
@JM-us3fr
@JM-us3fr 7 лет назад
Mitch Kovacs Yes please!
@OnTheThirdDay
@OnTheThirdDay 7 лет назад
Ordinal arithmetic would also be cool since we already talked about them.
@puzzlinggamedev
@puzzlinggamedev 7 лет назад
Music too loud!
@raoul9684
@raoul9684 7 лет назад
I love this channel, They even explained quantum gates to people who doesn't know what are complex numbers.
@joshuanowayjose3285
@joshuanowayjose3285 6 лет назад
I know so little about so much , I feel like I'm drowning in ignorance ..... Your channel feels like a foot pushing me deeper down, away from air.......thank you for wearing that sweater though.... Death didn't seem so bad with my view .....
@ahmedalmutairi4056
@ahmedalmutairi4056 7 лет назад
thanks indeed here is a quick thought: Now that you showed us how current crypto algorithms are easy to be broken by a quantum computer, it would be great if you follow this episode with another one about post quantum cryptography. As it is known, post quantum cryptography is based on several challenging problems that are hard to be solved even with a quantum computer (e.g. SVP challenge [NP-hard]). by the way NIST has called for proposals in this regards in order to be ready before quantum computers become a reality :) amazing channel
@nonameforyouokpeterrodney9051
@nonameforyouokpeterrodney9051 6 лет назад
Here are 2 mathematical expressions: 1. P= round(.25*(((3+(2*sqrt(2)))^n)+((3-(2*sqrt(2)))^n))^2)-2 (n=positive integer >=1) 2. Factors = sqrt(((1+T(sqrt(P)))^2)+P) +/- T(sqrt(P)) +/- 1 (P=composite integer,T=truncation operator) The 1st expression above generates Composite integers whose size (no. of digits) grows at an exponential rate with increasing n. The amazing thing about the 1st expression above is that it produces composites that is factorable by the 2nd expression above! Try it! but remember to set the precision for calculation high enough so that the 2 expressions above produce integers as output!
@AGermanMan
@AGermanMan 7 лет назад
Let N represent your knowledge of Math when you were say - 2 years old. Now take N minus infinity and that equals me right now ! Love the Chanel !!
@MarkusJaeger-itguy
@MarkusJaeger-itguy 7 лет назад
kudos for taking a shot at explaining some real complex stuff
@tetraedri_1834
@tetraedri_1834 7 лет назад
Very clever use of Fourier transform! Great video, I enjoyed a lot. However, there is one minor thing I'd like to point out: when you started to talk about swings, you actually showed swings with double the period than what you said. For example, if we start counting seconds when the 3 second swing is at left end, your swing is at right end after 3 seconds, even though it should've returned to it's initial position.
@Dany1boy1
@Dany1boy1 7 лет назад
I found this question doing some researchers. Given a list of cities and the distances between each pair of cities, what is the shortest possible route that visits each city exactly once and returns to the origin city? It's called "the traveling sales problem."
@slawidimitrov3750
@slawidimitrov3750 7 лет назад
Could you go more in depth on what exactly is happening when you apply the quantum fourier transform? are the roots of unity the amplitude of the waves? if these different amplitudes are assigned to the values of a^r mod n, how does that change the probability, since we only observe one random arrow.
@HalfAstley
@HalfAstley 7 лет назад
FYI: those animated pendulum periods are actually double. It takes 3 seconds for the first to go from one side to the other, and 3 to go back. That would make the period 6 seconds.
@nonameforyouokpeterrodney9051
@nonameforyouokpeterrodney9051 6 лет назад
The solution to factoring any composite integer is equivalent to determining the non-trivial, positive real-value of a variable (k) I call the 'Coefficient of factorization' used in a unique, integer-factorization expression of mine which I've termed the 'Transformula'.
@kurtmayer2041
@kurtmayer2041 7 лет назад
also, a bunch of conventional computers put together already exists and is called a cluster. this is actually the first time seeing that as a description for a quantum computer.
@R.T.and.J
@R.T.and.J 7 лет назад
That music when she's explaining Complex Roots of Unity is kickin'
@johny5372
@johny5372 3 года назад
15:47 thank god, I'm not alone
@LowtechLLC
@LowtechLLC 7 лет назад
That is a great explanation & visualization of the Fourier transform, thanks.
@bharathnayakb
@bharathnayakb 4 года назад
Great explanation.. Especially the Fourier transform.. Thanks a lot..
@omsingharjit
@omsingharjit 5 лет назад
why shore algorithm can't run also on classical comp ??
@owlstead
@owlstead 4 года назад
Multi-prime RSA is also a thing, but since it is not used that much it can probably be skipped when it comes to explaining Shor's algorithm. But it is even in the PKCS#1 v2.2 standard.
@Pope2501
@Pope2501 7 лет назад
Yes, absorption is the first issue! Which is why defining terms doesn't mean that term is accessible immediately after defining. By accessible I mean it can be manipulated by and used to manipulate other symbols. Definitions in math seem to rely on the manipulations to define a term. itself. There is no such thing as a Prime Number, but there is a relationship a given number has to other numbers, and that specific relationship is the entirity of the meaning of Prime. A new term in physics describes an observed or predicted phenomenon. It just adds to a list of things that happen. A new term in math doesn't just expand the list by one though, it expands the list by one for every instance of knowledge already gained, and adds categories which will have to be answered for every instance that will be gained later. Math terms alter one's perception of the abstraction of reality for every new term and in relation to every other term as the definition is absorbed. maybe?
@shotintel
@shotintel 6 лет назад
So based on the rational of wave reinforcement vs degradation, it it possible to use something like a variable frequency device to combine different frequencies that represent different numerical powers to either amplify or degrate a signal for a similar result? Like a radio signal? Not sure if this is the best explanation of my idea.
@darenklum1958
@darenklum1958 6 лет назад
Great explanation - love this video and great explanation about the 'quantum threat.'
@danielpealer3561
@danielpealer3561 7 лет назад
Quick Question, if a
@Fran7842
@Fran7842 7 лет назад
Your statement that the production of efficient, large scale quantum computers is only a matter of time is Shakespearean. I remember hearing of computer scientists saying quantum computing is a fraud, with no agreed upon definition, a decade ago. Keynes is falling out of favor with the rest of economics; but we are still dead in the long run. Current computers could technically crack encryption algorithms given enough years. If "quantum computing" never comes into existence, the theoretical advancements inspired by it may serve as a lasting example of science created by accident, and similarities between science and culturally inspired nonsense including conspiracy theories, urban legends, cults, and groupthink.
@pikminlord343
@pikminlord343 7 лет назад
such a great series! Thanks so much for creating great content.
@weepingangel2564
@weepingangel2564 7 лет назад
so...will there be a good alternative for encryption when quantum computers can break what we currently use?
@weepingangel2564
@weepingangel2564 7 лет назад
:P
@KohuGaly
@KohuGaly 7 лет назад
Yes, if I recall correctly, there are types of encryption that are currently resistant to quantum computing and some are in use. That said, quantum encryption puts it into another level. There is this thing called quantum encryption. The basic idea is that if you transmit your message in qubits in just the right way, you can create a message that will destroy itself after first try decoding it.
@JM-us3fr
@JM-us3fr 7 лет назад
WeepingAngel256 There are dozens of alternative classical crypto-systems for which there are no quantum solutions, and even if there are, if quantum computers take off, then one-way functions will be possible, meaning a provably secure crypto-system could be developed. Mathematicians are always a century ahead of the game.
@lamcho00
@lamcho00 7 лет назад
Well in worst case scenario, public cryptography is abolished. We can still use encryption securely, but you'd have to keep a different password/key for every secure site you visit. The problem gets only worse for the web site, it has to keep a unique key for every user. The biggest problem would be to negotiate these keys over the internet. One way to do it, is to have some trusted authority by both parties.
@unvergebeneid
@unvergebeneid 7 лет назад
Yes, search term is post-quantum cryptography.
@dudewaldo4
@dudewaldo4 3 года назад
I love your sweater and your job 🥺
@mackmenezes4912
@mackmenezes4912 Год назад
The delena spider is like quantum bit when it comes to movement
@pepn
@pepn 6 лет назад
Why are the factors in front of the quantum states 1/sqrt(N) and not 1/N ? the probability that we observe one element in a set of N element should be 1/N, shouldn't it ? Or Am I missing something ?
@RBLXbranefreez
@RBLXbranefreez 7 лет назад
I love the videos you've made on cryptography. Can you make a video explaining ring signatures? I've tried to wrap my mind around them, but I just can't!
@tiagotiagot
@tiagotiagot 6 лет назад
I'm still not 100% there, but I feel this video got me a little bit closer to understanding quantum computers...
@YouTubist666
@YouTubist666 6 лет назад
Ditto. I have to view this several more times.
@hakachukai
@hakachukai 7 лет назад
FINALLY! Someone explained this in a way that makes sense! Now I just have to watch, pause and Google enough times until I understand the last part about constructive interference. I understand what that is... I just don't understand how it exactly works in a quantum computer to help make the correct answer more likely to appear in some cases
@IronLotus15
@IronLotus15 6 лет назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-spUNpyF58BY.html You can watch 3Blue1Brown's video about the Fourier transform for more info about that interference thing.
@alimfuzzy
@alimfuzzy 4 года назад
Thanks. You make it nice and simple.
@smurfendrek4791
@smurfendrek4791 3 года назад
What does it mean to "record" where the dial is pointing? How does this translate to actual operations on qubits?
@Nicholas_Terry
@Nicholas_Terry 7 лет назад
Why can't a quantum Fourier analysis be used on the hard search? Is the periodicity of the mod function the reason?
@akshaychandrashekaran4078
@akshaychandrashekaran4078 7 лет назад
The quantum fourier transform for a=2 and N=7 would resonate at 3, 6, 9, ... right? In that case, would we need to apply QSA repeatedly?
@huyeninhthu1767
@huyeninhthu1767 2 года назад
after four year ,a quantum computer defeats the strongest classical computer now
@BeCurieUs
@BeCurieUs 7 лет назад
We just got into wave theory in engineering physics so part of this wave destructive stuff makes a bit of sense, fun cause it would be rad to use some of this tech in some of our huge simulation needs in the nuclear world :D Still way above my pay grade, but gotta start somewhere!
@BeCurieUs
@BeCurieUs 7 лет назад
10:00 starts to look a bit like phasor analysis, right?
@PaulGrayUK
@PaulGrayUK 2 года назад
Wonder if you could use audio harmonics and some clever geometric audio chambers to create an analogue computer to factor primes.
@potthegreen
@potthegreen 7 лет назад
Lady, my brain hurts. Please continue.
@kaustubhken
@kaustubhken 6 лет назад
I think falsification can be used to find factors of N , the problem is that we are looking at every possible number as factors instead we should look at probable factors of N like we can guess the pattern of the factors for eg ending with certain digits then we can easily find the factors of N.
@cem_kaya
@cem_kaya 2 года назад
i miss this channel
@nosenseofhumor1
@nosenseofhumor1 7 лет назад
Im in love.
@SophiaAstatine
@SophiaAstatine 7 лет назад
The music
@djbslectures
@djbslectures 7 лет назад
Wow. Awesome video
@Quinninator
@Quinninator 7 лет назад
Is there a similar quantom algorithm that could break elliptic curve cryptography?
@alanszepieniec3971
@alanszepieniec3971 7 лет назад
Yes. "Shor's algorithm" is actually a pair of algorithms with similar properties. One factors numbers; the other computes discrete logarithms, and can be made to compute discrete logarithms over elliptic curves, thus breaking elliptic curve crypto.
@ChenfengBao
@ChenfengBao 6 лет назад
It's not my area but I've read from reliable sources that elliptic curve cryptography is even more susceptible to quantum attacks.
@chrismcknight7164
@chrismcknight7164 6 лет назад
With just one correct state and N-1 incorrect states, wouldn't there still be a non-negligible probability an incorrect state would be chosen if N is very large and you add up all those tiny probabilities?
@skop6321
@skop6321 7 лет назад
I usually understand PBS space time . . . but PBS infinite series. . it hurts my head. . but I still thought this video was great.
@tonyS4853
@tonyS4853 7 лет назад
So ucan use a quantum computer to break encryptions, but can u use a quantum computer to make a encrypttion that anoher quantum computer will have a hard time breaking?
@MrMineHeads.
@MrMineHeads. 7 лет назад
This is such a great series. Too bad I'm just to impatient to understand all of this.
@johnmastroligulano7401
@johnmastroligulano7401 7 лет назад
This video might have been helpful 20+ years ago but today it's stupefying in context & a diversion from "reality(this AI construct akin to quarantine/Talos IV-The Cage-Menagerie-Zoo for esoteric humor)" itself.
@rontubman6953
@rontubman6953 7 лет назад
can anyone give a link on the mathematics of the Quantum Fourier transform?
@drakelundberg462
@drakelundberg462 6 лет назад
How about encryption protocols usch as SHA256 or SHA512? Would a Quantum computer be able to break usch encryption?
@TheMrVogue
@TheMrVogue 4 года назад
Those are hashing algorithms, not encryption protocols
@michaelzimmermann3388
@michaelzimmermann3388 7 лет назад
I can't see how it is not a "big deal" if N is not q*p but a sequence of more prime numbers. If N is really really big, u stand in front of a problem were you dont even know how long the prime number sequence is that you are looking for. Let it be 10000 different prime numbers, how would u ever be able to solve this, even with shor's alorighm. Another question: why is crytography relying on N=q*p and not N=P*......*ZZZZ ? It would be much saver, and still easy to solve if you have the correct numbers?
@JordanWeitz
@JordanWeitz 4 года назад
I paused this video before comments, then I went down a rabbit hole of wikipedia and google search on quantum computing and supremacy, etc, then come back to a her talking about another commenter doing the same. Yup. Community
@evgeniinekhoroshev8204
@evgeniinekhoroshev8204 Год назад
Great video! But how many qubits would we need to figure out a period r for really large numbers N? Do we need at least r qubits or I am wrong?
@jmstudios8931
@jmstudios8931 7 лет назад
I am thinking to make project of RSA Quantum Decryption using IBMQ's 5-qubits sytem available online. But, as you said Shor's algorithm cannot be applied, so can I do the shor on 5-qubit system on IBMQ??
@jordansullivan5764
@jordansullivan5764 6 лет назад
This is a great video! (I work in quantum computing)
@IamLupo
@IamLupo 7 лет назад
One of the best explained videos about shor's algorithem! I love it! Keep it up!
@cwaddle
@cwaddle 6 лет назад
Wow you are so good at explaining
@pierreabbat6157
@pierreabbat6157 7 лет назад
The 6-point circle at the end (which reminds me of Ouroboros kekulei) should have three left arrows and three right arrows, not a hexagon. Still adds up to 0.
@thisaccountisdead9060
@thisaccountisdead9060 7 лет назад
LOL I read somewhere (i.e. I am "reciting" from memory and not "citing" - okay citation nazis) that they were able to make a kind of black hole using sound, and were able to simulate behaviour of particles pairs splitting on a black hole's event horizon - i.e. one would fall in to the black hole while another would be freed - using phonons (sound particles/quanta). So maybe we'll see a quantum computer made out of sound or water waves? This was the easiest Infinte Series episode for me to understand, beacuse I'd already researched quantum computers, RSA, and read up on quantum mechanics and super-position. I was a bit confused with the constructive (3 dots on the dial) and destructive (6 dots on the dial) superposition interference of the dials shown in the video (interference happening every 3rd dot on the dial with 3 dots - constructive. And interference happenng every 7th dot on the dial with 6 dots - destructive [as it goes full circle?])... I probably got that wrong, but I get the basic idea I think in terms of waves.
@AxelBliss
@AxelBliss 7 лет назад
Deep learning for computing will be improved in the future, it's not as fast as the ideal quantum computer but we must continue the effort! Deep learning for mathematics is primitive nowadays. Not because it doesn't work, simply because we Earthlings are lazy sometimes.
@willwalkforal
@willwalkforal 5 лет назад
math layman here. hypothetically, since we're talking about decryption, could one try to avoid being "hacked" with their own quantum computer through destructive interference?
@PTNLemay
@PTNLemay 6 лет назад
If I have a number of qubits storing the number 12, like b1100. And I would use this theoretical quantum computer to shor's algorithm my way into getting the factors. Would we set it up in such a way that the qubits (or another set of qubits?) would then exhibit constructive interference to spit out the number 1, 2, 2, and 3? So... 01, 10, 10, and 11?
@wingracer1614
@wingracer1614 7 лет назад
Could you do an episode on quantum computer proof cryptography? I'd be really interested to learn more about that.
@kordellcurl7559
@kordellcurl7559 7 лет назад
Would finding the factors of numbers be easier to find like say 123 /2 no and can cancel all multiples of 2 /3 yes and count all the multiples of 3 except for the ones divisible by 2 /5 no and not count all multiples of 5 /7 no and not count all the multiples of 7 /9 no and not count all the multiples of 9 and so on. I don't know if it works for big numbers but it might help finding factors
@JorgetePanete
@JorgetePanete 7 лет назад
but, if there are more primes than just p and q? how's the formula then?
@DeserdiVerimas
@DeserdiVerimas 7 лет назад
Does there exist similar algorithms to Shor's for other cryptographic systems, such as elliptic key?
@thebaultmichael1399
@thebaultmichael1399 7 лет назад
Wouldn't you need to know the period beforehand to be able to amplify it?
@PavanKumar-lk2bx
@PavanKumar-lk2bx 5 лет назад
The Shor's algorithm says we need to find a^x Mod N for first N^2 terms, what is the reason for this?
@shanelstevens
@shanelstevens 6 лет назад
Mind. Blown.
@AliVeli-gr4fb
@AliVeli-gr4fb 7 лет назад
do you know where can i learn more of the swings and their periods ? That example is very strange, i think i understood the end result but i would be happy to watch it or read it in a comprehensive way
@FirstRisingSouI
@FirstRisingSouI 7 лет назад
Isn't there a mathematically unbeatable method of cryptography that involves entangled particles? Maybe that's a future episode.
@lbz5925
@lbz5925 4 года назад
At 5:42, I wonder if the function is a^x mod N instead of a mod N?
@razielhamalakh9813
@razielhamalakh9813 7 лет назад
These quantum computations are so unintuitive, I sometimes just want to cry: "Hax! Not how reality works!"
@icp818
@icp818 6 лет назад
What's "reality" ?
Далее
How to Break Cryptography | Infinite Series
15:37
Просмотров 253 тыс.
iPhone 16 для НИЩЕБРОДОВ!
00:51
Просмотров 811 тыс.
Why Computers are Bad at Algebra | Infinite Series
14:25
Biggest Breakthroughs in Computer Science: 2023
10:59
Просмотров 762 тыс.
The Trouble with Many Worlds
7:43
Просмотров 452 тыс.