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
Special math functions editorial issues found by Matwey V. Kornilov f… #957
Conversation
…rom Sternberg Astronomical Institute, Lomonosov Moscow State University, Russia: * Clause "Associated Legendre polynomials" is wrongly entitled. "Associated Legendre functions" would be more appropriate here. Though "Associated Legendre polynomials" term is sometimes used it is formally wrong term. A polynomial (by definition) is a particular kind of function which can be represented using only finite number of additions, multiplications and exponentiations to a non-negative power, i.e. in canonical form of `SUM(AiX^i)`. Obviously, some of P^m_l are not polynomials. For instance, for m=l=1, `P11(x) == sqrt(1 − x*x)` is not representable as `SUM(AiX^i)`. See for reference: Abramowitz and Stegun, Chapter 8 "Legendre Functions". * "[sf.cmath.cyl_bessel]" is a bad name for the tag. "[sf.cmath.cyl_bessel]" sounds like "Bessel functions" and when people say "Bessel functions" they usually mean Jν from [sf.cmath.cyl_bessel_j]. Replaced "[sf.cmath.cyl_bessel]" with "[sf.cmath.cyl_bessel_i]". * "[sf.cmath.cyl_bessel_k]" misses references to "[sf.cmath.cyl_bessel_j]" and "[sf.cmath.cyl_neumann]" in the "See also" section. In [sf.cmath.cyl_bessel_j] Jv(x) is defined, in [sf.cmath.cyl_neumann] Nν(x) is defined - both of them are used in the "Returns:" section of the [sf.cmath.cyl_bessel_k].
@W-E-Brown This looks correct to me; what do you think? |
[Walter says some correspondence has got lost here. I'll try to chase up @apolukhin in person.] |
Here's my previous response:
|
@apolukhin checked the wording in ISO-80000-2, and apparently they also changed the term from "associated Legendre polynomial" to "associated Legendre function", so this change does indeed keep us in sync with both ISO and factual reality. |
…rom Sternberg Astronomical Institute, Lomonosov Moscow State University, Russia:
SUM(AiX^i)
. Obviously, some of P^m_l are not polynomials. For instance, for m=l=1,P11(x) == sqrt(1 − x*x)
is not representable asSUM(AiX^i)
. See for reference: Abramowitz and Stegun, Chapter 8 "Legendre Functions".