Superdense coding
Superdense coding เป็นโปรโตคอลที่ในแง่หนึ่งบรรลุเป้าหมายที่เสริมกับ teleportation แทนที่จะช่วยให้ส่ง Qubit หนึ่งอันโดยใช้การสื่อสารสองบิตคลาสสิก (โดยเสียค่า e-bit ของการพัวพัน) มันช่วยให้ส่งข้อมูลคลาสสิกสองบิตโดยใช้การสื่อสาร Qubit หนึ่งอัน (และยังเสียค่า e-bit ของการพัวพันเช่นกัน)
ในรายละเอียดเพิ่มเติม เรามีผู้ส่ง (Alice) และผู้รับ (Bob) ที่แบ่งปัน e-bit ของการพัวพัน ตามข้อตกลงที่ใช้ในบทเรียน หมายความว่า Alice ถือ Qubit Bob ถือ Qubit และคู่ โดยรวมอยู่ในสถานะ Alice ต้องการส่งสองบิตคลาสสิกให้ Bob ซึ่งเราจะแทนด้วย และ และเธอจะทำสำเร็จโดยส่ง Qubit หนึ่งอันให้เขา
อาจมองว่าความสำเร็จนี้น่าสนใจน้อยกว่าที่ teleportation ทำได้ การส่ง Qubit น่าจะยากกว่าการส่งบิตคลาสสิกมากในอนาคตอันใกล้ ดังนั้นการแลก Qubit การสื่อสารเชิงควอนตัมหนึ่งอันกับสองบิตของการสื่อสารคลาสสิก โดยเสียค่า e-bit อีกด้วย ดูเหมือนจะไม่คุ้มค่า อย่างไรก็ตาม นี่ไม่ได้หมายความว่า superdense coding ไม่น่าสนใจ เพราะมันน่าสนใจมากทีเดียว
สอดคล้องกับธีมของบทเรียน เหตุผลหนึ่งที่ superdense coding น่าสนใจคือมันแสดงให้เห็นการใช้การพัวพันที่เป็นรูปธรรมและน่าทึ่ง (ในบริบทของทฤษฎีสารสนเทศ) ทฤษฎีบทที่มีชื่อเสียงในทฤษฎีสารสนเทศเชิงควอนตัม ที่เรียกว่า Holevo's theorem บ่งชี้ว่าหากไม่ใช้สถานะพัวพันที่แบ่งปัน มันเป็นไปไม่ได้ที่จะสื่อสารข้อมูลคลาสสิกมากกว่าหนึ่งบิตโดยส่ง Qubit เดียว (Holevo's theorem มีความทั่วไปมากกว่านี้ ข้อความที่แม่นยำนั้นเป็นเทคนิคและต้องการคำอธิบาย แต่นี่คือผลลัพธ์หนึ่งของมัน) ดังนั้น ผ่าน superdense coding การพัวพันที่แบ่งปันช่วยให้สามารถ เพิ่มเป็นสองเท่า ของความสามารถในการรับข้อมูลคลาสสิกของการส่ง Qubit
โปรโตคอล
แผนภาพ Circuit ควอนตัมต่อไปนี้อธิบายโปรโตคอล superdense coding:
ในคำพูด ต่อไปนี้คือสิ่งที่ Alice ทำ:
-
ถ้า Alice ทำ Gate กับ Qubit ของเธอ (และถ้า เธอไม่ทำ)
-
ถ้า Alice ทำ Gate กับ Qubit ของเธอ (และถ้า เธอไม่ทำ)
จากนั้น Alice ส่ง Qubit ของเธอให้ Bob
สิ่งที่ Bob ทำเมื่อได้รับ Qubit คือก่อนอื่นทำ controlled-NOT Gate โดย เป็น control และ เป็น target แล้วจึงใช้ Hadamard Gate กับ จากนั้นเขาวัด เพื่อได้ และวัด เพื่อได้ โดยทั้งสองกรณีใช้การวัดฐานมาตรฐาน
การวิเคราะห์
แนวคิดเบื้องหลังโปรโตคอลนี้ค่อนข้างง่าย: Alice เลือกอย่างมีประสิทธิภาพว่าต้องการแบ่งปัน Bell state ใดกับ Bob, เธอส่ง Qubit ของเธอให้ Bob และ Bob วัดเพื่อดูว่า Alice เลือก Bell state ใด
นั่นคือ ในตอนแรกพวกเขาแบ่งปัน และขึ้นอยู่กับบิต และ Alice ทั้งปล่อยสถานะนี้ไว้หรือเลื่อนมันไปยัง Bell state อื่นโดยใช้ หรือ กับ Qubit ของเธอ
การกระทำของ Bob มีผลต่อ Bell state ทั้งสี่ดังนี้:
สิ่งนี้สามารถตรวจสอบได้โดยตรง โดยคำนวณผลลัพธ์ของการดำเนินการของ Bob กับสถานะเหล่านี้ทีละอัน
ดังนั้น เมื่อ Bob ทำการวัด เขาสามารถระบุได้ว่า Alice เลือก Bell state ใด การยืนยันว่าโปรโตคอลทำงานถูกต้องเป็นเรื่องของการตรวจสอบแต่ละกรณี:
-
ถ้า สถานะของ เมื่อ Bob ได้รับ คือ เขาแปลงสถานะนี้เป็น และได้
-
ถ้า สถานะของ เมื่อ Bob ได้รับ คือ เขาแปลงสถานะนี้เป็น และได้
-
ถ้า สถานะของ เมื่อ Bob ได้รับ คือ เขาแปลงสถานะนี้เป็น และได้
-
ถ้า สถานะของ เมื่อ Bob ได้รับ คือ เขาแปลงสถานะนี้เป็น และได้ (ปัจจัยเฟสลบหนึ่งไม่มีผลในที่นี้)