ייצוגים של ערוצים
בחלק הזה נדון בייצוגים המתמטיים של ערוצים.
מיפויים לינאריים מוקטורים לוקטור ים ניתן לייצג באמצעות מטריצות בדרך המוכרת, שבה פעולת המיפוי הלינארי מתוארת על ידי כפל מטריצה-וקטור. אבל ערוצים הם מיפויים לינאריים ממטריצות למטריצות, לא מוקטורים לוקטורים. אז, באופן כללי, כיצד ניתן לבטא ערוצים במונחים מתמטיים?
עבור ערוצים מסוימים, יכולה להיות לנו נוסחה פשוטה שמתארת אותם, כמו בשלושת הדוגמאות של ערוצי Qubit לא-יוניטריים שתוארו קודם לכן. אבל ערוץ שרירותי אולי אין לו נוסחה כזו נחמדה, ולכן לא מעשי באופן כללי לבטא ערוץ בצורה הזו.
כנקודת השוואה, בניסוח הפשוט של אינפורמציה קוונטית אנחנו משתמשים במטריצות יוניטריות כדי לייצג פעולות על וקטורי מצב קוונטי: כל מטריצה יוניטרית מייצגת פעולה חוקית וכל פעולה חוקית ניתנת לביטוי כמטריצה יוניטרית. בעצם, השאלה שנשאלת כאן היא: כיצד ניתן לעשות משהו דומה עבור ערוצים?
כדי לענות על שאלה זו, נצטרך כמה כלים מתמטיים נוספים. נראה שערוצים יכולים, למעשה, להיות מתוארים מתמטית בכמה דרכים שונות, כולל ייצוגים הקרויים לכבוד שלושה אנשים שמילאו תפקידי מפתח בפיתוחם: Stinespring, Kraus, ו- Choi. יחד, דרכים שונות אלה לתיאור ערוצים מציעות זוויות שונות שמהן ניתן לצפות בהם ולנתחם.
ייצוגי Stinespring
ייצוגי Stinespring מבוססים על הרעיון שכל ערוץ ניתן למימוש בצורה סטנדרטית, שבה מערכת הקלט מתחברת תחילה עם מערכת סביבת עבודה מאותחלת, ויוצרת מערכת מורכבת; לאחר מכן מתבצעת פעולה יוניטרית על המערכת המורכבת; ולבסוף מערכת סביבת העבודה מושלכת (או נמחקת עקבותיה), ונותרת פלט הערוץ.
האיור הבא מציג מימוש כזה, בצורת דיאגרמת מעגל, עבור ערוץ שמערכות הקלט והפלט שלו הן אותה מערכת,
בדיאגרמה זו, הקווים מייצגים מערכות שרירותיות, כפי שמצוין בתוויות מעל הקווים, ולא בהכרח Qubit בודד. כמו כן, סמל ההארקה הנפוץ בהנדסת חשמל מציין במפורש שמערכת מושלכת.
במילים, אופן הפעולה של המימוש הוא כדלקמן. מערכת הקלט מתחילה במצב כלשהו בעוד מערכת סביבת העבודה מאותחלת למצב הבסיסי הסטנדרטי פעולה יוניטרית מתבצעת על הזוג ולבסוף מערכת סביבת העבודה נמחקות עקבותיה, ונותרת כפלט.
שים לב שאנו מניחים ש- הוא מצב קלאסי של ואנו בוחרים אותו להיות המצב המאותחל של המערכת הזו, מה שיעזור לפשט את המתמטיקה. ניתן, לעומת זאת, לבחור כל מצב טהור קבוע כדי לייצג את המצב המאותחל של מבלי לשנות את המאפיינים הבסיסיים של הייצוג.
ביטוי מתמטי של הערוץ המתקבל, הוא כדלקמן.
כרגיל, אנחנו משתמשים בקונבנציית הסדר של Qiskit: המערכת נמצאת בחלק העליון בדיאגרמה, ולכן מתאימה לגורם הטנסורי הימני בנוסחה.
באופן כללי, מערכות הקלט והפלט של ערוץ לא חייבות להיות זהות. הנה איור המתאר מימוש של ערוץ שמערכת הקלט שלו היא ומערכת הפלט שלו היא
הפעם הפעולה היוניטרית הופכת את לזוג כאשר היא מערכת "אשפה" חדשה שנמחקות עקבותיה, ונותרת כמערכת הפלט. כדי ש- תהיה יוניטרית, היא חייבת להיות מטריצה ריבועית. זה דורש שלזוג יהיה אותו מספר מצבים קלאסיים כמו לזוג ולכן המערכות ו- חייבות להיבחר בצורה שתאפשר זאת.
אנחנו מקבלים ביטוי מתמטי של הערוץ המתקבל, הדומה למה שהיה לנו קודם.
כאשר ערוץ מתואר בצורה זו, כפעולה יוניטרית יחד עם מפרט של כיצד מערכת סביבת העבודה מאותחלת וכיצד מערכת הפלט נבחרת, אנחנו אומרים שהוא מובע בצורת Stinespring או שהוא ייצוג Stinespring של הערוץ.
זה כלל לא מובן מאליו, אך לכל ערוץ יש למעשה ייצוג Stinespring, כפי שנראה בסוף השיעור. נראה גם שייצוגי Stinespring אינם ייחודיים; תמיד יהיו דרכים שונות לממש את אותו ערוץ בצורה שתוארה.
ערוץ דפייזינג מלא
הנה ייצוג Stinespring של ערוץ הדפייזינג של Qubit בדיאגרמה זו, שני הקווים מייצגים Qubit בודד — אז זהו דיאגרמת מעגל קוונטי רגילה.
כדי לראות שהאפקט שיש למעגל הזה על Qubit הקלט אכן מתואר על ידי ערוץ הדפייזינג המלא, ניתן לעבור על המעגל צעד אחר צעד, תוך שימוש בייצוג המטריצי המפורש של העקבה החלקית שנדון בשיעור הקודם. נתייחס ל-Qubit העליון בתור — זהו הקלט והפלט של הערוץ — ונניח ש- מתחיל במצב שרירותי כלשהו
הצעד הראשון הוא הכנסת Qubit סביבת עבודה, לפני ביצוע שער ה-controlled-NOT, מצב הזוג מיוצג על ידי מטריצת הצפיפות הבאה.
לפי קונבנציית הסדר של Qiskit, ה-Qubit העליון נמצא מימין וה-Qubit התחתון נמצא משמאל. אנחנו משתמשים במטריצות צפיפות ולא בוקטורי מצב קוונטי, אבל הן מחוברות בטנסור בצורה דומה למה שנעשה בניסוח הפשוט של אינפורמציה קוונטית.
הצעד הבא הוא לבצע את פעולת ה-controlled-NOT, כאשר הוא השליטה ו- הוא המטרה. עדיין בהתחשב בקונבנציית הסדר של Qiskit, ייצוג המטריצה של שער זה הוא כדלקמן.
זוהי פעולה יוניטרית, וכדי להחילה על מטריצת צפיפות אנחנו מצמדים למטריצה היוניטרית. הצמידה-טרנספוז לא משנה מטריצה מסוימת זו, כך שהתוצאה היא כדלקמן.
לבסוף, מתבצעת העקבה החלקית על בהיזכרנו בפעולה של פעולה זו על מטריצות שתוארה בשיעור הקודם, אנחנו מקבלים את מטריצת הצפיפות הבאה כפלט.