Release 2.3.42 of PHCpack
Below are the sources and binary versions of the program.
PHCpack was originally designed to implement the development
of polynomial homotopies exploiting structure in order to
better approximate all isolated solutions.
Recently the package has been updated with extra tools to
handle positive dimensional solution components.
See for
a list of main features and a history of releases.
To help you using the program, there is a
short tutorial
available.
postscript version of tutorial;
pdf version of tutorial.
A longer tutorial
was presented at ISSAC'05.
Release 2.3.41 of PHCpack contains the following files:
Do "gunzip" and "tar xpf" on the downloaded file.
Executable version for Windows NT and 2000:
(tarred and gzipped 5.5 Mb) Database with demo systems
Note: the sources of PHCv2 contain a C interface written
by Nobuki Takayama (taka@math.kobe-u.ac.jp).
PHC belongs to the collection of software packages accessible from
OpenXM: Open message eXchange
protocol for Mathematics
by M. Maekawa, M. Noro, K. Ohara, Y. Okutani, N. Takayama, and Y. Tamura.
Note: a very simple Maple interface is available:
This very simple interface was developed on the occasion of the
Dagstuhl seminar no. 01421 on
"Integration of Algebra and Geometry Software Systems",
14-19 October 2001, Schloss Dagstuhl, Wadern, Germany.
See the paper by
Andrew J. Sommese,
Jan Verschelde, and Charles W. Wampler:
Numerical Irreducible Decomposition using PHCpack.
The Abstract
and
gzipped postscript file.
In Algebra, Geometry and Software Systems,
edited by M. Joswig and N. Takayama, pages 109-130, Springer-Verlag 2003.
A more extensive interface with Maple is PHCmaple,
developed in collaboration with Anton Leykin:
PHCmaple: A Maple Interface to the Numerical Homotopy Algorithms
in PHCpack.
Another interface to PHCpack is described by
Yun Guan and Jan Verschelde:
PHClab: A MATLAB/Octave interface to PHCpack.
Download version 1.01 of
PHClab here.
Take a look at
the Poster.
Thanks to the efforts of Marshall Hampton, Kathy Piret, and William Stein,
PHCpack is one of the experimental packages
in SAGE .
About the gnu-ada compiler GNAT
GNAT is a complete Ada95 compilation system, maintained and
distributed freely, with sources, under the GNU Public Licence by
Ada Core Technologies .
ACT and ACT-Europe
offer commercial support for industrial and academic users of GNAT.
To download free versions of the gnu-ada compiler:
Here is a cool site on Ada ,
and click here for
The Big Online Book of Linux Ada Programming.
This material is based upon work supported by the National Science
Foundation under Grants No. 9804846, 0105739, 0134611, 0410036,
and 0713018.
Any opinions, findings, and conclusions or recommendations expressed in
this material are those of the author(s) and do not necessarily reflect the
views of the National Science Foundation.