SMOOTH APPROXIMATION IN O-MINIMAL ... - Semantic Scholar

1 downloads 0 Views 242KB Size Report
The additional statement does not apply to o-minimal structures without the exponential function, as in this case, definable smooth functions are quasi-analytic, ...
SMOOTH APPROXIMATION IN O-MINIMAL STRUCTURES ANDREAS FISCHER Abstract. Fix an o-minimal expansion of the real exponential field that possesses smooth cell decomposition. We prove smooth approximation of definable differentiable functions with respect to a topology closely related to the Whitney topology. As a consequence we obtain a strong version of definable smooth separation of sets, which we use to prove that definable smooth manifolds are definably affine.

1. Introduction In [18], H. Whitney proved the analytic approximation of differentiable functions and sub-manifolds. The corresponding semialgebraic version was proved in [16]. In the present paper, we study the smoothing of differentiable functions and its differential geometric applications for a certain class of o-minimal structures. As smooth and analytic coincide in the semialgebraic case, cf. [12, p. 96, Ex. 3.11.2], our results generalize the semialgebraic results. The techniques used in [16] are substantially based on the special properties of the semialgebraic structure, and they do not apply to any other o-minimal structure. Our methods are related more closely to those used for the investigation of finitely differentiable functions. The topology that Whitney used, cf. [18, I.6.], is too strong for our purposes if the sub-manifold is not compact. Instead, we use a weaker topology, which was introduced in [16] for the semialgebraic structure, and whose viability in the more general setting of o-minimal structures was demonstrated in [6]. An o-minimal structure M is a family (Sn )n∈N , which satisfies the following property: each Sn is the Boolean algebra of definable subsets of Rn , which contains all semialgebraic subsets of Rn , such that linear projections of definable sets are again definable, and such that S1 consists precisely of the semialgebraic sets in R. Functions are called definable provided that their graph is definable. For a detailed introduction to o-minimal structures we refer the reader to [3] or [4]. The concept of indefinite differentiability is in general not well-behaved in ominimal structures, cf. [19]. For this reason, we restrict our considerations to those structures for which smooth cell decomposition holds. Our methods also require the existence of definable flat functions so that we additionally claim the definability of the exponential function. This, in turn, is equivalent to the existence of definable flat functions by [13]. Date: 03.04.2007. 2000 Mathematics Subject Classification. Primary 03C64; Secondary 57R12, 57R40, 57R50, 58A05, 14P99. Key words and phrases. o-minimal structures, exponential function, approximation, smooth cell decomposition, definable manifold. Research partially supported by the NSERC discovery grant of Dr. Salma Kuhlmann. 1

2

ANDREAS FISCHER

In what follows, we fix an o-minimal structure M for which the exponential function is definable, and which possesses smooth cell decomposition. Let m be a non-negative integer or let m = ∞. We abbreviate m times continuously differentiable by C m . For any multi-index α ∈ Nn we set |α| = α1 + ... + αn . By Dα we denote the differential operator, which maps a C |α| function onto its αth derivative. We will prove the following theorem on which the further results are based. Theorem 1.1. Let 0 ≤ m be an integer, let U ⊂ Rn be a definable open set, and let f : U → R be a definable C m function. Then, for every definable continuous function ε : U → (0, ∞), there is a definable smooth function g : U → R such that |Dα f (u) − Dα g(u)| < ε(u),

u ∈ U, |α| ≤ m.

In addition, if S ⊂ U is definable, closed in U , and contains all non-smooth points of f , and if V is any definable open neighborhood of S, we may assume that g coincides with f outside of V . The case m = 0 was proved in [9]. The additional statement does not apply to o-minimal structures without the exponential function, as in this case, definable smooth functions are quasi-analytic, cf. [14]. Theorem 1.1 yields a very strong version of definable smooth separation of sets, which we formulate in the following corollary. Corollary 1.2. Let U ⊂ Rn be a definable open set, and let A, B ⊂ U be definable disjoint sets, which are closed in U . Then there is a definable smooth function ϕ : U → R, such that A ⊂ {ϕ = 1} and B ⊂ {ϕ = 0}. A definable C m manifold is a C m manifold with a finite atlas {φi : Ui → Rn } such that each φi (Ui ∩ Uj ) is a definable open set, and the maps φj ◦ φ−1 restricted i to φi (Ui ∩ Uj ) are definable C m diffeomorphisms onto their images. A subset S of M is called definable if φi (Ui ∩S) is definable for every chart φi . The Cartesian product of finitely many definable C m manifolds is again a definable C m manifold. A map between definable manifolds is definable, if its graph is definable. The separation argument allows us to prove the affinity of definable manifolds. Theorem 1.3. Let 0 ≤ m ≤ ∞. Then every definable C m manifold of dimension n is definably C m diffeomorph to a definable C m sub-manifold of R2n+1 . For finite m, the embedding of definable C m manifolds has been proved in several versions, see for example [11, 17]. The above approximation in Theorem 1.1 corresponds to a topology on the set m of definable C m functions from U to R, which we call the Cdef -topology. This m topology generalizes naturally to the Cdef -topology on the set of definable C m functions between definable C m sub-manifolds of the Euclidean space. As a further application of Theorem 1.1, we prove that the definable smooth functions between two definable smooth sub-manifolds lie dense in the set of definable C m functions. As an application we obtain the following theorem. Theorem 1.4. Let 1 ≤ m < ∞. Two definable smooth manifolds are definably C ∞ diffeomorph if and only if they are definably C m diffeomorph.

SMOOTH APPROXIMATION IN O-MINIMAL STRUCTURES

3

As the last application of Theorem 1.1, we prove that every definable C m submanifold of Rn can be approximated by a definable smooth sub-manifold. Theorem 1.5. Let m > 0. Let M ⊂ Rn be a definable C m sub-manifold. Let S ⊂ M be a definable set closed in M with S containing all non-smooth points of M . If U is a definable open neighborhood of S in Rn , there is a definable smooth sub-manifold N ⊂ Rn and there is a definable C m diffeomorphism ϕ : M → N such that ϕ|M \U = Id. The paper is organized as follows: in section 2, we briefly present the concept of Λm -regular stratification and some basic concepts of o-minimal geometry. Section 3 is devoted to the proof of Theorem 1.1. In section 4 we discuss some consequences of Corollary 1.2, in particular, Theorem 1.3. The definable smooth functions from a definable smooth manifold to R are studied in section 5, and section 6 is concerned with the Theorems 1.4 and 1.5. 2. Preliminaries 2.1. Λm -regular stratification. We use dist(−, −) to denote the Euclidean distance function, where sets are allowed for the second argument. One crucial tool in the proof of Theorem 1.1 is the concept of Λm -regular stratification that we discuss briefly in the following. 2.1.1. Λm -regular functions and cells. Let U ⊂ Rn be a definable open set, and let 0 ≤ m < ∞ an integer. We say that a function f : U → Rk is Λm -regular with constant L > 0, if f is definable, smooth, and satisfies L kDα f (u)k ≤ , u ∈ U, α ∈ Nn , 1 ≤ |α| ≤ m. dist(u, ∂U )|α|−1 We call f simply Λm -regular, if there exists an L > 0 such that f is Λm -regular with L. The Λm -regular functions from U to V are denoted by Λm (U, V ). Note that, if m = 0, the function f is just definable and smooth. With the help of Λm -regular functions we can describe Λm -regular cells. In this connection, the symbols +∞ and −∞ are regarded as constant functions. The Λm -regular cells in R are the singletons and open intervals. Let the Λm regular cells in Rn be constructed. Then a Λm -regular cell in Rn+1 is either a singleton, or a set of the form (h)X := {(x, y) : x ∈ X, y = h(x)} d

where X ⊂ R is an open Λm -regular cell and h ∈ Λm (X, Rn−d ), or it is a set of the form (f, g)X := {(x, y) : x ∈ X, f (x) < y < g(x)} n where X ⊂ R is an open Λm -regular cell and f, g ∈ Λm (X, R) ∪ {±∞} such that f (x) < g(x) for all x ∈ X. 2.1.2. Dimension. Every Λm -regular cell in Rn is definably homeomorphic to some Rd where 0 ≤ d ≤ n. More generally, if X is a definable set, there exists a maximal integer dim(X), called the dimension of X, such that X contains a definable set, which is definably homeomorphic to Rdim(X) . Note that by [3, p. 67, Thm. 1.8], dim(∂X) < dim(X)

4

ANDREAS FISCHER

where ∂X := cl(X) \ X denotes the frontier of the set X. 2.1.3. Λm -regular stratification. A definable function f : A → R is called smooth if f is the restriction of a definable smooth function defined on an open definable neighborhood of A. In the next theorem, we combine the concepts of smooth cell decomposition and Λm -regular stratification, cf. [7, Thm. 4.5], see also [8, Thm. 1.4]. Theorem 2.1. Let A1 , ..., Ak ⊂ A ⊂ Rn be definable sets, and let f : A → R be a definable function. Then there is a Λm -regular stratification of A, which is compatible with A1 , ..., Ak . That is, there is a partition of A into finitely many definable sets S1 , ..., Sr , called strata, with the following properties: (1) each stratum S is a Λm -regular cell with respect to some linear orthogonal coordinates of Rn , (2) the frontier of each stratum S is the union of some of the strata, (3) for each stratum S, the restriction f |S is smooth, (4) each stratum S has a definable open neighborhood U such that U ∩ S 0 = ∅ for each stratum S 0 6= S with dim(S 0 ) ≤ dim(S), (5) each Ai is the union of some of the strata, i = 1, ..., k. In the following, let m be a non-negative integer. In subsections 2.2 and 2.3, neither the exponential function nor smooth cell decomposition are required. 2.2. Topology. Let M ⊂ Rn and N ⊂ Rp be definable C m sub-manifolds. We m m denote by Cdef (M, N ) the definable C m functions from M to N . The Cdef -topology m on Cdef (M, N ) is obtained as follows. m Let m ≥ 1, let f ∈ Cdef (M, R), and let V : M → Rn be any definable C m−1 vector field. Then V f : M → R is defined by V f (x) := Df (x)(V (x)). If V1 , ..., Vp : M → Rn are definable C m−1 vector fields such that V1 (x), ..., Vp (x) generates the tangent space Tx M at x in M , x ∈ M , we define for every definable continuous function ε : M → (0, ∞) the set Uεm (f ) as the set of all definable C m functions g : M → R, which satisfy ¯ ¯ ¯Vi(1) · · · Vi(j) (f (x) − g(x))¯ < ε(x), 1 ≤ i(1), ..., i(j) ≤ p, 0 ≤ j ≤ m, x ∈ M. For m = 0, the set Uε0 (f ) consists of the definable continuous functions g : M → R with |f (x) − g(x)| < ε(x), x ∈ M . m m The Cdef -topology on Cdef (M, R) is the coarsest topology for which the sets m Uε (f ) are open. m Moreover, we endow Cdef (M, Rp ) with the product topology, and consider the m m set Cdef (M, N ) as a topological subspace of Cdef (M, Rp ). Similar to the Whitney topology, the definable C m diffeomorphisms between m two definable C m sub-manifolds M and N form an open subset of Cdef (M, N ) m with respect to the Cdef -topology, cf. [17, Lem. II.1.7]. If M 0 ⊂ M is a closed sub-manifold, then the restriction mapping m m res: Cdef (M, R) → Cdef (M 0 , R)

is continuous, cf. [6, Prop. 1.2]. Let M ⊂ Rn , N ⊂ Rk and P ⊂ Rp be definable C m sub-manifolds, and let h : m m (M, P ), (M, N ) → Cdef N → P be a definable C m mapping. Then the map h∗ : Cdef

SMOOTH APPROXIMATION IN O-MINIMAL STRUCTURES

5

defined by f 7→ h∗ (f ) := h ◦ f, is continuous, cf. [6, Prop. 1.3]. 2.3. Retractions. Let M ⊂ Rn be a definable smooth sub-manifold. We denote by Nx M the normal space to M at x. The normal bundle of M is the set NM := {(x, ν) : x ∈ M, ν ∈ Nx M }, which is a definable smooth sub-manifold, and the mapping ϕ : NM → Rn , ϕ(x, ν) := x + ν, is a definable smooth map. According to [2, Thm. 6.11] there is a definable open neighborhood U of M × {0} such that ϕ|U is a definable diffeomorphism. We may further assume that the set U is of the form U = {(x, ν) ∈ NM : kνk < ε(x)}, where ε : M → (0, ∞) is a definable C m function. The set Ω := ϕ(U ) is called a definable C m tubular neighborhood. If π : NM → M denotes the projection π(x, ν) := x, then r : Ω → M , r(ω) := π(ϕ−1 (ω)), ω ∈ Ω, is a definable smooth retraction, that means, the restriction of r to M is the identity. 3. Proof of Theorem 1.1 3.1. Some Lemmas. Let m ≥ 0 be a fixed integer. We prepare the proof of Theorem 1.1 by several lemmas. Lemma 3.1. Let X ( Rn be an open Λ0 -regular cell and let ∆ : X → (0, ∞) be definable and continuous. Then there is a Λm -regular function ϕ : X → (0, 1) with constant 1 such that ϕ(x) < ∆(x), x ∈ X. Proof. Let σ : Rn → R be the definable smooth function ! Ã xn x1 , ..., p . (x1 , ..., xn ) 7→ p 1 + x2n 1 + x21 Then, the set σ(X) is a bounded open Λ0 -regular cell. We prove by induction on n that there is a definable smooth function φ : X → (0, ∞) tending to 0 as x → ∂X. The case n = 1 is evident. Let n ≥ 1, and let Y = (f, g)X ⊂ Rn+1 be a bounded Λ0 -regular cell. Let φ˜ : X → [0, ∞) be a function according to the induction hypothesis. Hence, the function φ : Y → (0, ∞) defined by ˜ φ(x, xn+1 ) := φ(x)(x (x, xn+1 ) ∈ Y n+1 − f (x))(g(x) − xn+1 ), satisfies the desired properties. Note that φ can be continuously extended to cl(X) by setting φ = 0 on ∂X. According to the generalized L Ã ojasiewicz inequality, cf. [4, C.14], in connection with smooth cell decomposition, there is a definable smooth strictly increasing function ρ : R → R with ρ(0) = 0 such that ρ ◦ φ(x) < min(1, ∆ ◦ σ −1 (x), dist(x, ∂σ(X))), Hence, ρ ◦ φ ◦ σ(x) < ∆(x),

x ∈ X.

x ∈ σ(X).

6

ANDREAS FISCHER

Take a sufficiently fast increasing definable smooth function ψ : (−1, ∞) → (1, ∞). Then, the function ϕ : X → R, ρ ◦ φ ◦ σ(x) , x ∈ X, ϕ(x) := ψ(kxk2 ) satisfies the desired properties. ¤ Lemma 3.2. Let X ⊂ Rn be definable and open. Let the functions g : X → (0, 1) and h : X → R be Λm -regular with constant 1 and K1 ≥ 1, respectively. Furthermore, let g(x) ≤ dist(x, ∂X). If ρ : R → R is a C m function, whose derivatives ρ(0) , ..., ρ(m) are bounded by K2 ≥ 1, there is a constant L, which depends only on K1 , K2 and m, such that for all x ∈ X and |α| ≤ m, ¯ µ ¶¯ ¯ ¯ L ¯Dα ρ h(x) ¯ ≤ . ¯ g(x) ¯ |g(x)||α| Proof. Step 1: By induction on |α| we obtain real numbers aα,β(1),...,β(`) where β(i) ∈ Nn \ {0} and |β(1) + ... + β(`)| = |α|, such that for all C |α| functions ϕ : R → R and ψ : X → R, and all x ∈ X, Dα ϕ ◦ ψ(x) =

|α| X

X

ϕ(`) (ψ(x))

aα,β(1),...,β(`)

β(1),...,β(`)∈Nn \{0} |β(1)+...+β(`)|=|α|

`=1

` Y

Dβ(i) ψ(x).

i=1

Step 2: Let ϕ(x) := 1/x and ψ := g. Then, 1−|β|

|Dβ g(x)| ≤ dist(x, ∂X)1−|β| ≤ |g(x)|

.

As |g(x)| ≤ 1, there is a constant C1 , which depends only on m, such that for all x ∈ X and |α| ≤ m, ¯ ¯ ¯ ¯ C1 ¯D α 1 ¯ ≤ . ¯ g(x) ¯ |g(x)||α|+1 Step 3: The Leibnitz formula for derivatives implies some constants `α,β for |α| ≤ m and β ¹ α (that is, βi ≤ αi for i = 1, ..., n) such that ¶ µ X h(x) 1 Dα = `α,β (Dβ h(x))Dα−β . g(x) g(x) β¹α

1−|α|

As |Dα h(x)| ≤ K1 |g(x)| and m, such that

, there exists a constant C2 ≥ 1 depending only on K1 ¯ ¶¯ µ ¯ ¯ C2 ¯Dα h(x) ¯ ≤ . ¯ g(x) ¯ |g(x)||α|

Step 4: Let ϕ := ρ and ψ := h/g. Recall that the derivatives of ρ are bounded by K2 . Then, according to Step 1 and Step 3, ¯ ¯ X X0 ¯ ¯ −|α| ¯Dα ρ(h(x)) ¯ ≤ mK2 C2 |aγ,β1 ,...,β` | |g(x)| , ¯ ¯ g(x)) |γ|≤m

0

where the at the summation sign indicates that the sum is taken over β(1), ..., β(`) ∈ Nn \ {0}, which satisfy |β(1) + ... + β(`)| = |γ|. ¤

SMOOTH APPROXIMATION IN O-MINIMAL STRUCTURES

7

The next lemma plays the key role in the proof of Theorem 1.1. For α ∈ Nn and y ∈ Rn , we set α! := α1 ! · ... · αn ! and y α := y1α1 · ... · ynαn . Lemma 3.3. Let Y ⊂ Rn be a Λm -regular cell, and let U and V be open definable neighborhoods of Y with V ⊂ U . Let f : U → R be a definable C m function such that Dα f |Y and Dα f |U \cl(Y ) are smooth functions for |α| ≤ m. Then there exists for every definable continuous function ε : U → (0, ∞) a definable C m function g : U → R with the following properties: (a) g is smooth in U \ ∂Y , (b) Dα g|∂Y = Dα f |∂Y , |α| ≤ m, (c) |Dα (f − g)(u)| < ε(u), |α| ≤ m, u ∈ U , (d) g = f outside of V . Proof. Step 1: We select a coordinate system in which Y = (h)X where X ⊂ Rd is an open Λm -regular cell, and h : X → Rn−d is a Λm -regular function with constant K. Let G : X × Rn−d → R be defined by X yβ G(x, y) := D(0,β) (f ◦ ψ)|(x,0) β! |(0,β)|≤m

n−d

n−d

where ψ : X × R →X ×R is the Λm -regular map ψ(x, y) := (x, y + h(x)). Then the function F := G ◦ ψ −1 : X × Rn−d → R is definable and smooth such that Dα F |Y = Dα f |Y for |α| ≤ m. Step 2: Select further a definable smooth function ρ : R → [0, 1], which equals 1 on [−1/2, 1/2] and vanishes outside of (−1, 1). Let L be the constant of Lemma 3.1 corresponding to ρ and (x, y) 7→ y − h(x) in place of ρ and h, and let   X  Lm := max |`α,β | : |α| ≤ m   β¹α

where the `α,β are taken from Lemma 3.2 Step 3. For u ∈ U , set δ(u) := ε(u)/(2LLm ). As F and f coincide on Y together with their derivatives of order at most m, there is a definable open set W ⊂ X × Rn−d containing Y such that W \ Y is a subset of {v ∈ V : |Dα (F − f )(v)| < min(δ(v), dist(v, ∂Y )m+1 )dist(v, Y )m−|α| , |α| ≤ m}. Let ∆ : X → (0, ∞) be the definable continuous function defined by ∆(x) := min(1, dist((x, h(x)), Rn \ W )). Take by Lemma 3.2 a definable Λm -regular function ϕ : X → (0, 1), which vanishes outside of X, which satisfies ϕ(x) < ∆(x) for x ∈ X, and whose derivatives of order at most m are bounded by 1. Step 3: We define the definable function g : U → R by µ ¶ µ µ ¶¶  F (x, y)ρ y − h(x) + f (x, y) 1 − ρ y − h(x) , if x ∈ X, ϕ(x) ϕ(x) g(x, y) :=  f (x, y), if x 6∈ X.

8

ANDREAS FISCHER

The values of the function g differ from f only in the set Vϕ := {(x, y) : x ∈ X; ky − h(x)k < ϕ(x)}, and g is smooth in X ×Rn−d ∩U . Hence, it remains to prove that Dα (g −f )(u) → 0 as u → ∂Y , and that |Dα (g − f )(u)| < ε(u) for u ∈ U , for all |α| ≤ m. Let (x, y) ∈ Vϕ and γ(x, y) := min(δ(x, y), dist((x, y), ∂Y )m+1 ). Then ¯ µ µ ¶¶¯ ¯ ¯ y − h(x) ¯ |Dα (g − f )(x, y)| ≤ ¯¯Dα (F (x, y) − f (x, y))ρ ¯ ϕ(x) ¯ µ ¶¯ X¯ ¯ ¯`α,β (Dβ (F (x, y) − f (x, y))) Dα−β ρ y − h(x) ¯ ≤ ¯ ¯ ϕ(x) β¹α



X

|`α,β | γ(x, y)dist((x, y), Y )m−|β| L |ϕ(x)|

|β−α|

β¹α m−|α|

≤ LLm γ(x, y) |ϕ(x)|

≤ LLm min(δ(x, y), dist((x, y), ∂Y )m+1 ) < min(ε(x, y), LLm dist((x, y), ∂Y )m+1 ) ¤ 3.2. Proof of Theorem 1.1. Proof of Theorem 1.1. According to Theorem 2.1 there is a Λm -regular stratification Y1 , ..., Ys of Rn compatible with the sets U and S, such that Dα f |Y is a smooth function for all strata Y contained in U and |α| ≤ m. By Theorem 2.1 (4), each Yi has a definable open neighborhood Ui , which is disjoint from all the sets Yj with j 6= i and dim(Yj ) ≤ dim(Yi ). Let Z1 , ..., Zq denote the strata of dimension at most n − 1, which are contained in U ∩ S. We order these strata such that dim(Zi+1 ) ≥ dim(Zi ) for i = 1, ..., q − 1. We prove the following statement, which implies the conclusion of Theorem 1.1, by induction on r. For all definable continuous functions ε˜ : U → (0, ∞) and for all definable C m functions F : U → R, which satisfy the conditions (a) F |Zi is smooth, i = 1, ..., r, and (b) F is smooth in U \ ∪ri=1 Zi , there is a definable smooth function g : U → R such that |Dα (g − F )(u)| < ε˜(u),

u ∈ U, |α| ≤ m.

The case r = 0 is evident. We assume that the statement holds for r ≥ 0. Let Z := Zr+1 . After some linear orthogonal change of variables, the set Z is the graph of a Λm -regular function h : X → Rn−d where X ⊂ Rd is some open Λm regular cell. We take a definable open neighborhood W of Z such that cl(W ) \ ∂Z is contained in V . Let ∆ : X → R be the definable continuous function, which assigns to each x ∈ X the value ∆(x) := min (dist((x, h(x)), ∪i≤r Zi ), dist((x, h(x)), ∂Z), dist((x, h(x)), ∂W )) . According to Lemma 3.1, there is a definable C m function G : U → R, which coincides with F outside W such that ε˜(u) |Dα (G − F )(u)| < , u ∈ U, |α| ≤ m. 2

SMOOTH APPROXIMATION IN O-MINIMAL STRUCTURES

9

In addition, the set of points at which G is not smooth is contained in ∪ri=1 Zi , and the restrictions of G to the sets Zi , i = 1, ..., r, and U \ ∪ri=1 Zi are smooth. We apply the induction hypothesis to ε˜/2 and G in place of ε˜ and F so that we obtain a definable smooth function g : U → R, which satisfies |Dα (g − G)(u)|
1. Take a definable open subset W of V such that cl(W ) ⊂ V and U1 ∪ ... ∪ Uk−1 ∪ W = M . Let ε : π(V ) → [0, ∞) be the function 1 min(1, dist(π −1 (x), ∂U ∪ M \ W )). 2 Select by Theorem 1.1 a definable smooth function g ∈ Uεm (π −1 |π(W ) ). Then g extends as a C m function to π(V ) by setting g = π −1 outside of π(W ). Moreover, ˜ = M \ W ∪ Γ(g|π(V ) ) is a definable C m sub-manifold, and Id on M \ W the set M ˜. and (π, g ◦ π) on V glue together to the definable C m diffeomorphism ψ : M → M m ˜ Note that M is smooth in ψ(W ). Smoothing is a C procedure. So πi restricted ˜ to Ui \ ψ −1 (π(W )) extends to an open neighborhood Ui0 of Ui \ ψ −1 (π(W )) in M such that the extended πi remains simple, i = 1, ..., k − 1. ˜ containing M ˜ \ V such that cl(Z) ∩ M ˜ ⊂ Let Z be an open definable subset in M 0 0 0 M := U1 ∪ ... ∪ Uk−1 . According to the induction hypothesis, there is a definable smooth sub-manifold N 0 ⊂ U ∪ M 0 , and there is a definable C m diffeomorphism ˜ → N 0 with φ = Id outside Z ∩ U . Set N = N 0 ∪ (Γ(g) \ M 0 ). Then N is a φ:M ˜ by setting definable smooth sub-manifold. Moreover, the function φ extends to M ˜ \ N 0 . Hence ϕ := φ ◦ ψ and N satisfy the desired properties. φ = Id on M ¤ ε(x) :=

As an application of Theorem 1.3 and Theorem 1.5, we note the next corollary.

SMOOTH APPROXIMATION IN O-MINIMAL STRUCTURES

15

Corollary 6.2. Let 1 ≤ m ≤ ∞. (1) Every definable C m manifold of dimension n is definably C m diffeomorph to a definable smooth sub-manifold of R2n+1 . (2) Every definable C m diffeomorphism class of definable C m manifolds contains a definable smooth sub-manifold. (3) Every definable C m diffeomorphism class of definable C m sub-manifolds in Rn contains a definable smooth sub-manifold in Rn . References 1. Bochnak, J., Coste, M., Roy, M.-F., Real algebraic geometry. Ergebnisse der Mathematik und ihrer Grenzgebiete (3), 36. Springer-Verlag, Berlin, 1998 2. Coste, M. An introduction to o-minimal geometry. Dottorato di Ricerca in Mathematica, Dip. Mat. Univ. Pisa, Instituti Editoriali e Poligrafici Internazionali, 2000 3. van den Dries, L. Tame topology and o-minimal structures. London Mathematical Society Lecture Note Series, 248. Cambridge University Press, Cambridge, 1998 4. van den Dries, L., Miller, C. Geometric categories and o-minimal structures. Duke Math. J. 84 (1996), no. 2, 497–540 5. Efroymson, G. A. The extension theorem for Nash functions. Real algebraic geometry and quadratic forms (Rennes, 1981), pp. 343–357, Lecture Notes in Math., 959, Springer, BerlinNew York, 1982. 6. Escribano, J. Approximation Theorems in o-minimal structures Illinois J. Math. 46(1), 2002, 111-128 7. Fischer, A., Peano-Differentiable Functions in O-minimal Structures Doctoral Thesis, University of Passau, 2006. 8. Fischer, A., O-minimal Λm -regular Stratification Ann. Pure Appl. Logic, accepted, 2007. 9. Fischer, A., Smooth approximation of definable continuous functions preprint, submitted, 2007 10. Jones, G. O. Local to global methods in o-minimal expansions of fields. Doctoral Thesis, Wolfson College University of Oxford, 2006 11. Kawakami, T. Every definable C r manifold is affine. Bull. Korean Math. Soc. 42 (2005), no. 1, 165–167 12. Malgrange, B. Ideals of differentiable functions. Tata Institute of Fundamental Research Studies in Mathematics, No. 3 Tata Institute of Fundamental Research, Bombay; Oxford University Press, London 1967 vii+106 pp. 13. Miller, C. Exponentiation is hard to avoid. Proc. Amer. Math. Soc. 122 (1994), no. 1, 257–259. 14. Miller, C. Infinite differentiability in polynomially bounded o-minimal structures. Proc. Amer. Math. Soc. 123 (1995), no. 8, 2551–2555 15. Pecker, D. On Efroymson’s extension theorem for Nash functions. J. Pure Appl. Algebra 37 (1985), no. 2, 193–203. 16. Shiota, M., Approximation theorems for Nash mappings and Nash manifolds. Trans. Amer. Math. Soc. 293 (1986), no. 1, 319–337 17. Shiota, M., Nash manifolds. Lecture Notes in Mathematics, 1269. Springer-Verlag, Berlin, 1987. 18. Whitney, H. Differentiable manifolds. Ann. of Math. (2) 37 (1936), no. 3, 645–680 19. Wilkie, A. J., On defining C ∞ . J. Symbolic Logic 59 (1994), no. 1, 344 A. Fischer, University of Saskatchewan, Department of Mathematics & Statistics, 106 Wiggins Road, Saskatoon, SK, S7N 5E6, Canada, E-mail address: [email protected]