Metoda řetězových zlomků

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

| ψ = | ϕ + G 0 V | ψ {\displaystyle |\psi \rangle =|\phi \rangle +G_{0}V|\psi \rangle }

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

T = ϕ | V | ψ . {\displaystyle T=\langle \phi |V|\psi \rangle .}

Metoda existuje ve dvou variantách. V první z nich (označené zkratkou MCFV) konstruujeme aproximace operátoru potenciální energie V {\displaystyle 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 | ϕ , G 0 V | ϕ , ( G 0 V ) 2 | ϕ , . . . {\displaystyle |\phi \rangle ,G_{0}V|\phi \rangle ,(G_{0}V)^{2}|\phi \rangle ,...} . 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 | ϕ + V 1 . {\displaystyle V={\frac {V|\phi \rangle \langle \phi |V}{\langle \phi |V|\phi \rangle }}+V_{1}.}

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 , {\displaystyle |\psi \rangle =|\phi \rangle +T|\psi _{1}\rangle ,\qquad T={\frac {\langle \phi |V|\phi \rangle ^{2}}{\langle \phi |V|\phi \rangle -\langle \phi |V|\psi _{1}\rangle }},}

pomocí funkce | ψ 1 {\displaystyle |\psi _{1}\rangle } , která řeší modifikovanou Lippmann-Schwingerovu rovnici

| ψ 1 = | ϕ 1 + G 0 V 1 | ψ 1 , {\displaystyle |\psi _{1}\rangle =|\phi _{1}\rangle +G_{0}V_{1}|\psi _{1}\rangle ,}

kde | ϕ 1 = G 0 V | ϕ . {\displaystyle |\phi _{1}\rangle =G_{0}V|\phi \rangle .} Zbytkový potenciál V 1 {\displaystyle V_{1}} je průhledný pro přicházející vlny

V 1 | ϕ = ϕ | V 1 = 0 , {\displaystyle V_{1}|\phi \rangle =\langle \phi |V_{1}=0,}

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

V i = V i 1 V i 1 | ϕ i 1 ϕ i 1 | V i 1 ϕ i 1 | V i 1 | ϕ i 1 {\displaystyle V_{i}=V_{i-1}-{\frac {V_{i-1}|\phi _{i-1}\rangle \langle \phi _{i-1}|V_{i-1}}{\langle \phi _{i-1}|V_{i-1}|\phi _{i-1}\rangle }}}
| ϕ i = G 0 V i 1 | ϕ i 1 . {\displaystyle |\phi _{i}\rangle =G_{0}V_{i-1}|\phi _{i-1}\rangle .}

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

T = β 0 2 β 0 γ 1 β 1 2 β 1 γ 2 β 2 2 β 2 γ 3 , {\displaystyle T={\cfrac {\beta _{0}^{2}}{\beta _{0}-\gamma _{1}-{\cfrac {\beta _{1}^{2}}{\beta _{1}-\gamma _{2}-{\cfrac {\beta _{2}^{2}}{\beta _{2}-\gamma _{3}-\ddots }}}}}},}

kde jsme zavedli

β i = ϕ i 1 | V i 1 | ϕ i 1 , γ i = ϕ i 1 | V i 1 | ϕ i . {\displaystyle \beta _{i}=\langle \phi _{i-1}|V_{i-1}|\phi _{i-1}\rangle ,\qquad \gamma _{i}=\langle \phi _{i-1}|V_{i-1}|\phi _{i}\rangle .}

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. {\displaystyle \beta _{N}=\beta _{N+1}=\dots =0,\qquad \gamma _{N}=\gamma _{N+1}=\dots =0.}

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

| ψ N = | ϕ N + G 0 V N | ψ N , {\displaystyle |\psi _{N}\rangle =|\phi _{N}\rangle +G_{0}V_{N}|\psi _{N}\rangle ,}

je zanedbatelné. To je rozumný předpoklad, neboť zbytkový potenciál V N {\displaystyle V_{N}} má všechny vektory | ϕ i , i = 0 , 1 , . . . , N 1 {\displaystyle |\phi _{i}\rangle ,i=0,1,...,N-1} 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

G i + 1 = G i | ϕ i + 1 ϕ i + 1 | ϕ i | V | ϕ i + 1 , {\displaystyle G_{i+1}=G_{i}-{\frac {|\phi _{i+1}\rangle \langle \phi _{i+1}|}{\langle \phi _{i}|V|\phi _{i+1}\rangle }},}

tentokrát pomocí vektorů

| ϕ i + 1 = G i V | ϕ i {\displaystyle |\phi _{i+1}\rangle =G_{i}V|\phi _{i}\rangle } .

Vyjádření T-matice řetězovým zlomkem zůstává v platnosti, ale s trochu modifikovanou definicí koeficientů β i , γ i {\displaystyle \beta _{i},\gamma _{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 | ψ = | ϕ {\displaystyle |\psi \rangle =|\phi \rangle } . 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. a b c 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.

Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Metoda_řetězových_zlomků
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.