Featured image of post 【Kupas Tuntas】 Apa itu Komputer Kuantum? 〜Prinsip Komputasi Utama dari Nol〜

【Kupas Tuntas】 Apa itu Komputer Kuantum? 〜Prinsip Komputasi Utama dari Nol〜

Pendahuluan: “Pergeseran Paradigma Komputasi” yang Dibawa oleh Komputer Kuantum

Belakangan ini, tiada hari tanpa melihat istilah “komputer kuantum” di berita atau artikel teknologi. Cerita-cerita fiksi ilmiah seperti “menyelesaikan perhitungan yang memakan waktu ribuan tahun di superkomputer saat ini dalam hitungan menit” atau “semua teknologi kriptografi saat ini mungkin akan diretas” diceritakan seolah-olah itu nyata. Perusahaan IT raksasa seperti Google, IBM, dan Microsoft, serta universitas dan perusahaan rintisan di seluruh dunia, bersaing ketat menuju komersialisasi teknologi impian ini.

Namun, jika ditanya, “Apa sebenarnya komputer kuantum itu?”, mungkin hanya sedikit orang yang dapat menjawab dengan akurat. Banyak orang memiliki gambaran yang kabur seperti “kotak ajaib yang dapat menghitung semua kombinasi pada saat yang bersamaan”, tetapi secara teknis, itu tidak benar.

Dalam artikel ini, kami akan menjelaskan dari dasar secara menyeluruh dan mudah dipahami namun tetap teknis, bagaimana komputer kuantum pada dasarnya berbeda dari komputer klasik (PC dan ponsel cerdas yang biasa kita gunakan), dan bagaimana fenomena aneh dari mekanika kuantum seperti “Superposisi”, “Keterikatan (Entanglement)”, dan “Gerbang Kuantum” digunakan dalam komputasi. Saat Anda selesai membaca artikel ini, Anda harus dapat memahami dengan jelas kehebatan esensial dari komputer kuantum dan tantangannya saat ini.


Bab 1: Perbedaan Mendasar antara Komputer Klasik dan Komputer Kuantum

Untuk memahami cara kerja komputer kuantum, pertama-tama kita perlu meninjau ulang bagaimana “komputer klasik” yang kita gunakan saat ini bekerja.

Tabel Perbandingan: Komputer Klasik vs Komputer Kuantum

ItemKomputer KlasikKomputer Kuantum
Unit DasarBit (0 atau 1)Qubit (Superposisi 0 dan 1)
Representasi StatusDeterministikProbabilistik (Tidak ditentukan sampai diamati)
Metode KomputasiPemrosesan sekuensial (memerlukan inti fisik untuk paralelisasi)Paralelisme kuantum (memanipulasi status eksponensial secara bersamaan)
Komputasi UnggulanAritmatika, pemrosesan data harianFaktorisasi prima, komputasi kimia kuantum
Toleransi KesalahanSangat kuatSangat lemah (memerlukan lingkungan kriogenik atau koreksi kesalahan)

Dunia Komputer Klasik: “Bit” 0 atau 1

Komputer klasik merepresentasikan semua informasi dalam status “0” atau “1”. Ini disebut Bit . Secara fisik, ini direpresentasikan oleh tegangan tinggi (1) atau rendah (0) dari transistor pada chip semikonduktor. Foto beresolusi tinggi di ponsel cerdas Anda, teks yang sedang Anda baca ini, dan video YouTube favorit Anda, pada akhirnya direduksi menjadi “rangkaian 0 dan 1” yang tak terhitung jumlahnya. Komputasi tidak lain adalah proses memanipulasi rangkaian 0 dan 1 ini dengan menggabungkan sirkuit logika dasar seperti AND (konjungsi), OR (disjungsi), dan NOT (negasi). Ini adalah dunia yang sangat pasti dan deterministik. Jika inputnya sama, output yang sama akan selalu didapatkan.

Dunia Komputer Kuantum: “Qubit” yang merupakan 0 dan juga 1

Di sisi lain, unit informasi minimum dari komputer kuantum disebut Qubit (Quantum bit) . Fitur terbesar dari qubit adalah bahwa ia tidak hanya berada di salah satu status “0” atau “1” seperti bit klasik, tetapi ia juga dapat mengambil “status di mana 0 dan 1 dicampur dengan probabilitas tertentu”. Ini disebut “Superposisi” .

Sebagai contoh, jika bit klasik adalah koin yang diletakkan menghadap ke atas sebagai “kepala” atau “ekor”, qubit sering dibandingkan dengan “koin yang terus berputar di udara”. Koin yang berputar tidak bisa dikatakan kepala atau ekor, dan kedua status itu tumpang tindih. Kemudian, pada saat koin jatuh ke lantai dan berhenti bergerak (ini disebut “pengamatan” dalam mekanika kuantum), barulah “kepala” atau “ekor” ditentukan.

Komputer kuantum justru memasukkan sifat aneh dari dunia mikro (mekanika kuantum) yang “statusnya tidak ditentukan sampai diamati” ini langsung ke dalam proses pemrosesan informasi.


Bab 2: 3 Sifat Mekanika Kuantum yang Mengubah Komputasi dari Akarnya

Sumber daya komputasi komputer kuantum yang luar biasa bukan sekadar karena frekuensi clock-nya tinggi atau komponennya kecil. Ia menggunakan hukum fisika itu sendiri sebagai sumber daya komputasi. Tiga fenomena mekanika kuantum berikut ini adalah kuncinya.

1. Superposisi dan Jumlah Informasi Eksponensial

Seperti yang disebutkan sebelumnya, qubit dapat menahan status 0 dan 1 secara bersamaan. Satu qubit adalah “superposisi 0 dan 1”, tapi apa yang terjadi jika kita menambah jumlah qubit?

  • 1 qubit: superposisi 2 status (0, 1)
  • 2 qubit: superposisi 4 status (00, 01, 10, 11)
  • 3 qubit: superposisi 8 status
  • N qubit: superposisi pola $2^N$

Dengan hanya 50 qubit, ia dapat menahan status $2^{50}$ (sekitar 1.100 triliun) secara bersamaan. Dan dengan hanya 300 qubit, ia dapat menahan pola $2^{300}$ (angka yang lebih besar dari jumlah semua atom di alam semesta!) sekaligus. Kemampuan penyimpanan informasi eksponensial ini adalah fondasi potensi komputer kuantum. Adalah hal yang mustahil secara fisik bagi komputer klasik untuk menyimpan status sebanyak jumlah atom di alam semesta dalam memorinya.

2. Keterikatan (Entanglement): Aksi Jarak Jauh yang Menyeramkan

Keterikatan kuantum adalah fenomena misterius yang sangat bertentangan dengan intuisi manusia, sehingga Einstein menyebutnya “aksi jarak jauh yang menyeramkan” dan tidak pernah menerimanya sepanjang hidupnya.

Ketika beberapa qubit berada dalam status “keterikatan kuantum”, mereka sangat terkait satu sama lain, menjadi takdir bersama di mana “ketika status yang satu ditentukan, tidak peduli seberapa jauh jaraknya, status yang lain juga seketika ditentukan” .

Misalnya, anggaplah ada dua qubit A dan B dalam status terikat (masing-masing dalam status superposisi 0 dan 1). Jika A diamati dan ternyata “0”, status B akan seketika (misalnya, selalu menjadi “1”) ditentukan, melampaui kecepatan cahaya, yang merupakan batas kecepatan transmisi informasi. Dalam komputer kuantum, dengan menggunakan keterikatan kuantum ini, korelasi kompleks antar qubit direpresentasikan, dan pemrosesan informasi paralel secara masif dilakukan. Tanpa keterikatan, daya komputasi komputer kuantum tidak akan jauh berbeda dari komputer klasik.

3. Interferensi Kuantum: Keajaiban yang Memunculkan Jawaban Benar

Anda mungkin berpikir, “Jika dapat menahan semua pola secara bersamaan, bukankah bisa menghitung semuanya sekaligus dan mendapatkan jawaban dalam sekejap?” Ini adalah kesalahpahaman paling umum tentang komputer kuantum. Bahkan jika Anda menghitung dalam status superposisi, Anda akhirnya harus “mengamati” untuk mengetahui jawabannya. Tetapi pada saat pengamatan, status tersebut menyusut secara acak ke salah satu dari $2^N$ pola. Ini hanya akan menghasilkan jawaban yang acak dan tidak masuk akal.

Di sinilah “Interferensi Kuantum” berperan. Ketika gelombang bertabrakan, bagian yang sejajar akan saling menguatkan, dan bagian yang tidak sejajar akan saling meniadakan (prinsip yang pada dasarnya sama dengan earphone noise-canceling).

“Algoritma kuantum” yang sangat baik dengan mahir memanipulasi status kuantum selama proses komputasi sehingga “amplitudo probabilitas dari status (gelombang) yang mengarah pada jawaban yang benar saling menguatkan (diperkuat)” dan “amplitudo probabilitas dari status yang mengarah pada jawaban yang salah saling meniadakan (dibatalkan)” . Kemudian, saat diamati pada akhirnya, ia dirancang sedemikian rupa sehingga “jawaban yang benar” akan muncul dengan probabilitas mendekati 100%. Merancang proses interferensi ini dengan baik adalah inti dari pemrograman kuantum.


Bab 3: Bagaimana Cara Menghitungnya? “Gerbang Kuantum” dan “Sirkuit Kuantum”

Sama seperti komputer klasik yang menggunakan gerbang logika (AND, OR, NOT, dll.) untuk melakukan komputasi, komputer kuantum juga menerapkan operasi yang disebut “Gerbang Kuantum” ke qubit untuk memajukan komputasi. Kombinasi dari beberapa gerbang kuantum disebut Sirkuit Kuantum .

Status qubit secara matematis direpresentasikan sebagai titik di permukaan bola 3 dimensi yang disebut “Bola Bloch”. Kutub Utara adalah “0”, Kutub Selatan adalah “1”, dan ekuator adalah “status di mana 0 dan 1 tumpang tindih secara merata”. Gerbang kuantum tidak lain adalah operasi memutar status (vektor) pada permukaan bola ini.

Mari kita perkenalkan beberapa gerbang kuantum yang representatif.

1. Gerbang Hadamard (Gerbang H)

Ini adalah gerbang paling dasar unik untuk komputer kuantum, yang tidak ada di komputer klasik. Saat qubit yang statusnya sepenuhnya “0” melewati gerbang H, ia menciptakan “status superposisi sempurna” (sebuah titik di ekuator bola Bloch) di mana 0 dan 1 diamati dengan probabilitas persis setengah-setengah. Sebagai langkah inisialisasi untuk komputasi kuantum, banyak algoritma memulai dengan menerapkan gerbang H ini ke semua qubit.

2. Gerbang Pauli (Gerbang X, Y, Z)

Ini adalah gerbang yang mencakup operasi setara dengan gerbang NOT (membalik 0 menjadi 1, dan 1 menjadi 0) pada komputer klasik. Dalam bola Bloch, ini sesuai dengan operasi memutar 180 derajat di sekitar sumbu X, Y, dan Z. Secara khusus, gerbang X membalik Kutub Utara (0) ke Kutub Selatan (1), sehingga bekerja persis sama dengan gerbang NOT klasik. Gerbang Z memiliki peran membalik “fase (sesuatu seperti waktu gelombang)” dari superposisi, dan sangat penting untuk menyebabkan interferensi kuantum.

3. Gerbang CNOT (Gerbang NOT Terkendali)

Ini adalah gerbang yang sangat penting untuk menciptakan keterikatan kuantum. Ia menggunakan dua qubit (bit kontrol dan bit target). Ia beroperasi sebagai: “Jika bit kontrol adalah 1, balikkan status bit target (gerbang X). Jika bit kontrol adalah 0, jangan lakukan apa-apa.” Sepintas terlihat seperti kondisi IF sederhana, tapi apa yang terjadi jika bit kontrol dalam “status superposisi 0 dan 1”? Bit target akan berada dalam “status di mana yang dibalik dan yang tidak dibalik ditumpangkan”, dan takdir kedua bit akan sepenuhnya tertaut. Kedua qubit tersebut akan dengan indah “terikat”.

Dengan menempatkan dan menerapkan gerbang-gerbang ini secara berurutan dari kiri ke kanan seperti partitur musik, algoritma yang kompleks pun dijalankan.


Bab 4: Apa Kekuatan dan Kelemahan Komputer Kuantum?

Izinkan saya memberi tahu Anda sebuah fakta penting di sini. Komputer kuantum bukanlah dewa yang mahakuasa. Dalam tugas sehari-hari seperti penjelajahan web, rendering video, pemrosesan makro Excel, atau operasi aplikasi ponsel cerdas biasa, komputer kuantum mungkin tidak akan pernah melampaui komputer klasik. Pemrosesan sekuensial ini lebih cocok untuk komputer klasik, yang sudah sangat dioptimalkan dan membanggakan kecepatan yang luar biasa serta harga yang terjangkau.

Komputer kuantum hanya menunjukkan nilai sebenarnya pada “masalah spesifik di mana kombinasi komputasi meledak secara eksponensial di komputer klasik dan akan memakan waktu selama umur alam semesta” . Ini disebut “Keunggulan Kuantum (Quantum Supremacy)” atau “Keuntungan Kuantum (Quantum Advantage)”.

Keahlian Komputer Kuantum (Aplikasi Pembunuh)

1. Faktorisasi Prima dan Dekripsi Kriptografi (Algoritma Shor)

Saat ini, komunikasi aman di internet (seperti pembayaran kartu kredit dan pengiriman informasi pribadi) dilindungi oleh “kriptografi RSA”, yang didasarkan pada premis bahwa “faktorisasi prima dari bilangan yang sangat besar secara praktis mustahil (membutuhkan waktu yang sangat lama) bagi komputer klasik”. Namun, dengan menggunakan “Algoritma Shor” yang ditemukan oleh matematikawan Peter Shor pada tahun 1994, komputer kuantum dapat menggunakan interferensi dengan cerdik untuk memecahkan ini dengan kecepatan dramatis (waktu polinomial). Akibatnya, ada risiko bahwa sistem kriptografi saat ini akan runtuh di masa depan, dan bank sentral serta lembaga pemerintah di seluruh dunia bergegas untuk beralih ke “Kriptografi Pasca-Kuantum”.

2. Komputasi Kimia Kuantum serta Pengembangan Material & Obat Baru

Perilaku molekul dan atom di alam pada dasarnya mengikuti hukum mekanika kuantum. Jika kita mencoba mensimulasikan perilaku molekul kompleks dengan komputer klasik, kombinasi interaksi antar elektron akan meledak, dan kita akan membentur batas komputasi bahkan untuk molekul yang relatif kecil. Seperti yang dikatakan peraih Hadiah Nobel Fisika Richard Feynman, “Jika Anda ingin mensimulasikan alam, Anda harus membuatnya secara mekanika kuantum,” komputer kuantum menunjukkan kekuatan asli yang luar biasa dalam simulasi material. Terobosan yang akan memecahkan tantangan umat manusia diharapkan, seperti desain obat baru yang inovatif, penemuan bahan superkonduktor suhu kamar, pengembangan bahan sel surya dan baterai efisiensi tinggi, serta sintesis pupuk hemat energi.

3. Masalah Optimasi Kombinasi dan Pencarian (Algoritma Grover)

Algoritma kuantum juga efektif untuk masalah menemukan pilihan terbaik dari sejumlah besar pilihan (seperti rute logistik optimal, optimasi portofolio keuangan, dll.). Menggunakan “Algoritma Grover”, data dapat ditemukan dari database yang tidak terurut dengan jumlah pencarian akar kuadrat dari komputer klasik. Misalnya, jika ada 100 juta data, pencarian yang memakan waktu maksimal 100 juta kali secara klasik dapat diselesaikan hanya dalam sekitar 10.000 kali.


Bab 5: Tembok Perangkat Keras yang Menghadang: “Dekoherensi” dan “Koreksi Kesalahan Kuantum”

Meskipun secara teoritis kuat bagaikan sihir, jalan menuju komersialisasi komputer kuantum dihalangi oleh tembok fisik yang sangat tinggi dan curam. Musuh terbesarnya adalah “Noise (Kebisingan)” .

“Superposisi” dan “Keterikatan Kuantum” dari qubit adalah keadaan yang sangat rapuh dan mudah rusak. Hanya dengan sentuhan sedikit panas dari lingkungan, fluktuasi gelombang elektromagnetik, atau sinar kosmik, keadaan magis tersebut seketika runtuh dan menjadi bit klasik biasa. Fenomena ini disebut “Dekoherensi” .

Persaingan Sengit dalam Metode Realisasi Fisik

Saat ini, berbagai metode sedang diteliti di seluruh dunia mengenai bagaimana secara fisik membuat qubit rapuh ini, dan terjadi perebutan hegemoni.

  • Metode Superkonduktor : Diadopsi oleh Google, IBM, Amazon, dll. Menggunakan sirkuit superkonduktor berbentuk loop, ia dikontrol dalam keadaan kuantum dengan mendinginkannya ke suhu kriogenik mendekati nol absolut (sekitar -273°C) dengan kulkas raksasa. Metode ini saat ini yang paling memimpin dan paling mudah untuk meningkatkan jumlah qubit, tetapi perangkat pendinginnya besar dan mahal.
  • Metode Ion Terperangkap : Diadopsi oleh IonQ, Quantinuum, dll. Menjebak ion (atom) dalam ruang hampa dengan medan elektromagnetik dan mengendalikannya dengan laser presisi. Kekuatannya adalah bahwa semua qubit seragam dan status dapat dipertahankan untuk waktu yang lama (waktu koherensi panjang), tetapi kelemahannya adalah kecepatan operasinya lambat dibandingkan superkonduktor.
  • Metode Fotonik : Difokuskan oleh PsiQuantum, dll. Menggunakan partikel cahaya (foton). Ia memiliki keuntungan besar karena sebagian besar beroperasi pada suhu kamar tanpa memerlukan lingkungan kriogenik, dan sangat kompatibel dengan teknologi manufaktur chip silikon dan teknologi komunikasi serat optik yang ada.
  • Metode Topologi : Diteliti oleh Microsoft selama bertahun-tahun. Ini adalah pendekatan ambisius yang menggunakan sifat topologi partikel khusus yang disebut anyon untuk menciptakan qubit yang pada dasarnya kuat terhadap kebisingan lingkungan. Secara teoritis ini yang paling kuat, tetapi dianggap memiliki rintangan tertinggi untuk realisasi fisik.

Jalan Menuju Tujuan Akhir “Komputer Kuantum Toleran Kesalahan (FTQC)”

Bahkan di dunia komputer klasik saat ini, kesalahan komputasi (seperti pembalikan bit karena sinar kosmik) ada, tetapi karena diperbaiki dengan sempurna oleh “kode koreksi kesalahan”, kita dapat menggunakan ponsel cerdas kita tanpa pernah menyadari kesalahan. Untuk melakukan komputasi skala besar yang praktis pada komputer kuantum, “Koreksi Kesalahan Kuantum (QEC)” yang serupa sangat diperlukan.

Namun, keadaan kuantum memiliki sifat “rusak saat diamati”, sehingga ada dilema fatal bahwa Anda tidak dapat secara langsung melihat bagian dalam (mengamati) untuk memeriksa kesalahan. Untuk menghindari ini, sebuah teori telah ditetapkan untuk secara cerdik menggabungkan sejumlah besar “qubit fisik” yang tidak stabil untuk membangun satu “qubit logis” yang stabil yang dapat mendeteksi dan mengoreksi kesalahan (seperti kode permukaan). Akan tetapi, dikatakan bahwa 1.000 hingga 10.000 qubit fisik diperlukan untuk membuat satu qubit logis. Untuk menjalankan algoritma Shor dan sejenisnya menggunakan ribuan qubit logis, diperlukan sistem raksasa dengan total jutaan hingga puluhan juta qubit fisik.

Saat ini kita berada di era yang disebut perangkat NISQ (Noisy Intermediate-Scale Quantum) . Ini adalah mesin transisi tanpa koreksi kesalahan yang berjalan dengan puluhan hingga ratusan qubit. Tujuan akhir, perwujudan “Komputer Kuantum Toleran Kesalahan (FTQC)” yang sepenuhnya mampu mengoreksi kesalahan, diprediksi oleh para ahli masih membutuhkan penelitian dan pengembangan jangka panjang selama 10 hingga beberapa dekade.


Bab 6: Sejarah dan Prospek Masa Depan Komputer Kuantum

Sebagai penutup, mari kita lihat bagaimana komputer kuantum lahir dan ke mana arahnya.

Dari Lahirnya Teori hingga Demonstrasi “Keunggulan Kuantum”

  • Tahun 1980-an : Fisikawan Paul Benioff dan Richard Feynman mengusulkan konsep komputer menggunakan prinsip mekanika kuantum. Pernyataan “Jika Anda ingin mensimulasikan alam, gunakan mekanika kuantum” menjadi titik awalnya.
  • Tahun 1994 : Peter Shor mengumumkan algoritma kuantum untuk faktorisasi prima (Algoritma Shor). Ini mengejutkan dunia dan menjadi pemicu masuknya dana penelitian yang sangat besar.
  • Tahun 1996 : Lov Grover mengumumkan algoritma Grover yang mempercepat pencarian data.
  • Tahun 2019 : Sebuah tonggak sejarah. Google mengumumkan bahwa mereka menggunakan prosesor superkonduktor 53-qubit “Sycamore” untuk menyelesaikan komputasi verifikasi pembangkitan bilangan acak, yang (diduga) memakan waktu 10.000 tahun pada superkomputer klasik, dalam waktu sekitar 200 detik. Ini menjadi topik hangat sebagai deklarasi demonstrasi pertama di dunia dari “Keunggulan Kuantum” (meskipun kemudian terjadi diskusi hangat, di mana IBM dan yang lainnya membantah bahwa itu dapat dihitung dalam beberapa hari dengan meningkatkan algoritma pada sisi superkomputer klasik).
  • Tahun 2023 dan seterusnya : IBM mengumumkan “Condor”, prosesor dengan lebih dari 1.000 qubit. Selain itu, Universitas Harvard dan institusi lain telah berhasil menghasilkan dan memanipulasi “qubit logis”, dan demonstrasi awal teknologi koreksi kesalahan mulai dilaporkan satu demi satu.

Komputer kuantum bukanlah sekadar “CPU generasi berikutnya dengan kecepatan clock yang lebih cepat”. Ini adalah pergeseran paradigma nyata dalam ilmu informasi, yang pada dasarnya menulis ulang konsep komputasi itu sendiri dengan aturan mekanika kuantum yang mengatur dunia mikro.

Dalam masa hidup kita, kita mungkin tidak akan memiliki “ponsel cerdas kuantum pribadi” yang muat di saku kita (dan itu juga tidak diperlukan). Namun, masa depan di mana pusat data kuantum perkasa di luar jaringan cloud seperti AWS atau Azure tiba-tiba menemukan obat mujarab untuk penyakit yang tidak dapat disembuhkan, atau menghasilkan material energi bersih impian untuk mengatasi pemanasan global (misalnya, katalis yang mensintesis amonia dari nitrogen di udara pada suhu kamar), dipastikan semakin dekat.

Saat ini kita masih berada di fase awal yang setara dengan ENIAC pada 1940-an, yang berjalan pada kartu punch sementara panas dari tabung vakum raksasa membuat ruangan menjadi sangat panas. Namun, para peneliti dan insinyur terkemuka dunia memutar otak mereka, dan terobosan teknologi dilaporkan setiap harinya. Fakta bahwa kita dapat menyaksikan secara langsung evolusi “fajar komputasi” baru ini, bisa dikatakan bahwa kita hidup di era yang sangat menarik dalam sejarah.

Pintu ke dunia kuantum baru saja dibuka. Kita tidak bisa mengalihkan pandangan dari perkembangan di masa depan.


Artikel ini bertujuan untuk menjelaskan konsep dasar komputasi kuantum dengan cara yang mudah dipahami bagi para pelaku bisnis dan masyarakat umum yang tertarik pada teknologi. Harap dicatat bahwa beberapa definisi matematis dan fisik yang ketat (seperti rincian notasi Bra-ket dan amplitudo probabilitas kompleks) telah disederhanakan.

comments powered by Disqus
Dibangun dengan Hugo
Tema Stack dirancang oleh Jimmy