POLYGUSA Version 0.5:
A computer program to calculate Igusa's local zeta function and
the topological zeta function for non-degenerated polynomials

Under supervision of Jan Denef and in collaboration with Davy Loots, mailto:davy.loots@siemens.atea.be, I developed a computer program to calculate Igusa's local zeta function associated to a polynomial f. This program works for polynomials which are sufficiently non-degenerated and is based on the formula in [1].

I also added some procedure to calculate the topological zeta function. This part of the program is based on the formula for the topological zeta function in [ J. Denef and F. Loeser, "Caractéristiques d'Euler-Poincaré, Fonctions Zêta Locales et Modifications Analytiques", J. Amer. Math. Soc. 5(4), pp. 705-720, 1992].

One can also calculate the zeta function of the monodromy in the origin. This part of the program is based on the formula of [A.N. Varchenko, "Zeta-function of Monodromy and Newton's Diagram", Invent. Math. 37, pp. 253-262, 1976].

The program was written in Maple for Windows.

For the calculation of the Newton polyhedron we used the program "cdd". CDD stands for "double description code" and is written by Komei Fukuda.

Input:

Output:

Technical issues

You need the following files:

The program has been tested on Windows 95/98 and 2000. Since Maple is available for other platforms, you could try to compile "cdd" for that platform to use the program. If someone converted it, they can always mail it so we can put it on the website.
Remark: when using Maple under Windows NT/2000 it is necessary to delete the file "opengl32.dll" in the folder "BIN.WNT" or the program can crash! This is a common bug in Maple.

Last changes: 7-6-2002