تضخيم السعة

تضخيم السعة هو أسلوب في الحوسبة الكمومية يعمم الفكرة الكامنة وراء خوارزمية بحث غروفر ، ويؤدي إلى ظهور عائلة من الخوارزميات الكمومية . اكتشفه جيل براسارد وبيتر هوير في عام 1997، [ 1 ] وأعاد لوف غروفر اكتشافه بشكل مستقل في عام 1998. [ 2 ]

في الحاسوب الكمومي، يمكن استخدام تضخيم السعة للحصول على تسريع تربيعي مقارنة بالعديد من الخوارزميات الكلاسيكية.

الخوارزمية

يتبع الاشتقاق المعروض هنا تقريبًا الاشتقاق الذي قدمه براسارد وآخرون في عام 2000. [ 3 ] لنفترض أن لديناشمال{\displaystyle N}فضاء هيلبرت ذو الأبعاد nح{\displaystyle {\mathcal {H}}}يمثل فضاء الحالة لنظام كمومي، يمتد بواسطة حالات الأساس الحسابي المتعامدب:={|ك}ك=0شمال-1{\displaystyle B:=\{|k\rangle \}_{k=0}^{N-1}}علاوة على ذلك، افترض أن لدينا عامل إسقاط هيرميتيP:حح{\displaystyle P\colon {\mathcal {H}}\to {\mathcal {H}}}. بدلاً عن ذلك،P{\displaystyle P}يمكن تقديمها بدلالة دالة أوراكل منطقيةχ:Z{0،1}{\displaystyle \chi \colon \mathbb {Z} \to \{0,1\}} وأساس تشغيلي متعامد بop:={|ωك}ك=0شمال-1{\displaystyle B_{\text{op}}:=\{|\أوميغا _{ك}\rangle \}_{k=0}^{N-1}}وفي هذه الحالة

P:=χ(ك)=1|ωكωك|{\displaystyle P:=\sum _{\chi (k)=1}|\omega _{k}\rangle \langle \omega _{k}|}.

P{\displaystyle P}يمكن استخدامها للتقسيمح{\displaystyle {\mathcal {H}}}إلى مجموع مباشر لفضاءين فرعيين متعامدين، الفضاء الفرعي الجيدح1{\displaystyle {\mathcal {H}}_{1}}والفضاء الفرعي السيئح0{\displaystyle {\mathcal {H}}_{0}}:ح1:=صورةP=فترة{|ωكبop|χ(ك)=1}،ح0:=كيرP=فترة{|ωكبop|χ(ك)=0}.{\displaystyle {\begin{aligned}{\mathcal {H}}_{1}&:={\text{Image}}\;P&=\operatorname {span} \{|\omega _{k}\rangle \in B_{\text{op}}\;|\;\chi (k)=1\},\\{\mathcal {H}}_{0}&:={\text{Ker}}\;P&=\operatorname {span} \{|\omega _{k}\rangle \in B_{\text{op}}\;|\;\chi (k)=0\}.\end{aligned}}}بمعنى آخر، نحن نحدد " فضاءً فرعياً جيداً ".ح1{\displaystyle {\mathcal {H}}_{1}}عبر جهاز العرضP{\displaystyle P}ثم يتمثل هدف الخوارزمية في تطوير حالة أولية معينة.|ψح{\displaystyle |\psi \rangle \in {\mathcal {H}}}إلى دولة تابعة لـح1{\displaystyle {\mathcal {H}}_{1}}.

بالنظر إلى متجه الحالة المعياري|ψح{\displaystyle |\psi \rangle \in {\mathcal {H}}}مع وجود تداخل غير صفري مع كلا الفضاءين الفرعيين، يمكننا تحليله بشكل فريد على النحو التالي:

|ψ=الخطيئة(θ)|ψ1+كوس(θ)|ψ0{\displaystyle |\psi \rangle =\sin(\theta )|\psi _{1}\rangle +\cos(\theta )|\psi _{0}\rangle }،

أينθ=دالة الجيب العكسية(|P|ψ|)[0،π/2]{\displaystyle \theta =\arcsin \left(\left|P|\psi \rangle \right|\right)\in [0,\pi /2]}، و |ψ1{\displaystyle |\psi _{1}\rangle }و|ψ0{\displaystyle |\psi _{0}\rangle }هي الإسقاطات المعيارية لـ |ψ{\displaystyle |\psi \rangle }إلى المساحات الفرعيةح1{\displaystyle {\mathcal {H}}_{1}}وح0{\displaystyle {\mathcal {H}}_{0}}على التوالي. يُعرّف هذا التفكيك فضاءً فرعياً ثنائي الأبعاد حψ{\displaystyle {\mathcal {H}}_{\psi }}، الممتدة بواسطة المتجهات |ψ0{\displaystyle |\psi _{0}\rangle }و|ψ1{\displaystyle |\psi _{1}\rangle } احتمالية العثور على النظام في حالة جيدة عند قياسه هيالخطيئة2(θ){\displaystyle \sin ^{2}(\theta )}.

عرّف عاملًا وحدويًاسؤال(ψ،P):=-SψSP{\displaystyle Q(\psi ,P):=-S_{\psi }S_{P}\,\!}، أين

Sψ=أنا-2|ψψ|وSP=أنا-2P.{\displaystyle {\begin{aligned}S_{\psi }&=I-2|\psi \rangle \langle \psi |\quad {\text{and}}\\S_{P}&=I-2P.\end{aligned}}}

SP{\displaystyle S_{P}}يقلب طور الحالات في الفضاء الفرعي الجيد ، بينما Sψ{\displaystyle S_{\psi }}يقلب طور الحالة الأولية|ψ{\displaystyle |\psi \rangle }.

إجراء هذا المشغل علىحψ{\displaystyle {\mathcal {H}}_{\psi }}يُعطى بواسطة

سؤال|ψ0=-Sψ|ψ0=(2كوس2(θ)-1)|ψ0+2الخطيئة(θ)كوس(θ)|ψ1{\displaystyle Q|\psi _{0}\rangle =-S_{\psi }|\psi _{0}\rangle =(2\cos ^{2}(\theta )-1)|\psi _{0}\rangle +2\sin(\theta )\cos(\theta )|\psi _{1}\rangle }و
سؤال|ψ1=Sψ|ψ1=-2الخطيئة(θ)كوس(θ)|ψ0+(1-2الخطيئة2(θ))|ψ1{\displaystyle Q|\psi _{1}\rangle =S_{\psi }|\psi _{1}\rangle =-2\sin(\theta )\cos(\theta )|\psi _{0}\rangle +(1-2\sin ^{2}(\theta ))|\psi _{1}\rangle }.

وهكذا فيحψ{\displaystyle {\mathcal {H}}_{\psi }}الفضاء الجزئيسؤال{\displaystyle Q}يتوافق ذلك مع دوران بزاوية2θ{\displaystyle 2\theta \,\!}:

سؤال=(كوس(2θ)الخطيئة(2θ)-الخطيئة(2θ)كوس(2θ)){\displaystyle Q={\begin{pmatrix}\cos(2\theta )&\sin(2\theta )\\-\sin(2\theta )&\cos(2\theta )\end{pmatrix}}}.

التقديمسؤال{\displaystyle Q}ن{\displaystyle n}أوقات في الولاية |ψ{\displaystyle |\psi \rangle } أعطِ

سؤالن|ψ=كوس((2ن+1)θ)|ψ0+الخطيئة((2ن+1)θ)|ψ1{\displaystyle Q^{n}|\psi \rangle =\cos((2n+1)\theta )|\psi _{0}\rangle +\sin((2n+1)\theta )|\psi _{1}\rangle }،

تدوير الحالة بين الفضاءات الفرعية الجيدة والسيئة . بعد ذلكن{\displaystyle n}عدد التكرارات، احتمال العثور على النظام في حالة جيدة هوالخطيئة2((2ن+1)θ){\displaystyle \sin ^{2}((2n+1)\theta )\,\!}تكون الاحتمالية في أعلى مستوياتها إذا اخترنا

ن=π4θ{\displaystyle n=\left\lfloor {\frac {\pi }{4\theta }}\right\rfloor }.

حتى هذه النقطة، تزيد كل تكرارة من سعة الحالات الجيدة ، ومن هنا جاء اسم التقنية.

التطبيقات

لنفترض أن لدينا قاعدة بيانات غير مرتبة معشمال{\displaystyle N}العناصر، ووظيفة أوراكلχ{\displaystyle \chi }والتي يمكنها التعرف على المدخلات الجيدة التي نبحث عنها، وبop=ب{\displaystyle B_{\text{op}}=B}لتبسيط الأمور.

إذا كان هناكجي{\displaystyle G}بعد جمع البيانات الجيدة في قاعدة البيانات، يمكننا العثور عليها عن طريق تهيئة سجل كمومي.|ψ{\displaystyle |\psi \rangle }معن{\displaystyle n}الكيوبتات حيث2ن=شمال{\displaystyle 2^{n}=N}في تراكب موحد لجميع عناصر قاعدة البياناتشمال{\displaystyle N}بحيث

|ψ=1شمالك=0شمال-1|ك{\displaystyle |\psi \rangle ={\frac {1}{\sqrt {N}}}\sum _{k=0}^{N-1}|k\rangle }

وبتشغيل الخوارزمية المذكورة أعلاه، يكون تداخل الحالة الأولية مع الفضاء الفرعي الجيد مساوياً للجذر التربيعي لتردد الإدخالات الجيدة في قاعدة البيانات.الخطيئة(θ)=|P|ψ|=جي/شمال{\displaystyle \sin(\theta )=|P|\psi \rangle |={\sqrt {G/N}}}. لوالخطيئة(θ)1{\displaystyle \sin(\theta )\ll 1}يمكننا تقريب عدد التكرارات المطلوبة على النحو التالي:

ن=π4θπ4الخطيئة(θ)=π4شمالجي=يا(شمال).{\displaystyle n=\left\lfloor {\frac {\pi }{4\theta }}\right\rfloor \approx \left\lfloor {\frac {\pi }{4\sin(\theta )}}\right\rfloor =\left\lfloor {\frac {\pi }{4}}{\sqrt {\frac {N}{G}}}\right\rfloor =O({\sqrt {N}}).}

سيؤدي قياس الحالة الآن إلى الحصول على إحدى القيم الصحيحة باحتمالية عالية . نظرًا لأن كل تطبيق لـSP{\displaystyle S_{P}}يتطلب الأمر استعلامًا واحدًا من أوراكل (بافتراض أن أوراكل مُنفذ كبوابة كمومية )، ويمكننا العثور على مدخل جيد باستخداميا(شمال){\displaystyle O({\sqrt {N}})}تُحقق استعلامات أوراكل تسارعًا تربيعيًا مقارنةً بأفضل خوارزمية كلاسيكية ممكنة. (تتمثل الطريقة الكلاسيكية للبحث في قاعدة البيانات في تنفيذ الاستعلام لكلهـ{0،1،...،شمال-1}{\displaystyle e\in \{0,1,\dots ,N-1\}}إلى حين إيجاد حل، مما سيكلفيا(شمال){\displaystyle O(N)}(الاستفسارات.) علاوة على ذلك، يمكننا العثور على جميعجي{\displaystyle G}حلول باستخداميا(جيشمال){\displaystyle O({\sqrt {GN}})}استفسارات.

إذا حددنا حجم المجموعةجي{\displaystyle G}أولاً، يختزل السيناريو المذكور أعلاه بشكل أساسي إلى بحث غروفر الأصلي .

العد الكمي

لنفترض أن عدد المدخلات الصحيحة غير معروف. هدفنا هو تقديرجي~{\displaystyle {\tilde {G}}}بحيث(1-دلتا)جيجي~(1+دلتا)جي{\displaystyle (1-\delta )G\leq {\tilde {G}}\leq (1+\delta )G}للصغاردلتا>0{\displaystyle \delta >0}يمكننا حل المشكلة.جي~{\displaystyle {\tilde {G}}}بتطبيق خوارزمية تقدير الطور الكمومي على المؤثر الوحدويسؤال{\displaystyle Q}.

منذهـ2أناθ{\displaystyle e^{2i\theta }}وهـ-2أناθ{\displaystyle e^{-2i\theta }}القيمتان الذاتيتان الوحيدتان لـسؤال{\displaystyle Q}يمكننا أن نجعل متجهاتهم الذاتية المقابلة هي|ψ1{\displaystyle |\psi _{1}\rangle }و|ψ2{\displaystyle |\psi _{2}\rangle }يمكننا إيجاد القيمة الذاتيةهـ2أناθ{\displaystyle e^{2i\theta }}ل|ψ{\displaystyle |\psi \rangle }وهو ما يعادل في هذه الحالة تقدير الطورθ{\displaystyle \theta }يمكن تحقيق ذلك بتطبيق تحويلات فورييه وعمليات وحدوية مضبوطة، كما هو موضح في خوارزمية تقدير الطور الكمومي. مع التقديرθ~{\displaystyle {\tilde {\theta }}}، يمكننا أن نقدرالخطيئةθ{\displaystyle \sin {\theta }}والذي بدوره يقدرجي{\displaystyle G}.

لنفترض أننا نريد تقديرθ{\displaystyle \theta }مع حالة بداية عشوائية|s{\displaystyle |s\rangle }، بدلاً من المتجهات الذاتية|ψ1{\displaystyle |\psi _{1}\rangle }و|ψ2{\displaystyle |\psi _{2}\rangle }يمكننا القيام بذلك عن طريق التفكيك|s{\displaystyle |s\rangle }إلى توليفة خطية من|ψ1{\displaystyle |\psi _{1}\rangle }و|ψ2{\displaystyle |\psi _{2}\rangle }ثم تطبيق خوارزمية تقدير الطور.

مراجع

  1. جيل براسارد؛ بيتر هوير (يونيو 1997). "خوارزمية دقيقة متعددة الحدود الكمومية لمسألة سيمون". وقائع الندوة الإسرائيلية الخامسة حول نظرية الحوسبة والأنظمة . مطبعة جمعية مهندسي الكهرباء والإلكترونيات. الصفحات 12-23 . arXiv : quant-ph/9704027 . Bibcode : 1997quant.ph..4027B . doi : 10.1109/ISTCS.1997.595153 . ISBN  0-8186-8037-7. S2CID 5177739 . 
  2. جروفر، لوف ك. (مايو 1998). "يمكن للحواسيب الكمومية البحث بسرعة باستخدام أي تحويل تقريبًا". مجلة Physical Review Letters ، 80 (19): 4329-4332 . arXiv : quant-ph/9712011 . Bibcode : 1998PhRvL..80.4329G . doi : 10.1103/PhysRevLett.80.4329 . S2CID 17879840 . 
  3. جيل براسارد؛ بيتر هوير؛ ميشيل موسكا؛ آلان تاب (15 مايو 2000). "تضخيم وتقدير السعة الكمومية". الحوسبة الكمومية والمعلومات . الرياضيات المعاصرة. المجلد 305. الصفحات 53-74 . arXiv : quant-ph/0005055 . doi : 10.1090/conm/305/05215 . ISBN   9780821821404. S2CID 54753 .