Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

I *____knew* I had some reason for not logging you off... If I could just remember what it was.


devel / comp.theory / Linz's proofs.

SubjectAuthor
* Linz's proofs.Ben Bacarisse
+* Re: Linz's proofs.Andy Walker
|+* Re: Linz's proofs.Ross Finlayson
||`* Re: Linz's proofs.olcott
|| +- Re: Linz's proofs.immibis
|| +- Re: Linz's proofs.Richard Damon
|| `* Re: Linz's proofs.immibis
||  +- Re: Linz's proofs.olcott
||  `* Re: Linz's proofs.Ross Finlayson
||   +* Re: Linz's proofs.olcott
||   |`* Re: Linz's proofs.Richard Damon
||   | `* Re: Linz's proofs.olcott
||   |  `- Re: Linz's proofs.Richard Damon
||   +- Re: Linz's proofs.Ross Finlayson
||   `* Re: Linz's proofs.immibis
||    +* Re: Linz's proofs.olcott
||    |`* Re: Linz's proofs.Richard Damon
||    | `* Re: Linz's proofs.olcott
||    |  `- Re: Linz's proofs.Richard Damon
||    `* Re: Linz's proofs.Ross Finlayson
||     `* Re: Linz's proofs and Tarski Undefinabilityolcott
||      `* Re: Linz's proofs and Tarski UndefinabilityRichard Damon
||       `* Re: Linz's proofs and Tarski Undefinabilityolcott
||        `- Re: Linz's proofs and Tarski UndefinabilityRichard Damon
|`* Re: Linz's proofs.Ben Bacarisse
| +- Re: Linz's proofs.polcot2
| +* Re: Biggest number problem.immibis
| |`- Re: Biggest number problem.Ben Bacarisse
| `- Re: Linz's proofs.Andy Walker
+* Re: Linz's proofs.Mikko
|+* Re: Linz's proofs [ignore epistemological antinomies]olcott
||+* Re: Linz's proofs [ignore olcott spamimmibis
|||`- Re: Linz's proofs [ignore olcott spamRichard Damon
||`* Re: Linz's proofs [ignore epistemological antinomies]Mikko
|| `* Re: Linz's proofs [ignore epistemological antinomies]olcott
||  +- Re: Linz's proofs [ignore epistemological antinomies]immibis
||  `* Re: Linz's proofs [ignore epistemological antinomies]Mikko
||   `* Re: Linz's proofs [ignore epistemological antinomies]olcott
||    `- Re: Linz's proofs [ignore epistemological antinomies]immibis
|+* Re: Linz's proofs.Ross Finlayson
||+- Re: Linz's proofs.olcott
||+* Re: Linz's proofs.Ben Bacarisse
|||`* Re: Linz's proofs.Ross Finlayson
||| +* Re: Linz's proofs. [ ZFC like solution applied to the halting problem ]olcott
||| |+* Olcott wants to redefine the halting problemimmibis
||| ||+* Re: Olcott wants to redefine the halting problemolcott
||| |||`* Re: Olcott wants to redefine the halting problemimmibis
||| ||| `* Re: Olcott wants to redefine the halting problemolcott
||| |||  `- Re: Olcott wants to redefine the halting problemimmibis
||| ||`- Re: Olcott wants to redefine the halting problemBen Bacarisse
||| |`* Re: Linz's proofs. [ ZFC like solution applied to the halting problem ]Richard Damon
||| | `* Re: Linz's proofs. [ ZFC like solution applied to the halting problem ]olcott
||| |  `- Re: Linz's proofs. [ ZFC like solution applied to the halting problem ]Richard Damon
||| `- Re: Linz's proofs.Ben Bacarisse
||`* Re: Linz's proofs.Mikko
|| +* Re: Linz's proofs.olcott
|| |+- Re: Linz's proofs.Richard Damon
|| |`- Re: Linz's proofs.immibis
|| `* Re: Linz's proofs.Ross Finlayson
||  `- Re: Linz's proofs.Ross Finlayson
|`- Re: Linz's proofs.Ben Bacarisse
`* Re: Linz's proofs.Alan Mackenzie
 +* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsolcott
 |`* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsimmibis
 | `* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsolcott
 |  +* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsimmibis
 |  |`* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsolcott
 |  | +* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsRichard Damon
 |  | |`* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY olcott
 |  | | +* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY Richard Damon
 |  | | |`* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY olcott
 |  | | | +* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY Richard Damon
 |  | | | |`* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY olcott
 |  | | | | +* Re: Linz's proofs and other undecidable decision problems [LP as basis]immibis
 |  | | | | |`* Re: Linz's proofs and other undecidable decision problems [LP as basis]olcott
 |  | | | | | +* Re: Linz's proofs and other undecidable decision problems [LP as basis]Richard Damon
 |  | | | | | |`* Re: Linz's proofs and other undecidable decision problems [LP as basis]olcott
 |  | | | | | | +* Re: Linz's proofs and other undecidable decision problems [LP as basis]Richard Damon
 |  | | | | | | |`* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | | +- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Richard Damon
 |  | | | | | | | `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)immibis
 |  | | | | | | |  `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |   +* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Richard Damon
 |  | | | | | | |   |`* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |   | `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Richard Damon
 |  | | | | | | |   |  +- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)immibis
 |  | | | | | | |   |  `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |   |   +* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Richard Damon
 |  | | | | | | |   |   |`- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |   |   +- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)immibis
 |  | | | | | | |   |   `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Mikko
 |  | | | | | | |   |    `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |   |     +- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Richard Damon
 |  | | | | | | |   |     `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)Mikko
 |  | | | | | | |   |      `- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |   `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)immibis
 |  | | | | | | |    `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | |     `* Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)immibis
 |  | | | | | | |      `- Re: Linz's proofs and other undecidable decision problems H1(D,D) versus H(D,D)olcott
 |  | | | | | | `* Re: Linz's proofs and other undecidable decision problems [LP as basis]immibis
 |  | | | | | |  `- Re: Linz's proofs and other undecidable decision problems [LP as basis]olcott
 |  | | | | | `* Re: Linz's proofs and other undecidable decision problems [LP as basis]immibis
 |  | | | | `* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY Richard Damon
 |  | | | `* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphisms KEY immibis
 |  | | `- Re: Linz's proofs.immibis
 |  | `- Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsimmibis
 |  `* Re: Linz's proofs. (is the best one) I just refuted it and its isomorphismsRichard Damon
 +- Re: Linz's proofs.olcott
 +* Re: Linz's proofs.Ben Bacarisse
 `* Re: Linz's proofs.Mikko

Pages:1234567891011121314
Linz's proofs.

<877cj0g0bw.fsf@bsb.me.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53712&group=comp.theory#53712

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.usenet@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Linz's proofs.
Date: Mon, 19 Feb 2024 11:28:19 +0000
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <877cj0g0bw.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="35307a75fbd0b3137ff8d97b5fa03eb1";
logging-data="1949855"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+I5J+TyMCwPzmT+EcwORCjY/8I76E0dFY="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:BNetKBLv1jucAru7Hsief7yo8uM=
sha1:YdEv6x6UDWgShx9POm3H0E3ZzZA=
X-BSB-Auth: 1.8f4354aee1b38c2fca0f.20240219112819GMT.877cj0g0bw.fsf@bsb.me.uk
 by: Ben Bacarisse - Mon, 19 Feb 2024 11:28 UTC

In chapter 12 of "An Introduction to Formal Languages and Automata" Linz
presents the classical proof of the halting theorem only out of
historical interest. He has, to all intents and purposes, already
proved the theorem in the preceding chapter having proved

11.3 There exists a recursively enumerable language whose
complement is not recursively enumerable.

11.4 If a language L and its complement L' are both recursively
enumerable, then both languages are recursive. If L is
recursive, then L' is also recursive, and consequently both are
recursively enumerable.

11.5 There exists a recursively enumerable languaga that is not
recursive; that is, the family of recursive languages is a proper
subset of the family of recursively enumerable languages.

This is a much stronger result than the halting theorem since the
halting theorem follows directly as a corollary to it. But it could be
argued that it's a bit of a round about way to do it.

Conversely, the classical proof by contradiction seems to lead a lot of
non-mathematical students astray. I think they tend to assume that if
you can specify it, you can implement it, and /assuming/ that there is a
program that does something just makes that worse! This is why I once
tried setting Post's correspondence problem as a background exercise,
just as if it were any other programming problem.

If you were teaching this material, how would you approach the halting
theorem? Would you give a more intuitive proof or stick with a formal
one? What model would you use? I was taught it using Minsky machines,
and that has the advantage (for lectures) that it's very visual with
lots of diagrams. That's almost impossible to present on Usenet, but
then I'm not suggesting you actually post your favourite proof, only
that you describe it.

--
Ben.

Re: Linz's proofs.

<uqvps6$1ttd0$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53716&group=comp.theory#53716

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anw@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 14:50:46 +0000
Organization: Not very much
Lines: 63
Message-ID: <uqvps6$1ttd0$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 19 Feb 2024 14:50:46 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7204790c70d78544021a02f6861c476c";
logging-data="2028960"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19axuHiw29CJIIj0e/VAzF1"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:hFjAAuBSoE0uKXN7gFyH0CRe0mo=
In-Reply-To: <877cj0g0bw.fsf@bsb.me.uk>
Content-Language: en-GB
 by: Andy Walker - Mon, 19 Feb 2024 14:50 UTC

On 19/02/2024 11:28, Ben Bacarisse wrote:
[HP proofs:]
> Conversely, the classical proof by contradiction seems to lead a lot of
> non-mathematical students astray. I think they tend to assume that if
> you can specify it, you can implement it, and /assuming/ that there is a
> program that does something just makes that worse! This is why I once
> tried setting Post's correspondence problem as a background exercise,
> just as if it were any other programming problem.

Moral: Don't try to teach such things to non-mathematicians?
In my time as a student, there were no CS/IT [first] degrees, and few
computing courses of any sort other than for mathematicians, which no
doubt coloured what went into them.

> If you were teaching this material, how would you approach the halting
> theorem? Would you give a more intuitive proof or stick with a formal
> one? What model would you use? I was taught it using Minsky machines,
> and that has the advantage (for lectures) that it's very visual with
> lots of diagrams. That's almost impossible to present on Usenet, but
> then I'm not suggesting you actually post your favourite proof, only
> that you describe it.
When I did teach this stuff, I pretty-much followed the Minsky
route -- if H is a halt decider then [blah, blah], contradiction. My
lecture notes are on the web at

http://http://www.cuboid.me.uk/anw/G12FCO/lect17.html

[a reference I've given before], see about two-thirds down the page.
The following lecture and indeed the whole module are also relevant;
they are linked from the bottom of that page. In the light of what
has happened in this group, I might now, nearly 30 years later, be
tempted to do it via Busy Beaver, but both that and the Linz-style
proofs via languages seem to me a bit much for non-mathematicians.
So I would probably start not from "H is a halt decider" but rather
from "Let H be any program" [doing an abstract computation], then
"here is a construction" [usual hat stuff] showing that H is not a
halt decider. So there are no [perfect] halt deciders, QED. I think
that can be made more non-mathematician friendly. IOW, I think that
"So H is not a HD" is more friendly than "H /is/ a HD leads to a
contradiction".

There is still the problem that showing that something has
/a/ counter-example is not satisfying; it suggests that if only we
could tweak the problem slightly to avoid that one case, all would
be well. Lecture 18 from the above module addresses this in some
detail, inc the use of emulation; but I think this is the area in
which some contributors here get misled.

Meanwhile, I note from the above lecture notes:

" If you understand this proof at first glance, you are too clever
" to be doing this module, and should probably have been giving it.
" If you think you understand this proof at first glance, you
" probably don't. If you think you will /never/ understand this
" proof, please just run through it again, enlightenment will
" eventually dawn. "

How that relates to contributors here, I leave to the imagination.

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

Re: Linz's proofs.

<_iidnaCLUJib4k74nZ2dnZfqnPWdnZ2d@giganews.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53723&group=comp.theory#53723

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.chmurka.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.26.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 19 Feb 2024 16:17:10 +0000
Subject: Re: Linz's proofs.
Newsgroups: comp.theory
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
From: ross.a.finlayson@gmail.com (Ross Finlayson)
Date: Mon, 19 Feb 2024 08:17:34 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <uqvps6$1ttd0$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <_iidnaCLUJib4k74nZ2dnZfqnPWdnZ2d@giganews.com>
Lines: 120
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-WE9tJ5XcFMjoMC0HxLS/8T+ADGXx/bo+qCLri5U8eE4ngdo8G+nHhRu17JrB1B7S16bKqbtbxTWmwy+!43AKaSP425EKyshVVSRgpLOil7XGv91x0FA4ZzC0SQj2MBZ1Yj4nFlix2YVqZHZGQ3gsaPmFvMJl!EQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Ross Finlayson - Mon, 19 Feb 2024 16:17 UTC

On 02/19/2024 06:50 AM, Andy Walker wrote:
> On 19/02/2024 11:28, Ben Bacarisse wrote:
> [HP proofs:]
>> Conversely, the classical proof by contradiction seems to lead a lot of
>> non-mathematical students astray. I think they tend to assume that if
>> you can specify it, you can implement it, and /assuming/ that there is a
>> program that does something just makes that worse! This is why I once
>> tried setting Post's correspondence problem as a background exercise,
>> just as if it were any other programming problem.
>
> Moral: Don't try to teach such things to non-mathematicians?
> In my time as a student, there were no CS/IT [first] degrees, and few
> computing courses of any sort other than for mathematicians, which no
> doubt coloured what went into them.
>
>> If you were teaching this material, how would you approach the halting
>> theorem? Would you give a more intuitive proof or stick with a formal
>> one? What model would you use? I was taught it using Minsky machines,
>> and that has the advantage (for lectures) that it's very visual with
>> lots of diagrams. That's almost impossible to present on Usenet, but
>> then I'm not suggesting you actually post your favourite proof, only
>> that you describe it.
> When I did teach this stuff, I pretty-much followed the Minsky
> route -- if H is a halt decider then [blah, blah], contradiction. My
> lecture notes are on the web at
>
> http://http://www.cuboid.me.uk/anw/G12FCO/lect17.html
>
> [a reference I've given before], see about two-thirds down the page.
> The following lecture and indeed the whole module are also relevant;
> they are linked from the bottom of that page. In the light of what
> has happened in this group, I might now, nearly 30 years later, be
> tempted to do it via Busy Beaver, but both that and the Linz-style
> proofs via languages seem to me a bit much for non-mathematicians.
> So I would probably start not from "H is a halt decider" but rather
> from "Let H be any program" [doing an abstract computation], then
> "here is a construction" [usual hat stuff] showing that H is not a
> halt decider. So there are no [perfect] halt deciders, QED. I think
> that can be made more non-mathematician friendly. IOW, I think that
> "So H is not a HD" is more friendly than "H /is/ a HD leads to a
> contradiction".
>
> There is still the problem that showing that something has
> /a/ counter-example is not satisfying; it suggests that if only we
> could tweak the problem slightly to avoid that one case, all would
> be well. Lecture 18 from the above module addresses this in some
> detail, inc the use of emulation; but I think this is the area in
> which some contributors here get misled.
>
> Meanwhile, I note from the above lecture notes:
>
> " If you understand this proof at first glance, you are too clever
> " to be doing this module, and should probably have been giving it.
> " If you think you understand this proof at first glance, you
> " probably don't. If you think you will /never/ understand this
> " proof, please just run through it again, enlightenment will
> " eventually dawn. "
>
> How that relates to contributors here, I leave to the imagination.
>

It's a difficult enough concept "random access memory"
and "0-based or 1-based address offset computation"
and these kinds of things, figuring that students
know algebra and geometry at all.

You figure they're going to need "order theory", for
ordinals, about set theory, then the presentation of
set theory's trans-finites, is sort of necessary to
"put zero and infinity on the same page".

Then that the Halting problem and Church and Rice and
Goedel's and most all that is "the antidiagonal argument",
otherwise has for "recursion theory" maybe it's better
to have them get into "Concrete Mathematics" so that
they already have the usual notions of boundedness
and unboundedness, relating it to their geometry
and their algebra and their pre-calculus and calculus.

The "recurrence relations" are tougher than long division.

Of course they should know about Buridan's donkey, and
about the Heap/Sorites, and about Zeno, all the,
"paradoxes", of logic, before getting into,
"non-constructivist results after the trans-finite
in asymptotics in recursion theory".

I'm glad that when I learned logic it was De Morgan
and modus ponens and modus tollens and all that,
if it'd been "quasi-modal after ex falso quodlibet"
and I didn't already know "dividing by zero can just
lead to wrong results" I'd hope that I'd've rejected
it and said "there's the door, Monty Haul".

(I mostly learned "logic" from "logic puzzles".)

(I'm a "full-stack all-phases dev eng ops in the
enterprise corp" type that happens to have a copy
of Boolos and also have read into Forster, about
"set theories with universes" and such.)

Maybe try sticking with constructivism, related
rates, and asymptotics, and what, analysis,
instead of like "here's a quick reason to give up".

Of course formal automata and formal methods are great,
accepter/rejector, automata like the right linear,
they can help a lot for introductory, fundamental,
coding and information theory and signal theory,
that will be true everywhere and constructive.

The Entscheidungs though is kind of like,
well, there are various law(s) of large numbers, ....

Formal languages, ....

I don't know any results of Linz.

Re: Linz's proofs.

<uqvvgn$1v52f$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53724&group=comp.theory#53724

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 10:27:03 -0600
Organization: A noiseless patient Spider
Lines: 137
Message-ID: <uqvvgn$1v52f$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
<_iidnaCLUJib4k74nZ2dnZfqnPWdnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 19 Feb 2024 16:27:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e96c724f74189356bc2613f1f9d1d394";
logging-data="2069583"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18dYORa59jHxq96Jt/j2yMv"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:e3Oyz6BWSwakJDkXu6Do2SkHdhw=
Content-Language: en-US
In-Reply-To: <_iidnaCLUJib4k74nZ2dnZfqnPWdnZ2d@giganews.com>
 by: olcott - Mon, 19 Feb 2024 16:27 UTC

On 2/19/2024 10:17 AM, Ross Finlayson wrote:
> On 02/19/2024 06:50 AM, Andy Walker wrote:
>> On 19/02/2024 11:28, Ben Bacarisse wrote:
>> [HP proofs:]
>>> Conversely, the classical proof by contradiction seems to lead a lot of
>>> non-mathematical students astray.  I think they tend to assume that if
>>> you can specify it, you can implement it, and /assuming/ that there is a
>>> program that does something just makes that worse!  This is why I once
>>> tried setting Post's correspondence problem as a background exercise,
>>> just as if it were any other programming problem.
>>
>>      Moral:  Don't try to teach such things to non-mathematicians?
>> In my time as a student, there were no CS/IT [first] degrees, and few
>> computing courses of any sort other than for mathematicians, which no
>> doubt coloured what went into them.
>>
>>> If you were teaching this material, how would you approach the halting
>>> theorem?  Would you give a more intuitive proof or stick with a formal
>>> one?  What model would you use?  I was taught it using Minsky machines,
>>> and that has the advantage (for lectures) that it's very visual with
>>> lots of diagrams.  That's almost impossible to present on Usenet, but
>>> then I'm not suggesting you actually post your favourite proof, only
>>> that you describe it.
>>      When I did teach this stuff, I pretty-much followed the Minsky
>> route -- if H is a halt decider then [blah, blah], contradiction.  My
>> lecture notes are on the web at
>>
>>    http://http://www.cuboid.me.uk/anw/G12FCO/lect17.html
>>
>> [a reference I've given before], see about two-thirds down the page.
>> The following lecture and indeed the whole module are also relevant;
>> they are linked from the bottom of that page.  In the light of what
>> has happened in this group, I might now, nearly 30 years later, be
>> tempted to do it via Busy Beaver, but both that and the Linz-style
>> proofs via languages seem to me a bit much for non-mathematicians.
>> So I would probably start not from "H is a halt decider" but rather
>> from "Let H be any program" [doing an abstract computation], then
>> "here is a construction" [usual hat stuff] showing that H is not a
>> halt decider.  So there are no [perfect] halt deciders, QED.  I think
>> that can be made more non-mathematician friendly.  IOW, I think that
>> "So H is not a HD" is more friendly than "H /is/ a HD leads to a
>> contradiction".
>>
>>      There is still the problem that showing that something has
>> /a/ counter-example is not satisfying;  it suggests that if only we
>> could tweak the problem slightly to avoid that one case, all would
>> be well.  Lecture 18 from the above module addresses this in some
>> detail, inc the use of emulation;  but I think this is the area in
>> which some contributors here get misled.
>>
>>      Meanwhile, I note from the above lecture notes:
>>
>>    " If you understand this proof at first glance, you are too clever
>>    " to be doing this module, and should probably have been giving it.
>>    " If you think you understand this proof at first glance, you
>>    " probably don't. If you think you will /never/ understand this
>>    " proof, please just run through it again, enlightenment will
>>    " eventually dawn. "
>>
>> How that relates to contributors here, I leave to the imagination.
>>
>
> It's a difficult enough concept "random access memory"
> and "0-based or 1-based address offset computation"
> and these kinds of things, figuring that students
> know algebra and geometry at all.
>
> You figure they're going to need "order theory", for
> ordinals, about set theory, then the presentation of
> set theory's trans-finites, is sort of necessary to
> "put zero and infinity on the same page".
>
> Then that the Halting problem and Church and Rice and
> Goedel's and most all that is "the antidiagonal argument",
> otherwise has for "recursion theory" maybe it's better
> to have them get into "Concrete Mathematics" so that
> they already have the usual notions of boundedness
> and unboundedness, relating it to their geometry
> and their algebra and their pre-calculus and calculus.
>
> The "recurrence relations" are tougher than long division.
>
> Of course they should know about Buridan's donkey, and
> about the Heap/Sorites, and about Zeno, all the,
> "paradoxes", of logic, before getting into,
> "non-constructivist results after the trans-finite
> in asymptotics in recursion theory".
>
> I'm glad that when I learned logic it was De Morgan
> and modus ponens and modus tollens and all that,
> if it'd been "quasi-modal after ex falso quodlibet"
> and I didn't already know "dividing by zero can just
> lead to wrong results" I'd hope that I'd've rejected
> it and said "there's the door, Monty Haul".
>
> (I mostly learned "logic" from "logic puzzles".)
>
> (I'm a "full-stack all-phases dev eng ops in the
> enterprise corp" type that happens to have a copy
> of Boolos and also have read into Forster, about
> "set theories with universes" and such.)
>
> Maybe try sticking with constructivism, related
> rates, and asymptotics, and what, analysis,
> instead of like "here's a quick reason to give up".
>
>
> Of course formal automata and formal methods are great,
> accepter/rejector, automata like the right linear,
> they can help a lot for introductory, fundamental,
> coding and information theory and signal theory,
> that will be true everywhere and constructive.
>
> The Entscheidungs though is kind of like,
> well, there are various law(s) of large numbers, ....
>
> Formal languages, ....
>
> I don't know any results of Linz.
>
>

The issue is not that I do not know enough computer science
the issue that that technical people are utterly clueless
about analytical truthmaker theory. They have been indoctrinated
to believe that:

....14 Every epistemological antinomy can likewise be used for a similar
undecidability proof...(Gödel 1931:43)
is not nonsense.

Analytical truthmaker theory knows that it <is> nonsense.

--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Re: Linz's proofs.

<ur09d3$21cvb$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53725&group=comp.theory#53725

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mikko.levanto@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 21:15:47 +0200
Organization: -
Lines: 11
Message-ID: <ur09d3$21cvb$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="66f69c9216deaff399772e3e4cd0f9b4";
logging-data="2143211"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zve6M5HgNcdNHd8K68NzO"
User-Agent: Unison/2.2
Cancel-Lock: sha1:zakCHYW2EdLWSv1NEwDWeASRtC4=
 by: Mikko - Mon, 19 Feb 2024 19:15 UTC

On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:

> Conversely, the classical proof by contradiction seems to lead a lot of
> non-mathematical students astray.

Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
then M is not a halt decider for Turing machines.

--
Mikko

Re: Linz's proofs [ignore epistemological antinomies]

<ur0aj6$21a3a$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53726&group=comp.theory#53726

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!nyheter.lysator.liu.se!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: Linz's proofs [ignore epistemological antinomies]
Date: Mon, 19 Feb 2024 13:36:06 -0600
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <ur0aj6$21a3a$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 19 Feb 2024 19:36:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e96c724f74189356bc2613f1f9d1d394";
logging-data="2140266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18z3gpA4kM8j6ytpppdpT1r"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:29RWyZkSDnCHcTtaRwDuG3Rulx8=
Content-Language: en-US
In-Reply-To: <ur09d3$21cvb$1@dont-email.me>
 by: olcott - Mon, 19 Feb 2024 19:36 UTC

On 2/19/2024 1:15 PM, Mikko wrote:
> On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:
>
>> Conversely, the classical proof by contradiction seems to lead a lot of
>> non-mathematical students astray.
>
> Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
> then M is not a halt decider for Turing machines.
>

That is isomorphic to the Tarski Undefinability theorem proof:
If a truth predicate exists then
Boolean True(English, "This sentence is not true.")
correctly returns true or false.

That technical people are clueless about analytical truth makers
means that they lack the basis to correctly evaluate these things.

--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Re: Linz's proofs.

<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53727&group=comp.theory#53727

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.27.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 19 Feb 2024 20:28:44 +0000
Subject: Re: Linz's proofs.
Newsgroups: comp.theory
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
From: ross.a.finlayson@gmail.com (Ross Finlayson)
Date: Mon, 19 Feb 2024 12:29:13 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <ur09d3$21cvb$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com>
Lines: 52
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-r5Znq5pyE/kC+PWxsYwsKZgSo3qc5KGoRlii1c+syh9ItjfjsglVJeC17ZcnxMdpeBY75SyHKDHNXlQ!4yiw5Rb9n9nszJQIM6lcu2K1IlzEj+DtGBjX0yiQJoThXe77Y3TY5lJscCFGTQHiiaGmCLjyc/T2!rw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Ross Finlayson - Mon, 19 Feb 2024 20:29 UTC

On 02/19/2024 11:15 AM, Mikko wrote:
> On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:
>
>> Conversely, the classical proof by contradiction seems to lead a lot of
>> non-mathematical students astray.
>
> Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
> then M is not a halt decider for Turing machines.
>

What about if M_0(n) is a Turing machine of finite bound n,
then there exists M_1(m) where m > n or m >> n,
that is a halt decider for M_0(n).

How about that?

Goedel has "completeness results" before "incompleteness results".
(The rulial, the regular, the ordinary, the proportional, ....)

Whether there's an M_2(o) for o < n that is a halt decider for M_0(n), ....

This then can introduce Chaitin's ideas, about what are
the "probabilities" of "random" machines halting, or its
alternatives: looping or growing unboundedly.

Of course anything that involves the anti-diagonal,
or the Diagonal Argument or Diagonal Method as sometimes
it's called, some have that as a proof by contradiction
also, i.e. it assumes something is, shows it isn't, ....

Having "completeness" results first can go a long
way then for helping establish the reasoning why
there results "inductive impasse" or forward inductive
impasse, and why deductive inference arrives at sorts
"bridge" results of otherwise what just talks past itself.

Then for infinite tapes, first is the sort of results
that result completion in those, i.e., given that
M_a is an instance of a Turing machine, there's for example
the co-completions, like notions of co-consistency,
is for not leaving students adrift at "give up".

Assume there's an ordinary inductive set, its elements
in a theory of only sets that don't contain themselves,
quantify over that, it's the Russell set, it's extra-ordinary
or a fragment, the, "double reductio", ....

That's for you, though, to figure out.

Re: Linz's proofs.

<ur0hig$2330b$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53728&group=comp.theory#53728

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.chmurka.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 15:35:12 -0600
Organization: A noiseless patient Spider
Lines: 69
Message-ID: <ur0hig$2330b$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 19 Feb 2024 21:35:12 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e96c724f74189356bc2613f1f9d1d394";
logging-data="2198539"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19y7XgdLxbKJGNKoRAeATSS"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:psVoKRGYuexraz791QxXW4igHT8=
In-Reply-To: <muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com>
Content-Language: en-US
 by: olcott - Mon, 19 Feb 2024 21:35 UTC

On 2/19/2024 2:29 PM, Ross Finlayson wrote:
> On 02/19/2024 11:15 AM, Mikko wrote:
>> On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:
>>
>>> Conversely, the classical proof by contradiction seems to lead a lot of
>>> non-mathematical students astray.
>>
>> Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
>> then M is not a halt decider for Turing machines.
>>
>
> What about if M_0(n) is a Turing machine of finite bound n,
> then there exists M_1(m) where m > n or m >> n,
> that is a halt decider for M_0(n).
>
> How about that?
>
> Goedel has "completeness results" before "incompleteness results".
> (The rulial, the regular, the ordinary, the proportional, ....)
>
> Whether there's an M_2(o) for o < n that is a halt decider for M_0(n), ....
>
> This then can introduce Chaitin's ideas, about what are
> the "probabilities" of "random" machines halting, or its
> alternatives: looping or growing unboundedly.
>
>
> Of course anything that involves the anti-diagonal,
> or the Diagonal Argument or Diagonal Method as sometimes
> it's called, some have that as a proof by contradiction
> also, i.e. it assumes something is, shows it isn't, ....
>
> Having "completeness" results first can go a long
> way then for helping establish the reasoning why
> there results "inductive impasse" or forward inductive
> impasse, and why deductive inference arrives at sorts
> "bridge" results of otherwise what just talks past itself.
>
> Then for infinite tapes, first is the sort of results
> that result completion in those, i.e., given that
> M_a is an instance of a Turing machine, there's for example
> the co-completions, like notions of co-consistency,
> is for not leaving students adrift at "give up".
>
>
> Assume there's an ordinary inductive set, its elements
> in a theory of only sets that don't contain themselves,
> quantify over that, it's the Russell set, it's extra-ordinary
> or a fragment, the, "double reductio", ....
>
> That's for you, though, to figure out.
>
>

....14 Every epistemological antinomy can likewise be used for a similar
undecidability proof...(Gödel 1931:43)

Conclusively proves that Gödel was totally clueless about
analytic truth-makers.

x ∉ True if and only if p
where the symbol 'p' represents the whole sentence x
https://liarparadox.org/Tarski_275_276.pdf
Proves that Tarski made the same mistake.

--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Re: Linz's proofs.

<871q98f2iz.fsf@bsb.me.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53729&group=comp.theory#53729

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.usenet@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 23:38:28 +0000
Organization: A noiseless patient Spider
Lines: 88
Message-ID: <871q98f2iz.fsf@bsb.me.uk>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="6d28d0bb187409002a36bfce756410ee";
logging-data="2246455"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mNOl0vKWXyEjCZk7jElrPsk0FAWOWzXo="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:oNSFjDQ4p5b3wNXZsxya7V79WsA=
sha1:d7msHiWH6ik93TuAsM40UL4HLm4=
X-BSB-Auth: 1.4481e343cea741e2fc1b.20240219233828GMT.871q98f2iz.fsf@bsb.me.uk
 by: Ben Bacarisse - Mon, 19 Feb 2024 23:38 UTC

Andy Walker <anw@cuboid.co.uk> writes:

> On 19/02/2024 11:28, Ben Bacarisse wrote:
> [HP proofs:]
>> Conversely, the classical proof by contradiction seems to lead a lot of
>> non-mathematical students astray. I think they tend to assume that if
>> you can specify it, you can implement it, and /assuming/ that there is a
>> program that does something just makes that worse! This is why I once
>> tried setting Post's correspondence problem as a background exercise,
>> just as if it were any other programming problem.
>
> Moral: Don't try to teach such things to non-mathematicians?

That's not really an option in many cases.

> In my time as a student, there were no CS/IT [first] degrees, and few
> computing courses of any sort other than for mathematicians, which no
> doubt coloured what went into them.
>
>> If you were teaching this material, how would you approach the halting
>> theorem? Would you give a more intuitive proof or stick with a formal
>> one? What model would you use? I was taught it using Minsky machines,
>> and that has the advantage (for lectures) that it's very visual with
>> lots of diagrams. That's almost impossible to present on Usenet, but
>> then I'm not suggesting you actually post your favourite proof, only
>> that you describe it.
> When I did teach this stuff, I pretty-much followed the Minsky
> route -- if H is a halt decider then [blah, blah], contradiction. My
> lecture notes are on the web at
>
> http://http://www.cuboid.me.uk/anw/G12FCO/lect17.html

Thanks. What were the students studying?

You may have misunderstood the reference to Minsky machines as your
proof is based on TMs. Minsky wrote a lot about TMS but Minsky machines
are counter machines, often drawn as FSMs, with increment, decrement and
"follow on zero" arcs between states.

(A minor point, your proof is not of the halting theorem, but of a very
closely related problem that is often called something like "self
accept".)

> [a reference I've given before], see about two-thirds down the page.
> The following lecture and indeed the whole module are also relevant;
> they are linked from the bottom of that page. In the light of what
> has happened in this group, I might now, nearly 30 years later, be
> tempted to do it via Busy Beaver, but both that and the Linz-style
> proofs via languages seem to me a bit much for non-mathematicians.
> So I would probably start not from "H is a halt decider" but rather
> from "Let H be any program" [doing an abstract computation], then
> "here is a construction" [usual hat stuff] showing that H is not a
> halt decider. So there are no [perfect] halt deciders, QED.

This ended up as my preferred argument.

> I think
> that can be made more non-mathematician friendly. IOW, I think that
> "So H is not a HD" is more friendly than "H /is/ a HD leads to a
> contradiction".

100% with you on this.

> There is still the problem that showing that something has
> /a/ counter-example is not satisfying; it suggests that if only we
> could tweak the problem slightly to avoid that one case, all would
> be well. Lecture 18 from the above module addresses this in some
> detail, inc the use of emulation; but I think this is the area in
> which some contributors here get misled.

Yes. There's an inherent problem here. We must show one actual
constructable counter-example, but that leads to the "just spot it"
avoidance issue. I would address that by giving simpler examples like
"no number is the largest".

> Meanwhile, I note from the above lecture notes:
>
> " If you understand this proof at first glance, you are too clever
> " to be doing this module, and should probably have been giving it.
> " If you think you understand this proof at first glance, you
> " probably don't. If you think you will /never/ understand this
> " proof, please just run through it again, enlightenment will
> " eventually dawn. "
>
> How that relates to contributors here, I leave to the imagination.

--
Ben.

Re: Linz's proofs.

<ur0pk8$38ff7$1@i2pn2.org>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53730&group=comp.theory#53730

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!.POSTED!not-for-mail
From: pixels2words@gmail.com (polcot2)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 17:52:40 -0600
Organization: i2pn2 (i2pn.org)
Message-ID: <ur0pk8$38ff7$1@i2pn2.org>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
<871q98f2iz.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 19 Feb 2024 23:52:40 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="3423719"; mail-complaints-to="usenet@i2pn2.org";
posting-account="7nSMEs9LhZeU53bPkX715VMf6Ce/8ugfNxcerXR0IVQ";
User-Agent: Mozilla Thunderbird
In-Reply-To: <871q98f2iz.fsf@bsb.me.uk>
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US
 by: polcot2 - Mon, 19 Feb 2024 23:52 UTC

On 2/19/2024 5:38 PM, Ben Bacarisse wrote:
> Andy Walker <anw@cuboid.co.uk> writes:
>
>> On 19/02/2024 11:28, Ben Bacarisse wrote:
>> [HP proofs:]
>>> Conversely, the classical proof by contradiction seems to lead a lot of
>>> non-mathematical students astray. I think they tend to assume that if
>>> you can specify it, you can implement it, and /assuming/ that there is a
>>> program that does something just makes that worse! This is why I once
>>> tried setting Post's correspondence problem as a background exercise,
>>> just as if it were any other programming problem.
>>
>> Moral: Don't try to teach such things to non-mathematicians?
>
> That's not really an option in many cases.
>
>> In my time as a student, there were no CS/IT [first] degrees, and few
>> computing courses of any sort other than for mathematicians, which no
>> doubt coloured what went into them.
>>
>>> If you were teaching this material, how would you approach the halting
>>> theorem? Would you give a more intuitive proof or stick with a formal
>>> one? What model would you use? I was taught it using Minsky machines,
>>> and that has the advantage (for lectures) that it's very visual with
>>> lots of diagrams. That's almost impossible to present on Usenet, but
>>> then I'm not suggesting you actually post your favourite proof, only
>>> that you describe it.
>> When I did teach this stuff, I pretty-much followed the Minsky
>> route -- if H is a halt decider then [blah, blah], contradiction. My
>> lecture notes are on the web at
>>
>> http://http://www.cuboid.me.uk/anw/G12FCO/lect17.html
>
> Thanks. What were the students studying?
>
> You may have misunderstood the reference to Minsky machines as your
> proof is based on TMs. Minsky wrote a lot about TMS but Minsky machines
> are counter machines, often drawn as FSMs, with increment, decrement and
> "follow on zero" arcs between states.
>
> (A minor point, your proof is not of the halting theorem, but of a very
> closely related problem that is often called something like "self
> accept".)
>
>> [a reference I've given before], see about two-thirds down the page.
>> The following lecture and indeed the whole module are also relevant;
>> they are linked from the bottom of that page. In the light of what
>> has happened in this group, I might now, nearly 30 years later, be
>> tempted to do it via Busy Beaver, but both that and the Linz-style
>> proofs via languages seem to me a bit much for non-mathematicians.
>> So I would probably start not from "H is a halt decider" but rather
>> from "Let H be any program" [doing an abstract computation], then
>> "here is a construction" [usual hat stuff] showing that H is not a
>> halt decider. So there are no [perfect] halt deciders, QED.
>
> This ended up as my preferred argument.
>
>> I think
>> that can be made more non-mathematician friendly. IOW, I think that
>> "So H is not a HD" is more friendly than "H /is/ a HD leads to a
>> contradiction".
>
> 100% with you on this.
>
>> There is still the problem that showing that something has
>> /a/ counter-example is not satisfying; it suggests that if only we
>> could tweak the problem slightly to avoid that one case, all would
>> be well. Lecture 18 from the above module addresses this in some
>> detail, inc the use of emulation; but I think this is the area in
>> which some contributors here get misled.
>
> Yes. There's an inherent problem here. We must show one actual
> constructable counter-example, but that leads to the "just spot it"
> avoidance issue. I would address that by giving simpler examples like
> "no number is the largest".
>
>> Meanwhile, I note from the above lecture notes:
>>
>> " If you understand this proof at first glance, you are too clever
>> " to be doing this module, and should probably have been giving it.
>> " If you think you understand this proof at first glance, you
>> " probably don't. If you think you will /never/ understand this
>> " proof, please just run through it again, enlightenment will
>> " eventually dawn. "
>>
>> How that relates to contributors here, I leave to the imagination.
>

I now have two PhD computer science professors
independently affirm my 2004 statement.

*Problems with the Halting Problem* Eric C.R. Hehner (2011)
COMPUTING2011 Symposium on 75 years of Turing Machine and
Lambda-Calculus, Karlsruhe Germany, invited, 2011 October 20-21;
Advances in Computer Science and Engineering v.10 n.1 p.31-60, 2013
https://www.cs.toronto.edu/~hehner/PHP.pdf

E C R Hehner. *Objective and Subjective Specifications*
WST Workshop on Termination, Oxford. 2018 July 18.
See https://www.cs.toronto.edu/~hehner/OSS.pdf

Bill Stoddart. *The Halting Paradox*
20 December 2017
https://arxiv.org/abs/1906.05340
arXiv:1906.05340 [cs.LO]

Alan Turing's Halting Problem is incorrectly formed (PART-TWO) sci.logic
On 6/20/2004 11:31 AM, Peter Olcott wrote:
> PREMISES:
> (1) The Halting Problem was specified in such a way that a solution
> was defined to be impossible.
>
> (2) The set of questions that are defined to not have any possible
> correct answer(s) forms a proper subset of all possible questions.
> …
> CONCLUSION:
> Therefore the Halting Problem is an ill-formed question.
>
USENET Message-ID:
<kZiBc.103407$Gx4.18142@bgtnsc04-news.ops.worldnet.att.net>

Re: Linz's proofs.

<ur0qea$24qtj$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53731&group=comp.theory#53731

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: news@immibis.com (immibis)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Tue, 20 Feb 2024 01:06:34 +0100
Organization: A noiseless patient Spider
Lines: 140
Message-ID: <ur0qea$24qtj$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
<_iidnaCLUJib4k74nZ2dnZfqnPWdnZ2d@giganews.com>
<uqvvgn$1v52f$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 20 Feb 2024 00:06:34 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bdb98c956602a77ebf923813c034c886";
logging-data="2255795"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19rR0Y/+RD1xhFAAlC8SJAy"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:wzZF3aXR06jLK8xgd0hkdqvvM3M=
In-Reply-To: <uqvvgn$1v52f$1@dont-email.me>
Content-Language: en-US
 by: immibis - Tue, 20 Feb 2024 00:06 UTC

On 19/02/24 17:27, olcott wrote:
> On 2/19/2024 10:17 AM, Ross Finlayson wrote:
>> On 02/19/2024 06:50 AM, Andy Walker wrote:
>>> On 19/02/2024 11:28, Ben Bacarisse wrote:
>>> [HP proofs:]
>>>> Conversely, the classical proof by contradiction seems to lead a lot of
>>>> non-mathematical students astray.  I think they tend to assume that if
>>>> you can specify it, you can implement it, and /assuming/ that there
>>>> is a
>>>> program that does something just makes that worse!  This is why I once
>>>> tried setting Post's correspondence problem as a background exercise,
>>>> just as if it were any other programming problem.
>>>
>>>      Moral:  Don't try to teach such things to non-mathematicians?
>>> In my time as a student, there were no CS/IT [first] degrees, and few
>>> computing courses of any sort other than for mathematicians, which no
>>> doubt coloured what went into them.
>>>
>>>> If you were teaching this material, how would you approach the halting
>>>> theorem?  Would you give a more intuitive proof or stick with a formal
>>>> one?  What model would you use?  I was taught it using Minsky machines,
>>>> and that has the advantage (for lectures) that it's very visual with
>>>> lots of diagrams.  That's almost impossible to present on Usenet, but
>>>> then I'm not suggesting you actually post your favourite proof, only
>>>> that you describe it.
>>>      When I did teach this stuff, I pretty-much followed the Minsky
>>> route -- if H is a halt decider then [blah, blah], contradiction.  My
>>> lecture notes are on the web at
>>>
>>>    http://http://www.cuboid.me.uk/anw/G12FCO/lect17.html
>>>
>>> [a reference I've given before], see about two-thirds down the page.
>>> The following lecture and indeed the whole module are also relevant;
>>> they are linked from the bottom of that page.  In the light of what
>>> has happened in this group, I might now, nearly 30 years later, be
>>> tempted to do it via Busy Beaver, but both that and the Linz-style
>>> proofs via languages seem to me a bit much for non-mathematicians.
>>> So I would probably start not from "H is a halt decider" but rather
>>> from "Let H be any program" [doing an abstract computation], then
>>> "here is a construction" [usual hat stuff] showing that H is not a
>>> halt decider.  So there are no [perfect] halt deciders, QED.  I think
>>> that can be made more non-mathematician friendly.  IOW, I think that
>>> "So H is not a HD" is more friendly than "H /is/ a HD leads to a
>>> contradiction".
>>>
>>>      There is still the problem that showing that something has
>>> /a/ counter-example is not satisfying;  it suggests that if only we
>>> could tweak the problem slightly to avoid that one case, all would
>>> be well.  Lecture 18 from the above module addresses this in some
>>> detail, inc the use of emulation;  but I think this is the area in
>>> which some contributors here get misled.
>>>
>>>      Meanwhile, I note from the above lecture notes:
>>>
>>>    " If you understand this proof at first glance, you are too clever
>>>    " to be doing this module, and should probably have been giving it.
>>>    " If you think you understand this proof at first glance, you
>>>    " probably don't. If you think you will /never/ understand this
>>>    " proof, please just run through it again, enlightenment will
>>>    " eventually dawn. "
>>>
>>> How that relates to contributors here, I leave to the imagination.
>>>
>>
>> It's a difficult enough concept "random access memory"
>> and "0-based or 1-based address offset computation"
>> and these kinds of things, figuring that students
>> know algebra and geometry at all.
>>
>> You figure they're going to need "order theory", for
>> ordinals, about set theory, then the presentation of
>> set theory's trans-finites, is sort of necessary to
>> "put zero and infinity on the same page".
>>
>> Then that the Halting problem and Church and Rice and
>> Goedel's and most all that is "the antidiagonal argument",
>> otherwise has for "recursion theory" maybe it's better
>> to have them get into "Concrete Mathematics" so that
>> they already have the usual notions of boundedness
>> and unboundedness, relating it to their geometry
>> and their algebra and their pre-calculus and calculus.
>>
>> The "recurrence relations" are tougher than long division.
>>
>> Of course they should know about Buridan's donkey, and
>> about the Heap/Sorites, and about Zeno, all the,
>> "paradoxes", of logic, before getting into,
>> "non-constructivist results after the trans-finite
>> in asymptotics in recursion theory".
>>
>> I'm glad that when I learned logic it was De Morgan
>> and modus ponens and modus tollens and all that,
>> if it'd been "quasi-modal after ex falso quodlibet"
>> and I didn't already know "dividing by zero can just
>> lead to wrong results" I'd hope that I'd've rejected
>> it and said "there's the door, Monty Haul".
>>
>> (I mostly learned "logic" from "logic puzzles".)
>>
>> (I'm a "full-stack all-phases dev eng ops in the
>> enterprise corp" type that happens to have a copy
>> of Boolos and also have read into Forster, about
>> "set theories with universes" and such.)
>>
>> Maybe try sticking with constructivism, related
>> rates, and asymptotics, and what, analysis,
>> instead of like "here's a quick reason to give up".
>>
>>
>> Of course formal automata and formal methods are great,
>> accepter/rejector, automata like the right linear,
>> they can help a lot for introductory, fundamental,
>> coding and information theory and signal theory,
>> that will be true everywhere and constructive.
>>
>> The Entscheidungs though is kind of like,
>> well, there are various law(s) of large numbers, ....
>>
>> Formal languages, ....
>>
>> I don't know any results of Linz.
>>
>>
>
> The issue is not that I do not know enough computer science
> the issue that that technical people are utterly clueless
> about analytical truthmaker theory.

That's because you just made it up.

> They have been indoctrinated
> to believe that:
>
> ...14 Every epistemological antinomy can likewise be used for a similar
> undecidability proof...(Gödel 1931:43)
> is not nonsense.

"Epistemological antinomy" sounds like something Gödel just made up. I
have no idea what this means and I am certainly not indoctrinated to
believe it.

Re: Linz's proofs.

<87plwsdmku.fsf@bsb.me.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53732&group=comp.theory#53732

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.usenet@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Tue, 20 Feb 2024 00:08:17 +0000
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <87plwsdmku.fsf@bsb.me.uk>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="6d28d0bb187409002a36bfce756410ee";
logging-data="2256332"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX181jlMoueE3LgR6iIip6+xSgIXPAod6bIw="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:32T5OHOcBVtlKEH87PtojZYnspo=
sha1:6NYeXuMMTDTi2pBb6XTz6MBwCPk=
X-BSB-Auth: 1.7ac791dfde6a9709da69.20240220000817GMT.87plwsdmku.fsf@bsb.me.uk
 by: Ben Bacarisse - Tue, 20 Feb 2024 00:08 UTC

Mikko <mikko.levanto@iki.fi> writes:

> On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:
>
>> Conversely, the classical proof by contradiction seems to lead a lot of
>> non-mathematical students astray.
>
> Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
> then M is not a halt decider for Turing machines.

Yes, that's how I ended up doing it in class.

--
Ben.

Re: Linz's proofs.

<87jzn0dm8l.fsf@bsb.me.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53736&group=comp.theory#53736

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.usenet@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Tue, 20 Feb 2024 00:15:38 +0000
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <87jzn0dm8l.fsf@bsb.me.uk>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="6d28d0bb187409002a36bfce756410ee";
logging-data="2256332"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+vNTqxsftqnbeZtaKTPaEq/iPcpRL/eeo="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:I/5BPbRgXVybEUbdfiRWBomy+uA=
sha1:utLSgfsoBFlv84pOA4xV09tWKc0=
X-BSB-Auth: 1.b580991b59da1150ba90.20240220001538GMT.87jzn0dm8l.fsf@bsb.me.uk
 by: Ben Bacarisse - Tue, 20 Feb 2024 00:15 UTC

Ross Finlayson <ross.a.finlayson@gmail.com> writes:

> What about if M_0(n) is a Turing machine of finite bound n,

Care to define what that you mean?

> then there exists M_1(m) where m > n or m >> n,
> that is a halt decider for M_0(n).

I'm not sure what role the subscripts 0 and 1 are playing here. Also,
I'd urge you to be careful about terms like "X is a ..." when I think
you mean "X is any one of the class of ...". It's OK provided everyone
is on board, but when things are new, extra care is sometimes needed.

> How about that?

With appropriate definitions, I feel sure sure one can do something like
that.

Why are interested in such results? Do they lead to some interesting
theory?

--
Ben.

Re: Biggest number problem.

<ur12te$261r0$6@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53752&group=comp.theory#53752

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: news@immibis.com (immibis)
Newsgroups: comp.theory
Subject: Re: Biggest number problem.
Date: Tue, 20 Feb 2024 03:31:10 +0100
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <ur12te$261r0$6@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
<871q98f2iz.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 02:31:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bdb98c956602a77ebf923813c034c886";
logging-data="2295648"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18YHCAGhzXH1zrbtaASFTHw"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:EdlJH7aB5lRlwdWtIJtPooLBlPk=
In-Reply-To: <871q98f2iz.fsf@bsb.me.uk>
Content-Language: en-US
 by: immibis - Tue, 20 Feb 2024 02:31 UTC

On 20/02/24 00:38, Ben Bacarisse wrote:
> Yes. There's an inherent problem here. We must show one actual
> constructable counter-example, but that leads to the "just spot it"
> avoidance issue. I would address that by giving simpler examples like
> "no number is the largest".

I seem to recall that Olcott avoided talking about the fact his style of
"proof" that a halting decider exists also "proves" that a biggest
natural number exists. So this example might not work either.

(It's 5. Proof: Any number bigger than 5 was intentionally defined to be
contradictory to the fact that 5 is the biggest natural number, so it
doesn't count. Since no number can be proven to be bigger than 5, 5 is
the biggest.)

Re: Linz's proofs [ignore olcott spam

<ur1547$2a7g6$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53753&group=comp.theory#53753

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!usenet.network!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: news@immibis.com (immibis)
Newsgroups: comp.theory,sci.logic
Subject: Re: Linz's proofs [ignore olcott spam
Date: Tue, 20 Feb 2024 04:08:55 +0100
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <ur1547$2a7g6$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<ur0aj6$21a3a$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 03:08:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bdb98c956602a77ebf923813c034c886";
logging-data="2432518"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18zNs7YcDKMAMztBwGNKJVB"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:E8diun7BhCY5LRT6vUwnIEfboMA=
Content-Language: en-US
In-Reply-To: <ur0aj6$21a3a$1@dont-email.me>
 by: immibis - Tue, 20 Feb 2024 03:08 UTC

On 19/02/24 20:36, olcott wrote:
> On 2/19/2024 1:15 PM, Mikko wrote:
>> On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:
>>
>>> Conversely, the classical proof by contradiction seems to lead a lot of
>>> non-mathematical students astray.
>>
>> Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
>> then M is not a halt decider for Turing machines.
>>
>
> That is isomorphic to the Tarski Undefinability theorem proof:
> If a truth predicate exists then
> Boolean True(English, "This sentence is not true.")
> correctly returns true or false.
>
> That technical people are clueless about analytical truth makers
> means that they lack the basis to correctly evaluate these things.
>

The fact that M is not a halt decider for Turing machines is completely
unrelated to Tarski's undefinability theorem, and "analytical truth
maker" is something you made up.

Re: Linz's proofs.

<ur17db$38ebk$13@i2pn2.org>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53768&group=comp.theory#53768

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!.POSTED!not-for-mail
From: richard@damon-family.org (Richard Damon)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Mon, 19 Feb 2024 22:47:55 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <ur17db$38ebk$13@i2pn2.org>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
<_iidnaCLUJib4k74nZ2dnZfqnPWdnZ2d@giganews.com>
<uqvvgn$1v52f$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 20 Feb 2024 03:47:55 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="3422580"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <uqvvgn$1v52f$1@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: Richard Damon - Tue, 20 Feb 2024 03:47 UTC

On 2/19/24 11:27 AM, olcott wrote:

> The issue is not that I do not know enough computer science
> the issue that that technical people are utterly clueless
> about analytical truthmaker theory. They have been indoctrinated
> to believe that:
>
> ...14 Every epistemological antinomy can likewise be used for a similar
> undecidability proof...(Gödel 1931:43)
> is not nonsense.
>
> Analytical truthmaker theory knows that it <is> nonsense.
>

No, the issue IS that you don't understand enough about Computer Science
to understand what the papers are talking about.

You don't seem to understand enough about how logic works to actually
understand what Analytical Truthmaker Theory actually would say (or ANY
Analytical Theory for that matter).

Note, a lot of "Truthmaker" discussions seem to be very much in the
"metaphysical" realm, an NOT part of "Formal Logic", which seems to be a
foreign concept to you (which is one big source of your errors).

Re: Linz's proofs [ignore olcott spam

<ur17dd$38ebk$14@i2pn2.org>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53769&group=comp.theory#53769

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!.POSTED!not-for-mail
From: richard@damon-family.org (Richard Damon)
Newsgroups: comp.theory,sci.logic
Subject: Re: Linz's proofs [ignore olcott spam
Date: Mon, 19 Feb 2024 22:47:57 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <ur17dd$38ebk$14@i2pn2.org>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<ur0aj6$21a3a$1@dont-email.me> <ur1547$2a7g6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 03:47:57 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="3422580"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <ur1547$2a7g6$1@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: Richard Damon - Tue, 20 Feb 2024 03:47 UTC

On 2/19/24 10:08 PM, immibis wrote:
> On 19/02/24 20:36, olcott wrote:
>> On 2/19/2024 1:15 PM, Mikko wrote:
>>> On 2024-02-19 11:28:19 +0000, Ben Bacarisse said:
>>>
>>>> Conversely, the classical proof by contradiction seems to lead a lot of
>>>> non-mathematical students astray.
>>>
>>> Therefore i'd prefer a direct proof, e.g., if M is a Turing machine
>>> then M is not a halt decider for Turing machines.
>>>
>>
>> That is isomorphic to the Tarski Undefinability theorem proof:
>> If a truth predicate exists then
>> Boolean True(English, "This sentence is not true.")
>> correctly returns true or false.
>>
>> That technical people are clueless about analytical truth makers
>> means that they lack the basis to correctly evaluate these things.
>>
>
> The fact that M is not a halt decider for Turing machines is completely
> unrelated to Tarski's undefinability theorem, and "analytical truth
> maker" is something you made up.

"Truthmaker Theory" is a real thing, but seems to be way out in the
metaphysics space.

Olcott seems to be trying to tie the term "Truthmaker" with the idea
that Analytic Logic works by DEFINING that things are Analytically True
if they follow from a connection to the fundamental "Truthmakers" of the
system.

Of course, in Analytical Theory, there is no arguement about
"Truthmakers" are presumed by the definitions. It is only the
non-analytic metaphysicians that argue if all truth is tied to truthmakers.

So, just another of Peters ignorance of what he is talking about.

Re: Linz's proofs.

<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53778&group=comp.theory#53778

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.samoylyk.net!3.eu.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 20 Feb 2024 04:20:12 +0000
Subject: Re: Linz's proofs.
Newsgroups: comp.theory
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com> <87jzn0dm8l.fsf@bsb.me.uk>
From: ross.a.finlayson@gmail.com (Ross Finlayson)
Date: Mon, 19 Feb 2024 20:21:03 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <87jzn0dm8l.fsf@bsb.me.uk>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
Lines: 115
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-IyWowRq9+nZbtk8mfAbl515x0UYuWJFat2Upo7hhiLBY6mQB/PdO3RkGel7wGlfrXNYcjPTmf05Bo5v!3rXPZOh+5UCQLQzdjP45BjfWHIrGF+dY0aD3oZYlB5sJEaME8ZmsUfw0oK22oMKEc+T9Mq8kWMBu!nw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Ross Finlayson - Tue, 20 Feb 2024 04:21 UTC

On 02/19/2024 04:15 PM, Ben Bacarisse wrote:
> Ross Finlayson <ross.a.finlayson@gmail.com> writes:
>
>> What about if M_0(n) is a Turing machine of finite bound n,
>
> Care to define what that you mean?
>
>> then there exists M_1(m) where m > n or m >> n,
>> that is a halt decider for M_0(n).
>
> I'm not sure what role the subscripts 0 and 1 are playing here. Also,
> I'd urge you to be careful about terms like "X is a ..." when I think
> you mean "X is any one of the class of ...". It's OK provided everyone
> is on board, but when things are new, extra care is sometimes needed.
>
>> How about that?
>
> With appropriate definitions, I feel sure sure one can do something like
> that.
>
> Why are interested in such results? Do they lead to some interesting
> theory?
>

I think it's good the concept that the halting problem
makes for an argument that "static analysis always halts".

What I mean by that is relating it to something like Zeno,
you show it doesn't go through, so show it never gets anywhere.

So, showing completeness results first, then makes
for that the student doesn't get left with the idea
of "give up", instead "get over it", or "get through it".

I.e. the idea is to make sure that there's completeness first,
then, to forestall the feeling locked in with absence of
free will or the conscious about it, instead, that incompleteness
is sort of framed as about "there's asymptotic freedom",
in a sense.

Either way it's sort of liberating "my Turing machine can compute"
or "the Turing machine can't compute me". Here the idea is to
make sure there's that "my Turing machine can compute", first,
then "the Turing machine can't compute me" doesn't result
"my Turing machine can't compute".

Framing these kinds of things in universals and the infinite
is sort of for "it's an open box", for the anxiety-prone of
the claustrophobic sort, vis-a-vis the agoraphobe, fear of
being closed in or wide-open spaces. I.e. for not offending
the sensibilities, is first for "here's the great part,
it's closed, out through the unbounded, each is closed",
you know, deterministic, then "here's the kicker: it's open",
so that then they can imagine it in the infinite.

(Here the subscripts are just to indicate the generator
and the instructions, about what populates the tape
then what reads the tape.)

(The, "epistemological antinomies" would probably relate
to "non-logical/properly-logical paradoxes" meaning
terms introduced above the logic, vis-a-vis "logical
paradoxes", what are just any of the usual sorts class/set
distinction issues like in set theory after expansion of
comprehension into quantifier disambiguation. Here for
example the UTM has the monad of its state, it's sort of
non-logical.)

I'm only a practicing sort of corp enterprise software
eng dev where UTM's are really academic, but formal languages
about automata more generally like state-machines are real
apropos, there are bounds, it's unbounded, then I usually
sort of describe things "survey, audit, gap", in terms of
"sensible, fungible, tractable". Got to know your "Big O".

I studied foundations for thirty years though and sort of
have a combined approach about uncountability and logical
paradox, though. Like in my youtube videos or 10,000's posts
to sci.math I demand that there are at least three continuous
domains in mathematics, including line-reals [0,1], the
complete ordered field as field-reals, and signal-reals,
about the analytic construction, and their doubling/halving spaces.
So, I would probably explore that first, ..., Zeno you know.
Yet, that's my opinion.

Like "today we're going to talk Halting Problem or Entscheidungs,
Branching Problem. Does anybody not know Zeno? Has everybody
got that Goedel has complete arithmetic then incomplete arithmetic?
Cantor's Uncountability and the Diagonal or Anti-Diagonal?
Alright, since we already have bounded-tape Turing machines,
Halting Problem is about same as Goedel incompleteness."

Otherwise I'd just kind of leave that out. It's enrichment,
vis-a-vis formal languages, accepter/rejector, automata,
states, open/closed items, in time, these kinds of things.

I'd make such notions more part of a survey in foundations
or formal systems than formal languages and formal automata
(defined, deterministic, and closed).

Russell's Antinomy, Goedel's Incompleteness, the Halting Problem,
Cantor's Paradox (the universe would be its own powerset),
these sort of go together in "a survey of confounding results".

Zeno, ....

Re: Linz's proofs. [ ZFC like solution applied to the halting problem ]

<ur19v5$2b4sn$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53779&group=comp.theory#53779

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: Linz's proofs. [ ZFC like solution applied to the halting problem
]
Date: Mon, 19 Feb 2024 22:31:31 -0600
Organization: A noiseless patient Spider
Lines: 128
Message-ID: <ur19v5$2b4sn$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com> <87jzn0dm8l.fsf@bsb.me.uk>
<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 20 Feb 2024 04:31:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d05f944c24d8a6d4b3a5e288851d8127";
logging-data="2462615"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/7mmQL2mad9vAUjra2Q7Du"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:9XbJ5/ILgiBrAYMoUlwPvMkLD5U=
Content-Language: en-US
In-Reply-To: <GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
 by: olcott - Tue, 20 Feb 2024 04:31 UTC

On 2/19/2024 10:21 PM, Ross Finlayson wrote:
> On 02/19/2024 04:15 PM, Ben Bacarisse wrote:
>> Ross Finlayson <ross.a.finlayson@gmail.com> writes:
>>
>>> What about if M_0(n) is a Turing machine of finite bound n,
>>
>> Care to define what that you mean?
>>
>>> then there exists M_1(m) where m > n or m >> n,
>>> that is a halt decider for M_0(n).
>>
>> I'm not sure what role the subscripts 0 and 1 are playing here.  Also,
>> I'd urge you to be careful about terms like "X is a ..." when I think
>> you mean "X is any one of the class of ...".  It's OK provided everyone
>> is on board, but when things are new, extra care is sometimes needed.
>>
>>> How about that?
>>
>> With appropriate definitions, I feel sure sure one can do something like
>> that.
>>
>> Why are interested in such results?  Do they lead to some interesting
>> theory?
>>
>
> I think it's good the concept that the halting problem
> makes for an argument that "static analysis always halts".
>
> What I mean by that is relating it to something like Zeno,
> you show it doesn't go through, so show it never gets anywhere.
>
> So, showing completeness results first, then makes
> for that the student doesn't get left with the idea
> of "give up", instead "get over it", or "get through it".
>
> I.e. the idea is to make sure that there's completeness first,
> then, to forestall the feeling locked in with absence of
> free will or the conscious about it, instead, that incompleteness
> is sort of framed as about "there's asymptotic freedom",
> in a sense.
>
> Either way it's sort of liberating "my Turing machine can compute"
> or "the Turing machine can't compute me".  Here the idea is to
> make sure there's that "my Turing machine can compute", first,
> then "the Turing machine can't compute me" doesn't result
> "my Turing machine can't compute".
>
>
> Framing these kinds of things in universals and the infinite
> is sort of for "it's an open box", for the anxiety-prone of
> the claustrophobic sort, vis-a-vis the agoraphobe, fear of
> being closed in or wide-open spaces.  I.e. for not offending
> the sensibilities, is first for "here's the great part,
> it's closed, out through the unbounded, each is closed",
> you know, deterministic, then "here's the kicker:  it's open",
> so that then they can imagine it in the infinite.
>
>
>
>
> (Here the subscripts are just to indicate the generator
> and the instructions, about what populates the tape
> then what reads the tape.)
>
>
>
> (The, "epistemological antinomies" would probably relate
> to "non-logical/properly-logical paradoxes" meaning
> terms introduced above the logic, vis-a-vis "logical
> paradoxes", what are just any of the usual sorts class/set
> distinction issues like in set theory after expansion of
> comprehension into quantifier disambiguation.  Here for
> example the UTM has the monad of its state, it's sort of
> non-logical.)
>
>
> I'm only a practicing sort of corp enterprise software
> eng dev where UTM's are really academic, but formal languages
> about automata more generally like state-machines are real
> apropos, there are bounds, it's unbounded, then I usually
> sort of describe things "survey, audit, gap", in terms of
> "sensible, fungible, tractable".  Got to know your "Big O".
>
> I studied foundations for thirty years though and sort of
> have a combined approach about uncountability and logical
> paradox, though.  Like in my youtube videos or 10,000's posts
> to sci.math I demand that there are at least three continuous
> domains in mathematics, including line-reals [0,1], the
> complete ordered field as field-reals, and signal-reals,
> about the analytic construction, and their doubling/halving spaces.
> So, I would probably explore that first, ..., Zeno you know.
> Yet, that's my opinion.
>
> Like "today we're going to talk Halting Problem or Entscheidungs,
> Branching Problem.  Does anybody not know Zeno?  Has everybody
> got that Goedel has complete arithmetic then incomplete arithmetic?
> Cantor's Uncountability and the Diagonal or Anti-Diagonal?
> Alright, since we already have bounded-tape Turing machines,
> Halting Problem is about same as Goedel incompleteness."
>
> Otherwise I'd just kind of leave that out.  It's enrichment,
> vis-a-vis formal languages, accepter/rejector, automata,
> states, open/closed items, in time, these kinds of things.
>
> I'd make such notions more part of a survey in foundations
> or formal systems than formal languages and formal automata
> (defined, deterministic, and closed).
>
>
> Russell's Antinomy, Goedel's Incompleteness, the Halting Problem,
> Cantor's Paradox (the universe would be its own powerset),
> these sort of go together in "a survey of confounding results".

The key difference with Russell's Paradox is that they figured out
that they were thinking about the problem incorrectly and changed
how they thought about the problem to abolish the paradox.

ZFC prevents the existence of sets containing themselves. The same
approach can be applied to all self-reference paradox. I have been
focusing on self-reference paradox for twenty years.

*The halting problem <is> an instance of self-reference paradox*
*that a ZFC like solution will cure*

--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Olcott wants to redefine the halting problem

<ur1c5f$2bf7q$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53783&group=comp.theory#53783

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: news@immibis.com (immibis)
Newsgroups: comp.theory
Subject: Olcott wants to redefine the halting problem
Date: Tue, 20 Feb 2024 06:09:03 +0100
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <ur1c5f$2bf7q$2@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com> <87jzn0dm8l.fsf@bsb.me.uk>
<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
<ur19v5$2b4sn$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 05:09:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f6222b09a5fd37325b64f853ff87866d";
logging-data="2473210"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/isRcZCzPAPgb1uhYDUuaG"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ytvACqE3Mcf4PLTXO7ovwpDBZHw=
In-Reply-To: <ur19v5$2b4sn$1@dont-email.me>
Content-Language: en-US
 by: immibis - Tue, 20 Feb 2024 05:09 UTC

On 20/02/24 05:31, olcott wrote:
>
> The key difference with Russell's Paradox is that they figured out
> that they were thinking about the problem incorrectly and changed
> how they thought about the problem to abolish the paradox.
>
> ZFC prevents the existence of sets containing themselves. The same
> approach can be applied to all self-reference paradox. I have been
> focusing on self-reference paradox for twenty years.

So how do you think the halting problem should be redefined to make it
solvable?

Re: Olcott wants to redefine the halting problem

<ur1d0q$2ba45$3@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53785&group=comp.theory#53785

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: Olcott wants to redefine the halting problem
Date: Mon, 19 Feb 2024 23:23:38 -0600
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <ur1d0q$2ba45$3@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com> <87jzn0dm8l.fsf@bsb.me.uk>
<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
<ur19v5$2b4sn$1@dont-email.me> <ur1c5f$2bf7q$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 05:23:38 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d05f944c24d8a6d4b3a5e288851d8127";
logging-data="2467973"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DL7ORtpjIcMILvaTaItUr"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:daAWnvX3d37sI4QjiAnEUIc3kEs=
In-Reply-To: <ur1c5f$2bf7q$2@dont-email.me>
Content-Language: en-US
 by: olcott - Tue, 20 Feb 2024 05:23 UTC

On 2/19/2024 11:09 PM, immibis wrote:
> On 20/02/24 05:31, olcott wrote:
>>
>> The key difference with Russell's Paradox is that they figured out
>> that they were thinking about the problem incorrectly and changed
>> how they thought about the problem to abolish the paradox.
>>
>> ZFC prevents the existence of sets containing themselves. The same
>> approach can be applied to all self-reference paradox. I have been
>> focusing on self-reference paradox for twenty years.
>
> So how do you think the halting problem should be redefined to make it
> solvable?
>

There are at least two ways, one of these is consistent
with the way that the rest of the self-reference paradoxes
are solved. ZFC prevents sets that are members of themselves
from coming into existence. This abolished Russell's Paradox.

The analogous halting problem solution is to reject the
self-contradictory input.

This same thing applies to solving Tarski Undefinability.
Boolean(English, "This sentence is not true.")
Simply reject the input as invalid.

--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Re: Olcott wants to redefine the halting problem

<ur1dl4$2bmhp$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53786&group=comp.theory#53786

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: news@immibis.com (immibis)
Newsgroups: comp.theory,sci.logic
Subject: Re: Olcott wants to redefine the halting problem
Date: Tue, 20 Feb 2024 06:34:27 +0100
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <ur1dl4$2bmhp$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com> <87jzn0dm8l.fsf@bsb.me.uk>
<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
<ur19v5$2b4sn$1@dont-email.me> <ur1c5f$2bf7q$2@dont-email.me>
<ur1d0q$2ba45$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 05:34:28 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f6222b09a5fd37325b64f853ff87866d";
logging-data="2480697"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/FK4qlHj6PEcfAX9yQTQmn"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:0k8yeK6o/gaNCJABZre4JFPXQ50=
In-Reply-To: <ur1d0q$2ba45$3@dont-email.me>
Content-Language: en-US
 by: immibis - Tue, 20 Feb 2024 05:34 UTC

On 20/02/24 06:23, olcott wrote:
> On 2/19/2024 11:09 PM, immibis wrote:
>> On 20/02/24 05:31, olcott wrote:
>>>
>>> The key difference with Russell's Paradox is that they figured out
>>> that they were thinking about the problem incorrectly and changed
>>> how they thought about the problem to abolish the paradox.
>>>
>>> ZFC prevents the existence of sets containing themselves. The same
>>> approach can be applied to all self-reference paradox. I have been
>>> focusing on self-reference paradox for twenty years.
>>
>> So how do you think the halting problem should be redefined to make it
>> solvable?
>>
>
> There are at least two ways, one of these is consistent
> with the way that the rest of the self-reference paradoxes
> are solved. ZFC prevents sets that are members of themselves
> from coming into existence. This abolished Russell's Paradox.
>
> The analogous halting problem solution is to reject the
> self-contradictory input.
>
> This same thing applies to solving Tarski Undefinability.
> Boolean(English, "This sentence is not true.")
> Simply reject the input as invalid.
>

So what are the ways?

A Turing machine tape is defined to contain any sequence of symbols. You
want to change it so that a Turing machine tape contains any sequence of
symbols except for one that represents the input of a program to itself?

Re: Olcott wants to redefine the halting problem

<ur1e5f$2bpp5$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53789&group=comp.theory#53789

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: Olcott wants to redefine the halting problem
Date: Mon, 19 Feb 2024 23:43:11 -0600
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <ur1e5f$2bpp5$1@dont-email.me>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com> <87jzn0dm8l.fsf@bsb.me.uk>
<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
<ur19v5$2b4sn$1@dont-email.me> <ur1c5f$2bf7q$2@dont-email.me>
<ur1d0q$2ba45$3@dont-email.me> <ur1dl4$2bmhp$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 20 Feb 2024 05:43:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d05f944c24d8a6d4b3a5e288851d8127";
logging-data="2484005"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bStb5SrkxYI5dOv9AeJf7"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:fralGlqKKEoJgMwU4L3d8d6WdSE=
Content-Language: en-US
In-Reply-To: <ur1dl4$2bmhp$1@dont-email.me>
 by: olcott - Tue, 20 Feb 2024 05:43 UTC

On 2/19/2024 11:34 PM, immibis wrote:
> On 20/02/24 06:23, olcott wrote:
>> On 2/19/2024 11:09 PM, immibis wrote:
>>> On 20/02/24 05:31, olcott wrote:
>>>>
>>>> The key difference with Russell's Paradox is that they figured out
>>>> that they were thinking about the problem incorrectly and changed
>>>> how they thought about the problem to abolish the paradox.
>>>>
>>>> ZFC prevents the existence of sets containing themselves. The same
>>>> approach can be applied to all self-reference paradox. I have been
>>>> focusing on self-reference paradox for twenty years.
>>>
>>> So how do you think the halting problem should be redefined to make
>>> it solvable?
>>>
>>
>> There are at least two ways, one of these is consistent
>> with the way that the rest of the self-reference paradoxes
>> are solved. ZFC prevents sets that are members of themselves
>> from coming into existence. This abolished Russell's Paradox.
>>
>> The analogous halting problem solution is to reject the
>> self-contradictory input.
>>
>> This same thing applies to solving Tarski Undefinability.
>> Boolean(English, "This sentence is not true.")
>> Simply reject the input as invalid.
>>
>
> So what are the ways?

A Halt decider recognizes and rejects self-contradictory inputs.
My code already does that.

>
> A Turing machine tape is defined to contain any sequence of symbols. You
> want to change it so that a Turing machine tape contains any sequence of
> symbols except for one that represents the input of a program to itself?

--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Re: Biggest number problem.

<87zfvvcqfp.fsf@bsb.me.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53790&group=comp.theory#53790

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!rocksolid2!news.neodome.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.usenet@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Biggest number problem.
Date: Tue, 20 Feb 2024 11:42:34 +0000
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <87zfvvcqfp.fsf@bsb.me.uk>
References: <877cj0g0bw.fsf@bsb.me.uk> <uqvps6$1ttd0$1@dont-email.me>
<871q98f2iz.fsf@bsb.me.uk> <ur12te$261r0$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="6d28d0bb187409002a36bfce756410ee";
logging-data="2609400"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+QHd0IDGtHLgBb3Od3mv4aYAF9VnD1ils="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:VefKnvDaBsacdneKl1ZZigO9klY=
sha1:WiiEsczjj7P1aIXMbKx4eSGRKlk=
X-BSB-Auth: 1.3b0e28f25432d95c2995.20240220114234GMT.87zfvvcqfp.fsf@bsb.me.uk
 by: Ben Bacarisse - Tue, 20 Feb 2024 11:42 UTC

immibis <news@immibis.com> writes:

> On 20/02/24 00:38, Ben Bacarisse wrote:
>> Yes. There's an inherent problem here. We must show one actual
>> constructable counter-example, but that leads to the "just spot it"
>> avoidance issue. I would address that by giving simpler examples like
>> "no number is the largest".
>
> I seem to recall that Olcott avoided talking about the fact his style of
> "proof" that a halting decider exists also "proves" that a biggest natural
> number exists. So this example might not work either.

But I am talking about real students on a real degree course! Someone
like PO would fail the first year and my "Models of Computation" course
was a second year module!

But seriously. Try to stop thinking about PO. You may be new to the
game here but he's been posting junk for more than twenty years, and
what you see here is only the tip of his madness. He has claimed in a
court of law that he is god. What purpose is served by replying to him?

--
Ben.

Re: Linz's proofs.

<87ttm3cqdf.fsf@bsb.me.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=53791&group=comp.theory#53791

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.usenet@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Linz's proofs.
Date: Tue, 20 Feb 2024 11:43:56 +0000
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <87ttm3cqdf.fsf@bsb.me.uk>
References: <877cj0g0bw.fsf@bsb.me.uk> <ur09d3$21cvb$1@dont-email.me>
<muCdnTSrWuxhJE74nZ2dnZfqnPWdnZ2d@giganews.com>
<87jzn0dm8l.fsf@bsb.me.uk>
<GWCdnZbDnpzhtUn4nZ2dnZfqn_SdnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="6d28d0bb187409002a36bfce756410ee";
logging-data="2609400"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+TmsafJx4I44NyNsMNM0gnOMSEZGK6NLs="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:pb/JexYmuYeLdi+MLbMmJKt81Hk=
sha1:fvMecz83HiGTWC24UJtt3ie7HIU=
X-BSB-Auth: 1.ddb36cfd7d7bf1f27f8c.20240220114356GMT.87ttm3cqdf.fsf@bsb.me.uk
 by: Ben Bacarisse - Tue, 20 Feb 2024 11:43 UTC

Ross Finlayson <ross.a.finlayson@gmail.com> writes:

> On 02/19/2024 04:15 PM, Ben Bacarisse wrote:
>> Ross Finlayson <ross.a.finlayson@gmail.com> writes:
>>
>>> What about if M_0(n) is a Turing machine of finite bound n,
>>
>> Care to define what that you mean?
>>
>>> then there exists M_1(m) where m > n or m >> n,
>>> that is a halt decider for M_0(n).
>>
>> I'm not sure what role the subscripts 0 and 1 are playing here. Also,
>> I'd urge you to be careful about terms like "X is a ..." when I think
>> you mean "X is any one of the class of ...". It's OK provided everyone
>> is on board, but when things are new, extra care is sometimes needed.
>>
>>> How about that?
>>
>> With appropriate definitions, I feel sure sure one can do something like
>> that.
>>
>> Why are interested in such results? Do they lead to some interesting
>> theory?
>
> I think it's good the concept that the halting problem
> makes for an argument that "static analysis always halts".

Sorry, my mistake.

--
Ben.

Pages:1234567891011121314
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor