Title
Ten commandments for good default expression simplification
Abstract
This article provides goals for the design and improvement of default computer algebra expression simplification. These goals can also help users recognize and partially circumvent some limitations of their current computer algebra systems. Although motivated by computer algebra, many of the goals are also applicable to manual simplification, indicating what transformations are necessary and sufficient for good simplification when no particular canonical result form is required. After motivating the ten goals, the article then explains how the Altran partially factored form for rational expressions was extended for Derive and for the computer algebra in Texas Instruments products to help fulfill these goals. In contrast to the distributed Altran representation, this recursive partially factored semi-fraction form: *does not unnecessarily force common denominators, *discovers and preserves significantly more factors, *can represent general expressions, and *can produce an entire spectrum from fully factored over a common denominator through complete multivariate partial fractions, including a dense subset of all intermediate forms.
Year
DOI
Venue
2011
10.1016/j.jsc.2010.08.017
J. Symb. Comput.
Keywords
DocType
Volume
good simplification,good default expression simplification,default computer algebra expression,current computer algebra system,factored semi-fraction form,particular canonical result form,manual simplification,Normal forms,Simplification,0-recognition,Partial fractions,intermediate form,computer algebra,common denominator,factored form,Canonical forms
Journal
46
Issue
ISSN
Citations 
7
Journal of Symbolic Computation
8
PageRank 
References 
Authors
0.66
8
1
Name
Order
Citations
PageRank
David R. Stoutemyer14919.14