18 research outputs found

    Hybrid resultant matrix algorithm based on the sylvester-bezout formulation

    Get PDF
    The resultant of a system of polynomial equations is a factor of the determinant of the resultant matrix. The matrix is said to be optimal when its determinant equals exactly the resultant. Other factors besides the determinant are known as extraneous factors and it has been the major interest among researches to seek for a determinantal resultant formula that gives optimal resultant matrix whose determinant exactly equals the resultant. If such determinantal formula does not exist, a formulation that reduces the existence of these extraneous factors is sought. This thesis focuses on the construction and implementations of determinantal formulas that gives exact resultant for certain classes of multihomogeneous multivariate polynomial equations. For the class of multigraded polynomial systems, a Sylvester type formula giving exact resultant can be derived out of certain degree vectors. The first part of this thesis implements the Sylvester type formula for determining the entries and dimension of the Sylvester type matrix of multigraded systems by applying the properties of certain linear maps and permutations of groups of variables. Even though the Sylvester type formula gives exact resultants for multigraded systems, this approach does not take advantage of the sparseness conditions when considering sparse polynomials. Sparse systems can be utilized by considering the underlying properties of its Newton polytopes, the convex hull of the support of the system. Preliminary observations on the properties of mixed volumes of the polytopes in comparison to the degree of the resultant of polynomial systems derived from Sylvester type matrices are used in the determination of whether the resultant matrix is optimal. This research proceeds to construct and implement a new hybrid resultant matrix algorithm based on the Sylvester-B´ezout formulation. The basis of this construction applies some related concepts and tools from algebraic geometry such as divisors, fans and cones, homogeneous coordinate rings and the projective space. The major tasks in the construction are determining the degree vector of the homogeneous variables known as homogeneous coordinates and solving a set of linear inequalities. In this work, the method of solving these equations involves a systematic procedure or combinatorial approach on the set of exponent vectors of the monomials. Two new rules are added as a termination criterion for obtaining the unique solutions for the B´ezout matrix. The implementation of the new algorithm on certain class of unmixed multigraded systems of bivariate polynomial equations with some coefficients being zero suggests conditions that can produce exact resultant. From the results, some theorems on these conditions and properties are proven. An application of the hybrid resultant matrix to solving the multivariate polynomial equations in three variables is discussed. Upon completion of this research two new computer algebra packages have been developed, namely the Sylvester matrix package for multivariate polynomial equations and the hybrid Sylvester- B´ezout matrix package for computing the resultant of bivariate polynomial equations

    Bilinear systems with two supports: Koszul resultant matrices, eigenvalues, and eigenvectors

    Get PDF
    International audienceA fundamental problem in computational algebraic geometry is the computation of the resultant. A central question is when and how to compute it as the determinant of a matrix. whose elements are the coefficients of the input polynomials up-to sign. This problem is well understood for unmixed multihomogeneous systems, that is for systems consisting of multihomogeneous polynomials with the * 1 same support. However, little is known for mixed systems, that is for systems consisting of polynomials with different supports. We consider the computation of the multihomogeneous resultant of bilinear systems involving two different supports. We present a constructive approach that expresses the resultant as the exact determinant of a Koszul resultant matrix, that is a matrix constructed from maps in the Koszul complex. We exploit the resultant matrix to propose an algorithm to solve such systems. In the process we extend the classical eigenvalues and eigenvectors criterion to a more general setting. Our extension of the eigenvalues criterion applies to a general class of matrices, including the Sylvester-type and the Koszul-type ones

    Matrix formulae for Resultants and Discriminants of Bivariate Tensor-product Polynomials

    Get PDF
    International audienceThe construction of optimal resultant formulae for polynomial systems is one of the main areas of research in computational algebraic geometry. However, most of the constructions are restricted to formulae for unmixed polynomial systems, that is, systems of polynomials which all have the same support. Such a condition is restrictive, since mixed systems of equations arise frequently in many problems. Nevertheless, resultant formulae for mixed polynomial systems is a very challenging problem. We present a square, Koszul-type, matrix, the determinant of which is the resultant of an arbitrary (mixed) bivariate tensor-product polynomial system. The formula generalizes the classical Sylvester matrix of two univariate polynomials, since it expresses a map of degree one, that is, the elements of the corresponding matrix are up to sign the coefficients of the input polynomials. Interestingly, the matrix expresses a primal-dual multiplication map, that is, the tensor product of a univariate multiplication map with a map expressing derivation in a dual space. In addition we prove an impossibility result which states that for tensor-product systems with more than two (affine) variables there are no universal degree-one formulae, unless the system is unmixed. Last but not least, we present applications of the new construction in the efficient computation of discriminants and mixed discriminants

    TR-2012001: Algebraic Algorithms

    Full text link
    corecore