English

Efficient simplicial replacement of semi-algebraic sets

Algebraic Topology 2022-10-26 v3 Algebraic Geometry

Abstract

We prove that for any 0\ell \geq 0, there exists an algorithm which takes as input a description of a semi-algebraic subset SRkS \subset \mathbb{R}^k given by a quantifier-free first order formula ϕ\phi in the language of the reals, and produces as output a simplicial complex Δ\Delta, whose geometric realization, Δ|\Delta| is \ell-equivalent to SS. The complexity of our algorithm is bounded by (sd)kO()(sd)^{k^{O(\ell)}}, where ss is the number of polynomials appearing in the formula ϕ\phi, and dd a bound on their degrees. For fixed \ell, this bound is singly exponential in kk. In particular, since \ell-equivalence implies that the homotopy groups up to dimension \ell of Δ|\Delta| are isomorphic to those of SS, we obtain a reduction (having singly exponential complexity) of the problem of computing the first \ell homotopy groups of SS to the combinatorial problem of computing the first \ell homotopy groups of a finite simplicial complex of size bounded by (sd)kO()(sd)^{k^{O(\ell)}}.

Keywords

Cite

@article{arxiv.2009.13365,
  title  = {Efficient simplicial replacement of semi-algebraic sets},
  author = {Saugata Basu and Negin Karisani},
  journal= {arXiv preprint arXiv:2009.13365},
  year   = {2022}
}

Comments

55 pages, 8 figures. The previous version has been split into two parts. The second part titled "Persistent homology of semi-algebraic sets" now appears as a separate paper. The title has been shortened to reflect this change. Several proofs have been expanded. More explanations and figures have been added. Comments welcome

R2 v1 2026-06-23T18:50:58.057Z