تحويل فورييه الكمي
لهذه الوحدة من برنامج Qiskit في الفصول الدراسية، يجب أن يكون لدى الطلاب بيئة Python تعمل بشكل صحيح مع تثبيت الحزم التالية:
qiskitالإصدار v2.1.0 أو أحدثqiskit-ibm-runtimeالإصدار v0.40.1 أو أحدثqiskit-aerالإصدار v0.17.0 أو أحدثqiskit.visualizationnumpypylatexenc
لإعداد الحزم وتثبيتها، راجع دليل تثبيت Qiskit. لتشغيل مهام على أجهزة حاسوب كمي حقيقية، يحتاج الطلاب إلى إنشاء حساب على IBM Quantum® باتباع الخطوات في دليل إعداد حساب IBM Cloud الخاص بك.
تم اختبار هذه الوحدة واستخدمت 13 ثانية من وقت وحدة معالجة الكم (QPU). هذا تقدير بحسن نية؛ قد يختلف استخدامك الفعلي.
# Added by doQumentation — required packages for this notebook
!pip install -q numpy qiskit qiskit-aer qiskit-ibm-runtime
# Uncomment and modify this line as needed to install dependencies
#!pip install 'qiskit>=2.1.0' 'qiskit-ibm-runtime>=0.40.1' 'qiskit-aer>=0.17.0' 'numpy' 'pylatexenc'
المقدمة
تحويل فورييه هو أداة شائعة الاستخدام في الرياضيات والفيزياء ومعالجة الإشارات وضغط البيانات وعدد لا يحصى من المجالات الأخرى. النسخة الكمية من تحويل فورييه، التي تحمل الاسم المناسب "تحويل فورييه الكمي"، تُشكّل الأساس لبعض أهم الخوارزميات الكمية.
اليوم، بعد مراجعة سريعة لتحويل فورييه الكلاسيكي، سنتحدث عن كيفية تنفيذ تحويل فورييه الكمي على حاسوب كمي. ثم سنناقش أحد تطبيقات تحويل فورييه الكمي في خوارزمية تُسمى خوارزمية تقدير الطور. تقدير الطور الكمي هو روتين فرعي في خوارزمية التحليل إلى عوامل الشهيرة لشور، التي يُشار إليها أحيانًا بـ"جوهرة تاج الحوسبة الكمية". هذه الوحدة تمهّد لوحدة أخرى تتمحور بالكامل حول خوارزمية شور، لكنها مصمَّمة أيضًا لتكون قائمة بذاتها. تحويل فورييه الكمي خوارزمية رائعة ومفيدة في حد ذاتها!