بوابة CNOT (NOT المتحكم بها) هي البوابة الأهم في الحوسبة الكمومية.
CNOT هي المكافئ الكمومي لـ عبارة شرطية. تقول:
أولاً، ماذا يعني قلب كيوبت؟
هناك طرق كثيرة لقلب كيوبت. إليك ثلاث منها. كل واحدة تبدأ عند |0⟩ (القطب الشمالي) وتنتهي عند |1⟩ (القطب الجنوبي)، لكن تأخذ مساراً مختلفاً:
كل الثلاث تقلب |0⟩ إلى |1⟩، والعكس. علينا اختيار واحدة!
القلب في CNOT هو تحديداً بوابة X، دوران 180 درجة حول المحور x.
إذن فعلاً، CNOT تقول:
لنرَ كيف يبدو ذلك.
كيف يبدو القلب المتحكم به؟
عندما تكون الكيوبت الأولى |1⟩
الكيوبت الأولى هي |1⟩ (لأسفل)، فتطبق CNOT بوابة X على الثانية.
انقلبت الكيوبت الثانية من |0⟩ إلى |1⟩، تماماً مثل تطبيق X. تصبح الحالة |11⟩. الأولى دون تغيير. إنها الرئيسة؛ CNOT تلمس الثانية فقط.
عندما تكون الكيوبت الأولى |0⟩
الآن ماذا لو كانت الكيوبت الأولى |0⟩ بدلاً منها؟ ماذا تعتقد أنه يحدث؟
تنبأ، ثم تحقق بنفسك:
لا شيء يتغير. كانت الكيوبت الأولى |0⟩، فلم تُفعَّل العبارة الشرطية. تبقى الحالة عند |00⟩.
في التراكب
إليك الحالة المثيرة. ماذا لو وضعنا الأولى في شيء بين |0⟩ و|1⟩، تراكب 50-50؟ (نصل إلى ذلك بتطبيق هادامارد أولاً.) هذا يعني أننا نبدأ من الحالة:
الآن لدينا احتمالان (أو عالمان) للكيوبت الأولى. في التصور أدناه، نُلوّنهما أحمر وأزرق. لاحظ أنه في البداية، في كل من العالم الأحمر والأزرق، الكيوبت الثانية في وضع «أعلى». تتداخل العوالم على تلك الكيوبت، فنحصل على أبيض فقط.
ومع ذلك، بينما نُجري CNOT، ينقسم العالم الأحمر والعالم الأزرق. في العالم الأحمر الكيوبت الأولى في الموضع 0؛ في العالم الأزرق هي في الموضع 1، فينقلب العالم الأزرق فقط.
إذن تخيّل العالمين يعملان بالتوازي:
- العالم الأحمر: كانت الكيوبت الأولى
|0⟩طوال الوقت. CNOT لا تفعل شيئاً. ننتهي عند|00⟩. - العالم الأزرق: كانت الكيوبت الأولى
|1⟩طوال الوقت. CNOT تقلب الكيوبت الثانية. ننتهي عند|11⟩.
لا تختار ميكانيكا الكم واحداً. تحتفظ بـ كليهما، موزونين بالتقسيم الأصلي 50-50. النتيجة (|00⟩ + |11⟩)/√2، حالة بِل: زوج متشابك شهير جداً.
ماذا يحدث إذا قِست الآن؟
الكيوبتان مترابطتان الآن. إذا قِسنا الكيوبت الأولى ووجدنا أنها لأسفل، نعرف أننا في العالم الأزرق. لذلك، يجب أن تكون الكيوبت الأخرى لأسفل أيضاً!
عند قياس نظام كمومي، يسبب انهياراً، مما يعني أنه يمحو كل العوالم الأخرى.
التشابك الكمومي هو اعتماد بين نتائج القياس. بوضوح، النتائج تعتمد على بعضها، فهما بالتأكيد متشابكتان قبل القياس! بعد القياس، رغم ذلك، لم يعد هناك أي اعتماد.
تصور آخر
كملاحظة جانبية، أظهر التصور السابق العالمين الناتجين عن قياس أساس Z (لهذا وُضع العالمان على المحور z).
لكن لا يجب أن تقيس على المحور Z. يمكنك القياس في أي اتجاه. هناك عوالم ممكنة أكثر بكثير يمكننا أن ننتهي فيها، حول الكرة كلها.
يعطي التصور التالي لوناً فريداً لكل حالة مستقبلية محتملة، للقياس في أي اتجاه. مرة أخرى، العوالم المترابطة على الكيوبتين ملوّنة بنفس اللون.
لاحظ أن هذا التصور شيء عليك الجلوس معه لفترة لاستيعابه تماماً. لدينا دليل عن التشابك الكمومي سيساعد.
جدول الحقيقة
على المدخلات التقليدية الأربع:
| المدخل | التحكم | الهدف قبل | الهدف بعد | المخرج |
|---|---|---|---|---|
| |00⟩ | 0 | 0 | 0 | |00⟩ |
| |01⟩ | 0 | 1 | 1 | |01⟩ |
| |10⟩ | 1 | 0 | 1 (مُقلَب) | |11⟩ |
| |11⟩ | 1 | 1 | 0 (مُقلَب) | |10⟩ |
الكيوبت الأولى لا تتغير أبداً. تنقلب الثانية بالضبط عندما تساوي الأولى 1. CNOT معكوس نفسها: طبّقها مرتين وستعود إلى الحالة الأصلية.
المصفوفة
في الأساس الحاسوبي (الترتيب |00⟩, |01⟩, |10⟩, |11⟩)، CNOT هي:
الكتلة العليا اليسرى 2×2 هي مصفوفة الوحدة (الكيوبت الأولى = 0 يترك الثانية وحدها)، والكتلة السفلى اليمنى 2×2 هي بوابة Pauli-X (الكيوبت الأولى = 1 يقلب الثانية).
كيف تُجرى CNOT في العالم الحقيقي
تُجرى CNOT بطرق شتى على الكيوبتات الحقيقية.
في كيوبتات السبين الإلكتروني (مثل الأيونات المحصورة)، يُطلق ليزران مختلفان على الإلكترونين اللذين نريد ربطهما بالتشابك. إذا كان الإلكترون الأول يواجه لأعلى، يمتص ليزره، مما يخلق اهتزازاً دقيقاً في الفخ كله. الليزر الثاني يترجم ذلك الاهتزاز إلى قلب للكيوبت الثاني. هذا ينشئ تشابكاً بين السبين الإلكتروني.

لماذا CNOT تهم
بوابات الكيوبت الفردي بمفردها لا يمكنها ربط كيوبتين بالتشابك. يمكنك تدوير كل كيوبت بشكل مستقل طوال اليوم وستبقى مستقلة. لإجراء أي شيء كيوبتي متعدد فعلاً، تحتاج إلى بوابة كيوبتين واحدة على الأقل، وCNOT هي القياسية.
مع بوابتين محددتين للكيوبت الفردي (هادامارد وبوابة T)، تشكّل CNOT مجموعة بوابات شاملة. كل عملية كمومية، على أي عدد من الكيوبتات، يمكن بناؤها من هذه الثلاثة بأي دقة تريد. معظم موردي العتاد الكمومي ينفّذون هذه المجموعة بالضبط كعملياتهم الأصلية.
مفاهيم ذات صلة
- بوابة هادامارد: البوابة التي تشغّلها عادة على الكيوبت الأولى قبل CNOT.
- Pauli-X (NOT): البوابة التي تطبقها CNOT على الكيوبت الثانية عندما تكون الأولى 1.
- ما هي البوابة الكمومية؟ المفهوم العام.
- كرة بلوخ: ما تمثله كل من الكرتين.
الأسئلة المتكررة
ماذا تفعل بوابة CNOT؟
CNOT هي بوابة كيوبتين. تقلب الكيوبت الثانية فقط عندما تكون الأولى في حالة |1⟩. إذا كانت الكيوبت الأولى |0⟩، تُترك الثانية وحدها.
لماذا تنشئ CNOT تشابكاً؟
ما جدول حقيقة CNOT؟
على المدخلات التقليدية الأربع:
| المدخل | المخرج |
|---|---|
| |00⟩ | |00⟩ |
| |01⟩ | |01⟩ |
| |10⟩ | |11⟩ |
| |11⟩ | |10⟩ |
هل CNOT قابلة للعكس؟
نعم. مثل كل بوابة كمومية، CNOT وحدوية وبالتالي قابلة للعكس. في الواقع، إنها معكوس نفسها: تطبيق CNOT مرتين يُرجعك إلى حيث بدأت.
لماذا CNOT مهمة جداً؟
لا يمكن لبوابات الكيوبت الفردي توليد تشابك. لإجراء أي شيء كمومي فعلاً عبر كيوبتات متعددة، تحتاج إلى بوابة كيوبتين واحدة على الأقل، وCNOT هي الخيار القياسي. مع H وT، تشكّل CNOT مجموعة بوابات شاملة، أي يمكن بناء أي عملية كمومية من هذه الثلاثة.
ما مصفوفة CNOT؟
مصفوفة 4×4 في الأساس الحاسوبي. في صيغة الكتل، مصفوفة الوحدة 2×2 على الفضاء الفرعي (الكيوبت الأولى = 0) وPauli-X على الفضاء الفرعي (الكيوبت الأولى = 1): بالضبط «اقلب الكيوبت الثانية فقط إذا كانت الأولى 1».
احصل على Qubi
احمل كيوبتات متشابكة.
بنينا زوجاً من الكيوبتات يمكنك حملها بين يديك. تساعد في تثبيت المفاهيم، وتتصل حتى بحواسيب كمومية حقيقية!