<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Quantum Computer on kenji.blog</title><link>http://kenji.blog/id/tags/quantum-computer/</link><description>Recent content in Quantum Computer on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>id</language><copyright>kenjinote</copyright><lastBuildDate>Wed, 09 Sep 2026 08:00:06 +0900</lastBuildDate><atom:link href="http://kenji.blog/id/tags/quantum-computer/index.xml" rel="self" type="application/rss+xml"/><item><title>Panduan Lengkap: Prinsip dan Mekanisme Komputer Kuantum</title><link>http://kenji.blog/id/p/quantum-computer-ultimate-guide/</link><pubDate>Wed, 09 Sep 2026 08:00:06 +0900</pubDate><guid>http://kenji.blog/id/p/quantum-computer-ultimate-guide/</guid><description>&lt;img src="http://kenji.blog/p/quantum-computer-ultimate-guide/cover.webp" alt="Featured image of post Panduan Lengkap: Prinsip dan Mekanisme Komputer Kuantum" />&lt;h1 id="bab-1-awal-mula-dan-batasan-komputer-kuantum">Bab 1: Awal Mula dan Batasan Komputer Kuantum
&lt;/h1>&lt;h2 id="11-batasan-fisik-komputasi-klasik-dan-berakhirnya-hukum-moore">1.1 Batasan Fisik Komputasi Klasik dan Berakhirnya Hukum Moore
&lt;/h2>&lt;p>Perkembangan pesat teknologi pemrosesan informasi dalam masyarakat modern telah didorong oleh aturan empiris yang diajukan oleh Gordon Moore pada tahun 1965, yaitu bahwa &amp;ldquo;jumlah transistor yang diimplementasikan pada sirkuit terpadu semikonduktor akan berlipat ganda kira-kira setiap dua tahun,&amp;rdquo; yang dikenal sebagai &amp;ldquo;Hukum Moore&amp;rdquo;. Mengikuti hukum ini, kita telah mendorong miniaturisasi (penskalaan) transistor, yang secara eksponensial meningkatkan kinerja komputasi komputer. Namun, memasuki abad ke-21, paradigma klasik ini menghadapi batasan fisik yang krusial. Hambatan terbesarnya adalah munculnya efek mekanika kuantum yang disebut &amp;ldquo;Efek Terowongan Kuantum (Quantum Tunneling Effect)&amp;rdquo;.&lt;/p>
&lt;p>Ketika film isolator gerbang atau panjang saluran transistor menipis hingga skala beberapa nanometer, yaitu setebal beberapa hingga puluhan atom, elektron secara probabilistik dapat menembus penghalang energi yang seharusnya tidak dapat dilewati secara mekanika klasik, karena rembesan fungsi gelombangnya. Probabilitas transmisi $T$ dari sebuah elektron dengan massa $m$ (dan energi $E &lt; V_0$) yang datang ke area penghalang potensial $V_0$ dengan lebar $a$, menurut pendekatan WKB, diberikan oleh persamaan berikut.&lt;/p>
$$
T \approx \exp \left( - \frac{2}{\hbar} \int_{0}^{a} \sqrt{2m(V_0 - E)} \, dx \right)
$$
&lt;p>Di sini $\hbar$ adalah konstanta Planck tereduksi. Ketika lebar penghalang $a$ berkurang akibat miniaturisasi, probabilitas transmisi $T$ meningkat secara eksponensial, dan akibatnya &amp;ldquo;arus bocor (leakage current)&amp;rdquo;, yaitu arus yang mengalir bahkan dalam keadaan mati (off), mencapai skala yang tidak dapat diabaikan. Hal ini menyebabkan peningkatan konsumsi daya dan pembentukan panas, yang berarti kegagalan fungsinya sebagai elemen sakelar deterministik klasik.&lt;/p>
&lt;p>Selanjutnya, batas termodinamika dari pemrosesan informasi juga tidak dapat diabaikan. Pada tahun 1961, Rolf Landauer menunjukkan bahwa dalam proses menghapus informasi (melakukan operasi logika ireversibel), panas pasti akan dihasilkan (Prinsip Landauer). Jumlah panas minimum $\Delta Q$ yang dilepaskan ke lingkungan saat menghapus 1 bit informasi dinyatakan sebagai berikut.&lt;/p>
$$
\Delta Q \ge k_B T \ln 2
$$
&lt;p>Di sini $k_B$ adalah konstanta Boltzmann, dan $T$ adalah suhu mutlak. Selama komputer klasik menggerakkan gerbang logika (misalnya, gerbang ireversibel seperti gerbang AND atau gerbang OR), batas bawah termodinamika ini tidak dapat dihindari. Seiring berjalannya miniaturisasi, ketika energi yang ditangani oleh satu elemen mendekati batas ini, evolusi komputer klasik akan mencapai jalan buntu akibat hukum dasar fisika.&lt;/p>
&lt;h2 id="12-prediksi-richard-feynman-dan-ledakan-kompleksitas-komputasi-sistem-kuantum">1.2 Prediksi Richard Feynman dan Ledakan Kompleksitas Komputasi Sistem Kuantum
&lt;/h2>&lt;p>Seiring komputer klasik yang mendekati batasan fisiknya, paradigma komputasi yang benar-benar baru mulai dibutuhkan. Titik awalnya dibuka oleh pidato utama Richard Feynman pada &amp;ldquo;Konferensi Pertama tentang Fisika Komputasi&amp;rdquo; yang diadakan di MIT pada tahun 1981. Feynman menunjukkan betapa sulitnya menyimulasikan sistem mekanika kuantum menggunakan komputer klasik, dan mengajukan proposal revolusioner berikut.&lt;/p>
&lt;p>&amp;ldquo;Alam bukanlah sistem klasik, jadi jika Anda ingin membuat simulasi alam, Anda harus membuat komputer yang berdasarkan prinsip-prinsip mekanika kuantum.&amp;rdquo;&lt;/p>
&lt;p>Latar belakang dari pernyataan ini adalah fakta bahwa dimensi &amp;ldquo;Ruang Hilbert (Hilbert Space)&amp;rdquo;, yang mendeskripsikan keadaan dari sistem kuantum, meledak secara eksponensial seiring bertambahnya jumlah partikel. Mari kita pertimbangkan sebuah sistem yang terdiri dari kumpulan $N$ buah partikel dengan spin $1/2$ (yaitu, sebuah sistem yang memiliki dua keadaan kuantum). Keadaan dari satu partikel dideskripsikan oleh ruang vektor kompleks 2 dimensi $\mathbb{C}^2$. Oleh karena itu, ruang keadaan $\mathcal{H}$ dari sistem komposit yang terdiri dari $N$ partikel dibentuk sebagai produk tensor dari ruang keadaan masing-masing subsistem.&lt;/p>
$$
\mathcal{H} = \bigotimes_{i=1}^{N} \mathbb{C}^2 = \mathbb{C}^{2^N}
$$
&lt;p>Keadaan murni (Pure State) $|\Psi\rangle$ dari sistem ini direpresentasikan sebagai kombinasi linear (superposisi) dari $2^N$ vektor basis. Di sini, dengan menggunakan notasi Bra-ket dari Dirac (Bra-ket notation), keadaan kuantum arbitrer dapat diekspansi sebagai berikut.&lt;/p>
$$
|\Psi\rangle = \sum_{x=0}^{2^N-1} c_x |x\rangle
$$
&lt;p>Di sini, $|x\rangle$ adalah basis komputasi (Computational Basis), dan $c_x \in \mathbb{C}$ adalah bilangan kompleks yang disebut amplitudo probabilitas (Probability Amplitude). Vektor keadaan harus memenuhi kondisi normalisasi $\sum_{x=0}^{2^N-1} |c_x|^2 = 1$.&lt;/p>
&lt;p>Hanya dengan mencoba menyimulasikan $N = 300$ qubit (Qubit) saja, jumlah bilangan kompleks $2^{300}$ yang harus disimpan menjadi sekitar $10^{90}$, yang mana jumlah ini jauh melampaui jumlah seluruh atom yang ada di alam semesta teramati (sekitar $10^{80}$). Mempertahankan variabel sebanyak ini di dalam memori komputer klasik, serta menghitung evolusi waktu yang mematuhi persamaan Schrödinger (perkalian matriks uniter berukuran $2^N \times 2^N$), adalah hal yang mustahil bahkan jika kita menghabiskan umur alam semesta. &amp;ldquo;Kutukan dimensi&amp;rdquo; inilah yang menjadi batasan komputasi klasik, sekaligus merupakan sumber potensi kemampuan komputasi yang dimiliki oleh komputer kuantum.&lt;/p>
&lt;h2 id="13-david-deutsch-dan-formulasi-mesin-turing-kuantum">1.3 David Deutsch dan Formulasi Mesin Turing Kuantum
&lt;/h2>&lt;p>Ide intuitif Feynman diformulasikan secara ketat dalam kerangka ilmu komputer teoretis oleh David Deutsch, seorang fisikawan di Universitas Oxford. Dalam sebuah makalah terobosan pada tahun 1985, Deutsch menunjukkan kemungkinan bahwa &amp;ldquo;Tesis Church-Turing Kuat (Strong Church-Turing Thesis)&amp;rdquo;, yang menyatakan bahwa &amp;ldquo;semua proses fisik dapat disimulasikan sepenuhnya dengan cara yang terbatas&amp;rdquo;, mungkin tidak berlaku di dunia fisik yang diatur oleh mekanika kuantum.&lt;/p>
&lt;p>Deutsch memperluas mesin Turing deterministik yang diajukan oleh Alan Turing, dan mendefinisikan konsep &amp;ldquo;Mesin Turing Kuantum (Quantum Turing Machine)&amp;rdquo;. Ini adalah sebuah mesin di mana keadaan internal, simbol-simbol pada pita, dan posisi kepala pembaca dapat berada dalam &amp;ldquo;keadaan superposisi&amp;rdquo; kuantum, dan transisi keadaannya dijelaskan oleh operator uniter (Unitary Operator) $U$.&lt;/p>
&lt;p>Unit dasar komputasi kuantum adalah &amp;ldquo;qubit (Qubit)&amp;rdquo;. Berbeda dengan bit klasik yang hanya dapat mengambil keadaan pasti antara $0$ atau $1$, qubit dapat mengambil keadaan superposisi linear arbitrer dari $|0\rangle$ dan $|1\rangle$.&lt;/p>
$$
|\psi\rangle = \alpha |0\rangle + \beta |1\rangle \quad (\alpha, \beta \in \mathbb{C}, \ |\alpha|^2 + |\beta|^2 = 1)
$$
&lt;p>Operasi yang dilakukan pada qubit ini direpresentasikan oleh operasi yang linear dan mempertahankan norma, yaitu matriks uniter (sebuah matriks yang memenuhi $U^\dagger U = I$, di mana $U^\dagger$ adalah matriks adjoin, dan $I$ adalah matriks identitas). Sebagai contoh, gerbang Hadamard (Hadamard Gate) $H$, yang merupakan gerbang representatif untuk qubit tunggal, didefinisikan sebagai berikut.&lt;/p>
$$
H = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix}
$$
&lt;p>Menerapkan operasi Hadamard pada keadaan basis $|0\rangle$ akan menghasilkan hal berikut.&lt;/p>
$$
H |0\rangle = \frac{1}{\sqrt{2}} \left( |0\rangle + |1\rangle \right)
$$
&lt;p>Dengan demikian, sistem beralih ke keadaan superposisi sempurna di mana $|0\rangle$ dan $|1\rangle$ diamati dengan probabilitas yang sama. Pencapaian Deutsch terletak pada kenyataan bahwa ia mengangkat prinsip-prinsip dasar mekanika kuantum tersebut menjadi sebuah model komputasi, dan secara matematis membuktikan bahwa sebuah komputer kuantum universal (Universal Quantum Computer) pada prinsipnya dapat dibangun.&lt;/p>
&lt;h2 id="14-esensi-komputer-kuantum-menghilangkan-kesalahpahaman-bahwa-ini-hanyalah-komputasi-paralel-masif">1.4 Esensi Komputer Kuantum: Menghilangkan Kesalahpahaman Bahwa Ini Hanyalah &amp;ldquo;Komputasi Paralel Masif&amp;rdquo;
&lt;/h2>&lt;p>Mengapa komputer kuantum dapat memiliki kemampuan komputasi yang melampaui komputer klasik? Sebagai penjelasan umum untuk pertanyaan ini, sering kali dijelaskan bahwa &amp;ldquo;komputer kuantum bercabang ke alam semesta paralel yang tak terhitung jumlahnya (dunia paralel), menghitung semua kemungkinan secara bersamaan, dan secara instan menemukan jawaban yang benar dari semuanya.&amp;rdquo; Ini merupakan representasi metaforis dari &amp;ldquo;paralelisme kuantum (Quantum Parallelism)&amp;rdquo;, tetapi ini adalah &lt;strong>penjelasan yang tidak akurat dan dapat menyebabkan kesalahpahaman yang sangat serius&lt;/strong> .&lt;/p>
&lt;p>Memang benar, dengan menerapkan gerbang Hadamard secara paralel pada sebuah sistem dengan $N$ qubit, kita dapat menciptakan superposisi dari semua $2^N$ keadaan dalam satu operasi.&lt;/p>
$$
H^{\otimes N} |0\rangle^{\otimes N} = \frac{1}{\sqrt{2^N}} \sum_{x=0}^{2^N-1} |x\rangle
$$
&lt;p>Kemudian, dengan menerapkan operator uniter $U_f$ yang mengevaluasi suatu fungsi $f(x)$, keadaannya akan berubah sebagai berikut.&lt;/p>
$$
U_f \left( \frac{1}{\sqrt{2^N}} \sum_{x=0}^{2^N-1} |x\rangle |0\rangle \right) = \frac{1}{\sqrt{2^N}} \sum_{x=0}^{2^N-1} |x\rangle |f(x)\rangle
$$
&lt;p>Di sini memang terlihat seolah-olah nilai $f(x)$ untuk semua $2^N$ buah $x$ sedang &amp;ldquo;dihitung&amp;rdquo; dalam satu operasi. Namun, &amp;ldquo;aksioma pengamatan (Aturan Born, Born Rule)&amp;rdquo; yang merupakan persyaratan dari mekanika kuantum akan menghalangi. Ketika kita mengukur (mengamati) keadaan superposisi ini, hasil yang kita peroleh hanyalah satu, dan keadaan tersebut akan mengalami keruntuhan fungsi gelombang (Wavefunction Collapse) secara acak menjadi $|x\rangle |f(x)\rangle$ dengan probabilitas $P(x) = 1/2^N$. Dengan kata lain, bahkan jika semua jawaban dihitung secara bersamaan, apa yang dapat diekstraksi dari pengukuran hanyalah &amp;ldquo;satu jawaban acak&amp;rdquo;, dan ini tidak ada bedanya dengan melakukan perhitungan dengan melempar dadu secara acak.&lt;/p>
&lt;p>Lalu, apa kekuatan sejati dari komputer kuantum? Jawabannya adalah &lt;strong>&amp;ldquo;Interferensi Kuantum (Quantum Interference)&amp;rdquo;&lt;/strong> .&lt;/p>
&lt;p>Amplitudo probabilitas $c_x$ yang mendeskripsikan keadaan kuantum bukanlah suatu probabilitas positif melainkan sebuah &amp;ldquo;bilangan kompleks&amp;rdquo;, sehingga dapat bernilai positif, negatif, bahkan imajiner. Rahasia utama dari algoritma kuantum terletak pada penggabungan transformasi uniter yang cerdik dalam proses komputasi, sedemikian rupa sehingga &lt;strong>&amp;ldquo;amplitudo probabilitas dari keadaan yang tidak tepat akan saling meniadakan (interferensi destruktif: Destructive Interference), dan amplitudo probabilitas dari keadaan yang tepat akan saling menguatkan (interferensi konstruktif: Constructive Interference)&amp;rdquo;&lt;/strong> .&lt;/p>
&lt;p>Sebagai contoh sederhana, mari kita lihat interferensi melalui pembalikan fase dan transformasi Hadamard. Apa yang terjadi jika kita kembali menerapkan gerbang Hadamard pada keadaan $\frac{1}{\sqrt{2}}(|0\rangle - |1\rangle)$?&lt;/p>
$$
H \left( \frac{|0\rangle - |1\rangle}{\sqrt{2}} \right) = \frac{1}{2} \big( (|0\rangle + |1\rangle) - (|0\rangle - |1\rangle) \big) = \frac{1}{2} (2|1\rangle) = |1\rangle
$$
&lt;p>Di sini, amplitudo probabilitas menuju keadaan $|0\rangle$ menjadi $1/2 - 1/2 = 0$, sehingga saling meniadakan sepenuhnya (interferensi destruktif). Di sisi lain, amplitudo menuju keadaan $|1\rangle$ menjadi $1/2 + 1/2 = 1$, sehingga diperkuat (interferensi konstruktif).&lt;/p>
&lt;p>Algoritma kuantum yang benar-benar berguna (misalnya, algoritma Shor untuk faktorisasi prima, atau algoritma Grover untuk pencarian basis data tidak terstruktur) memicu fenomena interferensi gelombang ini melalui serangkaian langkah yang sangat terorkestrasi, sehingga ketika pengukuran dilakukan pada tahap akhir perhitungan, probabilitas teramatinya keadaan yang benar mendekati $1$. Komputasi paralel itu sendiri bukanlah sebuah keajaiban; kemampuan untuk menggunakan interferensi amplitudo probabilitas kompleks untuk &amp;ldquo;menghapus jalur komputasi yang tidak diperlukan secara probabilistik&amp;rdquo; adalah perbedaan krusial dibandingkan dengan komputer klasik, dan inilah esensi dari komputasi kuantum.&lt;/p>
&lt;h2 id="15-visualisasi-konsep-mekanisme-interferensi-kuantum">1.5 Visualisasi Konsep: Mekanisme Interferensi Kuantum
&lt;/h2>&lt;p>Diagram konseptual berikut menunjukkan perbedaan antara proses probabilistik klasik dan proses interferensi kuantum (setara dengan interferometer Mach-Zehnder atau penerapan gerbang Hadamard secara berurutan). Dalam gerak acak (random walk) klasik, probabilitas hanya ditambahkan secara sederhana, tetapi dalam proses kuantum, amplitudo dari jalur-jalur ditambahkan sebagai bilangan kompleks, yang menyebabkan terjadinya interferensi.&lt;/p>
&lt;div class="mermaid">graph TD
classDef quantum fill:#e6f2ff,stroke:#0066cc,stroke-width:2px;
classDef classical fill:#fff2e6,stroke:#cc6600,stroke-width:2px;
classDef measure fill:#e6ffe6,stroke:#00cc00,stroke-width:2px;
Start["Keadaan Awal |0⟩"]:::quantum
subgraph sg_1 ["Pembuatan Superposisi Keadaan Kuantum"]
H1["Gerbang Hadamard (H)"]:::quantum
SuperPos["1/√2 (|0⟩ + |1⟩)"]:::quantum
end
subgraph sg_2 ["Operasi Uniter (Operasi fase melalui Oracle, dll.)"]
U_op["Pergeseran Fase / Evolusi Uniter (U)"]:::quantum
PhaseState["1/√2 (|0⟩ - e^{iθ} |1⟩)"]:::quantum
end
subgraph sg_3 ["Proses Interferensi Kuantum (Inti dari Algoritma)"]
H2["Gerbang Hadamard (H)"]:::quantum
Interference["Penghapusan dan Penguatan Amplitudo&lt;br>(Konstruktif / Destruktif)"]:::quantum
end
Result["Output deterministik dengan probabilitas 1 (Contoh: |1⟩)"]:::measure
Start --> H1
H1 --> SuperPos
SuperPos --> U_op
U_op --> PhaseState
PhaseState --> H2
H2 --> Interference
Interference -->|"Pengukuran (Observasi)"| Result&lt;/div>
&lt;p>Dengan cara ini, komputer kuantum bukanlah sekadar solusi sementara untuk menghindari batasan mekanika klasik (batasan miniaturisasi dan batasan termodinamika), melainkan sebuah perubahan paradigma yang sejati yang merekonstruksi definisi informasi dan komputasi itu sendiri berdasarkan aksioma mekanika kuantum. Pada bab berikutnya, kita akan membahas lebih dalam mengenai rincian &amp;ldquo;gerbang kuantum&amp;rdquo; dan &amp;ldquo;sirkuit kuantum&amp;rdquo;, yang merupakan alat matematika spesifik untuk memanipulasi interferensi kuantum ini secara bebas.&lt;/p>
&lt;h1 id="bab-2-dasar-dasar-bit-klasik-dan-qubit-bit-kuantum">Bab 2: Dasar-dasar Bit Klasik dan Qubit (Bit Kuantum)
&lt;/h1>&lt;p>Dalam membangun kerangka teoretis informasi kuantum, konsep yang paling fundamental adalah definisi dari &amp;ldquo;unit informasi terkecil&amp;rdquo;. Pada bab ini, kita berangkat dari bit dalam teori informasi klasik dan memperluas konsep tersebut ke &amp;ldquo;qubit (Qubit)&amp;rdquo;, yaitu unit terkecil dari informasi kuantum yang didasarkan pada aksioma-aksioma mekanika kuantum. Menggunakan bahasa yang ketat dari ruang Hilbert, notasi bra-ket, dan aljabar linear, kita akan membedah tuntas struktur matematis dari keadaan kuantum. Tanpa kompromi sedikit pun, mari kita selami kedalaman informasi kuantum dari sudut pandang ahli.&lt;/p>
&lt;h2 id="21-unit-terkecil-informasi-formulasi-matematis-dan-batasan-bit-klasik">2.1 Unit Terkecil Informasi: Formulasi Matematis dan Batasan Bit Klasik
&lt;/h2>&lt;p>Dalam sejarah ilmu komputer, fondasi teori informasi yang didirikan oleh Claude Shannon pada tahun 1948 adalah &amp;ldquo;bit (Bit)&amp;rdquo;. Bit klasik, terlepas dari representasi fisiknya (seperti tingkat tegangan tinggi-rendah transistor, sakelar nyala-mati (on/off), atau arah magnetisasi), didefinisikan sebagai sistem yang mengambil salah satu dari dua nilai diskret $\{0, 1\}$ sebagai ruang keadaan abstraknya.&lt;/p>
&lt;p>Mari kita ungkapkan hal ini dalam bahasa ruang vektor yang lebih formal. Keadaan suatu bit klasik dapat direpresentasikan menggunakan basis standar dalam ruang vektor riil 2 dimensi $\mathbb{R}^2$. Keadaan $0$ dan keadaan $1$ masing-masing didefinisikan sebagai vektor kolom berikut:&lt;/p>
$$
\mathbf{v}_0 = \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \quad \mathbf{v}_1 = \begin{pmatrix} 0 \\ 1 \end{pmatrix}
$$
&lt;p>Dalam sistem klasik deterministik (Deterministic), keadaan bit selalu ditentukan pada salah satu dari $\mathbf{v}_0$ atau $\mathbf{v}_1$. Namun, ketika terdapat kebisingan seperti derau termal (thermal noise) atau ketidakpastian pengetahuan kita, keadaan tersebut harus dijelaskan sebagai bit probabilistik klasik (Probabilistic). Dalam kasus ini, keadaan bit dinyatakan sebagai distribusi probabilitas, dan vektor keadaan $\mathbf{p}$ dapat dituliskan sebagai kombinasi konveks (Convex combination) dari vektor-vektor basis sebagai berikut:&lt;/p>
$$
\mathbf{p} = p_0 \mathbf{v}_0 + p_1 \mathbf{v}_1 = \begin{pmatrix} p_0 \\ p_1 \end{pmatrix}
$$
&lt;p>Di sini, $p_0, p_1$ masing-masing adalah bilangan riil yang menyatakan probabilitas keadaan bernilai $0$ dan $1$, dan berdasarkan aksioma probabilitas Kolmogorov, kondisi-kondisi berikut harus dipenuhi:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Non-negativitas&lt;/strong> : $p_0 \ge 0, \quad p_1 \ge 0$&lt;/li>
&lt;li>&lt;strong>Kondisi normalisasi (probabilitas total sama dengan 1)&lt;/strong> : $p_0 + p_1 = 1$&lt;/li>
&lt;/ol>
&lt;p>Dalam dunia bit klasik, sistem komposit yang menggabungkan beberapa bit dideskripsikan oleh produk tensor (produk Kronecker) dari masing-masing vektor probabilitasnya. Sebagai contoh, probabilitas bersama dari dua bit klasik adalah sebagai berikut:&lt;/p>
$$
\mathbf{p}_{AB} = \mathbf{p}_A \otimes \mathbf{p}_B = \begin{pmatrix} p_{A0} \\ p_{A1} \end{pmatrix} \otimes \begin{pmatrix} p_{B0} \\ p_{B1} \end{pmatrix} = \begin{pmatrix} p_{A0}p_{B0} \\ p_{A0}p_{B1} \\ p_{A1}p_{B0} \\ p_{A1}p_{B1} \end{pmatrix}
$$
&lt;p>Kerangka teori informasi klasik sangatlah kuat dan membentuk fondasi masyarakat digital modern. Namun, karena keadaannya hanya dibangun melalui penjumlahan probabilitas bilangan riil, secara prinsip mustahil untuk mengekspresikan &amp;ldquo;saling menghilangkan probabilitas&amp;rdquo; seperti halnya interferensi gelombang. Di sinilah batasan fisika klasik muncul, dan kebutuhan untuk melompat ke informasi kuantum menjadi nyata.&lt;/p>
&lt;h2 id="22-postulat-mekanika-kuantum-dan-notasi-bra-ket-bra-ket-notation">2.2 Postulat Mekanika Kuantum dan Notasi Bra-ket (Bra-ket notation)
&lt;/h2>&lt;p>Postulat (Postulate) pertama dalam mekanika kuantum menyatakan bahwa &amp;ldquo;keadaan dari suatu sistem fisik tertutup dideskripsikan secara lengkap sebagai vektor satuan (vektor keadaan) pada ruang vektor lengkap yang dilengkapi perkalian dalam kompleks, yaitu ruang Hilbert (Hilbert Space) $\mathcal{H}$.&amp;rdquo; Dalam konteks komputasi kuantum, karena derajat kebebasan ruang kontinu dapat diabaikan, ruang Hilbert ini umumnya berupa ruang vektor kompleks berdimensi berhingga $\mathbb{C}^d$.&lt;/p>
&lt;p>Unit terkecil dari informasi kuantum, yaitu &amp;ldquo;qubit (Qubit)&amp;rdquo;, didefinisikan secara ketat sebagai keadaan dalam ruang Hilbert kompleks 2 dimensi $\mathcal{H} \cong \mathbb{C}^2$. Untuk mendeskripsikan keadaan dalam ruang vektor ini, merupakan standar untuk menggunakan &lt;strong>notasi bra-ket (Bra-ket notation)&lt;/strong> yang diperkenalkan oleh fisikawan Paul Dirac.&lt;/p>
&lt;p>Vektor kolom yang menyatakan keadaan kuantum disebut &lt;strong>vektor ket (Ket vector)&lt;/strong> dan dinotasikan sebagai $|\psi\rangle$. Sebagai keadaan yang berkorespondensi dengan $0$ dan $1$ pada bit klasik, mari kita perkenalkan basis ortonormal yang disebut basis komputasi (Computational basis). Basis ini juga disebut basis $Z$ dari qubit, dan masing-masing didefinisikan sebagai $|0\rangle$ dan $|1\rangle$:&lt;/p>
$$
|0\rangle = \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \quad |1\rangle = \begin{pmatrix} 0 \\ 1 \end{pmatrix}
$$
&lt;p>Di sisi lain, berdasarkan teorema representasi Riesz (Riesz representation theorem), setiap vektor ket dalam ruang Hilbert berkorespondensi secara unik dengan elemen dari ruang dual (Dual space) yang bertindak sebagai fungsional linear kontinu. Ini disebut &lt;strong>vektor bra (Bra vector)&lt;/strong> dan dinotasikan sebagai $\langle\psi|$. Dalam representasi matriks, vektor bra yang bersesuaian diperoleh dengan mengambil konjugat Hermite (transpos konjugat kompleks, dilambangkan dengan $^\dagger$) dari vektor ket:&lt;/p>
$$
\langle\psi| = (|\psi\rangle)^\dagger = (|\psi\rangle^*)^T
$$
&lt;p>Sebagai contoh, vektor bra dari basis adalah vektor baris berikut:&lt;/p>
$$
\langle 0| = \begin{pmatrix} 1 &amp; 0 \end{pmatrix}, \quad \langle 1| = \begin{pmatrix} 0 &amp; 1 \end{pmatrix}
$$
&lt;p>Nilai sejati dari notasi bra-ket terletak pada kenyataan bahwa perhitungan perkalian dalam menjadi sangat jelas secara visual. Perkalian dalam antara bra $\langle\phi|$ dan ket $|\psi\rangle$ ditulis sebagai $\langle\phi|\psi\rangle$ (ini berasal dari permainan kata Dirac di mana &amp;ldquo;Bra&amp;rdquo; dan &amp;ldquo;Ket&amp;rdquo; bergabung membentuk &amp;ldquo;Bracket&amp;rdquo;). Karena basis komputasi $\{|0\rangle, |1\rangle\}$ membentuk sistem ortonormal (Orthonormal system), perkalian dalamnya dinyatakan menggunakan delta Kronecker $\delta_{ij}$ sebagai berikut:&lt;/p>
$$
\langle i | j \rangle = \delta_{ij} \quad (i, j \in \{0, 1\})
$$
&lt;p>Secara spesifik, perkalian dalam dengan dirinya sendiri bernilai $1$ ($\langle 0|0\rangle = 1$, $\langle 1|1\rangle = 1$), dan perkalian dalam antara basis yang berbeda bernilai $0$ ($\langle 0|1\rangle = 0$, $\langle 1|0\rangle = 0$).&lt;/p>
&lt;p>Selain itu, produk tensor antara ket dan bra (setara dengan produk luar / outer product) ditulis sebagai $|\psi\rangle\langle\phi|$, yang merepresentasikan operator linear (matriks) dari suatu ruang ke ruang lainnya. Sebagai contoh, operator proyeksi (Projection operator) ke ruang keadaan tertentu dikonstruksikan sebagai berikut:&lt;/p>
$$
|0\rangle\langle 0| = \begin{pmatrix} 1 \\ 0 \end{pmatrix} \begin{pmatrix} 1 &amp; 0 \end{pmatrix} = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; 0 \end{pmatrix}
$$
&lt;p>Operator identitas $I$ (Identity operator) pada sembarang ruang vektor kompleks 2 dimensi dapat didekomposisi dan dinyatakan sebagai relasi kelengkapan (Completeness relation) dari basis sebagai berikut, yang merupakan alat yang sangat ampuh dan sangat sering digunakan dalam perhitungan mekanika kuantum:&lt;/p>
$$
I = |0\rangle\langle 0| + |1\rangle\langle 1| = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; 1 \end{pmatrix}
$$
&lt;h2 id="23-prinsip-superposisi-kuantum-dan-amplitudo-probabilitas-kompleks">2.3 Prinsip Superposisi Kuantum dan Amplitudo Probabilitas Kompleks
&lt;/h2>&lt;p>Sementara bit klasik selalu berada dalam keadaan pasti $0$ atau $1$, atau campuran probabilistiknya, tuntutan linearitas (Linearity) mekanika kuantum memungkinkan qubit untuk berada dalam keadaan yang secara fundamental berbeda yang disebut &amp;ldquo;superposisi (Superposition)&amp;rdquo;, yang direpresentasikan melalui kombinasi linear dari $|0\rangle$ dan $|1\rangle$. Setiap vektor satuan dalam ruang Hilbert $\mathcal{H}$ diakui sebagai keadaan fisik yang valid.&lt;/p>
&lt;p>Oleh karena itu, keadaan murni (Pure state) $|\psi\rangle$ yang paling umum dari sebuah qubit tunggal dapat diekspansikan menggunakan basis komputasi sebagai berikut:&lt;/p>
$$
|\psi\rangle = \alpha |0\rangle + \beta |1\rangle = \begin{pmatrix} \alpha \\ \beta \end{pmatrix}
$$
&lt;p>Di sini, $\alpha$ dan $\beta$ adalah bilangan kompleks ($\alpha, \beta \in \mathbb{C}$) yang disebut &lt;strong>amplitudo probabilitas kompleks (Complex probability amplitude)&lt;/strong> . Berbeda dengan probabilitas klasik yang merupakan bilangan riil non-negatif, fakta bahwa keadaan kuantum memiliki koefisien &amp;ldquo;bilangan kompleks&amp;rdquo; adalah alasan mendasar mengapa komputer kuantum memiliki kekuatan komputasi yang melampaui komputer klasik. Bilangan kompleks memiliki fase (Phase) dan dapat mengarah ke segala arah pada bidang kompleks, sehingga memungkinkan keadaan-keadaan tersebut untuk saling memperkuat (interferensi konstruktif) atau saling meniadakan (interferensi destruktif) layaknya gelombang. Esensi dari algoritma kuantum terletak pada manipulasi cerdik dari efek interferensi ini, memperkuat amplitudo probabilitas dari solusi yang benar dan membatalkan amplitudo probabilitas dari solusi yang salah.&lt;/p>
&lt;p>Proses mengekstraksi informasi klasik dari sistem kuantum adalah &amp;ldquo;pengukuran (Measurement)&amp;rdquo;. Ketika mempertimbangkan pengukuran proyektif (Projective measurement), menurut aturan Born (Born rule), probabilitas $P(0)$ untuk memperoleh hasil $0$ dan probabilitas $P(1)$ untuk memperoleh hasil $1$ saat mengukur keadaan $|\psi\rangle$ dalam basis komputasi $\{|0\rangle, |1\rangle\}$ diberikan oleh kuadrat nilai mutlak dari masing-masing amplitudo probabilitasnya:&lt;/p>
$$
P(0) = |\langle 0|\psi\rangle|^2 = |\alpha|^2 = \alpha \alpha^*
$$
$$
P(1) = |\langle 1|\psi\rangle|^2 = |\beta|^2 = \beta \beta^*
$$
&lt;p>Agar sistem selalu teramati dalam suatu keadaan tertentu, jumlah total seluruh probabilitas harus tepat bernilai $1$. Oleh karena itu, norma (panjang) dari vektor keadaan kuantum $|\psi\rangle$ harus selalu sama dengan $1$. Inilah yang disebut &lt;strong>kondisi normalisasi (Normalization condition)&lt;/strong> :&lt;/p>
$$
\langle\psi|\psi\rangle = (\alpha^* \langle 0| + \beta^* \langle 1|)(\alpha |0\rangle + \beta |1\rangle) = |\alpha|^2 + |\beta|^2 = 1
$$
&lt;p>Untuk menyelidiki makna geometris dari amplitudo probabilitas kompleks ini secara lebih mendalam, mari kita nyatakan $\alpha$ dan $\beta$ dalam representasi koordinat polar:&lt;/p>
$$
\alpha = r_0 e^{i\phi_0}, \quad \beta = r_1 e^{i\phi_1}
$$
&lt;p>Di sini $r_0, r_1 \ge 0$ adalah besar amplitudo, dan $\phi_0, \phi_1 \in [0, 2\pi)$ adalah sudut fase masing-masing. Karena dari kondisi normalisasi diperoleh $r_0^2 + r_1^2 = 1$, kita dapat memisalkan $r_0 = \cos(\frac{\theta}{2})$ dan $r_1 = \sin(\frac{\theta}{2})$ menggunakan parameter riil $\theta \in [0, \pi]$. Dengan mensubstitusikannya kembali ke vektor keadaan semula:&lt;/p>
$$
|\psi\rangle = \cos\left(\frac{\theta}{2}\right) e^{i\phi_0} |0\rangle + \sin\left(\frac{\theta}{2}\right) e^{i\phi_1} |1\rangle
$$
&lt;p>Mari kita faktorkan faktor fase bersama $e^{i\phi_0}$ ke luar:&lt;/p>
$$
|\psi\rangle = e^{i\phi_0} \left( \cos\left(\frac{\theta}{2}\right) |0\rangle + e^{i(\phi_1 - \phi_0)} \sin\left(\frac{\theta}{2}\right) |1\rangle \right)
$$
&lt;p>Dalam mekanika kuantum, faktor fase $e^{i\phi_0}$ yang mengalikan keseluruhan vektor keadaan disebut &amp;ldquo;fase global (Global phase)&amp;rdquo;. Sebagaimana dapat dilihat dengan menghitung nilai ekspektasi $\langle A \rangle$ untuk sembarang teramati (operator Hermite) $A$:&lt;/p>
$$
\langle A \rangle = \left( e^{-i\phi_0} \langle\psi| \right) A \left( e^{i\phi_0} |\psi\rangle \right) = e^{-i\phi_0} e^{i\phi_0} \langle\psi| A |\psi\rangle = \langle\psi| A |\psi\rangle
$$
&lt;p>Dengan demikian, karena fase global saling meniadakan, fase tersebut mustahil untuk diamati melalui pengukuran fisik apa pun. Dengan kata lain, meskipun $|\psi\rangle$ dan $e^{i\phi_0}|\psi\rangle$ adalah vektor yang berbeda dalam ruang Hilbert (namun berada pada sinar yang sama), keduanya secara fisik merepresentasikan keadaan yang persis sama.&lt;/p>
&lt;p>Oleh karena itu, dengan mengabaikan fase global dan hanya menyisakan fase relatif (Relative phase) $\varphi = \phi_1 - \phi_0$ (di mana $\varphi \in [0, 2\pi)$) antara $|0\rangle$ dan $|1\rangle$ sebagai parameter, keadaan murni dari sembarang qubit tunggal dapat direpresentasikan secara unik dan ketat dalam &lt;strong>bentuk standar&lt;/strong> berikut:&lt;/p>
$$
|\psi\rangle = \cos\left(\frac{\theta}{2}\right) |0\rangle + e^{i\varphi} \sin\left(\frac{\theta}{2}\right) |1\rangle
$$
&lt;h2 id="24-visualisasi-geometris-dengan-bola-bloch-bloch-sphere">2.4 Visualisasi Geometris dengan Bola Bloch (Bloch Sphere)
&lt;/h2>&lt;p>Parameterisasi yang diturunkan pada bagian sebelumnya menunjukkan bahwa ruang keadaan dari sebuah qubit tunggal secara geometris isomorfik dengan permukaan bola satuan dalam ruang 3 dimensi (bola 2 dimensi $S^2$). Representasi visual ini dinamai &lt;strong>bola Bloch (Bloch Sphere)&lt;/strong> , diambil dari nama penggagasnya, fisikawan Swiss Felix Bloch.&lt;/p>
&lt;p>Sudut $\theta$ berkorespondensi tepat dengan sudut polar (Polar angle) dari arah positif sumbu $Z$, dan sudut $\varphi$ berkorespondensi dengan sudut azimut (Azimuthal angle) pada bidang $X$-$Y$.&lt;/p>
&lt;div class="mermaid">graph TD
subgraph sg_4 ["Visualisasi Bola Bloch"]
direction LR
Z_pos["|0⟩ (Kutub Utara: θ=0)"] --- Center["Pusat (Titik Asal: Keadaan Campuran)"]
Center --- Z_neg["|1⟩ (Kutub Selatan: θ=π)"]
Center --- X_pos["|+⟩ = (|0⟩+|1⟩)/√2 (Sumbu X positif: θ=π/2, φ=0)"]
Center --- X_neg["|-⟩ = (|0⟩-|1⟩)/√2 (Sumbu X negatif: θ=π/2, φ=π)"]
Center --- Y_pos["|i⟩ = (|0⟩+i|1⟩)/√2 (Sumbu Y positif: θ=π/2, φ=π/2)"]
Center --- Y_neg["|-i⟩ = (|0⟩-i|1⟩)/√2 (Sumbu Y negatif: θ=π/2, φ=3π/2)"]
State["|ψ⟩ = cos(θ/2)|0⟩ + e^(iφ)sin(θ/2)|1⟩"] -.->|"Vektor Bloch r = (sinθcosφ, sinθsinφ, cosθ)"| Center
end
style Z_pos fill:#f9f,stroke:#333,stroke-width:2px
style Z_neg fill:#f9f,stroke:#333,stroke-width:2px
style State fill:#bbf,stroke:#333,stroke-width:4px,stroke-dasharray: 5 5&lt;/div>
&lt;p>Sifat yang paling penting dari bola Bloch adalah bahwa &amp;ldquo;keadaan ortogonal (keadaan dengan perkalian dalam sama dengan 0) dalam ruang Hilbert terletak pada titik antipodal (Antipodal points: titik yang berlawanan 180 derajat) satu sama lain pada ruang riil 3 dimensi bola Bloch.&amp;rdquo; Sebagai contoh, keadaan yang ortogonal terhadap $|0\rangle$ (kutub utara, $\theta=0$) adalah $|1\rangle$ (kutub selatan, $\theta=\pi$). Perhitungan perkalian dalam antara keadaan yang saling ortogonal dalam ruang Hilbert $\langle 0 | 1 \rangle = 0$ bersesuaian dengan pemisahan sudut sebesar $\pi$ (180 derajat) pada bola Bloch. Di sinilah letak keniscayaan matematis digunakannya sudut setengah $\theta/2$ dalam parameterisasi, karena sudut geometris bernilai dua kali lipat dari sudut dalam ruang Hilbert.&lt;/p>
&lt;p>Koordinat $\mathbf{r} = (x, y, z)$ pada bola Bloch ini diturunkan secara ketat sebagai nilai ekspektasi dari &lt;strong>matriks Pauli (Pauli matrices)&lt;/strong> , yang merupakan besaran teramati (Observable) dalam mekanika kuantum. Matriks Pauli yang menjadi basis operator Hermite untuk sistem 2 dimensi didefinisikan sebagai berikut:&lt;/p>
$$
X = \sigma_x = \begin{pmatrix} 0 &amp; 1 \\ 1 &amp; 0 \end{pmatrix}, \quad
Y = \sigma_y = \begin{pmatrix} 0 &amp; -i \\ i &amp; 0 \end{pmatrix}, \quad
Z = \sigma_z = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; -1 \end{pmatrix}
$$
&lt;p>Nilai ekspektasi dari besaran teramati Pauli ini untuk sembarang keadaan $|\psi\rangle$ dapat dicari melalui perhitungan bra-ket:&lt;/p>
$$
x = \langle\psi| X |\psi\rangle = \left( \cos\frac{\theta}{2} \langle 0| + e^{-i\varphi}\sin\frac{\theta}{2} \langle 1| \right) \begin{pmatrix} 0 &amp; 1 \\ 1 &amp; 0 \end{pmatrix} \begin{pmatrix} \cos\frac{\theta}{2} \\ e^{i\varphi}\sin\frac{\theta}{2} \end{pmatrix} = \sin\theta \cos\varphi
$$
$$
y = \langle\psi| Y |\psi\rangle = \left( \cos\frac{\theta}{2} \langle 0| + e^{-i\varphi}\sin\frac{\theta}{2} \langle 1| \right) \begin{pmatrix} 0 &amp; -i \\ i &amp; 0 \end{pmatrix} \begin{pmatrix} \cos\frac{\theta}{2} \\ e^{i\varphi}\sin\frac{\theta}{2} \end{pmatrix} = \sin\theta \sin\varphi
$$
$$
z = \langle\psi| Z |\psi\rangle = \left( \cos\frac{\theta}{2} \langle 0| + e^{-i\varphi}\sin\frac{\theta}{2} \langle 1| \right) \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; -1 \end{pmatrix} \begin{pmatrix} \cos\frac{\theta}{2} \\ e^{i\varphi}\sin\frac{\theta}{2} \end{pmatrix} = \cos^2\left(\frac{\theta}{2}\right) - \sin^2\left(\frac{\theta}{2}\right) = \cos\theta
$$
&lt;p>Dengan ini, vektor Bloch $\mathbf{r} = (x, y, z)$ diekspresikan secara elok sebagai vektor satuan dalam ruang 3 dimensi $\mathbf{r} = (\sin\theta\cos\varphi, \sin\theta\sin\varphi, \cos\theta)$. Selain itu, matriks densitas (Density matrix) $\rho = |\psi\rangle\langle\psi|$ yang berkorespondensi dengan sembarang keadaan murni dapat dideskripsikan secara sangat elegan menggunakan vektor Pauli $\boldsymbol{\sigma} = (X, Y, Z)$ dan matriks identitas $I$:&lt;/p>
$$
\rho = \frac{1}{2} \left( I + \mathbf{r} \cdot \boldsymbol{\sigma} \right) = \frac{1}{2} \left( I + xX + yY + zZ \right)
$$
&lt;p>Jika kita mengekspansikan elemen-elemen matriks secara eksplisit untuk memverifikasinya, kita peroleh hasil sebagai berikut:&lt;/p>
$$
\rho = \frac{1}{2} \begin{pmatrix} 1 + z &amp; x - iy \\ x + iy &amp; 1 - z \end{pmatrix} = \begin{pmatrix} \cos^2(\frac{\theta}{2}) &amp; e^{-i\varphi}\sin(\frac{\theta}{2})\cos(\frac{\theta}{2}) \\ e^{i\varphi}\sin(\frac{\theta}{2})\cos(\frac{\theta}{2}) &amp; \sin^2(\frac{\theta}{2}) \end{pmatrix}
$$
&lt;p>Hal ini persis sesuai dengan hasil perhitungan perkalian luar $|\psi\rangle\langle\psi|$ berdasarkan definisi produk tensor. Perlu dicatat bahwa dalam keadaan murni, norma vektor Bloch adalah $|\mathbf{r}| = 1$ dan jejak (trace) dari kuadrat matriks densitas memenuhi $\text{Tr}(\rho^2) = 1$. Namun, pada keadaan campuran (Mixed state) di mana kehilangan informasi kuantum (dekoherensi) terjadi akibat interaksi dengan lingkungan atau kontrol yang tidak sempurna, keadaannya menjadi ensembel statistik dari keadaan-keadaan murni sehingga $|\mathbf{r}| &lt; 1$. Akibatnya, keadaan campuran direpresentasikan bukan di permukaan bola Bloch melainkan sebagai titik di bagian &amp;ldquo;dalam&amp;rdquo; bola, dan keadaan campuran maksimal (Maximally mixed state) $\rho = I/2$ di mana informasi hilang sepenuhnya terletak tepat di titik pusat bola Bloch $\mathbf{r} = (0,0,0)$.&lt;/p>
&lt;h2 id="25-pengukuran-dan-keruntuhan-fungsi-gelombang-wavefunction-collapse">2.5 Pengukuran dan Keruntuhan Fungsi Gelombang (Wavefunction Collapse)
&lt;/h2>&lt;p>Pengukuran dalam mekanika kuantum secara mendasar berbeda dari pembacaan informasi pasif seperti dalam mekanika klasik. Menurut formulasi aksiomatis von Neumann, ketika pengukuran suatu besaran fisik (teramati) dilakukan, keadaan tersebut akan &amp;ldquo;runtuh (Collapse)&amp;rdquo; secara ireversibel ke keadaan eigen dari besaran teramati tersebut.&lt;/p>
&lt;p>Sebagai contoh, mari kita pertimbangkan untuk melakukan pengukuran dalam basis $Z$ (yaitu pengukuran dengan matriks Pauli $Z$ sebagai besaran teramati) terhadap keadaan qubit tunggal $|\psi\rangle = \alpha|0\rangle + \beta|1\rangle$. Nilai terukur yang dapat diperoleh hanyalah nilai eigen dari $Z$, yaitu $+1$ (berkorespondensi dengan keadaan $|0\rangle$) atau $-1$ (berkorespondensi dengan keadaan $|1\rangle$).&lt;/p>
&lt;p>Untuk mendeskripsikan pengukuran secara ketat matematis, kita menggunakan himpunan operator proyeksi $\{ P_m \}$. Operator proyeksi untuk kasus pengukuran $Z$ adalah sebagai berikut:&lt;/p>
$$
P_0 = |0\rangle\langle 0|, \quad P_1 = |1\rangle\langle 1|
$$
&lt;p>Operator-operator ini memenuhi relasi kelengkapan $P_0 + P_1 = I$ dan ortogonalitas $P_i P_j = \delta_{ij} P_i$. Menurut aturan Born, probabilitas $P(m)$ untuk memperoleh hasil pengukuran $m \in \{0, 1\}$ dihitung sebagai:&lt;/p>
$$
P(m) = \langle\psi| P_m^\dagger P_m |\psi\rangle = \langle\psi| P_m |\psi\rangle
$$
&lt;p>yang mana hasil ini persis sama dengan $|\alpha|^2$ dan $|\beta|^2$ yang telah dibahas sebelumnya. Dan yang paling penting, keadaan kuantum baru $|\psi'\rangle$ tepat setelah hasil pengukuran $m$ diperoleh adalah hasil dari pengaplikasian operator proyeksi pada keadaan awal yang kemudian dinormalisasi ulang dengan norma yang baru:&lt;/p>
$$
|\psi'\rangle = \frac{P_m |\psi\rangle}{\sqrt{P(m)}}
$$
&lt;p>Jika hasilnya adalah $0$, maka:&lt;/p>
$$
|\psi'\rangle = \frac{|0\rangle\langle 0| (\alpha|0\rangle + \beta|1\rangle)}{|\alpha|} = \frac{\alpha}{|\alpha|} |0\rangle = e^{i\phi_0} |0\rangle \equiv |0\rangle
$$
&lt;p>sehingga keadaan tersebut runtuh sepenuhnya menjadi $|0\rangle$ (fase global diabaikan). Inilah deskripsi matematis dari fenomena yang disebut keruntuhan fungsi gelombang (Wavefunction collapse). Begitu pengukuran dilakukan dan keadaannya runtuh, informasi fase relatif $\varphi$ dan informasi amplitudo ($\alpha, \beta$) yang terkandung dalam keadaan superposisi awal akan hilang untuk selamanya. Oleh karena itu, secara prinsip mustahil untuk mengekstrak informasi lengkap dari suatu keadaan kuantum hanya melalui satu kali pengukuran terhadap satu salinan tunggal (hal ini juga berkaitan erat dengan &amp;ldquo;teorema tanpa-kloning / No-cloning theorem&amp;rdquo;).&lt;/p>
&lt;h2 id="26-pengantar-perluasan-ke-sistem-banyak-partikel-dan-prospek-bab-selanjutnya">2.6 Pengantar Perluasan ke Sistem Banyak-Partikel dan Prospek Bab Selanjutnya
&lt;/h2>&lt;p>Setelah memahami secara mendalam sifat-sifat qubit tunggal, kita juga perlu menyentuh dasar matematis dari &amp;ldquo;sistem multi-qubit&amp;rdquo; yang akan dibahas secara mendalam pada bab-bab berikutnya. Berbeda dengan distribusi probabilitas klasik yang memperluas ruang keadaan melalui produk Kartesius, ruang Hilbert $\mathcal{H}_{AB}$ dari sistem komposit dalam mekanika kuantum dikonstruksikan melalui &lt;strong>produk tensor (Tensor product)&lt;/strong> dari ruang Hilbert masing-masing subsistem $\mathcal{H}_A$ dan $\mathcal{H}_B$:&lt;/p>
$$
\mathcal{H}_{AB} = \mathcal{H}_A \otimes \mathcal{H}_B
$$
&lt;p>Produk tensor dari dua keadaan qubit independen diekspansikan sebagai berikut, membentuk ruang vektor kompleks 4 dimensi:&lt;/p>
$$
|\Psi\rangle_{AB} = (\alpha_0|0\rangle + \alpha_1|1\rangle) \otimes (\beta_0|0\rangle + \beta_1|1\rangle) = \alpha_0\beta_0|00\rangle + \alpha_0\beta_1|01\rangle + \alpha_1\beta_0|10\rangle + \alpha_1\beta_1|11\rangle
$$
&lt;p>Di sini, keberadaan keadaan yang tidak dapat difaktorkan sebagai produk tensor dari keadaan-keadaan penyusunnya (misalnya, keadaan Bell $|\Phi^+\rangle = (|00\rangle + |11\rangle)/\sqrt{2}$) menjadi sumber dari keterikatan kuantum (Quantum Entanglement). Ledakan eksponensial dari dimensi akibat produk tensor ($2^N$ dimensi untuk $N$ qubit) inilah yang menjadi fondasi bagi komputer kuantum untuk menunjukkan kemampuan komputasi paralel yang luar biasa.&lt;/p>
&lt;p>Pada bab ini, kita telah membangun perbedaan esensial antara bit klasik dan qubit di atas fondasi matematis ruang Hilbert. Qubit mampu mengambil keadaan superposisi kontinu dengan amplitudo probabilitas kompleks, dan melalui penurunan bola Bloch, kita memperoleh metode yang ampuh untuk memahami vektor kompleks abstrak secara intuitif sebagai model geometris dalam ruang riil 3 dimensi.&lt;/p>
&lt;p>Pada bab berikutnya, &amp;ldquo;Bab 3: Gerbang Kuantum dan Transformasi Uniter&amp;rdquo;, kita akan menguraikan secara rinci &amp;ldquo;gerbang logika kuantum&amp;rdquo; konkret yang memanipulasi keadaan qubit tunggal ini, serta menyingkap sifat-sifat matematis dari operasi rotasi oleh matriks uniter pada bola Bloch. Pintu menuju dunia informasi kuantum yang mendalam baru saja terbuka.&lt;/p>
&lt;h1 id="bab-3-aksioma-mekanika-kuantum-dan-pengukuran-keruntuhan-fungsi-gelombang">Bab 3: Aksioma Mekanika Kuantum dan Pengukuran (Keruntuhan Fungsi Gelombang)
&lt;/h1>&lt;h2 id="31-pendahuluan-pendekatan-aksiomatik-mekanika-kuantum-dan-prasyarat-aljabar-linear">3.1 Pendahuluan: Pendekatan Aksiomatik Mekanika Kuantum dan Prasyarat Aljabar Linear
&lt;/h2>&lt;p>Untuk memahami prinsip kerja komputer kuantum dari dasarnya, sangat penting untuk memahami kerangka teori fisika mekanika kuantum dalam bentuk matematis yang ketat. Meskipun banyak teori fisika berkembang secara induktif berdasarkan hukum empiris, mekanika kuantum, terutama mekanika kuantum modern yang dirumuskan oleh John von Neumann, mengadopsi pendekatan aksiomatik yang mendeduksi seluruh sistem dari sejumlah kecil &amp;ldquo;Aksioma&amp;rdquo; (Axioms) matematis.&lt;/p>
&lt;p>Sistem aksioma ini dibangun di atas panggung aljabar linear kompleks yang dapat diperluas ke dimensi tak hingga, yang disebut ruang Hilbert. Dalam ilmu informasi kuantum dan komputasi kuantum, kita terutama berurusan dengan ruang vektor berdimensi hingga (misalnya, ruang produk tensor $\mathbb{C}^2$ dari sistem qubit), sehingga kita dapat menghindari kesulitan analitik dalam dimensi tak hingga (seperti domain operator tak terbatas) dan dapat mendeskripsikan serta memahami mekanika kuantum murni sebagai aljabar linear.&lt;/p>
&lt;p>Dalam bab ini, kita akan merumuskan dengan ketat tanpa kompromi proses dari deskripsi keadaan kuantum hingga evolusi waktu, dan hingga &amp;ldquo;pengukuran&amp;rdquo; yang telah memicu perdebatan paling filosofis. Pembaca akan menyadari bagaimana fenomena kuantum, yang pada pandangan pertama tampak berlawanan dengan intuisi, sebenarnya dibangun di atas struktur matematis yang konsisten dan indah. Struktur matematis inilah yang menjadi &amp;ldquo;bahasa&amp;rdquo; langsung untuk mendeskripsikan algoritma komputer kuantum.&lt;/p>
&lt;h2 id="32-aksioma-pertama-ruang-keadaan-ruang-hilbert-dan-vektor-keadaan">3.2 Aksioma Pertama: Ruang Keadaan (Ruang Hilbert dan Vektor Keadaan)
&lt;/h2>&lt;p>Aksioma pertama dalam mekanika kuantum menentukan bagaimana &amp;ldquo;keadaan&amp;rdquo; suatu sistem fisik direpresentasikan secara matematis.&lt;/p>
&lt;p>&lt;strong>Aksioma 1 (Representasi Keadaan)&lt;/strong> :
Keadaan dari sistem fisik tertutup dideskripsikan sepenuhnya oleh sebuah vektor satuan dengan norma 1 pada ruang Hilbert (Hilbert space) $\mathcal{H}$, yang merupakan ruang hasil kali dalam kompleks yang memenuhi kelengkapan. Ini disebut &lt;strong>vektor keadaan&lt;/strong> .&lt;/p>
&lt;p>Menurut notasi Bra-ket (Bra-ket notation) yang diperkenalkan oleh Paul Dirac, vektor keadaan diperlakukan sebagai vektor kolom dan ditulis sebagai ket &lt;strong>$| \psi \rangle$&lt;/strong> . Vektor baris yang termasuk dalam ruang dual $\mathcal{H}^*$ ditulis sebagai bra &lt;strong>$\langle \psi |$&lt;/strong> , dan keduanya memiliki hubungan konjugat Hermitian (transpose konjugat kompleks) satu sama lain. Yaitu,&lt;/p>
$$
\langle \psi | = ( | \psi \rangle )^\dagger
$$
&lt;p>Hasil kali dalam (inner product) dari dua keadaan sembarang &lt;strong>$| \phi \rangle$&lt;/strong> dan &lt;strong>$| \psi \rangle$&lt;/strong> dalam ruang Hilbert dihitung sebagai perkalian bra dan ket &lt;strong>$\langle \phi | \psi \rangle$&lt;/strong> , yang menghasilkan nilai kompleks. Hasil kali dalam ini memenuhi sifat-sifat berikut:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Definit Positif&lt;/strong> : Untuk setiap &lt;strong>$| \psi \rangle \neq 0$&lt;/strong> , berlaku $\langle \psi | \psi \rangle > 0$&lt;/li>
&lt;li>&lt;strong>Linearitas&lt;/strong> : $\langle \phi | ( c_1 | \psi_1 \rangle + c_2 | \psi_2 \rangle ) = c_1 \langle \phi | \psi_1 \rangle + c_2 \langle \phi | \psi_2 \rangle$&lt;/li>
&lt;li>&lt;strong>Simetri Konjugat&lt;/strong> : $\langle \phi | \psi \rangle = \langle \psi | \phi \rangle^*$ ( $*$ adalah konjugat kompleks)&lt;/li>
&lt;/ol>
&lt;p>Karena keadaan fisik memerlukan interpretasi probabilitas agar valid, keadaan tersebut harus selalu memenuhi kondisi normalisasi (Normalization condition). Yaitu, norma dari vektor keadaan &lt;strong>$| \psi \rangle$&lt;/strong> adalah 1.&lt;/p>
$$
\| | \psi \rangle \| = \sqrt{\langle \psi | \psi \rangle} = 1
$$
&lt;p>Lebih lanjut, karena ketaksamaan Cauchy-Schwarz (Cauchy-Schwarz inequality) $|\langle \phi | \psi \rangle|^2 \le \langle \phi | \phi \rangle \langle \psi | \psi \rangle$ berlaku, nilai mutlak hasil kali dalam antara dua keadaan yang telah dinormalisasi akan selalu berada di antara 0 dan 1. Ini menjadi dasar matematis agar nantinya dapat diinterpretasikan sebagai &amp;ldquo;probabilitas&amp;rdquo;.&lt;/p>
&lt;h3 id="prinsip-superposisi-dan-basis-ortonormal-lengkap">Prinsip Superposisi dan Basis Ortonormal Lengkap
&lt;/h3>&lt;p>Karakteristik yang paling menonjol dari mekanika kuantum adalah &amp;ldquo;Prinsip Superposisi&amp;rdquo; (Superposition principle). Jika &lt;strong>$| \phi \rangle$&lt;/strong> dan &lt;strong>$| \psi \rangle$&lt;/strong> adalah keadaan yang secara fisik diizinkan, maka kombinasi linear kompleks sembarang dari keduanya $c_1 | \phi \rangle + c_2 | \psi \rangle$ juga akan menjadi keadaan yang secara fisik diizinkan (jika dilakukan normalisasi). Sifat ini diturunkan langsung dari linearitas ruang Hilbert.&lt;/p>
&lt;p>Di dalam ruang Hilbert $\mathcal{H}$, terdapat basis ortonormal (Orthonormal basis) $\{ | e_i \rangle \}$. Basis-basis ini saling ortogonal dan telah dinormalisasi.&lt;/p>
$$
\langle e_i | e_j \rangle = \delta_{ij}
$$
&lt;p>( $\delta_{ij}$ adalah delta Kronecker). Selain itu, sebagai relasi kelengkapan (Completeness relation) atau identitas resolusi, operator identitas $I$ dapat diekspansi sebagai berikut:&lt;/p>
$$
I = \sum_i | e_i \rangle \langle e_i |
$$
&lt;p>Keadaan kuantum sembarang &lt;strong>$| \psi \rangle$&lt;/strong> dapat diekspansi dengan tepat satu cara sebagai kombinasi linear dari basis dengan menerapkan operator identitas ini.&lt;/p>
$$
| \psi \rangle = I | \psi \rangle = \left( \sum_i | e_i \rangle \langle e_i | \right) | \psi \rangle = \sum_i \langle e_i | \psi \rangle | e_i \rangle = \sum_i c_i | e_i \rangle
$$
&lt;p>Di sini, koefisien ekspansi $c_i = \langle e_i | \psi \rangle$ disebut sebagai amplitudo probabilitas kompleks, dan memainkan peran yang sangat menentukan dalam Aturan Born yang akan dibahas nanti. Dari kondisi normalisasi $\langle \psi | \psi \rangle = 1$, kita dapat menurunkan $\sum_i |c_i|^2 = 1$.&lt;/p>
&lt;h2 id="33-aksioma-kedua-besaran-fisis-dan-operator-hermitian">3.3 Aksioma Kedua: Besaran Fisis dan Operator Hermitian
&lt;/h2>&lt;p>Dalam mekanika klasik, besaran fisis (observabel) seperti posisi, momentum, dan energi dijelaskan sebagai fungsi bernilai riil. Namun, dalam mekanika kuantum terjadi pergeseran paradigma yang mendasar.&lt;/p>
&lt;p>&lt;strong>Aksioma 2 (Besaran Fisis)&lt;/strong> :
Besaran fisis yang dapat diobservasi (observabel) dideskripsikan oleh operator swa-adjoin linear (operator Hermitian) $A$ pada ruang Hilbert $\mathcal{H}$.&lt;/p>
&lt;p>Operator Hermitian adalah operator yang konjugat Hermitiannya sama dengan dirinya sendiri. Artinya, ia memenuhi $A = A^\dagger$. Jika direpresentasikan sebagai matriks dalam ruang berdimensi hingga, ini berarti elemen-elemennya memiliki simetri konjugat kompleks ( $A_{ij} = A_{ji}^*$ ).&lt;/p>
&lt;p>Alasan mengapa besaran fisis harus didefinisikan sebagai operator Hermitian terletak pada &amp;ldquo;Nilai Eigen&amp;rdquo; (Eigenvalues) miliknya. Menurut teorema spektral (Spectral theorem) dalam aljabar linear, operator Hermitian memiliki sifat-sifat yang sangat penting berikut:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Semua nilai eigen $a_i$ adalah bilangan riil.&lt;/strong> (Karena besaran fisis yang diukur harus selalu bernilai riil, ini sesuai dengan persyaratan fisis.)&lt;/li>
&lt;li>&lt;strong>Vektor eigen yang terkait dengan nilai eigen yang berbeda saling ortogonal.&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Vektor eigen dari operator $\{ | a_i \rangle \}$ membentuk basis ortonormal lengkap dari ruang Hilbert.&lt;/strong>&lt;/li>
&lt;/ol>
&lt;p>Oleh karena itu, setiap observabel $A$ dapat didekomposisi secara spektral (Spectral decomposition) sebagai kombinasi linear dari operator proyeksi $P_i = | a_i \rangle \langle a_i |$, menggunakan nilai eigen $a_i$ dan vektor eigen &lt;strong>$| a_i \rangle$&lt;/strong> .&lt;/p>
$$
A = \sum_i a_i | a_i \rangle \langle a_i |
$$
&lt;p>Melalui rumusan ini, tindakan &amp;ldquo;mengukur besaran fisis&amp;rdquo; dapat dipahami sebagai operasi geometris berupa proyeksi ke basis tertentu (vektor eigen) dari ruang Hilbert. Misalnya, pengukuran $\sigma_z$ dari sebuah qubit sepenuhnya dijelaskan sebagai operasi proyeksi ke basis ortogonal yang terdiri dari keadaan &lt;strong>$| 0 \rangle$&lt;/strong> yang sesuai dengan nilai eigen $+1$ dan keadaan &lt;strong>$| 1 \rangle$&lt;/strong> yang sesuai dengan nilai eigen $-1$.&lt;/p>
&lt;h2 id="34-aksioma-ketiga-evolusi-waktu-uniter-dan-persamaan-schrödinger">3.4 Aksioma Ketiga: Evolusi Waktu Uniter dan Persamaan Schrödinger
&lt;/h2>&lt;p>Jika suatu sistem kuantum terisolasi dan tidak berinteraksi dengan sistem lain, keadaannya berubah terhadap waktu secara deterministik dan reversibel (dapat dibalik).&lt;/p>
&lt;p>&lt;strong>Aksioma 3 (Evolusi Waktu)&lt;/strong> :
Evolusi waktu dari keadaan sistem kuantum yang terisolasi mengikuti persamaan Schrödinger (Schrödinger equation). Atau dalam ekspresi yang setara, keadaan &lt;strong>$| \psi(t_0) \rangle$&lt;/strong> pada waktu $t_0$ berevolusi menjadi keadaan &lt;strong>$| \psi(t) \rangle$&lt;/strong> pada waktu $t$ dengan menerapkan operator uniter $U(t, t_0)$.&lt;/p>
&lt;p>Persamaan Schrödinger bergantung waktu, yang merupakan persamaan dasar untuk mendeskripsikan evolusi waktu, dinyatakan sebagai berikut:&lt;/p>
$$
i\hbar \frac{d}{dt} | \psi(t) \rangle = H | \psi(t) \rangle
$$
&lt;p>Di sini $i$ adalah unit imajiner, $\hbar$ adalah konstanta Planck tereduksi, dan $H$ adalah operator Hamiltonian yang merupakan observabel yang merepresentasikan total energi sistem.&lt;/p>
&lt;p>Jika kita mempertimbangkan sistem di mana Hamiltonian $H$ tidak bergantung pada waktu (invarian terhadap waktu), persamaan diferensial ini dapat diintegralkan secara formal, dan solusinya diberikan oleh:&lt;/p>
$$
| \psi(t) \rangle = \exp\left( -\frac{i}{\hbar} H (t - t_0) \right) | \psi(t_0) \rangle
$$
&lt;p>Operator yang dinyatakan dengan fungsi eksponensial ini, $U(t, t_0) = \exp\left( -i H (t - t_0) / \hbar \right)$, adalah operator evolusi waktu. Karena Hamiltonian $H$ bersifat Hermitian ( $H = H^\dagger$ ), berdasarkan teorema Stone (Stone&amp;rsquo;s theorem), $U$ menjadi operator uniter (Unitary operator). Operator uniter adalah operator yang konjugat Hermitiannya sama dengan matriks inversnya ( $U^\dagger U = U U^\dagger = I$ ).&lt;/p>
&lt;p>Makna fisik yang sangat penting dari transformasi uniter adalah bahwa ia &lt;strong>&amp;ldquo;mempertahankan norma (panjang) dan hasil kali dalam dari vektor keadaan&amp;rdquo;&lt;/strong> . Dengan kata lain, tidak peduli berapa banyak waktu yang berlalu, $\langle \psi(t) | \psi(t) \rangle = \langle \psi(t_0) | U^\dagger U | \psi(t_0) \rangle = 1$ selalu dijamin, sehingga hukum fisika yang menyatakan bahwa total probabilitas adalah 1 tidak akan pernah dilanggar. &amp;ldquo;Gerbang kuantum&amp;rdquo; pada komputer kuantum tidak lain adalah operasi yang secara artifisial merancang dan mengendalikan evolusi waktu uniter ini. Misalnya, gerbang Hadamard dan gerbang CNOT semuanya direpresentasikan sebagai matriks uniter.&lt;/p>
&lt;h2 id="35-aksioma-keempat-pengukuran-dan-aturan-born-born-rule">3.5 Aksioma Keempat: Pengukuran dan Aturan Born (Born rule)
&lt;/h2>&lt;p>Konsep &amp;ldquo;Pengukuran&amp;rdquo; (Measurement) dalam mekanika kuantum secara fundamental berbeda dengan fisika klasik. Dalam sistem klasik, tindakan pengukuran dianggap sebagai tindakan pasif untuk mengetahui nilai tanpa mengganggu keadaan sistem. Namun, dalam mekanika kuantum, pengukuran secara aktif mengintervensi keadaan dan menyebabkan perubahan yang tidak dapat dibalik.&lt;/p>
&lt;p>&lt;strong>Aksioma 4 (Pengukuran dan Aturan Born)&lt;/strong> :
Ketika dilakukan pengukuran terhadap observabel $A$, yang memiliki dekomposisi spektral $A = \sum_i a_i P_i$, pada sistem dalam keadaan &lt;strong>$| \psi \rangle$&lt;/strong> , nilai terukur yang diperoleh pasti salah satu dari nilai eigen $a_i$ dari $A$. Probabilitas $p(a_k)$ untuk mendapatkan nilai eigen tertentu $a_k$ diberikan oleh Aturan Born sebagai berikut:&lt;/p>
$$
p(a_k) = \langle \psi | P_k | \psi \rangle = \| P_k | \psi \rangle \|^2
$$
&lt;p>Jika nilai eigen $a_k$ tidak terdegenerasi (hanya ada satu vektor eigen &lt;strong>$| a_k \rangle$&lt;/strong> yang bersesuaian), operator proyeksi menjadi $P_k = | a_k \rangle \langle a_k |$, dan probabilitas dihitung sebagai kuadrat dari nilai mutlak hasil kali dalam dari keadaan dengan vektor eigen tersebut.&lt;/p>
$$
p(a_k) = \langle \psi | a_k \rangle \langle a_k | \psi \rangle = | \langle a_k | \psi \rangle |^2
$$
&lt;p>Ini tiada lain adalah kuadrat dari nilai mutlak $|c_k|^2$ dari koefisien $c_k = \langle a_k | \psi \rangle$ ketika vektor keadaan &lt;strong>$| \psi \rangle$&lt;/strong> diekspansi menggunakan basis $\{ | a_i \rangle \}$. Meskipun amplitudo probabilitas kompleks $c_k$ itu sendiri tidak dapat diamati secara langsung, kuadrat dari nilai mutlaknya muncul sebagai probabilitas pengamatan di dunia nyata. Wawasan Max Born yang mengusulkan aturan ini merupakan pencapaian monumental yang mengubah fisika dari determinisme menjadi teori probabilitas. Nilai harapan $\langle A \rangle$ dari observabel $A$ dihitung sebagai jumlah dari perkalian semua nilai eigen dengan probabilitas kemunculannya, dan pada akhirnya diekspresikan dengan sangat indah dalam bentuk hasil kali dalam yang melibatkan vektor keadaan.&lt;/p>
$$
\langle A \rangle = \sum_i a_i p(a_i) = \sum_i a_i \langle \psi | P_i | \psi \rangle = \langle \psi | \left( \sum_i a_i P_i \right) | \psi \rangle = \langle \psi | A | \psi \rangle
$$
&lt;h2 id="36-keruntuhan-fungsi-gelombang-akibat-pengukuran-reduksi-keadaan-dan-dekoherensi">3.6 Keruntuhan Fungsi Gelombang akibat Pengukuran (Reduksi Keadaan) dan Dekoherensi
&lt;/h2>&lt;p>Aksioma pengukuran mencakup langkah krusial dan paling diperdebatkan tentang apa yang terjadi pada keadaan sistem &amp;ldquo;setelah&amp;rdquo; pengukuran. Ini adalah fenomena yang disebut &amp;ldquo;Keruntuhan Fungsi Gelombang&amp;rdquo; (Wavefunction collapse) atau &amp;ldquo;Reduksi Keadaan&amp;rdquo; (State reduction). Proses ini, yang dikenal sebagai postulat proyeksi von Neumann (Projection postulate), dirumuskan sebagai berikut:&lt;/p>
&lt;p>&lt;strong>Postulat Proyeksi&lt;/strong> :
Keadaan sistem &lt;strong>$| \psi' \rangle$&lt;/strong> sesaat setelah pengukuran yang menghasilkan nilai eigen $a_k$, berubah seketika (runtuh) menjadi keadaan yang telah dikenai operator proyeksi $P_k$ yang sesuai pada vektor keadaan awal dan dinormalisasi kembali.&lt;/p>
$$
| \psi' \rangle = \frac{P_k | \psi \rangle}{\sqrt{p(a_k)}}
$$
&lt;p>Jika alat ukur sangat ideal dan keadaan sistem runtuh ke nilai eigen tak-terdegenerasi $a_k$, maka keadaan sesaat setelah pengukuran akan persis sama dengan vektor eigen &lt;strong>$| a_k \rangle$&lt;/strong> itu sendiri. Dengan kata lain, jika pengukuran yang sama persis diulangi sesaat kemudian, $a_k$ akan didapatkan kembali dengan probabilitas 1 (100%). Hal ini disebut &amp;ldquo;pengukuran jenis pertama&amp;rdquo; (first kind measurement).&lt;/p>
&lt;p>&amp;ldquo;Keruntuhan fungsi gelombang&amp;rdquo; ini memiliki sifat (diskontinyu, probabilistik, ireversibel) yang jelas-jelas bertentangan dengan evolusi waktu uniter (kontinyu, deterministik, reversibel) yang dijelaskan oleh persamaan Schrödinger. Mekanika kuantum mengandung dinamika ganda: ia berevolusi secara uniter saat sistem terisolasi, dan mengalami keruntuhan non-uniter seketika saat bersentuhan dengan alat ukur makroskopik.&lt;/p>
&lt;h3 id="dari-keadaan-murni-ke-keadaan-campuran-pengenalan-operator-densitas">Dari Keadaan Murni ke Keadaan Campuran: Pengenalan Operator Densitas
&lt;/h3>&lt;p>Untuk memahami paradoks keruntuhan fungsi gelombang dengan lebih dalam, konsep &amp;ldquo;Operator Densitas&amp;rdquo; (Density operator) sangatlah penting. Vektor keadaan &lt;strong>$| \psi \rangle$&lt;/strong> yang telah kita tangani sejauh ini adalah &amp;ldquo;Keadaan Murni&amp;rdquo; (Pure state) yang memuat informasi maksimal tentang sistem. Operator densitas dari keadaan murni didefinisikan sebagai $\rho = | \psi \rangle \langle \psi |$.&lt;/p>
&lt;p>Di sisi lain, jika kita tidak tahu keadaan mana yang dihasilkan dari keruntuhan pada proses pengukuran (atau jika informasinya hilang), sistem harus dideskripsikan sebagai keadaan campuran probabilistik klasik (Mixed state). Misalnya, operator densitas yang mewakili ensambel sistem yang telah runtuh ke keadaan &lt;strong>$| a_k \rangle$&lt;/strong> dengan probabilitas $p(a_k)$ adalah sebagai berikut:&lt;/p>
$$
\rho' = \sum_k p(a_k) | a_k \rangle \langle a_k |
$$
&lt;p>Pada saat ini, komponen non-diagonal (istilah interferensi) dari $\rho = | \psi \rangle \langle \psi |$ yang sebelumnya berada dalam keadaan murni sepenuhnya lenyap akibat tindakan pengukuran. Hilangnya interferensi inilah yang menjadi inti dari &amp;ldquo;Dekoherensi&amp;rdquo; (Decoherence).&lt;/p>
&lt;h3 id="dekoherensi-dan-kemunculan-sifat-klasik-makroskopis">Dekoherensi dan Kemunculan Sifat Klasik Makroskopis
&lt;/h3>&lt;p>Alat ukur itu sendiri juga merupakan bagian dari sistem kuantum yang terdiri dari sejumlah besar partikel. Ketika sistem kuantum berinteraksi dengan lingkungan yang luas (seperti alat ukur atau penangas kalor), terjadilah &amp;ldquo;entanglement&amp;rdquo; (keterikatan kuantum). Jika kita merunut keluar (jejak parsial, Partial trace) derajat kebebasan lingkungan untuk menghitung matriks densitas tereduksi (Reduced density matrix) yang hanya mencakup sistem target, vektor keadaan dari sistem yang awalnya keadaan murni dengan cepat bertransisi menjadi keadaan campuran, dan koherensi fase antar komponen sistem pun hilang.&lt;/p>
$$
\rho_{S} = \mathrm{Tr}_{E} [ | \Psi_{SE} \rangle \langle \Psi_{SE} | ]
$$
&lt;p>Akibatnya, pada skala makroskopis, superposisi menghilang dan sistem terlihat berperilaku sebagai campuran probabilistik klasik. Keruntuhan fungsi gelombang sama sekali bukan pelanggaran hukum fisika, melainkan dapat dipandang sebagai disipasi informasi akibat interaksi ireversibel dengan lingkungan. Mengatasi dekoherensi inilah yang menjadi tantangan terbesar umat manusia dalam mewujudkan komputer kuantum yang toleran terhadap kesalahan.&lt;/p>
&lt;h3 id="dinamika-evolusi-waktu-dan-pengukuran-keadaan-kuantum">Dinamika Evolusi Waktu dan Pengukuran Keadaan Kuantum
&lt;/h3>&lt;p>Diagram di bawah ini memvisualisasikan proses di mana keadaan awal sistem kuantum mengalami evolusi waktu uniter, dan kemudian keadaannya bercabang (runtuh) secara probabilistik akibat pengukuran. Perhatikan kontras antara evolusi deterministik Schrödinger dan keruntuhan probabilistik Born.&lt;/p>
&lt;div class="mermaid">graph TD
classDef state fill:#f9f9f9,stroke:#333,stroke-width:2px;
classDef operation fill:#e1f5fe,stroke:#0288d1,stroke-width:2px;
classDef measure fill:#fce4ec,stroke:#c2185b,stroke-width:2px;
Init["Keadaan Awal $| \psi(t_0) \rangle$"]:::state --> Evo["Evolusi Waktu Uniter $U(t, t_0) = \exp(-i H t / \hbar)$"]:::operation
Evo --> Evolved["Keadaan Pasca-Evolusi $| \psi(t) \rangle = U | \psi(t_0) \rangle$"]:::state
Evolved --> Obs["Pengukuran Observabel $A$ (Operator Proyeksi $P_k$)"]:::measure
Obs -->|"Probabilitas $p(a_1) = \langle \psi | P_1 | \psi \rangle$"| State1["Keadaan Runtuh 1: $| a_1 \rangle$"]:::state
Obs -->|"Probabilitas $p(a_2) = \langle \psi | P_2 | \psi \rangle$"| State2["Keadaan Runtuh 2: $| a_2 \rangle$"]:::state
Obs -->|"..."| StateN["Keadaan Runtuh n: $| a_n \rangle$"]:::state
State1 --> Decoherence["Dekoherensi (Hilangnya Interferensi Fase) dan Transisi ke Keadaan Campuran"]:::measure
State2 --> Decoherence
StateN --> Decoherence&lt;/div>
&lt;p>Dengan demikian, konsep-konsep abstrak dalam aljabar linear—seperti ruang vektor, hasil kali dalam, operator Hermitian, masalah nilai eigen, dan matriks uniter—bukanlah sekadar permainan matematika. Sebaliknya, mereka adalah bahasa yang tak ada duanya untuk mendeskripsikan dengan presisi dan memprediksi perilaku paling mikroskopis di alam semesta. Algoritma komputer kuantum dengan terampil memanipulasi dua aturan kuat ini, yaitu &amp;ldquo;evolusi deterministik Schrödinger&amp;rdquo; dan &amp;ldquo;keruntuhan probabilistik Born&amp;rdquo;, untuk membimbing kita ke ranah komputasi yang tak terjangkau oleh komputer klasik.&lt;/p>
&lt;h1 id="bab-4-gerbang-kuantum-tunggal-dan-transformasi-unitari">Bab 4: Gerbang Kuantum Tunggal dan Transformasi Unitari
&lt;/h1>&lt;p>Landasan dari komputasi kuantum adalah manipulasi presisi terhadap keadaan kuantum. Jika gerbang logika pada komputer klasik (seperti AND, OR, NOT) memanipulasi nilai bit secara ireversibel, &amp;ldquo;gerbang kuantum&amp;rdquo; pada komputer kuantum adalah evolusi waktu yang reversibel sesuai dengan persamaan Schrödinger, dan secara matematis dideskripsikan secara ketat sebagai &amp;ldquo;transformasi unitari (matriks unitari)&amp;rdquo; pada ruang Hilbert kompleks. Pada bab ini, kita akan menggali secara mendalam tanpa kompromi mengenai struktur matematis, sifat aljabar, dan makna geometris intuitif pada bola Bloch (Bloch sphere) dari gerbang-gerbang kuantum dasar yang bekerja pada bit kuantum tunggal (sistem dua tingkat).&lt;/p>
&lt;h2 id="41-postulat-mekanika-kuantum-dan-keniscayaan-matriks-unitari">4.1 Postulat Mekanika Kuantum dan Keniscayaan Matriks Unitari
&lt;/h2>&lt;p>Evolusi waktu dari sistem kuantum diatur oleh persamaan Schrödinger berikut, menggunakan Hamiltonian &lt;strong>$H$&lt;/strong> ( &lt;strong>$H^\dagger = H$&lt;/strong> ) yang merupakan operator Hermitian yang mengarakterisasi sistem tersebut.&lt;/p>
$$
i\hbar \frac{d}{dt} |\psi(t)\rangle = H |\psi(t)\rangle
$$
&lt;p>Jika diasumsikan sistem dengan Hamiltonian &lt;strong>$H$&lt;/strong> yang tidak bergantung pada waktu, keadaan kuantum &lt;strong>$|\psi(t)\rangle$&lt;/strong> pada sembarang waktu &lt;strong>$t$&lt;/strong> dapat diintegralkan secara formal dari keadaan awal &lt;strong>$|\psi(0)\rangle$&lt;/strong> sebagai berikut:&lt;/p>
$$
|\psi(t)\rangle = e^{-\frac{i}{\hbar}Ht} |\psi(0)\rangle
$$
&lt;p>Operator evolusi waktu yang muncul di sini didefinisikan sebagai &lt;strong>$U(t) = e^{-\frac{i}{\hbar}Ht}$&lt;/strong> . Karena &lt;strong>$H$&lt;/strong> yang berada pada pangkat fungsi eksponensial adalah Hermitian, dengan menghitung operator adjoin (konjugat Hermitian) &lt;strong>$U(t)^\dagger$&lt;/strong> dari operator &lt;strong>$U(t)$&lt;/strong> ini, sifat yang sangat penting berikut ini dapat diturunkan.&lt;/p>
$$
U(t)^\dagger U(t) = \left( e^{-\frac{i}{\hbar}Ht} \right)^\dagger e^{-\frac{i}{\hbar}Ht} = e^{\frac{i}{\hbar}H^\dagger t} e^{-\frac{i}{\hbar}Ht} = e^{\frac{i}{\hbar}Ht} e^{-\frac{i}{\hbar}Ht} = I
$$
&lt;p>Sama halnya, &lt;strong>$U(t) U(t)^\dagger = I$&lt;/strong> juga berlaku. Dengan demikian, matriks yang matriks adjoinnya sama dengan inversnya sendiri ( &lt;strong>$U^\dagger = U^{-1}$&lt;/strong> ) disebut &amp;ldquo;Matriks Unitari (Unitary Matrix)&amp;rdquo;. Gerbang kuantum tunggal tidak lain adalah matriks unitari berukuran &lt;strong>$2 \times 2$&lt;/strong> yang direalisasikan oleh Hamiltonian yang dirancang secara sengaja melalui kendali fisik (misalnya, iradiasi pulsa gelombang mikro dengan frekuensi dan durasi tertentu).&lt;/p>
&lt;p>Alasan mengapa matriks unitari mutlak diperlukan dalam mekanika kuantum adalah karena ini merupakan satu-satunya transformasi linear yang secara matematis menjamin &amp;ldquo;kekekalan probabilitas (kekekalan norma)&amp;rdquo;. Mari kita hitung hasil kali dalam (inner product) dari keadaan setelah menerapkan transformasi unitari &lt;strong>$U$&lt;/strong> terhadap sembarang keadaan kuantum &lt;strong>$|\psi\rangle$&lt;/strong> dan &lt;strong>$|\phi\rangle$&lt;/strong> .&lt;/p>
$$
\langle \phi' | \psi' \rangle = ( \langle \phi | U^\dagger ) ( U |\psi\rangle ) = \langle \phi | U^\dagger U | \psi \rangle = \langle \phi | I | \psi \rangle = \langle \phi | \psi \rangle
$$
&lt;p>Fakta bahwa hasil kali dalam kekal berarti bahwa norma (kuadrat dari panjang) dari vektor keadaan itu sendiri, yaitu &lt;strong>$\langle \psi | \psi \rangle$&lt;/strong> , juga kekal. Menurut aturan Born (Born rule) dalam mekanika kuantum, jumlah kuadrat dari nilai mutlak amplitudo vektor keadaan harus memiliki probabilitas total &amp;ldquo;1&amp;rdquo;. Oleh karena itu, agar interpretasi probabilitas ini tidak runtuh akibat operasi gerbang kuantum, operasi tersebut mutlak harus bersifat unitari sebagai prasyarat utama.&lt;/p>
&lt;p>Lebih jauh lagi, menurut teorema spektral, sembarang matriks unitari &lt;strong>$U$&lt;/strong> dapat dinyatakan sebagai &lt;strong>$U = e^{iK}$&lt;/strong> dengan menggunakan matriks Hermitian &lt;strong>$K$&lt;/strong> yang memiliki nilai eigen bilangan real &lt;strong>$\lambda_k$&lt;/strong> . Nilai eigen dari matriks unitari selalu berupa bilangan kompleks dengan nilai mutlak 1 (dalam bentuk &lt;strong>$e^{i\theta}$&lt;/strong> ), dan vektor-vektor eigennya membentuk sistem lengkap yang saling ortogonal.&lt;/p>
$$
U = \sum_{j=1}^{d} e^{i \theta_j} |\phi_j\rangle \langle \phi_j|
$$
&lt;p>Hal ini menunjukkan bahwa aksi gerbang kuantum dapat didekomposisi sepenuhnya menjadi operasi yang &amp;ldquo;hanya memberikan rotasi fase murni &lt;strong>$e^{i\theta_j}$&lt;/strong> pada basis ortogonal tertentu &lt;strong>$|\phi_j\rangle$&lt;/strong> &amp;ldquo;.&lt;/p>
&lt;h2 id="42-matriks-pauli-dan-gerbang-dasar-gerbang-x-y-z">4.2 Matriks Pauli dan Gerbang Dasar (Gerbang X, Y, Z)
&lt;/h2>&lt;p>Dalam berbicara mengenai bahasa informasi kuantum, pemahaman tentang kelompok matriks Pauli (Pauli matrices) tidak dapat dihindari dan merupakan yang paling penting. Matriks-matriks ini, yang diperkenalkan dalam fisika untuk mendeskripsikan momentum sudut dari partikel dengan spin 1/2, membentuk kelompok operasi dasar yang paling fundamental dan ortogonal untuk bit kuantum tunggal pada komputer kuantum.&lt;/p>
&lt;h3 id="421-gerbang-pauli-x-gerbang-pembalik-bit">4.2.1 Gerbang Pauli X (Gerbang Pembalik Bit)
&lt;/h3>&lt;p>Gerbang Pauli X adalah perluasan kuantum mekanik dari gerbang NOT pada rangkaian logika klasik. Dalam representasi produk luar (proyektor) yang menggunakan notasi bra-ket Dirac, ia didefinisikan sebagai berikut:&lt;/p>
$$
X = \sigma_x = |0\rangle\langle 1| + |1\rangle\langle 0| = \begin{pmatrix} 0 &amp; 1 \\ 1 &amp; 0 \end{pmatrix}
$$
&lt;p>Jika kita memverifikasi aksinya pada basis komputasi ( &lt;strong>$|0\rangle, |1\rangle$&lt;/strong> ) secara ketat dengan perhitungan matriks:&lt;/p>
$$
X |0\rangle = \begin{pmatrix} 0 &amp; 1 \\ 1 &amp; 0 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \end{pmatrix} = \begin{pmatrix} 0 \\ 1 \end{pmatrix} = |1\rangle
$$
$$
X |1\rangle = \begin{pmatrix} 0 &amp; 1 \\ 1 &amp; 0 \end{pmatrix} \begin{pmatrix} 0 \\ 1 \end{pmatrix} = \begin{pmatrix} 1 \\ 0 \end{pmatrix} = |0\rangle
$$
&lt;p>Dengan cara ini, amplitudo sepenuhnya dibalik. Secara geometris, pada bola Bloch, ini bersesuaian dengan operasi rotasi sebesar &lt;strong>$\pi$&lt;/strong> (180 derajat) dengan sumbu X sebagai sumbu rotasi. Kutub utara ( &lt;strong>$|0\rangle$&lt;/strong> ) dipetakan ke kutub selatan ( &lt;strong>$|1\rangle$&lt;/strong> ), dan kutub selatan dipetakan ke kutub utara.&lt;/p>
&lt;h3 id="422-gerbang-pauli-y-gerbang-pembalik-bit-dan-fase">4.2.2 Gerbang Pauli Y (Gerbang Pembalik Bit dan Fase)
&lt;/h3>&lt;p>Gerbang Pauli Y menyebabkan pembalikan bit dan pembalikan fase secara bersamaan, dan selanjutnya memberikan faktor fase berupa satuan imajiner &lt;strong>$i$&lt;/strong> . Representasi produk luar dan representasi matriksnya adalah sebagai berikut:&lt;/p>
$$
Y = \sigma_y = -i|0\rangle\langle 1| + i|1\rangle\langle 0| = \begin{pmatrix} 0 &amp; -i \\ i &amp; 0 \end{pmatrix}
$$
&lt;p>Aksinya pada basis komputasi adalah:&lt;/p>
$$
Y |0\rangle = i|1\rangle, \quad Y |1\rangle = -i|0\rangle
$$
&lt;p>Pada bola Bloch, ini merepresentasikan rotasi &lt;strong>$\pi$&lt;/strong> di sekitar sumbu Y. Pengalian dengan satuan imajiner &lt;strong>$i$&lt;/strong> (yaitu &lt;strong>$e^{i\pi/2}$&lt;/strong> ) berarti tidak sekadar pembalikan, melainkan juga pergeseran ke arah ortogonal dalam ruang fase dari keadaan tersebut.&lt;/p>
&lt;h3 id="423-gerbang-pauli-z-gerbang-pembalik-fase">4.2.3 Gerbang Pauli Z (Gerbang Pembalik Fase)
&lt;/h3>&lt;p>Gerbang Pauli Z adalah &amp;ldquo;operasi fase&amp;rdquo; murni yang unik pada kuantum dan tidak ada dalam logika klasik. Tanpa mengubah besarnya amplitudo (probabilitas pengukuran) sama sekali, ia hanya memberikan pergeseran fase sebesar &lt;strong>$-1$&lt;/strong> (yaitu &lt;strong>$e^{i\pi}$&lt;/strong> ) pada komponen &lt;strong>$|1\rangle$&lt;/strong> .&lt;/p>
$$
Z = \sigma_z = |0\rangle\langle 0| - |1\rangle\langle 1| = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; -1 \end{pmatrix}
$$
&lt;p>Aksinya secara trivial adalah:&lt;/p>
$$
Z |0\rangle = |0\rangle, \quad Z |1\rangle = -|1\rangle
$$
&lt;p>Ini bersesuaian dengan rotasi &lt;strong>$\pi$&lt;/strong> di sekitar sumbu Z. Karena basis komputasi &lt;strong>$|0\rangle, |1\rangle$&lt;/strong> adalah vektor eigen dari matriks Z (dengan nilai eigen berturut-turut +1 dan -1), mengaplikasikan gerbang Z tidak mengubah keadaan tersebut. Namun, jika diterapkan pada keadaan superposisi (contoh: &lt;strong>$\alpha|0\rangle + \beta|1\rangle$&lt;/strong> ), fase relatifnya akan berbalik secara dramatis menjadi &lt;strong>$\alpha|0\rangle - \beta|1\rangle$&lt;/strong> , yang akan mengubah secara meyakinkan hasil interferensi pada tahap selanjutnya.&lt;/p>
&lt;h3 id="424-struktur-aljabar-mendalam-dari-grup-pauli">4.2.4 Struktur Aljabar Mendalam dari Grup Pauli
&lt;/h3>&lt;p>Grup matriks Pauli &lt;strong>$\{I, X, Y, Z\}$&lt;/strong> membentuk struktur aljabar yang sangat indah sebagai operator linear pada ruang Hilbert.&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Koeksistensi Sifat Adjoin Diri (Hermitian) dan Unitari&lt;/strong> : &lt;strong>$X = X^\dagger$&lt;/strong> , &lt;strong>$Y = Y^\dagger$&lt;/strong> , &lt;strong>$Z = Z^\dagger$&lt;/strong> , dan pada saat yang sama memenuhi &lt;strong>$X^\dagger X = I$&lt;/strong> (yaitu &lt;strong>$X = X^{-1}$&lt;/strong> ). Ini adalah sifat langka di mana mereka bertindak sebagai kuantitas fisik (besaran yang dapat diobservasi) dan sekaligus menjadi generator evolusi waktu unitari (gerbang). Jika diterapkan dua kali secara berurutan, ia akan kembali ke transformasi identitas (involusi: &lt;strong>$X^2 = Y^2 = Z^2 = I$&lt;/strong> ).&lt;/li>
&lt;li>&lt;strong>Relasi Antikomutasi Penuh&lt;/strong> : Matriks Pauli yang berbeda akan mengalami pembalikan tanda jika urutan perkaliannya ditukar.&lt;/li>
&lt;/ol>
$$
\{X, Y\} = XY + YX = 0, \quad \{Y, Z\} = 0, \quad \{Z, X\} = 0
$$
&lt;ol start="3">
&lt;li>&lt;strong>Relasi Komutasi dan Aljabar Lie&lt;/strong> : Jika menggunakan komutator &lt;strong>$[A, B] = AB - BA$&lt;/strong> , hal ini secara jelas menunjukkan strukturnya sebagai generator dari aljabar Lie &lt;strong>$SU(2)$&lt;/strong> (menggunakan tensor antisimetris penuh &lt;strong>$\epsilon_{ijk}$&lt;/strong> ).&lt;/li>
&lt;/ol>
$$
[\sigma_j, \sigma_k] = 2i \sum_{l \in \{x,y,z\}} \epsilon_{jkl} \sigma_l
$$
&lt;p>Secara spesifik, &lt;strong>$XY = iZ$&lt;/strong> , &lt;strong>$YZ = iX$&lt;/strong> , &lt;strong>$ZX = iY$&lt;/strong> . Struktur aljabar ini memberikan landasan matematis dalam mendefinisikan gerbang rotasi sembarang yang akan dibahas kemudian.&lt;/p>
&lt;h2 id="43-gerbang-hadamard-gerbang-h-penciptaan-superposisi-kuantum">4.3 Gerbang Hadamard (Gerbang H): Penciptaan Superposisi Kuantum
&lt;/h2>&lt;p>Dalam algoritma kuantum (misalnya algoritma Deutsch-Jozsa atau algoritma Shor), gerbang Hadamard (Hadamard gate) hampir selalu diaplikasikan segera setelah inisialisasi. Gerbang ini memainkan peran inti dalam menciptakan &amp;ldquo;keadaan superposisi maksimal&amp;rdquo; di mana dari keadaan deterministik, seluruh keadaan dapat muncul dengan probabilitas yang sama.&lt;/p>
$$
H = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix} = \frac{1}{\sqrt{2}} \left( |0\rangle\langle 0| + |0\rangle\langle 1| + |1\rangle\langle 0| - |1\rangle\langle 1| \right)
$$
&lt;p>Jika matriks Hadamard diterapkan pada basis komputasi:&lt;/p>
$$
H |0\rangle = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \end{pmatrix} = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 \\ 1 \end{pmatrix} = \frac{|0\rangle + |1\rangle}{\sqrt{2}} \equiv |+\rangle
$$
$$
H |1\rangle = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix} \begin{pmatrix} 0 \\ 1 \end{pmatrix} = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 \\ -1 \end{pmatrix} = \frac{|0\rangle - |1\rangle}{\sqrt{2}} \equiv |-\rangle
$$
&lt;p>Keadaan &lt;strong>$|+\rangle$&lt;/strong> dan &lt;strong>$|-\rangle$&lt;/strong> yang dihasilkan disebut basis X (atau basis diagonal), dan merupakan keadaan eigen dari matriks Pauli X. Karena matriks Hadamard itu sendiri merupakan matriks ortogonal dan simetris real (matriks unitari dalam ruang real), maka ia memenuhi &lt;strong>$H = H^\dagger = H^{-1}$&lt;/strong> dan &lt;strong>$H^2 = I$&lt;/strong> .
Oleh karena itu, &lt;strong>$H |+\rangle = |0\rangle$&lt;/strong> , yang berarti ia juga memiliki fungsi untuk menginterferensikan (mengembalikan) keadaan superposisi kembali ke basis komputasi yang deterministik.
Secara aljabar, gerbang H adalah transformasi unitari yang mengonversi antara basis X dan basis Z. Hal ini dideskripsikan secara sangat indah sebagai transformasi similaritas matriks berikut:&lt;/p>
$$
H X H^\dagger = H X H = Z
$$
$$
H Z H^\dagger = H Z H = X
$$
&lt;p>Sifat ini memungkinkan sintesis &amp;ldquo;pembalikan bit oleh gerbang X&amp;rdquo; dengan cara mengapit &amp;ldquo;pembalikan fase oleh gerbang Z&amp;rdquo; dengan gerbang H. Secara geometris, gerbang H setara dengan rotasi &lt;strong>$\pi$&lt;/strong> dengan sumbu berupa vektor satuan &lt;strong>$\hat{n} = \frac{1}{\sqrt{2}}(\hat{x} + \hat{z})$&lt;/strong> pada bola Bloch.&lt;/p>
&lt;h2 id="44-kelompok-gerbang-pergeseran-fase-gerbang-s-dan-gerbang-t">4.4 Kelompok Gerbang Pergeseran Fase: Gerbang S dan Gerbang T
&lt;/h2>&lt;p>Kelompok operasi rotasi sembarang di sekitar sumbu Z pada bola Bloch, yang merupakan generalisasi lebih lanjut dari gerbang Pauli Z, disebut sebagai gerbang pergeseran fase &lt;strong>$P(\phi)$&lt;/strong> (atau &lt;strong>$R_\phi$&lt;/strong> ).&lt;/p>
$$
P(\phi) = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; e^{i\phi} \end{pmatrix} = |0\rangle\langle 0| + e^{i\phi} |1\rangle\langle 1|
$$
&lt;p>Kelompok gerbang ini hanya memanipulasi fase relatif dari komponen &lt;strong>$|1\rangle$&lt;/strong> , mengubah keadaan superposisi &lt;strong>$\alpha|0\rangle + \beta|1\rangle$&lt;/strong> menjadi &lt;strong>$\alpha|0\rangle + \beta e^{i\phi}|1\rangle$&lt;/strong> . Dua gerbang berikut ini secara khusus sangat penting.&lt;/p>
&lt;h3 id="441-gerbang-s-gerbang-fase-sqrtz">4.4.1 Gerbang S (Gerbang Fase, $\sqrt{Z}$)
&lt;/h3>&lt;p>Kasus di mana &lt;strong>$\phi = \pi/2$&lt;/strong> disebut gerbang S.&lt;/p>
$$
S = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; e^{i\pi/2} \end{pmatrix} = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; i \end{pmatrix}
$$
&lt;p>Seperti yang jelas dari sifat matriksnya, menerapkannya dua kali akan menjadi gerbang Z ( &lt;strong>$S^2 = Z$&lt;/strong> ).
Jika gerbang S diterapkan pada keadaan &lt;strong>$|+\rangle$&lt;/strong> :&lt;/p>
$$
S |+\rangle = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; i \end{pmatrix} \frac{1}{\sqrt{2}} \begin{pmatrix} 1 \\ 1 \end{pmatrix} = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 \\ i \end{pmatrix} = \frac{|0\rangle + i|1\rangle}{\sqrt{2}} \equiv |+i\rangle
$$
&lt;p>sehingga ia mentransisikan keadaan ke arah positif dari sumbu Y (keadaan eigen dari basis Y) yang terletak pada khatulistiwa bola Bloch. Grup yang terdiri dari grup Pauli dan gerbang H, S disebut grup Clifford (Clifford group), dan menurut teorema Gottesman-Knill, telah dibuktikan bahwa rangkaian kuantum yang hanya tersusun dari grup Clifford dapat disimulasikan secara efisien pada komputer klasik.&lt;/p>
&lt;h3 id="442-gerbang-t-gerbang-pi8-sqrts-sqrt4z">4.4.2 Gerbang T (Gerbang $\pi/8$, $\sqrt{S}$, $\sqrt[4]{Z}$)
&lt;/h3>&lt;p>Kasus di mana &lt;strong>$\phi = \pi/4$&lt;/strong> disebut gerbang T.&lt;/p>
$$
T = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; e^{i\pi/4} \end{pmatrix} = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; \frac{1+i}{\sqrt{2}} \end{pmatrix}
$$
&lt;p>Jika kita mengeluarkan fase global &lt;strong>$e^{i\pi/8}$&lt;/strong> , komponen diagonalnya menjadi &lt;strong>$e^{-i\pi/8}$&lt;/strong> dan &lt;strong>$e^{i\pi/8}$&lt;/strong> , sehingga secara historis gerbang ini juga disebut gerbang &lt;strong>$\pi/8$&lt;/strong> .
Gerbang T tidak termasuk dalam grup Clifford, dan menghancurkan efisiensi simulasi klasik. Namun, terdapat teorema yang sangat penting dalam teori komputasi kuantum bahwa dengan menambahkan satu saja gerbang T ini ke dalam grup Clifford, terbentuklah &amp;ldquo;Set Gerbang Kuantum Universal (Universal Quantum Gate Set)&amp;rdquo; yang dapat mengaproksimasi transformasi unitari apa pun pada qubit tunggal dengan presisi sembarang. Dalam komputasi kuantum yang toleran terhadap kesalahan (fault-tolerant), karena sulit untuk menjalankan gerbang T secara langsung pada kode koreksi kesalahan, ia diimplementasikan menggunakan metode yang sangat mahal yang disebut &amp;ldquo;Distilasi Keadaan Ajaib (Magic State Distillation)&amp;rdquo;.&lt;/p>
&lt;h2 id="45-representasi-fungsi-eksponensial-dan-universalitas-dari-gerbang-rotasi-sembarang">4.5 Representasi Fungsi Eksponensial dan Universalitas dari Gerbang Rotasi Sembarang
&lt;/h2>&lt;p>Operasi paling umum pada qubit tunggal adalah transformasi unitari yang memutar sebesar sudut &lt;strong>$\theta$&lt;/strong> dengan sumbu rotasi berupa sembarang vektor satuan &lt;strong>$\hat{n} = (n_x, n_y, n_z)$&lt;/strong> (di mana &lt;strong>$n_x^2 + n_y^2 + n_z^2 = 1$&lt;/strong> ) pada bola Bloch. Dengan menggunakan kombinasi linear dari matriks Pauli, operator rotasi &lt;strong>$R_{\hat{n}}(\theta)$&lt;/strong> ini diformulasikan dengan indah sebagai fungsi eksponensial dari matriks berikut.&lt;/p>
$$
R_{\hat{n}}(\theta) = \exp\left(-i \frac{\theta}{2} (\hat{n} \cdot \vec{\sigma})\right) = \exp\left(-i \frac{\theta}{2} (n_x X + n_y Y + n_z Z)\right)
$$
&lt;p>Di sini, dengan memanfaatkan sifat antikomutasi kuat dari matriks Pauli, yaitu &lt;strong>$(\hat{n} \cdot \vec{\sigma})^2 = (n_x X + n_y Y + n_z Z)^2 = (n_x^2 + n_y^2 + n_z^2)I = I$&lt;/strong> , jika fungsi eksponensial tersebut diekspansi menggunakan deret Taylor ( &lt;strong>$e^{iAx} = \cos(x)I + i\sin(x)A$&lt;/strong> (pada kasus &lt;strong>$A^2=I$&lt;/strong> )), deret tak terhingga tersebut dapat disederhanakan secara dramatis, dan kita akan memperoleh bentuk perluasan matriks dari rumus Euler berikut.&lt;/p>
$$
R_{\hat{n}}(\theta) = \cos\left(\frac{\theta}{2}\right) I - i \sin\left(\frac{\theta}{2}\right) (\hat{n} \cdot \vec{\sigma})
$$
&lt;p>Dari rumusan umum ini, kelompok gerbang rotasi dasar di sekitar sumbu koordinat ortogonal dapat dideduksi.&lt;/p>
&lt;h3 id="gerbang-rotasi-di-sekitar-sumbu-x-r_xtheta">Gerbang rotasi di sekitar sumbu X $R_x(\theta)$
&lt;/h3>$$
R_x(\theta) = e^{-i \frac{\theta}{2} X} = \begin{pmatrix} \cos\frac{\theta}{2} &amp; -i \sin\frac{\theta}{2} \\ -i \sin\frac{\theta}{2} &amp; \cos\frac{\theta}{2} \end{pmatrix}
$$
&lt;h3 id="gerbang-rotasi-di-sekitar-sumbu-y-r_ytheta">Gerbang rotasi di sekitar sumbu Y $R_y(\theta)$
&lt;/h3>$$
R_y(\theta) = e^{-i \frac{\theta}{2} Y} = \begin{pmatrix} \cos\frac{\theta}{2} &amp; -\sin\frac{\theta}{2} \\ \sin\frac{\theta}{2} &amp; \cos\frac{\theta}{2} \end{pmatrix}
$$
&lt;h3 id="gerbang-rotasi-di-sekitar-sumbu-z-r_ztheta">Gerbang rotasi di sekitar sumbu Z $R_z(\theta)$
&lt;/h3>$$
R_z(\theta) = e^{-i \frac{\theta}{2} Z} = \begin{pmatrix} e^{-i\theta/2} &amp; 0 \\ 0 &amp; e^{i\theta/2} \end{pmatrix}
$$
&lt;p>Dengan menggunakan matriks-matriks rotasi ini, sembarang matriks unitari qubit tunggal &lt;strong>$U \in SU(2)$&lt;/strong> dapat difaktorkan secara sempurna melalui &amp;ldquo;dekomposisi Z-Y-Z&amp;rdquo; menggunakan tiga sudut Euler ( &lt;strong>$\alpha, \beta, \gamma$&lt;/strong> ) sebagai berikut.&lt;/p>
$$
U = e^{i\delta} R_z(\alpha) R_y(\beta) R_z(\gamma)
$$
&lt;p>Teorema ini memberikan jaminan fisis bahwa jika rotasi sumbu Z dan rotasi sumbu Y saja dapat diimplementasikan dengan presisi tinggi pada level perangkat keras, maka algoritma kompleks apa pun pada qubit tunggal dapat dijalankan.&lt;/p>
&lt;h2 id="46-ilustrasi-rangkaian-gerbang-qubit-tunggal-dan-transisi-keadaan">4.6 [Ilustrasi] Rangkaian Gerbang Qubit Tunggal dan Transisi Keadaan
&lt;/h2>&lt;p>Rangkaian kuantum adalah susunan gerbang-gerbang tersebut yang disusun secara berurutan dalam waktu. Keadaan akan berevolusi dalam waktu dari kiri ke kanan.&lt;/p>
&lt;div class="mermaid">graph LR
subgraph sg_5 ["Contoh Rangkaian Qubit Tunggal"]
direction LR
Q0["|0⟩"] --> G1["Gerbang H"]
G1 --> G2["Gerbang S"]
G2 --> G3["Rx(π/2)"]
G3 --> M1["Pengukuran"]
end
style Q0 fill:#f9f9f9,stroke:#333,stroke-width:2px
style G1 fill:#e1f5fe,stroke:#0288d1,stroke-width:2px
style G2 fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
style G3 fill:#fff3e0,stroke:#f57c00,stroke-width:2px
style M1 fill:#fce4ec,stroke:#c2185b,stroke-width:2px&lt;/div>
&lt;h2 id="47-contoh-perhitungan-ketat-penelusuran-lengkap-interferensi-kuantum-melalui-perkalian-matriks">4.7 Contoh Perhitungan Ketat: Penelusuran Lengkap Interferensi Kuantum melalui Perkalian Matriks
&lt;/h2>&lt;p>Untuk menyublimasikan konsep abstrak ke dalam intuisi fisik, kita akan menelusuri secara ketat dengan perhitungan manual tanpa ada yang dihilangkan, mengenai bagaimana keadaan kuantum berinterferensi dan bertransisi dengan mengalikan beberapa matriks unitari.&lt;/p>
&lt;p>Misalkan keadaan awal adalah keadaan basis &lt;strong>$|\psi_0\rangle = |0\rangle = \begin{pmatrix} 1 \\ 0 \end{pmatrix}$&lt;/strong> .
Operasi yang akan dieksekusi adalah urutan &amp;ldquo;gerbang &lt;strong>$H$&lt;/strong> &amp;quot; $\rightarrow$ &amp;ldquo;gerbang &lt;strong>$S$&lt;/strong> &amp;quot; $\rightarrow$ &amp;ldquo;gerbang &lt;strong>$H$&lt;/strong> &amp;quot; yang mirip dengan diagram rangkaian di atas.
Meskipun diagram rangkaian kuantum ditulis dari kiri ke kanan, perkalian operator aljabar linear terhadap vektor keadaan diaplikasikan &amp;ldquo;secara berurutan dari kiri&amp;rdquo;, sehingga persamaan operator unitari keseluruhan &lt;strong>$U_{total}$&lt;/strong> akan tersusun dari kanan ke kiri yang berlawanan dengan waktu.&lt;/p>
$$
U_{total} = H S H
$$
&lt;p>Kita substitusikan representasi matriks masing-masing gerbang untuk menurunkan matriks sintesisnya.&lt;/p>
$$
H = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix}, \quad S = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; i \end{pmatrix}
$$
&lt;p>Pertama, kita menghitung hasil kali dari &lt;strong>$H$&lt;/strong> yang diaplikasikan segera setelah keadaan awal, dan &lt;strong>$S$&lt;/strong> setelahnya, yaitu &lt;strong>$SH$&lt;/strong> .&lt;/p>
$$
S H = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; i \end{pmatrix} \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix} = \frac{1}{\sqrt{2}} \begin{pmatrix} 1\cdot 1 + 0\cdot 1 &amp; 1\cdot 1 + 0\cdot(-1) \\ 0\cdot 1 + i\cdot 1 &amp; 0\cdot 1 + i\cdot(-1) \end{pmatrix} = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ i &amp; -i \end{pmatrix}
$$
&lt;p>Selanjutnya, kita mengalikan &lt;strong>$H$&lt;/strong> terakhir dari sisi kiri pada hasil ini.&lt;/p>
$$
U_{total} = H (S H) = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix} \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ i &amp; -i \end{pmatrix}
$$
&lt;p>Kita keluarkan pengali skalar &lt;strong>$\frac{1}{\sqrt{2}} \times \frac{1}{\sqrt{2}} = \frac{1}{2}$&lt;/strong> ke depan, dan melakukan perkalian matriks dengan hati-hati.&lt;/p>
$$
U_{total} = \frac{1}{2} \begin{pmatrix} 1\cdot 1 + 1\cdot i &amp; 1\cdot 1 + 1\cdot(-i) \\ 1\cdot 1 + (-1)\cdot i &amp; 1\cdot 1 + (-1)\cdot(-i) \end{pmatrix} = \frac{1}{2} \begin{pmatrix} 1 + i &amp; 1 - i \\ 1 - i &amp; 1 + i \end{pmatrix}
$$
&lt;p>Ini adalah representasi matriks unitari tunggal ketika keseluruhan rangkaian dipandang sebagai satu kotak hitam (black box).
Kita aplikasikan &lt;strong>$U_{total}$&lt;/strong> ini pada keadaan awal &lt;strong>$|0\rangle$&lt;/strong> untuk menghitung keadaan akhir &lt;strong>$|\psi_{final}\rangle$&lt;/strong> .&lt;/p>
$$
|\psi_{final}\rangle = U_{total} |0\rangle = \frac{1}{2} \begin{pmatrix} 1 + i &amp; 1 - i \\ 1 - i &amp; 1 + i \end{pmatrix} \begin{pmatrix} 1 \\ 0 \end{pmatrix} = \frac{1}{2} \begin{pmatrix} 1 + i \\ 1 - i \end{pmatrix}
$$
&lt;p>Jika ini diekspansi menggunakan notasi Dirac, ia menjadi sebagai berikut.&lt;/p>
$$
|\psi_{final}\rangle = \frac{1+i}{2} |0\rangle + \frac{1-i}{2} |1\rangle
$$
&lt;p>Di sini, untuk memverifikasi apakah sifat unitari (fakta bahwa jumlah total probabilitas adalah 1) tidak rusak, kita menghitung probabilitas untuk mengobservasi masing-masing basis. Kita menggunakan kuadrat nilai mutlak bilangan kompleks ** $|z|^2 = z z^*$ **.&lt;/p>
$$
P(0) = |\langle 0 | \psi_{final} \rangle|^2 = \left| \frac{1+i}{2} \right|^2 = \frac{1^2 + 1^2}{4} = \frac{2}{4} = \frac{1}{2}
$$
$$
P(1) = |\langle 1 | \psi_{final} \rangle|^2 = \left| \frac{1-i}{2} \right|^2 = \frac{1^2 + (-1)^2}{4} = \frac{2}{4} = \frac{1}{2}
$$
&lt;p>Jumlah probabilitasnya menjadi &lt;strong>$P(0) + P(1) = 1$&lt;/strong> , yang membuktikan bahwa ini adalah keadaan yang valid secara fisis. Jika diukur, nilai 0 akan diperoleh dengan probabilitas 50%, dan nilai 1 dengan probabilitas 50%, tetapi ini bukanlah sekadar bilangan acak klasik biasa. Untuk mengeluarkan &amp;ldquo;fase&amp;rdquo; yang tersembunyi di balik keadaan tersebut, mari kita ubah vektor keadaan menjadi bentuk koordinat polar pada bola Bloch.&lt;/p>
&lt;p>Sebagai faktor persekutuan keseluruhan, kita akan mengeluarkan amplitudo &lt;strong>$1/\sqrt{2}$&lt;/strong> dan fase global &lt;strong>$e^{i\pi/4}$&lt;/strong> secara paksa ( &lt;strong>$\frac{1+i}{\sqrt{2}}$&lt;/strong> ).&lt;/p>
$$
|\psi_{final}\rangle = \frac{1}{\sqrt{2}} \left( \frac{1+i}{\sqrt{2}} |0\rangle + \frac{1-i}{\sqrt{2}} |1\rangle \right) = e^{i\pi/4} \left( \frac{1}{\sqrt{2}} |0\rangle + \frac{1}{\sqrt{2}} e^{-i\pi/2} |1\rangle \right)
$$
&lt;p>Karena fase global &lt;strong>$e^{i\pi/4}$&lt;/strong> dalam perhitungan nilai ekspektasi untuk besaran observasi mana pun (operator Hermitian) akan menjadi &lt;strong>$e^{-i\pi/4} e^{i\pi/4} = 1$&lt;/strong> sehingga saling meniadakan, jika kita hanya mengekstrak bagian fase relatif yang memiliki makna fisis:&lt;/p>
$$
|\psi_{final}'\rangle = \frac{1}{\sqrt{2}} |0\rangle - \frac{i}{\sqrt{2}} |1\rangle
$$
&lt;p>Dengan membandingkan hal ini dengan representasi koordinat polar &lt;strong>$\cos(\theta/2)|0\rangle + e^{i\phi}\sin(\theta/2)|1\rangle$&lt;/strong> , secara sempurna teridentifikasi bahwa vektor Bloch tersebut mengarah pada sudut zenith &lt;strong>$\theta = \pi/2$&lt;/strong> (pada ekuator) dan sudut azimuth &lt;strong>$\phi = -\pi/2$&lt;/strong> (arah negatif sumbu Y). Ini adalah keadaan yang biasanya dinotasikan sebagai &lt;strong>$|-i\rangle$&lt;/strong> .&lt;/p>
&lt;p>Mari kita tunjukkan fakta yang lebih mendalam lagi. Dengan menggunakan rumus gerbang rotasi berdasarkan fungsi eksponensial yang diturunkan sebelumnya, kita akan menuliskan matriks rotasi &lt;strong>$\pi/2$&lt;/strong> di sekitar sumbu X, yaitu &lt;strong>$R_x(\pi/2)$&lt;/strong> .&lt;/p>
$$
R_x(\pi/2) = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; -i \\ -i &amp; 1 \end{pmatrix}
$$
&lt;p>Di sisi lain, mari kita lihat kembali matriks keseluruhan &lt;strong>$U_{total}$&lt;/strong> yang kita hitung.&lt;/p>
$$
U_{total} = \frac{1}{2} \begin{pmatrix} 1 + i &amp; 1 - i \\ 1 - i &amp; 1 + i \end{pmatrix} = \frac{1+i}{2} \begin{pmatrix} 1 &amp; \frac{1-i}{1+i} \\ \frac{1-i}{1+i} &amp; 1 \end{pmatrix} = \frac{1+i}{2} \begin{pmatrix} 1 &amp; -i \\ -i &amp; 1 \end{pmatrix} = e^{i\pi/4} R_x(\pi/2)
$$
&lt;p>Secara menakjubkan, hal ini membuktikan bahwa operasi berurutan dari gerbang diskrit di sekitar sumbu yang sama sekali berbeda, yaitu &amp;quot; &lt;strong>$H \rightarrow S \rightarrow H$&lt;/strong> &amp;ldquo;, apabila mengabaikan fase globalnya, ekuivalen secara matematis kata demi kata dengan operasi tunggal berupa &amp;ldquo;rotasi &lt;strong>$\pi/2$&lt;/strong> di sekitar sumbu X&amp;rdquo;.
Dengan cara ini, meskipun keadaan kuantum menempuh jalur interferensi kompleks yang menolak intuisi klasik kita, melalui kerangka matematika aljabar linear yang kokoh, perilakunya dapat dikendalikan dan diprediksi secara penuh tanpa ada kesalahan sekecil apa pun (bahkan satu bit).&lt;/p>
&lt;p>Pada bab selanjutnya, dengan menggunakan pengetahuan tentang operasi qubit tunggal yang kuat ini sebagai pijakan, kita akan melangkah ke dalam dunia yang lebih mendalam mengenai perkalian tensor (tensor product) yang meledakkan dimensi ruang Hilbert secara eksponensial, serta gerbang multi-qubit yang menghasilkan &amp;ldquo;keterikatan kuantum (entanglement)&amp;rdquo; yang pernah disebut oleh Einstein sebagai &amp;ldquo;aksi seram dari jarak jauh&amp;rdquo; (spooky action at a distance).&lt;/p>
&lt;h1 id="bab-5-sistem-multiqubit-dan-keterikatan-kuantum-entanglement">Bab 5: Sistem Multiqubit dan Keterikatan Kuantum (Entanglement)
&lt;/h1>&lt;p>Dalam bab-bab sebelumnya, kita telah membahas secara mendalam sifat superposisi yang dimiliki oleh qubit tunggal dan gerbang kuantum tunggal yang dideskripsikan sebagai operasi rotasi pada bola Bloch. Namun, sumber kekuatan sejati dari komputasi kuantum yang melampaui komputasi klasik—yang disebut &amp;ldquo;supremasi kuantum&amp;rdquo; atau &amp;ldquo;keunggulan kuantum&amp;rdquo;—terletak pada sistem banyak-benda (many-body systems) tempat beberapa qubit saling berinteraksi. Pada bab ini, kita akan memperkenalkan konsep paling inti dan paling misterius dari informasi kuantum, yaitu &lt;strong>keterikatan kuantum&lt;/strong> (Entanglement), serta menyajikan pembahasan menyeluruh mulai dari deskripsi matematis yang ketat untuk sistem multiqubit, sirkuit untuk membangkitkan keterikatan kuantum, hingga paradoks EPR yang mengguncang fondasi fisika.&lt;/p>
&lt;hr>
&lt;h2 id="51-deskripsi-matematis-keadaan-banyak-benda-dengan-produk-tensor-otimes">5.1 Deskripsi Matematis Keadaan Banyak-Benda dengan Produk Tensor ($\otimes$)
&lt;/h2>&lt;p>Menurut aksioma mekanika kuantum, ketika ruang keadaan dari sistem fisik yang independen masing-masing dideskripsikan oleh ruang Hilbert &lt;strong>$\mathcal{H}_A$&lt;/strong> dan &lt;strong>$\mathcal{H}_B$&lt;/strong> , ruang keadaan dari sistem komposit yang menggabungkan keduanya diberikan sebagai &lt;strong>produk tensor&lt;/strong> (Tensor Product) dari masing-masing ruang, yaitu &lt;strong>$\mathcal{H} = \mathcal{H}_A \otimes \mathcal{H}_B$&lt;/strong> .&lt;/p>
&lt;p>Ruang keadaan dari qubit tunggal adalah ruang vektor kompleks dua dimensi &lt;strong>$\mathbb{C}^2$&lt;/strong> . Oleh karena itu, ruang keadaan dari sistem yang terdiri dari $n$ qubit adalah ruang Hilbert berdimensi $2^n$, yaitu &lt;strong>$(\mathbb{C}^2)^{\otimes n}$&lt;/strong> . Pertumbuhan dimensi secara eksponensial terhadap jumlah qubit $n$ inilah yang menjadi fondasi matematis dari paralelisme kuantum.&lt;/p>
&lt;p>Mari kita tinjau sistem yang terdiri dari dua qubit (qubit A dan qubit B). Basis komputasi didefinisikan sebagai produk tensor dari keadaan basis masing-masing qubit tunggal.&lt;/p>
$$
|0\rangle_A \otimes |0\rangle_B \equiv |00\rangle, \quad
|0\rangle_A \otimes |1\rangle_B \equiv |01\rangle, \quad
|1\rangle_A \otimes |0\rangle_B \equiv |10\rangle, \quad
|1\rangle_A \otimes |1\rangle_B \equiv |11\rangle
$$
&lt;p>Di sini, mari kita hitung secara ketat representasi matriks dari produk tensor (produk Kronecker). Jika kita menyatakan basis qubit tunggal sebagai vektor kolom:&lt;/p>
$$
|0\rangle = \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \quad |1\rangle = \begin{pmatrix} 0 \\ 1 \end{pmatrix}
$$
&lt;p>Dengan menggunakan basis ini, sebagai contoh, perhitungan untuk keadaan &lt;strong>$|10\rangle$&lt;/strong> adalah sebagai berikut:&lt;/p>
$$
|10\rangle = |1\rangle \otimes |0\rangle = \begin{pmatrix} 0 \\ 1 \end{pmatrix} \otimes \begin{pmatrix} 1 \\ 0 \end{pmatrix} = \begin{pmatrix} 0 \cdot \begin{pmatrix} 1 \\ 0 \end{pmatrix} \\ 1 \cdot \begin{pmatrix} 1 \\ 0 \end{pmatrix} \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 1 \\ 0 \end{pmatrix}
$$
&lt;p>Dalam ruang vektor 4 dimensi ini, keadaan murni paling umum dari sistem 2-qubit, &lt;strong>$|\Psi\rangle$&lt;/strong> , dideskripsikan sebagai kombinasi linear (superposisi) dari keempat vektor basis ini:&lt;/p>
$$
|\Psi\rangle = c_{00} |00\rangle + c_{01} |01\rangle + c_{10} |10\rangle + c_{11} |11\rangle
$$
&lt;p>Di sini, $c_{ij} \in \mathbb{C}$ adalah amplitudo probabilitas, dan berdasarkan aturan Born, keadaannya harus dinormalisasi, yaitu memenuhi syarat normalisasi $\sum_{i,j \in \{0,1\}} |c_{ij}|^2 = 1$.&lt;/p>
&lt;p>Operator (gerbang) dalam sistem komposit juga dikonstruksi menggunakan produk tensor. Operasi penerapan operator &lt;strong>$U_A$&lt;/strong> pada qubit A dan operator &lt;strong>$U_B$&lt;/strong> pada qubit B direpresentasikan sebagai operator &lt;strong>$U_A \otimes U_B$&lt;/strong> untuk keseluruhan sistem komposit, yang beraksi pada keadaan produk sembarang sebagai berikut:&lt;/p>
$$
(U_A \otimes U_B)(|\psi\rangle_A \otimes |\phi\rangle_B) = (U_A |\psi\rangle_A) \otimes (U_B |\phi\rangle_B)
$$
&lt;p>Berdasarkan linearitas, aksi ini diperluas ke keadaan superposisi sembarang.&lt;/p>
&lt;hr>
&lt;h2 id="52-representasi-matematis-keadaan-bell-keadaan-terikat-maksimal">5.2 Representasi Matematis Keadaan Bell (Keadaan Terikat Maksimal)
&lt;/h2>&lt;p>Keadaan dalam sistem kuantum banyak-benda secara garis besar diklasifikasikan menjadi dua: &amp;ldquo;keadaan dapat terpisahkan (Separable State)&amp;rdquo; dan &amp;ldquo;keadaan terikat (Entangled State)&amp;rdquo;.
Ketika suatu keadaan &lt;strong>$|\Psi\rangle$&lt;/strong> dapat dideskripsikan semata-mata sebagai produk tensor dari keadaan masing-masing subsistem, yaitu&lt;/p>
$$
|\Psi\rangle = |\psi\rangle_A \otimes |\phi\rangle_B
$$
&lt;p>maka keadaan tersebut dikatakan dapat terpisahkan (separable). Sebaliknya, keadaan yang &lt;strong>tidak dapat&lt;/strong> dinyatakan sebagai produk tensor dari keadaan subsistem mana pun didefinisikan sebagai &lt;strong>keadaan terikat secara kuantum (Entangled State)&lt;/strong> .&lt;/p>
&lt;p>Dalam sistem dua-qubit, keadaan yang terikat secara kuantum paling kuat disebut &lt;strong>keadaan Bell&lt;/strong> (Bell States), atau pasangan EPR. Keadaan Bell terdiri dari empat keadaan murni ortogonal berikut, yang membentuk basis ortonormal lengkap (basis Bell) bagi ruang Hilbert 4 dimensi:&lt;/p>
$$
|\Phi^+\rangle = \frac{1}{\sqrt{2}} \Big( |00\rangle + |11\rangle \Big)
$$
$$
|\Phi^-\rangle = \frac{1}{\sqrt{2}} \Big( |00\rangle - |11\rangle \Big)
$$
$$
|\Psi^+\rangle = \frac{1}{\sqrt{2}} \Big( |01\rangle + |10\rangle \Big)
$$
$$
|\Psi^-\rangle = \frac{1}{\sqrt{2}} \Big( |01\rangle - |10\rangle \Big)
$$
&lt;p>Di sini, mari kita buktikan secara ketat dengan kontradiksi (reductio ad absurdum) bahwa keadaan &lt;strong>$|\Phi^+\rangle$&lt;/strong> tidak dapat dipisahkan.
Andaikan keadaan &lt;strong>$|\Phi^+\rangle$&lt;/strong> adalah keadaan yang dapat dipisahkan, dan asumsikan ia dapat dituliskan sebagai produk tensor dari keadaan qubit tunggal yang belum diketahui:&lt;/p>
$$
|\Phi^+\rangle = (a|0\rangle + b|1\rangle)_A \otimes (c|0\rangle + d|1\rangle)_B
$$
&lt;p>Jika kita menjabarkannya:&lt;/p>
$$
|\Phi^+\rangle = ac|00\rangle + ad|01\rangle + bc|10\rangle + bd|11\rangle
$$
&lt;p>Dengan membandingkan koefisien pada persamaan definisi awal, kita memperoleh sistem persamaan berikut:&lt;/p>
&lt;ol>
&lt;li>$ac = \frac{1}{\sqrt{2}}$&lt;/li>
&lt;li>$bd = \frac{1}{\sqrt{2}}$&lt;/li>
&lt;li>$ad = 0$&lt;/li>
&lt;li>$bc = 0$&lt;/li>
&lt;/ol>
&lt;p>Dari Persamaan 3 ($ad = 0$), maka $a = 0$ atau $d = 0$.
Jika $a = 0$, dari Persamaan 1 diperoleh $ac = 0$, yang berkontradiksi dengan $ac = \frac{1}{\sqrt{2}}$.
Jika $d = 0$, dari Persamaan 2 diperoleh $bd = 0$, yang berkontradiksi dengan $bd = \frac{1}{\sqrt{2}}$.
Oleh karena itu, bilangan kompleks $a, b, c, d$ seperti itu tidak ada, sehingga terbukti secara ketat bahwa keadaan &lt;strong>$|\Phi^+\rangle$&lt;/strong> tidak pernah dapat difaktorkan sebagai produk dari dua keadaan independen.&lt;/p>
&lt;h3 id="matriks-densitas-tereduksi-dan-entropi-keterikatan">Matriks Densitas Tereduksi dan Entropi Keterikatan
&lt;/h3>&lt;p>Fakta bahwa keadaan Bell merupakan &amp;ldquo;keterikatan maksimal&amp;rdquo; menjadi semakin jelas dengan menghitung &lt;strong>matriks densitas tereduksi&lt;/strong> (Reduced Density Matrix) yang mendeskripsikan informasi subsistem. Ketika keseluruhan sistem berada dalam keadaan murni &lt;strong>$\rho = |\Phi^+\rangle \langle\Phi^+|$&lt;/strong> , kita menelusuri keluar (partial trace) qubit B untuk mencari keadaan lokal dari qubit A:&lt;/p>
$$
\rho_A = \text{Tr}_B(|\Phi^+\rangle \langle\Phi^+|) = \text{Tr}_B \left[ \frac{1}{2} (|00\rangle\langle00| + |00\rangle\langle11| + |11\rangle\langle00| + |11\rangle\langle11|) \right]
$$
&lt;p>Dengan menggunakan sifat &lt;em>partial trace&lt;/em> $\text{Tr}_B(|i,j\rangle\langle k,l|) = |i\rangle\langle k| \cdot \langle l|j\rangle = |i\rangle\langle k| \delta_{jl}$,&lt;/p>
$$
\rho_A = \frac{1}{2} \Big( |0\rangle\langle0| \cdot \langle0|0\rangle + |0\rangle\langle1| \cdot \langle1|0\rangle + |1\rangle\langle0| \cdot \langle0|1\rangle + |1\rangle\langle1| \cdot \langle1|1\rangle \Big)
$$
$$
\rho_A = \frac{1}{2} (|0\rangle\langle0| + |1\rangle\langle1|) = \frac{1}{2} I
$$
&lt;p>Hal ini berarti jika hanya qubit A yang diamati, keadaannya adalah keadaan campuran sempurna (Completely Mixed State), dan entropi von Neumann $S(\rho_A) = -\text{Tr}(\rho_A \log_2 \rho_A)$ bernilai maksimum yaitu $1$. Dengan kata lain, esensi dari keterikatan kuantum maksimal adalah korelasi ekstrem yang sama sekali mustahil dalam mekanika klasik: &amp;ldquo;meskipun sistem secara keseluruhan memiliki informasi lengkap (keadaan murni), ketika setiap subsistem diamati secara terpisah, informasinya menjadi sepenuhnya tidak pasti (entropi maksimum)&amp;rdquo;.&lt;/p>
&lt;hr>
&lt;h2 id="53-representasi-matriks-gerbang-cnot-controlled-not">5.3 Representasi Matriks Gerbang CNOT (Controlled-NOT)
&lt;/h2>&lt;p>Untuk membangkitkan dan memanipulasi keterikatan seperti ini secara artifisial di dalam komputer kuantum, operasi pada qubit tunggal saja tidaklah cukup; gerbang multiqubit yang merentang di beberapa qubit sangatlah penting. Operator yang paling mendasar dan paling kuat adalah &lt;strong>gerbang CNOT&lt;/strong> (Controlled-NOT Gate).&lt;/p>
&lt;p>Gerbang CNOT beraksi pada dua qubit, memperlakukan salah satu sebagai &amp;ldquo;qubit kontrol (Control Qubit)&amp;rdquo; dan yang lainnya sebagai &amp;ldquo;qubit target (Target Qubit)&amp;rdquo;. Gerbang ini, yang dapat dipandang sebagai versi kuantum dari gerbang XOR klasik, beroperasi dengan aturan: &amp;ldquo;hanya jika qubit kontrol berada dalam keadaan $|1\rangle$, maka qubit target akan dibalik (menerapkan gerbang Pauli $X$), sedangkan jika qubit kontrol berada dalam keadaan $|0\rangle$, maka qubit target tidak diubah&amp;rdquo;.&lt;/p>
&lt;p>Aksinya terhadap basis komputasi adalah sebagai berikut (dengan qubit pertama sebagai kontrol dan qubit kedua sebagai target):&lt;/p>
$$
\text{CNOT} |00\rangle = |00\rangle \\
\text{CNOT} |01\rangle = |01\rangle \\
\text{CNOT} |10\rangle = |11\rangle \\
\text{CNOT} |11\rangle = |10\rangle
$$
&lt;p>Jika dinyatakan sebagai matriks uniter 4 dimensi, bentuknya adalah sebagai berikut:&lt;/p>
$$
\text{CNOT} = \begin{pmatrix}
1 &amp; 0 &amp; 0 &amp; 0 \\
0 &amp; 1 &amp; 0 &amp; 0 \\
0 &amp; 0 &amp; 0 &amp; 1 \\
0 &amp; 0 &amp; 1 &amp; 0
\end{pmatrix}
$$
&lt;p>Sebagai representasi yang lebih elegan secara matematis, terdapat notasi penjumlahan produk tensor menggunakan operator proyeksi dan matriks Pauli:&lt;/p>
$$
\text{CNOT} = |0\rangle\langle0| \otimes I + |1\rangle\langle1| \otimes X
$$
&lt;p>Persamaan ini mengekspresikan makna fisis dari gerbang CNOT secara sangat intuitif. Suku pertama berarti &amp;ldquo;dalam ruang keadaan tempat qubit pertama diproyeksikan ke $|0\rangle$, operator identitas $I$ diterapkan pada qubit kedua&amp;rdquo;, dan suku kedua berarti &amp;ldquo;dalam ruang keadaan tempat qubit pertama diproyeksikan ke $|1\rangle$, operator pembalik-bit $X$ diterapkan pada qubit kedua&amp;rdquo;.&lt;/p>
&lt;p>Sebagai sifat penting dari gerbang CNOT, karena gerbang ini secara bersamaan memenuhi sifat Hermitian ( $\text{CNOT}^\dagger = \text{CNOT}$ ) dan keuniteran ( $\text{CNOT}^\dagger \text{CNOT} = I$ ), maka ia merupakan invers bagi dirinya sendiri ( $\text{CNOT}^2 = I$ ).&lt;/p>
&lt;hr>
&lt;h2 id="54-sirkuit-pembangkit-keterikatan-kuantum-menggunakan-cnot">5.4 Sirkuit Pembangkit Keterikatan Kuantum Menggunakan CNOT
&lt;/h2>&lt;p>Lalu, berangkat dari keadaan yang dapat terpisahkan, bagaimana cara kita membangkitkan keadaan Bell yang merupakan keadaan terikat maksimal? Di sini, kita akan membangun sirkuit kuantum standar untuk menghasilkan &lt;strong>$|\Phi^+\rangle$&lt;/strong> dari keadaan awal komputer kuantum &lt;strong>$|00\rangle$&lt;/strong> , dan menelusuri evolusi keadaannya melalui perumusan matematis.&lt;/p>
&lt;p>Komponen yang diperlukan hanyalah gerbang Hadamard &lt;strong>$H$&lt;/strong> yang beraksi pada qubit tunggal, dan gerbang &lt;strong>$\text{CNOT}$&lt;/strong> yang telah dijelaskan sebelumnya. Matriks Hadamard didefinisikan sebagai berikut:&lt;/p>
$$
H = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &amp; 1 \\ 1 &amp; -1 \end{pmatrix}
$$
&lt;h3 id="perhitungan-evolusi-keadaan-kuantum">Perhitungan Evolusi Keadaan Kuantum
&lt;/h3>&lt;p>&lt;strong>Langkah 1:&lt;/strong> Inisialisasi
Sistem berada pada keadaan awal basis komputasi:&lt;/p>
$$
|\psi_0\rangle = |0\rangle_A \otimes |0\rangle_B = |00\rangle
$$
&lt;p>&lt;strong>Langkah 2:&lt;/strong> Penerapan Gerbang Hadamard pada Qubit Kontrol (Qubit A)
Gerbang Hadamard diterapkan hanya pada qubit A untuk menciptakan keadaan superposisi. Operator untuk keseluruhan sistem adalah &lt;strong>$H \otimes I$&lt;/strong> .&lt;/p>
$$
|\psi_1\rangle = (H \otimes I) |00\rangle = (H|0\rangle_A) \otimes (I|0\rangle_B)
$$
$$
= \left( \frac{1}{\sqrt{2}} (|0\rangle_A + |1\rangle_A) \right) \otimes |0\rangle_B
$$
$$
= \frac{1}{\sqrt{2}} (|00\rangle + |10\rangle)
$$
&lt;p>Pada titik ini, keadaannya masih berupa keadaan yang dapat terpisahkan. Hal ini dikarenakan ia masih dapat dituliskan dalam bentuk produk tensor.&lt;/p>
&lt;p>&lt;strong>Langkah 3:&lt;/strong> Penerapan Gerbang CNOT
Selanjutnya, kita menerapkan gerbang CNOT dengan qubit A sebagai qubit kontrol dan qubit B sebagai qubit target. Berdasarkan linearitas operator, gerbang CNOT beraksi secara independen pada setiap suku superposisi:&lt;/p>
$$
|\psi_2\rangle = \text{CNOT} \left[ \frac{1}{\sqrt{2}} (|00\rangle + |10\rangle) \right]
$$
$$
= \frac{1}{\sqrt{2}} (\text{CNOT}|00\rangle + \text{CNOT}|10\rangle)
$$
&lt;p>Dengan menerapkan aturan aksi CNOT terhadap basis yang telah didefinisikan sebelumnya, karena $\text{CNOT}|00\rangle = |00\rangle$ dan $\text{CNOT}|10\rangle = |11\rangle$, maka:&lt;/p>
$$
|\psi_2\rangle = \frac{1}{\sqrt{2}} (|00\rangle + |11\rangle) = |\Phi^+\rangle
$$
&lt;p>Secara elegan, keadaan Bell &lt;strong>$|\Phi^+\rangle$&lt;/strong> berhasil dibangkitkan dari keadaan awal yang dapat terpisahkan. Ketika gerbang CNOT menerima &amp;ldquo;superposisi qubit kontrol antara 0 dan 1&amp;rdquo; yang dihasilkan oleh gerbang Hadamard, proses pembalikan/tanpa-pembalikan pada qubit target bercabang secara terikat dengan masing-masing keadaan qubit kontrol, sehingga keterikatan kuantum terbentuk pada sistem secara keseluruhan.&lt;/p>
&lt;p>Dengan konfigurasi sirkuit yang serupa, dengan mengubah keadaan awal menjadi $|01\rangle, |10\rangle, |11\rangle$, kita dapat membangkitkan ketiga keadaan Bell yang tersisa, yaitu berturut-turut $|\Psi^+\rangle, |\Phi^-\rangle, |\Psi^-\rangle$, secara deterministik.&lt;/p>
&lt;h3 id="diagram-sirkuit-kuantum-notasi-mermaid">Diagram Sirkuit Kuantum (Notasi Mermaid)
&lt;/h3>&lt;p>Diagram sirkuit kuantum yang mendeskripsikan proses pembangkitan keterikatan di atas adalah sebagai berikut:&lt;/p>
&lt;div class="mermaid">graph LR
%% Quantum Qubits definitions
Q0["|0⟩ (Qubit Kontrol)"]
Q1["|0⟩ (Qubit Target)"]
%% Gates definitions
H["Gerbang H"]
Dot["● (Control)"]
X["⊕ (Target)"]
%% Outputs
Out0[" "]
Out1[" "]
%% Connections for Q0
Q0 --> H
H --> Dot
Dot --> Out0
%% Connections for Q1
Q1 --> X
X --> Out1
%% CNOT Connection (Control to Target)
Dot -.->|"CNOT"| X
%% Styles
style H fill:#f9f,stroke:#333,stroke-width:2px
style Dot fill:#333,stroke:#333
style X fill:#fff,stroke:#333,stroke-width:2px&lt;/div>
&lt;p>&lt;em>(Catatan: Diagram di atas merepresentasikan interkoneksi logis. Garis horizontal solid menunjukkan aliran waktu dari masing-masing qubit (kabel kuantum), memperlihatkan struktur tempat qubit kontrol yang telah melewati &lt;code>Gerbang H&lt;/code> mengontrol qubit target pada &lt;code>⊕&lt;/code> di posisi &lt;code>●&lt;/code>. Keadaan Bell $|\Phi^+\rangle$ diperoleh sebagai keadaan keluaran keseluruhan.)&lt;/em>&lt;/p>
&lt;hr>
&lt;h2 id="55-paradoks-epr-dan-non-lokalitas">5.5 Paradoks EPR dan Non-Lokalitas
&lt;/h2>&lt;p>Hal yang menunjukkan bahwa konsep keterikatan kuantum bukan sekadar permainan matematis, melainkan mengajukan pertanyaan tajam terhadap fondasi fisika, adalah publikasi tahun 1935 oleh Albert Einstein, Boris Podolsky, dan Nathan Rosen yang dikenal sebagai &lt;strong>makalah EPR&lt;/strong> . Mereka berargumen bahwa karena deskripsi mekanika kuantum berkontradiksi dengan &amp;ldquo;realisme lokal (Local Realism)&amp;rdquo;, maka mekanika kuantum merupakan teori yang tidak lengkap (memerlukan variabel tersembunyi).&lt;/p>
&lt;p>Mari kita lakukan eksperimen pikiran dengan membayangkan dua pengamat, Alice dan Bob, berbagi keadaan Bell &lt;strong>$|\Phi^+\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |11\rangle)$&lt;/strong> yang telah dibangkitkan sebelumnya. Asumsikan bahwa Alice memegang qubit pertama, Bob memegang qubit kedua, dan mereka terpisah di ujung-ujung alam semesta yang saling berjauhan (misalnya Bumi dan Galaksi Andromeda).&lt;/p>
&lt;p>Dalam keadaan ini, hasil pengukuran masing-masing qubit pada dasarnya bersifat acak. Ketika Alice mengukur qubit yang dipegangnya dalam basis komputasi $\{|0\rangle, |1\rangle\}$, ia memperoleh $0$ (keadaan $|0\rangle$) dengan probabilitas 50%, dan $1$ (keadaan $|1\rangle$) dengan probabilitas 50%.&lt;/p>
&lt;p>Namun, menurut postulat proyeksi mekanika kuantum (kolapsnya paket gelombang), &lt;strong>pada saat seketika&lt;/strong> Alice melakukan pengukuran, keadaan sistem secara keseluruhan berubah secara dramatis:&lt;/p>
&lt;ul>
&lt;li>Pada saat Alice memperoleh hasil pengukuran $0$, fungsi gelombang keseluruhan kolaps menjadi $|00\rangle$. Oleh karena itu, qubit milik Bob, bahkan sebelum pengukuran apa pun dilakukan terhadapnya, secara instan dan pasti terdeterminasi menjadi $|0\rangle$.&lt;/li>
&lt;li>Sebaliknya, pada saat Alice memperoleh hasil pengukuran $1$, fungsi gelombang keseluruhan kolaps menjadi $|11\rangle$, dan qubit milik Bob secara instan dan pasti terdeterminasi menjadi $|1\rangle$.&lt;/li>
&lt;/ul>
&lt;p>Einstein menyebut fenomena ini sebagai &amp;ldquo;aksi seram dari jarak jauh (spooky action at a distance)&amp;rdquo;. Hal ini dikarenakan operasi pengukuran lokal yang dilakukan oleh Alice tampaknya memengaruhi keadaan fisik Bob yang berada sangat jauh melebihi kecepatan cahaya (secara instan). Ini tampak secara gamblang melanggar prinsip lokalitas yang menjadi syarat teori relativitas khusus, yaitu bahwa &amp;ldquo;tidak ada informasi apa pun yang dapat merambat melebihi kecepatan cahaya&amp;rdquo;.&lt;/p>
&lt;h3 id="teorema-tanpa-sinyal-dan-ketidaksamaan-bell">Teorema Tanpa-Sinyal dan Ketidaksamaan Bell
&lt;/h3>&lt;p>Lantas, apakah mekanika kuantum berkontradiksi dengan teori relativitas? Kesimpulannya adalah: tidak ada kontradiksi.
Paradoks yang tampak ini diselesaikan oleh &lt;strong>Teorema Tanpa-Sinyal (No-Communication Theorem)&lt;/strong> . Meskipun keadaan Bob terdeterminasi seketika akibat pengukuran Alice, pada prinsipnya mustahil bagi Alice sendiri untuk mengendalikan apakah ia akan memperoleh hasil $0$ atau $1$. Dari sisi Bob, tidak ada cara untuk mengetahui fakta bahwa Alice telah melakukan pengukuran, dan hasil pengukuran terhadap qubitnya sendiri tetap tampak sepenuhnya acak (probabilitas 50% untuk 0 atau 1). Seperti yang telah dibuktikan pada bagian matriks densitas tereduksi, basis pengukuran apa pun yang dipilih oleh Alice sama sekali tidak mengubah matriks densitas lokal Bob, $\rho_B$. Oleh karena itu, kita tidak dapat mentransmisikan &amp;ldquo;informasi yang bermakna&amp;rdquo; melebihi kecepatan cahaya dengan memanfaatkan keterikatan kuantum.&lt;/p>
&lt;p>Kendati demikian, korelasi kuat yang dimiliki oleh keterikatan kuantum ini bukanlah sesuatu yang dapat diakomodasi dalam kerangka fisika klasik. Pada tahun 1964, John Stewart Bell menurunkan &lt;strong>Ketidaksamaan Bell&lt;/strong> . Bell membuktikan secara matematis bahwa &amp;ldquo;jika dunia dideskripsikan oleh realisme lokal (teori variabel tersembunyi yang diajukan Einstein), maka kekuatan korelasi ketika Alice dan Bob masing-masing melakukan pengukuran pada sumbu yang berbeda tidak akan melampaui batas atas tertentu (pada ketidaksamaan CHSH, $|S| \leq 2$)&amp;rdquo;.&lt;/p>
&lt;p>Mekanika kuantum memprediksi pelanggaran terhadap batas atas ini ( $|S| = 2\sqrt{2}$ ) pada konfigurasi tertentu. Eksperimen fisika presisi berikutnya oleh Alain Aspect dan kawan-kawan telah membuktikan secara eksperimental pelanggaran terhadap ketidaksamaan Bell, dan memastikan bahwa alam semesta tempat kita hidup &lt;strong>bukanlah&lt;/strong> bersifat realisme lokal. Korelasi non-lokal akibat keterikatan kuantum merupakan fenomena fisika universal yang nyata-nyata ada di alam semesta.&lt;/p>
&lt;p>Pada bab berikutnya, kita akan membahas secara mendalam protokol-protokol komunikasi kuantum—seperti teleportasi kuantum dan pengodean superpadat (superdense coding)—yang memanfaatkan non-lokalitas keterikatan kuantum ini secara aktif sebagai sumber daya pemrosesan informasi.&lt;/p>
&lt;h1 id="bab-6-sirkuit-kuantum-dan-protokol-dasar">Bab 6: Sirkuit Kuantum dan Protokol Dasar
&lt;/h1>&lt;p>Dalam bab ini, kita akan menggali lebih dalam tentang protokol paling penting dan mendasar dalam ilmu informasi kuantum, yang diwujudkan dengan menggabungkan aksioma dasar mekanika kuantum dan konsep gerbang kuantum yang telah kita pelajari sejauh ini. Protokol-protokol ini, yang menjungkirbalikkan akal sehat teori informasi klasik, menjadi landasan yang menentukan potensi komputer kuantum dan komunikasi kuantum. Di sini, kita akan membahas tiga topik, yaitu &amp;ldquo;Teorema Tanpa-Kloning (No-Cloning Theorem)&amp;rdquo;, &amp;ldquo;Teleportasi Kuantum (Quantum Teleportation)&amp;rdquo;, dan &amp;ldquo;Pengodean Superpadat (Superdense Coding)&amp;rdquo;, secara mendetail beserta formulasi matematis yang ketat tanpa kompromi.&lt;/p>
&lt;h2 id="61-teorema-tanpa-kloning-no-cloning-theorem">6.1 Teorema Tanpa-Kloning (No-Cloning Theorem)
&lt;/h2>&lt;p>Dalam komputer klasik, menyalin (menggandakan) data adalah operasi yang sangat trivial. Deretan bit dapat dengan mudah disalin dan disimpan dalam media penyimpanan yang tak terhitung jumlahnya. Namun, di dunia yang diatur oleh mekanika kuantum, ada sebuah teorema mengejutkan yang menyatakan bahwa &lt;strong>&amp;ldquo;Membuat salinan sempurna dari keadaan kuantum yang tidak diketahui adalah hal yang mustahil&amp;rdquo;&lt;/strong> . Inilah &amp;ldquo;Teorema Tanpa-Kloning (No-Cloning Theorem)&amp;rdquo;, yang dibuktikan secara independen oleh Wootters dan Zurek, serta oleh Dieks pada tahun 1982.&lt;/p>
&lt;p>Teorema ini adalah prinsip fundamental yang menjamin keamanan kriptografi kuantum (distribusi kunci kuantum), sekaligus menjadi alasan mengapa koreksi kesalahan kuantum harus menggunakan pendekatan kompleks yang sama sekali berbeda dari kode pengulangan klasik (sekadar suara terbanyak).&lt;/p>
&lt;h3 id="bukti-matematis">Bukti Matematis
&lt;/h3>&lt;p>Bukti Teorema Tanpa-Kloning diturunkan murni dari sifat-sifat yang sangat dasar dari mekanika kuantum, yaitu linearitas dan uniteritas.&lt;/p>
&lt;p>Mari kita asumsikan keberadaan &amp;ldquo;mesin penyalin kuantum universal&amp;rdquo; yang dapat menyalin keadaan kuantum yang tidak diketahui &lt;strong>$|\psi\rangle$&lt;/strong> . Mesin penyalin ini seharusnya menerima keadaan asli &lt;strong>$|\psi\rangle$&lt;/strong> dan qubit target yang telah diinisialisasi (setara dengan buku catatan kosong) &lt;strong>$|0\rangle$&lt;/strong> sebagai input, dan menghasilkan dua keadaan identik &lt;strong>$|\psi\rangle \otimes |\psi\rangle$&lt;/strong> (ditulis secara ringkas sebagai &lt;strong>$|\psi\rangle |\psi\rangle$&lt;/strong> ) sebagai output.&lt;/p>
&lt;p>Dalam mekanika kuantum, setiap evolusi fisik dari sistem tertutup dijelaskan oleh sebuah operator uniter &lt;strong>$U$&lt;/strong> . Oleh karena itu, operasi dari mesin penyalin ini didefinisikan sebagai transformasi uniter &lt;strong>$U$&lt;/strong> yang memenuhi persamaan berikut.&lt;/p>
$$
U (|\psi\rangle \otimes |0\rangle) = |\psi\rangle \otimes |\psi\rangle
$$
&lt;p>Karena diasumsikan ini berlaku untuk keadaan &amp;ldquo;sebarang&amp;rdquo;, mesin tersebut juga harus berfungsi dengan cara yang sama untuk sebarang keadaan kuantum lain &lt;strong>$|\phi\rangle$&lt;/strong> .&lt;/p>
$$
U (|\phi\rangle \otimes |0\rangle) = |\phi\rangle \otimes |\phi\rangle
$$
&lt;p>Sekarang, mari kita ambil hasil kali dalam (produk skalar) dari kedua persamaan ini. Kita menggunakan sifat operator uniter &lt;strong>$U$&lt;/strong> ( &lt;strong>$U^\dagger U = I$&lt;/strong> ). Hasil kali dalam di ruas kiri adalah sebagai berikut.&lt;/p>
$$
\begin{aligned}
\left( U (|\psi\rangle \otimes |0\rangle) \right)^\dagger \left( U (|\phi\rangle \otimes |0\rangle) \right)
&amp;= (\langle \psi | \otimes \langle 0 |) U^\dagger U (|\phi\rangle \otimes |0\rangle) \\
&amp;= (\langle \psi | \otimes \langle 0 |) I (|\phi\rangle \otimes |0\rangle) \\
&amp;= \langle \psi | \phi \rangle \cdot \langle 0 | 0 \rangle \\
&amp;= \langle \psi | \phi \rangle
\end{aligned}
$$
&lt;p>(Di sini, kita menggunakan &lt;strong>$\langle 0 | 0 \rangle = 1$&lt;/strong> .)&lt;/p>
&lt;p>Di sisi lain, hasil kali dalam dari keadaan yang disalin di ruas kanan adalah sebagai berikut.&lt;/p>
$$
\begin{aligned}
\left( |\psi\rangle \otimes |\psi\rangle \right)^\dagger \left( |\phi\rangle \otimes |\phi\rangle \right)
&amp;= (\langle \psi | \otimes \langle \psi |) (|\phi\rangle \otimes |\phi\rangle) \\
&amp;= \langle \psi | \phi \rangle \cdot \langle \psi | \phi \rangle \\
&amp;= (\langle \psi | \phi \rangle)^2
\end{aligned}
$$
&lt;p>Karena ruas kiri dan ruas kanan harus sama, kita mendapatkan persamaan berikut.&lt;/p>
$$
\langle \psi | \phi \rangle = (\langle \psi | \phi \rangle)^2
$$
&lt;p>Kondisi agar persamaan &lt;strong>$x = x^2$&lt;/strong> berlaku dalam domain bilangan kompleks hanyalah &lt;strong>$x = 0$&lt;/strong> atau &lt;strong>$x = 1$&lt;/strong> . Artinya,&lt;/p>
$$
\langle \psi | \phi \rangle = 0 \quad \text{atau} \quad \langle \psi | \phi \rangle = 1
$$
&lt;p>Ini berarti bahwa hanya jika dua keadaan &amp;ldquo;benar-benar ortogonal (tidak berhubungan)&amp;rdquo; atau &amp;ldquo;keadaan yang sama persis&amp;rdquo;, maka ada transformasi uniter yang dapat menyalin keduanya dengan benar. Dengan kata lain, telah dibuktikan dengan sangat sederhana dan elegan bahwa &amp;ldquo;tidak ada transformasi uniter universal yang dapat menyalin sebarang keadaan kuantum yang tidak diketahui (non-ortogonal)&amp;rdquo;.&lt;/p>
&lt;h3 id="bukti-dari-linearitas-reductio-ad-absurdum">Bukti dari Linearitas (Reductio ad absurdum)
&lt;/h3>&lt;p>Kita juga dapat melakukan pendekatan dari linearitas (prinsip superposisi) mekanika kuantum.
Pertimbangkan sebuah operator uniter &lt;strong>$U$&lt;/strong> yang dapat menyalin dua keadaan basis ortogonal &lt;strong>$|0\rangle$&lt;/strong> dan &lt;strong>$|1\rangle$&lt;/strong> .&lt;/p>
$$
U |0\rangle |0\rangle = |0\rangle |0\rangle
$$
$$
U |1\rangle |0\rangle = |1\rangle |1\rangle
$$
&lt;p>Sejauh ini tidak ada masalah. Ini sama dengan menyalin bit klasik 0 dan 1. Lalu, apa yang terjadi jika kita mencoba menyalin keadaan tidak diketahui yang merupakan superposisi dari keadaan-keadaan tersebut, &lt;strong>$|\psi\rangle = \alpha|0\rangle + \beta|1\rangle$&lt;/strong> ? Dari linearitas evolusi waktu oleh operator uniter, kita mendapatkan:&lt;/p>
$$
\begin{aligned}
U (|\psi\rangle |0\rangle) &amp;= U \left( (\alpha|0\rangle + \beta|1\rangle) |0\rangle \right) \\
&amp;= U (\alpha|0\rangle |0\rangle + \beta|1\rangle |0\rangle) \\
&amp;= \alpha U(|0\rangle |0\rangle) + \beta U(|1\rangle |0\rangle) \\
&amp;= \alpha|0\rangle |0\rangle + \beta|1\rangle |1\rangle
\end{aligned}
$$
&lt;p>Namun, output &amp;ldquo;salinan sempurna&amp;rdquo; yang sebenarnya kita inginkan seharusnya berupa produk tensor seperti berikut.&lt;/p>
$$
\begin{aligned}
|\psi\rangle \otimes |\psi\rangle &amp;= (\alpha|0\rangle + \beta|1\rangle) \otimes (\alpha|0\rangle + \beta|1\rangle) \\
&amp;= \alpha^2|0\rangle |0\rangle + \alpha\beta|0\rangle |1\rangle + \alpha\beta|1\rangle |0\rangle + \beta^2|1\rangle |1\rangle
\end{aligned}
$$
&lt;p>Hasil yang diturunkan oleh linearitas &lt;strong>$\alpha|0\rangle |0\rangle + \beta|1\rangle |1\rangle$&lt;/strong> jelas berbeda dari keadaan salinan yang diinginkan &lt;strong>$|\psi\rangle \otimes |\psi\rangle$&lt;/strong> (suku silang &lt;strong>$|0\rangle |1\rangle$&lt;/strong> dan &lt;strong>$|1\rangle |0\rangle$&lt;/strong> hilang). Hal ini sekali lagi menunjukkan bahwa tidak mungkin menyalin keadaan superposisi yang tidak diketahui.&lt;/p>
&lt;hr>
&lt;h2 id="62-teleportasi-kuantum-quantum-teleportation">6.2 Teleportasi Kuantum (Quantum Teleportation)
&lt;/h2>&lt;p>Melalui Teorema Tanpa-Kloning, kita mengetahui bahwa keadaan kuantum tidak dapat disalin. Namun, &amp;ldquo;memindahkan (mentransfer)&amp;rdquo; keadaan tersebut mungkin dilakukan. Teleportasi kuantum adalah protokol yang mentransfer sebuah keadaan kuantum yang tidak diketahui di suatu tempat ke tempat lain yang jauh secara sempurna, dengan memanfaatkan saluran komunikasi klasik dan keterikatan kuantum (entanglement) yang dibagikan sebelumnya.&lt;/p>
&lt;p>Satu hal yang perlu diperhatikan di sini adalah bahwa partikel fisik itu sendiri tidak berpindah melintasi ruang, melainkan &amp;ldquo;keadaan (informasi)&amp;rdquo; yang ditransfer. Karena keadaan pada partikel asli dihancurkan, hal ini tidak melanggar Teorema No-Cloning.&lt;/p>
&lt;h3 id="pengaturan-protokol-dan-keadaan-awal">Pengaturan Protokol dan Keadaan Awal
&lt;/h3>&lt;p>Anggaplah pengirimnya adalah Alice dan penerimanya adalah Bob.
Alice memiliki keadaan qubit tunggal yang tidak diketahui &lt;strong>$|\psi\rangle$&lt;/strong> yang ingin ia kirimkan ke Bob.&lt;/p>
$$
|\psi\rangle_C = \alpha|0\rangle_C + \beta|1\rangle_C \quad (|\alpha|^2 + |\beta|^2 = 1)
$$
&lt;p>Subskrip $C$ menunjukkan bahwa ini adalah qubit target yang ingin ditransfer.&lt;/p>
&lt;p>Untuk mewujudkan transfer ini, diasumsikan bahwa Alice dan Bob sebelumnya membagikan sepasang keadaan dua qubit yang terjerat secara maksimal (disebut pasangan EPR atau pasangan Bell). Di sini kita akan menggunakan keadaan berikut.&lt;/p>
$$
|\Phi^+\rangle_{AB} = \frac{1}{\sqrt{2}} \left( |0\rangle_A \otimes |0\rangle_B + |1\rangle_A \otimes |1\rangle_B \right)
$$
&lt;p>Subskrip $A$ mewakili qubit yang dipegang oleh Alice, dan $B$ mewakili qubit yang dipegang oleh Bob.&lt;/p>
&lt;p>Keadaan awal keseluruhan sistem &lt;strong>$|\Psi_0\rangle$&lt;/strong> digambarkan sebagai produk tensor dari keadaan yang ingin ditransfer oleh Alice dan pasangan EPR yang dibagikan.&lt;/p>
$$
\begin{aligned}
|\Psi_0\rangle &amp;= |\psi\rangle_C \otimes |\Phi^+\rangle_{AB} \\
&amp;= (\alpha|0\rangle_C + \beta|1\rangle_C) \otimes \frac{1}{\sqrt{2}} (|0\rangle_A |0\rangle_B + |1\rangle_A |1\rangle_B) \\
&amp;= \frac{1}{\sqrt{2}} \Big( \alpha|0\rangle_C |0\rangle_A |0\rangle_B + \alpha|0\rangle_C |1\rangle_A |1\rangle_B + \beta|1\rangle_C |0\rangle_A |0\rangle_B + \beta|1\rangle_C |1\rangle_A |1\rangle_B \Big)
\end{aligned}
$$
&lt;h3 id="operasi-alice-dan-pengukuran-basis-bell">Operasi Alice dan Pengukuran Basis Bell
&lt;/h3>&lt;p>Alice memiliki qubit $C$ dan $A$ di tangannya. Alice melakukan pengukuran bersama yang disebut &amp;ldquo;pengukuran Bell&amp;rdquo; pada dua qubit ini. Dalam terminologi sirkuit, hal ini setara dengan menerapkan gerbang CNOT yang diikuti oleh gerbang Hadamard, dan kemudian mengukurnya dalam basis standar (basis komputasi).&lt;/p>
&lt;p>&lt;strong>Langkah 1: Penerapan Gerbang CNOT&lt;/strong>
Alice menerapkan gerbang CNOT (Controlled-NOT) &lt;strong>$CX_{CA}$&lt;/strong> dengan qubit $C$ sebagai bit kontrol dan qubit $A$ sebagai bit target. CNOT membalik bit target hanya jika bit kontrol bernilai $|1\rangle$.&lt;/p>
$$
\begin{aligned}
|\Psi_1\rangle &amp;= CX_{CA} |\Psi_0\rangle \\
&amp;= \frac{1}{\sqrt{2}} \Big( \alpha|0\rangle_C |0\rangle_A |0\rangle_B + \alpha|0\rangle_C |1\rangle_A |1\rangle_B + \beta|1\rangle_C |1\rangle_A |0\rangle_B + \beta|1\rangle_C |0\rangle_A |1\rangle_B \Big)
\end{aligned}
$$
&lt;p>(Suku ketiga $|0\rangle_A$ dibalik menjadi $|1\rangle_A$, dan suku keempat $|1\rangle_A$ dibalik menjadi $|0\rangle_A$.)&lt;/p>
&lt;p>&lt;strong>Langkah 2: Penerapan Gerbang Hadamard&lt;/strong>
Selanjutnya, Alice menerapkan gerbang Hadamard &lt;strong>$H_C$&lt;/strong> pada qubit $C$. Transformasi Hadamard mengubah $|0\rangle \to \frac{|0\rangle+|1\rangle}{\sqrt{2}}$, dan $|1\rangle \to \frac{|0\rangle-|1\rangle}{\sqrt{2}}$.&lt;/p>
$$
\begin{aligned}
|\Psi_2\rangle &amp;= H_C |\Psi_1\rangle \\
&amp;= \frac{1}{2} \Big[ \alpha(|0\rangle_C + |1\rangle_C) |0\rangle_A |0\rangle_B + \alpha(|0\rangle_C + |1\rangle_C) |1\rangle_A |1\rangle_B \\
&amp;\quad + \beta(|0\rangle_C - |1\rangle_C) |1\rangle_A |0\rangle_B + \beta(|0\rangle_C - |1\rangle_C) |0\rangle_A |1\rangle_B \Big]
\end{aligned}
$$
&lt;p>Kita mengatur ulang persamaan ini berdasarkan keadaan qubit $C$ dan $A$ yang dipegang Alice ( $|00\rangle, |01\rangle, |10\rangle, |11\rangle$ ). Rekonstruksi inilah yang menjadi langkah matematis inti dalam teleportasi kuantum.&lt;/p>
$$
\begin{aligned}
|\Psi_2\rangle &amp;= \frac{1}{2} |0\rangle_C |0\rangle_A \otimes (\alpha|0\rangle_B + \beta|1\rangle_B) \\
&amp;\quad + \frac{1}{2} |0\rangle_C |1\rangle_A \otimes (\alpha|1\rangle_B + \beta|0\rangle_B) \\
&amp;\quad + \frac{1}{2} |1\rangle_C |0\rangle_A \otimes (\alpha|0\rangle_B - \beta|1\rangle_B) \\
&amp;\quad + \frac{1}{2} |1\rangle_C |1\rangle_A \otimes (\alpha|1\rangle_B - \beta|0\rangle_B)
\end{aligned}
$$
&lt;p>Hal yang patut diperhatikan adalah bahwa bergantung pada hasil pengukuran Alice, qubit $B$ milik Bob diproyeksikan ke keadaan yang berbeda-beda.&lt;/p>
&lt;p>&lt;strong>Langkah 3: Pengukuran dan Komunikasi Klasik&lt;/strong>
Alice mengamati (mengukur) qubit $C$ dan $A$ miliknya. Hasil yang didapat dan probabilitasnya adalah sebagai berikut. Masing-masing terjadi dengan probabilitas 25%.&lt;/p>
&lt;ul>
&lt;li>Saat hasil pengukuran &lt;code>00&lt;/code>: Qubit Bob menjadi &lt;strong>$\alpha|0\rangle + \beta|1\rangle$&lt;/strong> , yang merupakan keadaan asli &lt;strong>$|\psi\rangle$&lt;/strong> itu sendiri.&lt;/li>
&lt;li>Saat hasil pengukuran &lt;code>01&lt;/code>: Qubit Bob menjadi &lt;strong>$\alpha|1\rangle + \beta|0\rangle$&lt;/strong> . Ini adalah keadaan asli setelah diterapkan gerbang Pauli X, yaitu &lt;strong>$X|\psi\rangle$&lt;/strong> .&lt;/li>
&lt;li>Saat hasil pengukuran &lt;code>10&lt;/code>: Qubit Bob menjadi &lt;strong>$\alpha|0\rangle - \beta|1\rangle$&lt;/strong> . Ini adalah keadaan asli setelah diterapkan gerbang Pauli Z, yaitu &lt;strong>$Z|\psi\rangle$&lt;/strong> .&lt;/li>
&lt;li>Saat hasil pengukuran &lt;code>11&lt;/code>: Qubit Bob menjadi &lt;strong>$\alpha|1\rangle - \beta|0\rangle$&lt;/strong> . Ini adalah keadaan asli setelah diterapkan gerbang Pauli X dan dilanjutkan dengan gerbang Pauli Z, yaitu &lt;strong>$ZX|\psi\rangle$&lt;/strong> (atau $Y|\psi\rangle$ jika mengabaikan fase).&lt;/li>
&lt;/ul>
&lt;p>Alice mengirimkan hasil pengukuran 2 bit ini (informasi klasik) kepada Bob menggunakan saluran komunikasi klasik seperti telepon atau internet. Karena menggunakan komunikasi klasik, transmisi keadaan tidak akan pernah melebihi kecepatan cahaya.&lt;/p>
&lt;h3 id="operasi-pemulihan-oleh-bob">Operasi Pemulihan oleh Bob
&lt;/h3>&lt;p>Bob menerapkan gerbang Pauli (atau tidak melakukan apa-apa) pada qubit miliknya bergantung pada informasi klasik 2 bit yang diterima dari Alice untuk sepenuhnya memulihkan keadaan asli &lt;strong>$|\psi\rangle$&lt;/strong> .&lt;/p>
&lt;ul>
&lt;li>Menerima &lt;code>00&lt;/code>: Tanpa operasi ( $I$ )&lt;/li>
&lt;li>Menerima &lt;code>01&lt;/code>: Terapkan gerbang Pauli X ( $X \cdot X = I$ )&lt;/li>
&lt;li>Menerima &lt;code>10&lt;/code>: Terapkan gerbang Pauli Z ( $Z \cdot Z = I$ )&lt;/li>
&lt;li>Menerima &lt;code>11&lt;/code>: Terapkan gerbang Pauli X, diikuti gerbang Pauli Z ( $Z \cdot X \cdot ZX = I$ )&lt;/li>
&lt;/ul>
&lt;p>Dengan cara ini, keadaan yang sama persis yang dimiliki oleh Alice, yaitu &lt;strong>$|\psi\rangle = \alpha|0\rangle + \beta|1\rangle$&lt;/strong> , akan direkonstruksi kembali di tangan Bob. Mengingat qubit asli Alice hancur oleh pengukuran, maka informasi telah sepenuhnya ditransfer (diteleportasi).&lt;/p>
&lt;h3 id="representasi-dengan-diagram-sirkuit-kuantum">Representasi dengan Diagram Sirkuit Kuantum
&lt;/h3>&lt;p>Jika proses di atas direpresentasikan sebagai sirkuit kuantum, maka akan terlihat seperti ini.&lt;/p>
&lt;div class="mermaid">graph LR
subgraph sg_6 ["Sistem Alice"]
qC["|ψ⟩"] --> C1["● (Ctrl)"]
qA["|0⟩ (Setengah EPR)"] --> T1["⊕ (Target)"]
C1 --> H1["Gerbang H"]
T1 --> M1["Pengukuran (M_A)"]
H1 --> M2["Pengukuran (M_C)"]
end
subgraph sg_7 ["Pembuatan EPR"]
epr0["|0⟩"] --> eprH["Gerbang H"]
epr1["|0⟩"] --> eprT["⊕"]
eprH --> eprC["●"]
eprC --> qA
eprT --> qB
end
subgraph sg_8 ["Sistem Bob"]
qB["|0⟩ (Setengah EPR)"] --> gateX["Gerbang X (jika M_A=1)"]
gateX --> gateZ["Gerbang Z (jika M_C=1)"]
gateZ --> out["|ψ⟩ (Pemulihan)"]
end
M1 -.->|"Komunikasi Klasik (0/1)"| gateX
M2 -.->|"Komunikasi Klasik (0/1)"| gateZ
classDef quantum fill:#e1f5fe,stroke:#01579b,stroke-width:2px;
classDef classical fill:#fbe9e7,stroke:#bf360c,stroke-width:2px,stroke-dasharray: 5 5;
class qC,qA,qB,out,epr0,epr1 quantum;
class M1,M2,gateX,gateZ classical;&lt;/div>
&lt;hr>
&lt;h2 id="63-pengodean-superpadat-superdense-coding">6.3 Pengodean Superpadat (Superdense Coding)
&lt;/h2>&lt;p>Sedangkan teleportasi kuantum adalah protokol yang &amp;ldquo;mengkonsumsi pasangan EPR dan 2 bit klasik untuk mengirim keadaan 1 qubit&amp;rdquo;, pengodean superpadat (Superdense Coding) dalam beberapa hal adalah protokol dengan operasi kebalikannya. Melaluinya, transmisi &amp;ldquo;2 bit klasik informasi kepada penerima dimungkinkan hanya dengan mengirimkan 1 qubit secara fisik&amp;rdquo;.&lt;/p>
&lt;p>Dalam hukum fisika klasik, sebuah sistem 2-level (1 bit atau polarisasi 1 foton) dapat membawa paling banyak 1 bit informasi (0 atau 1). Namun, poin luar biasa dari pengodean superpadat adalah bahwa ia secara cerdik memanfaatkan keterikatan kuantum (entanglement) untuk seolah-olah menembus batas Holevo (Holevo&amp;rsquo;s bound) ini.&lt;/p>
&lt;h3 id="detail-protokol-dan-basis-bell">Detail Protokol dan Basis Bell
&lt;/h3>&lt;p>Sekali lagi, asumsikan Alice dan Bob sebelumnya telah berbagi pasangan EPR.&lt;/p>
$$
|\Phi^+\rangle_{AB} = \frac{1}{\sqrt{2}} \left( |0\rangle_A |0\rangle_B + |1\rangle_A |1\rangle_B \right)
$$
&lt;p>Alice ingin mengirim pesan klasik 2 bit $b_1 b_2 \in \{00, 01, 10, 11\}$ kepada Bob.
Bergantung pada pesan yang ingin ia kirim, Alice melakukan operasi gerbang qubit tunggal tertentu &lt;strong>hanya pada qubit A miliknya&lt;/strong> .&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Jika pesan &lt;code>00&lt;/code>:&lt;/strong> Alice tidak melakukan apa pun (menerapkan operator identitas $I$).
Keadaan keseluruhan tidak berubah.&lt;/li>
&lt;/ol>
$$
|\Psi_{00}\rangle = (I \otimes I) |\Phi^+\rangle = \frac{1}{\sqrt{2}} (|00\rangle + |11\rangle) = |\Phi^+\rangle
$$
&lt;ol start="2">
&lt;li>&lt;strong>Jika pesan &lt;code>01&lt;/code>:&lt;/strong> Alice menerapkan gerbang Pauli Z.&lt;/li>
&lt;/ol>
$$
|\Psi_{01}\rangle = (Z \otimes I) |\Phi^+\rangle = \frac{1}{\sqrt{2}} (Z|0\rangle|0\rangle + Z|1\rangle|1\rangle) = \frac{1}{\sqrt{2}} (|00\rangle - |11\rangle) = |\Phi^-\rangle
$$
&lt;ol start="3">
&lt;li>&lt;strong>Jika pesan &lt;code>10&lt;/code>:&lt;/strong> Alice menerapkan gerbang Pauli X.&lt;/li>
&lt;/ol>
$$
|\Psi_{10}\rangle = (X \otimes I) |\Phi^+\rangle = \frac{1}{\sqrt{2}} (X|0\rangle|0\rangle + X|1\rangle|1\rangle) = \frac{1}{\sqrt{2}} (|10\rangle + |01\rangle) = |\Psi^+\rangle
$$
&lt;ol start="4">
&lt;li>&lt;strong>Jika pesan &lt;code>11&lt;/code>:&lt;/strong> Alice menerapkan gerbang Pauli Z, dan kemudian menerapkan gerbang Pauli X (setara dengan $iY$).&lt;/li>
&lt;/ol>
$$
|\Psi_{11}\rangle = (ZX \otimes I) |\Phi^+\rangle = (Z \otimes I) |\Psi^+\rangle = \frac{1}{\sqrt{2}} (Z|1\rangle|0\rangle + Z|0\rangle|1\rangle) = \frac{1}{\sqrt{2}} (-|10\rangle + |01\rangle) = -|\Psi^-\rangle
$$
&lt;p>(Tanda negatif keseluruhan adalah fase global, sehingga tidak memengaruhi probabilitas observasi. Namun, demi kenyamanan di sini, kita akan mengatur ulang tanda tersebut untuk berkorespondensi dengan &lt;strong>$|\Psi^-\rangle = \frac{1}{\sqrt{2}} (|01\rangle - |10\rangle)$&lt;/strong> .)&lt;/p>
&lt;p>Alice kemudian mengirimkan qubit A miliknya yang telah dioperasikan kepada Bob melalui saluran komunikasi kuantum (seperti serat optik).&lt;/p>
&lt;p>Fakta luar biasa yang patut diperhatikan: Alice &lt;strong>hanya mengirimkan 1 qubit secara fisik&lt;/strong> kepada Bob. Dan dia tidak menyentuh qubit Bob sama sekali. Namun, sebagai hasil dari operasi Alice, keadaan seluruh sistem secara deterministik telah bertransisi ke salah satu dari 4 keadaan kuantum ortogonal sempurna (yang kita sebut &lt;strong>basis Bell&lt;/strong> ).&lt;/p>
&lt;h3 id="dekode-oleh-bob-dan-pengukuran-bell">Dekode oleh Bob dan Pengukuran Bell
&lt;/h3>&lt;p>Bob menerima qubit A yang dikirim oleh Alice. Kini Bob memiliki kedua qubit A dan qubit B miliknya yang asli. Pada dua qubit ini, Bob melakukan &amp;ldquo;pengukuran Bell&amp;rdquo; yang sama persis seperti pada pengukuran Alice dalam teleportasi kuantum.&lt;/p>
&lt;p>Dengan kata lain, ia menerapkan gerbang CNOT dengan qubit A sebagai bit kontrol dan B sebagai bit target, dilanjutkan dengan gerbang Hadamard pada qubit A. Dengan transformasi kebalikan ini, basis Bell yang terjerat akan dikembalikan ke basis komputasi yang terukur.&lt;/p>
&lt;p>Mari kita pastikan perkembangan matematis untuk setiap kasus:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Jika keadaan adalah $|\Phi^+\rangle = \frac{1}{\sqrt{2}} (|00\rangle + |11\rangle)$ (Pesan &lt;code>00&lt;/code>):&lt;/strong> Menerapkan CNOT menghasilkan $\frac{1}{\sqrt{2}} (|00\rangle + |10\rangle) = \frac{1}{\sqrt{2}} (|0\rangle + |1\rangle) |0\rangle$.
Menerapkan Hadamard pada A menghasilkan $|0\rangle |0\rangle$.
Saat Bob mengukur, ia pasti akan mendapatkan &lt;code>00&lt;/code>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Jika keadaan adalah $|\Phi^-\rangle = \frac{1}{\sqrt{2}} (|00\rangle - |11\rangle)$ (Pesan &lt;code>01&lt;/code>):&lt;/strong> Menerapkan CNOT menghasilkan $\frac{1}{\sqrt{2}} (|00\rangle - |10\rangle) = \frac{1}{\sqrt{2}} (|0\rangle - |1\rangle) |0\rangle$.
Menerapkan Hadamard pada A menghasilkan $|1\rangle |0\rangle$.
Saat Bob mengukur, ia pasti akan mendapatkan &lt;code>10&lt;/code>. (&lt;em>Catatan: Korespondensi bit dengan operasi Alice berbeda menurut definisi sirkuit, namun dapat dibedakan secara unik&lt;/em>)&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Jika keadaan adalah $|\Psi^+\rangle = \frac{1}{\sqrt{2}} (|01\rangle + |10\rangle)$ (Pesan &lt;code>10&lt;/code>):&lt;/strong> Menerapkan CNOT menghasilkan $\frac{1}{\sqrt{2}} (|01\rangle + |11\rangle) = \frac{1}{\sqrt{2}} (|0\rangle + |1\rangle) |1\rangle$.
Menerapkan Hadamard pada A menghasilkan $|0\rangle |1\rangle$.
Saat Bob mengukur, ia pasti akan mendapatkan &lt;code>01&lt;/code>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Jika keadaan adalah $|\Psi^-\rangle = \frac{1}{\sqrt{2}} (|01\rangle - |10\rangle)$ (Pesan &lt;code>11&lt;/code>):&lt;/strong> Menerapkan CNOT menghasilkan $\frac{1}{\sqrt{2}} (|01\rangle - |11\rangle) = \frac{1}{\sqrt{2}} (|0\rangle - |1\rangle) |1\rangle$.
Menerapkan Hadamard pada A menghasilkan $|1\rangle |1\rangle$.
Saat Bob mengukur, ia pasti akan mendapatkan &lt;code>11&lt;/code>.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;p>Dengan cara ini, dengan mengukur satu qubit yang diterima beserta satu qubit miliknya secara bersama-sama, Bob mampu secara sempurna membaca 2 bit informasi klasik yang dimaksudkan oleh Alice dengan akurasi 100%.&lt;/p>
&lt;h3 id="signifikansi-dalam-komunikasi-kuantum">Signifikansi dalam Komunikasi Kuantum
&lt;/h3>&lt;p>Nilai sesungguhnya dari pengodean superpadat tidak hanya berhenti pada penggandaan &amp;ldquo;kepadatan&amp;rdquo; informasi menjadi dua kali lipat. Protokol ini merupakan bukti krusial mengenai bagaimana korelasi non-lokal dari keterikatan kuantum dapat memperluas lebar pita (bandwidth) dari transmisi informasi klasik.&lt;/p>
&lt;p>Hal ini juga sangat penting dari sudut pandang keamanan. Jika seorang penyadap, Eve, mencegat qubit A selama transmisi dari Alice ke Bob, Eve tidak akan dapat memperoleh informasi apa pun. Ini karena, jika hanya qubit tunggal A yang diamati, keadaannya akan berperilaku sebagai keadaan campuran yang sepenuhnya acak (matriks densitas proporsional terhadap $\frac{I}{2}$). Informasi hanya dienkode dalam &amp;ldquo;korelasi&amp;rdquo; antara A dan B yang terpisah secara spasial, dan secara fisik tidak mungkin untuk mendekodenya jika hanya memperoleh salah satu dari keduanya.&lt;/p>
&lt;hr>
&lt;p>Seperti yang telah ditunjukkan, teleportasi kuantum dan pengodean superpadat, sekilas, terlihat seperti fenomena magis yang berlawanan dengan intuisi. Namun dengan setia mengikuti aksioma aljabar linear dari mekanika kuantum, mereka diturunkan sebagai konsekuensi logis yang sangat ketat dan tak terelakkan. Dalam bab berikutnya, kita akan menerapkan protokol-protokol dasar ini dan melangkah ke dunia algoritma kuantum untuk memecahkan masalah yang lebih kompleks.&lt;/p>
&lt;h1 id="bab-7-algoritma-deutsch-jozsa">Bab 7: Algoritma Deutsch-Jozsa
&lt;/h1>&lt;h2 id="71-signifikansi-historis-keunggulan-kuantum-jelas-yang-pertama-kali-ditunjukkan">7.1 Signifikansi Historis: Keunggulan Kuantum Jelas yang Pertama Kali Ditunjukkan
&lt;/h2>&lt;p>Hipotesis bahwa komputer kuantum memiliki potensi untuk memecahkan masalah tertentu dengan jauh lebih cepat secara luar biasa daripada komputer klasik diajukan melalui penelitian perintis oleh Richard Feynman dan David Deutsch pada tahun 1980-an. Namun, untuk pertanyaan &amp;ldquo;Secara spesifik pada masalah seperti apa, dan dalam bentuk yang dapat dibuktikan secara matematis, komputasi kuantum dapat mengungguli komputasi klasik?&amp;rdquo;, jawaban pasti yang pertama kali diberikan adalah &amp;ldquo;Algoritma Deutsch-Jozsa (Deutsch-Jozsa Algorithm)&amp;rdquo; yang dirancang oleh David Deutsch dan Richard Jozsa pada tahun 1992.&lt;/p>
&lt;p>Dalam bab ini, kita akan mengungkap gambaran lengkap dari algoritma bersejarah ini secara ketat secara matematis. Walaupun algoritma ini tidak memecahkan masalah praktis, ia telah membuktikan bahwa dengan menggabungkan fenomena khas mekanika kuantum secara cerdik—&amp;ldquo;Superposisi (Superposition)&amp;rdquo;, &amp;ldquo;Interferensi (Interference)&amp;rdquo;, dan &amp;ldquo;Tendangan Balik Fase (Phase Kickback)&amp;quot;—orde kompleksitas komputasi dapat dikurangi secara dramatis.&lt;/p>
&lt;h2 id="72-pengaturan-masalah-fungsi-konstan-atau-fungsi-seimbang">7.2 Pengaturan Masalah: Fungsi Konstan atau Fungsi Seimbang?
&lt;/h2>&lt;p>Pertama-tama, mari kita definisikan masalah yang harus diselesaikan oleh algoritma. Misalkan kita diberikan sebuah kotak hitam (&lt;em>oracle&lt;/em>). &lt;em>Oracle&lt;/em> ini menerima input $n$ bit $x \in \{0, 1\}^n$ dan menghitung fungsi &lt;strong>$f$&lt;/strong> yang mengembalikan output 1 bit $f(x) \in \{0, 1\}$.&lt;/p>
&lt;p>Di sini, fungsi &lt;strong>$f$&lt;/strong> ini memiliki sebuah janji (Promise) yang kuat bahwa ia &amp;ldquo;pasti memenuhi salah satu dari dua sifat berikut&amp;rdquo;:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Fungsi Konstan (Constant Function)&lt;/strong> : Untuk sembarang input $x$, fungsi selalu mengembalikan $f(x) = 0$ atau selalu mengembalikan $f(x) = 1$.&lt;/li>
&lt;li>&lt;strong>Fungsi Seimbang (Balanced Function)&lt;/strong> : Dari semua kemungkinan input $x$, fungsi mengembalikan $f(x) = 0$ untuk tepat setengahnya, dan mengembalikan $f(x) = 1$ untuk setengah sisanya.&lt;/li>
&lt;/ol>
&lt;p>Tujuan kita adalah untuk menentukan apakah &lt;em>oracle&lt;/em> &lt;strong>$f$&lt;/strong> yang diberikan merupakan fungsi konstan atau fungsi seimbang, dengan meminimalkan jumlah pertanyaan (kueri) ke &lt;em>oracle&lt;/em>.&lt;/p>
&lt;h3 id="batasan-dalam-komputasi-klasik">Batasan dalam Komputasi Klasik
&lt;/h3>&lt;p>Mari kita pertimbangkan kasus menyelesaikan masalah ini dengan komputer klasik. Pola input untuk fungsi &lt;strong>$f$&lt;/strong> secara total ada sebanyak $N = 2^n$ kemungkinan.&lt;/p>
&lt;p>Mari kita asumsikan skenario terburuk. Misalkan sejak pertanyaan pertama secara berturut-turut untuk $2^{n-1}$ kueri (yaitu setengah dari keseluruhan input), diperoleh output yang sama (misalnya: semuanya bernilai $0$ ). Pada titik ini, kedua kemungkinan masih tetap terbuka: kemungkinan bahwa fungsi tersebut adalah fungsi konstan (setengah sisanya juga semuanya $0$ ), atau fungsi seimbang (setengah sisanya semuanya $1$ ).&lt;/p>
&lt;p>Oleh karena itu, agar komputer klasik dapat menentukan dengan kepastian 100% apakah fungsi tersebut merupakan fungsi konstan atau fungsi seimbang, diperlukan &lt;strong>dalam kasus terburuk sebanyak $2^{n-1} + 1$ kali kueri&lt;/strong> . Jumlah kueri ini meningkat secara eksponensial terhadap jumlah bit input $n$. Dengan kata lain, kompleksitas komputasi klasik (kompleksitas kueri) adalah $O(2^n)$.&lt;/p>
&lt;p>Secara mengejutkan, dengan menggunakan komputasi kuantum, masalah ini dapat ditentukan dengan benar dengan probabilitas 100% hanya dalam &lt;strong>1 kali kueri&lt;/strong> . Inilah esensi dari keunggulan kuantum.&lt;/p>
&lt;h2 id="73-oracle-kuantum-dan-geometri-tendangan-balik-fase">7.3 Oracle Kuantum dan Geometri Tendangan Balik Fase
&lt;/h2>&lt;p>Untuk membangun algoritma kuantum, pertama-tama kita perlu merepresentasikan kembali fungsi klasik &lt;strong>$f(x)$&lt;/strong> ke dalam bentuk yang memenuhi persyaratan mekanika kuantum (uniteritas = reversibilitas). Untuk tujuan inilah &amp;ldquo;Oracle Kuantum (Quantum Oracle)&amp;rdquo; diperkenalkan.&lt;/p>
&lt;h3 id="oracle-kuantum-u_f">Oracle Kuantum $U_f$
&lt;/h3>&lt;p>Kita menyiapkan register input ( $n$ qubit) dan register target ( $1$ qubit). Operator uniter &lt;strong>$U_f$&lt;/strong> yang merepresentasikan oracle bekerja pada keadaan basis komputasi sebagai berikut:&lt;/p>
$$
U_f |x\rangle |y\rangle = |x\rangle |y \oplus f(x)\rangle
$$
&lt;p>Di sini, $\oplus$ menyatakan penjumlahan modulo 2 (XOR). Transformasi ini jelas bersifat reversibel dan uniter, karena jika diterapkan sekali lagi pada dirinya sendiri akan kembali ke keadaan semula ( $U_f^2 = I$ ).&lt;/p>
&lt;h3 id="tendangan-balik-fase-phase-kickback">Tendangan Balik Fase (Phase Kickback)
&lt;/h3>&lt;p>Salah satu teknik paling penting dan kontraintuitif dalam ilmu informasi kuantum adalah &amp;ldquo;tendangan balik fase&amp;rdquo;. Mari kita lihat apa yang terjadi jika keadaan register target tidak diatur ke keadaan klasik $|0\rangle$ atau $|1\rangle$, melainkan diatur ke keadaan superposisi $|-\rangle$ yang dilewatkan melalui gerbang Hadamard:&lt;/p>
$$
|-\rangle = \frac{|0\rangle - |1\rangle}{\sqrt{2}}
$$
&lt;p>Kita memasukkan keadaan ini ke dalam register target, lalu menerapkan oracle &lt;strong>$U_f$&lt;/strong> .&lt;/p>
$$
U_f |x\rangle |-\rangle = U_f \left( |x\rangle \frac{|0\rangle - |1\rangle}{\sqrt{2}} \right)
$$
$$
= \frac{1}{\sqrt{2}} \left( U_f |x\rangle |0\rangle - U_f |x\rangle |1\rangle \right)
$$
$$
= \frac{1}{\sqrt{2}} \left( |x\rangle |0 \oplus f(x)\rangle - |x\rangle |1 \oplus f(x)\rangle \right)
$$
&lt;p>Di sini, kita membagi kasus berdasarkan nilai dari $f(x)$:&lt;/p>
&lt;ul>
&lt;li>Kasus ketika $f(x) = 0$:
Keadaannya menjadi $\frac{1}{\sqrt{2}} ( |x\rangle |0\rangle - |x\rangle |1\rangle ) = |x\rangle |-\rangle$.&lt;/li>
&lt;li>Kasus ketika $f(x) = 1$:
Keadaannya menjadi $\frac{1}{\sqrt{2}} ( |x\rangle |1\rangle - |x\rangle |0\rangle ) = - |x\rangle |-\rangle$.&lt;/li>
&lt;/ul>
&lt;p>Jika kita merangkumnya menjadi satu, diperoleh persamaan yang indah berikut ini:&lt;/p>
$$
U_f |x\rangle |-\rangle = (-1)^{f(x)} |x\rangle |-\rangle
$$
&lt;p>Ini adalah hasil yang luar biasa. Keadaan register target $|-\rangle$ sama sekali tidak mengalami perubahan, namun hasil evaluasi dari fungsi &lt;strong>$f(x)$&lt;/strong> &amp;ldquo;ditendang balik&amp;rdquo; (kickback) ke sisi register input &lt;strong>$|x\rangle$&lt;/strong> sebagai &amp;ldquo;tanda fase (Phase)&amp;rdquo;. Hal ini memungkinkan kita untuk menyandikan informasi ke dalam fase amplitudo.&lt;/p>
&lt;h2 id="74-algoritma-deutsch-jozsa-diagram-sirkuit-dan-ekspansi-matematis-lengkap">7.4 Algoritma Deutsch-Jozsa: Diagram Sirkuit dan Ekspansi Matematis Lengkap
&lt;/h2>&lt;p>Di sini, kita akan mendeskripsikan secara lengkap seluruh gambaran algoritma baik dari segi sirkuit kuantum maupun formulasi matematis.&lt;/p>
&lt;h3 id="diagram-sirkuit-kuantum">Diagram Sirkuit Kuantum
&lt;/h3>&lt;p>Berikut adalah diagram yang menunjukkan sirkuit kuantum dari algoritma Deutsch-Jozsa:&lt;/p>
&lt;div class="mermaid">graph LR
q0["|0⟩ (n qubits)"] --> H0["H⊗n"] --> Uf["U_f (Oracle)"] --> H1["H⊗n"] --> M0["Measure"]
q1["|1⟩ (1 qubit)"] --> H_anc["H"] --> Uf --> Discard["Discard"]&lt;/div>
&lt;h3 id="langkah-1-persiapan-keadaan-awal">Langkah 1: Persiapan Keadaan Awal
&lt;/h3>&lt;p>Kita menginisialisasi $n$ buah qubit dari register input ke $|0\rangle^{\otimes n}$, dan 1 buah qubit dari register target ke $|1\rangle$.&lt;/p>
$$
|\psi_0\rangle = |0\rangle^{\otimes n} |1\rangle
$$
&lt;h3 id="langkah-2-penerapan-gerbang-hadamard-ke-semua-qubit">Langkah 2: Penerapan Gerbang Hadamard ke Semua Qubit
&lt;/h3>&lt;p>Kita menerapkan gerbang Hadamard ( $H$ ) ke semua qubit untuk menghasilkan keadaan superposisi lengkap.
Transformasi Hadamard $H^{\otimes n}$ pada $n$ qubit bekerja sebagai berikut:&lt;/p>
$$
H^{\otimes n} |0\rangle^{\otimes n} = \frac{1}{\sqrt{2^n}} \sum_{x \in \{0,1\}^n} |x\rangle
$$
&lt;p>Oleh karena itu, keadaan sistem secara keseluruhan menjadi sebagai berikut:&lt;/p>
$$
|\psi_1\rangle = \left( \frac{1}{\sqrt{2^n}} \sum_{x \in \{0,1\}^n} |x\rangle \right) \otimes \left( \frac{|0\rangle - |1\rangle}{\sqrt{2}} \right)
$$
$$
= \frac{1}{\sqrt{2^n}} \sum_{x=0}^{2^n-1} |x\rangle |-\rangle
$$
&lt;h3 id="langkah-3-penerapan-oracle-kuantum-tendangan-balik-fase">Langkah 3: Penerapan Oracle Kuantum (Tendangan Balik Fase)
&lt;/h3>&lt;p>Di sini kita menerapkan oracle &lt;strong>$U_f$&lt;/strong> . Berdasarkan efek tendangan balik fase yang telah dibuktikan pada bagian sebelumnya, setiap keadaan basis $|x\rangle$ dikalikan dengan fase $(-1)^{f(x)}$.&lt;/p>
$$
|\psi_2\rangle = U_f |\psi_1\rangle = \frac{1}{\sqrt{2^n}} \sum_{x \in \{0,1\}^n} (-1)^{f(x)} |x\rangle |-\rangle
$$
&lt;p>Pada titik ini, seluruh informasi (sebanyak $2^n$ nilai) dari hasil evaluasi &lt;strong>$f(x)$&lt;/strong> telah disematkan secara paralel ke dalam setiap fase keadaan superposisi melalui satu kali operasi komputasi. Hal ini disebut &amp;ldquo;Paralelisme Kuantum (Quantum Parallelism)&amp;rdquo;.&lt;/p>
&lt;h3 id="langkah-4-terjadinya-interferensi-pada-register-input">Langkah 4: Terjadinya Interferensi pada Register Input
&lt;/h3>&lt;p>Register target diabaikan karena tidak digunakan lagi setelah ini. Kita menerapkan kembali transformasi Hadamard $H^{\otimes n}$ pada $n$ qubit di register input.
Aksi dari $H^{\otimes n}$ pada sembarang keadaan basis $|x\rangle$ dinyatakan oleh rumus umum berikut:&lt;/p>
$$
H^{\otimes n} |x\rangle = \frac{1}{\sqrt{2^n}} \sum_{z \in \{0,1\}^n} (-1)^{x \cdot z} |z\rangle
$$
&lt;p>Di sini, $x \cdot z$ menyatakan perkalian dalam per-bit (bitwise inner product) $x \cdot z = x_1 z_1 \oplus x_2 z_2 \oplus \dots \oplus x_n z_n$.
Ketika rumus ini diterapkan ke bagian register input dari $|\psi_2\rangle$, keadaan akhir $|\psi_3\rangle$ diekspansikan sebagai berikut:&lt;/p>
$$
|\psi_3\rangle = H^{\otimes n} \left( \frac{1}{\sqrt{2^n}} \sum_{x} (-1)^{f(x)} |x\rangle \right)
$$
$$
= \frac{1}{\sqrt{2^n}} \sum_{x} (-1)^{f(x)} \left( \frac{1}{\sqrt{2^n}} \sum_{z} (-1)^{x \cdot z} |z\rangle \right)
$$
$$
= \frac{1}{2^n} \sum_{z \in \{0,1\}^n} \left( \sum_{x \in \{0,1\}^n} (-1)^{f(x) + x \cdot z} \right) |z\rangle
$$
&lt;p>Ini adalah persamaan yang sangat penting yang merepresentasikan keadaan kuantum tepat sebelum pengukuran. &amp;ldquo;Interferensi&amp;rdquo; mekanika kuantum terjadi di dalam penjumlahan $\sum_x$ ini.&lt;/p>
&lt;h3 id="langkah-5-pengukuran-dan-analisis-hasil">Langkah 5: Pengukuran dan Analisis Hasil
&lt;/h3>&lt;p>Di akhir algoritma, kita mengukur $n$ qubit pada register input dalam basis komputasi.
Hal yang menjadi pusat perhatian kita adalah probabilitas di mana semua qubit bernilai $0$, yaitu keadaan &lt;strong>$|0\rangle^{\otimes n}$&lt;/strong> yang terukur. Mari kita tinjau kasus ketika $z = 00\dots0$ pada persamaan di atas. Pada kondisi ini, karena $x \cdot 0 = 0$ untuk sembarang $x$, amplitudo (koefisien) dari keadaan &lt;strong>$|0\rangle^{\otimes n}$&lt;/strong> dihitung sebagai berikut:&lt;/p>
$$
\text{Amplitude of } |0\rangle^{\otimes n} = \frac{1}{2^n} \sum_{x \in \{0,1\}^n} (-1)^{f(x)}
$$
&lt;p>Di sini, kita menguji dua kasus yang sesuai dengan janji (Promise):&lt;/p>
&lt;h4 id="kasus-1-ketika-fungsi-f-adalah-fungsi-konstan">Kasus 1: Ketika fungsi $f$ adalah fungsi konstan
&lt;/h4>&lt;p>Fungsi selalu menghasilkan $f(x) = 0$ atau selalu $f(x) = 1$.&lt;/p>
&lt;ul>
&lt;li>Jika selalu $0$, maka $(-1)^{f(x)} = 1$, sehingga penjumlahannya adalah $\sum 1 = 2^n$. Amplitudonya adalah $\frac{2^n}{2^n} = 1$ .&lt;/li>
&lt;li>Jika selalu $1$, maka $(-1)^{f(x)} = -1$, sehingga penjumlahannya adalah $\sum -1 = -2^n$. Amplitudonya adalah $\frac{-2^n}{2^n} = -1$ .&lt;/li>
&lt;/ul>
&lt;p>Karena probabilitas pengukuran $P(0)$ adalah kuadrat dari nilai mutlak amplitudonya:&lt;/p>
$$
P(00\dots0) = | \pm 1 |^2 = 1
$$
&lt;p>Dengan kata lain, &lt;strong>ketika fungsinya adalah fungsi konstan, $|0\rangle^{\otimes n}$ akan terukur dengan probabilitas 100%&lt;/strong> .&lt;/p>
&lt;h4 id="kasus-2-ketika-fungsi-f-adalah-fungsi-seimbang">Kasus 2: Ketika fungsi $f$ adalah fungsi seimbang
&lt;/h4>&lt;p>Terdapat jumlah yang tepat sama antara $x$ yang menghasilkan $f(x) = 0$ dan $x$ yang menghasilkan $f(x) = 1$ (masing-masing sebanyak $2^{n-1}$ buah).
Oleh karena itu, $(-1)^{f(x)}$ bernilai $+1$ untuk separuhnya dan $-1$ untuk separuh lainnya. Ketika semuanya dijumlahkan, nilai-nilai tersebut saling meniadakan secara sempurna menjadi nol (interferensi destruktif total).&lt;/p>
$$
\text{Amplitude of } |0\rangle^{\otimes n} = \frac{1}{2^n} \left( 2^{n-1}(+1) + 2^{n-1}(-1) \right) = 0
$$
&lt;p>Karena probabilitas pengukuran $P(0)$ adalah kuadrat dari nilai mutlak amplitudonya:&lt;/p>
$$
P(00\dots0) = | 0 |^2 = 0
$$
&lt;p>Dengan kata lain, &lt;strong>ketika fungsinya adalah fungsi seimbang, probabilitas untuk mengukur $|0\rangle^{\otimes n}$ adalah 0%, dan keadaan di mana setidaknya satu bit bernilai $1$ pasti akan selalu terukur&lt;/strong> .&lt;/p>
&lt;h2 id="76-contoh-konkret-penelusuran-lengkap-untuk-kasus-n2">7.6 Contoh Konkret: Penelusuran Lengkap untuk Kasus $n=2$
&lt;/h2>&lt;p>Daripada hanya melihat rumus matematis yang abstrak, mari kita telusuri vektor keadaan konkret untuk kasus $n=2$ (input 2 qubit) untuk merasakan secara langsung bagaimana algoritma berperilaku. Terdapat 4 variasi pola input: $x \in \{00, 01, 10, 11\}$.&lt;/p>
&lt;h3 id="kasus-fungsi-konstan-fx--1-semua-1">Kasus Fungsi Konstan: $f(x) = 1$ (Semua 1)
&lt;/h3>&lt;p>Bagian register input dari keadaan $|\psi_1\rangle$ sebelum penerapan oracle adalah sebagai berikut:&lt;/p>
$$
\frac{1}{2} ( |00\rangle + |01\rangle + |10\rangle + |11\rangle )
$$
&lt;p>Setelah menerapkan oracle, karena tendangan balik fase, seluruh suku dikalikan dengan $(-1)^{f(x)} = -1$:&lt;/p>
$$
|\psi_2\rangle_{in} = -\frac{1}{2} ( |00\rangle + |01\rangle + |10\rangle + |11\rangle )
$$
&lt;p>Kita menerapkan kembali $H^{\otimes 2}$ pada keadaan ini. Dengan memanfaatkan fakta bahwa $H^{\otimes 2} (|00\rangle + |01\rangle + |10\rangle + |11\rangle) = 2 |00\rangle$:&lt;/p>
$$
|\psi_3\rangle_{in} = - |00\rangle
$$
&lt;p>Hasil pengukurannya adalah $00$ dengan probabilitas $100\%$.&lt;/p>
&lt;h3 id="kasus-fungsi-seimbang-f000-f011-f101-f110">Kasus Fungsi Seimbang: $f(00)=0, f(01)=1, f(10)=1, f(11)=0$
&lt;/h3>&lt;p>Setelah menerapkan oracle, akibat tendangan balik fase, tanda minus hanya diberikan pada suku-suku yang memiliki $f(x)=1$:&lt;/p>
$$
|\psi_2\rangle_{in} = \frac{1}{2} ( |00\rangle - |01\rangle - |10\rangle + |11\rangle )
$$
&lt;p>Kita menerapkan $H^{\otimes 2}$ pada keadaan ini. Dengan menghitung dan memasukkan pengaruh $H^{\otimes 2}$ pada masing-masing basis, serta memusatkan perhatian pada koefisien dari $|00\rangle$, kita memperoleh $\frac{1}{4} (1 - 1 - 1 + 1) = 0$, yang saling meniadakan secara sempurna (interferensi destruktif).
Jika kita menyederhanakan suku-suku yang tersisa, keadaan akhirnya menjadi $|11\rangle$ (dalam contoh spesifik ini, 11 akan terukur dengan probabilitas 100%, namun untuk fungsi seimbang secara umum, keadaan apa pun selain 00 yang akan terukur). Telah diverifikasi bahwa probabilitas untuk mengukur $00$ benar-benar 0%.&lt;/p>
&lt;h2 id="77-kesimpulan-lompatan-komputasi-yang-dihasilkan-oleh-interferensi-kuantum">7.7 Kesimpulan: Lompatan Komputasi yang Dihasilkan oleh Interferensi Kuantum
&lt;/h2>&lt;p>Keajaiban dari algoritma Deutsch-Jozsa terletak pada keberhasilannya memetakan $2^n$ informasi ke dalam ruang fase melalui tendangan balik fase, serta mengendalikan &amp;ldquo;Interferensi (Interference)&amp;rdquo; yang ditimbulkan oleh transformasi Hadamard terakhir.&lt;/p>
&lt;ul>
&lt;li>Dalam kasus &lt;strong>Fungsi Konstan&lt;/strong> : Gelombang dari semua lintasan mengalami &amp;ldquo;interferensi konstruktif (Constructive Interference)&amp;rdquo;, dan amplitudonya terkonsentrasi 100% pada keadaan &lt;strong>$|0\rangle^{\otimes n}$&lt;/strong> .&lt;/li>
&lt;li>Dalam kasus &lt;strong>Fungsi Seimbang&lt;/strong> : Gelombang positif dan gelombang negatif mengalami &amp;ldquo;interferensi destruktif (Destructive Interference)&amp;rdquo;, yang sepenuhnya melenyapkan amplitudo keadaan &lt;strong>$|0\rangle^{\otimes n}$&lt;/strong> .&lt;/li>
&lt;/ul>
&lt;p>Melalui struktur matematis yang luar biasa ini, masalah yang pada komputer klasik memerlukan kueri paling buruk $O(2^n)$ (secara spesifik $2^{n-1} + 1$ kali) dapat dipecahkan oleh komputer kuantum hanya dalam &lt;strong>1 kali kueri tunggal ( $O(1)$ )&lt;/strong> , dan secara deterministik (dengan tingkat akurasi 100%).&lt;/p>
&lt;p>Fakta yang dibuktikan dalam bab ini menjadi sebuah tonggak sejarah yang sangat penting dalam sejarah umat manusia, membuktikan bahwa dengan menerapkan prinsip-prinsip mekanika kuantum ke dalam pemrosesan informasi, batas fisik teori informasi klasik dapat ditembus.&lt;/p>
&lt;h1 id="bab-8-algoritma-shor-dan-ancaman-terhadap-kriptografi-modern">Bab 8: Algoritma Shor dan Ancaman terhadap Kriptografi Modern
&lt;/h1>&lt;h2 id="81-pendahuluan-matematika-kriptografi-rsa-dan-kesulitan-faktorisasi-prima">8.1 Pendahuluan: Matematika Kriptografi RSA dan Kesulitan Faktorisasi Prima
&lt;/h2>&lt;p>Dalam masyarakat digital modern, fondasi yang menjamin komunikasi yang aman di internet adalah kriptografi kunci publik. Di antaranya, kriptografi RSA yang paling banyak digunakan mengandalkan keamanannya pada asimetri matematis (sifat fungsi satu arah) bahwa &amp;ldquo;memfaktorkan bilangan komposit raksasa menjadi faktor primanya adalah hal yang sangat sulit secara komputasi&amp;rdquo;. Dalam bab ini, kita akan mengungkap secara ketat dan tanpa kompromi mengenai struktur teoretis dari &amp;ldquo;Algoritma Shor&amp;rdquo; (Shor&amp;rsquo;s Algorithm), yaitu metode penentu tentang bagaimana komputer kuantum meruntuhkan fondasi kriptografi RSA ini.&lt;/p>
&lt;p>Pertama, mari kita formulasikan mekanisme kriptografi RSA secara matematis. Pembuatan kunci kriptografi RSA dimulai dengan memilih dua bilangan prima raksasa $p$ dan $q$ secara acak (saat ini, masing-masing direkomendasikan berukuran 2048 bit atau lebih). Bilangan komposit yang merupakan perkalian dari keduanya, $N = pq$, dihitung, dan nilai ini dipublikasikan secara umum sebagai bagian dari kunci publik. Selanjutnya, fungsi totient Euler $\phi(N)$ dihitung. Berdasarkan sifat bilangan prima, nilai ini adalah $\phi(N) = (p-1)(q-1)$.&lt;/p>
&lt;p>Eksponen enkripsi $e$, yang menjadi kunci enkripsi, dipilih sedemikian rupa sehingga memenuhi $1 &lt; e &lt; \phi(N)$ dan $\text{gcd}(e, \phi(N)) = 1$ (yaitu koprima dengan $\phi(N)$). Kemudian, eksponen dekripsi $d$, yang menjadi kunci privat, dihitung agar memenuhi persamaan kongruensi $ed \equiv 1 \pmod{\phi(N)}$. Nilai ini dapat dengan mudah dicari dalam waktu polinomial menggunakan algoritma Euclidean yang diperluas.&lt;/p>
&lt;p>Jika teks asal (plaintext) dinyatakan sebagai bilangan bulat $M$ (dengan $0 \le M &lt; N$), enkripsi dilakukan melalui perpangkatan modulo $N$ sebagai berikut:&lt;/p>
$$
C \equiv M^e \pmod{N}
$$
&lt;p>Saat melakukan dekripsi, kita menghitungnya dengan cara yang sama menggunakan kunci privat $d$:&lt;/p>
$$
M' \equiv C^d \pmod{N}
$$
&lt;p>Berdasarkan teorema Euler, karena $C^d \equiv M^{ed} \equiv M^{1 + k\phi(N)} \equiv M \pmod{N}$ berlaku, ini menjamin bahwa teks asal $M$ akan dipulihkan sepenuhnya.&lt;/p>
&lt;p>Hal yang penting di sini adalah bahwa untuk menemukan kunci privat $d$ dari informasi yang dipublikasikan $(N, e)$, kita perlu mengetahui $\phi(N)$, dan untuk itu kita harus memfaktorkan $N$ menjadi faktor prima $p$ dan $q$. Jika menggunakan komputer klasik, bahkan dengan menggunakan algoritma faktorisasi prima tercepat yang diketahui saat ini, yaitu General Number Field Sieve (GNFS), kompleksitas komputasinya adalah waktu sub-eksponensial $O\left(\exp\left(c (\log N)^{1/3} (\log \log N)^{2/3}\right)\right)$. Ini berarti waktu komputasi akan melonjak secara eksponensial terhadap jumlah bit dari $N$. Sebagai contoh, memfaktorkan bilangan bulat 2048 bit menggunakan superkomputer klasik diperkirakan akan memakan waktu melebihi umur alam semesta.&lt;/p>
&lt;p>Namun, algoritma kuantum yang diterbitkan oleh Peter Shor pada tahun 1994 membalikkan premis ini secara mendasar. Algoritma Shor menyelesaikan faktorisasi prima dalam waktu polinomial $O((\log N)^3)$ atau $\tilde{O}((\log N)^2)$ melalui optimasi. Ini menandakan &amp;ldquo;Percepatan Super-polinomial&amp;rdquo; (Super-polynomial Speedup) terhadap komputasi klasik, yang pada dasarnya adalah percepatan eksponensial, dan menunjukkan bahwa kriptografi RSA yang digunakan saat ini akan sepenuhnya tidak berdaya melawan komputer kuantum.&lt;/p>
&lt;h2 id="82-reduksi-ke-masalah-pencarian-ordo-reduction-to-order-finding-problem">8.2 Reduksi ke Masalah Pencarian Ordo (Reduction to Order-Finding Problem)
&lt;/h2>&lt;p>Wawasan jenius dari Algoritma Shor terletak pada kenyataan bahwa &amp;ldquo;alih-alih menyelesaikan masalah faktorisasi prima secara langsung, ia mereduksinya menjadi masalah pencarian periode&amp;rdquo;. Berdasarkan teorema teori bilangan murni, telah dibuktikan bahwa faktorisasi prima ekuivalen dengan masalah yang disebut &amp;ldquo;Masalah Pencarian Ordo&amp;rdquo; (Order-Finding Problem). Proses reduksi ini sendiri merupakan algoritma klasik sepenuhnya dan tidak memerlukan komputasi kuantum.&lt;/p>
&lt;p>Mari kita telusuri langkah-langkah untuk memfaktorkan bilangan komposit $N$ yang diberikan. Pertama, kita memilih bilangan bulat acak $a$ yang memenuhi $1 &lt; a &lt; N$. Menggunakan algoritma Euclidean, kita menghitung faktor persekutuan terbesar $\text{gcd}(a, N)$. Jika nilai ini lebih besar dari $1$, kita beruntung karena kita telah menemukan faktor non-trivial dari $N$, dan komputasi selesai (namun, probabilitas hal ini terjadi secara kebetulan untuk bilangan sangat besar seperti yang digunakan dalam kriptografi sangatlah kecil secara astronomis).&lt;/p>
&lt;p>Jika $\text{gcd}(a, N) = 1$, maka $a$ dan $N$ saling koprima. Di sini, kita mendefinisikan fungsi eksponensial modulo sebagai berikut:&lt;/p>
$$
f(x) = a^x \bmod N
$$
&lt;p>Dalam bahasa teori grup, $a$ adalah elemen dari grup perkalian $(\mathbb{Z}/N\mathbb{Z})^\times$, dan fungsi $f(x)$ membentuk homomorfisme dari grup aditif bilangan bulat $\mathbb{Z}$ ke grup perkalian $(\mathbb{Z}/N\mathbb{Z})^\times$. Berdasarkan sifat grup berhingga, fungsi ini pasti memiliki periodisitas. Artinya, terdapat suatu bilangan bulat positif terkecil $r$ yang memenuhi persamaan berikut:&lt;/p>
$$
a^r \equiv 1 \pmod{N}
$$
&lt;p>Bilangan bulat positif terkecil $r$ ini disebut &amp;ldquo;Ordo&amp;rdquo; (Order) dari $a$ modulo $N$, atau &amp;ldquo;Periode&amp;rdquo; (Period) dari fungsi $f(x)$.&lt;/p>
&lt;p>Jika kita dapat menemukan ordo $r$ ini, dan lebih jauh jika $r$ adalah genap, serta memenuhi syarat bahwa $a^{r/2} \not\equiv -1 \pmod{N}$, maka kita mendapatkan petunjuk kuat untuk faktorisasi sebagai berikut:&lt;/p>
$$
a^r - 1 \equiv 0 \pmod{N}
$$
$$
(a^{r/2} - 1)(a^{r/2} + 1) \equiv 0 \pmod{N}
$$
&lt;p>Persamaan ini bermakna bahwa $N$ membagi habis hasil kali dari $(a^{r/2} - 1)$ dan $(a^{r/2} + 1)$. Namun, karena $a^{r/2} \not\equiv 1$ (karena $r$ adalah periode terkecil) dan $a^{r/2} \not\equiv -1$ (berdasarkan syarat), maka $N$ tidak dapat membagi habis salah satu dari kedua suku ini secara mandiri. Oleh karena itu, faktor-faktor prima dari $N$ tersebar dan terkandung dalam kedua suku ini.
Kesimpulannya, dengan menghitung:&lt;/p>
$$
p = \text{gcd}(a^{r/2} - 1, N)
$$
$$
q = \text{gcd}(a^{r/2} + 1, N)
$$
&lt;p>kita pasti dapat menemukan faktor prima non-trivial dari $N$.&lt;/p>
&lt;p>Melalui reduksi klasik ini, masalahnya menyempit menjadi satu poin: &amp;ldquo;Bagaimana cara menemukan periode $r$ dari fungsi $f(x) = a^x \bmod N$ dengan cepat?&amp;rdquo;. Pada komputer klasik, untuk menemukan periode ini, kita perlu menghitung secara berurutan untuk $x=1, 2, 3, \dots$, dan karena $r$ dapat mencapai orde yang sama dengan $N$, ini pada akhirnya membutuhkan waktu eksponensial. Di sinilah komputer kuantum pertama kali berperan.&lt;/p>
&lt;h2 id="83-rumus-ketat-transformasi-fourier-kuantum-qft-dan-perannya">8.3 Rumus Ketat Transformasi Fourier Kuantum (QFT) dan Perannya
&lt;/h2>&lt;p>Inti dari algoritma kuantum untuk mengekstraksi periode tersembunyi $r$ dari fungsi $f(x)$ dalam waktu polinomial adalah &amp;ldquo;Transformasi Fourier Kuantum&amp;rdquo; (Quantum Fourier Transform, QFT). QFT adalah analogi mekanika kuantum dari Transformasi Fourier Diskrit (DFT) klasik, dan merupakan transformasi uniter yang beroperasi pada amplitudo probabilitas dari ruang keadaan.&lt;/p>
&lt;p>Aksi Transformasi Fourier Kuantum terhadap basis komputasi $|j\rangle$ ($j = 0, 1, \dots, M-1$) di ruang Hilbert $\mathcal{H}$ berdimensi $M = 2^n$ didefinisikan secara ketat sebagai berikut:&lt;/p>
$$
\text{QFT} |j\rangle = \frac{1}{\sqrt{M}} \sum_{k=0}^{M-1} e^{2\pi i j k / M} |k\rangle
$$
&lt;p>Terhadap sembarang keadaan kuantum &lt;strong>$|\psi\rangle$&lt;/strong> , berdasarkan linearitas, ia akan beraksi sebagai berikut:&lt;/p>
$$
\text{QFT} \sum_{j=0}^{M-1} x_j |j\rangle = \sum_{k=0}^{M-1} \left( \frac{1}{\sqrt{M}} \sum_{j=0}^{M-1} x_j e^{2\pi i j k / M} \right) |k\rangle = \sum_{k=0}^{M-1} y_k |k\rangle
$$
&lt;p>Amplitudo baru $y_k$ yang diperoleh di sini sepenuhnya cocok dengan koefisien yang diperoleh dari Transformasi Fourier Diskrit klasik. Namun, sementara Transformasi Fourier Cepat (Fast Fourier Transform, FFT) klasik membutuhkan waktu $O(M \log M) = O(n 2^n)$ untuk menghitung seluruh vektor, QFT mewujudkan pengurangan kompleksitas komputasi yang dramatis, dapat mengubah &amp;ldquo;keadaan&amp;rdquo; dari $n$ qubit hanya dengan $O(n^2)$ operasi gerbang kuantum.&lt;/p>
&lt;p>Untuk memahami mengapa hal ini dapat dicapai dengan jumlah gerbang $O(n^2)$ yang sedikit, kita perlu mendekomposisi keadaan yang dihasilkan oleh QFT ke dalam bentuk perkalian tensor. Misalkan bilangan bulat $j$ dinyatakan dalam representasi biner $j = j_1 2^{n-1} + j_2 2^{n-2} + \dots + j_n 2^0$ (di mana $j_1$ adalah bit paling signifikan, dan $j_n$ adalah bit paling tidak signifikan), keadaan keluaran dapat didekomposisi dengan indah menjadi perkalian tensor dari $n$ keadaan qubit independen berikut:&lt;/p>
$$
\text{QFT} |j_1 j_2 \dots j_n\rangle = \frac{1}{\sqrt{2^n}} \left(|0\rangle + e^{2\pi i 0.j_n} |1\rangle\right) \otimes \left(|0\rangle + e^{2\pi i 0.j_{n-1} j_n} |1\rangle\right) \otimes \dots \otimes \left(|0\rangle + e^{2\pi i 0.j_1 j_2 \dots j_n} |1\rangle\right)
$$
&lt;p>Di sini, $0.j_l \dots j_m$ mewakili pecahan biner, dan $0.j_l \dots j_m = j_l/2 + j_{l+1}/4 + \dots + j_m/2^{m-l+1}$.&lt;/p>
&lt;p>Rumus ini sangat sugestif. Hal ini menunjukkan bahwa fase pada keadaan qubit ke-$m$ berotasi hanya bergantung pada informasi dari input bit $j_{n-m+1}$ hingga $j_n$. Oleh karena itu, sirkuit kuantum untuk menciptakan keadaan ini dapat dibangun secara rekursif hanya dengan kombinasi dari gerbang Hadamard $H$ yang beroperasi pada qubit tunggal dan gerbang pergeseran fase terkontrol $R_k$ (gerbang yang memutar fase sebesar $e^{2\pi i / 2^k}$) yang beroperasi di antara 2 qubit. Dengan menerapkan $H$ pada qubit pertama, lalu diikuti oleh penerapan $R_2, R_3, \dots$ yang dikontrol oleh bit ke-2, ke-3, dst., dan mengulangi operasi ini untuk setiap bit, kita dapat mengimplementasikan QFT secara presisi dengan total $n + (n-1) + \dots + 1 = n(n+1)/2 = O(n^2)$ gerbang.&lt;/p>
&lt;h2 id="84-sirkuit-kuantum-untuk-pencarian-periode-menggunakan-superposisi">8.4 Sirkuit Kuantum untuk Pencarian Periode Menggunakan Superposisi
&lt;/h2>&lt;p>Setelah persiapan teoretis selesai, mari kita ikuti sirkuit kuantum dari keseluruhan Algoritma Shor dan evolusi keadaan (State Evolution) pada setiap langkahnya. Algoritma ini menggunakan dua register kuantum.
Register pertama terdiri dari $t \approx 2 \log_2 N$ qubit, dan dimensi ruang keadaannya adalah $M = 2^t$ (kita memilih $t$ sedemikian rupa sehingga memenuhi syarat $M \ge N^2$). Register kedua memiliki $L \approx \log_2 N$ qubit dan menyimpan hasil komputasi.&lt;/p>
&lt;div class="mermaid">flowchart LR
subgraph Register1 ["Register ke-1 (t qubit)"]
direction LR
q0["|0⟩"] --> H0["H (Hadamard)"]
q1["|0⟩"] --> H1["H (Hadamard)"]
qdots["⋮"]
qt["|0⟩"] --> Ht["H (Hadamard)"]
end
subgraph Register2 ["Register ke-2 (L qubit)"]
direction LR
aux["|0⟩^L"] --> Uf_in[" "]
end
Uf["Oracle Kuantum U_f &lt;br/> |x⟩|y⟩ → |x⟩|y ⊕ (a^x mod N)⟩"]
H0 --> Uf
H1 --> Uf
Ht --> Uf
Uf_in --> Uf
Uf -->|"Keadaan |x⟩"| QFT["QFT† (Invers Transformasi Fourier Kuantum)"]
Uf -->|"Keadaan |a^x mod N⟩"| Discard["Tidak diukur (Terbelit dengan lingkungan)"]
QFT --> Measure["Pengukuran (k)"]
Measure --> Classical["Pemrosesan klasik melalui ekspansi pecahan berlanjut (Derivasi r)"]&lt;/div>
&lt;p>&lt;strong>【Langkah 1: Inisialisasi dan Pembuatan Superposisi】&lt;/strong>
Seluruh sistem diatur ke keadaan awal &lt;strong>$|\psi_0\rangle$&lt;/strong> $= |0\rangle^{\otimes t} |0\rangle^{\otimes L}$.
Selanjutnya, kita menerapkan gerbang Hadamard $H^{\otimes t}$ ke semua qubit di register pertama untuk menghasilkan superposisi ekuiprobabel dari keadaan yang secara eksponensial banyak.&lt;/p>
$$
|\psi_1\rangle = \frac{1}{\sqrt{M}} \sum_{x=0}^{M-1} |x\rangle |0\rangle
$$
&lt;p>Di sini, register pertama memegang semua kemungkinan keadaan bilangan bulat dari $0$ hingga $M-1$ secara bersamaan.&lt;/p>
&lt;p>&lt;strong>【Langkah 2: Evaluasi Fungsi oleh Oracle Kuantum】&lt;/strong>
Kita menerapkan oracle kuantum $U_f$, menghitung fungsi $f(x) = a^x \bmod N$ selagi tetap berada dalam keadaan superposisi, dan menyimpan hasilnya di register kedua.&lt;/p>
$$
|\psi_2\rangle = U_f |\psi_1\rangle = \frac{1}{\sqrt{M}} \sum_{x=0}^{M-1} |x\rangle |a^x \bmod N\rangle
$$
&lt;p>Keadaan &lt;strong>$|\psi_2\rangle$&lt;/strong> ini adalah keadaan di mana masukan $x$ dan keluaran $f(x)$ sangat terbelit (entangled).&lt;/p>
&lt;p>&lt;strong>【Langkah 3: Observasi Register Kedua (Konseptual)】&lt;/strong>
Untuk memfasilitasi pemahaman teoretis, mari kita asumsikan bahwa kita mengukur register kedua di sini (dalam algoritma sebenarnya, konsekuensi matematisnya akan persis sama meskipun pengukurannya dihilangkan). Melalui pengamatan, register kedua runtuh menjadi suatu nilai tertentu $y = a^{x_0} \bmod N$. Di sini $x_0$ adalah nilai offset terkecil yang memenuhi $0 \le x_0 &lt; r$.
Pada saat ini, register pertama runtuh seketika menjadi keadaan superposisi dari &amp;ldquo;semua masukan $x$ sedemikian rupa sehingga keluaran fungsi $f(x)$ menjadi $y$&amp;rdquo;. Karena fungsi tersebut memiliki periode $r$, nilai $x$ tersebut berjarak sama (equidistant) seperti $x_0, x_0 + r, x_0 + 2r, \dots$.&lt;/p>
$$
|\psi_3\rangle = \frac{1}{\sqrt{A}} \sum_{m=0}^{A-1} |x_0 + m r\rangle \otimes |y\rangle
$$
&lt;p>Di mana $A$ adalah jumlah suku yang termasuk dalam superposisi, dengan $A \approx M/r$.
Jika kita fokus pada register pertama, ini adalah keadaan distribusi probabilitas berbentuk sisir (comb-like) dengan periode $r$. Namun, meskipun kita langsung mengukur keadaan ini, kita hanya akan mendapatkan $x_0 + mr$ acak dengan probabilitas yang sama, dan karena offset $x_0$ tidak diketahui, kita tidak dapat mengetahui periode $r$. Di sinilah QFT diperlukan.&lt;/p>
&lt;p>&lt;strong>【Langkah 4: Penerapan Invers Transformasi Fourier Kuantum】&lt;/strong>
Kita menerapkan Invers Transformasi Fourier Kuantum (QFT$^\dagger$) ke register pertama.&lt;/p>
$$
\text{QFT}^\dagger |\psi_3\rangle = \frac{1}{\sqrt{A M}} \sum_{k=0}^{M-1} \sum_{m=0}^{A-1} e^{-2\pi i k (x_0 + m r) / M} |k\rangle
$$
&lt;p>Mari kita atur ini berkaitan dengan keadaan $|k\rangle$ dan memeriksa amplitudo probabilitasnya $c_k$.&lt;/p>
$$
c_k = \frac{1}{\sqrt{A M}} e^{-2\pi i k x_0 / M} \sum_{m=0}^{A-1} e^{-2\pi i k m r / M}
$$
&lt;p>Bagian jumlahan dari persamaan ini adalah jumlah dari deret geometri dengan rasio umum $e^{-2\pi i k r / M}$. Jika fase $k r / M$ melenceng jauh dari bilangan bulat, vektor-vektor dijumlahkan sambil berputar pada bidang kompleks, sehingga interferensi destruktif (Destructive Interference) terjadi dan amplitudonya menjadi hampir $0$.
Sebaliknya, jika $k r / M$ sangat dekat dengan suatu bilangan bulat $j$, yaitu ketika $k \approx j \frac{M}{r}$, vektor-vektor pada bidang kompleks menunjuk ke arah yang sama, dan amplitudo diperkuat oleh interferensi konstruktif (Constructive Interference).&lt;/p>
&lt;p>&lt;strong>【Langkah 5: Pengukuran dan Ekspansi Pecahan Berlanjut】&lt;/strong>
Ketika register pertama diukur, dengan probabilitas yang tinggi kita akan mengamati bilangan bulat $k$ yang memenuhi $k \approx j \frac{M}{r}$. Jika kita membagi kedua ruas dengan $M$, kita mendapatkan hubungan berikut:&lt;/p>
$$
\frac{k}{M} \approx \frac{j}{r}
$$
&lt;p>Di sini, $k$ dan $M$ adalah nilai yang diketahui, sedangkan $j$ dan $r$ tidak diketahui. Karena kita telah memilih $t$ sedemikian rupa sehingga $M \ge N^2$, maka $k/M$ memberikan perkiraan yang sangat akurat terhadap pecahan yang tidak diketahui $j/r$, yaitu $\left| \frac{k}{M} - \frac{j}{r} \right| \le \frac{1}{2M} &lt; \frac{1}{2r^2}$.
Menurut teorema pendekatan Diophantine (Teorema Legendre), bilangan rasional $j/r$ yang memenuhi syarat ini pasti termasuk dalam pecahan konvergen dari &amp;ldquo;Ekspansi Pecahan Berlanjut&amp;rdquo; (Continued Fraction Expansion) dari bilangan riil $k/M$.
Oleh karena itu, dengan menghitung ekspansi pecahan berlanjut dari $k/M$ dalam waktu polinomial menggunakan komputer klasik, kita dapat menentukan periode $r$ sebagai penyebutnya. Dengan ini masalah penemuan orde diselesaikan, dan sebagai hasilnya kita menjadi mungkin untuk menurunkan faktor prima $p$ dan $q$ yang merupakan kunci dari kriptografi RSA.&lt;/p>
&lt;h2 id="85-mengapa-algoritma-shor-membawa-percepatan-eksponensial-terhadap-komputasi-klasik">8.5 Mengapa Algoritma Shor Membawa Percepatan Eksponensial Terhadap Komputasi Klasik
&lt;/h2>&lt;p>Alasan mengapa Algoritma Shor menjadi terobosan besar bersejarah adalah karena ia bukan sekadar heuristik (metode penemuan), melainkan merupakan algoritma praktis pertama yang menunjukkan &amp;ldquo;percepatan eksponensial sejati terhadap komputasi klasik&amp;rdquo; dengan disertai pembuktian matematis yang ketat. Inti dari kekuatan komputasinya yang luar biasa terletak pada perpaduan sempurna dari dua fenomena mekanika kuantum berikut ini.&lt;/p>
&lt;p>Pertama adalah paralelisme kuantum. Dengan menggunakan keadaan superposisi, kita mengevaluasi fungsi $f(x)$ secara simultan dalam satu operasi tunggal untuk jumlah masukan $x$ yang astronomis sebesar $2^t$, yang bahkan melampaui jumlah atom di alam semesta. Evaluasi yang mengharuskan komputer klasik untuk menghitung satu per satu selama ratusan juta tahun, telah diselesaikan dalam sekejap.&lt;/p>
&lt;p>Namun, berdasarkan aksioma mekanika kuantum, begitu pengukuran dilakukan, keadaan tersebut akan runtuh, dan informasi yang diperoleh tidak lebih dari sekadar satu hasil evaluasi acak $(x, f(x))$. Jika demikian saja, ini tidak berbeda dengan komputasi klasik.&lt;/p>
&lt;p>Dari sinilah keajaiban sesungguhnya dimulai, dan kunci kedua adalah interferensi kuantum dan ekstraksi struktur global. Transformasi Fourier Kuantum menciptakan interferensi melintasi seluruh ruang keadaan yang sangat luas secara eksponensial. Ini bukanlah operasi untuk mencoba mengetahui nilai spesifik dari masing-masing $f(x)$, melainkan operasi untuk mengekstraksi hanya pola struktural yaitu &amp;ldquo;periodisitas global&amp;rdquo; dari keseluruhan fungsi tersebut.
Amplitudo probabilitas yang bersesuaian dengan periode yang salah akan sepenuhnya musnah akibat interferensi destruktif, seperti puncak dan lembah gelombang yang saling meniadakan, dan hanya amplitudo probabilitas yang bersesuaian dengan periode $r$ yang benarlah yang akan dimaksimalkan oleh interferensi konstruktif. Dengan kata lain, hukum fisika alam itu sendirilah yang memainkan peran sebagai komputer, menghapus jawaban-jawaban yang salah yang tak terhitung jumlahnya dan membiarkan hanya jawaban yang benar yang muncul ke permukaan.&lt;/p>
&lt;p>Dilihat dari sudut pandang Masalah Subgrup Tersembunyi (Hidden Subgroup Problem, HSP), Algoritma Shor adalah sebuah kerangka umum untuk memecahkan &amp;ldquo;HSP pada grup Abelian berhingga&amp;rdquo; secara efisien. Penemuan orde grup komutatif yang menjadi basis kriptografi RSA sangat cocok dengan kerangka kerja ini.&lt;/p>
&lt;p>Komputer kuantum bukanlah tongkat ajaib yang serba bisa, dan ia tidak dapat menyelesaikan setiap masalah secara eksponensial lebih cepat. Namun, untuk masalah di mana &amp;ldquo;periodisitas&amp;rdquo; atau &amp;ldquo;struktur aljabar&amp;rdquo; ini tersembunyi, mekanisme fisik dari interferensi kuantum akan menerobos secara mendasar batasan-batasan komputasi klasik. Itulah alasan terdalam dan paling indah mengapa Algoritma Shor memberikan titik akhir bagi teori kriptografi, dan membawa perkembangan yang eksplosif pada bidang ilmu informasi kuantum.&lt;/p>
&lt;h1 id="bab-9-algoritma-grover-dan-geometri-amplifikasi-amplitudo">Bab 9: Algoritma Grover dan Geometri Amplifikasi Amplitudo
&lt;/h1>&lt;p>Dalam ilmu informasi modern, &amp;ldquo;masalah pencarian&amp;rdquo; untuk menemukan elemen yang memenuhi kondisi tertentu dari kumpulan data berskala besar merupakan tantangan yang sangat penting, sekaligus salah satu pertanyaan paling mendasar dalam ilmu komputer. Jika kumpulan data memiliki semacam struktur (misalnya, elemen diurutkan berdasarkan abjad atau numerik), algoritma klasik yang efisien seperti pencarian biner dapat digunakan, dan waktu pencarian dapat ditekan menjadi $O(\log N)$ relatif terhadap jumlah elemen $N$. Namun, pencarian dalam &lt;strong>&amp;ldquo;Basis Data Tidak Terstruktur&amp;rdquo; (Unstructured Database)&lt;/strong> yang disusun secara acak sepenuhnya tidak memiliki pilihan selain mengandalkan pencarian linear (Linear Search) dengan memeriksa elemen satu per satu secara berurutan dalam kerangka kerja komputer klasik, yang membutuhkan paling buruk $N$ kali, dan rata-rata $N/2$ kali kueri, yaitu langkah komputasi sebesar $O(N)$ terhadap jumlah elemen $N$.&lt;/p>
&lt;p>Namun, &lt;strong>Algoritma Grover&lt;/strong> , yang ditemukan oleh fisikawan Bell Labs Lov Grover pada tahun 1996, berhasil memecahkan masalah pencarian tak terstruktur ini dengan jumlah kueri $O(\sqrt{N})$ dengan sangat cerdas dan indah memanfaatkan prinsip &amp;ldquo;Superposisi&amp;rdquo; (Superposition) dan &amp;ldquo;Interferensi&amp;rdquo; (Interference) yang mendasari mekanika kuantum. Ini berbeda dengan algoritma Shor, yang mengurangi waktu komputasi secara eksponensial (Exponential speedup) terhadap ukuran masalah, melainkan memberikan &lt;strong>percepatan kuadratik (Quadratic speedup)&lt;/strong> yang merupakan jenis percepatan polinomial. Akan tetapi, mengingat masalah pencarian tak terstruktur yang menjadi target muncul secara universal di setiap area yang dapat dibayangkan, seperti pencarian brute-force untuk masalah NP-complete dan pencarian kunci dalam sistem kriptografi, luasnya jangkauan aplikasi dan dampak praktisnya tidak terukur. Dalam bidang ilmu informasi kuantum yang luas, algoritma Grover telah memantapkan posisinya sebagai salah satu algoritma yang paling serbaguna dan paling penting.&lt;/p>
&lt;p>Pada bab ini, kita akan mengungkap mekanisme mendalam yang disebut &lt;strong>&amp;ldquo;Amplifikasi Amplitudo&amp;rdquo; (Amplitude Amplification)&lt;/strong> , yang merupakan inti dari algoritma Grover ini, menggunakan perspektif geometris yang intuitif dan pendekatan aljabar linear yang ketat tanpa kompromi, secara terperinci sehingga bahkan para ahli pun akan menemukan penemuan baru saat membacanya.&lt;/p>
&lt;h2 id="91-formulasi-masalah-dan-persiapan-keadaan-superposisi-awal">9.1 Formulasi Masalah dan Persiapan Keadaan Superposisi Awal
&lt;/h2>&lt;p>Pertama, mari kita merumuskan secara matematis dan ketat masalah pencarian yang harus kita pecahkan. Misalkan terdapat basis data tak terstruktur berukuran $N = 2^n$, dan setiap elemen dikodekan sebagai keadaan basis komputasi $|x\rangle$ (di mana $x \in \{0, 1\}^n$, yaitu $x = 0, 1, \dots, N-1$) yang direpresentasikan menggunakan $n$ qubit. Diasumsikan bahwa dalam ruang basis data yang luas ini, hanya ada satu keadaan spesifik (keadaan benar) yang ingin kita temukan, dan kita mendeskripsikan keadaan khusus ini sebagai $|w\rangle$.&lt;/p>
&lt;p>Tujuan dari masalah ini didefinisikan sebagai &amp;ldquo;menggunakan fungsi kotak hitam yang diberikan (yang disebut sebagai &lt;strong>oracle&lt;/strong> ), untuk menemukan keadaan benar $|w\rangle$ dengan jumlah kueri sesedikit mungkin, dan dengan probabilitas tinggi.&amp;rdquo;&lt;/p>
&lt;p>Langkah pertama dalam algoritma kuantum selalu dimulai dengan persiapan untuk mensurvei seluruh ruang pencarian secara bersamaan. Untuk menciptakan keadaan di mana semua kemungkinan disuperposisikan secara merata, kita menerapkan gerbang Hadamard $H$ secara paralel sebagai produk tensor ke setiap qubit pada keadaan awal $|0\rangle^{\otimes n}$ dari $n$ qubit. Keadaan superposisi merata awal yang diperoleh dengan ini didefinisikan sebagai $|s\rangle$.&lt;/p>
$$
|s\rangle = H^{\otimes n} |0\rangle^{\otimes n} = \frac{1}{\sqrt{N}} \sum_{x=0}^{N-1} |x\rangle
$$
&lt;p>Keadaan &lt;strong>$|s\rangle$&lt;/strong> ini dapat dipisahkan secara jelas di ruang Hilbert sebagai kombinasi linear dari keadaan benar $|w\rangle$ dan semua keadaan tidak benar lainnya. Untuk mempermudah menangkap interpretasi geometris di masa mendatang secara visual, kita memperkenalkan vektor ternormalisasi baru $|s^\perp\rangle$ yang merupakan superposisi merata hanya dari keadaan tidak benar sebagai berikut.&lt;/p>
$$
|s^\perp\rangle = \frac{1}{\sqrt{N-1}} \sum_{x \neq w} |x\rangle
$$
&lt;p>Dengan definisi ini, keadaan $|s^\perp\rangle$ dan keadaan benar $|w\rangle$ saling ortogonal ( $\langle s^\perp | w \rangle = 0$ ). Kemudian, keadaan superposisi merata awal &lt;strong>$|s\rangle$&lt;/strong> dapat diekspansi secara sangat sederhana sebagai berikut pada subruang Hilbert 2 dimensi yang direntangkan oleh dua vektor yang saling ortogonal $|w\rangle$ dan $|s^\perp\rangle$ ini.&lt;/p>
$$
|s\rangle = \sqrt{\frac{N-1}{N}} |s^\perp\rangle + \frac{1}{\sqrt{N}} |w\rangle
$$
&lt;p>Di sini, kita memperkenalkan sudut kecil $\theta$ sedemikian rupa sehingga $\sin \theta = \frac{1}{\sqrt{N}}$ (jika $N$ cukup besar, $\theta \approx 1/\sqrt{N}$). Kemudian, keadaan ini dapat ditulis ulang menjadi representasi geometris yang lebih elegan menggunakan fungsi trigonometri.&lt;/p>
$$
|s\rangle = \cos \theta |s^\perp\rangle + \sin \theta |w\rangle
$$
&lt;p>Fakta kejam yang diceritakan oleh persamaan ini adalah bahwa probabilitas untuk mengamati keadaan benar $|w\rangle$ pada keadaan awal &lt;strong>$|s\rangle$&lt;/strong> hanyalah sebesar $|\sin \theta|^2 = \frac{1}{N}$. Tujuan tertinggi dari algoritma Grover adalah dengan menerapkan kombinasi oracle dan operator difusi, yang akan dijelaskan nanti, secara iteratif untuk &amp;ldquo;memutar&amp;rdquo; vektor keadaan &lt;strong>$|s\rangle$&lt;/strong> ini secara bertahap ke arah $|w\rangle$ di bidang 2 dimensi ruang Hilbert, dan membawa probabilitas mengamati jawaban yang benar sedekat mungkin ke batas teoretisnya yaitu $1$ (memperkuat amplitudo).&lt;/p>
&lt;h2 id="92-definisi-quantum-oracle-dan-phase-kickback">9.2 Definisi Quantum Oracle dan Phase Kickback
&lt;/h2>&lt;p>Komponen penting pertama dari &amp;ldquo;Grover iteration&amp;rdquo;, yang merupakan unit iterasi dari algoritma, adalah oracle $O$ yang mengidentifikasi apakah data target merupakan jawaban yang benar. Dalam komputasi kuantum, oracle harus didefinisikan secara ketat sebagai operator uniter yang memberikan efek tertentu tergantung pada apakah keadaan basis komputasi input $|x\rangle$ adalah jawaban yang benar $|w\rangle$.&lt;/p>
&lt;p>Biasanya, oracle ini menggunakan satu qubit tambahan (qubit ancilla) untuk mengimplementasikan evaluasi fungsi dalam bentuk yang dapat dibalik (reversible). Fungsi Boolean $f(x)$ yang merepresentasikan kondisi pencarian didefinisikan sebagai fungsi yang mengembalikan $f(w) = 1$ saat $x = w$, dan $f(x) = 0$ untuk semua $x \neq w$ lainnya. Pada saat ini, aksi dari oracle dapat ditulis menggunakan eksklusif OR (XOR) $\oplus$ sebagai berikut.&lt;/p>
$$
O_f \left( |x\rangle \otimes |y\rangle \right) = |x\rangle \otimes |y \oplus f(x)\rangle
$$
&lt;p>Di sinilah kecerdasan dari algoritma Grover bersinar. Qubit ancilla $|y\rangle$ tidak dimasukkan sebagai basis komputasi, melainkan diinisialisasi terlebih dahulu ke keadaan superposisi $|-\rangle = \frac{1}{\sqrt{2}}(|0\rangle - |1\rangle)$. Kemudian, fenomena menakjubkan khas kuantum yang disebut &lt;strong>&amp;ldquo;Phase Kickback&amp;rdquo; (Tendangan Balik Fase)&lt;/strong> terjadi. Mari kita hitung secara spesifik.&lt;/p>
$$
\begin{align*}
O_f \left( |x\rangle \otimes |-\rangle \right) &amp;= O_f \left( |x\rangle \otimes \frac{|0\rangle - |1\rangle}{\sqrt{2}} \right) \\
&amp;= \frac{1}{\sqrt{2}} \left( O_f |x\rangle |0\rangle - O_f |x\rangle |1\rangle \right) \\
&amp;= \frac{1}{\sqrt{2}} \left( |x\rangle |0 \oplus f(x)\rangle - |x\rangle |1 \oplus f(x)\rangle \right)
\end{align*}
$$
&lt;p>Kita mengevaluasi persamaan ini dengan membaginya ke dalam kasus di mana keadaan input salah dan kasus di mana keadaan input benar.
Jika $x \neq w$ (yaitu $f(x) = 0$), maka keadaannya tidak berubah sama sekali.&lt;/p>
$$
\frac{1}{\sqrt{2}} \left( |x\rangle |0\rangle - |x\rangle |1\rangle \right) = |x\rangle |-\rangle
$$
&lt;p>Di sisi lain, jika $x = w$ (yaitu $f(w) = 1$), maka keadaan qubit ancilla dibalik dari $0 \to 1$, $1 \to 0$, dan secara keseluruhan tanda minus muncul di depan keadaan.&lt;/p>
$$
\frac{1}{\sqrt{2}} \left( |x\rangle |1\rangle - |x\rangle |0\rangle \right) = - \left( |x\rangle \frac{|0\rangle - |1\rangle}{\sqrt{2}} \right) = - |x\rangle |-\rangle
$$
&lt;p>Hasil ini sangat penting. Keadaan qubit ancilla $|-\rangle$ sepenuhnya tidak berubah sebelum dan sesudah operasi, dan hanya bertindak sebagai &amp;ldquo;katalis&amp;rdquo;. Sebaliknya, hasil evaluasi dari fungsi $f(x)$ &amp;ldquo;ditendang balik&amp;rdquo; (kicked back) sebagai &lt;strong>tanda amplitudo (fase)&lt;/strong> dari register kuantum utama $|x\rangle$. Dengan memanfaatkan properti ini, kita dapat menghilangkan qubit ancilla dari deskripsi dan mendefinisikan ulang aksi oracle pada register utama secara sederhana dan elegan sebagai operator uniter baru $U_w$ sebagai berikut.&lt;/p>
$$
U_w |x\rangle = (-1)^{f(x)} |x\rangle = \begin{cases} -|x\rangle &amp; (x = w) \\ |x\rangle &amp; (x \neq w) \end{cases}
$$
&lt;p>Phase oracle $U_w$ ini dapat dideskripsikan secara eksplisit menggunakan representasi operator proyeksi dengan notasi bra-ket Dirac sebagai berikut.&lt;/p>
$$
U_w = I - 2|w\rangle\langle w|
$$
&lt;p>Di mana $I$ adalah operator identitas $N \times N$. Jika kita merujuk pada intuisi geometris, oracle $U_w$ ini tidak lain adalah operator yang melakukan &lt;strong>refleksi (Reflection) vektor keadaan dengan sumbu horizontal $|s^\perp\rangle$ sebagai sumbu simetris&lt;/strong> dalam bidang riil 2 dimensi yang direntangkan oleh $|s^\perp\rangle$ dan $|w\rangle$. Ini karena hanya tanda dari komponen keadaan benar yang dibalik, sementara komponen keadaan tidak benar tetap dipertahankan seperti aslinya.&lt;/p>
&lt;h2 id="93-operator-difusi-diffusion-operator-dan-struktur-matematis-dari-inversi-terhadap-nilai-rata-rata">9.3 Operator Difusi (Diffusion Operator) dan Struktur Matematis dari Inversi terhadap Nilai Rata-rata
&lt;/h2>&lt;p>Setelah memberikan &amp;ldquo;penanda fase negatif&amp;rdquo; pada keadaan benar dengan oracle, kita menerapkan komponen kedua dari Grover iteration, yaitu &lt;strong>Operator Difusi (Diffusion Operator)&lt;/strong> $U_s$. Peran dari operator ini adalah untuk membalikkan amplitudo dari setiap elemen keadaan kuantum terhadap nilai rata-rata keseluruhan, sehingga secara dramatis memperkuat amplitudo probabilitas dari keadaan yang ditandai.&lt;/p>
&lt;p>Operator difusi $U_s$ secara matematis didefinisikan sebagai berikut.&lt;/p>
$$
U_s = 2|s\rangle\langle s| - I
$$
&lt;p>Mari kita buktikan secara ketat mekanisme mengapa operator ini disebut &amp;ldquo;Inversi terhadap nilai rata-rata (Inversion about the mean)&amp;rdquo; dengan menggunakan keadaan superposisi umum $|\psi\rangle = \sum_{x=0}^{N-1} \alpha_x |x\rangle$.&lt;/p>
&lt;p>Pertama, kita menghitung produk dalam (inner product) antara keadaan superposisi merata $|s\rangle$ dan keadaan saat ini $|\psi\rangle$.&lt;/p>
$$
\langle s | \psi \rangle = \left( \frac{1}{\sqrt{N}} \sum_{y=0}^{N-1} \langle y| \right) \left( \sum_{x=0}^{N-1} \alpha_x |x\rangle \right) = \frac{1}{\sqrt{N}} \sum_{x=0}^{N-1} \alpha_x
$$
&lt;p>Nilai dari produk dalam ini selanjutnya dibagi dengan $\sqrt{N}$ menghasilkan rata-rata aritmatika dari semua amplitudo $\alpha_x$ (yang kita definisikan sebagai $\mu$). Dengan kata lain, dapat dinyatakan sebagai $\mu = \frac{1}{N} \sum_{x=0}^{N-1} \alpha_x = \frac{1}{\sqrt{N}} \langle s | \psi \rangle$. Oleh karena itu, kita mendapatkan $\langle s | \psi \rangle = \sqrt{N} \mu$.&lt;/p>
&lt;p>Menggunakan persamaan hubungan ini, kita menghitung hasil dari penerapan $U_s$ pada keadaan $|\psi\rangle$.&lt;/p>
$$
\begin{align*}
U_s |\psi\rangle &amp;= (2|s\rangle\langle s| - I) \sum_{x=0}^{N-1} \alpha_x |x\rangle \\
&amp;= 2|s\rangle \langle s | \psi \rangle - \sum_{x=0}^{N-1} \alpha_x |x\rangle \\
&amp;= 2 \left( \frac{1}{\sqrt{N}} \sum_{x=0}^{N-1} |x\rangle \right) (\sqrt{N} \mu) - \sum_{x=0}^{N-1} \alpha_x |x\rangle \\
&amp;= 2 \mu \sum_{x=0}^{N-1} |x\rangle - \sum_{x=0}^{N-1} \alpha_x |x\rangle \\
&amp;= \sum_{x=0}^{N-1} (2\mu - \alpha_x) |x\rangle
\end{align*}
$$
&lt;p>Amplitudo baru untuk setiap basis $|x\rangle$ dari keadaan yang dihasilkan adalah $(2\mu - \alpha_x)$. Persamaan ini dapat diubah bentuknya menjadi $\mu + (\mu - \alpha_x)$. Hal ini menunjukkan bahwa amplitudo asli $\alpha_x$ telah dibalik tepat ke sisi yang berlawanan (posisi simetris) relatif terhadap nilai rata-rata keseluruhan $\mu$. Inilah dasar matematis mengapa operator difusi disebut &amp;ldquo;inversi terhadap nilai rata-rata&amp;rdquo;.&lt;/p>
&lt;p>Oleh aksi oracle $U_w$, hanya amplitudo dari keadaan benar $|w\rangle$ saja yang menjadi bernilai negatif ( $-\alpha_w$ ). Amplitudo dari $N-1$ keadaan tidak benar lainnya yang sangat banyak tetap positif. Akibatnya, nilai rata-rata keseluruhan $\mu$ sedikit berkurang, tetapi tetap mempertahankan nilai positif. Jika kita menerapkan operator difusi ini di sini, &amp;ldquo;amplitudo negatif yang besar&amp;rdquo; dari keadaan benar akan dibalik di sekitar &amp;ldquo;nilai rata-rata positif $\mu$ &amp;ldquo;. Sebagai hasilnya, amplitudo dari keadaan benar &lt;strong>melonjak (diperkuat) secara dramatis menjadi nilai positif yang jauh lebih besar daripada amplitudo aslinya&lt;/strong> .&lt;/p>
&lt;p>Sebaliknya, amplitudo dari keadaan tidak benar memiliki nilai yang sedikit lebih besar dari nilai rata-rata, sehingga ketika dibalik terhadap nilai rata-rata, nilainya ditekan ke bawah menjadi nilai positif yang sedikit lebih kecil dari aslinya. Proses ini adalah inti dari algoritma, menggunakan interferensi kuantum untuk membatalkan probabilitas dari keadaan yang tidak diinginkan, dan memperkuat probabilitas dari keadaan target secara konstruktif.&lt;/p>
&lt;p>Kembali ke perspektif geometris, representasi operator $U_s = 2|s\rangle\langle s| - I$ secara jelas menunjukkan bahwa ini adalah operasi yang melakukan &lt;strong>refleksi (Reflection) vektor keadaan dengan sumbu vektor keadaan awal $|s\rangle$ sebagai sumbu simetris&lt;/strong> .&lt;/p>
&lt;h2 id="94-interpretasi-geometris-dari-amplifikasi-amplitudo-rotasi-murni-oleh-refleksi-ganda">9.4 Interpretasi Geometris dari Amplifikasi Amplitudo (Rotasi Murni oleh Refleksi Ganda)
&lt;/h2>&lt;p>&lt;strong>Operator Grover $G$&lt;/strong> , yang merupakan unit iterasi tunggal dari algoritma Grover, didefinisikan sebagai penerapan berurutan dari oracle $U_w$ dan operator difusi $U_s$, yaitu hasil kalinya.&lt;/p>
$$
G = U_s U_w = (2|s\rangle\langle s| - I) (I - 2|w\rangle\langle w|)
$$
&lt;p>Di sini, teorema yang sangat indah yang ditenun oleh geometri Euclidean dan aljabar linear mengambil peran utama. Teorema ini menyatakan bahwa &amp;ldquo;komposisi dari dua refleksi (Reflection) dengan sumbu simetris berupa dua garis yang saling berpotongan akan menjadi rotasi murni (Rotation) dengan sudut dua kali lipat dari sudut antara kedua garis tersebut.&amp;rdquo;&lt;/p>
&lt;p>Dari analisis sejauh ini, dijamin bahwa vektor keadaan, tidak peduli operasi apa pun yang dikenakan, akan selalu tetap berada di dalam ruang vektor riil 2 dimensi (bidang) yang direntangkan oleh $|s^\perp\rangle$ dan $|w\rangle$. Mari kita pastikan kembali aksi dari setiap operator di dalam bidang ini.&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Refleksi oleh oracle $U_w$&lt;/strong> :
Terhadap vektor keadaan saat ini, $U_w$ hanya membalikkan tanda komponen dalam arah $|w\rangle$, yang merupakan sumbu vertikal dalam sistem koordinat ortogonal. Secara geometris, ini adalah &lt;strong>refleksi dengan sumbu horizontal $|s^\perp\rangle$ sebagai sumbu simetris&lt;/strong> .&lt;/li>
&lt;li>&lt;strong>Refleksi oleh operator difusi $U_s$&lt;/strong> :
$U_s$ berikutnya akan merefleksikan vektor keadaan dengan &lt;strong>arah vektor $|s\rangle$ yang dimiringkan sebesar sudut $\theta$ di bidang tersebut sebagai sumbu simetris&lt;/strong> .&lt;/li>
&lt;/ol>
&lt;p>Keadaan awal $|s\rangle$ miring ke atas sebesar sudut $\theta$ dari sumbu horizontal $|s^\perp\rangle$ (di sini $\sin \theta = \frac{1}{\sqrt{N}}$).
Oleh karena itu, jika tepat setelah melakukan refleksi terhadap sumbu $|s^\perp\rangle$, kita melakukan refleksi terhadap sumbu $|s\rangle$ yang miring sejauh sudut $\theta$ dari sumbu tersebut, maka aksi keseluruhan $G$ menjadi &lt;strong>operasi yang memutar vektor keadaan berlawanan arah jarum jam sebesar $2\theta$ di dalam bidang 2 dimensi ini&lt;/strong> .&lt;/p>
&lt;p>Mari kita buktikan wawasan geometris yang intuitif ini secara matematis dan ketat menggunakan matriks rotasi. Misalkan keadaan tepat setelah menyelesaikan $t$ kali iterasi adalah $|\psi_t\rangle$. Keadaan awal adalah saat $t=0$, di mana $|\psi_0\rangle = |s\rangle = \cos \theta |s^\perp\rangle + \sin \theta |w\rangle$.&lt;/p>
&lt;p>Menggunakan induksi matematika, kita akan membuktikan bahwa keadaan setelah $t$ kali iterasi selalu dapat diekspresikan secara ringkas sebagai berikut.&lt;/p>
$$
|\psi_t\rangle = G^t |s\rangle = \cos((2t+1)\theta) |s^\perp\rangle + \sin((2t+1)\theta) |w\rangle
$$
&lt;p>Saat $t=0$ jelas terpenuhi. Mengasumsikan $|\psi_t\rangle$ diberikan dalam bentuk di atas, kita menghitung keadaan $|\psi_{t+1}\rangle = G |\psi_t\rangle$ setelah melakukan satu iterasi tambahan.
Pertama, jika kita menerapkan oracle $U_w$, tanda dari komponen $|w\rangle$ akan dibalik.&lt;/p>
$$
U_w |\psi_t\rangle = \cos((2t+1)\theta) |s^\perp\rangle - \sin((2t+1)\theta) |w\rangle
$$
&lt;p>Selanjutnya, kita menerapkan operator difusi $U_s = 2|s\rangle\langle s| - I$. Untuk menghitungnya, akan sangat jelas jika kita memperkenalkan representasi matriks 2x2 yang menggunakan vektor basis $\{|s^\perp\rangle, |w\rangle\}$.&lt;/p>
&lt;p>Representasi matriks dari oracle $U_w$ adalah matriks diagonal berikut.&lt;/p>
$$
U_w = \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; -1 \end{pmatrix}
$$
&lt;p>Vektor keadaan awal $|s\rangle$ direpresentasikan oleh vektor kolom $\begin{pmatrix} \cos\theta \\ \sin\theta \end{pmatrix}$, sehingga operator proyeksi $|s\rangle\langle s|$ dihitung menggunakan perkalian luar (outer product), dan dari situ kita mendapatkan $U_s$ sebagai berikut.&lt;/p>
$$
\begin{align*}
U_s &amp;= 2 \begin{pmatrix} \cos\theta \\ \sin\theta \end{pmatrix} \begin{pmatrix} \cos\theta &amp; \sin\theta \end{pmatrix} - \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; 1 \end{pmatrix} \\
&amp;= \begin{pmatrix} 2\cos^2\theta - 1 &amp; 2\sin\theta\cos\theta \\ 2\sin\theta\cos\theta &amp; 2\sin^2\theta - 1 \end{pmatrix} \\
&amp;= \begin{pmatrix} \cos(2\theta) &amp; \sin(2\theta) \\ \sin(2\theta) &amp; -\cos(2\theta) \end{pmatrix}
\end{align*}
$$
&lt;p>(Di sini, kita menggunakan rumus sudut ganda $\cos(2\theta) = 2\cos^2\theta - 1$ dan $\sin(2\theta) = 2\sin\theta\cos\theta$)&lt;/p>
&lt;p>Oleh karena itu, representasi matriks dari operator Grover $G = U_s U_w$ secara keseluruhan adalah hasil kali dari kedua matriks ini.&lt;/p>
$$
G = \begin{pmatrix} \cos(2\theta) &amp; \sin(2\theta) \\ \sin(2\theta) &amp; -\cos(2\theta) \end{pmatrix} \begin{pmatrix} 1 &amp; 0 \\ 0 &amp; -1 \end{pmatrix}
= \begin{pmatrix} \cos(2\theta) &amp; -\sin(2\theta) \\ \sin(2\theta) &amp; \cos(2\theta) \end{pmatrix}
$$
&lt;p>Secara mengejutkan, matriks yang diperoleh tidak lain adalah &lt;strong>matriks rotasi dengan sudut $2\theta$&lt;/strong> yang sangat terkenal dalam geometri. Dengan demikian, menerapkan operator $G$ secara berurutan sebanyak $t$ kali pada vektor awal $\begin{pmatrix} \cos\theta \\ \sin\theta \end{pmatrix}$ secara geometris setara dengan memutar vektor berlawanan arah jarum jam sebesar $2\theta$ setiap kalinya. Oleh karena itu, sudut totalnya adalah sudut awal $\theta$ ditambah dengan $t \times 2\theta$, yang menghasilkan $\theta + 2t\theta = (2t+1)\theta$. Dengan ini, pembuktian induksi selesai dengan indah.&lt;/p>
&lt;p>Di sini, kami menampilkan diagram sirkuit kuantum (notasi Mermaid) yang mewakili satu kali iterasi algoritma Grover, memvisualisasikan korespondensi antara teori dan implementasinya.&lt;/p>
&lt;div class="mermaid">graph LR
subgraph sg_9 ["Grover Iteration (Operator G)"]
direction LR
A["Keadaan input |ψ_t⟩"] --> B["Oracle U_w"]
B --> C["H^⊗n (Transformasi basis)"]
C --> D["Pergeseran fase (2|0⟩⟨0| - I)"]
D --> E["H^⊗n (Transformasi basis invers)"]
E --> F["Keadaan output |ψ_{t+1}⟩"]
end
%% Catatan: Seluruh proses H -> Pergeseran fase -> H membentuk operator difusi U_s
style B fill:#ff9999,stroke:#333,stroke-width:2px
style C fill:#99ccff,stroke:#333,stroke-width:2px
style D fill:#99ff99,stroke:#333,stroke-width:2px
style E fill:#99ccff,stroke:#333,stroke-width:2px&lt;/div>
&lt;p>Diagram sirkuit ini menunjukkan metode implementasi yang sangat praktis untuk operator difusi $U_s = 2|s\rangle\langle s| - I$. Karena keadaan $|s\rangle$ dihasilkan sebagai $H^{\otimes n} |0\rangle^{\otimes n}$, operator ini dapat didekomposisi sebagai berikut.&lt;/p>
$$
U_s = 2(H^{\otimes n} |0\rangle^{\otimes n})(\langle 0|^{\otimes n} H^{\otimes n}) - I = H^{\otimes n} (2|0\rangle\langle 0| - I) H^{\otimes n}
$$
&lt;p>Dengan kata lain, dengan mengambil struktur sandwich yaitu mengubah ke basis komputasi melalui transformasi Hadamard $H^{\otimes n}$, menerapkan operator pergeseran fase bersyarat yang tidak membalikkan fase hanya jika semua qubit adalah $|0\rangle$ (atau definisi bahwa ia memberikan fase negatif hanya saat $|0\rangle$ juga ekuivalen, karena ini hanya perbedaan fase global), lalu kembali ke basis aslinya dengan transformasi Hadamard lagi, kita dapat mengimplementasikan &amp;ldquo;inversi terhadap nilai rata-rata&amp;rdquo; secara efisien pada komputer kuantum sembarang.&lt;/p>
&lt;h2 id="95-analisis-probabilitas-kesuksesan-dan-derivasi-jumlah-iterasi-optimal">9.5 Analisis Probabilitas Kesuksesan dan Derivasi Jumlah Iterasi Optimal
&lt;/h2>&lt;p>Dengan terungkapnya perilaku geometris dari vektor keadaan secara sepenuhnya, kita kini siap untuk memberikan jawaban kuantitatif yang ketat terhadap pertanyaan inti dari algoritma, yaitu &amp;ldquo;berapa kali iterasi yang harus diulang untuk mendapatkan jawaban yang benar?&amp;rdquo;.&lt;/p>
&lt;p>Probabilitas $P(w)$ untuk mendapatkan keadaan benar $|w\rangle$ saat mengamati register kuantum dalam basis komputasi setelah melakukan $t$ kali iterasi diberikan oleh kuadrat dari nilai absolut amplitudo dari komponen $|w\rangle$ pada vektor keadaan $|\psi_t\rangle$.&lt;/p>
$$
P(w) = |\langle w | \psi_t \rangle|^2 = \sin^2((2t+1)\theta)
$$
&lt;p>Tujuan akhir kita adalah untuk memaksimalkan probabilitas $P(w)$ ini, yang berarti membawanya sedekat mungkin ke batas teoretis yaitu $1$. Kuadrat dari fungsi sinus $\sin^2(x)$ mengambil nilai maksimumnya yaitu $1$ saat argumennya $x$ sama dengan $\frac{\pi}{2}$ (90 derajat). Oleh karena itu, persamaan untuk mencari jumlah iterasi optimal $t$ dirumuskan sebagai berikut.&lt;/p>
$$
(2t+1)\theta \approx \frac{\pi}{2}
$$
&lt;p>Menyelesaikan persamaan ini untuk $t$, kita memperoleh&lt;/p>
$$
t \approx \frac{\pi}{4\theta} - \frac{1}{2}
$$
&lt;p>Dalam pencarian basis data berskala praktis, jumlah elemen $N$ menjadi angka astronomis yang sangat besar. Pada saat ini, sudut $\theta$ menjadi nilai yang sangat kecil mendekati $0$. Untuk nilai $\theta$ yang sangat kecil, aproksimasi yang baik $\sin \theta \approx \theta$ berlaku dengan mengambil suku orde pertama dari ekspansi Taylor (ekspansi Maclaurin). Karena $\sin \theta = \frac{1}{\sqrt{N}}$ dari definisi keadaan awal, kita dapat menganggap $\theta \approx \frac{1}{\sqrt{N}}$.&lt;/p>
&lt;p>Jika kita mensubstitusikan persamaan aproksimasi ini ke dalam persamaan untuk $t$ yang baru saja diturunkan, jumlah iterasi optimal $R$ dapat diturunkan dengan cemerlang sebagai berikut.&lt;/p>
$$
R \approx \frac{\pi}{4} \sqrt{N}
$$
&lt;p>Implikasi dari hasil ini sangat mengejutkan sehingga mengguncang sejarah ilmu informasi. Pada komputer klasik, waktu pencarian yang proporsional dengan jumlah elemen (kompleksitas komputasi $O(N)$ ) tidak dapat dihindari untuk menemukan jawaban yang benar dari ruang pencarian yang diacak, yang membutuhkan $N$ kali pada kasus terburuk dan $N/2$ kali pada nilai rata-rata. Namun, algoritma Grover yang berjalan pada komputer kuantum memanfaatkan interferensi untuk memperkuat probabilitas, dan hanya dengan jumlah kueri sebanyak $\frac{\pi}{4} \sqrt{N}$ kali, ia hampir pasti mencapai keadaan benar (dengan probabilitas sangat tinggi sebesar $1 - O(1/N)$). Kompleksitas komputasinya menjadi $O(\sqrt{N})$, berhasil memampatkan waktu komputasi ke skala akar kuadratnya.&lt;/p>
&lt;p>Akan tetapi, ada satu poin penting yang perlu diperhatikan di sini. Algoritma Grover tidak memiliki kemampuan untuk berhenti sendiri (Self-stopping). Jika jumlah iterasi melebihi nilai optimal $R$ ini, vektor keadaan akan melewati sumbu $|w\rangle$ yang ditargetkan, dan probabilitas mengamati jawaban yang benar akan berkurang karena sifat periodik dari fungsi sinus, di mana fenomena yang disebut &lt;strong>putaran berlebih (Overcooking / Overshooting)&lt;/strong> akan terjadi. Oleh karena itu, mengontrol waktu pengamatan dengan tepat (waktu untuk menghentikan iterasi) merupakan kondisi mutlak yang diperlukan agar algoritma berhasil.&lt;/p>
&lt;h2 id="96-generalisasi-amplifikasi-amplitudo-untuk-kasus-berbagai-solusi">9.6 Generalisasi Amplifikasi Amplitudo untuk Kasus Berbagai Solusi
&lt;/h2>&lt;p>Sejauh ini, kita telah melakukan diskusi berdasarkan kondisi paling ketat di mana &amp;ldquo;hanya ada satu&amp;rdquo; jawaban yang benar dalam basis data yang luas (masalah solusi tunggal). Namun, dalam pengaturan masalah di dunia nyata, umumnya terdapat beberapa solusi yang memenuhi kondisi tersebut. Teknik amplifikasi amplitudo, yang merupakan inti dari algoritma Grover, dapat diperluas secara alami tanpa mengurangi keindahan matematisnya bahkan ketika terdapat $M$ buah solusi ( $1 \le M \le N$ ).&lt;/p>
&lt;p>Jika terdapat $M$ buah solusi, kita mendefinisikan ulang superposisi merata dari semua keadaan benar sebagai $|W\rangle$, dan superposisi merata dari semua keadaan tidak benar sebagai $|W^\perp\rangle$.&lt;/p>
$$
|W\rangle = \frac{1}{\sqrt{M}} \sum_{x \in \text{Solutions}} |x\rangle
$$
$$
|W^\perp\rangle = \frac{1}{\sqrt{N-M}} \sum_{x \notin \text{Solutions}} |x\rangle
$$
&lt;p>Kemudian, keadaan superposisi merata awal $|s\rangle$ dapat diekspansi menggunakan dua vektor ortogonal ini sebagai berikut.&lt;/p>
$$
|s\rangle = \sqrt{\frac{N-M}{N}} |W^\perp\rangle + \sqrt{\frac{M}{N}} |W\rangle
$$
&lt;p>Di sini, kita mendefinisikan sudut baru $\theta'$ sedemikian rupa sehingga $\sin \theta' = \sqrt{\frac{M}{N}}$. Berdasarkan definisi ini, jika kita menerapkan operator Grover $G$ yang persis sama dengan kasus solusi tunggal (dengan catatan bahwa oracle telah diperluas untuk membalikkan fase terhadap semua $M$ solusi tersebut), vektor keadaan akan berputar sebesar $2\theta'$ pada setiap iterasi di dalam bidang yang direntangkan oleh $|W^\perp\rangle$ dan $|W\rangle$.&lt;/p>
&lt;p>Melalui pengembangan logika yang sama, jumlah iterasi optimalnya menjadi $\frac{\pi}{4\theta'}$, dan pada kasus di mana $M \ll N$, dapat diaproksimasi sebagai berikut.&lt;/p>
$$
R \approx \frac{\pi}{4} \sqrt{\frac{N}{M}}
$$
&lt;p>Persamaan ini menunjukkan bahwa sebagaimana dapat diduga, semakin banyak jumlah solusi $M$, semakin pendek pula jumlah iterasi (waktu pencarian) yang diperlukan. Misalnya, jika terdapat 4 solusi, waktu yang diperlukan menjadi setengahnya. Bahkan jika jumlah solusi $M$ tidak diketahui, dengan menggunakan teknik tingkat lanjut yang disebut &lt;strong>Algoritma Penghitungan Kuantum (Quantum Counting Algorithm)&lt;/strong> yang menggabungkan algoritma Grover dan Estimasi Fase Kuantum (Quantum Phase Estimation), kita dapat memperkirakan jumlah solusi $M$ itu sendiri dengan kecepatan tinggi, dan kemudian melakukan amplifikasi amplitudo dengan jumlah iterasi yang sesuai.&lt;/p>
&lt;h2 id="97-signifikansi-teoretis-dari-percepatan-kuadratik-dan-batasan-komputasi-kuantum-teorema-bbbv">9.7 Signifikansi Teoretis dari Percepatan Kuadratik dan Batasan Komputasi Kuantum (Teorema BBBV)
&lt;/h2>&lt;p>Percepatan kuadratik dari $O(N)$ ke $O(\sqrt{N})$ yang dibawa oleh algoritma Grover, secara matematis, mungkin tampak sederhana bila dibandingkan dengan percepatan eksponensial ( $O(e^{N^{1/3}}) \to O(N^3)$ ) yang dibawa oleh algoritma Shor. Namun, nilai dan universalitas yang sebenarnya dalam ilmu komputer justru terletak pada &amp;ldquo;fleksibilitasnya yang tidak memilih-milih masalah.&amp;rdquo;&lt;/p>
&lt;p>Algoritma faktorisasi prima Shor secara cerdas memanfaatkan struktur aljabar yang sangat khusus yang disebut &amp;ldquo;periodisitas&amp;rdquo; yang dimiliki oleh grup perkalian bilangan bulat. Sebaliknya, algoritma Grover dapat diterapkan tanpa syarat pada &amp;ldquo;pencarian basis data tidak terstruktur&amp;rdquo;, yang merupakan bentuk paling dasar dan primitif dari semua masalah komputasi, yang tidak memiliki pengetahuan awal atau struktur apa pun.&lt;/p>
&lt;p>Dampaknya paling nyata terlihat pada berbagai masalah sulit yang termasuk dalam kelas kompleksitas NP dan aplikasinya terhadap teknologi kriptografi yang mendasari masyarakat modern. Misalnya, masalah NP-complete seperti Traveling Salesperson Problem atau Boolean Satisfiability Problem (SAT), pada dasarnya direduksi menjadi masalah pencarian secara menyeluruh dari ruang kandidat yang sangat besar untuk menemukan solusi yang memenuhi syarat. Terhadap masalah-masalah ini, sementara algoritma klasik membutuhkan waktu sebesar $O(2^n)$, menerapkan algoritma Grover secara efektif dapat mengurangi separuh waktu komputasi (memotong eksponen menjadi setengah) menjadi $O(\sqrt{2^n}) = O(2^{n/2})$.&lt;/p>
&lt;p>Dampaknya pada teknologi kriptografi juga sangat fatal dan mendalam. Kekuatan dari metode kriptografi kunci simetris seperti AES, yang saat ini menjamin keamanan internet, bergantung sepenuhnya pada kesulitan dari serangan brute-force terhadap ruang kunci. Sebagai contoh, ruang pencarian dari AES-128 (ruang kunci sepanjang 128-bit) memiliki jumlah yang luar biasa yaitu $N = 2^{128}$. Pada komputer klasik, hal ini rata-rata memerlukan $2^{127}$ kalkulasi verifikasi kunci, sedangkan komputer kuantum yang menggunakan algoritma Grover dipastikan akan menemukan kunci yang benar hanya dengan $\frac{\pi}{4} 2^{64}$ perhitungan. Fakta inilah yang menjadi alasan utama mengapa badan standarisasi di seluruh dunia (seperti NIST) menjadikan transisi ke Kriptografi Pasca-Kuantum (Post-Quantum Cryptography) sebagai tugas yang mendesak, tidak merekomendasikan AES-128, dan sangat menyarankan untuk beralih ke AES-256 (yang membutuhkan $2^{128}$ perhitungan bahkan dalam komputasi kuantum).&lt;/p>
&lt;p>Terakhir, mari kita bahas sebuah teorema yang sangat penting dari perspektif fisika teoretis dan ilmu komputer. Itulah &lt;strong>Teorema BBBV&lt;/strong> yang dibuktikan oleh Bennett, Bernstein, Brassard, dan Vazirani pada tahun 1997. Teorema ini membuktikan secara matematis dan ketat bahwa &amp;ldquo;bahkan jika menggunakan komputer kuantum, masalah pencarian tidak terstruktur oleh kotak hitam mutlak memerlukan kueri sebanyak $\Omega(\sqrt{N})$ kali.&amp;rdquo;&lt;/p>
&lt;p>Apa makna dari hal ini? Hal itu merupakan fakta mendalam bahwa &lt;strong>&amp;ldquo;kompleksitas komputasi $O(\sqrt{N})$ yang dicapai oleh algoritma Grover adalah batas teoretis absolut yang diizinkan oleh hukum alam (mekanika kuantum), dan percepatan yang lebih dari ini tidak mungkin dilakukan terlepas dari hukum fisika mana pun di alam semesta yang digunakan.&amp;rdquo;&lt;/strong> Grover tidak hanya menemukan algoritma yang unggul, tetapi juga telah mencapai batas akhir antara informasi dan hukum fisika.&lt;/p>
&lt;p>Selain itu, paradigma &amp;ldquo;Amplifikasi Amplitudo&amp;rdquo; (Amplitude Amplification) itu sendiri yang dirinci dalam bab ini telah diaplikasikan secara luas sebagai blok bangunan dasar untuk menyusun algoritma kuantum tingkat lanjut yang tak terhitung jumlahnya, seperti subrutin dalam Quantum Random Walks (Langkah Acak Kuantum) atau Quantum Machine Learning (Pembelajaran Mesin Kuantum). Metode yang indah dan elegan yang ditemukan Grover, yaitu &amp;ldquo;secara geometris memutar dan memperkuat amplitudo probabilitas dengan menggunakan refleksi ganda terhadap dua sumbu yang ortogonal,&amp;rdquo; akan terus bersinar sebagai salah satu pilar yang paling kuat dan sangat diperlukan yang menopang struktur raksasa keilmuan yaitu ilmu informasi kuantum dari akar-akarnya.&lt;/p>
&lt;h1 id="bab-10-koreksi-kesalahan-kuantum-dan-komputasi-toleransi-kesalahan">Bab 10: Koreksi Kesalahan Kuantum dan Komputasi Toleransi Kesalahan
&lt;/h1>&lt;p>Hambatan terbesar dan paling mendalam yang dihadapi ilmu informasi kuantum adalah &amp;ldquo;derau&amp;rdquo; (noise) dan &amp;ldquo;dekoherensi&amp;rdquo; (decoherence). Selama komputer kuantum diperlakukan sebagai sistem tertutup yang ideal, operasi keadaan deterministik melalui evolusi uniter yang mematuhi persamaan Schrödinger terjamin. Namun, perangkat kuantum sebagai sistem fisik nyata selalu berinteraksi dengan lingkungan eksternal (mandi termal, fluktuasi medan elektromagnetik, sinar kosmik, dll.). Dalam bab ini, setelah mendefinisikan derau sistem kuantum secara matematis dan ketat, kita akan mendalami hakikat &amp;ldquo;Koreksi Kesalahan Kuantum&amp;rdquo; (Quantum Error Correction: QEC), yaitu bagaimana mendeteksi dan mengoreksi kesalahan khas kuantum yang tidak ada dalam sistem klasik. Lebih jauh lagi, bahkan di bawah kondisi realistis ketika mekanisme koreksi itu sendiri disusupi oleh derau, kita akan menguraikan secara rinci fondasi teoretis dari &amp;ldquo;Komputasi Kuantum Toleransi Kesalahan&amp;rdquo; (Fault-Tolerant Quantum Computation: FTQC) yang memungkinkan komputasi berlanjut tanpa batas, serta Teorema Ambang Batas (Threshold Theorem).&lt;/p>
&lt;h2 id="101-deskripsi-matematis-derau-kuantum-dan-dekoherensi">10.1 Deskripsi Matematis Derau Kuantum dan Dekoherensi
&lt;/h2>&lt;p>Untuk mendeskripsikan dekoherensi sistem kuantum secara ketat, kita perlu mengalihkan sudut pandang dari dinamika keadaan murni berbasis vektor keadaan sistem tertutup ke dinamika matriks densitas sistem kuantum terbuka. Dengan mempertimbangkan evolusi uniter pada sistem komposit dari sistem lingkungan $E$ dan sistem utama $S$, lalu mengeliminasi derajat kebebasan sistem lingkungan melalui jejak parsial (Partial Trace), perubahan keadaan sistem utama dapat dideskripsikan sebagai &amp;ldquo;pemetaan pemelihara jejak positif sepenuhnya&amp;rdquo; (Completely Positive Trace-Preserving Map, pemetaan CPTP).&lt;/p>
&lt;p>Sebarang saluran kuantum $\mathcal{E}$ dapat diekspansikan menggunakan representasi Kraus (Kraus Representation) sebagai berikut:&lt;/p>
$$
\mathcal{E}(\rho) = \sum_{k} E_k \rho E_k^\dagger
$$
&lt;p>Di sini, $E_k$ disebut sebagai operator Kraus (Kraus Operators), yang memenuhi kondisi pelestarian jejak $\sum_k E_k^\dagger E_k = I$ yang menyiratkan kekekalan probabilitas.&lt;/p>
&lt;p>Dalam informasi klasik, kesalahan pada bit yang merupakan unit informasi hanyalah pembalikan bit (Bit Flip), yaitu &amp;ldquo;0 menjadi 1&amp;rdquo; atau &amp;ldquo;1 menjadi 0&amp;rdquo;. Namun, dalam sistem kuantum, terdapat kesalahan fatal yang disebut &amp;ldquo;pembalikan fase&amp;rdquo; (Phase Flip), di mana fase superposisi berfluktuasi. Operator Kraus untuk saluran derau qubit tunggal yang representatif disajikan di bawah ini:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Saluran Pembalikan Bit (Bit Flip Channel):&lt;/strong> Gerbang $X$ bekerja dengan probabilitas $p$.&lt;/li>
&lt;/ol>
$$
E_0 = \sqrt{1-p} I, \quad E_1 = \sqrt{p} X
$$
&lt;ol start="2">
&lt;li>&lt;strong>Saluran Pembalikan Fase (Phase Flip Channel):&lt;/strong> Gerbang $Z$ bekerja dengan probabilitas $p$. Ini merepresentasikan runtuhnya fase relatif (dekoherensi murni). Fenomena ini merupakan penyebab langsung meluruhnya komponen non-diagonal matriks densitas dari keadaan murni $|\psi\rangle = \alpha|0\rangle + \beta|1\rangle$ secara eksponensial.&lt;/li>
&lt;/ol>
$$
E_0 = \sqrt{1-p} I, \quad E_1 = \sqrt{p} Z
$$
&lt;ol start="3">
&lt;li>&lt;strong>Saluran Depolarisasi (Depolarizing Channel):&lt;/strong> Keadaan sepenuhnya mendekati keadaan campuran (derau putih / white noise) $I/2$ dengan probabilitas $p$.&lt;/li>
&lt;/ol>
$$
E_0 = \sqrt{1-p} I, \quad E_1 = \sqrt{\frac{p}{3}} X, \quad E_2 = \sqrt{\frac{p}{3}} Y, \quad E_3 = \sqrt{\frac{p}{3}} Z
$$
&lt;p>Hambatan pertama yang menghadang dalam membangun koreksi kesalahan kuantum adalah &amp;ldquo;Teorema Tanpa Kloning&amp;rdquo; (No-Cloning Theorem). Tidak ada transformasi uniter yang dapat menduplikasi keadaan kuantum yang tidak diketahui $|\psi\rangle$ untuk menghasilkan keadaan seperti $|\psi\rangle \otimes |\psi\rangle \otimes |\psi\rangle$. Oleh karena itu, pendekatan naif seperti pada koreksi kesalahan klasik—yaitu &amp;ldquo;menyalin informasi yang sama ke tiga bit dan mengambil suara terbanyak&amp;rdquo;—mustahil diterapkan pada sistem kuantum. Lebih jauh lagi, jika suatu keadaan kuantum diukur, keruntuhan paket gelombang akan terjadi dan superposisinya akan hancur. Bagaimana cara mengidentifikasi kesalahan tanpa merusak informasi yang tidak diketahui menjadi tantangan paling mendasar.&lt;/p>
&lt;h2 id="102-prinsip-dasar-koreksi-kesalahan-kuantum-redundansi-dan-pengukuran-sindrom">10.2 Prinsip Dasar Koreksi Kesalahan Kuantum: Redundansi dan Pengukuran Sindrom
&lt;/h2>&lt;p>Alternatif pengganti &amp;ldquo;penyalinan&amp;rdquo; dalam informasi kuantum adalah dengan membuat beberapa qubit berada dalam keadaan keterikatan kuantum (Entanglement), sehingga memetakan informasi asli ke dalam subruang (ruang kode, Code Space) dari ruang Hilbert yang berdimensi lebih tinggi.&lt;/p>
&lt;p>Sebagai contoh paling sederhana, kita mengonstruksi &amp;ldquo;kode pembalikan bit 3-qubit&amp;rdquo; yang melindungi keadaan 1-qubit $|\psi\rangle = \alpha |0\rangle + \beta |1\rangle$ dari pembalikan bit probabilistik.
Basis logis (Logical Basis) didefinisikan sebagai berikut:&lt;/p>
$$
|0\rangle_L = |000\rangle, \quad |1\rangle_L = |111\rangle
$$
&lt;p>Keadaan logis menjadi $|\psi\rangle_L = \alpha |000\rangle + \beta |111\rangle$. Ini bukanlah duplikasi, melainkan pengodean ke dalam keadaan keterikatan tipe GHZ.&lt;/p>
&lt;p>Sekarang, mari kita asumsikan terjadi kesalahan pembalikan bit $X_1 = X \otimes I \otimes I$ pada qubit pertama. Keadaan sistem akan berubah menjadi $|\psi'\rangle = \alpha |100\rangle + \beta |011\rangle$.
Untuk mendeteksi kesalahan ini, kita tidak boleh mengukur keadaan itu secara langsung. Sebagai gantinya, kita melakukan &amp;ldquo;Pengukuran Sindrom&amp;rdquo; (Syndrome Measurement) yang hanya mengekstrak jejak kesalahan tanpa merusak keadaan tersebut. Secara spesifik, kita mengukur operator paritas $Z_1 Z_2$ dan $Z_2 Z_3$, yang merupakan hasil kali tensor dari operator Pauli.&lt;/p>
&lt;p>Sebarang vektor $|\psi\rangle_L$ dalam ruang kode awal merupakan vektor eigen dengan nilai eigen $+1$ dari $Z_1 Z_2$ dan $Z_2 Z_3$ (artinya, $Z_1 Z_2 |\psi\rangle_L = |\psi\rangle_L$).
Namun, terhadap keadaan kesalahan $|\psi'\rangle$, berdasarkan sifat aljabar Pauli bahwa $X$ dan $Z$ saling antikomutatif ($\{X, Z\} = 0$), berlaku:&lt;/p>
$$
Z_1 Z_2 |\psi'\rangle = Z_1 Z_2 X_1 |\psi\rangle_L = -X_1 Z_1 Z_2 |\psi\rangle_L = - |\psi'\rangle
$$
$$
Z_2 Z_3 |\psi'\rangle = Z_2 Z_3 X_1 |\psi\rangle_L = X_1 Z_2 Z_3 |\psi\rangle_L = + |\psi'\rangle
$$
&lt;p>Hasil pengukurannya (sindrom) adalah $(-1, +1)$, yang secara pasti menetapkan fakta bahwa &amp;ldquo;kesalahan $X$ telah terjadi pada bit pertama&amp;rdquo;. Karena sama sekali tidak ada informasi mengenai koefisien superposisi $\alpha, \beta$ yang bocor, keadaan kuantum tidak hancur oleh pengukuran ini. Setelah itu, dengan menerapkan kembali $X_1$, keadaan dapat dipulihkan secara sempurna ke keadaan semula $|\psi\rangle_L$.&lt;/p>
&lt;p>Secara serupa, untuk mengoreksi kesalahan pembalikan fase $Z$, kita menggunakan &amp;ldquo;kode pembalikan fase 3-qubit&amp;rdquo; dengan basis Hadamard $\{|+\rangle, |-\rangle\}$:&lt;/p>
$$
|0\rangle_L = |+++\rangle, \quad |1\rangle_L = |---\rangle
$$
&lt;p>Dalam kasus ini, $X_1 X_2$ dan $X_2 X_3$ digunakan untuk pengukuran sindrom.&lt;/p>
&lt;p>Di sinilah sifat mekanika kuantum yang menakjubkan bekerja. Kesalahan yang diakibatkan oleh interaksi dengan lingkungan umumnya berupa rotasi kontinu seperti $E(\theta) = \cos(\theta) I - i \sin(\theta) X$. Namun, dengan melakukan pengukuran sindrom, keadaan tersebut secara probabilistik &lt;strong>diproyeksikan&lt;/strong> ke salah satu keadaan eigen: &amp;ldquo;tanpa kesalahan ( $I$ )&amp;rdquo; atau &amp;ldquo;kesalahan total ( $X$ )&amp;rdquo;. Artinya, kesalahan kontinu yang jumlahnya tak hingga di-&amp;ldquo;digitalisasi&amp;rdquo;-kan secara mekanika kuantum menjadi kesalahan Pauli diskret melalui pengukuran.&lt;/p>
&lt;h2 id="103-kode-9-qubit-shor-shor-code-dan-formalisme-stabilizer">10.3 Kode 9-Qubit Shor (Shor Code) dan Formalisme Stabilizer
&lt;/h2>&lt;p>Kode-kode yang disebutkan sebelumnya hanya dapat mengoreksi pembalikan bit saja atau pembalikan fase saja. Pada tahun 1995, Peter Shor mempublikasikan &amp;ldquo;Kode 9-Qubit Shor&amp;rdquo; (Shor&amp;rsquo;s 9-Qubit Code) yang merupakan terobosan karena mampu mengoreksi kedua jenis kesalahan tersebut secara bersamaan. Kode ini dibangun dengan menyarangkan (Concatenation) kode pembalikan bit 3-qubit ke dalam setiap node dari kode pembalikan fase 3-qubit.&lt;/p>
&lt;p>Basis logisnya adalah sebagai berikut:&lt;/p>
$$
|0\rangle_L = \frac{1}{2\sqrt{2}} ( |000\rangle + |111\rangle ) \otimes ( |000\rangle + |111\rangle ) \otimes ( |000\rangle + |111\rangle )
$$
$$
|1\rangle_L = \frac{1}{2\sqrt{2}} ( |000\rangle - |111\rangle ) \otimes ( |000\rangle - |111\rangle ) \otimes ( |000\rangle - |111\rangle )
$$
&lt;p>Kerangka yang memperumum koreksi kesalahan seperti kode Shor dan memberikan landasan matematika yang kokoh adalah &amp;ldquo;Formalisme Stabilizer&amp;rdquo; (Stabilizer Formalism) oleh Daniel Gottesman.
Misalkan grup Pauli untuk $n$ qubit adalah $\mathcal{P}_n$. Grup stabilizer $\mathcal{S}$ adalah subgrup abelian (komutatif) dari $\mathcal{P}_n$, dan mendefinisikan ruang kode $\mathcal{C}$ sebagai &amp;ldquo;himpunan keadaan $|\psi\rangle$ yang memiliki nilai eigen $+1$ untuk semua elemen $S \in \mathcal{S}$ dari grup $\mathcal{S}$&amp;rdquo;. Dalam sistem $n$-qubit, jika terdapat $k$ generator independen, maka dimensi ruang kode adalah $2^{n-k}$, yang menyatakan jumlah qubit logis.&lt;/p>
&lt;p>Untuk kasus kode Shor ( $n=9$ ), guna mengodekan 1 bit logis, kode ini dibentuk oleh $k=8$ buah generator independen.
Stabilizer berbasis $Z$ untuk mendeteksi pembalikan bit (6 buah):&lt;/p>
$$
S_1 = Z_1 Z_2 I_3 I_4 I_5 I_6 I_7 I_8 I_9, \quad S_2 = I_1 Z_2 Z_3 I_4 I_5 I_6 I_7 I_8 I_9
$$
$$
\dots, \quad S_6 = I_1 I_2 I_3 I_4 I_5 I_6 I_7 Z_8 Z_9
$$
&lt;p>Stabilizer berbasis $X$ untuk mendeteksi pembalikan fase (2 buah):&lt;/p>
$$
S_7 = X_1 X_2 X_3 X_4 X_5 X_6 I_7 I_8 I_9
$$
$$
S_8 = I_1 I_2 I_3 X_4 X_5 X_6 X_7 X_8 X_9
$$
&lt;p>Jika terjadi kesalahan $E \in \mathcal{P}_n$ pada sebarang qubit, dan kesalahan tersebut antikomutatif dengan salah satu generator dari $\mathcal{S}$, maka hasil pengukuran stabilizer tersebut akan bernilai $-1$, sehingga jenis dan lokasi kesalahan dapat diidentifikasi. Konsep stabilizer menyediakan pendekatan yang sangat tangguh—mirip dengan gambaran Heisenberg—di mana alih-alih melacak keadaan kuantum itu sendiri, kita melacak struktur aljabar operator yang mengatur simetri sistem.&lt;/p>
&lt;div class="mermaid">graph TD
classDef qubit fill:#2c3e50,stroke:#34495e,stroke-width:2px,color:#fff;
classDef gate fill:#2980b9,stroke:#2c3e50,stroke-width:2px,color:#fff;
classDef measure fill:#c0392b,stroke:#c0392b,stroke-width:2px,color:#fff;
subgraph sg_10 ["Logical Qubit Encoding (Shor Code Conceptual)"]
Input["|psi>"]:::qubit --> PhaseEncoding["Phase Flip Encoding (H, CNOTs)"]:::gate
PhaseEncoding --> Branch1["Block 1"]:::qubit
PhaseEncoding --> Branch2["Block 2"]:::qubit
PhaseEncoding --> Branch3["Block 3"]:::qubit
Branch1 --> BitEncoding1["Bit Flip Encoding"]:::gate
Branch2 --> BitEncoding2["Bit Flip Encoding"]:::gate
Branch3 --> BitEncoding3["Bit Flip Encoding"]:::gate
BitEncoding1 --> Phys1["Q1, Q2, Q3"]:::qubit
BitEncoding2 --> Phys4["Q4, Q5, Q6"]:::qubit
BitEncoding3 --> Phys7["Q7, Q8, Q9"]:::qubit
end
Phys1 -.-> Noise["Environmental Noise &amp; Decoherence"]:::measure
Phys4 -.-> Noise
Phys7 -.-> Noise
Noise -.-> SyndromeExt["Syndrome Extraction (Stabilizer Measurements)"]:::gate
SyndromeExt --> Recovery["Apply Pauli Corrections (X, Z, Y)"]:::gate&lt;/div>
&lt;h2 id="104-kode-topologis-dan-kode-permukaan-surface-codes">10.4 Kode Topologis dan Kode Permukaan (Surface Codes)
&lt;/h2>&lt;p>Kode Shor maupun kode stabilizer secara logis memang sempurna, namun dalam implementasi fisiknya memerlukan &amp;ldquo;interaksi antar-qubit yang berjauhan (interaksi jarak jauh)&amp;rdquo;. Dalam susunan kisi pada bidang 2 dimensi untuk peranti benda padat (seperti sirkuit superkonduktor atau spin silikon), kopling jarak jauh semacam ini sangat sulit direalisasikan.&lt;/p>
&lt;p>Oleh karena itu, yang diadopsi sebagai arus utama dalam arsitektur komputer kuantum modern adalah &amp;ldquo;koreksi kesalahan kuantum topologis&amp;rdquo; yang digagas oleh Alexei Kitaev, dengan contoh utamanya adalah &amp;ldquo;Kode Torik&amp;rdquo; (Toric Code) dan &amp;ldquo;Kode Permukaan&amp;rdquo; (Surface Code).&lt;/p>
&lt;p>Pada kode permukaan, qubit-qubit disusun pada simpul (atau sisi) dari suatu kisi dua dimensi, dan pengukuran stabilizer dilakukan hanya dengan memanfaatkan interaksi lokal antar-qubit yang bertetangga.
Hamiltoniannya dideskripsikan sebagai berikut:&lt;/p>
$$
H = - \sum_{v} A_v - \sum_{p} B_p
$$
&lt;p>Di sini, $A_v$ adalah hasil kali tensor dari operator $X$ pada empat qubit di sekitar simpul (operator simpul: $A_v = \prod_{i \in \text{star}(v)} X_i$ ), dan $B_p$ adalah hasil kali tensor dari operator $Z$ pada empat qubit di sekitar plaquette (operator muka: $B_p = \prod_{i \in \text{boundary}(p)} Z_i$ ).
Keduanya saling komutatif ( $[A_v, B_p] = 0$ ), dan keadaan logis dienkode ke dalam ruang keadaan dasar di mana semua nilai eigen dari $A_v$ dan $B_p$ bernilai $+1$. Hebatnya, tingkat degenerasi dari keadaan dasar kode torik yang dikonstruksi pada manifold 2-dimensi dengan genus $g$ adalah $4^g$, sehingga pada torus ( $g=1$ ), dua qubit logis terenkode secara alami.&lt;/p>
&lt;p>Interpretasi fisik yang sangat elegan dari kode permukaan adalah memandang kesalahan sebagai &amp;ldquo;kuasipartikel (anyon)&amp;rdquo;. Sebagai contoh, ketika kesalahan $X$ terjadi pada suatu qubit, sindrom dari dua operator plaquette $B_p$ yang bertetangga akan berbalik tanda menjadi $-1$. Hal ini menandakan bahwa sepasang &amp;ldquo;anyon yang menyerupai monopol magnetik (anyon $m$)&amp;rdquo; telah tercipta secara berpasangan dari ruang hampa keadaan dasar. Jika kesalahan berantai lebih lanjut ke tetangganya, anyon akan berpindah melintasi ruang kisi.
Proses koreksi pada hakikatnya adalah menemukan pasangan-pasangan sindrom (anyon) tersebut, lalu menggunakan algoritma &amp;ldquo;Pencocokan Sempurna Berbobot Minimum&amp;rdquo; (Minimum Weight Perfect Matching: MWPM) dari teori graf untuk membuat anyon-anyon tersebut saling bertubrukan dan saling memusnahkan (anihilasi) melalui lintasan terpendek.
Operasi logis ( $\bar{X}, \bar{Z}$ ) bersesuaian dengan pembentukan loop homologi nontrivial (Topological Loop) yang melintasi anyon ini dari satu ujung ruang ke ujung lainnya. Karena probabilitas derau lokal secara spontan membentuk loop yang menembus seluruh sistem meluruh secara eksponensial, maka dari perspektif topologis, informasi terlindungi dengan sangat kokoh.&lt;/p>
&lt;h2 id="105-menuju-komputasi-kuantum-toleransi-kesalahan-ftqc-dan-teorema-ambang-batas">10.5 Menuju Komputasi Kuantum Toleransi Kesalahan (FTQC) dan Teorema Ambang Batas
&lt;/h2>&lt;p>Meskipun teori koreksi kesalahan telah mapan, masalah kritis yang pelik tetap ada: &amp;ldquo;Bagaimana jika rangkaian sirkuit yang digunakan untuk melakukan koreksi kesalahan itu sendiri (seperti qubit bantu untuk pengukuran sindrom, gerbang CNOT, dll.) mengandung derau?&amp;rdquo; Jika selama operasi penyembuhan kesalahan, sistem justru tertular kesalahan yang lebih fatal, maka sistem akan langsung runtuh seketika.&lt;/p>
&lt;p>Sebagai contoh, gerbang CNOT yang digunakan untuk ekstraksi sindrom akan merambatkan kesalahan $X$ dari qubit kontrol ke qubit target ( $X \otimes I \xrightarrow{CNOT} X \otimes X$ ), serta merambatkan balik kesalahan $Z$ dari qubit target ke qubit kontrol ( $I \otimes Z \xrightarrow{CNOT} Z \otimes Z$ ). Jika satu kesalahan fisik berlipat ganda menjadi beberapa kesalahan di dalam blok yang terenkode, hal itu dapat melampaui jarak kode $d$ yang ditetapkan, dan koreksi kesalahan akan gagal total.&lt;/p>
&lt;p>Filosofi desain untuk mencegah rantai kehancuran ini adalah &amp;ldquo;Komputasi Kuantum Toleransi Kesalahan (FTQC)&amp;rdquo;. Persyaratan mutlak FTQC adalah bahwa &amp;ldquo;satu kesalahan fisik yang timbul dalam sistem hanya boleh merambat menjadi paling banyak satu kesalahan di dalam satu blok kode logis&amp;rdquo;.
Untuk mewujudkan hal ini, eksekusi gerbang logis sangat menuntut diterapkannya &amp;ldquo;Operasi Transversal&amp;rdquo; (Transversal Operations). Ini adalah operasi gerbang yang aman di mana qubit fisik ke-$i$ hanya berinteraksi dengan qubit fisik ke-$i$ dari blok lain (tanpa kopling silang di dalam satu blok yang sama). Namun, berdasarkan &amp;ldquo;Teorema Eastin-Knill&amp;rdquo; (Eastin-Knill Theorem), telah dibuktikan secara matematis bahwa mustahil untuk membangun himpunan gerbang kontinu untuk komputasi kuantum universal hanya dengan menggunakan operasi transversal semata.&lt;/p>
&lt;p>Tongkat ajaib untuk mengatasi kendala teorema ini dan merealisasikan FTQC universal adalah &amp;ldquo;Distilasi Keadaan Ajaib&amp;rdquo; (Magic State Distillation). Sejumlah besar keadaan non-Clifford yang bising/berderau (misalnya, keadaan yang bersesuaian dengan gerbang $T$ ) dipersiapkan dalam jumlah besar, lalu melalui sirkuit pendeteksi kesalahan yang hanya menggunakan operasi Clifford transversal, diekstraksilah &amp;ldquo;keadaan ajaib&amp;rdquo; (magic state) dengan kemurnian yang sangat tinggi. Selanjutnya, dengan memanfaatkan prinsip teleportasi kuantum, gerbang non-Clifford (seperti gerbang $T$ ) diterapkan secara tidak langsung ke keadaan logis. Karena proses distilasi ini mengonsumsi sumber daya (qubit fisik) yang sangat masif, dalam algoritma era FTQC, &amp;ldquo;bagaimana menekan jumlah gerbang $T$&amp;rdquo; menjadi prioritas tertinggi.&lt;/p>
&lt;p>Puncak dari semua upaya teoretis ini adalah &amp;ldquo;Teorema Ambang Batas Kuantum&amp;rdquo; (Quantum Threshold Theorem).
Teorema ini, yang dibuktikan oleh Dorit Aharonov, Michael Ben-Or, dan lainnya, menyatakan dengan tegas sebagai berikut:
&lt;strong>&amp;ldquo;Jika probabilitas kesalahan $p$ dari komponen fisik (gerbang, pengukuran, inisialisasi) berada di bawah ambang batas tertentu $p_{th}$, maka dengan menyusun kode koreksi kesalahan kuantum secara hierarkis (Concatenation) atau terus memperbesar ukuran kisi kode topologis (jarak kode $d$ ), komputasi kuantum untuk waktu yang sewenang-wenang panjangnya dapat dijalankan dengan presisi sewenang-wenang.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>Meskipun nilai ambang batas $p_{th}$ bergantung pada jenis kode dan arsitektur yang digunakan, pada kode permukaan nilainya berada pada kisaran $10^{-2}$ (1%), yang merupakan nilai yang sangat realistis dan dapat dicapai. Menekan tingkat kesalahan fisik jauh di bawah ambang batas ini (penyempurnaan Lapisan Fisik / Physical Layer) serta mengembangkan dekoder sindrom yang lebih efisien dan varian kode permukaan (penyempurnaan Lapisan Logis / Logical Layer) keduanya menjadi medan pertempuran utama dalam persaingan global pengembangan komputer kuantum saat ini.&lt;/p>
&lt;p>Koreksi kesalahan kuantum dan FTQC bukanlah sekadar tambal sulam rekayasa belaka. Ini adalah tantangan manusia yang sangat mendalam dan artistik untuk mempertahankan keadaan superposisi mekanika kuantum yang rapuh—yang senantiasa berusaha disembunyikan oleh alam—hingga ke skala waktu makroskopis melalui topologi, teori grup, dan pengendalian entropi termodinamika, demi mendobrak batas kemampuan komputasi alam semesta.&lt;/p>
&lt;h1 id="bab-11-implementasi-fisik-perangkat-keras-kuantum">Bab 11: Implementasi Fisik Perangkat Keras Kuantum
&lt;/h1>&lt;p>Dasar teoritis sains informasi kuantum dan struktur matematis algoritma telah diuraikan secara mendalam hingga Bab 10. Betapa pun canggihnya algoritma kuantum yang dirancang, dan sekalipun keunggulan kuantum (Quantum Supremacy) teoretis telah dibuktikan dalam kerangka teori kompleksitas komputasi, tanpa adanya &amp;ldquo;perangkat keras kuantum&amp;rdquo; sebagai entitas fisik untuk menjalankannya, semua itu hanyalah sebatas permainan matematika murni. Pada bab ini, kami akan menjelaskan secara ketat metode implementasi perangkat keras mutakhir untuk mewujudkan vektor keadaan $ |\psi\rangle $ dari ruang Hilbert abstrak ke dalam dunia fisik, mulai dari prinsip-prinsip fisika kuantum mendalam yang melandasinya.&lt;/p>
&lt;p>Untuk mengendalikan sistem fisika kuantum secara artifisial dan membuatnya berfungsi sebagai komputer universal (Universal), lima persyaratan fisik ketat yang dikenal sebagai kriteria DiVincenzo (DiVincenzo&amp;rsquo;s criteria) harus dipenuhi:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Keberadaan sistem qubit yang terkarakterisasi dengan baik dan skalabel&lt;/strong> : Kemampuan untuk memastikan struktur perkalian tensor ruang Hilbert $ \mathcal{H} = \bigotimes_{i=1}^n \mathcal{H}_i $ secara fisik.&lt;/li>
&lt;li>&lt;strong>Inisialisasi keadaan kuantum&lt;/strong> : Kemampuan untuk mereset sistem ke keadaan murni (biasanya $ |00\dots0\rangle $ ) dengan fidelitas tinggi.&lt;/li>
&lt;li>&lt;strong>Waktu koherensi yang cukup panjang&lt;/strong> : Waktu dekoherensi keadaan kuantum ($T_1$ dan $T_2$) yang jauh lebih panjang beberapa orde besaran dibandingkan waktu yang dibutuhkan untuk satu operasi gerbang.&lt;/li>
&lt;li>&lt;strong>Implementasi set gerbang kuantum universal&lt;/strong> : Kemampuan untuk mengaproksimasi transformasi uniter sembarang $ \hat{U} \in SU(2^n) $ dengan presisi sembarang menggunakan kombinasi sejumlah berhingga gerbang basis (misalnya gerbang H, T, CNOT).&lt;/li>
&lt;li>&lt;strong>Pengukuran proyektif terhadap qubit tertentu&lt;/strong> : Kemampuan untuk membaca distribusi probabilitas terhadap basis tertentu dengan presisi tinggi yang disertai keruntuhan keadaan kuantum.&lt;/li>
&lt;/ol>
&lt;p>Membangun sistem yang memenuhi semua kriteria ini secara bersamaan dan dengan fidelitas (Fidelity) yang tinggi merupakan tantangan bersejarah dalam fisika dan rekayasa modern. Mengisolasi sistem sepenuhnya dari lingkungan akan memperpanjang waktu koherensi, namun pada saat yang sama hal itu mempersulit manipulasi dan pengukuran sistem. Cara mengatasi pertukaran (trade-off) mutlak inilah yang menjadi inti dari filosofi desain masing-masing pendekatan perangkat keras.&lt;/p>
&lt;h2 id="111-qubit-superkonduktor-fenomena-kuantum-makroskopis-dan-sirkuit-lc-nonlinier">11.1 Qubit Superkonduktor: Fenomena Kuantum Makroskopis dan Sirkuit LC Nonlinier
&lt;/h2>&lt;p>Saat ini, pendekatan yang paling gencar dikembangkan oleh berbagai lembaga penelitian, termasuk Google dan IBM, adalah qubit superkonduktor (Superconducting Qubit). Alih-alih menggunakan partikel elementer mikroskopis, pendekatan ini memanfaatkan fenomena kuantum makroskopis yang ditunjukkan oleh sirkuit elektronik makro untuk membangun &amp;ldquo;atom buatan (Artificial Atom)&amp;rdquo;.&lt;/p>
&lt;h3 id="1111-fisika-sambungan-josephson-dan-nonlinieritas">11.1.1 Fisika Sambungan Josephson dan Nonlinieritas
&lt;/h3>&lt;p>Sirkuit resonansi LC standar yang difabrikasi secara mikro (sistem yang terdiri dari induktor $ L $ dan kapasitor $ C $ ), ketika didinginkan ke suhu kriogenik ekstrem dan dikuantisasi, akan menjadi osilator harmonik (Harmonic Oscillator) mekanika kuantum. Hamiltonian dari sistem ini dapat dituliskan menggunakan operator kreasi $ \hat{a}^\dagger $ dan operator anihilasi $ \hat{a} $ sebagai berikut:&lt;/p>
$$
\hat{H}_{\text{LC}} = \hbar \omega_r \left( \hat{a}^\dagger \hat{a} + \frac{1}{2} \right)
$$
&lt;p>Di sini, $ \omega_r = 1/\sqrt{LC} $ adalah frekuensi resonansi. Tingkat-tingkat energi pada sistem ini, $ E_n = \hbar \omega_r (n + 1/2) $ , berjarak sama. Jika keadaan energi terendah $ |0\rangle $ dan keadaan tereksitasi pertama $ |1\rangle $ dari sistem ini digunakan sebagai qubit, maka ketika radiasi gelombang mikro berfrekuensi $ \omega_r $ ditembakkan untuk melakukan operasi gerbang (misalnya transisi $ |0\rangle \leftrightarrow |1\rangle $ ), transisi yang berjarak sama seperti $ |1\rangle \leftrightarrow |2\rangle $ dan $ |2\rangle \leftrightarrow |3\rangle $ juga akan terpicu secara simultan. Akibatnya, sistem ini tidak dapat berfungsi sebagai sistem dua tingkat.&lt;/p>
&lt;p>Untuk menyelesaikan masalah ini, &amp;ldquo;nonlinieritas (Nonlinearity)&amp;rdquo; yang membuat jarak antar tingkat energi tidak seragam sangatlah penting. Elemen yang mewujudkan hal ini adalah &lt;strong>sambungan Josephson (Josephson Junction)&lt;/strong> . Sambungan ini memiliki struktur di mana dua superkonduktor mengapit lapisan isolator tipis berukuran beberapa nanometer, sehingga pasangan Cooper (Cooper pairs) dapat menembus melalui efek terowongan kuantum sembari mempertahankan interferensi fase makroskopis. Menurut persamaan Josephson, hubungan antara arus superkonduksi $ I $ dan perbedaan fase $ \phi $ adalah $ I = I_c \sin \phi $ . Dengan demikian, sambungan tersebut berfungsi sebagai induktor nonlinier dengan induktansi yang bergantung pada arus.&lt;/p>
&lt;h3 id="1112-hamiltonian-transmon">11.1.2 Hamiltonian Transmon
&lt;/h3>&lt;p>Sepanjang sejarah perkembangannya, berbagai desain seperti qubit muatan (charge qubit) dan qubit fluks (flux qubit) telah dirancang, namun yang paling sukses saat ini adalah &amp;ldquo;transmon (Transmon)&amp;rdquo;, yang secara dramatis meningkatkan ketahanan terhadap derau muatan (charge noise).&lt;/p>
&lt;p>Transmon beroperasi pada rezim di mana kapasitansi pirau (shunt capacitance) paralel sengaja diperbesar secara signifikan terhadap energi Josephson $ E_J $ , sehingga memperkecil energi pengisian (charging energy) $ E_C = e^2 / (2C_{\Sigma}) $ (yaitu $ E_J / E_C \gg 1 $ ).
Operator muatan $ \hat{n} $ yang menyatakan jumlah pasangan Cooper dan operator fase $ \hat{\phi} $ yang menyatakan beda fase superkonduksi merupakan variabel konjugat kanonik, yang memenuhi relasi komutasi $ [\hat{\phi}, \hat{n}] = i $ . Hamiltonian transmon dapat dirumuskan secara eksak sebagai berikut:&lt;/p>
$$
\hat{H}_{\text{transmon}} = 4 E_C (\hat{n} - n_g)^2 -E_J \cos \hat{\phi}
$$
&lt;p>Di sini, $ n_g $ adalah muatan ofset yang disebabkan oleh lingkungan atau tegangan gerbang. Pada limit $ E_J \gg E_C $ , fluktuasi kuantum dari fase dapat ditekan hingga kecil, sehingga suku kosinus dapat diekspansi secara deret Taylor dan sistem dapat diperlakukan sebagai osilator anharmonik:&lt;/p>
$$
-E_J \cos \hat{\phi} \approx - E_J + \frac{E_J}{2} \hat{\phi}^2 - \frac{E_J}{24} \hat{\phi}^4 + \mathcal{O}(\hat{\phi}^6)
$$
&lt;p>Suku $ \hat{\phi}^4 $ inilah yang memunculkan sifat anharmonisitas (Anharmonicity) pada sistem. Dari hasil perhitungan menggunakan teori perturbasi, anharmonisitas $ \alpha $ antar tingkat energi dapat didekati sebagai:&lt;/p>
$$
\alpha \equiv (E_2 - E_1) - (E_1 - E_0) \approx -E_C
$$
&lt;p>Berkat anharmonisitas negatif ini (di mana frekuensi transisi $ E_1 \to E_2 $ lebih kecil daripada $ E_0 \to E_1 $ ), pulsa gelombang mikro dapat digunakan untuk mengeksekusi gerbang satu-qubit secara aman di dalam ruang basis komputasi $ |0\rangle $ dan $ |1\rangle $ .&lt;/p>
&lt;h3 id="1113-sirkuit-qed-circuit-qed-dan-mekanisme-pengukuran">11.1.3 Sirkuit QED (Circuit QED) dan Mekanisme Pengukuran
&lt;/h3>&lt;p>Kerangka teoritis untuk membaca keadaan qubit tanpa merusaknya adalah &amp;ldquo;sirkuit QED (Circuit QED)&amp;rdquo;, yaitu penerapan elektrodinamika kuantum rongga (cavity quantum electrodynamics) pada sirkuit superkonduktor.
Sistem terkopel antara qubit dan resonator gelombang mikro untuk pembacaan (readout) dideskripsikan oleh model Jaynes-Cummings:&lt;/p>
$$
\hat{H}_{\text{JC}} = \frac{\hbar \omega_q}{2} \hat{\sigma}_z + \hbar \omega_r \hat{a}^\dagger \hat{a} + \hbar g (\hat{\sigma}_+ \hat{a} + \hat{\sigma}_- \hat{a}^\dagger)
$$
&lt;p>Di sini, $ g $ adalah kekuatan kopling. Pada rezim dispersif di mana frekuensi transisi qubit $ \omega_q $ dan frekuensi resonator $ \omega_r $ terpisah jauh ( $ |\omega_q - \omega_r| \gg g $ ), Hamiltonian efektif dapat didiagonalkan melalui transformasi Schrieffer-Wolff sebagai berikut:&lt;/p>
$$
\hat{H}_{\text{disp}} \approx \frac{\hbar \omega_q}{2} \hat{\sigma}_z + \hbar \left( \omega_r + \frac{g^2}{\Delta} \hat{\sigma}_z \right) \hat{a}^\dagger \hat{a}
$$
&lt;p>Di sini, $ \Delta = \omega_q - \omega_r $ . Makna fisik yang ditunjukkan oleh suku kedua persamaan ini sangatlah krusial: frekuensi efektif resonator bergeser sebesar $ \pm g^2/\Delta $ bergantung pada keadaan qubit (apakah $ \hat{\sigma}_z = +1 $ atau $ -1 $ ). Oleh karena itu, dengan mentransmisikan atau merefleksikan gelombang mikro penyelidik (probe microwave) melalui resonator dan mengukur pergeseran fasenya, pengukuran proyektif terhadap keadaan qubit dapat dilakukan.&lt;/p>
&lt;p>&lt;strong>Keunggulan dan Kelemahan&lt;/strong>
Keunggulan terbesar dari pendekatan superkonduktor terletak pada skalabilitas desain pengkabelan di atas cip berkat pemanfaatan teknologi litografi semikonduktor yang sudah ada, serta operasi gerbang yang sangat cepat pada skala nanodetik. Di sisi lain, kelemahannya adalah karena merupakan struktur makroskopis buatan manusia, sistem ini sangat rentan terhadap cacat material mikroskopis (TLS) dan derau elektromagnetik, serta mutlak memerlukan lingkungan pendingin pengenceran (dilution refrigerator) di dekat nol mutlak (sekitar 10 mK).&lt;/p>
&lt;h2 id="112-pendekatan-perangkap-ion-puncak-fisika-atom-dan-keidentikan-sempurna">11.2 Pendekatan Perangkap Ion: Puncak Fisika Atom dan Keidentikan Sempurna
&lt;/h2>&lt;p>Jika superkonduktor merupakan &amp;ldquo;sistem kuantum makro artifisial&amp;rdquo;, maka pendekatan perangkap ion (Trapped Ion) adalah &amp;ldquo;sistem kuantum mikro pamungkas yang ada di alam&amp;rdquo;. Atom isotop yang identik (misalnya $ ^{171}\text{Yb}^+ $ atau $ ^{40}\text{Ca}^+ $ ) memiliki sifat yang sepenuhnya sama di mana pun mereka berada di alam semesta. Oleh karena itu, konsep variasi manufaktur sama sekali tidak ada, yang memberikan keunggulan mutlak berupa waktu koherensi yang luar biasa panjang.&lt;/p>
&lt;h3 id="1121-jebakan-paul-dan-dinamika-pendinginan-laser">11.2.1 Jebakan Paul dan Dinamika Pendinginan Laser
&lt;/h3>&lt;p>Dalam perangkap ion, pemerangkapan partikel bermuatan secara stabil di dalam ruang tiga dimensi tidak dapat dilakukan hanya dengan medan elektrostatik statis (teorema Earnshaw). Untuk mengatasi batasan ini, digunakan teknik jebakan Paul (Paul trap) yang memanfaatkan medan listrik frekuensi radio yang tidak homogen secara spasial dan berosilasi terhadap waktu.&lt;/p>
&lt;p>Ion-ion yang terperangkap menjalani pendinginan laser (pendinginan Doppler dan pendinginan sideband) di dalam ruang hampa udara (vacuum chamber). Melalui proses ini, energi kinetik ion dilucuti hingga mencapai keadaan dasar mekanika kuantum (jumlah fonon $ n=0 $ ). Basis komputasi qubit dienkodekan ke dalam keadaan elektronik internal ion. Hamiltonian dari keadaan internal ini sangat sederhana:&lt;/p>
$$
\hat{H}_{\text{internal}} = \frac{\hbar \omega_0}{2} \hat{\sigma}_z
$$
&lt;h3 id="1122-rezim-lamb-dicke-dan-matematika-gerbang-mølmer-sørensen">11.2.2 Rezim Lamb-Dicke dan Matematika Gerbang Mølmer-Sørensen
&lt;/h3>&lt;p>Terobosan sesungguhnya dari pendekatan perangkap ion terletak pada mekanisme pembangkitan keterikatan (entanglement) multi-qubit. Rantai ion yang terperangkap saling terhubung oleh gaya tolak Coulomb yang kuat, sehingga keseluruhan sistem memiliki mode vibrasi normal kolektif (fonon). Dengan memanfaatkan fonon ini sebagai bus data, interaksi langsung dapat dimediasi bahkan di antara ion-ion yang terpisah secara fisik.&lt;/p>
&lt;p>Implementasi gerbang dua-qubit yang paling standar adalah gerbang Mølmer-Sørensen (MS). Dua warna sinar laser yang frekuensinya sedikit ditala-lepas (detuned) terhadap frekuensi mode fonon $ \omega_m $ ditembakkan secara bersamaan ke dua ion. Pada rezim Lamb-Dicke di mana parameter Lamb-Dicke $ \eta = k z_0 $ bernilai cukup kecil ( $ \eta \sqrt{n} \ll 1 $ ), Hamiltonian interaksi dapat diekspansikan sebagai berikut:&lt;/p>
$$
\hat{H}_{\text{int}} \approx \hbar \Omega \sum_{j=1,2} \hat{\sigma}_\phi^{(j)} \left( \eta \hat{a} e^{i \delta t} + \eta \hat{a}^\dagger e^{-i \delta t} \right)
$$
&lt;p>Di sini, $ \Omega $ adalah frekuensi Rabi dan $ \delta $ adalah detuning. Ketika operator evolusi waktu dihitung menggunakan ekspansi Magnus, setelah waktu gerbang yang tepat, mode gerak akan kembali ke keadaan semula sembari memberikan fase geometris di antara keadaan-keadaan internal, sehingga menyisakan interaksi spin-spin efektif:&lt;/p>
$$
\hat{U}_{\text{MS}} = \exp\left( -i \frac{\pi}{4} \hat{\sigma}_\phi \otimes \hat{\sigma}_\phi \right)
$$
&lt;p>Operasi ini menghasilkan keadaan terbelit sempurna dan memiliki daya komputasi yang setara dengan gerbang CNOT. Kemampuan konektivitas antarsemua (all-to-all connectivity) ini merupakan pembeda krusial dibandingkan pendekatan superkonduktor yang hanya dapat berinteraksi dengan qubit tetangga terdekat.&lt;/p>
&lt;p>&lt;strong>Tantangan dan Keterbatasan&lt;/strong>
Waktu operasi gerbang berada pada kisaran puluhan mikrodetik, beberapa orde besaran lebih lambat dibandingkan pendekatan superkonduktor. Selain itu, jika puluhan ion atau lebih ditempatkan dalam satu perangkap satu dimensi, spektrum mode vibrasi menjadi terlalu padat sehingga crosstalk tidak dapat dihindari. Teknologi penskalaan seperti arsitektur QCCD (Quantum Charge-Coupled Device) untuk mengatasi kendala ini merupakan fokus penelitian utama saat ini.&lt;/p>
&lt;h2 id="113-qubit-topologis-anyon-non-abelian-dan-ketahanan-mutlak">11.3 Qubit Topologis: Anyon Non-Abelian dan Ketahanan Mutlak
&lt;/h2>&lt;p>Baik superkonduktor maupun perangkap ion rentan terhadap galat yang dipicu oleh derau lokal dari lingkungan, sehingga koreksi galat kuantum yang akan dibahas nanti menjadi hal yang tak terelakkan. Namun, terdapat pendekatan yang sangat ambisius untuk membangun keadaan kuantum yang secara fundamental terlindungi dari derau pada tingkat fisik. Pendekatan tersebut adalah komputer kuantum topologis.&lt;/p>
&lt;h3 id="1131-rantai-kitaev-dan-mode-nol-majorana">11.3.1 Rantai Kitaev dan Mode Nol Majorana
&lt;/h3>&lt;p>Di dalam ruang tiga dimensi tempat kita hidup, partikel elementer hanya ada dalam dua jenis: boson dan fermion. Namun, dalam sistem material topologis dua dimensi, dapat eksis &amp;ldquo;anyon (Anyon)&amp;rdquo;, yaitu partikel yang fungsi gelombangnya memperoleh fase sembarang saat dilakukan operasi pertukaran partikel. Terlebih lagi, pada kasus &amp;ldquo;anyon non-Abelian (Non-Abelian anyon)&amp;rdquo; yang sangat eksotis, ketika dua partikel dipertukarkan, sistem akan mengalami rotasi uniter dari suatu keadaan terdegenerasi berenergi sama ke keadaan ortogonal lainnya:&lt;/p>
$$
| \psi_{\text{final}} \rangle = \hat{U} | \psi_{\text{initial}} \rangle
$$
&lt;p>Kandidat fisik paling menjanjikan untuk anyon non-Abelian ini adalah &amp;ldquo;mode nol Majorana (Majorana Zero Modes, MZM)&amp;rdquo; sebagai kuasipartikel dalam fisika benda terkondensasi. Nanokawat semikonduktor satu dimensi (seperti InSb) dengan interaksi spin-orbit yang kuat dikopel secara proksimitas dengan superkonduktor gelombang-s, dan medan magnet luar diterapkan padanya. Berdasarkan model yang diajukan oleh Alexei Kitaev, pada wilayah parameter tertentu, nanokawat akan mengalami transisi fase menjadi fase superkonduktor topologis, dan partikel Majorana berenergi nol akan terlokalisasi pada kedua ujung kawat sebagai keadaan tepi (edge state).&lt;/p>
&lt;p>Operator Majorana $ \hat{\gamma}_1, \hat{\gamma}_2 $ bersifat swa-damping ( $ \hat{\gamma}_j = \hat{\gamma}_j^\dagger $ ) serta memenuhi relasi antikomutasi $ \{ \hat{\gamma}_i, \hat{\gamma}_j \} = 2\delta_{ij} $ . Operator kreasi dan anihilasi fermion Dirac biasa dapat dikonstruksi secara nonlokal spasial menggunakan kedua operator Majorana ini:&lt;/p>
$$
\hat{c} = \frac{1}{2}(\hat{\gamma}_1 + i\hat{\gamma}_2), \quad \hat{c}^\dagger = \frac{1}{2}(\hat{\gamma}_1 - i\hat{\gamma}_2)
$$
&lt;p>Satu keadaan elektronik tunggal ini (paritas fermion) &amp;ldquo;dipecah&amp;rdquo; dan dienkodekan pada dua titik yang terisolasi secara spasial di kedua ujung nanokawat. Karena probabilitas gangguan lokal memengaruhi kedua ujung sistem secara bersamaan dengan korelasi yang tepat sangatlah kecil, informasi kuantum terlindungi secara intrinsik dari dekoherensi (perlindungan topologis).&lt;/p>
&lt;h3 id="1132-penjalinan-braiding-dan-komputasi-topologis">11.3.2 Penjalinan (Braiding) dan Komputasi Topologis
&lt;/h3>&lt;p>Gerbang logika kuantum dalam sistem ini dieksekusi melalui &amp;ldquo;penjalinan (Braiding)&amp;rdquo;, yaitu saling mempertukarkan posisi spasial partikel-partikel Majorana ini.&lt;/p>
&lt;div class="mermaid">graph TD
subgraph sg_unq_11 ["Penjalinan Topologis"]
A["Sumbu waktu t"] -->|"Garis dunia anyon 1"| B["Operasi pertukaran (jalinan/braid)"]
C["Garis dunia anyon 2"] -->|"Jalinan"| B
B --> D["Vektor keadaan berotasi secara uniter U"]
end&lt;/div>
&lt;p>Karena hanya topologi dari &amp;ldquo;simpul&amp;rdquo; yang dibentuk oleh lintasan partikel yang menentukan hasil komputasi, meskipun lintasannya mengalami sedikit fluktuasi, selama topologinya tidak berubah, transformasi uniter $ \hat{U} $ dieksekusi secara presisi dengan nol galat. Inilah toleransi kesalahan (fault-tolerance) pada tingkat perangkat keras.&lt;/p>
&lt;p>&lt;strong>Tantangan dan Keterbatasan&lt;/strong>
Bukti eksperimental definitif yang menunjukkan keberadaan mode nol Majorana masih menjadi bahan perdebatan, dan pembuktian fisik dari penjalinan (braiding) belum berhasil dicapai. Selain itu, penjalinan anyon Ising saja tidak cukup untuk menyusun set gerbang kuantum universal, sehingga diperlukan operasi tambahan non-topologis seperti distilasi keadaan ajaib (magic state distillation).&lt;/p>
&lt;h2 id="114-qubit-fotonik-optika-linier-dan-keterikatan-terinduksi-pengukuran">11.4 Qubit Fotonik: Optika Linier dan Keterikatan Terinduksi Pengukuran
&lt;/h2>&lt;p>Sebagai pendekatan lain yang secara fundamental kebal terhadap derau lingkungan, terdapat komputer kuantum fotonik yang memanfaatkan foton (Photon). Foton tidak memiliki muatan listrik dan interaksinya dengan lingkungan sangat kecil bahkan pada suhu ruang, sehingga waktu dekoherensinya dapat dianggap hampir tak terhingga.&lt;/p>
&lt;h3 id="1141-pengodean-dual-rail-dan-protokol-klm">11.4.1 Pengodean Dual-Rail dan Protokol KLM
&lt;/h3>&lt;p>Qubit fotonik sering kali dienkodekan menggunakan mode lintasan spasial. Dalam pengodean rel ganda (dual-rail encoding), keadaan saat foton berada pada pandu gelombang atas dinyatakan sebagai $ |0\rangle = |1, 0\rangle $ , dan keadaan pada pandu gelombang bawah dinyatakan sebagai $ |1\rangle = |0, 1\rangle $ .&lt;/p>
&lt;p>Gerbang satu-qubit dapat direalisasikan sepenuhnya menggunakan elemen optik linier seperti pembagi berkas (beam splitter, BS) dan penggeser fase (phase shifter, PS). Akan tetapi, karena foton tidak saling berinteraksi secara langsung, mustahil untuk membangun gerbang dua-qubit yang deterministik hanya dengan elemen optik linier.
Pada tahun 2001, Knill, Laflamme, dan Milburn mengusulkan &amp;ldquo;protokol KLM&amp;rdquo;, yang membuktikan bahwa komputasi kuantum universal yang probabilistik namun skalabel dapat dicapai dengan menggabungkan sumber foton tunggal, elemen optik linier, dan &lt;strong>pengukuran proyektif oleh detektor foton&lt;/strong> . Nonlinieritas disuntikkan ke dalam sistem secara pasca-seleksi (post-selection) melalui efek interferensi kuantum murni seperti efek Hong-Ou-Mandel dan ketak-terbalikan pengukuran.&lt;/p>
&lt;h3 id="1142-variabel-kontinu-cv-dan-keadaan-kluster">11.4.2 Variabel Kontinu (CV) dan Keadaan Kluster
&lt;/h3>&lt;p>Dalam beberapa tahun terakhir, tidak hanya variabel diskret berbasis foton tunggal, pendekatan komputasi kuantum variabel kontinu (Continuous Variable, CV) yang memanfaatkan amplitudo kuadratur cahaya juga mengalami kemajuan pesat.
Dengan menggunakan teknik multiplexing domain-waktu dan cahaya terperas (squeezed light), &amp;ldquo;keadaan kluster (Cluster state)&amp;rdquo; masif yang terdiri dari puluhan ribu hingga jutaan pulsa foton terbelit berhasil dihasilkan. Menggunakan keadaan ini sebagai sumber daya, arsitektur &amp;ldquo;komputasi kuantum satu arah (Measurement-based quantum computation; MBQC)&amp;quot;—yang memproses komputasi melalui pengukuran berurutan yang sesuai pada setiap simpul—kini menjadi arus utama dalam komputasi kuantum fotonik.&lt;/p>
&lt;h2 id="115-kondisi-terkini-era-nisq-dan-tangga-menuju-qubit-logis">11.5 Kondisi Terkini Era NISQ dan Tangga Menuju Qubit Logis
&lt;/h2>&lt;p>Sebagaimana ditunjukkan oleh konsep &lt;strong>NISQ (Noisy Intermediate-Scale Quantum)&lt;/strong> yang digagas oleh John Preskill, perangkat keras kuantum yang saat ini dimiliki umat manusia adalah perangkat &amp;ldquo;skala menengah&amp;rdquo; dengan puluhan hingga ratusan qubit fisik, namun masih didominasi oleh derau sehingga akumulasi galat tidak dapat dihindari.&lt;/p>
&lt;h3 id="1151-batas-koherensi-dan-fidelitas">11.5.1 Batas Koherensi dan Fidelitas
&lt;/h3>&lt;p>Ketika mencoba mengeksekusi sirkuit kuantum yang dalam seperti algoritma Shor, galat mikroskopis pada setiap operasi gerbang akan teramplifikasi secara eksponensial. Sebagai contoh, misalkan suatu gerbang dua-qubit memiliki fidelitas 99,5% (tingkat galat $ \epsilon = 0.005 $ ). Jika sirkuit secara keseluruhan memuat $ N $ gerbang, fidelitas keadaan akhir secara aproksimasi adalah $ \mathcal{F} \approx (1-\epsilon)^N \approx e^{-N\epsilon} $ . Untuk $ N=1000 $ , probabilitas keberhasilannya menjadi $ e^{-5} \approx 0.0067 $ , yang berarti hasil perhitungan yang benar akan tenggelam dalam derau.
Dalam eksperimen keunggulan kuantum yang didemonstrasikan oleh Google, metrik yang disebut Cross-Entropy Benchmarking (XEB) digunakan untuk membuktikan kecepatan yang mengungguli superkomputer klasik, namun hal ini terbatas pada pengambilan sampel sirkuit acak tertentu dan bukan berarti komputasi praktis.&lt;/p>
&lt;h3 id="1152-transisi-menuju-koreksi-galat-kuantum-fajar-ftqc">11.5.2 Transisi Menuju Koreksi Galat Kuantum (Fajar FTQC)
&lt;/h3>&lt;p>Untuk memecahkan batas kemampuan perangkat NISQ dan menetapkan &amp;ldquo;keunggulan kuantum&amp;rdquo; sejati dalam komputasi kimia, sains material, atau pemecahan kriptografi, transisi menuju &lt;strong>FTQC (Fault-Tolerant Quantum Computing: Komputasi Kuantum Toleran Kesalahan)&lt;/strong> — yaitu alih-alih bergantung pada satu sistem fisik tunggal, sejumlah besar qubit fisik digabungkan untuk membangun satu &amp;ldquo;qubit logis (Logical Qubit)&amp;rdquo; bebas galat — adalah syarat mutlak.&lt;/p>
&lt;p>Sebagai contoh, jika kode permukaan (Surface Code) yang merupakan kode koreksi galat topologis digunakan, asalkan tingkat galat qubit fisik berada di bawah ambang batas (threshold), tingkat galat logis akan menurun secara eksponensial seiring dengan membesarnya skala sistem. Namun, sebagai kompensasinya, diperlukan biaya tambahan (overhead) sebanyak 1.000 hingga 10.000 qubit fisik hanya untuk mengonfigurasi satu qubit logis.&lt;/p>
&lt;p>Kita saat ini berdiri di garis terdepan rekayasa fisik dalam melawan derau. Setiap pendekatan—mulai dari superkonduktor, perangkap ion, topologis, hingga fotonik kuantum—membuat kesepakatan dengan batas fisik masing-masing sembari membidik puncak skalabilitas yang belum terjamah. Pada Bab 12, kita akan membahas secara mendalam benteng pertahanan pamungkas dari informasi kuantum yang menanti di balik perkembangan perangkat keras ini: &amp;ldquo;Struktur Matematis Koreksi Galat Kuantum&amp;rdquo;.&lt;/p>
&lt;h1 id="bab-12-masa-depan-komputer-kuantum-dan-kesimpulan">Bab 12: Masa Depan Komputer Kuantum dan Kesimpulan
&lt;/h1>&lt;p>&amp;ldquo;Komputer Kuantum&amp;rdquo; memanfaatkan hukum-hukum fisika dari dunia mikroskopis yang menolak intuisi kita, yaitu mekanika kuantum, sebagai sumber daya komputasi. Dimulai dari prinsip superposisi pada Bab 1, keterikatan kuantum, ketidaksetaraan Bell, algoritma Shor, hingga koreksi kesalahan kuantum, kita telah mengarungi kedalaman ilmu informasi kuantum melalui seri panjang ini. Pada bab penutup ini, kita akan menguraikan makna matematis dan fisik yang sesungguhnya dari eksperimen pembuktian &amp;ldquo;Keunggulan Kuantum (Quantum Supremacy / Quantum Advantage)&amp;rdquo;, yang merupakan puncak pencapaian teknologi yang diraih umat manusia saat ini, serta secara ketat mematahkan ilusi yang beredar luas di masyarakat bahwa &amp;ldquo;komputer kuantum adalah kotak ajaib yang dapat menyelesaikan apa pun dalam sekejap&amp;rdquo; dari perspektif teori kompleksitas komputasi. Selanjutnya, kami menyajikan peta jalan (roadmap) yang realistis dan megah menuju implementasi sosial di masa depan, mulai dari era NISQ (Noisy Intermediate-Scale Quantum) hingga FTQC (Fault-Tolerant Quantum Computing), sebagai kata penutup dari karya besar sepanjang 50.000 karakter ini.&lt;/p>
&lt;h2 id="121-pembuktian-keunggulan-kuantum-tonggak-pencapaian-yang-ditunjukkan-oleh-google-sycamore">12.1 Pembuktian Keunggulan Kuantum: Tonggak Pencapaian yang Ditunjukkan oleh Google Sycamore
&lt;/h2>&lt;p>Pada tahun 2019, tim peneliti Google mengumumkan pembuktian &amp;ldquo;keunggulan kuantum&amp;rdquo; dengan menggunakan prosesor &amp;ldquo;Sycamore&amp;rdquo; yang memiliki 53 qubit superkonduktor, yang berhasil memecahkan masalah tertentu dengan cepat pada komputer kuantum—masalah yang tidak dapat diselesaikan oleh komputer klasik dalam jangka waktu yang realistis. Peristiwa ini merupakan tonggak sejarah dalam ilmu informasi kuantum, namun tidak banyak orang yang memahami struktur matematis di baliknya secara akurat.&lt;/p>
&lt;p>Masalah yang mereka pecahkan adalah &amp;ldquo;masalah pengambilan sampel dari sirkuit kuantum acak (Random Quantum Circuit Sampling)&amp;rdquo;. Terhadap sekelompok qubit, gerbang 1-qubit dan gerbang 2-qubit yang dipilih secara acak diterapkan sepanjang $d$ lapisan, dan keadaan akhirnya diukur dalam basis komputasi.&lt;/p>
&lt;p>Mari kita deskripsikan secara matematis. Misalkan keadaan awal adalah $ |\psi_0\rangle = |0\rangle^{\otimes n} $. Pada keadaan ini, diterapkan transformasi uniter yang dipilih secara acak $ U = U_d U_{d-1} \dots U_1 $. Keadaan akhir $ |\psi_f\rangle $ dinyatakan menggunakan produk tensor dan kombinasi linear sebagai berikut:&lt;/p>
$$
|\psi_f\rangle = U |0\rangle^{\otimes n} = \sum_{x \in \{0, 1\}^n} \alpha_x |x\rangle
$$
&lt;p>Di sini, $ \alpha_x = \langle x | U | 0 \rangle^{\otimes n} $ adalah amplitudo probabilitas untuk mengamati string bit tertentu $x$, yang merupakan bilangan kompleks. Pada saat ini, probabilitas ideal $ P_{\text{ideal}}(x) $ untuk memperoleh string bit $x$ melalui pengukuran diberikan oleh Aturan Born (Born Rule) dalam mekanika kuantum sebagai berikut:&lt;/p>
$$
P_{\text{ideal}}(x) = |\alpha_x|^2 = \left| \langle x | U | 0 \rangle^{\otimes n} \right|^2
$$
&lt;p>Dalam sirkuit kuantum acak yang cukup dalam ($d$ bernilai besar), setiap amplitudo $ \alpha_x $ menunjukkan perilaku seperti jalan acak (random walk) pada bidang kompleks, dan diketahui bahwa distribusi probabilitasnya $ P_{\text{ideal}}(x) $ mengikuti distribusi Porter-Thomas (Porter-Thomas distribution). Dengan kata lain, fungsi kepekatan probabilitas untuk kemunculan probabilitas $p$ adalah $ \text{Pr}(P_{\text{ideal}}(x) = p) \approx 2^n e^{-2^n p} $. Ini berarti bahwa string bit tertentu membentuk &amp;ldquo;pola bintik (speckle pattern)&amp;rdquo; yang lebih mudah diamati daripada string bit lainnya.&lt;/p>
&lt;p>Untuk melakukan pengambilan sampel secara eksak dari distribusi ini menggunakan komputer klasik, amplitudo $ \alpha_x $ harus dihitung secara langsung melalui kalkulasi kontraksi jaringan tensor yang sangat besar. Dimensi vektor keadaan adalah $ 2^n $, dan untuk kasus $ n = 53 $, sekitar $ 9 \times 10^{15} $ amplitudo bilangan kompleks (memori kelas petabita) harus dilacak, yang berhadapan dengan dinding komputasi yang memerlukan waktu luar biasa lama bahkan jika menggunakan superkomputer tercepat di dunia saat itu. Di sisi lain, komputer kuantum secara inheren mempertahankan keadaan sistem fisik itu sendiri &lt;strong>$|\psi_f\rangle$&lt;/strong> sebagai vektor alami pada ruang Hilbert, dan melakukan pengambilan sampel sesuai pola bintik secara instan (dalam puluhan mikrodetik) dengan satu kali pengukuran.&lt;/p>
&lt;p>Untuk mengevaluasi keberhasilan eksperimen tersebut, tolok ukur entropi silang linear (Linear Cross-Entropy Benchmarking, XEB) diperkenalkan. Fidelitas (Fidelity) $ \mathcal{F}_{\text{XEB}} $ didefinisikan sebagai berikut:&lt;/p>
$$
\mathcal{F}_{\text{XEB}} = 2^n \sum_{x \in \{0, 1\}^n} P_{\text{ideal}}(x) P_{\text{exp}}(x) - 1
$$
&lt;p>Di sini, $ P_{\text{exp}}(x) $ adalah distribusi probabilitas empiris yang diperoleh dari prosesor kuantum nyata (termasuk derau/noise perangkat keras). Jika perangkat menghasilkan derau yang sepenuhnya acak (matriks densitas keadaan campuran sempurna $ \rho = \frac{I}{2^n} $ ), maka $ P_{\text{exp}}(x) = \frac{1}{2^n} $, sehingga menghasilkan $ \mathcal{F}_{\text{XEB}} = 0 $. Sebaliknya, untuk komputer kuantum ideal tanpa derau yang menghasilkan keadaan murni, $ \mathcal{F}_{\text{XEB}} \approx 1 $. Dalam eksperimen Google, terkonfirmasi nilai $ \mathcal{F}_{\text{XEB}} \approx 0.002 $, yang secara jelas lebih besar dari nol dan memiliki signifikansi statistik. Meskipun fidelitas ini terkesan kecil, ini tetap dipandang sebagai pembuktian keunggulan kuantum karena menghasilkan sampel yang setara pada komputer klasik sangatlah sulit dari sudut pandang teori kompleksitas komputasi.&lt;/p>
&lt;div class="mermaid">graph TD
A["Keadaan Awal |0...0>"] --> B["Lapisan 1: Kelompok Gerbang 1-Qubit (Acak)"]
B --> C["Lapisan 1: Kelompok Gerbang 2-Qubit (Interaksi Tetangga Terdekat)"]
C --> D["Lapisan 2: Kelompok Gerbang 1-Qubit"]
D --> E["...... (Pembangkitan Keterikatan Total d Lapisan)"]
E --> F["Lapisan d: Operasi Gerbang Terakhir"]
F --> G["Pengukuran Serentak Multi-Qubit (Basis Komputasi)"]
G --> H["Pengambilan Sampel String Bit Output x"]
H --> I["Kalkulasi Probabilitas Ideal dan Evaluasi Fidelitas XEB oleh Superkomputer Klasik"]&lt;/div>
&lt;h2 id="122-kesalahpahaman-kotak-ajaib-jebakan-komputasi-paralel-dan-bqp-vs-np">12.2 Kesalahpahaman &amp;ldquo;Kotak Ajaib&amp;rdquo;: Jebakan Komputasi Paralel dan BQP vs NP
&lt;/h2>&lt;p>Dalam laporan media umum maupun buku-buku sains populer mengenai komputer kuantum, sering kali kita melihat kata-kata ajaib seperti &amp;ldquo;karena dapat menghitung $2^n$ keadaan secara bersamaan, ia dapat memecahkan masalah apa pun dalam sekejap&amp;rdquo;. Namun, hal ini secara tegas salah dari sudut pandang teori kompleksitas komputasi. Komputer kuantum sama sekali bukanlah tongkat sihir yang dapat menyelesaikan &amp;ldquo;masalah NP-Lengkap (NP-Complete)&amp;rdquo; tanpa syarat dalam waktu polinomial.&lt;/p>
&lt;p>Kesalahpahaman ini berpangkal pada fakta (paralelisme kuantum) bahwa evaluasi fungsi untuk semua input dapat dilakukan &amp;ldquo;dalam satu operasi&amp;rdquo; melalui superposisi keadaan $ |\psi\rangle = \frac{1}{\sqrt{2^n}} \sum_{x=0}^{2^n-1} |x\rangle $ menggunakan gerbang Hadamard dan sejenisnya. Dengan menggunakan oracle (operator uniter yang bertanggung jawab atas perhitungan) &lt;strong>$U_f$&lt;/strong> , ketika perhitungan fungsi $ f(x) $ dieksekusi pada keadaan superposisi, seluruh keadaan akan berevolusi sesuai prinsip linearitas sebagai berikut:&lt;/p>
$$
U_f \left( \frac{1}{\sqrt{2^n}} \sum_{x=0}^{2^n-1} |x\rangle \otimes |0\rangle \right) = \frac{1}{\sqrt{2^n}} \sum_{x=0}^{2^n-1} |x\rangle \otimes |f(x)\rangle
$$
&lt;p>Memang benar bahwa di dalam vektor keadaan ini, jawaban $f(x)$ untuk semua $x$ tercakup sebagai subsistem dari amplitudo probabilitas. Namun, ingatlah &lt;strong>aksioma pengukuran&lt;/strong> (keruntuhan fungsi gelombang) dalam mekanika kuantum. Jika kita melakukan operasi pengukuran pada register keluaran ini, yang kita peroleh hanyalah pasangan tunggal $ (x, f(x)) $ yang dipilih secara acak dengan probabilitas $\frac{1}{2^n}$. Sisa informasi sebanyak $ 2^n - 1 $ akan hilang selamanya akibat pengukuran proyektif yang tak dapat diubah (irreversible). Dengan kata lain, terdapat jurang pemisah yang tak dapat diseberangi antara &amp;ldquo;menghitung secara paralel (evolusi keadaan)&amp;rdquo; dan &amp;ldquo;mengekstrak informasi spesifik yang kita inginkan dari hasil perhitungan paralel tersebut (pembacaan keadaan)&amp;rdquo;.&lt;/p>
&lt;p>Agar algoritma kuantum dapat benar-benar mengungguli algoritma klasik, kita tidak hanya membutuhkan evaluasi paralel semata, melainkan juga harus merancang dan memanfaatkan &amp;ldquo;interferensi kuantum (Quantum Interference)&amp;rdquo; secara cerdik. Kita harus membangun transformasi uniter global yang sangat khusus yang memperkuat amplitudo probabilitas yang bersesuaian dengan keadaan solusi yang dicari melalui interferensi konstruktif (constructive interference), sekaligus meniadakan amplitudo probabilitas dari jawaban-jawaban salah yang tak terhitung jumlahnya melalui interferensi destruktif (destructive interference) dengan pembalikan fase.&lt;/p>
&lt;p>Di bawah batasan ini, kelas kompleksitas masalah yang dapat dipecahkan oleh komputer kuantum dalam waktu polinomial dengan menjaga tingkat akurasi tetap tinggi secara signifikan disebut &lt;strong>BQP&lt;/strong> (Bounded-error Quantum Polynomial time). Di sisi lain, kelas masalah di mana validitas suatu solusi dapat diverifikasi dalam waktu polinomial ketika solusi tersebut diberikan disebut &lt;strong>NP&lt;/strong> , dan kumpulan masalah tersulit di dalamnya adalah &lt;strong>Masalah NP-Lengkap&lt;/strong> (seperti Masalah Pedagang Keliling / Traveling Salesperson Problem, Masalah Pemenuhan Boolean / SAT, dll.).&lt;/p>
&lt;p>Algoritma Grover (Grover&amp;rsquo;s algorithm) mempercepat pencarian basis data tak terstruktur dengan $ N = 2^n $ elemen secara kuadratik, dari $ O(N) $ pada komputasi klasik menjadi $ O(\sqrt{N}) $ pada komputasi kuantum. Meninjau kembali representasi matematis dari Amplifikasi Amplitudo (Amplitude Amplification), algoritma ini bermuara pada operasi pemutaran (rotasi) vektor keadaan secara geometris di dalam subruang 2 dimensi (bidang) yang direntang oleh keadaan superposisi seragam awal $ |s\rangle $ dan keadaan jawaban benar yang ingin kita cari $ |\omega\rangle $.&lt;/p>
&lt;p>Operator iterasi Grover &lt;strong>$G$&lt;/strong> didefinisikan sebagai perkalian antara operator pembalikan fase keadaan jawaban benar oleh oracle $ U_\omega = I - 2|\omega\rangle\langle\omega| $ dan operator pembalikan di sekitar nilai rata-rata $ U_s = 2|s\rangle\langle s| - I $.&lt;/p>
$$
G = U_s U_\omega = (2|s\rangle\langle s| - I)(I - 2|\omega\rangle\langle\omega|)
$$
&lt;p>Dengan menerapkan operator uniter &lt;strong>$G$&lt;/strong> ini sekitar $ \frac{\pi}{4}\sqrt{N} $ kali, vektor keadaan akan berotasi menuju $ |\omega\rangle $ target, dan probabilitas untuk mengamati jawaban yang benar dapat ditingkatkan hingga mendekati 1 (100%). Namun, fakta yang sangat penting di sini adalah bahwa ini murni merupakan &amp;ldquo;percepatan akar kuadrat&amp;rdquo;, bukan percepatan eksponensial ( $ O(2^n) \to O(\text{poly}(n)) $ ). Hingga saat ini, belum ada pola interferensi kuantum yang ditemukan yang dapat menyelesaikan kasus umum dari masalah NP-Lengkap dalam waktu polinomial. Sebagian besar ilmuwan informasi kuantum dan ilmuwan komputer sangat meyakini &lt;strong>$\text{BQP} \not\supset \text{NP-Complete}$&lt;/strong> (komputer kuantum tidak dapat menyelesaikan masalah NP-Lengkap secara efisien) sebagai dugaan mendasar dalam teori kompleksitas komputasi.&lt;/p>
&lt;p>Komputer kuantum pada hakikatnya adalah koprosesor khusus yang sangat canggih yang memberikan percepatan super-polinomial melalui Transformasi Fourier Kuantum (QFT) hanya ketika terdapat &amp;ldquo;struktur aljabar seperti periodisitas yang tersembunyi di dalam masalah&amp;rdquo;, sebagaimana pada faktorisasi prima dalam algoritma Shor.&lt;/p>
&lt;h2 id="123-koreksi-kesalahan-kuantum-dan-peta-jalan-dari-nisq-ke-ftqc">12.3 Koreksi Kesalahan Kuantum dan Peta Jalan dari NISQ ke FTQC
&lt;/h2>&lt;p>Meskipun keunggulan kuantum telah dibuktikan, perangkat berskala puluhan hingga ratusan qubit saat ini seperti Sycamore disebut sebagai perangkat &lt;strong>NISQ&lt;/strong> (Noisy Intermediate-Scale Quantum), dan tidak dapat sepenuhnya mencegah masuknya derau (noise) dari lingkungan. Keadaan kuantum yang rapuh sangat mudah mengalami dekoherensi (keterbatasan waktu relaksasi fase $T_2$ dan waktu relaksasi energi $T_1$) akibat interaksi dengan lingkungan, seperti fluktuasi termal dan interferensi gelombang elektromagnetik. Seiring bertambah dalamnya komputasi (jumlah lapisan gerbang bertambah), ketidaksempurnaan gerbang dan derau akibat dekoherensi akan terakumulasi secara eksponensial, sehingga hasil akhir akan runtuh menjadi keadaan campuran sempurna yang sama sekali tidak memiliki makna.&lt;/p>
&lt;p>Satu-satunya jalur teoretis untuk menembus batas fisik ini dan memungkinkan pelaksanaan algoritma kuantum skala besar yang praktis hingga ratusan juta langkah adalah realisasi &lt;strong>Komputasi Kuantum Toleran Kesalahan (Fault-Tolerant Quantum Computation, FTQC)&lt;/strong> menggunakan &lt;strong>Koreksi Kesalahan Kuantum (Quantum Error Correction, QEC)&lt;/strong> . Koreksi kesalahan pada komputer klasik (seperti kode suara mayoritas melalui replikasi bit) tidak dapat diterapkan pada keadaan kuantum karena &amp;ldquo;Teorema Tanpa Kloning (No-Cloning Theorem)&amp;rdquo; yang merupakan fondasi mekanika kuantum. Secara matematis, tidak ada transformasi uniter yang dapat menyalin keadaan kuantum yang tidak diketahui &lt;strong>$|\psi\rangle = \alpha|0\rangle + \beta|1\rangle$&lt;/strong> secara sempurna menjadi &lt;strong>$|\psi\rangle \otimes |\psi\rangle \otimes |\psi\rangle$&lt;/strong> .&lt;/p>
&lt;p>Namun, fisika teoretis menemukan solusi yang elegan untuk mengatasi keputusasaan ini. Informasi kuantum dapat dilindungi bukan dengan menyalin keadaan secara individual, melainkan dengan &amp;ldquo;menyembunyikan satu informasi logis yang disebarkan ke dalam topologi &amp;lsquo;ruang keterikatan (entanglement)&amp;rsquo; dari ruang Hilbert raksasa yang dibentuk oleh banyak qubit fisik&amp;rdquo;. Saat ini, &amp;ldquo;Kode Permukaan (Surface Code)&amp;rdquo;, yang dipandang paling menjanjikan dari perspektif implementasi perangkat keras, didasarkan pada Formalisme Penstabil (Stabilizer Formalism) pada kisi 2 dimensi.&lt;/p>
&lt;p>Dalam kode permukaan, &amp;ldquo;qubit data&amp;rdquo; yang menyimpan informasi kuantum ditempatkan pada sisi (edge) kisi 2 dimensi, dan &amp;ldquo;qubit untuk pengukuran sindrom (qubit ancilla)&amp;rdquo; yang digunakan untuk mendeteksi kesalahan ditempatkan pada plakat (face) dan titik sudut (vertex) kisi. Kemudian, kelompok operator penstabil yang terdiri dari produk tensor operator Pauli didefinisikan sebagai berikut:&lt;/p>
$$
B_p = \bigotimes_{i \in \partial p} Z_i \quad \text{(Operator Plakat: Mendeteksi kesalahan Z)}
$$
$$
A_v = \bigotimes_{i \in \delta v} X_i \quad \text{(Operator Vertex: Mendeteksi kesalahan X)}
$$
&lt;p>Di sini, semua $ B_p $ dan $ A_v $ saling komutatif (tidak anti-komutatif), yaitu memenuhi relasi komutasi $ [B_p, A_v] = 0 $. &amp;ldquo;Keadaan logis (ruang kode)&amp;rdquo; &lt;strong>$|\psi_L\rangle$&lt;/strong> tempat kita menuliskan informasi didefinisikan secara ketat sebagai subruang yang direntang oleh keadaan eigen simultan sedemikian rupa sehingga nilai eigen dari seluruh operator penstabil ini adalah $+1$.&lt;/p>
$$
B_p |\psi_L\rangle = +1 |\psi_L\rangle, \quad A_v |\psi_L\rangle = +1 |\psi_L\rangle \quad (\text{untuk semua } p, v)
$$
&lt;p>Katakanlah derau termal eksternal atau kesalahan operasi menyebabkan kesalahan pembalikan (Pauli $X$) atau kesalahan fase (Pauli $Z$) yang tak terduga pada salah satu qubit fisik. Operator kesalahan tersebut memiliki relasi anti-komutasi ( $\{X, Z\} = 0 $ ) dengan operator penstabil tertentu yang berdekatan, sehingga hasil pengukuran penstabil tersebut (nilai sindrom) akan terbalik (flip) dari $+1$ menjadi $-1$. Tanpa mengamati atau merusak sama sekali keadaan logis yang dilindungi itu sendiri (nilai koefisien bobot $\alpha, \beta$), kita melacak pasangan posisi (cacat/defek) yang bernilai $-1$ ini secara berkelanjutan. Kemudian, dengan menggunakan algoritma klasik seperti &amp;ldquo;Pencocokan Sempurna Berbobot Minimum (Minimum Weight Perfect Matching)&amp;rdquo;, kita melakukan estimasi kemungkinan maksimum mengenai jalur qubit fisik mana yang mengalami kesalahan dan jenis kesalahan apa yang terjadi, lalu menerapkan operasi inversi baik secara perangkat lunak maupun perangkat keras untuk memperbaikinya.&lt;/p>
&lt;p>Menurut pencapaian gemilang dalam teori informasi kuantum yaitu &amp;ldquo;Teorema Ambang Batas (Threshold Theorem)&amp;rdquo;, selama tingkat kesalahan dari setiap gerbang fisik berada di bawah ambang batas tertentu (sekitar $ 1\% $ pada kasus kode permukaan), telah dibuktikan bahwa tingkat kesalahan pada tingkat logis dapat didekatkan ke nol secara bebas dan eksponensial dengan memperbesar ukuran kisi (jarak kode $d$). Namun, untuk membangun satu qubit logis yang sempurna, beban (overhead) koreksi kesalahan menuntut ribuan hingga puluhan ribu qubit fisik pada tingkat derau saat ini. Diperkirakan ribuan qubit logis akan diperlukan untuk memecahkan enkripsi RSA-2048 menggunakan algoritma Shor, yang pada akhirnya membutuhkan sistem FTQC raksasa berskala jutaan hingga lebih dari sepuluh juta qubit fisik, yang beroperasi pada suhu kriogenik sembari mempertahankan koherensi satu sama lain—skala masif yang melampaui imajinasi.&lt;/p>
&lt;p>Ditinjau dari tahapan puluhan hingga ratusan qubit fisik saat ini, ini adalah tantangan rekayasa teknik yang luar biasa sulit dan megah bagi umat manusia, yang setara dengan Program Apollo atau pembangunan Penumbuk Hadron Raksasa (LHC).&lt;/p>
&lt;h2 id="124-penutup-cakrawala-dan-masa-depan-ilmu-informasi-kuantum">12.4 Penutup: Cakrawala dan Masa Depan Ilmu Informasi Kuantum
&lt;/h2>&lt;p>Dimulai dari pengenalan superposisi &lt;strong>$|0\rangle$&lt;/strong> dan &lt;strong>$|1\rangle$&lt;/strong> dengan notasi bra-ket di Bab 1, evolusi waktu menggunakan matriks uniter, formulasi matematis sistem banyak-partikel melalui produk tensor, runtuhnya realisme lokal Einstein akibat ketidaksetaraan Bell, hingga keindahan struktur matematis dari algoritma kuantum Shor dan Grover, kita telah menelusuri puncak pengetahuan &amp;ldquo;Ilmu Informasi Kuantum&amp;rdquo; secara sangat ketat melalui keseluruhan 12 bab dalam seri ini.&lt;/p>
&lt;p>Jika komputer klasik didasarkan pada &amp;ldquo;nilai kebenaran deterministik (aljabar Boolean)&amp;rdquo;, maka komputer kuantum didasarkan pada &amp;ldquo;rotasi uniter dan produk tensor dalam ruang Hilbert kompleks (aljabar linear)&amp;rdquo;. Pergeseran paradigma fundamental ini melampaui sekadar aspek industri atau praktis mengenai &amp;ldquo;peningkatan kecepatan komputasi&amp;rdquo;, serta menghadapkan kita pada pertanyaan filosofis mendalam di mana teori informasi dan fisika fundamental menyatu seutuhnya: &amp;ldquo;Apakah kapasitas pemrosesan informasi pamungkas di alam semesta ini?&amp;rdquo; dan &amp;ldquo;Bagaimana komputabilitas serta kompleksitas bergantung pada struktur hukum fisika di alam semesta tempat kita hidup?&amp;rdquo;.&lt;/p>
&lt;p>Keterikatan kuantum (entanglement), yang dahulu dicemooh oleh Einstein sebagai &amp;ldquo;aksi seram pada jarak jauh (spooky action at a distance)&amp;rdquo;, kini telah mapan sebagai &amp;ldquo;sumber daya (resource)&amp;rdquo; yang paling mendasar dan sangat diperlukan untuk menggerakkan teleportasi kuantum, kriptografi kuantum, dan komputer kuantum. Intuisi fisikawan jenius Richard Feynman pada tahun 1982: &amp;ldquo;Jika Anda ingin membuat simulasi tentang alam, sebaiknya Anda menjadikannya mekanika kuantum, dan astaga ini adalah masalah yang luar biasa, karena tampaknya sama sekali tidak mudah,&amp;rdquo; kini setelah beberapa dekade telah tiba pada tahap di mana ia akhirnya beroperasi di atas prosesor nyata berkat perjuangan tanpa henti dari para fisikawan, matematikawan, ilmuwan komputer, serta para insinyur perangkat keras terkemuka di seluruh dunia.&lt;/p>
&lt;p>Sekali lagi perlu ditegaskan, komputer kuantum bukanlah kotak ajaib yang serbabisa. Bukan pula mesin impian yang mampu memecahkan masalah NP-Lengkap dengan kekuatan kasar (brute force) dalam waktu polinomial. Namun, dalam simulasi presisi keadaan elektronik kompleks pada reaksi kimia (komputasi kimia kuantum), penyingkapan sifat fisik material baru dan superkonduktor suhu tinggi, kelas masalah optimasi tertentu, serta bidang spesifik seperti faktorisasi prima dan masalah logaritma diskret yang melampaui batas kemampuan komputer klasik, komputer kuantum memiliki keunggulan &amp;ldquo;Transenden (Supremacy)&amp;rdquo; yang tidak dapat diragukan lagi.&lt;/p>
&lt;p>Pertarungan melawan derau selama beberapa dekade mendatang (perjalanan berat dari NISQ menuju FTQC) sama sekali bukanlah jalan yang mulus. Mengendalikan beban termal yang sangat besar di lingkungan bersuhu kriogenik, tantangan skalabilitas jutaan kabel gelombang mikro, perpanjangan dramatis waktu koherensi qubit ( $T_1, T_2$ ), serta pembangunan sistem kendali hibrida klasik-kuantum untuk memproses pengukuran sindrom masif secara real-time adalah hambatan teknik luar biasa yang masih berdiri tegak. Namun, di balik semua itu terletak kelahiran mekanisme komputasi paling mutakhir dalam sejarah manusia, yang dalam arti sebenarnya &amp;ldquo;secara langsung mendeskripsikan, memanipulasi, dan memanfaatkan dinamika hukum alam (persamaan Schrödinger) untuk komputasi&amp;rdquo;.&lt;/p>
&lt;p>Penulis merasa sangat bahagia jika seri ini dapat membantu para pembaca memahami wujud sejati komputer kuantum beserta struktur matematis dan fisik yang begitu indah serta ketat di baliknya, tanpa terhanyut oleh kata kunci superfisial atau inflasi ekspektasi yang berlebihan. Dunia kuantum jauh melampaui akal sehat kita: begitu mendalam, ganjil, dan memesona secara luar biasa. Kita saat ini berdiri di gerbang perbatasan ilmiah dan teknologi paling menarik dalam sejarah umat manusia. Penjelajahan intelektual nan megah untuk menyingkap kebenaran alam semesta ini baru saja dimulai.&lt;/p>
&lt;hr>
&lt;p>&lt;strong>Seri &amp;ldquo;Prinsip-prinsip Komputer Kuantum&amp;rdquo; (Total 12 Bab) Selesai&lt;/strong>&lt;/p></description></item></channel></rss>