Masalah anggaran fasa
Bahagian pelajaran ini menerangkan masalah anggaran fasa. Kita akan mulakan dengan perbincangan ringkas tentang teorem spektral daripada aljabar linear, kemudian beralih kepada pernyataan masalah anggaran fasa itu sendiri.
Teorem spektral
Teorem spektral adalah fakta penting daripada aljabar linear yang menyatakan bahawa matriks jenis tertentu, yang dipanggil matriks normal, boleh dinyatakan dengan cara yang mudah dan berguna. Kita hanya memerlukan teorem ini untuk matriks unitari dalam pelajaran ini, tetapi kemudian dalam siri ini kita akan menggunakannya untuk matriks Hermitian juga.
Matriks normal
Matriks persegi dengan entri nombor kompleks dikatakan sebagai matriks normal jika ia bertukar ganti dengan transpos konjugatnya:
Setiap matriks unitari adalah normal kerana
Matriks Hermitian, iaitu matriks yang sama dengan transpos konjugatnya sendiri, adalah kelas lain matriks normal yang penting. Jika adalah matriks Hermitian, maka
jadi adalah normal.
Tidak setiap matriks persegi adalah normal. Sebagai contoh, matriks ini bukan normal:
(Ini adalah contoh mudah tetapi hebat tentang matriks yang sering sangat berguna untuk dipertimbangkan.) Ia bukan normal kerana
manakala
Pernyataan teorem
Berikut adalah pernyataan teorem spektral.
Ungkapan sebuah matriks dalam bentuk
biasanya dipanggil penguraian spektral. Perhatikan bahawa jika adalah matriks normal yang dinyatakan dalam bentuk , maka persamaan
mestilah benar untuk setiap . Ini adalah akibat daripada fakta bahawa adalah ortonormal:
Iaitu, setiap nombor adalah nilai eigen bagi dan adalah vektor eigen yang berkaitan dengan nilai eigen tersebut.
-
Contoh 1. Biarkan
yang merupakan normal. Teorem ini menyiratkan bahawa boleh ditulis dalam bentuk untuk sesetengah pilihan dan Terdapat pelbagai pilihan yang berfungsi, termasuk
Perhatikan bahawa teorem ini tidak mengatakan bahawa nombor kompleks adalah berbeza — kita boleh mempunyai nombor kompleks yang sama berulang, yang diperlukan untuk contoh ini. Pilihan-pilihan ini berfungsi kerana
Malah, kita boleh memilih sebagai mana-mana asas ortonormal dan persamaan akan benar. Sebagai contoh,
-
Contoh 2. Pertimbangkan operasi Hadamard.
Ini adalah matriks unitari, jadi ia adalah normal. Teorem spektral menyiratkan bahawa boleh ditulis dalam bentuk , dan khususnya kita ada
di mana
Dengan lebih eksplisit,
Kita boleh menyemak bahawa penguraian ini betul dengan melakukan pengiraan yang diperlukan:
Seperti yang didedahkan oleh contoh pertama di atas, terdapat sedikit kebebasan dalam bagaimana vektor eigen dipilih. Namun, tiada kebebasan sama sekali dalam bagaimana nilai eigen dipilih, kecuali untuk pengurutannya: nombor kompleks yang sama , yang boleh merangkumi pengulangan nombor kompleks yang sama, akan sentiasa muncul dalam persamaan untuk pilihan matriks yang diberikan.
Sekarang mari kita fokus kepada matriks unitari. Andaikan kita mempunyai nombor kompleks dan vektor bukan sifar yang memenuhi persamaan
Iaitu, adalah nilai eigen bagi dan adalah vektor eigen yang berkaitan dengan nilai eigen ini.
Matriks unitari memelihara norma Euclidean, dan oleh itu kita menyimpulkan perkara berikut daripada .
Syarat bahawa adalah bukan sifar menyiratkan bahawa , jadi kita boleh membatalkannya dari kedua-dua belah untuk memperoleh
Ini mendedahkan bahawa nilai eigen bagi matriks unitari mestilah sentiasa mempunyai nilai mutlak yang sama dengan satu, jadi ia terletak pada bulatan unit.
(Simbol adalah nama lazim untuk bulatan unit kompleks. Nama juga lazim.)
Pernyataan masalah anggaran fasa
Dalam masalah anggaran fasa, kita diberi keadaan kuantum bagi Qubit, bersama-sama dengan litar kuantum unitari yang bertindak ke atas Qubit. Kita dijanjikan bahawa adalah vektor eigen bagi matriks unitari yang menggambarkan tindakan litar, dan matlamat kita adalah untuk mengira atau menganggarkan nilai eigen yang berkaitan dengan Lebih tepat lagi, kerana terletak pada bulatan unit kompleks, kita boleh menulis
untuk nombor nyata unik yang memenuhi . Matlamat masalah ini adalah untuk mengira atau menganggarkan nombor nyata ini.
Berikut adalah beberapa catatan mengenai pernyataan masalah ini:
-
Masalah anggaran fasa berbeza daripada masalah lain yang telah kita lihat setakat ini dalam kursus kerana input merangkumi keadaan kuantum. Biasanya kita fokus kepada masalah yang mempunyai input dan output klasik, tetapi tiada yang menghalang kita daripada mempertimbangkan input keadaan kuantum seperti ini. Dari segi relevansi praktikalnya, masalah anggaran fasa biasanya ditemui sebagai submasalah dalam pengiraan yang lebih besar, seperti yang akan kita lihat dalam konteks pemfaktoran integer kemudian dalam pelajaran ini.
-
Pernyataan masalah anggaran fasa di atas tidak khusus tentang apa yang merupakan penghampiran kepada , tetapi kita boleh merumuskan pernyataan masalah yang lebih tepat bergantung kepada keperluan dan minat kita. Dalam konteks pemfaktoran integer, kita akan memerlukan penghampiran yang sangat tepat kepada , tetapi dalam kes lain kita mungkin berpuas hati dengan penghampiran yang sangat kasar. Kita akan bincangkan tidak lama lagi bagaimana ketepatan yang kita perlukan mempengaruhi kos pengiraan sesuatu penyelesaian.
-
Perhatikan bahawa apabila kita bergerak dari ke arah dalam masalah anggaran fasa, kita mengelilingi seluruh bulatan unit, bermula dari dan bergerak lawan jam ke arah . Iaitu, apabila kita mencapai kita kembali ke tempat asal pada . Jadi, apabila kita mempertimbangkan ketepatan penghampiran, pilihan yang hampir kepada harus dianggap sebagai hampir kepada . Sebagai contoh, penghampiran harus dianggap sebagai berada dalam jarak daripada .