A log-depth in-place quantum Fourier transform that rarely needs ancillas
تقدم هذه الورقة "الدوائر الكمومية المتفائلة" التي تقرب الوحدات (unitaries) بشكل جيد في معظم المدخلات لتحقيق تحويل فورييه كمومي بعمق لوغاريتمي وفي مكانه مع حد أدنى من متطلبات المساعدات (ancilla)، مع توفير طريقة اختزال أيضاً لتحويل مثل هذه الدوائر إلى دوائر عامة وتمكين خوارزميات تحليل إلى عوامل ذات عمق خطي تقريباً.
المؤلفون الأصليون:Gregory D. Kahanamoku-Meyer, John Blue, Thiago Bergamaschi, Craig Gidney, Isaac L. Chuang
في مجال الحوسبة الكمومية، يحاول العلماء باستمرار بناء آلات يمكنها حل مشكلات مستعصية على أجهزة الكمبيوتر الحالية. وللقيام بذلك، يجب عليهم بناء سلاسل دقيقة من العمليات، تُعرف باسم الدوائر، والتي تتلاعب بالمعلومات المخزنة في البتات الكمومية. هذه البتات فريدة من نوعها لأنها يمكن أن توجد في حالة "تراكب"، حيث تحتفظ بpossibilities (احتمالات) متعددة في آن واحد، بدلاً من كونها مجرد صفر أو واحد بسيط. وتعد عملية تسمى "تحويل فورييه الكمومي" أداة أساسية للعديد من هذه الخوارزميات القوية. فكر في هذا التحويل كوسيلة لإعادة ترتيب المعلومات بحيث تصبح الأنماط الخفية مرئية، تماماً كما يفصل المنشور الضوء الأبيض إلى قوس قزح من الألوان. لعقود من الزمن، كافح الباحثون لبناء هذه الأداة بكفاءة؛ فالنسخ الأكثر دقة تتطلب قدراً هائلاً من المساحة والوقت، بينما غالباً ما تضحي النسخ الأسرع بالكثير من الدقة أو تتطلب بتات ذاكرة إضافية غير مستخدمة يصعب إدارتها على الأجهزة الحقيقية.
لقد اقترح فريق من الباحثين الآن طريقة جديدة لبناء هذه الأداة الأساسية تكسر المقايضات التقليدية بين السرعة والمساحة والدقة. يعتمد نهجهم على مفهوم يطلقون عليه اسم الدائرة "المتفائلة". في الهندسة القياسية، يجب أن تعمل الآلة بشكل مثالي في كل مرة تُستخدم فيها، بغض النظر عن المدخلات. ومع ذلك، أدرك الباحثون أنه بالنسبة للعديد من الخوارزميات الكمومية، يكفي أن تعمل الدائرة بشكل صحيح في الغالبية العظمى من المدخلات، حتى لو فشلت في جزء ضئيل ونادر منها. لقد صاغوا هذه الفكرة رسمياً، موضحين أنه إذا كانت الدائرة "متفائلة" — أي أنها دقيقة للغاية في معظم الحالات ولكنها ترتكب خطأً كبيراً أحياً في حالات محددة ونادرة جداً — فإنه لا يزال من الممكن استخدامها بفعالية في خوارزميات أكبر. وقد أثبتوا أنه في الحالات النادرة التي لا يمكن للخوارزمية فيها تحمل أي خطأ مطلقاً، هناك طريقة رياضية لتحويل هذه الدوائر المتفائلة إلى دوائر تعمل بشكل مثالي لكل مدخل، دون فقدان مزايا السرعة الخاصة بها.
وبتطبيق هذه الفلسفة، أنشأ الفريق نسخة جديدة من تحويل فورييه الكمومي تتميز بكفاءة ملحوقة. يعمل تصميمهم بعمق، أو عدد خطوات متتالية، ينمو لوغاريتمياً مع حجم المشكلة، مما يجعلها أسرع بكثير من الطرق السابقة. والأهم من ذلك، أن هذه الدائرة لا تتطلب بتات ذاكرة إضافية، المعروفة باسم "الأنسيلا" (ancillas)، والتي غالباً ما تكون هي العائق في بناء حواسيب كمومية كبيرة. كما أنها تعمل مع كيوبتات مرتبة في خط بسيط، باستخدام اتصالات محلية فقط بين الجيران، ولا تتطلب أي قياسات أو حلقات تغذية راجعة معقدة أثناء تشغيلها. تم تصميم الدائرة بحيث تحدث الأخطاء النادرة فقط في جزء ضئيل جداً من حالات الإدخال الممكنة. وبالنسبة للمهمة المحددة المتمثلة في تحليل الأعداد الكبيرة إلى عواملها — وهي خطوة رئيسية لكسر التشفير الحديث — أظهر الباحثون أن هذه الأخطاء النادرة لا تهم؛ فالخوارزمية قوية بما يكفي بحيث تظل احتمالية النجاح عالية حتى عند استخدام هذه النسخة الأسرع وغير المثالية.
وللتعامل مع الحالات النادرة للغاية التي يكون فيها الحصول على نتيجة مثالية أمراً غير قابل للتفاوض، أظهر الباحثون كيفية تغليف دائرتهم المتفائلة بطبقة من العشوائية. فمن خلال خلط بيانات الإدخال قبل المعالجة وإلغاء الخلط بعدها، يمكنهم ضمان أن النتيجة النهائية دقيقة لأي مدخل، مع الحفاظ في الوقت نفسه على سرعة الدائرة اللوغاريتمية. تتيح هذه التقنية بناء نسخة من تحويل فورييه تعمل بشكل مثالي لجميع المدخلات، ولكنها لا تزال تستخدم أقل من ثلاثة أضعاف عدد الكيوبتات المطلوبة للبيانات نفسها، وهو تحسن كبير عن الطرق القديمة التي كانت تتطلب الكثير أكثر من ذلك. والنتيوة هي مجموعة من الأدوات التي يمكن أن تسمح للحواسيب الكمومية بتحليل الأعداد الكبيرة باستخدام عمق شبه خطي وموارد أقل بكثير مما كان يُعتقد سابقاً، مما يقرب التحقيق العملي لهذه الخوارزميات القوية من الواقع.
ملخص تقني: تحويل فورييه الكمي ذو عمق لوغاريتمي ومكاني في مكانه، نادراً ما يحتاج إلى كيو بتات مساعدة
بيان المشكلة غالباً ما يتطلب تصميم الدوائر الكمية لوحدات معينة (unitaries) موازنة قيود الموارد (العمق، عدد الكيو بتات، المحلية) مقابل خطأ التقريب. تتطلب النهج التقليدية تحقيق ضمان "الحالة الأسوأ" (worst-case) لجميع المدخلات الممكنة، وهو ما يستلزم موارد كبيرة، مثل أعداد ضخمة من الكيو بتات المساعدة (ancilla qubits)، أو بوابات بعيدة المدى، أو دوائر عميقة. على سبيل المثال، تطلبت بناءات تحويل فورييه الكمي (QFT) السابقة ذات العمق اللوغاريتمي O(n) كيو بتات مساعدة بمقدار O(n)، أو اتصالاً بعيد المدى، أو تغذية راجعة قائمة على القياس. ويفترض المؤلفون أنه بالنسبة للعديد من التطبيقات ضمن الخوارزميات الكمية الأكبر، يكفي تحقيق تقريب جيد لمعظم المدخلات بدلاً من جميعها، بشرماً أن تكون المدخلات "السيئة" (حيث يكون الخطأ مرتفعاً) نادرة أو يمكن التعامل معها عبر الاختزال.
المنهجية يقدم البحث إطار عمل لـ "الدوائر الكمية المتفائلة" (optimistic quantum circuits) ويطبقه على تحويل فورييه الكمي (QFT)، يليه تقنية اختزال للتعامل مع مدخلات الحالة الأسوأ.
الدوائر الكمية المتفائلة: يعرف المؤلفون الدائرة الكمية المتفائلة C (التي تولد الوحدة U~) لـ U المستهدفة بأنها دائرة يكون فيها متوسط مربع الخطأ فوق أي قاعدة متعامدة (orthonormal basis) محدوداً بـ ϵ. رسمياً، dimH1∑i∥U~∣ϕi⟩−U∣ϕi⟩∥2<ϵ. هذا التعريف مستقل عن القاعدة ومعادل لحدود معيار فروبينيوس (Frobenius norm) لمؤثر الخطأ. والأهم من ذلك، يسم يسمح هذا بوجود فضاء جزئي صغير من المدخلات "السيئة" حيث يكون الخطأ O(1)، بشرط أن يشغل هذا الفضاء الجزئي جزءاً قدره O(ϵ) فقط من فضاء هيلبرت.
بناء تحويل فورييه الكمي المتفائل (QFT): يبني المؤلفون QFT لـ n من الكيو بتات مع معامل خطأ ϵ.
النهج القائم على الكتل (Blockwise Approach): يتم تقسيم سجل الإدخال إلى كتل بحجم m=O(log(n/ϵ)).
خدعة تقدير الطور (Phase Estimation Trick): تستفيد الدائرة من حقيقة أن تطبيق QFT† على كتلة ما يقرب من تقدير عامل الطور. ومن خلال تطبيق QFT† على كتلة، تقوم الدائرة بتقدير مساهمة الطور من الكتل المجاورة.
التبادل (Commutation): تدرج الدائرة هويات من الشكل QFT†QFT وتحرك الكتل المتبادلة عبر بعضها البعض. هذا يكسر سلسلة الاعتماد الخطي لبناءات الـ QFT التقريبية القياسية.
نمط الفشل (Failure Mode): يفشل تقدير الطور (بالالتفاف حول 2m modulo 2m) فقط عندما يكون حالة الإدخال على كتلة ما قريباً من $0أو2^m$ (أي سلسلة طويلة من الأصفار أو الواحدات). هذه هي الفضاء الجزئي "السيئ".
الموارد: تمتلك الدائرة الناتجة عمقاً قدره O(log(n/ϵ))، وتستخدم بالضبط n كيو بت (بدون كيو بتات مساعدة)، وهي محلية لتوزيعات الكيو بت أحادية البعد (1D) (بمدى قدره O(log(n/ϵ)))، وهي خالية من القياسات.
اختزال الحالة الأسوأ إلى الحالة المتوسطة (Worst-to-Average Case Reduction): لمعالجة السيناريوهات التي قد تتركز فيها المدخلات في الفضاء الجزئي "السيئ"، يقترح المؤلفون اختزالاً لتحويل الدوائر المتفائلة إلى دوائر تقريبية عامة.
الاختزال العشوائي: قبل تطبيق الدائرة المتفائلة، يتم تطبيق وحدة عشوائية V من تصميم وحدوي 1 (unitary 1-design). بعد ذلك، يتم تطبيق V^†=UV†U†. هذا يعمل على تعشية (randomize) حالة الإدخال، مما يضمن أن احتمال الوقوع في الفضاء الجزئي عالي الخطأ منخفض.
الاختزال غير العشوائي (Derandomized Reduction): يمكن تنقية العملية العشوائية إلى عملية وحدوية عن طريق ترميز اختيار V في سجل تحكم.
تصميم 1 محدد: بالنسبة لـ QFT، يستخدم المؤلفون مجموعة Weyl-Heisenberg (أخذ عينات منتظمة من إزاحات Pauli والمنحدرات الطورية) كـ 1-design. يضمن هذا الخيار أن عمليات التعشية وإلغاء التعشية المطلوبة فعالة.
المساهمات والنتائج الرئيسية
تحويل فورييه الكمي المتفائل: يقدم البحث أول بناء لـ QFT يحقق في آن واحد:
العمق: O(log(n/ϵ)).
عدد الكيو بتات: n (بدون كيو بتات مساعدة).
المحلية: مدى قدره O(log(n/ϵ)) (محلية لـ 1D).
خلو من القياسات.
الخطأ: محدود بـ ϵ لجميع الحالات باستثناء نسبة O(ϵ) من فضاء هيلبرت.
الضرب المتفائل والتحليل إلى عوامل: يوضح المؤلفون أنه يمكن استخدام الـ QFT المتفائل مباشرة في خوارزمية شور لتحليل الأعداد الصحيحة إلى عوامل. من خلال دمج الـ QFT المتفائل في بناءات الحساب السريع الحديثة القائمة على QFT (تحديداً الضرب المتفائل)، يحققون دوائر تحليل إلى عوامل بعمق O(n1+δ) (لـ δ>0 قابل للضبط) باستخدام 2n+O(n/logn) كيو بت إجمالي فقط. يمثل هذا تحسناً كبيراً في العمق وكفاءة الكيو بت مقارنة بالطرق السابقة التي تطلبت O(n) كيو بتات مساعدة أو دوائر أعمق.
تحويل فورييه الكمي العام التقريبي: من خلال تطبيق تقنية الاختزال، يستنتج المؤلفون QFT تقريبياً يعمل بخطأ منخفض على مدخلات arbitrary.
النسخة العشوائية: تحقق عمق O(log(n/ϵ)) باستخدام n+O(n/log(n/ϵ)) كيو بت إجمالي (كيو بتات مساعدة دون خطية).
النسخة غير العشوائية (الوحدوية): تحقق عمق O(log(n/ϵ)) باستخدام 3n+O(n/log(n/ϵ)) كيو بت إجمالي.
يُزعم أنها أول بناءات تحقق العمق اللوغاريتمي الأمثل تقاربياً مع أعداد كيو بت مساعدة دون خطية (في النسخة العشوائية) أو بدون قياسات/تغذية راجعة (في النسخة الوحدوية).
الأهمية يزعم البحث أن "الدوائر الكمية المتفائلة" تقدم تحولاً نموذجياً عملياً لتصميم الخوارزميات الكمية. فمن خلال قبول أنماط فشل نادرة (وهي مستبعدة إحصائياً في السياقات الخوارزمية النموذجية مثل خوارزمية شور)، يمكن تقليل أعباء الموارد (العمق وعدد الكيو بتات) بشكل كبير. إن بناء الـ QFT المتفائل المحدد يزيل العقبة التي تشكلها الـ QFTs في دوائر التحليل إلى عوامل، مما يسمح بتحليل إلى عوامل بعمق شبه خطي مع حد أدنى من عبء الكيو بتات. علاوة على ذلك، توفر تقنية الاختزال المقدمة طريقة عامة لتحويل هذه الدوائر المتفائلة إلى ضمانات حالة أسوأ قوية عند الضرورة، مما يسد الفجوة بين الكفاءة التجريبية والصحة الصارمة. يشير العمل إلى أنه مع نضوج الأجهزة الكمية، ستصبح الموازنة بين حجم الزمان والمكان والعمق أمراً حاسماً، وتوفر هذه البناءات مساراً لتحسين كليهما.