Jonathan D. Hauenstein

Dr. Jonathan D. Hauenstein

orcid

Research Focus & Metrics

Academic Career Length

19Years (2008-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2008
Verified
Book Chapter
Closed access
PDF file
DBDaniel J. Bates
Daniel J. Bates
JHJonathan D. Hauenstein
Jonathan D. Hauenstein
ASAndrew J. Sommese
Andrew J. Sommese
CWCharles W. Wampler
Charles W. Wampler

1 May 2015 in Chaos: An Interdisciplinary Journal of Nonlinear Science
Verified
Journal Article
Closed access
PDF file
DMDhagash Mehta
Dhagash Mehta
NDNoah S. Daleo
Noah S. Daleo
FDFlorian Dörfler
Florian Dörfler
JHJonathan D. Hauenstein
Jonathan D. Hauenstein
Finding equilibria of the finite size Kuramoto model amounts to solving a nonlinear system of equations, which is an important yet challenging problem. We translate this into an algebraic geometry problem and use numerical methods to find all of the equilibria for various choices of coupling constants K, natural frequencies, and on different graphs. We note that for even modest sizes (N ∼ 10–20), the number of equilibria is already more than 100 000. We analyze the stability of each computed equilibrium as well as the configuration of angles. Our exploration of the equilibrium landscape leads to unexpected and possibly surprising results including non-monotonicity in the number of equilibria, a predictable pattern in the indices of equilibria, counter-examples to conjectures, multi-stable equilibrium landscapes, scenarios with only unstable equilibria, and multiple distinct extrema in the stable equilibrium distribution as a function of the number of cycles in the graph.

9 June 2010 in Mathematics of Computation
Verified
Journal Article
Closed access
PDF file
JHJonathan D. Hauenstein
Jonathan D. Hauenstein
ASAndrew Sommese
Andrew Sommese
CWCharles Wampler
Charles Wampler
We present a new technique, based on polynomial continuation, for solving systems of n n polynomials in N N complex variables. The method allows equations to be introduced one-by-one or in groups, obtaining at each stage a representation of the solution set that can be extended to the next stage until finally obtaining the solution set for the entire system. At any stage where positive dimensional solution components must be found, they are sliced down to isolated points by the introduction of hyperplanes. By moving these hyperplanes, one may build up the solution set to an intermediate system in which a union of hyperplanes “regenerates” the intersection of the component with the variety of the polynomial (or system of polynomials) brought in at the next stage. The theory underlying the approach guarantees that homotopy paths lead to all isolated solutions, and this capability can be used to generate witness supersets for solution components at any dimension, the first step in computing an irreducible decomposition of the solution set of a system of polynomial equations. The method is illustrated on several challenging problems, where it proves advantageous over both the polyhedral homotopy method and the diagonal equation-by-equation method, formerly the two leading approaches to solving sparse polynomial systems by numerical continuation.

1 January 2008 in SIAM Journal on Numerical Analysis
Verified
Journal Article
Closed access
DBDaniel J. Bates
Daniel J. Bates
JHJonathan D. Hauenstein
Jonathan D. Hauenstein
ASAndrew J. Sommese
Andrew J. Sommese
CWCharles W. Wampler
Charles W. Wampler
This article treats numerical methods for tracking an implicitly defined path. The numerical precision required to successfully track such a path is difficult to predict a priori, and indeed it may change dramatically through the course of the path. In current practice, one must either choose a conservatively large numerical precision at the outset or rerun paths multiple times in successively higher precision until success is achieved. To avoid unnecessary computational cost, it would be preferable to adaptively adjust the precision as the tracking proceeds in response to the local conditioning of the path. We present an algorithm that can be set to either reactively adjust precision in response to step failure or proactively set the precision using error estimates. We then test the relative merits of reactive and proactive adaptation on several examples arising as homotopies for solving systems of polynomial equations.

1 August 2012 in ACM Transactions on Mathematical Software
Verified
Journal Article
Open access
JHJonathan D. Hauenstein
Jonathan D. Hauenstein
FSFrank Sottile
Frank Sottile
Smale’s α -theory uses estimates related to the convergence of Newton’s method to certify that Newton iterations will converge quadratically to solutions to a square polynomial system. The program alphaCertified implements algorithms based on α -theory to certify solutions of polynomial systems using both exact rational arithmetic and arbitrary precision floating point arithmetic. It also implements algorithms that certify whether a given point corresponds to a real solution, and algorithms to heuristically validate solutions to overdetermined systems. Examples are presented to demonstrate the algorithms.

20 March 2013 in Foundations of Computational Mathematics
Verified
Journal Article
Closed access
PDF file
JHJonathan D. Hauenstein
Jonathan D. Hauenstein
CWCharles W. Wampler
Charles W. Wampler