วิธีการกำหนดเครื่องทัวริงควอนตัม?


52

ในการคำนวณควอนตัมแบบจำลองเทียบเท่าของทัวริงคืออะไร เป็นที่ชัดเจนสำหรับฉันว่าวงจรควอนตัมสามารถสร้างขึ้นจากประตูควอนตัมได้อย่างไร แต่เราจะกำหนดเครื่องควอนตัมทัวริง (QTM) ที่สามารถได้รับประโยชน์จากผลกระทบเชิงควอนตัมจริง ๆ แล้ว


9
บันทึกการบรรยายนี้จาก Berkeley ให้คำตอบ www.eecs.berkeley.edu/~vazirani/f97qcom/lec19.ps
Mohammad Al-Turkistany

1
แบบจำลองวงจรควอนตัมจริง ๆ และเครื่องทัวริงควอนตัมนั้นเทียบเท่าซึ่งได้รับการพิสูจน์โดย ACYao
Strin

คำตอบ:


30

( หมายเหตุ : การลดลงเต็มรูปแบบมีความซับซ้อนเล็กน้อยและมีรายละเอียดปลีกย่อยหลายอย่างที่ฉันไม่ต้องการทำสิ่งต่อไปนี้เป็นเพียงแนวคิดระดับสูงสำหรับรุ่น QTM)

เมื่อกำหนดเครื่อง Quantum ทัวริง (QTM) ใครอยากจะมีรูปแบบง่าย ๆ คล้ายกับคลาสสิค TM (นั่นคือเครื่องจักร จำกัด แน่นอนบวกกับเทปไม่มีที่สิ้นสุด) แต่อนุญาตให้รุ่นใหม่ได้เปรียบจากกลศาสตร์ควอนตัม

ในทำนองเดียวกันกับรุ่นคลาสสิค QTM มี:

  1. Q={q0,q1,..} - ชุดสถานะที่แน่นอน ให้q0เป็นสถานะเริ่มต้น
  2. Σ={σ0,σ1,...} , Γ={γ0,..} - ชุดของตัวอักษรอินพุต / การทำงาน
  3. เทปไม่มีที่สิ้นสุดและ "หัว" เดียว

แต่เมื่อกำหนดฟังก์ชั่นการเปลี่ยนแปลงหนึ่งควรจำได้ว่าการคำนวณควอนตัมใด ๆ ที่จะต้องพลิกกลับ จำได้ว่าการกำหนดค่าของ TM คือ tupleแสดงว่า TM อยู่ในสถานะ , เทปประกอบด้วยและหัวชี้ไปที่เซลล์ th ของ เทปC=(q,T,i)qQTΓi

ตั้งแต่เวลาใดก็ตามเทปประกอบด้วยเซลล์ไม่ว่างจำนวน จำกัด เรากำหนดสถานะ (ควอนตัม) ของ QTM เป็นเวกเตอร์หน่วยในพื้นที่ฮิลแบร์ตสร้างขึ้นโดยการกำหนดค่าพื้นที่{Z} การกำหนดค่าเฉพาะแสดงเป็นรัฐ(หมายเหตุ: ดังนั้นทุกเซลล์ในเทปคือพื้นที่ Hilma-Dimensional Hilbert)HQ×Σ×ZC=(q,T,i)

|C=|q|T|i.
Γ

QTM ถูกเตรียมใช้งานเป็นสถานะโดยที่เป็นการต่อเชื่อมของอินพุตด้วย "ช่องว่าง" มากมายตามต้องการ (มีความละเอียดอ่อนที่นี่เพื่อกำหนดความยาวสูงสุด แต่ฉันไม่สนใจ)|ψ(0)=|q0|T0|1T0ΓxΣ

ในแต่ละขั้นตอนสถานะของ QTM วิวัฒนาการตามการรวมตัวกันของU

|ψ(i+1)=U|ψ(i)

โปรดทราบว่าการรัฐในเวลาใด ๆจะได้รับโดยU สามารถรวมกันได้ว่า "เปลี่ยน" เทปเฉพาะที่หัวอยู่และย้ายหัวหนึ่งขั้นตอนไปทางขวาหรือซ้าย นั่นคือเป็นศูนย์เว้นแต่ว่าและแตกต่างจากที่ตำแหน่งเท่านั้นn|ψ(n)=Un|ψ(0)Uq,T,i|U|q,T,ii=i±1TTi

ในตอนท้ายของการคำนวณ (เมื่อ QTM มาถึงสถานะ ) เทปจะถูกวัด (โดยใช้พูดพื้นฐานการคำนวณ)qf

สิ่งที่น่าสนใจที่จะสังเกตเห็นก็คือแต่ละสถานะของ "ขั้นตอน" ของ QTM นั้นเป็นรูปแบบการซ้อนทับของการกำหนดค่าที่เป็นไปได้ซึ่งทำให้ QTM ได้เปรียบ "ควอนตัม"


คำตอบขึ้นอยู่กับ Masanao โอซาวะ, บนลังเลปัญหาควอนตัมเครื่องทัวริง ดูเพิ่มเติมเดวิด Deutsch, ทฤษฎีควอนตัมหลักการโบสถ์ทัวริงและควอนตัมคอมพิวเตอร์สากล


7
ฉันไม่แน่ใจว่าคำนิยามดั้งเดิมของ David Deutsch ทำให้ทุกอย่างถูกต้อง ... นี่เป็นครั้งแรกที่ทุกคนพยายามกำหนดมันและต้องใช้การปรับแต่งบางอย่างเพื่อหาคำจำกัดความที่แม่นยำทางคณิตศาสตร์ที่ถูกต้อง
Peter Shor

7

ตามที่บันทึกระบุวิธีการกำหนด QTM คือการกำหนดฟังก์ชั่นการเปลี่ยนแปลงเป็นการแปลงสถานะและตัวอักษรแบบรวม ดังนั้นในแต่ละขั้นตอนคุณจะนึกภาพการคูณเวกเตอร์ (สถานะตัวอักษร) ด้วยการแปลงเพื่อให้ได้รับ (รัฐตัวอักษร) ใหม่ ไม่สะดวกเป็นพิเศษ แต่สามารถกำหนดได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.