-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Definitions of associated Legendre polynomials #49
Comments
In PoschlTeller I used the formula from https://en.wikipedia.org/wiki/Associated_Legendre_polynomials#Closed_Form. Where is the one in HydrogenAtom from? |
Should be fixed now with the latest merge. |
Thank you for your efforts. Please fix the doc strings. I didn't answer the question. I refered cpprefjp. The C++ implementation reference seems to be Abramowitz's mathematical formulae. The definitions are The Wikipedia definitions are I believe that DLMF is also one of the most orthodox reference. In the DLMF, the definition of Legendre polynomials is same: And the examples of DLMF match the results of testing. But I couldn't understand the definition of associated Legendre polynomials: https://dlmf.nist.gov/18.30#ii. I'll consider it again another day. |
I gave up understanding the DLMF definition of associated Legendre polynomials. I'll add some information about Abramowitz's definitions. The definitions of cpprefjp: are not same as Abramowitz's definitions (8.6.6) and (8.6.16). The Wikipedia definitions are same as Abramowitz's definitions (8.6.6) and (8.6.16). According to Wikipedia, the definition of the spherical harmonics differs between acoustics and quantum mechanics. The famous quantum mechanics textbook, Messhiah's definitions (B.71), (B.72) and (B.93) are same as our current definitions. |
There are various definitions: W. Greiner, QUANTUM MECHANICS An Introduction, Fourth Edition (Springer Berlin, 2001) pp.90,95,100 |
NIST Digital Library of Mathematical Functions. https://dlmf.nist.gov/, Release 1.2.1 of 2024-06-15. F. W. J. Olver, A. B. Olde Daalhuis, D. W. Lozier, B. I. Schneider, R. F. Boisvert, C. W. Clark, B. R. Miller, B. V. Saunders, H. S. Cohl, and M. A. McClain, eds. http://dlmf.nist.gov/14.30.E1 |
N4861, The draft of C++20, ISO/IEC 14882:2020 26.8.6.17 Legendre polynomials 26.8.6.2 Associated Legendre functions 26.8.6.20 Spherical associated Legendre functions |
SciPy |
There are 2 kind of definitions of associated Legendre polynomials. We need to look up modern definitions (e.g. DLMF, cppref, SpecialPolynomials.jl). It seems better to unify them to the better definitions in the major update to v1.0.0.
Antique.jl/src/HydrogenAtom.jl
Lines 54 to 56 in b4c10b5
Antique.jl/src/PoschlTeller.jl
Lines 65 to 67 in b4c10b5
The text was updated successfully, but these errors were encountered: