Einführung in Quantencomputing

Beschreibung

** Die Vorlesung findet in Deutsch statt**

Zwei wissenschaftliche Revolutionen prägten die erste Hälfte des 20. Jahrhunderts. Zum Einen legten Pioniere wie Konrad Zuse, Alan Turing und John von Neumann die Grundlagen für den Bau der ersten praktikablen Rechenmaschinen. Zum Anderen stürzte das klassische Weltbild der Physik, seit den Tagen Newtons erweitert, aber kaum verändert, mit der Beschreibung der Quantenmechanik in sich zusammen.

Diese wissenschaftlichen Revolutionen zogen sehr schnell technische nach sich. Wie sehr der Computer unsere heutige Gesellschaft, unser Welt- und Menschenbild prägt, steht jedem vor Augen. Weniger bewusst ist vielen, dass die Quantenmechanik unseren Alltag ebenso beeinfusst. Erst die quantenmechanische Beschreibung des Atoms machte es möglich, Halbleiter und den Laser zu entwickeln; das Transistorradio, der CD-Spieler und moderne Computerhardware sind Folgen der Quantenmechanik.

In den letzten Jahrzehnten wurden diese beiden Wissenschaften zusammengeführt, es entstand ein neuer interdisziplinärer Zweig namens Quantum Computing. Das Ziel ist, Quantencomputer zu bauen, Quantenalgorithmen zu entwickeln und zu untersuchen, welche Konsequenzen die Quantenmechanik für die Informationsübertragung hat.

Die Vorlesung erläutert die Grundlagen des Quantencomputings, u.a.:

  • Einführung in die Quantenmechanik

  • die mathematischen Grundlagen (hauptsächlich lineare Algebra)

  • Komplexität von Quantenalgorithmen und die Notwendigkeit neuer Komplexitätsklassen

  • Quanten Bits (QuBits) und Quantenregister

  • Quanten-Teleportation, Dichte Codierung und Verschränkung

  • verschiedene Quantenalgorithmen, unter anderem Suchalgorithmen und Quantenfouriertransformation

  • Shor’s Algorithmus und die Implikationen für die moderne Kryptographie

  • verfügbare Hardware und Quantencomputer

  • In den Übungen sollen diese Kennntnisse vertieft und selbstständig Quantenalgorithmen implementiert werden. Diese werden mit einem Simulator, aber auch mit einem “echten” Quantencomputer (IBM-Q) durchgeführt.

    Vorkenntnisse

    Zur Teilnahme sollten Sie mit folgenden Inhalten vertraut sein:

    • Lineare Algebra (in einem Großteil der Vorlesung geht es um die Lösung linearer Gleichungssysteme)
    • Kryptographie, insbesondere Kenntnis des RSA-Algorithmus (z.B. aus der Vorlesung IT-Sicherheit)
    • Grundverständnis von Quantenphysik ist hilfreich, aber keine Voraussetzung

Institut
Institut für Informatik
Assistent:innen
Kursadministration
Externe Homepage
https://www.nm.ifi.lmu.de/teaching/Vorlesungen/2022ss/QuantumComputing/
Kursteilnehmer:innen
81 von 80
Anmeldung

Mo 21 Feb 2022 00:00 – Mi 20 Apr 2022 12:00

Abmeldung nur bis Fr 30 Sep 2022 23:59

Anweisungen zur Bewerbung

Bitte gehen Sie auf Ihre Motivation und Ihre bisherigen Kenntnisse ein.

Material

Das Kursmaterial ist nur für Mitglieder des Kurses einsehbar, also z.B. für Teilnehmer:innen, Tutor:innen, Korrektor:innen und Verwalter:innen.

Prüfungen
NameNameAnmeldung abAnmeldung abAnmeldung bisAnmeldung bisTerminTerminPrüfungsanmeldungPrüfungsanmeldung
Fr 24 Jun 2022 00:00
Di 19 Jul 2022 00:00
Di 02 Aug 2022 10:00 – 12:00
Nicht zur Prüfung angemeldet
Nicht zur Prüfung angemeldet
Termine
ArtArtZeitZeitRegulärer RaumRegulärer RaumNotizNotiz
Tutorium Church (online)
  • Mi 10:00–12:00
Raum wird nur Kurs-assoziierten Personen (Teilnehmer:innen, Tutor:innen, Korrektor:innen, etc.) angezeigt
Tutorium Feynman (Präsenz)
  • Do 12:00–14:00
Geschw.-Scholl-Pl. 1 (M) - M 105
Vorlesung
  • Fr 13:00–16:00
Raum wird nur Kurs-assoziierten Personen (Teilnehmer:innen, Tutor:innen, Korrektor:innen, etc.) angezeigt