טלפורטציה קוונטית
עבור מודול Qiskit in Classrooms הזה, על הסטודנטים להיות עם סביבת Python עובדת עם החבילות הבאות מותקנות:
qiskitv2.1.0 או חדש יותרqiskit-ibm-runtimev0.40.1 או חדש יותרqiskit-aerv0.17.0 או חדש יותרqiskit.visualizationnumpypylatexenc
להגדרה ולהתקנה של החבילות שלמעלה, ראה את המדריך התקנת Qiskit. כדי להריץ עבודות על מחשבים קוונטיים אמיתיים, הסטודנטים יצטרכו להגדיר חשבון ב-IBM Quantum® על ידי ביצוע השלבים במדריך הגדרת חשבון IBM Cloud שלך.
המודול הזה נבדק ועשה שימוש ב-14 שניות של זמן 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'
צפה בהדרכת המודול של ד"ר קייטי מקורמיק למטה, או לחץ כאן לצפייה ב-YouTube.
מבוא ורקע
טלפורטציה קוונטית היא טכניקה בפיזיקה קוונטית המאפשרת העברת מידע קוונטי ממיקום אחד לאחר מבלי להזיז חלקיקים פיזית. בניגוד למושג הטלפורטציה מדמיון מדע בדיוני, תהליך זה אינו כולל הובלת חומר. במקום זאת, הוא מסתמך על עקרון ההסתבכות הקוונטית, שבו שני חלקיקים הופכים לקשורים ללא קשר למרחק. באמצעות סדרה של מדידות מדויקות ותקשורת קלאסית, ניתן לשחזר את המצב הקוונטי של חלקיק אחד בחלקיק אחר במיקום רחוק, ובכך "לטלפורט" את המידע הקוונטי. במודול הזה, נראה איך זה עובד מתמטית, ואז נממש טלפורטציה קוונטית על מחשב קוונטי אמיתי. המבוא כאן יהיה קצר; לרקע נוסף על מידע קוונטי והסבר נוסף על טלפורטציה, אנחנו ממליצים על הקורס של ג'ון ווטרוס על יסודות המידע הקוונטי, ובפרט הסעיף על