• Title of article

    Fast differential elimination in C: The CDiffElim environment Original Research Article

  • Author/Authors

    Allan D. Wittkopf، نويسنده , , Gregory J. Reid، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2001
  • Pages
    26
  • From page
    192
  • To page
    217
  • Abstract
    We introduce the CDiffElim environment, written in C, and an algorithm developed in this environment for simplifying systems of overdetermined partial differential equations by using differentiation and elimination. This environment has strategies for addressing difficulties encountered in differential elimination algorithms, such as exhaustion of computer memory due to intermediate expression swell, and failure to complete due to the massive number of calculations involved. These strategies include low-level memory management strategies and data representations that are tailored for efficient differential elimination algorithms. These strategies, which are coded in a low-level C implementation, seem much more difficult to implement in high-level general purpose computer algebra systems. A differential elimination algorithm written in this environment is applied to the determination of symmetry properties of classes of (n+1)-dimensional coupled nonlinear partial differential equations of form iut+∇2u+(a(t)|x|2+b(t)·x+c(t)+d|u|4/n)u=0, where u is an m-component vector-valued function. The resulting systems of differential equations for the symmetries have been made available on the web, to be used as benchmark systems for other researchers. The new differential elimination algorithm in C, runs on the test suite an average of 400 times faster than our RifSimp algorithm in Maple. New algorithms, including an enhanced GCD algorithm, and a hybrid symbolic-numeric differential elimination algorithm, are also described.
  • Keywords
    Differential elimination , Differential Gr?bner basis , Symbolic computation
  • Journal title
    Computer Physics Communications
  • Serial Year
    2001
  • Journal title
    Computer Physics Communications
  • Record number

    1135668