Home Approximation of maps between real algebraic varieties
Article Open Access

Approximation of maps between real algebraic varieties

  • Juliusz Banecki ORCID logo and Wojciech Kucharz ORCID logo EMAIL logo
Published/Copyright: February 21, 2025

Abstract

A nonsingular real algebraic variety 𝑌 is said to have the approximation property if, for every nonsingular real algebraic variety 𝑋, the following holds: if f : X Y is a C map that is homotopic to a regular map, then 𝑓 can be approximated in the C topology by regular maps. In this paper, we characterize the varieties 𝑌 with the approximation property. We also characterize the varieties 𝑌 with the approximation property combined with a suitable interpolation condition. Some of our results have variants concerning the regular approximation of continuous maps defined on (possibly singular) real algebraic varieties.

1 Introduction and main results

In real algebraic geometry, the problem of approximating continuous or C maps by algebraic morphisms has been studied in numerous works since at least the 1980s (see [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 28, 29, 30, 33, 34, 35, 37, 39, 43, 44, 48, 50, 52, 53, 54, 62, 64] and the references therein). The publications [2, 17] present the latest developments in this area. The line of research initiated in [17] will be continued here with the introduction of new ideas and techniques.

Throughout this paper, we use the term real algebraic variety to mean a ringed space with structure sheaf of ℝ-algebras of ℝ-valued functions, which is isomorphic to a Zariski locally closed subset of real projective 𝑛-space P n ( R ) , for some 𝑛, endowed with the Zariski topology and the sheaf of regular functions. Morphisms of real algebraic varieties are called regular maps. This terminology is compatible with that used in the monographs [5, 52], which contain a detailed treatment of real algebraic geometry.

Recall that each real algebraic variety in the sense used here is actually affine, that is, isomorphic to an algebraic set in R n for some 𝑛 (see [5, Proposition 3.2.10 and Theorem 3.4.4] or [52, Proposition 1.3.11]). This fact allows us to describe regular functions and regular maps in a simple way. To be precise, let X R n and Y R p be algebraic sets, and let U X be a Zariski open set. A function φ : U R is regular if and only if there exist two polynomial functions P , Q : R n R such that

Q ( x ) 0 and φ ( x ) = P ( x ) Q ( x ) for all x U

(see [5, p. 62] or [52, p. 14]). A map f = ( f 1 , , f p ) : U Y R p is regular if and only if its components f 1 , …, f p are regular functions.

Each real algebraic variety carries also the Euclidean topology determined by the usual metric on ℝ. Unless explicitly stated otherwise, all topological notions relating to real algebraic varieties refer to the Euclidean topology.

Given two C manifolds 𝑀 and 𝑁, we denote by C k ( M , N ) the space of all C k maps from 𝑀 to 𝑁, endowed with the C k topology, where 𝑘 is a nonnegative integer or k = (see [32, pp. 34, 36] or [63, p. 311] for the definition of this topology and note that, in [32], it is called the weak C k topology; the C 0 topology is just the compact-open topology). From now on, C manifolds and C maps will be referred to as smooth manifolds and smooth maps, respectively.

Let 𝑋, 𝑌 be nonsingular real algebraic varieties, and 𝑈 an open subset of 𝑋. We say that a C k map f : U Y can be approximated in the C k topology by regular maps from 𝑋 to 𝑌 if, for every open neighborhood U C k ( U , Y ) of 𝑓, there exists a regular map g : X Y whose restriction g | U belongs to 𝒰.

According to Nachbin’s version of the Stone–Weierstrass approximation theorem given for example in [47, Theorem 1.2.1], every C k function from 𝑈 to ℝ can be approximated in the C k topology by regular functions.

The Stone–Weierstrass theorem does not carry over directly to 𝑌-valued maps. We encounter the following phenomena.

  • In [28], Ghiloni introduced the notion of generic real algebraic variety and proved that the set of regular maps from 𝑋 to 𝑌 is nowhere dense in C 0 ( X , Y ) and in C ( X , Y ) if 𝑌 is generic.

  • If a continuous map from 𝑋 to 𝑌 can be approximated in the C 0 topology by regular maps, then it is homotopic to a regular map. This is because there is a strong deformation retraction of 𝑋 onto some compact subset [5, Corollary 9.3.7].

  • By [15, Theorems 1.1 and 1.1 ], if 𝑌 has a compact connected component of positive dimension, then there exists a smooth map from a compact nonsingular real algebraic variety 𝑍 to 𝑌 that is not homotopic to any regular map.

  • It can happen that a continuous map from 𝑋 to 𝑌 is homotopic to a regular map, but cannot be approximated by regular maps. For example, every regular map from P 1 ( R ) to any nonsingular cubic curve 𝐶 in P 2 ( R ) is constant, so among continuous maps from P 1 ( R ) to 𝐶, only those that are constant can be approximated by regular maps.

This brings us to the issues addressed in the present paper.

Definition 1.1

Let 𝑌 be a nonsingular real algebraic variety.

  1. (Approximation property or AP). The variety 𝑌 is said to have the approximation property (AP for short) if, for every nonsingular real algebraic variety 𝑋, the following holds: if f : X Y is a smooth map that is homotopic to a regular map from 𝑋 to 𝑌, then 𝑓 can be approximated in the C topology by regular maps from 𝑋 to 𝑌.

  2. (Generalized approximation property or GAP). The variety 𝑌 is said to have the generalized approximation property (GAP for short) if, for every nonsingular real algebraic variety 𝑋 and every open subset 𝑈 of 𝑋, the following holds: if f : U Y is a smooth map for which there exists a regular map f 0 : X Y with f 0 | U homotopic to 𝑓, then 𝑓 can be approximated in the C topology by regular maps from 𝑋 to 𝑌.

In the study of the approximation of smooth maps by regular maps, the focus has often been on the AP of the target variety (see [1, 5, 6, 8, 9, 16, 17, 18, 33, 37, 39, 43, 44] and the references therein). Determining which varieties have the AP is a difficult problem. General results in this direction have been obtained only recently [17]. For example, in [17], it is proved that, for every positive integer 𝑛, the unit 𝑛-sphere has the AP, while a weaker version of such a result was previously proved only for certain specific values of 𝑛, namely n = 1 , 2 or 4 in [6] and n = 3 or 7 in [1].

It turns out that AP and GAP are equivalent properties. The nonsingular real algebraic varieties having these properties are characterized in Theorem 1.3 below.

We will work with vector bundles, which are always ℝ-vector bundles. Let 𝑌 be a real algebraic variety. Given a vector bundle p : E Y , with total space 𝐸 and bundle projection 𝑝, we sometimes refer to 𝐸 as a vector bundle over 𝑌. If 𝑦 is a point in 𝑌, we let E y : = p 1 ( y ) denote the fiber over 𝑦 and write 0 y for the zero vector in E y . We call Z ( E ) = { 0 y E : y Y } the zero section of 𝐸. The general theory of algebraic vector bundles over real algebraic varieties can be found in [5, Section 12.1].

Assuming that 𝑌 is a nonsingular real algebraic variety, we denote the tangent bundle of 𝑌 by T Y and the tangent space to 𝑌 at a point y Y by T y Y .

For any topological space 𝑆, let Ω ( S ) denote the collection of all relatively compact open subsets of 𝑆.

Definition 1.2

Let 𝑌 be a nonsingular real algebraic variety.

  1. (Quasi-spray). A quasi-spray ( E , p , { s V } , { τ V } ) for 𝑌 consists of an algebraic vector bundle p : E Y over 𝑌 and two collections { s V } , { τ V } indexed by V Ω ( Y ) , where s V : E Y is a regular map and τ V : V E is a smooth map such that s V ( τ V ( y ) ) = y and p ( τ V ( y ) ) = y for all y V .

  2. (Dominating quasi-spray). A quasi-spray ( E , p , { s V } , { τ V } ) for 𝑌 is said to be dominating if, for every V Ω ( Y ) and every y V , the regular map

    E y Y , v s V ( v + τ V ( y ) )

    is a submersion at 0 y E y .

  3. (Quasi-malleable variety). The variety 𝑌 is called quasi-malleable if it admits a dominating quasi-spray.

  4. (Spray). A spray ( E , p , s ) for 𝑌 consists of an algebraic vector bundle p : E Y over 𝑌 and a regular map s : E Y such that s ( 0 y ) = y for all y Y .

  5. (Dominating spray). A spray ( E , p , s ) for 𝑌 is said to be dominating if, for every y Y , the regular map E y Y , v s ( v ) is a submersion at 0 y E y .

  6. (Malleable variety). The variety 𝑌 is called malleable if it admits a dominating spray.

The notions of quasi-spray, dominating quasi-spray and quasi-malleable variety are new, while the concepts of spray, dominating spray and malleable variety in Definition 1.2 are identical with those in [17, Definition 2.1]. Each spray ( E , p , s ) for 𝑌 determines a quasi-spray ( E , p , { s V } , { τ V } ) for 𝑌, where s V = s and τ V ( y ) = 0 y for all V Ω ( Y ) and all y V . It follows that every malleable variety is quasi-malleable. On the other hand, the question whether every quasi-malleable variety is malleable seems to be a difficult problem to settle.

The simplest malleable variety is Y = R n which admits a dominating spray ( E , p , s ) , where

p : E = Y × R n Y

is the product vector bundle and s : E Y is defined by s ( y , v ) = y + v .

Two nontrivial classes of malleable varieties are identified in [17, 42]; see Examples 1.7 and 1.8 below for a summary. New constructions of malleable varieties are given in Theorem 1.9 and Corollary 1.10

The following theorem is one of our main results.

Theorem 1.3

Theorem 1.3 (Varieties with the AP)

For a given nonsingular real algebraic variety 𝑌, the following conditions are equivalent.

  1. The variety 𝑌 has the generalized approximation property.

  2. The variety 𝑌 has the approximation property.

  3. Every smooth map σ : T Y Y , with σ ( 0 y ) = y for all y Y , can be approximated in the C 1 topology by regular maps from T Y to 𝑌.

  4. Every smooth map φ : Y × R Y , with φ ( y , 0 ) = y for all y Y , can be approximated in the C 1 topology by regular maps from Y × R to 𝑌.

  5. The variety 𝑌 is quasi-malleable.

Since all continuous maps defined on a contractible space are null homotopic, the following is an immediate corollary to Theorem 1.3.

Corollary 1.4

Let 𝑌 be a quasi-malleable nonsingular real algebraic variety. Let 𝑋 be a nonsingular real algebraic variety, and 𝑈 a contractible open subset of 𝑋. Then every smooth map from 𝑈 to 𝑌 can be approximated in the C topology by regular maps from 𝑋 to 𝑌.

We move on to examine approximation in combination with interpolation.

Definition 1.5

Let 𝑌 be a nonsingular real algebraic variety.

  1. (Approximation-interpolation property or AIP). The variety 𝑌 is said to have the approximation-interpolation property (AIP for short) if, for every nonsingular real algebraic variety 𝑋 and every nonsingular Zariski closed subvariety 𝐴 of 𝑋, the following holds: if f : X Y is a smooth map for which there exists a regular map f 0 : X Y satisfying f 0 | A = f | A and homotopic to 𝑓 relative to 𝐴, then 𝑓 can be approximated in the C topology by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A .

  2. (Generalized approximation-interpolation property or GAIP). The variety 𝑌 is said to have the generalized approximation-interpolation property (GAIP for short) if, for every nonsingular real algebraic variety 𝑋, every open subset 𝑈 of 𝑋 and every nonsingular Zariski closed subvariety 𝐴 of 𝑋, the following holds: if f : U Y is a smooth map for which there exists a regular map f 0 : X Y with f 0 | U A = f | U A and with f 0 | U homotopic to 𝑓 relative to U A , then 𝑓 can be approximated in the C topology by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A .

We have the following variant of Theorem 1.3.

Theorem 1.6

Theorem 1.6 (Varieties with the AIP)

For a given nonsingular real algebraic variety 𝑌, the following conditions are equivalent.

  1. The variety 𝑌 has the generalized approximation-interpolation property.

  2. The variety 𝑌 has the approximation-interpolation property.

  3. Every smooth map σ : T Y Y , with σ ( 0 y ) = y for all y Y , can be approximated in the C 1 topology by regular maps from T Y to 𝑌 whose restrictions to Z ( T Y ) are equal to σ | Z ( T Y ) .

  4. Every smooth map φ : Y × R Y , with φ ( y , 0 ) = y for all y Y , can be approximated in the C 1 topology by regular maps from Y × R to 𝑌 whose restrictions to Y × { 0 } are equal to φ | Y × { 0 } .

  5. The variety 𝑌 is malleable.

If 𝑌 is a malleable variety, then according to Theorem 5.1, it actually has a stronger property than the GAIP.

Theorems 1.3 and 1.6 result in the following diagram:

GAP AP quasi-malleable GAIP AIP malleable .

It seems unlikely that the vertical implications can be reversed.

The relevance of Theorems 1.3 and 1.6 is reinforced by interesting examples of malleable varieties.

Example 1.7

Example 1.7 (Homogeneous spaces)

Let 𝐺 be a linear real algebraic group, that is, a Zariski closed subgroup of the general linear group GL n ( R ) for some 𝑛. A 𝐺-space is a real algebraic variety 𝑌 on which 𝐺 acts, where the action G × Y Y , ( a , y ) a y is a regular map. We say that a 𝐺-space 𝑌 is good if 𝑌 is nonsingular and, for every point y Y , the map G Y , a a y is a submersion at the identity element of 𝐺. Obviously, if 𝑌 is homogeneous for 𝐺 (that is, 𝐺 acts transitively on 𝑌), then 𝑌 is a good space. The group 𝐺 acts transitively on itself by left multiplication and is therefore a homogeneous space. By [17, Proposition 2.8], every good space is malleable.

In particular, the unit 𝑛-sphere

S n : = { ( x 0 , , x n ) R n + 1 : x 0 2 + + x n 2 = 1 }

and real projective 𝑛-space P n ( R ) are malleable varieties because they are homogeneous spaces for the orthogonal group O n + 1 ( R ) GL n + 1 ( R ) .

Example 1.8

Example 1.8 (Open subvarieties)

If 𝑌 is a malleable real algebraic variety, then every Zariski open subset of 𝑌 is also a malleable variety [42, Proposition 2.11]. In particular, every Zariski open subset of R n is a malleable variety. It is obvious that the malleable variety R n S n 1 , where n 1 , is not homogeneous.

Our new result is the following local malleability criterion.

Theorem 1.9

Theorem 1.9 (Localization theorem)

Let 𝑌 be a nonsingular real algebraic variety, each point of which has a Zariski open neighborhood that is a malleable variety. Then 𝑌 is a malleable variety.

It is worthwhile to compare malleable varieties with more familiar ones, such as rational or unirational varieties.

Recall that an 𝑛-dimensional irreducible real algebraic variety is said to be rational if it contains a nonempty Zariski open subset biregularly isomorphic to a Zariski open subset of R n . We extend this definition slightly by declaring that a real algebraic variety is rational if each of its irreducible components is rational. If a homogeneous space for some linear real algebraic group has at least one rational irreducible component, then it is a rational variety.

It is an open question whether every linear real algebraic group is a rational variety. However, there are real homogeneous spaces for GL n ( R ) that are not rational varieties. Indeed, by [58, Theorem 3.5], for every prime number 𝑝, there exists a finite 𝑝-group 𝐻 such that if a faithful linear action of 𝐻 on C n is fixed, then the complex quotient variety V : = C n / H is not rational. In fact, 𝑉 is not even stably rational, that is, V × C r is not rational for any 𝑟. We can consider 𝐻 as a subgroup of G : = GL n ( C ) . It follows from [22, Corollary 3.11] that the complex 𝐺-homogeneous space X : = G / H is stably birational to 𝑉, so 𝑋 is not stably rational. Thus, 𝑋 is a complex homogeneous space for 𝐺 which is not stably rational. Furthermore, we can assume that the action of 𝐻 on C n , hence the embedding of 𝐻 in 𝐺, is defined over ℝ. Then the quotient 𝑋 is also defined over ℝ. The group G ( R ) : = GL n ( R ) acts on the set X ( R ) of real points of 𝑋. Note that X ( R ) is a real algebraic variety in the sense of our paper. By construction, X ( R ) is not even stably rational. It remains to ensure that G ( R ) acts transitively on X ( R ) . This is always the case when the prime number 𝑝 is odd, in which case the group 𝐻 is of odd order. Then the quotient map π : G G / H = X is of odd degree. Let x X ( R ) be the image under 𝜋 of the identity element of 𝐺, and let y X ( R ) be an arbitrary point. Since 𝜋 is of odd degree, the fiber π 1 ( y ) contains a real point a G ( R ) . This means exactly that y = a x and shows the transitivity property. We are indebted to Olivier Benoist and Olivier Wittenberg for information on the above construction.

An 𝑛-dimensional real algebraic variety 𝑌 is said to be uniformly rational if every point in 𝑌 has a Zariski open neighborhood that is biregularly isomorphic to a Zariski open subset of R n . Clearly, every uniformly rational variety is nonsingular. An intriguing open question posed by Gromov is whether every rational nonsingular variety is uniformly rational (see [31, p. 885] and [19] for the discussion in the context of complex algebraic varieties).

Uniformly rational varieties are important in our theory.

Corollary 1.10

Corollary 1.10 (Uniformly rational implies malleable)

Every uniformly rational real algebraic variety is malleable.

Proof

According to Example 1.8, every Zariski open subset of R n is a malleable variety, so we complete the proof using Theorem 1.9. ∎

Example 1.11

Example 1.11 (Uniformly rational varieties)

Let 𝑌 be an irreducible nonsingular real algebraic variety.

  1. If 𝑌 is rational and dim Y = 1 , then 𝑌 is uniformly rational because it is biregularly isomorphic to a Zariski open subset of P 1 ( R ) .

  2. If 𝑌 is rational and dim Y = 2 , then as described in [51, § 2.2], 𝑌 is uniformly rational by Comessatti’s theorem [23, p. 257], whose modern proofs are given in [36, Theorem 30] and [59, p. 137, Proposition 6.4].

  3. If 𝑌 is uniformly rational and 𝑍 is a nonsingular Zariski closed subvariety of 𝑌, then the blow-up of 𝑌 with center 𝑍 is a uniformly rational variety. The proof given in [31, p. 885] and [19] in a complex setting also works for real algebraic varieties.

A real algebraic variety 𝑌 is said to be unirational if there exists a regular map φ : U Y defined on a Zariski open subset 𝑈 of R n , for some 𝑛, such that the image φ ( U ) is Zariski dense in 𝑌. In that case, 𝑌 is irreducible and one can choose a regular map 𝜑 as above with n = dim Y .

Every irreducible quasi-malleable real algebraic variety 𝑌 is unirational. This is because if ( E , p , { s V } , { τ V } ) is a dominating quasi-spray for 𝑌, then for every point y V , the regular map E y Y , v s V ( v + τ V ( y ) ) is a submersion at 0 y E y , so its image is Zariski dense in 𝑌.

In summary, the following implications hold for all irreducible nonsingular real algebraic varieties:

uniformly rational malleable rational quasi-malleable unirational .

The converse of the horizontal implication is generally false, while there are no known counterexamples to the converse of any of the vertical implications.

It is also natural to consider the approximation of continuous maps by regular maps. Let 𝑋, 𝑌 be real algebraic varieties (possibly singular), and 𝐷 an arbitrary subset of 𝑋. We say that a continuous map f : D Y can be approximated in the compact-open topology by regular maps from 𝑋 to 𝑌 if, for every open neighborhood U C ( D , Y ) of 𝑓, there exists a regular map g : X Y whose restriction g | D belongs to 𝒰. Here C ( D , Y ) denotes the space of all continuous maps from 𝐷 to 𝑌, endowed with the compact-open topology.

Theorem 1.12

Let 𝑌 be a quasi-malleable nonsingular real algebraic variety. Let 𝑋 be a real algebraic variety (possibly singular), and f : D Y a continuous map defined on an arbitrary subset 𝐷 of 𝑋. Assume that there exists a regular map f 0 : X Y with f 0 | D homotopic to 𝑓. Then 𝑓 can be approximated in the compact-open topology by regular maps from 𝑋 to 𝑌.

The following is an immediate corollary to Theorem 1.12.

Corollary 1.13

Let 𝑌 be a quasi-malleable nonsingular real algebraic variety. Let 𝑋 be a real algebraic variety (possibly singular), and 𝐷 an arbitrary contractible subset of 𝑋. Then every continuous map from 𝐷 to 𝑌 can be approximated in the compact-open topology by regular maps form 𝑋 to 𝑌.

We also have the following variant of Theorem 1.12 that takes interpolation into account.

Theorem 1.14

Let 𝑌 be a malleable nonsingular real algebraic variety. Let 𝑋 be a real algebraic variety (possibly singular), f : D Y a continuous map defined on an arbitrary subset 𝐷 of 𝑋, and 𝐴 a Zariski closed subvariety of 𝑋. Assume that there exists a regular map f 0 : X Y with f 0 | D A = f | D A and with f 0 | D homotopic to 𝑓 relative to D A . Then 𝑓 can be approximated in the compact-open topology by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A .

This paper focuses on the AP and AIP of the target varieties. Other aspects of the problem of approximation by regular maps are studied in [5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 28, 29, 30, 34, 35, 39, 44, 48, 50, 52, 53, 54, 57, 62, 64]; the recent paper [2] by Benoist and Wittenberg contains important results for maps defined on real algebraic curves. The literature also considers approximation by more flexible “almost regular” maps, where “almost regular” has a precise context-dependent meaning (see [3, 4, 26, 38, 40, 41, 42, 45, 44, 52, 65] and the references therein). Remarkable results on approximation by differentiable semialgebraic maps are given by Fernando and Ghiloni [24] and Pawłucki [55], with further refinements by Carbone [21]. There are also two prominent papers by Fernando and Ghiloni [25] and by Pawłucki [56] concerning the approximation of continuous maps by differentiable maps, where the target spaces are locally definable compact sets.

The paper is organized as follows. Working with smooth manifolds and smooth maps, we develop our main tools in Section 2. These allow us to prove Theorems 1.3 and 1.12 in Section 3. In Section 4, we prove Propositions 4.1 and 4.4, which correspond to Theorems 1.6 and 1.14 with Y = R . Combining the results of Sections 2 and 4, we prove Theorems 1.6 and 1.14 in Section 5. Section 6, which does not depend on the previous sections, contains the proof of Theorem 1.9. The inspiration for the use of dominating sprays comes from complex geometry, primarily from Gromov’s paper [31] and the related works of Forstnerič and others elaborated in [27].

2 Computations in smooth manifolds

The proofs of Theorems 1.3, 1.6, 1.12 and 1.14 depend largely on topological arguments. This section is devoted to developing the necessary topological tools.

Notation, Terminology and Convention 2.1

Given a homotopy F : X × [ 0 , 1 ] Y of continuous maps of topological spaces and a number t [ 0 , 1 ] , we denote by F t the map from 𝑋 to 𝑌 defined by F t ( x ) = F ( x , t ) for all x X . If 𝑇 is a subset of a metric space 𝑆 and ε > 0 is a constant, then the 𝜀-neighborhood of 𝑇 in 𝑆 is the union of all open balls with centers in the points of 𝑇 and radius 𝜀. By a metric on a smooth manifold, we always mean a metric which induces the manifold topology.

For the general theory of smooth vector bundles over smooth manifolds, we refer to [32]. The notions of quasi-spray and spray introduced in Definition 1.2 have natural variants in the category of smooth manifolds and smooth maps. To be precise, let 𝑁 be a smooth manifold. A smooth quasi-spray ( E , p , { s V } , { τ V } ) for 𝑁 consists of a smooth vector bundle p : E N over 𝑁 and two collections { s V } , { τ V } indexed by V Ω ( N ) , where s V : E N , τ V : V E are smooth maps such that p ( τ V ( y ) ) = y and s V ( τ V ( y ) ) = y for all y V . A smooth quasi-spray ( E , p , { s V } , { τ V } ) for 𝑁 is said to be dominating if, for every V Ω ( N ) and every y V , the smooth map E y N , v s V ( v + τ V ( y ) ) is a submersion at 0 y E y . A smooth spray ( E , p , s ) for 𝑁 consists of a smooth vector bundle p : E N over 𝑁 and a smooth map s : E N such that s ( 0 y ) = y for all y N . A smooth spray ( E , p , s ) for 𝑁 is said to be dominating if, for every y N , the smooth map E y N , v s ( v ) is a submersion at 0 y E y .

We need an additional definition to work effectively with dominating quasi-sprays.

Definition 2.2

Let 𝑁 be a smooth manifold.

  1. (Smooth partial spray). A smooth partial spray ( E , E , p , s ) for 𝑁 consists of a smooth vector bundle p : E N over 𝑁, an open neighborhood E E of the zero section Z ( E ) , and a smooth map s : E N such that s ( 0 y ) = y for all y N .

  2. (Dominating smooth partial spray). A smooth partial spray ( E , E , p , s ) for 𝑁 is said to be dominating if, for every point y N , the smooth map E y E N , v s ( v ) is a submersion at 0 y E y .

A smooth partial spray ( E , E , p , s ) , where E = E , is identified with the spray ( E , p , s ) .

If 𝐸 is a smooth vector bundle over a smooth manifold 𝑁, then for each point y N the tangent space T 0 y E to 𝐸 at 0 y E y splits as T 0 y E = T 0 y Z ( E ) E y , where E y is identified with T 0 y E y T 0 y E . Moreover, a smooth partial spray ( E , E , p , s ) for 𝑁 is dominating if and only if, for every point y N , the derivative d 0 y s : T 0 y E = T 0 y E T y N maps E y onto T y N .

Lemma 2.3

Let 𝑁 be a smooth manifold and let ( E , E , p , s ) be a dominating smooth partial spray for 𝑁. Then there exists a dominating smooth partial spray ( E ̃ , E ̃ , p ̃ , s ̃ ) for 𝑁, where E ̃ is a smooth vector subbundle of 𝐸, E ̃ = E ̃ E , p ̃ = p | E ̃ and s ̃ = s | E ̃ , such that E ̃ regarded as a smooth manifold has dimension 2 dim N . Moreover, the map

E ̃ T N , v d 0 p ̃ ( v ) s ̃ ( v )

is a smooth isomorphism of smooth vector bundles.

Proof

Since ( E , E , p , s ) is a dominating smooth partial spray for 𝑁, the map

E T N , v d 0 p ( v ) s ( v )

is a surjective smooth morphism of smooth vector bundles, and hence its kernel 𝐹 is a smooth vector subbundle of 𝐸. Therefore, 𝐸 splits as a direct sum E = E ̃ F for some smooth vector subbundle p ̃ : E ̃ N of p : E N . If E ̃ = E ̃ E and s ̃ = s | E ̃ , then

d 0 p ̃ ( v ) s ̃ ( v ) = d 0 p ( v ) s ( v ) for all v E ̃ ,

which completes the proof. ∎

The following lemma will allow us to avoid having to repeat the same argument a number of times later on.

Lemma 2.4

Let 𝑁 be a smooth manifold and let ( E , E , p , s ) be a dominating smooth partial spray for 𝑁. Assume that 𝐸 regarded as a smooth manifold has dimension 2 dim N . Then the smooth map Φ : = ( p , s ) : E N × N induces a diffeomorphism from the zero section Z ( E ) of 𝐸 onto the diagonal N of N × N . Moreover, Φ maps an open neighborhood of Z ( E ) in E diffeomorphically onto an open neighborhood of N in N × N .

Proof

The first assertion holds because Φ ( 0 y ) = ( y , y ) for all y N . We claim that, for each y N , the derivative

d 0 y Φ : T 0 y E = T 0 y Z ( E ) E y T ( y , y ) ( N × N ) = T y N × T y N

is an isomorphism. It suffices to show that it is injective because the tangent spaces T 0 y E and T ( y , y ) ( N × N ) have the same dimension. If d 0 y Φ ( w ) = 0 for some vector w T 0 y E , then d 0 y p ( w ) = 0 and d 0 y s ( w ) = 0 . Since the kernel of d 0 y p is precisely E y and d 0 y s is injective when restricted to E y , we get w = 0 . Thus, d 0 y Φ is injective as required. Now it is enough to invoke [20, (12.7)] to complete the proof. ∎

The following lemma is key.

Lemma 2.5

Let 𝑁 be a smooth manifold endowed with a metric dist . Assume that ( E , E , p , s ) is a dominating smooth partial spray for 𝑁. Let 𝑀 be a smooth manifold, M 0 M an open set (possibly empty), B M an arbitrary set and K M a compact set containing both M 0 and 𝐵. Let f : K N be a continuous map whose restriction f | M 0 is smooth. Then there exists a constant ε > 0 such that, for every continuous map g : K N satisfying

  1. dist ( f ( x ) , g ( x ) ) < ε for all x K ,

  2. g | M 0 is smooth,

  3. g | B = f | B ,

there exists a continuous map ξ : K E satisfying
  1. p ξ = f ,

  2. s ξ = g ,

  3. ξ | M 0 is smooth,

  4. ξ ( x ) = 0 f ( x ) for all x B .

Proof

By Lemma 2.3, we may assume that the map E T N , v d 0 p ( v ) s ( v ) is a smooth isomorphism of smooth vector bundles. In particular, 𝐸 regarded as a smooth manifold has dimension 2 dim N .

Consider the smooth map Φ : = ( p , s ) : E N × N . According to Lemma 2.4, there exist an open neighborhood U E of Z ( E ) and an open neighborhood V N × N of the diagonal N such that Φ ( U ) = V and Φ | U : U V is a diffeomorphism. Since the continuous map ( f , f ) : K N × N transforms 𝐾 onto a compact set ( f , f ) ( K ) in N , there exists a constant ε > 0 such that the 𝜀-neighborhood of ( f , f ) ( K ) in N × N is contained in 𝑉; here we refer to the 𝜀-neighborhood with respect to the metric 𝑑 on N × N defined by

d ( ( y 1 , z 1 ) , ( y 2 , z 2 ) ) : = max { dist ( y 1 , y 2 ) , dist ( z 1 , z 2 ) } .

Now let g : K N be a continuous map satisfying conditions (2.5.1)–(2.5.3). By the definition of 𝜀, the set ( f , g ) ( K ) is contained in 𝑉, so we can define ξ : K E as ξ = ( Φ | U ) 1 ( f , g ) . Conditions (2.5.4)–(2.5.7) follow immediately. ∎

In the proof of Theorem 1.3, the following variant of Lemma 2.5 will play an important role.

Lemma 2.6

Let 𝑁 be a smooth manifold endowed with a metric dist . Assume that ( E , p , { s V } , { τ V } ) is a dominating quasi-spray for 𝑁. Let 𝑀 be a smooth manifold, M 0 M an open set (possibly empty) and K M a compact set containing M 0 . Let f : K N be a continuous map whose restriction f | M 0 is smooth. Then there exist a constant ε > 0 and a set W Ω ( N ) such that, for every continuous map g : K N satisfying

  1. dist ( f ( x ) , g ( x ) ) < ε for all x K ,

  2. g | M 0 is smooth,

there exists a continuous map ξ : K E satisfying
  1. p ξ = f ,

  2. s W ξ = g ,

  3. ξ | M 0 is smooth.

Proof

Since f ( K ) is a compact subset of 𝑁, there exists an open set W Ω ( N ) that contains f ( K ) . We choose a constant δ > 0 such that the 𝛿-neighborhood of f ( K ) in 𝑁 is contained in 𝑊. Thus, if g : K N is a map satisfying d ( f ( x ) , g ( x ) ) < δ for all x K , then g ( K ) W .

Let E ( W ) : = p 1 ( W ) be the restriction of the vector bundle 𝐸 to 𝑊. For each vector v E ( W ) , both vectors 𝑣 and τ W ( p ( v ) ) belong to E p ( v ) , so the map

s ̂ W : E ( W ) N , v s W ( v + τ W ( p ( v ) ) )

is well defined and smooth, with s ̂ W ( 0 p ( v ) ) = p ( v ) . Furthermore, by the definition of a dominating smooth quasi-spray, for every point y W , the smooth map

E y N , v s W ( v + τ W ( y ) )

is a submersion at 0 y E y . Thus, defining

E ( W ) := ( s ̂ W ) 1 ( W ) , s W : E ( W ) W N , s W := s ̂ W | E ( W ) ,

we obtain a dominating smooth partial spray ( E ( W ) , E ( W ) , p | E ( W ) , s W ) for 𝑊. By Lemma 2.5 (with B = ), there exists a constant 𝜀, 0 < ε δ , such that if g : K N is a continuous map satisfying conditions (2.6.1) and (2.6.2), then there exists a continuous map

ξ W : K E ( W )

with the following properties:

  • p ξ W = f ,

  • s W ξ W = g ,

  • ξ W | M 0 is smooth.

Now it is enough to define 𝜉 as ξ : = ξ W + τ W f . Conditions (2.6.3)–(2.6.5) are easy to check. ∎

We now turn to auxiliary results of a different kind, which are needed for the proofs of our main theorems.

Let 𝜁 be a smooth vector field on a smooth manifold 𝑁. Since 𝜁 induces a smooth local flow, we can choose an open neighborhood D N × R of N × { 0 } and a smooth map θ : D N satisfying

θ ( y , 0 ) = y and θ t ( y , 0 ) = ζ ( y ) for all y N ,

where θ t ( y , 0 ) is the tangent vector to the parametric curve t θ ( y , t ) at t = 0 .

A slightly stronger statement is also true.

Lemma 2.7

If 𝜁 is a smooth vector field on a smooth manifold 𝑁, then there exists a smooth map φ : N × R N such that

φ ( y , 0 ) = y and φ t ( y , 0 ) = ζ ( y ) for all y N .

Proof

Let θ : D N be as above. Choose a smooth function ε : N ( 0 , ) such that the set { y } × ( ε ( y ) , ε ( y ) ) is contained in 𝐷 for all y N . Then the map φ : N × R N defined by

φ ( y , t ) = θ ( y , ε ( y ) t ε ( y ) 2 + t 2 ) for all ( y , t ) N × R

has the required properties. ∎

We say that 𝑛 smooth vector fields ζ 1 , …, ζ n on a smooth manifold 𝑁generate the tangent bundle T N if, for every point y N , the vectors ζ 1 ( y ) , …, ζ n ( y ) span the tangent space T y N . If 𝑁 is a smooth submanifold of R n , then T N is generated by 𝑛 smooth vector fields because there exists a smooth vector bundle morphism from the product vector bundle N × R n onto T N .

Lemma 2.8

Let 𝑁 be a smooth manifold whose tangent bundle T N is generated by 𝑛 smooth vector fields. Then there exist 𝑛 smooth maps φ 1 , …, φ n from N × R to 𝑁 such that

φ i ( y , 0 ) = y for all i { 1 , , n } and all y N ,

and the vector fields

φ 1 t ( , 0 ) , , φ n t ( , 0 )

on 𝑁 generate T N . Moreover, ( E , p , σ ) is a dominating smooth spray for 𝑁, where

p : E = N × R n N

is the product vector bundle and σ : E N is defined by

σ ( y , ( t 1 , , t n ) ) = ( φ t n n φ t 1 1 ) ( y ) for all ( y , ( t 1 , , t n ) ) N × R n

with φ t i i = φ i ( , t i ) for all i { 1 , , n } ; equivalently, 𝜎 is the composite of smooth maps

N × R n σ 1 N × R n 1 σ 2 σ n 1 N × R 1 σ n N × R 0 = : N ,

where σ i ( y , ( t i , , t n ) ) : = ( φ i ( y , t i ) , t i + 1 , , t n ) for all ( y , ( t i , , t n ) ) N × R n i + 1 and i { 1 , , n } .

Proof

The first assertion follows from Lemma 2.7. A straightforward computation shows that the second assertion holds. ∎

For the sake of completeness, we include the following observation.

Lemma 2.9

Let f : M N , where dim M = dim N , be a smooth embedding of smooth manifolds. Let C M be a compact set, and M 0 M a relatively compact open set containing 𝐶. Then 𝑓 has an open neighborhood U C ( M , N ) in the C 1 topology such that, for every map g U , the restriction g | M 0 is a smooth embedding and f ( C ) g ( M 0 ) .

Proof

Choose a relatively compact open set U M containing the closure M 0 ̄ of M 0 . Let φ 0 , φ 1 be two smooth real-valued functions on 𝑀 satisfying

M U φ 0 1 ( 0 ) , M 0 ̄ φ 0 1 ( 1 ) and M M 0 φ 1 1 ( 0 ) , C φ 1 1 ( 1 ) .

By Sard’s theorem, there exists a regular value λ i R for φ i with 0 < λ i < 1 for i = 1 , 2 . Then K i : = { x M : φ i ( x ) λ i } M is a compact smooth submanifold with boundary; the boundary K i = φ i 1 ( λ i ) of K i can be empty. Moreover,

C K 1 K 1 K 1 M 0 M 0 ̄ K 0 M .

By [32, p. 37, Theorem 1.4], 𝑓 has an open neighborhood U C ( M , N ) in the C 1 topology such that, for every map g U , the restriction g | K 0 is a smooth embedding, so g | M 0 is also a smooth embedding. Shrinking 𝒰 if necessary, we get f ( C ) g ( K 1 K 1 ) g ( M 0 ) in view of Lemma 2.10 below. ∎

In the proof of Lemma 2.9, we used the following lemma.

Lemma 2.10

Let 𝐾 be a compact smooth manifold with boundary, 𝐶 a compact set in K K , and 𝑁 a smooth manifold. Let f : K N be a smooth embedding. Assume that dim K = dim N . Then 𝑓 has an open neighborhood U C ( K , N ) in the C 1 topology such that every map g U is a smooth embedding satisfying f ( C ) g ( K K ) .

Proof

Choose two disjoint open sets V , W in 𝑁 such that f ( C ) V , f ( K ) W . For each point x C , choose a path connected open set V x in 𝑁 with f ( x ) V x V . Let U x N be an open neighborhood of f ( x ) whose closure U x ̄ is compact and contained in V x . The compact set 𝐶 is covered by the open sets f 1 ( U x ) , where x C , and hence there exist points x 1 , …, x r in 𝐶 such that 𝐶 is also covered by the sets f 1 ( U x i ) , i { 1 , , r } . Let U i : = U x i , V i : = V x i and C i : = C f 1 ( U i ̄ ) . Obviously, the C i are compact sets covering 𝐶.

By [32, p. 37, Theorem 1.4], 𝑓 has an open neighborhood U C ( K , N ) in the C 1 topology such that every map g U is a smooth embedding. Shrinking 𝒰 if necessary, we get additionally that g ( K ) W and g ( C i ) V i for i { 1 , , r } . Now, for a given g U , it is sufficient to check that the inclusion f ( C ) g ( K K ) holds. If x C , then x C i for some i { 1 , , r } , and hence both f ( x ) and g ( x ) belong to V i . Therefore, there exists a continuous path γ : [ 0 , 1 ] V i with γ ( 0 ) = g ( x ) and γ ( 1 ) = f ( x ) . Since 𝐾 is a compact space, its image g ( K ) is closed in 𝑁. On the other hand, 𝑔 is a smooth embedding, so g ( K ) is the union of the open set g ( K K ) and the set g ( K ) disjoint from 𝑉. It follows that the subset

I : = γ 1 ( g ( K ) ) = γ 1 ( g ( K K ) )

of the interval [ 0 , 1 ] is both open and closed. Since 0 I , we get I = [ 0 , 1 ] due to the connectedness of [ 0 , 1 ] . So f ( x ) g ( K K ) , which completes the proof. ∎

3 Real algebraic varieties with the AP

This section is devoted to the proofs of Theorems 1.3 and 1.12.

Lemma 3.1

Let 𝑌 be a quasi-malleable nonsingular real algebraic variety. Then there exists a dominating quasi-spray ( E , p , { s V } , { τ V } ) for 𝑌 such that p : E = Y × R n Y is the product vector bundle for some 𝑛.

Proof

Let ( E , p , { s V } , { τ V } ) be a dominating quasi-spray for 𝑌. Choose an algebraic vector bundle E ′′ over 𝑌 such that the direct sum E : = E E ′′ is algebraically isomorphic to the product vector bundle p : Y × R n Y for some nonnegative integer 𝑛 (see [5, Theorem 12.1.7]). Identifying 𝐸 with Y × R n , we define s V : Y × R n Y to be the composite of the projection E E ′′ E with s V : E Y , and τ V : V Y × R n to be the composite of τ V : V E with the inclusion E E E ′′ . By construction, ( E , p , { s V } , { τ V } ) is a dominating quasi-spray for 𝑌. ∎

Theorem 3.2

Let 𝑌 be a quasi-malleable nonsingular real algebraic variety. Then 𝑌 has the generalized approximation property.

Proof

In the proof, all statements about approximation refer to approximation in the C topology.

Let 𝑋 be a nonsingular real algebraic variety, 𝑈 an open subset of 𝑋, and f : U Y a smooth map. Assume that there exists a regular map f 0 : X Y with f 0 | U homotopic to 𝑓. Our goal is to prove that 𝑓 can be approximated by regular maps from 𝑋 to 𝑌. In order to achieve this, it is sufficient to show that, for any given open set U 0 Ω ( U ) , the restriction f | U 0 can be approximated by regular maps from 𝑋 to 𝑌.

Choose a homotopy F : U × [ 0 , 1 ] Y with F 0 = f 0 | U and F 1 = f . By [46, Proposition 10.22], we may assume that 𝐹 is a smooth map. Consider the subset

I : = { t [ 0 , 1 ] : F t | U 0 can be approximated by regular maps from X to Y }

of [ 0 , 1 ] . By definition, 𝐼 is closed and 0 I . We now prove that 𝐼 is open in [ 0 , 1 ] . Let t 0 I . Let dist be a metric on 𝑌. According to Lemma 3.1, there exists a dominating quasi-spray ( E , p , { s V } , { τ V } ) for 𝑌, where p : E = Y × R n Y is the product vector bundle over 𝑌. Choose a constant ε > 0 and an open set W Ω ( Y ) as in Lemma 2.6 (with N = Y , M = U , M 0 = U 0 , K = U 0 ̄ , f = F t 0 | K ). Now choose a neighborhood I 0 of t 0 in [ 0 , 1 ] such that

dist ( F t ( x ) , F t 0 ( x ) ) < ε for all t I 0 and all x K .

Thus, for each t I 0 , there exists a continuous map ξ : K E = Y × R n satisfying

  1. p ξ = F t 0 | K ,

  2. s W ξ = F t | K ,

  3. ξ | U 0 is smooth.

By (i), the map 𝜉 is of the form ξ = ( F t 0 | K , η ) for some continuous map η : K R n . In view of (iii), the restriction η | U 0 is a smooth map. Moreover, using (ii), we get

F t ( x ) = s W ( F t 0 ( x ) , η ( x ) ) for all x U 0 .

According to the definition of 𝐼, the map F t 0 | U 0 can be approximated by regular maps from 𝑋 to 𝑌. By the Stone–Weierstrass theorem, the map 𝜂 can be approximated by regular maps from 𝑋 to R n . Thus, since s W is a regular map, we obtain that F t | U 0 can be approximated by regular maps from 𝑋 to 𝑌, so t I . Therefore, the inclusion I 0 I holds, which means that 𝐼 is an open subset of [ 0 , 1 ] . In summary, I = [ 0 , 1 ] due to the connectedness of the interval [ 0 , 1 ] . The proof is complete because f | U 0 = F 1 | U 0 . ∎

Theorem 3.3

Let 𝑌 be a nonsingular real algebraic variety. Let ( E , p , σ ) be a dominating smooth spray for 𝑌, where p : E Y is an algebraic vector bundle over 𝑌. Assume that the smooth map σ : E Y can be approximated in the C 1 topology by regular maps from 𝐸 to 𝑌. Then 𝑌 admits a dominating quasi-spray of the form ( E , p , { s V } , { τ V } ) . In particular, the variety 𝑌 is quasi-malleable.

Proof

By Lemma 2.3 (with N = Y , E = E ), there exists a dominating smooth spray ( E ̃ , p ̃ , σ ̃ ) for 𝑌 such that p ̃ : E ̃ Y is a smooth vector subbundle of the algebraic vector bundle p : E Y , σ ̃ = σ | E ̃ , and E ̃ regarded as a smooth manifold has dimension 2 dim Y . Hence, according to Lemma 2.4, the smooth map

Φ : = ( p ̃ , σ ̃ ) = ( p | E ̃ , σ | E ̃ ) : E ̃ Y × Y

maps an open neighborhood M E ̃ of the zero section Z ( E ̃ ) diffeomorphically onto an open neighborhood Φ ( M ) Y × Y of the diagonal Y of Y × Y .

Let V Ω ( Y ) . The closure V ̄ of 𝑉 is a compact set in 𝑌, so the diagonal V ̄ of V ̄ × V ̄ is a compact set in Y , and the preimage C : = ( Φ | M ) 1 ( V ̄ ) is a compact set in 𝑀. Choose a relatively compact open set M 0 M that contains 𝐶.

Let s V : E Y be a regular map. We consider the smooth map

Ψ : = ( p | M , s V | M ) : M Y × Y .

If s V is sufficiently close to 𝜎 in the C 1 topology, then by Lemma 2.9, the restriction Ψ | M 0 is a smooth embedding such that Φ ( C ) = V ̄ Ψ ( M 0 ) . Denoting by ψ : M 0 Ψ ( M 0 ) the diffeomorphism induced by Ψ, we define a map τ : V E ̃ by τ ( y ) = ψ 1 ( y , y ) for all y V . By construction, 𝜏 is a smooth map satisfying p ( τ ( y ) ) = y and s V ( τ ( y ) ) = y for all y V . Moreover, for each y V , the derivative of the regular map E ̃ y Y , v s V ( v + τ ( y ) ) at 0 y E ̃ y is an isomorphism since 𝜓 is a diffeomorphism and

ψ ( v + τ ( y ) ) = ( p ( v + τ ( y ) ) , s V ( v + τ ( y ) ) ) = ( y , s V ( v + τ ( y ) ) )

for all 𝑣 near 0 y E ̃ y . Define τ V : V E to be the composite of τ : V E ̃ and the inclusion vector bundle morphism E ̃ E . Now, if we let 𝑉 vary in Ω ( Y ) , we get a dominating quasi-spray for 𝑌, so 𝑌 is a quasi-malleable variety. ∎

The following remark is included for the sake of clarity.

Remark 3.3.1

Let p : E Y be an algebraic vector bundle over a real algebraic variety 𝑌 and let f : E Y be a continuous map such that f ( 0 y ) = y for all y Y . Then 𝑓 is homotopic to a regular map from 𝐸 to 𝑌. Actually, F : E × [ 0 , 1 ] Y , F ( v , t ) = f ( t v ) is a homotopy from 𝑝 to 𝑓 relative to the zero section Z ( E ) .

We are now in position to carry out the main tasks of this section.

Proof of Theorem 1.3

Obviously, (a) implies (b). In light of Remark 3.3.1, (b) implies both (c) and (d). By Theorem 3.2, (e) implies (a).

According to Lemma 2.8 and Lemma 2.3 (with E = E ), there exists a dominating smooth spray for 𝑌 of the form ( T Y , p , σ ) , where p : T Y Y is the tangent bundle of 𝑌. Therefore, (c) implies (e) by Theorem 3.3.

Suppose (d) holds. Using Lemma 2.8 (with N : = Y ), we choose smooth maps φ 1 , , φ n from Y × R to 𝑌 together with the corresponding dominating spray ( E , p , σ ) for 𝑌, where p : E = Y × R n Y is the product vector bundle and 𝜎 is the composite of smooth maps σ n σ 1 . Clearly, (d) implies that each σ i : Y × R n i + 1 Y × R n i can be approximated in the C 1 topology by regular maps, so 𝜎 can also be approximated in the C 1 topology by regular maps from 𝐸 to 𝑌. Hence (e) holds by Theorem 3.3. ∎

It will be seen that the proof of Theorem 1.12 given below is analogous to the proof of Theorem 3.2.

Proof of Theorem 1.12

In the proof, all statements about approximation refer to approximation in the compact-open topology. Our goal is to show that, for any given compact subset 𝐾 of 𝐷, the restriction f | K can be approximated by regular maps from 𝑋 to 𝑌. We may assume that 𝑋 is a Zariski closed subvariety of R m for some 𝑚.

Let F : D × [ 0 , 1 ] Y be a homotopy with F 0 = f 0 | D and F 1 = f . Then the subset

I : = { t [ 0 , 1 ] : F t | K can be approximated by regular maps from X to Y }

of [ 0 , 1 ] is closed and 0 I . We now prove that 𝐼 is open in [ 0 , 1 ] . Let t 0 I . Let dist be a metric on 𝑌. According to Lemma 3.1, there exists a dominating quasi-spray ( E , p , { s V } , { τ V } ) for 𝑌, where p : E = Y × R n Y is the product vector bundle over 𝑌. Choose a constant ε > 0 and an open set W Ω ( Y ) as in Lemma 2.6 (with N = Y , M = R m , M 0 = and f = F t 0 | K ). Now choose a neighborhood I 0 of t 0 in [ 0 , 1 ] such that

dist ( F t ( x ) , F t 0 ( x ) ) < ε for all t I 0 and all x K .

Thus, for each t I 0 , there exists a continuous map ξ : K E = Y × R n satisfying

  1. p ξ = F t 0 | K ,

  2. s W ξ = F t | K .

By (i), the map 𝜉 is of the form ξ = ( F t 0 | K , η ) for some continuous map η : K R n . Moreover, using (ii), we get F t ( x ) = s W ( F t 0 ( x ) , η ( x ) ) for all x K . According to the definition of 𝐼, the map F t 0 | K can be approximated by regular maps from 𝑋 to 𝑌. By the Stone–Weierstrass theorem, the map 𝜂 can be approximated by regular maps from 𝑋 to R n . Thus, since s W is a regular map, we obtain that F t | K can be approximated by regular maps from 𝑋 to 𝑌, so t I . Therefore, the inclusion I 0 I holds, which means that 𝐼 is an open subset of [ 0 , 1 ] . In summary, I = [ 0 , 1 ] due to the connectedness of the interval [ 0 , 1 ] . The proof is complete because f | K = F 1 | K . ∎

4 Approximation and interpolation of functions

Every real algebraic variety 𝑋 considered in this paper is affine, and hence the ring R ( X ) of all regular functions on 𝑋 is Noetherian, and furthermore, every Zariski closed subvariety 𝐴 of 𝑋 is the zero set of the ideal I R ( X ) ( A ) consisting of all functions in R ( X ) which vanish on 𝐴 (see [5, p. 62] or [52, p. 14]).

Assume that 𝑋 is a nonsingular real algebraic variety. A Zariski closed subvariety 𝐴 of 𝑋 is said to be faithful at a point x A if I O x ( A x ) = I R ( X ) ( A ) O x , where O x is the ring of all real analytic function-germs ( X , x ) R and I O x ( A x ) is the ideal in O x comprised of all function-germs vanishing on the germ A x of 𝐴 at 𝑥, while I R ( X ) ( A ) O x is the extension of the ideal I R ( X ) ( A ) in R ( X ) via the canonical ring homomorphism R ( X ) O x . It readily follows that 𝐴 is faithful at each of its nonsingular points. The subvariety 𝐴 is said to be faithful if it is faithful at each of its points. Here “faithful” corresponds to “quasi regolare” used in [60].

First we prove a variant of Tognoli’s result [60, Teorema 1], generalizing it and omitting the superfluous coherence assumption.

Proposition 4.1

Let 𝑋 be a nonsingular real algebraic variety, f : U R a smooth function defined on an open subset 𝑈 of 𝑋, and 𝐴 a Zariski closed subvariety of 𝑋 which is faithful at every point in U A . Assume that there exists a regular function f 0 : X R with f 0 | U A = f | U A . Then 𝑓 can be approximated in the C topology by regular functions on 𝑋 whose restrictions to 𝐴 are equal to f 0 | A .

Proof

The function φ : = f f 0 | U is smooth on 𝑈 and vanishes on U A . It suffices to prove that 𝜑 can be approximated in the C topology by regular functions on 𝑋 vanishing on 𝐴. We may assume that 𝑋 is a Zariski closed subvariety of R n for some 𝑛. Choose regular functions h 1 , , h r in R ( X ) that generate the ideal I R ( X ) ( A ) . Since the subvariety 𝐴 is faithful at each point in U A , we have

I O x ( A x ) = I R ( X ) ( A ) O x = ( h 1 , , h r ) O x for all x U A .

It follows that the real analytic subset U A of 𝑈 is coherent. Thus, by Malgrange’s theorem [49, Chapter VI, Theorem 3.10],

I C x ( A x ) = I O x ( A x ) C x = ( h 1 , , h r ) C x for all x U A ,

where C x is the ring of all smooth function-germs ( X , x ) R , and I C x ( A x ) is the ideal in C x comprised of all function-germs vanishing on A x . Since the function 𝜑 vanishes on U A , its germ φ x at 𝑥 belongs to the ideal ( h 1 , , h r ) C x for all x U A . Hence, using partition of unity, we can express 𝜑 as

φ = a 1 h 1 | U + + a r h r | U

for some smooth functions a 1 , , a r on 𝑈. By the Stone–Weierstrass approximation theorem, for each i { 1 , , r } , there exists a regular function b i : X R such that b i | U is as close to a i in the C topology as we want. The function ψ : = b 1 h 1 + + b r h r is regular on 𝑋 and vanishes on 𝐴, and ψ | U is close to 𝜑 in the C topology. ∎

Note that Proposition 4.1 is stronger than the implication (e) ⇒ (a) in Theorem 1.6 with Y = R . This is because, using the notation as in Proposition 4.1, the function f 0 | U is homotopic to 𝑓 relative to U A via the linear homotopy

U × [ 0 , 1 ] R , ( x , t ) ( 1 t ) f 0 ( x ) + t f ( x )

and ℝ is a malleable variety.

In Proposition 4.1, the assumption that 𝐴 is faithful at every point of U A cannot be omitted.

Example 4.2

The real polynomial P ( x , y ) = x 4 2 x 2 y y 3 is irreducible and its gradient vanishes only at ( 0 , 0 ) . It follows that the real algebraic curve

C : = { ( x , y ) R 2 : P ( x , y ) = 0 }

is irreducible and has the only singular point at ( 0 , 0 ) . However, 𝐶 is a real analytic submanifold of R 2 because, for y > 1 , the curve is given by the real analytic equation

φ ( x , y ) : = x 2 y ( 1 + 1 + y ) = 0 ,

where φ y ( 0 , 0 ) 0 . Consequently, 𝐶 is faithful at each point in C { ( 0 , 0 ) } , but is not faithful at ( 0 , 0 ) .

Choose a smooth function ψ : R 2 R such that ψ ( 0 , 0 ) 0 and the support of 𝜓 is contained in the open unit disc in R 2 . Then f : = ψ φ is a smooth function on R 2 that vanishes on 𝐶 and satisfies f y ( 0 , 0 ) 0 . We claim that 𝑓 cannot be approximated in the C 1 topology by regular functions vanishing on 𝐶. Indeed, otherwise, we could choose a regular function g : R 2 R that vanishes on 𝐶 and satisfies g y ( 0 , 0 ) 0 . This would imply that 𝐶 is nonsingular at ( 0 , 0 ) , a contradiction.

As noted in the proof of Proposition 4.1, the assumption that 𝐴 is faithful at every point in U A implies the coherence of the real analytic subset U A of 𝑈. However, if 𝐴 is faithful at some point x A , then it is not necessarily coherent at 𝑥.

Example 4.3

The real algebraic surface

S : = { ( x , y , z ) R 3 : z ( x 2 + y 2 ) x 3 = 0 } ,

called the Cartan umbrella, is faithful at ( 0 , 0 , 0 ) , but 𝑆 regarded as real analytic set is not coherent at ( 0 , 0 , 0 ) . Note that 𝑆 is not faithful at any point of the form ( 0 , 0 , z ) with z 0 .

We now move on to the next result of this section.

Proposition 4.4

Let 𝑋 be a real algebraic variety (possibly singular), f : D R a continuous function defined on a compact subset 𝐷 of 𝑋, and 𝐴 a Zariski closed subvariety of 𝑋. Assume that there exists a regular function f 0 : X R with f 0 | D A = f | D A . Then 𝑓 can be approximated in the compact-open topology by regular functions on 𝑋 whose restrictions to 𝐴 are equal to f 0 | A .

Proof

The function φ : = f f 0 | D is continuous on 𝐷 and vanishes on D A . It suffices to prove that 𝜑 can be approximated in the compact-open topology by regular functions on 𝑋 vanishing on 𝐴. This amounts to showing that, given a compact subset 𝐾 of 𝐷 and a constant ε > 0 , we can choose a regular function ψ : X R satisfying

| φ ( x ) ψ ( x ) | < ε for all x K and ψ | A = 0 .

We may assume that 𝑋 is a Zariski closed subvariety of R n for some 𝑛. Then A = q 1 ( 0 ) for some polynomial function q : R n R . Note that the map

e : X R n + 1 , x = ( x 1 , , x n ) ( q ( x ) , x 1 , , x n )

induces a biregular isomorphism from 𝑋 onto the Zariski closed subvariety e ( X ) of R n + 1 with e ( A ) = e ( X ) H , where H = { ( x 0 , , x n ) R n + 1 : x 0 = 0 } .

By Tietze’s extension theorem, there exists a continuous function α : R n + 1 R such that α e | K = φ | K and α | H = 0 . In turn, by Whitney’s approximation theorem [61, (15.8.1)], there exists a smooth function β : R n + 1 R satisfying

| α ( y ) β ( y ) | < ε 2 for all y e ( K ) and β | H = 0 .

The function 𝛽, being smooth, can be written as β = π γ , where π : R n + 1 R is the projection π ( y 0 , , y n ) = y 0 and γ : R n + 1 R is a smooth function. By the Stone–Weierstrass approximation theorem, there exists a polynomial function p : R n + 1 R such that

| γ ( y ) p ( y ) | < ε 2 M for all y e ( K ) ,

where M : = sup { | π ( y ) | : y e ( K ) } . Therefore,

| β ( y ) π ( y ) p ( y ) | = | π ( y ) γ ( y ) π ( y ) p ( y ) | < ε 2 for all y e ( K ) .

Finally,

| α ( y ) π ( y ) p ( y ) | | α ( y ) β ( y ) | + | β ( y ) π ( y ) p ( y ) | < ε 2 + ε 2 = ε

for all y e ( K ) , so it follows that the regular function ψ : = ( π e ) ( p e ) on 𝑋 has the required properties. ∎

It readily follows that Proposition 4.4 is equivalent to Theorem 1.14 with Y = R (see the comment after the proof of Proposition 4.1).

5 Real algebraic varieties with the AIP

In this section, we prove Theorems 1.6 and 1.14. Our first result below is stronger than the implication (e) ⇒ (a) in Theorem 1.6.

Theorem 5.1

Let 𝑌 be a malleable nonsingular real algebraic variety. Let 𝑋 be a nonsingular real algebraic variety, f : U Y a smooth map defined on an open subset 𝑈 of 𝑋, and 𝐴 a Zariski closed subvariety of 𝑋 which is faithful at every point in U A . Assume that there exists a regular map f 0 : X Y with f 0 | U A = f | U A and with f 0 | U homotopic to 𝑓 relative to U A . Then 𝑓 can be approximated in the C topology by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A .

Proof

In the proof, all statements about approximation refer to approximation in the C topology. It is sufficient to prove that, for any given open set U 0 Ω ( U ) , the restriction f | U 0 can by approximated by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A .

By assumption, there exists a continuous map F : U × [ 0 , 1 ] Y such that F 0 = f 0 | U , F 1 = f and F t | U A = f 0 | U A for all t [ 0 , 1 ] . We may assume that 𝐹 is a smooth map [46, Proposition 10.22]. Consider the subset

I := { t [ 0 , 1 ] : F t | U 0 can be approximated by regular maps from X to Y whose restrictions to A are equal to f 0 | A }

of [ 0 , 1 ] . By definition, 𝐼 is closed and 0 I . We now prove that 𝐼 is open in [ 0 , 1 ] . Let t 0 I . Let dist be a metric on 𝑌. According to [17, Lemma 2.2], 𝑌 admits a dominating spray ( E , p , s ) , where p : E = Y × R n Y is the product vector bundle. Choose a constant ε > 0 as in Lemma 2.5 (with N = Y , M = U , B = U 0 A , K = U 0 ̄ , f = F t 0 | K ). Now choose a neighborhood I 0 of t 0 in [ 0 , 1 ] such that

dist ( F t ( x ) , F t 0 ( x ) ) < ε for all t I 0 and all x K .

Thus, for each t I 0 , there exists a continuous map ξ : K E = Y × R n satisfying

  1. p ξ = F t 0 | K ,

  2. s ξ = F t | K ,

  3. ξ | U 0 is smooth,

  4. ξ ( x ) = 0 F t 0 ( x ) for all x U 0 A .

It follows from (i) that the map 𝜉 is of the form ξ = ( F t 0 | K , η ) for some continuous map η : K R n . The restriction η | U 0 is a smooth map by (iii), and η | U 0 A = 0 by (iv). Moreover, in view of (ii), we get

F t ( x ) = s ( F t 0 ( x ) , η ( x ) ) for all x U 0 .

According to the definition of 𝐼, the map F t 0 | U 0 can be approximated by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A . By Proposition 4.1, the map 𝜂 can be approximated by regular maps from 𝑋 to R n whose restrictions to 𝐴 are identically 0. Thus, since 𝑠 is a regular map, the map F t | U 0 can be approximated by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A , so t I . Therefore, the inclusion I 0 I holds, which means that 𝐼 is an open subset of [ 0 , 1 ] . In summary, I = [ 0 , 1 ] due to the connectedness of the interval [ 0 , 1 ] . The proof is complete because f | U 0 = F 1 | U 0 . ∎

The following result will be useful in the proof of Theorem 1.6.

Theorem 5.2

Let 𝑌 be a nonsingular real algebraic variety. Let ( E , p , σ ) be a dominating smooth spray for 𝑌, where p : E Y is an algebraic vector bundle over 𝑌. Assume that the smooth map σ : E Y can be approximated in the C 1 topology by regular maps from 𝐸 to 𝑌 whose restrictions to the zero section Z ( E ) are equal to p | Z ( E ) . Then 𝑌 is a malleable variety.

Proof

By [5, Theorem 12.1.7], there exists an algebraic vector bundle E over 𝑌 such that the direct sum E E is algebraically isomorphic to the product vector bundle Y × R n . We identify Y × R n with E E and denote by π : Y × R n E the projection morphism. Note that ( Y × R n , p π , σ π ) is a dominating smooth spray for 𝑌, and the smooth map σ π : Y × R n Y can be approximated in the C 1 topology by regular maps from Y × R n to 𝑌 whose restrictions to Z ( Y × R n ) = Y × { 0 } are equal to p π | Y × { 0 } . This reduces the proof to the case where p : E = Y × R n Y is the product vector bundle.

Using the assumption of approximability of 𝜎, for each point b Y , we can find a regular map s b : Y × R n Y and a Zariski open neighborhood V b Y of 𝑏 such that

s b | Y × { 0 } = p | Y × { 0 }

and, for every point y V b , the regular map R n Y , v s b ( y , v ) is a submersion at 0 R n . Since 𝑌 is a compact space in the Zariski topology, we get Y = V b 1 V b r for some points b 1 , …, b r . Set V i : = V b i and s i : = s b i . For i { 1 , , r } , we define recursively a regular map s ( i ) : Y × ( R n ) i Y by

s ( 1 ) = s 1 , s ( i ) ( y , v 1 , , v i ) = s i ( s ( i 1 ) ( y , v 1 , , v i 1 ) , v i ) for i 2 ,

where v 1 , …, v i belong to R n . Let p ( r ) : E ( r ) = Y × ( R n ) r Y be the product vector bundle. Then ( E ( r ) , p ( r ) , s ( r ) ) is a dominating spray for 𝑌, so 𝑌 is a malleable variety. ∎

We are now ready to perform the main tasks of this section.

Proof of Theorem 1.6

Obviously, (a) implies (b). In light of Remark 3.3.1, (b) implies both (c) and (d). By Theorem 5.1, (e) implies (a).

According to Lemma 2.8 and Lemma 2.3 (with E = E ), there exists a dominating smooth spray for 𝑌 of the form ( T Y , p , σ ) , where p : T Y Y is the tangent bundle of 𝑌. Therefore, (c) implies (e) by Theorem 5.2.

Suppose (d) holds. Using Lemma 2.8 (with N : = Y ), we choose smooth maps φ 1 , , φ n from Y × R to 𝑌 together with the corresponding dominating spray ( E , p , σ ) for 𝑌, where p : E = Y × R n Y is the product vector bundle and 𝜎 is the composite of smooth maps σ n σ 1 . Clearly, (d) implies that each σ i : Y × R n i + 1 Y × R n i can be approximated in the C 1 topology by regular maps whose restriction to Y × { 0 } are equal to σ i | Y × { 0 } , so 𝜎 can also be approximated in the C 1 topology by regular maps from 𝐸 to 𝑌 whose restriction to Z ( E ) : = Y × { 0 } are equal to p | Z ( E ) . Hence (e) holds by Theorem 5.2. ∎

Proof of Theorem 1.14

In the proof, all statements about approximation refer to approximation in the compact-open topology. Our goal is to show that, for any given compact subset 𝐾 of 𝐷, the restriction f | K can be approximated by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A . We may assume that 𝑋 is a Zariski closed subvariety of R m for some 𝑚.

By assumption, there exists a continuous map F : D × [ 0 , 1 ] Y such that F 0 = f 0 | D , F 1 = f and F t | D A = f 0 | D A for all t [ 0 , 1 ] . Consider the subset

I := { t [ 0 , 1 ] : F t | K can be approximated by regular maps from X to Y whose restrictions to A are equal to f 0 | A }

of [ 0 , 1 ] . By definition, 𝐼 is closed and 0 I . We now prove that 𝐼 is open in [ 0 , 1 ] . Let t 0 I . Let dist be a metric on 𝑌. According to [17, Lemma 2.2], 𝑌 admits a dominating spray ( E , p , s ) , where p : E = Y × R n Y is the product vector bundle over 𝑌. Choose a constant ε > 0 as in Lemma 2.5 (with N = Y , M = R m , M 0 = , B = K A , f = F t 0 | K ). Now choose a neighborhood I 0 of t 0 in [ 0 , 1 ] such that

dist ( F t ( x ) , F t 0 ( x ) ) < ε for all t I 0 and all x K .

Thus, for each t I 0 , there exists a continuous map ξ : K E = Y × R n satisfying

  1. p ξ = F t 0 | K ,

  2. s ξ = F t | K ,

  3. ξ ( x ) = 0 F t 0 ( x ) for all x K .

It follows from (i) that 𝜉 is of the form ξ = ( F t 0 , η ) for some continuous map η : K R n . By (iii), the map 𝜂 satisfies η | K A = 0 . Moreover, in view of (ii), we get

F t ( x ) = s ( F t 0 ( x ) , η ( x ) ) for all x K .

According to the definition of 𝐼, the map F t 0 | K can be approximated by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A . By Proposition 4.4, the map 𝜂 can be approximated by regular maps from 𝑋 to R n whose restrictions to 𝐴 are identically 0. Thus, since 𝑠 is a regular map, the map F t | K can be approximated by regular maps from 𝑋 to 𝑌 whose restrictions to 𝐴 are equal to f 0 | A , so t I . Therefore, the inclusion I 0 I holds, which means that 𝐼 is an open subset of [ 0 , 1 ] . In summary, I = [ 0 , 1 ] due to the connectedness of the interval [ 0 , 1 ] . The proof is complete because f | K = F 1 | K . ∎

6 Extensions of local sprays

In this section, we introduce and study local sprays for nonsingular real algebraic varieties. The resulting Theorem 6.3 directly implies Theorem 1.9.

Definition 6.1

Let 𝑌 be a nonsingular real algebraic variety.

  1. (Local spray). A local spray for 𝑌 is a regular map σ : U × R n Y , where 𝑈 is a Zariski open subset of 𝑌 and 𝑛 is a nonnegative integer, such that σ ( y , 0 ) = 0 for all y U .

  2. (Dominating local spray). A local spray σ : U × R n Y for 𝑌 is said to be dominating if, for every point y U the regular map R n Y , v σ ( y , v ) is a submersion at 0 R n .

  3. (Locally malleable variety). The variety 𝑌 is called locally malleable if, for every point y 0 Y , there exists a dominating local spray σ : U × R n U for 𝑌 with y 0 U .

Definition 6.1 (2) and Definition 1.2 (6) (with Y = U ) are interrelated as follows.

Proposition 6.2

Let 𝑌 be a nonsingular real algebraic variety, and 𝑈 a Zariski open subset of 𝑌. Then the following conditions are equivalent.

  1. There exists a dominating local spray σ : U × R n Y for 𝑌.

  2. The variety 𝑈 is malleable.

Proof

Suppose (a) holds. Then σ 1 ( U ) is a Zariski open neighborhood of U × { 0 } in U × R n , so by [42, Lemma 2.10], there exists a regular function ε : U R such that

ε ( y ) > 0 and ( y , ε ( y ) v 1 + v 2 ) σ 1 ( U ) for all ( y , v ) U × R n ,

where is the Euclidean norm on R n . We obtain a dominating spray ( E , p , s ) for 𝑈, where p : E = U × R n U is the product vector bundle over 𝑈 and s : E U is defined by

s ( y , v ) = σ ( y , ε ( y ) v 1 + v 2 ) for all ( y , v ) U × R n .

Therefore, 𝑈 is a malleable variety.

On the other hand, if (b) holds, then 𝑈 admits a dominating spray ( E , p , s ) where p : E = U × R n U is the product vector bundle over 𝑈 (see [17, Lemma 2.2]). Obviously, s : E U Y can be regarded as a dominating local spray for 𝑌, which gives (a). ∎

Here is the main result of this section.

Theorem 6.3

Let 𝑌 be a nonsingular real algebraic variety that is locally malleable. Then 𝑌 is malleable.

Proof

Since 𝑌 is a compact space in the Zariski topology, there exists a finite collection { σ i : U i × R n i Y : i = 1 , , r } of dominating local sprays for 𝑌, where the Zariski open sets U i cover 𝑌. By Lemma 6.4 below, for each i { 1 , , r } , there exists a regular function φ i : Y R such that φ i 1 ( 0 ) = Y U i and the map τ i : Y × R n i Y defined by

τ i ( y , v i ) : = { σ i ( y , φ i ( y ) v i ) for ( y , v i ) U i × R n i , y for ( y , v i ) ( Y U i ) × R n i

is regular. By construction, for every point y U i , the regular map R n i Y , v i τ i ( y , v i ) is a submersion at 0 R n i . For i { 1 , , r } , we define recursively a regular map

s i : Y × R n 1 × × R n i Y

by

s 1 = τ 1 , s i ( y , v 1 , , v i 1 , v i ) = τ i ( s i 1 ( y , v 1 , , v i 1 ) , v i ) for i 2 .

We obtain a dominating spray ( E , p , s ) for 𝑌, where p : E = Y × R n 1 × × R n r Y is the product vector bundle and s = s r . Thus, 𝑌 is a malleable variety. ∎

In the proof of Theorem 6.3, the key role was played by the following extension lemma for local sprays.

Lemma 6.4

Let 𝑌 be a nonsingular real algebraic variety, 𝑈 a Zariski open subset of 𝑌, and σ : U × R n Y a regular map satisfying σ ( y , 0 ) = y for all y U . Then there exists a regular function φ : Y R with φ 1 ( 0 ) = Y U and such that the map τ : Y × R n Y defined by

τ ( y , v ) : = { σ ( y , φ ( y ) v ) for ( y , v ) U × R n , y for ( y , v ) ( Y U ) × R n

is regular.

Proof

Note that, in the ring of regular functions on U × R n , the ideal of all functions vanishing on U × { 0 } U × R n is generated by the projections U × R n R , ( y , v ) v j , where v = ( v 1 , , v n ) and j = 1 , , n . The analogous statement is also true if 𝑈 is replaced by 𝑌.

We may assume that 𝑌 is an algebraic subset of R m . Then

σ ( y , v ) = ( σ 1 ( y , v ) , , σ m ( y , v ) ) for all ( y , v ) U × R n ,

where each σ i is a regular function on U × R n for i = 1 , , m . Moreover,

σ i ( y , 0 ) = y i for all y = ( y 1 , , y m ) U .

By the observation at the beginning of the proof, σ i ( y , v ) can be written as

σ i ( y , v ) = y i + j = 1 n α i j ( y , v ) v j

for some regular functions α i j on U × R n . In turn, each α i j can be written as the quotient of two regular functions on Y × R n , where the denominator does not vanish at any point of U × R n (see [5, p. 62] or [52, p. 14]). Taking the common denominator 𝛾 of such quotients for all 𝑖 and 𝑗, we get γ 1 ( 0 ) ( Y U ) × R n and

α i j ( y , v ) = β i j ( y , v ) γ ( y , v ) for all ( y , v ) U × R n ,

for some regular functions β i j on Y × R n . Again, using the observation at the beginning of the proof, γ ( y , v ) can be written as

γ ( y , v ) = γ ( y , 0 ) + j = 1 n δ j ( y , v ) v j for all ( y , v ) Y × R n ,

for some regular functions δ j on Y × R n .

Let 𝜓 be any regular function on 𝑌 with ψ 1 ( 0 ) = Y U . Define a regular function φ : Y R by φ ( y ) = ψ ( y ) γ ( y , 0 ) for all y Y . Then φ 1 ( 0 ) = Y U . Moreover,

σ i ( y , φ ( y ) v ) = y i + j = 1 n β i j ( y , φ ( y ) v ) φ ( y ) v j γ ( y , φ ( y ) v ) = y i + j = 1 n β i j ( y , φ ( y ) v ) ψ ( y ) γ ( y , 0 ) v j γ ( y , 0 ) + j = 1 n δ j ( y , φ ( y ) v ) ψ ( y ) γ ( y , 0 ) v j = y i + ψ ( y ) j = 1 n β i j ( y , φ ( y ) v ) v j 1 + ψ ( y ) j = 1 n δ j ( y , φ ( y ) v ) v j .

Since γ ( y , v ) 0 for all ( y , v ) U × R n , the denominator

d i ( y , v ) : = 1 + ψ ( y ) j = 1 n δ j ( y , φ ( y ) v ) v j

has the same property. On the other hand, d i ( y , v ) = 1 for all ( y , v ) ( Y U ) × R n . It follows that τ : Y × R n Y is a regular map, as required. ∎

The first attempt to prove Theorem 6.3 was made in [42], but only led to a weaker version [42, Proposition 2.8], because Lemma 6.4 was not available in its current strong form.

Funding source: Narodowe Centrum Nauki

Award Identifier / Grant number: 2022/47/B/ST1/00211

Funding statement: Both authors were partially supported by the National Science Center (Poland) under grant number 2022/47/B/ST1/00211.

Acknowledgements

We are grateful to O. Benoist and O. Wittenberg for clarifying some issues regarding the rationality of homogeneous spaces, and to J. Bochnak for questions and comments. We also would like to thank the referees for many useful remarks.

References

[1] E. Becker, A note on approximation and homotopy in C ( X , S n ) , n = 1 , 3 , 7 , Ann. Polon. Math. 126 (2021), no. 2, 97–112. 10.4064/ap200803-9-1Search in Google Scholar

[2] O. Benoist and O. Wittenberg, The tight approximation property, J. reine angew. Math. 776 (2021), 151–200. 10.1515/crelle-2021-0003Search in Google Scholar

[3] M. Bilski, Approximation of maps into spheres by piecewise-regular maps of class C k , Math. Ann. 378 (2020), no. 1–2, 763–776. 10.1007/s00208-019-01835-2Search in Google Scholar

[4] M. Bilski and W. Kucharz, Approximation by piecewise-regular maps, Adv. Math. 375 (2020), Article ID 107350. 10.1016/j.aim.2020.107350Search in Google Scholar

[5] J. Bochnak, M. Coste and M.-F. Roy, Real algebraic geometry, Ergeb. Math. Grenzgeb. (3) 36, Springer, Berlin 1998. 10.1007/978-3-662-03718-8Search in Google Scholar

[6] J. Bochnak and W. Kucharz, Algebraic approximation of mappings into spheres, Michigan Math. J. 34 (1987), no. 1, 119–125. 10.1307/mmj/1029003489Search in Google Scholar

[7] J. Bochnak and W. Kucharz, Realization of homotopy classes by algebraic mappings, J. reine angew. Math. 377 (1987), 159–169. 10.1515/crll.1987.377.159Search in Google Scholar

[8] J. Bochnak and W. Kucharz, On real algebraic morphisms into even-dimensional spheres, Ann. of Math. (2) 128 (1988), no. 2, 415–433. 10.2307/1971431Search in Google Scholar

[9] J. Bochnak and W. Kucharz, Algebraic models of smooth manifolds, Invent. Math. 97 (1989), no. 3, 585–611. 10.1007/BF01388891Search in Google Scholar

[10] J. Bochnak and W. Kucharz, Polynomial mappings from products of algebraic sets into spheres, J. Reine Angew. Math. 417 (1991), 135–139. 10.1515/crll.1991.417.135Search in Google Scholar

[11] J. Bochnak and W. Kucharz, Elliptic curves and real algebraic morphisms, J. Algebraic Geom. 2 (1993), no. 4, 635–666. Search in Google Scholar

[12] J. Bochnak and W. Kucharz, A characterization of dividing real algebraic curves, Topology 35 (1996), no. 2, 451–455. 10.1016/0040-9383(95)00024-0Search in Google Scholar

[13] J. Bochnak and W. Kucharz, The Weierstrass approximation theorem for maps between real algebraic varieties, Math. Ann. 314 (1999), no. 4, 601–612. 10.1007/s002080050309Search in Google Scholar

[14] J. Bochnak and W. Kucharz, Line bundles, regular mappings and the underlying real algebraic structure of complex algebraic varieties, Math. Ann. 316 (2000), no. 4, 793–817. 10.1007/s002080050355Search in Google Scholar

[15] J. Bochnak and W. Kucharz, Real algebraic morphisms represent few homotopy classes, Math. Ann. 337 (2007), no. 4, 909–921. 10.1007/s00208-006-0061-3Search in Google Scholar

[16] J. Bochnak and W. Kucharz, Algebraic approximation of smooth maps, Univ. Iagel. Acta Math. 48 (2010), 9–40. Search in Google Scholar

[17] J. Bochnak and W. Kucharz, On approximation of maps into real algebraic homogeneous spaces, J. Math. Pures Appl. (9) 161 (2022), 111–134. 10.1016/j.matpur.2022.03.002Search in Google Scholar

[18] J. Bochnak, W. Kucharz and R. Silhol, Morphisms, line bundles and moduli spaces in real algebraic geometry, Publ. Math. Inst. Hautes Études Sci. 86 (1997), 5–65; erratum, Publ. Math. Inst. Hautes Études Sci. 92 (2000), 195. Search in Google Scholar

[19] F. Bogomolov and C. Böhning, On uniformly rational varieties, Topology, geometry, integrable systems, and mathematical physics, Amer. Math. Soc. Transl. Ser. 2 234, American Mathematical Society, Providence (2014), 33–48. 10.1090/trans2/234/03Search in Google Scholar

[20] T. Bröcker and K. Jänich, Introduction to differential topology, Cambridge University, Cambridge 1982. Search in Google Scholar

[21] A. Carbone, Differentiable approximation of continuous definable maps that preserves the image, Math. Ann. 391 (2025), no. 1, 717–746. 10.1007/s00208-024-02921-wSearch in Google Scholar

[22] J.-L. Colliot-Thélène and J.-J. Sansuc, The rationality problem for fields of invariants under linear algebraic groups (with special regards to the Brauer group), Algebraic groups and homogeneous spaces, Tata Inst. Fund. Res. Stud. Math. 19, Tata Institute of Fundamental Research, Mumbai (2007), 113–186. Search in Google Scholar

[23] A. Comessatti, Sulla connessione delle superficie rozionali reali, Ann. Mat. Pura Appl. 23 (1914), 215–283. 10.1007/BF02419577Search in Google Scholar

[24] J. F. Fernando and R. Ghiloni, Differentiable approximation of continuous semialgebraic maps, Selecta Math. (N. S.) 25 (2019), no. 3, Paper No. 46. 10.1007/s00029-019-0496-5Search in Google Scholar

[25] J. F. Fernando and R. Ghiloni, Smooth approximations in PL geometry, Amer. J. Math. 144 (2022), no. 4, 967–1007. 10.1353/ajm.2022.0021Search in Google Scholar

[26] G. Fichou, J. Huisman, F. Mangolte and J.-P. Monnier, Fonctions régulues, J. reine angew. Math. 718 (2016), 103–151. 10.1515/crelle-2014-0034Search in Google Scholar

[27] F. Forstnerič, Stein manifolds and holomorphic mappings, 2nd ed., Ergeb. Math. Grenzgeb. (3) 56, Springer, Cham 2017. 10.1007/978-3-319-61058-0_1Search in Google Scholar

[28] R. Ghiloni, On the space of morphisms into generic real algebraic varieties, Ann. Sc. Norm. Super. Pisa Cl. Sci. (5) 5 (2006), no. 3, 419–438. 10.2422/2036-2145.2006.3.05Search in Google Scholar

[29] R. Ghiloni, Rigidity and moduli space in real algebraic geometry, Math. Ann. 335 (2006), no. 4, 751–766. 10.1007/s00208-005-0744-1Search in Google Scholar

[30] R. Ghiloni, Second order homological obstructions on real algebraic manifolds, Topology Appl. 154 (2007), no. 17, 3090–3094. 10.1016/j.topol.2007.07.003Search in Google Scholar

[31] M. Gromov, Oka’s principle for holomorphic sections of elliptic bundles, J. Amer. Math. Soc. 2 (1989), no. 4, 851–897. 10.1090/S0894-0347-1989-1001851-9Search in Google Scholar

[32] M. W. Hirsch, Differential topology, Grad. Texts in Math. 33, Springer, New York 1997. Search in Google Scholar

[33] N. V. Ivanov, Approximation of smooth manifolds by real algebraic sets, Russian Math. Surveys 37 (1982), 1–59. 10.1070/RM1982v037n01ABEH003148Search in Google Scholar

[34] N. Joglar-Prieto, Rational surfaces and regular maps into the 2-dimensional sphere, Math. Z. 234 (2000), no. 2, 399–405. 10.1007/s002099900114Search in Google Scholar

[35] N. Joglar-Prieto and F. Mangolte, Real algebraic morphisms and del Pezzo surfaces of degree 2, J. Algebraic Geom. 13 (2004), no. 2, 269–285. 10.1090/S1056-3911-03-00344-8Search in Google Scholar

[36] J. Kollár, The topology of real algebraic varieties, Current developments in mathematics, 2000, International Press, Somerville (2001), 197–231. 10.4310/CDM.2000.v2000.n1.a4Search in Google Scholar

[37] W. Kucharz, Algebraic morphisms into rational real algebraic surfaces, J. Algebraic Geom. 8 (1999), no. 3, 569–579. Search in Google Scholar

[38] W. Kucharz, Rational maps in real algebraic geometry, Adv. Geom. 9 (2009), no. 4, 517–539. 10.1515/ADVGEOM.2009.024Search in Google Scholar

[39] W. Kucharz, Complex cycles on algebraic models of smooth manifolds, Math. Ann. 346 (2010), no. 4, 829–856. 10.1007/s00208-009-0413-xSearch in Google Scholar

[40] W. Kucharz, Approximation by continuous rational maps into spheres, J. Eur. Math. Soc. (JEMS) 16 (2014), no. 8, 1555–1569. 10.4171/jems/469Search in Google Scholar

[41] W. Kucharz, Piecewise-regular maps, Math. Ann. 372 (2018), no. 3–4, 1545–1574. 10.1007/s00208-017-1607-2Search in Google Scholar

[42] W. Kucharz, Approximation and homotopy in regulous geometry, Compos. Math. 160 (2024), no. 1, 1–20. 10.1112/S0010437X23007522Search in Google Scholar

[43] W. Kucharz, Dominating real algebraic morphisms, J. Pure Appl. Algebra 228 (2024), no. 1, Article ID 107467. 10.1016/j.jpaa.2023.107467Search in Google Scholar

[44] W. Kucharz and K. Kurdyka, From continuous rational to regulous functions, Proceedings of the International Congress of Mathematicians—Rio de Janeiro 2018. Vol. II. Invited Lectures, World Scientific, Hackensack (2018), 719–747. 10.1142/9789813272880_0075Search in Google Scholar

[45] W. Kucharz and K. Kurdyka, Stratified-algebraic vector bundles, J. reine angew. Math. 745 (2018), 105–154. 10.1515/crelle-2015-0105Search in Google Scholar

[46] J. M. Lee, Introduction to smooth manifolds, Grad. Texts in Math. 218, Springer, New York 2003. 10.1007/978-0-387-21752-9Search in Google Scholar

[47] J. G. Llavona, Approximation of continuously differentiable functions, North-Holland Math. Stud. 130, North-Holland, Amsterdam 1986. Search in Google Scholar

[48] J.-L. Loday, Applications algébriques du tore dans la sphère et de S p × S q dans S p + q , Algebraic 𝐾-theory, II, Lecture Notes in Math. 342, Springer, Berlin (1973), 79–91. 10.1007/BFb0073720Search in Google Scholar

[49] B. Malgrange, Ideals of differentiable functions, Tata Inst. Fundam. Res. Stud. Math. 3, Tata Institute of Fundamental Research, Bombay 1966. Search in Google Scholar

[50] F. Mangolte, Real algebraic morphisms on 2-dimensional conic bundles, Adv. Geom. 6 (2006), no. 2, 199–213. 10.1515/ADVGEOM.2006.011Search in Google Scholar

[51] F. Mangolte, Real rational surfaces, Real algebraic geometry, Panor. Synthèses 51, Société Mathématique de France, Paris (2017), 1–26. Search in Google Scholar

[52] F. Mangolte, Real algebraic varieties, Springer Monogr. Math., Springer, Cham 2020. 10.1007/978-3-030-43104-4Search in Google Scholar

[53] Y. Ozan, On entire rational maps in real algebraic geometry, Michigan Math. J. 42 (1995), no. 1, 141–145. 10.1307/mmj/1029005159Search in Google Scholar

[54] Y. Ozan, On algebraic 𝐾-theory of real algebraic varieties with circle action, J. Pure Appl. Algebra 170 (2002), no. 2–3, 287–293. 10.1016/S0022-4049(01)00129-3Search in Google Scholar

[55] W. Pawłucki, Strict C p -triangulations—a new approach to desingularization, J. Eur. Math. Soc. (JEMS) 26 (2024), no. 10, 3863–3909. 10.4171/jems/1335Search in Google Scholar

[56] W. Pawłucki, Strict C p -triangulations of sets locally definable in o-minimal structures with an application to a C p -approximation problem, Rev. Mat. Complut. 37 (2024), no. 3, 713–722. 10.1007/s13163-023-00471-4Search in Google Scholar

[57] J. Peng and Z. Tang, Algebraic maps from spheres to spheres, Sci. China Ser. A 42 (1999), no. 11, 1147–1154. 10.1007/BF02875982Search in Google Scholar

[58] D. J. Saltman, Noether’s problem over an algebraically closed field, Invent. Math. 77 (1984), no. 1, 71–84. 10.1007/BF01389135Search in Google Scholar

[59] R. Silhol, Real algebraic surfaces, Lecture Notes in Math. 1392, Springer, Berlin 1989. 10.1007/BFb0088815Search in Google Scholar

[60] A. Tognoli, Su una congettura di Nash, Ann. Sc. Norm. Super. Pisa Cl. Sci. (3) 27 (1973), 167–185. Search in Google Scholar

[61] T. tom Dieck, Algebraic topology, EMS Textbk. Math., European Mathematical Society, Zürich 2008. 10.4171/048Search in Google Scholar

[62] F.-J. Turiel, Polynomial maps and even dimensional spheres, Proc. Amer. Math. Soc. 135 (2007), no. 8, 2665–2667. 10.1090/S0002-9939-07-08812-0Search in Google Scholar

[63] C. T. C. Wall, Differential topology, Cambridge Stud. Adv. Math. 156, Cambridge University, Cambridge 2016. Search in Google Scholar

[64] R. Wood, Polynomial maps from spheres to spheres, Invent. Math. 5 (1968), 163–168. 10.1007/BF01425547Search in Google Scholar

[65] M. Zieliński, Approximation of maps into spheres by regulous maps, Arch. Math. (Basel) 110 (2018), no. 1, 29–34. 10.1007/s00013-017-1092-6Search in Google Scholar

Received: 2024-07-22
Revised: 2025-01-13
Published Online: 2025-02-21
Published in Print: 2025-04-01

© 2025 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 6.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/crelle-2025-0005/html?srsltid=AfmBOopfGYl_b_J-AQjq1GXXFF-wIE3aX0_JKT7lBNlSm79v1BDhdsz1
Scroll to top button