Skip to main content
  • Book
  • © 1993

Effective Polynomial Computation

Authors:

Part of the book series: The Springer International Series in Engineering and Computer Science (SECS, volume 241)

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (21 chapters)

  1. Front Matter

    Pages i-xi
  2. Euclid’s Algorithm

    • Richard Zippel
    Pages 1-10
  3. Continued Fractions

    • Richard Zippel
    Pages 11-39
  4. Diophantine Equations

    • Richard Zippel
    Pages 41-55
  5. Lattice Techniques

    • Richard Zippel
    Pages 57-72
  6. Arithmetic Functions

    • Richard Zippel
    Pages 73-84
  7. Residue Rings

    • Richard Zippel
    Pages 85-106
  8. Polynomial Arithmetic

    • Richard Zippel
    Pages 107-124
  9. Polynomial GCD’s Classical Algorithms

    • Richard Zippel
    Pages 125-136
  10. Polynomial Elimination

    • Richard Zippel
    Pages 137-156
  11. Formal Power Series

    • Richard Zippel
    Pages 157-172
  12. Bounds on Polynomials

    • Richard Zippel
    Pages 173-187
  13. Zero Equivalence Testing

    • Richard Zippel
    Pages 189-206
  14. Univariate Interpolation

    • Richard Zippel
    Pages 207-229
  15. Multivariate Interpolation

    • Richard Zippel
    Pages 231-246
  16. Hensel Algorithms

    • Richard Zippel
    Pages 261-283
  17. Sparse Hensel Algorithms

    • Richard Zippel
    Pages 285-291
  18. Factoring over Finite Fields

    • Richard Zippel
    Pages 293-302
  19. Irreducibility of Polynomials

    • Richard Zippel
    Pages 303-319

About this book

Effective Polynomial Computation is an introduction to the algorithms of computer algebra. It discusses the basic algorithms for manipulating polynomials including factoring polynomials. These algorithms are discussed from both a theoretical and practical perspective. Those cases where theoretically optimal algorithms are inappropriate are discussed and the practical alternatives are explained.
Effective Polynomial Computation provides much of the mathematical motivation of the algorithms discussed to help the reader appreciate the mathematical mechanisms underlying the algorithms, and so that the algorithms will not appear to be constructed out of whole cloth.
Preparatory to the discussion of algorithms for polynomials, the first third of this book discusses related issues in elementary number theory. These results are either used in later algorithms (e.g. the discussion of lattices and Diophantine approximation), or analogs of the number theoretic algorithms are used for polynomial problems (e.g. Euclidean algorithm and p-adic numbers).
Among the unique features of Effective Polynomial Computation is the detailed material on greatest common divisor and factoring algorithms for sparse multivariate polynomials. In addition, both deterministic and probabilistic algorithms for irreducibility testing of polynomials are discussed.

Authors and Affiliations

  • Cornell University, USA

    Richard Zippel

Bibliographic Information

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access