כמו שעשינו בשיעור הקודם, נפתח גם את השיעור הזה בדיון על מידע קלאסי.
שוב, התיאורים ההסתברותי והקוונטי דומים מבחינה מתמטית, והכרת אופן פעולת המתמטיקה בהקשר המוכר של מידע קלאסי מסייעת להבין מדוע מידע קוונטי מתואר בדרך שבה הוא מתואר.
נתחיל ברמה הבסיסית ביותר, עם מצבים קלאסיים של מערכות מרובות.
לשם הפשטות, נתחיל בדיון על שתי מערכות בלבד, ואחר כך נכליל למקרה של יותר משתי מערכות.
כדי להיות מדויקים, נסמן ב-X מערכת שקבוצת המצבים הקלאסיים שלה היא Σ,
וב-Y מערכת שנייה שקבוצת המצבים הקלאסיים שלה היא Γ.
שים לב שמכיוון שאנחנו מכנים את הקבוצות האלה קבוצות מצבים קלאסיים, ההנחה שלנו היא ש-Σ וגם Γ הן סופיות ולא ריקות.
ייתכן ש-Σ=Γ, אבל זה לא בהכרח המקרה — ובכל מקרה, כדי לשמור על בהירות, כדאי להשתמש בשמות שונים לקבוצות האלה.
כעת דמיין שמציבים את שתי המערכות X ו-Y זו לצד זו, כאשר X משמאל ו-Y מימין.
אם נרצה, נוכל להתייחס לשתי המערכות האלה כאילו הן יוצרות מערכת אחת, שאותה נסמן ב-(X,Y) או ב-XY לפי העדפתנו.
שאלה טבעית לשאול על המערכת המורכבת (X,Y) היא: "מה הם המצבים הקלאסיים שלה?"
התשובה היא שקבוצת המצבים הקלאסיים של (X,Y) היא המכפלה הקרטזית של Σ ו-Γ, שהיא הקבוצה המוגדרת כ-
Σ×Γ={(a,b):a∈Σandb∈Γ}.
בפשטות, המכפלה הקרטזית היא בדיוק המושג המתמטי שתופס את הרעיון של התייחסות לאיבר מתוך קבוצה אחת ולאיבר מתוך קבוצה שנייה יחד, כאילו שהם יוצרים איבר יחיד בקבוצה אחת.
במקרה שלפנינו, לומר ש-(X,Y) נמצאת במצב הקלאסי (a,b)∈Σ×Γ פירושו ש-X נמצאת במצב הקלאסי a∈Σ ו-Y נמצאת במצב הקלאסי b∈Γ;
ואם המצב הקלאסי של X הוא a∈Σ והמצב הקלאסי של Y הוא b∈Γ, אזי המצב הקלאסי של המערכת המשולבת (X,Y) הוא (a,b).
עבור יותר משתי מערכות, הדברים מוכללים בצורה טבעית.
אם נניח ש-X1,…,Xn הן מערכות עם קבוצות מצבים קלאסיים Σ1,…,Σn בהתאמה, לכל מספר שלם חיובי n, קבוצת המצבים הקלאסיים של ה-n-יה (X1,…,Xn), כשמסתכלים עליה כמערכת משולבת אחת, היא המכפלה הקרטזית
Σ1×⋯×Σn={(a1,…,an):a1∈Σ1,…,an∈Σn}.
כמובן, אנחנו חופשיים להשתמש בכל שם שנרצה למערכות, ולסדר אותן כרצוננו.
בפרט, אם יש לנו n מערכות כמו לעיל, נוכל לבחור לשמות אותן X0,…,Xn−1 ולסדר אותן מימין לשמאל, כך שהמערכת המשולבת הופכת ל-(Xn−1,…,X0).
בהמשך לאותו דפוס שמות עבור המצבים הקלאסיים וקבוצות המצבים הקלאסיים המקבילים, אז נוכל להתייחס למצב קלאסי
(an−1,…,a0)∈Σn−1×⋯×Σ0
של המערכת המורכבת הזאת.
ואכן, זוהי מוסכמת הסידור שבה משתמש Qiskit בעת שמות של Qubits מרובים.
נחזור למוסכמה הזאת ולאופן שבו היא מתחברת למעגלים קוונטיים בשיעור הבא, אבל נתחיל להשתמש בה עכשיו כדי להתרגל אליה.
לעיתים קרובות נוח לכתוב מצב קלאסי מהצורה (an−1,…,a0) כמחרוזת an−1⋯a0 לשם קיצור, בייחוד במצב הנפוץ מאוד שבו קבוצות המצבים הקלאסיים Σ0,…,Σn−1 קשורות לקבוצות של סמלים או תווים.
בהקשר זה, המונח אלפבית נהוג לשמש לתיאור קבוצות של סמלים המשמשים ליצירת מחרוזות, אך ההגדרה המתמטית של אלפבית זהה בדיוק להגדרה של קבוצת מצבים קלאסית: זוהי קבוצה סופית ולא ריקה.
לדוגמה, נניח ש-X0,…,X9 הן ביטים, כך שקבוצות המצבים הקלאסיים של המערכות האלה הן כולן זהות.
Σ0=Σ1=⋯=Σ9={0,1}
אז יש 210=1024 מצבים קלאסיים של המערכת המשולבת (X9,…,X0), שהם האיברים של הקבוצה
נזכיר מהשיעור הקודם שהמצב ההסתברותי משייך הסתברות לכל מצב קלאסי של מערכת.
לפיכך, מצב הסתברותי של מערכות מרובות — שנבחנות יחד כמערכת אחת — משייך הסתברות לכל איבר של המכפלה הקרטזית של קבוצות המצבים הקלאסיים של המערכות הבודדות.
לדוגמה, נניח ש-X ו-Y הן שתיהן ביטים, כך שקבוצות המצבים הקלאסיים המקבילות הן Σ={0,1} ו-Γ={0,1} בהתאמה.
הנה מצב הסתברותי של הזוג (X,Y):
מצב הסתברותי זה הוא כזה שבו גם X וגם Y הם ביטים אקראיים — כל אחד מהם הוא 0 עם הסתברות 1/2 ו-1 עם הסתברות 1/2 — אבל המצבים הקלאסיים של שני הביטים תמיד מסכימים.
זוהי דוגמה לקורלציה בין המערכות האלה.
מצבים הסתברותיים של מערכות יכולים להיות מיוצגים על ידי וקטורי הסתברות, כפי שנדון בשיעור הקודם.
בפרט, ערכי הוקטור מייצגים הסתברויות שהמערכת תמצא במצבים הקלאסיים האפשריים של אותה מערכת, ומובן שנבחרת התאמה בין הערכים לקבוצת המצבים הקלאסיים.
בחירת התאמה כזאת פירושה בעצם החלטה על סידור המצבים הקלאסיים, שלעיתים קרובות טבעי או נקבע לפי מוסכמה סטנדרטית.
לדוגמה, האלפבית הבינארי {0,1} מסודר באופן טבעי עם 0 ראשון ו-1 שני, לכן הערך הראשון בוקטור ההסתברות המייצג מצב הסתברותי של ביט הוא ההסתברות שהוא יהיה במצב 0, והערך השני הוא ההסתברות שהוא יהיה במצב 1.
דברים אלה לא משתנים בהקשר של מערכות מרובות, אבל יש החלטה לקבל.
קבוצת המצבים הקלאסיים של מערכות מרובות יחד, שנבחנות יחד כמערכת אחת, היא המכפלה הקרטזית של קבוצות המצבים הקלאסיים של המערכות הבודדות — לכן עלינו להחליט כיצד לסדר את איברי המכפלות הקרטזיות של קבוצות המצבים הקלאסיים.
ישנה מוסכמה פשוטה שאנחנו פועלים לפיה לצורך זה: להתחיל עם הסדרים הקיימים כבר לקבוצות המצבים הקלאסיים הבודדות, ואז לסדר את איברי המכפלה הקרטזית לפי סדר אלפביתי.
דרך נוספת לומר זאת היא שלרכיבים בכל n-יה (או, שקול, לסמלים בכל מחרוזת) מתייחסים כאילו יש להם משמעות הפוחתת משמאל לימין.
לדוגמה, לפי המוסכמה הזאת, המכפלה הקרטזית {1,2,3}×{0,1} מסודרת כך:
(1,0),(1,1),(2,0),(2,1),(3,0),(3,1).
כאשר n-יות נכתבות כמחרוזות ומסודרות בדרך זו, אנחנו מבחינים בדפוסים מוכרים, כמו {0,1}×{0,1} המסודרת בתור 00,01,10,11, והקבוצה {0,1}10 המסודרת כפי שנכתבה קודם בשיעור.
דוגמה נוספת: אם מסתכלים על הקבוצה {0,1,…,9}×{0,1,…,9} כקבוצה של מחרוזות, מקבלים את המספרים בני שתי הספרות 00 עד 99, מסודרים לפי סדר מספרי.
ברור שזה לא מקרי;
מערכת המספרים העשרונית שלנו משתמשת בדיוק בסוג זה של סידור אלפביתי, כאשר המילה אלפביתי צריכה להתפרש במובן רחב הכולל ספרות בנוסף לאותיות.
בחזרה לדוגמה של שני ביטים מלמעלה, המצב ההסתברותי שתואר לעיל מיוצג לכן על ידי וקטור ההסתברות הבא, כאשר הערכים מסומנים במפורש לשם בהירות.
210021←probability of being in the state 00←probability of being in the state 01←probability of being in the state 10←probability of being in the state 11(1)
סוג מיוחד של מצב הסתברותי של שתי מערכות הוא כזה שבו המערכות עצמאיות.
באופן אינטואיטיבי, שתי מערכות הן עצמאיות אם ידיעת המצב הקלאסי של אחת מהן אינה משפיעה על ההסתברויות הקשורות לאחרת.
כלומר, ידיעת המצב הקלאסי של אחת מהמערכות אינה מספקת שום מידע על המצב הקלאסי של האחרת.
כדי להגדיר מושג זה במדויק, נניח שוב ש-X ו-Y הן מערכות עם קבוצות מצבים קלאסיים Σ ו-Γ בהתאמה.
ביחס למצב הסתברותי נתון של מערכות אלה, אומרים שהן עצמאיות אם מתקיים
Pr((X,Y)=(a,b))=Pr(X=a)Pr(Y=b)(2)
לכל בחירה של a∈Σ ו-b∈Γ.
כדי לבטא תנאי זה במונחים של וקטורי הסתברות, נניח שהמצב ההסתברותי הנתון של (X,Y) מתואר על ידי וקטור הסתברות, הכתוב בסימון דיראק כ-
(a,b)∈Σ×Γ∑pab∣ab⟩.
התנאי (2) לעצמאות שקול אז לקיומם של שני וקטורי הסתברות
∣ϕ⟩=a∈Σ∑qa∣a⟩and∣ψ⟩=b∈Γ∑rb∣b⟩,(3)
המייצגים את ההסתברויות הקשורות למצבים הקלאסיים של X ו-Y בהתאמה, כך שמתקיים
pab=qarb(4)
לכל a∈Σ ו-b∈Γ.
לדוגמה, המצב ההסתברותי של זוג ביטים (X,Y) המיוצג על ידי הוקטור
61∣00⟩+121∣01⟩+21∣10⟩+41∣11⟩
הוא מצב שבו X ו-Y עצמאיות.
ספציפית, התנאי הנדרש לעצמאות מתקיים עבור וקטורי ההסתברות
∣ϕ⟩=41∣0⟩+43∣1⟩and∣ψ⟩=32∣0⟩+31∣1⟩.
לדוגמה, כדי שההסתברויות עבור מצב ה-00 יתאימו, נצטרך 61=41×32, ואכן כך הדבר. ניתן לאמת ערכים אחרים בצורה דומה.
מצד שני, המצב ההסתברותי (1), שאותו ניתן לכתוב כ-
21∣00⟩+21∣11⟩,(5)
אינו מייצג עצמאות בין המערכות X ו-Y.
דרך פשוטה להוכיח זאת היא כדלקמן.
נניח שאכן קיימים וקטורי הסתברות ∣ϕ⟩ ו-∣ψ⟩, כמו במשוואה (3) לעיל, שעבורם מתקיים התנאי (4) לכל בחירה של a ו-b.
אז בהכרח יהיה
q0r1=Pr((X,Y)=(0,1))=0.
זה מרמז ש-q0=0 או r1=0, כי אם שניהם היו שונים מאפס, גם המכפלה q0r1 הייתה שונה מאפס.
מכאן מגיעים למסקנה ש-q0r0=0 (במקרה ש-q0=0) או q1r1=0 (במקרה ש-r1=0).
אולם אנחנו רואים שאף אחת מהשוויות האלה אינה יכולה להיות נכונה, כי חייב להתקיים q0r0=1/2 ו-q1r1=1/2.
לכן לא קיימים וקטורים ∣ϕ⟩ ו-∣ψ⟩ המקיימים את התכונה הנדרשת לעצמאות.
לאחר שהגדרנו עצמאות בין שתי מערכות, נוכל כעת להגדיר את המשמעות של קורלציה: היא היעדר עצמאות.
לדוגמה, מכיוון ששני הביטים במצב ההסתברותי המיוצג על ידי הוקטור (5) אינם עצמאיים, הם, בהגדרה, מתואמים.
תנאי האי-תלות שתואר לעיל ניתן לביטוי תמציתי באמצעות מושג המכפלה הטנזורית.
אמנם מכפלות טנזוריות הן מושג כללי מאד, וניתן להגדירן בצורה אבסטרקטית למדי וליישמן על מגוון מבנים מתמטיים, אך אנחנו יכולים לאמץ הגדרה פשוטה וקונקרטית למקרה הנוכחי.
בהינתן שני וקטורים
∣ϕ⟩=a∈Σ∑αa∣a⟩and∣ψ⟩=b∈Γ∑βb∣b⟩,
המכפלה הטנזורית ∣ϕ⟩⊗∣ψ⟩ היא הוקטור המוגדר כך:
∣ϕ⟩⊗∣ψ⟩=(a,b)∈Σ×Γ∑αaβb∣ab⟩.
הרכיבים של הוקטור החדש הזה מתאימים לאיברי המכפלה הקרטזית Σ×Γ, הכתובים כמחרוזות במשוואה הקודמת.
באופן שקול, הוקטור ∣π⟩=∣ϕ⟩⊗∣ψ⟩ מוגדר על ידי המשוואה
⟨ab∣π⟩=⟨a∣ϕ⟩⟨b∣ψ⟩
המתקיימת לכל a∈Σ ו-b∈Γ.
כעת נוכל לנסח מחדש את תנאי האי-תלות:
עבור מערכת משותפת (X,Y) במצב הסתברותי המיוצג על ידי וקטור הסתברות ∣π⟩, המערכות X ו-Y הן בלתי-תלויות אם ∣π⟩ מתקבל על ידי מכפלה טנזורית
∣π⟩=∣ϕ⟩⊗∣ψ⟩
של וקטורי הסתברות ∣ϕ⟩ ו-∣ψ⟩ על כל אחד מהתת-מערכות X ו-Y.
במצב זה, ∣π⟩ נקרא מצב מכפלה או וקטור מכפלה.
לרוב משמיטים את הסימן ⊗ כשלוקחים מכפלה טנזורית של kets, ולמשל כותבים
∣ϕ⟩∣ψ⟩ במקום ∣ϕ⟩⊗∣ψ⟩.
המוסכמה הזו מבטאת את הרעיון שהמכפלה הטנזורית היא, בהקשר זה, הדרך הטבעית והמובנת-מאליה לקחת מכפלה של שני וקטורים.
אמנם פחות נפוץ, אך הסימון ∣ϕ⊗ψ⟩
משמש לפעמים גם כן.
כאשר משתמשים במוסכמה האלפביתית לסידור איברי מכפלות קרטזיות, מקבלים את המפרט הבא למכפלה הטנזורית של שני וקטורי עמודה.
כהערת אגב חשובה, שימו לב לביטוי הבא של מכפלות טנזוריות של וקטורי בסיס סטנדרטיים:
∣a⟩⊗∣b⟩=∣ab⟩.
אפשר לחלופין לכתוב (a,b) כזוג סדור, במקום מחרוזת, ואז מקבלים
∣a⟩⊗∣b⟩=∣(a,b)⟩.
עם זאת, נהוג יותר להשמיט את הסוגריים במצב זה, ולכתוב ∣a⟩⊗∣b⟩=∣a,b⟩.
זהו נוהג טיפוסי במתמטיקה בכלל; סוגריים שאינם מוסיפים בהירות או מסירים עמימות פשוט משמיטים אותם.
למכפלה הטנזורית של שני וקטורים יש את התכונה החשובה שהיא דו-לינארית, כלומר לינארית בכל אחד משני הארגומנטים בנפרד, בהנחה שהארגומנט השני קבוע.
ניתן לבטא תכונה זו דרך המשוואות הבאות:
מושגי האי-תלות והמכפלות הטנזוריות מתכללים בצורה ישירה לשלוש מערכות ויותר.
אם X0,…,Xn−1 הן מערכות עם קבוצות מצב קלאסיות Σ0,…,Σn−1, בהתאמה, אז מצב הסתברותי של המערכת המשולבת (Xn−1,…,X0) הוא מצב מכפלה אם וקטור ההסתברות המשויך מקבל את הצורה
∣ψ⟩=∣ϕn−1⟩⊗⋯⊗∣ϕ0⟩
עבור וקטורי הסתברות ∣ϕ0⟩,…,∣ϕn−1⟩ המתארים מצבים הסתברותיים של X0,…,Xn−1.
כאן, הגדרת המכפלה הטנזורית מתכללת בצורה טבעית: הוקטור
∣ψ⟩=∣ϕn−1⟩⊗⋯⊗∣ϕ0⟩
מוגדר על ידי המשוואה
⟨an−1⋯a0∣ψ⟩=⟨an−1∣ϕn−1⟩⋯⟨a0∣ϕ0⟩
המתקיימת לכל a0∈Σ0,…an−1∈Σn−1.
דרך שונה אך שקולה להגדיר את המכפלה הטנזורית של שלושה וקטורים ויותר היא רקורסיבית, במונחים של מכפלות טנזוריות של שני וקטורים:
∣ϕn−1⟩⊗⋯⊗∣ϕ0⟩=∣ϕn−1⟩⊗(∣ϕn−2⟩⊗⋯⊗∣ϕ0⟩).
בדומה למכפלה הטנזורית של שני וקטורים בלבד, המכפלה הטנזורית של שלושה וקטורים ויותר היא לינארית בכל אחד מהארגומנטים בנפרד, בהנחה שכל שאר הארגומנטים קבועים.
במקרה זה נאמר שהמכפלה הטנזורית של שלושה וקטורים ויותר היא רב-לינארית.
כמו במקרה של שתי מערכות, ניתן לומר שהמערכות X0,…,Xn−1 הן בלתי-תלויות כשהן נמצאות במצב מכפלה, אך המונח בלתי-תלויות הדדית מדויק יותר.
קיימות גם מושגי אי-תלות אחרים עבור שלוש מערכות ויותר, כגון אי-תלות זוגית, שהם מעניינים וחשובים — אך לא בהקשר של קורס זה.
בהכללת ההתבוננות הקודמת לגבי מכפלות טנזוריות של וקטורי בסיס סטנדרטיים, עבור כל מספר שלם חיובי n וכל מצבים קלאסיים a0,…,an−1, מתקיים
כעת נעבור למדידות של מצבים הסתברותיים של מערכות מרובות.
בבחירה לראות מערכות מרובות יחד כמערכת אחת, מיד מקבלים מפרט של כיצד מדידות חייבות לפעול עבור מערכות מרובות — בתנאי שמודדים את כל המערכות.
לדוגמה, אם המצב ההסתברותי של שני סיביות
(X,Y) מתואר על ידי וקטור ההסתברות
21∣00⟩+21∣11⟩,
אז התוצאה 00 — כלומר 0 למדידה של X ו-0 למדידה של Y — מתקבלת בהסתברות 1/2 והתוצאה 11 מתקבלת גם היא בהסתברות 1/2.
בכל מקרה מעדכנים את תיאור וקטור ההסתברות של הידע שלנו בהתאם, כך שהמצב ההסתברותי הופך ל-∣00⟩ או ל-∣11⟩, בהתאמה.
עם זאת, ייתכן שנבחר למדוד לא כל מערכת, אלא רק חלק מהמערכות.
הדבר יגרום לתוצאת מדידה עבור כל מערכת שנמדדת, וגם (בדרך כלל) ישפיע על הידע שלנו לגבי המערכות הנותרות שלא מדדנו.
כדי להסביר כיצד זה עובד, נתמקד במקרה של שתי מערכות, שאחת מהן נמדדת.
המצב הכללי יותר — שבו תת-קבוצה ממשית של שלוש מערכות ויותר נמדדת — מצטמצם למעשה למקרה של שתי מערכות כשרואים את המערכות שנמדדות ביחד כאילו הן מהוות מערכת אחת ואת המערכות שאינן נמדדות כאילו הן מהוות מערכת שנייה.
ליתר דיוק, נניח ש-X ו-Y הן מערכות שקבוצות המצב הקלאסי שלהן הן Σ ו-Γ, בהתאמה, ושתי המערכות יחד נמצאות במצב הסתברותי כלשהו.
נבחן מה קורה כשמודדים רק את X ולא עושים דבר ל-Y.
המצב שבו נמדד רק Y ולא מתרחש דבר ל-X מטופל בצורה סימטרית.
ראשית, ידוע שההסתברות לצפות במצב קלאסי מסוים a∈Σ כשנמדד רק X חייבת להיות עקבית עם ההסתברויות שהיינו מקבלים בהנחה שגם Y היה נמדד.
כלומר, חייב להתקיים
Pr(X=a)=b∈Γ∑Pr((X,Y)=(a,b)).
זוהי הנוסחה למה שנקרא המצב ההסתברותי המצומצם (או השולי) של X בלבד.
נוסחה זו הגיונית לחלוטין ברמה האינטואיטיבית, במובן שמשהו מאד מוזר היה צריך לקרות כדי שהיא תהיה שגויה.
אם היא הייתה שגויה, זה היה אומר שמדידת Y יכולה איכשהו להשפיע על ההסתברויות הקשורות לתוצאות שונות של מדידת X, ללא קשר לתוצאה הממשית של מדידת Y.
אם Y היה נמצא במיקום רחוק, כמו איפשהו בגלקסיה אחרת לדוגמה, זה היה מאפשר העברת אותות מהירה מהאור — דבר שאנו דוחים על בסיס הבנתנו את הפיזיקה.
דרך נוספת להבין זאת נובעת מהפרשנות של הסתברות כביטוי למידת אמונה.
העובדה הגרידא שמישהו אחר עשוי להחליט להסתכל על Y לא יכולה לשנות את המצב הקלאסי של X, לכן ללא כל מידע על מה שהם ראו או לא ראו, האמונות שלנו לגבי מצב X לא אמורות להשתנות כתוצאה מכך.
כעת, בהינתן ההנחה שרק X נמדד ו-Y לא, עדיין עשויה להתקיים אי-ודאות לגבי המצב הקלאסי של Y.
מסיבה זו, במקום לעדכן את תיאור המצב ההסתברותי של (X,Y) ל-∣ab⟩ עבור בחירה כלשהי של a∈Σ ו-b∈Γ, עלינו לעדכן את תיאורנו כך שאי-הודאות לגבי Y תבוא לידי ביטוי כראוי.
נוסחת ההסתברות המותנית הבאה משקפת את אי-הודאות הזו.
Pr(Y=b∣X=a)=Pr(X=a)Pr((X,Y)=(a,b))
כאן, הביטוי Pr(Y=b∣X=a) מסמן את ההסתברות ש-
Y=bבתנאי (או בהינתן ש-) X=a.
מבחינה טכנית, ביטוי זה הגיוני רק אם Pr(X=a) אינו אפס, כי אם
Pr(X=a)=0, אז אנחנו מחלקים באפס ומקבלים צורה בלתי-נקבעת 00.
זה לא בעיה, עם זאת, כי אם ההסתברות המשויכת ל-a היא אפס, לעולם לא נקבל a כתוצאה של מדידה של X, אז אין צורך להתעסק בהיתכנות זו.
כדי לבטא נוסחאות אלה במונחים של וקטורי הסתברות, נשקול וקטור הסתברות ∣π⟩ המתאר מצב הסתברותי משותף של (X,Y).
∣π⟩=(a,b)∈Σ×Γ∑pab∣ab⟩
מדידה של X בלבד מניבה כל תוצאה אפשרית a∈Σ בהסתברות
Pr(X=a)=c∈Γ∑pac.
הוקטור המייצג את המצב ההסתברותי של X בלבד נתון לכן על ידי
a∈Σ∑(c∈Γ∑pac)∣a⟩.
לאחר קבלת תוצאה מסוימת a∈Σ של מדידת X, המצב ההסתברותי של Y מתעדכן לפי נוסחת ההסתברויות המותנות, כך שהוא מיוצג על ידי וקטור ההסתברות הבא:
∣ψa⟩=∑c∈Γpac∑b∈Γpab∣b⟩.
במקרה שמדידת X הניבה את המצב הקלאסי a, מעדכנים אפוא את תיאור המצב ההסתברותי של המערכת המשותפת (X,Y) ל-
∣a⟩⊗∣ψa⟩.
דרך אחת לחשוב על הגדרת ∣ψa⟩ זו היא לראות בה נירמול של הוקטור ∑b∈Γpab∣b⟩, שבו מחלקים בסכום הרכיבים של וקטור זה כדי לקבל וקטור הסתברות.
נירמול זה מחשב בפועל את ההתניה על האירוע שמדידת X הניבה את התוצאה a.
לדוגמה ספציפית, נניח שקבוצת המצב הקלאסי של X היא Σ={0,1}, קבוצת המצב הקלאסי של Y היא Γ={1,2,3}, והמצב ההסתברותי של (X,Y) הוא
במילים, מה שעשינו הוא לבודד את וקטורי הבסיס הסטנדרטיים השונים עבור המערכת הראשונה (כלומר זו שנמדדת), ולקחת לכל אחד מהם טנזור עם הצירוף הלינארי של וקטורי הבסיס הסטנדרטיים של המערכת השנייה שמתקבל על ידי בחירת הרכיבים בוקטור המקורי שעקביים עם המצב הקלאסי המתאים של המערכת הראשונה.
רגע של מחשבה מגלה שזה תמיד אפשרי, ללא קשר לאיזה וקטור התחלנו.
לאחר שביטאנו את וקטור ההסתברות שלנו בצורה זו, השפעות מדידת המערכת הראשונה נעשות קלות לניתוח.
ניתן לקבל את ההסתברויות של שתי התוצאות על ידי סכימת ההסתברויות שבסוגריים.
Pr(X=0)Pr(X=1)=21+121=127=121+61+61=125
ההסתברויות הללו מסתכמות לאחד, כמצופה — אך זוהי בדיקה שימושית של חישובינו.
וכעת, ניתן להסיק את המצב ההסתברותי של Y בתנאי של כל תוצאה אפשרית על ידי נירמול הוקטורים שבסוגריים.
כלומר, מחלקים את הוקטורים הללו בהסתברויות המשויכות שזה עתה חישבנו, כך שיהפכו לוקטורי הסתברות.
לכן, בתנאי ש-X הוא 0, המצב ההסתברותי של Y הופך להיות
12721∣1⟩+121∣3⟩=76∣1⟩+71∣3⟩,
ובתנאי שמדידת X היא 1, המצב ההסתברותי של
Y הופך להיות
כדי לסיים את הדיון על מידע קלאסי עבור מערכות מרובות, נתבונן בפעולות על מערכות מרובות במצבים הסתברותיים.
בהמשך לאותו רעיון כמקודם, אפשר להסתכל על מערכות מרובות כמערכת מורכבת אחת, ואז לחזור לשיעור הקודם כדי לראות כיצד זה עובד.
בחזרה להגדרה הרגילה שבה יש לנו שתי מערכות X ו-Y, נבחן פעולות קלאסיות על המערכת המורכבת (X,Y).
על פי השיעור הקודם והדיון שלעיל, כל פעולה כזו מיוצגת על ידי מטריצה סטוכסטית שהשורות והעמודות שלה ממוספרות על ידי המכפלה הקרטזית Σ×Γ.
לדוגמה, נניח ש-X ו-Y הם ביטים, ונתבונן בפעולה עם התיאור הבא.
פעולה
אם X=1, בצע פעולת NOT על Y.
אחרת, אל תעשה דבר.
זוהי פעולה דטרמיניסטית הידועה בשם controlled-NOT, שבה X הוא ביט הבקרה שקובע האם לבצע פעולת NOT על ביט המטרהY.
הנה ייצוג המטריצה של פעולה זו:
1000010000010010.
פעולתה על מצבי הבסיס הסטנדרטי היא כדלקמן.
∣00⟩∣01⟩∣10⟩∣11⟩↦∣00⟩↦∣01⟩↦∣11⟩↦∣10⟩
אם נחליף את תפקידי X ו-Y, כך ש-Y יהיה ביט הבקרה ו-X יהיה ביט המטרה, אז ייצוג המטריצה של הפעולה יהפוך ל-
בדוגמאות אלה, אנחנו פשוט מתייחסים לשתי המערכות יחד כמערכת אחת וממשיכים כפי שעשינו בשיעור הקודם.
אותו הדבר ניתן לעשות עבור כל מספר של מערכות.
לדוגמה, נדמיין שיש לנו שלושה ביטים, ואנחנו מגדילים את שלושת הביטים מודולו 8 — כלומר, אנחנו מתייחסים לשלושת הביטים כמקודדים מספר בין 0 ל-7 בייצוג בינארי, מוסיפים 1, ואז לוקחים את השארית לאחר חלוקה ב-8.
אחת הדרכים לבטא פעולה זו היא כך:
כעת נניח שיש לנו מערכות מרובות ואנחנו מבצעים בצורה עצמאית פעולות שונות על כל מערכת בנפרד.
לדוגמה, בחזרה להגדרה הרגילה של שתי מערכות X ו-Y עם קבוצות המצבים הקלאסיים Σ ו-Γ בהתאמה, נניח שאנחנו מבצעים פעולה אחת על X ופעולה אחרת, בצורה עצמאית לחלוטין, על Y.
כפי שידוע לנו מהשיעור הקודם, פעולות אלה מיוצגות על ידי מטריצות סטוכסטיות — ובדיוק יותר, נגיד שהפעולה על X מיוצגת על ידי המטריצה M והפעולה על Y מיוצגת על ידי המטריצה N.
כך, השורות והעמודות של M ממוספרות בהתאם לאלמנטים של Σ ובאותה מידה, השורות והעמודות של N מתאימות לאלמנטים של Γ.
שאלה טבעית לשאול היא: אם אנחנו מתייחסים ל-X ו-Y יחד כמערכת מורכבת אחת (X,Y), מהי המטריצה שמייצגת את הפעולה המשולבת של שתי הפעולות על מערכת מורכבת זו?
כדי לענות על שאלה זו, עלינו קודם להציג מכפלות טנסוריות של מטריצות, שדומות למכפלות טנסוריות של וקטורים ומוגדרות באופן אנלוגי.
מכפלות טנסוריות של שלוש מטריצות או יותר מוגדרות בצורה אנלוגית.
אם M0,…,Mn−1 הן מטריצות שאינדקסיהן מתאימים לקבוצות מצב קלאסיות Σ0,…,Σn−1, אז המכפלה הטנסורית Mn−1⊗⋯⊗M0 מוגדרת על ידי התנאי ש-
מתקיים לכל בחירה של מצבים קלאסיים a0,b0∈Σ0,…,an−1,bn−1∈Σn−1.
לחלופין, מכפלות טנסוריות של שלוש מטריצות או יותר ניתן להגדיר באופן רקורסיבי, במונחים של מכפלות טנסוריות של שתי מטריצות, בדומה למה שראינו עבור וקטורים.
אומרים שהמכפלה הטנסורית של מטריצות היא כפלית מכיוון שהמשוואה
כעת נוכל לענות על השאלה שנשאלה קודם:
אם M היא פעולה הסתברותית על X,N היא פעולה הסתברותית על Y, ושתי הפעולות מבוצעות בצורה עצמאית, אז הפעולה המתקבלת על המערכת המורכבת (X,Y) היא המכפלה הטנסורית M⊗N.
כך, הן עבור מצבים הסתברותיים והן עבור פעולות הסתברותיות, מכפלות טנסוריות מייצגות עצמאות.
אם יש לנו שתי מערכות X ו-Y שנמצאות באופן עצמאי במצבים הסתברותיים ∣ϕ⟩ ו-∣ψ⟩, אז המערכת המורכבת (X,Y) נמצאת במצב ההסתברותי ∣ϕ⟩⊗∣ψ⟩;
ואם אנחנו מיישמים פעולות הסתברותיות M ו-N על שתי המערכות באופן עצמאי, אז הפעולה המתקבלת על המערכת המורכבת (X,Y) מתוארת על ידי הפעולה M⊗N.
בואו נסתכל על דוגמה, שמזכירה פעולה הסתברותית על ביט יחיד מהשיעור הקודם:
אם המצב הקלאסי של הביט הוא 0, הוא נשאר כפי שהוא; ואם המצב הקלאסי של הביט הוא 1, הוא נהפך ל-0 בהסתברות 1/2.
ראינו שפעולה זו מיוצגת על ידי המטריצה
(102121).
אם פעולה זו מבוצעת על ביט X, ופעולת NOT מבוצעת (באופן עצמאי) על ביט שני Y, אז הפעולה המשותפת על המערכת המורכבת (X,Y) בעלת ייצוג המטריצה
בבדיקה, אפשר לראות שזוהי מטריצה סטוכסטית.
זה תמיד יהיה המצב: המכפלה הטנסורית של שתי מטריצות סטוכסטיות או יותר היא תמיד סטוכסטית.
מצב נפוץ שאנחנו נתקלים בו הוא כזה שבו פעולה אחת מבוצעת על מערכת אחת ושום דבר לא נעשה לאחרת.
במקרה כזה, בדיוק אותה גישה מיושמת, תוך שמירה בראש שהאי-עשייה מיוצגת על ידי מטריצת הזהות.
לדוגמה, איפוס הביט X למצב 0 ואי-עשייה דבר ל-Y מניבים את הפעולה ההסתברותית (ולמעשה הדטרמיניסטית) על (X,Y) המיוצגת על ידי המטריצה