(EDIT: Ditingkatkan menjadi 14 CNOT.)
Ini dapat dilakukan dengan 14 CNOT, ditambah 15 rotasi Z single-qubit, dan tidak ada qubit tambahan.
Sirkuit yang sesuai adalah
di mana ± gerbang adalah rotasi
Rz(±π/16)∝(1e±iπ/8)
Penurunan:
Dengan menggunakan prosedur yang diuraikan dalam https://arxiv.org/abs/quant-ph/0303063 1 , setiap gerbang diagonal - apa pun yang secara khusus gerbang CCCZ - dapat didekomposisi dalam hal misalnya CNOT dan gerbang diagonal satu-qubit, di mana CNOT dapat dioptimalkan sendiri mengikuti prosedur optimasi klasik.
Referensi menyediakan sirkuit menggunakan 16 CNOT untuk gerbang 4-qubit diagonal yang sewenang-wenang (Gbr. 4).
Ini dapat ditingkatkan jika pasangan qubit yang sewenang-wenang dapat digabungkan menjadi 14 qubit. Untuk tetangga terdekat dengan kondisi batas periodik (terbuka), ini dapat dilakukan dengan 16 (18) CNOT. Sirkuit yang sesuai dapat ditemukan di https://epub.uni-regensburg.de/1511/ 1 , Gambar 5.2, 5.4, dan 5.5, dan misalnya dapat diperoleh dengan menggunakan metode untuk membangun urutan Gray pendek.
Jumlah gerbang satu-qubit selalu 15.
Catatan: Meskipun pada prinsipnya mungkin ada rangkaian yang lebih sederhana (rangkaian kata tersebut telah dioptimalkan dengan arsitektur sirkuit yang lebih terbatas dalam pikiran), sirkuit itu harus mendekati optimal - rangkaian harus membuat semua keadaan bentuk ⨁i ∈ Ixsaya untuk subset non-sepele saya⊂ { 1 , 2 , 3 , 4 } , dan ada 15 dari mereka untuk 4 qubit.
Perhatikan juga bahwa konstruksi ini tidak perlu optimal.
1 Catatan: Saya seorang penulis