AN EXPLORATION OF HOMOTOPY SOLVING IN MAPLE

Homotopy continuation methods find approximate solutions of a given system by a continuous deformation of the solutions of a related exactly solvable system. There has been much recent progress in the theory and implementation of such path following methods for polynomial systems. In particular, exactly solvable related systems can be given which enable the computation of all isolated roots of a given polynomial system. Extension of such methods to determine manifolds of solutions has also been recently achieved. This progress, and our own research on extending continuation methods to identifying missing constraints for systems of dierential equations, motivated us to implement higher order continuation methods in the computer algebra language Maple. By higher order, we refer to the iterative scheme used to solve for the roots of the homotopy equation at each step. We provide examples for which the higher order iterative scheme achieves a speed up when compared with the standard second order scheme. We also demonstrate how existing Maple numerical ODE solvers can be used to give a predictor only continuation method for solving polynomial systems. We apply homotopy continuation to determine the missing constraints in a system of nonlinear PDE, which is to our knowledge, the first published instance of such a calculation.

[1]  Edmond Halley,et al.  Methodus nova accurata & facilis inveniendi radices æqnationum quarumcumque generaliter, sine praviæ reductione , 1694, Philosophical Transactions of the Royal Society of London.

[2]  André Weil Foundations of Algebraic Geometry , 1946 .

[3]  D. N. Bernshtein The number of roots of a system of equations , 1975 .

[4]  Annie A. M. Cuyt,et al.  Computational implementation of the multivariate Halley method for solving nonlinear systems of equations , 1985, TOMS.

[5]  Aubrey B. Poore,et al.  Variable Order Adams-Bashforth Predictors with an Error-Stepsize Control for Continuation Methods , 1991, SIAM J. Sci. Comput..

[6]  Stephen Smale,et al.  Complexity of Bezout's Theorem V: Polynomial Time , 1994, Theor. Comput. Sci..

[7]  J. Tuomela,et al.  On the numerical solution of involutive ordinary differential systems , 2000 .

[8]  Gregory J. Reid,et al.  Reduction of systems of nonlinear partial differential equations to simplified involutive forms , 1996, European Journal of Applied Mathematics.

[9]  E. Allgower,et al.  Numerical path following , 1997 .

[10]  Jan Verschelde,et al.  Algorithm 795: PHCpack: a general-purpose solver for polynomial systems by homotopy continuation , 1999, TOMS.

[11]  J. Verschelde Polynomial Homotopies for Dense, Sparse and Determinantal Systems , 1999, math/9907060.

[13]  Andrew J. Sommese,et al.  Numerical Homotopies to Compute Generic Points on Positive Dimensional Algebraic Sets , 2000, J. Complex..

[14]  Andrew J. Sommese,et al.  Numerical Decomposition of the Solution Sets of Polynomial Systems into Irreducible Components , 2000, SIAM J. Numer. Anal..

[15]  Jan Verschelde,et al.  Using Monodromy to Decompose Solution Sets of Polynomial Systems into Irreducible Components , 2001 .

[16]  Ilias S. Kotsireas Homotopies and polynomial system solving I: basic principles , 2001, SIGS.

[17]  G. Reid,et al.  Fast differential elimination in C: The CDiffElim environment ? ? This program can be downloaded fro , 2001 .

[18]  G. Reid,et al.  Differential Elimination–Completion Algorithms for DAE and PDAE , 2001 .

[19]  Andrew J. Sommese,et al.  Symmetric Functions Applied to Decomposing Solution Sets of Polynomial Systems , 2002, SIAM J. Numer. Anal..

[20]  Chris Smith,et al.  Geometric completion of differential systems using numeric-symbolic continuation , 2002, SIGS.

[21]  Masakazu Kojima,et al.  CMPSm : A Continuation Method for Polynomial Systems (MATLAB version) — User's Manual , 2002 .

[22]  J. L. Varona,et al.  Graphic and numerical comparison between iterative methods , 2002 .

[23]  Stephen M. Watt,et al.  A geometric-numeric algorithm for absolute factorization of multivariate polynomials , 2002, ISSAC '02.

[24]  Charles W. Wampler,et al.  Basic Numerical Algebraic Geometry , 2005 .