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 ได้รับ คือ เขาแปลงสถานะนี้เป็น และได้ (ปัจจัยเฟสลบหนึ่งไม่มีผลในที่นี้)