PostBQP

في نظرية التعقيد الحسابي ، PostBQP هي فئة تعقيد تتكون من جميع المشكلات الحسابية التي يمكن حلها في وقت متعدد الحدود على آلة تورينج الكمومية مع الاختيار اللاحق والخطأ المحدود (بمعنى أن الخوارزمية صحيحة على الأقل 2/3 من الوقت على جميع المدخلات).

لا يعتبر الاختيار اللاحق ميزة يمتلكها جهاز كمبيوتر واقعي (حتى جهاز كمبيوتر كمي)، ولكن مع ذلك فإن آلات الاختيار اللاحق مثيرة للاهتمام من منظور نظري.

يؤدي حذف أي من الميزتين الرئيسيتين (الكمية، الاختيار اللاحق) من PostBQP إلى فئتي التعقيد التاليتين، وكلاهما عبارة عن مجموعات فرعية من PostBQP :

  • BQP هو نفسه PostBQP باستثناء عدم وجود اختيار لاحق.
  • مسار BPP هو نفسه مسار PostBQP باستثناء أنه بدلاً من الكم، فإن الخوارزمية هي خوارزمية عشوائية كلاسيكية (مع اختيار لاحق) [ 1 ]

يبدو أن إضافة عملية الاختيار اللاحق تجعل آلات تورينج الكمومية أكثر قوة: فقد أثبت سكوت آرونسون [ 2 ] [ 3 ] أن PostBQP يساوي PP ، وهي فئة يُعتقد أنها قوية نسبيًا، بينما لا يُعرف أن BQP يحتوي حتى على الفئة NP الأصغر ظاهريًا . وباستخدام تقنيات مماثلة، أثبت آرونسون أيضًا أن التغييرات الطفيفة في قوانين الحوسبة الكمومية سيكون لها تأثيرات كبيرة. على سبيل المثال، في ظل أي من التغييرين التاليين، ستكون النسخة "الجديدة" من BQP مساوية لـ PP :

  • إذا وسّعنا تعريف "البوابة الكمومية" ليشمل ليس فقط العمليات الوحدوية بل العمليات الخطية أيضًا، أو
  • إذا كان احتمال قياس حالة أساسية|x{\displaystyle |x\rangle }كان متناسبًا مع|αx|ص{\displaystyle |\alpha _{x}|^{p}}بدلاً من|αx|2{\displaystyle |\alpha _{x}|^{2}}لأي عدد صحيح زوجي p > 2 .

الخصائص الأساسية

لوصف بعض خصائص PostBQP، نعتمد طريقة رسمية لوصف عملية الاختيار الكمومي اللاحق. نُعرّف الخوارزمية الكمومية بأنها مجموعة من الدوائر الكمومية (وتحديدًا، مجموعة دوائر موحدة ). نُحدد كيوبتًا واحدًا ككيوبت الاختيار اللاحق P ، وآخر ككيوبت الإخراج Q. عندئذٍ، تُعرّف PostBQP عن طريق الاختيار اللاحق عند وقوع حدث أن كيوبت الاختيار اللاحق هو|1{\displaystyle |1\rangle }. بشكل صريح، تكون اللغة L في PostBQP إذا كانت هناك خوارزمية كمومية A بحيث بعد تشغيل A على المدخل x وقياس الكيوبتين P و Q ،

  • P = 1 باحتمالية غير صفرية
  • إذا كان المدخل x ينتمي إلى فإن احتمال أن يكون Q = 1 إذا كان P = 1 يكون ≥ 2/3
  • إذا لم يكن المدخل x في L فإن Pr[ Q = 0| P = 1] ≥ 2/3 .

يمكن إثبات أن السماح بخطوة اختيار لاحقة واحدة في نهاية الخوارزمية (كما هو موضح أعلاه) أو السماح بخطوات اختيار لاحقة وسيطة أثناء الخوارزمية متكافئان. [ 2 ] [ 4 ]

فيما يلي ثلاث خصائص أساسية لـ PostBQP (والتي تنطبق أيضًا على BQP من خلال براهين مماثلة):

  1. تُعتبر مسألة PostBQP مغلقة تحت المكمل . إذا أُعطيت لغة L في مسألة PostBQP وعائلة دوائر قرار مقابلة، فأنشئ عائلة دوائر جديدة عن طريق قلب كيوبت الإخراج بعد القياس، ثم تثبت عائلة الدوائر الجديدة أن مكمل L ينتمي إلى مسألة PostBQP .
  2. يمكنك إجراء تضخيم الاحتمالية في PostBQP . لا يتغير تعريف PostBQP إذا استبدلنا القيمة 2/3 في تعريفه بأي ثابت آخر يقع بين 1/2 و1. على سبيل المثال، إذا كان لدينا خوارزمية PostBQP A باحتمالية نجاح 2/3، فيمكننا إنشاء خوارزمية أخرى تُشغّل ثلاث نسخ مستقلة من A ، وتُخرج بتة اختيار لاحقة تساوي مجموع البتات الثلاث الداخلية، وتُخرج بتة إخراج تساوي أغلبية البتات الثلاث الداخلية؛ ستكون الخوارزمية الجديدة صحيحة باحتمالية شرطية 2/3.(2/3)3+3(1/3)(2/3)2=20/27{\displaystyle (2/3)^{3}+3(1/3)(2/3)^{2}=20/27}، أكبر من الثلثين الأصليين.
  3. تُعتبر مجموعة PostBQP مغلقة تحت التقاطع . لنفترض أن لدينا عائلات دوائر PostBQP للغتينل1{\displaystyle L_{1}}ول2{\displaystyle L_{2}}، مع كيوبتات ما بعد الاختيار وكيوبتات الإخراج الخاصة بهاP1،P2،سؤال1،سؤال2{\displaystyle P_{1},P_{2},Q_{1},Q_{2}}يمكننا أن نفترض ، من خلال تضخيم الاحتمالات، أن كلا عائلتي الدوائر لهما احتمال نجاح لا يقل عن 5/6. ثم نقوم بإنشاء خوارزمية مركبة حيث تكون الدوائر لـل1{\displaystyle L_{1}}ول2{\displaystyle L_{2}}يتم تشغيلها بشكل مستقل ، ونحدد P على أنها اقتران لـP1{\displaystyle P_{1}}وP2{\displaystyle P_{2}}، و Q إلى اقترانسؤال1{\displaystyle Q_{1}}وسؤال2{\displaystyle Q_{2}}ليس من الصعب أن نرى من خلال حد الاتحاد أن هذه الخوارزمية المركبة تحدد بشكل صحيح الانتماء إلىل1ل2{\displaystyle L_{1}\cap L_{2}}باحتمالية (مشروطة) لا تقل عن 2/3.

وبشكل عام، تُظهر مجموعات هذه الأفكار أن PostBQP مغلق تحت الاتحاد واختزالات جدول الحقيقة BQP.

PostBQP = PP

أظهر سكوت آرونسون [ 5 ] أن فئات التعقيدPosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}( زمن متعدد الحدود الكمومي ذو الخطأ المحدود بعد الاختيار) و PP (زمن متعدد الحدود الاحتمالي) متساويان. وكانت النتيجة مهمة لأن إعادة صياغة الحوسبة الكمومية هذه لـPP{\displaystyle {\mathsf {PP}}}قدّم رؤى جديدة وبراهين أبسط لخصائصPP{\displaystyle {\mathsf {PP}}} .

التعريف المعتاد لـ PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}عائلة الدوائر هي دائرة تحتوي على كيوبتين خارجيين P (بعد الاختيار) و Q (الإخراج)، مع قياس واحد لكل من P و Q في النهاية، بحيث يكون احتمال قياس P = 1 غير صفري، والاحتمال الشرطي Pr[ Q = 1| P = 1] ≥ 2/3 إذا كان المدخل x ينتمي إلى اللغة، و Pr[ Q = 0| P = 1] ≥ 2/3 إذا كان المدخل x لا ينتمي إلى اللغة. ولأسباب تقنية، قمنا بتعديل تعريف PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}كما يلي: نشترط أن يكون احتمال [ P = 1] أكبر من أو يساوي 2 - n c ، حيث c ثابت يعتمد على نوع الدائرة. لاحظ أن هذا الاختيار لا يؤثر على الخصائص الأساسية لـPosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}ويمكن أيضًا إثبات أن أي عملية حسابية تتكون من بوابات نموذجية (مثل هادامارد، توفولي) لها هذه الخاصية كلما كان Pr [ P = 1] > 0.

إثبات PostBQP PP

لنفترض أننا حصلنا على PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}عائلة من الدوائر لتحديد لغة L. نفترض دون فقدان العمومية (على سبيل المثال انظر الخصائص غير الأساسية لأجهزة الكمبيوتر الكمومية ) أن جميع البوابات لها مصفوفات انتقال ممثلة بأعداد حقيقية، على حساب إضافة كيوبت واحد آخر.

لنفترض أن Ψ تُمثل الحالة الكمومية النهائية للدائرة قبل إجراء قياس ما بعد الانتقاء. الهدف العام من البرهان هو بناء PP{\displaystyle {\mathsf {PP}}}خوارزمية لتحديد قيمة L. وبشكل أكثر تحديدًا، يكفي أن تقارن L بشكل صحيح مربع سعة Ψ في الحالات التي يكون فيها Q = 1 و P = 1 بمربع سعة Ψ في الحالات التي يكون فيها Q = 0 و P = 1 لتحديد أيهما أكبر. الفكرة الأساسية هي أن مقارنة هذه السعات يمكن تحويلها إلى مقارنة احتمالية قبولPP{\displaystyle {\mathsf {PP}}}آلة بنصف.

عرض مصفوفي لخوارزميات PostBQP

لنفترض أن n يمثل حجم المدخلات، وB = B ( n ) يمثل العدد الإجمالي للكيوبتات في الدائرة (المدخلات، والكيوبتات المساعدة، والمخرجات، وكيوبتات ما بعد الاختيار)، و G = G ( n ) يمثل العدد الإجمالي للبوابات. مثّل البوابة رقم i بمصفوفة الانتقال A <sub> i </sub> (مصفوفة حقيقية وحدوية).2ب×2ب{\displaystyle 2^{B}\times 2^{B}}المصفوفة) ولتكن الحالة الابتدائية|x{\displaystyle |x\rangle }(مُضاف إليها أصفار). ثمΨ=أجيأجي-1أ2أ1|x{\displaystyle \Psi =A^{G}A^{G-1}\dotsb A^{2}A^{1}|x\rangle }عرّف S1 ( أو S0 ) على أنها مجموعة حالات الأساس المقابلة لـ P = 1، Q = 1 (أو P = 1، Q = 0 ) ، وعرّف الاحتمالات .

π1:=برو[P=1،سؤال=1]=ωS1Ψω2{\displaystyle \pi _{1}:={\text{Pr}}[P=1,Q=1]=\sum _{\omega \in S_{1}}\Psi _{\omega }^{2}}
π0:=برو[P=1،سؤال=0]=ωS0Ψω2.{\displaystyle \pi _{0}:={\text{Pr}}[P=1,Q=0]=\sum _{\omega \in S_{0}}\Psi _{\omega }^{2}.}

تعريف PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}يضمن أن إماπ12π0{\displaystyle \pi _{1}\geq 2\pi _{0}}أوπ02π1{\displaystyle \pi _{0}\geq 2\pi _{1}}بحسب ما إذا كان x موجودًا في L أم لا.

خاصتناPP{\displaystyle {\mathsf {PP}}}ستقوم الآلة بالمقارنةπ1{\displaystyle \pi _{1}}وπ0{\displaystyle \pi _{0}}وللقيام بذلك، نقوم بتوسيع تعريف ضرب المصفوفات:

Ψω=α1،...،αجيأω،αجيجيأαجي،αجي-1جي-1أα3،α22أα2،α11xα1{\displaystyle \Psi _{\omega }=\sum _{\alpha _{1},\ldots ,\alpha _{G}}A_{\omega ,\alpha _{G}}^{G}A_{\alpha _{G},\alpha _{G-1}}^{G-1}\dotsb A_{\alpha _{3},\alpha _{2}}^{2}A_{\alpha _{2},\alpha _{1}}^{1}x_{\alpha _{1}}}

حيث يتم حساب المجموع على جميع قوائم متجهات الأساس Gαأنا{\displaystyle \alpha _{i}}. الآنπ1{\displaystyle \pi _{1}}وπ0{\displaystyle \pi _{0}}يمكن التعبير عنها كمجموع حاصل ضرب هذه الحدود. وبشكل بديهي، نريد تصميم آلة يكون احتمال قبولها شيئًا مثل12(1+π1-π0){\displaystyle {\tfrac {1}{2}}(1+\pi _{1}-\pi _{0})}، منذ ذلك الحينxل{\displaystyle x\in L}وهذا يعني أن احتمال القبول هو12(1+π1-π0)>12{\displaystyle {\tfrac {1}{2}}(1+\pi _{1}-\pi _{0})>{\tfrac {1}{2}}}، بينماxل{\displaystyle x\not \in L}وهذا يعني أن احتمال القبول هو12(1+π1-π0)<12{\displaystyle {\tfrac {1}{2}}(1+\pi _{1}-\pi _{0})<{\tfrac {1}{2}}}.

من الناحية الفنية: يمكننا أن نفترض أن مدخلات مصفوفات الانتقال A i هي أعداد نسبية بمقام 2 f ( n ) لبعض كثير الحدود f ( n ).

تعريف PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}يخبرنا ذلكπ123(π0+π1){\displaystyle \pi _{1}\geq {\tfrac {2}{3}}(\pi _{0}+\pi _{1})}إذا كان x ينتمي إلى L ، وإلاπ023(π0+π1){\displaystyle \pi _{0}\geq {\tfrac {2}{3}}(\pi _{0}+\pi _{1})}لنستبدل جميع عناصر المصفوفة A بأقرب كسر مقامه2و(ن){\displaystyle 2^{f(n)}}لكثير الحدود الكبيرو(ن){\displaystyle f(n)}التي نصفها حاليًا. ما سيتم استخدامه لاحقًا هو أن قيم π الجديدة تحققπ1>12(π0+π1){\displaystyle \pi _{1}>{\tfrac {1}{2}}(\pi _{0}+\pi _{1})}إذا كان x ينتمي إلى L ، وπ0>12(π0+π1){\displaystyle \pi _{0}>{\tfrac {1}{2}}(\pi _{0}+\pi _{1})}إذا لم يكن x في L. باستخدام الافتراض التقني السابق، ومن خلال تحليل كيفية تغير المعيار 1 للحالة الحسابية، يتضح أن هذا الشرط مُحقق إذا(1+2-و(ن)2ب)جي-1<162-نج،{\displaystyle (1+2^{-f(n)}2^{B})^{G}-1<{\tfrac {1}{6}}2^{-n^{c}},}وبالتالي من الواضح أن هناك قيمة كبيرة بما يكفي لـ f وهي متعددة الحدود في n .

بناء آلة البولي بروبيلين

نقدم الآن التنفيذ المفصل لـPP{\displaystyle {\mathsf {PP}}}آلة .لنرمز إلى المتتالية بـ α{αأنا}أنا=1جي{\displaystyle \{\alpha _{i}\}_{i=1}^{G}}وحدد رموز الاختصار

Π(أ،ω،α،x):=أω،αجيجيأαجي،αجي-1جي-1أα3،α22أα2،α11xα1{\displaystyle \Pi (A,\omega ,\alpha ,x):=A_{\omega ,\alpha _{G}}^{G}A_{\alpha _{G},\alpha _{G-1}}^{G-1}\dotsb A_{\alpha _{3},\alpha _{2}}^{2}A_{\alpha _{2},\alpha _{1}}^{1}x_{\alpha _{1}}}،

ثم

π1-π0=ωS1α،αΠ(أ،ω،α،x)Π(أ،ω،α،x)-ωS0α،αΠ(أ،ω،α،x)Π(أ،ω،α،x).{\displaystyle \pi _{1}-\pi _{0}=\sum _{\omega \in S_{1}}\sum _{\alpha ,\alpha '}\Pi (A,\omega ,\alpha ,x)\Pi (A,\omega ,\alpha ',x)-\sum _{\omega \in S_{0}}\sum _{\alpha ,\alpha '}\Pi (A,\omega ,\alpha ,x)\Pi (A,\omega ,\alpha ',x).}

نحن نحدد PP{\displaystyle {\mathsf {PP}}}آلة إلى

  • اختر حالة أساسية ω بشكل عشوائي منتظم
  • لوωS0S1{\displaystyle \omega \not \in S_{0}\cup S_{1}}ثم توقف واقبل باحتمالية 1/2، وارفض باحتمالية 1/2
  • اختر سلسلتينα،α{\displaystyle \alpha ,\alpha '}من حالات الأساس G بشكل عشوائي منتظم
  • حسابX=Π(أ،ω،α،x)Π(أ،ω،α،x){\displaystyle X=\Pi (A,\omega ,\alpha ,x)\Pi (A,\omega ,\alpha ',x)}(وهو كسر ذو مقام22و(ن)جي(ن){\displaystyle 2^{2f(n)G(n)}}بحيث-1X1{\displaystyle -1\leq X\leq 1})
  • لوωS1{\displaystyle \omega \in S_{1}}ثم اقبل باحتمالية1+X2{\displaystyle {\tfrac {1+X}{2}}}ورفض باحتمالية1-X2{\displaystyle {\tfrac {1-X}{2}}}(والذي يستغرق على الأكثر 2و(ن)جي(ن)+1{\displaystyle 2f(n)G(n)+1}( رمي العملة المعدنية)
  • وإلا (ثمωS0{\displaystyle \omega \in S_{0}}) قبول باحتمالية1-X2{\displaystyle {\tfrac {1-X}{2}}}ورفض باحتمالية1+X2{\displaystyle {\tfrac {1+X}{2}}}(والذي يستغرق مرة أخرى على الأكثر 2و(ن)جي(ن)+1{\displaystyle 2f(n)G(n)+1}( رمي العملة المعدنية)

ومن ثم، يصبح من السهل حساب احتمال قبول هذه الآلة 12+π1-π021+ب(ن)+2ب(ن)جي(ن)،{\displaystyle {\frac {1}{2}}+{\frac {\pi _{1}-\pi _{0}}{2^{1+B(n)+2B(n)G(n)}}},} هذا هو PP{\displaystyle {\mathsf {PP}}}آلة للغة L ، حسب الحاجة.

إثبات PP PostBQP

لنفترض أن لدينا PP{\displaystyle {\mathsf {PP}}}آلة ذات تعقيد زمنيتي:=تي(ن){\displaystyle T:=T(n)}عند إدخال x بطولن:=|x|{\displaystyle n:=|x|}وبالتالي، تقوم الآلة بقلب العملة المعدنية على الأكثر T مرة أثناء الحساب. يمكننا بالتالي اعتبار الآلة دالة حتمية f (مُنفذة، على سبيل المثال، بواسطة دائرة كلاسيكية) تأخذ مُدخلين ( x، r ) حيث r ، سلسلة ثنائية بطول T ، تُمثل نتائج رميات العملة المعدنية العشوائية التي يُجريها الحساب، ويكون مُخرج f هو 1 (قبول) أو 0 (رفض). تعريف PP{\displaystyle {\mathsf {PP}}}يخبرنا ذلك

xل8{ر{0،1}تي|و(x،ر)=1}>2تي-1{\displaystyle x\in L\Leftrightarrow \#\{r\in \{0,1\}^{T}\mid f(x,r)=1\}>2^{T-1}}

لذا، نريد PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}خوارزمية يمكنها تحديد ما إذا كانت العبارة المذكورة أعلاه صحيحة.

لنفترض أن s هو عدد السلاسل العشوائية التي تؤدي إلى القبول،

s:=8{ر{0،1}تي|و(x،ر)=1}{\displaystyle s:=\#\{r\in \{0,1\}^{T}\mid f(x,r)=1\}}

وهكذا2تي-s{\displaystyle 2^{T}-s}يمثل عدد السلاسل المرفوضة. ومن السهل إثبات ذلك دون الإخلال بعمومية المسألة،s{0،2تي/2،2تي}{\displaystyle s\not \in \{0,2^{T}/2,2^{T}\}}للحصول على التفاصيل، انظر إلى فرضية مماثلة دون فقدان للعمومية في البرهان على أنPP{\displaystyle {\mathsf {PP}}}مغلق تحت المكمل.

خوارزمية آرونسون

خوارزمية آرونسون لحل هذه المشكلة هي كما يلي. ولتبسيط الأمر، سنكتب جميع الحالات الكمومية على أنها غير مُعَيَّرة. أولًا، نقوم بتحضير الحالة|xر{0،1}تي|ر|و(x،ر){\displaystyle |x\rangle \otimes \sum _{r\in \{0,1\}^{T}}|r\rangle |f(x,r)\rangle }ثانيًا، نُطبّق بوابات هادامارد على السجل الثاني (كل من الكيوبتات T الأولى )، ونقيس السجل الثاني، ثم نُجري عملية اختيار لاحقة للتأكد من كونه سلسلة أصفار بالكامل. من السهل التحقق من أن هذا يُبقي السجل الأخير (الكيوبت الأخير) في الحالة المتبقية.

|ψ:=(2تي-s)|0+s|1.{\displaystyle |\psi \rangle :=(2^{T}-s)|0\rangle +s|1\rangle .}

حيث يرمز H إلى بوابة هادامارد، نقوم بحساب الحالة

ح|ψ=(2تي|0+(2تي-2s)|1)/2{\displaystyle H|\psi \rangle =(2^{T}|0\rangle +(2^{T}-2s)|1\rangle )/{\sqrt {2}}}.

أينα،β{\displaystyle \alpha ,\beta }هي أعداد حقيقية موجبة سيتم اختيارها لاحقًاα2+β2=1{\displaystyle \alpha ^{2}+\beta ^{2}=1}، نقوم بحساب الحالةα|0|ψ+β|1|حψ{\displaystyle \alpha |0\rangle |\psi \rangle +\beta |1\rangle |H\psi \rangle }ثم قياس الكيوبت الثاني، مع اختيار لاحق بناءً على قيمته التي تساوي 1، مما يترك الكيوبت الأول في حالة متبقية تعتمد علىβ/α{\displaystyle \beta /\alpha }والتي نرمز إليها

|ϕβ/α:=αs|0+β2(2تي-2s)|1{\displaystyle |\phi _{\beta /\alpha }\rangle :=\alpha s|0\rangle +{\frac {\beta }{\sqrt {2}}}(2^{T}-2s)|1\rangle } .

بتصور الحالات الممكنة للكيوبت على شكل دائرة، نرى أنه إذاs>2تي-1{\displaystyle s>2^{T-1}}(أي إذاxل{\displaystyle x\in L}) ثمϕβ/α{\displaystyle \phi _{\beta /\alpha }}يقع في الربع المفتوحسؤالأجج:=(-|1،|0){\displaystyle Q_{acc}:=(-|1\rangle ,|0\rangle )}بينما إذاs<2تي-1{\displaystyle s<2^{T-1}}(أي إذاxل{\displaystyle x\not \in L}) ثمϕβ/α{\displaystyle \phi _{\beta /\alpha }}يقع في الربع المفتوحسؤالرهـج:=(|0،|1){\displaystyle Q_{rej}:=(|0\rangle ,|1\rangle )}في الواقع، لأي قيمة ثابتة لـ x (وقيمتها المقابلة s )، عندما نغير النسبةβ/α{\displaystyle \beta /\alpha }في(0،){\displaystyle (0,\infty )}لاحظ أن صورة|ϕβ/α{\displaystyle |\phi _{\beta /\alpha }\rangle }وهو الربع المفتوح المقابل تمامًا. وفي بقية البرهان، نوضح فكرة أنه يمكننا التمييز بين هذين الربعين.

تحليل

يترك|+=(|1+|0)/2{\displaystyle |+\rangle =(|1\rangle +|0\rangle )/{\sqrt {2}}}، وهو مركزسؤالرهـج{\displaystyle Q_{rej}}ودع|-{\displaystyle |-\rangle }يكون متعامدًا مع|+{\displaystyle |+\rangle }أي كيوبت فيسؤالأجج{\displaystyle Q_{acc}}، عند قياسها على أساس{|+،|-}{\displaystyle \{|+\rangle ,|-\rangle \}}، يعطي القيمة|+{\displaystyle |+\rangle }أقل من نصف الوقت. من ناحية أخرى، إذاxل{\displaystyle x\not \in L}وقد اخترناβ/α=ر*:=2s/(2تي-2s){\displaystyle \beta /\alpha =r^{*}:={\sqrt {2}}s/(2^{T}-2s)}ثم القياس|ϕβ/α{\displaystyle |\phi _{\beta /\alpha }\rangle }في الأساس{|+،|-}{\displaystyle \{|+\rangle ,|-\rangle \}}سيعطي القيمة|+{\displaystyle |+\rangle }طوال الوقت. بما أننا لا نعرف قيمة فإننا لا نعرف أيضًا القيمة الدقيقة لـ r* ، ولكن يمكننا تجربة عدة قيم مختلفة (عددها كثير الحدود) لـβ/α{\displaystyle \beta /\alpha }على أمل الحصول على واحدة "قريبة" من r* .

على وجه التحديد، لاحظ2-تي<ر*<2تي{\displaystyle 2^{-T}<r*<2^{T}}ولنقم تباعاًβ/α{\displaystyle \beta /\alpha }لكل قيمة من الشكل2أنا{\displaystyle 2^{i}}ل-تيأناتي{\displaystyle -T\leq i\leq T}ثم تُظهر الحسابات الأولية أنه بالنسبة لإحدى هذه القيم لـ i ، فإن احتمال أن يكون قياس|ϕ2أنا{\displaystyle |\phi _{2^{i}}\rangle }في الأساس{|+،|-}{\displaystyle \{|+\rangle ,|-\rangle \}}العائد|+{\displaystyle |+\rangle }هو على الأقل(3+22)/60.971.{\displaystyle (3+2{\sqrt {2}})/6\approx 0.971.}

بشكل عام ،PosتبسؤالP{\displaystyle {\mathsf {PostBQP}}}الخوارزمية كالتالي. ليكن k أي ثابت يقع تمامًا بين 1/2 و(3+22)/6{\displaystyle (3+2{\sqrt {2}})/6}نقوم بالتجربة التالية لكل-تيأناتي{\displaystyle -T\leq i\leq T}: بناء وقياس|ϕ2أنا{\displaystyle |\phi _{2^{i}}\rangle }في الأساس{|+،|-}{\displaystyle \{|+\rangle ,|-\rangle \}}إجماليجسجلتي{\displaystyle C\log T}مرات حيث C ثابت. إذا كانت نسبة|+{\displaystyle |+\rangle }إذا كانت القياسات أكبر من k ، نرفض الاحتمال. أما إذا لم نرفضه لأي قيمة لـ i ، نقبله. تُظهر حدود تشيرنوف أنه بالنسبة لثابت عالمي كبير بما فيه الكفاية C ، فإننا نصنف x بشكل صحيح باحتمالية لا تقل عن 2/3.

لاحظ أن هذه الخوارزمية تفي بالافتراض التقني القائل بأن احتمالية ما بعد الاختيار الإجمالية ليست صغيرة جدًا: كل قياس فردي لـ|ϕ2أنا{\displaystyle |\phi _{2^{i}}\rangle }احتمالية ما بعد الاختيار1/2يا(تي){\displaystyle 1/2^{O(T)}}وبالتالي فإن الاحتمالية الإجمالية هي1/2يا(تي2سجلتي){\displaystyle 1/2^{O(T^{2}\log T)}}.

مراجع

  1. ^ Y. Han and Hemaspaandra, L. and Thierauf, T. (1997). “حساب العتبة وأمن التشفير”. مجلة SIAM للحوسبة . 26 : 59 – 78. سيتيسيركس 10.1.1.23.510 . دوى : 10.1137/S0097539792240467 . {{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  2. 1 2 آرونسون، سكوت (2005). "الحوسبة الكمومية، والاختيار اللاحق، والوقت متعدد الحدود الاحتمالي". وقائع الجمعية الملكية أ . 461 (2063): 3473-3482 . arXiv : quant-ph/0412187 . Bibcode : 2005RSPSA.461.3473A . doi : 10.1098/rspa.2005.1546 . S2CID 1770389 . النسخة الأولية متاحة على الرابط التالي:
  3. آرونسون، سكوت (11 يناير 2004). "درس التعقيد لهذا الأسبوع: PP" . مدونة التعقيد الحسابي . تم الاطلاع عليه بتاريخ 2 مايو 2008 .
  4. إيثان بيرنشتاين وأوميش فازيراني (1997). "نظرية التعقيد الكمي". مجلة SIAM للحوسبة . 26 (5): 11-20 . CiteSeerX 10.1.1.144.7852 . doi : 10.1137/s0097539796300921 . 
  5. آرونسون، سكوت (2005). "الحوسبة الكمومية، والاختيار اللاحق، والوقت متعدد الحدود الاحتمالي". وقائع الجمعية الملكية أ . 461 (2063): 3473-3482 . arXiv : quant-ph/0412187 . Bibcode : 2005RSPSA.461.3473A . doi : 10.1098/rspa.2005.1546 . S2CID 1770389 .