From: Peter Webb on
>> Perhaps if you could explain how my proof differs from Cantor's
>> proof, that would be a start.
>
> I have done already, but perhaps I can explain it in different terms
> for you.
>
>
>> You seem to accept Cantor's proof, but not mine. Yet they are almost
>> identical, the only difference being I have inserted the word
>> "computable" in front of "reals".
>>
>> I can't see how you can accept one and not the other.
>
> Cantor's proof shows that for any mapping L:N->R, antidiag(L) is real
> and not in range(L). Cantor's proof does include a proof that
> antidiag(L) is real. It does not show that antidiag(L) is a
> computable real.
>

Yes.

> You cannot just drop "computable" in there and suppose that the logic
> works, just as you cannot drop "rational" in there and suppose that
> the logic works.
>

Well, it does work.

> If you want to prove that for any mapping L:N->R, antidiag(L) is
> computable, you need to include a proof that antidiag(L) satisfies the
> mathematical definition for a computable real.
>

OK.

I an specify it to n places for all n using the following simple algorithm.

Change the nth digit of the nth term from a 1 to a 2 and else to a 1.

Thus if your list contained say:

..1111111
..2222222
..1111222

The antidiagonal is 0.212...

Notice that I computed this quite easily?

Every item on the list is computable. So every item is known to at least n
decimal places of accuracy, and Cantor gives us a very easy way to compute
the first n terms on the anti-diagonal given the first n items on the list
to n decimal places.


>
>> It is extremely easy to compute.
>>
>> Take the nth decimal place of the nth term.
>
> The nth decimal place of the nth term of what? The list L? That's
> fine if you permit infinite lists of reals as input to the algorithm,
> but the definition of "computable real" permits no such thing.
>

No, to calculate the first n terms of the anti-diagonal you require only te
first n items on the list to n places of accuracy.

Cantor's anti-diagonal is computable because the first n items on the list
are computable, and he provides an explicit contruction for his number which
is very easy to compute indeed.

>
>> I am using Cantor's proof exactly, except for inserting the word
>> "computable" before every use of the word "real". That is the whole
>> point.
>
> That doesn't work because Cantor's work does not include any proof
> that antidiag(L) is computable: only that it is real. Hence there is
> a gaping hole in the validity of your modified text.

Well, no. Cantor actually provides an explicit construction for the
anti-diagonal. He does have to prove its a computable number; he actually
computes it.

If every item on the list is computable, every item can be specified to any
required degree of accuracy (in decimal, in this case), and we can "compute"
the nth decimal place of each. Clearly we can compute the Cantor
substitution to explicitly construct another number, the anti-diagonal.
Simply substituting a "1" fo a "2" etc is still computable.


>
> You will not be able to fill that hole, because there are well-defined
> functions L for which antidiag(L) is *not* a computable real.
> There
> are even explicitly-definable such lists, and furthermore there are
> such lists where there are only two values in the range: for example,
> let L(n) = 0 if the n'th digit of Omega is 0, L(n) = 1/9 otherwise.
>

I am having a bit of trouble computing even the first term of that. I am
also wondering how Cantor would have felt about that. I can't see that he
can change a "1" to a "2" etc if he doesn't know what the value is.

But you have made an excellent point in your example. When Cantor is
confronted with some digit as poorly defined your Chaitan's number example,
it can simply say "I don't care what the number actually is". There is not
the same luxury with computable Reals; this act of arbitrary/random choice
can make them uncomputable, as your example shows.


> Both members of range(L) are very obviously computable - they're even
> rational! But the decimal antidiagonal is not computable.
>

Well, yes, but I am failing to see how you are providing a list of
computable Reals when you won't actually tell me even what is the first
computable Real on the list.

Cantor's algorithm requires slightly more than a set of Reals, it also
demands they are ordered for us - there is a mapping from N to that set. He
asks for and uses in his proof a "list" of numbers. What number does 1 map
to in your example?




>
> - Tim

That's still a nice example, that every item in a list can be computable but
the anti-diagonal is not. But I still don't think you are really playing
fair with this one. You have to tell me what the first, second, third etc
items are on the list. I mean, that's what a list is after all, a mapping
from N, and that is what Cantor's proof requires as input.




From: Peter Webb on

"Tim Little" <tim(a)little-possums.net> wrote in message
news:slrni1qvhp.jrj.tim(a)soprano.little-possums.net...
> On 2010-06-20, Peter Webb <webbfamily(a)DIESPAMDIEoptusnet.com.au> wrote:
>> Cantor's proof that Reals cannot be listed requires an explicit
>> list, such that the nth digit of the nth term can be determined.
>
> No, it just requires that the nth digit of the nth term exist. It
> does not require that the nth digit of the nth term be computable by a
> finite algotihm. It does not even require that there is a finite
> mathematical formula defining it.
>
>
>> What Cantor proved (in more modern parlance) is that there is no
>> recursively enumerable function from N -> R.
>
> False on three counts:
>
> 1) Recursive enumerability has nothing to do with it.
>

So you assert. Personally, I think that the fact that the computable Reals
are not recursively enumerable is intimately related, as a set being
recursively enumerable in this context basically means the same thing as
there being a mapping from N to exactly that set, ie a list of elements. It
is so intimately related as to being different words for the same thing.

> 2) The word you should be using instead of "recursively enumerable"
> is "surjective".
>

Well, recursively enumerable is a property of sets, and surjective is a
property of mappings, so dunno what you are talking about.



> 3) There are plenty of recursively enumerable functions from N -> R.
>

I don't dispute that.


> Please, learn how to understand mathematical proofs so that you don't
> embarrass yourself further in future.
>

Well, that's very rude of you.

>
> - Tim

From: Jesse F. Hughes on
Newberry <newberryxy(a)gmail.com> writes:

> On Jun 19, 6:06 am, "Jesse F. Hughes" <je...(a)phiwumbda.org> wrote:
>> Newberry <newberr...(a)gmail.com> writes:
>> >> Because every infinite sequence of digits represents a real number?  And
>> >> the antidiagonal is one such sequence?
>>
>> > If it does not exist then it does not represent anything let alone a
>> > number.
>>
>> > Now it is clear that it does not exist. Since all the reals are on the
>> > list and the anti-diagonal would differ from any of them. This
>> > violates the assumption. Hence the anti-diagonal does not exist.
>>
>> Wow.  Are you saying that the *sequence of digits* specified by the
>> anti-diagonal does not exist?
>
> That's right. There is no formula or algorithm to construct the list.
> It means that you would have to flip each and every digit one by one.
> And that is impossible.

Of course, it is perfectly reasonable to accept that there is no such
list, because Newberry says so.

Cantor was this utterly insane freak who chose not to accept Newberry's
word for it, and instead *prove* that there was no list of all real
numbers. Obviously, his proof is nonsense, because, after all, Newberry
said there was no list.

--
"I suggest to those who listen that they enjoy the world, whatever
their piece of it may be, as much as they can over the next few days,
as soon enough, it will pass away, thanks to people who call
themselves 'mathematicians'." -- JSH envisions geek Ragnarok
From: Peter Webb on

"Tim Little" <tim(a)little-possums.net> wrote in message
news:slrni1r53f.jrj.tim(a)soprano.little-possums.net...
> On 2010-06-20, Peter Webb <webbfamily(a)DIESPAMDIEoptusnet.com.au> wrote:
>> "Tim Little" <tim(a)little-possums.net> wrote in message
>>> If you intend your proof to be "exactly the same as Cantor's, but with
>>> the only difference being the word "computable" in front of the word
>>> "Real"", it must start with a conditional introduction. In other
>>> words, something like:
>>>
>>> "Suppose that L is a list of computable Reals. That is, L is a
>>> function from N to R and for all n in N, there exists a Turing
>>> Machine T_n such that when provided with k as input, T_n halts and
>>> outputs the k'th decimal digit of L(n)."
>>
>> That's not how Cantor's proof starts.
>
> Correct: It didn't feature any mention of computable reals (but as I
> recall it did feature the relevant properties of the definition of a
> real number).
>
> I am presuming that you want *your* proof to substitute "computable
> real" for "real", and therefore you need to substitute the definition
> of computable real number for the definition of real number. That
> means you also need to make that substitution in the definition of a
> list of computable real numbers.
>

I can't see how the move from addition of "computable" in front of "Reals"
requires any additional substitution in my "definition of a list". A list is
simply a mapping from N. Yes, I want to know the first item, the second item
etc; that is what a list is.

> Are you starting to see now why it makes no sense to just drop
> "computable" in front of every occurrence of the word "real" in the
> proof?
>

Sort of. You are saying that you could effectively not specify what the
first computable Real on the list is, because it depends upon some
uncomputable function based on Chaitans. I can see why that is less of a
problem to Cantor than it is to me, because he cares less about what it
really was. But I still can't accept that you are providing a list of
computable Reals when you aren't even telling me what the first one actually
is. That's cheating.



>
> - Tim

From: WM on
On 20 Jun., 17:51, "Jesse F. Hughes" <je...(a)phiwumbda.org> wrote:


> Cantor was this utterly insane freak who chose not to accept Newberry's
> word for it, and instead *prove* that there was no list of all real
> numbers.  Obviously, his proof is nonsense, because, after all, Newberry
> said there was no list.

His proof is nonsense because it proves that a countable set, namely
the set of all reals of a Cantor-list and all diagonal numbers to be
constructed from it by a given rule an to be added to this list,
cannot be listed, hence, that this indisputably countable set is
uncountable.

Even completely blinded matheologicians should be able, perhaps after
some contemplation, to recognize that.

Regards, WM