|
Note that the same types are used to compute the polynomial solutions of differential and difference equations and systems. However, the and parameters to the polynomial solvers tell them which type of equation to solve. For differential equations and systems, should be a type of category LinearOrdinaryDifferentialOperatorCategory and should be a type of category UnivariatePolynomialCategory. For recurrence equations and systems, should be a type of category LinearOrdinaryRecurrenceCategory and should be the type UnivariateFactorialPolynomial since the solutions are computed as factorial polynomials.
|
|
Note that the series solver are meant for solving only around an ordinary point of the equation or system.
In addition, LinearOrdinaryRecurrenceHypergeometricSolutions provides a hypergeometric solver for linear recurrences. When solving systems, you must first create the system as an element of LinearOrdinaryFirstOrderSystem. That type does not specify whether its elements represent differential or difference equations, they are interpreted differently by the various solvers depending on the other parameters.