Ketidaksetaraan CHSH
Perkiraan penggunaan: Dua menit di prosesor Heron r2 (CATATAN: Ini hanya perkiraan. Waktu eksekusi kamu bisa berbeda.)
Latar Belakangβ
Dalam tutorial ini, kamu akan menjalankan eksperimen di komputer kuantum untuk mendemonstrasikan pelanggaran ketidaksetaraan CHSH dengan primitif Estimator.
Ketidaksetaraan CHSH, dinamai berdasarkan para penulisnya yaitu Clauser, Horne, Shimony, dan Holt, digunakan untuk membuktikan teorema Bell secara eksperimental (1969). Teorema ini menyatakan bahwa teori variabel tersembunyi lokal tidak dapat menjelaskan beberapa konsekuensi dari keterikatan dalam mekanika kuantum. Pelanggaran ketidaksetaraan CHSH digunakan untuk menunjukkan bahwa mekanika kuantum tidak kompatibel dengan teori variabel tersembunyi lokal. Ini adalah eksperimen penting untuk memahami fondasi mekanika kuantum.
Hadiah Nobel Fisika 2022 diberikan kepada Alain Aspect, John Clauser, dan Anton Zeilinger, sebagian atas kontribusi mereka yang perintis dalam ilmu informasi kuantum, khususnya eksperimen mereka dengan foton yang saling terikat yang mendemonstrasikan pelanggaran ketidaksetaraan Bell.
Persyaratanβ
Sebelum memulai tutorial ini, pastikan kamu telah menginstal hal-hal berikut:
- Qiskit SDK v1.0 atau lebih baru, dengan dukungan visualisasi
- Qiskit Runtime (
pip install qiskit-ibm-runtime) v0.22 atau lebih baru
Persiapanβ
# Added by doQumentation β required packages for this notebook
!pip install -q matplotlib numpy qiskit qiskit-ibm-runtime
# General
import numpy as np
# Qiskit imports
from qiskit import QuantumCircuit
from qiskit.circuit import Parameter
from qiskit.quantum_info import SparsePauliOp
from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager
# Qiskit Runtime imports
from qiskit_ibm_runtime import QiskitRuntimeService
from qiskit_ibm_runtime import EstimatorV2 as Estimator
# Plotting routines
import matplotlib.pyplot as plt
import matplotlib.ticker as tck
Langkah 1: Petakan input klasikal ke masalah kuantumβ
Untuk eksperimen ini, kita akan membuat pasangan yang saling terikat di mana kita mengukur setiap Qubit pada dua basis yang berbeda. Kita akan memberi label basis untuk Qubit pertama sebagai dan , dan basis untuk Qubit kedua sebagai dan . Ini memungkinkan kita menghitung kuantitas CHSH :
Setiap observabel bernilai atau . Jelas, salah satu suku harus , dan yang lainnya harus . Oleh karena itu, . Nilai rata-rata harus memenuhi ketidaksetaraan:
Dengan menguraikan dalam bentuk , , , dan , diperoleh:
Kamu bisa mendefinisikan kuantitas CHSH lainnya yaitu :
Ini menghasilkan ketidaksetaraan lain: