Papers
Topics
Authors
Recent
Search
2000 character limit reached

Closed Semialgebraic Type Sets

Updated 12 July 2026
  • Closed semialgebraic type sets are subsets of ℝⁿ defined by finitely many polynomial constraints that are closed in the Euclidean topology and serve as a basis for classification.
  • They are studied using topological, spectral, and computational invariants to provide effective finite classification and reconstruction from function rings.
  • Advanced C¹-triangulations and quantitative separation methods enable differential integration and optimization, linking algebraic, topological, and computational perspectives.

Closed semialgebraic sets are semialgebraic subsets of Rn\mathbb{R}^n that are closed in the Euclidean topology; in the basic closed case they are cut out by finitely many polynomial equalities and non-strict polynomial inequalities (Korda et al., 2022, Jeronimo et al., 2011). The phrase “closed semialgebraic type sets” is not introduced as a standard formal term in the papers considered here. Instead, the literature studies closed semialgebraic sets through several notions of type and classification, notably topological type, spectral type, homological invariants, and the logical structure of lattices of closed sets (Bürgisser et al., 2018, Demdah et al., 2024, Fernando et al., 2013, Tressl, 2016). In parallel, closed semialgebraic sets admit C1C^1-triangulated models that support differential-form integration and Stokes-type formulas (Ohmoto et al., 2015).

1. Foundational notions and scope

A semialgebraic set XRmX\subset \mathbb{R}^m is defined by finitely many polynomial equations, inequalities, and Boolean combinations, and a map is semialgebraic when its graph is semialgebraic. In the triangulation framework, the ambient notion is broadened to “locally semialgebraic”: XRmX\subset \mathbb{R}^m is locally semialgebraic if XDX\cap D is semialgebraic for every compact mm-disk DD, and a map is locally semialgebraic if its restriction to every compact semialgebraic subset is semialgebraic. The same framework is stated to hold over any real closed field, including possibly non-archimedean real closed fields, and more generally in o-minimal, subanalytic, or XX-categories satisfying the relevant axioms (Ohmoto et al., 2015).

For basic closed semialgebraic geometry, a standard class is

T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},

where the fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n] have bounded degree and coefficient size. This is the setting for explicit optimization and separation theorems on connected components of closed semialgebraic sets (Jeronimo et al., 2011).

A second uniform description uses complexity bounds. A semialgebraic set C1C^10 has complexity at most C1C^11 if it can be described by at most C1C^12 polynomial equations or inequalities, each of degree at most C1C^13. Closed semialgebraic sets are included as a subclass of these bounded-complexity families (Demdah et al., 2024).

From the computational-topology side, closed semialgebraic sets also appear as sets defined by lax Boolean formulas using only the atomic predicates

C1C^14

combined by C1C^15 and C1C^16, but without complements. The relevant paper explicitly states that it does not introduce a formal notion called “semialgebraic type sets” or “closed semialgebraic type sets” (Bürgisser et al., 2018).

2. Topological and spectral notions of type

One notion of type is the semialgebraic homeomorphism class under bounded complexity. For every C1C^17, there exist integers C1C^18 and semialgebraic subsets C1C^19, each of complexity at most XRmX\subset \mathbb{R}^m0, such that every semialgebraic set XRmX\subset \mathbb{R}^m1 of complexity at most XRmX\subset \mathbb{R}^m2 is semialgebraically homeomorphic to one of the XRmX\subset \mathbb{R}^m3 by a homeomorphism of bounded complexity. The analogous theorem over any real closed field is stated separately. In the algebraic case, for every XRmX\subset \mathbb{R}^m4 there are finitely many model algebraic sets XRmX\subset \mathbb{R}^m5 of degree at most XRmX\subset \mathbb{R}^m6 such that every algebraic subset of degree at most XRmX\subset \mathbb{R}^m7 is semialgebraically homeomorphic to one of them by a homeomorphism of bounded complexity. The geometric engine is Hardt’s semialgebraic trivialization theorem; effectivity is extracted via Tarski–Seidenberg, the transfer principle, and Tarski decidability (Demdah et al., 2024).

A different type theory is spectral. For a semialgebraic set XRmX\subset \mathbb{R}^m8, let XRmX\subset \mathbb{R}^m9 be the ring of continuous semialgebraic functions and XRmX\subset \mathbb{R}^m0 its bounded subring. Then

XRmX\subset \mathbb{R}^m1

whereas

XRmX\subset \mathbb{R}^m2

Here XRmX\subset \mathbb{R}^m3 is the finite set of points of XRmX\subset \mathbb{R}^m4 having a neighborhood semialgebraically homeomorphic to XRmX\subset \mathbb{R}^m5. The paper also proves that XRmX\subset \mathbb{R}^m6 if and only if XRmX\subset \mathbb{R}^m7 is compact, and that the maximal spectra XRmX\subset \mathbb{R}^m8 and XRmX\subset \mathbb{R}^m9 are always homeomorphic (Fernando et al., 2013).

These two regimes isolate different invariants. The topological-type results give finite lists of representatives and bounded-complexity homeomorphisms, while spectral-type results recover semialgebraic geometry from function rings and their maximal spectra. This suggests that “type” in the closed semialgebraic setting is inherently plural rather than canonical.

3. XDX\cap D0-triangulations and differential-topological structure

Every locally closed semialgebraic set XDX\cap D1 admits a semialgebraic triangulation XDX\cap D2 such that the realization map

XDX\cap D3

is of class XDX\cap D4. The point is stronger than smoothness on simplex interiors: each closed simplex is XDX\cap D5-realized, although the differential may drop rank on the boundary or on lower-dimensional subsets. The proof uses triangulation, semialgebraic stratification, tubes around strata, the curve selection lemma in the form of the wing lemma, and an iterative “panel beating” deformation. In the stronger technical statement, given a triangulation XDX\cap D6 and a semialgebraic XDX\cap D7 map XDX\cap D8, there exists a semialgebraic homeomorphism XDX\cap D9 of mm0 preserving each simplex such that mm1 is mm2. A common mm3-refinement theorem is also established.

For a compact semialgebraic subset mm4 of dimension mm5 with a fundamental class, and a differential mm6-form mm7 on the ambient semialgebraic manifold mm8, this yields the straightforward formula

mm9

The integral is independent of the chosen DD0-triangulation, and the semialgebraic Stokes formula takes the expected form

DD1

For compact closed semialgebraic sets, these results replace more elaborate semialgebraic-chain machinery by ordinary integration over compact simplices (Ohmoto et al., 2015).

4. Quantitative optimization and separation on basic closed sets

Quantitative arithmetic information is available for minima of polynomials on connected components of basic closed semialgebraic sets. Let DD2 be a compact connected component of

DD3

and let DD4 have degree DD5. Then the minimum of DD6 on DD7 is an algebraic number of degree at most DD8. If the minimum is nonzero, its absolute value has an explicit positive lower bound of doubly exponential type in DD9. The same conclusion holds for noncompact connected components when the set of minimizers is compact. Applying the result to

XX0

gives an explicit lower bound on the distance between two disjoint connected components of basic closed semialgebraic sets, provided at least one component is compact (Jeronimo et al., 2011).

A constructive polynomial separation theorem addresses two compact disjoint basic semialgebraic sets

XX1

assumed contained in XX2. The method starts from the explicit continuous separator

XX3

which satisfies XX4 on XX5 and XX6 on XX7, then approximates XX8 by a polynomial via a multivariate Jackson theorem and certifies the sign conditions by an effective Putinar Positivstellensatz. The output is a polynomial XX9 satisfying

T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},0

and the computation is organized through a hierarchy of semidefinite programs. The degree bound is polynomial in T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},1 and singly exponential in T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},2 (Korda et al., 2022).

These results are not classification theorems in the homeomorphism sense. They instead endow basic closed semialgebraic sets with explicit metric, arithmetic, and optimization-theoretic separation data.

5. Computable homology of closed semialgebraic sets

Closed semialgebraic sets defined by lax formulas admit algorithmic computation of the full homology sequence, including torsion coefficients. Given a tuple of polynomials T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},3 and a lax Boolean formula T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},4, the target set is denoted T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},5, and the main output is T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},6. The algorithm is stated to work in weak exponential time: outside a subset of input data having exponentially small measure, the cost is single exponential in the size of the data.

The method first homogenizes the affine problem to a spherical one, then controls geometry through condition numbers and ill-posedness bounds, approximates the atomic pieces by finite point clouds, builds Čech complexes, combines those complexes according to the lax formula, and finally uses Mayer–Vietoris or inclusion–exclusion transfer to show that the resulting simplicial complex has the same homology as the original semialgebraic set. The final algebraic-topology step computes T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},7 using boundary matrices and Smith normal form. The paper emphasizes that it is a computational theory of closed semialgebraic sets rather than a formal theory of “semialgebraic type sets.” A plausible implication is that homology here serves as a computable surrogate for type when full semialgebraic-homeomorphism classification is not the immediate objective (Bürgisser et al., 2018).

6. Lattice-theoretic and algebraic encodings

The lattice of closed semialgebraic sets supports a further notion of type, now in the model-theoretic sense of what the inclusion structure can interpret. In one dimension, the decisive model is the lattice of finite unions of closed intervals in a dense linear order; it is bi-interpretable with the weak monadic structure T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},8, and the resulting theory is decidable. In higher dimension the behavior changes sharply. For a definably connected open set T={xRnf1(x)==f(x)=0,  f+1(x)0,,fm(x)0},T=\{x\in\mathbb R^n \mid f_1(x)=\cdots=f_\ell(x)=0,\; f_{\ell+1}(x)\ge 0,\ldots,f_m(x)\ge 0\},9 with fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]0, Theorem 6.2 shows that a lattice fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]1 of definable subsets of fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]2 that are closed in fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]3 can define the relation

fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]4

and, after naming a suitable interval-like element, the poset fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]5 interprets fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]6. In particular, higher-dimensional lattices of closed semialgebraic sets have undecidable first-order theory (Tressl, 2016).

An adjacent algebraic direction, formulated for open semi-algebraic sets rather than closed ones, characterizes rational functions by positivity and valuation data. For

fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]7

the Ganzstellensatz states that fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]8 admits only integral values on fiZ[x1,,xn]f_i\in \mathbb Z[x_1,\ldots,x_n]9 if and only if C1C^100 lies in the integral radical of the algebra generated by

C1C^101

and analogous boundedness criteria hold over arbitrary real closed fields (Lavi, 2011). Although this framework is not about closed semialgebraic sets, it indicates another way in which semialgebraic “type” can be encoded algebraically: through positive cones, valuation rings, and integral closure rather than through homeomorphism classes or homology.

Taken together, these results show that closed semialgebraic sets admit several non-equivalent but highly structured type theories. Topological type yields effective finite classification under bounded complexity; spectral type reconstructs the set from semialgebraic function rings up to a finite exceptional subset in the bounded case; C1C^102-triangulations supply differential-topological models for integration; computational homology furnishes effective invariants; and lattice-theoretic analysis reveals a sharp logical dichotomy between one-dimensional and higher-dimensional closed-set geometries.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Closed Semialgebraic Type Sets.