Isotopic meshing of a real algebraic surface

We present a new algorithm for computing the topology of a real algebraic surface $S$, even in singular cases. We use previous algorithms for 2D and 3D algebraic curves and show how properties of the polar variety of $S$ yield a topological complex equivalent to $S$, or even a simplicial complex isotopic to $S$. The proof of correctness of the algorithm is detailed. It is based on tools from stratification theory. We construct an explicit Whitney stratification of $S$, by resultant computation. Using Thom's isotopy lemma, we show how to deduce the topology of $S$ from a finite number of characteristic points on the surface. An analysis of the complexity of the algorithm and effectivity issues conclude the paper.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/inria-00070499
Author Mourrain, Bernard, Técourt, Jean-Pierre
Maintainer CCSD
Last Updated May 16, 2026, 00:21 (UTC)
Created May 16, 2026, 00:21 (UTC)
Identifier Report N°: RR-5508
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Geometry, algebra, algorithms (GALAAD) ; Centre Inria d'Université Côte d'Azur ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)
creator Mourrain, Bernard
date 2006-05-16T00:00:00
harvest_object_id b736db63-d42b-40d8-91a5-a4b41c91b5fe
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-08-26T00:00:00
set_spec type:REPORT