Wie funktioniert die Fourier-Abtastung tatsächlich (und löst das Paritätsproblem)?


10

Ich schreibe in Bezug auf Teil I und Teil II der Fourier-Sampling-Videovorträge von Professor Umesh Vazirani.

In Teil I beginnen sie mit:

In der Hadamard-Transformation:

Geben Sie hier die Bildbeschreibung ein

| u=| u1. . . un& Sigma;{0,1}n(-1)u. x

|0...0{0,1}n12n/2|x
|u=|u1...un{0,1}n(1)u.x2n/2|x(where u.x=u1x1+u2x2+...+unxn)

In Fourier Sampling:

|ψ={0,1}nαx|xxαx^|x=|ψ^

Wann gemessen sehen wir x mit der Wahrscheinlichkeit | ^ α x | 2 .|ψ^x|αx^|2

In Teil II:

Das Paritätsproblem:

Wir erhalten eine Funktion als Black Box. Wir wissen, dass f ( x ) = u . x (dh u 1 x 1 + u 2 x 2 + . . . + u n x n ( mod 2 ) ) für einige versteckte u { 0 , 1 } nf:{0,1}n{0,1}f(x)=u.xu1x1+u2x2+...+unxn(mod 2)u{0,1}n. Wie wir herausfinden mit möglichst wenigen Abfragen f wie möglich?uf

Geben Sie hier die Bildbeschreibung ein

Sie sagen, dass wir ein zweistufiges Verfahren befolgen müssen, um in einer möglichst geringen Anzahl von Schritten herauszufinden .u

  • Richten Sie eine Überlagerung ein 12n/2x(1)f(x)|x

  • Fourier-Probe, um zu erhalten .u

Hier habe ich mich verlaufen. Ich verstehe nicht, was genau sie unter "Überlagerung aufstellen ..." verstehen. Warum sollten wir das tun? Und wie hilft die Fourier-Abtastung (wie beschrieben) bei der Bestimmung von ?u

Sie bauen weiter ein Quantentor wie dieses:

Geben Sie hier die Bildbeschreibung ein

|0|f(0...0)

Antworten:


7

|0n|HnI

(x={0,1}n12n/2|x)|=12n/2(|0+|1)n|.
Uf
Uf(x={0,1}n12n/2|x)|=x={0,1}n12n/2|x|f(x).

(x={0,1}n12n/2(1)f(x)|x)|.
Uf|x(|0|1)=|x|f(x)|1f(x)=(1)f(x)|x(|0|1)

xx=ixi

H|xi=12(|0+(1)xi|1)=12y={0,1}(1)xi.y|y.

Hn|x=12n/2y{0,1}n(1)x.y|y.

12n(x,y={0,1}n(1)f(x)x.y|y)|.

f(x)=u.x=x.u(1)f(x)x.y=(1)x.(uy)xx(1)x.(uy)=0,uy0uy=0u=y|u|u

|+n|u

Der Punkt ist, dass wir dies durch Überlagerung für alle Qubits gleichzeitig tun können, anstatt jedes Qubit wie im klassischen Fall einzeln prüfen zu müssen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.