A polynomial time algorithm for finding rational general solutions of first order autonomous ODEs (Q2457360)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 5203465
Language Label Description Also known as
default for all languages
No label defined
    English
    A polynomial time algorithm for finding rational general solutions of first order autonomous ODEs
    scientific article; zbMATH DE number 5203465

      Statements

      A polynomial time algorithm for finding rational general solutions of first order autonomous ODEs (English)
      0 references
      0 references
      0 references
      23 October 2007
      0 references
      This paper is concerned with the existence and practical computation of rational solutions of first order autonomous algebraic ordinary differential equations {ODEs}: \( F( y'(x), y(x))= 0 \). In section 2 the authors give necessary and sufficient conditions for an algebraic ODE to have a rational general solution of type \( y(x) = ( a_n x^n + a_{n-1} x^{n-1} + \ldots + a_0)/( b_m x^m + b_{m-1} x^{m-1} + \dots + b_0).\) In section 3, by considering the variable \(y\) and its derivative \( y' = y_1\) as independent variables, the ODE defines an algebraic plane curve and studying the proper parametrizations of it the authors derive an exact degree bound for its rational solutions. Next, in section 4 a polynomial time algorithm for computing the first \(2 n+1\) terms of the Laurent series solution to a first order autonomous ODE is given. These results together with Padé approximants are finally used to give a polynomial time algorithm for finding a rational general solution for a first order autonomous ODE. This algorithm is implemented in Maple and the results of some numerical experiments are given.
      0 references
      first order autonomous algebraic ODEs
      0 references
      rational general solution
      0 references
      Laurent series expansion of the general solution
      0 references
      Padé approximants of the general solution
      0 references
      polynomial time algorithm
      0 references
      Maple
      0 references
      some numerical experiments
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references