เหมือนกับที่เราทำในบทเรียนก่อนหน้า บทเรียนนี้จะเริ่มต้นด้วยการพูดถึงข้อมูลแบบคลาสสิก
ความคล้ายคลึงทางคณิตศาสตร์ระหว่างคำอธิบายเชิงความน่าจะเป็นและเชิงควอนตัมยังคงมีอยู่เช่นเดิม และการทำความเข้าใจว่าคณิตศาสตร์ทำงานอย่างไรในบริบทของข้อมูลแบบคลาสสิกที่คุ้นเคยจะช่วยให้เข้าใจได้ว่าทำไมข้อมูลควอนตัมถึงถูกอธิบายในรูปแบบที่เป็นอยู่
สถานะคลาสสิกผ่านผลคูณคาร์ทีเซียน
เราจะเริ่มจากพื้นฐาน นั่นคือสถานะคลาสสิกของระบบหลายระบบ
เพื่อความเรียบง่าย เราจะพูดถึงสองระบบก่อน แล้วจึงขยายไปยังกรณีที่มีมากกว่าสองระบบ
ให้ X \mathsf{X} X เป็นระบบที่มีเซตสถานะคลาสสิกคือ Σ , \Sigma, Σ ,
และให้ Y \mathsf{Y} Y เป็นระบบที่สองซึ่งมีเซตสถานะคลาสสิกคือ Γ . \Gamma. Γ.
สังเกตว่าเนื่องจากเราเรียกเซตเหล่านี้ว่า เซตสถานะคลาสสิก เราจึงสมมติว่า Σ \Sigma Σ และ Γ \Gamma Γ ต่างก็มีสมาชิกจำนวนจำกัดและไม่ว่างเปล่า
อาจเป็นได้ว่า Σ = Γ \Sigma = \Gamma Σ = Γ แต่ไม่จำเป็นเสมอไป และไม่ว่าจะเป็นแบบใด การใช้ชื่อต่างกันเพื่ออ้างถึงเซตเหล่านี้ก็ช่วยให้ชัดเจนขึ้น
ลองนึกภาพว่าระบบทั้งสอง X \mathsf{X} X และ Y \mathsf{Y} Y วางเคียงกัน โดย X \mathsf{X} X อยู่ทางซ้ายและ Y \mathsf{Y} Y อยู่ทางขวา
ถ้าต้องการ เราสามารถมองสองระบบนี้เสมือนเป็นระบบเดียว ซึ่งเราจะแทนด้วย ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) หรือ X Y \mathsf{XY} XY ตามความถนัด
คำถามที่น่าสนใจเกี่ยวกับระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) คือ "สถานะคลาสสิกของมันคืออะไร?"
คำตอบคือ เซตสถานะคลาสสิกของ ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) คือ ผลคูณคาร์ทีเซียน ของ Σ \Sigma Σ และ Γ \Gamma Γ ซึ่งนิยามเป็น
Σ × Γ = { ( a , b ) : a ∈ Σ and b ∈ Γ } . \Sigma\times\Gamma = \bigl\{(a,b)\,:\,a\in\Sigma\;\text{and}\;b\in\Gamma\bigr\}. Σ × Γ = { ( a , b ) : a ∈ Σ and b ∈ Γ } .
พูดง่ายๆ ผลคูณคาร์ทีเซียนคือแนวคิดทางคณิตศาสตร์ที่จับภาพความคิดในการนำสมาชิกหนึ่งจากเซตหนึ่งมาคู่กับสมาชิกหนึ่งจากเซตที่สอง เสมือนกับว่ามันเป็นสมาชิกเดียวของเซตเดียว
ในกรณีนี้ การกล่าวว่า ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) อยู่ในสถานะคลาสสิก ( a , b ) ∈ Σ × Γ (a,b)\in\Sigma\times\Gamma ( a , b ) ∈ Σ × Γ หมายความว่า X \mathsf{X} X อยู่ในสถานะคลาสสิก a ∈ Σ a\in\Sigma a ∈ Σ และ Y \mathsf{Y} Y อยู่ในสถานะคลาสสิก b ∈ Γ ; b\in\Gamma; b ∈ Γ ;
และหาก X \mathsf{X} X อยู่ในสถานะ a ∈ Σ a\in\Sigma a ∈ Σ และ Y \mathsf{Y} Y อยู่ในสถานะ b ∈ Γ b\in\Gamma b ∈ Γ แล้ว สถานะคลาสสิกของระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) จะเป็น ( a , b ) (a,b) ( a , b )
สำหรับมากกว่าสองระบบ สถานการณ์จะขยายออกไปในแบบที่เป็นธรรมชาติ
หากกำหนดให้ X 1 , … , X n \mathsf{X}_1,\ldots,\mathsf{X}_n X 1 , … , X n เป็นระบบที่มีเซตสถานะคลาสสิกเป็น Σ 1 , … , Σ n \Sigma_1,\ldots,\Sigma_n Σ 1 , … , Σ n ตามลำดับ สำหรับจำนวนเต็มบวก n n n ใดๆ เซตสถานะคลาสสิกของ n n n -ทูเพิล ( X 1 , … , X n ) (\mathsf{X}_1,\ldots,\mathsf{X}_n) ( X 1 , … , X n ) เมื่อมองเป็นระบบรวมเดียว คือผลคูณคาร์ทีเซียน
Σ 1 × ⋯ × Σ n = { ( a 1 , … , a n ) : a 1 ∈ Σ 1 , … , a n ∈ Σ n } . \Sigma_1\times\cdots\times\Sigma_n
= \bigl\{(a_1,\ldots,a_n)\,:\,
a_1\in\Sigma_1,\:\ldots,\:a_n\in\Sigma_n\bigr\}. Σ 1 × ⋯ × Σ n = { ( a 1 , … , a n ) : a 1 ∈ Σ 1 , … , a n ∈ Σ n } .
แน่นอน เราสามารถตั้งชื่อระบบและเรียงลำดับได้ตามต้องการ
โดยเฉพาะถ้ามี n n n ระบบดังที่กล่าวข้างต้น เราอาจเลือกตั้งชื่อเป็น X 0 , … , X n − 1 \mathsf{X}_{0},\ldots,\mathsf{X}_{n-1} X 0 , … , X n − 1 และเรียงจากขวาไปซ้าย ทำให้ระบบรวมกลายเป็น ( X n − 1 , … , X 0 ) (\mathsf{X}_{n-1},\ldots,\mathsf{X}_0) ( X n − 1 , … , X 0 )
เมื่อใช้รูปแบบการตั้งชื่อเดียวกันสำหรับสถานะคลาสสิกและเซตสถานะคลาสสิกที่เกี่ยวข้อง เราอาจอ้างถึงสถานะคลาสสิก
( a n − 1 , … , a 0 ) ∈ Σ n − 1 × ⋯ × Σ 0 (a_{n-1},\ldots,a_0) \in \Sigma_{n-1}\times \cdots \times \Sigma_0 ( a n − 1 , … , a 0 ) ∈ Σ n − 1 × ⋯ × Σ 0
ของระบบรวมนี้
จริงๆ แล้ว นี่คือรูปแบบการเรียงลำดับที่ Qiskit ใช้ในการตั้งชื่อหลาย Qubit
เราจะกลับมาพูดถึงรูปแบบนี้และความเชื่อมโยงกับ Circuit ควอนตัมในบทเรียนถัดไป แต่เราจะเริ่มใช้มันตั้งแต่ตอนนี้เพื่อทำความคุ้นเคย
การเขียนสถานะคลาสสิกในรูป ( a n − 1 , … , a 0 ) (a_{n-1},\ldots,a_0) ( a n − 1 , … , a 0 ) ให้อยู่ในรูปแบบ สตริง a n − 1 ⋯ a 0 a_{n-1}\cdots a_0 a n − 1 ⋯ a 0 มักจะสะดวกกว่า โดยเฉพาะในกรณีทั่วไปที่เซตสถานะคลาสสิก Σ 0 , … , Σ n − 1 \Sigma_0,\ldots,\Sigma_{n-1} Σ 0 , … , Σ n − 1 เป็นเซตของ สัญลักษณ์ หรือ อักขระ
ในบริบทนี้ คำว่า ตัวอักษร (alphabet) มักถูกใช้เพื่ออ้างถึงเซตของสัญลักษณ์ที่ใช้ในการสร้างสตริง แต่นิยามทางคณิตศาสตร์ของตัวอักษรก็เหมือนกันกับนิยามของเซตสถานะคลาสสิกทุกประการ นั่นคือมันเป็นเซตที่มีสมาชิกจำนวนจำกัดและไม่ว่างเปล่า
ตัวอย่างเช่น สมมติว่า X 0 , … , X 9 \mathsf{X}_0,\ldots,\mathsf{X}_9 X 0 , … , X 9 เป็นบิต ทำให้เซตสถานะคลาสสิกของระบบเหล่านี้ทั้งหมดเหมือนกัน
Σ 0 = Σ 1 = ⋯ = Σ 9 = { 0 , 1 } \Sigma_0 = \Sigma_1 = \cdots = \Sigma_9 = \{0,1\} Σ 0 = Σ 1 = ⋯ = Σ 9 = { 0 , 1 }
จะมีสถานะคลาสสิก 2 10 = 1024 2^{10} = 1024 2 10 = 1024 สถานะของระบบรวม ( X 9 , … , X 0 ) (\mathsf{X}_9,\ldots,\mathsf{X}_0) ( X 9 , … , X 0 ) ซึ่งเป็นสมาชิกของเซต
Σ 9 × Σ 8 × ⋯ × Σ 0 = { 0 , 1 } 10 . \Sigma_9\times\Sigma_8\times\cdots\times\Sigma_0 = \{0,1\}^{10}. Σ 9 × Σ 8 × ⋯ × Σ 0 = { 0 , 1 } 10 .
เมื่อเขียนในรูปสตริง สถานะคลาสสิกเหล่านี้จะมีหน้าตาดังนี้:
0000000000 0000000001 0000000010 0000000011 0000000100 ⋮ 1111111111 \begin{array}{c}
0000000000\\
0000000001\\
0000000010\\
0000000011\\
0000000100\\
\vdots\\[1mm]
1111111111
\end{array} 0000000000 0000000001 0000000010 0000000011 0000000100 ⋮ 1111111111
สำหรับสถานะคลาสสิก 0000000110 0000000110 0000000110 ตัวอย่างเช่น จะเห็นว่า X 1 \mathsf{X}_1 X 1 และ X 2 \mathsf{X}_2 X 2 อยู่ในสถานะ 1 1 1 ในขณะที่ระบบอื่นๆ ทั้งหมดอยู่ในสถานะ 0 0 0
สถานะความน่าจะเป็น
ระลึกจากบทเรียนก่อนหน้าว่า สถานะความน่าจะเป็น คือการกำหนดค่าความน่าจะเป็นให้กับสถานะคลาสสิกแต่ละสถานะของระบบ
ดังนั้น สถานะความน่าจะเป็นของระบบหลายระบบเมื่อมองรวมเป็นระบบเดียว จะกำหนดค่าความน่าจะเป็นให้กับแต่ละสมาชิกของผลคูณคาร์ทีเซียนของเซตสถานะคลาสสิกของระบบย่อยแต่ละระบบ
ตัวอย่างเช่น สมมติว่า X \mathsf{X} X และ Y \mathsf{Y} Y เป็นบิตทั้งคู่ ทำให้เซตสถานะคลาสสิกของพวกมันคือ Σ = { 0 , 1 } \Sigma = \{0,1\} Σ = { 0 , 1 } และ Γ = { 0 , 1 } \Gamma = \{0,1\} Γ = { 0 , 1 } ตามลำดับ
ต่อไปนี้คือสถานะความน่าจะเป็นของคู่ ( X , Y ) : (\mathsf{X},\mathsf{Y}): ( X , Y ) :
Pr ( ( X , Y ) = ( 0 , 0 ) ) = 1 / 2 Pr ( ( X , Y ) = ( 0 , 1 ) ) = 0 Pr ( ( X , Y ) = ( 1 , 0 ) ) = 0 Pr ( ( X , Y ) = ( 1 , 1 ) ) = 1 / 2 \begin{aligned}
\operatorname{Pr}\bigl( (\mathsf{X},\mathsf{Y}) = (0,0)\bigr)
& = 1/2 \\[2mm]
\operatorname{Pr}\bigl( (\mathsf{X},\mathsf{Y}) = (0,1)\bigr)
& = 0\\[2mm]
\operatorname{Pr}\bigl( (\mathsf{X},\mathsf{Y}) = (1,0)\bigr)
& = 0\\[2mm]
\operatorname{Pr}\bigl( (\mathsf{X},\mathsf{Y}) = (1,1)\bigr)
& = 1/2
\end{aligned} Pr ( ( X , Y ) = ( 0 , 0 ) ) Pr ( ( X , Y ) = ( 0 , 1 ) ) Pr ( ( X , Y ) = ( 1 , 0 ) ) Pr ( ( X , Y ) = ( 1 , 1 ) ) = 1/2 = 0 = 0 = 1/2
สถานะความน่าจะเป็นนี้คือสถานะที่ทั้ง X \mathsf{X} X และ Y \mathsf{Y} Y เป็นบิตสุ่ม โดยแต่ละตัวมีค่า 0 0 0 ด้วยความน่าจะเป็น 1 / 2 1/2 1/2 และมีค่า 1 1 1 ด้วยความน่าจะเป็น 1 / 2 1/2 1/2 แต่สถานะคลาสสิกของทั้งสองบิตจะตรงกันเสมอ
นี่คือตัวอย่างของ ความสัมพันธ์ (correlation) ระหว่างระบบเหล่านี้
การเรียงลำดับเซตสถานะของผลคูณคาร์ทีเซียน
สถานะความน่าจะเป็นของระบบสามารถแทนด้วยเวกเตอร์ความน่าจะเป็น ดังที่กล่าวถึงในบทเรียนก่อนหน้า
โดยเฉพาะ แต่ละรายการในเวกเตอร์แทนค่าความน่าจะเป็นที่ระบบจะอยู่ในสถานะคลาสสิกต่างๆ และมีการกำหนดความสัมพันธ์ระหว่างรายการกับเซตสถานะคลาสสิกไว้แล้ว
การเลือกความสัมพันธ์ดังกล่าวหมายถึงการตัดสินใจเรียงลำดับสถานะคลาสสิก ซึ่งมักเป็นไปอย่างเป็นธรรมชาติหรือกำหนดโดยรูปแบบมาตรฐาน
ตัวอย่างเช่น ตัวอักษรไบนารี { 0 , 1 } \{0,1\} { 0 , 1 } จะเรียงตามธรรมชาติโดยให้ 0 0 0 อยู่ก่อนและ 1 1 1 อยู่หลัง ดังนั้นรายการแรกในเวกเตอร์ความน่าจะเป็นที่แทนสถานะความน่าจะเป็นของบิตหนึ่งคือความน่าจะเป็นที่มันอยู่ในสถานะ 0 0 0 และรายการที่สองคือความน่าจะเป็นที่มันอยู่ในสถานะ 1 1 1
สิ่งเหล่านี้ไม่ได้เปลี่ยนแปลงในบริบทของระบบหลายระบบ แต่มีสิ่งที่ต้องตัดสินใจ
เซตสถานะคลาสสิกของระบบหลายระบบรวมกัน เมื่อมองเป็นระบบเดียว คือผลคูณคาร์ทีเซียนของเซตสถานะคลาสสิกของระบบย่อยแต่ละระบบ ดังนั้นเราต้องตัดสินใจว่าจะเรียงลำดับสมาชิกของผลคูณคาร์ทีเซียนของเซตสถานะคลาสสิกอย่างไร
รูปแบบง่ายๆ ที่เราใช้คือ เริ่มจากลำดับที่มีอยู่แล้วสำหรับเซตสถานะคลาสสิกของแต่ละระบบ แล้วเรียงสมาชิกของผลคูณคาร์ทีเซียน ตามลำดับตัวอักษร (alphabetically)
อีกวิธีหนึ่งในการอธิบายคือ รายการในแต่ละ n n n -ทูเพิล (หรือเทียบเท่า แต่ละสัญลักษณ์ในแต่ละสตริง) จะถูกมองว่ามีความสำคัญที่ ลดลงจากซ้ายไปขวา
ตัวอย่างเช่น ตามรูปแบบนี้ ผลคูณคาร์ทีเซียน { 1 , 2 , 3 } × { 0 , 1 } \{1,2,3\}\times\{0,1\} { 1 , 2 , 3 } × { 0 , 1 } จะถูกเรียงดังนี้:
( 1 , 0 ) , ( 1 , 1 ) , ( 2 , 0 ) , ( 2 , 1 ) , ( 3 , 0 ) , ( 3 , 1 ) . (1,0),\;
(1,1),\;
(2,0),\;
(2,1),\;
(3,0),\;
(3,1). ( 1 , 0 ) , ( 1 , 1 ) , ( 2 , 0 ) , ( 2 , 1 ) , ( 3 , 0 ) , ( 3 , 1 ) .
เมื่อ n n n -ทูเพิลถูกเขียนเป็นสตริงและเรียงลำดับในแบบนี้ เราจะเห็นรูปแบบที่คุ้นเคย เช่น { 0 , 1 } × { 0 , 1 } \{0,1\}\times\{0,1\} { 0 , 1 } × { 0 , 1 } จะถูกเรียงเป็น 00 , 01 , 10 , 11 00, 01, 10, 11 00 , 01 , 10 , 11 และเซต { 0 , 1 } 10 \{0,1\}^{10} { 0 , 1 } 10 จะถูกเรียงตามที่เขียนไว้ก่อนหน้าในบทเรียน
อีกตัวอย่างหนึ่ง ถ้ามองเซต { 0 , 1 , … , 9 } × { 0 , 1 , … , 9 } \{0, 1, \dots, 9\} \times \{0, 1, \dots, 9\} { 0 , 1 , … , 9 } × { 0 , 1 , … , 9 } ในรูปแบบสตริง เราจะได้ตัวเลขสองหลักตั้งแต่ 00 00 00 ถึง 99 99 99 เรียงตามลำดับตัวเลข
นี่ไม่ใช่ความบังเอิญ;
ระบบเลขฐานสิบของเราใช้การเรียงลำดับตามตัวอักษรแบบนี้พอดี โดยความหมายของ ตามตัวอักษร ควรเข้าใจในความหมายกว้างๆ ที่รวมถึงตัวเลขด้วยไม่ใช่แค่ตัวอักษร
กลับมาที่ตัวอย่างของสองบิตจากข้างต้น สถานะความน่าจะเป็นที่อธิบายไว้ก่อนหน้านี้จึงถูกแทนด้วยเวกเตอร์ความน่าจะเป็นต่อไปนี้ โดยมีการระบุ index อย่างชัดเจนเพื่อความชัดเจน
( 1 2 0 0 1 2 ) ← 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) \begin{pmatrix}
\frac{1}{2}\\[1mm]
0\\[1mm]
0\\[1mm]
\frac{1}{2}
\end{pmatrix}
\begin{array}{l}
\leftarrow \text{probability of being in the state 00}\\[1mm]
\leftarrow \text{probability of being in the state 01}\\[1mm]
\leftarrow \text{probability of being in the state 10}\\[1mm]
\leftarrow \text{probability of being in the state 11}
\end{array}
\tag{1} 2 1 0 0 2 1 ← 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 \mathsf{X} X และ Y \mathsf{Y} Y เป็นระบบที่มีเซตสถานะคลาสสิกเป็น Σ \Sigma Σ และ Γ \Gamma Γ ตามลำดับ
สำหรับสถานะความน่าจะเป็นที่กำหนดของระบบเหล่านี้ พวกมันจะถูกเรียกว่า อิสระ ถ้า
Pr ( ( X , Y ) = ( a , b ) ) = Pr ( X = a ) Pr ( Y = b ) (2) \operatorname{Pr}((\mathsf{X},\mathsf{Y}) = (a,b))
= \operatorname{Pr}(\mathsf{X} = a) \operatorname{Pr}(\mathsf{Y} = b)
\tag{2} Pr (( X , Y ) = ( a , b )) = Pr ( X = a ) Pr ( Y = b ) ( 2 )
สำหรับทุกการเลือก a ∈ Σ a\in\Sigma a ∈ Σ และ b ∈ Γ b\in\Gamma b ∈ Γ
เพื่อแสดงเงื่อนไขนี้ในรูปเวกเตอร์ความน่าจะเป็น สมมติว่าสถานะความน่าจะเป็นที่กำหนดของ ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) ถูกอธิบายด้วยเวกเตอร์ความน่าจะเป็น ซึ่งในสัญลักษณ์ Dirac เขียนเป็น
∑ ( a , b ) ∈ Σ × Γ p a b ∣ a b ⟩ . \sum_{(a,b) \in \Sigma\times\Gamma} p_{ab} \vert a b\rangle. ( a , b ) ∈ Σ × Γ ∑ p ab ∣ ab ⟩ .
เงื่อนไข ( 2 ) (2) ( 2 ) สำหรับความเป็นอิสระจะเทียบเท่ากับการมีอยู่ของเวกเตอร์ความน่าจะเป็นสอง vector
∣ ϕ ⟩ = ∑ a ∈ Σ q a ∣ a ⟩ and ∣ ψ ⟩ = ∑ b ∈ Γ r b ∣ b ⟩ , (3) \vert \phi \rangle = \sum_{a\in\Sigma} q_a \vert a \rangle
\quad\text{and}\quad
\vert \psi \rangle = \sum_{b\in\Gamma} r_b \vert b \rangle,
\tag{3} ∣ ϕ ⟩ = a ∈ Σ ∑ q a ∣ a ⟩ and ∣ ψ ⟩ = b ∈ Γ ∑ r b ∣ b ⟩ , ( 3 )
ซึ่งแทนค่าความน่าจะเป็นที่เกี่ยวข้องกับสถานะคลาสสิกของ X \mathsf{X} X และ Y \mathsf{Y} Y ตามลำดับ โดยที่
p a b = q a r b (4) p_{ab} = q_a r_b
\tag{4} p ab = q a r b ( 4 )
สำหรับทุก a ∈ Σ a\in\Sigma a ∈ Σ และ b ∈ Γ b\in\Gamma b ∈ Γ
ตัวอย่างเช่น สถานะความน่าจะเป็นของคู่บิต ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) ที่แทนด้วยเวกเตอร์
1 6 ∣ 00 ⟩ + 1 12 ∣ 01 ⟩ + 1 2 ∣ 10 ⟩ + 1 4 ∣ 11 ⟩ \frac{1}{6} \vert 00 \rangle
+ \frac{1}{12} \vert 01 \rangle
+ \frac{1}{2} \vert 10 \rangle
+ \frac{1}{4} \vert 11 \rangle 6 1 ∣00 ⟩ + 12 1 ∣01 ⟩ + 2 1 ∣10 ⟩ + 4 1 ∣11 ⟩
คือสถานะที่ X \mathsf{X} X และ Y \mathsf{Y} Y เป็นอิสระต่อกัน
โดยเฉพาะ เงื่อนไขที่จำเป็นสำหรับความเป็นอิสระจะเป็นจริงสำหรับเวกเตอร์ความน่าจะเป็น
∣ ϕ ⟩ = 1 4 ∣ 0 ⟩ + 3 4 ∣ 1 ⟩ and ∣ ψ ⟩ = 2 3 ∣ 0 ⟩ + 1 3 ∣ 1 ⟩ . \vert \phi \rangle = \frac{1}{4} \vert 0 \rangle + \frac{3}{4} \vert 1 \rangle
\quad\text{and}\quad
\vert \psi \rangle = \frac{2}{3} \vert 0 \rangle + \frac{1}{3} \vert 1 \rangle. ∣ ϕ ⟩ = 4 1 ∣0 ⟩ + 4 3 ∣1 ⟩ and ∣ ψ ⟩ = 3 2 ∣0 ⟩ + 3 1 ∣1 ⟩ .
ตัวอย่างเช่น เพื่อให้ความน่าจะเป็นสำหรับสถานะ 00 00 00 ตรงกัน เราต้องการ 1 6 = 1 4 × 2 3 \frac{1}{6} = \frac{1}{4} \times \frac{2}{3} 6 1 = 4 1 × 3 2 และนั่นก็เป็นจริง รายการอื่นๆ สามารถตรวจสอบได้ในลักษณะเดียวกัน
ในทางกลับกัน สถานะความน่าจะเป็น ( 1 ) (1) ( 1 ) ซึ่งเราเขียนได้เป็น
1 2 ∣ 00 ⟩ + 1 2 ∣ 11 ⟩ , (5) \frac{1}{2} \vert 00 \rangle + \frac{1}{2} \vert 11 \rangle,
\tag{5} 2 1 ∣00 ⟩ + 2 1 ∣11 ⟩ , ( 5 )
ไม่ได้แทนความเป็นอิสระระหว่างระบบ X \mathsf{X} X และ Y \mathsf{Y} Y
วิธีง่ายๆ ในการพิสูจน์มีดังต่อไปนี้
สมมติว่ามีเวกเตอร์ความน่าจะเป็น ∣ ϕ ⟩ \vert \phi\rangle ∣ ϕ ⟩ และ ∣ ψ ⟩ \vert \psi \rangle ∣ ψ ⟩ ดังในสมการ ( 3 ) (3) ( 3 ) ข้างต้น ซึ่งเงื่อนไข ( 4 ) (4) ( 4 ) เป็นจริงสำหรับทุกการเลือก a a a และ b b b
จะต้องเป็นว่า
q 0 r 1 = Pr ( ( X , Y ) = ( 0 , 1 ) ) = 0. q_0 r_1 = \operatorname{Pr}\bigl((\mathsf{X},\mathsf{Y}) = (0,1)\bigr) = 0. q 0 r 1 = Pr ( ( X , Y ) = ( 0 , 1 ) ) = 0.
สิ่งนี้หมายความว่า q 0 = 0 q_0 = 0 q 0 = 0 หรือ r 1 = 0 r_1 = 0 r 1 = 0 เพราะถ้าทั้งสองไม่เป็นศูนย์ ผลคูณ q 0 r 1 q_0 r_1 q 0 r 1 ก็จะไม่เป็นศูนย์ด้วย
สิ่งนี้นำไปสู่ข้อสรุปว่า q 0 r 0 = 0 q_0 r_0 = 0 q 0 r 0 = 0 (ในกรณี q 0 = 0 q_0 = 0 q 0 = 0 ) หรือ q 1 r 1 = 0 q_1 r_1 = 0 q 1 r 1 = 0 (ในกรณี r 1 = 0 r_1 = 0 r 1 = 0 )
แต่เราเห็นว่าไม่มีสมการเหล่านั้นสามารถเป็นจริงได้ เพราะเราต้องมี q 0 r 0 = 1 / 2 q_0 r_0 = 1/2 q 0 r 0 = 1/2 และ q 1 r 1 = 1 / 2 q_1 r_1 = 1/2 q 1 r 1 = 1/2
ดังนั้น จึงไม่มีเวกเตอร์ ∣ ϕ ⟩ \vert\phi\rangle ∣ ϕ ⟩ และ ∣ ψ ⟩ \vert\psi\rangle ∣ ψ ⟩ ที่ตอบสนองคุณสมบัติที่จำเป็นสำหรับความเป็นอิสระ
เมื่อนิยามความเป็นอิสระระหว่างสองระบบแล้ว เราสามารถนิยาม ความสัมพันธ์ (correlation) ได้: มันคือ การขาดความเป็นอิสระ
ตัวอย่างเช่น เนื่องจากสองบิตในสถานะความน่าจะเป็นที่แทนด้วยเวกเตอร์ ( 5 ) (5) ( 5 ) ไม่เป็นอิสระต่อกัน พวกมันจึงถูกเรียกว่ามีความสัมพันธ์กันตามนิยาม
ผลคูณเทนเซอร์ของเวกเตอร์
เงื่อนไขของความเป็นอิสระที่อธิบายไว้สามารถแสดงออกมาได้อย่างกระชับผ่านแนวคิดของ ผลคูณเทนเซอร์
แม้ว่าผลคูณเทนเซอร์จะเป็นแนวคิดทั่วไปมากและสามารถนิยามได้อย่างเป็นนามธรรมและนำไปใช้กับโครงสร้างทางคณิตศาสตร์หลากหลาย เราสามารถใช้นิยามที่เรียบง่ายและเป็นรูปธรรมสำหรับกรณีที่กำลังพูดถึงได้
กำหนดให้สองเวกเตอร์
∣ ϕ ⟩ = ∑ a ∈ Σ α a ∣ a ⟩ and ∣ ψ ⟩ = ∑ b ∈ Γ β b ∣ b ⟩ , \vert \phi \rangle = \sum_{a\in\Sigma} \alpha_a \vert a \rangle
\quad\text{and}\quad
\vert \psi \rangle = \sum_{b\in\Gamma} \beta_b \vert b \rangle, ∣ ϕ ⟩ = a ∈ Σ ∑ α a ∣ a ⟩ and ∣ ψ ⟩ = b ∈ Γ ∑ β b ∣ b ⟩ ,
ผลคูณเทนเซอร์ ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ \vert \phi \rangle \otimes \vert \psi \rangle ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ คือเวกเตอร์ที่นิยามเป็น
∣ ϕ ⟩ ⊗ ∣ ψ ⟩ = ∑ ( a , b ) ∈ Σ × Γ α a β b ∣ a b ⟩ . \vert \phi \rangle \otimes \vert \psi \rangle
= \sum_{(a,b)\in\Sigma\times\Gamma} \alpha_a \beta_b \vert ab\rangle. ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ = ( a , b ) ∈ Σ × Γ ∑ α a β b ∣ ab ⟩ .
รายการของเวกเตอร์ใหม่นี้สอดคล้องกับสมาชิกของผลคูณคาร์ทีเซียน Σ × Γ \Sigma\times\Gamma Σ × Γ ซึ่งถูกเขียนในรูปสตริงในสมการก่อนหน้า
อีกทางหนึ่ง เวกเตอร์ ∣ π ⟩ = ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ \vert \pi \rangle = \vert \phi \rangle \otimes \vert \psi \rangle ∣ π ⟩ = ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ นิยามโดยสมการ
⟨ a b ∣ π ⟩ = ⟨ a ∣ ϕ ⟩ ⟨ b ∣ ψ ⟩ \langle ab \vert \pi \rangle = \langle a \vert \phi \rangle \langle b \vert \psi \rangle ⟨ ab ∣ π ⟩ = ⟨ a ∣ ϕ ⟩ ⟨ b ∣ ψ ⟩
ซึ่งเป็นจริงสำหรับทุก a ∈ Σ a\in\Sigma a ∈ Σ และ b ∈ Γ b\in\Gamma b ∈ Γ
ตอนนี้เราสามารถแสดงเงื่อนไขของความเป็นอิสระใหม่ได้:
สำหรับระบบรวม ( X , Y ) (\mathsf{X}, \mathsf{Y}) ( X , Y ) ที่อยู่ในสถานะความน่าจะเป็นที่แทนด้วยเวกเตอร์ความน่าจะเป็น ∣ π ⟩ \vert \pi \rangle ∣ π ⟩ ระบบ X \mathsf{X} X และ Y \mathsf{Y} Y จะเป็นอิสระต่อกันถ้า ∣ π ⟩ \vert\pi\rangle ∣ π ⟩ ได้มาจากการหาผลคูณเทนเซอร์
∣ π ⟩ = ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ \vert \pi \rangle = \vert \phi \rangle \otimes \vert \psi \rangle ∣ π ⟩ = ∣ ϕ ⟩ ⊗ ∣ ψ ⟩
ของเวกเตอร์ความน่าจะเป็น ∣ ϕ ⟩ \vert \phi \rangle ∣ ϕ ⟩ และ ∣ ψ ⟩ \vert \psi \rangle ∣ ψ ⟩ ของระบบย่อย X \mathsf{X} X และ Y \mathsf{Y} Y ตามลำดับ
ในกรณีนี้ ∣ π ⟩ \vert \pi \rangle ∣ π ⟩ จะถูกเรียกว่า สถานะผลิตภัณฑ์ (product state) หรือ เวกเตอร์ผลิตภัณฑ์ (product vector)
เราจะละเว้นสัญลักษณ์ ⊗ \otimes ⊗ บ่อยครั้งเมื่อหาผลคูณเทนเซอร์ของ ket เช่นเขียน ∣ ϕ ⟩ ∣ ψ ⟩ \vert \phi \rangle \vert \psi \rangle ∣ ϕ ⟩ ∣ ψ ⟩ แทน ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ \vert \phi \rangle \otimes \vert \psi \rangle ∣ ϕ ⟩ ⊗ ∣ ψ ⟩
รูปแบบนี้สะท้อนแนวคิดที่ว่าผลคูณเทนเซอร์ ในบริบทนี้ คือวิธีที่เป็นธรรมชาติหรือวิธีเริ่มต้นในการหาผลคูณของเวกเตอร์สองตัว
แม้ว่าจะพบไม่บ่อย แต่บางครั้งก็ใช้สัญลักษณ์ ∣ ϕ ⊗ ψ ⟩ \vert \phi\otimes\psi\rangle ∣ ϕ ⊗ ψ ⟩ เช่นกัน
เมื่อใช้รูปแบบตามตัวอักษรในการเรียงลำดับสมาชิกของผลคูณคาร์ทีเซียน เราจะได้ข้อกำหนดต่อไปนี้สำหรับผลคูณเทนเซอร์ของเวกเตอร์คอลัมน์สองตัว
( α 1 ⋮ α m ) ⊗ ( β 1 ⋮ β k ) = ( α 1 β 1 ⋮ α 1 β k α 2 β 1 ⋮ α 2 β k ⋮ α m β 1 ⋮ α m β k ) \begin{pmatrix}
\alpha_1\\
\vdots\\
\alpha_m
\end{pmatrix}
\otimes
\begin{pmatrix}
\beta_1\\
\vdots\\
\beta_k
\end{pmatrix}
= \begin{pmatrix}
\alpha_1 \beta_1\\
\vdots\\
\alpha_1 \beta_k\\
\alpha_2 \beta_1\\
\vdots\\
\alpha_2 \beta_k\\
\vdots\\
\alpha_m \beta_1\\
\vdots\\
\alpha_m \beta_k
\end{pmatrix} α 1 ⋮ α m ⊗ β 1 ⋮ β k = α 1 β 1 ⋮ α 1 β k α 2 β 1 ⋮ α 2 β k ⋮ α m β 1 ⋮ α m β k
ในฐานะหมายเหตุสำคัญ สังเกตสมการต่อไปนี้สำหรับผลคูณเทนเซอร์ของเวกเตอร์ฐานมาตรฐาน:
∣ a ⟩ ⊗ ∣ b ⟩ = ∣ a b ⟩ . \vert a \rangle \otimes \vert b \rangle = \vert ab \rangle. ∣ a ⟩ ⊗ ∣ b ⟩ = ∣ ab ⟩ .
เราอาจเขียน ( a , b ) (a,b) ( a , b ) เป็นคู่อันดับแทนสตริง ซึ่งจะได้ ∣ a ⟩ ⊗ ∣ b ⟩ = ∣ ( a , b ) ⟩ \vert a \rangle \otimes \vert b \rangle = \vert (a,b) \rangle ∣ a ⟩ ⊗ ∣ b ⟩ = ∣ ( a , b )⟩
อย่างไรก็ตาม เป็นเรื่องปกติกว่าที่จะละเว้นวงเล็บในกรณีนี้ และเขียนแทนว่า ∣ a ⟩ ⊗ ∣ b ⟩ = ∣ a , b ⟩ \vert a \rangle \otimes \vert b \rangle = \vert a,b \rangle ∣ a ⟩ ⊗ ∣ b ⟩ = ∣ a , b ⟩
สิ่งนี้เป็นเรื่องปกติในคณิตศาสตร์โดยทั่วไป วงเล็บที่ไม่ได้เพิ่มความชัดเจนหรือลดความคลุมเครือมักจะถูกละเว้น
ผลคูณเทนเซอร์ของเวกเตอร์สองตัวมีคุณสมบัติสำคัญที่ว่ามันเป็น ไบลิเนียร์ (bilinear) ซึ่งหมายความว่ามันเป็นเชิงเส้นในแต่ละอาร์กิวเมนต์แยกกัน โดยสมมติว่าอาร์กิวเมนต์อื่นคงที่
คุณสมบัตินี้สามารถแสดงผ่านสมการเหล่านี้:
1. ความเป็นเชิงเส้นในอาร์กิวเมนต์แรก:
( ∣ ϕ 1 ⟩ + ∣ ϕ 2 ⟩ ) ⊗ ∣ ψ ⟩ = ∣ ϕ 1 ⟩ ⊗ ∣ ψ ⟩ + ∣ ϕ 2 ⟩ ⊗ ∣ ψ ⟩ ( α ∣ ϕ ⟩ ) ⊗ ∣ ψ ⟩ = α ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ) \begin{aligned}
\bigl(\vert\phi_1\rangle + \vert\phi_2\rangle\bigr)\otimes \vert\psi\rangle
& = \vert\phi_1\rangle \otimes \vert\psi\rangle + \vert\phi_2\rangle \otimes \vert\psi\rangle \\[1mm]
\bigl(\alpha \vert \phi \rangle\bigr) \otimes \vert \psi \rangle
& = \alpha \bigl(\vert \phi \rangle \otimes \vert \psi \rangle \bigr)
\end{aligned} ( ∣ ϕ 1 ⟩ + ∣ ϕ 2 ⟩ ) ⊗ ∣ ψ ⟩ ( α ∣ ϕ ⟩ ) ⊗ ∣ ψ ⟩ = ∣ ϕ 1 ⟩ ⊗ ∣ ψ ⟩ + ∣ ϕ 2 ⟩ ⊗ ∣ ψ ⟩ = α ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ )
2. ความเป็นเชิงเส้นในอาร์กิวเมนต์ที่สอง:
∣ ϕ ⟩ ⊗ ( ∣ ψ 1 ⟩ + ∣ ψ 2 ⟩ ) = ∣ ϕ ⟩ ⊗ ∣ ψ 1 ⟩ + ∣ ϕ ⟩ ⊗ ∣ ψ 2 ⟩ ∣ ϕ ⟩ ⊗ ( α ∣ ψ ⟩ ) = α ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ) \begin{aligned}
\vert \phi \rangle \otimes
\bigl(\vert \psi_1 \rangle + \vert \psi_2 \rangle \bigr)
& =
\vert \phi \rangle \otimes \vert \psi_1 \rangle +
\vert \phi \rangle \otimes \vert \psi_2 \rangle\\[1mm]
\vert \phi \rangle \otimes
\bigl(\alpha \vert \psi \rangle \bigr)
& = \alpha \bigl(\vert\phi\rangle\otimes\vert\psi\rangle\bigr)
\end{aligned} ∣ ϕ ⟩ ⊗ ( ∣ ψ 1 ⟩ + ∣ ψ 2 ⟩ ) ∣ ϕ ⟩ ⊗ ( α ∣ ψ ⟩ ) = ∣ ϕ ⟩ ⊗ ∣ ψ 1 ⟩ + ∣ ϕ ⟩ ⊗ ∣ ψ 2 ⟩ = α ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ )
เมื่อพิจารณาสมการที่สองในแต่ละคู่ของสมการเหล่านี้ เราจะเห็นว่าสเกลาร์ "ลอยอย่างอิสระ" ภายในผลคูณเทนเซอร์:
( α ∣ ϕ ⟩ ) ⊗ ∣ ψ ⟩ = ∣ ϕ ⟩ ⊗ ( α ∣ ψ ⟩ ) = α ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ) . \bigl(\alpha \vert \phi \rangle\bigr) \otimes \vert \psi \rangle
= \vert \phi \rangle \otimes \bigl(\alpha \vert \psi \rangle \bigr)
= \alpha \bigl(\vert \phi \rangle \otimes \vert \psi \rangle \bigr). ( α ∣ ϕ ⟩ ) ⊗ ∣ ψ ⟩ = ∣ ϕ ⟩ ⊗ ( α ∣ ψ ⟩ ) = α ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ) .
ดังนั้นจึงไม่มีความคลุมเครือในการเขียนเพียง α ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ \alpha\vert\phi\rangle\otimes\vert\psi\rangle α ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ หรือในทางเลือก α ∣ ϕ ⟩ ∣ ψ ⟩ \alpha\vert\phi\rangle\vert\psi \rangle α ∣ ϕ ⟩ ∣ ψ ⟩ หรือ α ∣ ϕ ⊗ ψ ⟩ \alpha\vert\phi\otimes\psi\rangle α ∣ ϕ ⊗ ψ ⟩ เพื่ออ้างถึงเวกเตอร์นี้
ความเป็นอิสระและผลคูณเทนเซอร์สำหรับสามระบบขึ้นไป
แนวคิดของความเป็นอิสระและผลคูณเทนเซอร์ขยายออกไปสู่สามระบบขึ้นไปได้โดยตรง
ถ้า X 0 , … , X n − 1 \mathsf{X}_0,\ldots,\mathsf{X}_{n-1} X 0 , … , X n − 1 เป็นระบบที่มีเซตสถานะคลาสสิกเป็น Σ 0 , … , Σ n − 1 \Sigma_0,\ldots,\Sigma_{n-1} Σ 0 , … , Σ n − 1 ตามลำดับ สถานะความน่าจะเป็นของระบบรวม ( X n − 1 , … , X 0 ) (\mathsf{X}_{n-1},\ldots,\mathsf{X}_0) ( X n − 1 , … , X 0 ) จะเป็น สถานะผลิตภัณฑ์ ถ้าเวกเตอร์ความน่าจะเป็นที่เกี่ยวข้องอยู่ในรูป
∣ ψ ⟩ = ∣ ϕ n − 1 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩ \vert \psi \rangle = \vert \phi_{n-1} \rangle \otimes \cdots \otimes \vert \phi_0 \rangle ∣ ψ ⟩ = ∣ ϕ n − 1 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩
สำหรับเวกเตอร์ความน่าจะเป็น ∣ ϕ 0 ⟩ , … , ∣ ϕ n − 1 ⟩ \vert \phi_0 \rangle,\ldots,\vert \phi_{n-1}\rangle ∣ ϕ 0 ⟩ , … , ∣ ϕ n − 1 ⟩ ที่อธิบายสถานะความน่าจะเป็นของ X 0 , … , X n − 1 \mathsf{X}_0,\ldots,\mathsf{X}_{n-1} X 0 , … , X n − 1
ที่นี่ นิยามของผลคูณเทนเซอร์ขยายออกไปในแบบที่เป็นธรรมชาติ: เวกเตอร์
∣ ψ ⟩ = ∣ ϕ n − 1 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩ \vert \psi \rangle = \vert \phi_{n-1} \rangle \otimes \cdots \otimes \vert \phi_0 \rangle ∣ ψ ⟩ = ∣ ϕ n − 1 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩
นิยามโดยสมการ
⟨ a n − 1 ⋯ a 0 ∣ ψ ⟩ = ⟨ a n − 1 ∣ ϕ n − 1 ⟩ ⋯ ⟨ a 0 ∣ ϕ 0 ⟩ \langle a_{n-1} \cdots a_0 \vert \psi \rangle
= \langle a_{n-1} \vert \phi_{n-1} \rangle \cdots \langle a_0 \vert \phi_0 \rangle ⟨ a n − 1 ⋯ a 0 ∣ ψ ⟩ = ⟨ a n − 1 ∣ ϕ n − 1 ⟩ ⋯ ⟨ a 0 ∣ ϕ 0 ⟩
ซึ่งเป็นจริงสำหรับทุก a 0 ∈ Σ 0 , … a n − 1 ∈ Σ n − 1 a_0\in\Sigma_0, \ldots a_{n-1}\in\Sigma_{n-1} a 0 ∈ Σ 0 , … a n − 1 ∈ Σ n − 1
อีกวิธีหนึ่งที่แตกต่างแต่เทียบเท่ากัน ในการนิยามผลคูณเทนเซอร์ของเวกเตอร์สามตัวขึ้นไปคือการนิยามแบบ recursive ในรูปผลคูณเทนเซอร์ของเวกเตอร์สองตัว:
∣ ϕ n − 1 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩ = ∣ ϕ n − 1 ⟩ ⊗ ( ∣ ϕ n − 2 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩ ) . \vert \phi_{n-1} \rangle \otimes \cdots \otimes \vert \phi_0 \rangle
= \vert \phi_{n-1} \rangle \otimes \bigl( \vert \phi_{n-2} \rangle \otimes \cdots \otimes \vert \phi_0 \rangle \bigr). ∣ ϕ n − 1 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩ = ∣ ϕ n − 1 ⟩ ⊗ ( ∣ ϕ n − 2 ⟩ ⊗ ⋯ ⊗ ∣ ϕ 0 ⟩ ) .
คล้ายกับผลคูณเทนเซอร์ของเวกเตอร์สองตัว ผลคูณเทนเซอร์ของเวกเตอร์สามตัวขึ้นไปเป็นเชิงเส้นในแต่ละอาร์กิวเมนต์แยกกัน โดยสมมติว่าอาร์กิวเมนต์อื่นทั้งหมดคงที่
ในกรณีนี้ผลคูณเทนเซอร์ของเวกเตอร์สามตัวขึ้นไปถูกเรียกว่า มัลติลิเนียร์ (multilinear)
เหมือนกับกรณีของสองระบบ เราสามารถกล่าวว่าระบบ X 0 , … , X n − 1 \mathsf{X}_0,\ldots,\mathsf{X}_{n-1} X 0 , … , X n − 1 เป็น อิสระ เมื่ออยู่ในสถานะผลิตภัณฑ์ แต่คำว่า อิสระร่วมกัน (mutually independent) จะแม่นยำกว่า
มีแนวคิดอื่นๆ เกี่ยวกับความเป็นอิสระสำหรับสามระบบขึ้นไป เช่น ความเป็นอิสระแบบคู่ (pairwise independence) ที่ทั้งน่าสนใจและสำคัญ แต่ไม่ใช่ในบริบทของคอร์สนี้
ขยายการสังเกตก่อนหน้าเกี่ยวกับผลคูณเทนเซอร์ของเวกเตอร์ฐานมาตรฐาน สำหรับจำนวนเต็มบวก n n n ใดๆ และสถานะคลาสสิก a 0 , … , a n − 1 a_0,\ldots,a_{n-1} a 0 , … , a n − 1 ใดๆ เราจะได้
∣ a n − 1 ⟩ ⊗ ⋯ ⊗ ∣ a 0 ⟩ = ∣ a n − 1 ⋯ a 0 ⟩ . \vert a_{n-1} \rangle \otimes \cdots \otimes \vert a_0 \rangle
= \vert a_{n-1} \cdots a_0 \rangle. ∣ a n − 1 ⟩ ⊗ ⋯ ⊗ ∣ a 0 ⟩ = ∣ a n − 1 ⋯ a 0 ⟩ .
การวัดสถานะความน่าจะเป็น
ตอนนี้เรามาต่อกันที่การวัดสถานะความน่าจะเป็นของระบบหลายระบบ
การเลือกมองระบบหลายระบบรวมกันเป็นระบบเดียว ทำให้เราได้ข้อกำหนดทันทีว่าการวัดต้องทำงานอย่างไรสำหรับระบบหลายระบบ ถ้า ทุก ระบบถูกวัด
ตัวอย่างเช่น ถ้าสถานะความน่าจะเป็นของสองบิต ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) ถูกอธิบายด้วยเวกเตอร์ความน่าจะเป็น
1 2 ∣ 00 ⟩ + 1 2 ∣ 11 ⟩ , \frac{1}{2} \vert 00 \rangle + \frac{1}{2} \vert 11 \rangle, 2 1 ∣00 ⟩ + 2 1 ∣11 ⟩ ,
ผลลัพธ์ 00 00 00 ซึ่งหมายถึง 0 0 0 จากการวัด X \mathsf{X} X และ 0 0 0 จากการวัด Y \mathsf{Y} Y จะเกิดขึ้นด้วยความน่าจะเป็น 1 / 2 1/2 1/2 และผลลัพธ์ 11 11 11 ก็เกิดขึ้นด้วยความน่าจะเป็น 1 / 2 1/2 1/2 เช่นกัน
ในแต่ละกรณีเราจะอัปเดตคำอธิบายเวกเตอร์ความน่าจะเป็นของความรู้เราตามลำดับ เพื่อให้สถานะความน่าจะเป็นกลายเป็น ∣ 00 ⟩ |00\rangle ∣00 ⟩ หรือ ∣ 11 ⟩ |11\rangle ∣11 ⟩ ตามลำดับ
อย่างไรก็ตาม เราอาจเลือกที่จะวัดไม่ใช่ ทุก ระบบ แต่วัดเพียงบางระบบเท่านั้น
สิ่งนี้จะให้ผลลัพธ์การวัดสำหรับแต่ละระบบที่ถูกวัด และยังจะส่งผล (โดยทั่วไป) ต่อความรู้ของเราเกี่ยวกับระบบที่เหลือที่เราไม่ได้วัด
เพื่ออธิบายวิธีการทำงานนี้ เราจะมุ่งเน้นที่กรณีของสองระบบ โดยระบบหนึ่งถูกวัด
สถานการณ์ทั่วไปกว่านี้ ซึ่งส่วนย่อยที่เหมาะสมของสามระบบขึ้นไปถูกวัด จะลดรูปลงสู่กรณีของสองระบบได้เมื่อเรามองระบบที่ถูกวัดรวมกันเสมือนเป็นระบบเดียว และระบบที่ไม่ถูกวัดเสมือนเป็นอีกระบบเดียว
ให้ชัดเจนยิ่งขึ้น สมมติว่า X \mathsf{X} X และ Y \mathsf{Y} Y เป็นระบบที่มีเซตสถานะคลาสสิกเป็น Σ \Sigma Σ และ Γ \Gamma Γ ตามลำดับ และระบบทั้งสองรวมกันอยู่ในสถานะความน่าจะเป็นบางสถานะ
เราจะพิจารณาว่าเกิดอะไรขึ้นเมื่อเราวัดเฉพาะ X \mathsf{X} X และไม่ทำอะไรกับ Y \mathsf{Y} Y
กรณีที่วัดเฉพาะ Y \mathsf{Y} Y และไม่ทำอะไรกับ X \mathsf{X} X จะจัดการในลักษณะสมมาตร
ก่อนอื่น เราทราบว่าความน่าจะเป็นที่จะสังเกตเห็นสถานะคลาสสิกเฉพาะ a ∈ Σ a\in\Sigma a ∈ Σ เมื่อวัดเฉพาะ X \mathsf{X} X จะต้องสอดคล้องกับความน่าจะเป็นที่จะได้ภายใต้สมมติฐานว่า Y \mathsf{Y} Y ถูกวัดด้วย
นั่นคือ ต้องมี
Pr ( X = a ) = ∑ b ∈ Γ Pr ( ( X , Y ) = ( a , b ) ) . \operatorname{Pr}(\mathsf{X} = a)
= \sum_{b\in\Gamma} \operatorname{Pr}\bigl( (\mathsf{X},\mathsf{Y})
= (a,b) \bigr). Pr ( X = a ) = b ∈ Γ ∑ Pr ( ( X , Y ) = ( a , b ) ) .
นี่คือสูตรสำหรับสถานะความน่าจะเป็นที่ลดรูป (หรือ marginal) ของ X \mathsf{X} X เพียงอย่างเดียว
สูตรนี้สมเหตุสมผลในระดับสัญชาตญาณ ในแง่ที่ว่าต้องเกิดสิ่งแปลกประหลาดมากหากมันผิด
ถ้ามันผิด นั่นหมายความว่าการวัด Y \mathsf{Y} Y อาจส่งผลต่อความน่าจะเป็นที่เกี่ยวข้องกับผลลัพธ์ต่างๆ ของการวัด X \mathsf{X} X ได้ โดยไม่ขึ้นกับผลลัพธ์จริงของการวัด Y \mathsf{Y} Y
ถ้า Y \mathsf{Y} Y อยู่ในตำแหน่งที่ห่างไกล เช่น ในกาแล็กซีอื่น สิ่งนี้จะทำให้เกิดการส่งสัญญาณที่เร็วกว่าแสงได้ ซึ่งเราปฏิเสธตามความเข้าใจของเราเกี่ยวกับฟิสิกส์
อีกวิธีหนึ่งในการเข้าใจสิ่งนี้มาจากการตีความความน่าจะเป็นว่าสะท้อนถึงระดับความเชื่อ
ข้อเท็จจริงที่ว่าคนอื่นอาจตัดสินใจมองที่ Y \mathsf{Y} Y ไม่สามารถเปลี่ยนแปลงสถานะคลาสสิกของ X \mathsf{X} X ได้ ดังนั้นโดยไม่มีข้อมูลใดๆ เกี่ยวกับสิ่งที่พวกเขาทำหรือไม่ทำ ความเชื่อของเราเกี่ยวกับสถานะของ X \mathsf{X} X ไม่ควรเปลี่ยนแปลงเป็นผลจากสิ่งนั้น
ตอนนี้ ภายใต้สมมติฐานที่ว่าเฉพาะ X \mathsf{X} X ถูกวัดและ Y \mathsf{Y} Y ไม่ถูกวัด ยังอาจมีความไม่แน่นอนเกี่ยวกับสถานะคลาสสิกของ Y \mathsf{Y} Y
ด้วยเหตุนี้ แทนที่จะอัปเดตคำอธิบายสถานะความน่าจะเป็นของ ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) เป็น ∣ a b ⟩ \vert ab\rangle ∣ ab ⟩ สำหรับ a ∈ Σ a\in\Sigma a ∈ Σ และ b ∈ Γ b\in\Gamma b ∈ Γ บางค่า เราต้องอัปเดตคำอธิบายให้สะท้อนความไม่แน่นอนเกี่ยวกับ Y \mathsf{Y} Y อย่างถูกต้อง
สูตร ความน่าจะเป็นแบบมีเงื่อนไข (conditional probability) ต่อไปนี้สะท้อนความไม่แน่นอนนี้
Pr ( Y = b ∣ X = a ) = Pr ( ( X , Y ) = ( a , b ) ) Pr ( X = a ) \operatorname{Pr}(\mathsf{Y} = b \,\vert\, \mathsf{X} = a)
= \frac{
\operatorname{Pr}\bigl((\mathsf{X},\mathsf{Y}) = (a,b)\bigr)
}{
\operatorname{Pr}(\mathsf{X} = a)
} Pr ( Y = b ∣ X = a ) = Pr ( X = a ) Pr ( ( X , Y ) = ( a , b ) )
ที่นี่ นิพจน์ Pr ( Y = b ∣ X = a ) \operatorname{Pr}(\mathsf{Y} = b \,\vert\, \mathsf{X} = a) Pr ( Y = b ∣ X = a ) แทนความน่าจะเป็นที่ Y = b \mathsf{Y} = b Y = b ภายใต้เงื่อนไขที่ (หรือ กำหนดให้ ) X = a \mathsf{X} = a X = a
ในทางเทคนิค นิพจน์นี้สมเหตุสมผลเฉพาะเมื่อ Pr ( X = a ) \operatorname{Pr}(\mathsf{X}=a) Pr ( X = a ) ไม่เป็นศูนย์ เพราะถ้า Pr ( X = a ) = 0 \operatorname{Pr}(\mathsf{X}=a) = 0 Pr ( X = a ) = 0 เราจะหารด้วยศูนย์และได้รูปแบบไม่ชัดเจน 0 0 \frac{0}{0} 0 0
อย่างไรก็ตาม นี่ไม่ใช่ปัญหา เพราะถ้าความน่าจะเป็นที่เกี่ยวข้องกับ a a a เป็นศูนย์ เราจะไม่มีวันได้ a a a เป็นผลลัพธ์ของการวัด X \mathsf{X} X ดังนั้นเราไม่ต้องกังวลกับกรณีนี้
เพื่อแสดงสูตรเหล่านี้ในรูปเวกเตอร์ความน่าจะเป็น พิจารณาเวกเตอร์ความน่าจะเป็น ∣ π ⟩ \vert \pi \rangle ∣ π ⟩ ที่อธิบายสถานะความน่าจะเป็นรวมของ ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y )
∣ π ⟩ = ∑ ( a , b ) ∈ Σ × Γ p a b ∣ a b ⟩ \vert\pi\rangle = \sum_{(a,b)\in\Sigma\times\Gamma} p_{ab} \vert ab\rangle ∣ π ⟩ = ( a , b ) ∈ Σ × Γ ∑ p ab ∣ ab ⟩
การวัด X \mathsf{X} X เพียงอย่างเดียวให้ผลลัพธ์ที่เป็นไปได้แต่ละ a ∈ Σ a\in\Sigma a ∈ Σ ด้วยความน่าจะเป็น
Pr ( X = a ) = ∑ c ∈ Γ p a c . \operatorname{Pr}(\mathsf{X} = a) = \sum_{c\in\Gamma} p_{ac}. Pr ( X = a ) = c ∈ Γ ∑ p a c .
เวกเตอร์ที่แทนสถานะความน่าจะเป็นของ X \mathsf{X} X เพียงอย่างเดียวจึงเป็น
∑ a ∈ Σ ( ∑ c ∈ Γ p a c ) ∣ a ⟩ . \sum_{a\in\Sigma} \biggl(\sum_{c\in\Gamma} p_{ac}\biggr) \vert a\rangle. a ∈ Σ ∑ ( c ∈ Γ ∑ p a c ) ∣ a ⟩ .
เมื่อได้ผลลัพธ์เฉพาะ a ∈ Σ a\in\Sigma a ∈ Σ จากการวัด X \mathsf{X} X สถานะความน่าจะเป็นของ Y \mathsf{Y} Y จะถูกอัปเดตตามสูตรความน่าจะเป็นแบบมีเงื่อนไข ทำให้ถูกแทนด้วยเวกเตอร์ความน่าจะเป็นนี้:
∣ ψ a ⟩ = ∑ b ∈ Γ p a b ∣ b ⟩ ∑ c ∈ Γ p a c . \vert \psi_a \rangle
= \frac{\sum_{b\in\Gamma}p_{ab}\vert b\rangle}{\sum_{c\in\Gamma} p_{ac}}. ∣ ψ a ⟩ = ∑ c ∈ Γ p a c ∑ b ∈ Γ p ab ∣ b ⟩ .
ในกรณีที่การวัด X \mathsf{X} X ให้ผลลัพธ์เป็นสถานะคลาสสิก a a a เราจึงอัปเดตคำอธิบายสถานะความน่าจะเป็นของระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) เป็น ∣ a ⟩ ⊗ ∣ ψ a ⟩ \vert a\rangle \otimes \vert\psi_a\rangle ∣ a ⟩ ⊗ ∣ ψ a ⟩
วิธีหนึ่งในการคิดเกี่ยวกับนิยามของ ∣ ψ a ⟩ \vert\psi_a\rangle ∣ ψ a ⟩ นี้คือการมองมันเป็นการ ทำให้เป็น normalized ของเวกเตอร์ ∑ b ∈ Γ p a b ∣ b ⟩ \sum_{b\in\Gamma} p_{ab} \vert b\rangle ∑ b ∈ Γ p ab ∣ b ⟩ โดยเราหารด้วยผลรวมของรายการในเวกเตอร์นี้เพื่อให้ได้เวกเตอร์ความน่าจะเป็น
การทำให้เป็น normalized นี้คำนึงถึงการมีเงื่อนไขบนเหตุการณ์ที่การวัด X \mathsf{X} X ให้ผลลัพธ์เป็น a a a
สำหรับตัวอย่างเฉพาะ สมมติว่าเซตสถานะคลาสสิกของ X \mathsf{X} X คือ Σ = { 0 , 1 } \Sigma = \{0,1\} Σ = { 0 , 1 } เซตสถานะคลาสสิกของ Y \mathsf{Y} Y คือ Γ = { 1 , 2 , 3 } \Gamma = \{1,2,3\} Γ = { 1 , 2 , 3 } และสถานะความน่าจะเป็นของ ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) คือ
∣ π ⟩ = 1 2 ∣ 0 , 1 ⟩ + 1 12 ∣ 0 , 3 ⟩ + 1 12 ∣ 1 , 1 ⟩ + 1 6 ∣ 1 , 2 ⟩ + 1 6 ∣ 1 , 3 ⟩ . \vert \pi \rangle
= \frac{1}{2} \vert 0,1 \rangle
+ \frac{1}{12} \vert 0,3 \rangle
+ \frac{1}{12} \vert 1,1 \rangle
+ \frac{1}{6} \vert 1,2 \rangle
+ \frac{1}{6} \vert 1,3 \rangle. ∣ π ⟩ = 2 1 ∣0 , 1 ⟩ + 12 1 ∣0 , 3 ⟩ + 12 1 ∣1 , 1 ⟩ + 6 1 ∣1 , 2 ⟩ + 6 1 ∣1 , 3 ⟩ .
เป้าหมายของเราคือการหาความน่าจะเป็นของผลลัพธ์ที่เป็นไปได้สองแบบ (0 0 0 และ 1 1 1 ) และคำนวณว่าสถานะความน่าจะเป็นของ Y \mathsf{Y} Y จะเป็นอะไรสำหรับผลลัพธ์ทั้งสอง โดยสมมติว่าระบบ X \mathsf{X} X ถูกวัด
โดยใช้ความเป็นไบลิเนียร์ของผลคูณเทนเซอร์ และโดยเฉพาะข้อเท็จจริงที่ว่ามันเป็นเชิงเส้นใน อาร์กิวเมนต์ที่สอง เราสามารถเขียนเวกเตอร์ ∣ π ⟩ \vert \pi \rangle ∣ π ⟩ ใหม่ดังต่อไปนี้:
∣ π ⟩ = ∣ 0 ⟩ ⊗ ( 1 2 ∣ 1 ⟩ + 1 12 ∣ 3 ⟩ ) + ∣ 1 ⟩ ⊗ ( 1 12 ∣ 1 ⟩ + 1 6 ∣ 2 ⟩ + 1 6 ∣ 3 ⟩ ) . \vert \pi \rangle
= \vert 0\rangle \otimes
\biggl( \frac{1}{2} \vert 1 \rangle + \frac{1}{12} \vert 3 \rangle\biggr)
+ \vert 1\rangle \otimes
\biggl( \frac{1}{12} \vert 1 \rangle + \frac{1}{6} \vert 2\rangle
+ \frac{1}{6} \vert 3 \rangle\biggr). ∣ π ⟩ = ∣0 ⟩ ⊗ ( 2 1 ∣1 ⟩ + 12 1 ∣3 ⟩ ) + ∣1 ⟩ ⊗ ( 12 1 ∣1 ⟩ + 6 1 ∣2 ⟩ + 6 1 ∣3 ⟩ ) .
กล่าวเป็นคำพูด สิ่งที่เราทำคือการแยกเวกเตอร์ฐานมาตรฐานที่แตกต่างกันสำหรับระบบแรก (นั่นคือ ระบบที่ถูกวัด) โดยนำแต่ละตัวไปคูณเทนเซอร์กับการผสมเชิงเส้นของเวกเตอร์ฐานมาตรฐานสำหรับระบบที่สอง ที่ได้จากการเลือกรายการของเวกเตอร์ดั้งเดิมที่สอดคล้องกับสถานะคลาสสิกที่เกี่ยวข้องของระบบแรก
การคิดสักครู่จะเผยให้เห็นว่าสิ่งนี้เป็นไปได้เสมอ ไม่ว่าเราจะเริ่มต้นด้วยเวกเตอร์ใด
เมื่อแสดงเวกเตอร์ความน่าจะเป็นของเราในวิธีนี้แล้ว ผลของการวัดระบบแรกจะวิเคราะห์ได้ง่าย
ความน่าจะเป็นของผลลัพธ์ทั้งสองสามารถหาได้โดยการรวมความน่าจะเป็นในวงเล็บ
Pr ( X = 0 ) = 1 2 + 1 12 = 7 12 Pr ( X = 1 ) = 1 12 + 1 6 + 1 6 = 5 12 \begin{aligned}
\operatorname{Pr}(\mathsf{X} = 0)
& = \frac{1}{2} + \frac{1}{12} = \frac{7}{12}\\[3mm]
\operatorname{Pr}(\mathsf{X} = 1)
& = \frac{1}{12} + \frac{1}{6} + \frac{1}{6} = \frac{5}{12}
\end{aligned} Pr ( X = 0 ) Pr ( X = 1 ) = 2 1 + 12 1 = 12 7 = 12 1 + 6 1 + 6 1 = 12 5
ความน่าจะเป็นเหล่านี้รวมกันได้หนึ่ง ดังที่คาดไว้ และนี่เป็นการตรวจสอบที่มีประโยชน์สำหรับการคำนวณของเรา
และตอนนี้ สถานะความน่าจะเป็นของ Y \mathsf{Y} Y ภายใต้เงื่อนไขของผลลัพธ์ที่เป็นไปได้แต่ละแบบ สามารถหาได้โดยการทำให้ normalized ของเวกเตอร์ในวงเล็บ
นั่นคือ เราหารเวกเตอร์เหล่านี้ด้วยความน่าจะเป็นที่เกี่ยวข้องที่เพิ่งคำนวณ เพื่อให้กลายเป็นเวกเตอร์ความน่าจะเป็น
ดังนั้น ภายใต้เงื่อนไขที่ X \mathsf{X} X เป็น 0 0 0 สถานะความน่าจะเป็นของ Y \mathsf{Y} Y กลายเป็น
1 2 ∣ 1 ⟩ + 1 12 ∣ 3 ⟩ 7 12 = 6 7 ∣ 1 ⟩ + 1 7 ∣ 3 ⟩ , \frac{\frac{1}{2} \vert 1 \rangle + \frac{1}{12} \vert 3 \rangle}{\frac{7}{12}}
= \frac{6}{7} \vert 1 \rangle + \frac{1}{7} \vert 3 \rangle, 12 7 2 1 ∣1 ⟩ + 12 1 ∣3 ⟩ = 7 6 ∣1 ⟩ + 7 1 ∣3 ⟩ ,
และภายใต้เงื่อนไขที่การวัด X \mathsf{X} X ได้ค่า 1 1 1 สถานะความน่าจะเป็นของ Y \mathsf{Y} Y กลายเป็น
1 12 ∣ 1 ⟩ + 1 6 ∣ 2 ⟩ + 1 6 ∣ 3 ⟩ 5 12 = 1 5 ∣ 1 ⟩ + 2 5 ∣ 2 ⟩ + 2 5 ∣ 3 ⟩ . \frac{\frac{1}{12} \vert 1 \rangle + \frac{1}{6} \vert 2\rangle
+ \frac{1}{6} \vert 3 \rangle}{\frac{5}{12}}
= \frac{1}{5} \vert 1 \rangle + \frac{2}{5} \vert 2 \rangle + \frac{2}{5} \vert 3 \rangle. 12 5 12 1 ∣1 ⟩ + 6 1 ∣2 ⟩ + 6 1 ∣3 ⟩ = 5 1 ∣1 ⟩ + 5 2 ∣2 ⟩ + 5 2 ∣3 ⟩ .
การดำเนินการบนสถานะความน่าจะเป็น
เพื่อสรุปการอภิปรายเรื่องข้อมูลแบบคลาสสิกสำหรับระบบหลายระบบ เราจะพิจารณา การดำเนินการ บนระบบหลายระบบในสถานะความน่าจะเป็น
ตามแนวคิดเดิม เราสามารถมองระบบหลายระบบรวมกันเป็นระบบรวมเดียว แล้วมองย้อนกลับไปที่บทเรียนก่อนหน้าเพื่อดูว่าสิ่งนี้ทำงานอย่างไร
กลับมาที่การตั้งค่าทั่วไปที่เรามีสองระบบ X \mathsf{X} X และ Y \mathsf{Y} Y ลองพิจารณาการดำเนินการแบบคลาสสิกบนระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y )
จากบทเรียนก่อนหน้าและการอภิปรายข้างต้น เราสรุปได้ว่าการดำเนินการใดๆ ดังกล่าวถูกแทนด้วยเมทริกซ์สโตแคสติกที่มี index ของแถวและคอลัมน์ตาม Cartesian product Σ × Γ \Sigma\times\Gamma Σ × Γ
ตัวอย่างเช่น สมมติว่า X \mathsf{X} X และ Y \mathsf{Y} Y เป็นบิต และพิจารณาการดำเนินการที่มีคำอธิบายดังต่อไปนี้
การดำเนินการ
ถ้า X = 1 \mathsf{X} = 1 X = 1 ให้ทำการดำเนินการ NOT บน Y \mathsf{Y} Y
มิฉะนั้นไม่ทำอะไร
นี่คือการดำเนินการเชิงกำหนด (deterministic) ที่รู้จักกันในชื่อ controlled-NOT โดย X \mathsf{X} X คือ บิตควบคุม (control bit) ที่กำหนดว่าจะใช้การดำเนินการ NOT กับ บิตเป้าหมาย (target bit) Y \mathsf{Y} Y หรือไม่
นี่คือการแทนด้วยเมทริกซ์ของการดำเนินการนี้:
( 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 ) . \begin{pmatrix}
1 & 0 & 0 & 0\\[2mm]
0 & 1 & 0 & 0\\[2mm]
0 & 0 & 0 & 1\\[2mm]
0 & 0 & 1 & 0
\end{pmatrix}. 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 .
การกระทำของมันบนสถานะฐานมาตรฐานเป็นดังนี้
∣ 00 ⟩ ↦ ∣ 00 ⟩ ∣ 01 ⟩ ↦ ∣ 01 ⟩ ∣ 10 ⟩ ↦ ∣ 11 ⟩ ∣ 11 ⟩ ↦ ∣ 10 ⟩ \begin{aligned}
\vert 00 \rangle & \mapsto \vert 00 \rangle\\
\vert 01 \rangle & \mapsto \vert 01 \rangle\\
\vert 10 \rangle & \mapsto \vert 11 \rangle\\
\vert 11 \rangle & \mapsto \vert 10 \rangle
\end{aligned} ∣00 ⟩ ∣01 ⟩ ∣10 ⟩ ∣11 ⟩ ↦ ∣00 ⟩ ↦ ∣01 ⟩ ↦ ∣11 ⟩ ↦ ∣10 ⟩
ถ้าเราสลับบทบาทของ X \mathsf{X} X และ Y \mathsf{Y} Y โดยให้ Y \mathsf{Y} Y เป็นบิตควบคุมและ X \mathsf{X} X เป็นบิตเป้าหมาย การแทนด้วยเมทริกซ์ของการดำเนินการจะกลายเป็น
( 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 ) \begin{pmatrix}
1 & 0 & 0 & 0\\[2mm]
0 & 0 & 0 & 1\\[2mm]
0 & 0 & 1 & 0\\[2mm]
0 & 1 & 0 & 0
\end{pmatrix} 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0
และการกระทำของมันบนสถานะฐานมาตรฐานจะเป็นดังนี้:
∣ 00 ⟩ ↦ ∣ 00 ⟩ ∣ 01 ⟩ ↦ ∣ 11 ⟩ ∣ 10 ⟩ ↦ ∣ 10 ⟩ ∣ 11 ⟩ ↦ ∣ 01 ⟩ \begin{aligned}
\vert 00 \rangle & \mapsto \vert 00 \rangle\\
\vert 01 \rangle & \mapsto \vert 11 \rangle\\
\vert 10 \rangle & \mapsto \vert 10 \rangle\\
\vert 11 \rangle & \mapsto \vert 01 \rangle
\end{aligned} ∣00 ⟩ ∣01 ⟩ ∣10 ⟩ ∣11 ⟩ ↦ ∣00 ⟩ ↦ ∣11 ⟩ ↦ ∣10 ⟩ ↦ ∣01 ⟩
อีกตัวอย่างหนึ่งคือการดำเนินการที่มีคำอธิบายนี้:
การดำเนินการ
ทำการดำเนินการหนึ่งในสองต่อไปนี้ แต่ละแบบด้วยความน่าจะเป็น 1 / 2 : 1/2: 1/2 :
ตั้งค่า Y \mathsf{Y} Y ให้เท่ากับ X \mathsf{X} X
ตั้งค่า X \mathsf{X} X ให้เท่ากับ Y \mathsf{Y} Y
การแทนด้วยเมทริกซ์ของการดำเนินการนี้เป็นดังต่อไปนี้:
( 1 1 2 1 2 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 ) = 1 2 ( 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 ) + 1 2 ( 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 ) . \begin{pmatrix}
1 & \frac{1}{2} & \frac{1}{2} & 0\\[2mm]
0 & 0 & 0 & 0\\[2mm]
0 & 0 & 0 & 0\\[2mm]
0 & \frac{1}{2} & \frac{1}{2} & 1
\end{pmatrix}
=
\frac{1}{2}
\begin{pmatrix}
1 & 1 & 0 & 0\\[2mm]
0 & 0 & 0 & 0\\[2mm]
0 & 0 & 0 & 0\\[2mm]
0 & 0 & 1 & 1
\end{pmatrix}
+
\frac{1}{2}
\begin{pmatrix}
1 & 0 & 1 & 0\\[2mm]
0 & 0 & 0 & 0\\[2mm]
0 & 0 & 0 & 0\\[2mm]
0 & 1 & 0 & 1
\end{pmatrix}. 1 0 0 0 2 1 0 0 2 1 2 1 0 0 2 1 0 0 0 1 = 2 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 + 2 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 .
การกระทำของการดำเนินการนี้บนเวกเตอร์ฐานมาตรฐานเป็นดังนี้:
∣ 00 ⟩ ↦ ∣ 00 ⟩ ∣ 01 ⟩ ↦ 1 2 ∣ 00 ⟩ + 1 2 ∣ 11 ⟩ ∣ 10 ⟩ ↦ 1 2 ∣ 00 ⟩ + 1 2 ∣ 11 ⟩ ∣ 11 ⟩ ↦ ∣ 11 ⟩ \begin{aligned}
\vert 00 \rangle & \mapsto \vert 00 \rangle\\[1mm]
\vert 01 \rangle & \mapsto \frac{1}{2} \vert 00 \rangle + \frac{1}{2}\vert 11\rangle\\[3mm]
\vert 10 \rangle & \mapsto \frac{1}{2} \vert 00 \rangle + \frac{1}{2}\vert 11\rangle\\[2mm]
\vert 11 \rangle & \mapsto \vert 11 \rangle
\end{aligned} ∣00 ⟩ ∣01 ⟩ ∣10 ⟩ ∣11 ⟩ ↦ ∣00 ⟩ ↦ 2 1 ∣00 ⟩ + 2 1 ∣11 ⟩ ↦ 2 1 ∣00 ⟩ + 2 1 ∣11 ⟩ ↦ ∣11 ⟩
ในตัวอย่างเหล่านี้ เราเพียงแค่มองสองระบบรวมกันเป็นระบบเดียวและดำเนินการตามที่อธิบายในบทเรียนก่อนหน้า
สิ่งเดียวกันนี้สามารถทำได้สำหรับจำนวนระบบใดๆ
ตัวอย่างเช่น สมมติว่ามีสามบิต และเราเพิ่มค่าสามบิตนั้นโดย modulo 8 8 8 หมายความว่าเราคิดว่าสามบิตเข้ารหัสตัวเลขระหว่าง 0 0 0 ถึง 7 7 7 ด้วยสัญลักษณ์ไบนารี บวก 1 1 1 แล้วหารเอาเศษด้วย 8 8 8
วิธีหนึ่งในการแสดงการดำเนินการนี้คือ:
∣ 001 ⟩ ⟨ 000 ∣ + ∣ 010 ⟩ ⟨ 001 ∣ + ∣ 011 ⟩ ⟨ 010 ∣ + ∣ 100 ⟩ ⟨ 011 ∣ + ∣ 101 ⟩ ⟨ 100 ∣ + ∣ 110 ⟩ ⟨ 101 ∣ + ∣ 111 ⟩ ⟨ 110 ∣ + ∣ 000 ⟩ ⟨ 111 ∣ . \begin{aligned}
& \vert 001 \rangle \langle 000 \vert
+ \vert 010 \rangle \langle 001 \vert
+ \vert 011 \rangle \langle 010 \vert
+ \vert 100 \rangle \langle 011 \vert\\[1mm]
& \quad + \vert 101 \rangle \langle 100 \vert
+ \vert 110 \rangle \langle 101 \vert
+ \vert 111 \rangle \langle 110 \vert
+ \vert 000 \rangle \langle 111 \vert.
\end{aligned} ∣001 ⟩ ⟨ 000∣ + ∣010 ⟩ ⟨ 001∣ + ∣011 ⟩ ⟨ 010∣ + ∣100 ⟩ ⟨ 011∣ + ∣101 ⟩ ⟨ 100∣ + ∣110 ⟩ ⟨ 101∣ + ∣111 ⟩ ⟨ 110∣ + ∣000 ⟩ ⟨ 111∣.
อีกวิธีหนึ่งในการแสดงมันคือ
∑ k = 0 7 ∣ ( k + 1 ) m o d 8 ⟩ ⟨ k ∣ , \sum_{k = 0}^{7} \vert (k+1) \bmod 8 \rangle \langle k \vert, k = 0 ∑ 7 ∣ ( k + 1 ) mod 8 ⟩ ⟨ k ∣ ,
โดยสมมติว่าเราตกลงกันว่าตัวเลขตั้งแต่ 0 0 0 ถึง 7 7 7 ภายใน ket หมายถึงการเข้ารหัสไบนารีสามบิตของตัวเลขเหล่านั้น
ตัวเลือกที่สามคือการแสดงการดำเนินการนี้เป็นเมทริกซ์
( 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 ) \begin{pmatrix}
0 & 0 & 0 & 0 & 0 & 0 & 0 & 1\\
1 & 0 & 0 & 0 & 0 & 0 & 0 & 0\\
0 & 1 & 0 & 0 & 0 & 0 & 0 & 0\\
0 & 0 & 1 & 0 & 0 & 0 & 0 & 0\\
0 & 0 & 0 & 1 & 0 & 0 & 0 & 0\\
0 & 0 & 0 & 0 & 1 & 0 & 0 & 0\\
0 & 0 & 0 & 0 & 0 & 1 & 0 & 0\\
0 & 0 & 0 & 0 & 0 & 0 & 1 & 0
\end{pmatrix} 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0
การดำเนินการอิสระ
ทีนี้สมมติว่ามีระบบหลายระบบและเรา ทำการดำเนินการอิสระ บนระบบต่างๆ แยกกัน
ตัวอย่างเช่น ในการตั้งค่าทั่วไปของสองระบบ X \mathsf{X} X และ Y \mathsf{Y} Y ที่มีเซตสถานะคลาสสิกเป็น Σ \Sigma Σ และ Γ \Gamma Γ ตามลำดับ สมมติว่าเราทำการดำเนินการหนึ่งบน X \mathsf{X} X และอีกการดำเนินการหนึ่งบน Y \mathsf{Y} Y อย่างอิสระกัน
ดังที่เราทราบจากบทเรียนก่อนหน้า การดำเนินการเหล่านี้ถูกแทนด้วยเมทริกซ์สโตแคสติก และให้แน่ชัด สมมติว่าการดำเนินการบน X \mathsf{X} X ถูกแทนด้วยเมทริกซ์ M M M และการดำเนินการบน Y \mathsf{Y} Y ถูกแทนด้วยเมทริกซ์ N N N
ดังนั้น แถวและคอลัมน์ของ M M M มี index ที่อยู่ในความสัมพันธ์กับสมาชิกของ Σ \Sigma Σ และในทำนองเดียวกัน แถวและคอลัมน์ของ N N N สอดคล้องกับสมาชิกของ Γ \Gamma Γ
คำถามที่เป็นธรรมชาติที่ต้องถามคือ: ถ้าเรามอง X \mathsf{X} X และ Y \mathsf{Y} Y รวมกันเป็นระบบรวมเดียว ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) เมทริกซ์ที่แทนการกระทำรวมของการดำเนินการทั้งสองบนระบบรวมนี้คืออะไร?
เพื่อตอบคำถามนี้ เราต้องแนะนำผลคูณเทนเซอร์ของเมทริกซ์ก่อน ซึ่งคล้ายกับผลคูณเทนเซอร์ของเวกเตอร์และนิยามในลักษณะเดียวกัน
ผลคูณเทนเซอร์ของเมทริกซ์
ผลคูณเทนเซอร์ M ⊗ N M\otimes N M ⊗ N ของเมทริกซ์
M = ∑ a , b ∈ Σ α a b ∣ a ⟩ ⟨ b ∣ M = \sum_{a,b\in\Sigma} \alpha_{ab} \vert a\rangle \langle b\vert M = a , b ∈ Σ ∑ α ab ∣ a ⟩ ⟨ b ∣
และ
N = ∑ c , d ∈ Γ β c d ∣ c ⟩ ⟨ d ∣ N = \sum_{c,d\in\Gamma} \beta_{cd} \vert c\rangle \langle d\vert N = c , d ∈ Γ ∑ β c d ∣ c ⟩ ⟨ d ∣
คือเมทริกซ์
M ⊗ N = ∑ a , b ∈ Σ ∑ c , d ∈ Γ α a b β c d ∣ a c ⟩ ⟨ b d ∣ M \otimes N = \sum_{a,b\in\Sigma} \sum_{c,d\in\Gamma} \alpha_{ab} \beta_{cd} \vert ac \rangle \langle bd \vert M ⊗ N = a , b ∈ Σ ∑ c , d ∈ Γ ∑ α ab β c d ∣ a c ⟩ ⟨ b d ∣
อีกทางหนึ่ง ผลคูณเทนเซอร์ของ M M M และ N N N นิยามโดยสมการ
⟨ a c ∣ M ⊗ N ∣ b d ⟩ = ⟨ a ∣ M ∣ b ⟩ ⟨ c ∣ N ∣ d ⟩ \langle ac \vert M \otimes N \vert bd\rangle
= \langle a \vert M \vert b\rangle \langle c \vert N \vert d\rangle ⟨ a c ∣ M ⊗ N ∣ b d ⟩ = ⟨ a ∣ M ∣ b ⟩ ⟨ c ∣ N ∣ d ⟩
ซึ่งเป็นจริงสำหรับทุกการเลือก a , b ∈ Σ a,b\in\Sigma a , b ∈ Σ และ c , d ∈ Γ c,d\in\Gamma c , d ∈ Γ
อีกวิธีหนึ่งที่เทียบเท่ากันในการอธิบาย M ⊗ N M\otimes N M ⊗ N คือมันเป็นเมทริกซ์เดียวที่ตอบสนองสมการ
( M ⊗ N ) ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ) = ( M ∣ ϕ ⟩ ) ⊗ ( N ∣ ψ ⟩ ) (M \otimes N)
\bigl( \vert \phi \rangle \otimes \vert \psi \rangle \bigr)
= \bigl(M \vert\phi\rangle\bigr) \otimes
\bigl(N \vert\psi\rangle\bigr) ( M ⊗ N ) ( ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ) = ( M ∣ ϕ ⟩ ) ⊗ ( N ∣ ψ ⟩ )
สำหรับทุกการเลือกเวกเตอร์ ∣ ϕ ⟩ \vert\phi\rangle ∣ ϕ ⟩ และ ∣ ψ ⟩ \vert\psi\rangle ∣ ψ ⟩ โดยสมมติว่า index ของ ∣ ϕ ⟩ \vert\phi\rangle ∣ ϕ ⟩ สอดคล้องกับสมาชิกของ Σ \Sigma Σ และ index ของ ∣ ψ ⟩ \vert\psi\rangle ∣ ψ ⟩ สอดคล้องกับ Γ \Gamma Γ
ตามรูปแบบที่อธิบายไว้ก่อนหน้าในการเรียงลำดับสมาชิกของผลคูณคาร์ทีเซียน เราสามารถเขียนผลคูณเทนเซอร์ของเมทริกซ์สองตัวอย่างชัดเจนดังนี้:
( α 11 ⋯ α 1 m ⋮ ⋱ ⋮ α m 1 ⋯ α m m ) ⊗ ( β 11 ⋯ β 1 k ⋮ ⋱ ⋮ β k 1 ⋯ β k k ) = ( α 11 β 11 ⋯ α 11 β 1 k α 1 m β 11 ⋯ α 1 m β 1 k ⋮ ⋱ ⋮ ⋯ ⋮ ⋱ ⋮ α 11 β k 1 ⋯ α 11 β k k α 1 m β k 1 ⋯ α 1 m β k k ⋮ ⋱ ⋮ α m 1 β 11 ⋯ α m 1 β 1 k α m m β 11 ⋯ α m m β 1 k ⋮ ⋱ ⋮ ⋯ ⋮ ⋱ ⋮ α m 1 β k 1 ⋯ α m 1 β k k α m m β k 1 ⋯ α m m β k k ) \begin{gathered}
\begin{pmatrix}
\alpha_{11} & \cdots & \alpha_{1m} \\
\vdots & \ddots & \vdots \\
\alpha_{m1} & \cdots & \alpha_{mm}
\end{pmatrix}
\otimes
\begin{pmatrix}
\beta_{11} & \cdots & \beta_{1k} \\
\vdots & \ddots & \vdots\\
\beta_{k1} & \cdots & \beta_{kk}
\end{pmatrix}
\hspace{6cm}\\[8mm]
\hspace{1cm} =
\begin{pmatrix}
\alpha_{11}\beta_{11} & \cdots & \alpha_{11}\beta_{1k} & &
\alpha_{1m}\beta_{11} & \cdots & \alpha_{1m}\beta_{1k} \\
\vdots & \ddots & \vdots & \hspace{2mm}\cdots\hspace{2mm} & \vdots & \ddots & \vdots \\
\alpha_{11}\beta_{k1} & \cdots & \alpha_{11}\beta_{kk} & &
\alpha_{1m}\beta_{k1} & \cdots & \alpha_{1m}\beta_{kk} \\[2mm]
& \vdots & & \ddots & & \vdots & \\[2mm]
\alpha_{m1}\beta_{11} & \cdots & \alpha_{m1}\beta_{1k} & &
\alpha_{mm}\beta_{11} & \cdots & \alpha_{mm}\beta_{1k} \\
\vdots & \ddots & \vdots & \hspace{2mm}\cdots\hspace{2mm} & \vdots & \ddots & \vdots \\
\alpha_{m1}\beta_{k1} & \cdots & \alpha_{m1}\beta_{kk} & &
\alpha_{mm}\beta_{k1} & \cdots & \alpha_{mm}\beta_{kk}
\end{pmatrix}
\end{gathered} α 11 ⋮ α m 1 ⋯ ⋱ ⋯ α 1 m ⋮ α mm ⊗ β 11 ⋮ β k 1 ⋯ ⋱ ⋯ β 1 k ⋮ β kk = α 11 β 11 ⋮ α 11 β k 1 α m 1 β 11 ⋮ α m 1 β k 1 ⋯ ⋱ ⋯ ⋮ ⋯ ⋱ ⋯ α 11 β 1 k ⋮ α 11 β kk α m 1 β 1 k ⋮ α m 1 β kk ⋯ ⋱ ⋯ α 1 m β 11 ⋮ α 1 m β k 1 α mm β 11 ⋮ α mm β k 1 ⋯ ⋱ ⋯ ⋮ ⋯ ⋱ ⋯ α 1 m β 1 k ⋮ α 1 m β kk α mm β 1 k ⋮ α mm β kk
ผลคูณเทนเซอร์ของเมทริกซ์สามตัวขึ้นไปนิยามในลักษณะเดียวกัน
ถ้า M 0 , … , M n − 1 M_0, \ldots, M_{n-1} M 0 , … , M n − 1 เป็นเมทริกซ์ที่มี index สอดคล้องกับเซตสถานะคลาสสิก Σ 0 , … , Σ n − 1 \Sigma_0,\ldots,\Sigma_{n-1} Σ 0 , … , Σ n − 1 ผลคูณเทนเซอร์ M n − 1 ⊗ ⋯ ⊗ M 0 M_{n-1}\otimes\cdots\otimes M_0 M n − 1 ⊗ ⋯ ⊗ M 0 นิยามโดยเงื่อนไขที่
⟨ a n − 1 ⋯ a 0 ∣ M n − 1 ⊗ ⋯ ⊗ M 0 ∣ b n − 1 ⋯ b 0 ⟩ = ⟨ a n − 1 ∣ M n − 1 ∣ b n − 1 ⟩ ⋯ ⟨ a 0 ∣ M 0 ∣ b 0 ⟩ \langle a_{n-1}\cdots a_0 \vert M_{n-1}\otimes\cdots\otimes M_0 \vert b_{n-1}\cdots b_0\rangle
= \langle a_{n-1} \vert M_{n-1} \vert b_{n-1} \rangle \cdots\langle a_0 \vert M_0 \vert b_0 \rangle ⟨ a n − 1 ⋯ a 0 ∣ M n − 1 ⊗ ⋯ ⊗ M 0 ∣ b n − 1 ⋯ b 0 ⟩ = ⟨ a n − 1 ∣ M n − 1 ∣ b n − 1 ⟩ ⋯ ⟨ a 0 ∣ M 0 ∣ b 0 ⟩
สำหรับทุกการเลือกสถานะคลาสสิก a 0 , b 0 ∈ Σ 0 , … , a n − 1 , b n − 1 ∈ Σ n − 1 a_0,b_0\in\Sigma_0,\ldots,a_{n-1},b_{n-1}\in\Sigma_{n-1} a 0 , b 0 ∈ Σ 0 , … , a n − 1 , b n − 1 ∈ Σ n − 1
อีกทางหนึ่ง ผลคูณเทนเซอร์ของเมทริกซ์สามตัวขึ้นไปสามารถนิยามแบบ recursive ในรูปผลคูณเทนเซอร์ของเมทริกซ์สองตัว คล้ายกับที่เราสังเกตสำหรับเวกเตอร์
ผลคูณเทนเซอร์ของเมทริกซ์บางครั้งถูกเรียกว่า คูณได้ (multiplicative) เพราะสมการ
( M n − 1 ⊗ ⋯ ⊗ M 0 ) ( N n − 1 ⊗ ⋯ ⊗ N 0 ) = ( M n − 1 N n − 1 ) ⊗ ⋯ ⊗ ( M 0 N 0 ) (M_{n-1}\otimes\cdots\otimes M_0)(N_{n-1}\otimes\cdots\otimes N_0)
= (M_{n-1} N_{n-1})\otimes\cdots\otimes (M_0 N_0) ( M n − 1 ⊗ ⋯ ⊗ M 0 ) ( N n − 1 ⊗ ⋯ ⊗ N 0 ) = ( M n − 1 N n − 1 ) ⊗ ⋯ ⊗ ( M 0 N 0 )
เป็นจริงเสมอ สำหรับทุกการเลือกเมทริกซ์ M 0 , … , M n − 1 M_0,\ldots,M_{n-1} M 0 , … , M n − 1 และ N 0 … , N n − 1 N_0\ldots,N_{n-1} N 0 … , N n − 1 โดยที่ผลคูณ M 0 N 0 , … , M n − 1 N n − 1 M_0 N_0, \ldots, M_{n-1} N_{n-1} M 0 N 0 , … , M n − 1 N n − 1 มีความหมาย
การดำเนินการอิสระ (ต่อ)
ตอนนี้เราสามารถตอบคำถามที่ถามไว้ก่อนหน้าได้:
ถ้า M M M เป็นการดำเนินการความน่าจะเป็นบน X \mathsf{X} X และ N N N เป็นการดำเนินการความน่าจะเป็นบน Y \mathsf{Y} Y และการดำเนินการทั้งสองถูกทำอย่างอิสระกัน การดำเนินการผลลัพธ์บนระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) คือผลคูณเทนเซอร์ M ⊗ N M\otimes N M ⊗ N
ดังนั้น ทั้งสำหรับสถานะความน่าจะเป็นและการดำเนินการความน่าจะเป็น ผลคูณเทนเซอร์แทนความเป็นอิสระ
ถ้ามีสองระบบ X \mathsf{X} X และ Y \mathsf{Y} Y ที่อยู่ในสถานะความน่าจะเป็น ∣ ϕ ⟩ \vert\phi\rangle ∣ ϕ ⟩ และ ∣ ψ ⟩ \vert\psi\rangle ∣ ψ ⟩ อย่างอิสระกัน ระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) จะอยู่ในสถานะความน่าจะเป็น ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ; \vert\phi\rangle\otimes\vert\psi\rangle; ∣ ϕ ⟩ ⊗ ∣ ψ ⟩ ;
และถ้าเราใช้การดำเนินการความน่าจะเป็น M M M และ N N N กับสองระบบอย่างอิสระกัน การกระทำผลลัพธ์บนระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) จะถูกอธิบายโดยการดำเนินการ M ⊗ N M\otimes N M ⊗ N
ลองดูตัวอย่างหนึ่ง ซึ่งระลึกถึงการดำเนินการความน่าจะเป็นบนบิตเดียวจากบทเรียนก่อนหน้า:
ถ้าสถานะคลาสสิกของบิตคือ 0 0 0 บิตนั้นจะถูกปล่อยทิ้งไว้ และถ้าสถานะคลาสสิกของบิตคือ 1 1 1 บิตนั้นจะถูกพลิกเป็น 0 0 0 ด้วยความน่าจะเป็น 1 / 2 1/2 1/2
เราสังเกตว่าการดำเนินการนี้ถูกแทนด้วยเมทริกซ์
( 1 1 2 0 1 2 ) . \begin{pmatrix}
1 & \frac{1}{2}\\[1mm]
0 & \frac{1}{2}
\end{pmatrix}. ( 1 0 2 1 2 1 ) .
ถ้าการดำเนินการนี้ถูกทำกับบิต X \mathsf{X} X และการดำเนินการ NOT (อย่างอิสระกัน) ถูกทำกับบิตที่สอง Y \mathsf{Y} Y การดำเนินการรวมบนระบบรวม ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) จะมีการแทนด้วยเมทริกซ์
( 1 1 2 0 1 2 ) ⊗ ( 0 1 1 0 ) = ( 0 1 0 1 2 1 0 1 2 0 0 0 0 1 2 0 0 1 2 0 ) . \begin{pmatrix}
1 & \frac{1}{2}\\[1mm]
0 & \frac{1}{2}
\end{pmatrix}
\otimes
\begin{pmatrix}
0 & 1\\[1mm]
1 & 0
\end{pmatrix}
= \begin{pmatrix}
0 & 1 & 0 & \frac{1}{2} \\[1mm]
1 & 0 & \frac{1}{2} & 0 \\[1mm]
0 & 0 & 0 & \frac{1}{2} \\[1mm]
0 & 0 & \frac{1}{2} & 0
\end{pmatrix}. ( 1 0 2 1 2 1 ) ⊗ ( 0 1 1 0 ) = 0 1 0 0 1 0 0 0 0 2 1 0 2 1 2 1 0 2 1 0 .
จากการตรวจสอบ เราเห็นว่านี่คือเมทริกซ์สโตแคสติก
นี่จะเป็นจริงเสมอ: ผลคูณเทนเซอร์ของเมทริกซ์สโตแคสติกสองตัวขึ้นไปเป็นสโตแคสติกเสมอ
สถานการณ์ที่พบบ่อยคือเมื่อมีการดำเนินการหนึ่งกระทำบนระบบหนึ่งและ ไม่มีอะไรทำ กับอีกระบบหนึ่ง
ในกรณีดังกล่าว จะใช้หลักการเดียวกันทุกประการ โดยจำไว้ว่า การไม่ทำอะไร ถูกแทนด้วยเมทริกซ์เอกลักษณ์
ตัวอย่างเช่น การรีเซ็ตบิต X \mathsf{X} X ให้เป็นสถานะ 0 0 0 และไม่ทำอะไรกับ Y \mathsf{Y} Y ให้การดำเนินการความน่าจะเป็น (และในความเป็นจริงเชิงกำหนด) บน ( X , Y ) (\mathsf{X},\mathsf{Y}) ( X , Y ) ที่ถูกแทนด้วยเมทริกซ์
( 1 1 0 0 ) ⊗ ( 1 0 0 1 ) = ( 1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 ) . \begin{pmatrix}
1 & 1\\[1mm]
0 & 0
\end{pmatrix}
\otimes
\begin{pmatrix}
1 & 0\\[1mm]
0 & 1
\end{pmatrix}
= \begin{pmatrix}
1 & 0 & 1 & 0 \\[1mm]
0 & 1 & 0 & 1 \\[1mm]
0 & 0 & 0 & 0 \\[1mm]
0 & 0 & 0 & 0
\end{pmatrix}. ( 1 0 1 0 ) ⊗ ( 1 0 0 1 ) = 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 .