Holonomická funkce - Holonomic function
v matematika a konkrétněji v analýza, a holonomická funkce je hladký funkce několika proměnných to je řešení systému lineární homogenní diferenciální rovnice s polynomickými koeficienty a splňuje podmínku vhodné dimenze, pokud jde o D-moduly teorie. Přesněji řečeno, holonomická funkce je prvkem a holonomický modul plynulých funkcí. Holonomické funkce lze také popsat jako diferencovatelně konečné funkce, také známý jako D-konečné funkce. Když je výkonová řada v proměnných Taylorovou expanzí holonomické funkce, posloupnost jejích koeficientů v jednom nebo více indexech se také nazývá holonomický. Holonomické sekvence se také nazývají P-rekurzivní sekvence: jsou definovány rekurzivně vícerozměrnými opakováními uspokojenými celou sekvencí a jejími vhodnými specializacemi. Situace se zjednodušuje v jednorozměrném případě: jakákoli jednorozměrná sekvence, která splňuje lineární homogenitu relace opakování s polynomiálními koeficienty nebo ekvivalentní lineární homogenní diferenční rovnicí s polynomiálními koeficienty je holonomický.[1]
Holonomické funkce a sekvence v jedné proměnné
Definice
Nechat být pole charakteristiky 0 (například nebo ).
Funkce je nazýván D-konečný (nebo holonomický) pokud existují polynomy takhle
platí pro všechny X. To lze také zapsat jako kde
a je operátor diferenciálu že mapy na . se nazývá zničující operátor z F (ničící operátoři pro muže ideál v ringu , nazvaný zničit z ). Množství r se nazývá objednat zničujícího operátora. Rozšířením, holonomická funkce F se říká, že je v pořádku r když existuje zničující operátor takového řádu.
Sekvence je nazýván P-rekurzivní (nebo holonomický) pokud existují polynomy takhle
platí pro všechny n. To lze také zapsat jako kde
a the operátor směny že mapy na . se nazývá zničující operátor z C (ničící operátoři tvoří ideál v kruhu , nazvaný zničit z ). Množství r se nazývá objednat zničujícího operátora. Rozšířením, holonomická sekvence C se říká, že je v pořádku r když existuje zničující operátor takového řádu.
Holonomické funkce jsou přesně ty generující funkce holonomických sekvencí: pokud je holonomický, pak koeficienty v expanzi výkonových řad
tvoří holonomickou sekvenci. Naopak pro danou holonomickou sekvenci , funkce definovaná výše uvedeným součtem je holonomická (to platí ve smyslu formální mocenské řady, i když má součet nulový poloměr konvergence).
Vlastnosti uzavření
Holonomické funkce (nebo sekvence) uspokojí několik uzavírací vlastnosti. Zejména holonomické funkce (nebo sekvence) tvoří a prsten. Nejsou uzavřeny rozdělením, a proto netvoří a pole.
Li a jsou holonomické funkce, pak jsou holonomické také následující funkce:
- , kde a jsou konstanty
- (dále jen Cauchyho produkt sekvencí)
- (Hadamardův produkt sekvencí)
- , kde je jakýkoli algebraická funkce. Nicméně, obecně není holonomický.
Zásadní vlastností holonomických funkcí je, že vlastnosti uzavření jsou účinné: vzhledem k ničivým operátorům pro a , ničivý operátor pro jak je definováno pomocí kterékoli z výše uvedených operací lze vypočítat explicitně.
Příklady holonomických funkcí a sekvencí
Mezi příklady holonomických funkcí patří:
- Všechno algebraické funkce
- nějaký transcendentální funkce jako , , , a [2]
- the generalizovaná hypergeometrická funkce , považovaný za funkci se všemi parametry , držena pevně
- the chybová funkce
- the Besselovy funkce , , ,
- the Vzdušné funkce ,
- vše klasické ortogonální polynomy, včetně Legendární polynomy a Čebyševovy polynomy a .
Třída holonomických funkcí je striktní nadmnožinou třídy hypergeometrických funkcí. Mezi příklady speciálních funkcí, které jsou holonomické, ale nikoli hypergeometrické, patří Funkce Heun.
Mezi příklady holonomických sekvencí patří:
- posloupnost Fibonacciho čísla a obecněji všechny konstantní rekurzivní sekvence
- posloupnost faktoriály
- posloupnost binomické koeficienty (jako funkce obou n nebo k)
- posloupnost harmonická čísla a obecněji pro jakékoli celé číslo m
- posloupnost Katalánská čísla
- posloupnost Motzkinova čísla.
- posloupnost poruchy.
Hypergeometrické funkce, Besselovy funkce a klasické ortogonální polynomy jsou kromě holonomických funkcí jejich proměnných také holonomické posloupnosti s ohledem na jejich parametry. Například Besselovy funkce a uspokojit lineární opakování druhého řádu .
Příklady nehlonomních funkcí a sekvencí
Mezi příklady neholonomních funkcí patří:
Mezi příklady neholonomních sekvencí patří:
- the Bernoulliho čísla
- čísla střídavé obměny[5]
- čísla celočíselné oddíly[4]
- čísla [4]
- čísla kde [4]
- the prvočísla[4]
- výčty neredukovatelné a spojené permutace.[6]
Holonomické funkce v několika proměnných
![]() | Tato část je prázdná. Můžete pomoci přidávat k tomu. (červen 2013) |
Algoritmy a software
Holonomické funkce jsou mocným nástrojem počítačová algebra. Holonomickou funkci nebo sekvenci lze představovat konečným množstvím dat, jmenovitě ničivým operátorem a konečnou sadou počátečních hodnot, a vlastnosti uzavření umožňují provádění operací, jako je testování rovnosti, sumace a integrace algoritmickým způsobem. V posledních letech tyto techniky umožnily poskytovat automatizované důkazy o velkém počtu speciálních funkcí a kombinatorických identit.
Kromě toho existují rychlé algoritmy pro hodnocení holonomických funkcí s libovolnou přesností v jakémkoli bodě komplexní roviny a pro numerický výpočet libovolného záznamu v holonomické posloupnosti.
Software pro práci s holonomickými funkcemi zahrnuje:
- The Holonomické funkce [1] balíček pro Mathematica, vyvinutý Christophem Koutschanem, který podporuje výpočet uzavíracích vlastností a prokázání identity pro jednorozměrné a vícerozměrné holonomické funkce
- The algolib [2] knihovna pro Javor, který zahrnuje následující balíčky:
Viz také
Dynamický slovník matematických funkcí „Online software založený na holonomických funkcích pro automatické studium mnoha klasických a speciálních funkcí (vyhodnocení v bodě, Taylorova řada a asymptotická expanze na jakoukoli uživatelem danou přesnost, diferenciální rovnice, opakování pro koeficienty Taylorovy řady, derivace, neurčitý integrál, vykreslování, ...)
Poznámky
- ^ Vidět Zeilberger 1990 a Kauers & Paule 2011.
- ^ Vidět Mallinger 1996, str. 3.
- ^ To vyplývá ze skutečnosti, že funkce má nekonečně mnoho (komplex ) singularita, zatímco funkce, které uspokojují lineární diferenciální rovnici s polynomiálními koeficienty, nutně mají pouze konečně mnoho singulárních bodů.
- ^ A b C d E Vidět Flajolet, Gerhold & Salvy 2005.
- ^ To vyplývá ze skutečnosti, že funkce tan (X) + s (X) je nonholonomic funkce. Vidět Flajolet, Gerhold & Salvy 2005.
- ^ Vidět Klazar 2003.
Reference
- Flajolet, Philippe; Gerhold, Stefan; Salvy, Bruno (2005), „O neholonomním charakteru logaritmů, mocnin a n-té hlavní funkce“, Electronic Journal of Combinatorics, 11 (2).
- Flajolet, Philippe; Sedgewick, Robert (2009). Analytická kombinatorika. Cambridge University Press. ISBN 978-0521898065.CS1 maint: ref = harv (odkaz)
- Kauers, Manuel; Paule, Peter (2011). Konkrétní čtyřstěn: symbolické součty, rekurentní rovnice, generování funkcí, asymptotické odhady. Text a monografie v symbolickém výpočtu. Springer. ISBN 978-3-7091-0444-6.CS1 maint: ref = harv (odkaz)
- Klazar, Martin (2003). „Neredukovatelné a spojené permutace“ (PDF) (122). Citovat deník vyžaduje
| deník =
(Pomoc)CS1 maint: ref = harv (odkaz) (Předtisk série ITI)
- Mallinger, Christian (1996). Algoritmické manipulace a transformace jednorozměrných holonomických funkcí a sekvencí (PDF) (Teze). Citováno 4. června 2013.CS1 maint: ref = harv (odkaz)
- Stanley, Richard P. (1999). Enumerativní kombinatorika. 2. Cambridge University Press. ISBN 978-0-521-56069-6.CS1 maint: ref = harv (odkaz)
- Zeilberger, Doron (1990). „Holonomický systémový přístup k identitám speciálních funkcí“. Journal of Computational and Applied Mathematics. 32 (3): 321–368. doi:10.1016 / 0377-0427 (90) 90042-X. ISSN 0377-0427. PAN 1090884.CS1 maint: ref = harv (odkaz)