Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Machines that have broken down will work perfectly when the repairman arrives.


devel / comp.theory / Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2] --- (X ∧ Y) ⊢ Z

SubjectAuthor
* Reviewers quit reviewing my work because it is now finallyolcott
+- Reviewers quit reviewing my work because it is now finallyRichard Damon
+* Reviewers quit reviewing my work because it is now finallywij
|`* Reviewers quit reviewing my work because it is now finallyolcott
| +* Reviewers quit reviewing my work because it is now finallywij
| |`* Reviewers quit reviewing my work because it is now finallyolcott
| | +* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | +* Reviewers quit reviewing my work because it is now finally irrefutable [V2]Mr Flibble
| | | |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | +* Reviewers quit reviewing my work because it is now finally irrefutable [V2]Mr Flibble
| | | | |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | | `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |  `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |   `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |    `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     +* Reviewers quit reviewing my work because it is now finally irrefutable [V2]Mr Flibble
| | | | |     |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     | +* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     | |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     | | `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | | |     | `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |  `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   +* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | +* Reviewers quit reviewing my work because it is now finally irrefutable [V2]Mr Flibble
| | | | |     |   | |+* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   | ||+* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   | |||`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | ||| `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | | |     |   | ||`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | || `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | | |     |   | |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | | `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   | |  `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | |   `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   | |    `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | |     `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   | |      `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | |       `* Reviewers quit reviewing my work because it is now finally irrefutable [V2]Mr Flibble
| | | | |     |   | |        `* Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | |         `* Reviewers quit reviewing my work because it is now finallyMr Flibble
| | | | |     |   | |          `- Reviewers quit reviewing my work because it is now finallyolcott
| | | | |     |   | `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | | |     |   `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | | |     `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | | `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | | `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | +* Reviewers quit reviewing my work because it is now finallywij
| | |`* Reviewers quit reviewing my work because it is now finallyolcott
| | | `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | +- Reviewers quit reviewing my work because it is now finallyRichard Damon
| | `- Reviewers quit reviewing my work because it is now finallyRichard Damon
| `- Reviewers quit reviewing my work because it is now finallyRichard Damon
+* Reviewers quit reviewing my work because it is now finallyMr Flibble
|`* Reviewers quit reviewing my work because it is now finallyolcott
| +* Reviewers quit reviewing my work because it is now finallyMr Flibble
| |`* Reviewers quit reviewing my work because it is now finallyolcott
| | `- Reviewers quit reviewing my work because it is now finallyMr Flibble
| `* Reviewers quit reviewing my work because it is now finally irrefutable [V2]Mikko
|  `- Reviewers quit reviewing my work because it is now finallyolcott
`* Reviewers quit reviewing my work because it is now finallyMalcolm McLean
 `* Reviewers quit reviewing my work because it is now finallyolcott
  +* Reviewers quit reviewing my work because it is now finallywij
  |`* Reviewers quit reviewing my work because it is now finallyolcott
  | +- Reviewers quit reviewing my work because it is now finallywij
  | `* Reviewers quit reviewing my work because it is now finallyRichard Damon
  |  `* _Reviewers_quit_reviewing_my_work_because_it_is_now_olcott
  |   `- _Reviewers_quit_reviewing_my_work_because_it_is_now_Richard Damon
  `- Reviewers quit reviewing my work because it is now finallyRichard Damon

Pages:123
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<0q9rK.179140$70j.19160@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34525&group=comp.theory#34525

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 175
Message-ID: <0q9rK.179140$70j.19160@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 20:57:31 -0400
X-Received-Bytes: 8269
 by: Richard Damon - Sat, 18 Jun 2022 00:57 UTC

On 6/17/22 11:33 AM, olcott wrote:
> On 6/17/2022 9:56 AM, Mr Flibble wrote:
>> On Fri, 17 Jun 2022 09:51:07 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 6/17/2022 9:39 AM, wij wrote:
>>>> On Friday, 17 June 2022 at 22:19:09 UTC+8, olcott wrote:
>>>>> On 6/17/2022 8:39 AM, wij wrote:
>>>>>> On Friday, 17 June 2022 at 19:29:37 UTC+8, olcott wrote:
>>>>>>> When a simulating halt decider rejects all inputs as non-halting
>>>>>>> whenever it correctly detects that its correct and complete
>>>>>>> simulation of its input would never reach the final state of
>>>>>>> this input then all [these] inputs (including pathological
>>>>>>> inputs) are decided correctly.
>>>>>>>
>>>>>>> *computation that halts* … the Turing machine will halt whenever
>>>>>>> it enters a final state. (Linz:1990:234)
>>>>>>>
>>>>>>> Linz, Peter 1990. An Introduction to Formal Languages and
>>>>>>> Automata. Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>>>>
>>>>>>> #include <stdint.h>
>>>>>>> typedef void (*ptr)();
>>>>>>>
>>>>>>> void P(ptr x)
>>>>>>> {
>>>>>>> if (H(x, x))
>>>>>>> HERE: goto HERE;
>>>>>>> return;
>>>>>>> }
>>>>>>>
>>>>>>> int main()
>>>>>>> {
>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>> }
>>>>>>>
>>>>>>> _P()
>>>>>>> [00001352](01) 55 push ebp
>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>> [0000136c](01) c3 ret
>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>
>>>>>>> (1) It is an easily verified fact that when we assume that H is
>>>>>>> only an x86 emulator that the correctly emulated P never reaches
>>>>>>> its "ret" instruction it remains stuck in repeated cycles of
>>>>>>> emulation.
>>>>>>>
>>>>>>> (2) It is an easily verified fact that if H has been adapted to
>>>>>>> correctly detect (in a finite number of steps) that the correct
>>>>>>> and complete x86 emulation of its input would never each its
>>>>>>> "ret" instruction that H could abort its emulation and return 0
>>>>>>> to report this.
>>>>>>>
>>>>>>> (3) When the halt status criteria is defined as correctly
>>>>>>> determining whether or not an x86 emulated input would ever
>>>>>>> reach its "ret" instruction then it becomes an easily verified
>>>>>>> fact H(P,P) could correctly reject its input as non-halting.
>>>>>>>
>>>>>>> Correct deductive inference proves that all of these things are
>>>>>>> true without any need what-so-ever to see either the source-code
>>>>>>> or the execution trace of H.
>>>>>>>
>>>>>>> The one thing that is not proved is whether or not an actual
>>>>>>> encoded H(P,P) does indeed correctly determine that its input
>>>>>>> would never reach its "ret" instruction as a pure function of
>>>>>>> its inputs. This aspect will be confirmed by fully operational
>>>>>>> source-code.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>>> (V5)
>>>>>>>
>>>>>>> https://www.researchgate.net/publication/359984584_Halting_problem_undecidability_and_infinitely_nested_simulation_V5
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>
>>>>>>> "Talent hits a target no one else can hit;
>>>>>>> Genius hits a target no one else can see."
>>>>>>> Arthur Schopenhauer
>>>>>>
>>>>>> GUR already suggested such a halting decider H cannot exist:
>>>>>>
>>>>>> H(P,P)==0 means P(P) does not halt.
>>>>> That is a misconception.
>>>>>
>>>>> Halt deciders must compute the mapping from their inputs to an
>>>>> accept or reject state on the basis of the actual behavior
>>>>> actually specified by these inputs.
>>>>>
>>>>> It is an easily verified fact that the correct and complete x86
>>>>> emulation of the input to H(P,P) by H would never reach its "ret"
>>>>> instruction thus conclusively proving that it never halts.
>>>>>> H(P,P)==1 means P(P) halts.
>>>>>> H(P,P)==Otherwise means H fails as a decider (undecidable).
>>>>>>
>>>>>> -----
>>>>>> Thanks to PO's years' tireless efforts demonstrated even himself
>>>>>> a genius in 10000-years cannot refute my GUR. ...
>>>>> --
>>>>> Copyright 2022 Pete Olcott
>>>>>
>>>>> "Talent hits a target no one else can hit;
>>>>> Genius hits a target no one else can see."
>>>>> Arthur Schopenhauer
>>>>
>>>> GUR suggests no halting decider can exist. You just confirms it by
>>>> not able to provide POOH to test/review.
>>>
>>> It took me six months to figure out how to transform H(P,P) into a
>>> pure function of its inputs. I did not release the code before
>>> because I knew that its use of static local data would have been
>>> rejected. With this update to H I will be able to publish the code.
>>>
>>> H recognizes that P is calling itself with its same arguments that it
>>> was called with and there are no instructions preceding this call
>>> that could possibly escape infinitely recursive emulation so H aborts
>>> its emulation of P before P even makes its first call to H.
>>>
>>> Without even looking at the code competent software engineers will be
>>> able to verify that the above H would correctly determine that that
>>> is input is non-halting as a pure function of this input.
>>
>> So my other reply for why your H is not a pure function for any
>> accepted definition of the term.
>>
>> /Flibble
>>
>
> In computer programming, a pure function is a function that has the
> following properties:
>
> (1) the function return values are identical for identical arguments (no
> variation with local static variables, non-local variables, mutable
> reference arguments or input streams), and
>
> (2) the function application has no side effects (no mutation of local
> static variables, non-local variables, mutable reference arguments or
> input/output streams).
>
> Thus a pure function is a computational analogue of a mathematical
> function. https://en.wikipedia.org/wiki/Pure_function
>
> The revised H has no:
> (a) local static variables
> (b) non-local variables
> (c) mutable reference arguments
> (d) input streams
>
>

So the H(P,P) called by P(P needs to return 0 in finite time, and NOT
cause an infinite recursion just like the call to H(P,P) by main (and
thus H(P,P) retuning 0 is wrong, as the input halts), or


Click here to read the complete article
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<Js9rK.179141$70j.173984@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34526&group=comp.theory#34526

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 185
Message-ID: <Js9rK.179141$70j.173984@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:00:25 -0400
X-Received-Bytes: 9017
 by: Richard Damon - Sat, 18 Jun 2022 01:00 UTC

On 6/17/22 11:49 AM, olcott wrote:
> On 6/17/2022 10:37 AM, Mr Flibble wrote:
>> On Fri, 17 Jun 2022 10:33:59 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 6/17/2022 9:56 AM, Mr Flibble wrote:
>>>> On Fri, 17 Jun 2022 09:51:07 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 6/17/2022 9:39 AM, wij wrote:
>>>>>> On Friday, 17 June 2022 at 22:19:09 UTC+8, olcott wrote:
>>>>>>> On 6/17/2022 8:39 AM, wij wrote:
>>>>>>>> On Friday, 17 June 2022 at 19:29:37 UTC+8, olcott wrote:
>>>>>>>>> When a simulating halt decider rejects all inputs as
>>>>>>>>> non-halting whenever it correctly detects that its correct and
>>>>>>>>> complete simulation of its input would never reach the final
>>>>>>>>> state of this input then all [these] inputs (including
>>>>>>>>> pathological inputs) are decided correctly.
>>>>>>>>>
>>>>>>>>> *computation that halts* … the Turing machine will halt
>>>>>>>>> whenever it enters a final state. (Linz:1990:234)
>>>>>>>>>
>>>>>>>>> Linz, Peter 1990. An Introduction to Formal Languages and
>>>>>>>>> Automata. Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>>>>>>
>>>>>>>>> #include <stdint.h>
>>>>>>>>> typedef void (*ptr)();
>>>>>>>>>
>>>>>>>>> void P(ptr x)
>>>>>>>>> {
>>>>>>>>> if (H(x, x))
>>>>>>>>> HERE: goto HERE;
>>>>>>>>> return;
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> int main()
>>>>>>>>> {
>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> _P()
>>>>>>>>> [00001352](01) 55 push ebp
>>>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>>>> [0000136c](01) c3 ret
>>>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>>>
>>>>>>>>> (1) It is an easily verified fact that when we assume that H is
>>>>>>>>> only an x86 emulator that the correctly emulated P never
>>>>>>>>> reaches its "ret" instruction it remains stuck in repeated
>>>>>>>>> cycles of emulation.
>>>>>>>>>
>>>>>>>>> (2) It is an easily verified fact that if H has been adapted to
>>>>>>>>> correctly detect (in a finite number of steps) that the correct
>>>>>>>>> and complete x86 emulation of its input would never each its
>>>>>>>>> "ret" instruction that H could abort its emulation and return 0
>>>>>>>>> to report this.
>>>>>>>>>
>>>>>>>>> (3) When the halt status criteria is defined as correctly
>>>>>>>>> determining whether or not an x86 emulated input would ever
>>>>>>>>> reach its "ret" instruction then it becomes an easily verified
>>>>>>>>> fact H(P,P) could correctly reject its input as non-halting.
>>>>>>>>>
>>>>>>>>> Correct deductive inference proves that all of these things are
>>>>>>>>> true without any need what-so-ever to see either the
>>>>>>>>> source-code or the execution trace of H.
>>>>>>>>>
>>>>>>>>> The one thing that is not proved is whether or not an actual
>>>>>>>>> encoded H(P,P) does indeed correctly determine that its input
>>>>>>>>> would never reach its "ret" instruction as a pure function of
>>>>>>>>> its inputs. This aspect will be confirmed by fully operational
>>>>>>>>> source-code.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>>>>> (V5)
>>>>>>>>>
>>>>>>>>> https://www.researchgate.net/publication/359984584_Halting_problem_undecidability_and_infinitely_nested_simulation_V5
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>
>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>> Arthur Schopenhauer
>>>>>>>>
>>>>>>>> GUR already suggested such a halting decider H cannot exist:
>>>>>>>>
>>>>>>>> H(P,P)==0 means P(P) does not halt.
>>>>>>> That is a misconception.
>>>>>>>
>>>>>>> Halt deciders must compute the mapping from their inputs to an
>>>>>>> accept or reject state on the basis of the actual behavior
>>>>>>> actually specified by these inputs.
>>>>>>>
>>>>>>> It is an easily verified fact that the correct and complete x86
>>>>>>> emulation of the input to H(P,P) by H would never reach its "ret"
>>>>>>> instruction thus conclusively proving that it never halts.
>>>>>>>> H(P,P)==1 means P(P) halts.
>>>>>>>> H(P,P)==Otherwise means H fails as a decider (undecidable).
>>>>>>>>
>>>>>>>> -----
>>>>>>>> Thanks to PO's years' tireless efforts demonstrated even himself
>>>>>>>> a genius in 10000-years cannot refute my GUR. ...
>>>>>>> --
>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>
>>>>>>> "Talent hits a target no one else can hit;
>>>>>>> Genius hits a target no one else can see."
>>>>>>> Arthur Schopenhauer
>>>>>>
>>>>>> GUR suggests no halting decider can exist. You just confirms it by
>>>>>> not able to provide POOH to test/review.
>>>>>
>>>>> It took me six months to figure out how to transform H(P,P) into a
>>>>> pure function of its inputs. I did not release the code before
>>>>> because I knew that its use of static local data would have been
>>>>> rejected. With this update to H I will be able to publish the code.
>>>>>
>>>>> H recognizes that P is calling itself with its same arguments that
>>>>> it was called with and there are no instructions preceding this
>>>>> call that could possibly escape infinitely recursive emulation so
>>>>> H aborts its emulation of P before P even makes its first call to
>>>>> H.
>>>>>
>>>>> Without even looking at the code competent software engineers will
>>>>> be able to verify that the above H would correctly determine that
>>>>> that is input is non-halting as a pure function of this input.
>>>>
>>>> So my other reply for why your H is not a pure function for any
>>>> accepted definition of the term.
>>>>
>>>> /Flibble
>>>
>>> In computer programming, a pure function is a function that has the
>>> following properties:
>>>
>>> (1) the function return values are identical for identical arguments
>>> (no variation with local static variables, non-local variables,
>>> mutable reference arguments or input streams), and
>>>
>>> (2) the function application has no side effects (no mutation of
>>> local static variables, non-local variables, mutable reference
>>> arguments or input/output streams).
>>>
>>> Thus a pure function is a computational analogue of a mathematical
>>> function. https://en.wikipedia.org/wiki/Pure_function
>>>
>>> The revised H has no:
>>> (a) local static variables
>>> (b) non-local variables
>>> (c) mutable reference arguments
>>> (d) input streams
>> Aborting the simulation is a side effect; pure functions do not have
>> side effects.
>>
>> /Flibble
>
> You have a reading comprehension problem.
> If H does not have (a)(b)(c)(d) then
> H has no mutation side effect to (a)(b)(c)(d)
>
>


Click here to read the complete article
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<Av9rK.179142$70j.137855@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34527&group=comp.theory#34527

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617165613.00006ff4@reddwarf.jmc>
<19ednd06ecVtOjH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617171424.00006f1f@reddwarf.jmc>
<19edndw6ecVNNTH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617172234.00000777@reddwarf.jmc>
<5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 268
Message-ID: <Av9rK.179142$70j.137855@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:03:28 -0400
X-Received-Bytes: 13191
 by: Richard Damon - Sat, 18 Jun 2022 01:03 UTC

On 6/17/22 12:33 PM, olcott wrote:
> On 6/17/2022 11:22 AM, Mr Flibble wrote:
>> On Fri, 17 Jun 2022 11:16:15 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 6/17/2022 11:14 AM, Mr Flibble wrote:
>>>> On Fri, 17 Jun 2022 11:12:31 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 6/17/2022 10:56 AM, Mr Flibble wrote:
>>>>>> On Fri, 17 Jun 2022 10:49:08 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 6/17/2022 10:37 AM, Mr Flibble wrote:
>>>>>>>> On Fri, 17 Jun 2022 10:33:59 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 6/17/2022 9:56 AM, Mr Flibble wrote:
>>>>>>>>>> On Fri, 17 Jun 2022 09:51:07 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 6/17/2022 9:39 AM, wij wrote:
>>>>>>>>>>>> On Friday, 17 June 2022 at 22:19:09 UTC+8, olcott wrote:
>>>>>>>>>>>>> On 6/17/2022 8:39 AM, wij wrote:
>>>>>>>>>>>>>> On Friday, 17 June 2022 at 19:29:37 UTC+8, olcott wrote:
>>>>>>>>>>>>>>> When a simulating halt decider rejects all inputs as
>>>>>>>>>>>>>>> non-halting whenever it correctly detects that its
>>>>>>>>>>>>>>> correct and complete simulation of its input would never
>>>>>>>>>>>>>>> reach the final state of this input then all [these]
>>>>>>>>>>>>>>> inputs (including pathological inputs) are decided
>>>>>>>>>>>>>>> correctly.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *computation that halts* … the Turing machine will halt
>>>>>>>>>>>>>>> whenever it enters a final state. (Linz:1990:234)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Linz, Peter 1990. An Introduction to Formal Languages and
>>>>>>>>>>>>>>> Automata. Lexington/Toronto: D. C. Heath and Company.
>>>>>>>>>>>>>>> (317-320)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> #include <stdint.h>
>>>>>>>>>>>>>>> typedef void (*ptr)();
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>> if (H(x, x))
>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _P()
>>>>>>>>>>>>>>> [00001352](01) 55 push ebp
>>>>>>>>>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>>>>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>>>>>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>>>>>>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>>>>>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>>>>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>>>>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>>>>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>>>>>>>>>> [0000136c](01) c3 ret
>>>>>>>>>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (1) It is an easily verified fact that when we assume
>>>>>>>>>>>>>>> that H is only an x86 emulator that the correctly
>>>>>>>>>>>>>>> emulated P never reaches its "ret" instruction it
>>>>>>>>>>>>>>> remains stuck in repeated cycles of emulation.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (2) It is an easily verified fact that if H has been
>>>>>>>>>>>>>>> adapted to correctly detect (in a finite number of steps)
>>>>>>>>>>>>>>> that the correct and complete x86 emulation of its input
>>>>>>>>>>>>>>> would never each its "ret" instruction that H could abort
>>>>>>>>>>>>>>> its emulation and return 0 to report this.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (3) When the halt status criteria is defined as correctly
>>>>>>>>>>>>>>> determining whether or not an x86 emulated input would
>>>>>>>>>>>>>>> ever reach its "ret" instruction then it becomes an
>>>>>>>>>>>>>>> easily verified fact H(P,P) could correctly reject its
>>>>>>>>>>>>>>> input as non-halting.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Correct deductive inference proves that all of these
>>>>>>>>>>>>>>> things are true without any need what-so-ever to see
>>>>>>>>>>>>>>> either the source-code or the execution trace of H.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The one thing that is not proved is whether or not an
>>>>>>>>>>>>>>> actual encoded H(P,P) does indeed correctly determine
>>>>>>>>>>>>>>> that its input would never reach its "ret" instruction
>>>>>>>>>>>>>>> as a pure function of its inputs. This aspect will be
>>>>>>>>>>>>>>> confirmed by fully operational source-code.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Halting problem undecidability and infinitely nested
>>>>>>>>>>>>>>> simulation (V5)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> https://www.researchgate.net/publication/359984584_Halting_problem_undecidability_and_infinitely_nested_simulation_V5
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> GUR already suggested such a halting decider H cannot
>>>>>>>>>>>>>> exist:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> H(P,P)==0 means P(P) does not halt.
>>>>>>>>>>>>> That is a misconception.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Halt deciders must compute the mapping from their inputs to
>>>>>>>>>>>>> an accept or reject state on the basis of the actual
>>>>>>>>>>>>> behavior actually specified by these inputs.
>>>>>>>>>>>>>
>>>>>>>>>>>>> It is an easily verified fact that the correct and complete
>>>>>>>>>>>>> x86 emulation of the input to H(P,P) by H would never reach
>>>>>>>>>>>>> its "ret" instruction thus conclusively proving that it
>>>>>>>>>>>>> never halts.
>>>>>>>>>>>>>> H(P,P)==1 means P(P) halts.
>>>>>>>>>>>>>> H(P,P)==Otherwise means H fails as a decider
>>>>>>>>>>>>>> (undecidable).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -----
>>>>>>>>>>>>>> Thanks to PO's years' tireless efforts demonstrated even
>>>>>>>>>>>>>> himself a genius in 10000-years cannot refute my GUR. ...
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>
>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>
>>>>>>>>>>>> GUR suggests no halting decider can exist. You just confirms
>>>>>>>>>>>> it by not able to provide POOH to test/review.
>>>>>>>>>>>
>>>>>>>>>>> It took me six months to figure out how to transform H(P,P)
>>>>>>>>>>> into a pure function of its inputs. I did not release the
>>>>>>>>>>> code before because I knew that its use of static local data
>>>>>>>>>>> would have been rejected. With this update to H I will be
>>>>>>>>>>> able to publish the code.
>>>>>>>>>>>
>>>>>>>>>>> H recognizes that P is calling itself with its same arguments
>>>>>>>>>>> that it was called with and there are no instructions
>>>>>>>>>>> preceding this call that could possibly escape infinitely
>>>>>>>>>>> recursive emulation so H aborts its emulation of P before P
>>>>>>>>>>> even makes its first call to H.
>>>>>>>>>>>
>>>>>>>>>>> Without even looking at the code competent software engineers
>>>>>>>>>>> will be able to verify that the above H would correctly
>>>>>>>>>>> determine that that is input is non-halting as a pure
>>>>>>>>>>> function of this input.
>>>>>>>>>>
>>>>>>>>>> So my other reply for why your H is not a pure function for
>>>>>>>>>> any accepted definition of the term.
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>> In computer programming, a pure function is a function that has
>>>>>>>>> the following properties:
>>>>>>>>>
>>>>>>>>> (1) the function return values are identical for identical
>>>>>>>>> arguments (no variation with local static variables, non-local
>>>>>>>>> variables, mutable reference arguments or input streams), and
>>>>>>>>>
>>>>>>>>> (2) the function application has no side effects (no mutation
>>>>>>>>> of local static variables, non-local variables, mutable
>>>>>>>>> reference arguments or input/output streams).
>>>>>>>>>
>>>>>>>>> Thus a pure function is a computational analogue of a
>>>>>>>>> mathematical function.
>>>>>>>>> https://en.wikipedia.org/wiki/Pure_function
>>>>>>>>>
>>>>>>>>> The revised H has no:
>>>>>>>>> (a) local static variables
>>>>>>>>> (b) non-local variables
>>>>>>>>> (c) mutable reference arguments
>>>>>>>>> (d) input streams
>>>>>>>> Aborting the simulation is a side effect; pure functions do not
>>>>>>>> have side effects.
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> You have a reading comprehension problem.
>>>>>>> If H does not have (a)(b)(c)(d) then
>>>>>>> H has no mutation side effect to (a)(b)(c)(d)
>>>>>>
>>>>>> Not at all, but you do seem to have that problem.
>>>>>>
>>>>>> Again:
>>>>>>
>>>>>> Aborting the simulation is a side effect; pure functions do not
>>>>>> have side effects.
>>>>>
>>>>> Whether or not it is construed as a side-effect does not matter it
>>>>> must be a mutation side-effect to (a)(b)(c)(d) or it does not
>>>>> count.
>>>>
>>>> It doesn't count according to who?
>>>
>>> The above definition of pure functions.
>>
>> "In computer science, an operation, function or expression is said to
>> have a side effect if it modifies some state variable value(s) outside
>> its local environment,
>
> The second part is an inaccurate paraphrase of the first part.
>
>> which is to say if it has any observable effect
>> other than its primary effect of returning a value to the invoker of
>> the operation." --
>> https://en.wikipedia.org/wiki/Side_effect_(computer_science)
>>
>> "any observable effect"
>>
>> Aborting the simulation instead of returning a value to the invoker
>> disqualifies it from being a pure function.
>>
>> /Flibble
>>
>
> void P(ptr x)
> {
>   if (H(x, x))
>     HERE: goto HERE;
>   return;
> }
>
> int main()
> {
>   Output("Input_Halts = ", H(P, P));
> }
>
> _P()
> [00001352](01)  55              push ebp
> [00001353](02)  8bec            mov ebp,esp
> [00001355](03)  8b4508          mov eax,[ebp+08]
> [00001358](01)  50              push eax      // push P
> [00001359](03)  8b4d08          mov ecx,[ebp+08]
> [0000135c](01)  51              push ecx      // push P
> [0000135d](05)  e840feffff      call 000011a2 // call H
> [00001362](03)  83c408          add esp,+08
> [00001365](02)  85c0            test eax,eax
> [00001367](02)  7402            jz 0000136b
> [00001369](02)  ebfe            jmp 00001369
> [0000136b](01)  5d              pop ebp
> [0000136c](01)  c3              ret
> ize in bytes:(0027) [0000136c]
>
> H aborts its x86 emulation of P as soon P reaches its machine address of
> [0000135d] the very first time before the code at this address is
> emulated. Then H returns 0 to its caller: main().
>
>


Click here to read the complete article
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<_w9rK.179143$70j.59026@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34528&group=comp.theory#34528

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!peer03.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617165613.00006ff4@reddwarf.jmc>
<19ednd06ecVtOjH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617171424.00006f1f@reddwarf.jmc>
<19edndw6ecVNNTH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617172234.00000777@reddwarf.jmc>
<5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617173640.00006b94@reddwarf.jmc>
<BfidnQwGbdqbMzH_nZ2dnUU7_8xh4p2d@giganews.com>
<20220617174139.000051dc@reddwarf.jmc>
<jeWdnTnluoxnLTH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <jeWdnTnluoxnLTH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 300
Message-ID: <_w9rK.179143$70j.59026@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:04:57 -0400
X-Received-Bytes: 15210
 by: Richard Damon - Sat, 18 Jun 2022 01:04 UTC

On 6/17/22 12:51 PM, olcott wrote:
> On 6/17/2022 11:41 AM, Mr Flibble wrote:
>> On Fri, 17 Jun 2022 11:38:29 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 6/17/2022 11:36 AM, Mr Flibble wrote:
>>>> On Fri, 17 Jun 2022 11:33:22 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 6/17/2022 11:22 AM, Mr Flibble wrote:
>>>>>> On Fri, 17 Jun 2022 11:16:15 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 6/17/2022 11:14 AM, Mr Flibble wrote:
>>>>>>>> On Fri, 17 Jun 2022 11:12:31 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 6/17/2022 10:56 AM, Mr Flibble wrote:
>>>>>>>>>> On Fri, 17 Jun 2022 10:49:08 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 6/17/2022 10:37 AM, Mr Flibble wrote:
>>>>>>>>>>>> On Fri, 17 Jun 2022 10:33:59 -0500
>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>> On 6/17/2022 9:56 AM, Mr Flibble wrote:
>>>>>>>>>>>>>> On Fri, 17 Jun 2022 09:51:07 -0500
>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>> On 6/17/2022 9:39 AM, wij wrote:
>>>>>>>>>>>>>>>> On Friday, 17 June 2022 at 22:19:09 UTC+8, olcott
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> On 6/17/2022 8:39 AM, wij wrote:
>>>>>>>>>>>>>>>>>> On Friday, 17 June 2022 at 19:29:37 UTC+8, olcott
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> When a simulating halt decider rejects all inputs as
>>>>>>>>>>>>>>>>>>> non-halting whenever it correctly detects that its
>>>>>>>>>>>>>>>>>>> correct and complete simulation of its input would
>>>>>>>>>>>>>>>>>>> never reach the final state of this input then all
>>>>>>>>>>>>>>>>>>> [these] inputs (including pathological inputs) are
>>>>>>>>>>>>>>>>>>> decided correctly.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *computation that halts* … the Turing machine will
>>>>>>>>>>>>>>>>>>> halt whenever it enters a final state.
>>>>>>>>>>>>>>>>>>> (Linz:1990:234)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Linz, Peter 1990. An Introduction to Formal Languages
>>>>>>>>>>>>>>>>>>> and Automata. Lexington/Toronto: D. C. Heath and
>>>>>>>>>>>>>>>>>>> Company. (317-320)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> #include <stdint.h>
>>>>>>>>>>>>>>>>>>> typedef void (*ptr)();
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>> if (H(x, x))
>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _P()
>>>>>>>>>>>>>>>>>>> [00001352](01) 55 push ebp
>>>>>>>>>>>>>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>>>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>>>>>>>>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>>>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>>>>>>>>>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>>>>>>>>>>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>>>>>>>>>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>>>>>>>>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>>>>>>>>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>>>>>>>>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>> [0000136c](01) c3 ret
>>>>>>>>>>>>>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (1) It is an easily verified fact that when we assume
>>>>>>>>>>>>>>>>>>> that H is only an x86 emulator that the correctly
>>>>>>>>>>>>>>>>>>> emulated P never reaches its "ret" instruction it
>>>>>>>>>>>>>>>>>>> remains stuck in repeated cycles of emulation.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (2) It is an easily verified fact that if H has been
>>>>>>>>>>>>>>>>>>> adapted to correctly detect (in a finite number of
>>>>>>>>>>>>>>>>>>> steps) that the correct and complete x86 emulation of
>>>>>>>>>>>>>>>>>>> its input would never each its "ret" instruction that
>>>>>>>>>>>>>>>>>>> H could abort its emulation and return 0 to report
>>>>>>>>>>>>>>>>>>> this.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (3) When the halt status criteria is defined as
>>>>>>>>>>>>>>>>>>> correctly determining whether or not an x86 emulated
>>>>>>>>>>>>>>>>>>> input would ever reach its "ret" instruction then it
>>>>>>>>>>>>>>>>>>> becomes an easily verified fact H(P,P) could
>>>>>>>>>>>>>>>>>>> correctly reject its input as non-halting.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Correct deductive inference proves that all of these
>>>>>>>>>>>>>>>>>>> things are true without any need what-so-ever to see
>>>>>>>>>>>>>>>>>>> either the source-code or the execution trace of H.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> The one thing that is not proved is whether or not an
>>>>>>>>>>>>>>>>>>> actual encoded H(P,P) does indeed correctly determine
>>>>>>>>>>>>>>>>>>> that its input would never reach its "ret"
>>>>>>>>>>>>>>>>>>> instruction as a pure function of its inputs. This
>>>>>>>>>>>>>>>>>>> aspect will be confirmed by fully operational
>>>>>>>>>>>>>>>>>>> source-code.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Halting problem undecidability and infinitely nested
>>>>>>>>>>>>>>>>>>> simulation (V5)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> https://www.researchgate.net/publication/359984584_Halting_problem_undecidability_and_infinitely_nested_simulation_V5
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> GUR already suggested such a halting decider H cannot
>>>>>>>>>>>>>>>>>> exist:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H(P,P)==0 means P(P) does not halt.
>>>>>>>>>>>>>>>>> That is a misconception.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Halt deciders must compute the mapping from their
>>>>>>>>>>>>>>>>> inputs to an accept or reject state on the basis of
>>>>>>>>>>>>>>>>> the actual behavior actually specified by these inputs.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> It is an easily verified fact that the correct and
>>>>>>>>>>>>>>>>> complete x86 emulation of the input to H(P,P) by H
>>>>>>>>>>>>>>>>> would never reach its "ret" instruction thus
>>>>>>>>>>>>>>>>> conclusively proving that it never halts.
>>>>>>>>>>>>>>>>>> H(P,P)==1 means P(P) halts.
>>>>>>>>>>>>>>>>>> H(P,P)==Otherwise means H fails as a decider
>>>>>>>>>>>>>>>>>> (undecidable).
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> -----
>>>>>>>>>>>>>>>>>> Thanks to PO's years' tireless efforts demonstrated
>>>>>>>>>>>>>>>>>> even himself a genius in 10000-years cannot refute my
>>>>>>>>>>>>>>>>>> GUR. ...
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> GUR suggests no halting decider can exist. You just
>>>>>>>>>>>>>>>> confirms it by not able to provide POOH to test/review.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It took me six months to figure out how to transform
>>>>>>>>>>>>>>> H(P,P) into a pure function of its inputs. I did not
>>>>>>>>>>>>>>> release the code before because I knew that its use of
>>>>>>>>>>>>>>> static local data would have been rejected. With this
>>>>>>>>>>>>>>> update to H I will be able to publish the code.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> H recognizes that P is calling itself with its same
>>>>>>>>>>>>>>> arguments that it was called with and there are no
>>>>>>>>>>>>>>> instructions preceding this call that could possibly
>>>>>>>>>>>>>>> escape infinitely recursive emulation so H aborts its
>>>>>>>>>>>>>>> emulation of P before P even makes its first call to H.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Without even looking at the code competent software
>>>>>>>>>>>>>>> engineers will be able to verify that the above H would
>>>>>>>>>>>>>>> correctly determine that that is input is non-halting as
>>>>>>>>>>>>>>> a pure function of this input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> So my other reply for why your H is not a pure function
>>>>>>>>>>>>>> for any accepted definition of the term.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>> In computer programming, a pure function is a function that
>>>>>>>>>>>>> has the following properties:
>>>>>>>>>>>>>
>>>>>>>>>>>>> (1) the function return values are identical for identical
>>>>>>>>>>>>> arguments (no variation with local static variables,
>>>>>>>>>>>>> non-local variables, mutable reference arguments or input
>>>>>>>>>>>>> streams), and
>>>>>>>>>>>>>
>>>>>>>>>>>>> (2) the function application has no side effects (no
>>>>>>>>>>>>> mutation of local static variables, non-local variables,
>>>>>>>>>>>>> mutable reference arguments or input/output streams).
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus a pure function is a computational analogue of a
>>>>>>>>>>>>> mathematical function.
>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Pure_function
>>>>>>>>>>>>>
>>>>>>>>>>>>> The revised H has no:
>>>>>>>>>>>>> (a) local static variables
>>>>>>>>>>>>> (b) non-local variables
>>>>>>>>>>>>> (c) mutable reference arguments
>>>>>>>>>>>>> (d) input streams
>>>>>>>>>>>> Aborting the simulation is a side effect; pure functions do
>>>>>>>>>>>> not have side effects.
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>> You have a reading comprehension problem.
>>>>>>>>>>> If H does not have (a)(b)(c)(d) then
>>>>>>>>>>> H has no mutation side effect to (a)(b)(c)(d)
>>>>>>>>>>
>>>>>>>>>> Not at all, but you do seem to have that problem.
>>>>>>>>>>
>>>>>>>>>> Again:
>>>>>>>>>>
>>>>>>>>>> Aborting the simulation is a side effect; pure functions do
>>>>>>>>>> not have side effects.
>>>>>>>>>
>>>>>>>>> Whether or not it is construed as a side-effect does not matter
>>>>>>>>> it must be a mutation side-effect to (a)(b)(c)(d) or it does
>>>>>>>>> not count.
>>>>>>>>
>>>>>>>> It doesn't count according to who?
>>>>>>>
>>>>>>> The above definition of pure functions.
>>>>>>
>>>>>> "In computer science, an operation, function or expression is said
>>>>>> to have a side effect if it modifies some state variable value(s)
>>>>>> outside its local environment,
>>>>>
>>>>> The second part is an inaccurate paraphrase of the first part.
>>>>>> which is to say if it has any observable effect
>>>>>> other than its primary effect of returning a value to the invoker
>>>>>> of the operation." --
>>>>>> https://en.wikipedia.org/wiki/Side_effect_(computer_science)
>>>>>>
>>>>>> "any observable effect"
>>>>>>
>>>>>> Aborting the simulation instead of returning a value to the
>>>>>> invoker disqualifies it from being a pure function.
>>>>>>
>>>>>> /Flibble
>>>>>
>>>>> void P(ptr x)
>>>>> {
>>>>>      if (H(x, x))
>>>>>        HERE: goto HERE;
>>>>>      return;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>      Output("Input_Halts = ", H(P, P));
>>>>> }
>>>>>
>>>>> _P()
>>>>> [00001352](01)  55              push ebp
>>>>> [00001353](02)  8bec            mov ebp,esp
>>>>> [00001355](03)  8b4508          mov eax,[ebp+08]
>>>>> [00001358](01)  50              push eax      // push P
>>>>> [00001359](03)  8b4d08          mov ecx,[ebp+08]
>>>>> [0000135c](01)  51              push ecx      // push P
>>>>> [0000135d](05)  e840feffff      call 000011a2 // call H
>>>>> [00001362](03)  83c408          add esp,+08
>>>>> [00001365](02)  85c0            test eax,eax
>>>>> [00001367](02)  7402            jz 0000136b
>>>>> [00001369](02)  ebfe            jmp 00001369
>>>>> [0000136b](01)  5d              pop ebp
>>>>> [0000136c](01)  c3              ret
>>>>> Size in bytes:(0027) [0000136c]
>>>>>
>>>>> H aborts its x86 emulation of P as soon P reaches its machine
>>>>> address of [0000135d] the very first time before the code at this
>>>>> address is emulated. Then H returns 0 to its caller: main().
>>>>
>>>> Returning to main() is not returning to its invoker, P.
>>>>
>>>> Again:
>>>>
>>>> Aborting the simulation is a side effect; pure functions do not have
>>>> side effects.
>>>>
>>>> /Flibble
>>>
>>> Do you have ADD?
>>>
>>> int main()
>>> {
>>>      Output("Input_Halts = ", H(P, P));
>>> }
>> I might be on the spectrum; probably got Asperger's; whilst as far as
>> the topic under discussion is concerned, you've got nothing.
>>
>> /Flibble
>>
>
> Then that may explain why you didn't notice that main calls H(P,P);
> When H returns to its caller it must return to main().
>
> main() and not P is the invoker of H(P,P).
>
>
>


Click here to read the complete article
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<6A9rK.792$Dh2.661@fx42.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34529&group=comp.theory#34529

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617165613.00006ff4@reddwarf.jmc>
<19ednd06ecVtOjH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617171424.00006f1f@reddwarf.jmc>
<19edndw6ecVNNTH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617172234.00000777@reddwarf.jmc>
<5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617173640.00006b94@reddwarf.jmc>
<BfidnQwGbdqbMzH_nZ2dnUU7_8xh4p2d@giganews.com>
<20220617175104.00001454@reddwarf.jmc>
<d56dnQTwFZOXLjH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <d56dnQTwFZOXLjH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 311
Message-ID: <6A9rK.792$Dh2.661@fx42.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:08:15 -0400
X-Received-Bytes: 15827
 by: Richard Damon - Sat, 18 Jun 2022 01:08 UTC

On 6/17/22 12:59 PM, olcott wrote:
> On 6/17/2022 11:51 AM, Mr Flibble wrote:
>> On Fri, 17 Jun 2022 11:38:29 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 6/17/2022 11:36 AM, Mr Flibble wrote:
>>>> On Fri, 17 Jun 2022 11:33:22 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 6/17/2022 11:22 AM, Mr Flibble wrote:
>>>>>> On Fri, 17 Jun 2022 11:16:15 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 6/17/2022 11:14 AM, Mr Flibble wrote:
>>>>>>>> On Fri, 17 Jun 2022 11:12:31 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 6/17/2022 10:56 AM, Mr Flibble wrote:
>>>>>>>>>> On Fri, 17 Jun 2022 10:49:08 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 6/17/2022 10:37 AM, Mr Flibble wrote:
>>>>>>>>>>>> On Fri, 17 Jun 2022 10:33:59 -0500
>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>> On 6/17/2022 9:56 AM, Mr Flibble wrote:
>>>>>>>>>>>>>> On Fri, 17 Jun 2022 09:51:07 -0500
>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>> On 6/17/2022 9:39 AM, wij wrote:
>>>>>>>>>>>>>>>> On Friday, 17 June 2022 at 22:19:09 UTC+8, olcott
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> On 6/17/2022 8:39 AM, wij wrote:
>>>>>>>>>>>>>>>>>> On Friday, 17 June 2022 at 19:29:37 UTC+8, olcott
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> When a simulating halt decider rejects all inputs as
>>>>>>>>>>>>>>>>>>> non-halting whenever it correctly detects that its
>>>>>>>>>>>>>>>>>>> correct and complete simulation of its input would
>>>>>>>>>>>>>>>>>>> never reach the final state of this input then all
>>>>>>>>>>>>>>>>>>> [these] inputs (including pathological inputs) are
>>>>>>>>>>>>>>>>>>> decided correctly.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *computation that halts* … the Turing machine will
>>>>>>>>>>>>>>>>>>> halt whenever it enters a final state.
>>>>>>>>>>>>>>>>>>> (Linz:1990:234)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Linz, Peter 1990. An Introduction to Formal Languages
>>>>>>>>>>>>>>>>>>> and Automata. Lexington/Toronto: D. C. Heath and
>>>>>>>>>>>>>>>>>>> Company. (317-320)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> #include <stdint.h>
>>>>>>>>>>>>>>>>>>> typedef void (*ptr)();
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>> if (H(x, x))
>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _P()
>>>>>>>>>>>>>>>>>>> [00001352](01) 55 push ebp
>>>>>>>>>>>>>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>>>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>>>>>>>>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>>>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>>>>>>>>>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>>>>>>>>>>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>>>>>>>>>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>>>>>>>>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>>>>>>>>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>>>>>>>>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>> [0000136c](01) c3 ret
>>>>>>>>>>>>>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (1) It is an easily verified fact that when we assume
>>>>>>>>>>>>>>>>>>> that H is only an x86 emulator that the correctly
>>>>>>>>>>>>>>>>>>> emulated P never reaches its "ret" instruction it
>>>>>>>>>>>>>>>>>>> remains stuck in repeated cycles of emulation.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (2) It is an easily verified fact that if H has been
>>>>>>>>>>>>>>>>>>> adapted to correctly detect (in a finite number of
>>>>>>>>>>>>>>>>>>> steps) that the correct and complete x86 emulation of
>>>>>>>>>>>>>>>>>>> its input would never each its "ret" instruction that
>>>>>>>>>>>>>>>>>>> H could abort its emulation and return 0 to report
>>>>>>>>>>>>>>>>>>> this.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (3) When the halt status criteria is defined as
>>>>>>>>>>>>>>>>>>> correctly determining whether or not an x86 emulated
>>>>>>>>>>>>>>>>>>> input would ever reach its "ret" instruction then it
>>>>>>>>>>>>>>>>>>> becomes an easily verified fact H(P,P) could
>>>>>>>>>>>>>>>>>>> correctly reject its input as non-halting.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Correct deductive inference proves that all of these
>>>>>>>>>>>>>>>>>>> things are true without any need what-so-ever to see
>>>>>>>>>>>>>>>>>>> either the source-code or the execution trace of H.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> The one thing that is not proved is whether or not an
>>>>>>>>>>>>>>>>>>> actual encoded H(P,P) does indeed correctly determine
>>>>>>>>>>>>>>>>>>> that its input would never reach its "ret"
>>>>>>>>>>>>>>>>>>> instruction as a pure function of its inputs. This
>>>>>>>>>>>>>>>>>>> aspect will be confirmed by fully operational
>>>>>>>>>>>>>>>>>>> source-code.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Halting problem undecidability and infinitely nested
>>>>>>>>>>>>>>>>>>> simulation (V5)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> https://www.researchgate.net/publication/359984584_Halting_problem_undecidability_and_infinitely_nested_simulation_V5
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> GUR already suggested such a halting decider H cannot
>>>>>>>>>>>>>>>>>> exist:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H(P,P)==0 means P(P) does not halt.
>>>>>>>>>>>>>>>>> That is a misconception.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Halt deciders must compute the mapping from their
>>>>>>>>>>>>>>>>> inputs to an accept or reject state on the basis of
>>>>>>>>>>>>>>>>> the actual behavior actually specified by these inputs.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> It is an easily verified fact that the correct and
>>>>>>>>>>>>>>>>> complete x86 emulation of the input to H(P,P) by H
>>>>>>>>>>>>>>>>> would never reach its "ret" instruction thus
>>>>>>>>>>>>>>>>> conclusively proving that it never halts.
>>>>>>>>>>>>>>>>>> H(P,P)==1 means P(P) halts.
>>>>>>>>>>>>>>>>>> H(P,P)==Otherwise means H fails as a decider
>>>>>>>>>>>>>>>>>> (undecidable).
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> -----
>>>>>>>>>>>>>>>>>> Thanks to PO's years' tireless efforts demonstrated
>>>>>>>>>>>>>>>>>> even himself a genius in 10000-years cannot refute my
>>>>>>>>>>>>>>>>>> GUR. ...
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> GUR suggests no halting decider can exist. You just
>>>>>>>>>>>>>>>> confirms it by not able to provide POOH to test/review.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It took me six months to figure out how to transform
>>>>>>>>>>>>>>> H(P,P) into a pure function of its inputs. I did not
>>>>>>>>>>>>>>> release the code before because I knew that its use of
>>>>>>>>>>>>>>> static local data would have been rejected. With this
>>>>>>>>>>>>>>> update to H I will be able to publish the code.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> H recognizes that P is calling itself with its same
>>>>>>>>>>>>>>> arguments that it was called with and there are no
>>>>>>>>>>>>>>> instructions preceding this call that could possibly
>>>>>>>>>>>>>>> escape infinitely recursive emulation so H aborts its
>>>>>>>>>>>>>>> emulation of P before P even makes its first call to H.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Without even looking at the code competent software
>>>>>>>>>>>>>>> engineers will be able to verify that the above H would
>>>>>>>>>>>>>>> correctly determine that that is input is non-halting as
>>>>>>>>>>>>>>> a pure function of this input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> So my other reply for why your H is not a pure function
>>>>>>>>>>>>>> for any accepted definition of the term.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>> In computer programming, a pure function is a function that
>>>>>>>>>>>>> has the following properties:
>>>>>>>>>>>>>
>>>>>>>>>>>>> (1) the function return values are identical for identical
>>>>>>>>>>>>> arguments (no variation with local static variables,
>>>>>>>>>>>>> non-local variables, mutable reference arguments or input
>>>>>>>>>>>>> streams), and
>>>>>>>>>>>>>
>>>>>>>>>>>>> (2) the function application has no side effects (no
>>>>>>>>>>>>> mutation of local static variables, non-local variables,
>>>>>>>>>>>>> mutable reference arguments or input/output streams).
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus a pure function is a computational analogue of a
>>>>>>>>>>>>> mathematical function.
>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Pure_function
>>>>>>>>>>>>>
>>>>>>>>>>>>> The revised H has no:
>>>>>>>>>>>>> (a) local static variables
>>>>>>>>>>>>> (b) non-local variables
>>>>>>>>>>>>> (c) mutable reference arguments
>>>>>>>>>>>>> (d) input streams
>>>>>>>>>>>> Aborting the simulation is a side effect; pure functions do
>>>>>>>>>>>> not have side effects.
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>> You have a reading comprehension problem.
>>>>>>>>>>> If H does not have (a)(b)(c)(d) then
>>>>>>>>>>> H has no mutation side effect to (a)(b)(c)(d)
>>>>>>>>>>
>>>>>>>>>> Not at all, but you do seem to have that problem.
>>>>>>>>>>
>>>>>>>>>> Again:
>>>>>>>>>>
>>>>>>>>>> Aborting the simulation is a side effect; pure functions do
>>>>>>>>>> not have side effects.
>>>>>>>>>
>>>>>>>>> Whether or not it is construed as a side-effect does not matter
>>>>>>>>> it must be a mutation side-effect to (a)(b)(c)(d) or it does
>>>>>>>>> not count.
>>>>>>>>
>>>>>>>> It doesn't count according to who?
>>>>>>>
>>>>>>> The above definition of pure functions.
>>>>>>
>>>>>> "In computer science, an operation, function or expression is said
>>>>>> to have a side effect if it modifies some state variable value(s)
>>>>>> outside its local environment,
>>>>>
>>>>> The second part is an inaccurate paraphrase of the first part.
>>>>>> which is to say if it has any observable effect
>>>>>> other than its primary effect of returning a value to the invoker
>>>>>> of the operation." --
>>>>>> https://en.wikipedia.org/wiki/Side_effect_(computer_science)
>>>>>>
>>>>>> "any observable effect"
>>>>>>
>>>>>> Aborting the simulation instead of returning a value to the
>>>>>> invoker disqualifies it from being a pure function.
>>>>>>
>>>>>> /Flibble
>>>>>
>>>>> void P(ptr x)
>>>>> {
>>>>>      if (H(x, x))
>>>>>        HERE: goto HERE;
>>>>>      return;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>      Output("Input_Halts = ", H(P, P));
>>>>> }
>>>>>
>>>>> _P()
>>>>> [00001352](01)  55              push ebp
>>>>> [00001353](02)  8bec            mov ebp,esp
>>>>> [00001355](03)  8b4508          mov eax,[ebp+08]
>>>>> [00001358](01)  50              push eax      // push P
>>>>> [00001359](03)  8b4d08          mov ecx,[ebp+08]
>>>>> [0000135c](01)  51              push ecx      // push P
>>>>> [0000135d](05)  e840feffff      call 000011a2 // call H
>>>>> [00001362](03)  83c408          add esp,+08
>>>>> [00001365](02)  85c0            test eax,eax
>>>>> [00001367](02)  7402            jz 0000136b
>>>>> [00001369](02)  ebfe            jmp 00001369
>>>>> [0000136b](01)  5d              pop ebp
>>>>> [0000136c](01)  c3              ret
>>>>> Size in bytes:(0027) [0000136c]
>>>>>
>>>>> H aborts its x86 emulation of P as soon P reaches its machine
>>>>> address of [0000135d] the very first time before the code at this
>>>>> address is emulated. Then H returns 0 to its caller: main().
>>>>
>>>> Returning to main() is not returning to its invoker, P.
>>>>
>>>> Again:
>>>>
>>>> Aborting the simulation is a side effect; pure functions do not have
>>>> side effects.
>>>>
>>>> /Flibble
>>>
>>> Do you have ADD?
>>>
>>> int main()
>>> {
>>>      Output("Input_Halts = ", H(P, P));
>>> }
>> If your claim is that H is only called once and the second time an
>> *attempt* to call H is prevented than that is equivalent to calling H
>> and having H do something different with side effects. This is just my
>> opinion though as it requires more thought and I am currently getting
>> drunk on gin and tonics.
>>
>> /Flibble
>>
>
> It is obviously the exact same pattern as infinite recursion
> (a) calling the same function a second time with the same arguments and
>
> (b) there are no instructions preceding this call that could possibly
> escape the infinite recursion / infinitely recursive emulation.
>


Click here to read the complete article
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<kC9rK.793$Dh2.135@fx42.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34530&group=comp.theory#34530

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617165613.00006ff4@reddwarf.jmc>
<19ednd06ecVtOjH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617171424.00006f1f@reddwarf.jmc>
<19edndw6ecVNNTH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617172234.00000777@reddwarf.jmc>
<5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617173640.00006b94@reddwarf.jmc>
<BfidnQwGbdqbMzH_nZ2dnUU7_8xh4p2d@giganews.com>
<20220617175104.00001454@reddwarf.jmc>
<d56dnQTwFZOXLjH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617180447.00003b49@reddwarf.jmc>
<-M-dnYc6NqG3KzH_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <-M-dnYc6NqG3KzH_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 27
Message-ID: <kC9rK.793$Dh2.135@fx42.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:10:40 -0400
X-Received-Bytes: 2849
 by: Richard Damon - Sat, 18 Jun 2022 01:10 UTC

On 6/17/22 1:13 PM, olcott wrote:
> On 6/17/2022 12:04 PM, Mr Flibble wrote:
>> Agree but refusing to analyse what P would have done if H wasn't a
>> simulating decider still makes what you've got worthless as far as the
>> Halting Problem is concerned.
>>
>> /Flibble (getting drunk, possibly not quite at Ballmer's Peak)
>>
>
> It is dead obvious to everyone (even Richard) that what P would have
> done if H was merely an x86 emulator and not a halt deciding emulator.
>
> The correct and complete x86 emulation of H(P,P) would never reach its
> "ret" instruction thus making H a correct "not reach ret" / halt decider
> for P.
>
>

Right, but H ISN'T just a pure emulator, so what the pure emulator would
have done doesn't matter.

Just like the fact your cat would bark if it was a dog doesn't matter if
we ask if your actual cat barks.

You are confusing two distinct things because of your confusing
notations. It almost seems deliberate.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<7E9rK.794$Dh2.601@fx42.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34531&group=comp.theory#34531

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617165613.00006ff4@reddwarf.jmc>
<19ednd06ecVtOjH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617171424.00006f1f@reddwarf.jmc>
<19edndw6ecVNNTH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617172234.00000777@reddwarf.jmc>
<5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617173640.00006b94@reddwarf.jmc>
<BfidnQwGbdqbMzH_nZ2dnUU7_8xh4p2d@giganews.com>
<20220617175104.00001454@reddwarf.jmc>
<d56dnQTwFZOXLjH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617180447.00003b49@reddwarf.jmc>
<-M-dnYc6NqG3KzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617181448.00005cdb@reddwarf.jmc> <20220617190451.00003626@reddwarf.jmc>
<20220617190826.000032b6@reddwarf.jmc>
<yLidnc32p8yLUjH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <yLidnc32p8yLUjH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 435
Message-ID: <7E9rK.794$Dh2.601@fx42.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:12:35 -0400
X-Received-Bytes: 22894
 by: Richard Damon - Sat, 18 Jun 2022 01:12 UTC

On 6/17/22 2:59 PM, olcott wrote:
> On 6/17/2022 1:08 PM, Mr Flibble wrote:
>> On Fri, 17 Jun 2022 19:04:51 +0100
>> Mr Flibble <flibble@reddwarf.jmc> wrote:
>>
>>> On Fri, 17 Jun 2022 18:14:48 +0100
>>> Mr Flibble <flibble@reddwarf.jmc> wrote:
>>>
>>>> On Fri, 17 Jun 2022 12:13:13 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 6/17/2022 12:04 PM, Mr Flibble wrote:
>>>>>> On Fri, 17 Jun 2022 11:59:53 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 6/17/2022 11:51 AM, Mr Flibble wrote:
>>>>>>>> On Fri, 17 Jun 2022 11:38:29 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 6/17/2022 11:36 AM, Mr Flibble wrote:
>>>>>>>>>> On Fri, 17 Jun 2022 11:33:22 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 6/17/2022 11:22 AM, Mr Flibble wrote:
>>>>>>>>>>>> On Fri, 17 Jun 2022 11:16:15 -0500
>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>> On 6/17/2022 11:14 AM, Mr Flibble wrote:
>>>>>>>>>>>>>> On Fri, 17 Jun 2022 11:12:31 -0500
>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>> On 6/17/2022 10:56 AM, Mr Flibble wrote:
>>>>>>>>>>>>>>>> On Fri, 17 Jun 2022 10:49:08 -0500
>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>>>> On 6/17/2022 10:37 AM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>> On Fri, 17 Jun 2022 10:33:59 -0500
>>>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>>>>>> On 6/17/2022 9:56 AM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>> On Fri, 17 Jun 2022 09:51:07 -0500
>>>>>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>>>>>>>> On 6/17/2022 9:39 AM, wij wrote:
>>>>>>>>>>>>>>>>>>>>>> On Friday, 17 June 2022 at 22:19:09 UTC+8,
>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 6/17/2022 8:39 AM, wij wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Friday, 17 June 2022 at 19:29:37 UTC+8,
>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> When a simulating halt decider rejects all
>>>>>>>>>>>>>>>>>>>>>>>>> inputs as non-halting whenever it correctly
>>>>>>>>>>>>>>>>>>>>>>>>> detects that its correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>> simulation of its input would never reach the
>>>>>>>>>>>>>>>>>>>>>>>>> final state of this input then all [these]
>>>>>>>>>>>>>>>>>>>>>>>>> inputs (including pathological inputs) are
>>>>>>>>>>>>>>>>>>>>>>>>> decided correctly.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> *computation that halts* … the Turing machine
>>>>>>>>>>>>>>>>>>>>>>>>> will halt whenever it enters a final state.
>>>>>>>>>>>>>>>>>>>>>>>>> (Linz:1990:234)
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Linz, Peter 1990. An Introduction to Formal
>>>>>>>>>>>>>>>>>>>>>>>>> Languages and Automata. Lexington/Toronto: D.
>>>>>>>>>>>>>>>>>>>>>>>>> C. Heath and Company. (317-320)
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> #include <stdint.h>
>>>>>>>>>>>>>>>>>>>>>>>>> typedef void (*ptr)();
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>> if (H(x, x))
>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> _P()
>>>>>>>>>>>>>>>>>>>>>>>>> [00001352](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>>>>>>>>>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>>>>>>>>>>>>>>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>>>>>>>>>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>>>>>>>>>>>>>>>>>>>> [0000135d](05) e840feffff call 000011a2 //
>>>>>>>>>>>>>>>>>>>>>>>>> call H [00001362](03) 83c408 add esp,+08
>>>>>>>>>>>>>>>>>>>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>>>>>>>>>>>>>>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>>>>>>>>>>>>>>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>>>>>>>>>>>>>>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>> [0000136c](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> (1) It is an easily verified fact that when
>>>>>>>>>>>>>>>>>>>>>>>>> we assume that H is only an x86 emulator
>>>>>>>>>>>>>>>>>>>>>>>>> that the correctly emulated P never reaches
>>>>>>>>>>>>>>>>>>>>>>>>> its "ret" instruction it remains stuck in
>>>>>>>>>>>>>>>>>>>>>>>>> repeated cycles of emulation.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> (2) It is an easily verified fact that if H
>>>>>>>>>>>>>>>>>>>>>>>>> has been adapted to correctly detect (in a
>>>>>>>>>>>>>>>>>>>>>>>>> finite number of steps) that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>> complete x86 emulation of its input would
>>>>>>>>>>>>>>>>>>>>>>>>> never each its "ret" instruction that H
>>>>>>>>>>>>>>>>>>>>>>>>> could abort its emulation and return 0 to
>>>>>>>>>>>>>>>>>>>>>>>>> report this.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> (3) When the halt status criteria is defined
>>>>>>>>>>>>>>>>>>>>>>>>> as correctly determining whether or not an
>>>>>>>>>>>>>>>>>>>>>>>>> x86 emulated input would ever reach its "ret"
>>>>>>>>>>>>>>>>>>>>>>>>> instruction then it becomes an easily
>>>>>>>>>>>>>>>>>>>>>>>>> verified fact H(P,P) could correctly reject
>>>>>>>>>>>>>>>>>>>>>>>>> its input as non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Correct deductive inference proves that all
>>>>>>>>>>>>>>>>>>>>>>>>> of these things are true without any need
>>>>>>>>>>>>>>>>>>>>>>>>> what-so-ever to see either the source-code or
>>>>>>>>>>>>>>>>>>>>>>>>> the execution trace of H.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> The one thing that is not proved is whether
>>>>>>>>>>>>>>>>>>>>>>>>> or not an actual encoded H(P,P) does indeed
>>>>>>>>>>>>>>>>>>>>>>>>> correctly determine that its input would
>>>>>>>>>>>>>>>>>>>>>>>>> never reach its "ret" instruction as a pure
>>>>>>>>>>>>>>>>>>>>>>>>> function of its inputs. This aspect will be
>>>>>>>>>>>>>>>>>>>>>>>>> confirmed by fully operational source-code.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Halting problem undecidability and infinitely
>>>>>>>>>>>>>>>>>>>>>>>>> nested simulation (V5)
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> https://www.researchgate.net/publication/359984584_Halting_problem_undecidability_and_infinitely_nested_simulation_V5
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> GUR already suggested such a halting decider H
>>>>>>>>>>>>>>>>>>>>>>>> cannot exist:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)==0 means P(P) does not halt.
>>>>>>>>>>>>>>>>>>>>>>> That is a misconception.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Halt deciders must compute the mapping from
>>>>>>>>>>>>>>>>>>>>>>> their inputs to an accept or reject state on
>>>>>>>>>>>>>>>>>>>>>>> the basis of the actual behavior actually
>>>>>>>>>>>>>>>>>>>>>>> specified by these inputs.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> It is an easily verified fact that the correct
>>>>>>>>>>>>>>>>>>>>>>> and complete x86 emulation of the input to
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) by H would never reach its "ret"
>>>>>>>>>>>>>>>>>>>>>>> instruction thus conclusively proving that it
>>>>>>>>>>>>>>>>>>>>>>> never halts.
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)==1 means P(P) halts.
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)==Otherwise means H fails as a decider
>>>>>>>>>>>>>>>>>>>>>>>> (undecidable).
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> -----
>>>>>>>>>>>>>>>>>>>>>>>> Thanks to PO's years' tireless efforts
>>>>>>>>>>>>>>>>>>>>>>>> demonstrated even himself a genius in
>>>>>>>>>>>>>>>>>>>>>>>> 10000-years cannot refute my GUR. ...
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> Copyright 2022 Pete Olcott
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> "Talent hits a target no one else can hit;
>>>>>>>>>>>>>>>>>>>>>>> Genius hits a target no one else can see."
>>>>>>>>>>>>>>>>>>>>>>> Arthur Schopenhauer
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> GUR suggests no halting decider can exist. You
>>>>>>>>>>>>>>>>>>>>>> just confirms it by not able to provide POOH to
>>>>>>>>>>>>>>>>>>>>>> test/review.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It took me six months to figure out how to
>>>>>>>>>>>>>>>>>>>>> transform H(P,P) into a pure function of its
>>>>>>>>>>>>>>>>>>>>> inputs. I did not release the code before because
>>>>>>>>>>>>>>>>>>>>> I knew that its use of static local data would
>>>>>>>>>>>>>>>>>>>>> have been rejected. With this update to H I will
>>>>>>>>>>>>>>>>>>>>> be able to publish the code.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H recognizes that P is calling itself with its
>>>>>>>>>>>>>>>>>>>>> same arguments that it was called with and there
>>>>>>>>>>>>>>>>>>>>> are no instructions preceding this call that
>>>>>>>>>>>>>>>>>>>>> could possibly escape infinitely recursive
>>>>>>>>>>>>>>>>>>>>> emulation so H aborts its emulation of P before
>>>>>>>>>>>>>>>>>>>>> P even makes its first call to H.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Without even looking at the code competent
>>>>>>>>>>>>>>>>>>>>> software engineers will be able to verify that
>>>>>>>>>>>>>>>>>>>>> the above H would correctly determine that that
>>>>>>>>>>>>>>>>>>>>> is input is non-halting as a pure function of
>>>>>>>>>>>>>>>>>>>>> this input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So my other reply for why your H is not a pure
>>>>>>>>>>>>>>>>>>>> function for any accepted definition of the term.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> In computer programming, a pure function is a
>>>>>>>>>>>>>>>>>>> function that has the following properties:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (1) the function return values are identical for
>>>>>>>>>>>>>>>>>>> identical arguments (no variation with local static
>>>>>>>>>>>>>>>>>>> variables, non-local variables, mutable reference
>>>>>>>>>>>>>>>>>>> arguments or input streams), and
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (2) the function application has no side effects
>>>>>>>>>>>>>>>>>>> (no mutation of local static variables, non-local
>>>>>>>>>>>>>>>>>>> variables, mutable reference arguments or
>>>>>>>>>>>>>>>>>>> input/output streams).
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thus a pure function is a computational analogue
>>>>>>>>>>>>>>>>>>> of a mathematical function.
>>>>>>>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Pure_function
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> The revised H has no:
>>>>>>>>>>>>>>>>>>> (a) local static variables
>>>>>>>>>>>>>>>>>>> (b) non-local variables
>>>>>>>>>>>>>>>>>>> (c) mutable reference arguments
>>>>>>>>>>>>>>>>>>> (d) input streams
>>>>>>>>>>>>>>>>>> Aborting the simulation is a side effect; pure
>>>>>>>>>>>>>>>>>> functions do not have side effects.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> You have a reading comprehension problem.
>>>>>>>>>>>>>>>>> If H does not have (a)(b)(c)(d) then
>>>>>>>>>>>>>>>>> H has no mutation side effect to (a)(b)(c)(d)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Not at all, but you do seem to have that problem.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Again:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Aborting the simulation is a side effect; pure
>>>>>>>>>>>>>>>> functions do not have side effects.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Whether or not it is construed as a side-effect does
>>>>>>>>>>>>>>> not matter it must be a mutation side-effect to
>>>>>>>>>>>>>>> (a)(b)(c)(d) or it does not count.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It doesn't count according to who?
>>>>>>>>>>>>>
>>>>>>>>>>>>> The above definition of pure functions.
>>>>>>>>>>>>
>>>>>>>>>>>> "In computer science, an operation, function or expression
>>>>>>>>>>>> is said to have a side effect if it modifies some state
>>>>>>>>>>>> variable value(s) outside its local environment,
>>>>>>>>>>>
>>>>>>>>>>> The second part is an inaccurate paraphrase of the first
>>>>>>>>>>> part.
>>>>>>>>>>>> which is to say if it has any observable effect
>>>>>>>>>>>> other than its primary effect of returning a value to the
>>>>>>>>>>>> invoker of the operation." --
>>>>>>>>>>>> https://en.wikipedia.org/wiki/Side_effect_(computer_science)
>>>>>>>>>>>>
>>>>>>>>>>>> "any observable effect"
>>>>>>>>>>>>
>>>>>>>>>>>> Aborting the simulation instead of returning a value to
>>>>>>>>>>>> the invoker disqualifies it from being a pure function.
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>> {
>>>>>>>>>>>        if (H(x, x))
>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>        return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> int main()
>>>>>>>>>>> {
>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> _P()
>>>>>>>>>>> [00001352](01)  55              push ebp
>>>>>>>>>>> [00001353](02)  8bec            mov ebp,esp
>>>>>>>>>>> [00001355](03)  8b4508          mov eax,[ebp+08]
>>>>>>>>>>> [00001358](01)  50              push eax      // push P
>>>>>>>>>>> [00001359](03)  8b4d08          mov ecx,[ebp+08]
>>>>>>>>>>> [0000135c](01)  51              push ecx      // push P
>>>>>>>>>>> [0000135d](05)  e840feffff      call 000011a2 // call H
>>>>>>>>>>> [00001362](03)  83c408          add esp,+08
>>>>>>>>>>> [00001365](02)  85c0            test eax,eax
>>>>>>>>>>> [00001367](02)  7402            jz 0000136b
>>>>>>>>>>> [00001369](02)  ebfe            jmp 00001369
>>>>>>>>>>> [0000136b](01)  5d              pop ebp
>>>>>>>>>>> [0000136c](01)  c3              ret
>>>>>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>>>>>
>>>>>>>>>>> H aborts its x86 emulation of P as soon P reaches its
>>>>>>>>>>> machine address of [0000135d] the very first time before
>>>>>>>>>>> the code at this address is emulated. Then H returns 0 to
>>>>>>>>>>> its caller: main().
>>>>>>>>>>
>>>>>>>>>> Returning to main() is not returning to its invoker, P.
>>>>>>>>>>
>>>>>>>>>> Again:
>>>>>>>>>>
>>>>>>>>>> Aborting the simulation is a side effect; pure functions do
>>>>>>>>>> not have side effects.
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>> Do you have ADD?
>>>>>>>>>
>>>>>>>>> int main()
>>>>>>>>> {
>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>> }
>>>>>>>> If your claim is that H is only called once and the second
>>>>>>>> time an *attempt* to call H is prevented than that is
>>>>>>>> equivalent to calling H and having H do something different
>>>>>>>> with side effects. This is just my opinion though as it
>>>>>>>> requires more thought and I am currently getting drunk on gin
>>>>>>>> and tonics.
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> It is obviously the exact same pattern as infinite recursion
>>>>>>> (a) calling the same function a second time with the same
>>>>>>> arguments and
>>>>>>>
>>>>>>> (b) there are no instructions preceding this call that could
>>>>>>> possibly escape the infinite recursion / infinitely recursive
>>>>>>> emulation.
>>>>>> Agree but refusing to analyse what P would have done if H
>>>>>> wasn't a simulating decider still makes what you've got
>>>>>> worthless as far as the Halting Problem is concerned.
>>>>>>
>>>>>> /Flibble (getting drunk, possibly not quite at Ballmer's Peak)
>>>>>
>>>>> It is dead obvious to everyone (even Richard) that what P would
>>>>> have done if H was merely an x86 emulator and not a halt deciding
>>>>> emulator.
>>>>>
>>>>> The correct and complete x86 emulation of H(P,P) would never reach
>>>>> its "ret" instruction thus making H a correct "not reach ret" /
>>>>> halt decider for P.
>>>>
>>>> You need to think about a P that calls H but is non-pathological
>>>> halting (no infinite loop).
>>>
>>> Your assumption that any program that calls H is also pathological is
>>> a flawed one.  I have said before that all you have is a simulation
>>> detector and not a halt decider: simulating halt deciders cannot
>>> decide non-pathological non-halting programs in finite time so are not
>>> actually deciders.
>>
>> The question then becomes is a simulation detector (rather than a halt
>> decider) sufficient to refute proofs based on the [Strachey 1965]
>> impossible program?  I cannot answer that question as I am unfamiliar
>> with the proofs.
>>
>> /Flibble
>>
>
> [Strachey 1965] is merely P that takes no arguments and H that takes one
> argument.
>
> void P0()
> {
>   if (H0((u32)P0))
>     HERE: goto HERE;
>   return;
> }
>
> int main()
> {
>   Output("Input_Halts = ", H0((u32)P0));
> }
>
> _P0()
> [00001396](01)  55              push ebp
> [00001397](02)  8bec            mov ebp,esp
> [00001399](05)  6896130000      push 00001396
> [0000139e](05)  e813fdffff      call 000010b6
> [000013a3](03)  83c404          add esp,+04
> [000013a6](02)  85c0            test eax,eax
> [000013a8](02)  7402            jz 000013ac
> [000013aa](02)  ebfe            jmp 000013aa
> [000013ac](01)  5d              pop ebp
> [000013ad](01)  c3              ret
> Size in bytes:(0024) [000013ad]
>
> _main()
> [000013b6](01)  55              push ebp
> [000013b7](02)  8bec            mov ebp,esp
> [000013b9](05)  6896130000      push 00001396
> [000013be](05)  e8f3fcffff      call 000010b6
> [000013c3](03)  83c404          add esp,+04
> [000013c6](01)  50              push eax
> [000013c7](05)  6827040000      push 00000427
> [000013cc](05)  e8a5f0ffff      call 00000476
> [000013d1](03)  83c408          add esp,+08
> [000013d4](02)  33c0            xor eax,eax
> [000013d6](01)  5d              pop ebp
> [000013d7](01)  c3              ret
> Size in bytes:(0034) [000013d7]
>
>  machine   stack     stack     machine    assembly
>  address   address   data      code       language
>  ========  ========  ========  =========  =============
> ...[000013b6][0010230c][00000000] 55              push ebp
> ...[000013b7][0010230c][00000000] 8bec            mov ebp,esp
> ...[000013b9][00102308][00001396] 6896130000      push 00001396
> ...[000013be][00102304][000013c3] e8f3fcffff      call 000010b6
>
> Begin Local Halt Decider Simulation   Execution Trace Stored at:2123c0
> ...[00001396][002123b0][002123b4] 55              push ebp
> ...[00001397][002123b0][002123b4] 8bec            mov ebp,esp
> ...[00001399][002123ac][00001396] 6896130000      push 00001396
> ...[0000139e][002123a8][000013a3] e813fdffff      call 000010b6
> ...[00001396][0025cdd8][0025cddc] 55              push ebp
> ...[00001397][0025cdd8][0025cddc] 8bec            mov ebp,esp
> ...[00001399][0025cdd4][00001396] 6896130000      push 00001396
> ...[0000139e][0025cdd0][000013a3] e813fdffff      call 000010b6
> Local Halt Decider: Infinite Recursion Detected Simulation Stopped
>
> ...[000013c3][0010230c][00000000] 83c404          add esp,+04
> ...[000013c6][00102308][00000000] 50              push eax
> ...[000013c7][00102304][00000427] 6827040000      push 00000427
> ---[000013cc][00102304][00000427] e8a5f0ffff      call 00000476
> Input_Halts = 0
> ...[000013d1][0010230c][00000000] 83c408          add esp,+08
> ...[000013d4][0010230c][00000000] 33c0            xor eax,eax
> ...[000013d6][00102310][00100000] 5d              pop ebp
> ...[000013d7][00102314][00000004] c3              ret
> Number of Instructions Executed(11031)
>
>


Click here to read the complete article
Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<pG9rK.795$Dh2.777@fx42.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34532&group=comp.theory#34532

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617155601.00005a04@reddwarf.jmc>
<mP6dnRFqDvZ1AzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617163707.00002d66@reddwarf.jmc>
<6LydnXGCDLXoPzH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617165613.00006ff4@reddwarf.jmc>
<19ednd06ecVtOjH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617171424.00006f1f@reddwarf.jmc>
<19edndw6ecVNNTH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617172234.00000777@reddwarf.jmc>
<5_2dnT82vrNOMTH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617173640.00006b94@reddwarf.jmc>
<BfidnQwGbdqbMzH_nZ2dnUU7_8xh4p2d@giganews.com>
<20220617175104.00001454@reddwarf.jmc>
<d56dnQTwFZOXLjH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220617180447.00003b49@reddwarf.jmc>
<-M-dnYc6NqG3KzH_nZ2dnUU7_83NnZ2d@giganews.com>
<20220617181448.00005cdb@reddwarf.jmc> <20220617190451.00003626@reddwarf.jmc>
<QY2dnTo8IPAuVjH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <QY2dnTo8IPAuVjH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 19
Message-ID: <pG9rK.795$Dh2.777@fx42.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:15:01 -0400
X-Received-Bytes: 2415
 by: Richard Damon - Sat, 18 Jun 2022 01:15 UTC

On 6/17/22 2:45 PM, olcott wrote:

> I already proved that they do many dozen of times.
> The reason that I stopped talking to Richard is that he could not
> remember from one post to the next what I said in the preceding post.
>

LIE.

And you know it.

You think that just because I don't accept your fabrications that I
don't remember it.

Anyone with even a little bit of a brain can tell who is using logic and
who is just repeating lies.

The fact that you can't shows how much brain you are using.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<cL9rK.117757$X_i.67749@fx18.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34533&group=comp.theory#34533

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<912de0f6-ed7e-432b-a66f-151b90a3165dn@googlegroups.com>
<3L-dnSLRg-HIEDH_nZ2dnUU7_8zNnZ2d@giganews.com>
<854a74fd-bde3-4027-a0af-879ab7cc4827n@googlegroups.com>
<-c6dnZtIP_BBCTH_nZ2dnUU7_83NnZ2d@giganews.com>
<0cebc200-6061-4fe9-aa48-191a4a8b8e2fn@googlegroups.com>
<-IednVQOzd8dPDH_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <-IednVQOzd8dPDH_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 51
Message-ID: <cL9rK.117757$X_i.67749@fx18.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 17 Jun 2022 21:20:08 -0400
X-Received-Bytes: 3405
 by: Richard Damon - Sat, 18 Jun 2022 01:20 UTC

On 6/17/22 11:45 AM, olcott wrote:
> On 6/17/2022 10:06 AM, wij wrote:
>> On Friday, 17 June 2022 at 22:51:15 UTC+8, olcott wrote:
>>> It took me six months to figure out how to transform H(P,P) into a pure
>>> function of its inputs. I did not release the code before because I knew
>>> that its use of static local data would have been rejected. With this
>>> update to H I will be able to publish the code.
>>> H recognizes that P is calling itself with its same arguments that it
>>> was called with and there are no instructions preceding this call that
>>> could possibly escape infinitely recursive emulation so H aborts its
>>> emulation of P before P even makes its first call to H.
>>> Without even looking at the code competent software engineers will be
>>> able to verify that the above H would correctly determine that that is
>>> input is non-halting as a pure function of this input.
>>> --
>>> Copyright 2022 Pete Olcott
>>>
>>> "Talent hits a target no one else can hit;
>>> Genius hits a target no one else can see."
>>> Arthur Schopenhauer
>>
>> What you say is irrelevant.
>> Reviewers investigate the 'H', an algorithm that a computer can execute,
>> not Peter Olcltt's Oral Halting decider.
>>
>
> H knows its own machine address and on this basis
> H recognizes that P is calling itself with its same arguments that it
> was called with and there are no instructions preceding this call that
> could possibly escape infinitely recursive emulation so H aborts its
> emulation of P before P even makes its first call to H.
>
> Every competent software engineer can verify that H(P,P)==0 as a pure
> function of its inputs according the the above algorithm.
>
>> The irrefutable fact is clear: GUR cannot be violated, you don't have a
>> real POOH for test/review.
>
>

H may be a pure function, but not a correct emulator/decider.

Note, the pattern H(P,P) conditionally emulating P(P) which calls H(P,P)

is NOT a infinite behavior pattern.

This has been proven.

IF H's emulation is correct, including the deduction of infinite
behavior, then H is NOT a pure function.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34539&group=comp.theory#34539

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a5d:5234:0:b0:21b:829c:3058 with SMTP id i20-20020a5d5234000000b0021b829c3058mr4483749wra.13.1655543344138;
Sat, 18 Jun 2022 02:09:04 -0700 (PDT)
X-Received: by 2002:a25:34c1:0:b0:668:cff2:f78d with SMTP id
b184-20020a2534c1000000b00668cff2f78dmr2232666yba.24.1655543343502; Sat, 18
Jun 2022 02:09:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.128.87.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sat, 18 Jun 2022 02:09:03 -0700 (PDT)
In-Reply-To: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:ecc4:4b1a:453a:172a;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:ecc4:4b1a:453a:172a
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Sat, 18 Jun 2022 09:09:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Malcolm McLean - Sat, 18 Jun 2022 09:09 UTC

On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
> When a simulating halt decider rejects all inputs as non-halting
> whenever it correctly detects that its correct and complete simulation
> of its input would never reach the final state of this input then all
> [these] inputs (including pathological inputs) are decided correctly.
>
> *computation that halts* … the Turing machine will halt whenever it
> enters a final state. (Linz:1990:234)
>
> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
> Lexington/Toronto: D. C. Heath and Company. (317-320)
>
> #include <stdint.h>
> typedef void (*ptr)();
>
> void P(ptr x)
> {
> if (H(x, x))
> HERE: goto HERE;
> return;
> }
>
> int main()
> {
> Output("Input_Halts = ", H(P, P));
> }
>
> _P()
> [00001352](01) 55 push ebp
> [00001353](02) 8bec mov ebp,esp
> [00001355](03) 8b4508 mov eax,[ebp+08]
> [00001358](01) 50 push eax // push P
> [00001359](03) 8b4d08 mov ecx,[ebp+08]
> [0000135c](01) 51 push ecx // push P
> [0000135d](05) e840feffff call 000011a2 // call H
> [00001362](03) 83c408 add esp,+08
> [00001365](02) 85c0 test eax,eax
> [00001367](02) 7402 jz 0000136b
> [00001369](02) ebfe jmp 00001369
> [0000136b](01) 5d pop ebp
> [0000136c](01) c3 ret
> Size in bytes:(0027) [0000136c]
>
> (1) It is an easily verified fact that when we assume that H is only an
> x86 emulator that the correctly emulated P never reaches its "ret"
> instruction it remains stuck in repeated cycles of emulation.
>
Yes.
>
> (2) It is an easily verified fact that if H has been adapted to
> correctly detect (in a finite number of steps) that the correct and
> complete x86 emulation of its input would never each its "ret"
> instruction that H could abort its emulation and return 0 to report this.
>
Yes.
>
> (3) When the halt status criteria is defined as correctly determining
> whether or not an x86 emulated input would ever reach its "ret"
> instruction then it becomes an easily verified fact H(P,P) could
> correctly reject its input as non-halting.
>
No. Because by changing H from emulator to halt decider, you have changed
P.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<t8k8u5$1jb$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34540&group=comp.theory#34540

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mikko.le...@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]
Date: Sat, 18 Jun 2022 13:20:53 +0300
Organization: -
Lines: 22
Message-ID: <t8k8u5$1jb$1@dont-email.me>
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com> <20220617151151.00000891@reddwarf.jmc> <ffmdnWgHTO4gDTH_nZ2dnUU7_83NnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="ae1532cf8783fd060cb574938896ef73";
logging-data="1643"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+02glfUZW1pHsNG36sWB45"
User-Agent: Unison/2.2
Cancel-Lock: sha1:5FyrjlsgXD6ZBWmrfOtBU/V1KoM=
 by: Mikko - Sat, 18 Jun 2022 10:20 UTC

On 2022-06-17 14:33:32 +0000, olcott said:

> THIS IS IRREFUTABLE BECAUSE IT IS A TAUTOLOGY:
> When a simulating halt decider rejects all inputs as non-halting
> whenever it correctly detects that its correct and complete
> simulation of its input would never reach the final state of this
> input then all [these] inputs (including pathological inputs) are
> decided correctly.

One should not use "whenever" in a when-clause. In the beginnig
of the above "If" would be better than "When".

Another tautology is that the above tautology is irrelevant except
when a correct and complete simulation of its input would never reach
a final state of this input.

Note that "the" final state is incorrect: any state that is not
folowed by another state is a final state, and a computation halts
if it reaches one of its final states.

Mikko

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34541&group=comp.theory#34541

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 18 Jun 2022 07:07:49 -0500
Date: Sat, 18 Jun 2022 07:07:50 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 82
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-esJLDi1dyPpgKWUPIT85OAKV7K8CyzWTNw/p6MfTSHTBWAIXUSfdtC5gVgBZtuS7xKJ2HMwTgVSoTxI!KKc0cIUi9IrjrVCxxOn1GEnPRpvtPEzqO+vTPh4wbxvsMJX9aNeFuRy7ozmj6Vg1cINABXXUt6PZ
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4182
 by: olcott - Sat, 18 Jun 2022 12:07 UTC

On 6/18/2022 4:09 AM, Malcolm McLean wrote:
> On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
>> When a simulating halt decider rejects all inputs as non-halting
>> whenever it correctly detects that its correct and complete simulation
>> of its input would never reach the final state of this input then all
>> [these] inputs (including pathological inputs) are decided correctly.
>>
>> *computation that halts* … the Turing machine will halt whenever it
>> enters a final state. (Linz:1990:234)
>>
>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>
>> #include <stdint.h>
>> typedef void (*ptr)();
>>
>> void P(ptr x)
>> {
>> if (H(x, x))
>> HERE: goto HERE;
>> return;
>> }
>>
>> int main()
>> {
>> Output("Input_Halts = ", H(P, P));
>> }
>>
>> _P()
>> [00001352](01) 55 push ebp
>> [00001353](02) 8bec mov ebp,esp
>> [00001355](03) 8b4508 mov eax,[ebp+08]
>> [00001358](01) 50 push eax // push P
>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>> [0000135c](01) 51 push ecx // push P
>> [0000135d](05) e840feffff call 000011a2 // call H
>> [00001362](03) 83c408 add esp,+08
>> [00001365](02) 85c0 test eax,eax
>> [00001367](02) 7402 jz 0000136b
>> [00001369](02) ebfe jmp 00001369
>> [0000136b](01) 5d pop ebp
>> [0000136c](01) c3 ret
>> Size in bytes:(0027) [0000136c]
>>
>> (1) It is an easily verified fact that when we assume that H is only an
>> x86 emulator that the correctly emulated P never reaches its "ret"
>> instruction it remains stuck in repeated cycles of emulation.
>>
> Yes.
>>
>> (2) It is an easily verified fact that if H has been adapted to
>> correctly detect (in a finite number of steps) that the correct and
>> complete x86 emulation of its input would never each its "ret"
>> instruction that H could abort its emulation and return 0 to report this.
>>
> Yes.
>>
>> (3) When the halt status criteria is defined as correctly determining
>> whether or not an x86 emulated input would ever reach its "ret"
>> instruction then it becomes an easily verified fact H(P,P) could
>> correctly reject its input as non-halting.
>>
> No. Because by changing H from emulator to halt decider, you have changed
> P.

When H(P,P) correctly determines that P would never reach its "ret"
instruction (AKA final state) this makes H a halt decider for this input
by definition:

computation that halts … the Turing machine will halt whenever it enters
a final state. (Linz:1990:234)

Linz, Peter 1990. An Introduction to Formal Languages and Automata.
Lexington/Toronto: D. C. Heath and Company. (317-320)

--
Copyright 2022 Pete Olcott

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

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<C_SdnehOrto5XzD_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34542&group=comp.theory#34542

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 18 Jun 2022 07:18:44 -0500
Date: Sat, 18 Jun 2022 07:18:45 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<20220617151151.00000891@reddwarf.jmc>
<ffmdnWgHTO4gDTH_nZ2dnUU7_83NnZ2d@giganews.com> <t8k8u5$1jb$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <t8k8u5$1jb$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <C_SdnehOrto5XzD_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 40
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-tFUZe1kOlwp5vLOxCHVEW1SMETLCRrzDBxift+Azn/+xp5ilpSoQT9Coo3+UNUmWgzXkEeZ8jhJnSdq!VofCfQAmhDjc0JnGcAKNCrUrL+cNSJHTte5JORJbTb+AsJJojCn6tXfF5c4Gzy2mzsAkGEyQNWsm
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2752
 by: olcott - Sat, 18 Jun 2022 12:18 UTC

On 6/18/2022 5:20 AM, Mikko wrote:
> On 2022-06-17 14:33:32 +0000, olcott said:
>
>> THIS IS IRREFUTABLE BECAUSE IT IS A TAUTOLOGY:
>> When a simulating halt decider rejects all inputs as non-halting
>> whenever it correctly detects that its correct and complete
>> simulation of its input would never reach the final state of this
>> input then all [these] inputs (including pathological inputs) are
>> decided correctly.
>
> One should not use "whenever" in a when-clause. In the beginnig
> of the above "If" would be better than "When".
>

Yes you are probably correct. The above words are a little clumsy.

> Another tautology is that the above tautology is irrelevant except
> when a correct and complete simulation of its input would never reach
> a final state of this input.
>

That is the same as saying all non-halting inputs.

> Note that "the" final state is incorrect: any state that is not
> folowed by another state is a final state, and a computation halts
> if it reaches one of its final states.
>
> Mikko
>

Yes you are technically correct that a computation can have more than
one final state. None of my test cases have more than one. I changed
"the" to "a".

--
Copyright 2022 Pete Olcott

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

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34543&group=comp.theory#34543

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a5d:595d:0:b0:21b:84af:552a with SMTP id e29-20020a5d595d000000b0021b84af552amr3523133wri.656.1655555071818;
Sat, 18 Jun 2022 05:24:31 -0700 (PDT)
X-Received: by 2002:a81:2594:0:b0:310:6b:47b0 with SMTP id l142-20020a812594000000b00310006b47b0mr17202937ywl.14.1655555071366;
Sat, 18 Jun 2022 05:24:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.128.88.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sat, 18 Jun 2022 05:24:31 -0700 (PDT)
In-Reply-To: <DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com> <DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
From: wynii...@gmail.com (wij)
Injection-Date: Sat, 18 Jun 2022 12:24:31 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4770
 by: wij - Sat, 18 Jun 2022 12:24 UTC

On Saturday, 18 June 2022 at 20:07:56 UTC+8, olcott wrote:
> On 6/18/2022 4:09 AM, Malcolm McLean wrote:
> > On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
> >> When a simulating halt decider rejects all inputs as non-halting
> >> whenever it correctly detects that its correct and complete simulation
> >> of its input would never reach the final state of this input then all
> >> [these] inputs (including pathological inputs) are decided correctly.
> >>
> >> *computation that halts* … the Turing machine will halt whenever it
> >> enters a final state. (Linz:1990:234)
> >>
> >> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
> >> Lexington/Toronto: D. C. Heath and Company. (317-320)
> >>
> >> #include <stdint.h>
> >> typedef void (*ptr)();
> >>
> >> void P(ptr x)
> >> {
> >> if (H(x, x))
> >> HERE: goto HERE;
> >> return;
> >> }
> >>
> >> int main()
> >> {
> >> Output("Input_Halts = ", H(P, P));
> >> }
> >>
> >> _P()
> >> [00001352](01) 55 push ebp
> >> [00001353](02) 8bec mov ebp,esp
> >> [00001355](03) 8b4508 mov eax,[ebp+08]
> >> [00001358](01) 50 push eax // push P
> >> [00001359](03) 8b4d08 mov ecx,[ebp+08]
> >> [0000135c](01) 51 push ecx // push P
> >> [0000135d](05) e840feffff call 000011a2 // call H
> >> [00001362](03) 83c408 add esp,+08
> >> [00001365](02) 85c0 test eax,eax
> >> [00001367](02) 7402 jz 0000136b
> >> [00001369](02) ebfe jmp 00001369
> >> [0000136b](01) 5d pop ebp
> >> [0000136c](01) c3 ret
> >> Size in bytes:(0027) [0000136c]
> >>
> >> (1) It is an easily verified fact that when we assume that H is only an
> >> x86 emulator that the correctly emulated P never reaches its "ret"
> >> instruction it remains stuck in repeated cycles of emulation.
> >>
> > Yes.
> >>
> >> (2) It is an easily verified fact that if H has been adapted to
> >> correctly detect (in a finite number of steps) that the correct and
> >> complete x86 emulation of its input would never each its "ret"
> >> instruction that H could abort its emulation and return 0 to report this.
> >>
> > Yes.
> >>
> >> (3) When the halt status criteria is defined as correctly determining
> >> whether or not an x86 emulated input would ever reach its "ret"
> >> instruction then it becomes an easily verified fact H(P,P) could
> >> correctly reject its input as non-halting.
> >>
> > No. Because by changing H from emulator to halt decider, you have changed
> > P.
> When H(P,P) correctly determines that P would never reach its "ret"
> instruction (AKA final state) this makes H a halt decider for this input
> by definition:
>
> computation that halts … the Turing machine will halt whenever it enters
> a final state. (Linz:1990:234)
>
> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
> Lexington/Toronto: D. C. Heath and Company. (317-320)
> --
> Copyright 2022 Pete Olcott
>
> "Talent hits a target no one else can hit;
> Genius hits a target no one else can see."
> Arthur Schopenhauer

GUR is repeatedly proved:
olcott can never provide a real halting decider except a verbal one.
Thanks olcott.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34544&group=comp.theory#34544

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 18 Jun 2022 07:32:50 -0500
Date: Sat, 18 Jun 2022 07:32:52 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
<DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
<53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 98
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-iM5tb7Ok0rQMNE0k/z3BA1nV6nQ1W+QbDPUMGGkaEmKdDmZbnaIW0Vr9yTWlHoIoCYn0Gvc52fghrk0!Xnr2VA6iQKJZjkhCEhuA2RgVB+loYkAU1GHv1dNUU+//M2bDUBr/etvwJpGGOb7pqOBDIM9VNEA3
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 5011
 by: olcott - Sat, 18 Jun 2022 12:32 UTC

On 6/18/2022 7:24 AM, wij wrote:
> On Saturday, 18 June 2022 at 20:07:56 UTC+8, olcott wrote:
>> On 6/18/2022 4:09 AM, Malcolm McLean wrote:
>>> On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
>>>> When a simulating halt decider rejects all inputs as non-halting
>>>> whenever it correctly detects that its correct and complete simulation
>>>> of its input would never reach the final state of this input then all
>>>> [these] inputs (including pathological inputs) are decided correctly.
>>>>
>>>> *computation that halts* … the Turing machine will halt whenever it
>>>> enters a final state. (Linz:1990:234)
>>>>
>>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>
>>>> #include <stdint.h>
>>>> typedef void (*ptr)();
>>>>
>>>> void P(ptr x)
>>>> {
>>>> if (H(x, x))
>>>> HERE: goto HERE;
>>>> return;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>> Output("Input_Halts = ", H(P, P));
>>>> }
>>>>
>>>> _P()
>>>> [00001352](01) 55 push ebp
>>>> [00001353](02) 8bec mov ebp,esp
>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>> [00001358](01) 50 push eax // push P
>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>> [0000135c](01) 51 push ecx // push P
>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>> [00001362](03) 83c408 add esp,+08
>>>> [00001365](02) 85c0 test eax,eax
>>>> [00001367](02) 7402 jz 0000136b
>>>> [00001369](02) ebfe jmp 00001369
>>>> [0000136b](01) 5d pop ebp
>>>> [0000136c](01) c3 ret
>>>> Size in bytes:(0027) [0000136c]
>>>>
>>>> (1) It is an easily verified fact that when we assume that H is only an
>>>> x86 emulator that the correctly emulated P never reaches its "ret"
>>>> instruction it remains stuck in repeated cycles of emulation.
>>>>
>>> Yes.
>>>>
>>>> (2) It is an easily verified fact that if H has been adapted to
>>>> correctly detect (in a finite number of steps) that the correct and
>>>> complete x86 emulation of its input would never each its "ret"
>>>> instruction that H could abort its emulation and return 0 to report this.
>>>>
>>> Yes.
>>>>
>>>> (3) When the halt status criteria is defined as correctly determining
>>>> whether or not an x86 emulated input would ever reach its "ret"
>>>> instruction then it becomes an easily verified fact H(P,P) could
>>>> correctly reject its input as non-halting.
>>>>
>>> No. Because by changing H from emulator to halt decider, you have changed
>>> P.
>> When H(P,P) correctly determines that P would never reach its "ret"
>> instruction (AKA final state) this makes H a halt decider for this input
>> by definition:
>>
>> computation that halts … the Turing machine will halt whenever it enters
>> a final state. (Linz:1990:234)
>>
>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>> --
>> Copyright 2022 Pete Olcott
>>
>> "Talent hits a target no one else can hit;
>> Genius hits a target no one else can see."
>> Arthur Schopenhauer
>
> GUR is repeatedly proved:
> olcott can never provide a real halting decider except a verbal one.
> Thanks olcott.

This one proves that H(P,P) does correctly determine that H(P,P)==0 is
correct:

H(P,P)==0 as a pure function of its inputs is fully operational V2
On 6/17/2022 9:31 PM, olcott wrote:

--
Copyright 2022 Pete Olcott

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

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<a339d299-d4b6-4ea9-95ab-f09555860105n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34546&group=comp.theory#34546

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a5d:53c6:0:b0:21b:8398:471 with SMTP id a6-20020a5d53c6000000b0021b83980471mr4260379wrw.386.1655555948144;
Sat, 18 Jun 2022 05:39:08 -0700 (PDT)
X-Received: by 2002:a25:1c83:0:b0:660:4a0f:fa56 with SMTP id
c125-20020a251c83000000b006604a0ffa56mr15989559ybc.297.1655555947697; Sat, 18
Jun 2022 05:39:07 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.128.88.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sat, 18 Jun 2022 05:39:07 -0700 (PDT)
In-Reply-To: <Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com> <DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
<53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com> <Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a339d299-d4b6-4ea9-95ab-f09555860105n@googlegroups.com>
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
From: wynii...@gmail.com (wij)
Injection-Date: Sat, 18 Jun 2022 12:39:08 +0000
Content-Type: text/plain; charset="UTF-8"
 by: wij - Sat, 18 Jun 2022 12:39 UTC

On Saturday, 18 June 2022 at 20:32:57 UTC+8, olcott wrote:
> >
> > GUR is repeatedly proved:
> > olcott can never provide a real halting decider except a verbal one.
> > Thanks olcott.
> This one proves that H(P,P) does correctly determine that H(P,P)==0 is
> correct:
>
> H(P,P)==0 as a pure function of its inputs is fully operational V2
> On 6/17/2022 9:31 PM, olcott wrote:
>
> --
> Copyright 2022 Pete Olcott
>
> "Talent hits a target no one else can hit;
> Genius hits a target no one else can see."
> Arthur Schopenhauer

Even blind idiots can see your H has no definition, just a name.
You have no right to ask people worse than you are.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<hRjrK.2412$eQ5.1847@fx08.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34547&group=comp.theory#34547

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx08.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
<DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 97
Message-ID: <hRjrK.2412$eQ5.1847@fx08.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 18 Jun 2022 08:49:16 -0400
X-Received-Bytes: 4904
X-Original-Bytes: 4771
 by: Richard Damon - Sat, 18 Jun 2022 12:49 UTC

On 6/18/22 8:07 AM, olcott wrote:
> On 6/18/2022 4:09 AM, Malcolm McLean wrote:
>> On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
>>> When a simulating halt decider rejects all inputs as non-halting
>>> whenever it correctly detects that its correct and complete simulation
>>> of its input would never reach the final state of this input then all
>>> [these] inputs (including pathological inputs) are decided correctly.
>>>
>>> *computation that halts* … the Turing machine will halt whenever it
>>> enters a final state. (Linz:1990:234)
>>>
>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>
>>> #include <stdint.h>
>>> typedef void (*ptr)();
>>>
>>> void P(ptr x)
>>> {
>>> if (H(x, x))
>>> HERE: goto HERE;
>>> return;
>>> }
>>>
>>> int main()
>>> {
>>> Output("Input_Halts = ", H(P, P));
>>> }
>>>
>>> _P()
>>> [00001352](01) 55 push ebp
>>> [00001353](02) 8bec mov ebp,esp
>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>> [00001358](01) 50 push eax // push P
>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>> [0000135c](01) 51 push ecx // push P
>>> [0000135d](05) e840feffff call 000011a2 // call H
>>> [00001362](03) 83c408 add esp,+08
>>> [00001365](02) 85c0 test eax,eax
>>> [00001367](02) 7402 jz 0000136b
>>> [00001369](02) ebfe jmp 00001369
>>> [0000136b](01) 5d pop ebp
>>> [0000136c](01) c3 ret
>>> Size in bytes:(0027) [0000136c]
>>>
>>> (1) It is an easily verified fact that when we assume that H is only an
>>> x86 emulator that the correctly emulated P never reaches its "ret"
>>> instruction it remains stuck in repeated cycles of emulation.
>>>
>> Yes.
>>>
>>> (2) It is an easily verified fact that if H has been adapted to
>>> correctly detect (in a finite number of steps) that the correct and
>>> complete x86 emulation of its input would never each its "ret"
>>> instruction that H could abort its emulation and return 0 to report
>>> this.
>>>
>> Yes.
>>>
>>> (3) When the halt status criteria is defined as correctly determining
>>> whether or not an x86 emulated input would ever reach its "ret"
>>> instruction then it becomes an easily verified fact H(P,P) could
>>> correctly reject its input as non-halting.
>>>
>> No. Because by changing H from emulator to halt decider, you have changed
>> P.
>
> When H(P,P) correctly determines that P would never reach its "ret"
> instruction (AKA final state) this makes H a halt decider for this input
> by definition:
>
> computation that halts … the Turing machine will halt whenever it enters
> a final state. (Linz:1990:234)
>
> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
> Lexington/Toronto: D. C. Heath and Company. (317-320)
>
>

You are missing that H may have determened the correct behavior for *A*
P< the one built on the H that is a pure emulator and never aborts, but
that isn't the P that this H needs to answer about. This H needs to get
right the P that is built on itself, the H that will abort when it sees
this pattern, and that P does reach that final state.

Your fundamental problem seems to be that you think the the "P" you are
deciding on is just the code for the C function with an abstract/fuzzy
definition of the behavior of the H tht it calls, but that isn't the
question, When you look at a Turing Machine, that machine includes ALL
the "code" that machine executes, even "sub-functions" that it uses, so
the code of H (and everything that H uses) is PART of the "input P".

Thus, the x86 assembly representation of the input P isn't just the code
of the function P, as that isn't an actual definition that defines the
behavior in question, but the representation needs to include all the
x86 code of H and everything that H calls.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2]

<8UjrK.2413$eQ5.34@fx08.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34548&group=comp.theory#34548

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx08.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re: Reviewers quit reviewing my work because it is now finally
irrefutable [V2]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
<DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
<53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>
<Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 102
Message-ID: <8UjrK.2413$eQ5.34@fx08.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 18 Jun 2022 08:52:20 -0400
X-Received-Bytes: 4965
 by: Richard Damon - Sat, 18 Jun 2022 12:52 UTC

On 6/18/22 8:32 AM, olcott wrote:
> On 6/18/2022 7:24 AM, wij wrote:
>> On Saturday, 18 June 2022 at 20:07:56 UTC+8, olcott wrote:
>>> On 6/18/2022 4:09 AM, Malcolm McLean wrote:
>>>> On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
>>>>> When a simulating halt decider rejects all inputs as non-halting
>>>>> whenever it correctly detects that its correct and complete simulation
>>>>> of its input would never reach the final state of this input then all
>>>>> [these] inputs (including pathological inputs) are decided correctly.
>>>>>
>>>>> *computation that halts* … the Turing machine will halt whenever it
>>>>> enters a final state. (Linz:1990:234)
>>>>>
>>>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>>
>>>>> #include <stdint.h>
>>>>> typedef void (*ptr)();
>>>>>
>>>>> void P(ptr x)
>>>>> {
>>>>> if (H(x, x))
>>>>> HERE: goto HERE;
>>>>> return;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>> Output("Input_Halts = ", H(P, P));
>>>>> }
>>>>>
>>>>> _P()
>>>>> [00001352](01) 55 push ebp
>>>>> [00001353](02) 8bec mov ebp,esp
>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>> [00001358](01) 50 push eax // push P
>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>> [0000135c](01) 51 push ecx // push P
>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>> [00001362](03) 83c408 add esp,+08
>>>>> [00001365](02) 85c0 test eax,eax
>>>>> [00001367](02) 7402 jz 0000136b
>>>>> [00001369](02) ebfe jmp 00001369
>>>>> [0000136b](01) 5d pop ebp
>>>>> [0000136c](01) c3 ret
>>>>> Size in bytes:(0027) [0000136c]
>>>>>
>>>>> (1) It is an easily verified fact that when we assume that H is
>>>>> only an
>>>>> x86 emulator that the correctly emulated P never reaches its "ret"
>>>>> instruction it remains stuck in repeated cycles of emulation.
>>>>>
>>>> Yes.
>>>>>
>>>>> (2) It is an easily verified fact that if H has been adapted to
>>>>> correctly detect (in a finite number of steps) that the correct and
>>>>> complete x86 emulation of its input would never each its "ret"
>>>>> instruction that H could abort its emulation and return 0 to report
>>>>> this.
>>>>>
>>>> Yes.
>>>>>
>>>>> (3) When the halt status criteria is defined as correctly determining
>>>>> whether or not an x86 emulated input would ever reach its "ret"
>>>>> instruction then it becomes an easily verified fact H(P,P) could
>>>>> correctly reject its input as non-halting.
>>>>>
>>>> No. Because by changing H from emulator to halt decider, you have
>>>> changed
>>>> P.
>>> When H(P,P) correctly determines that P would never reach its "ret"
>>> instruction (AKA final state) this makes H a halt decider for this input
>>> by definition:
>>>
>>> computation that halts … the Turing machine will halt whenever it enters
>>> a final state. (Linz:1990:234)
>>>
>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>> --
>>> Copyright 2022 Pete Olcott
>>>
>>> "Talent hits a target no one else can hit;
>>> Genius hits a target no one else can see."
>>> Arthur Schopenhauer
>>
>> GUR is repeatedly proved:
>>   olcott can never provide a real halting decider except a verbal one.
>> Thanks olcott.
>
> This one proves that H(P,P) does correctly determine that H(P,P)==0 is
> correct:
>
> H(P,P)==0 as a pure function of its inputs is fully operational V2
> On 6/17/2022 9:31 PM, olcott wrote:
>

Except it isn't since H(P,P) returns 0, saying that P(P) is non-halting,
when P(P) will halt when H(P,P) returns 0.

If H(P,P) isn't asking about P(P), then you don't have the right
function P, as the Linz definition of P is that it will ask about that.

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2] --- (X ∧ Y) ⊢ Z

<aPadnXx8GNVoTTD_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34549&group=comp.theory#34549

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 18 Jun 2022 08:19:48 -0500
Date: Sat, 18 Jun 2022 08:19:50 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.10.0
Subject: Re:_Reviewers_quit_reviewing_my_work_because_it_is_now_
finally irrefutable [V2] --- (X ∧ Y) ⊢ Z
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
<DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
<53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>
<Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com> <8UjrK.2413$eQ5.34@fx08.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <8UjrK.2413$eQ5.34@fx08.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <aPadnXx8GNVoTTD_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 131
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-zyVl3vBpXl6uIg83nk6h87AU5jElAya5naYhQK1/BDJE6hobvDL4IKAUc9+gVaTdyfJM1+IvN/s7lrV!iCxkhJXKg2eqzfqa4PmPtBWEKnFTb2ftO7cFhkpKEnSeqK/N0aVERG3xuDGf5ZUCByhLWB3P6HCW
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 6387
 by: olcott - Sat, 18 Jun 2022 13:19 UTC

On 6/18/2022 7:52 AM, Richard Damon wrote:
> On 6/18/22 8:32 AM, olcott wrote:
>> On 6/18/2022 7:24 AM, wij wrote:
>>> On Saturday, 18 June 2022 at 20:07:56 UTC+8, olcott wrote:
>>>> On 6/18/2022 4:09 AM, Malcolm McLean wrote:
>>>>> On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
>>>>>> When a simulating halt decider rejects all inputs as non-halting
>>>>>> whenever it correctly detects that its correct and complete
>>>>>> simulation
>>>>>> of its input would never reach the final state of this input then all
>>>>>> [these] inputs (including pathological inputs) are decided correctly.
>>>>>>
>>>>>> *computation that halts* … the Turing machine will halt whenever it
>>>>>> enters a final state. (Linz:1990:234)
>>>>>>
>>>>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>>>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>>>
>>>>>> #include <stdint.h>
>>>>>> typedef void (*ptr)();
>>>>>>
>>>>>> void P(ptr x)
>>>>>> {
>>>>>> if (H(x, x))
>>>>>> HERE: goto HERE;
>>>>>> return;
>>>>>> }
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>> }
>>>>>>
>>>>>> _P()
>>>>>> [00001352](01) 55 push ebp
>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>> [00001358](01) 50 push eax // push P
>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>> [0000136b](01) 5d pop ebp
>>>>>> [0000136c](01) c3 ret
>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>
>>>>>> (1) It is an easily verified fact that when we assume that H is
>>>>>> only an
>>>>>> x86 emulator that the correctly emulated P never reaches its "ret"
>>>>>> instruction it remains stuck in repeated cycles of emulation.
>>>>>>
>>>>> Yes.
>>>>>>
>>>>>> (2) It is an easily verified fact that if H has been adapted to
>>>>>> correctly detect (in a finite number of steps) that the correct and
>>>>>> complete x86 emulation of its input would never each its "ret"
>>>>>> instruction that H could abort its emulation and return 0 to
>>>>>> report this.
>>>>>>
>>>>> Yes.
>>>>>>
>>>>>> (3) When the halt status criteria is defined as correctly determining
>>>>>> whether or not an x86 emulated input would ever reach its "ret"
>>>>>> instruction then it becomes an easily verified fact H(P,P) could
>>>>>> correctly reject its input as non-halting.
>>>>>>
>>>>> No. Because by changing H from emulator to halt decider, you have
>>>>> changed
>>>>> P.
>>>> When H(P,P) correctly determines that P would never reach its "ret"
>>>> instruction (AKA final state) this makes H a halt decider for this
>>>> input
>>>> by definition:
>>>>
>>>> computation that halts … the Turing machine will halt whenever it
>>>> enters
>>>> a final state. (Linz:1990:234)
>>>>
>>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>> --
>>>> Copyright 2022 Pete Olcott
>>>>
>>>> "Talent hits a target no one else can hit;
>>>> Genius hits a target no one else can see."
>>>> Arthur Schopenhauer
>>>
>>> GUR is repeatedly proved:
>>>   olcott can never provide a real halting decider except a verbal one.
>>> Thanks olcott.
>>
>> This one proves that H(P,P) does correctly determine that H(P,P)==0 is
>> correct:
>>
>> H(P,P)==0 as a pure function of its inputs is fully operational V2
>> On 6/17/2022 9:31 PM, olcott wrote:
>>
>
> Except it isn't since H(P,P) returns 0, saying that P(P) is non-halting,
> when P(P) will halt when H(P,P) returns 0.
>
> If H(P,P) isn't asking about P(P), then you don't have the right
> function P, as the Linz definition of P is that it will ask about that.

(X) H(P,P) correctly determines (in a finite number of steps) that the
correct and complete x86 emulation of its input would never reach the
"ret" instruction (AKA final state) of this input.

(Y) computation that halts … the Turing machine will halt whenever it
enters a final state. (Linz:1990:234)

(Z) H(P,P) has correctly determined that its input is non-halting.

When we know that X & Y proves Z and we know X & Y then Z is proved.
Failing to agree with this last line is sufficient evidence of dishonesty.

Linz, Peter 1990. An Introduction to Formal Languages and Automata.
Lexington/Toronto: D. C. Heath and Company. (317-320)

--
Copyright 2022 Pete Olcott

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

Re: Reviewers quit reviewing my work because it is now finally irrefutable [V2] --- (X ∧ Y) ⊢ Z

<JMkrK.7181$Sf2.4684@fx34.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=34554&group=comp.theory#34554

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx34.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
Subject: Re:_Reviewers_quit_reviewing_my_work_because_it_is_now_
finally irrefutable [V2] --- (X ∧ Y) ⊢ Z
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <MLOdnV3rR7YH-DH_nZ2dnUU7_81g4p2d@giganews.com>
<b2f1c8df-5d80-48eb-9170-b0a90f861bf5n@googlegroups.com>
<DaGdnTaS68iIXTD_nZ2dnUU7_8zNnZ2d@giganews.com>
<53be376f-d386-4748-a024-38b238b7a937n@googlegroups.com>
<Gt-dnX0wX9NvWDD_nZ2dnUU7_83NnZ2d@giganews.com> <8UjrK.2413$eQ5.34@fx08.iad>
<aPadnXx8GNVoTTD_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <aPadnXx8GNVoTTD_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 150
Message-ID: <JMkrK.7181$Sf2.4684@fx34.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 18 Jun 2022 09:52:39 -0400
X-Received-Bytes: 6782
X-Original-Bytes: 6649
 by: Richard Damon - Sat, 18 Jun 2022 13:52 UTC

On 6/18/22 9:19 AM, olcott wrote:
> On 6/18/2022 7:52 AM, Richard Damon wrote:
>> On 6/18/22 8:32 AM, olcott wrote:
>>> On 6/18/2022 7:24 AM, wij wrote:
>>>> On Saturday, 18 June 2022 at 20:07:56 UTC+8, olcott wrote:
>>>>> On 6/18/2022 4:09 AM, Malcolm McLean wrote:
>>>>>> On Friday, 17 June 2022 at 12:29:37 UTC+1, olcott wrote:
>>>>>>> When a simulating halt decider rejects all inputs as non-halting
>>>>>>> whenever it correctly detects that its correct and complete
>>>>>>> simulation
>>>>>>> of its input would never reach the final state of this input then
>>>>>>> all
>>>>>>> [these] inputs (including pathological inputs) are decided
>>>>>>> correctly.
>>>>>>>
>>>>>>> *computation that halts* … the Turing machine will halt whenever it
>>>>>>> enters a final state. (Linz:1990:234)
>>>>>>>
>>>>>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>>>>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>>>>
>>>>>>> #include <stdint.h>
>>>>>>> typedef void (*ptr)();
>>>>>>>
>>>>>>> void P(ptr x)
>>>>>>> {
>>>>>>> if (H(x, x))
>>>>>>> HERE: goto HERE;
>>>>>>> return;
>>>>>>> }
>>>>>>>
>>>>>>> int main()
>>>>>>> {
>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>> }
>>>>>>>
>>>>>>> _P()
>>>>>>> [00001352](01) 55 push ebp
>>>>>>> [00001353](02) 8bec mov ebp,esp
>>>>>>> [00001355](03) 8b4508 mov eax,[ebp+08]
>>>>>>> [00001358](01) 50 push eax // push P
>>>>>>> [00001359](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>> [0000135c](01) 51 push ecx // push P
>>>>>>> [0000135d](05) e840feffff call 000011a2 // call H
>>>>>>> [00001362](03) 83c408 add esp,+08
>>>>>>> [00001365](02) 85c0 test eax,eax
>>>>>>> [00001367](02) 7402 jz 0000136b
>>>>>>> [00001369](02) ebfe jmp 00001369
>>>>>>> [0000136b](01) 5d pop ebp
>>>>>>> [0000136c](01) c3 ret
>>>>>>> Size in bytes:(0027) [0000136c]
>>>>>>>
>>>>>>> (1) It is an easily verified fact that when we assume that H is
>>>>>>> only an
>>>>>>> x86 emulator that the correctly emulated P never reaches its "ret"
>>>>>>> instruction it remains stuck in repeated cycles of emulation.
>>>>>>>
>>>>>> Yes.
>>>>>>>
>>>>>>> (2) It is an easily verified fact that if H has been adapted to
>>>>>>> correctly detect (in a finite number of steps) that the correct and
>>>>>>> complete x86 emulation of its input would never each its "ret"
>>>>>>> instruction that H could abort its emulation and return 0 to
>>>>>>> report this.
>>>>>>>
>>>>>> Yes.
>>>>>>>
>>>>>>> (3) When the halt status criteria is defined as correctly
>>>>>>> determining
>>>>>>> whether or not an x86 emulated input would ever reach its "ret"
>>>>>>> instruction then it becomes an easily verified fact H(P,P) could
>>>>>>> correctly reject its input as non-halting.
>>>>>>>
>>>>>> No. Because by changing H from emulator to halt decider, you have
>>>>>> changed
>>>>>> P.
>>>>> When H(P,P) correctly determines that P would never reach its "ret"
>>>>> instruction (AKA final state) this makes H a halt decider for this
>>>>> input
>>>>> by definition:
>>>>>
>>>>> computation that halts … the Turing machine will halt whenever it
>>>>> enters
>>>>> a final state. (Linz:1990:234)
>>>>>
>>>>> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
>>>>> Lexington/Toronto: D. C. Heath and Company. (317-320)
>>>>> --
>>>>> Copyright 2022 Pete Olcott
>>>>>
>>>>> "Talent hits a target no one else can hit;
>>>>> Genius hits a target no one else can see."
>>>>> Arthur Schopenhauer
>>>>
>>>> GUR is repeatedly proved:
>>>>   olcott can never provide a real halting decider except a verbal one.
>>>> Thanks olcott.
>>>
>>> This one proves that H(P,P) does correctly determine that H(P,P)==0
>>> is correct:
>>>
>>> H(P,P)==0 as a pure function of its inputs is fully operational V2
>>> On 6/17/2022 9:31 PM, olcott wrote:
>>>
>>
>> Except it isn't since H(P,P) returns 0, saying that P(P) is
>> non-halting, when P(P) will halt when H(P,P) returns 0.
>>
>> If H(P,P) isn't asking about P(P), then you don't have the right
>> function P, as the Linz definition of P is that it will ask about that.
>
> (X) H(P,P) correctly determines (in a finite number of steps) that the
> correct and complete x86 emulation of its input would never reach the
> "ret" instruction (AKA final state) of this input.

FALSE. Only proven for all H(P,P) that actually DO a complete x86
emulation of its input, and those can't do it in a finite number of
steps. The H(P,P) that you have proven it for NEVER return 0 from
H(P,P). The H you are now talking about DOES return 0, and thus DOES
abort its simulation and thus DOES NOT actually do a complete x86
emulation of its input, so not applicable here.
>
> (Y) computation that halts … the Turing machine will halt whenever it
> enters a final state. (Linz:1990:234)

True/

>
> (Z) H(P,P) has correctly determined that its input is non-halting.

Nope, it has correctly determined that A DIFFERENT P/H combination is
non-halting, not itself.

>
> When we know that X & Y proves Z and we know X & Y then Z is proved.
> Failing to agree with this last line is sufficient evidence of dishonesty.
>

So, since you never proved X for the H that you are talking about, you
haven't proved your point.

FAIL.

>
>
> Linz, Peter 1990. An Introduction to Formal Languages and Automata.
> Lexington/Toronto: D. C. Heath and Company. (317-320)
>
>

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor