มีแพคเกจซอฟต์แวร์ใดบ้างที่อนุญาตให้มีการสลายตัวของยูนิตจากไปยังวงจรควอนตัมผ่านชุดประตูสากลที่กำหนดไว้ล่วงหน้า?
มีแพคเกจซอฟต์แวร์ใดบ้างที่อนุญาตให้มีการสลายตัวของยูนิตจากไปยังวงจรควอนตัมผ่านชุดประตูสากลที่กำหนดไว้ล่วงหน้า?
คำตอบ:
แพคเกจนี้ (CUGates.m) ประกาศเมื่อวันที่ arXiv สองสามวันที่ผ่านมาซึ่งอาจเป็นประโยชน์สำหรับคุณ มันใช้ Mathematica ฉันยังไม่ได้ลองเลยและอาจหรือไม่อาจทำสิ่งที่คุณต้องการ จากนามธรรม:
บทความนี้นำเสนอรูปแบบการสลายตัวที่มีประสิทธิภาพสูงและสมุดบันทึก Mathematica ที่เกี่ยวข้องสำหรับการวิเคราะห์วงจรควอนตัมที่ซับซ้อนประกอบด้วย qubit เดี่ยว / หลายและประตูควอนตัม qudit โดยเฉพาะอย่างยิ่งรูปแบบนี้จะลดการประเมินผลของการดำเนินการรวมกันหลายประตูที่มีเงื่อนไขจำนวนมากเพียงสองส่วนเพิ่มเติมโดยไม่คำนึงถึงจำนวนของเงื่อนไขหรือขนาดของประตู สิ่งนี้ช่วยปรับปรุงความสามารถของเครื่องวิเคราะห์วงจรควอนตัมที่ใช้ในคอมพิวเตอร์แบบดั้งเดิม นี่เป็นเครื่องวิเคราะห์วงจรควอนตัมที่มีประสิทธิภาพตัวแรกที่รวมประตูตรรกะควอนตัม qudit
มีรายงานเมื่อประมาณ 6 ปีที่แล้วเกี่ยวกับการนำไปใช้และการเพิ่มประสิทธิภาพการย่อยสลาย Barenco: http://arxiv.org/abs/quant-ph/0607123 ฉันไม่ทราบว่าพวกเขาได้เปิดตัวซอฟต์แวร์ของพวกเขาหรือไม่หรือถ้าคุณต้องการ ถามพวกเขาอย่างดีสำหรับมัน
เว็บไซต์นี้ - Quantum Compiler.org - มีsourcecodeสำหรับคลังหลามที่ทำสิ่งนี้ในสองแบบคือSolovay-Kitaevและ Kitaev-Shen-Vyalyi
มีโปรแกรม“ Qubiter” โดย RRTucci ที่ใช้ CS decomposition ตามที่อธิบายไว้ในhttp://arxiv.org/abs/quant-ph/9902062และแจกจ่ายฟรีผ่านซอร์สโค้ด (C ++) ฉันเพิ่งเห็น - ลิงก์ใน e-print ยังคงใช้ได้รุ่นล่าสุดคือ 1-11 แต่ฉันไม่เคยใช้โปรแกรมด้วยตนเองดังนั้นจึงอาจไม่ได้แสดงความคิดเห็น
[แก้ไข] มี (อย่างน้อย) สองแพคเกจสำหรับการย่อยสลายในรายการhttp://www.quantiki.org/wiki/List_of_QC_simulators
นอกเหนือจากคำตอบก่อนหน้านี้มีแพ็คเกจที่คำนวณการแปลงฟูริเยร์สำหรับกลุ่มที่ไม่สามารถแก้ไขได้โดยใช้อัลกอริทึมนี้ ซอฟต์แวร์มีเครื่องมือในการย่อยสลายฟูริเยร์ให้กลายเป็นเมทริกซ์ที่ง่ายขึ้น การสลายตัวดังกล่าวนั้นเป็นวงจรควอนตัมที่มีประสิทธิภาพในการแปลงฟูริเยร์ควอนตัมที่ไม่เป็นอะเบเลียน
แม้ว่ามันจะไม่ใช่แพ็คเกจเอนกประสงค์มันเป็นเครื่องมือที่ดีถ้าคุณทำงานกับยูนิตคลาส (ค่อนข้างซับซ้อน) ในบริบทนี้ไม่มีทางเลือกที่ฉันรู้