Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Computing differential characteristic sets by change of ordering
Boulier F., Lemaire F., Moreno Maza M. Journal of Symbolic Computation45 (1):124-149,2010.Type:Article
Date Reviewed: Mar 23 2010

Systems of differential equations can often be described as polynomials in the unknown function(s) and derivatives thereof. Such polynomial representations are called differential polynomials. In his classic book on differential algebra [1], Ritt introduced the notion of characteristic sets for canonically describing such systems of equations. Characteristic sets are a thoroughly investigated and widely used tool in computational differential algebra.

In 2001, Boulier, Lemaire, and Moreno Maza published a conference paper on PARDI!, their implementation of characteristic sets and the method of transformation of characteristic sets with respect to different underlying orderings [2]; the paper under review is an elaboration of that paper. Although some effort is made to distinguish between programs and their specifications, the distinction is not very clear. For instance, in the proof for the specification of the complete function in Lemma 30 and also in Proposition 31, the reader is referred to the properties of saturate. Saturate does indeed appear in the program insert_and_rebuild, but not in the specification of insert_and_rebuild. Thus, the distinction between programs and their specifications remains blurred.

In some places, the programs are unnecessarily cumbersome. A case in point is the lsr function in Figure 7, where g only appears in two consecutive program lines: “g:= p” and “return (g, newP, newS).” If these two lines were simply replaced by “return (p, newP, newS),” and g were replaced by p in Proposition 28, accordingly, the reader would be spared a tedious and futile search for g in the source code and also for the reason of introducing g.

Despite these minor shortcomings, the paper contains various useful results that will certainly be valuable to the research community.

Reviewers:  F. WinklerChristian Aistleitner Review #: CR137850 (1007-0719)
1) Ritt, J.F. Differential algebra. American Mathematical Society, Providence, RI, 1950.
2) Boulier, F.; Lemaire, F.; Moreno Maza, M. PARDI!. In Proc. of the 2001 International Symposium on Symbolic and Algebraic Computation, ACM, 2001, 38–47.
Bookmark and Share
  Featured Reviewer  
 
Algorithm Design And Analysis (G.4 ... )
 
 
Algebraic Algorithms (I.1.2 ... )
 
 
Differential-Algebraic Equations (G.1.7 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Algorithm Design And Analysis": Date
Numerical recipes
Sprott J., Cambridge University Press, New York, NY, 1991. Type: Book (9780521406895)
Dec 1 1992
An interactive calculus theorem-prover for continuity properties
Suppes P., Takahashi S. Journal of Symbolic Computation 7(6): 573-590, 1989. Type: Article
Aug 1 1990
The numerical methods programming projects book
Grandine T., Oxford University Press, Inc., New York, NY, 1990. Type: Book (9789780198533870)
Mar 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy