Continuous functions that vanish at infinity

In summary, the conversation discusses the sets C_0(X) and C_b(X), which are defined as the set of continuous functions from X to complex numbers, with additional conditions on the compactness and boundedness of the functions. The book assumes that X is a locally compact Hausdorff space, but the definitions work for any topological space. The conversation also mentions that C_0(X) can be extended to the Alexandroff compactification and becomes 0 at infinity. There is a question about the necessity of Hausdorff for C_0(X) to be a subalgebra of C_b(X), and the conversation ends with a request for the proofs of C_0(X) being a subalgebra
  • #1
Fredrik
Staff Emeritus
Science Advisor
Gold Member
10,877
422
I'm trying to understand the set [itex]C_0(X)[/itex], defined here as the set of continuous functions [itex]f:X\rightarrow\mathbb C[/itex] such that for each [itex]\varepsilon>0[/itex], [itex]\{x\in X|\,|f(x)|\geq\varepsilon\}[/itex] is compact. (If you're having trouble viewing page 65, try replacing the .se in the URL with your country domain). The book also defines [itex]C_b(X)[/itex] as the set of all bounded continuous functions from X into [itex]\mathbb C[/itex]. The book makes additional assumptions about X, but clearly the definitions work even when X is just an arbitrary topological space.

It's always hard work to fill in the details that Conway leaves out. I think I have verified that [itex]C_0(X)\subset C_b(X)[/itex], and that if X is Hausdorff, [itex]C_0(X)[/itex] is closed under linear combinations. I still need to show that [itex]C_0(X)[/itex] is a closed set, and I would like to understand what any of this have to do with local compactness. [strike]Is [itex]C_0(X)[/itex] a subalgebra or just a vector subspace?[/strike]. I would appreciate any help with any of these details.

I have already LaTeXed the proof of the first part ([itex]C_0(X)[/itex] is a linear subspace, if X is Hausdorff) for my notes. I'll post it here if someone requests it. I have also LaTeXed the proof that [itex]C_b(X)[/itex] is a Banach algebra with identity, and wouldn't mind posting that too.

Edit: I think I proved that [itex]C_0(X)[/itex] is closed under multiplication (if X is Hausdorff), so we can scratch that item off the list.
 
Last edited:
Physics news on Phys.org
  • #2
The space [tex]C_0(X)[/tex] is a space that I find immensly interesting. So after we dealt with your problem, I'll say something more about it and it's relation to physics. But first I have some questions for you:

Fredrik said:
I'm trying to understand the set [itex]C_0(X)[/itex], defined here as the set of continuous functions [itex]f:X\rightarrow\mathbb C[/itex] such that for each [itex]\varepsilon>0[/itex], [itex]\{x\in X|\,|f(x)|\geq\varepsilon\}[/itex] is compact. (If you're having trouble viewing page 65, try replacing the .se in the URL with your country domain). The book also defines [itex]C_b(X)[/itex] as the set of all bounded continuous functions from X into [itex]\mathbb C[/itex]. The book makes additional assumptions about X, but clearly the definitions work even when X is just an arbitrary topological space.

Well, of course the construction works for arbitrary topological spaces. However, [tex]C_0(X)[/tex] has the following nice characterization:

f:X-->R belongs to [tex]C_0(X)[/tex], if and only if we can extend f to [tex]f:\alpha X\rightarrow R[/tex] (where [tex]\alpha X[/tex] is the Alexandroff (one-point) compactification) and where [tex]f(\infty)=0[/tex]. Thus we can extend the space X by one-point (= infinity) and f becomes 0 in this point.
Of course, the Alexandroff compactification is only interesting when X is a locally compact Hausdorff space. So this is why we often want X to be locally compact Hausdorff.

It's always hard work to fill in the details that Conway leaves out. I think I have verified that [itex]C_0(X)\subset C_b(X)[/itex], and that if X is Hausdorff, [itex]C_0(X)[/itex] is closed under linear combinations.

Question 1: Conway doesn't assume Hausdorff in proposition 1.7, does he? Or does he assume Hausdorff as one of the defining properties of locally compact?
Question 2: Can you post this proof? I actually find it weird that you need Hausdorff for that...

I still need to show that [itex]C_0(X)[/itex] is a closed set, and I would like to understand what any of this have to do with local compactness. [strike]Is [itex]C_0(X)[/itex] a subalgebra or just a vector subspace?[/strike]. I would appreciate any help with any of these details.

But the proof is given? Or do you want to know why you need local compactness for that? Well, I don't really think you need local compactness for it. I'll study the proof some more to see if I'm missing something, but I really don't think that you need local compactness for this part.

I have already LaTeXed the proof of the first part ([itex]C_0(X)[/itex] is a linear subspace, if X is Hausdorff) for my notes. I'll post it here if someone requests it. I have also LaTeXed the proof that [itex]C_b(X)[/itex] is a Banach algebra with identity, and wouldn't mind posting that too.

Edit: I think I proved that [itex]C_0(X)[/itex] is closed under multiplication (if X is Hausdorff), so we can scratch that item off the list.

Yes, if you can post the proof that [tex]C_0(X)[/tex] is a subalgebra of [tex]C_b(X)[/tex], that would be most helpful!
 
  • #3
Ah yes, I've tried the proof myself and I think that I see why Hausdorff is necessairy. You basically use it because you need a compact set to be closed, right?
 
  • #4
micromass said:
f:X-->R belongs to [tex]C_0(X)[/tex], if and only if we can extend f to [tex]f:\alpha X\rightarrow R[/tex] (where [tex]\alpha X[/tex] is the Alexandroff (one-point) compactification) and where [tex]f(\infty)=0[/tex]. Thus we can extend the space X by one-point (= infinity) and f becomes 0 in this point.
Of course, the Alexandroff compactification is only interesting when X is a locally compact Hausdorff space. So this is why we often want X to be locally compact Hausdorff.
I haven't heard of the Alexandroff compactification. I will need to look that up.

micromass said:
Question 1: Conway doesn't assume Hausdorff in proposition 1.7, does he? Or does he assume Hausdorff as one of the defining properties of locally compact?
Question 2: Can you post this proof? I actually find it weird that you need Hausdorff for that...
micromass said:
Yes, if you can post the proof that [tex]C_0(X)[/tex] is a subalgebra of [tex]C_b(X)[/tex], that would be most helpful!
I will post the proofs about [itex]C_0(X)[/itex] that I've done so far in a separate post. (It will take me a few minutes to change the formatting and make a few minor edits).

Conway assumes that all his topological spaces are Hausdorff. There's a reminder of that in example 1.6, but he doesn't mention it in proposition 1.7.
micromass said:
Ah yes, I've tried the proof myself and I think that I see why Hausdorff is necessairy. You basically use it because you need a compact set to be closed, right?
That's close. I need closed subsets of compact subsets of X to be compact. :smile:

Edit: Maybe I don't need it to be Hausdorff for that. D'oh, now I have to think again. I may have confused the result I actually need with the one you guessed. OK, now I've thought about it. We don't need the space to be Hausdorff for that. Closed subsets of compact sets are always compact.

micromass said:
But the proof is given?
That was embarrassing. :redface: I read through that page rather quickly, and then didn't look at it again while I was doing my proofs, except to get a hint about a detail in the proof that [itex]C_b(X)[/itex] is a Banach algebra. When it was time to prove that [itex]C_0(X)[/itex] is closed, I somehow thought that the proof wasn't included on that page, and didn't even look at the page again. I will read through Conway's proof a few hours from now and then post an update about the status of my understanding.

micromass said:
Or do you want to know why you need local compactness for that? Well, I don't really think you need local compactness for it. I'll study the proof some more to see if I'm missing something, but I really don't think that you need local compactness for this part.
I'm wondering why he mentions it at all. Since [itex]C_0(X)[/itex] is defined in the statement of that theorem, he doesn't even define [itex]C_0(X)[/itex] for an arbitrary topological space. The other book I'm reading, "Functional analysis: Spectral theory" by V.S. Sunder, is adding to the confusion, by also defining [itex]C_0(X)[/itex] only for X that are locally compact and Hausdorff. This is on page 5. Item (4) on page 62 makes me even more confused, mainly by requiring X to be locally compact again. He also defines [itex]C_c(X)[/itex] as the algebra of continuous functions that vanish outside a compact set, and says that [itex]C_0(X)[/itex] is the completion of [itex]C_c(X)[/itex]. I don't see how [itex]C_c(X)[/itex] can be different from [itex]C_0(X)[/itex]. His comment at the end of item (4) also gives me a reason to think that he's sloppy with his assumptions, because he says that if X is compact and Hausdorff, C(X) is a Banach algebra. I have verified that you don't need the Hausdorff assumption here (with some help from others in this forum, in particular Jarle). You just need the compactness assumption to ensure that all continuous functions are bounded.
 
Last edited:
  • #5
forgive me its a little late and it was a long time ago, but i liked this topic in my analysis course. there is a relation between compactifications of spaces with a few assumptions (completely regular T1?), and subalgebras of their algebra of continuous functions. basically the map one way takes a compactification to the subalgebra of functions that extend to the compactification. then in the other direction one starts from a subalgebra and tries to define a compactification to which all elements of the subalgebra do extend. the subalgebra of functions with limits at infinity correspond to the one point compactification. then in the compactification, there is a 1-1 correspondence between maximal ideals and points. so the extra point at infinity in the one point compactification corresponds to the ideal C0 of functions vanishing at infinity.
 
  • #6
Here's the proof that [itex]C_0(X)[/itex] is a subalgebra of [itex]C_b(X)[/itex]:

Suppose that [itex]f\in C_0(X)[/itex], and let [itex]\epsilon>0[/itex] be arbitrary. First we show that f is bounded. Define [itex]S=\{x\in X|\, |f(x)|\geq\varepsilon\}[/itex]. By assumption, f is continuous and S is compact. Continuous functions take compact sets to compact sets, so [itex]f(S)\subset\mathbb C[/itex] is compact. Compact subsets of metric spaces are bounded, and every bounded subset of [itex]\mathbb C[/itex] is a subset of some open ball around 0. So there exists an [itex]r\in\mathbb R[/itex] such that [itex]f(S)\subset B(0,r)[/itex]. This means that for all [itex]x\in S[/itex], [itex]|f(x)|\leq r[/itex]. By definition of S, for all [itex]x\in S^c[/itex], [itex]|f(x)|<\varepsilon[/itex]. So for all [itex]x\in X[/itex], [itex]|f(x)|\leq\max\{r,\varepsilon\}[/itex]. This implies [itex]C_0(X)\subset C_b(X)[/itex].

We need to show that [itex]C_0(X)[/itex] is closed under linear combinations. Let [itex]f,g\in C_0(X)[/itex] and [itex]a,b\in\mathbb C[/itex] be arbitrary. Let [itex]h=af+bg[/itex], and define the sets

[tex]\begin{align*}
A &=\Big\{x\in X\Big|\,|f(x)|\geq\frac{\varepsilon}{2|a|}\Big\}\\
B &=\Big\{x\in X\Big|\,|g(x)|\geq\frac{\varepsilon}{2|b|}\Big\}\\
S &=\big\{x\in X\big|\,|h(x)|\geq\varepsilon\big\}
\end{align*}
For all $x\in A^c\cap B^c$,
\begin{align*}
&|h(x)|=|af(x)+bg(x)|\leq|a||f(x)|+|b||g(x)|<\varepsilon\\
& x \notin S
\end{align*}[/tex]

So we have [itex]A^c\cap B^c\subset S^c[/itex], which is equivalent to [itex]S\subset (A^c\cap B^c)^c=A\cup B[/itex]. By assumption, A and B are compact, and that implies that [itex]A\cup B[/itex] is compact. We want to show that S is compact, and since every closed subset of a compact set is compact, it's sufficient to show that S is closed. Let [itex]\langle x_i\rangle_{i\in I}[/itex] be an arbitrary convergent net in S, and define [itex]x=\lim_i x_i[/itex]. The continuity of f, g, the vector space operations, and the absolute value function implies that

[tex]
\begin{align*}
|h(x)|=|h(\lim_i x_i)|=|\lim_i h(x_i)|=\lim_i \underbrace{|h(x_i)|}_{\mathclap{\displaystyle\geq\varepsilon\text{ because }x_i\in S}}\geq\varepsilon
\end{align*}
[/tex]

The last inequality holds because [itex]\langle|h(x_i)|\rangle_{i\in I}[/itex] is a convergent net in [itex]\mathbb C[/itex] with every term [itex]\geq\varepsilon[/itex]. Its limit |h(x)| can't be [itex]<\varepsilon[/itex], since that would imply that for every [itex]t\in\mathbb R[/itex] such that [itex]|h(x)|<t<\varepsilon[/itex], there's an [itex]i_t\in I[/itex] such that [itex]i\geq i_t\Rightarrow |h(x_i)|-|h(x)|<t-|h(x)|[/itex], and this inequality implies [itex]|h(x_i)|<t<\varepsilon[/itex], which contradicts [itex]|h(x_i)|\geq\varepsilon[/itex].

We also need to show that [itex]C_0(X)[/itex] is closed under multiplication. Let [itex]f,g\in C_0(X)[/itex] be arbitrary, and define the sets

[tex]\begin{align*}
A &=\big\{x\in X\big|\,|f(x)|\geq\sqrt\varepsilon\big\}\\
B &=\big\{x\in X\big|\,|g(x)|\geq\sqrt\varepsilon\big\}\\
S &=\big\{x\in X\big|\,|(fg)(x)|\geq\varepsilon\big\}
\end{align*}[/tex]

For all [itex]x\in A^c\cap B^c[/itex],

[tex]\begin{align*}
&|(fg)(x)|=|f(x)g(x)|=|f(x)||g(x)|<\sqrt\varepsilon\sqrt\varepsilon=\varepsilon\\
& x \notin S
\end{align*}[/tex]

So we have [itex]A^c\cap B^c\subset S^c[/itex], which is equivalent to [itex]S\subset (A^c\cap B^c)^c=A\cup B[/itex]. This implies that S is compact. (The reasons are the same as in the proof that [itex]C_0(X)[/itex] is closed under linear combinations, except that now we have to use the continuity of the product instead of the continuity of the vector space operations).
 
Last edited:
  • #7
I've read the proof that [itex]C_0(X)[/itex] is closed in the topology of [itex]C_b(X)[/itex] now. It gave me a strong sense of deja vu. I think I studied the proof before I typed up the rest for my notes, and when I got to this part of it, I simply forgot that I had already understood the proof, and then convinced myself that it would be difficult. Weird.

I think we might still need the Hausdorff condition, in spite of what I said in my edit above. My proof used that f is continuous if and only if for each x, [itex]x_i\rightarrow x[/itex] implies [itex]f(x_i)\rightarrow f(x)[/itex]. But if X isn't Hausdorff, the net [itex]\langle x_i\rangle_{i\in I}[/itex] may have several distinct limits, while the net [itex]\langle f(x_i)\rangle[/itex] can't (because it's a net in [itex]\mathbb C[/itex], which is Hausdorff. I need to think about that some more.

I still don't see a use for local compactness.

I looked up the Alexandroff compactification, so now I know what it is.
 
  • #8
Fredrik said:
I'm wondering why he mentions it at all. Since [itex]C_0(X)[/itex] is defined in the statement of that theorem, he doesn't even define [itex]C_0(X)[/itex] for an arbitrary topological space. The other book I'm reading, "Functional analysis: Spectral theory" by V.S. Sunder, is adding to the confusion, by also defining [itex]C_0(X)[/itex] only for X that are locally compact and Hausdorff. This is on page 5. Item (4) on page 62 makes me even more confused, mainly by requiring X to be locally compact again. He also defines [itex]C_c(X)[/itex] as the algebra of continuous functions that vanish outside a compact set, and says that [itex]C_0(X)[/itex] is the completion of [itex]C_c(X)[/itex]. I don't see how [itex]C_c(X)[/itex] can be different from [itex]C_0(X)[/itex]. His comment at the end of item (4) also gives me a reason to think that he's sloppy with his assumptions, because he says that if X is compact and Hausdorff, C(X) is a Banach algebra. I have verified that you don't need the Hausdorff assumption here (with some help from others in this forum, in particular Jarle). You just need the compactness assumption to ensure that all continuous functions are bounded.

Hmm, this is confusing me to. I don't think local compactness and Hausdorff is necessary anywhere. I've looked into my old course text, and they assume local compactness to, but there it is for a different kind of reason.

Anyway, why people often assume local compactness for [tex]C_0(X)[/tex] is probably simply because all these spaces are only interesting for local compact spaces. So it's a reasonable assumption. However, in this case, I feel that it is an unnecessary assumption. I will check more texts right now, to see if they do the same thing.

I've checked your proof of [tex]C_0(X)[/tex] being a subalgebra. I don't think you need local compactness or Hausdorff there anywhere...


Oh yes, for the difference between [tex]C_c(X)[/tex] and [tex]C_0(X)[/tex]. Take the function [tex]f:\mathbb{R}\rightarrow \mathbb{R}:x\rightarrow e^{-x^2}[/tex]. This belongs to [tex]C_0(X)[/tex], since [tex]\lim_{x\rightarrow \pm\infty}{f(x)}=0[/tex].
But this is not an element of [tex]C_c(X)[/tex], since it doesn't vanish anywhere.
Of course, if X is compact, then the two notions coincide...

Fredrik said:
I think we might still need the Hausdorff condition, in spite of what I said in my edit above. My proof used that f is continuous if and only if for each x, [itex]x_i\rightarrow x[/itex] implies [itex]f(x_i)\rightarrow f(x)[/itex]. But if X isn't Hausdorff, the net [itex]\langle x_i\rangle_{i\in I}[/itex] may have several distinct limits, while the net [itex]\langle f(x_i)\rangle[/itex] can't (because it's a net in [itex]\mathbb C[/itex], which is Hausdorff. I need to think about that some more.

Well, your use of nets is certainly correct, but you can do without them. For notational issues, put [tex]H(x)=|h(x)|[/tex]. Then [tex]S=H^{-1}([\epsilon,+\infty[)[/tex] is closed as inverse image of a closed set.
 
  • #9
Maybe this is a good time to explain the usefulness of [tex]C_0(X)[/tex], as it will also become apparent why the local compactness assumption is made.

When quantum mechanics was developed, the physicists needed a new mathematical framework to describe their observations. So mathematicians developed the theory of C*-algebra's, in which every element represent some kind of observation.

However, a C*-algebra is a highly abstract notion, and mathematicians wanted to give representation for them in terms of things that were more concrete. If the C*-algebra was commutative and has an idenity, then the answer to this question was given by Gelfand-Naimark. Every C*-algebra can be seen as a ring of continuous functions on a compact Hausdorff space. Thus the C*-algebra is isomorph to [tex]C(X)[/tex]. If the C*-algebra didn't have a unit, then the C*-algebra can be seen as [tex]C_0(X)[/tex] with X locally compact and Hausdorff. Thus, to study commutative C*-algebra's, is exactly thesame as studying [tex]C_0(X)[/tex] for locally compact spaces. This is why we often ask for our spaces to be locally compact: it is easier, and if the goal is to study C*-algebra's then the spaces are locally compact. Thus nonlocally compact spaces aren't really interesting.

Furthermore, a lot of good properties of the space X, can be translated into properties of [tex]C_0(X)[/tex]. For example, compactness of X is exactly thesame as asking that [tex]C_0(X)[/tex] has a unit. And compactifications correspond nicely to unitizations of [tex]C_0(X)[/tex]. Connectedness of X correspond the the existence of idempotent elements in [tex]C_0(X)[/tex]. (a full list can be seen at planetmath.org/encyclopedia/NoncommutativeTopology.html ).
This means that we can actually do topology without needing topological spaces. The only thing we need is a C*-algebra (which represents the ring of vanishing continuous functions). This C*-algebra is called compact if it has a unit, etc. This gives rise to the field of noncommutative topology.
 
  • #10
micromass said:
Oh yes, for the difference between [tex]C_c(X)[/tex] and [tex]C_0(X)[/tex]. Take the function [tex]f:\mathbb{R}\rightarrow \mathbb{R}:x\rightarrow e^{-x^2}[/tex]. This belongs to [tex]C_0(X)[/tex], since [tex]\lim_{x\rightarrow \pm\infty}{f(x)}=0[/tex].
But this is not an element of [tex]C_c(X)[/tex], since it doesn't vanish anywhere.
Of course. I don't know how I could fail to see that.

micromass said:
Well, your use of nets is certainly correct, but you can do without them. For notational issues, put [tex]H(x)=|h(x)|[/tex]. Then [tex]S=H^{-1}([\epsilon,+\infty[)[/tex] is closed as inverse image of a closed set.
Thanks, that's a significant improvement of what I did. I think this makes it clear that we don't need X to be Hausdorff.

Regarding what you said in #9, I'm somewhat familiar with the Gelfand-Naimark stuff. I'm reading Sunder precisely because I want to learn the details of that. His book gets to those things much faster than other texts, and at the same time is much easier to read than Conway. I checked the book today (a few pages after the last ones I studied carefully), and as I suspected, he seems to be proving that the "spectrum" (i.e. the set of non-trivial algebra homomorphisms into ℂ) of a commutative Banach algebra is locally compact (and also compact if and only if the Banach algebra has an identity). So he's probably assuming that "X" has those properties too right at the start, just because the space we're really interested in (the spectrum) does. But I wish he could have been more clear about these things. This book has a lot of flaws too.

I had never heard of non-commutative topology, but it sounds pretty cool.
 
  • #11
Have all questions been answered?

A reason for the local compactness Hausdorff assumption, is that you want to apply Urysohn's lemma in proving that C_0(X) is the completion of C_c(X) w.r.t. the sup-norm. (So you need X to be at least normal, and in functional analysis you always want Hausdorffness because non-unique limits are stupid. In most cases like these, l.c. Hausdorff is the most reasonable assumption.)
 
  • #12
Yes, that should be true. Except that a local compact space is not normal in general. Luckily, a local compact space is completely regular, and thus satisfies a weaker form of the Urysohn lemma...
 
  • #13
Yeah, I meant "Urysohn's weaker lemma", applicable to a l.c. Hausdorff X: if V is open in X and K a compact subset of V, then there exists a [itex]f\in C_c(X)[/itex] with [itex]1_K\leq f\leq 1_V[/itex] (with 1_A of course the characteristic function of A).

[Frankly, I detest many of the words used for all these separation axioms and properties, because everyone seems to be using different definitions. I wish we could make universal conventions for them (and please ban the terms T_1,T_2,T_3,... T_{3+1/2}, etc.! How could anyone ever remember what they mean?)]
 
  • #14
Landau said:
[Frankly, I detest many of the words used for all these separation axioms and properties, because everyone seems to be using different definitions. I wish we could make universal conventions for them (and please ban the terms T_1,T_2,T_3,... T_{3+1/2}, etc.! How could anyone ever remember what they mean?)]

Haha, couldn't agree more :biggrin:
 
  • #15
You guys are awesome. :smile: I think the questions I asked have been answered. I'm still confused about a lot of things, but I think it's time to start studying the Gelfand-Naimark stuff again (I studied some of it in 2010 but put it aside in December), and maybe it will all clear up when I do. If it doesn't, I know where to find you. :biggrin:

I should probably start with the completeness proof that Landau mentioned in #11. Do you know where I can find a proof? Even if I can figure it out on my own, I'd rather save some time right now. Will I find that weaker Uhrysohn lemma in Munkres? (I studied Uhrysohn's lemma in the appendix of Sunder. It's been my favorite theorem since then, because I think the proof is absolutely beautiful).
 
  • #16
Fredrik said:
You guys are awesome. :smile: I think the questions I asked have been answered. I'm still confused about a lot of things, but I think it's time to start studying the Gelfand-Naimark stuff again (I studied some of it in 2010 but put it aside in December), and maybe it will all clear up when I do. If it doesn't, I know where to find you. :biggrin:

I should probably start with the completeness proof that Landau mentioned in #11. Do you know where I can find a proof? Even if I can figure it out on my own, I'd rather save some time right now. Will I find that weaker Uhrysohn lemma in Munkres? (I studied Uhrysohn's lemma in the appendix of Sunder. It's been my favorite theorem since then, because I think the proof is absolutely beautiful).

The completeness thing that Landau mentioned is basically saying that [tex]C_c(X)[/tex] is dense in [tex]C_0(X)[/tex]. This indeed uses local compactness. I can't believe I didn't see this before...

Anyway, I checked the book of Sunder, and it seems that there is enough material in there to proof this. In particular, check A.6.6, this is the Urysohn thing that Landau referred to. (or closely resembles it).

Let me prove it for you. Take a function [tex]f\in C_0(X)[/tex]. We need to find a function [tex]g\in C_c(X)[/tex] such that [tex]\|f-g\|_\infty<\varepsilon[/tex]. We know that [tex]\{x~\vert~|f(x)|\geq \varepsilon\}[/tex] is compact. Call this space K. Also, the space [tex]\{x~\vert~|f(x)|\leq \varepsilon/2\}[/tex] is closed. Thus there exists a Urysohn function u (see lemma 1.6.6.(a)). Define g(x)=u(x)f(x). Then g(x)=0 outside a compact set, and the distance between g and f is smaller then epsilon.
 
  • #17
Thanks. I had actually only read the part of the appendix that was before the measure theory section, but I have started reading the A.6 section now.

Unfortunately, I haven't been able to understand your proof. Let's denote the closed set [itex]\{x~\vert~|f(x)|\leq \varepsilon/2\}[/itex] by A. The function u takes the value 0 on A and 1 on K. f(x) can be >0 for all x. So g(x)=u(x)f(x) is only guaranteed to be =0 where u(x)=0, and this is just the set A. You say that g is zero outside a compact set. That compact set must be closed, and the smallest closed set outside which g is zero, is [itex]\operatorname{cl}(A^c)[/itex]. Your claim can only be true if this set is compact, and I don't see why it must be, unless of course we assume that X is compact.

Edit: I think I get it, after reading about the one-point compactification stuff in section A.6. All closed subsets of a locally compact Hausdorff space are compact. One way of looking at it is that every locally compact Hausdorff space is a compact Hausdorff space with one point removed, so every closed subset of a locally compact Hausdorff space is a closed subset of a compact Hausdorff space as well.
 
Last edited:
  • #18
Edit: I think I get it, after reading about the one-point compactification stuff in section A.6. All closed subsets of a locally compact Hausdorff space are compact.
That can't be true. Take X itself: it is closed in X, but of course not (necessarily) compact. The one-point compactification makes the whole space compact, so it changes the topology. What is true, is that all closed (and also all open, for that matter) subsets of a such a space are again l.c.Hausdorff with the subspace topology.

Anyway, it is quite easy. You don't even need the set A. Just apply Urysohn to the whole space X (instead of A) and K. You get [itex]u\in C_c(X)[/itex] (!) with [itex]0\leq u\leq 1[/itex] and u=1 on K. As u vanishes outside a compact set, so does h=fu.
 
  • #19
So this proves that C_c is dense in C_0. You also need that C_0 is in fact complete. For that, you take a Cauchy sequence (f_n)_n in C_0(X). Then it converges uniformly to some continuous f (because the larger space C(X) is complete); we need to show f is in C_0. Given e>0, pick n with [itex]\|f_n-f\|_\infty<e[/itex], and a compact K such that f_n is <e outside K. Then f is <2e outside K. So f is indeed in C_0.
 
  • #20
Landau said:
That can't be true. Take X itself: it is closed in X, but of course not (necessarily) compact. The one-point compactification makes the whole space compact, so it changes the topology.
That's a good point. I missed the fact that closed sets aren't necessarily closed in the new topology.

Landau said:
Anyway, it is quite easy. You don't even need the set A. Just apply Urysohn to the whole space X (instead of A) and K.
But Urysohn can only be used when the sets are disjoint. :confused: These links may be useful. Proposition A.6.7 looks like what we're trying to prove. I haven't read the proof yet, but I'll do that now.

The first two pages of section A.6 at Google Books. (I can't preview the pages after that. I don't know if you will be able to).
The whole book in pdf format. (From the Author's web page. The page numbers in the pdf don't match the actual book).
 
Last edited:
  • #21
Fredrik said:
But Urysohn can only be used when the sets are disjoint. :confused:
No, we are talking about some other form of urysohn:
Landau said:
Yeah, I meant "Urysohn's weaker lemma", applicable to a l.c. Hausdorff X: if V is open in X and K a compact subset of V, then there exists a [itex]f\in C_c(X)[/itex] with [itex]1_K\leq f\leq 1_V[/itex] (with 1_A of course the characteristic function of A).
 
  • #22
Equivalently, apply Prop.A.6.6. from Sunders to K=K and A=emptyset.
 
  • #23
Well, Landau basically explained all of it. But let me explain my original proof

Fredrik said:
Thanks. I had actually only read the part of the appendix that was before the measure theory section, but I have started reading the A.6 section now.

Unfortunately, I haven't been able to understand your proof. Let's denote the closed set [itex]\{x~\vert~|f(x)|\leq \varepsilon/2\}[/itex] by A. The function u takes the value 0 on A and 1 on K. f(x) can be >0 for all x. So g(x)=u(x)f(x) is only guaranteed to be =0 where u(x)=0, and this is just the set A. You say that g is zero outside a compact set. That compact set must be closed, and the smallest closed set outside which g is zero, is [itex]\operatorname{cl}(A^c)[/itex]. Your claim can only be true if this set is compact, and I don't see why it must be, unless of course we assume that X is compact.

The set A is

[tex]A=\{x~\vert~|f(x)|\leq\varepsilon/2\}[/tex]

Of course [tex]A^c[/tex] is not compact, but we do have

[tex]A^c=\{x~\vert~|f(x)|> \varepsilon/2\}\subseteq \{x~\vert~|f(x)|\geq\varepsilon/3\}[/tex]

And the latter set is compact from the condition. Furthermore, g vanishes outside that set. I probably should have mentioned that.

But then again, Landau's proof is probably better :smile:
 
  • #24
micromass said:
But then again, Landau's proof is probably better :smile:
Well, I think it is easier, because you avoid the set A altogether. It is just the following simple observation:

If g=uf, then supp(g) is contained in supp(u). As u has compact support, so does g.

Differently put: if u vanishes then g vanishes; so if u vanishes outside a compactum, then so does g.

The great thing about (the weak) Urysohn is that u is already known to have compact support.
 
  • #25
micromass said:
Of course [tex]A^c[/tex] is not compact, but we do have

[tex]A^c=\{x~\vert~|f(x)|> \varepsilon/2\}\subseteq \{x~\vert~|f(x)|\geq\varepsilon/3\}[/tex]

And the latter set is compact from the condition. Furthermore, g vanishes outside that set. I probably should have mentioned that.
Of course. I feel like such a moron for not seeing this.

Landau said:
Equivalently, apply Prop.A.6.6. from Sunders to K=K and A=emptyset.
It didn't even occur to me that I could take one of the closed sets in Urysohn's lemma to be the empty set. But I have given it some thought now. I think that if A is empty, then the lemma guarantees the existence of a continuous function that's =1 on K, but it doesn't say that this function isn't =1 on all of [tex]\hat X[/tex].
 
  • #26
Ah, I now see that Sunders' formulation of A.6.6. is too weak. Let's improve it!

[A.6.6a improved] Suppose X is a locally compact Hausdorff space. If A and K are disjoint subsets of X such that A is closed in X and K is compact, then there exists a continuous function [itex]f :X\to [0,1][/itex] such that [itex]f(A)\subseteq\{0\}[/itex] and [itex]f(K)\subseteq\{1\}[/itex], with compact support.

Proof: Let X' be the 1-point compactification of X, and [itex]B=A\cup\{\infty\}[/itex]. As in Sunders, we see that B and K are disjoint closed subsets in the compact Hausdorff X'. By Urysohn we obtain a continuous [itex]g:X'\to [0,1][/itex] with [itex]g(B)\subseteq\{0\}[/itex] and [itex]g(K)\subseteq\{1\}[/itex]. Note that [itex]g(\infty)=0[/itex], hence [itex]\text{supp}(g)[/itex] is a subset of X; as X' is compact, this is a closed subset of a compactum, so g has compact support. Now [itex]f=g|_{X}[/itex] does the job.

Remark: I said [itex]f(A)\subseteq\{0\}[/itex] and [itex]f(K)\subseteq\{1\}[/itex] instead of [itex]f(A)=\{0\}[/itex] and [itex]f(K)=\{1\}[/itex] to allow K or A to be empty. This is allowed, because the function g you get from Urysohn (A.4.23) already has this property: it says "g(x)=0 if x is in A", so if A or B is empty, this is vacuously true.
 
  • #27
Crystal clear. Thanks.

I see that your improvement of Sunder's A.6.6. consists of replacing = with [itex]\subseteq[/itex] (and to explicitly mention the compact support). You are of course right that this is necessary if we want to consider empty sets. I didn't even notice that before. The mistake I made was to not realize that even if we start with an empty A, neither of the closed sets that we apply the "actual" Urysohn's lemma to are empty. If we treat the empty A like we would treat any other closed set, we would take the union with {∞} before we apply Urysohn. (When A isn't empty we have to do this because A isn't closed in the topology of X', but A⋃{∞} is). For non-empty A, we don't have to do this, but we should do it anyway, just to make sure that the function we find isn't constant =1.
 
  • #28
micromass said:
However, a C*-algebra is a highly abstract notion, and mathematicians wanted to give representation for them in terms of things that were more concrete. If the C*-algebra was commutative and has an idenity, then the answer to this question was given by Gelfand-Naimark. Every C*-algebra can be seen as a ring of continuous functions on a compact Hausdorff space. Thus the C*-algebra is isomorph to [tex]C(X)[/tex]. If the C*-algebra didn't have a unit, then the C*-algebra can be seen as [tex]C_0(X)[/tex] with X locally compact and Hausdorff. Thus, to study commutative C*-algebra's, is exactly thesame as studying [tex]C_0(X)[/tex] for locally compact spaces.
I have a question about these things. Unless I have misunderstood something, every Banach algebra is an ideal in a Banach algebra with identity, and given a Banach algebra with identity, we can always redefine the norm so that [itex]\|1\|=1[/itex] without changing the topology. Why doesn't this mean that we will only need to study those C*-algebras that have an identity and are such that [itex]\|1\|=1[/itex]? It seems to me that the the whole theory could be considerably simplified if we do all that Gelfand-Naimark stuff only for those "nice" algebras. Is there a reason not to?

I'm sure there's some reason. What I'm wondering is if the less nice algebras are useful only in exotic applications like non-commutative topology, or are they needed for standard stuff like proving the spectral theorems for bounded normal operators?

(My knowledge about these things extend roughly to page 76 in Sunder, so I haven't yet reached the proof of the spectral theorem. It doesn't look like I will have time to continue studying this for at least another month).
 
Last edited:
  • #29
First a small technicality:

Fredrik said:
I have a question about these things. Unless I have misunderstood something, every Banach algebra is an ideal in a Banach algebra with identity, and given a Banach algebra with identity, we can always redefine the norm so that [itex]\|1\|=1[/itex] without changing the topology.

It is true that you can extend any Banach algebra to a Banach algebra with identity. But you cannot be sure that this extended Banach algebra will be a C*-algebra. Indeed, the extended Banach algebra that you've likely seen, is NOT a C*-algebra. This can be solved however, by considering a quite different, and more complicated, norm. So what you say is true, but I just wanted to point out the subtleties.

Why doesn't this mean that we will only need to study those C*-algebras that have an identity and are such that [itex]\|1\|=1[/itex]? It seems to me that the the whole theory could be considerably simplified if we do all that Gelfand-Naimark stuff only for those "nice" algebras. Is there a reason not to?

Yes, you basically want to add an identity to the C*-algebra. This is possible, and it is the analog of "compactifications" of the underlying space. A minimal unitization (= adding an identity) will correspond to an Alexandroff compactification, and a maximal unitization will be the Cech-Stone compactification.

But to answer your question: yes, it is enough to prove all the nice results for C*-algebra's with an identity, and we indeed do this. The Gelfand-Naimark will usually only be stated for C*-algebra's with an identity. So for almost all applications, you could probably assume that your algebra has an identity. However, I just wanted to point out that the theory could be extended to algebra's without a unit.
 

Related to Continuous functions that vanish at infinity

1. What is a continuous function?

A continuous function is a type of mathematical function that has no sudden jumps or breaks in its graph. This means that the value of the function changes smoothly as the input value changes.

2. What does it mean for a function to vanish at infinity?

A function vanishes at infinity if its value approaches zero as the input value approaches infinity. This means that the function gets smaller and smaller as the input gets larger and larger.

3. How do you determine if a function vanishes at infinity?

To determine if a function vanishes at infinity, you can take the limit of the function as the input value approaches infinity. If the limit is equal to zero, then the function vanishes at infinity.

4. Can a function vanish at infinity at more than one point?

Yes, a function can vanish at infinity at multiple points. This means that the function approaches zero at multiple input values that are extremely large.

5. What is the significance of a function vanishing at infinity?

A function that vanishes at infinity can help determine the behavior of the function at extremely large input values. It can also be used to simplify calculations and make certain mathematical concepts easier to understand and work with.

Similar threads

  • Topology and Analysis
Replies
3
Views
98
  • Calculus and Beyond Homework Help
Replies
14
Views
539
Replies
15
Views
2K
  • Topology and Analysis
Replies
5
Views
2K
Replies
8
Views
2K
Replies
2
Views
180
  • Topology and Analysis
Replies
14
Views
2K
  • Topology and Analysis
Replies
1
Views
1K
Replies
8
Views
504
Replies
3
Views
1K
Back
Top