![]() |
Freethought & Rationalism ArchiveThe archives are read only. |
![]() |
#1 |
Veteran Member
Join Date: Apr 2002
Location: Finland
Posts: 6,261
|
![]()
I'm pretty sure that the following is true:
Let A, B be arbitrary sets. If there exist functions f: A->B and g: B->A such that f and g are injections, then there exists a bijection from A to B. But I'm having trouble figuring out a simple enough proof that wouldn't require more than your average high school math. |
![]() |
![]() |
#2 |
Veteran Member
Join Date: Aug 2002
Location: Silver City, New Mexico
Posts: 1,872
|
![]()
IIRC, we talked about cardinal numbers in high school. Lets denote the cardinality of a set S by |S|. How about this:
Since f and g are both injective, |A| <= |B| and |B| <= |A|. Hence |A|=|B| and therefore there is a bijection from A to B. |
![]() |
![]() |
#3 | |
Veteran Member
Join Date: Apr 2002
Location: Finland
Posts: 6,261
|
![]() Quote:
EDIT: Oops, is |A|=|B| defined as "there exists a bijection between A and B? In that case ignore what I just said. ![]() |
|
![]() |
![]() |
#4 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
![]()
If the cardinality of the two sets are the same, then f and g are also surjections. In that case, by definition, f and g are also bijections.
|
![]() |
![]() |
#5 |
Veteran Member
Join Date: Aug 2002
Location: Silver City, New Mexico
Posts: 1,872
|
![]()
Exactly, Jayjay. That is the definition of |A|=|B| (if one accepts the axiom of choice, that is).
As far as providing an explicit bijection, that is going to be entirely dependent on the properties of A and B. I don't know that there is an algorithm for constructing a bijection given two arbitrary injections. Its an interesting question, I'll give you that! And one I think I will look into myself. |
![]() |
![]() |
#6 |
Regular Member
Join Date: Dec 2002
Location: Singapore
Posts: 158
|
![]()
Apply the pigeon-hole principle to prove that |A| < |B| < |A|.
(|X| = number of elements in X) |
![]() |
![]() |
#7 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
![]()
This proof assumes that A and B are finite sets, right?
|
![]() |
![]() |
#8 | |
Veteran Member
Join Date: Apr 2002
Location: Finland
Posts: 6,261
|
![]() Quote:
Set A = all natural numbers Set B = even natural numbers f:A->B, f(x)=4*x g:B->A, g(x)=x Now |A|=|B|, f and g are injections, but they aren't surjections...? Did I make a mistake? |
|
![]() |
![]() |
#9 | |
Veteran Member
Join Date: Aug 2002
Location: Silver City, New Mexico
Posts: 1,872
|
![]() Quote:
|
|
![]() |
![]() |
#10 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
![]()
OK, then I goofed. It doesn't follow that f and g are surjections.
|
![]() |
Thread Tools | Search this Thread |
|