On the complexity of Chow and Hurwitz forms
Mahmut Levent Doğan, Alperen Ali Ergür, Elias Tsigaridas
TL;DR
The paper investigates the bit complexity of computing Chow forms and their Hurwitz extensions in projective and multiprojective settings, proposing a deterministic, resultant-based algorithm that achieves a single exponential bound. It develops complete-intersection and general-case algorithms, leverages generalized characteristic polynomials to avoid degeneracies, and extends the framework to multiprojective spaces with detailed multihomogeneous Bézout and sparse resultant analyses. A key contribution is the first explicit bit-complexity bounds for Chow forms, plus analogous results for Hurwitz forms in both the projective and multiprojective contexts, including a clear linkage to incidence geometry and matroid/ polymatroid structures. The work also provides practical algorithms for computing multigraded Chow forms, their supports, and associated varieties, highlighting the interplay between elimination theory, invariant theory, and combinatorial structures. Overall, the results advance the algorithmic understanding of elimination in algebraic geometry and have potential implications for computational incidence geometry and related combinatorial problems.
Abstract
We consider the bit complexity of computing Chow forms and their generalization to multiprojective spaces. We develop a deterministic algorithm using resultants and obtain a single exponential complexity upper bound. Earlier computational results for Chow forms were in the arithmetic complexity model, and our result represents the first bit complexity bound. We also extend our algorithm to Hurwitz forms in projective space, and explore connections between multiprojective Hurwitz forms and matroid theory. The motivation for our work comes from incidence geometry where intriguing computational algebra problems remain open.
