Deutsch   English   Français   Italiano  
<vsqmhr$1ktm5$5@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.theory
Subject: Re: Cantor Diagonal Proof --- PLO
Date: Sat, 5 Apr 2025 07:36:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <vsqmhr$1ktm5$5@dont-email.me>
References: <vsn1fu$1p67k$1@dont-email.me> <vsqiha$1hl94$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 05 Apr 2025 09:36:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="9f11b097b26f2656761f9579e269a581";
	logging-data="1734341"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18TgpQg/TaotoXytbUoPBTf"
User-Agent: Pan/0.162 (Pokrosvk)
Cancel-Lock: sha1:TsKIcZE04G74QnjpYYwGwOJd+7I=
Bytes: 2781

On Sat, 5 Apr 2025 01:27:54 -0500, olcott wrote:

> I know nothing about computable numbers.

“A number which can be computed to any number of digits desired by a 
Turing machine.”
<https://mathworld.wolfram.com/ComputableNumber.html>

The concept is very simple: consider the number π. It is irrational, with 
no (known) patterns of repetitions among its digits, but it is computable: 
there are any number of algorithms known for computing it to any desired 
degree of accuracy. Computing the exact value of π would take infinite 
computation steps, but you can get as close as you like, without ever 
quite reaching it -- that is, the numerical computations “converge” to the 
right answer.

Since a computable number is computed by an algorithm, the possible number 
of computable numbers cannot be greater than the number of possible 
algorithms.

If an algorithm is expressed as a computer program, you can encode each 
symbol of the program as an integer, and end up with a huge integer that 
represents the program as whole -- this encoding is called “Gödel 
numbering”.

What this means is that the cardinality of the set of possible computer 
programs, while infinite, cannot be greater than the cardinality of the 
set of integers.

The cardinality of the set of integers (and therefore also the set of 
computer programs, and of the set of computable numbers) is conventionally 
written as ℵ₀. The cardinality of the set of reals is written as ℵ₁. Both 
are infinite, but ℵ₁ is supposed to be a larger infinity than ℵ₀ -- at 
least, that’s what the Cantor diagonal construction is supposed to prove.

In this thread I am trying to point out why the proof doesn’t work. For a 
start, in general, the diagonal construction never converges to an answer.