A.
Pendahuluan
Komputer kuantum adalah salah satu
komputer yang belum sama sekali ada di dunia ini. Karena ini merupakan komputer
yang sangat mustahil di ciptakan. Tapi mungkin saja ini bisa tercipta. Jika
dikatakan, komputer kuantum hanya butuh waktu 20 menit untuk mengerjakan sebuah
proses yang butuh waktu 1025 tahun pada komputer saat ini, kita tentu akan
tercengang. Hal inilah yang membuat para ilmuwan begitu tertarik untuk
mengembangkan kemungkinan terbentuknya komputer kuantum. Meskipun hingga saat
ini belum tercipta sebuah komputer kuantum yang dibayangkan oleh para ilmuwan,
kemajuan ke arah sana terus berlangsung. Bahkan yang menarik, ternyata
perkembangan komputer kuantum juga mengikuti apa yang dikatakan oleh Gordan
Moore sang Genius IBM “Kemampuan Prosesor akan meningkat dua kali lipat dalam
jangka waktu 18 bulan”. Jika hal ini benar, para ilmuwan akan dapat membangun
sebuah komputer kuantum hanya dalam waktu lima tahun ke depan. Pengertian
sederhana dari computer kuantum adalah jenis chip processor terbaru yang
diciptakan berdasar perkembangan mutakhir dari ilmu fisika (dan matematika)
quantum. Singkatnya, chip konvensional sekarang ini perlu diganti dengan yang
lebih baik. Pengertian komputer kuantum adalah merupakan suatu alat hitung yang
menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan
keterkaitan, untuk melakukan operasi data. Dalam komputasi klasik, jumlah data
dihitung dengan bit; dalam komputer kuantum, hal ini dilakukan dengan qubit.
B.
Entanglement
Entanglement (belitan) merupakan
fenomena ‘aneh’ yang terjadi pada Quantum Computing, fenomena ini dimanfaatkan
oleh ilmuan dalam pembuatan Quantum Computing.
Jika dua atom mendapatkan gaya
tertentu (outside force) kedua atom tersebut bisa masuk pada keadaan
‘entangled’. Atom-atom yang saling terhubungkan dalam entanglement ini akan
tetap terhubungkan walaupun jaraknya berjauhan.
Dalam keadaan ini, perilaku dua
atom yang saling berkaitan akan sama dengan atom pasangannya. Jika pada atom 1
mengalami perubahan, maka atom pasangannya juda akan berperilaku sama seperti
atom 1. Keadaan ini dimanfaatkan untuk mempercepat komunikasi data pada
komputer. Komunikasi menggunakan komputer kuantum bisa mencapai kecepatan yang
begitu luar biasa karena informasi dari satu tempat ke tempat lain dapat
ditransfer secara instant. Begitu cepatnya sehingga terlihat seakan-akan
mengalahkan kecepatan cahaya.
C.
Pengoprasian Data Bit
Qubit merupakan kuantum bit , mitra
dalam komputasi kuantum dengan digit biner atau bit dari komputasi klasik. Sama
seperti sedikit adalah unit dasar informasi dalam komputer klasik, qubit adalah
unit dasar informasi dalam komputer kuantum . Dalam komputer kuantum, sejumlah
partikel elemental seperti elektron atau foton dapat digunakan (dalam praktek,
keberhasilan juga telah dicapai dengan ion), baik dengan biaya mereka atau
polarisasi bertindak sebagai representasi dari 0 dan / atau 1. Setiap
partikel-partikel ini dikenal sebagai qubit, sifat dan perilaku
partikel-partikel ini (seperti yang diungkapkan dalam teori kuantum ) membentuk
dasar dari komputasi kuantum. Dua aspek yang paling relevan fisika kuantum
adalah prinsip superposisi dan Entanglement.
Superposisi, pikirkan qubit sebagai
elektron dalam medan magnet. Spin elektron mungkin baik sejalan dengan bidang,
yang dikenal sebagai spin-up, atau sebaliknya ke lapangan, yang dikenal sebagai
keadaan spin-down. Mengubah spin elektron dari satu keadaan ke keadaan lain
dicapai dengan menggunakan pulsa energi, seperti dari Laser – katakanlah kita
menggunakan 1 unit energi laser. Tapi bagaimana kalau kita hanya menggunakan
setengah unit energi laser dan benar-benar mengisolasi partikel dari segala
pengaruh eksternal? Menurut hukum kuantum, partikel kemudian memasuki
superposisi negara, di mana ia berperilaku seolah-olah itu di kedua negara
secara bersamaan. Setiap qubit dimanfaatkan bisa mengambil superposisi dari
kedua 0 dan 1. Dengan demikian, jumlah perhitungan bahwa komputer kuantum dapat
melakukan adalah 2 ^ n, dimana n adalah jumlah qubit yang digunakan. Sebuah
komputer kuantum terdiri dari 500 qubit akan memiliki potensi untuk melakukan 2
^ 500 perhitungan dalam satu langkah. Ini adalah jumlah yang mengagumkan – 2 ^
500 adalah atom jauh lebih dari yang ada di alam semesta (ini pemrosesan
paralel benar – komputer klasik saat ini, bahkan disebut prosesor paralel,
masih hanya benar-benar melakukan satu hal pada suatu waktu: hanya ada dua atau
lebih dari mereka melakukannya). Tapi bagaimana partikel-partikel ini akan
berinteraksi satu sama lain? Mereka akan melakukannya melalui belitan kuantum.
D.
Quantum Gates
Gerbang kuantum gerbang logika
adalah dasar sirkuit kuantum yang beroperasi pada sejumlah kecil qubit . Mereka
adalah blok bangunan sirkuit kuantum, seperti klasik gerbang logika yang untuk
sirkuit digital konvensional.
Tidak
seperti banyak gerbang logika klasik, logika kuantum gerbang reversibel .
Namun, adalah mungkin untuk melakukan komputasi klasik menggunakan gerbang
hanya reversibel. Sebagai contoh, reversibel gerbang Toffoli dapat melaksanakan
semua fungsi Boolean. Gerbang ini memiliki setara kuantum langsung, menunjukkan
bahwa sirkuit kuantum dapat melakukan semua operasi yang dilakukan oleh sirkuit
klasik.
Quantum
gerbang logika yang diwakili oleh matriks kesatuan . Gerbang kuantum yang
paling umum beroperasi pada ruang satu atau dua qubit, seperti biasa klasik
gerbang logika beroperasi pada satu atau dua bit. Ini berarti bahwa sebagai
matriks, gerbang kuantum dapat dijelaskan oleh 2 × 2 atau 4 × 4 matriks
kesatuan.
E.
Algoritma Shor
Algoritma Shor, dinamai matematikawan
Peter Shor , adalah algoritma kuantum yaitu merupakan suatu algoritma yang
berjalan pada komputer kuantum yang berguna untuk faktorisasi bilangan bulat.
Algoritma Shor dirumuskan pada tahun 1994.
Inti dari algoritma ini merupakan bagaimana cara menyelesaikan
faktorisasi terhaadap bilanga interger atau bulat yang besar.
Efisiensi algoritma Shor adalah
karena efisiensi kuantum Transformasi Fourier , dan modular eksponensial. Jika
sebuah komputer kuantum dengan jumlah yang memadai qubit dapat beroperasi tanpa
mengalah kebisingan dan fenomena interferensi kuantum lainnya, algoritma Shor
dapat digunakan untuk memecahkan kriptografi kunci publik skema seperti banyak
digunakan skema RSA. Algoritma Shor terdiri dari dua bagian:
–
Penurunan yang bisa dilakukan pada komputer klasik, dari masalah anjak untuk
masalah ketertiban -temuan.
–
Sebuah algoritma kuantum untuk memecahkan masalah order-temuan.
Hambatan runtime dari algoritma
Shor adalah kuantum eksponensial modular yang jauh lebih lambat dibandingkan
dengan kuantum Transformasi Fourier dan pre-/post-processing klasik. Ada
beberapa pendekatan untuk membangun dan mengoptimalkan sirkuit untuk
eksponensial modular. Yang paling sederhana dan saat ini yaitu pendekatan
paling praktis adalah dengan menggunakan meniru sirkuit aritmatika konvensional
dengan gerbang reversibel , dimulai dengan penambah ripple-carry. Sirkuit
Reversible biasanya menggunakan nilai pada urutan n ^ 3, gerbang untuk n qubit.
Teknik alternatif asimtotik meningkatkan jumlah gerbang dengan menggunakan
kuantum transformasi Fourier , tetapi tidak kompetitif dengan kurang dari 600
qubit karena konstanta tinggi.
SUMBER
:
Tidak ada komentar:
Posting Komentar