Тёмный

The Quantum Computing Speed Boost Is NOT What You Think 

Lukas's Lab
Подписаться 15 тыс.
Просмотров 6 тыс.
50% 1

People say that Quantum Computers will take over the world, because they're faster at some types of problems than classical computers. But Why? What makes quantum computers Tick? In this video I discuss the concept of superposition, and how it relates to quantum computers quantum leap in speed.
Thanks so much for your support on the previous two videos, I really appreciate it!
For access to my video scripts, and animation source codes, feel free to check out my patreon: patreon.com/user?u=100800416
If you want to chat about quantum computing, or anything science, I also made a discord! / discord
Music by Vincent Rubinetti
Download the music on Bandcamp:
vincerubinetti...
Stream the music on Spotify:
open.spotify.c...

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

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@ChronicSkooma
@ChronicSkooma Год назад
I love this, all of what you're doing. I watched a TON of Stanford's videos from Leonard S. Its so dense and I just keep throwing myself at it. You are taking concepts I've been trying to get and making them so much more digestible. Please keep explaining the formulas and how they describe what's going on. You're a fantastic teacher. I want longer videos, but also that would come at a cost of production time and real value to each word, so its a wash.
@Lukas-Lab
@Lukas-Lab Год назад
I’m glad you learned something! Thanks for watching :)
@markr9640
@markr9640 7 месяцев назад
This is the clearest explanation I've seen yet. Please keep up with the video production. Subscribed.
@AhmedMostafa-eu3up
@AhmedMostafa-eu3up Год назад
great video ,waiting for the entanglement video😁
@Lukas-Lab
@Lukas-Lab Год назад
Thanks! Not sure if that’ll be next, but it’ll definitely be coming :)
@AhmedMostafa-eu3up
@AhmedMostafa-eu3up Год назад
@@Lukas-Lab you're the expert here lead us😀
@LordOfTamarac
@LordOfTamarac Год назад
Please please make more videos, this is the perfect level of complexity. I’ve watched tons of quantum computing videos and these are the most elucidating by far.
@Futureflux
@Futureflux Год назад
Excellent work 🔥Your explanations of how the whole thing works - with a discussion about quantum gates - are so wonderfully clear! I'm currently scripting a video about quantum computers and their possible industry applications, and I will definitely reference yours as recommended content. Thank you for putting this out there.
@migueltorrinhapereira7473
@migueltorrinhapereira7473 Год назад
Very nice video, with cool visual.
@vdotfour
@vdotfour Год назад
You should make a discord! I think your videos take grand concepts and put them in a manner that's very digestable and if I'm being honest, entertaining as well to learn about. I'd be glad to join and I'm sure many others would be too!
@Lukas-Lab
@Lukas-Lab Год назад
That’s a great idea, thanks so much for suggesting this! I’ll make one soon and post it :)
@vdotfour
@vdotfour Год назад
@@Lukas-Lab Of course. I think a solid community is sacrosanct when building a RU-vid channel. I'll be first in line once you post it! I'd recommend linking other socials as well so people know where they can find you. Helps with discovery.
@Lukas-Lab
@Lukas-Lab Год назад
hey! just to follow up on this, I made a discord server :) here's the link: discord.gg/VV96Sp3WXb
@CodepageNet
@CodepageNet Год назад
Finally someone explaining me this! Thank you. I've always thought it works something like your waterpath analogy, but all other explanations i found seemed to not confirm that. They've only always talked about the fact that a qbit can be at 0 and 1 at the same time, but with that alone, how would this be so special. Now i got it. can't wait for your explanations of some algorythms! subbed. some questions i hope will be answered in this series: - does the amount of available qbits determine the complexity of a problem a quantum computer can solve? or could any problem be solved already with a few qbits, by some sort of "chaining"? - can we try that out ourselves, either on real systems or simulated ones? - what are specific tasks that a quantum computer can solve currently, detailled examples with your toolbox we've seen in this video. - what are tasks that a quantum computer might be able to solve in the future with better algorythms and/or more qbits? - are there tasks that a quantum computer will never be able to solve, or much slower than a classic one? - currently we seem to work with only o|1 states. could this be extended to more states in the future? would it be useful?
@Lukas-Lab
@Lukas-Lab Год назад
I’m glad you liked the video! -the number of qubits does determine the complexity, I think chaining wouldn’t work because you need entanglement between many qubits for algorithms to work, although maybe someone much more clever than me could figure it out. - quantum computers should in principle be able to solve any problem the a classical computer can at least equally as fast. There are however many problems that it will not speed up. - right now they’re not useful for anything. They’re too small (not enough qubits) and the qubits are noisy. - for use cases, the cliche answer is chemistry simulations because quantum computers should be able to simulate molecules much more efficiently than classical computers. Other use cases include prime factorization, potentially machine learning, and some others. IMO out of the possibilities people have thought of now I’d say drug discovery is the most likely, but I think people will discover more possibilities once we have actual useful quantum computers.
@CodepageNet
@CodepageNet Год назад
@@Lukas-Lab much appreciated! looking forward to the next videos
@simplyme5324
@simplyme5324 Год назад
Very well explained. My sincerest congratulations!
@Nagria2112
@Nagria2112 Год назад
instant new subscriber here. love your work - keep it up. you came out of nowhere and made the best Qantum computing youtube videos.
@CraigMiddleton-c1g
@CraigMiddleton-c1g 8 месяцев назад
Clear explanation even for someone with a limited physics background
@Adam_Wegert
@Adam_Wegert Год назад
When I watched this video until 2:39 my immediate thought was: Michio Kaku should be put in dilution refrigerator and shielded from the environment for producing (dis?mis?)information theoretic noise about quantum computing xD
@snap-off5383
@snap-off5383 Год назад
Classical computers: Program for a little bit, wait for an eternity for an answer. Quantum computers: Program for an eternity, wait for a little bit for the answer.
@KipIngram
@KipIngram Год назад
I don't understand the title... What you described is exactly what I was expecting. What do most people "think" is the reason for quantum computing power?
@Lukas-Lab
@Lukas-Lab Год назад
Most people listen to michio kaku and other pop physicists who tell you that quantum computings power comes from infinite parallel universes, at least that’s the point I’m addressing
@KipIngram
@KipIngram Год назад
@@Lukas-Lab Ah - I see now. Well, thank you for going after that, because I don't go in for Many Worlds at all. 🙂
@szilardecsenyi516
@szilardecsenyi516 Год назад
it would definitely be worth mentioning QFFT and the Hidden subgroup problem in your next video.
@KipIngram
@KipIngram Год назад
6:42 - We "just" need an algorithm... That's an awfully big "just" - it's *the* problem of quantum computing. In a few nice cases we've found such an algorithm, but we really don't understand how to generate them "generically."
@Lukas-Lab
@Lukas-Lab Год назад
Yes, I never say quantum computers generically solve problems, and I certainly dont want to give that impression. This is not a quantum shill channel by any means. If I were to go into specific algorithms I’d have to talk about entanglement, specific problems, etc, which would’ve made the video much longer. I decided that I’ll talk about that in a future video because it’s not something that I can cover quickly. You’re probably right though that I should have not said the word “just”, and said that this is actually the hard part.
@CodepageNet
@CodepageNet Год назад
i wonder what we can come up with, using the help of A.I. i expect some surprises in the coming years in many fields.
@veervishalmishra4526
@veervishalmishra4526 6 месяцев назад
Nice editing and explanation,by the way How many quantum computer giveaway at 100M subs😂
@edcorns3964
@edcorns3964 Год назад
Excellent explanation of how quantum computers are *supposed* to work... but actually don't. Let me explain. The math behind quantum computers goes all the way back to that initial *conjecture* of quantum mechanics that a particle takes all possible paths *simultaneously* ... which, in fact, is *not* how physics works in this universe. The actually correct model of quantum physics is the *pilot wave* one, where a particle is an actual "particle" (a region of space with particle properties, like specific position, specific energy content, etc.), and that "particle" is being guided by a pilot (guiding) "wave" that it produces by its mere existence (via the perturbation of space/changing of potentials in the surrounding spatial "field"/spatial nodes). What actually propagates in all directions ("takes all possible paths through space", though that's not really a correct way of looking at it) is the pilot "wave", whereas the "particle" itself takes *one and only one path* through space, and that path is determined by the interactions of the particle's own pilot wave with pilot waves of all surrounding particles (plus any "reflections" of the particle's own pilot wave caused by the effects of that pilot wave on those other surrounding particles). What all of this means is that, yes, one can never know the *exact* path a particle will take, because the very act of "observation" (measuring the particle via interaction with another particle) will perturb the measured particle, and thus affect its behavior (via its pilot wave), so quantum mechanics is correct in that one regard that one *must* model the behavior of quantum systems as *probabilistic* , since one does not have *enough information* about the system to use a deterministic model (plus, some of the probabilistic behavior of quantum systems have their origin *outside of this universe* , and generally, one can never model events *external to the (measuring) system* as deterministic, since one has no information, whatsoever, about anything external to one's own system [of existence]). So, here's what I really have to say about "quantum computers": *Quantum computers are finite-state machines with probabilistic execution* (meaning, a machine with *deterministic states* and *probabilistic transitions* between those states). To break it all down, what the above statement means is that: a) quantum computer can only take *finite number of states* (which what is usually called "the collapse of the wave function"), b) quantum computer does *not* search the whole problem-space *simultaneously* (since a particle will *always* take *one and only one* path through space), c) particle's pilot *wave* will take all paths through space simultaneously, yes, but that will only give one *the most likely* (with the highest probability) path that a particle *would* (but actually won't) take if it was *completely stationary* (didn't move at all), and thus *didn't interact with anything* ; i.e. if that particle wasn't used to perform any computation at all (by interacting with other particles), and was, therefore, *utterly pointless* to be used in a systems called 'a (quantum) computer' (which is supposed to actually compute something) d) since a particle takes one and only one path *with each execution* of the "quantum computer" algorithm, a "quantum computer" actually searches the problem-space *sequentially* , just like a classical computer does(!), but that searching is done *not deterministically* (or iteratively, one step at a time without repeating any step more than once, as classical computers do), but *probabilistically* , with *no (user) control* over which branch is going to get searched (at any execution step), and the non-zero probability of the same step being searched more than once (which is a lesser problem), and *some branches not being searched at all(!)* (which is a much bigger problem). The latter (bigger) problem means that, not only those 1,000 executions of the IBM's "quantum computer" algorithm may actually not be enough to get a (correct, let alone optimal) solution, but that *solution is not guaranteed for any number of executions that is less than infinite* (number of executions)! To summarize: A "quantum computer" (machine) is to the 21st century what "perpetuum mobile machine" was to the 19th century (before the laws of thermodynamics were formalized), when everybody and their grandmother was trying to get *free energy* out of literally nothing. With "quantum computers", (almost) everybody and their grandmother is now trying to get *free computation* (or, in practice, *free time* not having to be spent on computation) out of literally nothing. More specifically, U.S. "supremacy" in "quantum computing" would be an equivalent of the (early-to-middle) 19th century America claiming to be on the verge of building a free-energy perpetuum-mobile machine, at the moment when all American engineers had already been fully aware of the laws of thermodynamics (and the literal impossibility of such a machine) for some time, but their Chinese and Russian counterparts weren't yet aware of any such laws, so American intelligence services were using that *gap in knowledge* to make Russians and Chinese waste their money, time, and energy (any and all possible efforts, in general) trying to build a literally impossible machine (called "quantum computer").
@frenchimp
@frenchimp Год назад
And why should I believe an anonyous guy who tells me without proof that the consensus on quantum physics is to be rejected?
@Lukas-Lab
@Lukas-Lab Год назад
I appreciate your detailed comment, but pilot wave theory has a LOT of problems and should not be taken as the accepted interpretation. Bell’s theorem/inequality tells us that local hidden variable theories are not correct, but this doesn’t directly disprove pilot wave as it’s a non local theory. What this does mean however - is that pilot wave claims that information travels faster than light, which is not a claim that should be taken lightly. No one interpretation of quantum mechanics is guaranteed to be correct, so you can’t just say “this is how quantum computers actually work” or assert that pilot wave is correct, but also pilot wave is one of the least solid interpretations IMO. In other words, unless you believe in FTL travel, the superposition is physical.
@Qubit1985
@Qubit1985 Год назад
Greate
@KipIngram
@KipIngram Год назад
It's wrong to try to describe what a superposition "is" precisely. The whole point here is that we're going to make a measurement, and only when we do will we know anything about the state of the system. Feynman counseled us to avoid making specific claims about the history up to that point. We have found mathematics that lets us make good predictions - that's the end of the story right there. That math is not telling us anything about the period for which we have no information.
@Lukas-Lab
@Lukas-Lab Год назад
Bell’s theorem disproves local hidden variables so it is true that the system is truly in a superposition. I don’t make any claim other than that. Unless you’re going to believe non local hidden variables, but I don’t think that’s what you’re going for. I’m not saying we can ever measure the superposition, and I’m not making any crazy claims about parallel universes, can you clarify your issues with my points further? Not saying you’re wrong but I don’t understand where you’re coming from here.
@matthewcory4733
@matthewcory4733 Год назад
@@Lukas-Lab That's an elementary mistake for those who don't understand infinite-dimensional QFT (a nonlinear theory arising from the complex dynamics of quantum fields and particle creation/annihilation) and the role of measurement. Particles are field excitations, and entanglement can occur through background fields (supercorrelation). Bell violations can occur with classical electrodynamics, Ising models, Brownian motion, chaotic balls and even water waves (see recent HQFT experiments). QCs are thermodynamically throttled by Boltzmann's law and the time-energy uncertainty relation (big omega the step size squared). A cold computer is a slow computer, so we have to deal with internal decoherence and not just external decoherence to drive the evolution fast enough. Furthermore, spin is continuous, and there is no global phase. Contrary to what you will hear from popularizers, QFT has classical analogs for just about everything in it. QC people have a poor grasp of the analog physics involved. Fairly recent experiments have already proven that collapse and Bohr jumps are continuous processes that take time. You can't error correct analog systems. I have explained this on Stack Exchange in a few places. QCs are silly.
@SuperMaDBrothers
@SuperMaDBrothers Год назад
Is the walsh hadamard transform not just n hadamards applied in parallel?
@Lukas-Lab
@Lukas-Lab Год назад
Yep, it absolutely is. Nothing super fancy but the result is very useful
@SuperMaDBrothers
@SuperMaDBrothers Год назад
@@Lukas-Lab sorry i skipped past the part where you say this. Feynman would disapprove of you using some insane name to describe this :P
@Lukas-Lab
@Lukas-Lab Год назад
@@SuperMaDBrothers lol - it’s useful to use this notation because when drawing quantum circuit diagrams you can just draw a big box and label it “WHT” instead of individually labeling each hadamrd transformation, but I get the sentiment. Plus, part of this channel is that I want to slowly introduce people to the terminology used In the field, and people use this all the time.
@ShirleyMcCoy-tt5bn
@ShirleyMcCoy-tt5bn Год назад
If Quantum computers give answers to equation in definite numerical values, not values translated from binary ones and zeros like digital computers, then these are by definition analogue computers.
@Lukas-Lab
@Lukas-Lab Год назад
Quantum computers give answers like classical computers, so they’re not analog. The “probability distribution” I reference, is just something we build up by running the algorithms multiple times and plotting the answers outputted on a histogram. Each individual answer has only classical information, you can’t actually read the superposition.
@ShirleyMcCoy-tt5bn
@ShirleyMcCoy-tt5bn Год назад
@@Lukas-Lab okay, thanks for the correction. Can you recommend any good books or medias on the subject of quantum computers for all the neophytes out here in Internet Land?
@Lukas-Lab
@Lukas-Lab Год назад
@@ShirleyMcCoy-tt5bn if you’re looking for a textbook, Nielsen and Chuang is good, if you want less detailed reading but still somewhat technical I’d say go for IBM’s online education resources.
@ShirleyMcCoy-tt5bn
@ShirleyMcCoy-tt5bn 11 месяцев назад
@@Lukas-Lab Thanks for the reply. I will check that book out! 😌
@ShirleyMcCoy-tt5bn
@ShirleyMcCoy-tt5bn Год назад
So these quantum computers are like the old time analogue computers?
@frenchimp
@frenchimp Год назад
No.
@drdca8263
@drdca8263 Год назад
The on Scott Aaronson’s blog (Scott Aaronson does research on quantum computational complexity, and he very much knows what he’s talking about when it comes to quantum computers), at the top, the header says “If you take nothing else from this blog: quantum computers won't solve hard problems instantly by just trying all solutions in parallel.” So, I would say that your video fell short within the first minute... And your analogy about filling a maze up with water... You say that you’ll explain why it isn’t perfect, but I don’t see what is supposed to be similar at all? ... I guess, the paths that don’t contribute to the solution, stop having flow after a while , and you could *kind of* liken this to computation paths that lead to wrong answers, canceling out? Here’s my gloss: With quantum mechanics, there is stuff that is kind of like normal randomness, where different ways something could happen are assigned different numbers, but unlike in normal probability, instead of these being positive numbers, they are complex numbers, and their absolute values squared sum up to one. And, just like in probability, where if in state S, have probability of p to go to state T in the next step, and in state T have probability q of going to state U in the next step, then this path contributes probability p•q of ending up in state U two steps after being in state S (and there may be other contributions to this) In quantum mechanics, if the amplitude to go from state S to state T in one step is x, and the amplitude to go from state T to state U in the next step is y, then the contribution for going from S to U, coming from this path of “from S to T to U”, is x•y . And, similarly, you have to add up the contributions of all the ways to get from the initial state to the final state, just like with probability. Only, in quantum mechanics, because the amplitudes (unlike probabilities) don’t have to be positive, when adding them up, they can cancel out, or partially cancel out. (But, they have to be exactly the same final outcome for the probabilities to cancel out like that.) Entanglement is when the state of the system as a whole can’t be expressed as just a combination of one state for each of the parts, but is instead a mixture of multiple combinations of a state for each of the parts. Superposition is like a probability mixture, except it has these amplitudes instead of probabilities, and there isn’t necessarily a designated “these would be the configurations that don’t involve uncertainty, which the other things are mixes of”. Instead, e.g. both spin up and spin down can be expressed as a mix (with appropriate amplitudes) of spin left and spin right, but at the same time, spin left and spin right can equally well be expressed as a mix of spin up and spin down. These “mixes” are called “superpositions”, but all that that really means is “multiplying each of the things by some amplitude (I.e. some number) and then adding the things up.”
@Lukas-Lab
@Lukas-Lab Год назад
I’d suggest watching further on, I go to explain that that’s not actually what’s really happening. The quantum computer can be put into a superposition of all possible answers. Quantum algorithms can be used to shimmy probabilities around, so that the “right” answer is most likely to be measured. Scott’s point is that it’s not like a massive parallel computer, where the quantum computer can compute individually like a classical computer would on all possible solutions, but that’s not what I claim, and it’s not what anyone should claim. Edit: just to add to this for clarification. Quantum computers don’t individually compute on each state. This is what Scott’s point is saying specifically. Instead they shift probabilities around between them, it’s a completely different mechanism. This is why I say that the water in a maze analogy breaks down, and how it breaks down.
@Lukas-Lab
@Lukas-Lab Год назад
After reading your edit: the stuff you said about probabilities isn’t wrong at all. But what you’re saying is exactly consistent with a quantum computer bieng in a superposition of all answers at once. I can tell you the reason people get mad at the “quantum computers explore all solutions at once” line - is that usually unless it’s explained, people associate this with parallel computing. Quantum computers are NOT parallel computers, and that association is Scott’s point. I can’t speak for Scott, but I currently do research in the field, and I can tell you my perspective is that the problem is not “quantum computers explore all solutions at the same time”, but the problem instead is saying that without the caveat of “quantum computers explore all solutions at the same time, but we have to run them multiple times because there’s always a significant probability you measure the wrong answer”, which is what I tried to get across in this video. I do appreciate the detailed comment though. I’ll try to get this point across better in future videos.
@drdca8263
@drdca8263 Год назад
@@Lukas-Lab Sorry for being presumptuous about the rest of the video. I’ll watch the rest of it. Thank you for clarifying!
@Lukas-Lab
@Lukas-Lab Год назад
No worries! I appreciate the research you put Into your comment - it’s good for the field to have questions like this!
@LESL2774
@LESL2774 Год назад
But the real question is does quantum computer can run minecraft
@Lukas-Lab
@Lukas-Lab Год назад
Not yet 😭
@MinMax-kc8uj
@MinMax-kc8uj 5 месяцев назад
I just can't buy into it. I don't think there is anything you can say. I'm thinking electric fields are as much quantum as everything else in the world.
@Lukas-Lab
@Lukas-Lab 5 месяцев назад
I mean - yeah. Cause everything in the world obeys the laws of quantum mechanics at a fundamental level, literally everything in the world is quantum
@MinMax-kc8uj
@MinMax-kc8uj 5 месяцев назад
@@Lukas-Lab well, there is an x-prize waiting for you if you can figure out how to do something worthwhile. Give transmission theory a go. Maybe you can improve our power lines.
@marcusjackson5837
@marcusjackson5837 10 месяцев назад
They shawdow banned you for some reason
@kayakMike1000
@kayakMike1000 Год назад
Its all hype. Show me an actual application of Quantum computing.
@Doe-lg9us
@Doe-lg9us Год назад
Fake
Далее
How This Machine Keeps Quantum Computers at 0.01 Kelvin
10:01
AI can't cross this line and we don't know why.
24:07
Просмотров 591 тыс.
GIANT Gummy Worm Pt.6 #shorts
00:46
Просмотров 10 млн
The Genius Behind the Quantum Navigation Breakthrough
20:47
This new type of illusion is really hard to make
17:58
Просмотров 460 тыс.
How To Code A Quantum Computer
20:42
Просмотров 591 тыс.
Why Relativity Breaks the Schrodinger Equation
17:09
Просмотров 140 тыс.
GIANT Gummy Worm Pt.6 #shorts
00:46
Просмотров 10 млн