Str. 1 TMF045 letní semestr 2006 III Časová propagace vlnové funkce na mřížce II. (propagační metody) (Lekce III)

Slides:



Advertisements
Podobné prezentace
Soustava lineárních rovnic o více neznámých I.
Advertisements

Lekce 7 Metoda molekulární dynamiky I Úvod KFY/PMFCHLekce 7 – Metoda molekulární dynamiky Osnova 1.Princip metody 2.Ingredience 3.Počáteční podmínky 4.Časová.
Geometrický parametr reaktoru různého tvaru
PA081 Programování numerických výpočtů Přednáška 2.
PA081 Programování numerických výpočtů
Téma 3 Metody řešení stěn, metoda sítí.
PA081 Programování numerických výpočtů Přednáška 4.
57. ročník MO Soustředění řešitelů Kategorie A Exponenciela Litoměřice 2007.
Lekce 1 Modelování a simulace
Metoda molekulární dynamiky II Numerická integrace pohybových rovnic
ZÁKLADY EKONOMETRIE 2. cvičení KLRM
Shrnutí z minula vazebné a nevazebné příspěvky výpočetní problém PBC
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
MATEMATICKÉ MODELOVÁNÍ POHYBU KOČIČÍ HRAČKY. Cíl semestrální práce  Dynamické procesy:  Lagrangeovy rovnosti - zobecnění Newtonova zákona  Zjednodušení:
Medians and Order Statistics Nechť A je množina obsahující n různých prvků: Definice: Statistika i-tého řádu je i-tý nejmenší prvek, tj., minimum = statistika.
RF 5.4. Účinné průřezy tepelných neutronů - Při interakci neutronu s nehybným jádrem může dojít pouze ke snížení energie neutronu. Díky tepelnému pohybu.
5.1 Vlnová funkce 5 Úvod do kvantové mechaniky 5.2 Operátory
KEE/POE 8. přednáška Numerický výpočet derivace a integrálu
ANALÝZA KONSTRUKCÍ 6. přednáška.
 př. 7 výsledek postup řešení Vypočti velikost obsah trojúhelníku ABC. A[-2;1;3], B[0;1;3], C[-2;1;-1]
Konstanty Gravitační konstanta Avogadrova konstanta
Gaussova eliminační metoda
Str. 1 TMF045 letní semestr 2006 X Klasická-kvantová korespondence ve fázovém prostoru lekce (X)
Základy vlnové mechaniky - vlnění
TMF045 letní semestr 2005/2006 II Časová propagace vlnové funkce na mřížce I. (práce s momentovou reprezentací) (Lekce II)
Ing. Lukáš OTTE kancelář: A909 telefon: 3840
Hodnocení rizik v procesu EIA/SEA Část 5 Samostatná práce účastníků semináře Zadání.
METODA KONEČNÝCH PRVKŮ
VII. Neutronová interferometrie II. cvičení KOTLÁŘSKÁ 7. DUBNA 2010 F4110 Kvantová fyzika atomárních soustav letní semestr
Příklad 1: Výpočet π podle Archiméda
Str. 1 TMF045 letní semestr 2006 IV Časová propagace vlnové funkce na mřížce III. (propagační metody) (Lekce IV)
Náhodný jev A E na statistickém experimentu E - je určen vybranou množinou výsledků experimentu: výsledku experimentu lze přiřadit číslo, náhodnou proměnnou.
Fyzikální systémy hamiltonovské Celková energie systému je vyjádřená Hamiltonovou funkcí H – hamiltoniánem Energie hamiltonovského systému je funkcí zobecněné.
Tato prezentace byla vytvořena
Shrnutí z minula Heisenbergův princip neurčitosti
Aplikační počítačové prostředky X15APP MATLAB Katedra elektroenergetiky, Fakulta elektrotechniky ČVUT, Technická 2, Praha 6 Ing. Zbyněk Brettschneider.
Zpomalování v nekonečném prostředí s absorpcí
Elektron v periodickém potenciálovém poli - 1D
Odvození matice tuhosti izoparametrického trojúhelníkového prvku
Experimentální fyzika I. 2
Teorém E. Noetherové v teorii pole
Vedení tepla Viktor Sláma SI – I 23. Zadání Vhodné uložení vyhořelého jaderného paliva je úkol pro současnou generaci. Zaměřme se na jednu nepatrnou část.
Diferenciální geometrie křivek
Přednes 5 Lokální interpolační funkce na trojúhelníkovém prvku.
2. Vybrané základní pojmy matematické statistiky
Derivace funkce Derivací funkce f je funkce f ´ která udává sklon (strmost) funkce f v každém jejím bodě Kladná hodnota derivace  rostoucí funkce Záporná.
Str. 1 TMF045 letní semestr 2006 IX Vlnová funkce jako pravděpodobnost ve fázovém prostoru lekce (IX - XI)
© Institut biostatistiky a analýz ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁL Ů FREKVENČNÍ SPEKTRUM SPOJITÝCH SIGNÁLŮ.
5.4. Účinné průřezy tepelných neutronů
MATLAB® ( část 2b – mnohočleny).
IX. Vibrace molekul a skleníkový jev cvičení
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
Napište funkci – jmenuje se „prubehy“ (M-file), která spočte průběhy 2 funkcí y1 = cos x y2 = (cos x + sin 2x ) / 2 Funkce bude mít vstupní parametr x.
Str. 1 TMF045 letní semestr 2006 V Časová propagace vlnové funkce na mřížce IV. - metoda (t,t’) pro časově závislý Hamiltonián - odchozí okrajová podmínka:
Fakulta stavební VŠB-TU Ostrava Miroslav Mynarz, Jiří Brožovský
Vytvořte funkci (m-file) jménem vypocet, kde jako vstupní parametry budou vektory x a y a výstupním parametrem funkce bude Z. V těle funkce spočtěte funkci.
str. 1 TMF045 letní semestr 2006 VI a VII Vlastní řešení Hamiltoniánu s komplexní energií metoda komplexního škálování.
Základy kvantové mechaniky
Programování v MATLABu © Leonard Walletzký, ESF MU, 2000.
VIII. Vibrace víceatomových molekul cvičení
5.4 Časově nezávislá Schrödingerova rovnice 5.5 Vlastnosti stacionární vlnové funkce 5.6 Řešení Schrödingerovy rovnice v jednoduchých případech Fyzika.
R OVNICE A NEROVNICE Rovnice v součinovém tvaru VY_32_INOVACE_M1r0104 Mgr. Jakub Němec.
Monte Carlo Typy MC simulací
Soustava tří lineárních rovnic Řešení Gaussovou eliminační metodou
Soustava tří lineárních rovnic Řešení Gaussovou eliminační metodou
ANALÝZA A KLASIFIKACE DAT
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
Příklad 1: Výpočet π podle Archiméda
MECHANIKA TUHÉHO TĚLESA
Princip max. věrohodnosti - odhad parametrů
Transkript prezentace:

str. 1 TMF045 letní semestr 2006 III Časová propagace vlnové funkce na mřížce II. (propagační metody) (Lekce III)

str. 2 TMF045 letní semestr 2006 III Evoluční operátor úkol: získat řešení časové Schrödingerovy rovnice s danou počáteční podmínkou: – počáteční podmínka (známe): – neznámá je vlnová fce v čase t : – pohybová rovnice: obecné řešení = evoluční operátor : pro časově nezávislý Hamiltonián platí:

str. 3 TMF045 letní semestr 2006 III Evoluční operátor odvození evolučního operátoru z časové Schrödingerovy rovnice: – 1. Taylorův rozvoj pro časově závislou funkci: – 2. vyšší časové derivace dosadíme ze Schrödingerovy rovnice: – 3. dosazení do Taylorova rozvoje:

str. 4 TMF045 letní semestr 2006 III Evoluční operátor – 4. srovnání s Taylorovým rozvojem exponenciely: – 5. srovnání s definicí evolučního operátoru: numerická aplikace evolučního operátoru pro funkce na mřížce – není možná přímo – evoluční operátor je základem propagačních metod

str. 5 TMF045 letní semestr 2006 III Příklad: Zdůvodněte, proč níže odvozený tvar evolučního operátoru platí pouze pro časově nezávislý Hamiltonián.

str. 6 TMF045 letní semestr 2006 III Výčet propagačních metod metoda diferencí 2. řádu „SOD“ (second order differences) –velmi jednoduchý k programování –vytváří kumulativní chyby –chyby se projevují v normě, která má poté tendenci vytvářet obrovská čísla –záludnost: chyby vlnové funkce vznikají dříve, než se projeví v normě rozdělený propagátor (split propagator) –také přesnost do 2. řádu –chyby nemají takovou tendenci se kumulovat jako u SOD –ve srovnání se SOD dosahuje větší přesnosti pro stejné časové kroky –z definice zachovává normu

str. 7 TMF045 letní semestr 2006 III Výčet propagačních metod Taylorův rozvoj evolučního operátoru do vyšších řádů –jednoduchý –použití v kontextu metody (tt’) pro časově závislé Hamiltoniány –může být použit i pro běžnou propagaci s bezčasovým Hamiltoniánem rozdělený propagátor do 4. řádu –poměrně jednoduchý –vylepšení přesnosti oproti obyčejnému rozdělenému propagátoru Čebyševův propagátor –dlouhé časové kroky –nehodí se pro časově závislé Hamiltoniány ani jako aproximace Lanczosův propagátor

str. 8 TMF045 letní semestr 2006 III Taylorův rozvoj evol. op. konstrukce propagačního kroku pomocí rozvoje evolučního operátoru do Taylorovy řady: problém asymetrie pro konečný rozvoj: –exaktně platí symetrie pro zpětnou propagaci: –(1) napíšeme zpětnou propagaci pro konečný rozvoj

str. 9 TMF045 letní semestr 2006 III Taylorův rozvoj evol. op. –(2) dosadíme za vlnovou funkci podle dopředné propagace: –(3) úprava sumy: –součet podle mocnin delta t …. –podmínky pro n’:

str. 10 TMF045 letní semestr 2006 III Taylorův rozvoj evol. op. (4) binomický trojúhelník… –součet binomických čísel pro jednotlivé řádky –pro m=0 získáme 1 –pro m>0 díky omezení M získáme nenulový součet m=0 m=1 m=2 m=3 m=4 m=5 n'=0n'=1n'=2n'=3n'=4n'=5 M=2 M=3 M=1

str. 11 TMF045 letní semestr 2006 III Taylorův rozvoj evol. op. M=1 – přispívá m=0 a m=2: M=2 – přispívá m=0 a m=4: M=3: Závěr: Aplikace Taylorova rozvoje pro výpočet evolučního operátoru nesplňuje přesně časovou symetrii, chyba je řádu M+1:

str. 12 TMF045 letní semestr 2006 III Metoda diferencí II. řádu (SOD) zajištění časové symetrie propagace: – jiné vyjádření evolučního operátoru: – pokud aproximujeme pravou stranu Taylorovým rozvojem sin, pak P(Δt)= –P(–Δt), a získáme symetrickou vlastnost propagace:

str. 13 TMF045 letní semestr 2006 III Metoda diferencí II. řádu (SOD) často používanou metodou je rozvoj do II. řádu (M=2) chyba propagátoru je 3. řádu: – součin časového kroku a energie musí být u propagace založené na Taylorově rozvoji < < 1, např průběh propagace:

str. 14 TMF045 letní semestr 2006 III Metoda diferencí II. řádu (SOD) inicializace propagace: – máme Ψ t – potřebujeme Ψ t–Δt – použití nesymetrického propagátoru pro 1. poloviční krok – další poloviční krok pomocí SOD: – získáme počáteční chybu 3. řádu, což je v rámci SOD v pořádku:

str. 15 TMF045 letní semestr 2006 III Metoda diferencí II. řádu (SOD) Příklad: Navrhněte program pro propagaci vlnové funkce zadané v minulé lekci (Gaussián v Morseho potenciálu) metodou SOD. 1.Odhadněte maximální energii kvantové částice pro dané zadání a podle ní navrhněte vhodný časový krok. (Pro odhad maximální kinetické energie použijte vzdálenost bodů na mřížce x.) 2.Napište funkci, jejíž první vstupní parametr je vlnová funkce ψ na mřížce x a výstupní parametr je H ψ na mřížce, také v souřadnicové reprezentaci. (Návod: použijte metody Fourierovy transformace pro aplikaci kinetického operátoru.) 3.Napište funkci, jejíž vstupní parametr bude vlnová funkce ψ na mřížce x a výstupní parametr je funkce ψ(t) na mřížce x, kde t=NΔt, (N=100,1000, apod.).

str. 16 TMF045 letní semestr 2006 III Metoda diferencí II. řádu (SOD) …pokračování… Během propagačního cyklu provádějte kontrolní výpočty a jejich výsledky tiskněte během propagace pod sebe na řádek: výpočet normy vlnové funkce výpočet kinetické, potenciální a celkové energie * výpočet předpokládané chyby v normě a v energii Dále přidejte do propagačního cyklu příkazy pro vykreslení propagované vlnové funkce pro každý n-tý krok (např. n=10 nebo 100). Pod funkcí vykreslete také potenciál. (Abyste dosáhli v Matlabu vykreslení grafiky v průběhu výpočtu, je nutné použít příkaz pause(a), který zastaví běh na a sec.)

str. 17 TMF045 letní semestr 2006 III Kontrola správnosti výpočtu zachování normy a energie – s přesností např % kontrola vlnové funkce v souřadnicové reprezentaci – vlnová funkce nesmí unikat z mřížky na okrajích – je dobré provést kontrolu také v log škále (tj. zobrazit log 10 |ψ|) – hodnota na okrajích by měla být o několik řádů nižší než max hodnota |ψ| kontrola vlnové funkce v momentové reprezentaci – převedení ψ(x) a zobrazení ψ trans (p) – pokud vlnová funkce uniká na okrajích z mřížky v p  příliš velký interval Δx v souřadnicové reprezentaci, který neumožňuje dostatečnou kinetickou energii

str. 18 TMF045 letní semestr 2006 III Rozdělený propagátor aproximace založená na rozdělení evolučního operátoru na součin typu: (1) chyba nejjednodušší aproximace: –ukážeme, že chyba je řádu (Δt) 2, tato aproximace se v praxi nepoužívá (2) a (3) symetrizované verze s chybou řádu (Δt) 3 (4) rozdělený propagátor 3. řádu

str. 19 TMF045 letní semestr 2006 III Rozdělený propagátor přesný evoluční operátor rozepíšeme podle Taylorovy řady takto: – V a T nekomutují, proto

str. 20 TMF045 letní semestr 2006 III Rozdělený propagátor aproximativní evoluční operátor (1) napíšeme jako součin dvou mocninných řad: použijeme substituci m=n+n'… aproximace oproti přesnému operátoru: – uvedená rovnost platí jen pro n<2

str. 21 TMF045 letní semestr 2006 III Rozdělený propagátor chyba u druhého řádu: chyba u třetího řádu:

str. 22 TMF045 letní semestr 2006 III Rozdělený propagátor aproximativní evol. operátor získaný symetrizací jako aritm. průměr: – pozn. ukážeme, že chyba tohoto propagátoru je 3. řádu chyba u 2. řádu – u 1. členu: – u 2. členu: – po sečtení se chyba u 2. řádu vyruší

str. 23 TMF045 letní semestr 2006 III Rozdělený propagátor chyba u 3. řádu: – u prvního členu: – u druhého členu: – po sečtení:

str. 24 TMF045 letní semestr 2006 III Rozdělený propagátor (ad 3) rozdělený propagátor 2. řádu získaný symetrizací součinu: – nejběžněji užívaný rozdělený propagátor – vyžaduje menší počet aritmetických operací nežli v předchozím případě – nebo analogicky:

str. 25 TMF045 letní semestr 2006 III Rozdělený propagátor chyba propagátoru: –rozložení exponenciálních členů do mocninných řad: –substituce m=n+n'+n„ –chyba v m-tém řádu:

str. 26 TMF045 letní semestr 2006 III Rozdělený propagátor chyba ve 2. řádu (m=2) – ukážeme, že je nulová… – pravá strana (napíšeme do tabulky) – součet: nn"n"n+n"2- (n+n") 1/ 2 n+n" 1/n!1/ n"! 1/[2- (n+n")]! /2 V2V VT 02201/411/211/8T2T /2111 TV 11201/4111 T2T /2111/8T2T2

str. 27 TMF045 letní semestr 2006 III Rozdělený propagátor chyba ve 3. řádu – použijeme podobného postupu jako v předchozím případě a získáme…: Příklad: Ověřte!

str. 28 TMF045 letní semestr 2006 III Rozdělený propagátor aplikace rozděleného propagátoru: 1.převedeme vlnovou funkci do p-reprezentace a aplikujeme kinetický evoluční operátor jako skalární součin (T komutuje s p) 2.převedeme získanou funkci zpět do x- reprezentace a aplikujeme potenciální evoluční operátor (V komutuje s x) 3.převedeme vlnovou funkci opět do p- reprezentace a aplikujeme kinetický evoluční operátor

str. 29 TMF045 letní semestr 2006 III Rozdělený propagátor Příklad: Zopakujte předchozí úlohu, kde jsme počítali propagaci pomocí propagátoru SOD, nyní pomocí rozděleného propagátoru. Pokuste se také vypočítat odhad chyby. Srovnejte závislost chyby na energii u propagátoru SOD a rozděleného propagátoru. Svůj závěr doložte příkladem numerického výpočtu. literatura: R. Kosloff, Annu.Rev.Phys.Chem. 45 (1994) 145.

str. 30 TMF045 letní semestr 2006 III Doplnění – kumulace chyby Kumulace chyby u aproximace 1. řádu: –lze ilustrovat změnu normy vlastního vektoru Hamiltoniánu na jednotkové kružnici: –nastane změna fáze o která se zachová i u aproximativní propagace –nenastane změna normy, ale u aproximativní propagace ano:

str. 31 TMF045 letní semestr 2006 III Doplnění – kumulace chyby –Závěr: pro vlnové klubko, které obsahuje větší množství energií nastanou tyto chyby: –soustavná chyba kvůli odlišné změně normy pro jednotlivé složky –zesílení vyšších energetických složek, jejichž původni norma byla na úrovni numerického šumu způsobí po čase nárůst normy do nekonečna změna normy pro SOD viz TMF045_2.m Příklad: Dokažte, že se v každém druhém propagačním kroku změní norma vlastního vektoru Hamiltoniánu takto: