Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

That does not compute.


devel / comp.theory / The halting problem can't be solved

SubjectAuthor
* The halting problem can't be solvedimmibis
`* The halting problem can't be solvedolcott
 +* The halting problem can't be solvedimmibis
 |+* The halting problem can't be solvedolcott
 ||+* The halting problem can't be solvedRichard Damon
 |||`- The halting problem can't be solvedimmibis
 ||`* The halting problem can't be solvedimmibis
 || +* The halting problem can't be solved [+++]olcott
 || |`* The halting problem can't be solved [+++]immibis
 || | +* The halting problem can't be solved [+++]olcott
 || | |`- The halting problem can't be solved [+++]Richard Damon
 || | `* Re: The halting problem can't be solved [+++]olcott
 || |  `- Re: The halting problem can't be solved [+++]Richard Damon
 || `* The halting problem can't be solvedolcott
 ||  `- The halting problem can't be solvedRichard Damon
 |`* The halting problem can't be solvedMike Terry
 | +* The halting problem can't be solvedolcott
 | |`- The halting problem can't be solvedRichard Damon
 | +* The halting problem can't be solvedolcott
 | |`* The halting problem can't be solvedRichard Damon
 | | `* The halting problem can't be solvedolcott
 | |  `- The halting problem can't be solvedRichard Damon
 | +* The halting problem can't be solvedimmibis
 | |`* Re: The halting problem can't be solvedMike Terry
 | | +* Re: The halting problem can't be solvedolcott
 | | |+- Re: The halting problem can't be solvedRichard Damon
 | | |`* Re: The halting problem can't be solvedMike Terry
 | | | `* Re: The halting problem can't be solvedolcott
 | | |  +- Re: The halting problem can't be solvedRichard Damon
 | | |  `* Re: The halting problem can't be solvedimmibis
 | | |   `* Re: The halting problem can't be solvedolcott
 | | |    +- Re: The halting problem can't be solvedRichard Damon
 | | |    +* Re: The halting problem can't be solvedimmibis
 | | |    |`* Re: The halting problem can't be solvedolcott
 | | |    | +- Re: The halting problem can't be solvedRichard Damon
 | | |    | `* Re: The halting problem can't be solvedimmibis
 | | |    |  `* Re: The halting problem can't be solvedolcott
 | | |    |   +- Re: The halting problem can't be solvedRichard Damon
 | | |    |   `* Re: The halting problem can't be solvedimmibis
 | | |    |    `* Re: The halting problem can't be solvedolcott
 | | |    |     `- Re: The halting problem can't be solvedimmibis
 | | |    `* Re: The halting problem can't be solvedMikko
 | | |     `* Re: The halting problem can't be solvedolcott
 | | |      `* Re: The halting problem can't be solvedMikko
 | | |       `* Re: The halting problem can't be solvedolcott
 | | |        `- Re: The halting problem can't be solvedRichard Damon
 | | `* Re: The halting problem can't be solvedwij
 | |  +- Re: The halting problem can't be solvedolcott
 | |  `* Re: The halting problem can't be solvedMike Terry
 | |   `- Re: The halting problem can't be solvedwij
 | `- The halting problem can't be solvedolcott
 `- The halting problem can't be solvedRichard Damon

Pages:123
The halting problem can't be solved

<unikar$1t7h7$2@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 06:07:39 +0100
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <unikar$1t7h7$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 05:07:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="486f5ee68a631c16bd6a99d9bf90881c";
logging-data="2006567"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19qxT/miGNhLCKHC61DdK6g"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:GYixuW1lxB8lNd0MAp1ZXwgWQrM=
Content-Language: en-US
 by: immibis - Tue, 9 Jan 2024 05:07 UTC

Premises:

1. The halting problem is Olcott-self-contradictory.
2. Olcott-self-contradictory problems can't be solved.

Conclusion:

3. The halting problem can't be solved.

Re: The halting problem can't be solved

<unjjkh$216no$5@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!news.niel.me!nntp.terraraq.uk!nntp-feed.chiark.greenend.org.uk!ewrotcd!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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 08:01:53 -0600
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <unjjkh$216no$5@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 14:01:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3aec4d17fb1c010a3e925d9fd225d78f";
logging-data="2136824"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+/39yK+O7ptaKl7qCieAwC"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:nNqG4S8nyFhpJRZXtmMKPf7Jdnk=
In-Reply-To: <unikar$1t7h7$2@dont-email.me>
Content-Language: en-US
 by: olcott - Tue, 9 Jan 2024 14:01 UTC

On 1/8/2024 11:07 PM, immibis wrote:
> Premises:
>
> 1. The halting problem is Olcott-self-contradictory.
> 2. Olcott-self-contradictory problems can't be solved.
>
> Conclusion:
>
> 3. The halting problem can't be solved.

When D is intentionally defined to do the opposite of
whatever Boolean value that H returns then input D <is>
absolutely self-contradictory to termination analyzer H
when H is required to report on the behavior of the
directly executed D.

*MIT Professor Michael Sipser has agreed that the following verbatim*
*paragraph is correct*
(a) If simulating halt decider H correctly simulates its input D until H
correctly determines that its simulated D would never stop running
unless aborted then
(b) H can abort its simulation of D and correctly report that D
specifies a non-halting sequence of configurations.

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

Re: The halting problem can't be solved

<unkmbs$26m1b$2@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 00:54:36 +0100
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <unkmbs$26m1b$2@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 23:54:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3e9cf253989a24642e5180b4f51faff3";
logging-data="2316331"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QaE+f30XIRbeGRC7b8hOq"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:ZNVjV5YSpDuhUhje1LSce11U1v0=
In-Reply-To: <unjjkh$216no$5@dont-email.me>
Content-Language: en-US
 by: immibis - Tue, 9 Jan 2024 23:54 UTC

On 1/9/24 15:01, olcott wrote:
> On 1/8/2024 11:07 PM, immibis wrote:
>> Premises:
>>
>> 1. The halting problem is Olcott-self-contradictory.
>> 2. Olcott-self-contradictory problems can't be solved.
>>
>> Conclusion:
>>
>> 3. The halting problem can't be solved.
>
> When D is intentionally defined to do the opposite of
> whatever Boolean value that H returns then input D <is>
> absolutely self-contradictory to termination analyzer H
> when H is required to report on the behavior of the
> directly executed D.
>
> *MIT Professor Michael Sipser has agreed that the following verbatim*
> *paragraph is correct*
> (a) If simulating halt decider H correctly simulates its input D until H
> correctly determines that its simulated D would never stop running
> unless aborted then

Your simulator does an incorrect simulation because of the undeclared
input of execution history into the inner simulation.

> (b) H can abort its simulation of D and correctly report that D
> specifies a non-halting sequence of configurations.
>
>

Re: The halting problem can't be solved

<unkp96$270a1$2@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 18:44:22 -0600
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <unkp96$270a1$2@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 00:44:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2326849"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/NAY06a6dPL8jjaGGCNVVV"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:DIlsykDObc4WMnfJl6FPhI9WisM=
In-Reply-To: <unkmbs$26m1b$2@dont-email.me>
Content-Language: en-US
 by: olcott - Wed, 10 Jan 2024 00:44 UTC

On 1/9/2024 5:54 PM, immibis wrote:
> On 1/9/24 15:01, olcott wrote:
>> On 1/8/2024 11:07 PM, immibis wrote:
>>> Premises:
>>>
>>> 1. The halting problem is Olcott-self-contradictory.
>>> 2. Olcott-self-contradictory problems can't be solved.
>>>
>>> Conclusion:
>>>
>>> 3. The halting problem can't be solved.
>>
>> When D is intentionally defined to do the opposite of
>> whatever Boolean value that H returns then input D <is>
>> absolutely self-contradictory to termination analyzer H
>> when H is required to report on the behavior of the
>> directly executed D.
>>
>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>> *paragraph is correct*
>> (a) If simulating halt decider H correctly simulates its input D until H
>> correctly determines that its simulated D would never stop running
>> unless aborted then
>
> Your simulator does an incorrect simulation because of the undeclared
> input of execution history into the inner simulation.

If it was incorrect then you could show the exact sequence that
should be simulated. You already said that the simulated D
should call the simulated H.

You know that when it does this that D correctly simulated by H cannot
possible reach its own line 09 and terminate normally (AKA halt).

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

Re: The halting problem can't be solved

<unkuj1$2oqlk$6@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 21:14:57 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unkuj1$2oqlk$6@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 02:14:57 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910900"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
In-Reply-To: <unjjkh$216no$5@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US
 by: Richard Damon - Wed, 10 Jan 2024 02:14 UTC

On 1/9/24 9:01 AM, olcott wrote:
> On 1/8/2024 11:07 PM, immibis wrote:
>> Premises:
>>
>> 1. The halting problem is Olcott-self-contradictory.
>> 2. Olcott-self-contradictory problems can't be solved.
>>
>> Conclusion:
>>
>> 3. The halting problem can't be solved.
>
> When D is intentionally defined to do the opposite of
> whatever Boolean value that H returns then input D <is>
> absolutely self-contradictory to termination analyzer H
> when H is required to report on the behavior of the
> directly executed D.

You have a problem with word definitions.

How can D be *SELF*-contradictory to H, since they are not the same thing.

You can only be SELF-contradictory to YOURSELF.

Thus, your arguement begins with an error.

>
> *MIT Professor Michael Sipser has agreed that the following verbatim*
> *paragraph is correct*
> (a) If simulating halt decider H correctly simulates its input D until H
> correctly determines that its simulated D would never stop running
> unless aborted then
> (b) H can abort its simulation of D and correctly report that D
> specifies a non-halting sequence of configurations.
>
>

ANd since H doesn't "Correctly Simulate" or "Correctly Determine" that a
CORRECT simulation wouldn't halt, you can't use that criteria.

Remember, to Sipser, the only "Correct Simulation" is a COMPLETE simulation.

Re: The halting problem can't be solved

<unkuj3$2oqlk$7@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 21:14:59 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unkuj3$2oqlk$7@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 02:14:59 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910900"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <unkp96$270a1$2@dont-email.me>
Content-Language: en-US
 by: Richard Damon - Wed, 10 Jan 2024 02:14 UTC

On 1/9/24 7:44 PM, olcott wrote:
> On 1/9/2024 5:54 PM, immibis wrote:
>> On 1/9/24 15:01, olcott wrote:
>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>> Premises:
>>>>
>>>> 1. The halting problem is Olcott-self-contradictory.
>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>
>>>> Conclusion:
>>>>
>>>> 3. The halting problem can't be solved.
>>>
>>> When D is intentionally defined to do the opposite of
>>> whatever Boolean value that H returns then input D <is>
>>> absolutely self-contradictory to termination analyzer H
>>> when H is required to report on the behavior of the
>>> directly executed D.
>>>
>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>> *paragraph is correct*
>>> (a) If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then
>>
>> Your simulator does an incorrect simulation because of the undeclared
>> input of execution history into the inner simulation.
>
> If it was incorrect then you could show the exact sequence that
> should be simulated. You already said that the simulated D
> should call the simulated H.
>
> You know that when it does this that D correctly simulated by H cannot
> possible reach its own line 09 and terminate normally (AKA halt).
>

See below, that you yourself posted nearly two years ago.

On 4/27/21 12:55 AM, olcott wrote:
Message-ID: <Teudndbu59GVBBr9nZ2dnUU7-V2dnZ2d@giganews.com>
> void H_Hat(u32 P)
> {
> u32 Input_Halts = Halts(P, P);
> if (Input_Halts)
> HERE: goto HERE;
> }
>
>
> int main()
> {
> H_Hat((u32)H_Hat);
> }
>
>
> _H_Hat()
> [00000b98](01) 55 push ebp
> [00000b99](02) 8bec mov ebp,esp
>
[00000b9b](01) 51 push ecx
> [00000b9c](03) 8b4508 mov eax,[ebp+08]
> [00000b9f](01) 50 push eax
> [00000ba0](03) 8b4d08 mov ecx,[ebp+08]
> [00000ba3](01) 51 push ecx
> [00000ba4](05) e88ffdffff call 00000938
> [00000ba9](03) 83c408 add esp,+08
> [00000bac](03) 8945fc mov [ebp-04],eax
> [00000baf](04) 837dfc00 cmp dword [ebp-04],+00
> [00000bb3](02) 7402 jz 00000bb7
> [00000bb5](02) ebfe jmp 00000bb5
> [00000bb7](02) 8be5 mov esp,ebp
> [00000bb9](01) 5d pop ebp
> [00000bba](01) c3 ret
> Size in bytes:(0035) [00000bba]
>
> _main()
> [00000bc8](01) 55 push ebp
> [00000bc9](02) 8bec mov ebp,esp
> [00000bcb](05) 68980b0000 push 00000b98
> [00000bd0](05) e8c3ffffff call 00000b98
> [00000bd5](03) 83c404 add esp,+04
> [00000bd8](02) 33c0 xor eax,eax
> [00000bda](01) 5d pop ebp
> [00000bdb](01) c3 ret
> Size in bytes:(0020) [00000bdb]
>
> ===============================
> ...[00000bc8][001015d4][00000000](01) 55 push ebp
> ...[00000bc9][001015d4][00000000](02) 8bec mov ebp,esp
> ...[00000bcb][001015d0][00000b98](05) 68980b0000 push 00000b98
> ...[00000bd0][001015cc][00000bd5](05) e8c3ffffff call 00000b98
> ...[00000b98][001015c8][001015d4](01) 55 push ebp
> ...[00000b99][001015c8][001015d4](02) 8bec mov ebp,esp
> ...[00000b9b][001015c4][00000000](01) 51 push ecx
> ...[00000b9c][001015c4][00000000](03) 8b4508 mov eax,[ebp+08]
> ...[00000b9f][001015c0][00000b98](01) 50 push eax
> ...[00000ba0][001015c0][00000b98](03) 8b4d08 mov ecx,[ebp+08]
> ...[00000ba3][001015bc][00000b98](01) 51 push ecx
> ...[00000ba4][001015b8][00000ba9](05) e88ffdffff call 00000938
> Begin Local Halt Decider Simulation at Machine Address:b98
> ...[00000b98][00211674][00211678](01) 55 push ebp
> ...[00000b99][00211674][00211678](02) 8bec mov ebp,esp
> ...[00000b9b][00211670][00201644](01) 51 push ecx
> ...[00000b9c][00211670][00201644](03) 8b4508 mov eax,[ebp+08]
> ...[00000b9f][0021166c][00000b98](01) 50 push eax
> ...[00000ba0][0021166c][00000b98](03) 8b4d08 mov ecx,[ebp+08]
> ...[00000ba3][00211668][00000b98](01) 51 push ecx
> ...[00000ba4][00211664][00000ba9](05) e88ffdffff call 00000938
> ...[00000b98][0025c09c][0025c0a0](01) 55 push ebp
> ...[00000b99][0025c09c][0025c0a0](02) 8bec mov ebp,esp
> ...[00000b9b][0025c098][0024c06c](01) 51 push ecx
> ...[00000b9c][0025c098][0024c06c](03) 8b4508 mov eax,[ebp+08]
> ...[00000b9f][0025c094][00000b98](01) 50 push eax
> ...[00000ba0][0025c094][00000b98](03) 8b4d08 mov ecx,[ebp+08]
> ...[00000ba3][0025c090][00000b98](01) 51 push ecx
> ...[00000ba4][0025c08c][00000ba9](05) e88ffdffff call 00000938
> Local Halt Decider: Infinite Recursion Detected Simulation Stopped

Above decision was from the call the Halts inside H_Hat, deciding that
H_Hat(H_Hat) seems to be non-halting, it then returns that answer and is
processed below:

> ...[00000ba9][001015c4][00000000](03) 83c408 add esp,+08
> ...[00000bac][001015c4][00000000](03) 8945fc mov [ebp-04],eax
> ...[00000baf][001015c4][00000000](04) 837dfc00 cmp dword [ebp-04],+00
> ...[00000bb3][001015c4][00000000](02) 7402 jz 00000bb7
> ...[00000bb7][001015c8][001015d4](02) 8be5 mov esp,ebp
> ...[00000bb9][001015cc][00000bd5](01) 5d pop ebp
> ...[00000bba][001015d0][00000b98](01) c3 ret
> ...[00000bd5][001015d4][00000000](03) 83c404 add esp,+04
> ...[00000bd8][001015d4][00000000](02) 33c0 xor eax,eax
> ...[00000bda][001015d8][00100000](01) 5d pop ebp
> ...[00000bdb][001015dc][00000098](01) c3 ret

SEE IT HALTED!

> Number_of_User_Instructions(39)
> Number of Instructions Executed(26567)

Re: The halting problem can't be solved

<unkuok$27jf2$1@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 03:17:55 +0100
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <unkuok$27jf2$1@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 02:17:56 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3e9cf253989a24642e5180b4f51faff3";
logging-data="2346466"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Kljo8VqqCjAaAeFlhMaqH"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:hLorBlTr2pp6N/rGlRMrLSIdHxc=
In-Reply-To: <unkp96$270a1$2@dont-email.me>
Content-Language: en-US
 by: immibis - Wed, 10 Jan 2024 02:17 UTC

On 1/10/24 01:44, olcott wrote:
> On 1/9/2024 5:54 PM, immibis wrote:
>> On 1/9/24 15:01, olcott wrote:
>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>> Premises:
>>>>
>>>> 1. The halting problem is Olcott-self-contradictory.
>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>
>>>> Conclusion:
>>>>
>>>> 3. The halting problem can't be solved.
>>>
>>> When D is intentionally defined to do the opposite of
>>> whatever Boolean value that H returns then input D <is>
>>> absolutely self-contradictory to termination analyzer H
>>> when H is required to report on the behavior of the
>>> directly executed D.
>>>
>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>> *paragraph is correct*
>>> (a) If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then
>>
>> Your simulator does an incorrect simulation because of the undeclared
>> input of execution history into the inner simulation.
>
> If it was incorrect then you could show the exact sequence that
> should be simulated.

I could, but why should I do more work when less work is already good
enough? It wouldn't prove anything that wasn't already proved. I'd have
to download your simulator, check it for viruses, figure out how it
works, then change it.

> You already said that the simulated D should call the simulated H.
>
> You know that when it does this that D correctly simulated by H cannot
possible reach its own line 09 and terminate normally (AKA halt).
>

That's right.

Re: The halting problem can't be solved

<unkvu3$27n48$1@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 03:37:55 +0100
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <unkvu3$27n48$1@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuj3$2oqlk$7@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 02:37:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3e9cf253989a24642e5180b4f51faff3";
logging-data="2350216"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191zm4MKET1a8CC3wye9oVG"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:wodF7mvW/LXvpYRNtxALP3k28Z8=
In-Reply-To: <unkuj3$2oqlk$7@i2pn2.org>
Content-Language: en-US
 by: immibis - Wed, 10 Jan 2024 02:37 UTC

On 1/10/24 03:14, Richard Damon wrote:
> On 1/9/24 7:44 PM, olcott wrote:
>> On 1/9/2024 5:54 PM, immibis wrote:
>>> On 1/9/24 15:01, olcott wrote:
>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>> Premises:
>>>>>
>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>
>>>>> Conclusion:
>>>>>
>>>>> 3. The halting problem can't be solved.
>>>>
>>>> When D is intentionally defined to do the opposite of
>>>> whatever Boolean value that H returns then input D <is>
>>>> absolutely self-contradictory to termination analyzer H
>>>> when H is required to report on the behavior of the
>>>> directly executed D.
>>>>
>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>> *paragraph is correct*
>>>> (a) If simulating halt decider H correctly simulates its input D
>>>> until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then
>>>
>>> Your simulator does an incorrect simulation because of the undeclared
>>> input of execution history into the inner simulation.
>>
>> If it was incorrect then you could show the exact sequence that
>> should be simulated. You already said that the simulated D
>> should call the simulated H.
>>
>> You know that when it does this that D correctly simulated by H cannot
>> possible reach its own line 09 and terminate normally (AKA halt).
>>
>
> See below, that you yourself posted nearly two years ago.
>
> On 4/27/21 12:55 AM, olcott wrote:
> Message-ID: <Teudndbu59GVBBr9nZ2dnUU7-V2dnZ2d@giganews.com>
>> [snipped: Olcott's execution traces]
>
> SEE IT HALTED!
>

Very good point. If the correct simulation cannot possibly halt, but
Olcott's simulation halts, that proves Olcott's simulation is not correct.

Re: The halting problem can't be solved [+++]

<unl13o$27otp$3@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved [+++]
Date: Tue, 9 Jan 2024 20:58:00 -0600
Organization: A noiseless patient Spider
Lines: 53
Message-ID: <unl13o$27otp$3@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuok$27jf2$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 02:58:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2352057"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/mRW25DeuYG7h7gOsY7zo4"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:e+Pk4JZNk9xW/bQ1rakU4iyV1rw=
Content-Language: en-US
In-Reply-To: <unkuok$27jf2$1@dont-email.me>
 by: olcott - Wed, 10 Jan 2024 02:58 UTC

On 1/9/2024 8:17 PM, immibis wrote:
> On 1/10/24 01:44, olcott wrote:
>> On 1/9/2024 5:54 PM, immibis wrote:
>>> On 1/9/24 15:01, olcott wrote:
>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>> Premises:
>>>>>
>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>
>>>>> Conclusion:
>>>>>
>>>>> 3. The halting problem can't be solved.
>>>>
>>>> When D is intentionally defined to do the opposite of
>>>> whatever Boolean value that H returns then input D <is>
>>>> absolutely self-contradictory to termination analyzer H
>>>> when H is required to report on the behavior of the
>>>> directly executed D.
>>>>
>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>> *paragraph is correct*
>>>> (a) If simulating halt decider H correctly simulates its input D
>>>> until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then
>>>
>>> Your simulator does an incorrect simulation because of the undeclared
>>> input of execution history into the inner simulation.
>>
>> If it was incorrect then you could show the exact sequence that
>> should be simulated.
>
> I could, but why should I do more work when less work is already good
> enough? It wouldn't prove anything that wasn't already proved. I'd have
> to download your simulator, check it for viruses, figure out how it
> works, then change it.
>
>> You already said that the simulated D should call the simulated H.
>>
>> You know that when it does this that D correctly simulated by H cannot
> possible reach its own line 09 and terminate normally (AKA halt).
>>
>
> That's right.
>

*That is better than anyone else has ever understood*

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

Re: The halting problem can't be solved [+++]

<unl1bh$2bl00$6@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved [+++]
Date: Wed, 10 Jan 2024 04:02:09 +0100
Organization: A noiseless patient Spider
Lines: 56
Message-ID: <unl1bh$2bl00$6@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuok$27jf2$1@dont-email.me> <unl13o$27otp$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 03:02:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3e9cf253989a24642e5180b4f51faff3";
logging-data="2479104"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186qHFR39sEZDCG8lMjkk0o"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:qm0E2DnuV9Qgpn3LLfXidKAIpRE=
In-Reply-To: <unl13o$27otp$3@dont-email.me>
Content-Language: en-US
 by: immibis - Wed, 10 Jan 2024 03:02 UTC

On 1/10/24 03:58, olcott wrote:
> On 1/9/2024 8:17 PM, immibis wrote:
>> On 1/10/24 01:44, olcott wrote:
>>> On 1/9/2024 5:54 PM, immibis wrote:
>>>> On 1/9/24 15:01, olcott wrote:
>>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>>> Premises:
>>>>>>
>>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>>
>>>>>> Conclusion:
>>>>>>
>>>>>> 3. The halting problem can't be solved.
>>>>>
>>>>> When D is intentionally defined to do the opposite of
>>>>> whatever Boolean value that H returns then input D <is>
>>>>> absolutely self-contradictory to termination analyzer H
>>>>> when H is required to report on the behavior of the
>>>>> directly executed D.
>>>>>
>>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>>> *paragraph is correct*
>>>>> (a) If simulating halt decider H correctly simulates its input D
>>>>> until H
>>>>> correctly determines that its simulated D would never stop running
>>>>> unless aborted then
>>>>
>>>> Your simulator does an incorrect simulation because of the
>>>> undeclared input of execution history into the inner simulation.
>>>
>>> If it was incorrect then you could show the exact sequence that
>>> should be simulated.
>>
>> I could, but why should I do more work when less work is already good
>> enough? It wouldn't prove anything that wasn't already proved. I'd
>> have to download your simulator, check it for viruses, figure out how
>> it works, then change it.
>>
>>> You already said that the simulated D should call the simulated H.
>>>
>>> You know that when it does this that D correctly simulated by H cannot
>> possible reach its own line 09 and terminate normally (AKA halt).
>>>
>>
>> That's right.
>>
>
> *That is better than anyone else has ever understood*
>
We all understand it, except you.

You refuse to acknowledge this point:

**The correct simulation of a program returns the same result as its
direct execution.**

Re: The halting problem can't be solved [+++]

<unl2e7$27otp$6@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved [+++]
Date: Tue, 9 Jan 2024 21:20:39 -0600
Organization: A noiseless patient Spider
Lines: 71
Message-ID: <unl2e7$27otp$6@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuok$27jf2$1@dont-email.me> <unl13o$27otp$3@dont-email.me>
<unl1bh$2bl00$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 03:20:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2352057"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/6EfIfo8X4Wa/UCrIsqFvt"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:+5AsyFM4VKKOS/7vVd21E6OiWEY=
In-Reply-To: <unl1bh$2bl00$6@dont-email.me>
Content-Language: en-US
 by: olcott - Wed, 10 Jan 2024 03:20 UTC

On 1/9/2024 9:02 PM, immibis wrote:
> On 1/10/24 03:58, olcott wrote:
>> On 1/9/2024 8:17 PM, immibis wrote:
>>> On 1/10/24 01:44, olcott wrote:
>>>> On 1/9/2024 5:54 PM, immibis wrote:
>>>>> On 1/9/24 15:01, olcott wrote:
>>>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>>>> Premises:
>>>>>>>
>>>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>>>
>>>>>>> Conclusion:
>>>>>>>
>>>>>>> 3. The halting problem can't be solved.
>>>>>>
>>>>>> When D is intentionally defined to do the opposite of
>>>>>> whatever Boolean value that H returns then input D <is>
>>>>>> absolutely self-contradictory to termination analyzer H
>>>>>> when H is required to report on the behavior of the
>>>>>> directly executed D.
>>>>>>
>>>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>>>> *paragraph is correct*
>>>>>> (a) If simulating halt decider H correctly simulates its input D
>>>>>> until H
>>>>>> correctly determines that its simulated D would never stop running
>>>>>> unless aborted then
>>>>>
>>>>> Your simulator does an incorrect simulation because of the
>>>>> undeclared input of execution history into the inner simulation.
>>>>
>>>> If it was incorrect then you could show the exact sequence that
>>>> should be simulated.
>>>
>>> I could, but why should I do more work when less work is already good
>>> enough? It wouldn't prove anything that wasn't already proved. I'd
>>> have to download your simulator, check it for viruses, figure out how
>>> it works, then change it.
>>>
>>>> You already said that the simulated D should call the simulated H.
>>>>
>>>> You know that when it does this that D correctly simulated by H cannot
>>> possible reach its own line 09 and terminate normally (AKA halt).
>>>>
>>>
>>> That's right.
>>>
>>
>> *That is better than anyone else has ever understood*
>>
> We all understand it, except you.
>
> You refuse to acknowledge this point:
>
> **The correct simulation of a program returns the same result as its
> direct execution.**

As soon as a termination analyzer correctly determines
that D correctly simulated by H cannot possibly halt
then this termination analyzer is free to abort this
simulation and report non-halting.

Alternatively you are saying that infinite loops cannot
possibly be determined to not halt until they are
simulated forever.

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

Re: The halting problem can't be solved

<unl2js$27otp$7@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 21:23:40 -0600
Organization: A noiseless patient Spider
Lines: 58
Message-ID: <unl2js$27otp$7@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuok$27jf2$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 03:23:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2352057"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1916dOu1HilVwZBcieru5kB"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:hHBe5HyFrsoqX7z2sekjTrOczAg=
Content-Language: en-US
In-Reply-To: <unkuok$27jf2$1@dont-email.me>
 by: olcott - Wed, 10 Jan 2024 03:23 UTC

On 1/9/2024 8:17 PM, immibis wrote:
> On 1/10/24 01:44, olcott wrote:
>> On 1/9/2024 5:54 PM, immibis wrote:
>>> On 1/9/24 15:01, olcott wrote:
>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>> Premises:
>>>>>
>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>
>>>>> Conclusion:
>>>>>
>>>>> 3. The halting problem can't be solved.
>>>>
>>>> When D is intentionally defined to do the opposite of
>>>> whatever Boolean value that H returns then input D <is>
>>>> absolutely self-contradictory to termination analyzer H
>>>> when H is required to report on the behavior of the
>>>> directly executed D.
>>>>
>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>> *paragraph is correct*
>>>> (a) If simulating halt decider H correctly simulates its input D
>>>> until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then
>>>
>>> Your simulator does an incorrect simulation because of the undeclared
>>> input of execution history into the inner simulation.
>>
>> If it was incorrect then you could show the exact sequence that
>> should be simulated.
>
> I could, but why should I do more work when less work is already good
> enough? It wouldn't prove anything that wasn't already proved. I'd have
> to download your simulator, check it for viruses, figure out how it
> works, then change it.
>
>> You already said that the simulated D should call the simulated H.
>>
>> You know that when it does this that D correctly simulated by H cannot
> possible reach its own line 09 and terminate normally (AKA halt).
>>
>
> That's right.
>

HH(D,D) does this and sees the repeated state and then
aborts its simulation. There is no need to simulate
an infinite loop forever to determine that it never halts.

As soon as the Infinite_loop non halting behavior
pattern is matched H is free to abort and report.

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

Re: The halting problem can't be solved

<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!69.80.99.26.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 10 Jan 2024 03:36:26 +0000
Subject: Re: The halting problem can't be solved
Newsgroups: comp.theory,sci.logic
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me> <unkmbs$26m1b$2@dont-email.me>
From: news.dead.person.stones@darjeeling.plus.com (Mike Terry)
Date: Wed, 10 Jan 2024 03:36:24 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.17
MIME-Version: 1.0
In-Reply-To: <unkmbs$26m1b$2@dont-email.me>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
Lines: 107
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-lpOKCMMYXevd2+Pwl4bZahNRfy/YYSVrLkKwHjRF3YCZRB3oZ5mvKk1EVXz2m/thHLM3oWv2ovNVVP5!fRWfX9aLKPlMB+BgZcav6HypEnqBggkkYrXD67g2CmmblkAe6PhefsdqSisVpqxzpDRQ79rsQfAD!Y7KkcbLOOVgrojLJxUeh9ZPnAwc=
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: Mike Terry - Wed, 10 Jan 2024 03:36 UTC

On 09/01/2024 23:54, immibis wrote:
> On 1/9/24 15:01, olcott wrote:
>> On 1/8/2024 11:07 PM, immibis wrote:
>>> Premises:
>>>
>>> 1. The halting problem is Olcott-self-contradictory.
>>> 2. Olcott-self-contradictory problems can't be solved.
>>>
>>> Conclusion:
>>>
>>> 3. The halting problem can't be solved.
>>
>> When D is intentionally defined to do the opposite of
>> whatever Boolean value that H returns then input D <is>
>> absolutely self-contradictory to termination analyzer H
>> when H is required to report on the behavior of the
>> directly executed D.
>>
>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>> *paragraph is correct*
>> (a) If simulating halt decider H correctly simulates its input D until H
>> correctly determines that its simulated D would never stop running
>> unless aborted then
>
> Your simulator does an incorrect simulation because of the undeclared input of execution history
> into the inner simulation.
>

I think you may be off base on your exact explanation here.

It's some time since I looked in any detail at PO's code and traces, but when I last did that it
seemed to me that at the step-by-step x86 instruction level the simulation was ok. The problem is
that H stops simulating before the simulated computation halts, on the grounds that it has spotted
the "PO infinitely recursive simulation pattern". UP TO THAT POINT the simulation faithfully
tracks the states of the actual computation, which continues from that point for a while and then
terminates normally. [..as seen when running D(D) "directly"]

PO is really really really convinced (despite concrete evidence showing otherwise) that his infinite
recursion pattern gives a sound non-halting test, but he is just wrong - it does not imply
non-halting. Other tests coded in his H may (likely) be sound, such as a "tight loop test", but the
one that matches in the D(D) simulation by H is unsound. Anyway, PO believes it is sound, so for PO
there is no debate: once H detects the pattern in the simulated D(D) trace that is (to PO) "proof"
that D(D) (at least "when correctly simulated by H" whatever that means) is non-halting. Since he
acknowledges that D(D) run independently DOES halt, he has to invent further ridiculous explanations
to explain that away - all the stuff about "different questions depending on who is being asked".
To repeat my point above - regardless of who is asked, PO's simulation follows the same correct
sequence of steps UP TO THE POINT where askee stops the simulation. No difference in the simulated
D(D) steps, only in the surrounding conditional code (e.g. in H) driving the simulation steps.

E.g. PO's H1 is a copy of H's code, but changed to look for its own H1 address instead of H's
address inside the simulations it runs. Since the D(D) computation never calls H1, PO's unsound
recursion test never matches, so H1 simulates right through to the natural termination of the D(D)
computation. PO quotes that as proof that "the question has changed when asked to H1", but of
course it is just that H1 is not a proper copy of H - it simply implements different logic, but runs
against the same simulation "trace" data, so no surprise it's result differs from H's. I find it
funny that PO is quite clueless about what his own code is doing! :)

A year or two ago I actually posted PO-style traces of D(D) and H(D,D) SIDE BY SIDE so PO could see
the simulation traces were identical [up to where H elects to stop simulating]. I've found the old
post:

msgid: <tbme1t$1a10$1@gioia.aioe.org>

[ah, AIOE... RIP]

or a GG web link:

<https://groups.google.com/g/comp.theory/c/dP1uDQDLkJI/m/eOaCCBSFAgAJ>

I seriously hope you don't need the GG link - as usual GG has screwed up all the careful spacing in
the Usenet article so it's a dog's dinner to read! (I could recopy the article here to get the
formatting back if required.)

Regards,
Mike.

BTW, I'm not sure how new you are to PO's "traces", so just in case you don't realise:
- they're not "x86 processor traces" in the usual sense, because they consist
of entries from nested simulation levels interleaved, with no clear indication
of this. When you see inner simulation trace entries, remember the simulator
logic in all outer levels is still running and examining the inner simulations
etc., so an outer level is free to stop its simulation at any point.
This is deliberate on PO's part, as he wants viewers to treat it as a single
processor trace. For a single process trace (e.g. if H CALLED D(D) rather
than SIMULATED it, his "infinite recursion pattern" or something similar could
become sound.
We could say that PO's most low level error in the whole "I've refuted HP etc."
claim is his belief that his PO-pattern to detect "infinite recursive simulation"
is sound. And that error in turn is due to PO not understanding the logical
differences between CALL recursion and SIMULATION recursion. [The former can
ONLY break from the innermost loop. The latter can additionally break from the
outer SIMULATION just deciding to stop simulating.]
[Of course, piled on top of this error are heaps of other more blatent higher
level errors, but I feel those came later in PO's attempt to patch up this
original error...]
- trace entries within H are suppressed, so in a PO trace what typically follows
a call to H are entries for instructions being SIMULATED inside H, until
the simulation ends and H returns, at which point entries resume for
the original processor.
- the above apply recursively if a simulated program simulates another and so on,
although I don't think that happened in the code I last looked at, since H
was coded to stop simulating before that would occur...
- PO's "simulations" all occur within a single "address space" sharing all
code and data. He gives them each their own stack, but they are only "stepped"
explictly by the code (e.g. in H) driving the simulation forward.
(I recall in another post you said you weren't sure about how PO did this...)

Re: The halting problem can't be solved [+++]

<unl595$2oqll$5@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved [+++]
Date: Tue, 9 Jan 2024 23:09:09 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unl595$2oqll$5@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuok$27jf2$1@dont-email.me> <unl13o$27otp$3@dont-email.me>
<unl1bh$2bl00$6@dont-email.me> <unl2e7$27otp$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 04:09:09 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910901"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
In-Reply-To: <unl2e7$27otp$6@dont-email.me>
Content-Language: en-US
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: Richard Damon - Wed, 10 Jan 2024 04:09 UTC

On 1/9/24 10:20 PM, olcott wrote:
> On 1/9/2024 9:02 PM, immibis wrote:
>> On 1/10/24 03:58, olcott wrote:
>>> On 1/9/2024 8:17 PM, immibis wrote:
>>>> On 1/10/24 01:44, olcott wrote:
>>>>> On 1/9/2024 5:54 PM, immibis wrote:
>>>>>> On 1/9/24 15:01, olcott wrote:
>>>>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>>>>> Premises:
>>>>>>>>
>>>>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>>>>
>>>>>>>> Conclusion:
>>>>>>>>
>>>>>>>> 3. The halting problem can't be solved.
>>>>>>>
>>>>>>> When D is intentionally defined to do the opposite of
>>>>>>> whatever Boolean value that H returns then input D <is>
>>>>>>> absolutely self-contradictory to termination analyzer H
>>>>>>> when H is required to report on the behavior of the
>>>>>>> directly executed D.
>>>>>>>
>>>>>>> *MIT Professor Michael Sipser has agreed that the following
>>>>>>> verbatim*
>>>>>>> *paragraph is correct*
>>>>>>> (a) If simulating halt decider H correctly simulates its input D
>>>>>>> until H
>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>> unless aborted then
>>>>>>
>>>>>> Your simulator does an incorrect simulation because of the
>>>>>> undeclared input of execution history into the inner simulation.
>>>>>
>>>>> If it was incorrect then you could show the exact sequence that
>>>>> should be simulated.
>>>>
>>>> I could, but why should I do more work when less work is already
>>>> good enough? It wouldn't prove anything that wasn't already proved.
>>>> I'd have to download your simulator, check it for viruses, figure
>>>> out how it works, then change it.
>>>>
>>>>> You already said that the simulated D should call the simulated H.
>>>>>
>>>>> You know that when it does this that D correctly simulated by H cannot
>>>> possible reach its own line 09 and terminate normally (AKA halt).
>>>>>
>>>>
>>>> That's right.
>>>>
>>>
>>> *That is better than anyone else has ever understood*
>>>
>> We all understand it, except you.
>>
>> You refuse to acknowledge this point:
>>
>> **The correct simulation of a program returns the same result as its
>> direct execution.**
>
> As soon as a termination analyzer correctly determines
> that D correctly simulated by H cannot possibly halt
> then this termination analyzer is free to abort this
> simulation and report non-halting.
>
> Alternatively you are saying that infinite loops cannot
> possibly be determined to not halt until they are
> simulated forever.
>

No, it needs to determine that D correctly simulated (not just "by H")
or directly run cannot possibly halt.

If no H actually correctly simulates its input, then your termination
analyzer doesn't have any grounds to make a correct decision.

It is just the barber that only shaves people that don't shave themselves.

Note, SOME "infinite loops" can actually be shown in finite time to not
ever reach a final state, even if they were simulated forever. Note,
this is of the exact same program (not a "program template that changed
when you changed the finite decider into a non-aborting simulator).

Since your template doesn't do THAT logic, it isn't sound, but as you
have stated before, just shows itself to be a dishonest liar for not
looking that the input it was actually given, but presuming it is
something else.

(Remember, a specific D is based on a specific H, and thus postulating a
different H looking at this input doesn't change it).

Re: The halting problem can't be solved

<unl5d0$2oqll$6@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 23:11:11 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unl5d0$2oqll$6@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me> <unkp96$270a1$2@dont-email.me>
<unkuok$27jf2$1@dont-email.me> <unl2js$27otp$7@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 04:11:13 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910901"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <unl2js$27otp$7@dont-email.me>
Content-Language: en-US
 by: Richard Damon - Wed, 10 Jan 2024 04:11 UTC

On 1/9/24 10:23 PM, olcott wrote:
> On 1/9/2024 8:17 PM, immibis wrote:
>> On 1/10/24 01:44, olcott wrote:
>>> On 1/9/2024 5:54 PM, immibis wrote:
>>>> On 1/9/24 15:01, olcott wrote:
>>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>>> Premises:
>>>>>>
>>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>>
>>>>>> Conclusion:
>>>>>>
>>>>>> 3. The halting problem can't be solved.
>>>>>
>>>>> When D is intentionally defined to do the opposite of
>>>>> whatever Boolean value that H returns then input D <is>
>>>>> absolutely self-contradictory to termination analyzer H
>>>>> when H is required to report on the behavior of the
>>>>> directly executed D.
>>>>>
>>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>>> *paragraph is correct*
>>>>> (a) If simulating halt decider H correctly simulates its input D
>>>>> until H
>>>>> correctly determines that its simulated D would never stop running
>>>>> unless aborted then
>>>>
>>>> Your simulator does an incorrect simulation because of the
>>>> undeclared input of execution history into the inner simulation.
>>>
>>> If it was incorrect then you could show the exact sequence that
>>> should be simulated.
>>
>> I could, but why should I do more work when less work is already good
>> enough? It wouldn't prove anything that wasn't already proved. I'd
>> have to download your simulator, check it for viruses, figure out how
>> it works, then change it.
>>
>>> You already said that the simulated D should call the simulated H.
>>>
>>> You know that when it does this that D correctly simulated by H cannot
>> possible reach its own line 09 and terminate normally (AKA halt).
>>>
>>
>> That's right.
>>
>
> HH(D,D) does this and sees the repeated state and then
> aborts its simulation. There is no need to simulate
> an infinite loop forever to determine that it never halts.
>
> As soon as the Infinite_loop non halting behavior
> pattern is matched H is free to abort and report.
>

THen why does UTM(D,D) or D(D) reach a final state?

Because your D isn't actually a real program, just a program template,
and thus not actually the machine of the proof.

You have admitted to this, that you are just a pathological liar.

Re: The halting problem can't be solved

<unl5g4$2c54n$1@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 22:12:52 -0600
Organization: A noiseless patient Spider
Lines: 56
Message-ID: <unl5g4$2c54n$1@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 04:12:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2495639"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18i9102SYe5pSAAPRUaWdYt"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:W9lA0yi8qB5/1G4QQtudvyfQ93I=
In-Reply-To: <3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
Content-Language: en-US
 by: olcott - Wed, 10 Jan 2024 04:12 UTC

On 1/9/2024 9:36 PM, Mike Terry wrote:
> On 09/01/2024 23:54, immibis wrote:
>> On 1/9/24 15:01, olcott wrote:
>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>> Premises:
>>>>
>>>> 1. The halting problem is Olcott-self-contradictory.
>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>
>>>> Conclusion:
>>>>
>>>> 3. The halting problem can't be solved.
>>>
>>> When D is intentionally defined to do the opposite of
>>> whatever Boolean value that H returns then input D <is>
>>> absolutely self-contradictory to termination analyzer H
>>> when H is required to report on the behavior of the
>>> directly executed D.
>>>
>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>> *paragraph is correct*
>>> (a) If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then
>>
>> Your simulator does an incorrect simulation because of the undeclared
>> input of execution history into the inner simulation.
>>
>
> I think you may be off base on your exact explanation here.
>
> It's some time since I looked in any detail at PO's code and traces, but
> when I last did that it seemed to me that at the step-by-step x86
> instruction level the simulation was ok.  The problem is that H stops
> simulating before the simulated computation halts,

04 int D(ptr x)
05 {
06 int Halt_Status = H(x, x);
07 if (Halt_Status)
08 HERE: goto HERE;
09 return Halt_Status;
10 }

When N to infinity steps of D are correctly simulated by
any H that can possibly exist none reach their final
instruction at line 09 and halt.

Any attempt to provide a correct simulation of D by
any H such that D reaches its line 09 cannot possibly
succeed.

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

Re: The halting problem can't be solved

<unl62i$2c54n$4@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 22:22:42 -0600
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <unl62i$2c54n$4@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 04:22:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2495639"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19aDCH1ic9HokVB9EatpBHK"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:3j8fCson6NcWrBTXw7gah+g0ZYM=
In-Reply-To: <3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
Content-Language: en-US
 by: olcott - Wed, 10 Jan 2024 04:22 UTC

On 1/9/2024 9:36 PM, Mike Terry wrote:
> On 09/01/2024 23:54, immibis wrote:
>> On 1/9/24 15:01, olcott wrote:
>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>> Premises:
>>>>
>>>> 1. The halting problem is Olcott-self-contradictory.
>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>
>>>> Conclusion:
>>>>
>>>> 3. The halting problem can't be solved.
>>>
>>> When D is intentionally defined to do the opposite of
>>> whatever Boolean value that H returns then input D <is>
>>> absolutely self-contradictory to termination analyzer H
>>> when H is required to report on the behavior of the
>>> directly executed D.
>>>
>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>> *paragraph is correct*
>>> (a) If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then
>>
>> Your simulator does an incorrect simulation because of the undeclared
>> input of execution history into the inner simulation.
>>
>
> I think you may be off base on your exact explanation here.
>
> It's some time since I looked in any detail at PO's code and traces, but
> when I last did that it seemed to me that at the step-by-step x86
> instruction level the simulation was ok.  The problem is that H stops
> simulating before the simulated computation halts,

Try and provide a sequence of D correctly simulated
by any H such that the simulated D reaches its own line 09

04 int D(ptr x)
05 {
06 int Halt_Status = H(x, x);
07 if (Halt_Status)
08 HERE: goto HERE;
09 return Halt_Status;
10 }

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

Re: The halting problem can't be solved

<unl771$2oqll$9@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved
Date: Tue, 9 Jan 2024 23:42:09 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unl771$2oqll$9@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<unl5g4$2c54n$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 04:42:09 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910901"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <unl5g4$2c54n$1@dont-email.me>
Content-Language: en-US
 by: Richard Damon - Wed, 10 Jan 2024 04:42 UTC

On 1/9/24 11:12 PM, olcott wrote:
> On 1/9/2024 9:36 PM, Mike Terry wrote:
>> On 09/01/2024 23:54, immibis wrote:
>>> On 1/9/24 15:01, olcott wrote:
>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>> Premises:
>>>>>
>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>
>>>>> Conclusion:
>>>>>
>>>>> 3. The halting problem can't be solved.
>>>>
>>>> When D is intentionally defined to do the opposite of
>>>> whatever Boolean value that H returns then input D <is>
>>>> absolutely self-contradictory to termination analyzer H
>>>> when H is required to report on the behavior of the
>>>> directly executed D.
>>>>
>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>> *paragraph is correct*
>>>> (a) If simulating halt decider H correctly simulates its input D
>>>> until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then
>>>
>>> Your simulator does an incorrect simulation because of the undeclared
>>> input of execution history into the inner simulation.
>>>
>>
>> I think you may be off base on your exact explanation here.
>>
>> It's some time since I looked in any detail at PO's code and traces,
>> but when I last did that it seemed to me that at the step-by-step x86
>> instruction level the simulation was ok.  The problem is that H stops
>> simulating before the simulated computation halts,
>
> 04 int D(ptr x)
> 05 {
> 06   int Halt_Status = H(x, x);
> 07   if (Halt_Status)
> 08     HERE: goto HERE;
> 09   return Halt_Status;
> 10 }
>
> When N to infinity steps of D are correctly simulated by
> any H that can possibly exist none reach their final
> instruction at line 09 and halt.
>
> Any attempt to provide a correct simulation of D by
> any H such that D reaches its line 09 cannot possibly
> succeed.
>

On 4/27/21 12:55 AM, olcott wrote:
Message-ID: <Teudndbu59GVBBr9nZ2dnUU7-V2dnZ2d@giganews.com>
> void H_Hat(u32 P)
> {
> u32 Input_Halts = Halts(P, P);
> if (Input_Halts)
> HERE: goto HERE;
> }
>
>
> int main()
> {
> H_Hat((u32)H_Hat);
> }
>
>
> _H_Hat()
> [00000b98](01) 55 push ebp
> [00000b99](02) 8bec mov ebp,esp
>
[00000b9b](01) 51 push ecx
> [00000b9c](03) 8b4508 mov eax,[ebp+08]
> [00000b9f](01) 50 push eax
> [00000ba0](03) 8b4d08 mov ecx,[ebp+08]
> [00000ba3](01) 51 push ecx
> [00000ba4](05) e88ffdffff call 00000938
> [00000ba9](03) 83c408 add esp,+08
> [00000bac](03) 8945fc mov [ebp-04],eax
> [00000baf](04) 837dfc00 cmp dword [ebp-04],+00
> [00000bb3](02) 7402 jz 00000bb7
> [00000bb5](02) ebfe jmp 00000bb5
> [00000bb7](02) 8be5 mov esp,ebp
> [00000bb9](01) 5d pop ebp
> [00000bba](01) c3 ret
> Size in bytes:(0035) [00000bba]
>
> _main()
> [00000bc8](01) 55 push ebp
> [00000bc9](02) 8bec mov ebp,esp
> [00000bcb](05) 68980b0000 push 00000b98
> [00000bd0](05) e8c3ffffff call 00000b98
> [00000bd5](03) 83c404 add esp,+04
> [00000bd8](02) 33c0 xor eax,eax
> [00000bda](01) 5d pop ebp
> [00000bdb](01) c3 ret
> Size in bytes:(0020) [00000bdb]
>
> ===============================
> ...[00000bc8][001015d4][00000000](01) 55 push ebp
> ...[00000bc9][001015d4][00000000](02) 8bec mov ebp,esp
> ...[00000bcb][001015d0][00000b98](05) 68980b0000 push 00000b98
> ...[00000bd0][001015cc][00000bd5](05) e8c3ffffff call 00000b98
> ...[00000b98][001015c8][001015d4](01) 55 push ebp
> ...[00000b99][001015c8][001015d4](02) 8bec mov ebp,esp
> ...[00000b9b][001015c4][00000000](01) 51 push ecx
> ...[00000b9c][001015c4][00000000](03) 8b4508 mov eax,[ebp+08]
> ...[00000b9f][001015c0][00000b98](01) 50 push eax
> ...[00000ba0][001015c0][00000b98](03) 8b4d08 mov ecx,[ebp+08]
> ...[00000ba3][001015bc][00000b98](01) 51 push ecx
> ...[00000ba4][001015b8][00000ba9](05) e88ffdffff call 00000938
> Begin Local Halt Decider Simulation at Machine Address:b98
> ...[00000b98][00211674][00211678](01) 55 push ebp
> ...[00000b99][00211674][00211678](02) 8bec mov ebp,esp
> ...[00000b9b][00211670][00201644](01) 51 push ecx
> ...[00000b9c][00211670][00201644](03) 8b4508 mov eax,[ebp+08]
> ...[00000b9f][0021166c][00000b98](01) 50 push eax
> ...[00000ba0][0021166c][00000b98](03) 8b4d08 mov ecx,[ebp+08]
> ...[00000ba3][00211668][00000b98](01) 51 push ecx
> ...[00000ba4][00211664][00000ba9](05) e88ffdffff call 00000938
> ...[00000b98][0025c09c][0025c0a0](01) 55 push ebp
> ...[00000b99][0025c09c][0025c0a0](02) 8bec mov ebp,esp
> ...[00000b9b][0025c098][0024c06c](01) 51 push ecx
> ...[00000b9c][0025c098][0024c06c](03) 8b4508 mov eax,[ebp+08]
> ...[00000b9f][0025c094][00000b98](01) 50 push eax
> ...[00000ba0][0025c094][00000b98](03) 8b4d08 mov ecx,[ebp+08]
> ...[00000ba3][0025c090][00000b98](01) 51 push ecx
> ...[00000ba4][0025c08c][00000ba9](05) e88ffdffff call 00000938
> Local Halt Decider: Infinite Recursion Detected Simulation Stopped

Above decision was from the call the Halts inside H_Hat, deciding that
H_Hat(H_Hat) seems to be non-halting, it then returns that answer and is
processed below:

> ...[00000ba9][001015c4][00000000](03) 83c408 add esp,+08
> ...[00000bac][001015c4][00000000](03) 8945fc mov [ebp-04],eax
> ...[00000baf][001015c4][00000000](04) 837dfc00 cmp dword [ebp-04],+00
> ...[00000bb3][001015c4][00000000](02) 7402 jz 00000bb7
> ...[00000bb7][001015c8][001015d4](02) 8be5 mov esp,ebp
> ...[00000bb9][001015cc][00000bd5](01) 5d pop ebp
> ...[00000bba][001015d0][00000b98](01) c3 ret
> ...[00000bd5][001015d4][00000000](03) 83c404 add esp,+04
> ...[00000bd8][001015d4][00000000](02) 33c0 xor eax,eax
> ...[00000bda][001015d8][00100000](01) 5d pop ebp
> ...[00000bdb][001015dc][00000098](01) c3 ret

SEE IT HALTED!

> Number_of_User_Instructions(39)
> Number of Instructions Executed(26567)

Any failure to show what is wrong here will be just proof that you are
just a liar.

Re: The halting problem can't be solved

<unlg96$2dbn1$1@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 08:16:54 +0100
Organization: A noiseless patient Spider
Lines: 84
Message-ID: <unlg96$2dbn1$1@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 07:16:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a55fc373657eb6a33e270363ae539605";
logging-data="2535137"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Vy6gN3UN2YceV6X1owpqy"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:pkmiEix6K6IST72E8LRsBGqvtlk=
In-Reply-To: <3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
Content-Language: en-US
 by: immibis - Wed, 10 Jan 2024 07:16 UTC

On 1/10/24 04:36, Mike Terry wrote:
> On 09/01/2024 23:54, immibis wrote:
>>
>> Your simulator does an incorrect simulation because of the undeclared
>> input of execution history into the inner simulation.
>>
>
> I think you may be off base on your exact explanation here.
>
> It's some time since I looked in any detail at PO's code and traces, but
> when I last did that it seemed to me that at the step-by-step x86
> instruction level the simulation was ok.  The problem is that H stops
> simulating before the simulated computation halts, on the grounds that
> it has spotted the "PO infinitely recursive simulation pattern".

Yes.

> UP TO THAT POINT the simulation faithfully tracks the states of the actual
> computation, which continues from that point for a while and then
> terminates normally.  [..as seen when running D(D) "directly"]

Well, sort of. The simulator refuses to simulate the simulator, and
instead does something like incrementing a "simulation level" variable
and then simulating the code the inner simulator would have simulated.

A true simulation of the simulator would find that the simulator
eventually detects the infinite recursion pattern, and then halts.
Olcott's simulator instead behaves as if it knows that the simulator
never halts, which is an obviously untrue fact and a self-delusion of
Olcott.

>
> PO is really really really convinced (despite concrete evidence showing
> otherwise) that his infinite recursion pattern gives a sound non-halting
> test, but he is just wrong - it does not imply non-halting.

Infinite recursion does imply non-halting, but it's detected in a way
that is obviously incorrect.

If the simulator simulated the simulator, it would end up in an
infinitely nested simulation stack that would obviously never finish.
That would be obvious, and a human looking at the program could see that
it could never finish (thus acting as a correct halting decider for this
particular program).

In actuality, the program behaves as if the nested simulation is
launched with different parameters from the outer simulation. One way to
interpret this is that the nested simulation is launched with some
execution history, so that it will behave differently than specified if
it detects that a nested simulator is launched inside it (a
double-nested simulator).

  Other tests
> coded in his H may (likely) be sound, such as a "tight loop test", but
> the one that matches in the D(D) simulation by H is unsound.  Anyway, PO
> believes it is sound, so for PO there is no debate: once H detects the
> pattern in the simulated D(D) trace that is (to PO) "proof" that D(D)
> (at least "when correctly simulated by H" whatever that means) is
> non-halting.  Since he acknowledges that D(D) run independently DOES
> halt, he has to invent further ridiculous explanations to explain that
> away

Yes, I find that to be the most ridiculous part. It's obvious that
H(D,D) says it doesn't halt. It's obvious that D(D) does halt. Therefore
it's obvious that H(D,D) is lying. This is an extremely basic and
obvious fact which is staring Olcott in the face, but I suppose he can't
just give up on 20 years of bullshit in an instant.

- all the stuff about "different questions depending on who is
> being asked". To repeat my point above - regardless of who is asked,
> PO's simulation follows the same correct sequence of steps UP TO THE
> POINT where askee stops the simulation.  No difference in the simulated
> D(D) steps, only in the surrounding conditional code (e.g. in H) driving
> the simulation steps.

Actually I don't believe the simulator correctly simulates a nested
simulation.

> BTW, I'm not sure how new you are to PO's "traces", so just in case you
> don't realise:

He argued with me for 6 months in Stack Overflow chat.

Re: The halting problem can't be solved

<unm0d4$2oqlk$21@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 06:52:04 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unm0d4$2oqlk$21@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<unl62i$2c54n$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 11:52:04 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910900"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <unl62i$2c54n$4@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: Richard Damon - Wed, 10 Jan 2024 11:52 UTC

On 1/9/24 11:22 PM, olcott wrote:
> On 1/9/2024 9:36 PM, Mike Terry wrote:
>> On 09/01/2024 23:54, immibis wrote:
>>> On 1/9/24 15:01, olcott wrote:
>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>> Premises:
>>>>>
>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>
>>>>> Conclusion:
>>>>>
>>>>> 3. The halting problem can't be solved.
>>>>
>>>> When D is intentionally defined to do the opposite of
>>>> whatever Boolean value that H returns then input D <is>
>>>> absolutely self-contradictory to termination analyzer H
>>>> when H is required to report on the behavior of the
>>>> directly executed D.
>>>>
>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>> *paragraph is correct*
>>>> (a) If simulating halt decider H correctly simulates its input D
>>>> until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then
>>>
>>> Your simulator does an incorrect simulation because of the undeclared
>>> input of execution history into the inner simulation.
>>>
>>
>> I think you may be off base on your exact explanation here.
>>
>> It's some time since I looked in any detail at PO's code and traces,
>> but when I last did that it seemed to me that at the step-by-step x86
>> instruction level the simulation was ok.  The problem is that H stops
>> simulating before the simulated computation halts,
>
> Try and provide a sequence of D correctly simulated
> by any H such that the simulated D reaches its own line 09
>
> 04 int D(ptr x)
> 05 {
> 06   int Halt_Status = H(x, x);
> 07   if (Halt_Status)
> 08     HERE: goto HERE;
> 09   return Halt_Status;
> 10 }
>
>

Done, and ignored.

Showing you are just a liar, liar, heading for the lake of fire.

Re: The halting problem can't be solved

<unm9qg$2h3nl$2@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 08:32:48 -0600
Organization: A noiseless patient Spider
Lines: 71
Message-ID: <unm9qg$2h3nl$2@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 14:32:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2658037"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18oBTJYdJ5N02+uNDiZJF0E"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:RGZzqrYM5R6W0KQsI2huB1FAMkc=
In-Reply-To: <3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
Content-Language: en-US
 by: olcott - Wed, 10 Jan 2024 14:32 UTC

On 1/9/2024 9:36 PM, Mike Terry wrote:
> On 09/01/2024 23:54, immibis wrote:
>> On 1/9/24 15:01, olcott wrote:
>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>> Premises:
>>>>
>>>> 1. The halting problem is Olcott-self-contradictory.
>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>
>>>> Conclusion:
>>>>
>>>> 3. The halting problem can't be solved.
>>>
>>> When D is intentionally defined to do the opposite of
>>> whatever Boolean value that H returns then input D <is>
>>> absolutely self-contradictory to termination analyzer H
>>> when H is required to report on the behavior of the
>>> directly executed D.
>>>
>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>> *paragraph is correct*
>>> (a) If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then
>>
>> Your simulator does an incorrect simulation because of the undeclared
>> input of execution history into the inner simulation.
>>
>
> I think you may be off base on your exact explanation here.
>
> It's some time since I looked in any detail at PO's code and traces, but
> when I last did that it seemed to me that at the step-by-step x86
> instruction level the simulation was ok.  The problem is that H stops
> simulating before the simulated computation halts,

04 int D(ptr x)
05 {
06 int Halt_Status = H(x, x);
07 if (Halt_Status)
08 HERE: goto HERE;
09 return Halt_Status;
10 }

*Maybe you are confused and count an aborted simulation as halting*

There is no possible simulator or simulating termination analyzer
H that correctly simulates N to infinity steps of D such that D
reaches its own line 09 therefore D correctly simulated by H does
not halt.

I just proved the the simulated D cannot possibly reach its own
line 09 and terminate normally.

It is the *strawman deception* to change the subject to a different
sequence of steps than the sequence of steps that H sees.

*Maybe you are confused and count an aborted simulation as halting*

*ALTERNATIVELY* When a termination analyzer must report on the direct
execution of D(D) then:

"What correct Boolean value does H return when D is defined to do
the opposite of whatever value that H returns?"

has no correct answer and *Is rejected as semantically incorrect*

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

Re: The halting problem can't be solved

<unmafv$2h3nl$6@dont-email.me>

  copy mid

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

  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: polcott2@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: The halting problem can't be solved
Date: Wed, 10 Jan 2024 08:44:15 -0600
Organization: A noiseless patient Spider
Lines: 65
Message-ID: <unmafv$2h3nl$6@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<unl62i$2c54n$4@dont-email.me> <unm0d4$2oqlk$21@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 14:44:15 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="df42790a8e2d192612473ed18d1e87d9";
logging-data="2658037"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18WS21eYTeVJt+iRPXlVmXf"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:HW2XdE7lhfsXrmmHjCVdpG0CMu4=
In-Reply-To: <unm0d4$2oqlk$21@i2pn2.org>
Content-Language: en-US
 by: olcott - Wed, 10 Jan 2024 14:44 UTC

On 1/10/2024 5:52 AM, Richard Damon wrote:
> On 1/9/24 11:22 PM, olcott wrote:
>> On 1/9/2024 9:36 PM, Mike Terry wrote:
>>> On 09/01/2024 23:54, immibis wrote:
>>>> On 1/9/24 15:01, olcott wrote:
>>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>>> Premises:
>>>>>>
>>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>>
>>>>>> Conclusion:
>>>>>>
>>>>>> 3. The halting problem can't be solved.
>>>>>
>>>>> When D is intentionally defined to do the opposite of
>>>>> whatever Boolean value that H returns then input D <is>
>>>>> absolutely self-contradictory to termination analyzer H
>>>>> when H is required to report on the behavior of the
>>>>> directly executed D.
>>>>>
>>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>>> *paragraph is correct*
>>>>> (a) If simulating halt decider H correctly simulates its input D
>>>>> until H
>>>>> correctly determines that its simulated D would never stop running
>>>>> unless aborted then
>>>>
>>>> Your simulator does an incorrect simulation because of the
>>>> undeclared input of execution history into the inner simulation.
>>>>
>>>
>>> I think you may be off base on your exact explanation here.
>>>
>>> It's some time since I looked in any detail at PO's code and traces,
>>> but when I last did that it seemed to me that at the step-by-step x86
>>> instruction level the simulation was ok.  The problem is that H stops
>>> simulating before the simulated computation halts,
>>
>> Try and provide a sequence of D correctly simulated
>> by any H such that the simulated D reaches its own line 09
>>
>> 04 int D(ptr x)
>> 05 {
>> 06   int Halt_Status = H(x, x);
>> 07   if (Halt_Status)
>> 08     HERE: goto HERE;
>> 09   return Halt_Status;
>> 10 }
>>
>>
>
> Done, and ignored.

Saying DONE and IGNORED is self-contradictory it is either DONE or
IGNORED and not both. If it is DONE provide the message ID where
you did this otherwise everyone knows that DONE is a lie.

>
> Showing you are just a liar, liar, heading for the lake of fire.

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

Re: The halting problem can't be solved

<unncut$2oqll$12@i2pn2.org>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 19:32:28 -0500
Organization: i2pn2 (i2pn.org)
Message-ID: <unncut$2oqll$12@i2pn2.org>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<unl62i$2c54n$4@dont-email.me> <unm0d4$2oqlk$21@i2pn2.org>
<unmafv$2h3nl$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 11 Jan 2024 00:32:29 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2910901"; mail-complaints-to="usenet@i2pn2.org";
posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <unmafv$2h3nl$6@dont-email.me>
Content-Language: en-US
 by: Richard Damon - Thu, 11 Jan 2024 00:32 UTC

On 1/10/24 9:44 AM, olcott wrote:
> On 1/10/2024 5:52 AM, Richard Damon wrote:
>> On 1/9/24 11:22 PM, olcott wrote:
>>> On 1/9/2024 9:36 PM, Mike Terry wrote:
>>>> On 09/01/2024 23:54, immibis wrote:
>>>>> On 1/9/24 15:01, olcott wrote:
>>>>>> On 1/8/2024 11:07 PM, immibis wrote:
>>>>>>> Premises:
>>>>>>>
>>>>>>> 1. The halting problem is Olcott-self-contradictory.
>>>>>>> 2. Olcott-self-contradictory problems can't be solved.
>>>>>>>
>>>>>>> Conclusion:
>>>>>>>
>>>>>>> 3. The halting problem can't be solved.
>>>>>>
>>>>>> When D is intentionally defined to do the opposite of
>>>>>> whatever Boolean value that H returns then input D <is>
>>>>>> absolutely self-contradictory to termination analyzer H
>>>>>> when H is required to report on the behavior of the
>>>>>> directly executed D.
>>>>>>
>>>>>> *MIT Professor Michael Sipser has agreed that the following verbatim*
>>>>>> *paragraph is correct*
>>>>>> (a) If simulating halt decider H correctly simulates its input D
>>>>>> until H
>>>>>> correctly determines that its simulated D would never stop running
>>>>>> unless aborted then
>>>>>
>>>>> Your simulator does an incorrect simulation because of the
>>>>> undeclared input of execution history into the inner simulation.
>>>>>
>>>>
>>>> I think you may be off base on your exact explanation here.
>>>>
>>>> It's some time since I looked in any detail at PO's code and traces,
>>>> but when I last did that it seemed to me that at the step-by-step
>>>> x86 instruction level the simulation was ok.  The problem is that H
>>>> stops simulating before the simulated computation halts,
>>>
>>> Try and provide a sequence of D correctly simulated
>>> by any H such that the simulated D reaches its own line 09
>>>
>>> 04 int D(ptr x)
>>> 05 {
>>> 06   int Halt_Status = H(x, x);
>>> 07   if (Halt_Status)
>>> 08     HERE: goto HERE;
>>> 09   return Halt_Status;
>>> 10 }
>>>
>>>
>>
>> Done, and ignored.
>
> Saying DONE and IGNORED is self-contradictory it is either DONE or
> IGNORED and not both. If it is DONE provide the message ID where
> you did this otherwise everyone knows that DONE is a lie.

In other words you don't understnad what I said.

I have DONE what you asked for, and YOU have IGNORED it, proving
yourself to be a LIAR.

Note, your arguement, by your own admission, is juyst a dishonest dodge
to avoid the truth.

You admit that the definition of the Halting Problem is that the Decider
is supposed to determine if the Machine described by the input to the
decider will Halt or Not.

You also admit that the definition of "Halting" is that the *Machine*
(and that is the actual machine, and not just something that might be
claimed to be a correct simulation of it) reaches a Final State.

Yes, "UTMs" introducd the concept of Simulaiton as a replacement, but
ONLY if the simulation matches that of a UTM, and such a machine doesn't
stop until it reaches a final state of the machine described

Note also, by the definition of "A Machine", it is the free Running
program, and thus it will not stop until it reaches a final state, so to
be "non-halting" means that even after an unlimited number of steps, it
doesn't reach such a state.

It seems that you are just a natural liar, living in your own fantasy
world where you think yourself to be "God" and rules don't apply to you.

You think that something can be SELF contradictory to something else,
and that programs don't need to be actual program.
>
>>
>> Showing you are just a liar, liar, heading for the lake of fire.
>

Re: The halting problem can't be solved

<isScnUkhiqO-9gL4nZ2dnZfqnPqdnZ2d@brightview.co.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!news.hispagatos.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!69.80.99.23.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Jan 2024 04:14:26 +0000
Subject: Re: The halting problem can't be solved
Newsgroups: comp.theory,sci.logic
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me> <unkmbs$26m1b$2@dont-email.me> <3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk> <unlg96$2dbn1$1@dont-email.me>
From: news.dead.person.stones@darjeeling.plus.com (Mike Terry)
Date: Thu, 11 Jan 2024 04:14:26 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.17
MIME-Version: 1.0
In-Reply-To: <unlg96$2dbn1$1@dont-email.me>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <isScnUkhiqO-9gL4nZ2dnZfqnPqdnZ2d@brightview.co.uk>
Lines: 197
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-Vfz8IF7KkLd0rgoRhQnprhK/OKF9xUV9ysL/Aponm1/9pd+Mj9Rp1c7iJomE+kTgd4nCxJ3S4utYiNV!3v46DoO6CwMG4iC1DiDxcgcc1/qe0aYNeoGbfCN/q6O7D3p2xrgDgz5v4KmCIYfQULpFQHNl1gqU!CE8OwXcJMBVgfjnb4exFIYj5Ty4=
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: Mike Terry - Thu, 11 Jan 2024 04:14 UTC

On 10/01/2024 07:16, immibis wrote:
> On 1/10/24 04:36, Mike Terry wrote:
>> On 09/01/2024 23:54, immibis wrote:
>>>
>>> Your simulator does an incorrect simulation because of the undeclared input of execution history
>>> into the inner simulation.
>>>
>>
>> I think you may be off base on your exact explanation here.
>>
>> It's some time since I looked in any detail at PO's code and traces, but when I last did that it
>> seemed to me that at the step-by-step x86 instruction level the simulation was ok.  The problem is
>> that H stops simulating before the simulated computation halts, on the grounds that it has spotted
>> the "PO infinitely recursive simulation pattern".
>
> Yes.
>
>> UP TO THAT POINT the simulation faithfully tracks the states of the actual computation, which
>> continues from that point for a while and then terminates normally.  [..as seen when running D(D)
>> "directly"]
>
> Well, sort of. The simulator refuses to simulate the simulator, and instead does something like
> incrementing a "simulation level" variable and then simulating the code the inner simulator would
> have simulated.

I think we diverge here. Perhaps... I would say PO's code "simulates the simulator" in a
reasonable way we could accept for current purposes. (At least for the purposes of discussing where
he is going wrong - IF he went as far as submitting a formal paper to a journal, all sorts of lesser
problems would need addressing regarding the validity of his approach and his x86utm design (sharing
the main code/data across all simulation levels, use of complex x86 instruction set etc.), but
that's never going to happen and meanwhile I don't believe these issues are the source of any actual
problems in his results. He has much simpler basic misunderstandings.)

The basic limitations of PO's x86utm design:
- all simulations share a single address space with shared code and data
- the x86-level instruction simulation is housed in x86utm.exe as opposed to
what I'll call the user (code/data) space, where H,D,H1, code and stack space and
(perhaps) global data reside
- simulation single-stepping etc. is provided as primitives by x86utm to user space code.
(since address space is shared, and register save space used by primitives is in the
user address space, simulators can monitor the progress of their simulations)
I think nested simulation works sort of ok given the above architecture - but also see my very final
comment below...

Also I think there's divergence among posters here re what counts as "simulation", so that might be
a source of misunderstanding? I prefer "simulation" to mean simply the act of calculating the state
changes in a computation, with the understanding that a program might simulate just (say) 10 steps
of a computation, and then stop for whatever reason. I'd say that simulation activity was "correct"
if those 10 steps were calculated correctly i.e. they track the first 10 actual computation steps.

The program will of course perform many other calculations and make other decisions (e.g. the
counting to 10 or other tests to decide when to stop simulating, deciding on its own return code) -
but I don't count those "simulating" or part of the simulator. I.e. the simulator is just a
component the program uses. If the program simulates 10 steps correctly then stops simulating, the
/simulation/ was correct, and if the program proceeds to announce that the computation would never
halt, when in fact it would, that doesn't change that it correctly simulated the 10 steps - the
fault lies in the non-simulating code of the program. [Well, that's how I'd express things...]

Perhaps you use "simulate" in a broader sense, e.g. to include ALL the code in H including what I'd
consider business logic (which for H I'd label "termination analysis")? So when you say "the
simulator /refuses/ to simulate the simulator", maybe you're just saying H is coded to abort its
simulation too early due to a false positive match with its unsound recursion test. [I agree with
that.] But to me I'm reading it as saying x86utm doesn't properly support nested simulation in some
way, whereas to me it seems it does!

E.g. suppose we run H1(D,D). [H1 is the copy of H, but with a modified abort condition that means
in effect it never matches when analysing (D,D) input...]
When H1 simulates D(D), it simulates:
- D calling H,
- H simulating D(D) - including the simulation primitives within H, and all the termination
analysis code such as PO's infinite recursion testing code, abort decision code and so on.
- the simulated simulation being aborted by the simulated H,
- H returning to D [telling simulated D that D(D) never halts!],
- D reaching its final ret, i.e. halting.

Perfect - no issues I can see with nesting of simulations or invalid secret data feeds to inner
simulations altering the course of the inner simulations or anything like that.

The problem when running H(D,D) is simply that while (correctly) simulating D(D), [outer] H spots
PO's "infinite recursion" pattern [which DOES NOT ACTUALLY TEST FOR INFINITE RECURSION despite PO's
name for the test] and aborts the simulation, announcing incorrectly that D(D) doesn't halt when it
does.

That's hardly the fault of the correct (partial) simulation - it's the fault of the faulty
termination analysis logic in H, namely relience use of PO's unsound "infinite recursion" pattern.
Er, that's it!

>
> A true simulation of the simulator would find that the simulator eventually detects the infinite
> recursion pattern, and then halts.

And it does, e.g. when we run H1(D,D) as above.

In my terminology, when running H(D,D) H "correctly" simulates D(D) for a while, but then applies an
unsound test that matches its generated simulation trace, so it incorrectly concludes its simulation
of D(D) "IF continued" would never halt. Actually I'm being sloppy: *H* assumes no such thing as
it's just code. The incorrect assumption is PO's, as the designer.

The point I'd make is that the /reason/ H1 sees simulated D(D) halt while H decides it never halts
is nothing to do with incorrect nested simulation implementation causing nested simulations to
behave differently from outer simulations - like due to invalid use of global data leaking in, or
whatever. AFAICT regardless of the simulation depth, all the simulations behave exactly the same
[up to the point the simulation is aborted of course]. This is where I suspect you diverge?

I think your "true simulator" = my "full simulator" = "simulates to completion"? PO's H is
obviously not a "true simulator" in that sense and PO has never claimed that. PO claims his H
"correctly simulates" D(D) which fits my usage, although his often repeated "..until H correctly
decides that its simulation would never end..." bit doesn't apply - H actually /incorrectly/ decides
blah blah, since it relied on his unsound infinite recursion test.

> Olcott's simulator instead behaves as if it knows that the
> simulator never halts, which is an obviously untrue fact and a self-delusion of Olcott.

Hmm. I'll read that as "PO's "H" behaves as if it knows...". But H is just code, and doesn't do
"as if" or "knowing" (of course). Those ideas may well be in PO's mind, as /designer/ for H, and
readers may benefit from that insight.

But what actually happens? H applies an unsound test which matches (a false-positive), leading it
to incorrectly announce that computation D(D) never halts. That seems a simple account of what's
going on.

>
>>
>> PO is really really really convinced (despite concrete evidence showing otherwise) that his
>> infinite recursion pattern gives a sound non-halting test, but he is just wrong - it does not
>> imply non-halting.
>
> Infinite recursion does imply non-halting, but it's detected in a way that is obviously incorrect.

Exactly. PO's "infinite recursive simulation" test is unsound. It can match both halting and
non-halting computations.

>
> If the simulator simulated the simulator, it would end up in an infinitely nested simulation stack
> that would obviously never finish. That would be obvious, and a human looking at the program could
> see that it could never finish (thus acting as a correct halting decider for this particular program).
>
> In actuality, the program behaves as if the nested simulation is launched with different parameters
> from the outer simulation. One way to interpret this is that the nested simulation is launched with
> some execution history, so that it will behave differently than specified if it detects that a
> nested simulator is launched inside it (a double-nested simulator).


Click here to read the complete article
Re: The halting problem can't be solved

<unnu1p$2sjc7$1@dont-email.me>

  copy mid

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

  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: The halting problem can't be solved
Date: Wed, 10 Jan 2024 23:24:08 -0600
Organization: A noiseless patient Spider
Lines: 312
Message-ID: <unnu1p$2sjc7$1@dont-email.me>
References: <unikar$1t7h7$2@dont-email.me> <unjjkh$216no$5@dont-email.me>
<unkmbs$26m1b$2@dont-email.me>
<3YGcnbMkLoknjQP4nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<unlg96$2dbn1$1@dont-email.me>
<isScnUkhiqO-9gL4nZ2dnZfqnPqdnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 11 Jan 2024 05:24:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5eaa576052ce117e47e43878417ed80f";
logging-data="3034503"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Bmt0IXvWcYhNM9i1Ez0c/"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:qeAGvHxlIsibCiBBH+h0hGHMa1c=
Content-Language: en-US
In-Reply-To: <isScnUkhiqO-9gL4nZ2dnZfqnPqdnZ2d@brightview.co.uk>
 by: olcott - Thu, 11 Jan 2024 05:24 UTC

On 1/10/2024 10:14 PM, Mike Terry wrote:
> On 10/01/2024 07:16, immibis wrote:
>> On 1/10/24 04:36, Mike Terry wrote:
>>> On 09/01/2024 23:54, immibis wrote:
>>>>
>>>> Your simulator does an incorrect simulation because of the
>>>> undeclared input of execution history into the inner simulation.
>>>>
>>>
>>> I think you may be off base on your exact explanation here.
>>>
>>> It's some time since I looked in any detail at PO's code and traces,
>>> but when I last did that it seemed to me that at the step-by-step x86
>>> instruction level the simulation was ok.  The problem is that H stops
>>> simulating before the simulated computation halts, on the grounds
>>> that it has spotted the "PO infinitely recursive simulation pattern".
>>
>> Yes.
>>
>>> UP TO THAT POINT the simulation faithfully tracks the states of the
>>> actual computation, which continues from that point for a while and
>>> then terminates normally.  [..as seen when running D(D) "directly"]
>>
>> Well, sort of. The simulator refuses to simulate the simulator, and
>> instead does something like incrementing a "simulation level" variable
>> and then simulating the code the inner simulator would have simulated.
>

*Mike has a very thorough not quite perfectly correct analysis*
(see below)

> I think we diverge here.  Perhaps...  I would say PO's code "simulates
> the simulator" in a reasonable way we could accept for current
> purposes.  (At least for the purposes of discussing where he is going
> wrong - IF he went as far as submitting a formal paper to a journal, all
> sorts of lesser problems would need addressing regarding the validity of
> his approach and his x86utm design (sharing the main code/data across
> all simulation levels, use of complex x86 instruction set etc.), but
> that's never going to happen and meanwhile I don't believe these issues
> are the source of any actual problems in his results.  He has much
> simpler basic misunderstandings.)
>
> The basic limitations of PO's x86utm design:
> -  all simulations share a single address space with shared code and data
> -  the x86-level instruction simulation is housed in x86utm.exe as
> opposed to
>    what I'll call the user (code/data) space, where H,D,H1, code and
> stack space and
>    (perhaps) global data reside
> -  simulation single-stepping etc. is provided as primitives by x86utm
> to user space code.
>    (since address space is shared, and register save space used by
> primitives is in the
>    user address space, simulators can monitor the progress of their
> simulations)
> I think nested simulation works sort of ok given the above architecture
> - but also see my very final comment below...
>
> Also I think there's divergence among posters here re what counts as
> "simulation", so that might be a source of misunderstanding?  I prefer
> "simulation" to mean simply the act of calculating the state changes in
> a computation, with the understanding that a program might simulate just
> (say) 10 steps of a computation, and then stop for whatever reason.  I'd
> say that simulation activity was "correct" if those 10 steps were
> calculated correctly i.e. they track the first 10 actual computation steps.
>
> The program will of course perform many other calculations and make
> other decisions (e.g. the counting to 10 or other tests to decide when
> to stop simulating, deciding on its own return code) - but I don't count
> those  "simulating" or part of the simulator.  I.e. the simulator is
> just a component the program uses.  If the program simulates 10 steps
> correctly then stops simulating, the /simulation/ was correct, and if
> the program proceeds to announce that the computation would never halt,
> when in fact it would, that doesn't change that it correctly simulated
> the 10 steps - the fault lies in the non-simulating code of the
> program.  [Well, that's how I'd express things...]
>
> Perhaps you use "simulate" in a broader sense, e.g. to include ALL the
> code in H including what I'd consider business logic (which for H I'd
> label "termination analysis")?  So when you say "the simulator /refuses/
> to simulate the simulator", maybe you're just saying H is coded to abort
> its simulation too early due to a false positive match with its unsound
> recursion test.  [I agree with that.]  But to me I'm reading it as
> saying x86utm doesn't properly support nested simulation in some way,
> whereas to me it seems it does!
>
> E.g. suppose we run H1(D,D).  [H1 is the copy of H, but with a modified
> abort condition that means in effect it never matches when analysing
> (D,D) input...]

H1 is the exact same code as H exact that D does not call H1.

> When H1 simulates D(D), it simulates:
> -  D calling H,
> -  H simulating D(D) - including the simulation primitives within H, and
> all the termination
>    analysis code such as PO's infinite recursion testing code, abort
> decision code and so on.
> -  the simulated simulation being aborted by the simulated H,
> -  H returning to D [telling simulated D that D(D) never halts!],
> -  D reaching its final ret, i.e. halting.
>
> Perfect - no issues I can see with nesting of simulations or invalid
> secret data feeds to inner simulations altering the course of the inner
> simulations or anything like that.
>
> The problem when running H(D,D) is simply that while (correctly)
> simulating D(D), [outer] H spots PO's "infinite recursion" pattern
> [which DOES NOT ACTUALLY TEST FOR INFINITE RECURSION despite PO's name
> for the test] and aborts the simulation, announcing incorrectly that
> D(D) doesn't halt when it does.

04 int D(ptr x)
05 {
06 int Halt_Status = H(x, x);
07 if (Halt_Status)
08 HERE: goto HERE;
09 return Halt_Status;
10 }

That no one can possibly provide the exact sequence of
the execution trace D correctly simulated by H such
that this simulated D reaches its own line 09 conclusively
proves that D correctly simulated by H never halts.

Every rebuttal to this has always been the pure bluster
of dogma with zero supporting exact execution trace.

> That's hardly the fault of the correct (partial) simulation - it's the
> fault of the faulty termination analysis logic in H, namely relience use
> of PO's unsound "infinite recursion" pattern. Er, that's it!
>
>>
>> A true simulation of the simulator would find that the simulator
>> eventually detects the infinite recursion pattern, and then halts.
>
> And it does, e.g. when we run H1(D,D) as above.
>
> In my terminology, when running H(D,D) H "correctly" simulates D(D) for
> a while, but then applies an unsound test that matches its generated
> simulation trace, so it incorrectly concludes its simulation of D(D) "IF
> continued" would never halt.  Actually I'm being sloppy: *H* assumes no
> such thing as it's just code.  The incorrect assumption is PO's, as the
> designer.
>
> The point I'd make is that the /reason/ H1 sees simulated D(D) halt
> while H decides it never halts is nothing to do with incorrect nested
> simulation implementation causing nested simulations to behave
> differently from outer simulations - like due to invalid use of global
> data leaking in, or whatever.  AFAICT regardless of the simulation
> depth, all the simulations behave exactly the same [up to the point the
> simulation is aborted of course].  This is where I suspect you diverge?
>
> I think your "true simulator" = my "full simulator" = "simulates to
> completion"?  PO's H is obviously not a "true simulator" in that sense
> and PO has never claimed that.  PO claims his H "correctly simulates"
> D(D) which fits my usage, although his often repeated "..until H
> correctly decides that its simulation would never end..." bit doesn't
> apply - H actually /incorrectly/ decides blah blah, since it relied on
> his unsound infinite recursion test.
>
>> Olcott's simulator instead behaves as if it knows that the simulator
>> never halts, which is an obviously untrue fact and a self-delusion of
>> Olcott.
>
> Hmm.  I'll read that as "PO's "H" behaves as if it knows...".  But H is
> just code, and doesn't do "as if" or "knowing" (of course).  Those ideas
> may well be in PO's mind, as /designer/ for H, and readers may benefit
> from that insight.
>
> But what actually happens?  H applies an unsound test which matches (a
> false-positive), leading it to incorrectly announce that computation
> D(D) never halts.  That seems a simple account of what's going on.
>


Click here to read the complete article
Pages:123
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor