W-funktion af Lambert
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 7. marts 2020; checks kræver
7 redigeringer .
Lambert-funktionen er defineret som den omvendte funktion til , for kompleks . Benævnt eller . For ethvert kompleks bestemmes det af den funktionelle ligning :
Lambert-funktionen kan ikke udtrykkes i elementære funktioner . Det bruges i kombinatorik , for eksempel, når man tæller antallet af træer , såvel som ved løsning af ligninger.
Historie
Funktionen blev studeret i Leonhard Eulers arbejde i 1779 , men fik først en selvstændig betydning og navn i 1980'erne. Som en selvstændig funktion blev den introduceret i Maple computeralgebrasystemet , hvor navnet LambertW blev brugt til det . Navnet Johann Heinrich Lambert blev valgt, fordi Euler refererede til Lamberts arbejde i sit arbejde, og fordi "det ville være nytteløst at opkalde en anden funktion efter Euler" [1] .
Polysemi
Da funktionen ikke er injektiv på intervallet , er den en funktion med flere værdier på . Hvis vi begrænser os til virkelige og kræver , vil en funktion med en enkelt værdi blive defineret .
Asymptotik
Det er nyttigt at kende funktionens asymptotik, når den nærmer sig visse nøglepunkter. For eksempel for at fremskynde konvergens, når du udfører rekursive beregninger.
Andre formler
Egenskaber
Ved at differentiere den implicitte funktion kan det opnås, at for Lambert-funktionen opfylder følgende differentialligning:
Ved hjælp af serieinversionssætningen kan man få et udtryk for Taylor-rækken ; den konvergerer i nærheden af nul for :
Ved at bruge integration af dele kan vi finde integralet af W(z):
Værdier på nogle punkter
, kl
(
Konstant Omega )
Formler
Løsning af ligninger med W-funktionen
Løsninger til mange transcendentale ligninger kan udtrykkes i form af en W-funktion.
Eksempel:
derfor, .
Eksempel:
Betegn altså , derfor
og til sidst
.
Generaliserede applikationer af Lambert W-funktionen
Standard Lambert W-funktionen viser nøjagtige løsninger til transcendentale algebraiske ligninger af formen:
hvor a 0 , c og r er reelle konstanter. Løsningen på en sådan ligning er . Følgende er nogle af de generaliserede anvendelser af Lambert W-funktionen: [2] [3] [4]
og hvor konstanterne r 1 og r 2 er rødderne til dette kvadratiske polynomium. I dette tilfælde er løsningen til denne ligning en funktion med et argument x , og r i og a o er parametrene for denne funktion. Fra dette synspunkt, selvom denne generaliserede anvendelse af Lambert W-funktionen ligner
den hypergeometriske funktion og "Meijer G"-funktionen, tilhører den en anden type funktion. Når r 1 = r 2 , så kan begge sider af ligning (2) simplificeres til ligning (1), og dermed simplificeres den samlede løsning til standard W-funktionen. Ligning (2) viser de konstitutive relationer i
dilaton skalarfeltet , hvorfra der følger løsningen af problemet med at måle den lineære tyngdekraft af parrede legemer i 1 + 1 dimensioner (rum- og tidsmålinger) i tilfælde af ulige masser. som løsning på problemet med den
todimensionelle stationære Schrödinger-ligning med et potentiale i form
af Dirac delta-funktionen for ulige ladninger i én dimension.
- Denne funktion kan bruges til at løse et særligt problem med kvantemekanikkens indre energier, som består i at bestemme den relative bevægelse af tre legemer, nemlig en tredimensionel molekylær brintion [6] [7] . I dette tilfælde bliver højre side af ligning (1) (eller (2)) nu forholdet mellem to uendelige polynomier i variablen x :
hvor r i og s i er konstanter, og x er en funktion mellem
den indre energi og afstanden inde i kernen R. Ligning (3), såvel som dens forenklede former udtrykt i ligning (1) og (2), er af typen af differentialligninger med forsinkelse.
Anvendelser af Lambert W-funktionen i grundlæggende fysikproblemer er ikke begrænset til standardligningen (1), som det for nylig er blevet vist inden for atom-, molekylær- og optisk fysik [8] .
Beregning
-funktionen kan tilnærmelsesvis beregnes ved hjælp af gentagelsesrelationen [1] :
Et eksempelprogram i Python :
importere matematik
def lambertW ( x , prec = 1e-12 ):
w = 0
for i i området ( 100 ):
wTimesExpW = w * math . exp ( w )
wPlusOneTimesExpW = ( w + 1 ) * matematik . exp ( w )
w -= ( wTimesExpW - x ) / ( wPlusOneTimesExpW - ( w + 2 ) * ( wTimesExpW - x ) / ( 2 * w + 2 ))
if prec > abs (( x - wTimesExpW ) / wPlusOneTimesExpW ):
break
if prec <= abs (( x - wTimesExpW ) / wPlusOneTimesExpW ):
raise Undtagelse ( "W(x) konvergerer ikke hurtigt nok til x= %f " % x )
returner w
For en omtrentlig udregning kan du bruge formlen [9] :
!!!Ovenstående funktion ligner, men adskiller sig med mere end 10% fra Lambert-funktionen
Links
- ↑ 1 2 Corless et al. På Lambert W-funktionen (ubestemt) // Adv. Computational Maths .. - 1996. - V. 5 . - S. 329-359 . Arkiveret fra originalen den 18. januar 2005.
- ↑ T.C. Scott, R.B. Mann. Generel relativitets- og kvantemekanik: Mod en generalisering af Lambert W-funktionen (engelsk) // AAECC (Applicable Algebra in Engineering, Communication and Computing): tidsskrift. - 2006. - Bd. 17 , nr. 1 . - S. 41-47 . - doi : 10.1007/s00200-006-0196-1 .
- ↑ T.C. Scott, G. Fee, J. Grotendorst. Asymptotisk serie af generaliseret Lambert W-funktion // SIGSAM (ACM Special Interest Group in Symbolic and Algebraic Manipulation): tidsskrift . - 2013. - Bd. 47 , nr. 185 . - S. 75-83 .
- ↑ T. C. Scott, G. Fee, J. Grotendorst, W. Z. Zhang. Numerik af den generaliserede Lambert W-funktion (ubestemt) // SIGSAM. - 2014. - T. 48 , nr. 1/2 . - S. 42-56 .
- ↑ P.S. Farrugia, R.B. Mann, T.C. Scott. N-body Gravity and the Schrödinger Equation (engelsk) // Classical and Quantum Gravity : journal. - 2007. - Bd. 24 , nr. 18 . - P. 4647-4659 . - doi : 10.1088/0264-9381/24/18/006 .
- ↑ T.C. Scott, M. Aubert-Frécon, J. Grotendorst. Ny tilgang til de elektroniske energier af hydrogenmolekylære ion // Chem . Phys. : journal. - 2006. - Bd. 324 . - s. 323-338 . - doi : 10.1016/j.chemphys.2005.10.031 .
- ↑ Maignan, Aude; Scott, TC Uddybning af den generaliserede Lambert W-funktion (ubestemt) // SIGSAM. - 2016. - T. 50 , nr. 2 . - S. 45-60 . - doi : 10.1145/2992274.2992275 .
- ↑ T. C. Scott, A. Lüchow, D. Bressanini, J. D. Morgan III. Heliumatomets egenfunktioners nodaloverflader // Phys . Rev. A : dagbog. - 2007. - Bd. 75 . — S. 060101 . - doi : 10.1103/PhysRevA.75.060101 .
- ↑ Dobbelt præcisionsfunktion LAMBERTW(X) Arkiveret 2. september 2005 på Wayback Machine i QCDINS- pakken Arkiveret 4. april 2005 på Wayback Machine