Zurück zur Übersicht

Begriff

Quantum Fourier Transform (QFT)

Computer Science Quantum S4
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Normales Fourier Transform (FFT) zerlegt ein Musikstück in seine Noten (Frequenzen). Ein klassischer Computer braucht dafür $O(N \log N)$ Schritte. Bei $2^{100}$ Datenpunkten dauert das ewig. Die Quantum Fourier Transform (QFT) macht das Gleiche für Quanten-Zustände. Aber sie braucht nur $O(\log^2 N)$ Schritte! Das ist exponentiell schneller. Es ist der "Motor" fast aller berühmten Quanten-Algorithmen (wie Shors Algorithmus zum Knacken von RSA). Der Haken: Du bekommst die Frequenzen nicht als Liste. Sie sind im Quanten-Zustand versteckt. Du kannst sie nicht einfach "abmessen".

Merksatz: Das Quanten-Analogon der diskreten Fourier-Transformation, das exponentiell schneller berechnet werden kann als die klassische FFT, aber nur Zugang zu den Amplituden im Rahmen anderer Quantenalgorithmen bietet.


Quick-Check

  1. Hadamard?
    Die QFT auf einem einzelnen Qubit ist exakt das Hadamard-Gatter. QFT ist die Verallgemeinerung auf N Qubits.
  2. Shor?
    Ohne QFT kein Shor. Ohne Shor keine Angst um RSA. QFT ist der Grund, warum der NIST neue Krypto-Standards sucht.
  3. Komplexität?
    Klassisch FFT: $N \log N$. Quanten QFT: $(\log N)^2$. Bei $N=2^{100}$ ist der Unterschied größer als Sekunden vs Universums-Alter.