Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more

Recommended product

Popular links

Popular links


Modern Computer Algebra

Modern Computer Algebra

Modern Computer Algebra

Joachim von zur Gathen
Jürgen Gerhard, Universität-Gesamthochschule Paderborn, Germany
May 1999
Hardback
9780521641760
Out of Print
Hardback

    Computer algebra systems are gaining more and more importance in all areas of science and engineering. This textbook gives a thorough introduction to the subject, which is the basis of the mathematical engine in computer algebra systems. It is designed to accompany one- or two-semester courses for advanced undergraduate or graduate students in computer science or mathematics. However its comprehensiveness and authority will mean it will be an essential reference also for professionals in the area. Special features include: detailed study of algorithmics including time analysis; implementation reports on several topics; complete proofs of the mathematical underpinnings; a wide variety of applications (including in chemistry, coding theory, cryptography, and the design of calendars and musical scales). Some of this material has never appeared before in book form. Finally, a great deal of historical information and illustration is included.

    • Detailed algorithms with analysis
    • Complete proofs (none 'left to the reader') and student-friendly (gentle introductions and overviews, many illustrations and exercises)
    • Many applications and much historical background

    Reviews & endorsements

    ' … a most fascinating and readable survey of methods that are used by modern Computer Algebra Systems (CAS's). This book is a delight; I heartly recommend it (a) to anybody who has any interest at all in how their CAS works and (b) to anybody who enjoys seeing elegant and rigorous mathematics applied to practical problems.' Alistair Fitt, University of Southampton

    'Wow! What a beautifully produced book, and what a wealth of information! Also written in perfect idiomatic English by two German authors' Don Knuth

    ' … a pleasure to read. I predict it will be a major success.' Steve Cook

    'It's really an impressive work. I'm sure it will become a reference for computer algebra algorithms, and stay it for a long time.' Paul Zimmermann

    'This book is a delight; I heartily recommend it to anybody who has interest at all in how their CAS works and anybody who enjoys seeing elegant and rigorous mathematics applied to practical problems.' Alistair Fitt

    'On each page I can feel thorough understanding and love for the subject and uncompromising scholarship in presenting its story. A masterpiece.' Erich Kaltofen

    ' … a wonderful book! I am working my way through it (for what will probably be the first of many times), and am very pleased with it … aesthetically beautiful, with the color plots and multitudes of epigraphs for each chapter.' Todd Moon

    ' … it looks stunning! …' Hendrik Lenstra

    ' … a most successful balance of intuition, rigorous mathematics, interesting and beautiful applications and completeness. The extensive collection of exercises makes it into an ideal textbook for the use in a graduate course.' Ton Levelt

    'The style is very clear. The arguments are very precise. In my opinion, the level of presentation is convenient for graduate students, some parts are quite readable for good undergraduate students. The typography and the quality of illustration of this Cambridge book are splendid. To conclude, I find the quality of this book really exceptional, this is certainly an excellent source on the state of the art in computer algebra.' Maurice Mignottte, Zbl. MATH

    '… a welcome survey of a fast-gorwing and toical area of modern mathematics and computer science.' European Maths Society Journal

    See more reviews

    Product details

    May 1999
    Hardback
    9780521641760
    771 pages
    255 × 180 × 41 mm
    1.685kg
    53 b/w illus. 54 colour illus. 28 tables 493 exercises
    Unavailable - out of print September 2002

    Table of Contents

    • Introduction
    • 1. Cyclohexane, cryptography, codes, and computer algebra
    • 2. Fundamental algorithms
    • 3. The Euclidean algorithm
    • 4. Applications of the Euclidean algorithm
    • 5. Interpolation and modular algorithms
    • 6. The resultant and gcd computation
    • 7. Application: decoding BCH codes
    • 8. Fast multiplication
    • 9. Newton iteration
    • 10. Fast polynomial evaluation and interpolation
    • 11. Fast Euclidean algorithm
    • 12. Fast linear algebra
    • 13. Fourier transforms, signal processing, and image compression
    • 14. Factoring polynomials over finite fields
    • 15. Hensel lifting and factoring polynomials
    • 16. Short vectors in lattices
    • 17. Applications of basis reduction
    • 18. Primality testing
    • 19. Factoring integers
    • 20. Application: public key cryptography
    • 21. Gröbner bases
    • 22. Symbolic integration
    • 23. Symbolic summation
    • 24. Applications
    • 25. Fundamental concepts
    • References.