[Date Index] [Thread Index] [Author Index]
Re: Simplifying expressions containing Bessel functions?
AES wrote: > Is there any kind of Simplification procedure in Mathematica that will > somehow apply the recursion relations between Bessel functions of orders > n-1, n and n+1 to eliminate the highest orders in an expression? > > I realize this is not a simple topic -- but it would be nice if > > D[x BesselJ[1, x], x] > > would yield > > x BesselJ[0, x] > > rather than > > BesselJ[1, x] + (x/2) ( BesselJ[0, x] - BesselJ[2, x] ) > FullSimplify or FunctionExpand will do it . For instance, In:= D[x BesselJ[1, x], x] % // FullSimplify %% // FunctionExpand Out= 1 BesselJ[1, x] + - x (BesselJ[0, x] - BesselJ[2, x]) 2 Out= x BesselJ[0, x] Out= x BesselJ[0, x] Regards, Jean-Marc  "Working with Special Functions", Documentation Center: tutorial/WorkingWithSpecialFunctions, Web: http://reference.wolfram.com/mathematica/tutorial/WorkingWithSpecialFunctions.html