What is the countable basis problem in topology?

  • Thread starter radou
  • Start date
  • Tags
    Basis
In summary, the author of the homework statement argues that if X has a countable basis, then every basis C for X contains a countable basis for X.
  • #1
radou
Homework Helper
3,149
8

Homework Statement



So, if X has a countable basis {Bn}, then every basis C for X contains a countable basis for X.

The Attempt at a Solution



First of all, consider all the intersections of elements of C of the form Ci[tex]\cap[/tex]Cj. For every x in the intersection (if it's non empty), choose a basis element Bx contained in the intersection. There are at most countable such elements. Then, for every Bx, choose an element Cx of C contained in Bx, and containing x. There are at most countable such elements, too. Now do this for all the possible intersections Ci[tex]\cap[/tex]Cj.

Since X has a countable basis, every open covering for X contains a countable subcollection covering X. Apply this to C in order to obtain a countable subcollection C'. We need to show that C' is a basis for X.

First, C' obviously covers X, so there's only one more condition left - we need to show that if x is in the intersection Ci[tex]\cap[/tex]Cj of elements of C', then there exists an element Ck from C' such that x[tex]\in[/tex]Ck[tex]\subseteq[/tex]Ci[tex]\cap[/tex]Cj.

The part I'm not sure about is this: if C' is countable, then the number of intersections of two elements of C' is countable. If this is true, then for each intersection, take the countable number of sets Cx from the first paragraph, and add it to C'. A countable union of countable sets is countable, hence the new collection C'' is a countable subcollection of C which is a basis for X.
 
Physics news on Phys.org
  • #2
The question you ask, i.e. "If C' is countable then the set of all intersections of two elements is countable", this is true.

But I have trouble with following your first paragraph. You say

"For every x in the intersection (if it's non empty), choose a basis element Bx contained in the intersection. There are at most countable such elements."

I assume that you mean that [tex]\{Bx~\vert~x\in C_i\cap C_j\}[/tex] is countable. It was a little unclear.

"Then, for every Bx, choose an element Cx of C contained in Bx, and containing x. There are at most countable such elements, too."

This is something I don't immediately see. I agree that the number of Bx is at most countable. But if you then take [tex]x\in C_x\subseteq B_x[/tex] for every x, then there is nothing that guarantees that all the Cx are at most countable. Or am I missing something?
 
  • #3
micromass said:
I assume that you mean that [tex]\{Bx~\vert~x\in C_i\cap C_j\}[/tex] is countable. It was a little unclear.

Yes, this is exactly what I meant.

micromass said:
"Then, for every Bx, choose an element Cx of C contained in Bx, and containing x. There are at most countable such elements, too."


This is something I don't immediately see. I agree that the number of Bx is at most countable. But if you then take [tex]x\in C_x\subseteq B_x[/tex] for every x, then there is nothing that guarantees that all the Cx are at most countable. Or am I missing something?

Hm, good point. It seems this won't work after all. Any ideas on how to prove this?
 
  • #4
Yes, I see the error in my reasoning - for some reason, I intuitively concluded that every Bx contains only one element, which is absurd, it's the notation which mislead me a bit.
 
  • #5
Actually, I'll rather re-think it myself and update later. There's a hint in the book, but I didn't follow it at first.
 
  • #6
Yes, I was mislead to the first time I read it :smile:

How to prove it then. Well, take a basis [tex]\mathcal{C}[/tex]. Take a countable basis [tex]\mathcal{B}[/tex]. Now consider the set

[tex]\mathcal{A}=\{(B,B^\prime)\in \mathcal{B}\times\mathcal{B}~\vert~\exists C\in \mathcal{C}:~B\subseteq C\subseteq B^\prime\}[/tex]

With this set, you can find map [tex]\mathcal{A}\rightarrow \mathcal{C}[/tex]. Take the image of this map as your "countable basis". You'll still need to show that it is countable and a basis...
 
  • #7
Ah yes, you could also follow the hint in the book. That's probably easier :biggrin:
 
  • #8
Here's another attempt to deal with the intersection Ci[tex]\cap[/tex]Cj. The concept of the proof remains the same.

For any x in Ci[tex]\cap[/tex]Cj, take the element Cx containing x and contained in Ci[tex]\cap[/tex]Cj. Now, Ci[tex]\cap[/tex]Cj is a subspace of a second-countable space, so it is itself second-countable. Hence its open cover consisting of the Cx sets contains a countable subcollection covering Ci[tex]\cap[/tex]Cj.
 
  • #9
Yes, that is correct. But I'm not sure how you would continue. Surely there could be uncountably many [tex]C_i\cap C_j[/tex], since C is not necessairily countable??

I think that the authoer of the exercises didn't intend that you used the definition of basis. I think it would be easier if you applies lemma 13.2 of the chapter "basis for a topology". I think this will make things easier...
 
  • #10
micromass said:
Yes, that is correct. But I'm not sure how you would continue. Surely there could be uncountably many [tex]C_i\cap C_j[/tex], since C is not necessairily countable??

Well, the collection of all such intersections is uncountable, but since C is an open cover for a second-countable space X, it contains a countable sub-collection which also covers X, and hence we're only interested in the intersections of the elements from this countable sub-cover. It's what I proposed in the original post.
 
  • #11
Yes, bu who says that this countable subcollection is a basis?

For example the collection [tex] \{B(x,\epsilon)~\vert~x\in \mathbb{R}, \epsilon>0\}\cup \{\mathbb{R}\}[/tex] is a basis for [tex]\mathbb{R}[/tex]. The subcollection [tex]\mathbb{R}[/tex] covers the space and is countable. But I fail to see how this would be of any interessest.
 
  • #12
micromass said:
Yes, bu who says that this countable subcollection is a basis?

Well, that's what the intersection issues were all about.

This countable collection:

a) covers X
b) if x is in Ci[tex]\cap[/tex]Cj, where Ci and Cj are elements of our countable subcollection, there exists Ck such that it contains x and is contained in Ci[tex]\cap[/tex]Cj

So it is a basis for X.

I'll try to sum it all up once again.

Assumption: out space is second countable.

Let C be a basis for X. Since C is an open cover, it contains a countable subcollection which is an open cover (only a cover, for now!) for X, call it C'.

Now, for any intersection in C (not yet C' !), by what we just showed, we can find another countable subcollection of C, call it C'' such that for any x in Ci[tex]\cap[/tex]Cj we have some Ck which contains x and is contained in the intersection.

For now, the number of these countable collections C'' is generally uncountable.

But since we're only interested in the intersections from the countable collection C', their number is countable. So, our basis would be the union of C' and the countable family of the sets C'', and this whole family is now countable.
 
  • #13
Which book is this coming from? If I have it I will take a look at the chapter tonight. This problem is interesting.
 
  • #14
Munkres, Topology, 2nd edition, Chapter 30, Exercise 2.
 
  • #15
Ah yes, you are correct. You have indeed found a basis for A topology. But who says that it is a basis for the topology you want. I.e. does this basis indeed generate the right topology.

Example: if you take [tex]\{B(x,\epsilon)~\vert~x\in \mathbb{R},\epsilon >0\}[/tex] as a basis for [tex]\mathbb{R}[/tex]. Then your construction would end up with [tex]\mathbb{R}[/tex], which is indeed a basis, but not for the Euclidean topology! And we do want a basis for the Euclidean topology...
 
  • #16
micromass said:
Ah yes, you are correct. You have indeed found a basis for A topology. But who says that it is a basis for the topology you want. I.e. does this basis indeed generate the right topology.

Example: if you take [tex]\{B(x,\epsilon)~\vert~x\in \mathbb{R},\epsilon >0\}[/tex] as a basis for [tex]\mathbb{R}[/tex]. Then your construction would end up with [tex]\mathbb{R}[/tex], which is indeed a basis, but not for the Euclidean topology! And we do want a basis for the Euclidean topology...

Hmm, good point. For example, there is no way we could write the open set B(x, ε/2) as a union of elements of type B(x, ε).

Wow, these examples are really useful. I'll have to rethink this whole thing again, look at your hints in the posts above, and try to solve it from a "different angle". And I thought I was done :biggrin:
 
  • #17
Actually, just to point it out, the collection I've found is only a basis which generates a topology which is coarser than the original one, right? (i.e. the original topology is finer) All open sets in the topology generated by this basis are containd in the oroginal topology, but the original topology may contain sets which are not in this topology, right?
 
  • #18
Well, we could write [tex]B(x,\epsilon/2)[/tex] as a countable union of sets of the form [tex]B(x,\epsilon)[/tex]. But it's hard to explicitly do so. In fact, we can write every open set as a countable union of balls. So that's not incorrect...
 
  • #19
To be honest, this is one of the harder topology problems. So it's no shame if you get stuck :smile: It would be impossible without hints...
 
  • #20
micromass said:
Well, we could write [tex]B(x,\epsilon/2)[/tex] as a countable union of sets of the form [tex]B(x,\epsilon)[/tex]. But it's hard to explicitly do so. In fact, we can write every open set as a countable union of balls. So that's not incorrect...

What do you mean? If what you wrote is true, than B(x, ε) is a basis for the standard topology, not? Since any interval <a, b> can (as you claim) be written as a union of such elements.
 
  • #21
micromass said:
To be honest, this is one of the harder topology problems. So it's no shame if you get stuck :smile: It would be impossible without hints...

Well, that's a relief. Frankly, I thought it was easy. :biggrin:
 
  • #22
radou said:
Actually, just to point it out, the collection I've found is only a basis which generates a topology which is coarser than the original one, right? (i.e. the original topology is finer) All open sets in the topology generated by this basis are containd in the oroginal topology, but the original topology may contain sets which are not in this topology, right?

Yes, you've created a coarses topology, so you'll need more open sets.
Still, I highly recommend to use lemma 13.2 of page 80. The usual definition of basis is just for being a basis for a topology. But lemma 13.2 gives a criterium for being a basis for the right topology. This is why this lemma is useful.
 
  • #23
radou said:
What do you mean? If what you wrote is true, than B(x, ε) is a basis for the standard topology, not? Since any interval <a, b> can (as you claim) be written as a union of such elements.

But [tex]\{B(x,\epsilon)~\vert~x\in \mathbb{R},\epsilon >0\}[/tex] does form a basis for the topology. But you probably mean something else...
 
  • #24
micromass said:
Yes, you've created a coarses topology, so you'll need more open sets.
Still, I highly recommend to use lemma 13.2 of page 80. The usual definition of basis is just for being a basis for a topology. But lemma 13.2 gives a criterium for being a basis for the right topology. This is why this lemma is useful.

Yes, I have this Lemma in mind now from one of your previous posts, I'll think about it.

micromass said:
Example: if you take [tex]\{B(x,\epsilon)~\vert~x\in \mathbb{R},\epsilon >0\}[/tex] as a basis for [tex]\mathbb{R}[/tex]. Then your construction would end up with [tex]\mathbb{R}[/tex], which is indeed a basis, but not for the Euclidean topology! And we do want a basis for the Euclidean topology...

There's probably misunderstanding here. Do you, by "euclidean topology" on R, mean the collection generated by basis elements of the form <a, b>? Clearly, this topology is induced by the euclidean metric d(x, y) = |x - y|, i.e. its open balls Bd(x, ε), right?

From post #18 I concluded that any element of our topology can be written as a union of balls B(x, ε)? (probably wrong, it doesn't look right, anyway?)
 
  • #25
Not sure what you mean here. But it is indeed true that any open set in R can be written as union of open balls. This is essentially lemma 13.1 of page 80... It can even be shown that this union is countable.
 
  • #26
micromass said:
Not sure what you mean here. But it is indeed true that any open set in R can be written as union of open balls. This is essentially lemma 13.1 of page 80... It can even be shown that this union is countable.

OK, actually it's not important, let's ignore it.

So, the point is - from my original basis C, I ended up with its countable subcollection C'', which is a basis for a topology coarser than the one generated by C. Actually this is quite obvious, since C'' is obtained by removing sets from C.

I'll try to solve this tomorrow, got to get some sleep now.

Thanks for the help!
 
  • #27
Sweet dreams! :tongue2:
 
  • #28
When considering your map from post #6, one may conclude that it's possible, for any x in X, first to choose a basis element B containing x, then a basis element C containing x and contained in B, and then a basis element B' containing x and contained in C. But I don't really see how to proceed now. Somehow I need to pull out a countable collection from C.

The lemma we considered in the previous posts stated that, given a topology on X, if, for every open set U in X and for every element x from U there is an element from a collection C of open sets which contains x and is contained in U, then C is a basis for this very topology.
 
  • #29
By the way, that's bugging me a bit, is it possible to "extend" my previous proof attempt somehow, or should I just forget it? I somehow have a feeling I reached a dead end up there, since I only found a basis for a coarser topology.
 
  • #30
Well, at the moment I see no way to save your proof attempt. I think you should forget it for now, and possibly return to it if you've found the proof.

As for my hint. So I said to consider

[tex]\mathcal{A}=\{(B,B^\prime)\in \mathcal{B}\times\mathcal{B}~\vert~\exists C\in \mathcal{C}:~B\subseteq C\subseteq B^\prime\}[/tex]

First you need to check that [tex]\mathcal{A}[/tex] is countable.
Then you can choose for every [tex](B,B^\prime)[/tex] a C between B and B'. The collection of these sets C will be the desired countable basis.
 
  • #31
Well, it follows immediately that A is countable, not? Since both B and B' are countable basis?
 
  • #32
Hence, the collestion C is countable. Now, if we apply our lemma here, let U be any open set and x some element in U, then ma post #28 implies that there is a C from the collection A such that x is in C and C is in U, hence C is a countable basis?
 
  • #33
Yes, countability is easy. The fun part is to prove that its a basis. But I don't think its to hard. The hardest part is finding what the countable basis is supposed to be...
 
  • #34
radou said:
Hence, the collestion C is countable. Now, if we apply our lemma here, let U be any open set and x some element in U, then ma post #28 implies that there is a C from the collection A such that x is in C and C is in U, hence C is a countable basis?

Yes, I think you've got it!
 
  • #35
This seems too simple...The only thing we need to apply is the lemma (see my post #32) and we know that the countable collection C is a basis?
 

Similar threads

  • Calculus and Beyond Homework Help
Replies
1
Views
504
  • Calculus and Beyond Homework Help
Replies
1
Views
3K
  • Calculus and Beyond Homework Help
Replies
1
Views
1K
  • Calculus and Beyond Homework Help
Replies
6
Views
2K
  • Calculus and Beyond Homework Help
Replies
2
Views
5K
  • Calculus and Beyond Homework Help
Replies
14
Views
2K
Replies
3
Views
1K
  • Calculus and Beyond Homework Help
Replies
8
Views
2K
  • Calculus and Beyond Homework Help
Replies
34
Views
2K
  • Calculus and Beyond Homework Help
Replies
2
Views
3K
Back
Top