Deutsch   English   Français   Italiano  
<vsu9o4$lqc0$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Andy Walker <anw@cuboid.co.uk>
Newsgroups: comp.theory
Subject: Re: Cantor Diagonal Proof
Date: Sun, 6 Apr 2025 17:22:28 +0100
Organization: Not very much
Lines: 48
Message-ID: <vsu9o4$lqc0$2@dont-email.me>
References: <vsn1fu$1p67k$1@dont-email.me>
 <7EKdnTIUz9UkpXL6nZ2dnZfqn_ednZ2d@brightview.co.uk>
 <vsng73$27sdj$1@dont-email.me>
 <gGKdnZiYPJVC03L6nZ2dnZfqn_udnZ2d@brightview.co.uk>
 <vsnk2v$2fc5a$1@dont-email.me> <vsnmtg$2i4qp$3@dont-email.me>
 <vsno7m$2g4cd$3@dont-email.me> <vsnp0o$2ka6o$2@dont-email.me>
 <vsnpv4$2g4cd$6@dont-email.me> <vsntes$2osdn$1@dont-email.me>
 <vsntv3$2paf9$1@dont-email.me> <vso1a0$2sf7o$1@dont-email.me>
 <vso2ff$2tj1d$2@dont-email.me> <vso3rj$2vems$2@dont-email.me>
 <vso4gh$2vg3b$1@dont-email.me> <vsqmlb$1ktm5$6@dont-email.me>
 <vsr1ae$1pr17$2@dont-email.me> <vst4nm$8daf$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 06 Apr 2025 18:22:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="1c5555904f7d3c872cf814db227a42ec";
	logging-data="715136"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19U9TS+8PC8hE+V6nlAhDLb"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ZEpnkQyCcF6+JqRvp5K6DXBZEeM=
Content-Language: en-GB
In-Reply-To: <vst4nm$8daf$2@dont-email.me>
Bytes: 3995

On 06/04/2025 06:50, Lawrence D'Oliveiro wrote:
> On Sat, 5 Apr 2025 11:40:14 +0100, Andy Walker wrote:
>> It does succeed with every possible list.
> Here’s a counterexample list: write out the whole numbers (non-negative
> integers) from 0 in increasing order, and flip the digits of each one so
> that the digit from the 10⁰ place goes to the 10¯¹ place, 10¹ to 10¯² etc:
> 
>      0.0000000000000...
>      0.1000000000000...
>      0.2000000000000...
>      0.3000000000000...
    [... snippage ...]
> And so on: at step N, we pick a digit in the Nth decimal place, to be
> different from that of the Nth number in the list. But all the 10**N
> possibilities for the digits we have picked so far occur in the following
> 10**N numbers, so the number we have constructed so far will provably
> match one of them.

	There's a hint to your mistake in "so far".  The constructed
number will not continue to match any particular member of the list
indefinitely.

[...]
> So even in a list which we already know does not contain every possible
> computable number, or every real number, the Cantor construction fails to
> find one of the missing ones.

	Contrariwise, if we assume by way of an example that 0 -> 1, the
constructed number is 0.11111....  In real maths, that is 1/9;  and is
different from any number in your list [which has the form N/10^k for
some integers N and k].  It is true that numbers starting 0.111 occur
every 10^3 elements of your list, and numbers starting 0.11111 occur
every 10^5 elements, but the specific number 1/9 never occurs.  If you
somehow sneak 1/9 into your list, then the constructed number changes
to match, and again never occurs in your new list.

	If, as in your example, the list is "everywhere dense" [a term of
art] then any given prefix of the constructed number will occur a
countable infinity of times, but the actual constructed number will differ
from all of them if you continue the construction -- specifically, it will
differ from the Nth element of the list in the Nth decimal place.  [As
before, it's necessary to avoid the 0.999... == 1.000... ambiguity in the
real numbers, but that's easy and left as an exercise.]

-- 
Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Rimsky-Korsakov