Cardinality and Natural Numbers

Click For Summary
SUMMARY

This discussion centers on the mapping of decimal numbers to natural numbers, specifically focusing on finite decimal representations. The proposed method converts decimals like 0.3189 into a natural number, 3108009000, by encoding the position and value of each digit. However, it is established that this mapping only applies to finite decimals, as non-terminating decimals cannot be represented as natural numbers. The conversation also touches on the cardinality of rational and natural numbers, emphasizing that real numbers exceed natural numbers in quantity.

PREREQUISITES
  • Understanding of finite and non-terminating decimal numbers
  • Basic knowledge of natural numbers and their properties
  • Familiarity with cardinality concepts in mathematics
  • Awareness of Cauchy sequences and convergence in real analysis
NEXT STEPS
  • Research the concept of cardinality in set theory
  • Explore the diagonal argument and its implications for real numbers
  • Study Cauchy sequences and their role in real number convergence
  • Examine the properties of finite versus infinite decimal expansions
USEFUL FOR

Mathematicians, educators, students in mathematics, and anyone interested in the relationships between different number sets and their properties.

cyclogon
Messages
14
Reaction score
0
Hi,
I hoping someone might be kind enough to possibly tell me where I have made an error :)
I'm more of a recreational maths person, lol - and I'm trying to make a scheme that 'maps' any decimal number to a natural one.
The method I have come up with is a bit odd, I'm hoping it works but still trying make sure :)
It produces a long natural number based on the position and value of the decimal
eg:
If you take any decimal, say, 0.3189
You can make it into a natural number 3108009000

0.71 becomes 710

0.2291865 would be 2209001000800006000005000000

So any decimal, in theory, following that pattern - has a natural number equivalent?

Tenths become 10s, hundreths become 100s etc, and I just put the numbers in sequence.

If anyone finds this remotely interesting, I would appreciate any suggestions
Many thanks :)
 
Physics news on Phys.org
cyclogon said:
So any decimal, in theory, following that pattern - has a natural number equivalent?
Only those decimals with a finite number of digits. And yes, these are equally many as the natural numbers.
 
  • Like
Likes   Reactions: cyclogon
thanks for the response :)

Ahh, so it only works for 'finite' numbers of digits...
I was hoping it might work for any amount, ie endless numbers lol

Thanks again for the help :)
Regards
 
cyclogon said:
thanks for the response :)

Ahh, so it only works for 'finite' numbers of digits...
I was hoping it might work for any amount, ie endless numbers lol

Thanks again for the help :)
Regards

It can't work for a non-terminating decimal, because every natural number has a finite number of digits. For example:

##3.1415926 \dots## is the decimal expansion for ##\pi##.

But:

##31415926 \dots## is not a natural number.

In your system, how would you handle numbers like ##0.01, 0.10203## etc?
 
  • Like
Likes   Reactions: cyclogon
cyclogon said:
thanks for the response :)

Ahh, so it only works for 'finite' numbers of digits...
I was hoping it might work for any amount, ie endless numbers lol

Thanks again for the help :)
Regards
The rational numbers and the natural numbers have the same cardinality, also finite many copies of them. To show why the real numbers are more, there is a famous "diagonal argument": Assume you have written down all real numbers in decimal form and numbered them. If you then change the diagonal digits, e.g. add one and change nine to zero, that is changing the first digit of the first real, the second digit of the second real, the third digit of third real and so on, then you get a new number built from these changed diagonal digits that you haven't numbered. Thus the reals are larger than the natural numbers.
 
  • Like
Likes   Reactions: cyclogon and WWGD
Thanks for your replies so far :)
Sorry for responding sooner

I'll be honest and say I have hard time with the first bit of the argument, "written down all real numbers in decimal form and numbered them".
I just can't get my head around that, personally - So I guess that's my failing, that's where I'm going wrong :)

+PeroK - As for 0.01, for example, I flip the digits after the decimal point, so it would be "10" in natural numbers
0.001 would be 100. And for 0.10203, a bit of a cheat... but I'd have 1,200 and 30000 --> 120030000 - I guess :)

Don't know about "PI", hehe - I'd have to leave the 3 'whole' numbers for now and just go:
0.31415926 --> 3 10 400 1000 50000 900000 2000000 60000000 = 310400100050000900000200000060000000 to begin with...

Thanks again for your answers :)
 
Fernando, like PeroK and Fresh have said, this can only work for finitely-many digits, otherwise, the sum will not converge and so will not be a natural number. The decimal expansion is "guaranteed" to be a Cauchy sequence, thus converging to a Real number, but not so the expansion in the opposite direction.
 
  • Like
Likes   Reactions: cyclogon

Similar threads

  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
4
Views
2K
  • · Replies 55 ·
2
Replies
55
Views
8K
  • · Replies 3 ·
Replies
3
Views
1K