Saat ini saya memiliki 2 matriks kesatuan yang ingin saya perkirakan dengan presisi yang baik dengan kemungkinan gerbang kuantum yang lebih sedikit.
Dalam kasus saya dua matriks adalah:
- Akar kuadrat dari gerbang NOT (hingga fase global)
Pertanyaan saya adalah sebagai berikut:
Bagaimana saya bisa memperkirakan matriks spesifik ini dengan gerbang kuantum yang lebih sedikit mungkin dan presisi yang baik?
Apa yang saya ingin dapat mampu memilikinya:
- Saya mampu menggunakan beberapa hari / minggu waktu CPU dan banyak RAM.
- Saya mampu menghabiskan 1 atau 2 hari manusia untuk mencari trik matematika (dalam upaya terakhir, itu sebabnya saya bertanya di sini dulu). Kali ini tidak termasuk waktu saya perlu mengimplementasikan algoritma hipotetis yang digunakan untuk poin pertama.
- Saya ingin dekomposisi hampir tepat. Saya tidak memiliki target presisi saat ini, tetapi 2 gerbang di atas digunakan secara luas oleh sirkuit saya dan saya tidak ingin kesalahan menumpuk terlalu banyak.
- Saya ingin dekomposisi menggunakan gerbang kuantum sesedikit mungkin. Poin ini adalah yang kedua untuk saat ini.
- Metode yang baik akan membiarkan saya memilih trade-off yang saya inginkan antara jumlah gerbang kuantum dan ketepatan perkiraan. Jika ini tidak memungkinkan, akurasi setidaknya (dalam hal norma penelusuran) mungkin (seperti yang dikatakan sebelumnya, saya tidak memiliki perkiraan sehingga saya tidak yakin dengan ambang batas ini) diperlukan.
- Set gerbang adalah:
dengan seperti yang dijelaskan dalamWikipédia,rotasi sehubungan dengan kapak(adalah baik,atau) dan.
Metode yang saya tahu tentang:
- Algoritma Solovay-Kitaev. Saya memiliki implementasi dari algoritma ini dan sudah mengujinya pada beberapa matriks kesatuan. Algoritma menghasilkan urutan yang cukup panjang dan trade-off [jumlah gerbang kuantum] VS [presisi perkiraan] tidak cukup parametrisable. Namun demikian, saya akan menjalankan algoritma pada gerbang ini dan mengedit pertanyaan ini dengan hasil yang saya peroleh.
- Dua makalah tentang pendekatan gerbang 1-qubit dan pendekatan gerbang n-qubit . Saya juga perlu menguji algoritma ini.
EDIT: mengedit pertanyaan untuk membuat "akar kuadrat dari tidak" lebih jelas.