Computer Algebra Systems: A Practical Guide
This thorough overview of the major computer algebra (symbolic mathematical) systems compares and contrasts their strengths and weaknesses, and gives tutorial information for using these systems in various ways. * Compares different packages quantitatively using standard "test suites" * Ideal for assessing the most appropriate package for a particular user or application * Examines the performance and future developments from a user"s and developer"s viewpoint Internationally recognized specialists overview both the general and special purpose systems and discuss issues such as denesting nested roots, complex number calculations, efficiently computing special polynomials, solving single equations and systems of polynomial equations, computing limits, multiple integration, solving ordinary differential and nonlinear evolution equations, code generation, evaluation and computer algebra in education. The historical origins, computer algebra resources and equivalents for many common operations in seven major packages are also covered. By providing such a comprehensive survey, the experienced user is able to make an informed decision on which system(s) he or she might like to use. It also allows a user new to computer algebra to form an idea of where to begin. Since each system looked at in this book uses a different language, many examples are included to aid the user in adapting to these language differences. These examples can be used as a guide to using the various systems once one understands the basic principles of one CAS. The book also includes contributions which look at the broad issues of the needs of various users and future developments, both from the user"s and the developer"s viewpoint. The author is a leading figure in the development and analysis of mathematical software and is well known through the "Wester test suite" of problems which provide a bench mark for measuring the performance of mathematical software systems. The book will help develop our range of titles for applied mathematcians. The book will provide a unique, fully up-to-date and independent assessment of particular systems and will be of interest to users and purchasers of CAS"s.