Analytic functions with semialgebraic graphs are Nash #
A real-valued function with semialgebraic graph on any specified domain satisfies a single nonzero polynomial relation on that entire domain. Neither continuity nor openness of the domain is needed for this algebraic assertion. In particular, if the function is analytic at a point and its graph is semialgebraic on a neighbourhood, it is a Nash germ there.
The scalar output is encoded as Unit → ℝ in IsSemialgebraicOn, in accordance with its
finite-coordinate graph convention. The resulting relation is a polynomial in the value
variable with coefficients in the coordinate polynomial ring, as used by IsNashAt.
The empty domain and the zero-dimensional input space are included. No nonsingularity of
the relation at a graph point is asserted or needed.
References #
- J. Bochnak, M. Coste, M.-F. Roy, Real Algebraic Geometry, Springer, 1998, Section 8.1 (the semialgebraic graph criterion for Nash functions).
A scalar function with semialgebraic graph on s satisfies one nonzero polynomial
relation on all of s, without continuity or openness assumptions.
An analytic function whose graph is semialgebraic on a neighbourhood of x is a Nash
germ at x. The neighbourhood need not itself be open.
An analytic function with semialgebraic graph on an open domain is Nash at every point of that domain.