Metode Monte Carlo dalam Fisika
Metode Monte Carlo memungkinkan fisika menghitung rata-rata termal dan integral berdimensi tinggi dengan mengambil sampel konfigurasi secara acak sesuai dengan bobot Boltzmann-nya, mengubah fungsi partisi mekanika statistik menjadi simulasi yang dapat ditangani.
Definition
Metode Monte Carlo dalam fisika adalah algoritma stokastik yang memperkirakan rata-rata ekuilibrium dan integral di atas ruang konfigurasi fisik dengan menghasilkan sampel yang dibobotkan sesuai dengan distribusi probabilitas fisik, biasanya distribusi Boltzmann.
Scope
Area ini mencakup simulasi Monte Carlo sebagaimana digunakan dalam fisika: algoritma Metropolis dan pengambilan sampel penting dari ensemble termal, simulasi model spin seperti model Ising dan algoritma klusternya, Monte Carlo kuantum untuk keadaan dasar banyak-benda, dan evaluasi Monte Carlo dari integral fisika berdimensi tinggi. Ini adalah padanan Monte Carlo statistik yang beraroma fisika.
Sub-topics
Core questions
- Bagaimana pengambilan sampel penting membuat perhitungan rata-rata termal dari konfigurasi yang sangat banyak menjadi mungkin?
- Mengapa aturan penerimaan Metropolis menghasilkan sampel yang terdistribusi sesuai dengan bobot Boltzmann?
- Bagaimana algoritma kluster mengatasi perlambatan kritis di dekat transisi fase?
- Bagaimana Monte Carlo dapat menangani sistem kuantum banyak-benda meskipun ada masalah tanda?
Key theories
- Pengambilan sampel penting dari distribusi Boltzmann
- Alih-alih membobotkan keadaan yang diambil sampelnya secara seragam dengan faktor Boltzmann-nya, Monte Carlo fisika menghasilkan keadaan dengan probabilitas yang sebanding dengan faktor tersebut, sehingga rata-rata sederhana dari keadaan yang diambil sampelnya memperkirakan nilai ekspektasi termal.
- Algoritma Metropolis
- Algoritma Metropolis mengusulkan perubahan lokal dan menerimanya dengan probabilitas yang bergantung pada perbedaan energi, membangun rantai Markov yang distribusi stasionernya adalah ensemble kanonik.
- Monte Carlo Kuantum
- Monte Carlo Kuantum memetakan evolusi waktu imajiner atau proyeksi keadaan dasar dari sistem kuantum banyak-benda ke masalah pengambilan sampel stokastik, memungkinkan perhitungan energi dan korelasi di luar teori medan rata-rata.
Clinical relevance
Simulasi Monte Carlo menghitung diagram fase dan eksponen kritis dari model magnetik dan kisi, persamaan keadaan fluida, energi keadaan dasar sistem kuantum banyak-benda, dan transpor radiasi, menjadikannya salah satu alat komputasi utama fisika statistik dan materi terkondensasi.
History
Simulasi Monte Carlo dalam fisika dimulai dengan makalah Metropolis-Rosenbluth-Teller tahun 1953 yang menghitung persamaan keadaan bola keras di Los Alamos; dekade-dekade berikutnya membawa studi model spin tentang transisi fase, algoritma kluster pada tahun 1980-an yang mengatasi perlambatan kritis, dan pematangan Monte Carlo kuantum untuk sistem banyak-benda.
Debates
- Masalah tanda fermion
- Untuk banyak sistem kuantum fermionik dan terfrustrasi, bobot Monte Carlo menjadi negatif, menyebabkan pertumbuhan eksponensial dalam kesalahan statistik; apakah solusi efisien umum ada tetap menjadi pertanyaan terbuka dan aktif dipelajari.
Key figures
- Nicholas Metropolis
- Marshall Rosenbluth
- Kurt Binder
- David P. Landau
Related topics
Seminal works
- metropolis1953
- newmanbarkema1999
Frequently asked questions
- Bagaimana Monte Carlo dalam fisika berbeda dari Monte Carlo dalam statistik?
- Algoritma tersebut adalah keluarga yang sama, tetapi Monte Carlo fisika menargetkan distribusi Boltzmann dari model fisik spesifik seperti kisi spin dan sistem kuantum banyak-benda, dan dinilai berdasarkan seberapa baik ia mereproduksi perilaku termodinamika dan kritis, sedangkan Monte Carlo statistik menargetkan distribusi posterior dan estimator.
- Apa itu perlambatan kritis (critical slowing down)?
- Di dekat transisi fase kontinu, Monte Carlo pembaruan lokal mengembangkan waktu korelasi yang panjang karena daerah berkorelasi besar berubah sangat lambat, sehingga banyak sapuan diperlukan untuk sampel independen. Algoritma kluster membalik seluruh daerah berkorelasi sekaligus untuk mengatasinya.