Metoda řetězových zlomků

Z testwiki
Skočit na navigaci Skočit na vyhledávání

Metoda řetězových zlomků je numerický algoritmus navržený k řešení integrálních rovnic teorie rozptylu jako jsou Lippmann-Schwingerova rovnice nebo Faddeevovy rovnice. Byla vyvinuta Jiřím Horáčkem a T. Sasakawou [1] na Tohoku University v Sendai v Japonsku v roce 1983. Metoda řeší integrální rovnici tvaru

|ψ=|ϕ+G0V|ψ

pomocí iterací, přičemž konstruuje řetězový zlomek pro T-matici

T=ϕ|V|ψ.

Metoda existuje ve dvou variantách. V první z nich (označené zkratkou MCFV) konstruujeme aproximace operátoru potenciální energie V ve formě separabilní funkce ranku 1, 2, 3 ... Ve druhé variantě (metoda MCFG[2]) konstruujeme separabilní aproximace Greenova operátoru. Aproximace jsou konstruovány pomocí vektorů z Krylovova prostoru |ϕ,G0V|ϕ,(G0V)2|ϕ,.... Tyto metody lze rovněž chápat jako resumaci (obecně divergentní) Bornovy řady pomocí Padého aproximantů. Metoda MCFV je rovněž úzce svázána se Schwingerovým variačním principem. Z numerického hlediska metoda vyžaduje stejnou výpočetní náročnost jako konstrukce členů Bornovy řady, ale mnohem rychleji konverguje.

Algoritmus MCFV

Prvním krokem odvození metody je zavedení separabilní aproximace potenciálu

V=V|ϕϕ|Vϕ|V|ϕ+V1.

Integrální rovnice se separabilním potenciálem se dá snadno vyřešit. Řešení původního problému pak lze vyjádřit jako

|ψ=|ϕ+T|ψ1,T=ϕ|V|ϕ2ϕ|V|ϕϕ|V|ψ1,

pomocí funkce |ψ1, která řeší modifikovanou Lippmann-Schwingerovu rovnici

|ψ1=|ϕ1+G0V1|ψ1,

kde |ϕ1=G0V|ϕ. Zbytkový potenciál V1 je průhledný pro přicházející vlny

V1|ϕ=ϕ|V1=0,

tj. jde o slabší operátor, než původní potenciál. Nová rovnice pro |ψ1 má stejný tvar jako původní rovnice a můžeme ji dále řešit stejnou úpravou. To vede na rekurentní relace

Vi=Vi1Vi1|ϕi1ϕi1|Vi1ϕi1|Vi1|ϕi1
|ϕi=G0Vi1|ϕi1.

Dá se ukázat, že T-matici pro původní problém můžeme vyjádřit ve formě řetězového zlomku

T=β02β0γ1β12β1γ2β22β2γ3,

kde jsme zavedli

βi=ϕi1|Vi1|ϕi1,γi=ϕi1|Vi1|ϕi.

Při praktických výpočtech nahradíme nekonečný řetězový zlomek konečným tak, že položíme

βN=βN+1==0,γN=γN+1==0.

To je ekvivalentní předpokladu, že zbytkové řešení

|ψN=|ϕN+G0VN|ψN,

je zanedbatelné. To je rozumný předpoklad, neboť zbytkový potenciál VN má všechny vektory |ϕi,i=0,1,...,N1 ve svém nulovém prostoru. Dá se ukázat, že potenciál konverguje k nule a řetězový zlomek konverguje k přesné T-matici.

Algoritmus MCFG

Druhá varianta algoritmu[2] vychází z konstrukce aproximací Greenova operátoru

Gi+1=Gi|ϕi+1ϕi+1|ϕi|V|ϕi+1,

tentokrát pomocí vektorů

|ϕi+1=GiV|ϕi.

Vyjádření T-matice řetězovým zlomkem zůstává v platnosti, ale s trochu modifikovanou definicí koeficientů βi,γi[2].

Vlastnosti a vztah k jiným metodám

Ukazuje se, že výrazy pro T-matici, vycházející z obou metod dávají určitou třídu variačních principů, což zdůvodňuje rychlou konvergenci. Ve speciálním případě první iterace metodu MCFV dostaneme stejný výsledek jako ze Schwingerova variačního principu s použitím testovací funkce |ψ=|ϕ. V případě metody MCFV reprodukují vyšší iterace s N členy řetězového zlomku 2N členů Bornovy řady. Pro metodu MCFG je to dokonce 2N+1 členů. Dále se dá ukázat, že obě metody dají přesné řešení Lippmann-Schwingerovy rovnice pokud je potenciál operátor konečného ranku. Počet iterací je pak roven ranku potenciálu. Metoda řetězových zlomků byla úspěšně používána v jaderné[3] a molekulové fyzice[4].

Reference

  1. Horáček J., Sasakawa T. “Method of continued factions with application to atomic physics”, Phys. Rev. A 28, 2151-2156 (1983).
  2. 2,0 2,1 2,2 Horáček J., Sasakawa T. “Method of continued factions with application to atomic physics. II”, Phys. Rev. A 30, 2274-2277 (1984).
  3. Sasakawa T. "Models and methods in few body physics", editoři Ferreira, Fonseca, Sterit, Springer-Verlag, Berlin, Heidelberg 1987
  4. Ribeiro E.M.S, Machado L.E., Lee M.-T., Brescansin L.M. "Application of the method of continued fractions to electron scattering by polyatomic molecules", Computer Physics Communications 136 (2001) 117-125.

Šablona:Autoritní data

Šablona:Portály