עכשיו נפנה את תשומת לבנו לאופן שבו מטריצות צפיפות עובדות עבור מערכות מרובות, כולל דוגמאות לסוגים שונים של מתאמים שהן יכולות לבטא וכיצד ניתן להשתמש בהן לתיאור המצבים של חלקים מבודדים של מערכות מורכבות.
מטריצות צפיפות יכולות לייצג מצבים של מערכות מרובות באופן אנלוגי לוקטורי מצב בניסוח הפשוט של מידע קוונטי, תוך ביסוס על אותו רעיון בסיסי שלפיו ניתן להסתכל על מערכות מרובות כאילו הן מערכת יחידה ומורכבת.
במונחים מתמטיים, השורות והעמודות של מטריצות הצפיפות המייצגות מצבים של מערכות מרובות נמצאות בהתאמה עם המכפלה הקרטזית של קבוצות המצב הקלאסי של המערכות הבודדות.
לדוגמה, נזכור את ייצוגי וקטור המצב של ארבעת מצבי Bell.
בדומה למה שהיה לנו עבור וקטורי מצב, מכפלות טנסוריות של מטריצות צפיפות מייצגות עצמאות בין המצבים של מערכות מרובות.
לדוגמה, אם X מוכנה במצב המיוצג על ידי מטריצת הצפיפות ρ ו-Y מוכנה באופן עצמאי במצב המיוצג על ידי σ, אז מטריצת הצפיפות המתארת את מצב (X,Y) היא המכפלה הטנסורית ρ⊗σ.
אותה טרמינולוגיה משמשת כאן כמו בניסוח הפשוט של מידע קוונטי: מצבים בצורה זו מכונים מצבי מכפלה.
מצבים שאינם יכולים להיות מבוטאים כמצבי מכפלה מייצגים מתאמים בין מערכות.
למעשה, ישנם סוגים שונים של מתאמים שניתן לייצג באמצעות מטריצות צפיפות.
הנה כמה דוגמאות.
מצבים קלאסיים מתואמים.
לדוגמה, ניתן לבטא את המצב שבו אליס ובוב חולקים סיבית אקראית כך:
אנסמבלים של מצבים קוונטיים.
נניח שיש לנו m מטריצות צפיפות ρ0,…,ρm−1, כולן מייצגות מצבים של מערכת X, ואנו בוחרים באקראי אחד מהמצבים הללו לפי וקטור הסתברות (p0,…,pm−1). תהליך כזה מיוצג על ידי אנסמבל של מצבים, הכולל את הגדרת מטריצות הצפיפות ρ0,…,ρm−1, וכן ההסתברויות (p0,…,pm−1). אנחנו יכולים לשייך אנסמבל של מצבים למטריצת צפיפות יחידה, המתארת הן את הבחירה האקראית של k והן את מטריצת הצפיפות ρk המתאימה, כך:
k=0∑m−1pk∣k⟩⟨k∣⊗ρk.
כדי להבהיר, זהו מצב של זוג (Y,X) כאשר Y מייצג את הבחירה הקלאסית של k — כלומר, אנחנו מניחים שקבוצת המצב הקלאסי שלה היא {0,…,m−1}. מצבים בצורה זו נקראים לעיתים מצבים קלאסיים-קוונטיים.
מצבים ניתנים להפרדה. ניתן לדמיין מצבים שבהם יש לנו מתאם קלאסי בין המצבים הקוונטיים של שתי מערכות כך:
k=0∑m−1pkρk⊗σk.
במילים, עבור כל k מ-0 עד m−1, יש לנו שבהסתברות pk המערכת משמאל נמצאת במצב ρk והמערכת מימין נמצאת במצב σk. מצבים כאלה נקראים מצבים ניתנים להפרדה. ניתן להרחיב מושג זה גם ליותר משתי מערכות.
מצבים מסובכים. לא כל המצבים של זוגות מערכות ניתנים להפרדה. בניסוח הכללי של מידע קוונטי, כך מוגדרת הסבכה: מצבים שאינם ניתנים להפרדה נקראים מסובכים.
שים לב שהטרמינולוגיה הזו עקבית עם הטרמינולוגיה שהשתמשנו בה בקורס "יסודות המידע הקוונטי". שם אמרנו שוקטורי מצב קוונטיים שאינם מצבי מכפלה מייצגים מצבים מסובכים — ואכן, עבור כל וקטור מצב קוונטי ∣ψ⟩ שאינו מצב מכפלה, נמצא שהמצב המיוצג על ידי מטריצת הצפיפות ∣ψ⟩⟨ψ∣ אינו ניתן להפרדה. הסבכה הרבה יותר מורכבת מכך עבור מצבים שאינם טהורים.
יש דבר פשוט אך חשוב שאנו יכולים לעשות עם מטריצות צפיפות בהקשר של מערכות מרובות, והוא לתאר את המצבים שאנו מקבלים על ידי התעלמות מחלק מהמערכות.
כאשר מערכות מרובות נמצאות במצב קוונטי ואנו מוותרים על אחת או יותר מהמערכות או בוחרים להתעלם מהן,
מצב המערכות הנותרות נקרא המצב המצומצם של אותן מערכות.
תיאורי מטריצת הצפיפות של מצבים מצומצמים מתקבלים בקלות באמצעות מיפוי המכונה העקבה החלקית, ממטריצת הצפיפות המתארת את מצב השלם.
ניתן לדמיין שאליס מחזיקה את ה-Qubit A ובוב מחזיק את B, כלומר שיחד הם חולקים e-bit.
נרצה לקבל תיאור מטריצת צפיפות של ה-Qubit של אליס A בבידוד, כאילו בוב החליט לקחת את ה-Qubit שלו ולבקר בכוכבים, לעולם לא יראה שוב.
ראשית, בוא נחשוב מה יקרה אם בוב יחליט איפשהו במהלך מסעו למדוד את ה-Qubit שלו לפי מדידת בסיס סטנדרטי.
אם היה עושה זאת, היה מקבל את התוצאה 0 בהסתברות
(IA⊗⟨0∣)∣ϕ+⟩2=21∣0⟩2=21,
ובמקרה זה מצב ה-Qubit של אליס הופך ל-∣0⟩; והיה מקבל את התוצאה 1 בהסתברות
(IA⊗⟨1∣)∣ϕ+⟩2=21∣1⟩2=21,
ובמקרה זה מצב ה-Qubit של אליס הופך ל-∣1⟩.
אז, אם אנחנו מתעלמים מתוצאת המדידה של בוב ומתמקדים ב-Qubit של אליס, אנחנו מסיקים שהיא מקבלת את המצב ∣0⟩ בהסתברות 1/2 ואת המצב ∣1⟩ בהסתברות 1/2.
זה מוביל אותנו לתאר את מצב ה-Qubit של אליס בבידוד באמצעות מטריצת הצפיפות
21∣0⟩⟨0∣+21∣1⟩⟨1∣=21IA.
כלומר, ה-Qubit של אליס נמצא במצב המעורב לחלוטין.
כדי להבהיר, תיאור זה של מצב ה-Qubit של אליס אינו כולל את תוצאת המדידה של בוב; אנחנו מתעלמים מבוב לחלוטין.
עכשיו, ייתכן שנדמה שתיאור מטריצת הצפיפות של ה-Qubit של אליס בבידוד שקיבלנו זה עתה מסתמך על ההנחה שבוב מדד את ה-Qubit שלו, אך זה לא כך.
מה שעשינו הוא להשתמש באפשרות שבוב מודד את ה-Qubit שלו כדי לטעון שהמצב המעורב לחלוטין עולה כמצב ה-Qubit של אליס, בהתבסס על מה שכבר למדנו.
כמובן, שום דבר לא אומר שבוב חייב למדוד את ה-Qubit שלו — אך שום דבר לא אומר שהוא לא עושה זאת.
ואם הוא נמצא שנות אור משם, אז שום דבר שהוא עושה או לא עושה אינו יכול להשפיע על מצב ה-Qubit של אליס שנתפס בבידוד.
כלומר, התיאור שקיבלנו למצב ה-Qubit של אליס הוא התיאור היחיד העקבי עם אי-האפשרות של תקשורת מהירה מהאור.
אנחנו יכולים גם לשקול את מצב ה-Qubit של בוב B, שמסתבר שהוא גם כן המצב המעורב לחלוטין.
אכן, עבור כל ארבעת מצבי Bell נמצא שהמצב המצומצם הן של ה-Qubit של אליס והן של ה-Qubit של בוב הוא המצב המעורב לחלוטין.
עכשיו בוא נכליל את הדוגמה שדנו בה זה עתה לשתי מערכות שרירותיות A ו-B, שאינן בהכרח Qubitים במצב ∣ϕ+⟩.
נניח שקבוצות המצב הקלאסי של A ו-B הן Σ ו-Γ, בהתאמה.
מטריצת צפיפות ρ המייצגת מצב של המערכת המשולבת (A,B) לכן תכיל אינדקסי שורה ועמודה המתאימים למכפלה הקרטזית Σ×Γ.
נניח שמצב (A,B) מתואר על ידי וקטור המצב הקוונטי ∣ψ⟩, כך שמטריצת הצפיפות המתארת מצב זה היא ρ=∣ψ⟩⟨ψ∣.
נקבל תיאור מטריצת צפיפות של מצב A בבידוד, המסומן באופן מסורתי ρA.
(לעיתים משתמשים גם בחזקה במקום בתחתית.)
וקטור המצב ∣ψ⟩ ניתן לבטא בצורה
∣ψ⟩=b∈Γ∑∣ϕb⟩⊗∣b⟩
עבור אוסף וקטורים {∣ϕb⟩:b∈Γ} שנקבע באופן יחיד.
בפרט, ניתן לקבוע וקטורים אלה באמצעות נוסחה פשוטה.
∣ϕb⟩=(IA⊗⟨b∣)∣ψ⟩
באופן דומה לדוגמה הקודמת של e-bit, אם היינו מודדים את המערכת B במדידת בסיס סטנדרטי, היינו מקבלים כל תוצאה b∈Γ בהסתברות ∥∣ϕb⟩∥2, ובמקרה זה מצב A הופך ל-
מובילה אותנו לתיאור המצב המצומצם של A עבור כל מטריצת צפיפות ρ של הזוג (A,B), לא רק מצב טהור.
ρA=b∈Γ∑(IA⊗⟨b∣)ρ(IA⊗∣b⟩)
נוסחה זו חייבת לעבוד, פשוט מתוך לינאריות יחד עם העובדה שכל מטריצת צפיפות ניתנת לכתיבה כצירוף קמור של מצבים טהורים.
הפעולה המתבצעת על ρ כדי לקבל ρA במשוואה זו מכונה העקבה החלקית, ולהיות מדויקים יותר אנחנו אומרים שהעקבה החלקית מתבצעת על B, או ש-Bמוצא מהעקבה.
פעולה זו מסומנת TrB, ולכן ניתן לכתוב
TrB(ρ)=b∈Γ∑(IA⊗⟨b∣)ρ(IA⊗∣b⟩).
ניתן גם להגדיר את העקבה החלקית על A, כך שדווקא A מוצא מהעקבה ולא B, כך.
TrA(ρ)=a∈Σ∑(⟨a∣⊗IB)ρ(∣a⟩⊗IB)
זה נותן לנו את תיאור מטריצת הצפיפות ρB של מצב B בבידוד במקום A.
לסיכום, אם (A,B) הוא זוג מערכות כלשהו ויש לנו מטריצת צפיפות ρ המתארת מצב של (A,B), המצבים המצומצמים של המערכות A ו-B הם כדלקמן.
אם ρ היא מטריצת צפיפות, אז ρA ו-ρB יהיו גם הן בהכרח מטריצות צפיפות.
ניתן להכליל מושגים אלה לכל מספר מערכות במקום שתיים באופן טבעי.
בכלל, ניתן לשים את שמות כל המערכות שנבחר בתחתית של מטריצת צפיפות ρ כדי לתאר את המצב המצומצם של אותן מערכות בלבד.
לדוגמה, אם A,B, ו-C הן מערכות ו-ρ היא מטריצת צפיפות המתארת מצב של (A,B,C), אז ניתן להגדיר
דרך חלופית לתאר את מיפויי העקבה החלקית TrA ו-TrB היא שהם המיפויים הלינאריים היחידים המקיימים את הנוסחאות
TrA(M⊗N)TrB(M⊗N)=Tr(M)N=Tr(N)M.
בנוסחאות אלו, N ו-M הן מטריצות ריבועיות בגדלים המתאימים:
השורות והעמודות של M מתאימות למצבים הקלאסיים של A, והשורות והעמודות של N מתאימות למצבים הקלאסיים של B.
אפיון זה של העקבה החלקית הוא לא רק יסודי מבחינה מתמטית, אלא יכול גם לאפשר חישובים מהירים במצבים מסוימים.
לדוגמה, נשקול את המצב הזה של זוג qubit-ים (A,B).
ρ=21∣0⟩⟨0∣⊗∣0⟩⟨0∣+21∣1⟩⟨1∣⊗∣+⟩⟨+∣
כדי לחשב את המצב המצומצם ρA למשל, נוכל להשתמש בלינאריות יחד עם העובדה ש-∣0⟩⟨0∣ ו-∣+⟩⟨+∣ הן בעלות עקבה יחידה.
ניתן לתאר את העקבה החלקית גם באופן מפורש במונחי מטריצות.
כאן נעשה זאת רק עבור שני qubit-ים, אך ניתן להכליל זאת גם למערכות גדולות יותר.
נניח שיש לנו שני qubit-ים (A,B), כך שכל מטריצת צפיפות המתארת מצב של שני qubit-ים אלו ניתנת לכתיבה בצורה