Дифузійний метод Монте-Карло (ДММК) є квантовим методом Монте-Карло, який використовує функцію Гріна для розв'язання рівняння Шредінгера. ДММК є потенційно чисельно точним, тобто він може знайти точну енергію основного стану в межах заданої похибки для будь-якої квантової системи. Коли ми намагаємось обчислити рівняння Шредінгера, можна виявити, що для бозонів, алгоритм масштабується, як многочлен розмірністю системи, але для ферміонів, ДММК зростає експоненціально зі збільшенням розміру системи. Це робить точні масштабні симуляції DMC для ферміонів неможливими, однак ДММК, що використовує розумне наближення, відоме як наближення фіксованого вузла, все ще може давати дуже точні результати. далі йде пояснення основного алгоритму, як він працює, чому ферміони спричиняють проблеми, і як апроксимація основних вузлів вирішує цю проблему.
Проєкційний метод
Щоб обґрунтувати алгоритм, давайте розглянемо рівняння Шредінгера для частинки в деякому потенціалі в однjвимірному просторі:
Ми можемо скоротити позначення трохи, написавши його в термінах операторного рівняння, отже
- .
Отже, отримаємо
де ми повинні мати на увазі, що H є оператором, а не простим числом або функцією. Є спеціальні функції, які називаються власними функціями, для яких , де E - число. Ці функції є особливими, тому що незалежно від того, де ми оцінюємо дію оператора H на хвильову функцію, ми завжди отримуємо те ж число E, тобто ці функції називаються , тому що похідна по часу в будь-якій точці x завжди однакові, тому амплітуди хвильової функції не змінюється у часі. Так як загальна фаза хвильової функції не піддаються вимірюванню, система не змінюється у часі.
Насправді нас цікавить хвильова функція з найнижчою енергією на власні значення, в основному стані. Ми збираємося написати трохи іншу версію рівняння Шредінгера, яке буде мати ту ж енергію власного значення, але, замість того, щоб бути коливальним, воно буде конвергентним:
- .
Ми забрали уявне число з похідної часу і додали його в постійне зміщення ,що є енергією основного стану. Ми фактично не знаємо енергії основного стану, але буде спосіб визначити його самостійно, який ми представимо пізніше. Наше модифіковане рівняння (деякі називають це уявним у часі рівнянням Шредінгера) мають деякі приємні властивості. Перше, що потрібно помітити, полягає в тому, що якщо ми вгадаємо хвильову функцію основного стану, тоді і похідна по часу доровнюватимуть нулю. Тепер припустимо, що ми починаємо з іншої хвильової функції(), який є не основним станом, але не ортогональним до нього. Тоді ми зможемо записати це як лінійну суму власних функцій:
Оскільки це лінійне диференціальне рівняння, ми можемо подивитися на дію кожної частини окремо. Ми вже визначили, що є стаціонарним. Припустимо, ми беремо . Оскільки це власна функція з низькою енергією, асоційована з власним числом задовольняє властивості . Таким чином, похідна по часу від від'ємна, а при спрямуванні до нескінчаності промує но нуля. Зилишається тільки основний стан. Це спостереження також дає нам спосіб визначити . Ми розглянемо амплітуду хвильової функції, коли ми поширюємося через час. Якщо воно збільшується, то зменште оцінку енергії зсуву. Якщо амплітуда зменшується, то збільшуйте оцінку енергії зміщення.
Стохастична реалізація
Тепер у нас є рівняння, яке, як ми поширюємо його у часі та корегуємо відповідно, ми знаходимо основний стан будь-якого даного Гамільтоніану. Проте це ще складніше, ніж класична механіка, оскільки, замість розповсюдження єдиних позицій частинок, ми повинні поширювати цілі функції. У класичній механіці ми могли б імітувати рух частинок шляхом встановлення , якщо ми припустимо, що сила постійна протягом проміжку часу від . Для уявного рівняння Шредінгера по часу, замість цього, поширюєно його у часі за допомогою згортки інтеграла з особливою функцією, що називається функцією Гріна. Таким чином ми отримуємо . Подібно до класичної механіки, ми можемо поширюватися лише на невеликі відрізки часу; інакше функція Гріна є неточною. Коли кількість часток зростає, збільшується і розмірність інтеграла, оскільки ми повинні інтегрувати по всіх координатах всіх частинок. Ми можемо знайти ці інтеграли за допомогою інтеграції Монте-Карло.
Примітки
- Anderson, James B. (1976). Quantum chemistry by random walk. H 2P, H+3 D3h 1Aʹ1, H2 3Σ+u, H4 1Σ+g, Be 1S. The Journal of Chemical Physics. 65: 4121. doi:10.1063/1.432868.
Посилання
- Grimm, R.C; Storer, R.G (1971). Monte-Carlo solution of Schrödinger's equation. Journal of Computational Physics. 7: 134—156. doi:10.1016/0021-9991(71)90054-4.
- Anderson, James B. (1975). A random-walk simulation of the Schrödinger equation: H+3. The Journal of Chemical Physics. 63: 1499. doi:10.1063/1.431514.
- [1] B.L. Hammond, W.A Lester, Jr. & P.J. Reynolds "Monte Carlo Methods in Ab Initio Quantum Chemistry" (World Scientific, 1994)s by Monte Carlo.
- Школа моделювання Львівського університету ім. І. Франка [ 17 грудня 2010 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Difuzijnij metod Monte Karlo DMMK ye kvantovim metodom Monte Karlo yakij vikoristovuye funkciyu Grina dlya rozv yazannya rivnyannya Shredingera DMMK ye potencijno chiselno tochnim tobto vin mozhe znajti tochnu energiyu osnovnogo stanu v mezhah zadanoyi pohibki dlya bud yakoyi kvantovoyi sistemi Koli mi namagayemos obchisliti rivnyannya Shredingera mozhna viyaviti sho dlya bozoniv algoritm masshtabuyetsya yak mnogochlen rozmirnistyu sistemi ale dlya fermioniv DMMK zrostaye eksponencialno zi zbilshennyam rozmiru sistemi Ce robit tochni masshtabni simulyaciyi DMC dlya fermioniv nemozhlivimi odnak DMMK sho vikoristovuye rozumne nablizhennya vidome yak nablizhennya fiksovanogo vuzla vse she mozhe davati duzhe tochni rezultati dali jde poyasnennya osnovnogo algoritmu yak vin pracyuye chomu fermioni sprichinyayut problemi i yak aproksimaciya osnovnih vuzliv virishuye cyu problemu Proyekcijnij metod Shob obgruntuvati algoritm davajte rozglyanemo rivnyannya Shredingera dlya chastinki v deyakomu potenciali v odnjvimirnomu prostori i d PS x t d t 1 2 d 2 PS x t d x 2 V x PS x t displaystyle i frac d Psi x t dt frac 1 2 frac d 2 Psi x t dx 2 V x Psi x t Mi mozhemo skorotiti poznachennya trohi napisavshi jogo v terminah operatornogo rivnyannya otzhe H 1 2 d 2 d x 2 V x displaystyle H frac 1 2 frac d 2 dx 2 V x Otzhe otrimayemo i d PS x t d t H PS x t displaystyle i frac d Psi x t dt H Psi x t de mi povinni mati na uvazi sho H ye operatorom a ne prostim chislom abo funkciyeyu Ye specialni funkciyi yaki nazivayutsya vlasnimi funkciyami dlya yakih H PS x E PS x displaystyle H Psi x E Psi x de E chislo Ci funkciyi ye osoblivimi tomu sho nezalezhno vid togo de mi ocinyuyemo diyu operatora H na hvilovu funkciyu mi zavzhdi otrimuyemo te zh chislo E tobto ci funkciyi nazivayutsya tomu sho pohidna po chasu v bud yakij tochci x zavzhdi odnakovi tomu amplitudi hvilovoyi funkciyi ne zminyuyetsya u chasi Tak yak zagalna faza hvilovoyi funkciyi ne piddayutsya vimiryuvannyu sistema ne zminyuyetsya u chasi Naspravdi nas cikavit hvilova funkciya z najnizhchoyu energiyeyu na vlasni znachennya v osnovnomu stani Mi zbirayemosya napisati trohi inshu versiyu rivnyannya Shredingera yake bude mati tu zh energiyu vlasnogo znachennya ale zamist togo shob buti kolivalnim vono bude konvergentnim d PS x t d t H E 0 PS x t displaystyle frac d Psi x t dt H E 0 Psi x t Mi zabrali uyavne chislo z pohidnoyi chasu i dodali jogo v postijne zmishennya E 0 displaystyle E 0 sho ye energiyeyu osnovnogo stanu Mi faktichno ne znayemo energiyi osnovnogo stanu ale bude sposib viznachiti jogo samostijno yakij mi predstavimo piznishe Nashe modifikovane rivnyannya deyaki nazivayut ce uyavnim u chasi rivnyannyam Shredingera mayut deyaki priyemni vlastivosti Pershe sho potribno pomititi polyagaye v tomu sho yaksho mi vgadayemo hvilovu funkciyu osnovnogo stanu todi H F 0 x E 0 F 0 x displaystyle H Phi 0 x E 0 Phi 0 x i pohidna po chasu dorovnyuvatimut nulyu Teper pripustimo sho mi pochinayemo z inshoyi hvilovoyi funkciyi PS displaystyle Psi yakij ye ne osnovnim stanom ale ne ortogonalnim do nogo Todi mi zmozhemo zapisati ce yak linijnu sumu vlasnih funkcij PS c 0 F 0 i 1 c i F i displaystyle Psi c 0 Phi 0 sum i 1 infty c i Phi i Oskilki ce linijne diferencialne rivnyannya mi mozhemo podivitisya na diyu kozhnoyi chastini okremo Mi vzhe viznachili sho F 0 displaystyle Phi 0 ye stacionarnim Pripustimo mi beremo F 1 displaystyle Phi 1 Oskilki F 0 displaystyle Phi 0 ce vlasna funkciya z nizkoyu energiyeyu asocijovana z vlasnim chislom F 1 displaystyle Phi 1 zadovolnyaye vlastivosti E 1 gt E 0 displaystyle E 1 gt E 0 Takim chinom pohidna po chasu vid c 1 displaystyle c 1 vid yemna a pri spryamuvanni do neskinchanosti promuye no nulya Zilishayetsya tilki osnovnij stan Ce sposterezhennya takozh daye nam sposib viznachiti E 0 displaystyle E 0 Mi rozglyanemo amplitudu hvilovoyi funkciyi koli mi poshiryuyemosya cherez chas Yaksho vono zbilshuyetsya to zmenshte ocinku energiyi zsuvu Yaksho amplituda zmenshuyetsya to zbilshujte ocinku energiyi zmishennya Stohastichna realizaciyaTeper u nas ye rivnyannya yake yak mi poshiryuyemo jogo u chasi ta koreguyemo E 0 displaystyle E 0 vidpovidno mi znahodimo osnovnij stan bud yakogo danogo Gamiltonianu Prote ce she skladnishe nizh klasichna mehanika oskilki zamist rozpovsyudzhennya yedinih pozicij chastinok mi povinni poshiryuvati cili funkciyi U klasichnij mehanici mi mogli b imituvati ruh chastinok shlyahom vstanovlennya x t t x t t v t 0 5 F t t 2 displaystyle x t tau x t tau v t 0 5F t tau 2 yaksho mi pripustimo sho sila postijna protyagom promizhku chasu vid t displaystyle tau Dlya uyavnogo rivnyannya Shredingera po chasu zamist cogo poshiryuyeno jogo u chasi za dopomogoyu zgortki integrala z osoblivoyu funkciyeyu sho nazivayetsya funkciyeyu Grina Takim chinom mi otrimuyemo PS x t t G x x t PS x t d x displaystyle Psi x t tau int G x x tau Psi x t dx Podibno do klasichnoyi mehaniki mi mozhemo poshiryuvatisya lishe na neveliki vidrizki chasu inakshe funkciya Grina ye netochnoyu Koli kilkist chastok zrostaye zbilshuyetsya i rozmirnist integrala oskilki mi povinni integruvati po vsih koordinatah vsih chastinok Mi mozhemo znajti ci integrali za dopomogoyu integraciyi Monte Karlo PrimitkiAnderson James B 1976 Quantum chemistry by random walk H 2P H 3 D3h 1Aʹ1 H2 3S u H4 1S g Be 1S The Journal of Chemical Physics 65 4121 doi 10 1063 1 432868 PosilannyaGrimm R C Storer R G 1971 Monte Carlo solution of Schrodinger s equation Journal of Computational Physics 7 134 156 doi 10 1016 0021 9991 71 90054 4 Anderson James B 1975 A random walk simulation of the Schrodinger equation H 3 The Journal of Chemical Physics 63 1499 doi 10 1063 1 431514 1 B L Hammond W A Lester Jr amp P J Reynolds Monte Carlo Methods in Ab Initio Quantum Chemistry World Scientific 1994 s by Monte Carlo Shkola modelyuvannya Lvivskogo universitetu im I Franka 17 grudnya 2010 u Wayback Machine