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

Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

  • Upload
    aulani

  • View
    39

  • Download
    2

Embed Size (px)

DESCRIPTION

Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody). (Lekce 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: - PowerPoint PPT Presentation

Citation preview

Page 1: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

1

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Časová propagace vlnové funkce na mřížce II.(propagační metody)

(Lekce III)

Page 2: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

2

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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í:

; 0x t

; 0x t

ˆi Ht

ˆ; ;0tx t u x

ˆtuˆˆ expt

iu Ht

Page 3: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

3

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

0 0

;;

!

nn

nn t

x ttx t

n t

22

2

33

3

ˆ

ˆ ˆ

ˆ

iH

t t

i iH H

t t t

iH

t

0

1 ˆ; ;0!

n

n

ix t Ht x

n

Page 4: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

4

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

ˆˆ ˆ; ;0 expt t

ix t u x u Ht

0

ˆexp ; exp ;0!

n

n

x ix x t Ht x

n

Page 5: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

5

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Příklad:

Zdůvodněte, proč níže odvozený tvar evolučního operátoru platí pouze pro časově nezávislý Hamiltonián.

Page 6: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

6

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

Page 7: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

7

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

Page 8: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

8

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

1

ˆexp

1 ˆ!

t t t

nMn

t tn

iH t

i tH

n

0

ˆexp

1 ˆ!

t t t

nMn

t tn

iH t

i tH

n

t t t

tt t t

tt t t

Page 9: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

9

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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’:

''

0 ' 0

' ''

0 ' 0

1 1ˆ ˆ! '!

1 ˆ! '!

t

n nM Mn n

tn n

n n nM Mn n

tn n

i t i tH H

n n

i tH

n n

'min ,2

0 ' max 0,

min ,2'

0 ' max 0,

1ˆ' ! '!

1 ˆ 1'!

nm m MMm

t tm n m M

m m MMnm

tm n m M

i tH

m n n

mi tH

nm

'm n n

'm M n m

0 'n m n M

Page 10: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

10

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

min ,2'

0 ' max 0,

1 ˆ 1'!

m m MMnm

t tm n m M

mi tH

nm

1

1 -1

1 -2 1

1 -3 3 -1

1 -4 6 -4 1

1 -5 10 -10 5 -1

-20

m=0

m=1

m=2

m=3

m=4

m=5

n'=0

n'=1

n'=2

n'=3

n'=4

n'=5

M=2

M=3

M=1

Page 11: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

11

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

-20

-15-1010-51

1-46-41

-13-31

1-21

-11

1m=0

m=1

m=2

m=3

m=4

m=5

n'=0

n'=1

n'=2

n'=3

n'=4

n'=5

M=2

M=3

M=1

22ˆ

t t t

i tH

4

46 ˆ4!t t t

i tH

4 6

4 62 20ˆ ˆ4! 6!t t t t

i t i tH H

111 maxˆ

MMM

t

E ttH

Page 12: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

12

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

ˆexp

ˆexp

1 ˆ ˆ2 sin

t t t

t t t

t t t t t t

iH t

iH t

i H t P t

ˆ:

ˆ:

ˆ ˆ:

t t t t t

t t t t t

t t t t t t t

tam P t

zpet P t

dosazeni P t P t

2 11 2

0

ˆ1ˆ 22 1 !

nnM

n

H tP t i

n

Page 13: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

13

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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ř. 0.01

• průběh propagace:

3ˆ2 ˆ ...3t t t t t

i t i t HH

3

max1

3

t E

2

,

,

...

t t t t t

t t t t t

Page 14: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

14

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

2

2 ˆ2t t t t t

i tH

22

2

2 ˆ ˆ2 2

1ˆ ˆ12

t t t t t

t

i t i tH H

i t tH H

2t t t t

i tH

Page 15: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

15

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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.).

Page 16: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

16

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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.)

Page 17: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

17

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Kontrola správnosti výpočtu

• zachování normy a energie– s přesností např. 0.001%

• 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 log10|ψ|) – 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

Page 18: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

18

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

0

ˆ ˆ ˆˆ exp exp

ˆ ˆexp exp

t

t

i iu H t T V t

i iT t V t

ˆ ˆˆ exp expt

i iu T t V t

Page 19: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

19

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Rozdělený propagátor

• přesný evoluční operátor rozepíšeme podle Taylorovy řady takto:– V a T nekomutují, proto

0

22 2

33 2 2 2

2 3

ˆˆ exp

1 ˆ ˆ!

ˆ ˆ1

1 ˆ ˆ ˆ ˆ ˆ ˆ2!

1 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ3!

ˆ ˆ ˆ ˆ ˆ ˆ

...

t

nn

n

iu H t

i tT V

n

i tT V

i tT TV VT V

i tT VT TVT V T T V

VTV TV V

ˆ ˆ ˆ ˆVT TV

Page 20: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

20

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

0 0

ˆ ˆˆ exp exp

1 ˆ ˆ! !

t

n nn n

n n

i iu T t V t

i tT V

n n

0 0

0 0

1 ˆ ˆˆ! !

1 ˆ ˆ!

m mm n n

tm n

n nn n n

n n

i tu T V

m n n

ni tT V

nn

0

ˆ ˆ ˆ ˆnn n n n

n

nT V T V

n

Page 21: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

21

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Rozdělený propagátor

• chyba u druhého řádu:

• chyba u třetího řádu:

22

2 2

22 2 2 2

2

1 ˆ ˆ ˆ ˆ ˆ ˆ22!

1 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ22

1 ˆ ˆ,2

i tT V T TV V

i tT TV VT V T TV V

i tV T

33

3 2 2 3

33 2 2 2

2 3 3 2 2 3

32 2 2

2

1 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ3 33!

1 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ6

ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ3 3

1 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ26

ˆ ˆ ˆ ˆ ˆ2

i tT V T T V TV V

i tT VT TVT V T T V

VTV TV V T T V TV V

i tVT TVT T V V T

VTV TV

Page 22: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

22

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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ší

1 ˆ ˆˆ exp exp2

ˆ ˆexp exp

t

i iu T t V t

i iV t T t

21 ˆ ˆ,4

i tV T

2 21 1ˆ ˆ ˆ ˆ, ,4 4

i t i tT V V T

Page 23: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

23

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Rozdělený propagátor

• chyba u 3. řádu:– u prvního členu:

– u druhého členu:

– po sečtení:

3

2 2 2 21 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ2 212

i tVT TVT T V V T VTV TV

3

2 2 2 21 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ2 212

i tTV VTV V T T V TVT VT

2 2 2 2

22

ˆ ˆ ˆ ˆ ˆ ˆ ˆ

ˆ

ˆ ˆ ˆ ˆ ˆ ˆ ˆ2 2

, ,

, , , ,

, ,

, ,

ˆ ˆˆ

TV VTV V T T V TVT VT

TV VT V TV VT T

V T V V TV VT T TV VT V T T

V T V V V T T V T V T T

V T

VTV V

V T V T

T V TV

V T

V T V

TT

T

3

1 ˆ ˆ ˆ ˆ, ,12

i tV T V T

Page 24: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

24

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

ˆ ˆˆ exp exp2 2

ˆ ˆexp exp2 2

ˆ ˆ ˆexp exp exp2 2

t

i t i tu T V

i t i tV T

i t i i tT V t T

ˆ ˆ ˆˆ exp exp exp2 2t

i t i i tu V T t V

Page 25: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

25

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

0 0 0

ˆ ˆ ˆˆ exp exp exp2 2

ˆ ˆ ˆ1

2 ! ! !

t

n n n n n n

n nn n n

i t i i tu T V t T

i t T V T

n n n

0 0 0

ˆ ˆ ˆ1 !ˆ

! 2 ! ! !

m m n nn nm m n

t n nm n n

i t m T V Tu

m n m n n n

0 0

ˆ ˆ ˆ!ˆ ˆ2 ! ! !

m n nn nm m nm

n nn n

m T V TT V

n m n n n

Page 26: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

26

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

III

Rozdělený propagátor

• chyba ve 2. řádu (m=2)– ukážeme, že je nulová…

– pravá strana (napíšeme do tabulky)

– součet:

22 22

0 0

ˆ ˆ ˆ1ˆ ˆ 22 ! 2 ! !

n nn nn

n nn n

T V TT V

n n n n

n n" n+n" 2-(n+n")

1/

2 n+n"

1/n! 1/ n"!

1/[2-(n+n")]!

0 0 0 2 1 1 1 1/2 1/2 V2

0 1 1 1 1/2 1 1 1 1/2 VT

0 2 2 0 1/4 1 1/2 1 1/8 T2

1 0 1 1 1/2 1 1 1 1/2 TV

1 1 2 0 1/4 1 1 1 1/4 T2

2 0 2 0 1/4 1/2 1 1 1/8 T2

22 21 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ22T VT TV V T V

Page 27: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

27

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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…:

33 33

0 0

ˆ ˆ ˆ1ˆ ˆ 3!2 ! 3 ! !

n nn nn

n nn n

T V TT V

n n n n

Příklad:

Ověřte!

3

1 ˆ ˆ ˆ ˆ, , 224

i tV T T V

Page 28: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

28

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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

ˆ ˆ ˆˆ exp exp exp2 2t

i t i i tu T V t T

1

1

ˆ ˆ ˆˆ exp exp exp2

ˆ ˆexp exp2

N

N tn

i t i iu T V t T t

i i tV t T

Page 29: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

29

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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.

Page 30: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

30

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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:

ˆˆ 1i

u t tH

tE

21 tE

Page 31: Časová propagace vlnové funkce na mřížce I I . ( propaga ční metody)

str.

31

TMF0

45

le

tní s

emes

tr 2

006

III

TMF0

45

le

tní s

emes

tr 2

006

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: 24 E t