DifferentialRootReduce

DifferentialRootReduce[expr,x]

attempts to reduce expr to a single DifferentialRoot object as a function of x.

DifferentialRootReduce[expr,{x,x0}]

takes the initial conditions to be specified at x=x0.

Details and Options

Examples

open allclose all

Basic Examples  (1)

Reduce the Bessel function to a DifferentialRoot:

Scope  (7)

Polynomial functions:

Rational functions:

Algebraic functions:

Addition:

Multiplication:

General expressions:

DifferentialRootReduce threads automatically over lists:

Options  (1)

Method  (1)

DifferentialRootReduce can give non-homogeneous equations:

Use the option Method->"Homogeneous" to get an homogeneous equation:

Introduced in 2008
 (7.0)