الحوسبة الكمية
العودة إلى المستوى الفضي

المستوى الفضي · الدفتر 2 من 3

البوابات الأحادية وكرة بلوخ

Single-Qubit Gates & the Bloch Sphere

بوابات باولي وهادامارد وبوابات الطور كمصفوفات وحدوية، وربط أثرها بدوران متجه بلوخ.

نحو 28 دقيقة3 خلايا كود1 تمارين · 35 نقطة

يُفترض أنك أتممت: حالات الكيوبت والتراكب الكمي

أهداف هذا الدفتر
  • تطبيق بوابات X و Z و H على الحالات
  • التحقق من وحدوية البوابات برمجياً
  • حساب متجه بلوخ من متجه الحالة
  • تركيب البوابات وإثبات متطابقات مثل HZH = X
النواة غير محمّلة
0 من 4 خطوة0%

البوابات مصفوفات وحدوية

X=(0110),Z=(100−1),H=12(111−1)X = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}, \quad Z = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}, \quad H = \frac{1}{\sqrt{2}}\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}

الشرط الوحيد لصلاحية البوابة هو الوحدوية U†U=IU^{\dagger}U = I، وهي التي تضمن حفظ الاحتمالات وقابلية عكس العملية.

[ ]

تعريف البوابات وتطبيقها

[ ]

إثبات المتطابقة HZH = X عددياً

[ ]

من متجه الحالة إلى متجه بلوخ

تمرين تفاعلي

35 نقطة

تمرين: بوابة الدوران حول المحور Y

بوابة الدوران Ry(θ)R_y(\theta) تُعطى بالمصفوفة:

Ry(θ)=(cos⁡θ2−sin⁡θ2sin⁡θ2cos⁡θ2)R_y(\theta) = \begin{pmatrix} \cos\frac{\theta}{2} & -\sin\frac{\theta}{2} \\ \sin\frac{\theta}{2} & \cos\frac{\theta}{2} \end{pmatrix}

اكتب دالة ry(theta) تُعيد هذه المصفوفة كمصفوفة numpy. تحقّق أن Ry(π)R_y(\pi) تحوّل ∣0⟩|0\rangle إلى ∣1⟩|1\rangle (بفارق إشارة).

[ ]

أكملت 0 من 4 خطوة في هذا الدفتر. شغّل الخلايا المتبقّية وحلّ التمارين لإتمامه.