15 - Quantum Computing [ID:12795]
50 von 859 angezeigt

Okay, good morning. So for the last lecture of the course, I was actually planning that

I sort of review the material that we covered, maybe try to emphasize some aspects that have

not been covered as much as I wanted, or just point to things which I consider important.

And okay, so maybe one short comment, because you asked whether I could change the date

of the exam, so now I unfortunately can't do this anymore.

I had actually shifted it upon a request and asked for a majority vote, it was sometime

around Christmas, and that made the decision for it, but like my schedule is too packed

that I can change things now.

Yeah, sorry.

Okay, so a bit of a recap of what the course covered.

I just, to start this, basically go through the contents in two slides.

So the first thing was a refresher of quantum mechanics.

Of course, there were things that I guess you're all very well familiar with, like what

states operators the evolution and measurements are, and the aspect which is there probably

a bit newer, but very relevant to this course is composite quantum systems, right?

Because that's where the whole advantage of quantum computing and the whole power is.

So in particular, in entangled states of several parts.

And then, sort of the main body of the course was discussing quantum algorithms, and I already

stress here for like perfect quantum computers, right?

So in all that part, the gates were always assumed to work as you write them in theory.

And so this started with a discussion of Deutsch's problem, but I put this now in the review

together with Simon's problem because they are in structure very similar.

Simon's problem is just the larger, in some sense, just a larger version of Deutsch's

problem to many qubits.

We also discussed, although it's not strictly a computing topic, teleportation.

And then there was a part comparing quantum and classical computers, which basically derived

that with a quantum computer you can run any classical computation with sort of a similar

effort.

But on the other hand, running a quantum computation or simulating what a quantum computer can

do can be exceedingly hard, which of course needs to be the case, otherwise we wouldn't

be interested in quantum computing.

So it's harder to implement, so there should be some gain for doing that.

And then here sort of the really important things are actually the quantum Fourier transform

and phase estimation.

Why that?

Because these two things are actually, so in particular phase estimation, which is built

on the quantum Fourier transform, is the main ingredient for Shor's algorithm for factoring

large numbers into primes and for the so-called HHL algorithm, which solves coupled systems

of linear equations.

Coming back to this word perfect, reality is not like that.

So that's why it has been this, well, people realized, okay, one will need error correction

to be able to run quantum computers.

So this was, like some basics of that were in the course, in particular, like a basic

introduction to the stabilizer formalism with applications to surface codes.

So you might remember the Tory code and like a high level discussion of planar surface

codes.

And then the last part was on this quantum computing with devices that where you deliberately

take into account that they have errors, which is called NISC for Noisy Intermediate Scale

Quantum Computers.

And there the main type of algorithm is this variational algorithms and in one version

Teil einer Videoserie :

Zugänglich über

Offener Zugang

Dauer

01:37:03 Min

Aufnahmedatum

2020-02-05

Hochgeladen am

2020-02-06 01:59:03

Sprache

en-US

Tags

optimization fourier HHL algorithm error correction teleportation composite quantum systems
Einbetten
Wordpress FAU Plugin
iFrame
Teilen