Multivariate polynomial equations with multiple zeros solved by matrix eigenproblems
Numerische Mathematik
Numerical calculation of the multiplicity of a solution to algebraic equations
Mathematics of Computation
Algorithm 835: MultRoot---a Matlab package for computing polynomial roots and multiplicities
ACM Transactions on Mathematical Software (TOMS)
Numerical Polynomial Algebra
Numerical algebraic geometry and kinematics
Proceedings of the 2007 international workshop on Symbolic-numeric computation
Computing the multiplicity structure from geometric involutive form
Proceedings of the twenty-first international symposium on Symbolic and algebraic computation
Chern numbers of smooth varieties via homotopy continuation and intersection theory
Journal of Symbolic Computation
Journal of Symbolic Computation
Computing the multiplicity structure of an isolated singular solution: Case of breadth one
Journal of Symbolic Computation
ACM Transactions on Mathematical Software (TOMS)
Hi-index | 0.00 |
Let F1, F2,..., Ft be multivariate polynomials (with complex coefficients) in the variables z1, z2,..., Zn. The common zero locus of these polynomials, V(F1, F2,..., Ft) = {p ∈ Cn|Fi(p) = 0 for 1 ≤i ≤t}, determines an algebraic set. This algebraic set decomposes into a union of simpler, irreducible components. The set of polynomials imposes on each component a positive integer known as the multiplicity of the component. Multiplicity plays an important role in many practical applications. It determines roughly "how many times the component should be counted in a computation". Unfortunately, many numerical methods have difficulty in problems where the multiplicity of a component is greater than one. The main goal of this paper is to present an algorithm for determining the multiplicity of a component of an algebraic set. The method sidesteps the numerical stability issues which have obstructed other approaches by incorporating a combined numerical-symbolic technique.