Dyfuzyjna metoda MC. 5 listopada Dyfuzyjna metoda MC

Podobne dokumenty
Janusz Adamowski METODY OBLICZENIOWE FIZYKI Kwantowa wariacyjna metoda Monte Carlo. Problem własny dla stanu podstawowego układu N cząstek

Inżynierskie metody numeryczne II. Konsultacje: wtorek 8-9:30. Wykład

Wykład 3 Zjawiska transportu Dyfuzja w gazie, przewodnictwo cieplne, lepkość gazu, przewodnictwo elektryczne

Metody Rozmyte i Algorytmy Ewolucyjne

Ważne rozkłady i twierdzenia c.d.

Zad Sprawdzić, czy dana funkcja jest funkcją własną danego operatora. Jeśli tak, znaleźć wartość własną funkcji.

- prędkość masy wynikająca z innych procesów, np. adwekcji, naprężeń itd.

zadania z rachunku prawdopodobieństwa zapożyczone z egzaminów aktuarialnych

Elektrodynamika. Część 9. Potencjały i pola źródeł zmiennych w czasie. Ryszard Tanaś

Analiza wektorowa. Teoria pola.

IX. MECHANIKA (FIZYKA) KWANTOWA

Program MC. Obliczyć radialną funkcję korelacji. Zrobić jej wykres. Odczytać z wykresu wartość radialnej funkcji korelacji w punkcie r=

Metody numeryczne. Wykład nr 12. Dr Piotr Fronczak

Rozwiązania zadań z podstaw fizyki kwantowej

1. BILANSOWANIE WIELKOŚCI FIZYCZNYCH

Wykład 2. Przykład zastosowania teorii prawdopodobieństwa: procesy stochastyczne (Markova)

Stochastyczne równania różniczkowe, model Blacka-Scholesa

Elektrodynamika Część 1 Elektrostatyka Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

5 Reprezentacje połozeniowa i pedowa

Fizyka statystyczna Równanie Fokkera-Plancka

1. Matematyka Fizyki Kwantowej: Część Pierwsza

Elektrodynamika Część 1 Elektrostatyka Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

Termodynamika. Część 12. Procesy transportu. Janusz Brzychczyk, Instytut Fizyki UJ

Funkcje charakteryzujące proces. Dr inż. Robert Jakubowski

Mechanika klasyczna zasada zachowania energii. W obszarze I cząstka biegnie z prędkością v I, Cząstka przechodzi z obszaru I do II.

SMOP - wykład. Rozkład normalny zasady przenoszenia błędów. Ewa Pawelec

adwekcja rzadko występuje w formie czystej przeważnie: łącznie z dyfuzją na razie znamy tylko dyfuzję numeryczną Adwekcja=unoszenie

Zagdanienia do egzaminu z Inżynierskich Metod Numerycznych - semestr 1

Fizyka statystyczna Równanie Fokkera-Plancka. P. F. Góra

Równanie Schrödingera

Mechanika Kwantowa. Maciej J. Mrowiński. 24 grudnia Funkcja falowa opisująca stan pewnej cząstki ma następującą postać: 2 x 2 )

Superdyfuzja. Maria Knorps. Wydział Fizyki Technicznej i Matematyki stosowanej, Politechnika Gdańska

Układy statystyczne. Jacek Jurkowski, Fizyka Statystyczna. Instytut Fizyki

Ładunki elektryczne. q = ne. Zasada zachowania ładunku. Ładunek jest cechąciała i nie można go wydzielićz materii. Ładunki jednoimienne odpychają się

Ważne rozkłady i twierdzenia

Funkcja rozkładu Fermiego-Diraca w różnych temperaturach

Faculty of Applied Physics and Mathematics -> Department of Solid State Physics. dydaktycznych, objętych planem studiów

numeryczne rozwiązywanie równań całkowych r i

OPTYKA KWANTOWA Wykład dla 5. roku Fizyki

Fizyka statystyczna, elementy termodynamiki nierównowagowej Cele, zakres zagadnień

Ilustracja metody Monte Carlo obliczania pola obszaru D zawartego w kwadracie [a,b]x[a,b]

Modelowanie rynków finansowych z wykorzystaniem pakietu R

Całkowanie metodą Monte Carlo

Wyprowadzenie prawa Gaussa z prawa Coulomba

POSTULATY MECHANIKI KWANTOWEJ cd i formalizm matematyczny

Pole elektryczne. Zjawiska elektryczne często opisujemy za pomocą pojęcia pola elektrycznego wytwarzanego przez ładunek w otaczającej go przestrzeni.

Postulaty interpretacyjne mechaniki kwantowej Wykład 6

Zagdanienia do egzaminu z Inżynierskich Metod Numerycznych - semestr zimowy 2017/2018

Metoda Monte Carlo. Jerzy Mycielski. grudzien Jerzy Mycielski () Metoda Monte Carlo grudzien / 10

Elementy metod numerycznych

Wstęp do astrofizyki I

Elektrostatyka. Potencjał pola elektrycznego Prawo Gaussa

Chemia ogólna - część I: Atomy i cząsteczki

Fizyka 2 Wróbel Wojciech. w poprzednim odcinku

Zasady zachowania, równanie Naviera-Stokesa. Mariusz Adamski

po lożenie cz astki i od czasu (t). Dla cz astki, która może poruszać siȩ tylko w jednym wymiarze (tu x)

Siły zachowawcze i energia potencjalna. Katarzyna Sznajd-Weron Mechanika i termodynamika dla matematyki stosowanej 2017/18

Generatory takie mają niestety okres, po którym sekwencja liczb powtarza się.

TERMODYNAMIKA I FIZYKA STATYSTYCZNA

1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2

Metoda momentów i kwantyli próbkowych. Wrocław, 7 listopada 2014

Wykład 3 Jednowymiarowe zmienne losowe

Pobieranie próby. Rozkład χ 2

Metody numeryczne w przykładach

Wykład 1 Próba i populacja. Estymacja parametrów z wykorzystaniem metody bootstrap

Modelowanie komputerowe

Dyfuzyjny transport masy

Fizyka współczesna. Zmienne pole magnetyczne a prąd. Zjawisko indukcji elektromagnetycznej Powstawanie prądu w wyniku zmian pola magnetycznego

Równanie przewodnictwa cieplnego (I)

Plan Zajęć. Ćwiczenia rachunkowe

Testowanie hipotez statystycznych. Wprowadzenie

TERMODYNAMIKA I FIZYKA STATYSTYCZNA

Statystyka matematyczna

Siły zachowawcze i energia potencjalna. Katarzyna Sznajd-Weron Mechanika i termodynamika dla matematyki stosowanej 2017/18

Postulaty mechaniki kwantowej

2. P (E) = 1. β B. TSIM W3: Sygnały stochastyczne 1/27

RÓWNANIA RÓŻNICZKOWE WYKŁAD 4

Strategie ewolucyjne (ang. evolu4on strategies)

Weryfikacja hipotez statystycznych

czyli o szukaniu miejsc zerowych, których nie ma

VII. CZĄSTKI I FALE VII.1. POSTULAT DE BROGLIE'A (1924) De Broglie wysunął postulat fal materii tzn. małym cząstkom przypisał fale.

PODSTAWOWE ROZKŁADY PRAWDOPODOBIEŃSTWA. Piotr Wiącek

5. Równania różniczkowe zwyczajne pierwszego rzędu

Elektryczne własności ciał stałych

Wstęp do równań różniczkowych

Teorie wiązania chemicznego i podstawowe zasady mechaniki kwantowej Zjawiska, które zapowiadały nadejście nowej ery w fizyce i przybliżały

P (A B) = P (A), P (B) = P (A), skąd P (A B) = P (A) P (B). P (A)

Mikroekonometria 6. Mikołaj Czajkowski Wiktor Budziński

S ścianki naczynia w jednostce czasu przekazywany

Dokumentacja. Portal Mathfinance Wycena opcji paryskich metoda. Wiktor Madejski

Atom dwupoziomowy w niezerowej temperaturze

Tadeusz Lesiak. Dynamika punktu materialnego: Praca i energia; zasada zachowania energii

MODELOWANIE RZECZYWISTOŚCI

Stara i nowa teoria kwantowa

Równanie przewodnictwa cieplnego (II)

VI. Równania różniczkowe liniowe wyższych rzędów

RÓWNANIE SCHRÖDINGERA NIEZALEŻNE OD CZASU

Mechanika kwantowa. Jak opisać atom wodoru? Jak opisać inne cząsteczki?

Statystyka matematyczna

Fizyka na usługach inżynierii finansowej 1

Transkrypt:

5 listopada 2018

metoda czasu urojonego kwantowa dyfuzyjna metoda Monte Carlo równanie Schroedingera i Ψ t = HΨ (*) równanie własne operatora energii HΨ n = E n Ψ n ewolucja w czasie stanu własnego Ψ n (x, t) = exp( i E nt )Ψ n(x, t = 0) czas urojony t = iτ (**) H = 2 2 2m + V (x) x 2 [ τ Ψ(x, t) = 2 2m 2 x 2 ] V (x) Ψ(x, t) równanie Schroedingera po wprowadzeniu czasu urojonego nabiera formy równania dyfuzji: Ψ t = D 2 Ψ + S, gdzie rolę źródeł S / odpływów odgrywa czynnik V Ψ(x, t) równanie dyfuzji: opisuje procesy losowe i w sposób naturalny można rozwiazywać je metoda Monte Carlo zobaczmy jak to zrobić

równanie dyfuzji transport materii: adwekcja i dyfuzja adwekcja - przez zewnętrzne pole wektorowe dyfuzja - losowe wyrównywanie stężeń adwekcja rzadko występuje w formie czystej przeważnie: łącznie z dyfuzją na razie znamy tylko dyfuzję numeryczną dziś: dyfuzja prawdziwa dyfuzja+adwekcja: występuje w problemach transportu masy i energii adwekcja=unoszenie (efekt kinetyczny) t dyfuzja=znoszenie gradientu koncentracji (efekt o podłożu stochastycznym) t

unoszenie materii: adwekcja i dyfuzja równanie dyfuzji adwekcja-dyfuzja dyfuzja pyłu (materii) : przewaga dyfuzji przewaga adwekcji

równanie dyfuzji adwekcja-dyfuzja dyfuzja pyłu (materii) : t przewaga dyfuzji dyfuzja: wg opisu zachowania cząstek pyłu: t przewaga adwekcji każda z cząstek ą porusza się ę z prędkością, ę którąą możemy uznać za zmienną losową. Średnia gęstość cząstek w przestrzeni będzie dążyć do stałej w przestrzeni średniej wartości. Prawo Ficka: strumień cząstek proporcjonalny do gradientu ich gęstości i przeciwnie skierowany

równanie dyfuzji zachowana wielkość skalarna ρ zachowanie : równanie ciagłości t ρ(r, t) + j(r, t) = 0 j - strumień wielkości ρ unoszenie przez pole wektorowe v dane przez j = ρv równanie adwekcji: t ρ(r, t) + (ρv) = 0 prad zwiazany z wyrównywaniem stężeń - prawo Ficka j = k ρ t ρ(r, t) (k ρ) = 0 dla współczynnika dyfuzji niezależnego od położenia dostajemy równanie dyfuzji w najprostszej formie: t ρ(r, t) = k 2 ρ z uwzględnieniem źródeł S(r, t) t ρ(r, t) = k 2 ρ + S(r, t) identyczne formalnie jest równania przewodnictwa cieplnego (prawo Fouriera: Q = k T, Q = c T )

równanie dyfuzji a bładzenie przypadkowe jeśli potrafię zasymulować ewolucję ρ dla warunku poczatkowego w formie delty Diraca - dla dowolnego warunku poczatkowego wystarczy superpozycja rozwiazań. bładzenie przypadkowe na siatce przestrzennej - delta Kroneckera zamiast Diraca - lokalizacja "wędrowca" w punkcie siatki reguły przejść q, p - pstwa przejścia w lewo/w prawo 2 równanie dyfuzji: t ρ(x, t) = k ρ(x, t) x 2 ρ(x, t + t) = ρ(x, t) + k t (ρ(x + x, t) + ρ(x x, t) 2ρ(x, t)) x 2 dla k t = 1 x 2 2 ρ(x, t + t) = 1 2 ρ(x + x, t) + 1 2 ρ(x x, t) Regulamin bładzenia: każdy wędrowiec przechodzi w lewo lub prawo z pstwem 50%

równanie dyfuzji a bładzenie przypadkowe ρ(x, t + t) = 1 2 ρ(x + x, t) + 1 2 ρ(x x, t) Regulamin bładzenia: każdy wędrowiec przechodzi w lewo lub prawo z pstwem 50%

równanie dyfuzji a bładzenie przypadkowe ρ(x, t + t) = 1 2 ρ(x + x, t) + 1 2 ρ(x x, t) Regulamin bładzenia: każdy wędrowiec przechodzi w lewo lub prawo z pstwem 50% [Quora Maverick Lin, BS Operations Research & Financial Engineering, Cornell University (2019)]

równanie dyfuzji t ρ(r, t) = k 2 ρ jedno z rozwiazań : ρ(x, t) = 1 exp( x 2 4πkt 4kt ) granica zerowego czasu - delta Diraca lim t 0 ρ(x, t) = lim t 0 1 4πkt exp( x 2 4kt ) = δ(x) mamy więc δ(x) t u(x, t) mamy więc aδ(x) + bδ(x x 0 ) t au(x, t) + bu(x x 0, t) f (x) = dx 0 f (x 0 )δ(x x 0 ) t dx 0 f (x 0 )u(x x 0, t) jeśli potrafię zasymulować ewolucję ρ dla warunku poczatkowego w formie delty Diraca - dla dowolnego warunku poczatkowego wystarczy superpozycja rozwiazań.

równanie dyfuzji a bładzenie przypadkowe ρ(x, t + t) = 1 2 ρ(x + x, t) + 1 2 ρ(x x, t) wędrowcy umieszczani w oczkach siatki o kroku 1. w każdej iteacji wykonuja krok w lewo lub prawo. film dw.gif dla k t = 1 x 2 2 k = x 2 2 t x = 1, t = 1 (jedna iteracja, t) linia ρ(x, t) = x 0 = 100.5, N = 20000 N exp( (x x 0) 2 4πkt 4kt ) punkty: liczba wędrowców w przedziale ρ(x, x + x) start ρ(100) = ρ(101) = N/2 Gauss: rozkład normalny z wariancja 2kt

rozkład normalny seria przypadkowych kroków: lewo-prawo generuje rozkład gaussowski (normalny) N σ (x) = 1 exp( x 2 ) 2πσ 2σ 2 Centralne Twierdzenie Graniczne: próba losowa (x 1, x 2,... x n ), losowana z rozkładów dajacych średnia 0 oraz wariancję σ n x i i=1 Średnia s n = n lim n nsn = N σ (x) weźmy rozkład jednorodny od a do a, f j = 1 a wariancja σ 2 = f j (x 0) 2 dx = a2 a 3 dla generacji rozkładu normalnego ze średnia 0 i σ 2 = 1 bierzemy a = 3, i generator g 3 2 (rand() 0.5), gdzie rand() jednorodny z rozkładem od 0 do 1 2a fioletowa krzywa - oczekiwana liczba zliczeń dla 200k losowań. 1 losowanie to wyliczenie przeskalowanej średniej z n - krotnym użyciem rand(). punkty łapane w przedziały o długości 1/30. n = 1, n = 2, n = 3, n = 10.

metoda czasu urojonego kwantowa dyfuzyjna metoda Monte Carlo równanie Schroedingera i Ψ t = HΨ (*) równanie własne operatora energii HΨ n = E n Ψ n ewolucja w czasie stanu własnego Ψ n (x, t) = exp( i E nt )Ψ n(x, t = 0) czas urojony t = iτ (**) H = 2 2 2m + V (x) x 2 [ τ Ψ(x, τ) = 2 2m 2 x 2 ] V (x) Ψ(x, τ) równanie Schroedingera w czasie urojonym przechodzi w równanie dyfuzji: Ψ t = D 2 Ψ + S, gdzie rolę źródeł S / odpływów odgrywa czynnik V Ψ(x, t)

kwantowa dyfuzyjna metoda Monte Carlo [ τ Ψ(x, τ) = 2 2m 2 x 2 ] V (x) Ψ(x, τ) z Ψ(x, t) = n c nψ n (x) exp( i E nt ) mamy Ψ(x, τ) = n c nψ n (x) exp( E nτ ) zmiana poziomu odniesienia dla energii potencjalnej V (x) := V (x) E R Ψ(x, τ) = n c nψ n (x) exp( (E n E R )τ ) celujemy w stan podstawowy, o energii E 0 1 jeśli E 0 < E R - funkcja Ψ(x, τ) eksploduje w τ 2 jeśli E 0 > E R - funkcja Ψ(x, τ) znika w τ 3 jeśli E 0 = E R - funkcja Ψ(x, τ) Ψ 0 dla τ kluczowy : wybór parametru E R

kwantowa dyfuzyjna metoda Monte Carlo [ τ Ψ(x, t) = 2 2m 2 x 2 ] + V (x) Ψ(x, t) zmiana poziomu odniesienia dla energii potencjalnej V (x) := V (x) E R Ψ(x, τ) = c nψ n (x) exp( (E n E R )τ n ) jeśli E 0 = E R - funkcja Ψ(x, τ) Ψ 0 dla τ [ τ Ψ(x, τ) = ] 2 2 2m (V (x) E x 2 R ) Ψ(x, τ) do wyznaczenia: funkcja falowa stanu podstawowego E R z rozkładu wędrowców, oraz E 0 algorytm 1 umieść N wędrowców losowo w przestrzeni 2 każdego wędrowca przemieść o losowa wartość zgodna z czynnikiem dyfuzyjnym równania x := x + x, gdzie x dana rozkładem gaussowskim o wariancji σ 2 = m τ (tutaj pominięte źródła; dla Gaussa: mieliśmy rozkład normalny z wariancja 2kt, teraz k = a zamiast t jest τ 2m 3 replikacja wędrowców (obsługa czynnika źródeł [E R V (x)] Ψ(x, t) 4 adaptacja poziomu odniesienia E R 5 powrót do (2)

replikacja wędrowców źródło: Introduction to the diffusion Monte Carlo method, Ioan Kosztin, Byron Faber, and Klaus Schulten American Journal of Physics 64, 633 (1996) ] [ τ Ψ(x, t) = 2 2 2m (V (x) E x 2 R ) Ψ(x, t) w kroku replikacyjnym dyfuzja jest obsłużona wyżej, zaniedbujemy ja, jesteśmy w punkcie x τ Ψ(x, t) = [E R V (x)] Ψ(x, t) Ψ(x, τ + τ) = exp( E R V (x) τ)ψ(x, τ) = W (x)ψ(x, τ) W (x) - czynnik mnożacy - rozmnaża wędrowca w punkcie x lub go likwiduje małe τ, Taylor: W (x) 1 + E R V (x) τ

replikacja wędrowców W (x) - czynnik mnożacy - rozmnaża wędrowca w punkcie x lub go likwiduje W (x) 1 + E R V (x) τ wędrowiec w punkcie x n rozmnażany m n razy gdzie m n najbliższa W (x n ) liczba całkowita - gdy jeden z wedrowców wpadnie w głęboki dołek, a E R słabo oszacowane, a τ duże - możliwe niekontrolowane rozmnażanie się wędrowców dlatego lepiej m n = min {int[w (x n ) + rand()], 3}, gdzie int - najbliższa mniejsza całkowita gdy τ małe - W rzadko przekracza 2, ograniczenie przez 3 wprowadza małe zaburzenie do rachunku jesli m n wyjdzie 0 - likwidujemy wędrowca jeśli m n = 3 - dwóch nowych wędrowców generowanych w punkcie x n

adaptacja E R rozkład wędrowców ma się ustabilizować, a ich rozkład odpowiadać funkcji falowej stanu podstawowego W (x) 1 + E R V (x) τ gdy rozkład wędrowców ustabilizuje się, średnia z W (x) powinna być równa 1 tak będzie gdy E R = 1 N N i=1 V (x i ) W ten sposób E 0 szacowane na podstawie E R dla utrzymania stałej liczby wędrowców: po replikacji w iteracji i mamy N i wędrowców, chcemy ich utrzymac na poziomie N 0 modyfikacja poziomu odniesienia (skuteczny wzór empiryczny) E R = E R + τ ( 1 N i N 0 ) do wyznaczenia W używamy E R

przykład zastosowania Przykład: atom wodoru (3D) zacowanie energii Osz 1000 wędrowców, ich położenia startuję od r=(1,1,1) krok czasu urojonego dτ =0.1 σ 2 =dτ E= 1/2 F 0 = C exp ( r) da rowców r/2 od jąd czba wędr dr/2, r+d kiwana lic ległości r Oczek w od Wynik dokładny 10 000 dr r 2 exp( r) wynik dla 10 000 wędrowców r