Proving the Equivalence of Cardinalities with Hilbert's Hotel

  • Context: Graduate 
  • Thread starter Thread starter Auron87
  • Start date Start date
  • Tags Tags
    Cardinality Hilbert
Click For Summary

Discussion Overview

The discussion revolves around proving the equivalence of cardinalities |[0,1]|, |[0,1)|, and |(0,1)| using the Hilbert Hotel approach, without employing the Schroeder-Bernstein theorem. Participants express confusion and explore various methods and concepts related to cardinality and bijections.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant expresses confusion about how the Hilbert Hotel concept aids in proving the cardinality equivalence.
  • Another suggests using a bijection between the rationals and a proper subset of itself to extend to a bijection between [0,1] and [0,1), demonstrating the infinite set properties.
  • A different participant prefers the Bernstein approach and discusses a method of defining an injection from positive rationals to positive integers, noting its clarity compared to Cantor's diagonal argument.
  • Some participants argue that the prime power proof is more constructive than diagonal arguments, emphasizing its general applicability to countable unions of sets.
  • Concerns are raised about the validity of a proposed mapping function, with one participant questioning its definition and suggesting modifications to ensure it functions correctly.
  • Another participant clarifies that the method discussed generalizes to finite products of countable sets rather than finite unions, highlighting a potential misunderstanding in the original argument.
  • Discussions also touch on the importance of treating unions as disjoint in set theory, with one participant acknowledging a potential oversight in their reasoning.

Areas of Agreement / Disagreement

Participants exhibit a mix of agreement and disagreement, particularly regarding the methods for proving cardinality equivalence and the validity of certain definitions. No consensus is reached on the best approach or the correctness of specific claims.

Contextual Notes

Some limitations include the dependence on definitions of bijections and injections, as well as unresolved mathematical steps in the proposed arguments. The discussion reflects various interpretations of cardinality concepts without settling on a definitive method.

Auron87
Messages
10
Reaction score
0
Just come across this question on a problem sheet and it's got me rather confused!
You have to prove that |[0,1]|=|[0,1)|=|(0,1)| without using Schroeder-Bernstein and using the Hilbert Hotel approach. After looking at the Hilbert Hotel idea I can't really understand how this helps! This questions quite bugging me now!

Thanks for any help!
 
Physics news on Phys.org
You're probably trying to write down nice functions, don't.You can biject the rationals {1/n : n in N} with a proper subset of itself a la hilbert hotel, this gives you a bijection between [0,1] and [0,1) by extension, and shows you how to explicitly write bijections between any infinite set S and S\F for any finite subset F.
 
clever. i kind of like the bernstein approach.

i just discovered for myself (while teaching an elementary course in proofs) the well known idea of defining an injection from positive rationals to positive integers sending n/m to 2^n 3^m.

to me this is nicer since it can be written down, than cantors diagonal construction of a surjection fro Z+ to Q+.

by the way bernstein's theorem was proved first by cantor, but with the hypotheses that all infinite sets are comparable. i did not know this either until today.

my extreme ignorance is offered as a lesson of inspriation to all budding mathematicians, i.e. even if you do not know squat, you can still create a lot of new mathematics, in some specialized field.
 
Last edited:
The prime power proof certailny far nicer than the diagonal counting argument for at least two reasons.

1. it embodies a general constructive proof that the finite union of any countable sets is countable since there are infinitely many primes.

2. it doesn't use the word diagonal: diagonal proofs show that Q is countable and that R is not; this is a a pedagagoically stupid situation.
 
matt grime said:
The prime power proof certailny far nicer than the diagonal counting argument for at least two reasons.
1. it embodies a general constructive proof that the finite union of any countable sets is countable since there are infinitely many primes.
And indeed, any countable union of countable sets, [itex]\bigcup_{k\in\mathbb{N}}A_k[/itex], is countable. If [itex]f_k[/itex] is a bijection from [itex]A_k[/itex] to [itex]\mathbb{N}[/itex] then we have the injection [itex]x \mapsto 2^m3^n[/itex] where [itex]m[/itex] is the smallest natural number such that [itex]x\in A_m[/itex] and [itex]f_m(x)=n[/itex].
 
Last edited:
Does that work? It doesn't appear to, in fact it appears to fail spectacularly to even be a function. Of course i might be wrong, but it just doesn't appear to make sense as a definition. I mean, what if all the A_k are equal (say N) and each f_k is the identity. Then how does that map even work? I can see how it could be altered to be an injection, since any element in the union is uniquely specified by a 2-tuple (p,q), but just not by the definition given.

In any case I meant to state that the method given generalizes to show that any finite *product* of countable sets is countable, not finite *union* (or coproduct). finite coproducts and countable coproducts of countable sets are easily shown to be countable.
 
Last edited:
matt grime said:
Does that work? It doesn't appear to, in fact it appears to fail spectacularly to even be a function. Of course i might be wrong, but it just doesn't appear to make sense as a definition. I mean, what if all the A_k are equal (say N) and each f_k is the identity. Then how does that map even work?
In this case, the union is just [itex]\mathbb{N}[/itex], and for any [itex]x\in\mathbb{N}[/itex], the smallest [itex]m[/itex] such that [itex]x\in A_m[/itex] is 0. Since [itex]f_0[/itex] is the identity function, [itex]x[/itex] is mapped to [itex]2^03^x=3^x[/itex].

I don't really like the way my definition reads. One small modification: Let [itex]g:\bigcup_{k\in\mathbb{N}}A_k\rightarrow\mathbb{N}[/itex] be the function [itex]x \mapsto 2^m3^{f_m(x)}[/itex] where [itex]m[/itex] is the smallest natural number such that [itex]x\in A_m[/itex].

I can see how it could be altered to be an injection, since any element in the union is uniquely specified by a 2-tuple (p,q), but just not by the definition given.

In any case I meant to state that the method given generalizes to show that any finite *product* of countable sets is countable, not finite *union* (or coproduct). finite coproducts and countable coproducts of countable sets are easily shown to be countable.
Ah, right.
 
Ah, I see what's wrong (in my viiew). Your unions are not taken to be disjoint unions. Usually, in set theory questions like this, we assume the unions are disjoint. So in my example where each A_k is a copy of N we view them as distinct copies of N so that the '3' in the first copy is not the same '3' as the one in the second copy. THis is probably just me being sloppy.
 
Last edited:

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 24 ·
Replies
24
Views
7K
  • · Replies 13 ·
Replies
13
Views
4K
Replies
8
Views
3K
  • · Replies 15 ·
Replies
15
Views
6K
  • · Replies 18 ·
Replies
18
Views
6K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K