1 00:00:00,000 --> 00:00:08,037 Hello, everyone. We're already a quarter of the way through this class. So this 2 00:00:08,037 --> 00:00:14,001 might be a good time to take stock of the situation and see where we are and 3 00:00:14,001 --> 00:00:20,001 re-orient ourselves. So the first thing I'd like to do is say a little bit about 4 00:00:20,001 --> 00:00:26,002 the organizing principles of this course just to make sure that we're on the same 5 00:00:26,002 --> 00:00:31,054 page. So, you may have noticed that this class takes a certain approach to math 6 00:00:31,054 --> 00:00:39,016 formulas which, which I'll call the Kanban approach. I don't know if you, well may, 7 00:00:39,016 --> 00:00:48,063 maybe you weren't even, some of you were not even born then but you know, back in 8 00:00:48,063 --> 00:00:55,018 about 1990. There was, there was a lot of talk about how Japanese, the Japanese were 9 00:00:55,018 --> 00:01:00,076 going to take over every aspect of, you know they were taking over the 10 00:01:00,076 --> 00:01:06,098 semiconductor industry and they just did everything well. And one, one thing that 11 00:01:06,098 --> 00:01:13,026 people talked about was that they used this Kanban approach to manufacturing 12 00:01:13,026 --> 00:01:19,073 which, which was translated as just in time. So with small inventories and they 13 00:01:19,073 --> 00:01:26,048 were extremely efficient about it. Okay so what do we mean by Kanban approach to math 14 00:01:26,048 --> 00:01:33,016 formalism? So what I mean is that, you know when we've in, in this class, I've 15 00:01:33,016 --> 00:01:41,047 tried to keep the mathematical formalism down to the minimum. So, for example when 16 00:01:41,047 --> 00:01:51,000 we, when talked about two qubits, you know I said well, if you have the first qubit 17 00:01:51,000 --> 00:02:01,065 in this state a0(0) + a1(1) and the second qubit in b0(0) + b1(1) then the state of 18 00:02:01,065 --> 00:02:16,059 the two qubits system together is a0b0(00) + a0b1(01) + so on. Well, if you want to 19 00:02:16,059 --> 00:02:25,072 do this formally what, what you are doing here is computing the tensor product of 20 00:02:25,072 --> 00:02:31,025 these two qubit states, you know but rather than load you with all this 21 00:02:31,025 --> 00:02:37,065 mathematical formalism, what I want to do is put off this formalism as far as 22 00:02:37,065 --> 00:02:44,003 possible. The same is the case with measurements where, later, we'll describe 23 00:02:44,003 --> 00:02:54,008 quantum measurements in terms of, in terms of the measurement operator. And the 24 00:02:54,008 --> 00:03:00,007 measurement outcomes in terms of eigenvalues and eigenvectors of this 25 00:03:00,007 --> 00:03:06,008 operator but once, once again. It's, it's actually useful to talk about as much of 26 00:03:06,008 --> 00:03:11,038 this as possible, without introducing a [laugh] the math, all the mathematical 27 00:03:11,038 --> 00:03:17,041 notation. And that's what we are going to do in this class. Now, as we go along as 28 00:03:17,041 --> 00:03:22,061 you get comfortable with these concepts, okay? We will actually talk about this 29 00:03:22,061 --> 00:03:28,066 proper mathematical formalism with which to discuss all these concepts. And so, I 30 00:03:28,066 --> 00:03:34,056 hope that this is actually going to be better for many of you, it's a friendlier 31 00:03:34,056 --> 00:03:40,086 way of introducing the subject. And for those of you who, who already know the 32 00:03:40,086 --> 00:03:46,079 formalism and more prefer to see it, well you'll see it as we go along. Now, one of 33 00:03:46,079 --> 00:03:53,011 the reasons that I'm trying to introduce the subject in this way, is that by 34 00:03:53,011 --> 00:03:59,004 keeping it light on formalism, it also highlights the counter-intuitive aspects. 35 00:03:59,004 --> 00:04:05,062 The intuitive aspects of the subject and once you look at things intuitively, you 36 00:04:05,062 --> 00:04:11,052 actually realize how counter-intuitive quantum mechanics is. I think this is 37 00:04:11,052 --> 00:04:17,015 extremely important when you're doing quantum computing, because quantum 38 00:04:17,015 --> 00:04:22,009 computing actually as a subject. It exploits some of the most counter 39 00:04:22,009 --> 00:04:27,018 intuitive aspects of quantum mechanics. And, so if you're going to understand 40 00:04:27,018 --> 00:04:32,023 quantum computing at a deep level, you've got to grapple with these aspects of 41 00:04:32,023 --> 00:04:37,085 quantum mechanics. And you've got to understand them at an intuitive level. And 42 00:04:37,085 --> 00:04:42,092 so, it's only by confronting your intuition with how strange quantum 43 00:04:42,092 --> 00:04:47,092 mechanics is, how, how strange it's behavior is. That you can start forming 44 00:04:47,092 --> 00:04:54,078 this new level of intuition, okay. So I hope that this, this, you know may be some 45 00:04:54,078 --> 00:05:01,026 of you had already figured this out implicitly but I hope this helps you 46 00:05:01,026 --> 00:05:07,065 understand how this course is being treated and organized. Okay, so the second 47 00:05:07,065 --> 00:05:13,095 thing about, about taking stock is, well at the beginning of the course we, we 48 00:05:13,095 --> 00:05:20,062 conducted a survey to try to understand your background and so this is probably a 49 00:05:20,062 --> 00:05:27,020 good time to, to actually conduct another survey to get a sense of your reaction to 50 00:05:27,020 --> 00:05:33,025 the lectures, the homework, you know how easy, how difficult you find it, whether 51 00:05:33,025 --> 00:05:39,082 you actually attempt the optional assignments and would you like to see more 52 00:05:39,082 --> 00:05:46,027 of those. How do you feel about your linear algebra preparation for this 53 00:05:46,027 --> 00:05:53,020 course? Would you like to see a review of, of, of the material and if so, which 54 00:05:53,020 --> 00:06:00,059 topics would you like to see a review? And also would you like to see some discussion 55 00:06:00,059 --> 00:06:07,000 of, of current research topics related to the lecture what's, what's being done in 56 00:06:07,000 --> 00:06:13,061 the lectures. So for example in the last lecture I talked about the Bell experiment 57 00:06:13,061 --> 00:06:20,037 and I said actually, this Bell experiment is , you know it's a subject of current 58 00:06:20,037 --> 00:06:27,014 research current research in, in cryptography , and what's called device 59 00:06:27,014 --> 00:06:33,026 independent cryptography and in random number generation. So there are, there are 60 00:06:33,026 --> 00:06:38,046 several, you know it, it is actually an active subject of, of research. And so 61 00:06:38,046 --> 00:06:43,070 maybe I'll give you a little bit of a hint, you know a little bit of a flavor of 62 00:06:43,070 --> 00:06:48,062 this, of this current research. And then maybe you can, in the survey, you can 63 00:06:48,062 --> 00:06:55,001 comment about whether you'd like to see more such minuet or whether you prefer to 64 00:06:55,001 --> 00:07:02,054 see just the basic lecture topics, okay. So let's, let me just remind you what the 65 00:07:02,054 --> 00:07:09,007 Bell experiment setup is. The, you know the apparatus was divided into two 66 00:07:09,007 --> 00:07:16,006 spatially separated parts which we think of as two boxes. Each of those got a 67 00:07:16,006 --> 00:07:22,089 random bit as input x and y. Each of those output a bit in b and what we wanted was. 68 00:07:22,089 --> 00:07:29,005 That if, if x and y were both one then we wanted the alphabets to be different. In 69 00:07:29,005 --> 00:07:35,027 all of the three cases we wanted them to be the same and what we said is that, if 70 00:07:35,027 --> 00:07:41,043 the boxes are described by local hidden variable theory so if, if, if there is 71 00:07:41,043 --> 00:07:48,030 some sort of classical description of what's going on in these boxes, then you 72 00:07:48,030 --> 00:07:54,072 can succeed in this task with no more than 75 percent probability. On the other hand, 73 00:07:54,072 --> 00:08:02,001 if the two boxes are allowed to share a Bell State, if they share entanglement and 74 00:08:02,001 --> 00:08:08,004 if they measure these qubits in suitable basis. Then they can succeed with 75 00:08:08,004 --> 00:08:14,008 probability as high as .85 cosine square phi by eight and in fact, in each of the 76 00:08:14,008 --> 00:08:20,022 four cases, they succeed with probability exactly .85 in that, in that particular 77 00:08:20,022 --> 00:08:26,024 protocol. Okay so, so now here's a problem. Here's a, here's a question t hat 78 00:08:26,024 --> 00:08:33,056 people have been trying to think about for a long time which is how do you construct 79 00:08:33,056 --> 00:08:40,054 a physical source of randomness? How do you construct a device which outputs truly 80 00:08:40,054 --> 00:08:47,009 random bits. So Intel last year announced a chip on which it digitally produces 81 00:08:47,009 --> 00:08:53,087 random bits for use in cryptography but now you could ask the question. How do you 82 00:08:53,087 --> 00:09:01,013 know that the chip is working correctly? So, in other words, you could ask suppose 83 00:09:01,013 --> 00:09:07,037 you have, you're given a black box which produces as output what it claims is a 84 00:09:07,037 --> 00:09:13,094 random string. How you can test it? If it, if it outputs let's say a thousand bits, 85 00:09:13,094 --> 00:09:20,034 how would you test that every one of the two to the 1000 different 1000 bit strings 86 00:09:20,034 --> 00:09:26,099 are equally likely, or whether it's close to that. Well, classically it seem 87 00:09:26,099 --> 00:09:34,039 impossible to do this. But it turns out that you can use the Bell experiment to 88 00:09:34,039 --> 00:09:42,078 certify that you have got real randomness. And the way this works is, if you run the 89 00:09:42,078 --> 00:09:50,045 Bell experiment and if, if the experiment succeeds in it's goal with 85 percent 90 00:09:50,045 --> 00:09:56,040 probability or very close to 85 percent probability, then the only way it can 91 00:09:56,040 --> 00:10:04,025 happen is if the output bits a and b, are random bits. So for example you cloud, you 92 00:10:04,025 --> 00:10:11,053 could choose to pick b and you could output it and it would be guaranteed to be 93 00:10:11,053 --> 00:10:18,062 a random bit if you could certify that you succeeded with probability close to 85%. 94 00:10:18,062 --> 00:10:25,010 So now the, you know okay, so starting from this observation, there are schemes 95 00:10:25,010 --> 00:10:31,045 that, that actually show how to, how to create a random number generator so that 96 00:10:31,045 --> 00:10:38,041 you can certify that the particular output that you've been you, you've got must have 97 00:10:38,041 --> 00:10:45,051 been sampled from a distribution which is close to a uniform distribution on let's 98 00:10:45,051 --> 00:10:52,049 say, 1000 bit strings. Okay so, if you want, if you want to read more about how 99 00:10:52,049 --> 00:10:59,003 this comes about, you know I've given you pointers, references, to two different 100 00:10:59,003 --> 00:11:05,066 papers which are, which have been posted on the archive. The archive is actually a 101 00:11:05,066 --> 00:11:12,001 good place for you to look for interesting papers on the on, on, on quantum 102 00:11:12,004 --> 00:11:19,020 computing. Okay so, you know that's an example of, you know active research, very 103 00:11:19,020 --> 00:11:25,001 close to somethi ng we've already talked about in, in lecture.