WEBVTT - What is a Quantum Computer?

0:00:01.639 --> 0:00:05.240
<v Speaker 1>Hey, welcome to Sign Stuff, a production of iHeartRadio. My

0:00:05.320 --> 0:00:07.200
<v Speaker 1>name is Jorge cham and to the end of the program,

0:00:07.280 --> 0:00:10.959
<v Speaker 1>we are talking about a technology that may potentially impact

0:00:11.039 --> 0:00:14.760
<v Speaker 1>the life of every single human on Earth. It might

0:00:14.840 --> 0:00:17.360
<v Speaker 1>change how we protect data and come up with passwords,

0:00:17.480 --> 0:00:20.079
<v Speaker 1>it might help us make new and exciting materials, and

0:00:20.160 --> 0:00:25.560
<v Speaker 1>it might render cryptocurrencies like bitcoin and dotgecoin totally useless.

0:00:26.040 --> 0:00:30.120
<v Speaker 1>I'm talking about quantum computers. What are they, how do

0:00:30.200 --> 0:00:32.559
<v Speaker 1>they work? And most exciting is that we're going to

0:00:32.560 --> 0:00:35.320
<v Speaker 1>get to visit one of them and actually hear it

0:00:35.400 --> 0:00:39.479
<v Speaker 1>in action. So power up your curiosity, log in, and

0:00:39.560 --> 0:00:48.200
<v Speaker 1>let's answer the question how do quantum computers work? Hey? Everyone? Okay,

0:00:48.400 --> 0:00:51.360
<v Speaker 1>so when I started this episode, I was both terrified

0:00:51.560 --> 0:00:55.800
<v Speaker 1>and excited. Terrified because explaining anything with the word quantum

0:00:56.080 --> 0:00:58.960
<v Speaker 1>is really hard, but excited because I had heard that

0:00:59.040 --> 0:01:02.720
<v Speaker 1>a friend of mine was making quantum computers just ten

0:01:02.760 --> 0:01:05.280
<v Speaker 1>minutes from my house, and this was a great excuse

0:01:05.319 --> 0:01:07.240
<v Speaker 1>for me to go take a look at them. So

0:01:07.280 --> 0:01:09.920
<v Speaker 1>we're going to go see these quantum computers in person

0:01:10.200 --> 0:01:12.399
<v Speaker 1>at the end of the episode, but before that, I

0:01:12.400 --> 0:01:14.840
<v Speaker 1>wanted to make sure that I understood what they were

0:01:15.160 --> 0:01:18.280
<v Speaker 1>how they work, and also what they're potentially going to

0:01:18.319 --> 0:01:22.120
<v Speaker 1>be used for. So this episode is split into three parts.

0:01:22.400 --> 0:01:24.679
<v Speaker 1>What is a quantum computer and how does it work?

0:01:25.120 --> 0:01:27.959
<v Speaker 1>What are quantum computers for? And then we're going to

0:01:28.000 --> 0:01:30.240
<v Speaker 1>go see the quantum computers and we're going to talk

0:01:30.240 --> 0:01:32.880
<v Speaker 1>about how they're made and why they're so hard to

0:01:32.920 --> 0:01:35.080
<v Speaker 1>get them to work. Our guide through all of this

0:01:35.280 --> 0:01:37.880
<v Speaker 1>is going to be my friend who's making the quantum computers,

0:01:38.080 --> 0:01:41.559
<v Speaker 1>Professor Oscar Pater. He's a professor of physics and applied

0:01:41.560 --> 0:01:44.960
<v Speaker 1>physics at Caltech and he's the head of quantum hardware

0:01:45.280 --> 0:01:49.680
<v Speaker 1>for Amazon. He does research on nanophotonics, quantum optics, and

0:01:49.760 --> 0:01:54.520
<v Speaker 1>of course quantum computers. Here's my visit to Oscar Painter's lab.

0:02:00.240 --> 0:02:03.000
<v Speaker 2>Ah, hey, Oscar, how are you good to see you

0:02:03.040 --> 0:02:04.040
<v Speaker 2>after so many years.

0:02:04.120 --> 0:02:06.400
<v Speaker 1>Yeah, it's been a while. Huh yeah, well thanks so

0:02:06.480 --> 0:02:07.320
<v Speaker 1>much for talking with me.

0:02:07.480 --> 0:02:10.240
<v Speaker 3>Yeah, it's been a while. Happy to try to fill

0:02:10.280 --> 0:02:11.919
<v Speaker 3>you in on some of the things we've been doing

0:02:11.919 --> 0:02:13.080
<v Speaker 3>in the areas of quantic computing.

0:02:13.880 --> 0:02:15.519
<v Speaker 1>Okay, so the first thing I wanted to talk to

0:02:15.600 --> 0:02:19.200
<v Speaker 1>him about was just what does the word quantum mean?

0:02:19.560 --> 0:02:21.360
<v Speaker 1>Because I feel like we're going to need that to

0:02:21.520 --> 0:02:26.080
<v Speaker 1>understand what a quantum computer is. Now, the word quantum

0:02:26.280 --> 0:02:29.080
<v Speaker 1>is the word we used to describe how things behave

0:02:29.240 --> 0:02:32.200
<v Speaker 1>at the level of atoms and the tiny little particles

0:02:32.240 --> 0:02:35.000
<v Speaker 1>that make up the atoms. So in our everyday lives,

0:02:35.080 --> 0:02:37.800
<v Speaker 1>we're used to things being solid and us being able

0:02:37.840 --> 0:02:39.880
<v Speaker 1>to hold them, like, for example, if you take a

0:02:39.880 --> 0:02:42.240
<v Speaker 1>piece of wood or a ball. But if you take

0:02:42.240 --> 0:02:44.480
<v Speaker 1>that piece of wood or ball and you chop it up,

0:02:44.520 --> 0:02:47.240
<v Speaker 1>and you keep chopping it up, you get down to atoms,

0:02:47.280 --> 0:02:50.120
<v Speaker 1>and then you'll notice that those atoms don't behave in

0:02:50.160 --> 0:02:52.280
<v Speaker 1>the same way that a piece of wood or a

0:02:52.280 --> 0:02:55.679
<v Speaker 1>ball do. Here's how Oscar explains it.

0:02:55.680 --> 0:02:58.640
<v Speaker 3>It turns out that down to the microscopic scale, so

0:02:58.720 --> 0:03:01.399
<v Speaker 3>not our everyday scale of things, the laws of physics

0:03:01.400 --> 0:03:04.600
<v Speaker 3>that dominate in that regime is quantum mechanics, and quantum

0:03:04.600 --> 0:03:07.960
<v Speaker 3>mechanics is a theory that has some strange attributes that

0:03:08.000 --> 0:03:11.600
<v Speaker 3>we don't experience every day. For example, it postulates that

0:03:11.840 --> 0:03:15.480
<v Speaker 3>things can be in superposition, so you can have objects

0:03:15.520 --> 0:03:17.280
<v Speaker 3>being in sort of what we think of as two

0:03:17.280 --> 0:03:20.400
<v Speaker 3>distinct realities at the same time. Imagine having a particle

0:03:20.400 --> 0:03:24.360
<v Speaker 3>in one position and another position simultaneously. That seems very

0:03:24.360 --> 0:03:27.200
<v Speaker 3>odd to us, but in quantum mechanics it's very natural.

0:03:28.080 --> 0:03:30.440
<v Speaker 1>Like, for example, I grabbed this piece of wood in

0:03:30.440 --> 0:03:32.160
<v Speaker 1>front of me, and it's a piece of wood. It's

0:03:32.160 --> 0:03:34.560
<v Speaker 1>not two things at the same time. Right, It's in

0:03:34.600 --> 0:03:35.200
<v Speaker 1>one location.

0:03:35.480 --> 0:03:37.440
<v Speaker 3>Right, it's sitting there. It's firmly right in front of you.

0:03:37.760 --> 0:03:39.280
<v Speaker 1>Right. If I had an atom in front of me

0:03:39.400 --> 0:03:42.520
<v Speaker 1>or an electron, it wouldn't exactly.

0:03:42.520 --> 0:03:44.760
<v Speaker 3>You would find that if you repeated the measurement or

0:03:44.800 --> 0:03:47.960
<v Speaker 3>finding its position multiple times, you might find that, Oh,

0:03:48.000 --> 0:03:50.720
<v Speaker 3>I get this weird outcome that sometimes I measure it here,

0:03:50.760 --> 0:03:53.280
<v Speaker 3>sometimes I measure it there. And that's because it's actually

0:03:53.320 --> 0:03:56.320
<v Speaker 3>in many places at once, all right, And that's fundamental

0:03:56.360 --> 0:03:58.960
<v Speaker 3>to the description of quantum mechanics. The way I like

0:03:58.960 --> 0:04:02.920
<v Speaker 3>to think about quantum mechanics is really as waves and amplitudes.

0:04:03.080 --> 0:04:05.480
<v Speaker 3>So think about you're at a pond and you throw

0:04:05.480 --> 0:04:07.200
<v Speaker 3>a rock in a pond, and you see this ripple

0:04:07.280 --> 0:04:09.840
<v Speaker 3>of the rock. Right, That's how I think about, Like

0:04:09.880 --> 0:04:12.640
<v Speaker 3>the rocks are sort of the particles, and these wave

0:04:12.640 --> 0:04:16.360
<v Speaker 3>phenomena are sort of the actual physical quantum mechanical description

0:04:16.520 --> 0:04:17.400
<v Speaker 3>of that particle.

0:04:18.000 --> 0:04:21.240
<v Speaker 1>Like the particle the thing, the atom or the electron.

0:04:21.400 --> 0:04:23.480
<v Speaker 1>It's not the rock you throw into the pond, no,

0:04:23.520 --> 0:04:25.320
<v Speaker 1>but it's actually the ripple of the ripple.

0:04:25.400 --> 0:04:28.039
<v Speaker 3>Yeah, that's right, it's this wave. So I may have

0:04:28.040 --> 0:04:30.040
<v Speaker 3>started with something that was very local, like that rock,

0:04:30.400 --> 0:04:33.000
<v Speaker 3>but then it becomes very quickly it sort of propagates

0:04:33.000 --> 0:04:35.279
<v Speaker 3>out and is actually better described as this wave on

0:04:35.320 --> 0:04:36.200
<v Speaker 3>the pond.

0:04:36.400 --> 0:04:38.240
<v Speaker 1>Because like a ripple and a wave in a pond

0:04:38.279 --> 0:04:40.320
<v Speaker 1>like that, it's kind of in a lot of places

0:04:40.320 --> 0:04:40.880
<v Speaker 1>at the same.

0:04:40.680 --> 0:04:44.600
<v Speaker 3>Exactly, that's right. And then the interference is important to understand.

0:04:44.640 --> 0:04:46.800
<v Speaker 3>If I throw two rocks in the pond, then I

0:04:46.839 --> 0:04:49.479
<v Speaker 3>see the sort of interference of the ripple patterns coming

0:04:49.480 --> 0:04:51.680
<v Speaker 3>from each rock that blashed in the pond.

0:04:51.480 --> 0:04:54.600
<v Speaker 1>Right, Like each ripple starts at simple, but then they

0:04:54.680 --> 0:04:58.039
<v Speaker 1>start to mix together and form this complex pattern on

0:04:58.080 --> 0:04:59.640
<v Speaker 1>the surface of the pod.

0:05:00.120 --> 0:05:02.839
<v Speaker 3>Exactly, like how do they evolve in time?

0:05:03.880 --> 0:05:06.680
<v Speaker 1>Okay, so when you get down to the level of atoms,

0:05:06.960 --> 0:05:10.880
<v Speaker 1>things behave really strangely. Scientists think of things at that

0:05:11.000 --> 0:05:14.840
<v Speaker 1>level not as little tiny balls, but as waves or

0:05:15.040 --> 0:05:18.120
<v Speaker 1>ripples of energy, like the ripples in a pond. Now

0:05:18.160 --> 0:05:20.240
<v Speaker 1>you may think, wait a minute, if things are kind

0:05:20.240 --> 0:05:23.599
<v Speaker 1>of wavy and strange at the level of atoms. Why

0:05:23.640 --> 0:05:25.640
<v Speaker 1>isn't it that way when you get to big stuff

0:05:25.680 --> 0:05:28.000
<v Speaker 1>like a piece of wood or a ball, And the

0:05:28.120 --> 0:05:31.159
<v Speaker 1>answer is that they are that way. There's just a

0:05:31.279 --> 0:05:34.000
<v Speaker 1>lot of atoms in a piece of wood, and from

0:05:34.040 --> 0:05:37.040
<v Speaker 1>a distance, it gives you the impression that it's solid.

0:05:38.000 --> 0:05:40.880
<v Speaker 1>It's sort of like how some clouds from afar they

0:05:41.040 --> 0:05:43.400
<v Speaker 1>might look solid once you get up close to them,

0:05:43.480 --> 0:05:46.280
<v Speaker 1>they're actually kind of fuzzy and wispy, and all the

0:05:46.320 --> 0:05:49.960
<v Speaker 1>water droplets are moving around. So that's quantum. Now. A

0:05:50.040 --> 0:05:53.680
<v Speaker 1>quantum computer is what happens when you make a regular computer,

0:05:54.200 --> 0:05:57.640
<v Speaker 1>but you make the circuits out of individual atoms or

0:05:57.680 --> 0:05:59.400
<v Speaker 1>particles like electrons.

0:06:00.880 --> 0:06:03.640
<v Speaker 3>Classical computers are formed from things that are very very

0:06:03.640 --> 0:06:04.839
<v Speaker 3>classical in nature.

0:06:04.680 --> 0:06:06.880
<v Speaker 1>And they uperate kind of on hard switches.

0:06:07.080 --> 0:06:09.520
<v Speaker 3>Yeah, like, yeah, that's right, the transistors on your phone,

0:06:09.560 --> 0:06:11.240
<v Speaker 3>And that's what we call these types of elements. The

0:06:11.279 --> 0:06:15.200
<v Speaker 3>transistors are used to store information or perform calculations, and

0:06:15.240 --> 0:06:17.880
<v Speaker 3>the transistors are really set by a bunch of electrons

0:06:18.080 --> 0:06:20.159
<v Speaker 3>in part of the circuit. And usually you're talking about

0:06:20.279 --> 0:06:22.400
<v Speaker 3>quite a few electrons.

0:06:21.960 --> 0:06:25.760
<v Speaker 1>Because regular transistors are huge. They're bigger than an atom.

0:06:25.880 --> 0:06:28.440
<v Speaker 3>Yes, exactly, that's physically what's going on in your phone.

0:06:28.520 --> 0:06:30.680
<v Speaker 3>And what I'm telling you is that the way to

0:06:30.680 --> 0:06:32.960
<v Speaker 3>think about it is in the quantum case, I just

0:06:33.040 --> 0:06:34.200
<v Speaker 3>have one electron.

0:06:34.120 --> 0:06:37.000
<v Speaker 1>Like the circuits are made out of individual electrons.

0:06:37.240 --> 0:06:39.520
<v Speaker 3>Yeah, atoms is exactly what you're doing. Or a quantum

0:06:39.520 --> 0:06:41.880
<v Speaker 3>particle doesn't have to be electrons, can be other particles.

0:06:41.920 --> 0:06:44.440
<v Speaker 3>That was the sort of very early idea from people

0:06:44.440 --> 0:06:46.920
<v Speaker 3>like FIM and others back in the nineteen eighties is

0:06:47.000 --> 0:06:50.159
<v Speaker 3>if you're going to do this, and you better make

0:06:50.240 --> 0:06:52.440
<v Speaker 3>them out of quantum mechanical objects to begin with.

0:06:53.279 --> 0:06:56.120
<v Speaker 1>Okay, So if you make a computer where the circuits

0:06:56.160 --> 0:07:00.640
<v Speaker 1>are made of individual quantum objects like atoms or electrons,

0:07:00.839 --> 0:07:03.520
<v Speaker 1>then you get a quantum computer. And what that does

0:07:03.720 --> 0:07:08.080
<v Speaker 1>is that it makes their calculations also quantum mechanical. And

0:07:08.160 --> 0:07:10.760
<v Speaker 1>this is where the concept of a cubit comes in.

0:07:11.040 --> 0:07:13.840
<v Speaker 1>It's like a regular bit in your computer, and a

0:07:13.840 --> 0:07:16.440
<v Speaker 1>bit is like a one or zero, but a cubit

0:07:16.520 --> 0:07:19.280
<v Speaker 1>is a quantum mechanical one or zero.

0:07:20.880 --> 0:07:23.800
<v Speaker 3>Classical computers are formed from digital bits and they go

0:07:23.960 --> 0:07:28.080
<v Speaker 3>between one and zero. A quantum computer doesn't have these

0:07:28.480 --> 0:07:32.000
<v Speaker 3>hard zero one states. It has every possibility in between.

0:07:32.240 --> 0:07:34.840
<v Speaker 3>So imagine if we have these two states zero in one.

0:07:35.600 --> 0:07:37.440
<v Speaker 3>I told you that a quantum system can be in

0:07:37.520 --> 0:07:40.000
<v Speaker 3>two different states at once, right, So it can be

0:07:40.000 --> 0:07:42.360
<v Speaker 3>in zero and one at the same time, and I

0:07:42.440 --> 0:07:44.720
<v Speaker 3>can have a different weight of zero or one at

0:07:44.720 --> 0:07:46.760
<v Speaker 3>the same time. It could be ten percent zero, ninety

0:07:46.800 --> 0:07:47.280
<v Speaker 3>percent one.

0:07:48.000 --> 0:07:49.280
<v Speaker 1>It's like a shade of gray.

0:07:49.520 --> 0:07:52.720
<v Speaker 3>Yeah, And so you have all those possibilities in between.

0:07:52.800 --> 0:07:55.560
<v Speaker 3>It can be zero or one or anything in between.

0:07:55.960 --> 0:07:58.480
<v Speaker 1>It can be black, white, dark, gray, light.

0:07:58.400 --> 0:08:00.560
<v Speaker 3>Gray, exactly, So it has all those shape in between.

0:08:00.680 --> 0:08:03.120
<v Speaker 3>You can take zero with some fraction and add it

0:08:03.160 --> 0:08:05.600
<v Speaker 3>to one with any other fraction. You can have any

0:08:05.680 --> 0:08:06.440
<v Speaker 3>combination of that.

0:08:07.320 --> 0:08:10.800
<v Speaker 1>So on a regular computer, if you multiply two bits together,

0:08:11.000 --> 0:08:14.760
<v Speaker 1>it's like you're multiplying two fixed numbers together, like three

0:08:14.880 --> 0:08:18.080
<v Speaker 1>times four. But in a quantum computer, when you multiply

0:08:18.160 --> 0:08:21.680
<v Speaker 1>two cubits together, it's like you're multiplying two things that

0:08:21.800 --> 0:08:24.720
<v Speaker 1>can be lots of numbers at the same time. So,

0:08:24.800 --> 0:08:28.160
<v Speaker 1>for example, it's like you're multiplying every number from zero

0:08:28.240 --> 0:08:31.920
<v Speaker 1>to one hundred times every number from zero to one thousand,

0:08:32.240 --> 0:08:36.160
<v Speaker 1>all at the same time in one operation. That's what

0:08:36.240 --> 0:08:39.520
<v Speaker 1>makes quantum computers unique. They take this weirdness of the

0:08:39.640 --> 0:08:43.040
<v Speaker 1>quantum world and then let's you do math with it. Now, Actually,

0:08:43.080 --> 0:08:46.120
<v Speaker 1>it's not doing all of those multiplications or calculations at

0:08:46.120 --> 0:08:49.560
<v Speaker 1>the same time. It's more like how Oscar described it earlier.

0:08:49.840 --> 0:08:52.200
<v Speaker 1>If you drop two rocks in a pond, you see

0:08:52.240 --> 0:08:55.600
<v Speaker 1>the two ripples spread out and mix together to form

0:08:55.679 --> 0:08:59.120
<v Speaker 1>a complex ripple pattern. That's more of the picture of

0:08:59.120 --> 0:09:02.320
<v Speaker 1>what a quantum comp does. It doesn't do calculations with

0:09:02.440 --> 0:09:06.360
<v Speaker 1>hard numbers. It does calculations with the ripples and patterns

0:09:06.400 --> 0:09:10.600
<v Speaker 1>of quantum numbers. Of course, my next question for Oscar

0:09:10.840 --> 0:09:13.600
<v Speaker 1>was what is that good for? Why would you want

0:09:13.640 --> 0:09:16.880
<v Speaker 1>to do math this way? When we come back, I'm

0:09:16.920 --> 0:09:20.240
<v Speaker 1>going to ask Oscar what quantum computers are for, and

0:09:20.280 --> 0:09:22.360
<v Speaker 1>then at the end we're going to go check out

0:09:22.480 --> 0:09:35.160
<v Speaker 1>the ones he's built. You're listening to sign stuff. Welcome back. Okay,

0:09:35.480 --> 0:09:38.000
<v Speaker 1>to recap, we learned that a quantum computer is a

0:09:38.040 --> 0:09:42.320
<v Speaker 1>regular computer whose circuits are made with individual atoms or

0:09:42.320 --> 0:09:45.719
<v Speaker 1>small particles like electrons, and by doing that you can

0:09:45.760 --> 0:09:49.560
<v Speaker 1>do quantum calculations. That is, you can do math, but

0:09:49.640 --> 0:09:52.959
<v Speaker 1>with numbers that are actually lots of different numbers at

0:09:52.960 --> 0:09:55.440
<v Speaker 1>the same time. So now the question is, why would

0:09:55.440 --> 0:09:58.040
<v Speaker 1>you want to do that? What are quantum computers? Four?

0:09:58.520 --> 0:10:02.280
<v Speaker 1>Here's more of my conversation, but quantum physicist Oscar Painter.

0:10:03.640 --> 0:10:05.600
<v Speaker 1>Let's say it's a few years into the future and

0:10:05.640 --> 0:10:08.680
<v Speaker 1>we have quantum computers, yes, in our phones, like I

0:10:08.679 --> 0:10:11.040
<v Speaker 1>have one in my podget Okay, what can I do

0:10:11.080 --> 0:10:12.480
<v Speaker 1>with it? And how is my life different?

0:10:13.840 --> 0:10:15.680
<v Speaker 3>I think that's a very unlikely scenario.

0:10:16.880 --> 0:10:17.320
<v Speaker 1>Okay.

0:10:17.760 --> 0:10:19.440
<v Speaker 2>I think that's the wrong way.

0:10:19.360 --> 0:10:22.480
<v Speaker 3>To think about how quantic computers might change our lives,

0:10:23.600 --> 0:10:26.560
<v Speaker 3>at least as far as I can project into the future. Okay,

0:10:26.880 --> 0:10:28.960
<v Speaker 3>I think the best way to think about a quantic

0:10:29.000 --> 0:10:32.240
<v Speaker 3>computer as we envision it right now is that it

0:10:32.280 --> 0:10:33.400
<v Speaker 3>will be more.

0:10:33.240 --> 0:10:34.640
<v Speaker 2>Like a supercomputer.

0:10:34.920 --> 0:10:37.880
<v Speaker 3>So a supercomputer is just a very large computer that

0:10:38.000 --> 0:10:42.280
<v Speaker 3>can perform calculations beyond what our desktop, our personal computers

0:10:42.320 --> 0:10:45.400
<v Speaker 3>can do. And these are usually very large, almost building

0:10:45.440 --> 0:10:49.319
<v Speaker 3>scale computers and computer clusters that have many, many different

0:10:49.320 --> 0:10:51.839
<v Speaker 3>processing units that are all integrated together, and through that

0:10:51.920 --> 0:10:55.440
<v Speaker 3>scale you can perform a huge number of computations per

0:10:55.480 --> 0:10:58.360
<v Speaker 3>second and therefore compute some of the hardest problems.

0:10:58.000 --> 0:10:58.520
<v Speaker 2>That are out there.

0:10:58.600 --> 0:11:01.360
<v Speaker 3>A lot of them are used for chemistry problems. They're

0:11:01.440 --> 0:11:05.160
<v Speaker 3>used to study particle physics, so fundamental physics, trying to

0:11:05.360 --> 0:11:08.559
<v Speaker 3>understand models of quantum particles that are beyond the current

0:11:08.559 --> 0:11:12.680
<v Speaker 3>standard model. They're used to compute the properties of materials,

0:11:12.920 --> 0:11:14.360
<v Speaker 3>climate modeling, and things like that.

0:11:14.600 --> 0:11:17.120
<v Speaker 1>So usually science and tech, yeahs, And.

0:11:17.120 --> 0:11:19.840
<v Speaker 3>There's always this competition between different nations who has the

0:11:20.000 --> 0:11:22.120
<v Speaker 3>fastest or the biggest supercomputer.

0:11:22.679 --> 0:11:26.240
<v Speaker 1>I see, So you envision quantum computers will be sort

0:11:26.240 --> 0:11:28.360
<v Speaker 1>of like a specialized version of computer.

0:11:28.480 --> 0:11:31.040
<v Speaker 3>It's going to be some very special type of supercomputer

0:11:31.240 --> 0:11:34.360
<v Speaker 3>that can solve specific problems that quantum computers will be

0:11:34.440 --> 0:11:37.600
<v Speaker 3>very effective at that we can't do today on classic computers,

0:11:37.640 --> 0:11:39.640
<v Speaker 3>no matter how much we scale them up. And the

0:11:39.720 --> 0:11:43.319
<v Speaker 3>key is it's not just a faster supercomputer. It performs

0:11:43.360 --> 0:11:46.640
<v Speaker 3>calculations in a fundamentally different way, and therefore it can

0:11:46.679 --> 0:11:49.680
<v Speaker 3>tackle problems that are possibly outside of the reach of

0:11:49.720 --> 0:11:52.120
<v Speaker 3>these conventional classical supercomputers.

0:11:52.440 --> 0:11:54.640
<v Speaker 1>What do you mean? Out of the reach meaning that.

0:11:54.640 --> 0:11:56.760
<v Speaker 3>No matter how fast they get or how big they get,

0:11:56.800 --> 0:11:59.080
<v Speaker 3>they'll never be able to compute some of these problems,

0:11:59.440 --> 0:12:03.319
<v Speaker 3>never or take an infinite exactly, it's just the scaling

0:12:03.400 --> 0:12:06.200
<v Speaker 3>is so bad for these problems, you would take way

0:12:06.240 --> 0:12:10.040
<v Speaker 3>too long and require way too large on machine. So,

0:12:10.080 --> 0:12:13.480
<v Speaker 3>no matter how hard we work on our current computing technology,

0:12:13.880 --> 0:12:16.360
<v Speaker 3>it has limits and it's known and you can prove

0:12:16.360 --> 0:12:20.160
<v Speaker 3>it for certain problems, and quantic computers when they looked

0:12:20.160 --> 0:12:24.800
<v Speaker 3>at theoretically these same problems, they realize that the same

0:12:25.040 --> 0:12:29.240
<v Speaker 3>restrictions or limitations for quantic computers are not there. There's

0:12:29.360 --> 0:12:34.040
<v Speaker 3>examples where we believe and strongly believe that certain mathematical

0:12:34.080 --> 0:12:37.880
<v Speaker 3>problems that are important are really really hard to perform

0:12:38.120 --> 0:12:41.200
<v Speaker 3>and can't be solved using classical means, no matter how

0:12:41.520 --> 0:12:42.720
<v Speaker 3>much we improve the technology.

0:12:42.960 --> 0:12:45.000
<v Speaker 1>No matter if I have a building full of supercomputers,

0:12:45.040 --> 0:12:46.560
<v Speaker 1>yeah exactly, you'll never be able.

0:12:46.400 --> 0:12:48.320
<v Speaker 3>To just fill the world with them. You still won't

0:12:48.360 --> 0:12:51.120
<v Speaker 3>be able to do it. Yet a quantic computer can

0:12:51.160 --> 0:12:52.440
<v Speaker 3>solve it pretty efficiently.

0:12:53.480 --> 0:12:55.640
<v Speaker 1>Well. Step me through some of these problems.

0:12:55.679 --> 0:12:58.560
<v Speaker 3>Like so the example that everyone points to, and it

0:12:58.640 --> 0:13:03.679
<v Speaker 3>is pretty amazing that people found this, But there's this

0:13:03.800 --> 0:13:06.720
<v Speaker 3>mathematical problem. It just happens to be very applicable to

0:13:06.800 --> 0:13:09.400
<v Speaker 3>our safety or security of our data. So it turns

0:13:09.400 --> 0:13:11.959
<v Speaker 3>out that most of the security of all of the

0:13:12.040 --> 0:13:14.920
<v Speaker 3>data that you hold, all the data that banks or

0:13:15.000 --> 0:13:18.080
<v Speaker 3>various institutions around the world want to be safe and protected,

0:13:18.120 --> 0:13:21.319
<v Speaker 3>they typically encrypt it. And those encryption techniques that have

0:13:21.400 --> 0:13:25.280
<v Speaker 3>been used were what are called RSA encryption, where you

0:13:25.360 --> 0:13:27.960
<v Speaker 3>want to take a large number and understand what its

0:13:28.040 --> 0:13:28.880
<v Speaker 3>prime factors are.

0:13:29.840 --> 0:13:32.920
<v Speaker 1>Okay, so the first big thing that quantum computers can

0:13:32.960 --> 0:13:35.720
<v Speaker 1>be useful, the one that got people really excited about

0:13:35.720 --> 0:13:40.360
<v Speaker 1>them in the nineties, is in breaking password encryption. So

0:13:40.520 --> 0:13:43.400
<v Speaker 1>whenever you enter your password on a website or when

0:13:43.400 --> 0:13:47.400
<v Speaker 1>you download your bank statement, that information is encrypted or

0:13:47.440 --> 0:13:51.160
<v Speaker 1>scrambled so that if anyone happens to catch that information,

0:13:51.559 --> 0:13:54.800
<v Speaker 1>they can't tell what it says. And the whole scheme

0:13:55.120 --> 0:13:57.240
<v Speaker 1>is based on the idea that if I gave you

0:13:57.280 --> 0:14:00.600
<v Speaker 1>a really large number, it's really hard to find what

0:14:00.640 --> 0:14:04.640
<v Speaker 1>its prime factors are. Here's how Oscar explains it, but

0:14:04.800 --> 0:14:06.720
<v Speaker 1>just to give you a quick heads up, a prime

0:14:06.800 --> 0:14:09.800
<v Speaker 1>number is a number that can't be divided except by

0:14:09.840 --> 0:14:14.000
<v Speaker 1>itself or by one. So, for example, thirteen is a

0:14:14.000 --> 0:14:17.520
<v Speaker 1>prime number because you can't fight thirteen by anything except

0:14:17.679 --> 0:14:22.360
<v Speaker 1>thirteen and one, And the same goes for seventeen nineteen

0:14:22.600 --> 0:14:26.640
<v Speaker 1>twenty three and so on. Anyways, here's Oscar explaining it.

0:14:27.400 --> 0:14:29.200
<v Speaker 3>So I give you a number and I say, tell

0:14:29.200 --> 0:14:31.600
<v Speaker 3>me what the prime factors are, and you have to

0:14:31.600 --> 0:14:34.600
<v Speaker 3>break it down to its prime factors. So you know,

0:14:34.640 --> 0:14:36.400
<v Speaker 3>a simple one is, you know, like two, it's just

0:14:36.480 --> 0:14:37.920
<v Speaker 3>one times two, one and two. Those are the two

0:14:37.960 --> 0:14:40.240
<v Speaker 3>prime factors, right. But it gets harder as these numbers

0:14:40.280 --> 0:14:40.800
<v Speaker 3>get bigger.

0:14:41.000 --> 0:14:42.880
<v Speaker 1>If I tell you one millions be round there and

0:14:43.000 --> 0:14:44.560
<v Speaker 1>forty three.

0:14:44.040 --> 0:14:50.320
<v Speaker 3>Yeah, seventeen, very hard to actually answer what those what

0:14:50.360 --> 0:14:52.160
<v Speaker 3>the prime factors are. But if I give you the

0:14:52.160 --> 0:14:54.480
<v Speaker 3>prime factors, you can multiply them together and very quickly

0:14:54.520 --> 0:14:56.400
<v Speaker 3>get the answer to what that larger number is.

0:14:56.520 --> 0:14:56.680
<v Speaker 2>Right.

0:14:57.440 --> 0:14:59.280
<v Speaker 3>And so if you know the prime factors, I can

0:14:59.320 --> 0:15:00.600
<v Speaker 3>give you what they multiply to.

0:15:00.920 --> 0:15:01.640
<v Speaker 2>But if you give me.

0:15:01.600 --> 0:15:04.240
<v Speaker 3>The number that they multiply to without then I have

0:15:04.280 --> 0:15:06.640
<v Speaker 3>a very hard time finding out what the prime factors are.

0:15:06.600 --> 0:15:08.720
<v Speaker 1>Because you'd have to get kind of have to guess.

0:15:09.000 --> 0:15:12.520
<v Speaker 3>Well, you know, there's mathematical techniques to try to find these,

0:15:12.520 --> 0:15:13.560
<v Speaker 3>but they're very inefficient.

0:15:14.840 --> 0:15:16.040
<v Speaker 2>And so it turns.

0:15:15.800 --> 0:15:18.560
<v Speaker 3>Out that most of the security of the way we

0:15:18.720 --> 0:15:22.560
<v Speaker 3>encrypt information is based upon that asymmetry. And how hard

0:15:22.560 --> 0:15:23.120
<v Speaker 3>the problem is.

0:15:23.640 --> 0:15:25.880
<v Speaker 1>So, now, let's say somebody has a quantum computer.

0:15:25.760 --> 0:15:29.880
<v Speaker 3>Right, then they can find those prime factors and they

0:15:29.880 --> 0:15:31.520
<v Speaker 3>can now decrypt all that information.

0:15:32.200 --> 0:15:34.800
<v Speaker 1>They can just grab it from the air, yeah, and

0:15:34.840 --> 0:15:35.600
<v Speaker 1>be like, oh, I know.

0:15:35.720 --> 0:15:38.440
<v Speaker 3>And yeah, I can find the prime factors and then

0:15:38.480 --> 0:15:41.600
<v Speaker 3>I can use that to decrypt the information.

0:15:42.000 --> 0:15:43.760
<v Speaker 1>That would be easy for a quantum computer, and you

0:15:43.800 --> 0:15:45.600
<v Speaker 1>just press a button and will tell you, oh, this

0:15:45.760 --> 0:15:48.400
<v Speaker 1>is an oscar or his secret decoder.

0:15:48.600 --> 0:15:53.720
<v Speaker 3>Yeah, exactly, So that would you know. That obviously concerned

0:15:54.000 --> 0:15:57.000
<v Speaker 3>a lot of people when that algorithm was developed.

0:15:58.480 --> 0:16:01.120
<v Speaker 1>Okay, this gets a little bit heavy into encryption and

0:16:01.320 --> 0:16:04.320
<v Speaker 1>quantum algorithms, but the main point is that most of

0:16:04.360 --> 0:16:08.240
<v Speaker 1>the security of our passwords and our sensitive information, and

0:16:08.280 --> 0:16:11.800
<v Speaker 1>also the encryption of things like bitcoin and all those cryptocurrencies,

0:16:12.000 --> 0:16:15.800
<v Speaker 1>they all depend on this one math problem which is

0:16:15.920 --> 0:16:20.000
<v Speaker 1>really hard for regular computers even supercomputers to solve. And

0:16:20.040 --> 0:16:23.400
<v Speaker 1>that is a problem of finding the two prime numbers

0:16:23.440 --> 0:16:27.000
<v Speaker 1>that multiply to get a really large number. But then

0:16:27.040 --> 0:16:30.000
<v Speaker 1>in nineteen ninety five, a computer scientist named Peter Shore

0:16:30.120 --> 0:16:34.240
<v Speaker 1>publish the paper titled Polynomial time Algorithms for prime factorization

0:16:34.280 --> 0:16:37.720
<v Speaker 1>of discrete logarithms. On a quantum computer, which essentially showed

0:16:37.720 --> 0:16:40.200
<v Speaker 1>that if you have a quantum computer, you can solve

0:16:40.200 --> 0:16:42.880
<v Speaker 1>this problem in a short amount of time. And this

0:16:42.960 --> 0:16:45.480
<v Speaker 1>is probably the main reason that people have been rushing

0:16:45.480 --> 0:16:49.240
<v Speaker 1>to make quantum computers since then, because imagine if everyone

0:16:49.280 --> 0:16:53.360
<v Speaker 1>in the world, people, companies, countries are all protecting their

0:16:53.440 --> 0:16:56.440
<v Speaker 1>secrets using the same trick, but you had a special

0:16:56.520 --> 0:16:59.840
<v Speaker 1>quantum computer that could break that trick, you could rule

0:16:59.880 --> 0:17:03.520
<v Speaker 1>the world. Now, the details of how Peter Shore's algorithm

0:17:03.600 --> 0:17:06.119
<v Speaker 1>works are a little complicated to explain here, but the

0:17:06.240 --> 0:17:08.840
<v Speaker 1>essence of it is that you're using the ripples on

0:17:08.920 --> 0:17:12.320
<v Speaker 1>a pawn nature of quantum numbers on a quantum computer

0:17:12.560 --> 0:17:16.560
<v Speaker 1>to basically try out every possible combination for how to

0:17:16.600 --> 0:17:19.840
<v Speaker 1>break your secret encryption, and you use some clever math

0:17:19.920 --> 0:17:23.639
<v Speaker 1>tricks so that these ripples combine and mix together until

0:17:23.680 --> 0:17:26.840
<v Speaker 1>the right answer pops out. So that is the main

0:17:26.880 --> 0:17:30.280
<v Speaker 1>reason that people are excited about quantum computers. But there

0:17:30.320 --> 0:17:34.760
<v Speaker 1>are other reasons and other possible applications, So here's Oscar

0:17:34.920 --> 0:17:36.879
<v Speaker 1>telling me about them.

0:17:37.520 --> 0:17:40.560
<v Speaker 3>Another example is maybe more natural to think about, and

0:17:40.600 --> 0:17:42.600
<v Speaker 3>this is where quantum computers were first proposed. It to

0:17:42.680 --> 0:17:46.080
<v Speaker 3>be interesting or useful, and that is the simulation of

0:17:46.520 --> 0:17:51.040
<v Speaker 3>nature itself. Nature as we know it is not classical.

0:17:51.160 --> 0:17:54.040
<v Speaker 3>If you peel the layers of the onion enough and

0:17:54.080 --> 0:17:56.399
<v Speaker 3>you get down to the core, right to the atomic scale,

0:17:56.400 --> 0:17:59.199
<v Speaker 3>it turns out that the laws of physics that dominates

0:17:59.280 --> 0:18:03.640
<v Speaker 3>quantum mechanics, okay, like the actual mathematics of that, when

0:18:03.640 --> 0:18:06.800
<v Speaker 3>you describe it, when you have many particles, it quickly

0:18:06.840 --> 0:18:09.760
<v Speaker 3>becomes something that you can't simulate with a classical computer.

0:18:10.040 --> 0:18:12.920
<v Speaker 3>So all those interference of all the particles and keeping

0:18:12.960 --> 0:18:14.840
<v Speaker 3>track of all of that. A classical computer, if you

0:18:14.880 --> 0:18:17.240
<v Speaker 3>try to simulate that, you quickly run out of steam

0:18:18.200 --> 0:18:21.840
<v Speaker 3>and it becomes an exponentially hard problem. And so you know,

0:18:21.880 --> 0:18:23.639
<v Speaker 3>a classical computer is just ill suited.

0:18:23.400 --> 0:18:23.840
<v Speaker 2>To doing that.

0:18:24.280 --> 0:18:26.360
<v Speaker 3>But a quantum computer that's made out of the same

0:18:26.480 --> 0:18:29.080
<v Speaker 3>those sort of particles that can do with that interference naturally,

0:18:29.320 --> 0:18:31.520
<v Speaker 3>you know, has a natural advantage in terms of using

0:18:31.560 --> 0:18:34.600
<v Speaker 3>it to simulate the natural world at its quantum mechanical core.

0:18:35.119 --> 0:18:36.080
<v Speaker 1>Why would I want to do that?

0:18:36.440 --> 0:18:38.720
<v Speaker 3>Yeah, So that's the questions like, okay, so that's great,

0:18:38.880 --> 0:18:40.239
<v Speaker 3>but why would I want to do that other than

0:18:40.280 --> 0:18:43.800
<v Speaker 3>maybe I want to understand physics better? Well, this idea

0:18:43.840 --> 0:18:46.240
<v Speaker 3>that I want to understand how material behaves is a

0:18:46.320 --> 0:18:48.679
<v Speaker 3>very good example. If I'm building an electrical circuit, or

0:18:48.720 --> 0:18:52.439
<v Speaker 3>I'm building a new battery, or I'm building a different

0:18:52.600 --> 0:18:55.560
<v Speaker 3>energy process inside of a material or energy storage device.

0:18:55.880 --> 0:18:57.640
<v Speaker 3>A lot of times that depends on what the electrons

0:18:57.640 --> 0:19:01.200
<v Speaker 3>are doing. If I want to understand or something unique

0:19:01.200 --> 0:19:03.920
<v Speaker 3>when I describe them quantum mechanically, maybe there's special properties

0:19:03.920 --> 0:19:06.560
<v Speaker 3>I'm just totally blind to. So if I wanted to

0:19:06.560 --> 0:19:10.320
<v Speaker 3>make a better superconnecting material, something that can carry electricity

0:19:10.400 --> 0:19:15.040
<v Speaker 3>with no resistance, right, maybe we can have magnetically livitated trains.

0:19:15.080 --> 0:19:18.240
<v Speaker 3>Maybe you can have you know, really efficient electrical circuits

0:19:18.240 --> 0:19:19.600
<v Speaker 3>that don't dissipate any energy.

0:19:19.800 --> 0:19:20.600
<v Speaker 2>All of these things.

0:19:20.680 --> 0:19:22.320
<v Speaker 3>Then I would have to use a quantum computer to

0:19:22.359 --> 0:19:23.240
<v Speaker 3>model that behavior.

0:19:23.840 --> 0:19:26.520
<v Speaker 1>And you said there's some maybe potential applications in chemistry

0:19:26.560 --> 0:19:27.160
<v Speaker 1>and biology.

0:19:27.280 --> 0:19:29.120
<v Speaker 3>Yeah, you know, if I think about what is going

0:19:29.160 --> 0:19:32.520
<v Speaker 3>on when I have a chemical reaction, usually it comes

0:19:32.520 --> 0:19:34.680
<v Speaker 3>down to the electrons, and I need to understand what

0:19:34.720 --> 0:19:37.040
<v Speaker 3>they're doing in order to understand, you know, whether this

0:19:37.119 --> 0:19:39.879
<v Speaker 3>chemical reaction is going to be efficient or not, or

0:19:40.000 --> 0:19:42.159
<v Speaker 3>if I want to describe it with chemical accuracy, so

0:19:42.200 --> 0:19:44.320
<v Speaker 3>I can use it to, you know, do some sort

0:19:44.320 --> 0:19:48.439
<v Speaker 3>of industrial chemical process. The biological application. It's like, if

0:19:48.480 --> 0:19:51.200
<v Speaker 3>I want to know how molecules are biologically relevant molecules

0:19:51.200 --> 0:19:54.440
<v Speaker 3>lined together, then potentially I need to know more information

0:19:54.520 --> 0:19:57.520
<v Speaker 3>about the electronic behavior in these molecules. If I wanted

0:19:57.520 --> 0:20:01.240
<v Speaker 3>to do that without having approximation or much higher accuracy

0:20:01.560 --> 0:20:04.080
<v Speaker 3>than a quantum computer would be potentially more capable.

0:20:04.119 --> 0:20:06.560
<v Speaker 1>There I we might be able to predict better how

0:20:06.560 --> 0:20:10.240
<v Speaker 1>a vaccine will work, or whether a certain chemical introduce

0:20:10.240 --> 0:20:11.280
<v Speaker 1>in your body will.

0:20:11.240 --> 0:20:14.400
<v Speaker 3>Right now, we don't have that sort of level of specificity.

0:20:14.400 --> 0:20:16.960
<v Speaker 3>I mean, we'd love too. People are proposing techniques, but

0:20:17.240 --> 0:20:20.360
<v Speaker 3>that's the right idea, by the devil's in the details.

0:20:21.119 --> 0:20:23.080
<v Speaker 3>And you know, you have people saying, well, look, you know,

0:20:23.280 --> 0:20:26.199
<v Speaker 3>I think even today there's I won't call them skeptics,

0:20:26.240 --> 0:20:27.560
<v Speaker 3>but there's a lot of people that are saying, well,

0:20:27.840 --> 0:20:31.199
<v Speaker 3>I can keep improving my classical algorithms, and whether you

0:20:31.200 --> 0:20:33.800
<v Speaker 3>can really gain advantage from the quantum simulations is a

0:20:34.240 --> 0:20:36.960
<v Speaker 3>it's a practical question, and maybe we don't have as

0:20:37.000 --> 0:20:40.119
<v Speaker 3>clear an example or as clear a win when it

0:20:40.160 --> 0:20:42.760
<v Speaker 3>comes to how quantum computers will will do better, or

0:20:42.800 --> 0:20:44.800
<v Speaker 3>be more efficient, or be able to do the calculations

0:20:44.840 --> 0:20:48.080
<v Speaker 3>fast or even do them ones that the classical computers

0:20:48.080 --> 0:20:50.760
<v Speaker 3>can't do. But I think there's definitely something there. It's

0:20:50.800 --> 0:20:52.960
<v Speaker 3>just that we still have to work on a quantum algorithms.

0:20:53.000 --> 0:20:54.360
<v Speaker 3>It's not as clear cut, I would say.

0:20:55.680 --> 0:20:58.919
<v Speaker 1>So those are the two main applications or uses for

0:20:59.080 --> 0:21:03.160
<v Speaker 1>planted computers. One is in breaking encryption using a special

0:21:03.200 --> 0:21:07.160
<v Speaker 1>algorithm called phase estimation that only works in a quantum computer,

0:21:07.359 --> 0:21:11.040
<v Speaker 1>and the other is to simulate nature, because nature is,

0:21:11.160 --> 0:21:14.880
<v Speaker 1>after all quantum at its core, and so scientists think

0:21:14.960 --> 0:21:18.640
<v Speaker 1>that quantum computers will let us better simulate how atoms

0:21:18.640 --> 0:21:22.440
<v Speaker 1>and electrons interact so that we can design better materials,

0:21:22.600 --> 0:21:27.120
<v Speaker 1>better semiconductors, and maybe better medicines. Now, I said so far,

0:21:27.600 --> 0:21:30.600
<v Speaker 1>because this is all still very new, and there might

0:21:30.640 --> 0:21:34.120
<v Speaker 1>be other classes of problems like the encryption problem where

0:21:34.200 --> 0:21:39.120
<v Speaker 1>quantum computers are just fundamentally and exponentially better at solving,

0:21:39.440 --> 0:21:42.840
<v Speaker 1>but nobody knows for sure. Of course, it's all hinges

0:21:42.880 --> 0:21:45.520
<v Speaker 1>on whether or not we can actually make quantum computers

0:21:45.600 --> 0:21:47.919
<v Speaker 1>at the level that they would actually be useful and

0:21:48.160 --> 0:21:51.560
<v Speaker 1>most important, reliable. So now we're going to go actually

0:21:51.600 --> 0:21:54.640
<v Speaker 1>see these quantum computers that Oscar is building, and he's

0:21:54.680 --> 0:21:56.960
<v Speaker 1>going to tell us why they're hard to make and

0:21:57.000 --> 0:22:00.880
<v Speaker 1>why they're so prone to making errors. But first, let's

0:22:00.880 --> 0:22:12.000
<v Speaker 1>take a quick break. You're listening to science stuff and

0:22:12.119 --> 0:22:15.040
<v Speaker 1>we're back. Well I heard you have a quantum computer

0:22:15.080 --> 0:22:15.680
<v Speaker 1>in your basement.

0:22:16.440 --> 0:22:19.640
<v Speaker 3>Well not in my basement, but in my my laboratory. Yeah, here,

0:22:20.440 --> 0:22:21.199
<v Speaker 3>can we go see it?

0:22:21.280 --> 0:22:21.640
<v Speaker 2>We can?

0:22:22.080 --> 0:22:23.280
<v Speaker 1>Okay, yeah, let's get see it.

0:22:23.359 --> 0:22:24.040
<v Speaker 2>Okay, you want to do that?

0:22:24.520 --> 0:22:28.120
<v Speaker 1>Okay, so where are we going?

0:22:28.640 --> 0:22:29.280
<v Speaker 2>Just the next door.

0:22:29.359 --> 0:22:31.320
<v Speaker 3>We don't actually even have to go down into.

0:22:31.040 --> 0:22:33.000
<v Speaker 2>The basement, into the basement, no.

0:22:34.960 --> 0:22:36.000
<v Speaker 1>Basement sound and more.

0:22:36.200 --> 0:22:37.880
<v Speaker 2>Yeah, i'd scientists exactly.

0:22:37.960 --> 0:22:42.520
<v Speaker 3>So let's all these labs have different variants of quantic

0:22:42.560 --> 0:22:47.040
<v Speaker 3>computers that we're testing. Multiple quantum computers here, yeah, yeah,

0:22:47.200 --> 0:22:51.480
<v Speaker 3>not just one. So there's small scale quantum computers, but

0:22:51.520 --> 0:22:55.240
<v Speaker 3>the largest ones are you know, ones at at Amazon

0:22:55.520 --> 0:22:58.000
<v Speaker 3>or Google or IBM or you know some of the

0:22:58.040 --> 0:23:00.280
<v Speaker 3>other startup companies. These get to be maybe a factor

0:23:00.359 --> 0:23:03.080
<v Speaker 3>of ten times larger than the ones I'll show you. Okay, okay,

0:23:03.160 --> 0:23:08.320
<v Speaker 3>so this gives you an idea. All of these control electronics,

0:23:08.480 --> 0:23:11.360
<v Speaker 3>right is to use to control about twenty of these

0:23:11.440 --> 0:23:12.080
<v Speaker 3>quantum bits.

0:23:12.160 --> 0:23:16.159
<v Speaker 1>There's twenty quantum meaning twenty particle. A machine made up

0:23:16.200 --> 0:23:18.800
<v Speaker 1>of twenty quantum particles.

0:23:18.240 --> 0:23:21.720
<v Speaker 3>Corract right, which we are manipulating as quantum bits, and

0:23:21.880 --> 0:23:25.040
<v Speaker 3>that circuit lives down inside of this special refrigerator.

0:23:26.240 --> 0:23:28.840
<v Speaker 1>Okay, So if you've ever seen, or if you google

0:23:28.920 --> 0:23:31.800
<v Speaker 1>a picture of a quantum computer, most likely what you

0:23:31.960 --> 0:23:36.360
<v Speaker 1>see is something that looks like an upside down metal

0:23:36.600 --> 0:23:41.120
<v Speaker 1>wedding cake with circular tears or platforms that get smaller

0:23:41.160 --> 0:23:44.280
<v Speaker 1>and smaller as they hang down from the ceiling. That

0:23:44.400 --> 0:23:49.520
<v Speaker 1>is basically a super intense refrigerator. The whole purpose of

0:23:49.520 --> 0:23:51.640
<v Speaker 1>it is to get the tip of that upside down

0:23:51.840 --> 0:23:54.679
<v Speaker 1>cake really really really cold.

0:23:56.040 --> 0:23:59.480
<v Speaker 3>And this refrigerator is under vacuum, under high vacuum. It's

0:23:59.520 --> 0:24:03.320
<v Speaker 3>a temperature which is about ten million degrees above absolute zero.

0:24:03.560 --> 0:24:04.680
<v Speaker 2>Ten degrees.

0:24:04.760 --> 0:24:06.399
<v Speaker 3>So to give you an idea, So if I go

0:24:06.440 --> 0:24:09.600
<v Speaker 3>to the deepest part of space, it's a few degrees calvin,

0:24:09.760 --> 0:24:12.480
<v Speaker 3>a few degrees above that food and zero, the coldest

0:24:12.560 --> 0:24:15.679
<v Speaker 3>darkest parts of outer space or that universe. Yeah, but

0:24:15.760 --> 0:24:18.439
<v Speaker 3>this thing's about thirty times colder than that.

0:24:18.480 --> 0:24:22.240
<v Speaker 1>Even WHOA So would you say that some of the

0:24:22.280 --> 0:24:24.440
<v Speaker 1>cold this places in the whole universe.

0:24:25.080 --> 0:24:27.480
<v Speaker 3>I mean no, I mean you can get there's people

0:24:27.480 --> 0:24:29.600
<v Speaker 3>that do this for a living that make really cold things.

0:24:29.680 --> 0:24:33.320
<v Speaker 2>But this is among the very very coldest things. Okay, yeah,

0:24:33.359 --> 0:24:34.639
<v Speaker 2>but this is extremely cold.

0:24:34.960 --> 0:24:35.960
<v Speaker 1>What does it need to be cold?

0:24:36.160 --> 0:24:39.639
<v Speaker 3>Because even the lights, even if we turned all the

0:24:39.720 --> 0:24:42.760
<v Speaker 3>lights off, even just the fact that the room's hot, it's.

0:24:42.640 --> 0:24:45.239
<v Speaker 2>Room temperature, but it radiates.

0:24:44.840 --> 0:24:48.840
<v Speaker 3>Radiation, and that radiation would completely destroy the information in

0:24:48.880 --> 0:24:49.359
<v Speaker 3>the corner bit.

0:24:49.520 --> 0:24:51.440
<v Speaker 2>I see. We have to get it really dark.

0:24:51.640 --> 0:24:53.080
<v Speaker 3>We have to make sure that there's not any of

0:24:53.119 --> 0:24:56.080
<v Speaker 3>this thermal energy that's making it into the circuit, otherwise

0:24:56.080 --> 0:24:59.080
<v Speaker 3>it'll destroy the manipulation of those quantum parties. And so

0:24:59.119 --> 0:25:01.159
<v Speaker 3>it has to be as isolated as we can from

0:25:01.200 --> 0:25:03.719
<v Speaker 3>the environment. We would ideally seal it off from everything,

0:25:04.160 --> 0:25:06.640
<v Speaker 3>so it would be like zero temperature and there would

0:25:06.680 --> 0:25:08.720
<v Speaker 3>be nothing coming in other than what we want to

0:25:08.760 --> 0:25:09.800
<v Speaker 3>send to it to control it.

0:25:10.600 --> 0:25:12.720
<v Speaker 2>And then you can see there's all of these cables,

0:25:13.119 --> 0:25:15.080
<v Speaker 2>uh huh. Each of these feeds.

0:25:14.800 --> 0:25:19.400
<v Speaker 3>Into a microwave cable that could use to control individual

0:25:19.680 --> 0:25:21.639
<v Speaker 3>quantum bits or quantum particles on the circuit.

0:25:22.880 --> 0:25:25.639
<v Speaker 1>So what I'm looking at is a room full of

0:25:25.680 --> 0:25:30.000
<v Speaker 1>electronics and cables, and in the center is a massive

0:25:30.080 --> 0:25:34.400
<v Speaker 1>structure with two suspended eye beams, and hanging from those

0:25:34.440 --> 0:25:37.760
<v Speaker 1>beams is the upside down wedding cake I mentioned before,

0:25:38.200 --> 0:25:41.760
<v Speaker 1>which in this case is sealed inside a really thick

0:25:42.040 --> 0:25:45.560
<v Speaker 1>metal cylinder, and inside that cylinder at the very tip

0:25:45.560 --> 0:25:48.880
<v Speaker 1>of the wedding cake cool to almost the coldest anything

0:25:48.920 --> 0:25:51.440
<v Speaker 1>can be in the whole universe. Is a little chip?

0:25:51.520 --> 0:25:53.000
<v Speaker 1>Good a quantum computer?

0:25:54.840 --> 0:25:55.000
<v Speaker 2>Well?

0:25:55.000 --> 0:25:57.240
<v Speaker 1>What's in there? So describe me what's inside the core

0:25:57.280 --> 0:25:58.960
<v Speaker 1>of it? Is it like a little chip? Yeah?

0:25:59.040 --> 0:25:59.280
<v Speaker 2>Like love.

0:26:00.280 --> 0:26:03.800
<v Speaker 3>It's what's called a superconnecting quantum circuit. So it uses

0:26:04.200 --> 0:26:07.119
<v Speaker 3>little metal traces on a silicon wafer that we pattern

0:26:07.280 --> 0:26:09.400
<v Speaker 3>on the surface, and when you get them cold enough,

0:26:09.440 --> 0:26:13.080
<v Speaker 3>they become super connecting, which means they can carry electrical currents.

0:26:12.760 --> 0:26:14.200
<v Speaker 2>Without any energy dissipation.

0:26:14.560 --> 0:26:17.360
<v Speaker 3>Okay, And it turns out that you can form these

0:26:17.400 --> 0:26:20.879
<v Speaker 3>sort of quantum particles like these atoms, where the current

0:26:21.119 --> 0:26:24.000
<v Speaker 3>is circulating in a clockwise way inside of a little

0:26:24.040 --> 0:26:28.160
<v Speaker 3>tiny ring, or it's circulating counterclockwise, and the clockwise could

0:26:28.160 --> 0:26:31.119
<v Speaker 3>be zero, when the counterclockwise could be one, and you

0:26:31.119 --> 0:26:33.800
<v Speaker 3>can get in any superposition of these two circulation patterns,

0:26:33.840 --> 0:26:35.840
<v Speaker 3>and I can use then I can manipulate what the

0:26:35.880 --> 0:26:40.040
<v Speaker 3>superposition is, and I can have interact with other circulating currents.

0:26:40.359 --> 0:26:43.280
<v Speaker 2>To the things in our circuit.

0:26:43.320 --> 0:26:45.800
<v Speaker 3>There are a few hundred microns in size, so they

0:26:45.880 --> 0:26:48.399
<v Speaker 3>might be a few times the human hair diameter, so

0:26:48.440 --> 0:26:53.040
<v Speaker 3>they're pretty big relative to conventional transistors. It's made out

0:26:53.040 --> 0:26:55.639
<v Speaker 3>of many atoms, but it behaves like a single atom.

0:26:55.800 --> 0:26:57.560
<v Speaker 2>Okay, yeah, the way to think about it.

0:26:57.600 --> 0:26:59.320
<v Speaker 1>So there's like a little array of these things, a.

0:26:59.280 --> 0:27:01.879
<v Speaker 3>Little array of these things on the surface of a microchip,

0:27:01.960 --> 0:27:04.399
<v Speaker 3>and then each of them we can control the current flow.

0:27:04.560 --> 0:27:07.000
<v Speaker 3>So what are called single cubit gates. We bring them

0:27:07.040 --> 0:27:08.960
<v Speaker 3>together and then let them interact them bring them apart.

0:27:09.160 --> 0:27:11.120
<v Speaker 3>So I need to be able to manipulate the single particle,

0:27:11.359 --> 0:27:13.400
<v Speaker 3>put it in any sort of superposition I want.

0:27:13.600 --> 0:27:14.840
<v Speaker 2>And then you have to read out the state of

0:27:14.840 --> 0:27:15.640
<v Speaker 2>these cubits too.

0:27:15.720 --> 0:27:17.600
<v Speaker 3>You have to know after I do my computation, are

0:27:17.600 --> 0:27:19.800
<v Speaker 3>you in state zero or state one? All right, I

0:27:19.840 --> 0:27:21.760
<v Speaker 3>have to ask that question for all my cubits, and

0:27:21.760 --> 0:27:22.800
<v Speaker 3>that will give me the answer.

0:27:23.000 --> 0:27:24.760
<v Speaker 1>I see what is that hearing?

0:27:25.040 --> 0:27:28.760
<v Speaker 3>So this is called the pulse tube cooler sownders sounds

0:27:28.800 --> 0:27:30.480
<v Speaker 3>like if you were ever a kid growing up in

0:27:30.520 --> 0:27:33.600
<v Speaker 3>the eighties and you watch Battlestar Galactica or the Cylons

0:27:33.600 --> 0:27:36.320
<v Speaker 3>and Battlestar Galactica, they do they walk, and they would

0:27:36.320 --> 0:27:38.040
<v Speaker 3>have this flashing light and they'd have this sort of

0:27:38.040 --> 0:27:38.920
<v Speaker 3>sound coming from them.

0:27:39.000 --> 0:27:40.240
<v Speaker 2>This is a similar sort of sound.

0:27:40.400 --> 0:27:42.199
<v Speaker 3>This is a pulse tube cooler and it's shooting a

0:27:42.240 --> 0:27:45.720
<v Speaker 3>slug of helium gas onto a cold plate and then

0:27:45.960 --> 0:27:48.480
<v Speaker 3>in doing so, when it expands, it can cause cooling.

0:27:48.680 --> 0:27:51.080
<v Speaker 3>It's analogous to what you do with the regular refrigerator.

0:27:51.440 --> 0:27:53.680
<v Speaker 3>That's the first stage of cooling, though that only gets

0:27:53.720 --> 0:27:56.600
<v Speaker 3>you down to maybe a tenth of the temperature of

0:27:56.640 --> 0:27:58.400
<v Speaker 3>the room. And then if I want to go even

0:27:58.440 --> 0:28:00.600
<v Speaker 3>cooler down and by another factor of ten or one hundred,

0:28:01.000 --> 0:28:03.680
<v Speaker 3>then you have to use a recirculating gas.

0:28:03.960 --> 0:28:06.880
<v Speaker 2>In this case, it's a dilution fridge that takes mixtures

0:28:06.880 --> 0:28:08.040
<v Speaker 2>of isotopes.

0:28:07.560 --> 0:28:10.200
<v Speaker 3>Of helium helium three and helium four, and when they mix,

0:28:10.520 --> 0:28:13.000
<v Speaker 3>there's an entropy of reaction and that's what gets you

0:28:13.040 --> 0:28:14.720
<v Speaker 3>down to this lowest temperatures I mentioned.

0:28:14.880 --> 0:28:18.000
<v Speaker 1>So it's several stages. Something like take a fridge put

0:28:18.000 --> 0:28:19.199
<v Speaker 1>it inside of another fridge.

0:28:19.840 --> 0:28:22.160
<v Speaker 3>So there's actually like sort of three or four stages

0:28:22.400 --> 0:28:23.840
<v Speaker 3>of if you're inside of a fridge and you have

0:28:24.320 --> 0:28:26.880
<v Speaker 3>instead of the fridge, the one fridge is too hot

0:28:26.920 --> 0:28:29.200
<v Speaker 3>for the other fridge, so we have to isolate them,

0:28:29.920 --> 0:28:32.560
<v Speaker 3>and then we have to do that for every successive stage.

0:28:32.680 --> 0:28:34.520
<v Speaker 1>It's like, if I take my freezer and I put

0:28:34.560 --> 0:28:37.320
<v Speaker 1>it inside of like a restaurant freezer, just be colder.

0:28:37.440 --> 0:28:40.160
<v Speaker 2>Yeah, okay, exactly, I keep doing that. I add, you know, another.

0:28:39.920 --> 0:28:43.080
<v Speaker 1>Way, the fridge inside of my fridge have a restaurant freezer.

0:28:42.840 --> 0:28:44.240
<v Speaker 3>And I keep you know, each of them has the

0:28:44.400 --> 0:28:46.760
<v Speaker 3>ability to get colder and colder. Yeah, So you have

0:28:46.800 --> 0:28:48.240
<v Speaker 3>to do it in stages. Otherwise, if you try to

0:28:48.280 --> 0:28:50.000
<v Speaker 3>do a direct shot, it's too much of a thermal

0:28:50.040 --> 0:28:50.760
<v Speaker 3>load on the system.

0:28:50.880 --> 0:28:55.480
<v Speaker 1>I see. So that's a quantum computer in action. Most

0:28:55.520 --> 0:28:57.160
<v Speaker 1>of what you see when you look at a picture

0:28:57.200 --> 0:29:00.320
<v Speaker 1>of a quantum computer, it's all the machinery needed to

0:29:00.400 --> 0:29:03.880
<v Speaker 1>keep the actual circuit in a near perfect vacuum and

0:29:03.920 --> 0:29:06.720
<v Speaker 1>as cold as possible, and all of that is to

0:29:06.840 --> 0:29:11.760
<v Speaker 1>completely isolate the quantum computer from the outside world. We'll

0:29:11.760 --> 0:29:13.240
<v Speaker 1>get to why you need to do that with a

0:29:13.360 --> 0:29:16.160
<v Speaker 1>quantum computer. But first I was curious how much a

0:29:16.240 --> 0:29:21.640
<v Speaker 1>quantum computer like this costs. Here's what oscars it. Well,

0:29:21.640 --> 0:29:23.560
<v Speaker 1>this is definitely much bigger than my phone.

0:29:23.960 --> 0:29:24.800
<v Speaker 2>Yes, exactly.

0:29:24.800 --> 0:29:26.280
<v Speaker 3>That's why I was saying, you're probably not going to

0:29:26.280 --> 0:29:27.440
<v Speaker 3>carry one of these things around.

0:29:27.520 --> 0:29:29.720
<v Speaker 1>How much is this something like this if I wanted

0:29:29.760 --> 0:29:31.040
<v Speaker 1>to build one in my garage?

0:29:31.120 --> 0:29:33.680
<v Speaker 3>Okay, Well, you know there's always a big difference between

0:29:34.040 --> 0:29:37.040
<v Speaker 3>science money and money that you know, when you're talking

0:29:37.040 --> 0:29:39.520
<v Speaker 3>about conservative products that have large volumes. I remember the

0:29:39.520 --> 0:29:42.160
<v Speaker 3>first time we purchased a big piece of equipment from

0:29:42.160 --> 0:29:43.960
<v Speaker 3>my lab when I was the first a faculty member.

0:29:43.960 --> 0:29:44.880
<v Speaker 2>It was about the same.

0:29:45.000 --> 0:29:47.800
<v Speaker 3>It was about smaller than this thing, so smaller than

0:29:47.840 --> 0:29:50.160
<v Speaker 3>a few cubic feet, but it was more expensive than

0:29:50.160 --> 0:29:51.719
<v Speaker 3>my house when I bought it.

0:29:52.120 --> 0:29:54.440
<v Speaker 2>So there's a big difference. Cot So just keep that

0:29:54.480 --> 0:29:54.880
<v Speaker 2>in mind.

0:29:55.280 --> 0:29:57.760
<v Speaker 3>But one of these systems today, because it's very specialized,

0:29:58.120 --> 0:29:59.400
<v Speaker 3>probably costs about a.

0:29:59.360 --> 0:30:00.360
<v Speaker 2>Million dollars set up.

0:30:00.560 --> 0:30:03.240
<v Speaker 3>Wow, that's another reason why you will probably wont carry

0:30:03.240 --> 0:30:06.360
<v Speaker 3>it around in your pocket any times soon. But it's

0:30:06.360 --> 0:30:09.600
<v Speaker 3>an important actually point to make, is that people will

0:30:09.640 --> 0:30:11.680
<v Speaker 3>build these systems and go to the larger scales. They

0:30:11.720 --> 0:30:13.880
<v Speaker 3>can and spend a lot of money to try to

0:30:13.880 --> 0:30:16.600
<v Speaker 3>do the first demonstrations, but we'll have to shrink them

0:30:16.640 --> 0:30:18.600
<v Speaker 3>and make the more cost effective all the components that

0:30:18.640 --> 0:30:18.840
<v Speaker 3>go in.

0:30:18.960 --> 0:30:21.280
<v Speaker 1>Eventually, it's like we did for any algorithm.

0:30:21.400 --> 0:30:24.640
<v Speaker 3>Yeah, exactly, and that part will happen. It just requires

0:30:24.640 --> 0:30:26.920
<v Speaker 3>you to start building these larger systems and for the

0:30:26.960 --> 0:30:29.400
<v Speaker 3>companies that are making the individual components for them to

0:30:29.400 --> 0:30:30.640
<v Speaker 3>have larger volumes so they can.

0:30:30.600 --> 0:30:31.400
<v Speaker 2>Drive on costs.

0:30:31.880 --> 0:30:35.040
<v Speaker 3>But where it's particularly challenging right now is actually in

0:30:35.040 --> 0:30:38.200
<v Speaker 3>the control electronics. Like the costs about maybe ten thousand

0:30:38.240 --> 0:30:39.320
<v Speaker 3>dollars a little more than ten.

0:30:39.240 --> 0:30:42.520
<v Speaker 2>Thousand dollars just for the control used for every single fewbit.

0:30:43.160 --> 0:30:45.400
<v Speaker 3>Wow, and we need to go to maybe a million

0:30:45.480 --> 0:30:48.640
<v Speaker 3>few bits or something. So that's like ten billion dollars

0:30:48.720 --> 0:30:50.560
<v Speaker 3>just in the control hardware right if we were.

0:30:50.480 --> 0:30:51.960
<v Speaker 2>To scale out what we have today.

0:30:52.080 --> 0:30:55.040
<v Speaker 3>So it's very costly to imagine doing that, so right now, yeah,

0:30:55.040 --> 0:30:57.960
<v Speaker 3>but then we'll get better. We'll do custom silicon chips,

0:30:58.000 --> 0:31:00.800
<v Speaker 3>where the costs are in the scale of the electronics

0:31:00.920 --> 0:31:02.520
<v Speaker 3>is much more efficient, So we'll do what are called

0:31:02.560 --> 0:31:06.360
<v Speaker 3>ASEX or custom circuits that'll drive down costs tremendously, but yeah,

0:31:06.360 --> 0:31:08.240
<v Speaker 3>that that has to happen, but it just you know,

0:31:08.280 --> 0:31:09.680
<v Speaker 3>it's not We're not quite there yet.

0:31:11.120 --> 0:31:13.120
<v Speaker 1>So there you have it. You can build a quantum

0:31:13.120 --> 0:31:16.960
<v Speaker 1>computer in your garage right now for about a million dollars,

0:31:17.360 --> 0:31:19.880
<v Speaker 1>although for that money right now, you could only put

0:31:19.920 --> 0:31:23.040
<v Speaker 1>about twenty cubits on it, which is about as sophisticated

0:31:23.160 --> 0:31:28.000
<v Speaker 1>as an abocus, although this case would be a quantum ebicus. Right.

0:31:28.240 --> 0:31:31.200
<v Speaker 1>The last thing we'll talk about is why quantum computers

0:31:31.360 --> 0:31:34.080
<v Speaker 1>are so hard to make. If they can break any

0:31:34.240 --> 0:31:37.040
<v Speaker 1>encryption on the planet, or potentially let us simulate new

0:31:37.080 --> 0:31:40.080
<v Speaker 1>chemicals and materials, why haven't we done it? What is

0:31:40.120 --> 0:31:44.560
<v Speaker 1>so hard about making a quantum computer? Here's Oscar explaining it.

0:31:45.720 --> 0:31:48.280
<v Speaker 3>Probably the thing that makes it most difficult, and maybe

0:31:48.320 --> 0:31:50.960
<v Speaker 3>it's the most relevant to talk about, is that let's

0:31:51.000 --> 0:31:53.520
<v Speaker 3>say you want to do a computation with a quantum computer,

0:31:53.920 --> 0:31:55.880
<v Speaker 3>and you want to describe it by a certain number

0:31:55.880 --> 0:31:57.880
<v Speaker 3>of particles, and you want to use those particles to

0:31:57.920 --> 0:32:01.240
<v Speaker 3>do your quantum simulation. Then you need to be able

0:32:01.240 --> 0:32:03.720
<v Speaker 3>to control those particles right, to manipulate them to do

0:32:03.760 --> 0:32:07.040
<v Speaker 3>the computation you want. But if those particles interact with

0:32:07.080 --> 0:32:10.680
<v Speaker 3>the environment, then part of the information that you wanted

0:32:10.720 --> 0:32:15.160
<v Speaker 3>to control or manipulate will actually evolve and become connected to.

0:32:15.080 --> 0:32:16.120
<v Speaker 2>These other particles.

0:32:16.240 --> 0:32:19.120
<v Speaker 3>And that's the really tricky problem is how do I

0:32:19.160 --> 0:32:23.560
<v Speaker 3>control tiny little quantum particles with my grubby little hands,

0:32:23.640 --> 0:32:25.600
<v Speaker 3>so to speak. So I have to be able to

0:32:25.760 --> 0:32:29.360
<v Speaker 3>send in these control signals to and manipulate these quantum particles,

0:32:29.480 --> 0:32:32.480
<v Speaker 3>but I can't let in any other parts of the

0:32:33.000 --> 0:32:35.760
<v Speaker 3>environment in the same time, and so it becomes a

0:32:35.840 --> 0:32:39.000
<v Speaker 3>really hard problem to sort of shield the system you're

0:32:39.000 --> 0:32:42.040
<v Speaker 3>trying to use to do this computation, but then also

0:32:42.160 --> 0:32:44.000
<v Speaker 3>allow yourself these control knobs.

0:32:44.440 --> 0:32:46.880
<v Speaker 1>Is it like a question of purity to.

0:32:46.880 --> 0:32:49.520
<v Speaker 3>Some degree, yes, Like the properties electron have to be

0:32:50.400 --> 0:32:52.600
<v Speaker 3>just that electron, and they interact with other things that

0:32:52.600 --> 0:32:55.440
<v Speaker 3>you're not able to control, you lose the information.

0:32:56.440 --> 0:32:56.840
<v Speaker 2>All right.

0:32:57.000 --> 0:33:00.160
<v Speaker 1>So the reason that quantum computers are so hard to

0:33:00.200 --> 0:33:04.719
<v Speaker 1>make and run basically goes back to Schrodinger's cat. Might

0:33:04.800 --> 0:33:07.400
<v Speaker 1>have heard of this analogy when people are talking about

0:33:07.480 --> 0:33:09.880
<v Speaker 1>quantum things, And the idea is that if I take

0:33:09.920 --> 0:33:12.360
<v Speaker 1>a cat and I put it inside a box, and

0:33:12.400 --> 0:33:15.840
<v Speaker 1>I also put in the box a quantum particle that

0:33:15.960 --> 0:33:19.120
<v Speaker 1>might kill the cat. Then when I close the box,

0:33:19.600 --> 0:33:23.960
<v Speaker 1>eventually the cat becomes both alive and dead at the

0:33:23.960 --> 0:33:26.640
<v Speaker 1>same time. And that's because when I close the box,

0:33:27.040 --> 0:33:31.040
<v Speaker 1>the quantumness of that killer particle basically extends to the

0:33:31.080 --> 0:33:35.440
<v Speaker 1>cat itself. Now, a quantum computer is basically like taking

0:33:35.520 --> 0:33:38.600
<v Speaker 1>a whole bunch of those boxes with cats that are

0:33:38.640 --> 0:33:41.360
<v Speaker 1>alive and dead at the same time, and it tries

0:33:41.400 --> 0:33:43.920
<v Speaker 1>to do math with them. And because all those cats

0:33:43.960 --> 0:33:47.000
<v Speaker 1>are in that magical quantum state of being two different

0:33:47.040 --> 0:33:49.560
<v Speaker 1>things at the same time, alive and dead, then you

0:33:49.600 --> 0:33:53.520
<v Speaker 1>can do some really powerful computations with them, like multiply

0:33:53.520 --> 0:33:55.760
<v Speaker 1>a whole bunch of numbers all at the same time.

0:33:56.120 --> 0:33:58.520
<v Speaker 1>But as soon as anyone takes a peek inside one

0:33:58.560 --> 0:34:02.000
<v Speaker 1>of those boxes and the whole thing collapses. As soon

0:34:02.040 --> 0:34:04.400
<v Speaker 1>as you open one box and you see whether the

0:34:04.440 --> 0:34:07.440
<v Speaker 1>cat is alive or dead, then that box loses its

0:34:07.640 --> 0:34:10.560
<v Speaker 1>quantum magic, and all the other boxes that are talking

0:34:10.600 --> 0:34:13.560
<v Speaker 1>to it will also lose their quantum magic. So the

0:34:13.600 --> 0:34:16.919
<v Speaker 1>reason you need to build giant refrigerators and keep these

0:34:16.960 --> 0:34:20.680
<v Speaker 1>computers in an almost perfect vacuum with perfect coldness is

0:34:20.719 --> 0:34:23.879
<v Speaker 1>to protect them from any random bit of motion or

0:34:24.080 --> 0:34:28.000
<v Speaker 1>energy from essentially peeking inside your quantum boxes, because if

0:34:28.040 --> 0:34:31.520
<v Speaker 1>that happens, the whole thing collapses and stops working. And

0:34:31.600 --> 0:34:34.280
<v Speaker 1>this problem only gets worse as you make the computers

0:34:34.320 --> 0:34:38.720
<v Speaker 1>bigger and more complicated. But people like Oscar are getting

0:34:38.760 --> 0:34:43.200
<v Speaker 1>better and better at it. Well, that was great, that

0:34:43.280 --> 0:34:45.680
<v Speaker 1>was awesome. I guess just the last question, what is

0:34:45.840 --> 0:34:48.040
<v Speaker 1>the current state of the art in quantum computers?

0:34:48.520 --> 0:34:50.400
<v Speaker 3>Yeah, so I think that if you can look at

0:34:50.400 --> 0:34:52.359
<v Speaker 3>this on I would say three axis, so you can

0:34:52.400 --> 0:34:55.359
<v Speaker 3>ask how many physical cubits can I make in.

0:34:55.320 --> 0:34:56.239
<v Speaker 1>Control right now?

0:34:56.360 --> 0:34:56.520
<v Speaker 2>Right?

0:34:56.600 --> 0:34:58.480
<v Speaker 1>What's the highest number of somebody that has been So.

0:34:58.640 --> 0:35:00.239
<v Speaker 3>If you just said I just want to be to

0:35:00.280 --> 0:35:03.880
<v Speaker 3>control this many cubits, it's a few hundred. And people

0:35:03.920 --> 0:35:07.200
<v Speaker 3>have made systems of more than a few thousand, but

0:35:07.360 --> 0:35:09.799
<v Speaker 3>maybe not controlled all of them simultaneously. But people have

0:35:09.880 --> 0:35:13.080
<v Speaker 3>definitely made a few hundred and controlled them. So we're

0:35:13.120 --> 0:35:15.880
<v Speaker 3>getting to that level. And you might say, well, okay,

0:35:16.600 --> 0:35:19.200
<v Speaker 3>put that in context, and if we could control them

0:35:19.200 --> 0:35:21.680
<v Speaker 3>with high enough fidelity and not make errors, we would

0:35:21.680 --> 0:35:23.480
<v Speaker 3>be at the point where we could actually start to

0:35:23.680 --> 0:35:27.440
<v Speaker 3>access and solve problems of practical utility better than we

0:35:27.520 --> 0:35:29.920
<v Speaker 3>think other computers can, like we could answer some of

0:35:30.000 --> 0:35:33.400
<v Speaker 3>these questions about how electrons interacted materials, like small toy problems,

0:35:33.440 --> 0:35:34.200
<v Speaker 3>but still useful.

0:35:35.160 --> 0:35:38.359
<v Speaker 1>So like, if I have a thousand cubits working, yeah,

0:35:38.440 --> 0:35:40.560
<v Speaker 1>what kinds of passwords can I break? Right now?

0:35:40.840 --> 0:35:41.040
<v Speaker 2>Yeah?

0:35:41.080 --> 0:35:44.000
<v Speaker 3>So, like the number of bits and an RSA key

0:35:44.120 --> 0:35:46.640
<v Speaker 3>is like a few thousand, So if I had a

0:35:46.640 --> 0:35:49.520
<v Speaker 3>few thousand cubits, I could crack RSA a.

0:35:49.520 --> 0:35:52.080
<v Speaker 1>Few thousand, and we're at one thousand now. Yeah, so

0:35:52.200 --> 0:35:55.440
<v Speaker 1>right now we can maybe crack simple passwords.

0:35:55.000 --> 0:35:56.960
<v Speaker 3>Like yeah, surely that's right, shorter short of ones that

0:35:57.000 --> 0:35:59.120
<v Speaker 3>we can already do classically, So probably not useful, but

0:35:59.120 --> 0:36:02.840
<v Speaker 3>we're within striking. But the bigger problem is that we

0:36:02.880 --> 0:36:06.200
<v Speaker 3>can't do those calculations because our calculations are too air prone.

0:36:06.440 --> 0:36:07.920
<v Speaker 2>Then we need to add the air correction.

0:36:08.520 --> 0:36:10.799
<v Speaker 1>Okay, that's the other that's the root axs.

0:36:10.480 --> 0:36:13.120
<v Speaker 3>And that's adding redundancy, and so really think about it this.

0:36:13.280 --> 0:36:16.080
<v Speaker 3>I need to not have just a few thousand physical cubits,

0:36:16.480 --> 0:36:18.759
<v Speaker 3>but I may need a few million because the redundancy

0:36:18.760 --> 0:36:22.560
<v Speaker 3>factor is pretty large right now, Like if my hardware

0:36:22.719 --> 0:36:24.799
<v Speaker 3>had no errors, I wouldn't need to do any air

0:36:24.840 --> 0:36:28.239
<v Speaker 3>correction and the redundancy factors one. But I do have errors,

0:36:28.400 --> 0:36:30.879
<v Speaker 3>and the errors we have right now require about another

0:36:30.920 --> 0:36:36.040
<v Speaker 3>factor of one thousand overhead a thousand cubits multiple thousands

0:36:36.080 --> 0:36:37.640
<v Speaker 3>of times, so it'd be a thousand times of thousand,

0:36:37.680 --> 0:36:40.440
<v Speaker 3>which is a million. If I need a thousand cubits

0:36:40.440 --> 0:36:43.000
<v Speaker 3>to do computations with, I have to multiply that by

0:36:43.000 --> 0:36:45.280
<v Speaker 3>one thousand, and that gives me how many physical cubits

0:36:45.280 --> 0:36:46.080
<v Speaker 3>I need to represent?

0:36:46.320 --> 0:36:47.560
<v Speaker 2>Oh wow, So.

0:36:47.440 --> 0:36:49.160
<v Speaker 3>That's why I'm saying we probably needed like a million

0:36:49.280 --> 0:36:51.560
<v Speaker 3>physical cubits. So that's what people are doing right now.

0:36:51.800 --> 0:36:54.200
<v Speaker 3>The fact is that we can actually build and control

0:36:54.480 --> 0:36:57.359
<v Speaker 3>on order a few hundred one thousand cubits is amazing, right,

0:36:57.560 --> 0:36:58.400
<v Speaker 3>that's huge progress.

0:36:58.480 --> 0:37:00.560
<v Speaker 1>Like ten years ago it was z there are cubits.

0:37:00.640 --> 0:37:03.720
<v Speaker 3>I would say we became masters of the individual cubit

0:37:03.880 --> 0:37:07.200
<v Speaker 3>so to speak. Maybe even in two thousand we're really

0:37:07.280 --> 0:37:09.360
<v Speaker 3>really good at that. It was very hard to first

0:37:09.360 --> 0:37:11.520
<v Speaker 3>even figure out, like to control a single cubit. But

0:37:11.600 --> 0:37:15.040
<v Speaker 3>since then we've been already growing small cubit systems and

0:37:15.120 --> 0:37:17.960
<v Speaker 3>improving how the interacting in the gates that we can implement.

0:37:18.320 --> 0:37:21.399
<v Speaker 3>There was a recent result where scientists at Google showed

0:37:21.400 --> 0:37:25.719
<v Speaker 3>that their processor would require ten twenty years for a

0:37:25.760 --> 0:37:29.640
<v Speaker 3>classic computer to simulate what they've done the processor. You know,

0:37:29.800 --> 0:37:33.200
<v Speaker 3>our own team hit Amazon. We focused on a slightly

0:37:33.239 --> 0:37:37.680
<v Speaker 3>different hardware implementation that potentially has an ability to reduce

0:37:37.760 --> 0:37:40.799
<v Speaker 3>the hardware overhead by factors on the order five to ten,

0:37:40.840 --> 0:37:43.279
<v Speaker 3>which could be very important. So, even though it doesn't

0:37:43.320 --> 0:37:45.319
<v Speaker 3>have a practical application yet, it's clear like there's a

0:37:45.360 --> 0:37:48.719
<v Speaker 3>big difference in the power of what these things can do.

0:37:48.920 --> 0:37:50.800
<v Speaker 3>There are a set of problems that the class computers

0:37:50.800 --> 0:37:51.919
<v Speaker 3>are just not going to be good at, and there's

0:37:51.960 --> 0:37:53.560
<v Speaker 3>going to be a set of things that quantic computers

0:37:53.600 --> 0:37:56.480
<v Speaker 3>can do that classical ones cannot mimic. And if you're

0:37:56.520 --> 0:37:59.240
<v Speaker 3>watching this as a sort of an interested techy observer

0:37:59.520 --> 0:38:01.960
<v Speaker 3>and look looking for a turning point or a tipping point,

0:38:02.040 --> 0:38:04.719
<v Speaker 3>I'd be watching for how these air rates go down,

0:38:04.800 --> 0:38:07.520
<v Speaker 3>how efficient air correction is in these sort of one

0:38:07.560 --> 0:38:10.000
<v Speaker 3>hundred two thousand cubit systems over the next few years.

0:38:10.120 --> 0:38:13.680
<v Speaker 1>Very cool, Well, thank you so much, Oscar. That was fantastic.

0:38:14.120 --> 0:38:17.240
<v Speaker 3>Yeah, I hope we got into enough of the detail

0:38:17.320 --> 0:38:20.920
<v Speaker 3>where it's understandable enough. It is definitely a difficult subject

0:38:21.360 --> 0:38:23.640
<v Speaker 3>and there's a lot of hype around it. Even for me,

0:38:23.719 --> 0:38:26.040
<v Speaker 3>it's very hard to read the news and to decipher

0:38:26.120 --> 0:38:28.319
<v Speaker 3>what is really an advance of what isn't. And I'm

0:38:28.360 --> 0:38:30.640
<v Speaker 3>deep in the field, so I can only imagine for

0:38:30.680 --> 0:38:31.520
<v Speaker 3>others that read about it.

0:38:31.640 --> 0:38:33.200
<v Speaker 2>Very cool, right, all right?

0:38:33.239 --> 0:38:36.160
<v Speaker 1>Thanks a lot, yep, and that is how a quantum

0:38:36.160 --> 0:38:39.319
<v Speaker 1>computer works. Thanks for going on this field trip with me.

0:38:39.480 --> 0:38:44.640
<v Speaker 1>I hope you enjoyed that. See you next time. You've

0:38:44.680 --> 0:38:48.759
<v Speaker 1>been listening to Science Stuff. Production of iHeartRadio written and

0:38:48.760 --> 0:38:52.560
<v Speaker 1>produced by me or Hitchm executive producer Jerry Rowland, an

0:38:52.600 --> 0:38:55.760
<v Speaker 1>audio engineer and mixer Casey peckrom and you can follow

0:38:55.760 --> 0:38:58.800
<v Speaker 1>me on social media. Just search for PhD comics and

0:38:58.880 --> 0:39:01.680
<v Speaker 1>the name of your favorite Be sure to subscribe to

0:39:01.719 --> 0:39:05.040
<v Speaker 1>Sign Stuff on the iHeartRadio app, Apple Podcasts, or wherever

0:39:05.160 --> 0:39:08.279
<v Speaker 1>you get your podcasts, and please tell your friends We'll

0:39:08.320 --> 0:39:15.560
<v Speaker 1>be back next Wednesday with another episode.