Quantum Fourier transform

In quantum computing, the quantum Fourier transform (QFT) is a linear transformation on quantum bits, and is the quantum analogue of the discrete Fourier transform. The quantum Fourier transform is a part of many quantum algorithms, notably Shor's algorithm for factoring and computing the discrete logarithm, the quantum phase estimation algorithm for estimating the eigenvalues of a unitary operator, and algorithms for the hidden subgroup problem. The quantum Fourier transform was discovered by Don Coppersmith.[1] With small modifications to the QFT, it can also be used for performing fast integer arithmetic operations such as addition and multiplication.[2][3][4]

The quantum Fourier transform can be performed efficiently on a quantum computer with a decomposition into the product of simpler unitary matrices. The discrete Fourier transform on 2n{\displaystyle 2^{n}} amplitudes can be implemented as a quantum circuit consisting of only O(n2){\displaystyle O(n^{2})}Hadamard gates and controlledphase shift gates, where n{\displaystyle n} is the number of qubits.[5] This can be compared with the classical discrete Fourier transform, which takes O(n2n){\displaystyle O(n2^{n})} gates (where n{\displaystyle n} is the number of bits), which is exponentially more than O(n2){\displaystyle O(n^{2})}.

The quantum Fourier transform acts on a quantum state vector (a quantum register), and the classical discrete Fourier transform acts on a vector. Both types of vectors can be written as lists of complex numbers. In the classical case, the vector can be represented with e.g. an array of floating-point numbers, and in the quantum case it is a sequence of probability amplitudes for all the possible outcomes upon measurement (the outcomes are the basis states, or eigenstates). Because measurement collapses the quantum state to a single basis state, not every task that uses the classical Fourier transform can take advantage of the quantum Fourier transform's exponential speedup.

The best quantum Fourier transform algorithms known (as of late 2000) require only O(nlogn){\displaystyle O(n\log n)}[ 6 ] البوابات لتحقيق تقريب فعال، بشرط أن يتم تنفيذ بوابة الطور المتحكم بها كعملية أصلية.

تعريف

التحويل الكمي لفورييه هو التحويل الكلاسيكي المنفصل لفورييه المطبق على متجه سعات الحالة الكمية، والذي له طولشمال=2ن{\displaystyle N=2^{n}}إذا تم تطبيقه على سجلن{\displaystyle n}الكيوبتات.

يعمل تحويل فورييه الكلاسيكي على متجه(x0،x1،...،xشمال-1)جشمال{\displaystyle (x_{0},x_{1},\ldots ,x_{N-1})\in \mathbb {C} ^{N}}ويحولها إلى متجه (y0،y1،...،yشمال-1)جشمال{\displaystyle (y_{0},y_{1},\ldots ,y_{N-1})\in \mathbb {C} ^{N}}وفقًا للصيغة

yك=1شمالج=0شمال-1xجωشمال-جك،ك=0،1،2،...،شمال-1،{\displaystyle y_{k}={\frac {1}{\sqrt {N}}}\sum _{j=0}^{N-1}x_{j}\omega _{N}^{-jk},\quad k=0,1,2,\ldots ,N-1,}

أينωشمال=هـ2πأناشمال{\displaystyle \omega _{N}=e^{\frac {2\pi i}{N}}}هو الجذر النوني للوحدة .

وبالمثل، فإن تحويل فورييه الكمي يؤثر على حالة كمية|x=ج=0شمال-1xج|ج{\textstyle |x\rangle =\sum _{j=0}^{N-1}x_{j}|j\rangle }ويحولها إلى حالة كموميةج=0شمال-1yج|ج{\textstyle \sum _{j=0}^{N-1}y_{j}|j\rangle }وفقًا للصيغة

yك=1شمالج=0شمال-1xجωشمالجك،ك=0،1،2،...،شمال-1.{\displaystyle y_{k}={\frac {1}{\sqrt {N}}}\sum _{j=0}^{N-1}x_{j}\omega _{N}^{jk},\quad k=0,1,2,\ldots ,N-1.}

(تختلف اصطلاحات إشارة أس عامل الطور؛ هنا يكون لتحويل فورييه الكمي نفس تأثير تحويل فورييه المنفصل العكسي، والعكس صحيح.)

منذωشمالل{\displaystyle \omega _{N}^{l}}إذا كان دورانًا، فإن تحويل فورييه الكمومي العكسي يعمل بشكل مشابه ولكن مع

xج=1شمالك=0شمال-1yكωشمال-جك،ج=0،1،2،...،شمال-1،{\displaystyle x_{j}={\frac {1}{\sqrt {N}}}\sum _{k=0}^{N-1}y_{k}\omega _{N}^{-jk},\quad j=0,1,2,\ldots ,N-1,}

في حال|x{\displaystyle |x\rangle }إذا كانت حالة أساسية، فيمكن أيضًا التعبير عن تحويل فورييه الكمي على أنه الخريطة

QFT:|x1شمالك=0شمال-1ωشمالxك|ك.{\displaystyle \operatorname {QFT} :|x\rangle \mapsto {\frac {1}{\sqrt {N}}}\sum _{k=0}^{N-1}\omega _{N}^{xk}|k\rangle .}

بصورة مكافئة، يمكن اعتبار تحويل فورييه الكمومي بمثابة مصفوفة وحدوية (أو بوابة كمومية ) تعمل على متجهات الحالة الكمومية، حيث تكون المصفوفة الوحدويةFشمال{\displaystyle F_{N}}هي مصفوفة DFT

Fشمال=1شمال[111111ωω2ω3ωشمال-11ω2ω4ω6ω2(شمال-1)1ω3ω6ω9ω3(شمال-1)1ωشمال-1ω2(شمال-1)ω3(شمال-1)ω(شمال-1)(شمال-1)]،{\displaystyle F_{N}={\frac {1}{\sqrt {N}}}{\begin{bmatrix}1&1&1&1&\cdots &1\\1&\omega &\omega ^{2}&\omega ^{3}&\cdots &\omega ^{N-1}\\1&\omega ^{2}&\omega ^{4}&\omega ^{6}&\cdots &\omega ^{2(N-1)}\\1&\omega ^{3}&\omega ^{6}&\omega ^{9}&\cdots &\omega ^{3(N-1)}\\\vdots &\vdots &\vdots &\vdots &\ddots &\vdots \\1&\omega ^{N-1}&\omega ^{2(N-1)}&\omega ^{3(N-1)}&\cdots &\omega ^{(N-1)(N-1)}\end{bmatrix}},}

أينω=ωشمال{\displaystyle \omega =\omega _{N}}على سبيل المثال، في حالةشمال=4=22{\displaystyle N=4=2^{2}}والمرحلةω=أنا{\displaystyle \omega =i}مصفوفة التحويل هي

F4=12[11111أنا-1-أنا1-11-11-أنا-1أنا]{\displaystyle F_{4}={\frac {1}{2}}{\begin{bmatrix}1&1&1&1\\1&i&-1&-i\\1&-1&1&-1\\1&-i&-1&i\end{bmatrix}}}

ملكيات

الوحدة

تنبع معظم خصائص تحويل فورييه الكمومي من كونه تحويلاً وحدوياً . ويمكن التحقق من ذلك بإجراء عملية ضرب المصفوفات والتأكد من صحة العلاقة.FF=FF=أنا{\displaystyle FF^{\dagger }=F^{\dagger }F=I}يحجز، حيثF{\displaystyle F^{\dagger }}هو المرافق الهرميتي لـF{\displaystyle F}. بدلاً من ذلك، يمكن للمرء أن يتحقق من أن المتجهات المتعامدة ذات المعيار 1 يتم تعيينها إلى متجهات متعامدة ذات المعيار 1.

من خاصية الوحدة، يتبين أن معكوس تحويل فورييه الكمي هو المرافق الهيرميتي لمصفوفة فورييه، وبالتاليF-1=F{\displaystyle F^{-1}=F^{\dagger }}بما أن هناك دارة كمومية فعّالة تُنفّذ تحويل فورييه الكمومي، فإنه يُمكن تشغيل هذه الدارة عكسيًا لإجراء تحويل فورييه الكمومي العكسي. وبالتالي، يُمكن تنفيذ كلا التحويلين بكفاءة عالية على الحاسوب الكمومي.

تنفيذ الدائرة

البوابات الكمومية المستخدمة في الدائرة الكهربائيةن{\displaystyle n}الكيوبتات هي بوابة هادامارد وبوابة الطور العقلاني الثنائيRك{\displaystyle R_{k}}:

ح=12(111-1)وRك=(100هـأنا2π/2ك){\displaystyle H={\frac {1}{\sqrt {2}}}{\begin{pmatrix}1&1\\1&-1\end{pmatrix}}\qquad {\text{and}}\qquad R_{k}={\begin{pmatrix}1&0\\0&e^{i2\pi /2^{k}}\end{pmatrix}}}

تتكون الدائرة منح{\displaystyle H}البوابات والنسخة الخاضعة للتحكم منRك{\displaystyle R_{k}}:

دائرة كمومية لتحويل فورييه الكمومي مع n كيوبت باستخدام الترميز الثنائي الكسري المحدد أدناه.

أساس متعامدS{\displaystyle S}يتكون من حالات أساسية

S={|0،...،|2ن-1}{\displaystyle S=\{|0\rangle ,\ldots ,|2^{n}-1\rangle \}}

تشمل هذه الحالات الأساسية جميع الحالات الممكنة للكيوبتات. بمعنى آخر، كل|xS{\displaystyle |x\rangle \in S}يكون:

|x=|x1x2...xن=|x1|x2|xن{\displaystyle |x\rangle =|x_{1}x_{2}\ldots x_{n}\rangle =|x_{1}\rangle \otimes |x_{2}\rangle \otimes \cdots \otimes |x_{n}\rangle }

حيث، باستخدام تدوين الضرب الموتري{\displaystyle \otimes }،|xج{\displaystyle |x_{j}\rangle }يشير إلى أن الكيوبتج{\displaystyle j}هو في الولايةxج{\displaystyle x_{j}}، معxج{\displaystyle x_{j}}إما 0 أو 1. اصطلاحًا، مؤشر حالة الأساسx{\displaystyle x}هو العدد الثنائي المشفر بواسطةxج{\displaystyle x_{j}}، معx1{\displaystyle x_{1}}الجزء الأكثر أهمية.

آلية عمل بوابة هادامارد هيح|xج=(12)(|0+هـ2πأناxج2-1|1){\displaystyle H|x_{j}\rangle =\left({\frac {1}{\sqrt {2}}}\right)\left(|0\rangle +e^{2\pi ix_{j}2^{-1}}|1\rangle \right)}، حيث تعتمد الإشارة علىxج{\displaystyle x_{j}}.

يمكن كتابة تحويل فورييه الكمي على شكل حاصل ضرب موتر لسلسلة من الحدود:

QFT(|x)=1شمالج=1ن(|0+ωشمالx2ن-ج|1).{\displaystyle {\text{QFT}}(|x\rangle )={\frac {1}{\sqrt {N}}}\bigotimes _{j=1}^{n}\left(|0\rangle +\omega _{N}^{x2^{n-j}}|1\rangle \right).}

باستخدام الترميز الثنائي الكسري

[0.x1...xم]=ك=1مxك2-ك،{\displaystyle [0.x_{1}\ldots x_{m}]=\sum _{k=1}^{m}x_{k}2^{-k},}

يمكن التعبير عن تأثير تحويل فورييه الكمي بطريقة مختصرة:

QFT(|x1x2...xن)=1شمال (|0+هـ2πأنا[0.xن]|1)(|0+هـ2πأنا[0.xن-1xن]|1)(|0+هـ2πأنا[0.x1x2...xن]|1).{\displaystyle {\text{QFT}}(|x_{1}x_{2}\ldots x_{n}\rangle )={\frac {1}{\sqrt {N}}}\ \left(|0\rangle +e^{2\pi i\,[0.x_{n}]}|1\rangle \right)\otimes \left(|0\rangle +e^{2\pi i\,[0.x_{n-1}x_{n}]}|1\rangle \right)\otimes \cdots \otimes \left(|0\rangle +e^{2\pi i\,[0.x_{1}x_{2}\ldots x_{n}]}|1\rangle \right).}

للحصول على هذه الحالة من الدائرة الموضحة أعلاه، يجب إجراء عملية تبديل للكيوبتات لعكس ترتيبها. على الأكثرن/2{\displaystyle n/2}يلزم إجراء عمليات تبديل. [ 5 ]

نظرًا لأن تحويل فورييه المنفصل، وهو عملية على n كيوبت، يمكن تحليله إلى حاصل ضرب موتر لـ n عملية على كيوبت واحد، فإنه يُمثل بسهولة كدائرة كمومية (حتى عكس ترتيب المخرج). يمكن تنفيذ كل عملية من عمليات الكيوبت الواحد هذه بكفاءة باستخدام بوابة هادامارد واحدة وعدد خطي من بوابات الطور المتحكم بها . يتطلب الحد الأول بوابة هادامارد واحدة و(ن-1){\displaystyle (n-1)}تتطلب البوابات ذات الطور المتحكم به، في الحد التالي، بوابة هادامارد واحدة و(ن-2){\displaystyle (n-2)}بوابة طور متحكم بها، وكل حد لاحق يتطلب بوابة طور متحكم بها أقل. بجمع عدد البوابات، باستثناء تلك اللازمة لعكس الإخراج، نحصل علىن+(ن-1)++1=ن(ن+1)/2=يا(ن2){\displaystyle n+(n-1)+\cdots +1=n(n+1)/2=O(n^{2})}البوابات، وهي دالة تربيعية في عدد الكيوبتات. هذه القيمة أصغر بكثير من قيمة تحويل فورييه الكلاسيكي. [ 7 ]

تمت دراسة تنفيذ تحويل فورييه الكمومي على مستوى الدوائر في بنية الجوار الأقرب الخطية سابقًا. [ 8 ] [ 9 ] عمق الدائرة خطي بالنسبة لعدد الكيوبتات.

مثال

التحويل الكمي لفورييه على ثلاثة كيوبتات،F8{\displaystyle F_{8}}معن=3،شمال=8=23{\displaystyle n=3,N=8=2^{3}}، ويتم تمثيلها بالتحويل التالي:

QFT:|x18ك=07ωxك|ك،{\displaystyle {\text{QFT}}:|x\rangle \mapsto {\frac {1}{\sqrt {8}}}\sum _{k=0}^{7}\omega ^{xk}|k\rangle ,}

أينω=ω8{\displaystyle \omega =\omega _{8}}هو الجذر الثامن للوحدة الذي يحققω8=(هـأنا2π8)8=1{\displaystyle \omega ^{8}=\left(e^{\frac {i2\pi }{8}}\right)^{8}=1}.

التمثيل المصفوفي لتحويل فورييه على ثلاثة كيوبتات هو:

F8=18[111111111ωω2ω3ω4ω5ω6ω71ω2ω4ω61ω2ω4ω61ω3ω6ωω4ω7ω2ω51ω41ω41ω41ω41ω5ω2ω7ω4ωω6ω31ω6ω4ω21ω6ω4ω21ω7ω6ω5ω4ω3ω2ω].{\displaystyle F_{8}={\frac {1}{\sqrt {8}}}{\begin{bmatrix}1&1&1&1&1&1&1&1\\1&\omega &\omega ^{2}&\omega ^{3}&\omega ^{4}&\omega ^{5}&\omega ^{6}&\omega ^{7}\\1&\omega ^{2}&\omega ^{4}&\omega ^{6}&1&\omega ^{2}&\omega ^{4}&\omega ^{6}\\1&\omega ^{3}&\omega ^{6}&\omega &\omega ^{4}&\omega ^{7}&\omega ^{2}&\omega ^{5}\\1&\omega ^{4}&1&\omega ^{4}&1&\omega ^{4}&1&\omega ^{4}\\1&\omega ^{5}&\omega ^{2}&\omega ^{7}&\omega ^{4}&\omega &\omega ^{6}&\omega ^{3}\\1&\omega ^{6}&\omega ^{4}&\omega ^{2}&1&\omega ^{6}&\omega ^{4}&\omega ^{2}\\1&\omega ^{7}&\omega ^{6}&\omega ^{5}&\omega ^{4}&\omega ^{3}&\omega ^{2}&\omega \\\end{bmatrix}}.}

يمكن إعادة كتابة تحويل فورييه الكمي لثلاثة كيوبتات على النحو التالي:

QFT(|x1،x2،x3)=18 (|0+هـ2πأنا[0.x3]|1)(|0+هـ2πأنا[0.x2x3]|1)(|0+هـ2πأنا[0.x1x2x3]|1).{\displaystyle {\text{QFT}}(|x_{1},x_{2},x_{3}\rangle )={\frac {1}{\sqrt {8}}}\ \left(|0\rangle +e^{2\pi i\,[0.x_{3}]}|1\rangle \right)\otimes \left(|0\rangle +e^{2\pi i\,[0.x_{2}x_{3}]}|1\rangle \right)\otimes \left(|0\rangle +e^{2\pi i\,[0.x_{1}x_{2}x_{3}]}|1\rangle \right).}

يوضح الرسم التخطيطي التالي الدائرة الكهربائية الخاصة بـن=3{\displaystyle n=3}(مع عكس ترتيب الكيوبتات الناتجة بالنسبة إلى تحويل فورييه الكمومي الصحيح):

نظرية الحقل الكمومي لثلاثة كيوبتات

كما هو موضح أعلاه، فإن عدد البوابات المستخدمة هون(ن+1)/2{\displaystyle n(n+1)/2}وهو ما يساوي6{\displaystyle 6}، لن=3{\displaystyle n=3}.

العلاقة بتحويل هادامارد الكمومي

باستخدام تحويل فورييه المعمم على الزمر المنتهية (الأبيلية) ، توجد في الواقع طريقتان طبيعيتان لتعريف تحويل فورييه الكمومي على سجل كمومي مكون من n كيوبت . يُكافئ تحويل فورييه الكمومي، كما هو مُعرّف أعلاه، تحويل فورييه المنفصل، الذي يعتبر هذه الكيوبتات n مُفهرسة بواسطة الزمرة الدورية.Z/2نZ{\displaystyle \mathbb {Z} /2^{n}\mathbb {Z} }ومع ذلك، من المنطقي أيضًا اعتبار الكيوبتات مفهرسة بواسطة المجموعة البوليانية .(Z/2Z)ن{\displaystyle (\mathbb {Z} /2\mathbb {Z} )^{n}}وفي هذه الحالة، يكون تحويل فورييه هو تحويل هادامارد . ويتحقق ذلك بتطبيق بوابة هادامارد على كل كيوبت من الكيوبتات n بالتوازي. [ 10 ] [ 11 ] تستخدم خوارزمية شور كلا نوعي تحويل فورييه، تحويل هادامارد الأولي بالإضافة إلى تحويل فورييه الكمومي.

بالنسبة للمجموعات الأخرى

يمكن صياغة تحويل فورييه لمجموعات أخرى غير المجموعة الدورية ، وتوسيعه ليشمل الإطار الكمومي. [ 12 ] على سبيل المثال، لنأخذ المجموعة المتناظرةSن{\displaystyle S_{n}}[ 13 ] [ 14 ] يمكن التعبير عن تحويل فورييه في شكل مصفوفة

Fن=λΛنص،qP(λ)زSندλن![λ(ز)]q،ص|λ،ص،qز|،{\displaystyle {\mathfrak {F}}_{n}=\sum _{\lambda \in \Lambda _{n}}\sum _{p,q\in {\mathcal {P}}(\lambda )}\sum _{g\in S_{n}}{\sqrt {\frac {d_{\lambda }}{n!}}}[\lambda (g)]_{q,p}|\lambda ,p,q\rangle \langle g|,}

أين[λ(ز)]q،ص{\displaystyle [\lambda (g)]_{q,p}}هو(q،ص){\displaystyle (q,p)}عنصر من عناصر التمثيل المصفوفي لـλ(ز){\displaystyle \lambda (g)}،P(λ){\displaystyle {\mathcal {P}}(\lambda )}هي مجموعة المسارات من العقدة الجذرية إلىλ{\displaystyle \lambda }في مخطط براتلي لـSن{\displaystyle S_{n}}،Λن{\displaystyle \Lambda _{n}}هي مجموعة تمثيلاتSن{\displaystyle S_{n}}مُفهرسة بواسطة مخططات يونغ ، وز{\displaystyle g}هو تبديل.

على حقل محدود

يمكن أيضًا صياغة تحويل فورييه المنفصل على حقل منتهٍFq{\displaystyle F_{q}}ويمكن تعريف نسخة كمومية. [ 15 ] لنفترضشمال=q=صن{\displaystyle N=q=p^{n}}. يتركϕ:جيF(q)جيF(ص){\displaystyle \phi :GF(q)\to GF(p)}لتكن دالة خطية اختيارية (الأثر، على سبيل المثال). عندئذٍ لكلxجيF(q){\displaystyle x\in GF(q)}يُعرِّف

Fq،ϕ:|x1qyجيF(q)ωϕ(xy)|y{\displaystyle F_{q,\phi }:|x\rangle \mapsto {\frac {1}{\sqrt {q}}}\sum _{y\in GF(q)}\omega ^{\phi (xy)}|y\rangle }

لω=هـ2πأنا/ص{\displaystyle \omega =e^{2\pi i/p}}وتوسيعFq،ϕ{\displaystyle F_{q,\phi }}بشكل خطي.

مراجع

  1. كوبرسميث، د. (2002). تحويل فورييه تقريبي مفيد في التحليل الكمي (نسخة أولية). arXiv : quant-ph/0201067 .
  2. دريبر، توماس ج. (7 أغسطس 2000). "الجمع على حاسوب كمي". arXiv : quant-ph/0008033 .
  3. رويز-بيريز، ليديا؛ خوان كارلوس، غارسيا-إسكارتين (2 مايو 2017). "الحساب الكمي باستخدام تحويل فورييه الكمي". معالجة المعلومات الكمية . 16 (6): 152. arXiv : 1411.5949v2 . Bibcode : 2017QuIP...16..152R . doi : 10.1007/s11128-017-1603-1 . S2CID 10948948 . 
  4. شاهين، إنجين (2020). "عمليات حسابية كمومية قائمة على تحويل فورييه الكمومي على الأعداد الصحيحة الموقعة". المجلة الدولية للمعلومات الكمومية . 18 (6): 2050035. arXiv : 2005.00443v3 . Bibcode : 2020IJQI...1850035S . doi : 10.1142/s0219749920500355 . ISSN 1793-6918 . 
  5. 1 2 نيلسن، مايكل أ.؛ تشوانغ، إسحاق ل. (2012). الحوسبة الكمومية والمعلومات الكمومية . doi : 10.1017/CBO9780511976667 . ISBN 978-1-107-00217-3.
  6. هيلز، ل.؛ هالغرين، س. (12-14 نوفمبر 2000). "خوارزمية محسّنة لتحويل فورييه الكمومي وتطبيقاتها". وقائع الندوة السنوية الحادية والأربعين حول أسس علوم الحاسوب . ص 515-525 . CiteSeerX 10.1.1.29.4161 . doi : 10.1109/SFCS.2000.892139 . ISBN   0-7695-0850-2. S2CID 424297 . 
  7. كورغالين، سيرجي؛ بورزونوف، سيرجي (2021). دليل موجز للحوسبة الكمومية: الخوارزميات، والتمارين، والتطبيقات . نصوص في علوم الحاسوب. تشام: سبرينغر. ISBN 978-3-030-65054-4.
  8. فاولر، أ.ج.؛ ديفيت، س.ج.؛ هولنبرغ، ل.س.ل. (يوليو 2004). "تطبيق خوارزمية شور على مصفوفة كيوبتات خطية لأقرب جار". معلومات الكم والحوسبة . 4 (4): 237-251 . doi : 10.26421/QIC4.4-1 .
  9. ماسلوف، ديمتري (15 نوفمبر 2007). "مثبت العمق الخطي ودوائر تحويل فورييه الكمومي بدون كيوبتات مساعدة في بنى كمومية ذات جوار محدود". مجلة Physical Review A. 76 ( 5) 052310. arXiv : quant-ph/0703211 . Bibcode : 2007PhRvA..76e2310M . doi : 10.1103/PhysRevA.76.052310 . S2CID 18645435 . 
  10. تحليل فورييه للخرائط المنطقية - دليل تعليمي -، الصفحات 12-13. مؤرشف بتاريخ 1 مايو 2021 في أرشيف الإنترنت (Wayback Machine).
  11. المحاضرة 5: الخوارزميات الكمومية الأساسية، راجات ميتال، الصفحات 4-5
  12. مور، كريستوفر؛ روكمور، دانيال؛ راسل، ألكسندر (2003). تحويلات فورييه الكمومية العامة (نسخة أولية). arXiv : quant-ph/0304064 .
  13. كاوانو، ياسوهيتو؛ سيكيغاوا، هيروشي (يوليو 2016). "تحويل فورييه الكمي على المجموعات المتناظرة - نتيجة محسّنة". مجلة الحوسبة الرمزية . 75 : 219-243 . doi : 10.1016/j.jsc.2015.11.016 .
  14. بيالز، روبرت (1997). "الحوسبة الكمومية لتحويلات فورييه على المجموعات المتناظرة". وقائع الندوة السنوية التاسعة والعشرين لجمعية آلات الحوسبة حول نظرية الحوسبة - STOC '97 . الصفحات 48-53 . doi : 10.1145/258533.258548 . ISBN  0-89791-888-6.
  15. دي بودراب، نيل؛ كليف، ريتشارد؛ والتروس، جون (8 نوفمبر 2002). "الفواصل الدقيقة بين تعقيد الاستعلام الكمي والكلاسيكي". Algorithmica . 34 (4): 449–461 . doi : 10.1007/s00453-002-0978-1 .

للمزيد من القراءة