I have an issue with Cantor's diagonal argument

  • Context: High School 
  • Thread starter Thread starter DanKnaD
  • Start date Start date
  • Tags Tags
    Logic Set theory
Click For Summary

Discussion Overview

The discussion revolves around Cantor's diagonal argument and its implications for the countability of real numbers. Participants explore the validity of a proposed method for establishing a one-to-one correspondence between real numbers and natural numbers, particularly focusing on the treatment of infinite decimal expansions.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Mathematical reasoning

Main Points Raised

  • One participant suggests that by modifying the digits of real numbers, a natural "version" can be created, potentially establishing a correspondence with natural numbers.
  • Another participant questions how this method applies to irrational numbers, such as ##\pi##, which cannot be expressed with a finite decimal expansion.
  • Concerns are raised about the proposed mapping's limitations, particularly regarding numbers with infinite decimal expansions, such as 1/3 and 0.333..., which challenge the idea of a one-to-one correspondence.
  • Participants discuss the implications of reversing digits and the potential for multiple real numbers to map to the same natural number, which would violate the requirements for a bijection.
  • There is a distinction made between finite and infinite decimal expansions, with some arguing that only finite expansions can correspond to natural numbers.
  • One participant expresses uncertainty about the nature of numbers with infinite decimal expansions, suggesting they may not qualify as numbers due to their lack of unique values.

Areas of Agreement / Disagreement

Participants do not reach a consensus. There are multiple competing views regarding the validity of the proposed method for establishing a correspondence between real and natural numbers, and the discussion remains unresolved.

Contextual Notes

The discussion highlights limitations in the proposed mapping, particularly concerning the treatment of infinite decimal expansions and the implications for the nature of numbers. There are unresolved questions about the definitions and properties of numbers involved in the argument.

DanKnaD
Messages
1
Reaction score
0
TL;DR
Can't you reverse any real number to make an natural "version" so a bijection can be made, eg 0.187362729 would become 927263781 and wouldn't this work for any real number
I'm pretty bad at maths, got an A at gcse (uk 16 years old)then never went any further, I've been looking into cantors diagonal argument and I thing I found an issue, given how long its been around I'd imagine I'm not the first but couldn't any real number made using the construct by adding 1 to the nth digit of the nth number be turned into a natural "version " by removing the 0. And writing the number out backwards. 0.19746292 would become 29 264,791, 0.0072923846 would become 6,483,292,700, etc. Couldn't this be done for any real number and then each real number has a one to one correspondence with a natural number so both would be a countable infinity?
 
Last edited:
Physics news on Phys.org
Your argument seems good for rational numbers but not all the real numbers.
In your idea how do you get a correspondent of ##\pi##=3.141592..., an irrational number ?
 
Last edited:
  • Like
Likes   Reactions: phinds and topsquark
@DanKnaD , I think perhaps you don't understand what real numbers include (see post #2 for example)
 
DanKnaD said:
Couldn't this be done for any real number
No, it can only be done for any real number with a finite decimal expansion. What natural number has a 1:1 correspondence to 1/3 = 0.333... under this proposed mapping?

DanKnaD said:
and then each real number has a one to one correspondence with a natural number so both would be a countable infinity?
But this has nothing to do with the application of Cantor's diagonal argument to the cardinality of ## \mathbb R ##: the argument is not that we can construct a number that is guaranteed not to have a 1:1 correspondence with a natural number under any mapping, the argument is that we can construct a number that is guaranteed not to be on the list.
 
  • Like
Likes   Reactions: PeroK and fresh_42
pbuk said:
No, it can only be done for any real number with a finite decimal expansion. What natural number has a 1:1 correspondence to 1/3 = 0.333... under this proposed mapping?
In other words, all natural numbers have a finite decimal expansion. Whereas, the real numbers can have an infinite expansion after the decimal point.
 
<snip>Mentor note: Off-topic post and reply have been excised.
DanKnaD said:
couldn't any real number made using the construct by adding 1 to the nth digit of the nth number be turned into a natural "version " by removing the 0. And writing the number out backwards.

How does this method work for two real numbers with the same digits after the decimal but different digits before? For example, 1.2345 and 2.2345. Do these turn out to be 54321 and 54322? If so, then you run into an issue where multiple numbers are mapped to the same number. Both 2.2345 and 0.22345 map to 54322 in this case. That seems like a problem, as you lose injection and bijection.

If you keep the decimal after the swap then you still run into the issue of trying to make a number with infinitely many digits after the decimal turn into a number with infinitely many digits before the decimal. Both 0.3333... and 0.4444... become infinitely large if you try to reverse their digits. This is a problem. A number like 0.333... is, well, a number. It has a unique representation and a unique value. A change to any digit makes it a different number. But neither ...333 and ...444 (where the ... means the digits continue on to the left without end) are numbers as far as I can tell. They have no unique value; both ...333 and ...444 are infinitely large. I can change ...333 to ...332 and the 'value' if you want to call it that is still infinite.

This issue occurs because a number with infinite digits after the decimal converges on a value as the number of digits increases. That is, going from 0.3 to 0.33 to 0.333 and so forth makes sense. There is a single value or quantity that this process will never exceed (more accurately, it is the smallest value that this process of adding digits will not exceed), which we define as the final value of this process and is represented by 1/3 or 0.333...

But going the other way the number diverges, never reaching a unique value. 5 to 55 to 555 and so forth results in increasingly large values and there is no value that this process will fail to exceed. In other words, pick a finite number of any size and this process of adding digits will eventually exceed it, no matter how large the number you pick. So I'm not even sure these qualify as numbers.
 
Last edited by a moderator:
Drakkith said:
But neither ...333 and ...444 (where the ... means the digits continue on to the left without end) are numbers as far as I can tell.
...333 and ...444 are meaningless, which means they can't possibly be numbers.
 
  • Like
Likes   Reactions: weirdoguy and Drakkith

Similar threads

  • · Replies 55 ·
2
Replies
55
Views
9K
  • · Replies 43 ·
2
Replies
43
Views
6K
  • · Replies 18 ·
Replies
18
Views
3K
Replies
4
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 93 ·
4
Replies
93
Views
15K
  • · Replies 93 ·
4
Replies
93
Views
21K
  • · Replies 13 ·
Replies
13
Views
5K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 49 ·
2
Replies
49
Views
11K