A great project...Try something like this
(1) use gatherargs to collect the arguments of the Bessel functions in an
expression,
(2) find the least (or greatest) Bessel function order,
(3) use Bessel function recursion to collapse to reduce the Bessel
function order
(no more than two distinct orders that differ by an integer.
It will be fun; I've made things like this before.
Barton
-----maxima-bounces at math.utexas.edu wrote: -----