Hi there!

I wanted to integrate a second order nonlinear differential equation,
and fricas responded with the error "no a linear diffeq"...  Is just the
error message misleading, or is it a bug?

(I admit that I'd be positively surprised if it would have an elementary
integral...)

Martin

(1) -> D := series([(1/(n+1)*binomial(2*n, n))^2 for n in 0..])$UFPS FRAC POLY 
INT;

             Type: UnivariateFormalPowerSeries(Fraction(Polynomial(Integer)))
(2) -> P := 1 - recip D;

             Type: UnivariateFormalPowerSeries(Fraction(Polynomial(Integer)))
(3) -> Da := recip(1-a*P);

  Type: Union(UnivariateFormalPowerSeries(Fraction(Polynomial(Integer))),...)
(4) -> )expose RECOP
   RecurrenceOperator is now explicitly exposed in frame frame1 
(4) -> eq := getEq first guessADE([Da.i for i in 0..50])

   (4)
           2        3       2      2             3      2  ,,
     (((16a  - 16a)x  + (- a  + a)x )f(x) + 16a x  - a x )f  (x)

   + 
            2        3      2       2  ,   2
     ((- 32a  + 32a)x  + (2a  - 2a)x )f (x)

   + 
           2        2        2                    2         ,
     (((32a  - 32a)x  + (- 3a  + 3a)x)f(x) + 32a x  - 3a x)f (x)

   + 
         3     2           2              3       2           2              2
     ((4a  - 8a  + 4a)x - a  + 2a - 1)f(x)  + ((8a  - 8a)x + a  - 4a + 3)f(x)
   + 
     (4a x + 2a - 3)f(x) + 1
                                                    Type: Expression(Integer)
(5) -> f := operator 'f;

                                                          Type: BasicOperator
(6) -> solve(eq, f, x)
 
   >> Error detected within library code:
   parseLODE: not a linear ordinary differential equation

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.

Reply via email to