Preloader
IconCall us: +628133700318
  • Follow Us On :
img

Fisika Kuantum Pakai Python!

Mari Kita Retas Fisika Kuantum Pakai Python!

Komputer super seharga miliaran rupiah yang ada di meja kerja Anda saat ini sebentar lagi akan menjadi rongsokan kuno. Dunia teknologi sedang diguncang oleh Quantum Computing (Komputasi Kuantum), sebuah teknologi "gila" yang mampu memproses data dengan kecepatan brutal yang melompati batas logika matematika manusia.

Jika komputer biasa bekerja secara kaku—hanya mengenal angka 0 (mati) atau 1 (hidup)—komputer kuantum bisa berada di posisi 0 dan 1 secara bersamaan. Fenomena aneh ini disebut Superposition (Superposisi).

Ibarat sebuah koin biasa yang hanya bisa memunculkan Angka atau Gambar saat diam, koin kuantum adalah koin yang sedang berputar kencang di udara. Ia adalah Angka sekaligus Gambar sampai ada seseorang yang menangkapnya!


Eksperimen Gila: Menulis Kode Kuantum Pertama Anda

Hebatnya, Anda tidak perlu pergi ke laboratorium NASA atau IBM untuk mencoba teknologi masa depan ini. Cukup bermodalkan laptop biasa dan bahasa pemrograman Python, kita bisa menyimulasikan "Koin Kuantum" ajaib ini lewat framework bernama Qiskit.


Langkah 1: Install Senjata Anda

Buka terminal atau command prompt di laptop Anda, lalu ketik perintah ini untuk memasang mesin simulasi kuantum:

pip install qiskit qiskit-aer

Langkah 2: Jalankan Kode Python Sangar Ini

Buat sebuah file baru bernama quantum_hacker.py, masukkan kode di bawah ini, lalu jalankan!

from qiskit import QuantumCircuit
from qiskit_aer import AerSimulator


# 1. Buka gerbang sirkuit kuantum (1 Qubit dan 1 Bit Klasik)
# Qubit untuk proses kuantum, Bit Klasik untuk membaca hasil akhir
circuit = QuantumCircuit(1, 1)


# 2. AKTIFKAN MODUL SUPERPOSISI! (Gerbang Hadamard / H-gate)
# Perintah ini memaksa Qubit berputar keras, menjadi 0 dan 1 sekaligus!
circuit.h(0)


# 3. Paksa runtuh dunia kuantum dengan Pengukuran (Measurement)
# Hasil putaran kuantum dipaksa memilih menjadi data biasa (0 atau 1)
circuit.measure(0, 0)


# 4. Siapkan simulator komputer kuantum lokal di PC Anda
simulator = AerSimulator()


# 5. Eksekusi pelemparan koin kuantum ini sebanyak 1.000 kali secara instan!
job = simulator.run(circuit, shots=1000)
result = job.result()


# 6. Bongkar hasil statistiknya ke layar
counts = result.get_counts()
print("HASIL EKSPERIMEN KUANTUM ANDA:")
print(counts)

Arti Output yang Muncul di Layar Anda
HASIL EKSPERIMEN KUANTUM ANDA:
{'0': 492, '1': 508}

Penjelasan Logika di Balik Output:
  1. '0' dan '1': Ini adalah hasil akhir koin kuantum setelah dipaksa berhenti berputar. 0 artinya Angka, 1 artinya Gambar.
  2. 492 dan 508: Dari 1.000 kali simulasi pelemparan di ruang kuantum, koin mendarat di sisi Angka sebanyak 492 kali dan sisi Gambar 508 kali.

Perhatikan rasionya, angkanya selalu mendekati 50% berbanding 50%. Namun, angkanya tidak akan pernah bisa pas 500:500 dan akan selalu berubah sedikit setiap kali Anda menjalankan ulang kodenya.



0 Comments

Post a comment

Your email address will not be published. Required fields are marked *