Amazon cover image
Image from Amazon.com

Modern Computer Algebra Joachim von zur Gathen

By: Material type: TextTextPublication details: London Cambridge 2013Edition: 3RDDescription: 795pISBN:
  • 9781107039032
DDC classification:
  • 512.002 GAT
Contents:
Introduction 1. Cyclohexane, cryptography, codes, and computer algebra Part I. Euclid: 2. Fundamental algorithms 3. The Euclidean Algorithm 4. Applications of the Euclidean Algorithm 5. Modular algorithms and interpolation 6. The resultant and gcd computation 7. Application: decoding BCH codes Part II. Newton: 8. Fast multiplication 9. Newton iteration 10. Fast polynomial evaluation and interpolation 11. Fast Euclidean Algorithm 12. Fast linear algebra 13. Fourier Transform and image compression Part III. Gauß: 14. Factoring polynomials over finite fields 15. Hensel lifting and factoring polynomials 16. Short vectors in lattices 17. Applications of basis reduction Part IV. Fermat: 18. Primality testing 19. Factoring integers 20. Application: public key cryptography Part V. Hilbert: 21. Gröbner bases 22. Symbolic integration 23. Symbolic summation 24. Applications Appendix: 25. Fundamental concepts Sources of illustrations Sources of quotations List of algorithms List of figures and tables References List of notation Index.
Summary: Computer algebra systems are now ubiquitous in all areas of science and engineering. This highly successful textbook, widely regarded as the 'bible of computer algebra', gives a thorough introduction to the algorithmic basis of the mathematical engine in computer algebra systems. Designed to accompany one- or two-semester courses for advanced undergraduate or graduate students in computer science or mathematics, its comprehensiveness and reliability has also made it an essential reference for professionals in the area. Special features include: detailed study of algorithms including time analysis; implementation reports on several topics; complete proofs of the mathematical underpinnings; and a wide variety of applications (among others, in chemistry, coding theory, cryptography, computational logic, and the design of calendars and musical scales). A great deal of historical information and illustration enlivens the text. In this third edition, errors have been corrected and much of the Fast Euclidean Algorithm chapter has been renovated. Detailed algorithms with analysis, and complete proofs (none left to the reader) Student-friendly with gentle introductions and overviews Includes many illustrations and applications and much historical background Solutions to selected exercises are available from the book's webpage
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Books Books IIITDM Kurnool COMPUTER SCIENCE ENGINEERING Non-fiction 512.002 GAT (Browse shelf(Opens below)) Available 0006847
Books Books IIITDM Kurnool COMPUTER SCIENCE ENGINEERING Non-fiction 512.002 GAT (Browse shelf(Opens below)) Available 0006848
Reference Reference IIITDM Kurnool Reference Reference 512.002 GAT (Browse shelf(Opens below)) Not For Loan 0006849

Introduction
1. Cyclohexane, cryptography, codes, and computer algebra
Part I. Euclid:
2. Fundamental algorithms
3. The Euclidean Algorithm
4. Applications of the Euclidean Algorithm
5. Modular algorithms and interpolation
6. The resultant and gcd computation
7. Application: decoding BCH codes
Part II. Newton:
8. Fast multiplication
9. Newton iteration
10. Fast polynomial evaluation and interpolation
11. Fast Euclidean Algorithm
12. Fast linear algebra
13. Fourier Transform and image compression
Part III. Gauß:
14. Factoring polynomials over finite fields
15. Hensel lifting and factoring polynomials
16. Short vectors in lattices
17. Applications of basis reduction
Part IV. Fermat:
18. Primality testing
19. Factoring integers
20. Application: public key cryptography
Part V. Hilbert:
21. Gröbner bases
22. Symbolic integration
23. Symbolic summation
24. Applications
Appendix:
25. Fundamental concepts
Sources of illustrations
Sources of quotations
List of algorithms
List of figures and tables
References
List of notation
Index.

Computer algebra systems are now ubiquitous in all areas of science and engineering. This highly successful textbook, widely regarded as the 'bible of computer algebra', gives a thorough introduction to the algorithmic basis of the mathematical engine in computer algebra systems. Designed to accompany one- or two-semester courses for advanced undergraduate or graduate students in computer science or mathematics, its comprehensiveness and reliability has also made it an essential reference for professionals in the area. Special features include: detailed study of algorithms including time analysis; implementation reports on several topics; complete proofs of the mathematical underpinnings; and a wide variety of applications (among others, in chemistry, coding theory, cryptography, computational logic, and the design of calendars and musical scales). A great deal of historical information and illustration enlivens the text. In this third edition, errors have been corrected and much of the Fast Euclidean Algorithm chapter has been renovated.

Detailed algorithms with analysis, and complete proofs (none left to the reader)
Student-friendly with gentle introductions and overviews
Includes many illustrations and applications and much historical background
Solutions to selected exercises are available from the book's webpage

There are no comments on this title.

to post a comment.
LIBRARY HOURS
Mon - Sat : 9:00 AM - 5.30 PM
Library will remain closed on public holidays
Contact Us

Librarian
Central Libray
Indian Institute of Information Technology Design and Manufacturing Kurnool
Andhra Pradesh - 518 007

Library Email ID: library@iiitk.ac.in

Copyright @ Central Library | IIITDM Kurnool

Powered by Koha