Basic Analysis – Gently Done Topological Vector Spaces
Basic Analysis – Gently Done Topological Vector Spaces
Basic Analysis – Gently Done Topological Vector Spaces
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
38 <strong>Basic</strong> <strong>Analysis</strong><br />
that g 0 (x) = − 1<br />
3 for x ∈ A 0 and g 0<br />
(x) = 1<br />
3 for x ∈ B 0 . Then |(f −g 0<br />
)(x)| ≤ 2<br />
3 for<br />
each x ∈ A, so that f −g0 is a continuous real-valued function on A with values<br />
is a continuous map from A<br />
in the interval [− 2<br />
3<br />
, 2<br />
3 ]. Set f 1<br />
= 3<br />
2 (f −g 0 ). Then f 1<br />
into R with values in [−1,1].<br />
Set f 0 = f, and suppose that n ≥ 0 and that f n : A → R has been constructed<br />
such that f n is continuous and takes its values in the interval [−1,1]. The above<br />
argument can be applied to f n instead of f to yield a continuous map g n : X → R<br />
with values in [− 1<br />
3<br />
, 1<br />
3 ] such that f n − g n<br />
f n+1 = 3<br />
2 (f n −g n ), so that f n+1<br />
Thus f n and g n are defined recursively for all n ≥ 0.<br />
By construction,<br />
f = f 0 = g 0 + 2<br />
3 f 1<br />
Put sn = g0 + 2<br />
3g1 + ···+� 2<br />
3<br />
has values in [−2 3 ]. We then put<br />
: A → R is continuous and has values in [−1,1].<br />
� 2f2<br />
= g0 + 2<br />
3g1 +� 2<br />
3<br />
= g0 + 2<br />
3g1 +� �<br />
2 2g2<br />
3 + � �<br />
2 3f3<br />
3<br />
= g0 + 2<br />
3g1 +···+� �<br />
2 ngn<br />
+ 3<br />
� 2<br />
3<br />
, 2<br />
3<br />
� n+1fn+1 .<br />
� ngn on X. Then it is clear that (s n ) is a Cauchy<br />
sequence in C b (X,R) so that there is g such that s n → g in C b (X,R). Since<br />
|gi (x)| ≤ 1<br />
3 for each i ≥ 0, we see that sn for all x ∈ X. But we also have that, for any x ∈ A, � 2<br />
3<br />
n → ∞. It follows that, for x ∈ A,<br />
f(x) = s n (x)+ � 2<br />
3<br />
→ g(x)+0<br />
(x) ≤ 1 and so it follows that |g(x)| ≤ 1<br />
�n+1fn+1 (x) → 0 in R as<br />
� n+1fn+1 (x)<br />
and so g = f on A, and g : X → R is a continuous extension of f, as required.<br />
(ii) Suppose now that f : A → R is continuous and that f takes values in the<br />
open interval (−1,1). We shall show that f can be extended to a continuous<br />
function with values also in (−1,1). Certainly, f takes its values in [−1,1] and<br />
so, as above, there is a continuous map g : X → R with values in [−1,1] such<br />
that g = f on A. We must modify g to remove the possibility of the values ±1.<br />
Set D = g −1 ({−1,1}). Then D is a closed subset of X, since g is continuous.<br />
Furthermore, on A, g agrees with f which does not assume either of the values 1<br />
or −1, so A∩D = ∅. By Urysohn’s lemma, there is a continuous map ϕ : X → R<br />
such that ϕ takes its values in [0,1] and such that ϕ vanishes on D and is equal to<br />
1 on A. Put h(x) = ϕ(x)g(x) for x ∈ X. Then h : X → R is continuous, since it<br />
is the product of continuous maps. Moreover, for any x ∈ A, h(x) = ϕ(x)g(x) =<br />
1g(x) = f(x). Finally, we note that for x ∈ D, h(x) = ϕ(x)g(x) = 0, and, for<br />
x /∈ D, |h(x)| = |ϕ(x)||g(x)|< 1 since |ϕ(x)| ≤ 1, for all x ∈ X, and |g(x)| < 1 for<br />
x /∈ D. Hence h has values in the interval (−1,1).<br />
Department of Mathematics King’s College, London