MCS 563: Analytic Symbolic Computation

The textbook for this course is Numerical Polynomial Algebra by Hans J. Stetter, SIAM 2004.

The goal of the course is study symbolic-numerical algorithms with their implementation and applications to science and engineering. There are three aspects: algorithms, software, and applications. We will follow the book "Numerical Polynomial Algebra", which could also have been called "Numerical Commutative Algebra".

From time to time, we will make an excursion into Numerical Algebraic Geometry, in particular:

  1. Algorithms: homotopy continuation and polyhedral methods.
  2. Software: the SNAP facilities in Maple and PHCpack.
  3. Applications: mechanical design and linear systems control.
These excursions will be described in separate lecture notes.

Supplements to the lectures:

We did not cover Chapter 11 of the book. Instead, we made an excursion to polyhedral methods -- justified by the importance of the "BKK bound" in the numerical basis computation. Here is the full outline of the lectures on polyhedral methods: