rtoy / maxima

A Clone of Maxima's repo
Other
0 stars 0 forks source link

Bessel_J or %J ??? Maxima not consistent #1550

Closed rtoy closed 4 months ago

rtoy commented 4 months ago

Imported from SourceForge on 2024-07-04 19:36:49 Created by macrakis on 2003-04-09 20:43:12 Original: https://sourceforge.net/p/maxima/bugs/295


Maxima appears to use *both* the notation Bessel_J[i] (x) and %J[i](x) to denote the Bessel J-function.

Bessel_J is used only in the file bessel.lisp, and %J everywhere else (comm, hyp, hypgeo, ode2).

Could we unify these? Or is there some reason to keep them separate?

rtoy commented 4 months ago

Imported from SourceForge on 2024-07-04 19:36:50 Created by rtoy on 2003-04-14 18:20:35 Original: https://sourceforge.net/p/maxima/bugs/295/#cef5


Logged In: YES user_id=28849

Don't know the history, but it's been that way for as long as I can remember.

I think we should unify them to just one or the other.
Bessel_J is better because it's more explicit, but %J is closer to the typical math notation.

rtoy commented 4 months ago

Imported from SourceForge on 2024-07-04 19:36:54 Created by rtoy on 2003-05-25 15:24:37 Original: https://sourceforge.net/p/maxima/bugs/295/#b15b


Logged In: YES user_id=28849

Unify.

Per discussions on the mailing list, I think bessel_j is the preferred notation.

rtoy commented 4 months ago

Imported from SourceForge on 2024-07-04 19:36:57 Created by rtoy on 2004-11-23 18:45:53 Original: https://sourceforge.net/p/maxima/bugs/295/#c16c


Logged In: YES user_id=28849

I think these are fixed now, and bessel_j(n,x) is the preferred notation.

rtoy commented 4 months ago

Imported from SourceForge on 2024-07-04 19:37:01 Created by rtoy on 2004-11-23 18:45:53 Original: https://sourceforge.net/p/maxima/bugs/295/#a038