Undergrad Countability of Finite Product Sets: Foundational Issues?

  • Thread starter Thread starter WWGD
  • Start date Start date
  • Tags Tags
    Issues
Click For Summary
The discussion centers on the countability of finite product sets, specifically the set of pairs from the natural numbers. An injection is provided to demonstrate that the finite product of natural numbers is countable by mapping tuples to products of distinct primes. There is a clarification that while a subset of a larger set implies a certain relationship in cardinality, the injection confirms the countability of the product set. The conversation reveals a misunderstanding regarding finite versus infinite subsets, leading to the conclusion that the finite product of natural numbers is indeed countable. The final acknowledgment corrects the initial assumption about the nature of the subsets involved.
WWGD
Science Advisor
Homework Helper
Messages
7,772
Reaction score
13,008
TL;DR
It seems obvious that ##A \subset B## implies ##|A|<|B|##. Does it need proof?
Hi,
I gave my friend a proof that the set of pairs ##\ mathbb N \times \mathbb N \times...\mathbb N ## (Finite product) is countable. I gave an injection :

##(a_1, a_2,...,a_n) \right arrow p_1_^{a_1} p_2^{a_2}...p_n^{a_n}##

Where the ##p_i## are distinct primes. My friend is telling me this is not enough and I can't see why,but I may be missing some foundational issues. I should each such product injects into the Naturals and any subset of the Naturals is countable. Am I missing anything here? Seems he's missing something or blowing it out of proportion.
 
Physics news on Phys.org
Well, it's not true. ##\mathbb{N}\subset\mathbb{Z},## but ##|\mathbb{N}|=|\mathbb{Z}|.##

It is true that ##A\subset B## implies ##|A|\leq |B|##, but this is just a matter of definition: ##|A|\leq |B|## means that there is an injection ##A\hookrightarrow B##, and if ##A## is a subset of ##B##, then just use inclusion.

Anyway, since your map, let's call it ##f##, is an injection, ##\mathbb{N}\times\ldots\times\mathbb{N}## is in bijection with ##f(\mathbb{N}\times\ldots\times\mathbb{N})##, which is an infinite subset of ##\mathbb{N}##, and hence countable.
 
Infrared said:
Well, it's not true. ##\mathbb{N}\subset\mathbb{Z},## but ##|\mathbb{N}|=|\mathbb{Z}|.##

It is true that ##A\subset B## implies ##|A|\leq |B|##, but this is just a matter of definition: ##|A|\leq |B|## means that there is an injection ##A\hookrightarrow B##, and if ##A## is a subset of ##B##, then just use inclusion.

Anyway, since your map, let's call it ##f##, is an injection, ##\mathbb{N}\times\ldots\times\mathbb{N}## is in bijection with ##f(\mathbb{N}\times\ldots\times\mathbb{N})##, which is an infinite subset of ##\mathbb{N}##, and hence countable.
Thanks. My bad, I was assuming finite subsets, so strict inclusion.
 
If there are an infinite number of natural numbers, and an infinite number of fractions in between any two natural numbers, and an infinite number of fractions in between any two of those fractions, and an infinite number of fractions in between any two of those fractions, and an infinite number of fractions in between any two of those fractions, and... then that must mean that there are not only infinite infinities, but an infinite number of those infinities. and an infinite number of those...

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K