(แก้ไข: ปรับปรุงเป็น 14 CNOTs)
สามารถทำได้ด้วย 14 CNOTs บวก 15 รอบการหมุน Z qubit เดียวและไม่มี qubits เสริม
วงจรที่สอดคล้องกันคือ
ที่ไหน ± ประตูหมุน
RZ( ± π/ 16)∝ (1อี± i π/ 8)
ที่มา:
ใช้ขั้นตอนที่อธิบายไว้ในhttps://arxiv.org/abs/quant-ph/0303063 1 , ใด ๆประตูในแนวทแยง - ใด ๆ โดยเฉพาะอย่างยิ่งจึงประตู CCCZ - สามารถย่อยสลายในแง่ของการเช่น CNOTs และหนึ่ง qubit ประตูขวาง ซึ่ง CNOT สามารถปรับให้เหมาะสมได้ด้วยตัวเองโดยทำตามขั้นตอนการเพิ่มประสิทธิภาพแบบดั้งเดิม
ข้อมูลอ้างอิงให้วงจรโดยใช้ 16 CNOTs สำหรับประตู 4-qubit ในแนวทแยงโดยพลการ (รูปที่ 4)
สิ่งนี้สามารถปรับปรุงได้ถ้าคู่ของ qubits สามารถรวมกันได้ 14 qubits สำหรับเพื่อนบ้านที่ใกล้ที่สุดที่มีเงื่อนไขขอบเขต (เปิด) สามารถทำได้ด้วย 16 (18) CNOT วงจรที่เกี่ยวข้องสามารถพบได้ในhttps://epub.uni-regensburg.de/1511/ 1 , รูปที่ 5.2, 5.4 และ 5.5 และสามารถรับได้โดยใช้วิธีการสร้างลำดับสีเทาสั้น ๆ
จำนวนประตูหนึ่งควอบิตนั้นอยู่ที่ 15 เสมอ
หมายเหตุ: แม้ว่าในหลักการอาจจะเป็นวงจรที่ง่ายกว่า (กล่าวว่าวงจรได้รับการปรับให้เหมาะสมกับสถาปัตยกรรมของวงจรที่มีข้อ จำกัด มากขึ้นในใจ) แต่ก็ควรใกล้เคียงที่สุด - วงจรจำเป็นต้องสร้างสถานะทั้งหมดของแบบฟอร์ม ⨁ฉัน∈ ฉันxผม สำหรับชุดย่อยที่ไม่สำคัญ ผม⊂ { 1 , 2 , 3 , 4 }และมี 15 แห่งสำหรับ 4 บิท
โปรดทราบว่าการก่อสร้างนี้ไม่จำเป็นต้องดีที่สุด
1 หมายเหตุ: ฉันเป็นผู้เขียน