Re: Halting Problem: What Constitutes Pathological Input

Liste des GroupesRevenir à c theory 
Sujet : Re: Halting Problem: What Constitutes Pathological Input
De : polcott333 (at) *nospam* gmail.com (olcott)
Groupes : comp.theory
Date : 07. May 2025, 04:11:25
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vvej0u$g8jo$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
User-Agent : Mozilla Thunderbird
On 5/6/2025 9:53 PM, Mike Terry wrote:
On 07/05/2025 00:11, olcott wrote:
On 5/6/2025 5:49 PM, Mike Terry wrote:
On 06/05/2025 21:25, olcott wrote:
On 5/6/2025 2:35 PM, dbush wrote:
On 5/6/2025 2:47 PM, olcott wrote:
On 5/6/2025 7:14 AM, dbush wrote:
On 5/6/2025 1:54 AM, olcott wrote:
On 5/6/2025 12:49 AM, Richard Heathfield wrote:
On 06/05/2025 00:29, olcott wrote:
>
<snip>
>
>
It is the problem incorrect specification that creates
the contradiction.
>
Not at all. The contradiction arises from the fact that it is not possible to construct a universal decider.
>
Everyone here insists that functions computed
by models of computation can ignore inputs and
base their output on something else.
>
I don't think anyone's saying that.
>
Maybe you don't read so well.
>
>
What are the exact steps for DD to be emulated by HHH
according to the semantics of the x86 language?
*Only an execution trace will do*
>
The exact same steps for DD to be emulated by UTM.
>
>
_DD()
[00002133] 55         push ebp      ; housekeeping
[00002134] 8bec       mov ebp,esp   ; housekeeping
[00002136] 51         push ecx      ; make space for local
[00002137] 6833210000 push 00002133 ; push DD
[0000213c] e882f4ffff call 000015c3 ; call HHH(DD)
[00002141] 83c404     add esp,+04
[00002144] 8945fc     mov [ebp-04],eax
[00002147] 837dfc00   cmp dword [ebp-04],+00
[0000214b] 7402       jz 0000214f
[0000214d] ebfe       jmp 0000214d
[0000214f] 8b45fc     mov eax,[ebp-04]
[00002152] 8be5       mov esp,ebp
[00002154] 5d         pop ebp
[00002155] c3         ret
Size in bytes:(0035) [00002155]
>
Machine address by machine address specifics
that you know that you cannot provide because
you know that you are wrong.
>
>
HHH and UTM emulate DD exactly the same up until the point that HHH aborts,
>
When you trace through the actual steps you
will see that this is counter-factual.
>
No, it is exactly right.  Remember, I posted a comparison of the two traces side by side some time ago, and they were indeed IDENTICAL line for line up to the point where HHH decided to discontinue simulating.
>
That is counter-factual.
 Dude!  :/  I posted the comparison and the traces were the same up to the point where HHH discontinued the simulation.  How can it be "counter-factual"?
 
HHH1(DD) the call from DD to HHH(DD) returns.
HHH(DD) the call from DD to HHH(DD) cannot possibly return.
A call that returns and a call that cannot possibly
return *are not exactly the same thing*

HHH1(DD) the call from DD to HHH(DD) returns.
HHH(DD) the call from DD to HHH(DD) cannot possibly return.
>
<MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
     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
>
     *input D* refers to the actual HHH/DD pair
 ..which is not to be changed during hypothetical modifications to H
>
     *would never stop running unless aborted*
      refers to the hypothetical HHH/DD pair where
      HHH and DDD are exactly the same except that
      this hypothetical HHH does not abort the
      simulation of its input.
 No, that doesn't work in your x86utm because you mix up code (HHH) and data (DD, which directly calls HHH).  DD must be "exactly the same" / including all its subroutines/,
Not at all. Professor Sipser agreed that the actual
HHH/DD must base its decision on the hypothetical
HHH/DD that never aborts its simulation.
*would never stop running unless aborted*
*would never stop running unless aborted*
*would never stop running unless aborted*

but DD calls HHH so HHH must be exactly the same, otherwise the input has been changed which is NOT ALLOWED.
 
Intuitively it would seem that way until you examine
every single detail 100% completely.

To make this work you have to create a /new/ "HHH that does not abort the simulation". 
Professor Sipser already agreed that the actual HHH/DD
must base its decision on the hypothetical HHH/DD
that never aborts.

E.g. clone HHH to HHH_hypothetical then take out the abort logic from HHH_hypothetical.  From main() call HHH_hypothetical(DD).  That way DD is unchanged as required.
 
>
The trace by UTM continued further, with DD returning some time later.
>
>
The above HHH1(DD) is this UTM.
 HHH1 will serve in this case, since it happens to not abort due to your coding errors.
It does not happen to not abort due to coding
errors. That is a reckless disregard for the truth.
The code has specified exactly why it need not
abort for several years now.

 It would be cleaner to make a function UTM() which just has the DebugStep loop and no abort logic.
 
Professor Sipser already agreed that the actual HHH/DD
must base its decision on the hypothetical HHH/DD
that never aborts, AKA your UTM.

So... are you saying that HHH has seen enough of the simulation to correctly determined that HHH1(DD) never returns?  That would be bizarre, since you know HHH1(DD) /does/ return.
 
Functions computed by models of computation must
apply the steps of an algorithm *to the input*
to derive the outputs.
HHH has seen enough of the execution trace of DD
to know that
*simulated D would never stop running unless aborted*
This refers to the hypothetical HHH/DD pair such that
HHH never aborts.

>
The DD correctly emulated by HHH cannot possibly return.
Not even after an infinite number of steps of correct emulation.
 I explained in an earlier post why that is duffer-speak, and suggested sensible alternative wordings.  You're welcome.
 
It seems to me that you said something like DD emulated by HHH
according to the rules of the x86 language does return as long
as we emulate enough steps.
Feel free to correct my possibly incorrect paraphrase.

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

Date Sujet#  Auteur
5 May 25 * Re: Halting Problem: What Constitutes Pathological Input334olcott
5 May 25 +* Re: Halting Problem: What Constitutes Pathological Input308dbush
5 May 25 i+* Re: Halting Problem: What Constitutes Pathological Input44dbush
5 May 25 ii`* Re: Halting Problem: What Constitutes Pathological Input43olcott
5 May 25 ii +* Re: Halting Problem: What Constitutes Pathological Input23dbush
5 May 25 ii i+* Re: Halting Problem: What Constitutes Pathological Input21olcott
5 May 25 ii ii`* Re: Halting Problem: What Constitutes Pathological Input20dbush
5 May 25 ii ii `* Re: Halting Problem: What Constitutes Pathological Input19olcott
5 May 25 ii ii  +- Re: Halting Problem: What Constitutes Pathological Input1dbush
6 May 25 ii ii  +* Re: Halting Problem: What Constitutes Pathological Input16Mikko
6 May 25 ii ii  i`* Re: Halting Problem: What Constitutes Pathological Input15olcott
6 May 25 ii ii  i +* Re: Halting Problem: What Constitutes Pathological Input9Richard Damon
7 May 25 ii ii  i i`* Re: Halting Problem: What Constitutes Pathological Input8olcott
7 May 25 ii ii  i i +- Re: Halting Problem: What Constitutes Pathological Input1Mikko
7 May 25 ii ii  i i `* Re: Halting Problem: What Constitutes Pathological Input6Fred. Zwarts
7 May 25 ii ii  i i  `* Re: Halting Problem: What Constitutes Pathological Input5Richard Heathfield
7 May 25 ii ii  i i   +* Re: Halting Problem: What Constitutes Pathological Input2Richard Heathfield
7 May 25 ii ii  i i   i`- Re: Halting Problem: What Constitutes Pathological Input1Richard Heathfield
7 May 25 ii ii  i i   +- Re: Halting Problem: What Constitutes Pathological Input1Richard Damon
8 May 25 ii ii  i i   `- Re: Halting Problem: What Constitutes Pathological Input1Mikko
7 May 25 ii ii  i +- Re: Halting Problem: What Constitutes Pathological Input1Mikko
7 May 25 ii ii  i `* Re: Halting Problem: What Constitutes Pathological Input4joes
7 May 25 ii ii  i  `* Re: Halting Problem: What Constitutes Pathological Input3olcott
7 May 25 ii ii  i   +- Re: Halting Problem: What Constitutes Pathological Input1dbush
8 May 25 ii ii  i   `- Re: Halting Problem: What Constitutes Pathological Input1Richard Damon
6 May 25 ii ii  `- Re: Halting Problem: What Constitutes Pathological Input1joes
6 May 25 ii i`- Re: Halting Problem: What Constitutes Pathological Input1joes
6 May 25 ii +* Re: Halting Problem: What Constitutes Pathological Input2Fred. Zwarts
6 May 25 ii i`- Re: Halting Problem: What Constitutes Pathological Input1Richard Heathfield
6 May 25 ii +* Re: Halting Problem: What Constitutes Pathological Input16Mikko
6 May 25 ii i`* Re: Halting Problem: What Constitutes Pathological Input15olcott
6 May 25 ii i `* Re: Halting Problem: What Constitutes Pathological Input14Richard Damon
7 May 25 ii i  +* Re: Halting Problem: What Constitutes Pathological Input6olcott
7 May 25 ii i  i+- Re: Halting Problem: What Constitutes Pathological Input1dbush
7 May 25 ii i  i`* Re: Halting Problem: What Constitutes Pathological Input4Richard Damon
7 May 25 ii i  i `* Re: Halting Problem: What Constitutes Pathological Input3olcott
7 May 25 ii i  i  +- Re: Halting Problem: What Constitutes Pathological Input1dbush
7 May 25 ii i  i  `- Re: Halting Problem: What Constitutes Pathological Input1Richard Damon
7 May 25 ii i  `* Re: Halting Problem: What Constitutes Pathological Input7Richard Damon
7 May 25 ii i   `* Re: Halting Problem: What Constitutes Pathological Input6olcott
7 May 25 ii i    +* Re: Halting Problem: What Constitutes Pathological Input4dbush
7 May 25 ii i    i`* Re: Halting Problem: What Constitutes Pathological Input3olcott
7 May 25 ii i    i +- Re: Halting Problem: What Constitutes Pathological Input1Richard Damon
7 May 25 ii i    i `- Re: Halting Problem: What Constitutes Pathological Input1dbush
7 May 25 ii i    `- Re: Halting Problem: What Constitutes Pathological Input1Richard Damon
6 May 25 ii `- Re: Halting Problem: What Constitutes Pathological Input1joes
5 May 25 i`* Re: Halting Problem: What Constitutes Pathological Input263olcott
5 May 25 i +* Re: Halting Problem: What Constitutes Pathological Input231dbush
5 May 25 i i+* Re: Halting Problem: What Constitutes Pathological Input2olcott
6 May 25 i ii`- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
5 May 25 i i+* Re: Halting Problem: What Constitutes Pathological Input226olcott
5 May 25 i ii+* Re: Halting Problem: What Constitutes Pathological Input224dbush
5 May 25 i iii`* Re: Halting Problem: What Constitutes Pathological Input223olcott
5 May 25 i iii +* Re: Halting Problem: What Constitutes Pathological Input219Richard Heathfield
5 May 25 i iii i`* Re: Halting Problem: What Constitutes Pathological Input218olcott
5 May 25 i iii i +* Re: Halting Problem: What Constitutes Pathological Input195dbush
5 May 25 i iii i i`* Re: Halting Problem: What Constitutes Pathological Input194olcott
5 May 25 i iii i i +* Re: Halting Problem: What Constitutes Pathological Input186dbush
5 May 25 i iii i i i+* Re: Halting Problem: What Constitutes Pathological Input172olcott
5 May 25 i iii i i ii+* Re: Halting Problem: What Constitutes Pathological Input170dbush
5 May 25 i iii i i iii`* Re: Halting Problem: What Constitutes Pathological Input169olcott
5 May 25 i iii i i iii `* Re: Halting Problem: What Constitutes Pathological Input168dbush
5 May 25 i iii i i iii  +* Re: Halting Problem: What Constitutes Pathological Input151olcott
5 May 25 i iii i i iii  i+- Re: Halting Problem: What Constitutes Pathological Input1Richard Heathfield
5 May 25 i iii i i iii  i`* Re: Halting Problem: What Constitutes Pathological Input149dbush
5 May 25 i iii i i iii  i `* Re: Halting Problem: What Constitutes Pathological Input148olcott
5 May 25 i iii i i iii  i  `* Re: Halting Problem: What Constitutes Pathological Input147dbush
6 May 25 i iii i i iii  i   `* Re: Halting Problem: What Constitutes Pathological Input146olcott
6 May 25 i iii i i iii  i    +* Re: Halting Problem: What Constitutes Pathological Input73dbush
6 May 25 i iii i i iii  i    i`* Re: Halting Problem: What Constitutes Pathological Input72olcott
6 May 25 i iii i i iii  i    i `* Re: Halting Problem: What Constitutes Pathological Input71dbush
6 May 25 i iii i i iii  i    i  `* Re: Halting Problem: What Constitutes Pathological Input70olcott
6 May 25 i iii i i iii  i    i   `* Re: Halting Problem: What Constitutes Pathological Input69dbush
6 May 25 i iii i i iii  i    i    `* Re: Halting Problem: What Constitutes Pathological Input68olcott
6 May 25 i iii i i iii  i    i     `* Re: Halting Problem: What Constitutes Pathological Input67dbush
6 May 25 i iii i i iii  i    i      `* Re: Halting Problem: What Constitutes Pathological Input66olcott
6 May 25 i iii i i iii  i    i       +* Re: Halting Problem: What Constitutes Pathological Input11dbush
6 May 25 i iii i i iii  i    i       i`* Re: Halting Problem: What Constitutes Pathological Input10olcott
6 May 25 i iii i i iii  i    i       i `* Re: Halting Problem: What Constitutes Pathological Input9dbush
6 May 25 i iii i i iii  i    i       i  `* Re: Halting Problem: What Constitutes Pathological Input8olcott
6 May 25 i iii i i iii  i    i       i   `* Re: Halting Problem: What Constitutes Pathological Input7dbush
6 May 25 i iii i i iii  i    i       i    `* Re: Halting Problem: What Constitutes Pathological Input6olcott
6 May 25 i iii i i iii  i    i       i     `* Re: Halting Problem: What Constitutes Pathological Input5dbush
6 May 25 i iii i i iii  i    i       i      `* Re: Halting Problem: What Constitutes Pathological Input4olcott
6 May 25 i iii i i iii  i    i       i       `* Re: Halting Problem: What Constitutes Pathological Input3dbush
6 May 25 i iii i i iii  i    i       i        `* Re: Halting Problem: What Constitutes Pathological Input2olcott
6 May 25 i iii i i iii  i    i       i         `- Re: Halting Problem: What Constitutes Pathological Input1dbush
6 May 25 i iii i i iii  i    i       `* Re: Halting Problem: What Constitutes Pathological Input54Richard Damon
6 May 25 i iii i i iii  i    i        `* Re: Halting Problem: What Constitutes Pathological Input53olcott
6 May 25 i iii i i iii  i    i         +- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
6 May 25 i iii i i iii  i    i         +* Re: Halting Problem: What Constitutes Pathological Input31joes
6 May 25 i iii i i iii  i    i         i`* Re: Halting Problem: What Constitutes Pathological Input30olcott
6 May 25 i iii i i iii  i    i         i +* Re: Halting Problem: What Constitutes Pathological Input13dbush
6 May 25 i iii i i iii  i    i         i i`* Re: Halting Problem: What Constitutes Pathological Input12olcott
6 May 25 i iii i i iii  i    i         i i +* Re: Halting Problem: What Constitutes Pathological Input7dbush
6 May 25 i iii i i iii  i    i         i i i`* Re: Halting Problem: What Constitutes Pathological Input6olcott
6 May 25 i iii i i iii  i    i         i i i +* Re: Halting Problem: What Constitutes Pathological Input4Richard Damon
7 May 25 i iii i i iii  i    i         i i i i`* Re: Halting Problem: What Constitutes Pathological Input3olcott
7 May 25 i iii i i iii  i    i         i i i i +- Re: Halting Problem: What Constitutes Pathological Input1joes
7 May 25 i iii i i iii  i    i         i i i i `- Re: Halting Problem: What Constitutes Pathological Input1Richard Damon
7 May 25 i iii i i iii  i    i         i i i `- Re: Halting Problem: What Constitutes Pathological Input1dbush
6 May 25 i iii i i iii  i    i         i i `* Re: Halting Problem: What Constitutes Pathological Input4Richard Damon
6 May 25 i iii i i iii  i    i         i `* Re: Halting Problem: What Constitutes Pathological Input16Richard Damon
6 May 25 i iii i i iii  i    i         +* Re: Halting Problem: What Constitutes Pathological Input13Richard Damon
7 May 25 i iii i i iii  i    i         `* Re: Halting Problem: What Constitutes Pathological Input7Mikko
6 May 25 i iii i i iii  i    `* Re: Halting Problem: What Constitutes Pathological Input72Richard Heathfield
5 May 25 i iii i i iii  `* Re: Halting Problem: What Constitutes Pathological Input16Richard Heathfield
5 May 25 i iii i i ii`- Re: Halting Problem: What Constitutes Pathological Input1Richard Heathfield
5 May 25 i iii i i i+* Re: Halting Problem: What Constitutes Pathological Input3Alan Mackenzie
5 May 25 i iii i i i`* Re: Halting Problem: What Constitutes Pathological Input10Richard Heathfield
6 May 25 i iii i i +- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
6 May 25 i iii i i `* Re: Halting Problem: What Constitutes Pathological Input6Mikko
5 May 25 i iii i +* Re: Halting Problem: What Constitutes Pathological Input20Richard Heathfield
6 May 25 i iii i `* Re: Halting Problem: What Constitutes Pathological Input2joes
5 May 25 i iii +- Re: Halting Problem: What Constitutes Pathological Input1dbush
6 May 25 i iii +- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
6 May 25 i iii `- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
6 May 25 i ii`- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
6 May 25 i i+- Re: Halting Problem: What Constitutes Pathological Input1Fred. Zwarts
6 May 25 i i`- Re: Halting Problem: What Constitutes Pathological Input1Mikko
6 May 25 i `* Re: Halting Problem: What Constitutes Pathological Input31Mikko
5 May 25 +- Re: Halting Problem: What Constitutes Pathological Input1Richard Heathfield
5 May 25 +* Re: Halting Problem: What Constitutes Pathological Input2olcott
6 May 25 +* Re: Halting Problem: What Constitutes Pathological Input21Richard Damon
6 May 25 `- Re: Halting Problem: What Constitutes Pathological Input1joes

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal