On the Computation of Newton Polytopes of Eliminants
Rafael Mohr, Yulia Mukhina
TL;DR
This work links the Newton polytope of the eliminant arising from projecting a complete intersection to a mixed fiber polytope of the input Newton polytopes, enabling a vertex-based algorithm for construction. By leveraging a vertex oracle and mixed subdivisions (dimension $k$), it avoids tropical elimination and heavy Minkowski-sum computations, achieving substantial practical gains. The authors provide a rigorous algorithm, implement it in Julia, and demonstrate superior performance on implicitization benchmarks compared to tropical methods, with an additional application to differential elimination. The approach yields concrete, scalable bounds and interpolation strategies for eliminants, with broad relevance to implicitization and differential-algebraic computation.
Abstract
For systems of polynomial equations, we study the problem of computing the Newton polytope of their eliminants. As was shown by Esterov and Khovanskii, such Newton polytopes are mixed fiber polytopes of the Newton polytopes of the input equations. We use their results in combination with mixed subdivisions to design an algorithm computing these special polytopes. We demonstrate the increase in practical performance of our algorithm compared to existing methods using tropical geometry and discuss the differences that lead to this increase in performance. We also demonstrate an application of our work to differential elimination.
