Welcome to the __A__lgebraic __P__rogramming __U__tilities homepage.
APU is a collection of C++ routines which implement resultant-based
methods to solve various algebraic-geometric problems. Here's a sampling
of problems APU has been used to solve:

- Counting and enumerating the number of real roots of systems of polynomials.
- Geometric theorem proving.
- Implicit point location for geometric modeling.
- Robust intersection of surfaces for geometric modeling.

- What is APU?
- Downloading and Unpacking APU
- I don't need no instructions. Just let me download APU now
- A Quick Tour of APU
- APU Manual (Postscript)