การคำนวณแบบควอนตัม


เทคโนโลยีที่ใช้กลศาสตร์ควอนตัม

การแสดงภาพคิวบิตในรูป ทรงกลมบล็อคสถานะคือจุดบนพื้นผิวของทรงกลม ซึ่งอยู่ระหว่างขั้วทั้งสองและ - ψ - - อัล - 0 - - เบต้า - 1 - {\displaystyle |\psi \rangle =\alpha |0\rangle +\beta |1\rangle } - 0 - {\displaystyle |0\วง} - 1 - {\displaystyle |1\มุม}

คอมพิวเตอร์ควอนตัมคือคอมพิวเตอร์ที่ใช้ประโยชน์จาก ปรากฏการณ์ ทางกลควอนตัมในระดับเล็ก สสารทางกายภาพแสดงคุณสมบัติของทั้งอนุภาคและคลื่นและการคำนวณด้วยควอนตัมใช้ประโยชน์จากพฤติกรรมนี้โดยใช้ฮาร์ดแวร์เฉพาะทางฟิสิกส์คลาสสิกไม่สามารถอธิบายการทำงานของอุปกรณ์ควอนตัมเหล่านี้ได้ และคอมพิวเตอร์ควอนตัมที่ปรับขนาดได้สามารถทำการคำนวณบางอย่างได้เร็วกว่า คอมพิวเตอร์ "คลาสสิก" สมัยใหม่แบบเลขชี้กำลัง [a]ในทางทฤษฎี คอมพิวเตอร์ควอนตัมขนาดใหญ่สามารถถอดรหัสรูปแบบการเข้ารหัสที่ใช้กันอย่างแพร่หลายและช่วยนักฟิสิกส์ในการจำลองทางกายภาพ ได้ อย่างไรก็ตาม สถานะปัจจุบันของเทคโนโลยีนี้ส่วนใหญ่อยู่ในขั้นทดลองและไม่สามารถใช้งานได้จริง โดยมีอุปสรรคหลายประการต่อการใช้งานที่เป็นประโยชน์

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

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

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

ประวัติศาสตร์

อินเตอร์เฟอโรมิเตอร์ Mach –Zehnderแสดงให้เห็นว่าโฟตอนสามารถแสดงการรบกวนแบบคลื่นได้

เป็นเวลาหลายปีที่สาขาวิชากลศาสตร์ควอนตัมและวิทยาการคอมพิวเตอร์ได้ก่อตั้งชุมชนวิชาการที่แยกจากกัน[1] ทฤษฎีควอนตัมสมัยใหม่พัฒนาขึ้นในช่วงปี ค.ศ. 1920 เพื่ออธิบายความเป็นคู่ตรงข้ามระหว่างคลื่นและอนุภาคที่สังเกตได้ในระดับอะตอม[2]และคอมพิวเตอร์ดิจิทัลก็ปรากฏขึ้นในทศวรรษต่อมาเพื่อแทนที่คอมพิวเตอร์ของมนุษย์สำหรับการคำนวณที่น่าเบื่อ[3]ทั้งสองสาขาวิชามีการนำไปใช้จริงในช่วงสงครามโลกครั้งที่สองคอมพิวเตอร์มีบทบาทสำคัญในการเข้ารหัสในช่วงสงคราม[4]และฟิสิกส์ควอนตัมมีความจำเป็นสำหรับฟิสิกส์นิวเคลียร์ที่ใช้ในโครงการแมนฮัตตัน[5]

เมื่อนักฟิสิกส์นำแบบจำลองกลศาสตร์ควอนตัมมาใช้กับปัญหาการคำนวณและเปลี่ยนบิต ดิจิทัล เป็นคิวบิตสาขาของกลศาสตร์ควอนตัมและวิทยาการคอมพิวเตอร์ก็เริ่มบรรจบกัน ในปี 1980 พอล เบนิออฟได้แนะนำเครื่องทัวริงควอน ตัม ซึ่งใช้ทฤษฎีควอนตัมเพื่ออธิบายคอมพิวเตอร์แบบง่าย[6] เมื่อคอมพิวเตอร์ดิจิทัลมีความเร็วมากขึ้น นักฟิสิกส์ต้องเผชิญกับ ค่าใช้จ่ายที่เพิ่มขึ้น แบบทวีคูณเมื่อจำลองพลศาสตร์ควอนตัม [ 7]ทำให้ยูริ มานินและริชาร์ด ไฟน์แมนเสนออย่างอิสระว่าฮาร์ดแวร์ที่อิงตามปรากฏการณ์ควอนตัมอาจมีประสิทธิภาพมากกว่าสำหรับการจำลองคอมพิวเตอร์[8] [9] [10] ในเอกสารปี 1984 ชาร์ลส์ เบนเน็ตต์และจิลส์ บราสซาร์ดได้นำทฤษฎีควอนตัมมาใช้กับ โปรโตคอล การเข้ารหัสและแสดงให้เห็นว่าการแจกจ่ายคีย์ควอนตัมสามารถปรับปรุงความปลอดภัยของข้อมูลได้[11] [12]

อัลกอริทึมควอนตัมจึงเกิดขึ้นเพื่อแก้ปัญหาออราเคิลเช่นอัลกอริทึมของ Deutschในปี 1985 [13]อัลกอริทึม Bernstein–Vaziraniในปี 1993 [14]และอัลกอริทึมของ Simonในปี 1994 [15] อัลกอริทึมเหล่านี้ไม่ได้แก้ปัญหาในทางปฏิบัติ แต่ได้แสดงให้เห็นทางคณิตศาสตร์ว่าเราสามารถได้รับข้อมูลเพิ่มเติมได้โดยการค้นหากล่องดำที่มีสถานะควอนตัมในซูเปอร์ โพซิชัน ซึ่งบางครั้งเรียกว่าการประมวลผลแบบคู่ขนานควอนตัม[16]

Peter Shor (ในภาพเมื่อปี 2017) แสดงให้เห็นในปี 1994 ว่าคอมพิวเตอร์ควอนตัมแบบปรับขนาดได้จะสามารถถอดรหัสRSAได้

Peter Shorสร้างผลลัพธ์เหล่านี้โดยใช้อัลกอริทึมปี 1994 ของเขาเพื่อทำลายโปรโตคอลการเข้ารหัสRSAและDiffie–Hellman ที่ใช้กันอย่างแพร่หลาย [17]ซึ่งดึงดูดความสนใจอย่างมากต่อสาขาการคำนวณเชิงควอนตัม[18] ในปี 1996 อัลกอริทึมของ Groverได้สร้างความเร็วควอนตัมสำหรับปัญหาการค้นหาแบบไม่มีโครงสร้าง ที่ใช้กันอย่างแพร่หลาย [19] [20]ในปีเดียวกันนั้นSeth Lloydได้พิสูจน์ว่าคอมพิวเตอร์ควอนตัมสามารถจำลองระบบควอนตัมได้โดยไม่ต้องมีค่าใช้จ่ายแบบเอ็กซ์โปเนนเชียลที่มักพบในแบบจำลองคลาสสิก[21]ซึ่งยืนยันข้อสันนิษฐานของ Feynman ในปี 1982 [22]

ในช่วงหลายปี ที่ผ่านมา นักทดลองได้สร้างคอมพิวเตอร์ควอนตัมขนาดเล็กโดยใช้ไอออนและตัวนำยิ่งยวดที่ ถูกกักไว้ [23] ในปี 1998 คอมพิวเตอร์ควอนตัมสองคิวบิตได้แสดงให้เห็นถึงความเป็นไปได้ของเทคโนโลยีนี้[24] [25]และการทดลองที่ตามมาทำให้จำนวนคิวบิตเพิ่มขึ้นและอัตราข้อผิดพลาดลดลง[23]

ในปี 2019 Google AIและNASAประกาศว่าพวกเขาสามารถบรรลุถึงความเหนือกว่าของควอนตัมด้วยเครื่องจักร 54 คิวบิต ซึ่งสามารถทำการคำนวณที่คอมพิวเตอร์คลาสสิกใดๆ ก็ไม่สามารถทำได้[26] [27] [28]อย่างไรก็ตาม ความถูกต้องของการอ้างสิทธิ์นี้ยังอยู่ระหว่างการวิจัยอย่างต่อเนื่อง[29] [30]

ในเดือนธันวาคม พ.ศ. 2566 นักฟิสิกส์รายงานการพันกันของโมเลกุลแต่ละตัวเป็นครั้งแรก ซึ่งอาจมีการประยุกต์ใช้ในการคำนวณเชิงควอนตัมอย่างมีนัยสำคัญ[31]

การประมวลผลข้อมูลควอนตัม

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

ในทางตรงกันข้าม โปรแกรมควอนตัมต้องอาศัยการควบคุมระบบควอนตัมที่สอดคล้องกัน อย่างแม่นยำ นักฟิสิกส์ อธิบายระบบเหล่านี้ทางคณิตศาสตร์โดยใช้พีชคณิตเชิงเส้น จำนวนเชิงซ้อนสร้างแบบจำลองแอมพลิจูดของความน่า จะเป็น เวกเตอร์สร้างแบบจำลองสถานะควอนตัมและเมทริกซ์สร้างแบบจำลองการดำเนินการที่สามารถดำเนินการกับสถานะเหล่านี้ได้ การเขียนโปรแกรมคอมพิวเตอร์ควอนตัมเป็นเรื่องของการจัดองค์ประกอบการดำเนินการในลักษณะที่โปรแกรมที่ได้จะคำนวณผลลัพธ์ที่มีประโยชน์ในทางทฤษฎีและสามารถนำไปใช้ในทางปฏิบัติได้

ในขณะที่นักฟิสิกส์Charlie Bennettอธิบายความสัมพันธ์ระหว่างคอมพิวเตอร์ควอนตัมและคอมพิวเตอร์คลาสสิก[32]

คอมพิวเตอร์แบบคลาสสิกคือคอมพิวเตอร์ควอนตัม ... ดังนั้นเราไม่ควรถามว่า "ความเร็วควอนตัมเพิ่มขึ้นจากอะไร" เราควรจะพูดว่า "คอมพิวเตอร์ทั้งหมดเป็นควอนตัม ... ความเร็วที่ช้าลงแบบคลาสสิกมาจากไหน"

ข้อมูลควอนตัม

เช่นเดียวกับที่บิตเป็นแนวคิดพื้นฐานของทฤษฎีสารสนเทศคลาสสิกคิวบิตเป็นหน่วยพื้นฐานของข้อมูลควอนตัมคำศัพท์เดียวกันคิวบิตใช้เพื่ออ้างถึงแบบจำลองทางคณิตศาสตร์เชิงนามธรรมและระบบทางกายภาพใดๆ ที่แสดงโดยแบบจำลองนั้น ตามคำจำกัดความ บิตคลาสสิกมีอยู่ในสถานะทางกายภาพสองสถานะ ซึ่งสามารถแสดงเป็น 0 และ 1 ได้ คิวบิตยังอธิบายได้ด้วยสถานะ และสถานะสองสถานะมักเขียนและทำหน้าที่เป็นคู่ควอนตัมของสถานะคลาสสิก 0 และ 1 อย่างไรก็ตาม สถานะควอนตัมและอยู่ในปริภูมิเวกเตอร์ซึ่งหมายความว่าสามารถคูณด้วยค่าคงที่และบวกกัน และผลลัพธ์คือสถานะควอนตัมที่ถูกต้องอีกครั้ง การรวมกันดังกล่าวเรียกว่าซูเปอร์โพซิชันของและ[33] [ 34] - 0 - {\displaystyle |0\วง} - 1 - {\displaystyle |1\มุม} - 0 - {\displaystyle |0\วง} - 1 - {\displaystyle |1\มุม} - 0 - {\displaystyle |0\วง} - 1 - {\displaystyle |1\มุม}

เวกเตอร์สองมิติแสดงสถานะของคิวบิตในทางคณิตศาสตร์ โดยทั่วไปนักฟิสิกส์จะใช้สัญลักษณ์ของดิแรกสำหรับพีชคณิตเชิงเส้น กลศาสตร์ควอนตัม โดยเขียนว่า ' ket psi 'สำหรับเวกเตอร์ที่มีป้ายกำกับเนื่องจากคิวบิตเป็นระบบสองสถานะ สถานะของคิวบิตใดๆ ก็ตามจะมีรูปแบบโดยที่และเป็นสถานะพื้นฐานมาตรฐาน[b]และและเป็นแอมพลิจูดของความน่าจะเป็นซึ่งโดยทั่วไปแล้วจะเป็นจำนวนเชิงซ้อน[ 34]หากค่าใดค่าหนึ่งหรือเป็นศูนย์ คิวบิตจะเป็นบิตแบบคลาสสิกอย่างแท้จริง เมื่อทั้งคู่ไม่เป็นศูนย์ คิวบิตจะอยู่ในสถานะซ้อนทับเวกเตอร์สถานะควอนตัม ดังกล่าวทำหน้าที่คล้ายกับ เวกเตอร์ความน่าจะเป็น (แบบคลาสสิก) โดยมีความแตกต่างที่สำคัญอย่างหนึ่ง: แตกต่างจากความน่าจะ เป็น แอมพลิจูดของ ความน่าจะ เป็นไม่จำเป็นต้องเป็นจำนวนบวก[36]แอมพลิจูดเชิงลบทำให้เกิดการรบกวนคลื่นแบบทำลายล้าง - ψ - {\displaystyle |\psi \rangle } ψ {\displaystyle \psi} อัล - 0 - - เบต้า - 1 - {\displaystyle \alpha |0\rangle +\beta |1\rangle } - 0 - {\displaystyle |0\วง} - 1 - {\displaystyle |1\มุม} อัล {\displaystyle อัลฟา} เบต้า {\displaystyle \เบต้า} อัล {\displaystyle อัลฟา} เบต้า {\displaystyle \เบต้า}

เมื่อ วัดคิวบิตโดยใช้มาตรฐานพื้นฐานผลลัพธ์จะเป็นบิตแบบคลาสสิก กฎบอร์นอธิบายถึง ความสอดคล้อง แบบนอร์มกำลังสองระหว่างแอมพลิจูดและความน่าจะเป็น เมื่อวัดคิวบิตสถานะจะยุบลงเป็นด้วยความน่าจะเป็นหรือเป็นด้วยความน่า จะเป็น สถานะคิวบิตที่ถูกต้องใดๆ ก็ตามจะมีค่าสัมประสิทธิ์และที่ตัวอย่างเช่น การวัดคิวบิตจะให้ผลลัพธ์เป็นอย่างใดอย่างหนึ่งหรือด้วยความน่าจะเป็นที่เท่ากัน อัล - 0 - - เบต้า - 1 - {\displaystyle \alpha |0\rangle +\beta |1\rangle } - 0 - {\displaystyle |0\วง} - อัล - 2 {\displaystyle |\alpha |^{2}} - 1 - {\displaystyle |1\มุม} - เบต้า - 2 {\displaystyle |\เบต้า |^{2}} อัล {\displaystyle อัลฟา} เบต้า {\displaystyle \เบต้า} - อัล - 2 - - เบต้า - 2 - 1 {\displaystyle |\alpha |^{2}+|\beta |^{2}=1} 1 - 2 - 0 - - 1 - 2 - 1 - {\displaystyle 1/{\sqrt {2}}|0\rangle +1/{\sqrt {2}}|1\rangle } - 0 - {\displaystyle |0\วง} - 1 - {\displaystyle |1\มุม}

คิวบิตเพิ่มเติมแต่ละตัวจะเพิ่มมิติของสถานะ เป็น สอง เท่า [35] ตัวอย่างเช่น เวกเตอร์1-√2| 00⟩ + 1-√2|01⟩แสดงถึงสถานะคิวบิตสองตัว ซึ่งเป็นผลคูณเทนเซอร์ของคิวบิต |0⟩กับคิวบิต1-√2| 0⟩ + 1-√2|1⟩ เวกเตอร์นี้อยู่ใน ปริภูมิเวกเตอร์สี่มิติที่ครอบคลุมโดยเวกเตอร์ฐาน |00⟩ , |01⟩ , | 10⟩และ |11⟩สถานะระฆัง 1-√2| 00⟩ + 1-√2|11⟩เป็นไปไม่ได้ที่จะแยกย่อยเป็นผลคูณเทนเซอร์ของคิวบิตเดี่ยวสองตัว เนื่องจากคิวบิตทั้งสองพันกันเนื่องจากแอมพลิจูดความน่าจะเป็นของคิวบิตทั้งสองมีความสัมพันธ์กันโดยทั่วไป พื้นที่เวกเตอร์สำหรับ ระบบที่มีคิวบิต nตัวจะมีมิติ 2 nซึ่งทำให้คอมพิวเตอร์แบบคลาสสิกมีความท้าทายในการจำลองแบบควอนตัม เนื่องจากการแสดงระบบที่มีคิวบิต 100 ตัวต้องเก็บค่าคลาสสิก 2 100ค่า

ตัวดำเนินการแบบเอกภาพ

สถานะของหน่วยความจำควอนตัมคิว บิตเดียวนี้ สามารถจัดการได้โดยการใช้เกตตรรกะควอนตัมซึ่งคล้ายกับวิธีที่หน่วยความจำแบบคลาสสิกสามารถจัดการได้ด้วยเกตตรรกะแบบคลาสสิก เกตที่สำคัญอย่างหนึ่งสำหรับการคำนวณแบบคลาสสิกและแบบควอนตัมคือเกต NOT ซึ่งสามารถแสดงด้วยเมทริกซ์ ในทางคณิตศาสตร์ การนำเกตตรรกะดังกล่าวไปใช้กับเวกเตอร์สถานะควอนตัมจะจำลองด้วยการคูณเมทริกซ์ดังนั้น เอ็กซ์ - - 0 1 1 0 - - {\displaystyle X:={\begin{pmatrix}0&1\\1&0\end{pmatrix}}.}

X | 0 = | 1 {\displaystyle X|0\rangle =|1\rangle } และ. X | 1 = | 0 {\displaystyle X|1\rangle =|0\rangle }

คณิตศาสตร์ของเกตคิวบิตเดี่ยวสามารถขยายให้ใช้กับหน่วยความจำควอนตัมหลายคิวบิตได้ในสองวิธีที่สำคัญ วิธีหนึ่งคือเพียงแค่เลือกคิวบิตแล้วใช้เกตนั้นกับคิวบิตเป้าหมายโดยปล่อยให้หน่วยความจำที่เหลือไม่ได้รับผลกระทบ อีกวิธีหนึ่งคือใช้เกตกับเป้าหมายเฉพาะเมื่อส่วนอื่นของหน่วยความจำอยู่ในสถานะที่ต้องการ ตัวเลือกทั้งสองนี้สามารถแสดงโดยใช้ตัวอย่างอื่น สถานะที่เป็นไปได้ของหน่วยความจำควอนตัมสองคิวบิตคือ เก ต NOT ที่ควบคุม (CNOT)สามารถแสดงได้โดยใช้เมทริกซ์ต่อไปนี้: จากผลทางคณิตศาสตร์ของคำจำกัดความนี้ , , , และกล่าวอีกนัยหนึ่ง CNOT ใช้เกต NOT ( จากก่อนหน้า) กับคิวบิตที่สองก็ต่อเมื่อคิวบิตแรกอยู่ในสถานะ, หากคิวบิตแรกเป็น, จะไม่มีการดำเนินการใดๆ กับคิวบิตทั้งสอง | 00 := ( 1 0 0 0 ) ; | 01 := ( 0 1 0 0 ) ; | 10 := ( 0 0 1 0 ) ; | 11 := ( 0 0 0 1 ) . {\displaystyle |00\rangle :={\begin{pmatrix}1\\0\\0\\0\end{pmatrix}};\quad |01\rangle :={\begin{pmatrix}0\\1\\0\\0\end{pmatrix}};\quad |10\rangle :={\begin{pmatrix}0\\0\\1\\0\end{pmatrix}};\quad |11\rangle :={\begin{pmatrix}0\\0\\0\\1\end{pmatrix}}.} CNOT := ( 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 ) . {\displaystyle \operatorname {CNOT} :={\begin{pmatrix}1&0&0&0\\0&1&0&0\\0&0&0&1\\0&0&1&0\end{pmatrix}}.} CNOT | 00 = | 00 {\textstyle \operatorname {CNOT} |00\rangle =|00\rangle } CNOT | 01 = | 01 {\textstyle \operatorname {CNOT} |01\rangle =|01\rangle } CNOT | 10 = | 11 {\textstyle \operatorname {CNOT} |10\rangle =|11\rangle } CNOT | 11 = | 10 {\textstyle \operatorname {CNOT} |11\rangle =|10\rangle } X {\textstyle X} | 1 {\textstyle |1\rangle } | 0 {\textstyle |0\rangle }

โดยสรุป การคำนวณแบบควอนตัมสามารถอธิบายได้ว่าเป็นเครือข่ายของเกตตรรกะควอนตัมและการวัด อย่างไรก็ตามการวัดใดๆ สามารถเลื่อนออกไปได้จนถึงจุดสิ้นสุดของการคำนวณแบบควอนตัม แม้ว่าการเลื่อนออกไปนี้อาจต้องเสียค่าใช้จ่ายในการคำนวณก็ตาม ดังนั้นวงจรควอนตัม ส่วนใหญ่จึง แสดงเครือข่ายที่ประกอบด้วยเกตตรรกะควอนตัมเท่านั้นและไม่มีการวัดใดๆ

การประมวลผลแบบคู่ขนานควอนตัม

การประมวลผลแบบคู่ขนานควอนตัมเป็นหลักการที่คอมพิวเตอร์ควอนตัมสามารถคิดได้ว่าประเมินฟังก์ชันสำหรับค่าอินพุตหลายค่าพร้อมกัน ซึ่งสามารถทำได้โดยการเตรียมระบบควอนตัมในซูเปอร์โพซิชันของสถานะอินพุต และใช้การแปลงเอกภาพที่เข้ารหัสฟังก์ชันที่ต้องการประเมิน สถานะที่ได้จะเข้ารหัสค่าเอาต์พุตของฟังก์ชันสำหรับค่าอินพุตทั้งหมดในซูเปอร์โพซิชัน ทำให้สามารถคำนวณเอาต์พุตหลายค่าพร้อมกันได้ คุณสมบัตินี้เป็นกุญแจสำคัญในการเร่งความเร็วของอัลกอริทึมควอนตัมจำนวนมาก อย่างไรก็ตาม "การประมวลผลแบบคู่ขนาน" ในความหมายนี้ไม่เพียงพอที่จะเร่งความเร็วในการคำนวณ เนื่องจากการวัดที่จุดสิ้นสุดของการคำนวณจะให้ค่าเพียงค่าเดียว เพื่อให้มีประโยชน์ อัลกอริทึมควอนตัมจะต้องรวมส่วนประกอบเชิงแนวคิดอื่นๆ เข้าไปด้วย[37] [38]

การเขียนโปรแกรมควอนตัม

มีโมเดลการคำนวณสำหรับการคำนวณแบบควอนตัมอยู่หลายแบบ ซึ่งแตกต่างกันตามองค์ประกอบพื้นฐานที่ใช้ในการแยกการคำนวณออก

อาร์เรย์เกต

แผนผังวงจรควอนตัมที่ใช้เกต Toffoliจากเกตดั้งเดิมมากขึ้น

อาร์เรย์เกตควอนตัม จะ แยกการคำนวณออกเป็นลำดับของเกตควอนตัมที่ มีคิวบิตไม่กี่ตัว การคำนวณแบบควอนตัมสามารถอธิบายได้ว่าเป็นเครือข่ายของเกตตรรกะควอนตัมและการวัด อย่างไรก็ตาม การวัดใดๆ สามารถเลื่อนออกไปได้จนถึงจุดสิ้นสุดของการคำนวณแบบควอนตัม แม้ว่าการเลื่อนออกไปนี้อาจต้องเสียค่าใช้จ่ายในการคำนวณก็ตาม ดังนั้นวงจรควอนตัม ส่วนใหญ่จึง แสดงเครือข่ายที่ประกอบด้วยเกตตรรกะควอนตัมเท่านั้นและไม่มีการวัดใดๆ

การคำนวณควอนตัมใดๆ (ซึ่งตามรูปแบบข้างต้นคือเมทริกซ์เอกภาพ ใดๆ ที่มีขนาดเหนือคิวบิต) สามารถแสดงเป็นเครือข่ายของเกตลอจิกควอนตัมจากตระกูลเกตที่มีขนาดค่อนข้างเล็ก การเลือกตระกูลเกตที่ช่วยให้สร้างโครงสร้างนี้ได้เรียกว่าชุดเกตสากลเนื่องจากคอมพิวเตอร์ที่สามารถรันวงจรดังกล่าวได้คือคอมพิวเตอร์ควอนตัมสากลชุดทั่วไปชุดหนึ่งดังกล่าวประกอบด้วยเกตคิวบิตเดี่ยวทั้งหมด รวมถึงเกต CNOT จากด้านบน ซึ่งหมายความว่าการคำนวณควอนตัมใดๆ ก็ตามสามารถดำเนินการได้โดยการดำเนินการลำดับของเกตคิวบิตเดี่ยวร่วมกับเกต CNOT แม้ว่าชุดเกตนี้จะเป็นอนันต์ แต่ก็สามารถแทนที่ด้วยชุดเกตจำกัดได้โดยใช้ทฤษฎีบทของSolovay-Kitaevการนำฟังก์ชันบูลีนมาใช้โดยใช้เกตควอนตัมคิวบิตจำนวนน้อยจะนำเสนอไว้ที่นี่[39] 2 n × 2 n {\displaystyle 2^{n}\times 2^{n}} n {\displaystyle n}

การคำนวณแบบควอนตัมตามการวัด

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

การคำนวณควอนตัมแบบอะเดียแบติก

คอมพิวเตอร์ควอนตัมอะเดียแบติกซึ่งใช้หลักการอบอ่อนแบบควอนตัม จะแบ่งการคำนวณออกเป็นการแปลง แฮมิลโทเนียนเริ่มต้นเป็นแฮมิลโทเนียนสุดท้ายแบบช้าๆ อย่างต่อเนื่องซึ่งสถานะพื้นฐานจะมีคำตอบอยู่[40]

การคำนวณควอนตัมแบบนิวโรมอร์ฟิก

การคำนวณควอนตัมแบบนิวโรมอร์ฟิก (ย่อว่า 'n.การคำนวณควอนตัม') เป็นการคำนวณประเภทที่ไม่ธรรมดาที่ใช้การคำนวณแบบนิวโรมอร์ฟิกในการดำเนินการควอนตัม มีข้อเสนอแนะว่าอัลกอริทึมควอนตัมซึ่งเป็นอัลกอริทึมที่ทำงานบนแบบจำลองที่สมจริงของการคำนวณควอนตัม สามารถคำนวณได้อย่างมีประสิทธิภาพเท่ากันกับการคำนวณควอนตัมแบบนิวโรมอร์ฟิก ทั้งการคำนวณควอนตัมแบบดั้งเดิมและการคำนวณควอนตัมแบบนิวโรมอร์ฟิกเป็นวิธีการคำนวณที่ไม่ธรรมดาตามหลักฟิสิกส์และไม่ปฏิบัติตามสถาปัตยกรรมฟอน นอยมันน์ทั้งสองวิธีสร้างระบบ (วงจร) ที่แสดงปัญหาทางกายภาพที่อยู่ตรงหน้า จากนั้นใช้ประโยชน์จากคุณสมบัติทางฟิสิกส์ของระบบที่เกี่ยวข้องเพื่อค้นหา "ค่าต่ำสุด" การคำนวณควอนตัมแบบนิวโรมอร์ฟิกและการคำนวณควอนตัมมีคุณสมบัติทางกายภาพที่คล้ายคลึงกันระหว่างการคำนวณ

การคำนวณควอนตัมเชิงโทโพโลยี

คอมพิวเตอร์ควอนตัมแบบโทโพโลยีจะแยกการคำนวณออกเป็นการเชื่อมโยงของแอนยอนในโครงตาข่าย 2 มิติ[41]

เครื่องควอนตัมทัวริง

เครื่องทัวริงควอนตัมเป็นอนาล็อกควอนตัมของเครื่องทัวริง [ 6]โมเดลการคำนวณทั้งหมดนี้—วงจรควอนตัม[42] การคำนวณควอนตัมทางเดียว[43] การ คำนวณควอนตัมอะเดียแบติก[44]และการคำนวณควอนตัมแบบทอพอโลยี[45]ได้รับการพิสูจน์แล้วว่าเทียบเท่ากับเครื่องทัวริงควอนตัม เมื่อนำคอมพิวเตอร์ควอนตัมดังกล่าวไปใช้งานอย่างสมบูรณ์แบบแล้ว เครื่องดังกล่าวก็สามารถจำลองคอมพิวเตอร์ควอนตัมอื่นๆ ทั้งหมดได้โดยไม่มีค่าใช้จ่ายเพิ่มเติมมากกว่าพหุนาม ความเท่าเทียมกันนี้ไม่จำเป็นต้องถือปฏิบัติสำหรับคอมพิวเตอร์ควอนตัมในทางปฏิบัติ เนื่องจากค่าใช้จ่ายในการจำลองอาจสูงเกินไปจนไม่สามารถทำได้ในทางปฏิบัติ

การคำนวณควอนตัมระดับกลางที่มีสัญญาณรบกวน

ทฤษฎีบทเกณฑ์แสดงให้เห็นว่าการเพิ่มจำนวนคิวบิตสามารถบรรเทาข้อผิดพลาดได้อย่างไร[46]แต่การคำนวณควอนตัมที่ทนต่อข้อผิดพลาดได้อย่างสมบูรณ์ยังคงเป็น "ความฝันอันห่างไกล" [47]ตามที่นักวิจัยบางคนกล่าว เครื่อง ควอนตัมระดับกลางที่มีสัญญาณรบกวน ( NISQ ) อาจใช้งานได้เฉพาะทางในอนาคตอันใกล้ แต่สัญญาณรบกวนในเกตควอนตัมจำกัดความน่าเชื่อถือของ เครื่อง [47] นักวิทยาศาสตร์จาก มหาวิทยาลัย ฮาร์วาร์ดประสบความสำเร็จในการสร้าง "วงจรควอนตัม" ที่แก้ไขข้อผิดพลาดได้อย่างมีประสิทธิภาพมากกว่าวิธีทางเลือก ซึ่งอาจขจัดอุปสรรคสำคัญต่อคอมพิวเตอร์ควอนตัมในทางปฏิบัติได้[48] [49]ทีมวิจัยฮาร์วาร์ดได้รับการสนับสนุนจากMIT , QuEra Computing , CaltechและPrinceton University และได้รับทุนจากโปรแกรม Optimization with Noisy Intermediate-Scale Quantum devices (ONISQ) ของDARPA [50] [51]

การเข้ารหัสควอนตัมและความปลอดภัยทางไซเบอร์

ตัวอย่างเค้าโครงของระบบเข้ารหัสควอนตัม

การประมวลผลแบบควอนตัมมีศักยภาพอย่างมากในการประยุกต์ใช้ในด้านการเข้ารหัสและความปลอดภัยทางไซเบอร์ การเข้ารหัสแบบควอนตัมซึ่งอาศัยหลักการของกลศาสตร์ควอนตัมทำให้มีช่องทางการสื่อสารที่ปลอดภัยและต้านทานการดักฟังได้ โปรโตคอลการแจกจ่ายคีย์ควอนตัม (QKD) เช่น BB84 ช่วยให้สามารถแลกเปลี่ยนคีย์การเข้ารหัสระหว่างคู่สัญญาได้อย่างปลอดภัย ช่วยให้มั่นใจถึงความลับและความสมบูรณ์ของการสื่อสาร นอกจากนี้ เครื่องสร้างตัวเลขสุ่มแบบควอนตัม (QRNG) ยังสามารถสร้างตัวเลขสุ่มคุณภาพสูงซึ่งจำเป็นสำหรับการเข้ารหัสที่ปลอดภัย

อย่างไรก็ตาม การคำนวณแบบควอนตัมยังสร้างความท้าทายให้กับระบบการเข้ารหัสแบบดั้งเดิมอีกด้วย อัลกอริทึมของชอร์ ซึ่งเป็นอัลกอริทึมควอนตัมสำหรับการแยกตัวประกอบของจำนวนเต็ม อาจสามารถทำลายระบบการเข้ารหัสด้วยคีย์สาธารณะที่ใช้กันอย่างแพร่หลาย เช่น RSA ซึ่งอาศัยความยากของการแยกตัวประกอบของจำนวนขนาดใหญ่ได้ การเข้ารหัสหลังควอนตัม ซึ่งเกี่ยวข้องกับการพัฒนาอัลกอริทึมการเข้ารหัสที่ต้านทานการโจมตีจากคอมพิวเตอร์ทั้งแบบคลาสสิกและแบบควอนตัม เป็นสาขาการวิจัยที่มุ่งเน้นเพื่อแก้ไขปัญหานี้

การวิจัยอย่างต่อเนื่องเกี่ยวกับการเข้ารหัสควอนตัมและการเข้ารหัสหลังควอนตัมมีความสำคัญอย่างยิ่งต่อการรับประกันความปลอดภัยของการสื่อสารและข้อมูลเมื่อเผชิญกับความสามารถในการประมวลผลควอนตัมที่เปลี่ยนแปลงไป ความก้าวหน้าในสาขาเหล่านี้ เช่น การพัฒนาโปรโตคอล QKD ใหม่ การปรับปรุง QRNG และการทำให้อัลกอริทึมการเข้ารหัสหลังควอนตัมเป็นมาตรฐาน จะมีบทบาทสำคัญในการรักษาความสมบูรณ์และความลับของข้อมูลในยุคควอนตัม[52]

การสื่อสาร

การเข้ารหัสด้วยควอนตัม ช่วยให้สามารถส่งข้อมูลได้อย่าง ปลอดภัยในรูปแบบใหม่ ตัวอย่างเช่นการแจกจ่ายคีย์ควอนตัมใช้สถานะควอนตัมที่พันกันเพื่อสร้างคีย์การเข้ารหัส ที่ปลอดภัย [53]เมื่อผู้ส่งและผู้รับแลกเปลี่ยนสถานะควอนตัม พวกเขาสามารถรับประกันได้ว่าฝ่ายตรงข้ามจะไม่ดักฟังข้อความ เนื่องจากผู้ดักฟังที่ไม่ได้รับอนุญาตจะรบกวนระบบควอนตัมที่ละเอียดอ่อนและทำให้เกิดการเปลี่ยนแปลงที่ตรวจจับได้[54]ด้วยโปรโตคอลการเข้ารหัส ที่เหมาะสม ผู้ส่งและผู้รับจึงสามารถสร้างข้อมูลส่วนตัวร่วมกันที่ต้านทานการดักฟังได้[11] [55]

สายเคเบิลใยแก้วนำแสงสมัยใหม่สามารถส่งข้อมูลควอนตัมได้ในระยะทางที่ค่อนข้างสั้น การวิจัยเชิงทดลองอย่างต่อเนื่องมุ่งหวังที่จะพัฒนาฮาร์ดแวร์ที่เชื่อถือได้มากขึ้น (เช่น ตัวทำซ้ำควอนตัม) โดยหวังว่าจะขยายเทคโนโลยีนี้ให้ครอบคลุมเครือข่ายควอนตัม ระยะไกล ที่มีการพันกันแบบ end-to-end ในทางทฤษฎี สิ่งนี้อาจเปิดใช้งานแอปพลิเคชันเทคโนโลยีใหม่ๆ เช่น การคำนวณควอนตัมแบบกระจายและการตรวจจับควอนตัม ขั้น สูง[56] [57]

อัลกอริทึม

ความก้าวหน้าในการค้นหาอัลกอริทึมควอนตัมมักมุ่งเน้นไปที่แบบจำลองวงจรควอนตัมนี้ แม้ว่าจะมีข้อยกเว้นเช่นอัลกอริทึมอะเดียแบติกควอนตัมอยู่ก็ตาม อัลกอริทึมควอนตัมสามารถแบ่งประเภทได้คร่าวๆ ตามประเภทของความเร็วที่เพิ่มขึ้นที่ได้รับจากอัลกอริทึมคลาสสิกที่สอดคล้องกัน[58]

อัลกอริทึมควอนตัมที่ให้ความเร็วมากกว่าพหุนามเมื่อเทียบกับอัลกอริทึมคลาสสิกที่เป็นที่รู้จักมากที่สุด ได้แก่อัลกอริทึมของ Shorสำหรับการแยกตัวประกอบ และอัลกอริทึมควอนตัมที่เกี่ยวข้องสำหรับการคำนวณลอการิทึมแบบไม่ต่อเนื่องการแก้สมการของ Pellและโดยทั่วไปคือการแก้ปัญหากลุ่มย่อยที่ซ่อนอยู่สำหรับกลุ่มจำกัด ของ อา เบเลียน [58]อัลกอริทึมเหล่านี้ขึ้นอยู่กับการแปลงฟูเรียร์ควอนตัม แบบดั้งเดิม ไม่พบหลักฐานทางคณิตศาสตร์ที่แสดงให้เห็นว่าไม่สามารถค้นพบอัลกอริทึมคลาสสิกที่มีความเร็วเท่ากันได้ แต่หลักฐานชี้ให้เห็นว่าไม่น่าจะเป็นไปได้[59]ปัญหาออราเคิลบางปัญหา เช่นปัญหาของ Simonและปัญหา Bernstein–Vaziraniให้ความเร็วที่พิสูจน์ได้ แม้ว่าจะอยู่ในแบบจำลองคิวรีควอนตัมซึ่งเป็นแบบจำลองจำกัดที่ขอบเขตล่างพิสูจน์ได้ง่ายกว่ามาก และไม่จำเป็นต้องแปลเป็นความเร็วสำหรับปัญหาในทางปฏิบัติ

ปัญหาอื่นๆ รวมถึงการจำลองกระบวนการทางฟิสิกส์ควอนตัมจากเคมีและฟิสิกส์สถานะของแข็ง การประมาณค่าของพหุนามโจนส์ บางตัว และอัลกอริทึมควอนตัมสำหรับระบบสมการเชิงเส้นมีอัลกอริทึมควอนตัมที่ดูเหมือนจะให้ความเร็วแบบซูเปอร์พหุนามและ สมบูรณ์ตาม BQPเนื่องจากปัญหาเหล่านี้สมบูรณ์ตาม BQP อัลกอริทึมคลาสสิกที่มีความเร็วเท่ากันสำหรับปัญหาเหล่านี้จึงหมายความว่าไม่มีอัลกอริทึมควอนตัมใดให้ความเร็วแบบซูเปอร์พหุนาม ซึ่งเชื่อว่าไม่น่าจะเป็นไปได้[60]

อัลกอริทึมควอนตัมบางอย่าง เช่นอัลกอริทึมของ Groverและการขยายแอมพลิจูดให้ความเร็วพหุนามที่เพิ่มขึ้นเมื่อเทียบกับอัลกอริทึมคลาสสิกที่สอดคล้องกัน[58]แม้ว่าอัลกอริทึมเหล่านี้จะให้ความเร็วกำลังสองที่พอประมาณ แต่ก็สามารถนำไปประยุกต์ใช้ได้อย่างกว้างขวาง จึงให้ความเร็วที่เพิ่มขึ้นสำหรับปัญหาที่หลากหลาย[20]

การจำลองระบบควอนตัม

เนื่องจากเคมีและนาโนเทคโนโลยีอาศัยความเข้าใจระบบควอนตัม และระบบดังกล่าวไม่สามารถจำลองได้อย่างมีประสิทธิภาพในแบบคลาสสิกการจำลองควอนตัมอาจเป็นแอปพลิเคชันสำคัญของการคำนวณด้วยควอนตัม[61]การจำลองควอนตัมยังสามารถใช้เพื่อจำลองพฤติกรรมของอะตอมและอนุภาคในสภาวะที่ไม่ปกติ เช่น ปฏิกิริยาภายในเครื่องชนอนุภาค[62]ในเดือนมิถุนายน 2023 นักวิทยาศาสตร์คอมพิวเตอร์ของ IBM รายงานว่าคอมพิวเตอร์ควอนตัมให้ผลลัพธ์ที่ดีกว่าสำหรับปัญหาทางฟิสิกส์มากกว่าซูเปอร์คอมพิวเตอร์ทั่วไป[63] [64]

ประมาณ 2% ของผลผลิตพลังงานประจำปีทั่วโลกถูกนำไปใช้ในการตรึงไนโตรเจนเพื่อผลิตแอมโมเนียสำหรับกระบวนการ Haberในอุตสาหกรรมปุ๋ยทางการเกษตร (แม้ว่าสิ่งมีชีวิตตามธรรมชาติจะผลิตแอมโมเนียได้เช่นกัน) อาจใช้การจำลองแบบควอนตัมเพื่อทำความเข้าใจกระบวนการนี้และเพิ่มประสิทธิภาพการใช้พลังงานในการผลิต[65]คาดว่าการใช้การคำนวณแบบควอนตัมในระยะเริ่มต้นจะเป็นการสร้างแบบจำลองที่ช่วยปรับปรุงประสิทธิภาพของกระบวนการ Haber–Bosch [66]ภายในกลางทศวรรษ 2020 [67]แม้ว่าบางคนจะคาดการณ์ว่าจะใช้เวลานานกว่านั้น[68]

การเข้ารหัสหลังควอนตัม

การประยุกต์ใช้การคำนวณแบบควอนตัมที่โดดเด่นคือการโจมตีระบบเข้ารหัสที่ใช้อยู่ในปัจจุบันการแยกตัวประกอบของจำนวนเต็มซึ่งเป็นพื้นฐานของความปลอดภัยของ ระบบ เข้ารหัสด้วยคีย์สาธารณะเชื่อกันว่าไม่สามารถทำได้ด้วยคอมพิวเตอร์ทั่วไปสำหรับจำนวนเต็มขนาดใหญ่ หากเป็นผลคูณของจำนวนเฉพาะ เพียงไม่กี่ตัว (เช่น ผลคูณของจำนวนเฉพาะ 300 หลักสองตัว) [69]เมื่อเปรียบเทียบกันแล้ว คอมพิวเตอร์ควอนตัมสามารถแก้ปัญหานี้ได้เร็วขึ้นแบบเลขชี้กำลังโดยใช้ ขั้นตอน วิธีของชอร์เพื่อหาตัวประกอบ[70]ความสามารถนี้จะทำให้คอมพิวเตอร์ควอนตัมสามารถเจาะ ระบบ เข้ารหัส จำนวนมาก ที่ใช้อยู่ในปัจจุบันได้ ในแง่ที่ว่าจะมี ขั้นตอนวิธี เวลาพหุนาม (ในจำนวนหลักของจำนวนเต็ม) สำหรับการแก้ปัญหา โดยเฉพาะอย่างยิ่งตัวเข้ารหัสคีย์สาธารณะ ยอดนิยมส่วนใหญ่ มีพื้นฐานมาจากความยากของการแยกตัวประกอบของจำนวนเต็มหรือ ปัญหา ลอการิทึมแบบไม่ต่อเนื่องซึ่งทั้งสองอย่างนี้สามารถแก้ไขได้ด้วยขั้นตอนวิธีของชอร์ โดยเฉพาะอย่างยิ่ง อัลกอริทึม RSA , Diffie–HellmanและDiffie–Hellman ของเส้นโค้งวงรีอาจถูกแฮ็กได้ อัลกอริทึมเหล่านี้ใช้เพื่อปกป้องหน้าเว็บที่ปลอดภัย อีเมลที่เข้ารหัส และข้อมูลประเภทอื่นๆ อีกมากมาย การทำลายอัลกอริทึมเหล่านี้อาจส่งผลกระทบอย่างมากต่อความเป็นส่วนตัวและความปลอดภัยทางอิเล็กทรอนิกส์

การระบุระบบเข้ารหัสที่อาจปลอดภัยจากอัลกอริทึมควอนตัมเป็นหัวข้อที่ได้รับการวิจัยอย่างแข็งขันภายใต้สาขาการเข้ารหัสหลังควอนตัม [ 71] [72]อัลกอริทึมคีย์สาธารณะบางตัวมีพื้นฐานมาจากปัญหาอื่นๆ นอกเหนือจากการแยกตัวประกอบจำนวนเต็มและปัญหาลอการิทึมแบบไม่ต่อเนื่องซึ่งอัลกอริทึมของ Shor นำไปใช้ เช่น ระบบเข้ารหัส McElieceที่ใช้ปัญหาในทฤษฎีการเข้ารหัส [ 71] [73] ระบบเข้ารหัสที่ใช้แลตทิซยังไม่เป็นที่ทราบกันว่าคอมพิวเตอร์ควอนตัมจะทำลายระบบเข้ารหัส และการค้นหาอัลกอริทึมเวลาพหุนามเพื่อแก้ปัญหากลุ่มย่อยที่ซ่อนอยู่แบบไดฮีดรัล ซึ่งสามารถทำลายระบบเข้ารหัสที่ใช้แลตทิซได้หลายระบบ ถือเป็นปัญหาเปิดที่ได้รับการศึกษาอย่างดี[74]ได้รับการพิสูจน์แล้วว่าการใช้อัลกอริทึมของ Grover ในการเจาะอัลกอริทึมแบบสมมาตร (คีย์ลับ)ด้วยกำลังดุร้ายนั้นต้องใช้เวลาเท่ากับการเรียกใช้อัลกอริทึมการเข้ารหัสลับพื้นฐาน ประมาณ 2 n /2 ครั้ง เมื่อเปรียบเทียบกับ กรณีคลาสสิกที่ใช้ เวลาราวๆ 2 n [75]ซึ่งหมายความว่าความยาวคีย์แบบสมมาตรจะลดลงเหลือครึ่งหนึ่ง: AES-256 จะมีการรักษาความปลอดภัยต่อการโจมตีโดยใช้อัลกอริทึมของ Grover เท่ากับที่ AES-128 มีต่อการค้นหาด้วยกำลังดุร้ายแบบคลาสสิก (ดูขนาดคีย์ )

ปัญหาในการค้นหา

ตัวอย่างที่รู้จักกันดีที่สุดของปัญหาที่อนุญาตให้เพิ่มความเร็วควอนตัมพหุนามคือการค้นหาแบบไม่มีโครงสร้างซึ่งเกี่ยวข้องกับการค้นหาไอเท็มที่ทำเครื่องหมายไว้จากรายการไอเท็มในฐานข้อมูล ซึ่งสามารถแก้ไขได้ด้วยอัลกอริทึมของ Groverที่ใช้แบบสอบถามไปยังฐานข้อมูล ซึ่งน้อยกว่าแบบสอบถามที่จำเป็นสำหรับอัลกอริทึมคลาสสิกในเชิงกำลังสอง ในกรณีนี้ ข้อได้เปรียบไม่เพียงพิสูจน์ได้เท่านั้น แต่ยังเหมาะสมที่สุดด้วย แสดงให้เห็นว่าอัลกอริทึมของ Grover ให้ความน่าจะเป็นสูงสุดที่เป็นไปได้ในการค้นหาองค์ประกอบที่ต้องการสำหรับการค้นหาโอราเคิลจำนวนเท่าใดก็ได้ ตัวอย่างการเพิ่มความเร็วควอนตัมที่พิสูจน์ได้มากมายสำหรับปัญหาแบบสอบถามนั้นอิงตามอัลกอริทึมของ Grover รวมถึงอัลกอริทึมของ Brassard, Høyer และ Tappสำหรับการค้นหาการชนกันในฟังก์ชันสองต่อหนึ่ง[76]และอัลกอริทึมของ Farhi, Goldstone และ Gutmann สำหรับการประเมินต้นไม้ NAND [77] n {\displaystyle n} O ( n ) {\displaystyle O({\sqrt {n}})} Ω ( n ) {\displaystyle \Omega (n)}

ปัญหาที่สามารถแก้ไขได้อย่างมีประสิทธิภาพด้วยอัลกอริทึมของ Grover มีคุณสมบัติดังต่อไปนี้: [78] [79]

  1. ไม่มีโครงสร้างที่สามารถค้นหาได้ในการรวบรวมคำตอบที่เป็นไปได้
  2. จำนวนคำตอบที่สามารถตรวจสอบได้นั้นเท่ากับจำนวนอินพุตของอัลกอริทึม และ
  3. มีฟังก์ชันบูลีนที่ประเมินอินพุตแต่ละรายการและกำหนดว่าคำตอบนั้นถูกต้องหรือไม่

สำหรับปัญหาที่เกี่ยวข้องกับคุณสมบัติทั้งหมดเหล่านี้ เวลาการทำงานของอัลกอริทึมของ Grover บนคอมพิวเตอร์ควอนตัมจะวัดเป็นรากที่สองของจำนวนอินพุต (หรือองค์ประกอบในฐานข้อมูล) ซึ่งตรงข้ามกับการปรับขนาดเชิงเส้นของอัลกอริทึมแบบคลาสสิก กลุ่มปัญหาทั่วไปที่อัลกอริทึมของ Grover สามารถนำมาใช้ได้[80]คือปัญหาความน่าพอใจแบบบูลีนโดยฐานข้อมูลที่อัลกอริทึมใช้วนซ้ำคือฐานข้อมูลของคำตอบที่เป็นไปได้ทั้งหมด ตัวอย่างและการประยุกต์ใช้ที่เป็นไปได้คือโปรแกรมแคร็กพาสเวิร์ด ที่พยายามเดาพาสเวิร์ด หน่วยงานของรัฐสนใจที่จะถอดรหัสแบบสมมาตร ด้วยอัลกอริทึมนี้ [81]

การอบแบบควอนตัม

การอบแบบควอนตัมอาศัยทฤษฎีบทอะเดียแบติกในการคำนวณ ระบบจะถูกวางไว้ในสถานะพื้นฐานของแฮมิลโทเนียนแบบง่าย ซึ่งจะค่อยๆ พัฒนาไปเป็นแฮมิลโทเนียนที่ซับซ้อนมากขึ้น โดยสถานะพื้นฐานจะแสดงถึงคำตอบของปัญหาที่เป็นปัญหา ทฤษฎีบทอะเดียแบติกระบุว่า หากวิวัฒนาการช้าพอ ระบบจะยังคงอยู่ในสถานะพื้นฐานตลอดเวลาตลอดกระบวนการการเพิ่มประสิทธิภาพแบบอะเดียแบติกอาจมีประโยชน์ในการแก้ปัญหาทางชีววิทยาเชิงคำนวณ[82]

การเรียนรู้ของเครื่องจักร

เนื่องจากคอมพิวเตอร์ควอนตัมสามารถผลิตผลลัพธ์ที่คอมพิวเตอร์คลาสสิกไม่สามารถผลิตได้อย่างมีประสิทธิภาพ และเนื่องจากการคำนวณด้วยควอนตัมเป็นพีชคณิตเชิงเส้นโดยพื้นฐาน บางคนจึงแสดงความหวังในการพัฒนาอัลกอริทึมควอนตัมที่สามารถเร่งงานการเรียนรู้ของเครื่องได้[47] [83]

ตัวอย่างเช่นอัลกอริทึม HHLซึ่งตั้งชื่อตามผู้ค้นพบ Harrow, Hassidim และ Lloyd เชื่อกันว่าสามารถเพิ่มความเร็วได้เหนือกว่าอัลกอริทึมแบบคลาสสิก[47] [84] กลุ่มนักวิจัยบางกลุ่มได้สำรวจการใช้ฮาร์ดแวร์แอนนีลลิ่งควอนตัมสำหรับการฝึก เครื่อง Boltzmannและเครือข่ายประสาทเทียมเชิงลึกเมื่อไม่นานนี้ [ 85 ] [86] [87]

แบบจำลองเคมีเชิงกำเนิดเชิงลึกปรากฏขึ้นเป็นเครื่องมือที่มีประสิทธิภาพในการเร่งการค้นพบยาอย่างไรก็ตาม ขนาดและความซับซ้อนมหาศาลของพื้นที่โครงสร้างของโมเลกุลที่คล้ายยาที่เป็นไปได้ทั้งหมดเป็นอุปสรรคสำคัญที่คอมพิวเตอร์ควอนตัมสามารถเอาชนะได้ในอนาคต คอมพิวเตอร์ควอนตัมนั้นดีโดยธรรมชาติในการแก้ปัญหาหลายส่วนของควอนตัมที่ซับซ้อน[21]และอาจเป็นเครื่องมือสำคัญในแอปพลิเคชันที่เกี่ยวข้องกับเคมีควอนตัม ดังนั้น จึงคาดหวังได้ว่าแบบจำลองเชิงกำเนิดที่ปรับปรุงด้วยควอนตัม[88]รวมถึง GAN ของควอนตัม[89]อาจได้รับการพัฒนาเป็นอัลกอริทึมเคมีเชิงกำเนิดขั้นสูงสุดในที่สุด

วิศวกรรม

เวเฟอร์ของคอมพิวเตอร์ควอนตัมอะเดียแบติก

ณ ปี 2023 [update]คอมพิวเตอร์แบบคลาสสิกมีประสิทธิภาพเหนือกว่าคอมพิวเตอร์ควอนตัมสำหรับการใช้งานในโลกแห่งความเป็นจริงทั้งหมด แม้ว่าคอมพิวเตอร์ควอนตัมในปัจจุบันอาจเร่งความเร็วในการแก้ปัญหาทางคณิตศาสตร์เฉพาะได้ แต่ก็ไม่ได้ให้ข้อได้เปรียบในการคำนวณสำหรับงานในทางปฏิบัติ นักวิทยาศาสตร์และวิศวกรกำลังสำรวจเทคโนโลยีต่างๆ สำหรับฮาร์ดแวร์คอมพิวเตอร์ควอนตัมและหวังที่จะพัฒนาสถาปัตยกรรมควอนตัมที่ปรับขนาดได้ แต่ยังคงมีอุปสรรคสำคัญอยู่[90] [91]

ความท้าทาย

การสร้างคอมพิวเตอร์ควอนตัมขนาดใหญ่มีปัญหาทางเทคนิคหลายประการ[92]นักฟิสิกส์เดวิด ดิวิเซนโซได้ระบุข้อกำหนดต่อไปนี้สำหรับคอมพิวเตอร์ควอนตัมในทางปฏิบัติ: [93]

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

การจัดหาชิ้นส่วนสำหรับคอมพิวเตอร์ควอนตัมก็เป็นเรื่องยากมากเช่น กัน คอมพิวเตอร์ควอนตัมแบบซูเปอร์คอนดักเตอร์เช่นที่สร้างโดยGoogleและIBMต้องใช้ฮีเลียม-3ซึ่ง เป็นผลพลอยได้จากการวิจัย นิวเคลียร์และ สายเคเบิล ซูเปอร์คอนดักเตอร์ พิเศษ ที่ผลิตโดยบริษัท Coax Co. ของญี่ปุ่นเท่านั้น[94]

การควบคุมระบบมัลติคิวบิตต้องใช้การสร้างและการประสานงานสัญญาณไฟฟ้าจำนวนมากที่มีความละเอียดของเวลาที่แน่นอนและแน่นอน ส่งผลให้มีการพัฒนาตัวควบคุมควอนตัมที่ช่วยให้เชื่อมต่อกับคิวบิตได้ การปรับขนาดระบบเหล่านี้เพื่อรองรับคิวบิตที่เพิ่มขึ้นถือเป็นความท้าทายเพิ่มเติม[95]

การสูญเสียความสอดคล้อง

ความท้าทายที่ยิ่งใหญ่ที่สุดประการหนึ่งในการสร้างคอมพิวเตอร์ควอนตัมคือการควบคุมหรือลบการสูญเสียความสอดคล้องของควอนตัมซึ่งโดยปกติหมายถึงการแยกระบบออกจากสภาพแวดล้อมเนื่องจากการโต้ตอบกับโลกภายนอกทำให้ระบบสูญเสียความสอดคล้อง อย่างไรก็ตาม ยังมีแหล่งการสูญเสียความสอดคล้องอื่นๆ อีกด้วย ตัวอย่างเช่น เกตควอนตัม การสั่นของแลตทิซ และสปินเทอร์โมนิวเคลียร์พื้นหลังของระบบทางกายภาพที่ใช้ในการนำคิวบิตไปใช้ การสูญเสียความสอดคล้องนั้นไม่สามารถย้อนกลับได้ เนื่องจากเป็นแบบไม่เป็นเอกภาพอย่างแท้จริง และโดยปกติแล้วเป็นสิ่งที่ควรได้รับการควบคุมอย่างเข้มงวด หากไม่สามารถหลีกเลี่ยงได้ เวลาการสูญเสียความสอดคล้องสำหรับระบบที่เป็นตัวเลือกโดยเฉพาะ เวลาผ่อนคลายตามขวางT 2 (สำหรับ เทคโนโลยี NMRและMRIหรือเรียกอีกอย่างว่าเวลาเปลี่ยนเฟส ) มักจะอยู่ระหว่างนาโนวินาทีถึงวินาทีที่อุณหภูมิต่ำ[96]ปัจจุบัน คอมพิวเตอร์ควอนตัมบางเครื่องต้องการให้คิวบิตของตนเย็นลงเหลือ 20 มิลลิเคลวิน (โดยปกติจะใช้ตู้เย็นเจือจาง[97] ) เพื่อป้องกันการสูญเสียความสอดคล้องอย่างมีนัยสำคัญ[98]การศึกษาวิจัยในปี 2020 แย้งว่ารังสีไอออไนซ์เช่นรังสีคอสมิกสามารถทำให้ระบบบางระบบสลายตัวได้ภายในไม่กี่มิลลิวินาที[99]

ส่งผลให้งานที่ใช้เวลานานอาจทำให้อัลกอริทึมควอนตัมบางตัวไม่สามารถทำงานได้ เนื่องจากการพยายามรักษาสถานะของคิวบิตให้ยาวนานเพียงพอจะทำให้การซ้อนทับเสียหายในที่สุด[100]

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

ตามที่อธิบายโดยทฤษฎีบทเกณฑ์หากอัตราข้อผิดพลาดมีขนาดเล็กเพียงพอ ถือว่าเป็นไปได้ที่จะใช้การแก้ไขข้อผิดพลาดเชิงควอนตัมเพื่อระงับข้อผิดพลาดและการสูญเสียความสอดคล้องกัน วิธีนี้ทำให้เวลาในการคำนวณทั้งหมดยาวนานกว่าเวลาการสูญเสียความสอดคล้องกัน หากรูปแบบการแก้ไขข้อผิดพลาดสามารถแก้ไขข้อผิดพลาดได้เร็วกว่าการสูญเสียความสอดคล้องกันที่ทำให้เกิดข้อผิดพลาดขึ้น ตัวเลขที่มักอ้างถึงสำหรับอัตราข้อผิดพลาดที่จำเป็นในแต่ละเกตสำหรับการคำนวณที่ทนต่อความผิดพลาดคือ 10 −3โดยถือว่าสัญญาณรบกวนทำให้เกิดการดีโพลาไรซ์

การตอบสนองเงื่อนไขการปรับขยายนี้สามารถทำได้สำหรับระบบที่หลากหลาย อย่างไรก็ตาม การใช้การแก้ไขข้อผิดพลาดจะมีค่าใช้จ่ายเพิ่มขึ้นอย่างมากสำหรับคิวบิตที่จำเป็น จำนวนที่จำเป็นในการแยกตัวประกอบจำนวนเต็มโดยใช้อัลกอริทึมของ Shor ยังคงเป็นพหุนามและคาดว่าจะอยู่ระหว่างLถึงL2โดยที่Lคือจำนวนหลักในจำนวนที่ต้องแยกตัวประกอบ อัลกอริทึมการแก้ไขข้อผิดพลาดจะเพิ่มตัวเลขนี้ขึ้นอีกหนึ่งเท่าตัวL สำหรับจำนวน 1,000 บิต นั่นหมายความว่าจำเป็นต้องใช้ประมาณ 10.4 บิตโดยไม่ต้องแก้ไขข้อผิดพลาด[101]ด้วยการแก้ไขข้อผิดพลาด ตัวเลขจะเพิ่มขึ้นเป็นประมาณ 10.7 บิตเวลาในการประมวลผลอยู่ที่ประมาณL2หรือประมาณ 10.7 ขั้นตอนและที่ 1 MHz ประมาณ 10 วินาที อย่างไรก็ตาม ค่าใช้จ่ายในการเข้ารหัสและการแก้ไขข้อผิดพลาด จะเพิ่มขนาดของคอมพิวเตอร์ควอนตัมที่ทนทานต่อความผิดพลาดจริงเป็นหลายลำดับความสำคัญ การประมาณการอย่างรอบคอบ[102] [103]แสดงให้เห็นว่าคิวบิตทางกายภาพอย่างน้อย 3 ล้านตัวจะแยกตัวประกอบของจำนวนเต็ม 2,048 บิตในเวลา 5 เดือนบนคอมพิวเตอร์ควอนตัมไอออนที่ดักจับซึ่งแก้ไขข้อผิดพลาดอย่างสมบูรณ์ ในแง่ของจำนวนคิวบิตทางกายภาพ จนถึงปัจจุบัน นี่ยังคงเป็นการประมาณการที่ต่ำที่สุด[104]สำหรับปัญหาการแยกตัวประกอบจำนวนเต็มที่มีประโยชน์จริงที่มีขนาด 1,024 บิตหรือใหญ่กว่า  

แนวทางอื่นในการแก้ปัญหาเสถียรภาพ-การขาดการเชื่อมโยงกัน คือ การสร้างคอมพิวเตอร์ควอนตัมแบบโทโพโลยีโดย ใช้ แอนยอน ควาซิอนุภาคเป็นเธรด และอาศัยทฤษฎีถักเพื่อสร้างเกตตรรกะที่เสถียร[105] [106]

อำนาจสูงสุดของควอนตัม

นักฟิสิกส์จอห์น เพรสกิลล์ได้คิดคำว่า"ความเหนือกว่าของควอนตัม" ขึ้น มา เพื่ออธิบายความสำเร็จทางวิศวกรรมในการสาธิตให้เห็นว่าอุปกรณ์ควอนตัมแบบตั้งโปรแกรมได้สามารถแก้ปัญหาที่เกินขีดความสามารถของคอมพิวเตอร์คลาสสิกที่ทันสมัยที่สุดได้[107] [108] [109]ปัญหาดังกล่าวอาจไม่มีประโยชน์ ดังนั้นบางคนจึงมองว่าการทดสอบความเหนือกว่าของควอนตัมเป็นเพียงเกณฑ์มาตรฐานในอนาคตเท่านั้น[110]

ในเดือนตุลาคม 2019 Google AI Quantum ได้ร่วมมือกับ NASA เป็นคนแรกที่อ้างว่าได้บรรลุความเหนือกว่าด้านควอนตัมโดยการคำนวณบนคอมพิวเตอร์ควอนตัม Sycamoreเร็วกว่าที่สามารถทำได้บนSummit มากกว่า 3,000,000 เท่า ซึ่งโดยทั่วไปถือว่าเป็นคอมพิวเตอร์ที่เร็วที่สุดในโลก[27] [111] [112]ข้อเรียกร้องนี้ถูกท้าทายในเวลาต่อมา: IBM ได้ระบุว่า Summit สามารถทำการสุ่มตัวอย่างได้เร็วกว่าที่อ้างมาก[113] [114]และตั้งแต่นั้นมานักวิจัยได้พัฒนาอัลกอริทึมที่ดีขึ้นสำหรับปัญหาการสุ่มตัวอย่างที่ใช้เพื่ออ้างความเหนือกว่าด้านควอนตัม ทำให้ช่องว่างระหว่าง Sycamore และซูเปอร์คอมพิวเตอร์แบบคลาสสิกลดลงอย่างมาก[115] [116] [117]และเอาชนะมันได้ด้วยซ้ำ[118] [119] [120]

ในเดือนธันวาคม พ.ศ. 2563 กลุ่มที่USTC ได้นำ การสุ่มตัวอย่างโบซอนประเภทหนึ่งมาใช้กับโฟตอน 76 ตัวด้วยคอมพิวเตอร์ควอนตัมโฟตอนิกจิ่วจางเพื่อแสดงให้เห็นถึงอำนาจสูงสุดของควอนตัม[121] [122] [123]ผู้เขียนอ้างว่าซูเปอร์คอมพิวเตอร์ร่วมสมัยแบบคลาสสิกจะต้องใช้เวลาในการคำนวณ 600 ล้านปีเพื่อสร้างตัวอย่างจำนวนที่โปรเซสเซอร์ควอนตัมสามารถสร้างได้ภายใน 20 วินาที[124]

การอ้างสิทธิ์ถึงความเหนือกว่าของควอนตัมทำให้เกิดกระแสฮือฮาเกี่ยวกับการประมวลผลด้วยควอนตัม[125]แต่คำกล่าวอ้างดังกล่าวมีพื้นฐานมาจากงานทดสอบประสิทธิภาพที่สร้างขึ้นซึ่งไม่ได้บ่งชี้ถึงการใช้งานจริงในโลกแห่งความเป็นจริงโดยตรง[90] [126]

ในเดือนมกราคม 2024 การศึกษาวิจัยที่ตีพิมพ์ในPhysical Review Lettersได้ให้การยืนยันโดยตรงของการทดลองความเหนือกว่าของควอนตัมโดยการคำนวณแอมพลิจูดที่แน่นอนสำหรับบิตสตริงที่สร้างขึ้นจากการทดลองโดยใช้ซูเปอร์คอมพิวเตอร์ Sunway รุ่นใหม่ ซึ่งแสดงให้เห็นถึงการก้าวกระโดดครั้งสำคัญในความสามารถในการจำลองที่สร้างขึ้นจากอัลกอริทึมการหดตัวของเครือข่ายเทนเซอร์แอมพลิจูดหลายตัว การพัฒนานี้เน้นย้ำถึงภูมิทัศน์ที่เปลี่ยนแปลงไปของการคำนวณด้วยควอนตัม โดยเน้นทั้งความก้าวหน้าและความซับซ้อนที่เกี่ยวข้องในการตรวจสอบการอ้างสิทธิ์ความเหนือกว่าของควอนตัม[127]

ความคลางแคลงใจ

แม้ว่าจะมีความคาดหวังสูงต่อการประมวลผลด้วยควอนตัม ความก้าวหน้าที่สำคัญในด้านฮาร์ดแวร์ และความหวังดีต่อแอปพลิเคชันในอนาคต แต่ บทความ Nature spotlight ปี 2023 ได้สรุปคอมพิวเตอร์ควอนตัมในปัจจุบันว่า "ในตอนนี้ [ไม่มีประโยชน์] เลย" [90]บทความดังกล่าวได้ขยายความเพิ่มเติมว่าคอมพิวเตอร์ควอนตัมยังคงมีประโยชน์หรือมีประสิทธิภาพมากกว่าคอมพิวเตอร์ทั่วไปอยู่ดี แม้ว่าจะแย้งว่าในระยะยาว คอมพิวเตอร์ดังกล่าวน่าจะมีประโยชน์ก็ตามบทความCommunications of the ACM ปี 2023 [91]พบว่าอัลกอริทึมการประมวลผลด้วยควอนตัมในปัจจุบัน "ไม่เพียงพอสำหรับข้อได้เปรียบเชิงควอนตัมในทางปฏิบัติหากไม่มีการปรับปรุงที่สำคัญในซอฟต์แวร์/ฮาร์ดแวร์สแต็ก" บทความดังกล่าวแย้งว่าผู้สมัครที่มีแนวโน้มมากที่สุดสำหรับการเร่งความเร็วด้วยคอมพิวเตอร์ควอนตัมคือ "ปัญหาข้อมูลขนาดเล็ก" เช่น ในเคมีและวัสดุศาสตร์ อย่างไรก็ตาม บทความยังสรุปด้วยว่าแอปพลิเคชันที่มีศักยภาพจำนวนมากที่พิจารณา เช่น การเรียนรู้ของเครื่องจักร "จะไม่สามารถสร้างข้อได้เปรียบด้านควอนตัมด้วยอัลกอริทึมควอนตัมในปัจจุบันในอนาคตอันใกล้" และระบุถึงข้อจำกัด I/O ที่ทำให้การเพิ่มความเร็วไม่น่าจะเกิดขึ้นได้สำหรับ "ปัญหาข้อมูลขนาดใหญ่ ระบบเชิงเส้นที่ไม่มีโครงสร้าง และการค้นหาฐานข้อมูลตามอัลกอริทึมของ Grover"

สถานการณ์ดังกล่าวสามารถสืบย้อนไปถึงการพิจารณาในปัจจุบันและในระยะยาวหลายประการ

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

นักวิจัยบางคนแสดงความสงสัยว่าจะสามารถสร้างคอมพิวเตอร์ควอนตัมแบบปรับขนาดได้หรือไม่ โดยปกติแล้วเป็นเพราะปัญหาในการรักษาความสอดคล้องกันในระดับขนาดใหญ่ แต่ยังมีเหตุผลอื่นๆ อีกด้วย

Bill Unruhสงสัยถึงความสามารถในการใช้งานจริงของคอมพิวเตอร์ควอนตัมในบทความที่ตีพิมพ์ในปี 1994 [130] Paul Daviesโต้แย้งว่าคอมพิวเตอร์ 400 คิวบิตจะขัดแย้งกับข้อมูลจักรวาลวิทยาที่ผูกติดอยู่กับหลักการโฮโลแกรม [ 131]ผู้คลางแคลงใจเช่นGil Kalaiสงสัยว่าอำนาจสูงสุดของควอนตัมจะบรรลุได้หรือไม่[132] [133] [134]นักฟิสิกส์Mikhail Dyakonovแสดงความคลางแคลงใจต่อคอมพิวเตอร์ควอนตัมดังนี้:

“ดังนั้น จำนวนพารามิเตอร์ต่อเนื่องที่อธิบายสถานะของคอมพิวเตอร์ควอนตัมที่มีประโยชน์ดังกล่าวในช่วงเวลาใดเวลาหนึ่งจะต้องมีประมาณ 10,300 ...เราจะเรียนรู้ที่จะควบคุมพารามิเตอร์ที่แปรผันต่อเนื่องมากกว่า 10,300 ตัวที่กำหนดสถานะควอนตัมของระบบดังกล่าวได้หรือไม่ คำตอบของฉันนั้นง่ายมากไม่ ไม่เคยเลย[135] [136]

การรับรู้ทางกายภาพ

Quantum System Oneคอมพิวเตอร์ควอนตัมจากIBMตั้งแต่ปี 2019 พร้อมคิวบิตตัวนำยิ่งยวด 20 ตัว [137]

คอมพิวเตอร์ควอนตัมในทางปฏิบัติจะต้องใช้ระบบทางกายภาพเป็นรีจิสเตอร์ควอนตัมที่สามารถตั้งโปรแกรมได้[138]นักวิจัยกำลังสำรวจเทคโนโลยีหลายอย่างเพื่อใช้เป็นผู้สมัครในการใช้งานคิวบิตที่เชื่อถือได้[139] ตัวนำยิ่งยวดและไอออนที่ถูกกักขังเป็นข้อเสนอที่ได้รับการพัฒนามากที่สุด แต่ผู้ทดลองกำลังพิจารณาความเป็นไปได้ของฮาร์ดแวร์อื่นๆ ด้วยเช่นกัน[140]

เกตลอจิกควอนตัมตัวแรกถูกนำไปใช้งานโดยใช้ไอออนที่กักขังและได้สร้างเครื่องต้นแบบสำหรับวัตถุประสงค์ทั่วไปที่มีคิวบิตมากถึง 20 ตัวแล้ว อย่างไรก็ตาม เทคโนโลยีที่อยู่เบื้องหลังอุปกรณ์เหล่านี้ผสมผสานอุปกรณ์สูญญากาศที่ซับซ้อน เลเซอร์ ไมโครเวฟ และอุปกรณ์ความถี่วิทยุ ทำให้โปรเซสเซอร์ขนาดเต็มยากที่จะบูรณาการกับอุปกรณ์คอมพิวเตอร์มาตรฐาน นอกจากนี้ ระบบไอออนที่กักขังยังมีความท้าทายทางวิศวกรรมที่ต้องเอาชนะ[141]

ระบบเชิงพาณิชย์ที่ใหญ่ที่สุดนั้นใช้ อุปกรณ์ ตัวนำยิ่งยวดและขยายขนาดได้ถึง 2,000 คิวบิต อย่างไรก็ตาม อัตราข้อผิดพลาดสำหรับเครื่องจักรขนาดใหญ่กว่านั้นอยู่ที่ประมาณ 5% ในทางเทคโนโลยี อุปกรณ์เหล่านี้ล้วนแต่เป็นอุปกรณ์ที่ควบคุมอุณหภูมิต่ำ และการปรับขนาดให้รองรับคิวบิตจำนวนมากนั้นต้องใช้การบูรณาการในระดับเวเฟอร์ ซึ่งถือเป็นความท้าทายทางวิศวกรรมที่สำคัญ[142]

ความพยายามในการวิจัยเพื่อสร้างคิวบิตที่เสถียรยิ่งขึ้นสำหรับการคำนวณแบบควอนตัมนั้นรวมถึง แนวทาง คอมพิวเตอร์ควอนตัมแบบทอพอโลยีตัวอย่างเช่นMicrosoftกำลังพัฒนาคอมพิวเตอร์ที่ใช้คุณสมบัติควอนตัมของควาสิพาร์ติเคิลสองมิติที่เรียกว่าแอนยอน [ 143] [144] [145]

การประยุกต์ใช้งานที่มีศักยภาพ

เมื่อมุ่งเน้นไปที่มุมมองของการจัดการธุรกิจ การประยุกต์ใช้คอมพิวเตอร์ควอนตัมที่มีศักยภาพในสี่ประเภทหลักคือ ความปลอดภัยทางไซเบอร์ การวิเคราะห์ข้อมูลและปัญญาประดิษฐ์ การเพิ่มประสิทธิภาพและการจำลอง และการจัดการและการค้นหาข้อมูล[146]

การลงทุนในการวิจัยคอมพิวเตอร์ควอนตัมเพิ่มขึ้นในภาคส่วนสาธารณะและเอกชน[147] [148] ดังที่บริษัทที่ปรึกษาแห่งหนึ่งสรุปไว้[149]

...  เงินลงทุนกำลังไหลเข้ามาและธุรกิจสตาร์ทอัพด้านการประมวลผลด้วยควอนตัมกำลังขยายตัว ... ในขณะที่การประมวลผลด้วยควอนตัมมีแนวโน้มที่จะช่วยให้ธุรกิจต่างๆ แก้ไขปัญหาที่อยู่นอกเหนือขอบเขตและความเร็วของคอมพิวเตอร์ประสิทธิภาพสูง แบบเดิมได้ แต่ในกรณีการใช้งานส่วนใหญ่ยังอยู่ในขั้นทดลองและเป็นสมมติฐานในระยะเริ่มต้นนี้

ทฤษฎี

ความสามารถในการคำนวณ

ปัญหาเชิงคำนวณใดๆที่แก้ได้โดยคอมพิวเตอร์แบบคลาสสิกก็แก้ได้โดยคอมพิวเตอร์ควอนตัมเช่นกัน[150]โดยสัญชาตญาณ นั่นเป็นเพราะเชื่อกันว่าปรากฏการณ์ทางฟิสิกส์ทั้งหมด รวมถึงการทำงานของคอมพิวเตอร์แบบคลาสสิก สามารถอธิบายได้โดยใช้กลศาสตร์ควอนตัมซึ่งเป็นพื้นฐานของการทำงานของคอมพิวเตอร์ควอนตัม

ในทางกลับกัน ปัญหาใดๆ ที่คอมพิวเตอร์ควอนตัมสามารถแก้ได้ก็สามารถใช้คอมพิวเตอร์แบบคลาสสิกได้เช่นกัน เราสามารถจำลองคอมพิวเตอร์ควอนตัมและแบบคลาสสิกได้ด้วยมือโดยใช้เพียงกระดาษและปากกา หากมีเวลาเพียงพอ พูดง่ายๆ ก็คือ คอมพิวเตอร์ควอนตัมทุกเครื่องสามารถจำลองได้ด้วยเครื่องทัวริงกล่าวอีกนัยหนึ่ง คอมพิวเตอร์ควอนตัมไม่ได้ให้พลังงานเพิ่มเติมเหนือคอมพิวเตอร์แบบคลาสสิกในแง่ของ ความสามารถใน การคำนวณซึ่งหมายความว่าคอมพิวเตอร์ควอนตัมไม่สามารถแก้ปัญหาที่ตัดสินใจไม่ได้เช่นปัญหาการหยุดชะงักและการมีอยู่ของคอมพิวเตอร์ควอนตัมไม่ได้หักล้างทฤษฎีของเชิร์ช-ทัวริง[151 ]

ความซับซ้อน

แม้ว่าคอมพิวเตอร์ควอนตัมจะไม่สามารถแก้ปัญหาใดๆ ที่คอมพิวเตอร์คลาสสิกไม่สามารถแก้ไขได้แล้วก็ตาม แต่ก็คาดว่าคอมพิวเตอร์ควอนตัมจะสามารถแก้ปัญหาบางอย่างได้เร็วกว่าคอมพิวเตอร์คลาสสิก ตัวอย่างเช่น เป็นที่ทราบกันดีว่าคอมพิวเตอร์ควอนตัมสามารถแยกตัวประกอบของจำนวนเต็ม ได้อย่างมีประสิทธิภาพ ในขณะที่คอมพิวเตอร์คลาสสิกไม่เชื่อว่าจะเป็นเช่นนี้

กลุ่มของปัญหาที่สามารถแก้ไขได้อย่างมีประสิทธิภาพด้วยคอมพิวเตอร์ควอนตัมที่มีข้อผิดพลาดจำกัดเรียกว่าBQPซึ่งย่อมาจาก "ข้อผิดพลาดจำกัด ควอนตัม เวลาพหุนาม" ในทางการมากขึ้น BQP คือกลุ่มของปัญหาที่สามารถแก้ไขได้ด้วยเครื่องทัวริงควอนตัม เวลาพหุนาม ที่มีความน่าจะเป็นของข้อผิดพลาดไม่เกิน 1/3 ในฐานะกลุ่มของปัญหาเชิงความน่าจะเป็น BQP คือคู่ควอนตัมของBPP ("ข้อผิดพลาดจำกัด ความน่าจะเป็น เวลาพหุนาม") ซึ่งเป็นกลุ่มของปัญหาที่สามารถแก้ไขได้ด้วยเครื่องทัวริงความน่าจะ เป็นเวลาพหุนาม ที่มีข้อผิดพลาดจำกัด[152]เป็นที่ทราบกันดีว่าและเป็นที่สงสัยกันอย่างกว้างขวางว่าซึ่งโดยสัญชาตญาณแล้วจะหมายความว่าคอมพิวเตอร์ควอนตัมมีประสิทธิภาพมากกว่าคอมพิวเตอร์แบบคลาสสิกในแง่ของความซับซ้อนของเวลา[153] B P P B Q P {\displaystyle {\mathsf {BPP\subseteq BQP}}} B Q P B P P {\displaystyle {\mathsf {BQP\subsetneq BPP}}}

ความสัมพันธ์ที่น่าสงสัยของ BQP กับคลาสความซับซ้อนคลาสสิกหลายคลาส[60]

ความสัมพันธ์ที่แน่นอนของ BQP กับP , NPและPSPACEไม่เป็นที่ทราบแน่ชัด อย่างไรก็ตาม เป็นที่ทราบกันดีว่านั่นคือ ปัญหาทั้งหมดที่คอมพิวเตอร์คลาสสิกแบบกำหนดได้สามารถแก้ได้อย่างมีประสิทธิภาพนั้น สามารถแก้ได้อย่างมีประสิทธิภาพด้วยคอมพิวเตอร์ควอนตัมเช่นกัน และปัญหาทั้งหมดที่คอมพิวเตอร์ควอนตัมสามารถแก้ได้อย่างมีประสิทธิภาพนั้น สามารถแก้ได้อย่างมีประสิทธิภาพด้วยคอมพิวเตอร์คลาสสิกแบบกำหนดได้ที่มีทรัพยากรในปริภูมิพหุนาม นอกจากนี้ ยังสงสัยอีกว่า BQP เป็นซูเปอร์เซ็ตที่เคร่งครัดของ P ซึ่งหมายความว่ามีปัญหาที่คอมพิวเตอร์ควอนตัมสามารถแก้ได้อย่างมีประสิทธิภาพ แต่คอมพิวเตอร์คลาสสิกแบบกำหนดได้ไม่สามารถแก้ได้อย่างมีประสิทธิภาพ ตัวอย่างเช่นการแยกตัวประกอบจำนวนเต็มและปัญหาลอการิทึมแบบไม่ต่อเนื่องเป็นที่ทราบกันว่าอยู่ใน BQP และคาดว่าจะอยู่ภายนอก P ในความสัมพันธ์ระหว่าง BQP กับ NP ข้อมูลที่ทราบมีเพียงเล็กน้อยนอกเหนือจากข้อเท็จจริงที่ว่าปัญหา NP บางปัญหาที่เชื่อว่าไม่อยู่ใน P ก็อยู่ใน BQP เช่นกัน (การแยกตัวประกอบจำนวนเต็มและปัญหาลอการิทึมแบบไม่ต่อเนื่องต่างก็อยู่ใน NP ตัวอย่างเช่น) มีความสงสัยว่านั่นคือ เชื่อว่ามีปัญหาที่ตรวจสอบได้อย่างมีประสิทธิภาพซึ่งคอมพิวเตอร์ควอนตัมไม่สามารถแก้ไขได้อย่างมีประสิทธิภาพ เป็นผลโดยตรงจากความเชื่อนี้ จึงมีความสงสัยว่า BQP ไม่แยกจากกลุ่มของ ปัญหา NP-complete (หากปัญหา NP-complete อยู่ใน BQP ก็จะตามมาจากNP-hardnessว่าปัญหาทั้งหมดใน NP อยู่ใน BQP) [154] P B Q P P S P A C E {\displaystyle {\mathsf {P\subseteq BQP\subseteq PSPACE}}} N P B Q P {\displaystyle {\mathsf {NP\nsubseteq BQP}}}

ดูเพิ่มเติม

หมายเหตุ

  1. ^ ตามที่ใช้ในบทความนี้ "เร็วขึ้นแบบเอ็กซ์โพเนนเชียล" มี ความหมาย ทางทฤษฎีเกี่ยวกับความซับซ้อน ที่ชัดเจน โดยทั่วไป หมายความว่า เมื่อพิจารณาจากขนาดอินพุตเป็นบิต อัลกอริทึมคลาสสิกที่เป็นที่รู้จักมากที่สุดสำหรับปัญหาหนึ่งๆ จำเป็นต้องมี จำนวนขั้นตอน ที่เพิ่มขึ้นแบบเอ็กซ์โพเนนเชียล ในขณะที่อัลกอริทึมควอนตัมใช้จำนวนขั้นตอนแบบพหุนามเท่านั้น
  2. ^ พื้นฐานมาตรฐานยังเป็นพื้นฐานการคำนวณด้วย[35]

อ้างอิง

  1. ^ Aaronson 2013, หน้า 132.
  2. ^ Bhatta, Varun S. (10 พฤษภาคม 2020). "Plurality of Wave–Particle Duality" (PDF) . Current Science . 118 (9): 1365. doi :10.18520/cs/v118/i9/1365-1374. ISSN  0011-3891. S2CID  216143449
  3. ^ Ceruzzi, Paul E. (2012). การคำนวณ: ประวัติศาสตร์โดยย่อ . เคมบริดจ์, แมสซาชูเซตส์ : สำนักพิมพ์ MIT. หน้า 3, 46 ISBN 978-0-262-31038-3.OCLC 796812982  .
  4. ^ Hodges, Andrew (2014). Alan Turing: The Enigma . พรินซ์ตัน, นิวเจอร์ซีย์: สำนักพิมพ์มหาวิทยาลัยพรินซ์ตัน . หน้า xviii. ISBN 9780691164724-
  5. ^ Mårtensson-Pendrill, Ann-Marie (1 พฤศจิกายน 2006). "โครงการแมนฮัตตัน—ส่วนหนึ่งของประวัติศาสตร์ฟิสิกส์" Physics Education . 41 (6): 493–501. Bibcode :2006PhyEd..41..493M. doi :10.1088/0031-9120/41/6/001. ISSN  0031-9120. S2CID  120294023.
  6. ^ ab Benioff, Paul (1980). "คอมพิวเตอร์ในฐานะระบบทางกายภาพ: แบบจำลองแฮมิลโทเนียนกลศาสตร์ควอนตัมระดับจุลภาคของคอมพิวเตอร์ที่แสดงโดยเครื่องจักรทัวริง" Journal of Statistical Physics . 22 (5): 563–591. Bibcode :1980JSP....22..563B. doi :10.1007/bf01011339. S2CID  122949592.
  7. ^ Buluta, Iulia; Nori, Franco (2 ตุลาคม 2009). "Quantum Simulators". Science . 326 (5949): 108–111. Bibcode :2009Sci...326..108B. doi :10.1126/science.1177838. ISSN  0036-8075. PMID  19797653. S2CID  17187000
  8. ^ Manin, Yu. I. (1980). Vychislimoe i nevychislimoe [ คำนวณได้และคำนวณไม่ได้ ] (ในภาษารัสเซีย). Soviet Radio. หน้า 13–15. เก็บถาวรจากแหล่งเดิมเมื่อ 10 พฤษภาคม 2013. สืบค้นเมื่อ 4 มีนาคม 2013 .
  9. ^ Feynman, Richard (มิถุนายน 1982). "Simulating Physics with Computers" (PDF) . International Journal of Theoretical Physics . 21 (6/7): 467–488. Bibcode :1982IJTP...21..467F. doi :10.1007/BF02650179. S2CID  124545445. เก็บถาวรจากแหล่งดั้งเดิม(PDF)เมื่อ 8 มกราคม 2019 . สืบค้นเมื่อ 28 กุมภาพันธ์ 2019 .
  10. นีลเส็นและจวง 2010, หน้า. 214.
  11. ^ ab Bennett, Charles H. ; Brassard, Gilles (ธันวาคม 1984). การเข้ารหัสควอนตัม: การกระจายคีย์สาธารณะและการโยนเหรียญ . การประชุมนานาชาติ IEEE ว่าด้วยคอมพิวเตอร์ ระบบ และการประมวลผลสัญญาณ บังกาลอร์ อินเดีย หน้า 175–179 arXiv : 2003.06557 . doi :10.1016/j.tcs.2014.05.025
  12. ^ Brassard, G. (2005). "ประวัติโดยย่อของการเข้ารหัสด้วยควอนตัม: มุมมองส่วนบุคคล". IEEE Information Theory Workshop on Theory and Practice in Information-Theoretic Security, 2005.เกาะอาวาจิ ประเทศญี่ปุ่น: IEEE. หน้า 19–23. arXiv : quant-ph/0604072 . doi :10.1109/ITWTPI.2005.1543949. ISBN 978-0-7803-9491-9. รหัส S2CID  16118245
  13. ^ Deutsch, D. (8 กรกฎาคม 1985). "ทฤษฎีควอนตัม หลักการเชิร์ช-ทัวริง และคอมพิวเตอร์ควอนตัมสากล" Proceedings of the Royal Society of London. A. วิทยาศาสตร์คณิตศาสตร์และฟิสิกส์ . 400 (1818): 97–117. Bibcode :1985RSPSA.400...97D. doi :10.1098/rspa.1985.0070. ISSN  0080-4630. S2CID  1438116.
  14. ^ Bernstein, Ethan; Vazirani, Umesh (1993). "ทฤษฎีความซับซ้อนของควอนตัม". เอกสารการประชุมวิชาการประจำปีครั้งที่ 25 ของ ACM เกี่ยวกับทฤษฎีการคำนวณ – STOC '93 . ซานดิเอโก รัฐแคลิฟอร์เนีย สหรัฐอเมริกา: ACM Press. หน้า 11–20. doi :10.1145/167088.167097. ISBN 978-0-89791-591-5. รหัส S2CID  676378
  15. ^ Simon, DR (1994). "On the power of quantum computation". Proceedings 35th Annual Symposium on Foundations of Computer Science . ซานตาเฟ นิวเม็กซิโก สหรัฐอเมริกา: IEEE Comput. Soc. Press. หน้า 116–123 doi :10.1109/SFCS.1994.365701 ISBN 978-0-8186-6580-6. รหัส S2CID  7457814.
  16. นีลเส็นและจวง 2010, หน้า. 30-32.
  17. ^ ชอร์ 1994.
  18. ^ Grumbling & Horowitz 2019, หน้า 15
  19. ^ Grover, Lov K. (1996). อัลกอริทึมกลศาสตร์ควอนตัมที่รวดเร็วสำหรับการค้นหาฐานข้อมูล . การประชุมวิชาการ ACM เรื่องทฤษฎีการคำนวณฟิลาเดลเฟีย : สำนักพิมพ์ ACM หน้า 212–219 arXiv : quant-ph/9605043 . doi :10.1145/237814.237866 ISBN 978-0-89791-785-8-
  20. ↑ ab Nielsen & Chuang 2010, หน้า. 7.
  21. ^ โดย Lloyd, Seth (23 สิงหาคม 1996). "Universal Quantum Simulators". Science . 273 (5278): 1073–1078. Bibcode :1996Sci...273.1073L. doi :10.1126/science.273.5278.1073. ISSN  0036-8075. PMID  8688088. S2CID  43496899.
  22. ^ Cao, Yudong; Romero, Jonathan; Olson, Jonathan P.; Degroote, Matthias; Johnson, Peter D.; et al. (9 ตุลาคม 2019). "Quantum Chemistry in the Age of Quantum Computing". Chemical Reviews . 119 (19): 10856–10915. arXiv : 1812.09976 . doi :10.1021/acs.chemrev.8b00803. ISSN  0009-2665. PMID  31469277. S2CID  119417908.
  23. ^ ab Grumbling & Horowitz 2019, หน้า 164–169
  24. ^ Chuang, Isaac L.; Gershenfeld, Neil; Kubinec, Markdoi (เมษายน 1998). "การทดลองใช้การค้นหาควอนตัมอย่างรวดเร็ว" Physical Review Letters . 80 (15). American Physical Society : 3408–3411. Bibcode :1998PhRvL..80.3408C. doi :10.1103/PhysRevLett.80.3408.
  25. ^ โฮลตัน, วิลเลียม คอฟฟีน. "คอมพิวเตอร์ควอนตัม". สารานุกรมบริแทนนิกา . สารานุกรมบริแทนนิกา. สืบค้นเมื่อ 4 ธันวาคม 2021 .
  26. ^ Gibney, Elizabeth (23 ตุลาคม 2019). "สวัสดีโลกควอนตัม! Google เผยแพร่ข้อเรียกร้องอำนาจสูงสุดของควอนตัมที่สำคัญ" Nature . 574 (7779): 461–462. Bibcode :2019Natur.574..461G. doi : 10.1038/d41586-019-03213-z . PMID  31645740.
  27. ^ สรุปโดยย่อ: Martinis, John; Boixo, Sergio (23 ตุลาคม 2019). "Quantum Supremacy Using a Programmable Superconducting Processor". Nature . 574 (7779). Google AI : 505–510. arXiv : 1910.11333 . Bibcode :2019Natur.574..505A. doi :10.1038/s41586-019-1666-5. PMID  31645734. S2CID  204836822. สืบค้นเมื่อ27 เมษายน 2022 .
     • บทความในวารสาร: Arute, Frank; อารี, คูนาล; แบบบุช, ไรอัน; เบคอน, เดฟ; บาร์ดิน, โจเซฟ ซี.; และคณะ (23 ตุลาคม 2562). "อำนาจสูงสุดของควอนตัมโดยใช้โปรเซสเซอร์ตัวนำยิ่งยวดที่ตั้งโปรแกรมได้" ธรรมชาติ . 574 (7779): 505–510. arXiv : 1910.11333 . Bibcode :2019Natur.574..505A. ดอย :10.1038/s41586-019-1666-5. PMID  31645734. S2CID  204836822.
  28. ^ Aaronson, Scott (30 ตุลาคม 2019). "ความคิดเห็น | เหตุใดความสำเร็จเชิงควอนตัมของ Google จึงมีความสำคัญ" The New York Times . ISSN  0362-4331 . สืบค้นเมื่อ 25 กันยายน 2021 .
  29. ^ Pednault, Edwin (22 ตุลาคม 2019). " On 'Quantum Supremacy'". IBM Research Blog สืบค้นเมื่อ9 กุมภาพันธ์ 2021
  30. ^ Pan, Feng; Zhang, Pan (4 มีนาคม 2021). "การจำลองวงจรควอนตัมเหนือกว่าของ Sycamore". arXiv : 2103.03074 [quant-ph].
  31. ^ Staff (7 ธันวาคม 2023). "Physicists 'entangle' individual moleculars for the first time, a hastening possibilities for quantum computing". Phys.org . เก็บถาวรจากแหล่งเดิมเมื่อ 8 ธันวาคม 2023. สืบค้นเมื่อ8 ธันวาคม 2023 .
  32. ^ เบนเน็ตต์, ชาร์ลี (31 กรกฎาคม 2020). ข้อมูลคือควอนตัม: ฟิสิกส์ช่วยอธิบายธรรมชาติของข้อมูลได้อย่างไร และจะทำอะไรกับข้อมูลนั้นได้บ้าง (วิดีโอเทป) เหตุการณ์เกิดขึ้นในเวลา 1:08:22 น. – ทาง YouTube
  33. นีลเส็นและจวง 2010, หน้า. 13.
  34. ^ โดย Mermin 2007, หน้า 17.
  35. ^ โดย Mermin 2007, หน้า 18
  36. ^ Aaronson 2013, หน้า 110.
  37. นีลเส็นและจวง 2010, หน้า. 30–32.
  38. ^ Mermin 2007, หน้า 38–39.
  39. ^ Kurgalin, Sergei; Borzunov, Sergei (2021). คู่มือย่อสำหรับการคำนวณเชิงควอนตัม: อัลกอริทึม แบบฝึกหัด และการใช้งาน . ตำราในวิทยาการคอมพิวเตอร์ Cham: Springer. ISBN 978-3-030-65054-4-
  40. ^ Das, A.; Chakrabarti, BK (2008). "การอบควอนตัมและการคำนวณควอนตัมแบบอะนาล็อก". Rev. Mod. Phys. 80 (3): 1061–1081. arXiv : 0801.2193 . Bibcode :2008RvMP...80.1061D. CiteSeerX 10.1.1.563.9990 . doi :10.1103/RevModPhys.80.1061. S2CID  14255125.  
  41. ^ Nayak, Chetan; Simon, Steven; Stern, Ady; Das Sarma, Sankar (2008). "Nonabelian Anyons และการคำนวณเชิงควอนตัม" Reviews of Modern Physics . 80 (3): 1083–1159. arXiv : 0707.1889 . Bibcode :2008RvMP...80.1083N. doi :10.1103/RevModPhys.80.1083. S2CID  119628297
  42. ^ Chi-Chih Yao, A. (1993). "ความซับซ้อนของวงจรควอนตัม" Proceedings of 1993 IEEE 34th Annual Foundations of Computer Scienceหน้า 352–361 doi :10.1109/SFCS.1993.366852 ISBN 0-8186-4370-6. รหัส S2CID  195866146
  43. ^ Raussendorf, Robert; Browne, Daniel E.; Briegel, Hans J. (25 สิงหาคม 2003). "การคำนวณควอนตัมตามการวัดบนสถานะคลัสเตอร์". Physical Review A . 68 (2): 022312. arXiv : quant-ph/0301052 . Bibcode :2003PhRvA..68b2312R. doi :10.1103/PhysRevA.68.022312. S2CID  6197709.
  44. ^ Aharonov, Dorit; van Dam, Wim; Kempe, Julia; Landau, Zeph; Lloyd, Seth; Regev, Oded (1 มกราคม 2008). "Adiabatic Quantum Computation Is Equivalent to Standard Quantum Computation". SIAM Review . 50 (4): 755–787. arXiv : quant-ph/0405098 . Bibcode :2008SIAMR..50..755A. doi :10.1137/080734479. ISSN  0036-1445. S2CID  1503123
  45. ^ Freedman, Michael H.; Larsen, Michael; Wang, Zhenghan (1 มิถุนายน 2002). "A Modular Functor Which is Universal for Quantum Computation". การสื่อสารในฟิสิกส์คณิตศาสตร์ . 227 (3): 605–622. arXiv : quant-ph/0001108 . Bibcode :2002CMaPh.227..605F. doi :10.1007/s002200200645. ISSN  0010-3616. S2CID  8990600.
  46. นีลเส็นและจวง 2010, หน้า. 481.
  47. ^ abcd Preskill, John (6 สิงหาคม 2018). "การประมวลผลควอนตัมในยุค NISQ และหลังจากนั้น" Quantum . 2 : 79. arXiv : 1801.00862 . Bibcode :2018Quant...2...79P. doi : 10.22331/q-2018-08-06-79 . S2CID  44098998
  48. บลูฟสไตน์, โดเลฟ; เอเวอร์เรด, ไซมอน เจ.; จีม, อเล็กซานดรา เอ.; หลี่ โซฟี เอช.; โจวเหิงหยุน; มาโนวิทซ์, ทอม; เอบาดี, เซเปหร์; เคน, เมเดลีน; คาลิโนฟสกี้, มาร์ซิน; แฮงไลเตอร์, โดมินิค; อาตาเดส, เจ. ปาโบล โบนิลลา; มาสการา, นิชาด; คอง, ไอริส; เกา, ซุน; โรดริเกซ, เปโดร เซลส์ (6 ธันวาคม 2023) "ตัวประมวลผลควอนตัมแบบลอจิคัลที่ใช้อาร์เรย์อะตอมที่กำหนดค่าใหม่ได้" ธรรมชาติ . 626 (7997): 58–65. arXiv : 2312.03982 . ดอย :10.1038/s41586-023-06927-3. ISSN  1476-4687 PMC 10830422 . PMID  38056497. S2CID  266052773. 
  49. ^ Freedberg Jr., Sydney J. (7 ธันวาคม 2023). "'Off to the races': DARPA, Harvard breakthrough bringing quantum computing years closer". Breaking Defense . สืบค้นเมื่อ9 ธันวาคม 2023 .
  50. ^ "DARPA-Funded Research Leads to Quantum Computing Breakthrough". darpa.mil . 6 ธันวาคม 2023. สืบค้นเมื่อ5 มกราคม 2024 .
  51. ^ Choudhury, Rizwan (30 ธันวาคม 2023). "7 เรื่องราวนวัตกรรมยอดนิยมแห่งปี 2023 – วิศวกรรมที่น่าสนใจ" interestingengineering.com . สืบค้นเมื่อ6 มกราคม 2024 .
  52. ปิรันโดลา, ส.; แอนเดอร์เซน, UL; บานชี, ล.; เบอร์ต้า ม.; บุนันดาร์, ด.; คอลเบค อาร์.; อิงลันด์, ด.; เกห์ริง ต.; ลูโป, ค.; ออตตาเวียนซี.; เปเรย์รา เจ.; ราซาวี ม.; ชัมซุล ชารี, เจ.; โทมามิเชล ม.; อูเซนโก, วีซี; วาลโลน, ก.; วิลโลเรซี ป.; วอลเดน, พี. (2020). "ความก้าวหน้าในการเข้ารหัสควอนตัม" ความก้าวหน้าในด้านทัศนศาสตร์และโฟโตนิกส์12 (4): 1012–1236. arXiv : 1906.01645 . Bibcode :2020AdOP...12.1012P. ดอย :10.1364/AOP.361502.
  53. ปิรันโดลา, ส.; แอนเดอร์เซน, UL; บานชี, ล.; เบอร์ต้า ม.; บุนันดาร์, ด.; คอลเบค อาร์.; อิงลันด์, ด.; เกห์ริง ต.; ลูโป, ค.; ออตตาเวียนซี.; เปเรย์รา เจแอล; ราซาวี ม.; ชัมซุล ชารี, เจ.; โทมามิเชล ม.; อูเซนโก, วีซี (14 ธันวาคม 2020). "ความก้าวหน้าในการเข้ารหัสควอนตัม" ความก้าวหน้าในด้านทัศนศาสตร์และโฟโตนิกส์12 (4): 1017. arXiv : 1906.01645 Bibcode :2020AdOP...12.1012P. ดอย :10.1364/AOP.361502. ISSN  1943-8206. S2CID  174799187.
  54. ^ Xu, Feihu; Ma, Xiongfeng; Zhang, Qiang; Lo, Hoi-Kwong; Pan, Jian-Wei (26 พฤษภาคม 2020). "การกระจายคีย์ควอนตัมที่ปลอดภัยด้วยอุปกรณ์ที่สมจริง" Reviews of Modern Physics . 92 (2): 025002-3. arXiv : 1903.09051 . Bibcode :2020RvMP...92b5002X. doi :10.1103/RevModPhys.92.025002. S2CID  210942877
  55. ^ Xu, Guobin; Mao, Jianzhou; Sakk, Eric; Wang, Shuangbao Paul (22 มีนาคม 2023). "ภาพรวมของแนวทางที่ปลอดภัยจากควอนตัม: การกระจายคีย์ควอนตัมและการเข้ารหัสหลังควอนตัม" การประชุมประจำปีครั้งที่ 57 ประจำปี 2023 ด้านวิทยาศาสตร์สารสนเทศและระบบ (CISS) . IEEE . หน้า 3. doi :10.1109/CISS56502.2023.10089619 ISBN 978-1-6654-5181-9-
  56. ^ Kozlowski, Wojciech; Wehner, Stephanie (25 กันยายน 2019). "สู่เครือข่ายควอนตัมขนาดใหญ่" เอกสารการประชุมวิชาการนานาชาติประจำปีครั้งที่ 6 ของ ACM เรื่องการประมวลผลและการสื่อสารระดับนาโน ACM หน้า 1–7 arXiv : 1909.08396 . doi :10.1145/3345312.3345497 ISBN 978-1-4503-6897-1-
  57. กัว, ซู่ซือ; บรึม, แคสเปอร์ อาร์.; บอร์เรการ์ด, โยฮันเนส; อิซึมิ, ชูโระ; ลาร์เซน มิคเคล วี.; เกห์ริง, โทเบียส; คริสแทนเดิล, มัทธีอัส; เนียร์การ์ด-นีลเซ่น, โจนาส เอส.; Andersen, Ulrik L. (23 ธันวาคม 2019). "การตรวจจับควอนตัมแบบกระจายในเครือข่ายที่พันกันแบบแปรผันอย่างต่อเนื่อง" ฟิสิกส์ธรรมชาติ . 16 (3): 281–284. arXiv : 1905.09408 . ดอย :10.1038/s41567-019-0743-x. ISSN  1745-2473. S2CID  256703226.
  58. ^ abc Jordan, Stephen (14 ตุลาคม 2022) [22 เมษายน 2011]. "Quantum Algorithm Zoo". เก็บถาวรจากแหล่งเดิมเมื่อ 29 เมษายน 2018.
  59. ^ Aaronson, Scott ; Arkhipov, Alex (6 มิถุนายน 2011). "ความซับซ้อนในการคำนวณของออปติกเชิงเส้น" เอกสารการประชุมวิชาการประจำปีครั้งที่ 43 ของ ACM เกี่ยวกับทฤษฎีการคำนวณ San Jose, California : Association for Computing Machinery . หน้า 333–342. arXiv : 1011.3245 . doi :10.1145/1993636.1993682. ISBN 978-1-4503-0691-1-
  60. ↑ ab Nielsen & Chuang 2010, หน้า. 42.
  61. ^ นอร์ตัน, ควินน์ (15 กุมภาพันธ์ 2550). "บิดาแห่งการคำนวณแบบควอนตัม" Wired
  62. ^ Ambainis, Andris (ฤดูใบไม้ผลิ 2014). "เราทำอะไรได้บ้างด้วยคอมพิวเตอร์ควอนตัม" สถาบันการศึกษาระดับสูง
  63. ^ Chang, Kenneth (14 มิถุนายน 2023). "Quantum Computing Advance Begins New Era, IBM Says – A quantum computer come up with better answers to a physics problem than a conventional supercomputer". The New York Times . เก็บถาวรจากแหล่งเดิมเมื่อ 14 มิถุนายน 2023 . สืบค้นเมื่อ15 มิถุนายน 2023 .
  64. ^ Kim, Youngseok; et al. (14 มิถุนายน 2023). "หลักฐานสำหรับประโยชน์ของการคำนวณแบบควอนตัมก่อนการทนทานต่อความผิดพลาด" Nature . 618 (7965): 500–505. Bibcode :2023Natur.618..500K. doi :10.1038/s41586-023-06096-3. PMC 10266970 . PMID  37316724. 
  65. ^ Morello, Andrea (21 พฤศจิกายน 2018). Lunch & Learn: Quantum Computing. Sibos TV . เก็บถาวรจากแหล่งเดิมเมื่อ 15 กุมภาพันธ์ 2021. สืบค้นเมื่อ 4 กุมภาพันธ์ 2021 – ผ่านทาง YouTube.{{cite AV media}}: CS1 maint: bot: original URL status unknown (link)
  66. ^ Ruane, Jonathan; McAfee, Andrew; Oliver, William D. (1 มกราคม 2022). "Quantum Computing for Business Leaders". Harvard Business Review . ISSN  0017-8012 . สืบค้นเมื่อ12 เมษายน 2023 .
  67. ^ Budde, Florian; Volz, Daniel (12 กรกฎาคม 2019). "Quantum computing and the chemical industry | McKinsey". www.mckinsey.com . McKinsey and Company . สืบค้นเมื่อ12 เมษายน 2023 .
  68. ^ Bourzac, Katherine (30 ตุลาคม 2017). "Chemistry is quantum computing's killer app". cen.acs.org . American Chemical Society . สืบค้นเมื่อ12 เมษายน 2023 .
  69. ^ Lenstra, Arjen K. (2000). "Integer Factoring" (PDF) . Designs, Codes and Cryptography . 19 (2/3): 101–128. doi :10.1023/A:1008397921377. S2CID  9816153. เก็บถาวรจากแหล่งดั้งเดิม(PDF)เมื่อวันที่ 10 เมษายน 2015
  70. นีลเส็นและจวง 2010, หน้า. 216.
  71. ^ ab Bernstein, Daniel J. (2009). "Introduction to post-quantum cryptography". Post-Quantum Cryptography . เบอร์ลิน, ไฮเดลเบิร์ก: Springer. หน้า 1–14. doi :10.1007/978-3-540-88702-7_1. ISBN 978-3-540-88701-0. รหัส S2CID  61401925
  72. ^ ดูเพิ่มเติมที่ pqcrypto.org ซึ่งเป็นบรรณานุกรมที่ดูแลโดย Daniel J. Bernstein และTanja Langeเกี่ยวกับการเข้ารหัสที่ไม่พบว่าสามารถถอดรหัสได้ด้วยการคำนวณแบบควอนตัม
  73. ^ McEliece, RJ (มกราคม 1978). "ระบบเข้ารหัสคีย์สาธารณะบนทฤษฎีการเข้ารหัสเชิงพีชคณิต" (PDF) . DSNPR . 44 : 114–116. Bibcode :1978DSNPR..44..114M.
  74. ^ Kobayashi, H.; Gall, FL (2006). "ปัญหากลุ่มย่อยที่ซ่อนเร้นของไดฮีดรัล: การสำรวจ". เทคโนโลยีสารสนเทศและสื่อ . 1 (1): 178–185. doi : 10.2197/ipsjdc.1.470 .
  75. ^ Bennett, Charles H.; Bernstein, Ethan; Brassard, Gilles; Vazirani, Umesh (ตุลาคม 1997). "จุดแข็งและจุดอ่อนของการประมวลผลเชิงควอนตัม". วารสาร SIAM Journal on Computing . 26 (5): 1510–1523. arXiv : quant-ph/9701001 . Bibcode :1997quant.ph..1001B. doi :10.1137/s0097539796300933. S2CID  13403194.
  76. ^ Brassard, Gilles; Høyer, Peter; Tapp, Alain (2016). "Quantum Algorithm for the Collision Problem". ใน Kao, Ming-Yang (ed.). Encyclopedia of Algorithms . นครนิวยอร์ก: Springer. หน้า 1662–1664. arXiv : quant-ph/9705002 . doi :10.1007/978-1-4939-2864-4_304. ISBN 978-1-4939-2864-4. รหัส S2CID  3116149
  77. ^ Farhi, Edward; Goldstone, Jeffrey; Gutmann, Sam (23 ธันวาคม 2008). "อัลกอริทึมควอนตัมสำหรับต้นไม้ NAND แฮมิลตัน". ทฤษฎีการคำนวณ . 4 (1): 169–190. doi : 10.4086/toc.2008.v004a008 . ISSN  1557-2862. S2CID  8258191
  78. ^ Williams, Colin P. (2011). การสำรวจในการคำนวณเชิงควอนตัม Springer หน้า 242–244 ISBN 978-1-84628-887-6-
  79. ^ Grover, Lov (29 พฤษภาคม 1996). "อัลกอริทึมกลศาสตร์ควอนตัมรวดเร็วสำหรับการค้นหาฐานข้อมูล". arXiv : quant-ph/9605043 .
  80. ^ Ambainis, Ambainis (มิถุนายน 2004). "อัลกอริทึมการค้นหาควอนตัม". ACM SIGACT News . 35 (2): 22–35. arXiv : quant-ph/0504012 . Bibcode :2005quant.ph..4012A. doi :10.1145/992287.992296. S2CID  11326499.
  81. ^ Rich, Steven; Gellman, Barton (1 กุมภาพันธ์ 2014). "NSA พยายามสร้างคอมพิวเตอร์ควอนตัมที่สามารถถอดรหัสได้เกือบทุกประเภท". The Washington Post
  82. ^ Outeiral, Carlos; Strahm, Martin; Morris, Garrett; Benjamin, Simon; Deane, Charlotte; Shi, Jiye (2021). "แนวโน้มของการคำนวณเชิงควอนตัมในชีววิทยาโมเลกุลเชิงคำนวณ" WIREs Computational Molecular Science . 11 . arXiv : 2005.12792 . doi : 10.1002/wcms.1481 . S2CID  218889377
  83. ^ Biamonte, Jacob; Wittek, Peter; Pancotti, Nicola; Rebentrost, Patrick; Wiebe, Nathan; Lloyd, Seth (กันยายน 2017). "การเรียนรู้ของเครื่องควอนตัม" Nature . 549 (7671): 195–202. arXiv : 1611.09347 . Bibcode :2017Natur.549..195B. doi :10.1038/nature23474. ISSN  0028-0836. PMID  28905917. S2CID  64536201
  84. ^ แฮร์โรว์, อาราม; ฮัสซิดิม, อาวินาทัน; ลอยด์, เซธ (2009). "อัลกอริทึมควอนตัมสำหรับการแก้ระบบสมการเชิงเส้น". Physical Review Letters . 103 (15): 150502. arXiv : 0811.3171 . Bibcode :2009PhRvL.103o0502H. doi :10.1103/PhysRevLett.103.150502. PMID  19905613. S2CID  5187993.
  85. ^ Benedetti, Marcello; Realpe-Gómez, John; Biswas, Rupak; Perdomo-Ortiz, Alejandro (9 สิงหาคม 2016). "การประมาณอุณหภูมิที่มีประสิทธิภาพในเครื่องอบควอนตัมสำหรับการใช้งานการสุ่มตัวอย่าง: กรณีศึกษาพร้อมการใช้งานที่เป็นไปได้ในการเรียนรู้เชิงลึก" Physical Review A . 94 (2): 022308. arXiv : 1510.07611 . Bibcode :2016PhRvA..94b2308B. doi : 10.1103/PhysRevA.94.022308 .
  86. ^ Ajagekar, Akshay; You, Fengqi (5 ธันวาคม 2020). "การเรียนรู้เชิงลึกที่ช่วยเหลือด้วยการคำนวณเชิงควอนตัมเพื่อการตรวจจับและการวินิจฉัยข้อผิดพลาดในระบบกระบวนการอุตสาหกรรม" Computers & Chemical Engineering . 143 : 107119. arXiv : 2003.00264 . doi :10.1016/j.compchemeng.2020.107119 ISSN  0098-1354 S2CID  211678230
  87. ^ Ajagekar, Akshay; You, Fengqi (1 ธันวาคม 2021). "การเรียนรู้เชิงลึกแบบไฮบริดที่ใช้การคำนวณเชิงควอนตัมสำหรับการวินิจฉัยข้อบกพร่องในระบบไฟฟ้า" Applied Energy . 303 : 117628. Bibcode :2021ApEn..30317628A. doi : 10.1016/j.apenergy.2021.117628 . ISSN  0306-2619.
  88. ^ Gao, Xun; Anschuetz, Eric R.; Wang, Sheng-Tao; Cirac, J. Ignacio; Lukin, Mikhail D. (2022). "การเพิ่มโมเดลเชิงกำเนิดผ่านความสัมพันธ์เชิงควอนตัม" Physical Review X . 12 (2): 021037. arXiv : 2101.08354 . Bibcode :2022PhRvX..12b1037G. doi :10.1103/PhysRevX.12.021037. S2CID  231662294
  89. ^ Li, Junde; Topaloglu, Rasit; Ghosh, Swaroop (9 มกราคม 2021). "แบบจำลองควอนตัมเจเนอเรทีฟสำหรับการค้นพบยาโมเลกุลขนาดเล็ก". arXiv : 2101.03438 [cs.ET].
  90. ^ abc Brooks, Michael (24 พฤษภาคม 2023). "คอมพิวเตอร์ควอนตัม: มีดีอย่างไร?" Nature . 617 (7962): S1–S3. Bibcode :2023Natur.617S...1B. doi : 10.1038/d41586-023-01692-9 . PMID  37225885. S2CID  258847001.
  91. ^ abcd Torsten Hoefler; Thomas Häner; Matthias Troyer (พฤษภาคม 2023) "การแยกแยะกระแสโฆษณาชวนเชื่อจากความเหมาะสม: การบรรลุข้อได้เปรียบเชิงควอนตัมอย่างสมจริง" การสื่อสารของ ACM
  92. ^ Dyakonov, Mikhail (15 พฤศจิกายน 2018). "กรณีต่อต้านการประมวลผลแบบควอนตัม" IEEE Spectrum .
  93. ดิวินเชนโซ, เดวิด พี. (13 เมษายน พ.ศ. 2543) "การใช้งานทางกายภาพของการคำนวณควอนตัม" ฟอร์ทชริตต์ เดอร์ ฟิซิก48 (9–11): 771–783. arXiv : quant-ph/ 0002077 Bibcode :2000ForPh..48..771D. ดอย :10.1002/1521-3978(200009)48:9/11<771::AID-PROP771>3.0.CO;2-E. S2CID  15439711.
  94. ^ Giles, Martin (17 มกราคม 2019). "เราจะมีคอมพิวเตอร์ควอนตั มากกว่านี้ถ้ามันไม่ยากเกินไปที่จะหาสายเคเบิลบ้าๆ นั่น" MIT Technology Review สืบค้นเมื่อ17 พฤษภาคม 2021
  95. ^ Pauka SJ, Das K, Kalra B, Moini A, Yang Y, Trainer M, Bousquet A, Cantaloube C, Dick N, Gardner GC, Manfra MJ, Reilly DJ (2021). "ชิป CMOS อุณหภูมิต่ำสำหรับสร้างสัญญาณควบคุมสำหรับคิวบิตหลายตัว" Nature Electronics . 4 (4): 64–70. arXiv : 1912.01299 . doi :10.1038/s41928-020-00528-y. S2CID  231715555
  96. ^ DiVincenzo, David P. (1995). "การคำนวณเชิงควอนตัม". Science . 270 (5234): 255–261. Bibcode :1995Sci...270..255D. CiteSeerX 10.1.1.242.2165 . doi :10.1126/science.270.5234.255. S2CID  220110562. 
  97. ^ Zu, H.; Dai, W.; de Waele, ATAM (2022). "การพัฒนาตู้เย็นเจือจาง – บทวิจารณ์". Cryogenics . 121 . doi :10.1016/j.cryogenics.2021.103390. ISSN  0011-2275. S2CID  244005391.
  98. ^ โจนส์, นิโคลา (19 มิถุนายน 2013). "การคำนวณ: บริษัทควอนตัม" Nature . 498 (7454): 286–288. Bibcode :2013Natur.498..286J. doi : 10.1038/498286a . PMID  23783610
  99. ^ Vepsäläinen, Antti P.; Karamlou, Amir H.; Orrell, John L.; Dogra, Akshunna S.; Loer, Ben; et al. (สิงหาคม 2020). "ผลกระทบของรังสีไอออไนซ์ต่อความสอดคล้องของคิวบิตตัวนำยิ่งยวด" Nature . 584 (7822): 551–556. arXiv : 2001.09190 . Bibcode :2020Natur.584..551V. doi :10.1038/s41586-020-2619-8. ISSN  1476-4687. PMID  32848227. S2CID  210920566
  100. ^ Amy, Matthew; Matteo, Olivia; Gheorghiu, Vlad; Mosca, Michele; Parent, Alex; Schanck, John (30 พฤศจิกายน 2016). "การประเมินต้นทุนของการโจมตีพรีอิมเมจควอนตัมทั่วไปใน SHA-2 และ SHA-3". arXiv : 1603.09383 [quant-ph].
  101. ^ Dyakonov, MI (14 ตุลาคม 2006). S. Luryi; Xu, J.; Zaslavsky, A. (บรรณาธิการ). "Is Fault-Tolerant Quantum Computation Really Possible?". Future Trends in Microelectronics. Up the Nano Creek : 4–18. arXiv : quant-ph/0610117 . Bibcode :2006quant.ph.10117D.
  102. ^ Ahsan, Muhammad (2015). กรอบสถาปัตยกรรมสำหรับคอมพิวเตอร์ควอนตัมไอออนกักขังบนเครื่องมือจำลองประสิทธิภาพOCLC  923881411
  103. ^ Ahsan, Muhammad; Meter, Rodney Van; Kim, Jungsang (28 ธันวาคม 2016). "การออกแบบคอมพิวเตอร์ควอนตัมล้านคิวบิตโดยใช้เครื่องจำลองประสิทธิภาพทรัพยากร". ACM Journal on Emerging Technologies in Computing Systems . 12 (4): 39:1–39:25. arXiv : 1512.00796 . doi : 10.1145/2830570 . ISSN  1550-4832. S2CID  1258374.
  104. ^ Gidney, Craig; Ekerå, Martin (15 เมษายน 2021). "วิธีแยกตัวประกอบของจำนวนเต็ม RSA 2,048 บิตใน 8 ชั่วโมงโดยใช้คิวบิตที่มีสัญญาณรบกวน 20 ล้านตัว" Quantum . 5 : 433. arXiv : 1905.09749 . Bibcode :2021Quant...5..433G. doi :10.22331/q-2021-04-15-433. ISSN  2521-327X. S2CID  162183806.
  105. ^ Freedman, Michael H. ; Kitaev, Alexei ; Larsen, Michael J. ; Wang, Zhenghan (2003). "การคำนวณควอนตัมเชิงโทโพโลยี". วารสารของ American Mathematical Society . 40 (1): 31–38. arXiv : quant-ph/0101025 . doi :10.1090/S0273-0979-02-00964-3. MR  1943131.
  106. ^ Monroe, Don (1 ตุลาคม 2551). "Anyons: ความต้องการการคำนวณเชิงควอนตัมที่ก้าวล้ำ?" นัก วิทยาศาสตร์ใหม่
  107. ^ Preskill, John (26 มีนาคม 2012). "การคำนวณแบบควอนตัมและขอบเขตของความพันกัน". arXiv : 1203.5813 [quant-ph].
  108. ^ Preskill, John (6 สิงหาคม 2018). "การประมวลผลควอนตัมในยุค NISQ และหลังจากนั้น" Quantum . 2 : 79. arXiv : 1801.00862 . Bibcode :2018Quant...2...79P. doi : 10.22331/q-2018-08-06-79 .
  109. ^ Boixo, Sergio; Isakov, Sergei V.; Smelyanskiy, Vadim N.; Babbush, Ryan; Ding, Nan; et al. (2018). "Characterizing Quantum Supremacy in Near-Term Devices". Nature Physics . 14 (6): 595–600. arXiv : 1608.00263 . Bibcode :2018NatPh..14..595B. doi :10.1038/s41567-018-0124-x. S2CID  4167494.
  110. ^ Savage, Neil (5 กรกฎาคม 2017). "คอมพิวเตอร์ควอนตัมแข่งขันเพื่อ "ความเหนือกว่า"" Scientific American .
  111. ^ Giles, Martin (20 กันยายน 2019). "รายงานนักวิจัยของ Google ประสบความสำเร็จถึง 'ความเป็นเลิศเชิงควอนตัม'". MIT Technology Review สืบค้นเมื่อ15 พฤษภาคม 2020 .
  112. ^ Tavares, Frank (23 ตุลาคม 2019). "Google และ NASA บรรลุ Quantum Supremacy". NASA . สืบค้นเมื่อ16 พฤศจิกายน 2021 .
  113. ^ Pednault, Edwin; Gunnels, John A.; Nannicini, Giacomo; Horesh, Lior; Wisnieff, Robert (22 ตุลาคม 2019). "การใช้ประโยชน์จากหน่วยเก็บข้อมูลรองเพื่อจำลองวงจร Sycamore 54 คิวบิตเชิงลึก". arXiv : 1910.09534 [quant-ph]
  114. ^ Cho, Adrian (23 ตุลาคม 2019). "IBM casts doubt on Google's claims of quantum supremacy". Science . doi :10.1126/science.aaz6080. ISSN  0036-8075. S2CID  211982610.
  115. ^ Liu, Yong (Alexander); Liu, Xin (Lucy); Li, Fang (Nancy); Fu, Haohuan; Yang, Yuling; et al. (14 พฤศจิกายน 2021). "Closing the "quantum supremacy" gap". Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis . SC '21. นครนิวยอร์ก รัฐนิวยอร์ก: สมาคมเครื่องจักรคำนวณ. หน้า 1–12. arXiv : 2110.14502 . doi :10.1145/3458817.3487399. ISBN 978-1-4503-8442-1. รหัส S2CID  239036985
  116. ^ Bulmer, Jacob FF; Bell, Bryn A.; Chadwick, Rachel S.; Jones, Alex E.; Moise, Diana; et al. (28 มกราคม 2022). "ขอบเขตสำหรับข้อได้เปรียบเชิงควอนตัมในการสุ่มตัวอย่างโบซอนแบบเกาส์เซียน" Science Advances . 8 (4): eabl9236. arXiv : 2108.01622 . Bibcode :2022SciA....8.9236B. doi :10.1126/sciadv.abl9236. ISSN  2375-2548. PMC 8791606 . PMID  35080972 
  117. ^ McCormick, Katie (10 กุมภาพันธ์ 2022). "การแข่งขันยังไม่สิ้นสุดระหว่างคอมพิวเตอร์คลาสสิกกับคอมพิวเตอร์ควอนตัม". Physics . 15 : 19. Bibcode :2022PhyOJ..15...19M. doi : 10.1103/Physics.15.19 . S2CID  246910085.
  118. ^ Pan, Feng; Chen, Keyang; Zhang, Pan (2022). "การแก้ปัญหาการสุ่มตัวอย่างของวงจรควอนตัม Sycamore". Physical Review Letters . 129 (9): 090502. arXiv : 2111.03011 . Bibcode :2022PhRvL.129i0502P. doi :10.1103/PhysRevLett.129.090502. PMID  36083655. S2CID  251755796.
  119. ^ Cho, Adrian (2 สิงหาคม 2022). "คอมพิวเตอร์ธรรมดาสามารถเอาชนะคอมพิวเตอร์ควอนตัมของ Google ได้ในที่สุด" Science . 377 . doi :10.1126/science.ade2364.
  120. ^ "Google's 'quantum supremacy' usurped by researchers using ordinary supercomputer". TechCrunch . 5 สิงหาคม 2022 . สืบค้นเมื่อ7 สิงหาคม 2022 .
  121. ^ บอลล์, ฟิลิป (3 ธันวาคม 2020) “นักฟิสิกส์ในจีนท้าทาย ‘ข้อได้เปรียบเชิงควอนตัม’ ของ Google". Nature . 588 (7838): 380. Bibcode :2020Natur.588..380B. doi :10.1038/d41586-020-03434-7. PMID  33273711. S2CID  227282052.
  122. ^ Garisto, Daniel. "คอมพิวเตอร์ควอนตัมที่ใช้แสงประมวลผลได้เร็วกว่าซูเปอร์คอมพิวเตอร์แบบคลาสสิกที่เร็วที่สุด" Scientific Americanสืบค้นเมื่อ7 ธันวาคม 2020
  123. ^ Conover, Emily (3 ธันวาคม 2020). "Jiuzhang คอมพิวเตอร์ควอนตัมที่ใช้แสงรุ่นใหม่ได้บรรลุถึงความเหนือกว่าเชิงควอนตัม". Science News . สืบค้นเมื่อ7 ธันวาคม 2020 .
  124. ^ Zhong, Han-Sen; Wang, Hui; Deng, Yu-Hao; Chen, Ming-Cheng; Peng, Li-Chao; et al. (3 ธันวาคม 2020). "ข้อได้เปรียบในการคำนวณเชิงควอนตัมโดยใช้โฟตอน" Science . 370 (6523): 1460–1463. arXiv : 2012.01625 . Bibcode :2020Sci...370.1460Z. doi :10.1126/science.abe8770. ISSN  0036-8075. PMID  33273064. S2CID  227254333.
  125. ^ Roberson, Tara M. (21 พฤษภาคม 2020). "{{subst:title case|Can hype be a force for good?}}". Public Understanding of Science . 29 (5): 544–552. doi : 10.1177/0963662520923109 . ISSN  0963-6625. PMID  32438851. S2CID  218831653.
  126. ^ Cavaliere, Fabio; Mattsson, John; Smeets, Ben (กันยายน 2020). "ผลกระทบด้านความปลอดภัยของการเข้ารหัสควอนตัมและการคำนวณควอนตัม" Network Security . 2020 (9): 9–15. doi :10.1016/S1353-4858(20)30105-7. ISSN  1353-4858. S2CID  222349414
  127. หลิว, ยง; เฉิน เหยาเจียน; กัว, ชู; ซ่งเจียเว่ย; ชิ, ซินหมิน; กาน, หลิน; วู เวินเฉา; วูเหว่ย; ฟู่ ฮ่าวฮวน; หลิวซิน; เฉิน, เดกซ์ซุน; จ้าว, จือเฟิง; หยาง กวงเหวิน; เกา เจียงกัง (16 มกราคม 2567) "การตรวจสอบการทดลองความได้เปรียบเชิงควอนตัมด้วยการหดตัวของเครือข่ายเทนเซอร์หลายแอมพลิจูด" จดหมายทบทวนทางกายภาพ132 (3): 030601. arXiv : 2212.04749 Bibcode :2024PhRvL.132c0601L. ดอย :10.1103/PhysRevLett.132.030601. ISSN  0031-9007. PMID38307065  .
  128. ^ Monroe, Don (ธันวาคม 2022). "คอมพิวเตอร์ควอนตัมและจักรวาล" การสื่อสารของ ACM
  129. ^ Swayne, Matt (20 มิถุนายน 2023) "PsiQuantum Sees 700x Reduction in Computational Resource Requirements to Break Elliptic Curve Cryptography With a Fault Tolerant Quantum Computer". The Quanrum Insider .
  130. ^ Unruh, Bill (1995). "การรักษาความสอดคล้องในคอมพิวเตอร์ควอนตัม". Physical Review A . 51 (2): 992–997. arXiv : hep-th/9406058 . Bibcode :1995PhRvA..51..992U. doi :10.1103/PhysRevA.51.992. PMID  9911677. S2CID  13980886.
  131. ^ Davies, Paul (6 มีนาคม 2007). "นัยของจักรวาลโฮโลแกรมสำหรับวิทยาศาสตร์สารสนเทศเชิงควอนตัมและธรรมชาติของกฎฟิสิกส์". arXiv : quant-ph/0703041 .
  132. ^ Regan, KW (23 เมษายน 2016). "Quantum Supremacy and Complexity". Gödel's Lost Letter และ P= NP
  133. ^ Kalai, Gil (พฤษภาคม 2016). "ปริศนาคอมพิวเตอร์ควอนตัม" (PDF) . ประกาศของ AMS . 63 (5): 508–516
  134. ^ Rinott, Yosef; Shoham, Tomer; Kalai, Gil (13 กรกฎาคม 2021). "Statistical Aspects of the Quantum Supremacy Demonstration". arXiv : 2008.05177 [quant-ph].
  135. ^ Dyakonov, Mikhail (15 พฤศจิกายน 2018). "The Case Against Quantum Computing". IEEE Spectrum . สืบค้นเมื่อ 3 ธันวาคม 2019 .
  136. ^ Dyakonov, Mikhail (24 มีนาคม 2020). เราจะมีคอมพิวเตอร์ควอนตัมหรือไม่?. Springer. ISBN 9783030420185. ดึงข้อมูลเมื่อ22 พฤษภาคม 2563 .[ จำเป็นต้องมีหน้า ]
  137. ^ Russell, John (10 มกราคม 2019). "IBM Quantum Update: การเปิดตัว Q System One, ผู้ร่วมมือใหม่ และแผนศูนย์ QC". HPCwire . สืบค้นเมื่อ9 มกราคม 2023 .
  138. ทัคคิโน, ฟรานเชสโก; เคียซ่า, อเลสซานโดร; คาร์เรตตา, สเตฟาโน; เจเรซ, ดาริโอ (19 ธันวาคม 2019). "คอมพิวเตอร์ควอนตัมในฐานะเครื่องจำลองควอนตัมสากล: ล้ำสมัยและมุมมอง" เทคโนโลยีควอนตัมขั้นสูง3 (3): 1900052. arXiv : 1907.03505 ดอย :10.1002/qute.201900052. ISSN  2511-9044. S2CID  195833616.
  139. ^ Grumbling & Horowitz 2019, หน้า 127.
  140. ^ Grumbling & Horowitz 2019, หน้า 114.
  141. ^ Grumbling & Horowitz 2019, หน้า 119.
  142. ^ Grumbling & Horowitz 2019, หน้า 126.
  143. ^ Mackie, Kurt (8 กุมภาพันธ์ 2024). "Microsoft Quantum Computing Getting DARPA Funding". rcpmag.com . สืบค้นเมื่อ9 กุมภาพันธ์ 2024 .
  144. ^ Gent, Edd (5 กรกฎาคม 2023). "Microsoft Wants to Build a Quantum Supercomputer Within a Decade". Singularity Hub . สืบค้นเมื่อ18 ตุลาคม 2024 .
  145. ^ Lucian Armasu (22 พฤศจิกายน 2016). "Microsoft ตั้งเป้าสร้างคอมพิวเตอร์ควอนตัมโทโพโลยีเครื่องแรกของโลก". Tom's Hardware . สืบค้นเมื่อ18 ตุลาคม 2024 .
  146. ^ Leong, Kelvin; Sung, Anna (พฤศจิกายน 2022). "What Business Managers Should Know About Quantum Computing?" (PDF) . Journal of Interdisciplinary Sciences . สืบค้นเมื่อ13 สิงหาคม 2023 .
  147. ^ Gibney, Elizabeth (2 ตุลาคม 2019). "Quantum gold rush: the private funds pouring into quantum start-ups". Nature . 574 (7776): 22–24. Bibcode :2019Natur.574...22G. doi :10.1038/d41586-019-02935-4. PMID  31578480. S2CID  203626236.
  148. ^ Rodrigo, Chris Mills (12 กุมภาพันธ์ 2020). "Trump budget proposal boosts funds for artificial intelligence, quantum computing". The Hill . สืบค้นเมื่อ 11 กรกฎาคม 2021 .
  149. ^ Biondi, Matteo; Heid, Anna; Henke, Nicolaus; Mohr, Niko; Pautasso, Lorenzo; et al. (14 ธันวาคม 2021). "Quantum computing use cases are getting real—what you need to know". McKinsey & Company . สืบค้นเมื่อ1 เมษายน 2022 .
  150. นีลเส็นและจวง 2010, หน้า. 29.
  151. นีลเส็นและจวง 2010, หน้า. 126.
  152. นีลเส็นและจวง 2010, หน้า. 41.
  153. นีลเส็นและจวง 2010, หน้า. 201.
  154. ^ Bernstein, Ethan; Vazirani, Umesh (1997). "ทฤษฎีความซับซ้อนของควอนตัม". วารสาร SIAM Journal on Computing . 26 (5): 1411–1473. CiteSeerX 10.1.1.144.7852 . doi :10.1137/S0097539796300921. 

แหล่งที่มา

อ่านเพิ่มเติม

หนังสือเรียน

  • Akama, Seiki (2014). องค์ประกอบของการคำนวณเชิงควอนตัม: ประวัติศาสตร์ ทฤษฎี และการประยุกต์ใช้ทางวิศวกรรม Springer. doi :10.1007/978-3-319-08284-4. ISBN 978-3-319-08284-4.OCLC 884786739  .
  • เบเนนติ, จูเลียโน; คาซาติ, จูลิโอ; รอสซินี, ดาวิเด้; สตรินี่, จูเลียโน (2019) หลักการคำนวณและข้อมูลควอนตัม: หนังสือเรียนที่ครอบคลุม (ฉบับพิมพ์ครั้งที่ 2) ดอย :10.1142/10909. ไอเอสบีเอ็น 978-981-3237-23-0.OCLC 1084428655.S2CID 62280636  . ​
  • Bernhardt, Chris (2019). การคำนวณแบบควอนตัมสำหรับทุกคนสำนักพิมพ์ MIT ISBN 978-0-262-35091-4.OCLC 1082867954  .
  • Hidary, Jack D. (2021). การคำนวณเชิงควอนตัม: แนวทางการประยุกต์ใช้ (ฉบับที่ 2). doi :10.1007/978-3-030-83274-2. ISBN 978-3-03-083274-2.OCLC 1272953643.S2CID 238223274  . ​
  • ฮิโรชิ อิมาอิ; มาซาฮิโตะ ฮายาชิ, บรรณาธิการ (2006). การคำนวณและข้อมูลควอนตัม: จากทฤษฎีสู่การทดลองหัวข้อในฟิสิกส์ประยุกต์ เล่มที่ 102 doi :10.1007/3-540-33133-6 ISBN 978-3-540-33133-9-
  • ฮิวจ์, เซียราน; ไอแซกสัน, โจชัว; เพอร์รี, อนาสตาเซีย; ซัน, แรนเบล เอฟ.; เทิร์นเนอร์, เจสสิก้า (2021). การคำนวณเชิงควอนตัมสำหรับผู้อยากรู้อยากเห็นเกี่ยวกับควอนตัม(PDF) doi : 10.1007/978-3-030-61601-4. ISBN 978-3-03-061601-4.OCLC 1244536372.S2CID 242566636  . ​
  • Jaeger, Gregg (2007). ข้อมูลควอนตัม: ภาพรวม doi : 10.1007/978-0-387-36944-0 ISBN 978-0-387-36944-0.OCLC 186509710  .
  • จอห์นสตัน, เอริก อาร์.; ฮาร์ริแกน, นิค; จิเมโน-เซโกเวีย, เมอร์เซเดส (2019). การเขียนโปรแกรมคอมพิวเตอร์ควอนตัม: อัลกอริทึมที่จำเป็นและตัวอย่างโค้ด . O'Reilly Media, Incorporated. ISBN 978-1-4920-3968-6.OCLC1111634190  .
  • เคย์, ฟิลลิป; ลาฟแลมเม, เรย์มอนด์ ; มอสกา, มิเชล (2007). บทนำสู่การประมวลผลเชิงค วอนตัม . OUP Oxford ISBN 978-0-19-857000-4.OCLC 85896383  .
  • Kitaev, Alexei Yu. ; Shen, Alexander H. ; Vyalyi, Mikhail N. (2002). การคำนวณแบบคลาสสิกและควอนตัม . สมาคมคณิตศาสตร์อเมริกันISBN 978-0-8218-3229-5. สธ.  907358694
  • Kurgalin, Sergei; Borzunov, Sergei (2021). คู่มือย่อสำหรับการประมวลผลควอนตัม: อัลกอริทึม แบบฝึกหัด และการใช้งาน Springer. doi :10.1007/978-3-030-65052-0. ISBN 978-3-030-65052-0-
  • สโตลเซ่, โยอาคิม; ซูเทอร์, ดีเทอร์ (2004) คอมพิวเตอร์ควอนตัม: หลักสูตรระยะสั้นจากทฤษฎีสู่การทดลองดอย :10.1002/9783527617760. ไอเอสบีเอ็น 978-3-527-61776-0.OCLC 212140089  .
  • Susskind, Leonard ; Friedman, Art (2014). Quantum Mechanics: The Theoretical Minimum . นิวยอร์ก : Basic Books . ISBN 978-0-465-08061-8-
  • Wichert, Andreas (2020). หลักการของปัญญาประดิษฐ์ควอนตัม: การแก้ปัญหาควอนตัมและการเรียนรู้ของเครื่องจักร (ฉบับที่ 2). doi :10.1142/11938. ISBN 978-981-12-2431-7.OCLC 1178715016.S2CID 225498497  . ​
  • หว่อง โทมัส (2022). บทนำสู่การคำนวณแบบคลาสสิกและควอนตัม(PDF) Rooted Grove ISBN 979-8-9855931-0-5. OCLC  1308951401 เก็บถาวรจากแหล่งเดิม(PDF)เมื่อ 29 มกราคม 2022 สืบค้นเมื่อ 6 กุมภาพันธ์ 2022
  • เซง, เป่ย; เฉิน, ซี; โจว ต้วน-ลู่; เหวิน เสี่ยวกัง (2019) ข้อมูลควอนตัมตรงกับเรื่องควอนตัarXiv : 1508.02595 . ดอย :10.1007/978-1-4939-9084-9. ไอเอสบีเอ็น 978-1-4939-9084-9.OCLC 1091358969.S2CID 118528258  . ​

บทความวิชาการ

  • Abbot, Derek ; Doering, Charles R. ; Caves, Carlton M. ; Lidar, Daniel M. ; Brandt, Howard E. ; et al. (2003). "ความฝันกับความจริง: การอภิปรายในที่ประชุมใหญ่เรื่องการประมวลผลควอนตัม" Quantum Information Processing . 2 (6): 449–472. arXiv : quant-ph/0310130 . Bibcode :2003QuIP....2..449A. doi :10.1023/B:QINP.0000042203.24782.9a. hdl :2027.42/45526. S2CID  34885835.
  • Berthiaume, Andre (1 ธันวาคม 1998). "Quantum Computation". Solution Manual for Quantum Mechanics . หน้า 233–234. doi :10.1142/9789814541893_0016. ISBN 978-981-4541-88-6. S2CID  128255429 – ผ่านทาง Semantic Scholar
  • ดิวินเชนโซ, เดวิด พี. (2000) "การใช้งานทางกายภาพของการคำนวณควอนตัม" ฟอร์ทชริตต์ เดอร์ ฟิซิก48 (9–11): 771–783. arXiv : quant-ph/ 0002077 Bibcode :2000ForPh..48..771D. ดอย :10.1002/1521-3978(200009)48:9/11<771::AID-PROP771>3.0.CO;2-E. S2CID  15439711.
  • DiVincenzo, David P. (1995). "การคำนวณเชิงควอนตัม". Science . 270 (5234): 255–261. Bibcode :1995Sci...270..255D. CiteSeerX  10.1.1.242.2165 . doi :10.1126/science.270.5234.255. S2CID  220110562.ตารางที่ 1 แสดงเวลาในการสลับและการเปลี่ยนเฟสสำหรับระบบต่างๆ
  • ไฟน์แมน, ริชาร์ด (1982). "การจำลองฟิสิกส์ด้วยคอมพิวเตอร์" วารสารฟิสิกส์เชิงทฤษฎีนานาชาติ . 21 (6–7): 467–488. Bibcode :1982IJTP...21..467F. CiteSeerX  10.1.1.45.9310 . doi :10.1007/BF02650179. S2CID  124545445
  • Jeutner, Valentin (2021). "ความจำเป็นด้านควอนตัม: การจัดการกับมิติทางกฎหมายของคอมพิวเตอร์ควอนตัม" Morals & Machines . 1 (1): 52–59. doi : 10.5771/2747-5174-2021-1-52 . S2CID  236664155
  • Krantz, P.; Kjaergaard, M.; Yan, F.; Orlando, TP; Gustavsson, S.; Oliver, WD (17 มิถุนายน 2019). "คู่มือวิศวกรควอนตัมเกี่ยวกับคิวบิตตัวนำยิ่งยวด" Applied Physics Reviews . 6 (2): 021318. arXiv : 1904.06560 . Bibcode :2019ApPRv...6b1318K. doi :10.1063/1.5089550. ISSN  1931-9401. S2CID  119104251
  • มิทเชลล์, เอียน (1998). "พลังการประมวลผลสู่ศตวรรษที่ 21: กฎของมัวร์และอื่นๆ"
  • Simon, Daniel R. (1994). "On the Power of Quantum Computation". สำนักพิมพ์ Computer Society ของสถาบันวิศวกรไฟฟ้าและอิเล็กทรอนิกส์
  • สื่อที่เกี่ยวข้องกับ คอมพิวเตอร์ควอนตัม ที่ Wikimedia Commons
  • สื่อการเรียนรู้เกี่ยวกับการคำนวณแบบควอนตัมที่ Wikiversity
  • สารานุกรมปรัชญาสแตนฟอร์ด : "การคำนวณเชิงควอนตัม" โดย Amit Hagar และ Michael E. Cuffaro
  • “การคำนวณเชิงควอนตัม ทฤษฎีของ” สารานุกรมคณิตศาสตร์สำนักพิมพ์ EMS 2544 [2537]
  • การคำนวณแบบควอนตัมสำหรับผู้สนใจมาก โดย Andy Matuschak และMichael Nielsen
การบรรยาย
  • การคำนวณแบบควอนตัมเพื่อการกำหนด – บทบรรยายวิดีโอ 22 เรื่องโดยMichael Nielsen
  • วิดีโอการบรรยายโดยDavid Deutsch
  • การบรรยายที่ Institut Henri Poincaré (สไลด์และวิดีโอ)
  • การบรรยายออนไลน์เรื่องการแนะนำการประมวลผลเชิงควอนตัม โดย Edward Gerjuoy (2008)
  • Lomonaco, Sam. บรรยายเรื่องการคำนวณแบบควอนตัม 4 บท ณ มหาวิทยาลัยอ็อกซ์ฟอร์ดในเดือนกรกฎาคม 2549
Retrieved from "https://en.wikipedia.org/w/index.php?title=Quantum_computing&oldid=1251962998"