ข้ามไปยังเนื้อหาหลัก

ข้อจำกัดของข้อมูลเชิงควอนตัม

แม้ว่าจะมีโครงสร้างทางคณิตศาสตร์พื้นฐานเดียวกัน แต่ข้อมูลเชิงควอนตัมและข้อมูลแบบคลาสสิกมีความแตกต่างสำคัญ ผลจากสิ่งนี้ มีตัวอย่างมากมายของงานที่ข้อมูลเชิงควอนตัมทำได้แต่ข้อมูลแบบคลาสสิกทำไม่ได้

ก่อนที่จะสำรวจตัวอย่างบางส่วนเหล่านี้ อย่างไรก็ตาม เราจะสังเกตข้อจำกัดสำคัญบางประการของข้อมูลเชิงควอนตัม การเข้าใจสิ่งที่ข้อมูลเชิงควอนตัมทำไม่ได้ช่วยให้เราระบุสิ่งที่มันทำได้

ความไม่มีความสำคัญของเฟสสากล

ข้อจำกัดแรกที่เราจะครอบคลุม — ซึ่งจริงๆ แล้วเป็นเพียงความเสื่อมเล็กน้อยในวิธีที่สถานะควอนตัมถูกแทนด้วยเวกเตอร์สถานะควอนตัม มากกว่าจะเป็นข้อจำกัดที่แท้จริง — เกี่ยวข้องกับแนวคิดของ เฟสสากล

สิ่งที่เราหมายถึงด้วยเฟสสากลคือ ให้ ψ\vert \psi \rangle และ ϕ\vert \phi \rangle เป็นเวกเตอร์หน่วยที่แทนสถานะควอนตัมของระบบบางอย่าง และสมมติว่ามีจำนวนเชิงซ้อน α\alpha บนวงกลมหน่วย ซึ่งหมายความว่า α=1,\vert \alpha \vert = 1, หรืออีกทางหนึ่ง α=eiθ\alpha = e^{i\theta} สำหรับจำนวนจริงบางค่า θ,\theta, เช่นนั้น

ϕ=αψ.\vert \phi \rangle = \alpha \vert \psi \rangle.

เวกเตอร์ ψ\vert \psi \rangle และ ϕ\vert \phi \rangle จึงกล่าวว่า ต่างกันด้วยเฟสสากล บางครั้งเรายังอ้างถึง α\alpha ว่าเป็น เฟสสากล แม้ว่าสิ่งนี้จะขึ้นอยู่กับบริบท จำนวนใดๆ บนวงกลมหน่วยสามารถมองว่าเป็นเฟสสากลเมื่อคูณกับเวกเตอร์หน่วย

พิจารณาสิ่งที่เกิดขึ้นเมื่อระบบอยู่ในหนึ่งในสองสถานะควอนตัม ψ\vert\psi\rangle และ ϕ\vert\phi\rangle และระบบผ่านการวัดฐานมาตรฐาน ในกรณีแรกที่ระบบอยู่ในสถานะ ψ\vert\psi\rangle ความน่าจะเป็นของการวัดสถานะแบบคลาสสิกใดๆ aa คือ

aψ2.\bigl\vert \langle a \vert \psi \rangle \bigr\vert^2.

ในกรณีที่สองที่ระบบอยู่ในสถานะ ϕ\vert\phi\rangle ความน่าจะเป็นของการวัดสถานะแบบคลาสสิก aa ใดๆ คือ

aϕ2=αaψ2=α2aψ2=aψ2,\bigl\vert \langle a \vert \phi \rangle \bigr\vert^2 = \bigl\vert \alpha \langle a \vert \psi \rangle \bigr\vert^2 = \vert \alpha \vert^2 \bigl\vert \langle a \vert \psi \rangle \bigr\vert^2 = \bigl\vert \langle a \vert \psi \rangle \bigr\vert^2,

เพราะ α=1\vert\alpha\vert = 1 กล่าวคือ ความน่าจะเป็นของผลลัพธ์ที่ปรากฏนั้นเท่ากันสำหรับทั้งสองสถานะ

ต่อไปพิจารณาสิ่งที่เกิดขึ้นเมื่อเราใช้การดำเนินการ unitary UU ตามอำเภอใจกับทั้งสองสถานะ ในกรณีแรกที่สถานะเริ่มต้นคือ ψ\vert \psi \rangle สถานะกลายเป็น

Uψ,U \vert \psi \rangle,

และในกรณีที่สองที่สถานะเริ่มต้นคือ ϕ\vert \phi\rangle มันกลายเป็น

Uϕ=αUψ.U \vert \phi \rangle = \alpha U \vert \psi \rangle.

กล่าวคือ สองสถานะผลลัพธ์ยังคงต่างกันด้วยเฟสสากลเดิม α\alpha

ดังนั้น สองสถานะควอนตัม ψ\vert\psi\rangle และ ϕ\vert\phi\rangle ที่ต่างกันด้วยเฟสสากลไม่สามารถแยกแยะได้อย่างสมบูรณ์ ไม่ว่าการดำเนินการหรือลำดับของการดำเนินการใดที่เราใช้กับสองสถานะ พวกมันจะต่างกันด้วยเฟสสากลเสมอ และการวัดฐานมาตรฐานจะให้ผลลัพธ์ที่มีความน่าจะเป็นเหมือนกันกับอีกสถานะหนึ่งอย่างแน่นอน ด้วยเหตุนี้ เวกเตอร์สถานะควอนตัมสองตัวที่ต่างกันด้วยเฟสสากลถือว่าเทียบเท่ากัน และถูกมองว่าเป็นสถานะเดียวกัน

ตัวอย่างเช่น สถานะควอนตัม

=120121และ=120+121\vert - \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{2}} \vert 1 \rangle \quad\text{และ}\quad -\vert - \rangle = -\frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{1}{\sqrt{2}} \vert 1 \rangle

ต่างกันด้วยเฟสสากล (ซึ่งเป็น 1-1 ในตัวอย่างนี้) และดังนั้นถือว่าเป็นสถานะเดียวกัน

ในทางตรงกันข้าม สถานะควอนตัม

+=120+121และ=120121\vert + \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{1}{\sqrt{2}} \vert 1 \rangle \quad\text{และ}\quad \vert - \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{2}} \vert 1 \rangle

ไม่ได้ต่างกันด้วยเฟสสากล แม้ว่าความแตกต่างเพียงอย่างเดียวระหว่างสองสถานะคือเครื่องหมายบวกเปลี่ยนเป็นเครื่องหมายลบ แต่นี่ไม่ใช่ความแตกต่างของเฟส สากล มันเป็นความแตกต่างของเฟส สัมพัทธ์ เพราะมันไม่ส่งผลต่อทุกรายการในเวกเตอร์ แต่ส่งผลต่อเฉพาะส่วนย่อยที่เหมาะสมของรายการเหล่านั้น สิ่งนี้สอดคล้องกับสิ่งที่เราสังเกตเห็นไว้ก่อนหน้านี้ คือสถานะ +\vert{+} \rangle และ \vert{-}\rangle สามารถแยกแยะได้อย่างสมบูรณ์ โดยเฉพาะอย่างยิ่ง การทำ Hadamard แล้วจึงวัดให้ความน่าจะเป็นผลลัพธ์ดังนี้:

0H+2=10H2=01H+2=01H2=1.\begin{aligned} \bigl\vert \langle 0 \vert H \vert {+} \rangle \bigr\vert^2 = 1 & \hspace{1cm} \bigl\vert \langle 0 \vert H \vert {-} \rangle \bigr\vert^2 = 0 \\[1mm] \bigl\vert \langle 1 \vert H \vert {+} \rangle \bigr\vert^2 = 0 & \hspace{1cm} \bigl\vert \langle 1 \vert H \vert {-} \rangle \bigr\vert^2 = 1. \end{aligned}

ทฤษฎีบท no-cloning

ทฤษฎีบท no-cloning แสดงให้เห็นว่าเป็นไปไม่ได้ที่จะสร้างสำเนาที่สมบูรณ์แบบของสถานะควอนตัมที่ไม่ทราบค่า

ทฤษฎีบท

ทฤษฎีบท no-cloning: ให้ Σ\Sigma เป็นเซตสถานะแบบคลาสสิกที่มีอย่างน้อยสองสมาชิก และให้ X\mathsf{X} และ Y\mathsf{Y} เป็นระบบที่แชร์เซตสถานะแบบคลาสสิก Σ\Sigma เดียวกัน ไม่มีสถานะควอนตัม ϕ\vert \phi\rangle ของ Y\mathsf{Y} และการดำเนินการ unitary UU บนคู่ (X,Y)(\mathsf{X},\mathsf{Y}) ที่ทำให้

U(ψϕ)=ψψU \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle

สำหรับทุกสถานะ ψ\vert \psi \rangle ของ X\mathsf{X}

กล่าวคือ ไม่มีวิธี initialize ระบบ Y\mathsf{Y} (ไปยังสถานะ ϕ\vert\phi\rangle ใดๆ ก็ตาม) และทำการดำเนินการ unitary UU บนระบบร่วม (X,Y)(\mathsf{X},\mathsf{Y}) เพื่อให้ผลเป็นการ โคลน สถานะ ψ\vert\psi\rangle ของ X\mathsf{X} — ส่งผลให้ (X,Y)(\mathsf{X},\mathsf{Y}) อยู่ในสถานะ ψψ\vert \psi \rangle \otimes \vert\psi\rangle

การพิสูจน์ทฤษฎีบทนี้จริงๆ แล้วค่อนข้างง่าย: มันสรุปลงมาที่การสังเกตว่าการแปลง

ψϕψψ\vert\psi\rangle \otimes \vert \phi\rangle\mapsto\vert\psi\rangle \otimes \vert \psi\rangle

ไม่เป็น linear ใน ψ\vert\psi\rangle

โดยเฉพาะอย่างยิ่ง เนื่องจาก Σ\Sigma มีอย่างน้อยสองสมาชิก เราสามารถเลือก a,bΣa,b\in\Sigma ที่ aba\neq b ถ้ามีสถานะควอนตัม ϕ\vert \phi\rangle ของ Y\mathsf{Y} และการดำเนินการ unitary UU บนคู่ (X,Y)(\mathsf{X},\mathsf{Y}) ที่ทำให้ U(ψϕ)=ψψU \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle สำหรับทุกสถานะควอนตัม ψ\vert\psi\rangle ของ X\mathsf{X} แล้วจะต้องเป็นว่า

U(aϕ)=aaและU(bϕ)=bb.U \bigl( \vert a \rangle \otimes \vert\phi\rangle\bigr) = \vert a \rangle \otimes \vert a\rangle \quad\text{และ}\quad U \bigl( \vert b \rangle \otimes \vert\phi\rangle\bigr) = \vert b \rangle \otimes \vert b\rangle.

โดย linearity หมายถึง linearity ของ tensor product ในอาร์กิวเมนต์แรกและ linearity ของการคูณเมทริกซ์-เวกเตอร์ในอาร์กิวเมนต์ที่สอง (เวกเตอร์) เราจึงต้องมี

U((12a+12b)ϕ)=12aa+12bb.U \biggl(\biggl( \frac{1}{\sqrt{2}}\vert a \rangle + \frac{1}{\sqrt{2}} \vert b\rangle \biggr) \otimes \vert\phi\rangle\biggr) = \frac{1}{\sqrt{2}} \vert a \rangle \otimes \vert a\rangle + \frac{1}{\sqrt{2}} \vert b \rangle \otimes \vert b\rangle.

อย่างไรก็ตาม ข้อกำหนดที่ว่า U(ψϕ)=ψψU \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle สำหรับทุกสถานะควอนตัม ψ\vert\psi\rangle ต้องการว่า

U((12a+12b)ϕ)=(12a+12b)(12a+12b)=12aa+12ab+12ba+12bb12aa+12bb\begin{aligned} & U \biggl(\biggl( \frac{1}{\sqrt{2}}\vert a \rangle + \frac{1}{\sqrt{2}} \vert b\rangle \biggr) \otimes \vert\phi\rangle\biggr)\\ & \qquad = \biggl(\frac{1}{\sqrt{2}} \vert a \rangle + \frac{1}{\sqrt{2}} \vert b \rangle\biggr) \otimes \biggl(\frac{1}{\sqrt{2}} \vert a \rangle + \frac{1}{\sqrt{2}} \vert b \rangle\biggr)\\ & \qquad = \frac{1}{2} \vert a \rangle \otimes \vert a\rangle + \frac{1}{2} \vert a \rangle \otimes \vert b\rangle + \frac{1}{2} \vert b \rangle \otimes \vert a\rangle + \frac{1}{2} \vert b \rangle \otimes \vert b\rangle\\ & \qquad \neq \frac{1}{\sqrt{2}} \vert a \rangle \otimes \vert a\rangle + \frac{1}{\sqrt{2}} \vert b \rangle \otimes \vert b\rangle \end{aligned}

ดังนั้นจึงไม่มีสถานะ ϕ\vert \phi\rangle และการดำเนินการ unitary UU ที่ทำให้ U(ψϕ)=ψψU \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle สำหรับทุกเวกเตอร์สถานะควอนตัม ψ\vert \psi\rangle

มีข้อสังเกตบางประการเกี่ยวกับทฤษฎีบท no-cloning ที่ควรกล่าวถึง ข้อแรกคือคำกล่าวของทฤษฎีบท no-cloning ข้างต้นเป็นแบบสัมบูรณ์ ในแง่ที่ว่ามันระบุว่าการโคลน สมบูรณ์แบบ เป็นไปไม่ได้ — แต่มันไม่ได้พูดอะไรเกี่ยวกับการโคลนที่อาจทำได้ด้วยความแม่นยำที่จำกัด ซึ่งเราอาจประสบความสำเร็จในการผลิตโคลนโดยประมาณ (เมื่อเทียบกับวิธีวัดความคล้ายคลึงของสองสถานะควอนตัมที่แตกต่างกัน) จริงๆ แล้วมีคำกล่าวของทฤษฎีบท no-cloning ที่วางข้อจำกัดบนการโคลนโดยประมาณ เช่นเดียวกับวิธีการในการบรรลุการโคลนโดยประมาณด้วยความแม่นยำที่จำกัด

ข้อสังเกตที่สองคือทฤษฎีบท no-cloning เป็นคำกล่าวเกี่ยวกับความเป็นไปไม่ได้ของการโคลนสถานะ ตามอำเภอใจ ψ\vert\psi\rangle ในทางตรงกันข้าม เราสามารถสร้างโคลนของสถานะฐานมาตรฐานใดๆ ได้ง่ายๆ เป็นต้น ตัวอย่างเช่น เราสามารถโคลนสถานะฐานมาตรฐาน qubit โดยใช้การดำเนินการ controlled-NOT:

Classical copy

ที่นี่ a|a\rangle คือ 0|0\rangle หรือ 1,|1\rangle, ซึ่งเป็นสถานะที่สามารถสร้างได้แบบคลาสสิก แม้ว่าจะไม่มีความยากลำบากในการสร้างโคลนของสถานะฐานมาตรฐาน แต่สิ่งนี้ไม่ขัดแย้งกับทฤษฎีบท no-cloning วิธีการใช้ controlled-NOT gate นี้จะไม่ประสบความสำเร็จในการสร้างโคลนของสถานะ +\vert + \rangle ตัวอย่างเช่น

ข้อสังเกตสุดท้ายเกี่ยวกับทฤษฎีบท no-cloning คือมันไม่ได้เป็นเรื่องเฉพาะของข้อมูลเชิงควอนตัมจริงๆ — มันเป็นไปไม่ได้ที่จะโคลนสถานะแบบความน่าจะเป็นตามอำเภอใจโดยใช้กระบวนการแบบคลาสสิก (ที่กำหนดหรือแบบความน่าจะเป็น) ด้วยเช่นกัน ลองนึกภาพว่าคนหนึ่งส่งระบบในสถานะแบบความน่าจะเป็นบางอย่างมาให้คุณ แต่คุณไม่แน่ใจว่าสถานะแบบความน่าจะเป็นนั้นคืออะไร ตัวอย่างเช่น อาจเป็นไปได้ว่าพวกเขาสร้างตัวเลขแบบสุ่มระหว่าง 11 ถึง 1010 แต่พวกเขาไม่ได้บอกคุณว่าพวกเขาสร้างตัวเลขนั้นอย่างไร ไม่มีกระบวนการทางกายภาพใดที่คุณสามารถได้รับสองสำเนา อิสระ ของสถานะแบบความน่าจะเป็นเดิม: สิ่งที่คุณมีในมือคือตัวเลขระหว่าง 11 ถึง 1010 และไม่มีข้อมูลเพียงพอสำหรับให้คุณสร้างความน่าจะเป็นสำหรับผลลัพธ์อื่นๆ ทั้งหมดขึ้นมาใหม่ได้

ในทางคณิตศาสตร์ เวอร์ชันของทฤษฎีบท no-cloning สำหรับสถานะแบบความน่าจะเป็นสามารถพิสูจน์ได้ในลักษณะเดียวกับทฤษฎีบท no-cloning ปกติ (สำหรับสถานะควอนตัม) กล่าวคือ การโคลนสถานะแบบความน่าจะเป็นตามอำเภอใจเป็นกระบวนการที่ไม่เป็น linear ดังนั้นจึงไม่สามารถแทนด้วย stochastic matrix ได้

สถานะที่ไม่ตั้งฉากกันไม่สามารถแยกแยะได้อย่างสมบูรณ์

สำหรับข้อจำกัดสุดท้ายที่จะครอบคลุมในบทเรียนนี้ เราจะแสดงให้เห็นว่าถ้าเรามีสองสถานะควอนตัม ψ\vert\psi\rangle และ ϕ\vert\phi\rangle ที่ไม่ตั้งฉากกัน ซึ่งหมายความว่า ϕψ0\langle \phi\vert\psi\rangle \neq 0 แล้วเป็นไปไม่ได้ที่จะแยกแยะพวกมัน (หรือพูดอีกอย่างก็คือ บอกความแตกต่างของพวกมัน) ได้อย่างสมบูรณ์ จริงๆ แล้ว เราจะแสดงสิ่งที่เทียบเท่าทางตรรกะ: ถ้าเรามีวิธีแยกแยะสองสถานะได้อย่างสมบูรณ์โดยไม่มีข้อผิดพลาด แล้วพวกมันต้องตั้งฉากกัน

เราจะจำกัดความสนใจไปที่ quantum circuit ที่ประกอบด้วย unitary gate จำนวนเท่าใดก็ได้ ตามด้วยการวัดฐานมาตรฐานของ qubit บนสุดเพียงครั้งเดียว สิ่งที่เราต้องการจาก quantum circuit เพื่อบอกว่ามันแยกแยะสถานะ ψ\vert\psi\rangle และ ϕ\vert\phi\rangle ได้อย่างสมบูรณ์ คือการวัดให้ค่า 00 เสมอสำหรับสถานะหนึ่งในสองสถานะ และให้ค่า 11 เสมอสำหรับอีกสถานะหนึ่ง เพื่อความแม่นยำ เราจะสมมติว่าเรามี quantum circuit ที่ทำงานตามที่แผนภาพต่อไปนี้แนะนำ:

Discriminate psi

กล่อง UU แทนการดำเนินการ unitary ที่แทนการกระทำรวมของ unitary gate ทั้งหมดใน circuit ของเรา แต่ไม่รวมการวัดสุดท้าย ไม่มีการสูญเสียความทั่วไปในการสมมติว่าการวัดให้ผลลัพธ์ 00 สำหรับ ψ\vert\psi\rangle และ 11 สำหรับ ϕ\vert\phi\rangle — การวิเคราะห์จะไม่แตกต่างกันโดยพื้นฐานถ้าค่าผลลัพธ์เหล่านี้กลับกัน

สังเกตว่า นอกจาก qubit ที่เก็บ ψ\vert\psi\rangle หรือ ϕ\vert\phi\rangle ในตอนแรก circuit ยังมีอิสระที่จะใช้ qubit เพิ่มเติมจำนวนเท่าใดก็ได้เป็น workspace qubit เหล่านี้ถูก set ไว้ที่สถานะ 0\vert 0\rangle ในตอนแรก — ดังนั้นสถานะรวมของพวกมันแทนด้วย 00\vert 0\cdots 0\rangle ในรูป — และ qubit เหล่านี้สามารถถูกใช้โดย circuit ในทางใดก็ตามที่อาจเป็นประโยชน์ การใช้ workspace qubit ใน quantum circuit เช่นนี้เป็นเรื่องปกติมาก

ต่อไป พิจารณาสิ่งที่เกิดขึ้นเมื่อเรารัน circuit ของเราบนสถานะ ψ\vert\psi\rangle (พร้อมกับ workspace qubit ที่ initialize แล้ว) สถานะผลลัพธ์ ก่อนการวัดทันที สามารถเขียนได้เป็น

U(00ψ)=γ00+γ11U \bigl( \vert 0\cdots 0 \rangle \vert \psi \rangle\bigr) = \vert \gamma_0\rangle\vert 0 \rangle + \vert \gamma_1 \rangle\vert 1 \rangle

สำหรับเวกเตอร์สองตัว γ0\vert \gamma_0\rangle และ γ1\vert \gamma_1\rangle ที่สอดคล้องกับ qubit ทั้งหมดยกเว้น qubit บนสุด โดยทั่วไปสำหรับสถานะดังกล่าว ความน่าจะเป็นที่การวัด qubit บนสุดให้ผลลัพธ์ 00 และ 11 เป็นดังนี้:

Pr(outcome is 0)=γ02andPr(outcome is 1)=γ12.\operatorname{Pr}(\text{outcome is $0$}) = \bigl\| \vert\gamma_0\rangle \bigr\|^2 \qquad\text{and}\qquad \operatorname{Pr}(\text{outcome is $1$}) = \bigl\| \vert\gamma_1\rangle \bigr\|^2.

เนื่องจาก circuit ของเราให้ผลลัพธ์ 00 เสมอสำหรับสถานะ ψ\vert\psi\rangle จึงต้องเป็นว่า γ1=0\vert\gamma_1\rangle = 0 และดังนั้น

U(00ψ)=γ00.U \bigl( \vert 0\cdots 0\rangle\vert \psi \rangle \bigr) = \vert\gamma_0\rangle\vert 0 \rangle.

การคูณทั้งสองข้างของสมการนี้ด้วย UU^{\dagger} ให้สมการนี้:

00ψ=U(γ00).(1)\vert 0\cdots 0\rangle\vert \psi \rangle = U^{\dagger} \bigl( \vert \gamma_0\rangle\vert 0 \rangle \bigr). \tag{1}

ด้วยเหตุผลในทำนองเดียวกันสำหรับ ϕ\vert\phi\rangle แทน ψ\vert\psi\rangle เราสรุปได้ว่า

U(00ϕ)=δ11U \bigl( \vert 0\cdots 0\rangle\vert \phi \rangle \bigr) = \vert \delta_1\rangle\vert 1 \rangle

สำหรับเวกเตอร์บางตัว δ1\vert\delta_1\rangle และดังนั้น

00ϕ=U(δ11).(2)\vert 0\cdots 0\rangle\vert \phi \rangle = U^{\dagger} \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr). \tag{2}

ต่อไปให้หา inner product ของเวกเตอร์ที่แทนด้วยสมการ (1)(1) และ (2)(2) โดยเริ่มจากการแทนทางขวามือของแต่ละสมการ เรามี

(U(γ00))=(γ00)U,\bigl(U^{\dagger} \bigl( \vert \gamma_0\rangle\vert 0 \rangle \bigr)\bigr)^{\dagger} = \bigl( \langle\gamma_0\vert\langle 0\vert \bigr)U,

ดังนั้น inner product ของเวกเตอร์ (1)(1) กับเวกเตอร์ (2)(2) คือ

(γ00)UU(δ11)=(γ00)(δ11)=γ0δ101=0.\bigl( \langle\gamma_0\vert\langle 0\vert \bigr)U U^{\dagger} \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr) = \bigl( \langle\gamma_0\vert\langle 0\vert \bigr) \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr) = \langle \gamma_0 \vert \delta_1\rangle \langle 0 \vert 1 \rangle = 0.

ที่นี่เราได้ใช้ความจริงที่ว่า UU=IU U^{\dagger} = \mathbb{I} รวมถึงความจริงที่ว่า inner product ของ tensor product คือผลคูณของ inner product:

uvwx=uwvx\langle u \otimes v \vert w \otimes x\rangle = \langle u \vert w\rangle \langle v \vert x\rangle

สำหรับทุกการเลือกของเวกเตอร์เหล่านี้ (สมมติว่า u\vert u\rangle และ w\vert w\rangle มีจำนวนรายการเท่ากัน และ v\vert v\rangle และ x\vert x\rangle มีจำนวนรายการเท่ากัน เพื่อให้มีความหมายที่จะสร้าง inner product uw\langle u\vert w\rangle และ vx\langle v\vert x \rangle) สังเกตว่าค่าของ inner product γ0δ1\langle \gamma_0 \vert \delta_1\rangle ไม่มีความสำคัญเพราะมันถูกคูณด้วย 01=0\langle 0 \vert 1 \rangle = 0

สุดท้าย การหา inner product ของเวกเตอร์ทางด้านซ้ายมือของสมการ (1)(1) และ (2)(2) ต้องให้ค่าศูนย์เดิมที่เราคำนวณไว้แล้ว ดังนั้น

0=(00ψ)(00ϕ)=0000ψϕ=ψϕ.0 = \bigl( \vert 0\cdots 0\rangle \vert \psi\rangle\bigr)^{\dagger} \bigl(\vert 0\cdots 0\rangle\vert \phi\rangle\bigr) = \langle 0\cdots 0 \vert 0\cdots 0 \rangle \langle \psi \vert \phi \rangle = \langle \psi \vert \phi \rangle.

ดังนั้นเราจึงสรุปได้ตามที่ต้องการ คือ ψ\vert \psi\rangle และ ϕ\vert\phi\rangle ตั้งฉากกัน: ψϕ=0\langle \psi \vert \phi \rangle = 0

อนึ่ง เป็นไปได้ที่จะแยกแยะสองสถานะที่ตั้งฉากกันได้อย่างสมบูรณ์ ซึ่งเป็นส่วนกลับของคำกล่าวที่เราเพิ่งพิสูจน์ สมมติว่าสองสถานะที่จะแยกแยะคือ ϕ\vert \phi\rangle และ ψ\vert \psi\rangle โดยที่ ϕψ=0\langle \phi\vert\psi\rangle = 0 เราสามารถแยกแยะสถานะเหล่านี้ได้อย่างสมบูรณ์โดยทำการวัด projective ที่อธิบายโดยเมทริกซ์เหล่านี้ เป็นต้น:

{ϕϕ,Iϕϕ}.\bigl\{ \vert\phi\rangle\langle\phi\vert,\,\mathbb{I} - \vert\phi\rangle\langle\phi\vert \bigr\}.

สำหรับสถานะ ϕ\vert\phi\rangle ผลลัพธ์แรกได้เสมอ:

ϕϕϕ2=ϕϕϕ2=ϕ2=1,(Iϕϕ)ϕ2=ϕϕϕϕ2=ϕϕ2=0.\begin{aligned} & \bigl\| \vert\phi\rangle\langle\phi\vert \vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle\langle\phi\vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle \bigr\|^2 = 1,\\[1mm] & \bigl\| (\mathbb{I} - \vert\phi\rangle\langle\phi\vert) \vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle - \vert\phi\rangle\langle\phi\vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle - \vert\phi\rangle \bigr\|^2 = 0. \end{aligned}

และสำหรับสถานะ ψ\vert\psi\rangle ผลลัพธ์ที่สองได้เสมอ:

ϕϕψ2=ϕϕψ2=02=0,(Iϕϕ)ψ2=ψϕϕψ2=ψ2=1.\begin{aligned} & \bigl\| \vert\phi\rangle\langle\phi\vert \vert\psi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle\langle\phi\vert\psi\rangle \bigr\|^2 = \bigl\| 0 \bigr\|^2 = 0,\\[1mm] & \bigl\| (\mathbb{I} - \vert\phi\rangle\langle\phi\vert) \vert\psi\rangle \bigr\|^2 = \bigl\| \vert\psi\rangle - \vert\phi\rangle\langle\phi\vert\psi\rangle \bigr\|^2 = \bigl\| \vert\psi\rangle \bigr\|^2 = 1. \end{aligned}
Source: IBM Quantum docs — updated 15 ม.ค. 2569
English version on doQumentation — updated 7 พ.ค. 2569
This translation based on the English version of approx. 26 มี.ค. 2569