Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Not only is UNIX dead, it's starting to smell really bad. -- Rob Pike


devel / comp.theory / Re: Halting problem proofs refuted on the basis of software engineering

SubjectAuthor
* Halting problem proofs refuted on the basis of software engineeringolcott
+* Halting problem proofs refuted on the basis of softwareMr Flibble
|`* Halting problem proofs refuted on the basis of softwareolcott
| +* Halting problem proofs refuted on the basis of softwareMr Flibble
| |`* Halting problem proofs refuted on the basis of softwareolcott
| | `* Halting problem proofs refuted on the basis of softwareMr Flibble
| |  `* Halting problem proofs refuted on the basis of softwareolcott
| |   `* Halting problem proofs refuted on the basis of softwareMr Flibble
| |    `* Halting problem proofs refuted on the basis of softwareolcott
| |     `* Halting problem proofs refuted on the basis of softwareMr Flibble
| |      `* Halting problem proofs refuted on the basis of softwareolcott
| |       +* Halting problem proofs refuted on the basis of softwareMr Flibble
| |       |`* Halting problem proofs refuted on the basis of softwareolcott
| |       | `* Halting problem proofs refuted on the basis of softwareMr Flibble
| |       |  `* Halting problem proofs refuted on the basis of softwareolcott
| |       |   +* Halting problem proofs refuted on the basis of softwareMr Flibble
| |       |   |`* Halting problem proofs refuted on the basis of softwareolcott
| |       |   | `* Halting problem proofs refuted on the basis of softwareMr Flibble
| |       |   |  `* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |   `* Halting problem proofs refuted on the basis of softwareMr Flibble
| |       |   |    `* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |     +- Halting problem proofs refuted on the basis of softwareMr Flibble
| |       |   |     `* Halting problem proofs refuted on the basis of software engineeringdklei...@gmail.com
| |       |   |      +* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |      |`- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       |   |      `* Halting problem proofs refuted on the basis of software engineeringdklei...@gmail.com
| |       |   |       +* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |       |+- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       |   |       |`* Halting problem proofs refuted on the basis of software engineeringMikko
| |       |   |       | `* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |       |  +- Halting problem proofs refuted on the basis of software engineeringolcott
| |       |   |       |  `- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       |   |       `* Halting problem proofs refuted on the basis of software engineeringdklei...@gmail.com
| |       |   |        +* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |        |`- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       |   |        `* Halting problem proofs refuted on the basis of software engineeringdklei...@gmail.com
| |       |   |         +* Halting problem proofs refuted on the basis of softwareolcott
| |       |   |         |`- Halting problem proofs refuted on the basis of softwareolcott
| |       |   |         +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |         `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |          +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |          +* _Halting_problem_proofs_refuted_on_the_basis_of_softAndré G. Isaak
| |       |   |          |`* _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |          | `- _Halting_problem_proofs_refuted_on_the_basis_of_softRichard Damon
| |       |   |          +* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |          |`* _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |          | `- _Halting_problem_proofs_refuted_on_the_basis_of_softRichard Damon
| |       |   |          `* Halting problem proofs refuted on the basis of softwareBen Bacarisse
| |       |   |           +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |           +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |           `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |            +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |            `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |             +* _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |             |`* _Halting_problem_proofs_refuted_on_the_basis_of_software_engineering_[_Curry–Howolcott
| |       |   |             | +* _Halting_problem_proofs_refuted_on_the_basis_of_software_engineering_[_Curry–Howolcott
| |       |   |             | |`- _Halting_problem_proofs_refuted_on_the_basis_of_software_engineering_[_Curry–Howolcott
| |       |   |             | `- _Halting_problem_proofs_refuted_on_the_basis_of_softRichard Damon
| |       |   |             `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |              `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |               `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |                `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |                 +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |                 `* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |                  +- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |                  +* _Halting_problem_proofs_refuted_on_the_basis_of_sdklei...@gmail.com
| |       |   |                  |`- _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |                  `* _Halting_problem_proofs_refuted_on_the_basis_of_softolcott
| |       |   |                   +* Halting problem proofs refuted on the basis of software engineering [ Irrefutablolcott
| |       |   |                   |`- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       |   |                   `* Halting problem proofs refuted on the basis of softwaredklei...@gmail.com
| |       |   |                    `* Halting problem proofs refuted on the basis of software engineering [ Irrefutablolcott
| |       |   |                     `- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       |   `- Halting problem proofs refuted on the basis of softwareRichard Damon
| |       `- Halting problem proofs refuted on the basis of softwareRichard Damon
| `- Halting problem proofs refuted on the basis of softwareRichard Damon
+- Halting problem proofs refuted on the basis of software engineeringolcott
+* Halting problem proofs refuted on the basis of softwareRichard Damon
|`* Halting problem proofs refuted on the basis of softwareolcott
| `- Halting problem proofs refuted on the basis of softwareRichard Damon
+- Halting problem proofs refuted on the basis of softwareHenrietta Stinkbottom
`* Halting problem proofs refuted on the basis of software engineeringwij
 `* Halting problem proofs refuted on the basis of softwareolcott
  +- Halting problem proofs refuted on the basis of softwareRichard Damon
  `* Halting problem proofs refuted on the basis of software engineeringPaul N
   `* Halting problem proofs refuted on the basis of softwareolcott
    `* Halting problem proofs refuted on the basis of software engineeringPaul N
     `* Halting problem proofs refuted on the basis of softwareolcott
      +* Halting problem proofs refuted on the basis of software engineeringwij
      |`* Halting problem proofs refuted on the basis of softwareolcott
      | `* Halting problem proofs refuted on the basis of software engineeringwij
      |  `* Halting problem proofs refuted on the basis of softwareolcott
      |   +- Halting problem proofs refuted on the basis of softwareRichard Damon
      |   `* Halting problem proofs refuted on the basis of software engineeringwij
      |    `* Halting problem proofs refuted on the basis of software engineeringolcott
      |     +* Halting problem proofs refuted on the basis of software engineeringwij
      |     |`* Halting problem proofs refuted on the basis of softwareolcott
      |     | `- Halting problem proofs refuted on the basis of software engineeringwij
      |     `- Halting problem proofs refuted on the basis of softwareRichard Damon
      +- Halting problem proofs refuted on the basis of softwareRichard Damon
      `* Halting problem proofs refuted on the basis of software engineeringPaul N

Pages:12345
Re: Halting problem proofs refuted on the basis of software engineering

<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
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: Sun, 03 Jul 2022 11:05:23 -0500
Date: Sun, 3 Jul 2022 11:05:21 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702172644.00004e9c@reddwarf.jmc>
<orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20220703165111.00006d29@reddwarf.jmc>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 461
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-8zVqzROpPD1UnH/AlyYokkvGiFhENjvqNqdkdVpVVV46E8tETxt+aa23iwramteg3t1i5pxabth6Hk/!Bzj17KwpedWQT5yocQEoIc7fut4gjkq/OYns/TSZeUnL6lqeq+4X/r/q/HoT7FXUFRg+Z1YpMLus
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: 23557
 by: olcott - Sun, 3 Jul 2022 16:05 UTC

On 7/3/2022 10:51 AM, Mr Flibble wrote:
> On Sun, 3 Jul 2022 10:48:18 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> On 7/3/2022 10:45 AM, Mr Flibble wrote:
>>> On Sun, 3 Jul 2022 10:30:45 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> On 7/3/2022 10:21 AM, Mr Flibble wrote:
>>>>> On Sun, 3 Jul 2022 09:57:57 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 7/3/2022 9:27 AM, Mr Flibble wrote:
>>>>>>> On Sat, 2 Jul 2022 17:13:01 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> On 7/2/2022 5:05 PM, Mr Flibble wrote:
>>>>>>>>> On Sat, 2 Jul 2022 16:26:45 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>
>>>>>>>>>> On 7/2/2022 1:44 PM, Mr Flibble wrote:
>>>>>>>>>>> On Sat, 2 Jul 2022 13:41:14 -0500
>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On 7/2/2022 1:28 PM, Mr Flibble wrote:
>>>>>>>>>>>>> On Sat, 2 Jul 2022 12:30:03 -0500
>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 7/2/2022 12:26 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>> On Sat, 2 Jul 2022 12:15:58 -0500
>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 7/2/2022 12:10 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>> On Sat, 2 Jul 2022 11:42:48 -0500
>>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 7/2/2022 11:26 AM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>> On Sat, 2 Jul 2022 10:34:34 -0500
>>>>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> This much more concise version of my paper focuses
>>>>>>>>>>>>>>>>>>>> on the actual execution of three fully operational
>>>>>>>>>>>>>>>>>>>> examples.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never
>>>>>>>>>>>>>>>>>>>> halts H correctly determines that
>>>>>>>>>>>>>>>>>>>> Infinite_Recursion() never halts H correctly
>>>>>>>>>>>>>>>>>>>> determines that P() never halts
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void P(u32 x)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> if (H(x, x))
>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H((u32)P,
>>>>>>>>>>>>>>>>>>>> (u32)P)); }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> As shown below the above P and H have the required
>>>>>>>>>>>>>>>>>>>> (halting problem) pathological relationship to each
>>>>>>>>>>>>>>>>>>>> other:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> For any program H that might
>>>>>>>>>>>>>>>>>>>> determine if programs halt, a "pathological"
>>>>>>>>>>>>>>>>>>>> program P, called with some input,
>>>>>>>>>>>>>>>>>>>> can pass its own source and its input to
>>>>>>>>>>>>>>>>>>>> H and then specifically do the
>>>>>>>>>>>>>>>>>>>> opposite of what H predicts P will do. No H
>>>>>>>>>>>>>>>>>>>> can exist that handles this case.
>>>>>>>>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Halting_problem
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I really need software engineers to verify that H
>>>>>>>>>>>>>>>>>>>> does correctly predict that its complete and
>>>>>>>>>>>>>>>>>>>> correct x86 emulation of its input would never
>>>>>>>>>>>>>>>>>>>> reach the "ret" instruction of this input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *Halting problem proofs refuted on the basis of
>>>>>>>>>>>>>>>>>>>> software engineering*
>>>>>>>>>>>>>>>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>> H(x, x);
>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H((u32)Px,
>>>>>>>>>>>>>>>>>>> (u32)Px)); }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> ...[000013e8][00102357][00000000] 83c408
>>>>>>>>>>>>>>>>>>> add esp,+08 ...[000013eb][00102353][00000000] 50
>>>>>>>>>>>>>>>>>>> push eax ...[000013ec][0010234f][00000427]
>>>>>>>>>>>>>>>>>>> 6827040000 push 00000427
>>>>>>>>>>>>>>>>>>> ---[000013f1][0010234f][00000427] e880f0ffff call
>>>>>>>>>>>>>>>>>>> 00000476 Input_Halts = 0
>>>>>>>>>>>>>>>>>>> ...[000013f6][00102357][00000000] 83c408
>>>>>>>>>>>>>>>>>>> add esp,+08 ...[000013f9][00102357][00000000] 33c0
>>>>>>>>>>>>>>>>>>> xor eax,eax ...[000013fb][0010235b][00100000] 5d
>>>>>>>>>>>>>>>>>>> pop ebp ...[000013fc][0010235f][00000004] c3 ret
>>>>>>>>>>>>>>>>>>> Number of Instructions Executed(16120)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> As can be seen above Olcott's H decides that Px does
>>>>>>>>>>>>>>>>>>> not halt but it is obvious that Px should always
>>>>>>>>>>>>>>>>>>> halt if H is a valid halt decider that always
>>>>>>>>>>>>>>>>>>> returns a decision to its caller (Px). Olcott's H
>>>>>>>>>>>>>>>>>>> does not return a decision to its caller (Px) and
>>>>>>>>>>>>>>>>>>> is thus invalid.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Your false assumptions are directly contradicted by
>>>>>>>>>>>>>>>>>> the semantics of the x86 programming language.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *x86 Instruction Set Reference* https://c9x.me/x86/
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> H(x, x);
>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H((u32)Px,
>>>>>>>>>>>>>>>>>> (u32)Px)); }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _Px()
>>>>>>>>>>>>>>>>>> [00001192](01) 55 push ebp
>>>>>>>>>>>>>>>>>> [00001193](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>> [00001195](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>>>>>>>> [00001198](01) 50 push eax
>>>>>>>>>>>>>>>>>> [00001199](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>>>>>>>> [0000119c](01) 51 push ecx
>>>>>>>>>>>>>>>>>> [0000119d](05) e8d0fdffff call 00000f72
>>>>>>>>>>>>>>>>>> [000011a2](03) 83c408 add esp,+08
>>>>>>>>>>>>>>>>>> [000011a5](01) 5d pop ebp
>>>>>>>>>>>>>>>>>> [000011a6](01) c3 ret
>>>>>>>>>>>>>>>>>> Size in bytes:(0021) [000011a6]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>>> [000011d2](01) 55 push ebp
>>>>>>>>>>>>>>>>>> [000011d3](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>> [000011d5](05) 6892110000 push 00001192
>>>>>>>>>>>>>>>>>> [000011da](05) 6892110000 push 00001192
>>>>>>>>>>>>>>>>>> [000011df](05) e88efdffff call 00000f72
>>>>>>>>>>>>>>>>>> [000011e4](03) 83c408 add esp,+08
>>>>>>>>>>>>>>>>>> [000011e7](01) 50 push eax
>>>>>>>>>>>>>>>>>> [000011e8](05) 68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>> [000011ed](05) e800f3ffff call 000004f2
>>>>>>>>>>>>>>>>>> [000011f2](03) 83c408 add esp,+08
>>>>>>>>>>>>>>>>>> [000011f5](02) 33c0 xor eax,eax
>>>>>>>>>>>>>>>>>> [000011f7](01) 5d pop ebp
>>>>>>>>>>>>>>>>>> [000011f8](01) c3 ret
>>>>>>>>>>>>>>>>>> Size in bytes:(0039) [000011f8]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> machine stack stack machine
>>>>>>>>>>>>>>>>>> assembly address address data code
>>>>>>>>>>>>>>>>>> language ======== ======== ======== =========
>>>>>>>>>>>>>>>>>> ============= [000011d2][00101f7f][00000000] 55
>>>>>>>>>>>>>>>>>> push ebp [000011d3][00101f7f][00000000] 8bec
>>>>>>>>>>>>>>>>>> mov ebp,esp [000011d5][00101f7b][00001192]
>>>>>>>>>>>>>>>>>> 6892110000 push 00001192
>>>>>>>>>>>>>>>>>> [000011da][00101f77][00001192] 6892110000 push
>>>>>>>>>>>>>>>>>> 00001192 [000011df][00101f73][000011e4] e88efdffff
>>>>>>>>>>>>>>>>>> call 00000f72
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H: Begin Simulation Execution Trace Stored
>>>>>>>>>>>>>>>>>> at:11202b Address_of_H:f72
>>>>>>>>>>>>>>>>>> [00001192][00112017][0011201b] 55 push ebp
>>>>>>>>>>>>>>>>>> [00001193][00112017][0011201b] 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>> [00001195][00112017][0011201b] 8b4508 mov
>>>>>>>>>>>>>>>>>> eax,[ebp+08] [00001198][00112013][00001192] 50
>>>>>>>>>>>>>>>>>> push eax // push Px
>>>>>>>>>>>>>>>>>> [00001199][00112013][00001192] 8b4d08 mov
>>>>>>>>>>>>>>>>>> ecx,[ebp+08] [0000119c][0011200f][00001192] 51
>>>>>>>>>>>>>>>>>> push ecx // push Px [0000119d][0011200b][000011a2]
>>>>>>>>>>>>>>>>>> e8d0fdffff call 00000f72 // call H(Px,Px) H:
>>>>>>>>>>>>>>>>>> Infinitely Recursive Simulation Detected Simulation
>>>>>>>>>>>>>>>>>> Stopped
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H knows its own machine address and on this basis it
>>>>>>>>>>>>>>>>>> can easily examine its stored execution_trace of Px
>>>>>>>>>>>>>>>>>> (see above) to determine: (a) Px is calling H with
>>>>>>>>>>>>>>>>>> the same arguments that H was called with. (b) No
>>>>>>>>>>>>>>>>>> instructions in Px could possibly escape this
>>>>>>>>>>>>>>>>>> otherwise infinitely recursive emulation. (c) H
>>>>>>>>>>>>>>>>>> aborts its emulation of Px before its call to H is
>>>>>>>>>>>>>>>>>> emulated.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [000011e4][00101f7f][00000000] 83c408 add esp,+08
>>>>>>>>>>>>>>>>>> [000011e7][00101f7b][00000000] 50 push eax
>>>>>>>>>>>>>>>>>> [000011e8][00101f77][000004a3] 68a3040000 push
>>>>>>>>>>>>>>>>>> 000004a3 [000011ed][00101f77][000004a3] e800f3ffff
>>>>>>>>>>>>>>>>>> call 000004f2 Input_Halts = 0
>>>>>>>>>>>>>>>>>> [000011f2][00101f7f][00000000] 83c408 add esp,+08
>>>>>>>>>>>>>>>>>> [000011f5][00101f7f][00000000] 33c0 xor eax,eax
>>>>>>>>>>>>>>>>>> [000011f7][00101f83][00000018] 5d pop ebp
>>>>>>>>>>>>>>>>>> [000011f8][00101f87][00000000] c3 ret
>>>>>>>>>>>>>>>>>> Number of Instructions Executed(880) == 13 Pages
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> If H wasn't a simulation-based halting decider then
>>>>>>>>>>>>>>>>> Px() would always halt; the infinite recursion is a
>>>>>>>>>>>>>>>>> manifestation of your invalid simulation-based halting
>>>>>>>>>>>>>>>>> decider. There is no recursion in [Strachey 1965].
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> In other words you are rejecting the concept of a
>>>>>>>>>>>>>>>> simulating halt decider even though I conclusively
>>>>>>>>>>>>>>>> proved that it does correctly determine the halt
>>>>>>>>>>>>>>>> status of: (see my new paper)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> No I am rejecting your simulating halt decider as it
>>>>>>>>>>>>>>> gets the answer wrong for Px() which is not a
>>>>>>>>>>>>>>> pathological input. Px() halts.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I just proved that H(Px,Px) does correctly predict that
>>>>>>>>>>>>>> its complete and correct x86 emulation of its input
>>>>>>>>>>>>>> would never reach the "ret" instruction of this input
>>>>>>>>>>>>>> because of the pathological relationship between H and
>>>>>>>>>>>>>> Px.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Wrong. Px() is not a pathological input as defined by the
>>>>>>>>>>>>> halting problem and [Strachey 1965] as it does not try to
>>>>>>>>>>>>> do the opposite of what H decides.
>>>>>>>>>>>>>
>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Your lack of comprehension does not actually count as any
>>>>>>>>>>>> rebuttal at all.
>>>>>>>>>>>>
>>>>>>>>>>>> void P(u32 x)
>>>>>>>>>>>> {
>>>>>>>>>>>> if (H(x, x))
>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>> return;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> int main()
>>>>>>>>>>>> {
>>>>>>>>>>>> Output("Input_Halts = ", H((u32)P, (u32)P));
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> As shown below the above P and H have the required (halting
>>>>>>>>>>>> problem) pathological relationship to each other:
>>>>>>>>>>> [snip]
>>>>>>>>>>>
>>>>>>>>>>> P does but Px does not. I am talking about Px not P.
>>>>>>>>>>>
>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>> {
>>>>>>>>>>> H(x, x);
>>>>>>>>>>> return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> int main()
>>>>>>>>>>> {
>>>>>>>>>>> Output("Input_Halts = ", H((u32)Px, (u32)Px));
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> ...[000013e8][00102357][00000000] 83c408 add
>>>>>>>>>>> esp,+08 ...[000013eb][00102353][00000000] 50
>>>>>>>>>>> push eax ...[000013ec][0010234f][00000427] 6827040000
>>>>>>>>>>> push 00000427 ---[000013f1][0010234f][00000427] e880f0ffff
>>>>>>>>>>> call 00000476 Input_Halts = 0
>>>>>>>>>>> ...[000013f6][00102357][00000000] 83c408 add
>>>>>>>>>>> esp,+08 ...[000013f9][00102357][00000000] 33c0
>>>>>>>>>>> xor eax,eax ...[000013fb][0010235b][00100000] 5d
>>>>>>>>>>> pop ebp ...[000013fc][0010235f][00000004] c3
>>>>>>>>>>> ret Number of Instructions Executed(16120)
>>>>>>>>>>>
>>>>>>>>>>> As can be seen above Olcott's H decides that Px does not
>>>>>>>>>>> halt but it is obvious that Px should always halt if H is a
>>>>>>>>>>> valid halt decider that always returns a decision to its
>>>>>>>>>>> caller (Px). Olcott's H does not return a decision to its
>>>>>>>>>>> caller (Px) and is thus invalid.
>>>>>>>>>>>
>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> Your false assumptions are directly contradicted by the
>>>>>>>>>> semantics of the x86 programming language.
>>>>>>>>>>
>>>>>>>>>> *x86 Instruction Set Reference* https://c9x.me/x86/
>>>>>>>>>>
>>>>>>>>>> void Px(u32 x)
>>>>>>>>>> {
>>>>>>>>>> H(x, x);
>>>>>>>>>> return;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> int main()
>>>>>>>>>> {
>>>>>>>>>> Output("Input_Halts = ", H((u32)Px, (u32)Px));
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> _Px()
>>>>>>>>>> [00001192](01) 55 push ebp
>>>>>>>>>> [00001193](02) 8bec mov ebp,esp
>>>>>>>>>> [00001195](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>> [00001198](01) 50 push eax
>>>>>>>>>> [00001199](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>> [0000119c](01) 51 push ecx
>>>>>>>>>> [0000119d](05) e8d0fdffff call 00000f72
>>>>>>>>>> [000011a2](03) 83c408 add esp,+08
>>>>>>>>>> [000011a5](01) 5d pop ebp
>>>>>>>>>> [000011a6](01) c3 ret
>>>>>>>>>> Size in bytes:(0021) [000011a6]
>>>>>>>>>>
>>>>>>>>>> _main()
>>>>>>>>>> [000011d2](01) 55 push ebp
>>>>>>>>>> [000011d3](02) 8bec mov ebp,esp
>>>>>>>>>> [000011d5](05) 6892110000 push 00001192
>>>>>>>>>> [000011da](05) 6892110000 push 00001192
>>>>>>>>>> [000011df](05) e88efdffff call 00000f72
>>>>>>>>>> [000011e4](03) 83c408 add esp,+08
>>>>>>>>>> [000011e7](01) 50 push eax
>>>>>>>>>> [000011e8](05) 68a3040000 push 000004a3
>>>>>>>>>> [000011ed](05) e800f3ffff call 000004f2
>>>>>>>>>> [000011f2](03) 83c408 add esp,+08
>>>>>>>>>> [000011f5](02) 33c0 xor eax,eax
>>>>>>>>>> [000011f7](01) 5d pop ebp
>>>>>>>>>> [000011f8](01) c3 ret
>>>>>>>>>> Size in bytes:(0039) [000011f8]
>>>>>>>>>>
>>>>>>>>>> machine stack stack machine assembly
>>>>>>>>>> address address data code language
>>>>>>>>>> ======== ======== ======== ========= =============
>>>>>>>>>> [000011d2][00101f7f][00000000] 55 push ebp
>>>>>>>>>> [000011d3][00101f7f][00000000] 8bec mov ebp,esp
>>>>>>>>>> [000011d5][00101f7b][00001192] 6892110000 push 00001192
>>>>>>>>>> [000011da][00101f77][00001192] 6892110000 push 00001192
>>>>>>>>>> [000011df][00101f73][000011e4] e88efdffff call 00000f72
>>>>>>>>>>
>>>>>>>>>> H: Begin Simulation Execution Trace Stored at:11202b
>>>>>>>>>> Address_of_H:f72
>>>>>>>>>> [00001192][00112017][0011201b] 55 push ebp
>>>>>>>>>> [00001193][00112017][0011201b] 8bec mov ebp,esp
>>>>>>>>>> [00001195][00112017][0011201b] 8b4508 mov eax,[ebp+08]
>>>>>>>>>> [00001198][00112013][00001192] 50 push eax //
>>>>>>>>>> push Px [00001199][00112013][00001192] 8b4d08 mov
>>>>>>>>>> ecx,[ebp+08] [0000119c][0011200f][00001192] 51 push
>>>>>>>>>> ecx // push Px [0000119d][0011200b][000011a2]
>>>>>>>>>> e8d0fdffff call 00000f72 // call H(Px,Px) H: Infinitely
>>>>>>>>>> Recursive Simulation Detected Simulation Stopped
>>>>>>>>>>
>>>>>>>>>> H knows its own machine address and on this basis it can
>>>>>>>>>> easily examine its stored execution_trace of Px (see above)
>>>>>>>>>> to determine: (a) Px is calling H with the same arguments
>>>>>>>>>> that H was called with. (b) No instructions in Px could
>>>>>>>>>> possibly escape this otherwise infinitely recursive
>>>>>>>>>> emulation. (c) H aborts its emulation of Px before its call
>>>>>>>>>> to H is emulated.
>>>>>>>>>>
>>>>>>>>>> [000011e4][00101f7f][00000000] 83c408 add esp,+08
>>>>>>>>>> [000011e7][00101f7b][00000000] 50 push eax
>>>>>>>>>> [000011e8][00101f77][000004a3] 68a3040000 push 000004a3
>>>>>>>>>> [000011ed][00101f77][000004a3] e800f3ffff call 000004f2
>>>>>>>>>> Input_Halts = 0
>>>>>>>>>> [000011f2][00101f7f][00000000] 83c408 add esp,+08
>>>>>>>>>> [000011f5][00101f7f][00000000] 33c0 xor eax,eax
>>>>>>>>>> [000011f7][00101f83][00000018] 5d pop ebp
>>>>>>>>>> [000011f8][00101f87][00000000] c3 ret
>>>>>>>>>> Number of Instructions Executed(880) == 13 Pages
>>>>>>>>>
>>>>>>>>> I see you wish to pointlessly go around in circles. Oh well.
>>>>>>>>>
>>>>>>>>> Px() is not a pathological input as defined by the halting
>>>>>>>>> problem and [Strachey 1965] as it does not try to do the
>>>>>>>>> opposite of what H decides.
>>>>>>>>>
>>>>>>>>> Px() always halts so your H gets the answer wrong.
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>
>>>>>>>> I found that my reply did not make it to all the groups so I
>>>>>>>> posted it again.
>>>>>>>>
>>>>>>>> *This general principle refutes conventional halting problem
>>>>>>>> proofs* Every simulating halt decider that correctly simulates
>>>>>>>> its input until it correctly predicts that this simulated input
>>>>>>>> would never reach its final state, correctly rejects this input
>>>>>>>> as non-halting.
>>>>>>>
>>>>>>> Your H does not "correctly predict" that Px() does reach its
>>>>>>> final state and so should accept the input as halting.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> (x86 Instruction Set Reference* https://c9x.me/x86/
>>>>>>
>>>>>> The semantics of the x86 language conclusively proves that the
>>>>>> above code is correct. People that disagree with verified facts
>>>>>> are either incompetent or liars. Since you cannot even understand
>>>>>> that the return statement in Px is unreachable code, (to every
>>>>>> simulating halt decider H) you would be incompetent.
>>>>>
>>>>> Not EVERY simulating halt decider, only YOURS gets the answer
>>>>> wrong. Px() halts.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> Since you cannot even understand that the return statement in Px is
>>>> unreachable code, (to *every simulating halt* decider H) you would
>>>> be incompetent.
>>>
>>> Not at all. If I was to design a simulating halt decider then rather
>>> than aborting the simulation at the point where P()/Px() calls H I
>>> would instead fork the simulation, returning 0 to one branch (the
>>> non-halting branch) and 1 to the other branch (the halting branch)
>>> and then continue to simulate both branches in parallel thereby
>>> getting rid of the "infinite recursion".
>>>
>>> /Flibble
>>>
>>
>> Yet that is *not* what the actual code specifies. Every function
>> called in infinite recursion is not allowed to return to its caller.
>
> The infinite recursion is an artifact of how YOU are trying to solve
> the problem; there is no infinite recursion in [Strachey 1965] and
> associated proofs.
>
> /Flibble
>


Click here to read the complete article
Re: Halting problem proofs refuted on the basis of software engineering

<20220703170707.00006ec9@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!news.uzoreto.com!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx01.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Message-ID: <20220703170707.00006ec9@reddwarf.jmc>
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702172644.00004e9c@reddwarf.jmc>
<orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
Organization: Jupiter Mining Corp
X-Newsreader: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 459
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sun, 03 Jul 2022 16:07:00 UTC
Date: Sun, 3 Jul 2022 17:07:07 +0100
X-Received-Bytes: 23744
 by: Mr Flibble - Sun, 3 Jul 2022 16:07 UTC

On Sun, 3 Jul 2022 11:05:21 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 7/3/2022 10:51 AM, Mr Flibble wrote:
> > On Sun, 3 Jul 2022 10:48:18 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> On 7/3/2022 10:45 AM, Mr Flibble wrote:
> >>> On Sun, 3 Jul 2022 10:30:45 -0500
> >>> olcott <NoOne@NoWhere.com> wrote:
> >>>
> >>>> On 7/3/2022 10:21 AM, Mr Flibble wrote:
> >>>>> On Sun, 3 Jul 2022 09:57:57 -0500
> >>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>
> >>>>>> On 7/3/2022 9:27 AM, Mr Flibble wrote:
> >>>>>>> On Sat, 2 Jul 2022 17:13:01 -0500
> >>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>
> >>>>>>>> On 7/2/2022 5:05 PM, Mr Flibble wrote:
> >>>>>>>>> On Sat, 2 Jul 2022 16:26:45 -0500
> >>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>
> >>>>>>>>>> On 7/2/2022 1:44 PM, Mr Flibble wrote:
> >>>>>>>>>>> On Sat, 2 Jul 2022 13:41:14 -0500
> >>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> On 7/2/2022 1:28 PM, Mr Flibble wrote:
> >>>>>>>>>>>>> On Sat, 2 Jul 2022 12:30:03 -0500
> >>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> On 7/2/2022 12:26 PM, Mr Flibble wrote:
> >>>>>>>>>>>>>>> On Sat, 2 Jul 2022 12:15:58 -0500
> >>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On 7/2/2022 12:10 PM, Mr Flibble wrote:
> >>>>>>>>>>>>>>>>> On Sat, 2 Jul 2022 11:42:48 -0500
> >>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On 7/2/2022 11:26 AM, Mr Flibble wrote:
> >>>>>>>>>>>>>>>>>>> On Sat, 2 Jul 2022 10:34:34 -0500
> >>>>>>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> This much more concise version of my paper
> >>>>>>>>>>>>>>>>>>>> focuses on the actual execution of three fully
> >>>>>>>>>>>>>>>>>>>> operational examples.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>> never halts H correctly determines that
> >>>>>>>>>>>>>>>>>>>> Infinite_Recursion() never halts H correctly
> >>>>>>>>>>>>>>>>>>>> determines that P() never halts
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> void P(u32 x)
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> if (H(x, x))
> >>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H((u32)P,
> >>>>>>>>>>>>>>>>>>>> (u32)P)); }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> As shown below the above P and H have the
> >>>>>>>>>>>>>>>>>>>> required (halting problem) pathological
> >>>>>>>>>>>>>>>>>>>> relationship to each other:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> For any program H that might
> >>>>>>>>>>>>>>>>>>>> determine if programs halt, a "pathological"
> >>>>>>>>>>>>>>>>>>>> program P, called with some
> >>>>>>>>>>>>>>>>>>>> input, can pass its own source and its input to
> >>>>>>>>>>>>>>>>>>>> H and then specifically do the
> >>>>>>>>>>>>>>>>>>>> opposite of what H predicts P will do. No H
> >>>>>>>>>>>>>>>>>>>> can exist that handles this case.
> >>>>>>>>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Halting_problem
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> I really need software engineers to verify that H
> >>>>>>>>>>>>>>>>>>>> does correctly predict that its complete and
> >>>>>>>>>>>>>>>>>>>> correct x86 emulation of its input would never
> >>>>>>>>>>>>>>>>>>>> reach the "ret" instruction of this input.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> *Halting problem proofs refuted on the basis of
> >>>>>>>>>>>>>>>>>>>> software engineering*
> >>>>>>>>>>>>>>>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> void Px(u32 x)
> >>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>> H(x, x);
> >>>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H((u32)Px,
> >>>>>>>>>>>>>>>>>>> (u32)Px)); }
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> ...[000013e8][00102357][00000000] 83c408
> >>>>>>>>>>>>>>>>>>> add esp,+08 ...[000013eb][00102353][00000000] 50
> >>>>>>>>>>>>>>>>>>> push eax ...[000013ec][0010234f][00000427]
> >>>>>>>>>>>>>>>>>>> 6827040000 push 00000427
> >>>>>>>>>>>>>>>>>>> ---[000013f1][0010234f][00000427] e880f0ffff call
> >>>>>>>>>>>>>>>>>>> 00000476 Input_Halts = 0
> >>>>>>>>>>>>>>>>>>> ...[000013f6][00102357][00000000] 83c408
> >>>>>>>>>>>>>>>>>>> add esp,+08 ...[000013f9][00102357][00000000] 33c0
> >>>>>>>>>>>>>>>>>>> xor eax,eax ...[000013fb][0010235b][00100000] 5d
> >>>>>>>>>>>>>>>>>>> pop ebp ...[000013fc][0010235f][00000004] c3 ret
> >>>>>>>>>>>>>>>>>>> Number of Instructions Executed(16120)
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> As can be seen above Olcott's H decides that Px
> >>>>>>>>>>>>>>>>>>> does not halt but it is obvious that Px should
> >>>>>>>>>>>>>>>>>>> always halt if H is a valid halt decider that
> >>>>>>>>>>>>>>>>>>> always returns a decision to its caller (Px).
> >>>>>>>>>>>>>>>>>>> Olcott's H does not return a decision to its
> >>>>>>>>>>>>>>>>>>> caller (Px) and is thus invalid.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> /Flibble
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Your false assumptions are directly contradicted by
> >>>>>>>>>>>>>>>>>> the semantics of the x86 programming language.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> *x86 Instruction Set Reference*
> >>>>>>>>>>>>>>>>>> https://c9x.me/x86/
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> void Px(u32 x)
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> H(x, x);
> >>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H((u32)Px,
> >>>>>>>>>>>>>>>>>> (u32)Px)); }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> _Px()
> >>>>>>>>>>>>>>>>>> [00001192](01) 55 push ebp
> >>>>>>>>>>>>>>>>>> [00001193](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>>>>>> [00001195](03) 8b4508 mov eax,[ebp+08]
> >>>>>>>>>>>>>>>>>> [00001198](01) 50 push eax
> >>>>>>>>>>>>>>>>>> [00001199](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>>>>>>>>>>>>>> [0000119c](01) 51 push ecx
> >>>>>>>>>>>>>>>>>> [0000119d](05) e8d0fdffff call 00000f72
> >>>>>>>>>>>>>>>>>> [000011a2](03) 83c408 add esp,+08
> >>>>>>>>>>>>>>>>>> [000011a5](01) 5d pop ebp
> >>>>>>>>>>>>>>>>>> [000011a6](01) c3 ret
> >>>>>>>>>>>>>>>>>> Size in bytes:(0021) [000011a6]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> _main()
> >>>>>>>>>>>>>>>>>> [000011d2](01) 55 push ebp
> >>>>>>>>>>>>>>>>>> [000011d3](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>>>>>> [000011d5](05) 6892110000 push 00001192
> >>>>>>>>>>>>>>>>>> [000011da](05) 6892110000 push 00001192
> >>>>>>>>>>>>>>>>>> [000011df](05) e88efdffff call 00000f72
> >>>>>>>>>>>>>>>>>> [000011e4](03) 83c408 add esp,+08
> >>>>>>>>>>>>>>>>>> [000011e7](01) 50 push eax
> >>>>>>>>>>>>>>>>>> [000011e8](05) 68a3040000 push 000004a3
> >>>>>>>>>>>>>>>>>> [000011ed](05) e800f3ffff call 000004f2
> >>>>>>>>>>>>>>>>>> [000011f2](03) 83c408 add esp,+08
> >>>>>>>>>>>>>>>>>> [000011f5](02) 33c0 xor eax,eax
> >>>>>>>>>>>>>>>>>> [000011f7](01) 5d pop ebp
> >>>>>>>>>>>>>>>>>> [000011f8](01) c3 ret
> >>>>>>>>>>>>>>>>>> Size in bytes:(0039) [000011f8]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> machine stack stack machine
> >>>>>>>>>>>>>>>>>> assembly address address data code
> >>>>>>>>>>>>>>>>>> language ======== ======== ======== =========
> >>>>>>>>>>>>>>>>>> ============= [000011d2][00101f7f][00000000] 55
> >>>>>>>>>>>>>>>>>> push ebp [000011d3][00101f7f][00000000] 8bec
> >>>>>>>>>>>>>>>>>> mov ebp,esp [000011d5][00101f7b][00001192]
> >>>>>>>>>>>>>>>>>> 6892110000 push 00001192
> >>>>>>>>>>>>>>>>>> [000011da][00101f77][00001192] 6892110000 push
> >>>>>>>>>>>>>>>>>> 00001192 [000011df][00101f73][000011e4] e88efdffff
> >>>>>>>>>>>>>>>>>> call 00000f72
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H: Begin Simulation Execution Trace Stored
> >>>>>>>>>>>>>>>>>> at:11202b Address_of_H:f72
> >>>>>>>>>>>>>>>>>> [00001192][00112017][0011201b] 55 push ebp
> >>>>>>>>>>>>>>>>>> [00001193][00112017][0011201b] 8bec mov
> >>>>>>>>>>>>>>>>>> ebp,esp [00001195][00112017][0011201b] 8b4508
> >>>>>>>>>>>>>>>>>> mov eax,[ebp+08] [00001198][00112013][00001192] 50
> >>>>>>>>>>>>>>>>>> push eax // push Px
> >>>>>>>>>>>>>>>>>> [00001199][00112013][00001192] 8b4d08 mov
> >>>>>>>>>>>>>>>>>> ecx,[ebp+08] [0000119c][0011200f][00001192] 51
> >>>>>>>>>>>>>>>>>> push ecx // push Px
> >>>>>>>>>>>>>>>>>> [0000119d][0011200b][000011a2] e8d0fdffff call
> >>>>>>>>>>>>>>>>>> 00000f72 // call H(Px,Px) H: Infinitely Recursive
> >>>>>>>>>>>>>>>>>> Simulation Detected Simulation Stopped
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H knows its own machine address and on this basis
> >>>>>>>>>>>>>>>>>> it can easily examine its stored execution_trace
> >>>>>>>>>>>>>>>>>> of Px (see above) to determine: (a) Px is calling
> >>>>>>>>>>>>>>>>>> H with the same arguments that H was called with.
> >>>>>>>>>>>>>>>>>> (b) No instructions in Px could possibly escape
> >>>>>>>>>>>>>>>>>> this otherwise infinitely recursive emulation. (c)
> >>>>>>>>>>>>>>>>>> H aborts its emulation of Px before its call to H
> >>>>>>>>>>>>>>>>>> is emulated.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> [000011e4][00101f7f][00000000] 83c408 add
> >>>>>>>>>>>>>>>>>> esp,+08 [000011e7][00101f7b][00000000] 50
> >>>>>>>>>>>>>>>>>> push eax [000011e8][00101f77][000004a3] 68a3040000
> >>>>>>>>>>>>>>>>>> push 000004a3 [000011ed][00101f77][000004a3]
> >>>>>>>>>>>>>>>>>> e800f3ffff call 000004f2 Input_Halts = 0
> >>>>>>>>>>>>>>>>>> [000011f2][00101f7f][00000000] 83c408 add
> >>>>>>>>>>>>>>>>>> esp,+08 [000011f5][00101f7f][00000000] 33c0
> >>>>>>>>>>>>>>>>>> xor eax,eax [000011f7][00101f83][00000018] 5d
> >>>>>>>>>>>>>>>>>> pop ebp [000011f8][00101f87][00000000] c3
> >>>>>>>>>>>>>>>>>> ret Number of Instructions Executed(880) == 13
> >>>>>>>>>>>>>>>>>> Pages
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> If H wasn't a simulation-based halting decider then
> >>>>>>>>>>>>>>>>> Px() would always halt; the infinite recursion is a
> >>>>>>>>>>>>>>>>> manifestation of your invalid simulation-based
> >>>>>>>>>>>>>>>>> halting decider. There is no recursion in
> >>>>>>>>>>>>>>>>> [Strachey 1965].
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> /Flibble
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> In other words you are rejecting the concept of a
> >>>>>>>>>>>>>>>> simulating halt decider even though I conclusively
> >>>>>>>>>>>>>>>> proved that it does correctly determine the halt
> >>>>>>>>>>>>>>>> status of: (see my new paper)
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> No I am rejecting your simulating halt decider as it
> >>>>>>>>>>>>>>> gets the answer wrong for Px() which is not a
> >>>>>>>>>>>>>>> pathological input. Px() halts.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> /Flibble
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I just proved that H(Px,Px) does correctly predict that
> >>>>>>>>>>>>>> its complete and correct x86 emulation of its input
> >>>>>>>>>>>>>> would never reach the "ret" instruction of this input
> >>>>>>>>>>>>>> because of the pathological relationship between H and
> >>>>>>>>>>>>>> Px.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Wrong. Px() is not a pathological input as defined by
> >>>>>>>>>>>>> the halting problem and [Strachey 1965] as it does not
> >>>>>>>>>>>>> try to do the opposite of what H decides.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> /Flibble
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> Your lack of comprehension does not actually count as any
> >>>>>>>>>>>> rebuttal at all.
> >>>>>>>>>>>>
> >>>>>>>>>>>> void P(u32 x)
> >>>>>>>>>>>> {
> >>>>>>>>>>>> if (H(x, x))
> >>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>> return;
> >>>>>>>>>>>> }
> >>>>>>>>>>>>
> >>>>>>>>>>>> int main()
> >>>>>>>>>>>> {
> >>>>>>>>>>>> Output("Input_Halts = ", H((u32)P, (u32)P));
> >>>>>>>>>>>> }
> >>>>>>>>>>>>
> >>>>>>>>>>>> As shown below the above P and H have the required
> >>>>>>>>>>>> (halting problem) pathological relationship to each
> >>>>>>>>>>>> other:
> >>>>>>>>>>> [snip]
> >>>>>>>>>>>
> >>>>>>>>>>> P does but Px does not. I am talking about Px not P.
> >>>>>>>>>>>
> >>>>>>>>>>> void Px(u32 x)
> >>>>>>>>>>> {
> >>>>>>>>>>> H(x, x);
> >>>>>>>>>>> return;
> >>>>>>>>>>> }
> >>>>>>>>>>>
> >>>>>>>>>>> int main()
> >>>>>>>>>>> {
> >>>>>>>>>>> Output("Input_Halts = ", H((u32)Px, (u32)Px));
> >>>>>>>>>>> }
> >>>>>>>>>>>
> >>>>>>>>>>> ...[000013e8][00102357][00000000] 83c408 add
> >>>>>>>>>>> esp,+08 ...[000013eb][00102353][00000000] 50
> >>>>>>>>>>> push eax ...[000013ec][0010234f][00000427] 6827040000
> >>>>>>>>>>> push 00000427 ---[000013f1][0010234f][00000427] e880f0ffff
> >>>>>>>>>>> call 00000476 Input_Halts = 0
> >>>>>>>>>>> ...[000013f6][00102357][00000000] 83c408 add
> >>>>>>>>>>> esp,+08 ...[000013f9][00102357][00000000] 33c0
> >>>>>>>>>>> xor eax,eax ...[000013fb][0010235b][00100000] 5d
> >>>>>>>>>>> pop ebp ...[000013fc][0010235f][00000004] c3
> >>>>>>>>>>> ret Number of Instructions Executed(16120)
> >>>>>>>>>>>
> >>>>>>>>>>> As can be seen above Olcott's H decides that Px does not
> >>>>>>>>>>> halt but it is obvious that Px should always halt if H is
> >>>>>>>>>>> a valid halt decider that always returns a decision to its
> >>>>>>>>>>> caller (Px). Olcott's H does not return a decision to its
> >>>>>>>>>>> caller (Px) and is thus invalid.
> >>>>>>>>>>>
> >>>>>>>>>>> /Flibble
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> >
> >>>>>>>>>>
> >>>>>>>>>> Your false assumptions are directly contradicted by the
> >>>>>>>>>> semantics of the x86 programming language.
> >>>>>>>>>>
> >>>>>>>>>> *x86 Instruction Set Reference* https://c9x.me/x86/
> >>>>>>>>>>
> >>>>>>>>>> void Px(u32 x)
> >>>>>>>>>> {
> >>>>>>>>>> H(x, x);
> >>>>>>>>>> return;
> >>>>>>>>>> }
> >>>>>>>>>>
> >>>>>>>>>> int main()
> >>>>>>>>>> {
> >>>>>>>>>> Output("Input_Halts = ", H((u32)Px, (u32)Px));
> >>>>>>>>>> }
> >>>>>>>>>>
> >>>>>>>>>> _Px()
> >>>>>>>>>> [00001192](01) 55 push ebp
> >>>>>>>>>> [00001193](02) 8bec mov ebp,esp
> >>>>>>>>>> [00001195](03) 8b4508 mov eax,[ebp+08]
> >>>>>>>>>> [00001198](01) 50 push eax
> >>>>>>>>>> [00001199](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>>>>>> [0000119c](01) 51 push ecx
> >>>>>>>>>> [0000119d](05) e8d0fdffff call 00000f72
> >>>>>>>>>> [000011a2](03) 83c408 add esp,+08
> >>>>>>>>>> [000011a5](01) 5d pop ebp
> >>>>>>>>>> [000011a6](01) c3 ret
> >>>>>>>>>> Size in bytes:(0021) [000011a6]
> >>>>>>>>>>
> >>>>>>>>>> _main()
> >>>>>>>>>> [000011d2](01) 55 push ebp
> >>>>>>>>>> [000011d3](02) 8bec mov ebp,esp
> >>>>>>>>>> [000011d5](05) 6892110000 push 00001192
> >>>>>>>>>> [000011da](05) 6892110000 push 00001192
> >>>>>>>>>> [000011df](05) e88efdffff call 00000f72
> >>>>>>>>>> [000011e4](03) 83c408 add esp,+08
> >>>>>>>>>> [000011e7](01) 50 push eax
> >>>>>>>>>> [000011e8](05) 68a3040000 push 000004a3
> >>>>>>>>>> [000011ed](05) e800f3ffff call 000004f2
> >>>>>>>>>> [000011f2](03) 83c408 add esp,+08
> >>>>>>>>>> [000011f5](02) 33c0 xor eax,eax
> >>>>>>>>>> [000011f7](01) 5d pop ebp
> >>>>>>>>>> [000011f8](01) c3 ret
> >>>>>>>>>> Size in bytes:(0039) [000011f8]
> >>>>>>>>>>
> >>>>>>>>>> machine stack stack machine assembly
> >>>>>>>>>> address address data code language
> >>>>>>>>>> ======== ======== ======== =========
> >>>>>>>>>> ============= [000011d2][00101f7f][00000000] 55
> >>>>>>>>>> push ebp [000011d3][00101f7f][00000000] 8bec mov
> >>>>>>>>>> ebp,esp [000011d5][00101f7b][00001192] 6892110000 push
> >>>>>>>>>> 00001192 [000011da][00101f77][00001192] 6892110000 push
> >>>>>>>>>> 00001192 [000011df][00101f73][000011e4] e88efdffff call
> >>>>>>>>>> 00000f72
> >>>>>>>>>>
> >>>>>>>>>> H: Begin Simulation Execution Trace Stored at:11202b
> >>>>>>>>>> Address_of_H:f72
> >>>>>>>>>> [00001192][00112017][0011201b] 55 push ebp
> >>>>>>>>>> [00001193][00112017][0011201b] 8bec mov ebp,esp
> >>>>>>>>>> [00001195][00112017][0011201b] 8b4508 mov eax,[ebp+08]
> >>>>>>>>>> [00001198][00112013][00001192] 50 push eax //
> >>>>>>>>>> push Px [00001199][00112013][00001192] 8b4d08 mov
> >>>>>>>>>> ecx,[ebp+08] [0000119c][0011200f][00001192] 51 push
> >>>>>>>>>> ecx // push Px [0000119d][0011200b][000011a2]
> >>>>>>>>>> e8d0fdffff call 00000f72 // call H(Px,Px) H: Infinitely
> >>>>>>>>>> Recursive Simulation Detected Simulation Stopped
> >>>>>>>>>>
> >>>>>>>>>> H knows its own machine address and on this basis it can
> >>>>>>>>>> easily examine its stored execution_trace of Px (see above)
> >>>>>>>>>> to determine: (a) Px is calling H with the same arguments
> >>>>>>>>>> that H was called with. (b) No instructions in Px could
> >>>>>>>>>> possibly escape this otherwise infinitely recursive
> >>>>>>>>>> emulation. (c) H aborts its emulation of Px before its call
> >>>>>>>>>> to H is emulated.
> >>>>>>>>>>
> >>>>>>>>>> [000011e4][00101f7f][00000000] 83c408 add esp,+08
> >>>>>>>>>> [000011e7][00101f7b][00000000] 50 push eax
> >>>>>>>>>> [000011e8][00101f77][000004a3] 68a3040000 push 000004a3
> >>>>>>>>>> [000011ed][00101f77][000004a3] e800f3ffff call 000004f2
> >>>>>>>>>> Input_Halts = 0
> >>>>>>>>>> [000011f2][00101f7f][00000000] 83c408 add esp,+08
> >>>>>>>>>> [000011f5][00101f7f][00000000] 33c0 xor eax,eax
> >>>>>>>>>> [000011f7][00101f83][00000018] 5d pop ebp
> >>>>>>>>>> [000011f8][00101f87][00000000] c3 ret
> >>>>>>>>>> Number of Instructions Executed(880) == 13 Pages
> >>>>>>>>>
> >>>>>>>>> I see you wish to pointlessly go around in circles. Oh well.
> >>>>>>>>>
> >>>>>>>>> Px() is not a pathological input as defined by the halting
> >>>>>>>>> problem and [Strachey 1965] as it does not try to do the
> >>>>>>>>> opposite of what H decides.
> >>>>>>>>>
> >>>>>>>>> Px() always halts so your H gets the answer wrong.
> >>>>>>>>>
> >>>>>>>>> /Flibble
> >>>>>>>>
> >>>>>>>> I found that my reply did not make it to all the groups so I
> >>>>>>>> posted it again.
> >>>>>>>>
> >>>>>>>> *This general principle refutes conventional halting problem
> >>>>>>>> proofs* Every simulating halt decider that correctly
> >>>>>>>> simulates its input until it correctly predicts that this
> >>>>>>>> simulated input would never reach its final state, correctly
> >>>>>>>> rejects this input as non-halting.
> >>>>>>>
> >>>>>>> Your H does not "correctly predict" that Px() does reach its
> >>>>>>> final state and so should accept the input as halting.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> (x86 Instruction Set Reference* https://c9x.me/x86/
> >>>>>>
> >>>>>> The semantics of the x86 language conclusively proves that the
> >>>>>> above code is correct. People that disagree with verified facts
> >>>>>> are either incompetent or liars. Since you cannot even
> >>>>>> understand that the return statement in Px is unreachable
> >>>>>> code, (to every simulating halt decider H) you would be
> >>>>>> incompetent.
> >>>>>
> >>>>> Not EVERY simulating halt decider, only YOURS gets the answer
> >>>>> wrong. Px() halts.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> Since you cannot even understand that the return statement in Px
> >>>> is unreachable code, (to *every simulating halt* decider H) you
> >>>> would be incompetent.
> >>>
> >>> Not at all. If I was to design a simulating halt decider then
> >>> rather than aborting the simulation at the point where P()/Px()
> >>> calls H I would instead fork the simulation, returning 0 to one
> >>> branch (the non-halting branch) and 1 to the other branch (the
> >>> halting branch) and then continue to simulate both branches in
> >>> parallel thereby getting rid of the "infinite recursion".
> >>>
> >>> /Flibble
> >>>
> >>
> >> Yet that is *not* what the actual code specifies. Every function
> >> called in infinite recursion is not allowed to return to its
> >> caller.
> >
> > The infinite recursion is an artifact of how YOU are trying to solve
> > the problem; there is no infinite recursion in [Strachey 1965] and
> > associated proofs.
> >
> > /Flibble
> >
>
> The halting problem expressly allows every algorithm in the universe
> as long as it correctly predicts the behavior of the input.


Click here to read the complete article
Re: Halting problem proofs refuted on the basis of software engineering

<UqkwK.523866$wIO9.108383@fx12.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.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.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702172644.00004e9c@reddwarf.jmc>
<orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 399
Message-ID: <UqkwK.523866$wIO9.108383@fx12.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: Sun, 3 Jul 2022 13:34:43 -0400
X-Received-Bytes: 20209
 by: Richard Damon - Sun, 3 Jul 2022 17:34 UTC

On 7/3/22 10:57 AM, olcott wrote:
> On 7/3/2022 9:27 AM, Mr Flibble wrote:
>> On Sat, 2 Jul 2022 17:13:01 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 7/2/2022 5:05 PM, Mr Flibble wrote:
>>>> On Sat, 2 Jul 2022 16:26:45 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 7/2/2022 1:44 PM, Mr Flibble wrote:
>>>>>> On Sat, 2 Jul 2022 13:41:14 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 7/2/2022 1:28 PM, Mr Flibble wrote:
>>>>>>>> On Sat, 2 Jul 2022 12:30:03 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 7/2/2022 12:26 PM, Mr Flibble wrote:
>>>>>>>>>> On Sat, 2 Jul 2022 12:15:58 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 7/2/2022 12:10 PM, Mr Flibble wrote:
>>>>>>>>>>>> On Sat, 2 Jul 2022 11:42:48 -0500
>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>> On 7/2/2022 11:26 AM, Mr Flibble wrote:
>>>>>>>>>>>>>> On Sat, 2 Jul 2022 10:34:34 -0500
>>>>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>>>>> This much more concise version of my paper focuses on the
>>>>>>>>>>>>>>> actual execution of three fully operational examples.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>> H correctly determines that Infinite_Recursion() never
>>>>>>>>>>>>>>> halts H correctly determines that P() never halts
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> void P(u32 x)
>>>>>>>>>>>>>>>          {
>>>>>>>>>>>>>>>           if (H(x, x))
>>>>>>>>>>>>>>>             HERE: goto HERE;
>>>>>>>>>>>>>>>           return;
>>>>>>>>>>>>>>>          }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>          {
>>>>>>>>>>>>>>>           Output("Input_Halts = ", H((u32)P, (u32)P));
>>>>>>>>>>>>>>>          }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> As shown below the above P and H have the required
>>>>>>>>>>>>>>> (halting problem) pathological relationship to each
>>>>>>>>>>>>>>> other:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>              For any program H that might determine if
>>>>>>>>>>>>>>> programs halt, a "pathological"
>>>>>>>>>>>>>>>              program P, called with some input, can pass
>>>>>>>>>>>>>>> its own source and its input to
>>>>>>>>>>>>>>>              H and then specifically do the opposite of
>>>>>>>>>>>>>>> what H predicts P will do. No H
>>>>>>>>>>>>>>>              can exist that handles this case.
>>>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Halting_problem
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I really need software engineers to verify that H does
>>>>>>>>>>>>>>> correctly predict that its complete and correct x86
>>>>>>>>>>>>>>> emulation of its input would never reach the "ret"
>>>>>>>>>>>>>>> instruction of this input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *Halting problem proofs refuted on the basis of software
>>>>>>>>>>>>>>> engineering*
>>>>>>>>>>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>           H(x, x);
>>>>>>>>>>>>>>           return;
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>           Output("Input_Halts = ", H((u32)Px, (u32)Px));
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ...[000013e8][00102357][00000000] 83c408          add
>>>>>>>>>>>>>> esp,+08 ...[000013eb][00102353][00000000] 50
>>>>>>>>>>>>>> push eax ...[000013ec][0010234f][00000427] 6827040000
>>>>>>>>>>>>>> push 00000427 ---[000013f1][0010234f][00000427] e880f0ffff
>>>>>>>>>>>>>> call 00000476 Input_Halts = 0
>>>>>>>>>>>>>> ...[000013f6][00102357][00000000] 83c408          add
>>>>>>>>>>>>>> esp,+08 ...[000013f9][00102357][00000000] 33c0
>>>>>>>>>>>>>> xor eax,eax ...[000013fb][0010235b][00100000] 5d
>>>>>>>>>>>>>>     pop ebp ...[000013fc][0010235f][00000004] c3
>>>>>>>>>>>>>> ret Number of Instructions Executed(16120)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> As can be seen above Olcott's H decides that Px does not
>>>>>>>>>>>>>> halt but it is obvious that Px should always halt if H is
>>>>>>>>>>>>>> a valid halt decider that always returns a decision to its
>>>>>>>>>>>>>> caller (Px). Olcott's H does not return a decision to its
>>>>>>>>>>>>>> caller (Px) and is thus invalid.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>> Your false assumptions are directly contradicted by the
>>>>>>>>>>>>> semantics of the x86 programming language.
>>>>>>>>>>>>>
>>>>>>>>>>>>> *x86 Instruction Set Reference*  https://c9x.me/x86/
>>>>>>>>>>>>>
>>>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>>>> {
>>>>>>>>>>>>>          H(x, x);
>>>>>>>>>>>>>          return;
>>>>>>>>>>>>> }
>>>>>>>>>>>>>
>>>>>>>>>>>>> int main()
>>>>>>>>>>>>> {
>>>>>>>>>>>>>          Output("Input_Halts = ", H((u32)Px, (u32)Px));
>>>>>>>>>>>>> }
>>>>>>>>>>>>>
>>>>>>>>>>>>> _Px()
>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>> [00001195](03)  8b4508     mov eax,[ebp+08]
>>>>>>>>>>>>> [00001198](01)  50         push eax
>>>>>>>>>>>>> [00001199](03)  8b4d08     mov ecx,[ebp+08]
>>>>>>>>>>>>> [0000119c](01)  51         push ecx
>>>>>>>>>>>>> [0000119d](05)  e8d0fdffff call 00000f72
>>>>>>>>>>>>> [000011a2](03)  83c408     add esp,+08
>>>>>>>>>>>>> [000011a5](01)  5d         pop ebp
>>>>>>>>>>>>> [000011a6](01)  c3         ret
>>>>>>>>>>>>> Size in bytes:(0021) [000011a6]
>>>>>>>>>>>>>
>>>>>>>>>>>>> _main()
>>>>>>>>>>>>> [000011d2](01)  55         push ebp
>>>>>>>>>>>>> [000011d3](02)  8bec       mov ebp,esp
>>>>>>>>>>>>> [000011d5](05)  6892110000 push 00001192
>>>>>>>>>>>>> [000011da](05)  6892110000 push 00001192
>>>>>>>>>>>>> [000011df](05)  e88efdffff call 00000f72
>>>>>>>>>>>>> [000011e4](03)  83c408     add esp,+08
>>>>>>>>>>>>> [000011e7](01)  50         push eax
>>>>>>>>>>>>> [000011e8](05)  68a3040000 push 000004a3
>>>>>>>>>>>>> [000011ed](05)  e800f3ffff call 000004f2
>>>>>>>>>>>>> [000011f2](03)  83c408     add esp,+08
>>>>>>>>>>>>> [000011f5](02)  33c0       xor eax,eax
>>>>>>>>>>>>> [000011f7](01)  5d         pop ebp
>>>>>>>>>>>>> [000011f8](01)  c3         ret
>>>>>>>>>>>>> Size in bytes:(0039) [000011f8]
>>>>>>>>>>>>>
>>>>>>>>>>>>>         machine   stack     stack     machine    assembly
>>>>>>>>>>>>>         address   address   data      code       language
>>>>>>>>>>>>>         ========  ========  ========  =========
>>>>>>>>>>>>> ============= [000011d2][00101f7f][00000000] 55
>>>>>>>>>>>>> push ebp [000011d3][00101f7f][00000000] 8bec       mov
>>>>>>>>>>>>> ebp,esp [000011d5][00101f7b][00001192] 6892110000 push
>>>>>>>>>>>>> 00001192 [000011da][00101f77][00001192] 6892110000 push
>>>>>>>>>>>>> 00001192 [000011df][00101f73][000011e4] e88efdffff call
>>>>>>>>>>>>> 00000f72
>>>>>>>>>>>>>
>>>>>>>>>>>>> H: Begin Simulation   Execution Trace Stored at:11202b
>>>>>>>>>>>>> Address_of_H:f72
>>>>>>>>>>>>> [00001192][00112017][0011201b] 55         push ebp
>>>>>>>>>>>>> [00001193][00112017][0011201b] 8bec       mov ebp,esp
>>>>>>>>>>>>> [00001195][00112017][0011201b] 8b4508     mov eax,[ebp+08]
>>>>>>>>>>>>> [00001198][00112013][00001192] 50         push eax      //
>>>>>>>>>>>>> push Px [00001199][00112013][00001192] 8b4d08     mov
>>>>>>>>>>>>> ecx,[ebp+08] [0000119c][0011200f][00001192] 51         push
>>>>>>>>>>>>> ecx      // push Px [0000119d][0011200b][000011a2]
>>>>>>>>>>>>> e8d0fdffff call 00000f72 // call H(Px,Px) H: Infinitely
>>>>>>>>>>>>> Recursive Simulation Detected Simulation Stopped
>>>>>>>>>>>>>
>>>>>>>>>>>>> H knows its own machine address and on this basis it can
>>>>>>>>>>>>> easily examine its stored execution_trace of Px (see above)
>>>>>>>>>>>>> to determine: (a) Px is calling H with the same arguments
>>>>>>>>>>>>> that H was called with. (b) No instructions in Px could
>>>>>>>>>>>>> possibly escape this otherwise infinitely recursive
>>>>>>>>>>>>> emulation. (c) H aborts its emulation of Px before its call
>>>>>>>>>>>>> to H is emulated.
>>>>>>>>>>>>>
>>>>>>>>>>>>> [000011e4][00101f7f][00000000] 83c408     add esp,+08
>>>>>>>>>>>>> [000011e7][00101f7b][00000000] 50         push eax
>>>>>>>>>>>>> [000011e8][00101f77][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>> [000011ed][00101f77][000004a3] e800f3ffff call 000004f2
>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>> [000011f2][00101f7f][00000000] 83c408     add esp,+08
>>>>>>>>>>>>> [000011f5][00101f7f][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>> [000011f7][00101f83][00000018] 5d         pop ebp
>>>>>>>>>>>>> [000011f8][00101f87][00000000] c3         ret
>>>>>>>>>>>>> Number of Instructions Executed(880) == 13 Pages
>>>>>>>>>>>> If H wasn't a simulation-based halting decider then Px()
>>>>>>>>>>>> would always halt; the infinite recursion is a
>>>>>>>>>>>> manifestation of your invalid simulation-based halting
>>>>>>>>>>>> decider.  There is no recursion in [Strachey 1965].
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>> In other words you are rejecting the concept of a simulating
>>>>>>>>>>> halt decider even though I conclusively proved that it does
>>>>>>>>>>> correctly determine the halt status of: (see my new paper)
>>>>>>>>>>
>>>>>>>>>> No I am rejecting your simulating halt decider as it gets the
>>>>>>>>>> answer wrong for Px() which is not a pathological input. Px()
>>>>>>>>>> halts.
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>> I just proved that H(Px,Px) does correctly predict that its
>>>>>>>>> complete and correct x86 emulation of its input would never
>>>>>>>>> reach the "ret" instruction of this input because of the
>>>>>>>>> pathological relationship between H and Px.
>>>>>>>> Wrong. Px() is not a pathological input as defined by the
>>>>>>>> halting problem and [Strachey 1965] as it does not try to do
>>>>>>>> the opposite of what H decides.
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> Your lack of comprehension does not actually count as any
>>>>>>> rebuttal at all.
>>>>>>>
>>>>>>> void P(u32 x)
>>>>>>>      {
>>>>>>>       if (H(x, x))
>>>>>>>         HERE: goto HERE;
>>>>>>>       return;
>>>>>>>      }
>>>>>>>
>>>>>>> int main()
>>>>>>>      {
>>>>>>>       Output("Input_Halts = ", H((u32)P, (u32)P));
>>>>>>>      }
>>>>>>>
>>>>>>> As shown below the above P and H have the required (halting
>>>>>>> problem) pathological relationship to each other:
>>>>>> [snip]
>>>>>>
>>>>>> P does but Px does not. I am talking about Px not P.
>>>>>>
>>>>>> void Px(u32 x)
>>>>>> {
>>>>>>       H(x, x);
>>>>>>       return;
>>>>>> }
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>>       Output("Input_Halts = ", H((u32)Px, (u32)Px));
>>>>>> }
>>>>>>
>>>>>> ...[000013e8][00102357][00000000] 83c408          add esp,+08
>>>>>> ...[000013eb][00102353][00000000] 50              push eax
>>>>>> ...[000013ec][0010234f][00000427] 6827040000      push 00000427
>>>>>> ---[000013f1][0010234f][00000427] e880f0ffff      call 00000476
>>>>>> Input_Halts = 0
>>>>>> ...[000013f6][00102357][00000000] 83c408          add esp,+08
>>>>>> ...[000013f9][00102357][00000000] 33c0            xor eax,eax
>>>>>> ...[000013fb][0010235b][00100000] 5d              pop ebp
>>>>>> ...[000013fc][0010235f][00000004] c3              ret
>>>>>> Number of Instructions Executed(16120)
>>>>>>
>>>>>> As can be seen above Olcott's H decides that Px does not halt but
>>>>>> it is obvious that Px should always halt if H is a valid halt
>>>>>> decider that always returns a decision to its caller (Px).
>>>>>> Olcott's H does not return a decision to its caller (Px) and is
>>>>>> thus invalid.
>>>>>>
>>>>>> /Flibble
>>>>>    >
>>>>>
>>>>> Your false assumptions are directly contradicted by the semantics
>>>>> of the x86 programming language.
>>>>>
>>>>> *x86 Instruction Set Reference*  https://c9x.me/x86/
>>>>>
>>>>> void Px(u32 x)
>>>>> {
>>>>>      H(x, x);
>>>>>      return;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>      Output("Input_Halts = ", H((u32)Px, (u32)Px));
>>>>> }
>>>>>
>>>>> _Px()
>>>>> [00001192](01)  55         push ebp
>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>> [00001195](03)  8b4508     mov eax,[ebp+08]
>>>>> [00001198](01)  50         push eax
>>>>> [00001199](03)  8b4d08     mov ecx,[ebp+08]
>>>>> [0000119c](01)  51         push ecx
>>>>> [0000119d](05)  e8d0fdffff call 00000f72
>>>>> [000011a2](03)  83c408     add esp,+08
>>>>> [000011a5](01)  5d         pop ebp
>>>>> [000011a6](01)  c3         ret
>>>>> Size in bytes:(0021) [000011a6]
>>>>>
>>>>> _main()
>>>>> [000011d2](01)  55         push ebp
>>>>> [000011d3](02)  8bec       mov ebp,esp
>>>>> [000011d5](05)  6892110000 push 00001192
>>>>> [000011da](05)  6892110000 push 00001192
>>>>> [000011df](05)  e88efdffff call 00000f72
>>>>> [000011e4](03)  83c408     add esp,+08
>>>>> [000011e7](01)  50         push eax
>>>>> [000011e8](05)  68a3040000 push 000004a3
>>>>> [000011ed](05)  e800f3ffff call 000004f2
>>>>> [000011f2](03)  83c408     add esp,+08
>>>>> [000011f5](02)  33c0       xor eax,eax
>>>>> [000011f7](01)  5d         pop ebp
>>>>> [000011f8](01)  c3         ret
>>>>> Size in bytes:(0039) [000011f8]
>>>>>
>>>>>     machine   stack     stack     machine    assembly
>>>>>     address   address   data      code       language
>>>>>     ========  ========  ========  =========  =============
>>>>> [000011d2][00101f7f][00000000] 55         push ebp
>>>>> [000011d3][00101f7f][00000000] 8bec       mov ebp,esp
>>>>> [000011d5][00101f7b][00001192] 6892110000 push 00001192
>>>>> [000011da][00101f77][00001192] 6892110000 push 00001192
>>>>> [000011df][00101f73][000011e4] e88efdffff call 00000f72
>>>>>
>>>>> H: Begin Simulation   Execution Trace Stored at:11202b
>>>>> Address_of_H:f72
>>>>> [00001192][00112017][0011201b] 55         push ebp
>>>>> [00001193][00112017][0011201b] 8bec       mov ebp,esp
>>>>> [00001195][00112017][0011201b] 8b4508     mov eax,[ebp+08]
>>>>> [00001198][00112013][00001192] 50         push eax      // push Px
>>>>> [00001199][00112013][00001192] 8b4d08     mov ecx,[ebp+08]
>>>>> [0000119c][0011200f][00001192] 51         push ecx      // push Px
>>>>> [0000119d][0011200b][000011a2] e8d0fdffff call 00000f72 // call
>>>>> H(Px,Px) H: Infinitely Recursive Simulation Detected Simulation
>>>>> Stopped
>>>>>
>>>>> H knows its own machine address and on this basis it can easily
>>>>> examine its stored execution_trace of Px (see above) to determine:
>>>>> (a) Px is calling H with the same arguments that H was called with.
>>>>> (b) No instructions in Px could possibly escape this otherwise
>>>>> infinitely recursive emulation.


Click here to read the complete article
Re: Halting problem proofs refuted on the basis of software engineering

<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:3208:b0:470:4263:b7ab with SMTP id ms8-20020a056214320800b004704263b7abmr25624293qvb.126.1656876948500;
Sun, 03 Jul 2022 12:35:48 -0700 (PDT)
X-Received: by 2002:a25:8d8d:0:b0:66d:e087:4f2c with SMTP id
o13-20020a258d8d000000b0066de0874f2cmr14579966ybl.389.1656876948280; Sun, 03
Jul 2022 12:35:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 3 Jul 2022 12:35:48 -0700 (PDT)
In-Reply-To: <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702172644.00004e9c@reddwarf.jmc> <orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc> <S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc> <r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc> <3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc> <S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc> <avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc> <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc> <Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc> <kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc> <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software engineering
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Sun, 03 Jul 2022 19:35:48 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 12
 by: dklei...@gmail.com - Sun, 3 Jul 2022 19:35 UTC

On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>
> *This general principle refutes conventional halting problem proofs*
>
> Every simulating halt decider that correctly simulates its input until
> it correctly predicts that this simulated input would never reach its
> final state, correctly rejects this input as non-halting.
>
This "general principle is" a trivial definition: A simulation of a
called routine that stops when it can predict that the routine
will never return is called a halt decider.

In words of one syllable - so what?

Re: Halting problem proofs refuted on the basis of software engineering

<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
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: Sun, 03 Jul 2022 14:51:32 -0500
Date: Sun, 3 Jul 2022 14:51:31 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702172644.00004e9c@reddwarf.jmc>
<orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
Lines: 24
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ssYCgdNhRX+gmjA+z+ideSfjOsuQxr9SCL3TMlJPOyVu9kssnbrF774TKHOR11jKEgoWUmdZ1NV3bZy!YgoJ4T1QCmCeyh6s0Tlc7w+fsW9/EQ3FQvQO6R9AQYI1oBgJrPs7yHO3kEQLr42EvI245RoXgjDn
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: 3048
 by: olcott - Sun, 3 Jul 2022 19:51 UTC

On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>
>> *This general principle refutes conventional halting problem proofs*
>>
>> Every simulating halt decider that correctly simulates its input until
>> it correctly predicts that this simulated input would never reach its
>> final state, correctly rejects this input as non-halting.
>>
> This "general principle is" a trivial definition: A simulation of a
> called routine that stops when it can predict that the routine
> will never return is called a halt decider.
>
> In words of one syllable - so what?

*it refutes conventional halting problem proofs*

--
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: Halting problem proofs refuted on the basis of software engineering

<8TmwK.53186$f81.4489@fx43.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx43.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.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 33
Message-ID: <8TmwK.53186$f81.4489@fx43.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: Sun, 3 Jul 2022 16:21:23 -0400
X-Received-Bytes: 3229
 by: Richard Damon - Sun, 3 Jul 2022 20:21 UTC

On 7/3/22 3:51 PM, olcott wrote:
> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>
>>> *This general principle refutes conventional halting problem proofs*
>>>
>>> Every simulating halt decider that correctly simulates its input until
>>> it correctly predicts that this simulated input would never reach its
>>> final state, correctly rejects this input as non-halting.
>>>
>> This "general principle is" a trivial definition: A simulation of a
>> called routine that stops when it can predict that the routine
>> will never return is called a halt decider.
>>
>> In words of one syllable - so what?
>
> *it refutes conventional halting problem proofs*
>
>

Only if you actually prove that you CAN correctly detect that the input
will never halt, and do so in finite time.

The problem, of course, is that H can't get arround the fact that if H
decides to return a 0 for H(P,P) then P(P) will Halt, so the answer is
wrong.

The ACTUAL behavior, is that an H that refuses to be wrong, just won't
answer, since ANY answer it gives will be wrong. This of course means if
fails to be a decider, so still ends up being wrong.

You seem to have the mistaken idea that it is allowed to presume the
impossible as done, but that technique leads to inconssistent logic systems.

Re: Halting problem proofs refuted on the basis of software engineering

<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:620a:1319:b0:6ae:feb0:a003 with SMTP id o25-20020a05620a131900b006aefeb0a003mr18661557qkj.90.1656889831723;
Sun, 03 Jul 2022 16:10:31 -0700 (PDT)
X-Received: by 2002:a0d:e202:0:b0:317:a874:ed5e with SMTP id
l2-20020a0de202000000b00317a874ed5emr30780366ywe.16.1656889831512; Sun, 03
Jul 2022 16:10:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 3 Jul 2022 16:10:31 -0700 (PDT)
In-Reply-To: <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702172644.00004e9c@reddwarf.jmc> <orWdnUMI9ukU6F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702181010.000011c0@reddwarf.jmc> <S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc> <r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc> <3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc> <S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc> <avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc> <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc> <Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc> <kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc> <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com> <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software engineering
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Sun, 03 Jul 2022 23:10:31 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 19
 by: dklei...@gmail.com - Sun, 3 Jul 2022 23:10 UTC

On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
> > On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
> >>
> >> *This general principle refutes conventional halting problem proofs*
> >>
> >> Every simulating halt decider that correctly simulates its input until
> >> it correctly predicts that this simulated input would never reach its
> >> final state, correctly rejects this input as non-halting.
> >>
> > This "general principle is" a trivial definition: A simulation of a
> > called routine that stops when it can predict that the routine
> > will never return is called a halt decider.
> >
> > In words of one syllable - so what?
>
> It refutes conventional halting problem proofs
>
It might if any such halt deciders existed. You need to prove such "halt
deciders" exist.

Re: Halting problem proofs refuted on the basis of software engineering

<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
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!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 03 Jul 2022 19:44:25 -0500
Date: Sun, 3 Jul 2022 19:44:23 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 38
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-hhQFYDEyLTLLCXNrkB/cZt8c/0BxpGgRGls1l/AbxVOPmBlIx9Bm/BsPyqNGEioOEQJBaxVW3F63evl!4pR1zkUq9oaaZQF+xEyvzcPKmXp5Z8nkyVYtvBL5IFpeYkOV20LtXVyry/U9/BDKSgiNmgEFMmdB
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: 3550
 by: olcott - Mon, 4 Jul 2022 00:44 UTC

On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>
>>>> *This general principle refutes conventional halting problem proofs*
>>>>
>>>> Every simulating halt decider that correctly simulates its input until
>>>> it correctly predicts that this simulated input would never reach its
>>>> final state, correctly rejects this input as non-halting.
>>>>
>>> This "general principle is" a trivial definition: A simulation of a
>>> called routine that stops when it can predict that the routine
>>> will never return is called a halt decider.
>>>
>>> In words of one syllable - so what?
>>
>> It refutes conventional halting problem proofs
>>
> It might if any such halt deciders existed. You need to prove such "halt
> deciders" exist.

You can't keep ignoring my paper and claiming that I have not proved my
point.

*Halting problem proofs refuted on the basis of software engineering*

https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering

--
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: Halting problem proofs refuted on the basis of software engineering

<ypAwK.422046$zgr9.202542@fx13.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx13.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.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 38
Message-ID: <ypAwK.422046$zgr9.202542@fx13.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: Mon, 4 Jul 2022 07:45:34 -0400
X-Received-Bytes: 3157
 by: Richard Damon - Mon, 4 Jul 2022 11:45 UTC

On 7/3/22 8:44 PM, olcott wrote:
> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>
>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>
>>>>> Every simulating halt decider that correctly simulates its input until
>>>>> it correctly predicts that this simulated input would never reach its
>>>>> final state, correctly rejects this input as non-halting.
>>>>>
>>>> This "general principle is" a trivial definition: A simulation of a
>>>> called routine that stops when it can predict that the routine
>>>> will never return is called a halt decider.
>>>>
>>>> In words of one syllable - so what?
>>>
>>> It refutes conventional halting problem proofs
>>>
>> It might if any such halt deciders existed. You need to prove such "halt
>> deciders" exist.
>
>
> You can't keep ignoring my paper and claiming that I have not proved my
> point.
>
> *Halting problem proofs refuted on the basis of software engineering*
>
> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>
>
>
>

Rule (b) is incorrect.

FAIL.

Re: Halting problem proofs refuted on the basis of software engineering

<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:113:b0:31b:700c:6af1 with SMTP id u19-20020a05622a011300b0031b700c6af1mr25239557qtw.382.1656952592595;
Mon, 04 Jul 2022 09:36:32 -0700 (PDT)
X-Received: by 2002:a81:2492:0:b0:2eb:250d:9cd8 with SMTP id
k140-20020a812492000000b002eb250d9cd8mr33310284ywk.238.1656952592339; Mon, 04
Jul 2022 09:36:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Mon, 4 Jul 2022 09:36:32 -0700 (PDT)
In-Reply-To: <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<S8idnfNU_avS4F3_nZ2dnUU7_8zNnZ2d@giganews.com> <20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com> <20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com> <20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com> <20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com> <20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com> <20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com> <20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com> <20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com> <71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com> <ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software engineering
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Mon, 04 Jul 2022 16:36:32 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 31
 by: dklei...@gmail.com - Mon, 4 Jul 2022 16:36 UTC

On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
> > On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
> >> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
> >>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
> >>>>
> >>>> *This general principle refutes conventional halting problem proofs*
> >>>>
> >>>> Every simulating halt decider that correctly simulates its input until
> >>>> it correctly predicts that this simulated input would never reach its
> >>>> final state, correctly rejects this input as non-halting.
> >>>>
> >>> This "general principle is" a trivial definition: A simulation of a
> >>> called routine that stops when it can predict that the routine
> >>> will never return is called a halt decider.
> >>>
> >>> In words of one syllable - so what?
> >>
> >> It refutes conventional halting problem proofs
> >>
> > It might if any such halt deciders existed. You need to prove such "halt
> > deciders" exist.
>
> You can't keep ignoring my paper and claiming that I have not proved my
> point.
> *Halting problem proofs refuted on the basis of software engineering*
>
> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>
Your paper is not acceptable as a proof of anything. But that is to
be expected because my standard is mathematical proof and
you don't even pretend to be doing mathematics.

Re: Halting problem proofs refuted on the basis of software engineering

<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 04 Jul 2022 11:57:20 -0500
Date: Mon, 4 Jul 2022 11:57:20 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 48
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ppBkLKJ95hqRPs+8mgYVNUSTUfSMfGeSyYpf6wNlBxjFbF5/dy7YG8zGYaytvKjbpSpAB4QWDMSeMu9!JpgyWfPF54q6lwVvpqE1jdMHRGeUAd+KRTPnde0/v3hMGcRUe+gOBYPSaZ2AqUk9LRZXT773MPrp
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: 4373
X-Received-Bytes: 4464
 by: olcott - Mon, 4 Jul 2022 16:57 UTC

On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>
>>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>>
>>>>>> Every simulating halt decider that correctly simulates its input until
>>>>>> it correctly predicts that this simulated input would never reach its
>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>
>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>> called routine that stops when it can predict that the routine
>>>>> will never return is called a halt decider.
>>>>>
>>>>> In words of one syllable - so what?
>>>>
>>>> It refutes conventional halting problem proofs
>>>>
>>> It might if any such halt deciders existed. You need to prove such "halt
>>> deciders" exist.
>>
>> You can't keep ignoring my paper and claiming that I have not proved my
>> point.
>> *Halting problem proofs refuted on the basis of software engineering*
>>
>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>
> Your paper is not acceptable as a proof of anything. But that is to
> be expected because my standard is mathematical proof and
> you don't even pretend to be doing mathematics.

When we construe the x86 language and its associated semantics as a
formal language with formal semantics then this becomes a formal proof:

From a purely software engineering perspective (anchored in the
semantics of the x86 language) it is proven that H(P,P) correctly
predicts that its correct and complete x86 emulation of its input would
never reach the "ret" instruction (final state) 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

Re: Halting problem proofs refuted on the basis of software engineering

<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a37:634b:0:b0:6b4:6de9:ae4b with SMTP id x72-20020a37634b000000b006b46de9ae4bmr2479880qkb.293.1656960151451;
Mon, 04 Jul 2022 11:42:31 -0700 (PDT)
X-Received: by 2002:a05:6902:701:b0:66d:2797:ec90 with SMTP id
k1-20020a056902070100b0066d2797ec90mr33153279ybt.84.1656960151178; Mon, 04
Jul 2022 11:42:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Mon, 4 Jul 2022 11:42:30 -0700 (PDT)
In-Reply-To: <JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com> <20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com> <20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com> <20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com> <20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com> <20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com> <20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com> <20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com> <71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com> <ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com> <b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software engineering
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Mon, 04 Jul 2022 18:42:31 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 45
 by: dklei...@gmail.com - Mon, 4 Jul 2022 18:42 UTC

On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
> > On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
> >> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
> >>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
> >>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
> >>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
> >>>>>>
> >>>>>> *This general principle refutes conventional halting problem proofs*
> >>>>>>
> >>>>>> Every simulating halt decider that correctly simulates its input until
> >>>>>> it correctly predicts that this simulated input would never reach its
> >>>>>> final state, correctly rejects this input as non-halting.
> >>>>>>
> >>>>> This "general principle is" a trivial definition: A simulation of a
> >>>>> called routine that stops when it can predict that the routine
> >>>>> will never return is called a halt decider.
> >>>>>
> >>>>> In words of one syllable - so what?
> >>>>
> >>>> It refutes conventional halting problem proofs
> >>>>
> >>> It might if any such halt deciders existed. You need to prove such "halt
> >>> deciders" exist.
> >>
> >> You can't keep ignoring my paper and claiming that I have not proved my
> >> point.
> >> *Halting problem proofs refuted on the basis of software engineering*
> >> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
> >>
> > Your paper is not acceptable as a proof of anything. But that is to
> > be expected because my standard is mathematical proof and
> > you don't even pretend to be doing mathematics.
>
> When we construe the x86 language and its associated semantics as a
> formal language with formal semantics then this becomes a formal proof:
>
There is a great deal more to a mathematical proof than a formal
language. I believe that you do not have training in mathematics and you
do show little sympathy for the concerns of the mathematical
community. What you call "software engineering" is essentially hostile to
classical mathematics.

Moreover if you wish us to take you seriously you must do more than
"construing". You must exhibit the x86 "language" as a formal system
and show how it is used in a formal proof.

Re: Halting problem proofs refuted on the basis of software engineering

<TRGwK.359530$70j.266675@fx16.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory 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.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 54
Message-ID: <TRGwK.359530$70j.266675@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: Mon, 4 Jul 2022 15:05:23 -0400
X-Received-Bytes: 4200
 by: Richard Damon - Mon, 4 Jul 2022 19:05 UTC

On 7/4/22 12:57 PM, olcott wrote:
> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>
>>>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>>>
>>>>>>> Every simulating halt decider that correctly simulates its input
>>>>>>> until
>>>>>>> it correctly predicts that this simulated input would never reach
>>>>>>> its
>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>
>>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>>> called routine that stops when it can predict that the routine
>>>>>> will never return is called a halt decider.
>>>>>>
>>>>>> In words of one syllable - so what?
>>>>>
>>>>> It refutes conventional halting problem proofs
>>>>>
>>>> It might if any such halt deciders existed. You need to prove such
>>>> "halt
>>>> deciders" exist.
>>>
>>> You can't keep ignoring my paper and claiming that I have not proved my
>>> point.
>>> *Halting problem proofs refuted on the basis of software engineering*
>>>
>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>
>>>
>> Your paper is not acceptable as a proof of anything. But that is to
>> be expected because my standard is mathematical proof and
>> you don't even pretend to be doing mathematics.
>
> When we construe the x86 language and its associated semantics as a
> formal language with formal semantics then this becomes a formal proof:
>
> From a purely software engineering perspective (anchored in the
> semantics of the x86 language) it is proven that H(P,P) correctly
> predicts that its correct and complete x86 emulation of its input would
> never reach the "ret" instruction (final state) of this input.
>

YOU LIE.

You arguement requries you to NOT look at the actual x86 behavior of
your H, and your proof is based on your misunderstanding of the principles.

You are just proving your ignorance of even basic software engineering.

Re: Halting problem proofs refuted on the basis of software engineering

<-vGdnazQwchWoV7_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
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: Mon, 04 Jul 2022 14:17:31 -0500
Date: Mon, 4 Jul 2022 14:17:30 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <-vGdnazQwchWoV7_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 70
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-6ThN77ufO5Y7Jj+HhhP0Uhcf87O9lhgNQKsYsZysGbB+mW6z93KAl43jn0mBzu8dS9GIs+WqiO6p7Rm!OQA8va9S42Td9oKR7G9eyMDXhIvZkhVDB0P7I6GOJk4h9v7yh7Gzuq4T65C0McqhUQ7579oU7P/N
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: 5466
 by: olcott - Mon, 4 Jul 2022 19:17 UTC

On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>
>>>>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>>>>
>>>>>>>> Every simulating halt decider that correctly simulates its input until
>>>>>>>> it correctly predicts that this simulated input would never reach its
>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>
>>>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>>>> called routine that stops when it can predict that the routine
>>>>>>> will never return is called a halt decider.
>>>>>>>
>>>>>>> In words of one syllable - so what?
>>>>>>
>>>>>> It refutes conventional halting problem proofs
>>>>>>
>>>>> It might if any such halt deciders existed. You need to prove such "halt
>>>>> deciders" exist.
>>>>
>>>> You can't keep ignoring my paper and claiming that I have not proved my
>>>> point.
>>>> *Halting problem proofs refuted on the basis of software engineering*
>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>
>>> Your paper is not acceptable as a proof of anything. But that is to
>>> be expected because my standard is mathematical proof and
>>> you don't even pretend to be doing mathematics.
>>
>> When we construe the x86 language and its associated semantics as a
>> formal language with formal semantics then this becomes a formal proof:
>>
> There is a great deal more to a mathematical proof than a formal
> language. I believe that you do not have training in mathematics and you
> do show little sympathy for the concerns of the mathematical
> community. What you call "software engineering" is essentially hostile to
> classical mathematics.
>
> Moreover if you wish us to take you seriously you must do more than
> "construing". You must exhibit the x86 "language" as a formal system
> and show how it is used in a formal proof.

What more is there to the essence of any formal proof besides applying
the formal semantics specified by a formal language as a sequence of
truth preserving steps?

Instead of premises a computation has an initial state.
Instead of a conclusion premises a computation has a final state.

*Curry–Howard correspondence*
In programming language theory and proof theory, the Curry–Howard
correspondence (also known as the Curry–Howard isomorphism or
equivalence, or the proofs-as-programs and propositions- or
formulae-as-types interpretation) is the direct relationship between
computer programs and mathematical proofs.

https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence

--
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: Halting problem proofs refuted on the basis of software engineering

<-vGdna_QwcgvoF7_nZ2dnUU7_81g4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
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: Mon, 04 Jul 2022 14:21:22 -0500
Date: Mon, 4 Jul 2022 14:21:22 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
<-vGdnazQwchWoV7_nZ2dnUU7_83NnZ2d@giganews.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <-vGdnazQwchWoV7_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <-vGdna_QwcgvoF7_nZ2dnUU7_81g4p2d@giganews.com>
Lines: 82
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-0r3HdE48iZiyKEyyHj021OsvZgryRTAqLbqmT+1BWfGHZ85UAjDhjSIc16dTasbJehDm4sGUo7ReuTr!QSacsLMS3mtigcLyEB/hZ852MP9svvfmZnh9BssLgWkqW+cn0/4xoUT4FsTk7ajNkbpt3HVF1qAE
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: 5710
 by: olcott - Mon, 4 Jul 2022 19:21 UTC

On 7/4/2022 2:17 PM, olcott wrote:
> On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
>> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>>
>>>>>>>>> *This general principle refutes conventional halting problem
>>>>>>>>> proofs*
>>>>>>>>>
>>>>>>>>> Every simulating halt decider that correctly simulates its
>>>>>>>>> input until
>>>>>>>>> it correctly predicts that this simulated input would never
>>>>>>>>> reach its
>>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>>
>>>>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>>>>> called routine that stops when it can predict that the routine
>>>>>>>> will never return is called a halt decider.
>>>>>>>>
>>>>>>>> In words of one syllable - so what?
>>>>>>>
>>>>>>> It refutes conventional halting problem proofs
>>>>>>>
>>>>>> It might if any such halt deciders existed. You need to prove such
>>>>>> "halt
>>>>>> deciders" exist.
>>>>>
>>>>> You can't keep ignoring my paper and claiming that I have not
>>>>> proved my
>>>>> point.
>>>>> *Halting problem proofs refuted on the basis of software engineering*
>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>
>>>>>
>>>> Your paper is not acceptable as a proof of anything. But that is to
>>>> be expected because my standard is mathematical proof and
>>>> you don't even pretend to be doing mathematics.
>>>
>>> When we construe the x86 language and its associated semantics as a
>>> formal language with formal semantics then this becomes a formal proof:
>>>
>> There is a great deal more to a mathematical proof than a formal
>> language. I believe that you do not have training in mathematics and you
>> do show little sympathy for the concerns of the mathematical
>> community. What you call "software engineering" is essentially hostile to
>> classical mathematics.
>>
>> Moreover if you wish us to take you seriously you must do more than
>> "construing". You must exhibit the x86 "language" as a formal system
>> and show how it is used in a formal proof.
>
> What more is there to the essence of any formal proof besides applying
> the formal semantics specified by a formal language as a sequence of
> truth preserving steps?
>
> Instead of premises a computation has an initial state.
> Instead of a conclusion premises a computation has a final state.

Instead of a conclusion a computation has a final state.

>
> *Curry–Howard correspondence*
> In programming language theory and proof theory, the Curry–Howard
> correspondence (also known as the Curry–Howard isomorphism or
> equivalence, or the proofs-as-programs and propositions- or
> formulae-as-types interpretation) is the direct relationship between
> computer programs and mathematical proofs.
>
> https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
>

--
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: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 04 Jul 2022 18:08:05 -0500
Date: Mon, 4 Jul 2022 18:08:04 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_soft
ware_engineering_[_Curry–Howard_correspondence_]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 61
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-52H09qnXnuqc7MhKqW3FDeATOZuZO0HHAczRHtiHA70XY4yRxKGGtWxt2l5+g0kkSKYqBvHS3jatqMf!oH8qoj2/AtOjYJbHV+c2nQt3e0ijPISujabZiJ2TKoYnl5dRzL3J2h30YM6D36LXbYI9rClTl1Vu
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: 5189
X-Received-Bytes: 5280
 by: olcott - Mon, 4 Jul 2022 23:08 UTC

On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>
>>>>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>>>>
>>>>>>>> Every simulating halt decider that correctly simulates its input until
>>>>>>>> it correctly predicts that this simulated input would never reach its
>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>
>>>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>>>> called routine that stops when it can predict that the routine
>>>>>>> will never return is called a halt decider.
>>>>>>>
>>>>>>> In words of one syllable - so what?
>>>>>>
>>>>>> It refutes conventional halting problem proofs
>>>>>>
>>>>> It might if any such halt deciders existed. You need to prove such "halt
>>>>> deciders" exist.
>>>>
>>>> You can't keep ignoring my paper and claiming that I have not proved my
>>>> point.
>>>> *Halting problem proofs refuted on the basis of software engineering*
>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>
>>> Your paper is not acceptable as a proof of anything. But that is to
>>> be expected because my standard is mathematical proof and
>>> you don't even pretend to be doing mathematics.
>>
>> When we construe the x86 language and its associated semantics as a
>> formal language with formal semantics then this becomes a formal proof:
>>
> There is a great deal more to a mathematical proof than a formal
> language. I believe that you do not have training in mathematics and you
> do show little sympathy for the concerns of the mathematical
> community. What you call "software engineering" is essentially hostile to
> classical mathematics.
>
> Moreover if you wish us to take you seriously you must do more than
> "construing". You must exhibit the x86 "language" as a formal system
> and show how it is used in a formal proof.

It would seem that *Curry–Howard correspondence*
https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
would allow the x86 language and its semantics to be construed as a
formal system such that the initial state and final state of a
computable function along with all of the state transitions between
could be construed as a formal proof.

--
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: Halting problem proofs refuted on the basis of software engineering

<ta0u6j$3lquh$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: mikko.le...@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: Halting problem proofs refuted on the basis of software engineering
Date: Tue, 5 Jul 2022 11:53:39 +0300
Organization: -
Lines: 11
Message-ID: <ta0u6j$3lquh$1@dont-email.me>
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com> <20220702182653.00003f52@reddwarf.jmc> <r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com> <20220702192847.00000807@reddwarf.jmc> <3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com> <20220702194448.00005117@reddwarf.jmc> <S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com> <20220702230537.00001259@reddwarf.jmc> <avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com> <20220703152751.00001f74@reddwarf.jmc> <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com> <20220703162148.00001389@reddwarf.jmc> <Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com> <20220703164543.00004b55@reddwarf.jmc> <kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com> <20220703165111.00006d29@reddwarf.jmc> <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com> <71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com> <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com> <ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com> <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="b32053f412dffabee44a691fd2d8f2d6";
logging-data="3861457"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+piGbj81v4kzp2JGF5VIl1"
User-Agent: Unison/2.2
Cancel-Lock: sha1:TJfLF7cMmBifHXaiT1+Yf5rK5Po=
 by: Mikko - Tue, 5 Jul 2022 08:53 UTC

On 2022-07-04 00:44:23 +0000, olcott said:

> You can't keep ignoring my paper and claiming that I have not proved my point.

In order to make your proof publishable, you should decrate every sentence
in the proof with the numbers of that sentence or those two sentences from
which the sentence is derived with truth preserving rules.

Mikko

Re: Halting problem proofs refuted on the basis of software engineering

<r7CdnV4ZIPICqFn_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 05 Jul 2022 07:59:11 -0500
Date: Tue, 5 Jul 2022 07:59:10 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702182653.00003f52@reddwarf.jmc>
<r_qdndMhfIEBHV3_nZ2dnUU7_8xh4p2d@giganews.com>
<20220702192847.00000807@reddwarf.jmc>
<3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc>
<S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<ta0u6j$3lquh$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <ta0u6j$3lquh$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <r7CdnV4ZIPICqFn_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 29
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-9JY9v3HyAzqO7GPpJSW7GAfqFuzopjqWRLR1qTObvlTNsxzkXgWOC3KYhGY+lH7HywqXZtbHkfImwk7!3MEorgFxe3iLNDhtXPY5s6dFy6CpC0YQpEBXJyMMuuGJkZPPS+MUBoj4TUpwfyXfUxZjdHpptb9+
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: 3208
X-Received-Bytes: 3299
 by: olcott - Tue, 5 Jul 2022 12:59 UTC

On 7/5/2022 3:53 AM, Mikko wrote:
> On 2022-07-04 00:44:23 +0000, olcott said:
>
>> You can't keep ignoring my paper and claiming that I have not proved
>> my point.
>
> In order to make your proof publishable, you should decrate every sentence
> in the proof with the numbers of that sentence or those two sentences from
> which the sentence is derived with truth preserving rules.
>
> Mikko
>
>

The proof is (Curry/Howard Correspondence) between programs and proofs,
thus H has an initial state performs a sequence of state transitions and
ends in a final state rejecting its input as non-halting.

*Halting problem proofs refuted on the basis of software engineering*
https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering

--

--
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: Halting problem proofs refuted on the basis of software engineering

<r7CdnVkZIPJkqFn_nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 05 Jul 2022 08:00:41 -0500
Date: Tue, 5 Jul 2022 08:00:40 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software engineering
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com> <20220702192847.00000807@reddwarf.jmc> <3O2dnX_5sOHXDF3_nZ2dnUU7_81g4p2d@giganews.com> <20220702194448.00005117@reddwarf.jmc> <S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com> <20220702230537.00001259@reddwarf.jmc> <avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com> <20220703152751.00001f74@reddwarf.jmc> <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com> <20220703162148.00001389@reddwarf.jmc> <Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com> <20220703164543.00004b55@reddwarf.jmc> <kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com> <20220703165111.00006d29@reddwarf.jmc> <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com> <71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com> <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com> <ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com> <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com> <ta0u6j$3lquh$1@dont-email.me> <r7CdnV4ZIPICqFn_nZ2dnUU7_8zNnZ2d@giganews.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <r7CdnV4ZIPICqFn_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <r7CdnVkZIPJkqFn_nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 39
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-2KJfi8yWsxowuhcYIHJsGpDzOvCb58ItExHXSp1e5kqj8PLuoPLE/fhMB3wFr3r0T2ERO4bkSSBOBzb!ZbpHA80ryy6OacCKlxHXKZ11jLQYkZS8Eslj3EkJFKRDHUmCxYZTmOUJHLmGHlLMt6s6HaKF2UOq
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: 3534
X-Received-Bytes: 3633
 by: olcott - Tue, 5 Jul 2022 13:00 UTC

On 7/5/2022 7:59 AM, olcott wrote:
> On 7/5/2022 3:53 AM, Mikko wrote:
>> On 2022-07-04 00:44:23 +0000, olcott said:
>>
>>> You can't keep ignoring my paper and claiming that I have not proved
>>> my point.
>>
>> In order to make your proof publishable, you should decrate every
>> sentence
>> in the proof with the numbers of that sentence or those two sentences
>> from
>> which the sentence is derived with truth preserving rules.
>>
>> Mikko
>>
>>
>
> The proof is (Curry/Howard Correspondence) between programs and proofs,
> thus H has an initial state performs a sequence of state transitions and
> ends in a final state rejecting its input as non-halting.
>
> *Halting problem proofs refuted on the basis of software engineering*
> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>
>

From a purely software engineering perspective (anchored in the
semantics of the x86 language) it is proven that H(P,P) correctly
predicts that its correct and complete x86 emulation of its input would
never reach the "ret" instruction (final state) 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

Re: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:14d2:b0:31d:3a01:3db2 with SMTP id u18-20020a05622a14d200b0031d3a013db2mr18802749qtx.575.1657047037927;
Tue, 05 Jul 2022 11:50:37 -0700 (PDT)
X-Received: by 2002:a05:6902:124e:b0:668:222c:e8da with SMTP id
t14-20020a056902124e00b00668222ce8damr39375244ybu.383.1657047037548; Tue, 05
Jul 2022 11:50:37 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 5 Jul 2022 11:50:37 -0700 (PDT)
In-Reply-To: <SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702194448.00005117@reddwarf.jmc> <S-mdnfRt7a-LJV3_nZ2dnUU7_81g4p2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc> <avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc> <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc> <Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc> <kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc> <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com> <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com> <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com> <JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com> <SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_s
oftware_engineering_[_Curry–Howard_correspondence_]
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Tue, 05 Jul 2022 18:50:37 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 76
 by: dklei...@gmail.com - Tue, 5 Jul 2022 18:50 UTC

On Monday, July 4, 2022 at 4:08:12 PM UTC-7, olcott wrote:
> On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
> > On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
> >> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
> >>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
> >>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
> >>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
> >>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
> >>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
> >>>>>>>>
> >>>>>>>> *This general principle refutes conventional halting problem proofs*
> >>>>>>>>
> >>>>>>>> Every simulating halt decider that correctly simulates its input until
> >>>>>>>> it correctly predicts that this simulated input would never reach its
> >>>>>>>> final state, correctly rejects this input as non-halting.
> >>>>>>>>
> >>>>>>> This "general principle is" a trivial definition: A simulation of a
> >>>>>>> called routine that stops when it can predict that the routine
> >>>>>>> will never return is called a halt decider.
> >>>>>>>
> >>>>>>> In words of one syllable - so what?
> >>>>>>
> >>>>>> It refutes conventional halting problem proofs
> >>>>>>
> >>>>> It might if any such halt deciders existed. You need to prove such "halt
> >>>>> deciders" exist.
> >>>>
> >>>> You can't keep ignoring my paper and claiming that I have not proved my
> >>>> point.
> >>>> *Halting problem proofs refuted on the basis of software engineering*
> >>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
> >>>>
> >>> Your paper is not acceptable as a proof of anything. But that is to
> >>> be expected because my standard is mathematical proof and
> >>> you don't even pretend to be doing mathematics.
> >>
> >> When we construe the x86 language and its associated semantics as a
> >> formal language with formal semantics then this becomes a formal proof:
> >>
> > There is a great deal more to a mathematical proof than a formal
> > language. I believe that you do not have training in mathematics and you
> > do show little sympathy for the concerns of the mathematical
> > community. What you call "software engineering" is essentially hostile to
> > classical mathematics.
> >
> > Moreover if you wish us to take you seriously you must do more than
> > "construing". You must exhibit the x86 "language" as a formal system
> > and show how it is used in a formal proof.
> It would seem that *Curry–Howard correspondence*
> https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
> would allow the x86 language and its semantics to be construed as a
> formal system such that the initial state and final state of a
> computable function along with all of the state transitions between
> could be construed as a formal proof.

I am afraid you don't see mathematical proof like a mathematician
might. A good and simple example is the theorem that proves all
Burnside three groups are finite.

But if you do want to use the Curry-Howard correspondence as a
proof method you must either reference the formal x86 language
formulation or yourself supply such a formal language description.

Your task would be much easier were you to use C as the formal
language. And much easier to follow.

Re: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<f8ednbiyxKkBDFn_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 05 Jul 2022 14:31:40 -0500
Date: Tue, 5 Jul 2022 14:31:39 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_soft
ware_engineering_[_Curry–Howard_correspondence_]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
<SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
<811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <f8ednbiyxKkBDFn_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 110
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-Zed1n1+PFA1Fk0uRzZ+aixBnODUZ49sidWB/AmZlYwvLyoSTlDkLFEwX2nK7sMxe8b9ddLr6UeVR2yF!nVpP/rMgS0FJVeHU4JybzmPmTNf6LyxydjzcrmbP4LVa4C0I/zFvcNvbP4RKQRcVoD1kqSOmHDE4
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: 7096
X-Received-Bytes: 7218
 by: olcott - Tue, 5 Jul 2022 19:31 UTC

On 7/5/2022 1:50 PM, dklei...@gmail.com wrote:
> On Monday, July 4, 2022 at 4:08:12 PM UTC-7, olcott wrote:
>> On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
>>> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>>>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>>>
>>>>>>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>>>>>>
>>>>>>>>>> Every simulating halt decider that correctly simulates its input until
>>>>>>>>>> it correctly predicts that this simulated input would never reach its
>>>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>>>
>>>>>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>>>>>> called routine that stops when it can predict that the routine
>>>>>>>>> will never return is called a halt decider.
>>>>>>>>>
>>>>>>>>> In words of one syllable - so what?
>>>>>>>>
>>>>>>>> It refutes conventional halting problem proofs
>>>>>>>>
>>>>>>> It might if any such halt deciders existed. You need to prove such "halt
>>>>>>> deciders" exist.
>>>>>>
>>>>>> You can't keep ignoring my paper and claiming that I have not proved my
>>>>>> point.
>>>>>> *Halting problem proofs refuted on the basis of software engineering*
>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>>
>>>>> Your paper is not acceptable as a proof of anything. But that is to
>>>>> be expected because my standard is mathematical proof and
>>>>> you don't even pretend to be doing mathematics.
>>>>
>>>> When we construe the x86 language and its associated semantics as a
>>>> formal language with formal semantics then this becomes a formal proof:
>>>>
>>> There is a great deal more to a mathematical proof than a formal
>>> language. I believe that you do not have training in mathematics and you
>>> do show little sympathy for the concerns of the mathematical
>>> community. What you call "software engineering" is essentially hostile to
>>> classical mathematics.
>>>
>>> Moreover if you wish us to take you seriously you must do more than
>>> "construing". You must exhibit the x86 "language" as a formal system
>>> and show how it is used in a formal proof.
>> It would seem that *Curry–Howard correspondence*
>> https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
>> would allow the x86 language and its semantics to be construed as a
>> formal system such that the initial state and final state of a
>> computable function along with all of the state transitions between
>> could be construed as a formal proof.
>
> I am afraid you don't see mathematical proof like a mathematician
> might. A good and simple example is the theorem that proves all
> Burnside three groups are finite.
>
> But if you do want to use the Curry-Howard correspondence as a
> proof method you must either reference the formal x86 language
> formulation or yourself supply such a formal language description.
>

I already provided this:
x86 Instruction Set Reference
https://c9x.me/x86/

> Your task would be much easier were you to use C as the formal
> language. And much easier to follow.

If we use C as the formal language then we have to translate it into its
corresponding directed graph of control flow ourselves or the computer
will not be able to process it.

I use C/x86 together so the human can examine the C and the machine can
examine the machine code and the human can see the bijection between the
C and the machine code as assembly language generated from the C.

void P(u32 x)
{ if (H(x, x))
HERE: goto HERE;
return;
}

_P()
[00001202](01) 55 push ebp
[00001203](02) 8bec mov ebp,esp
[00001205](03) 8b4508 mov eax,[ebp+08]
[00001208](01) 50 push eax
[00001209](03) 8b4d08 mov ecx,[ebp+08]
[0000120c](01) 51 push ecx
[0000120d](05) e820feffff call 00001032
[00001212](03) 83c408 add esp,+08
[00001215](02) 85c0 test eax,eax
[00001217](02) 7402 jz 0000121b
[00001219](02) ebfe jmp 00001219
[0000121b](01) 5d pop ebp
[0000121c](01) c3 ret
Size in bytes:(0027) [0000121c]

--
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: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<ta26l2$3pu7u$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_soft
ware_engineering_[_Curry–Howard_correspondence_]
Date: Tue, 5 Jul 2022 14:24:02 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 79
Message-ID: <ta26l2$3pu7u$1@dont-email.me>
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
<SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
<811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 5 Jul 2022 20:24:02 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="d2bfe7df6645ecc6934c181b4a0afc98";
logging-data="3995902"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4FLwDiGD19e263Q2WS7cJ"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:UMG5Mtd827Z2bl5ZvIjx7ESqSVk=
In-Reply-To: <811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
Content-Language: en-US
 by: André G. Isaak - Tue, 5 Jul 2022 20:24 UTC

On 2022-07-05 12:50, dklei...@gmail.com wrote:
> On Monday, July 4, 2022 at 4:08:12 PM UTC-7, olcott wrote:
>> On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
>>> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>>>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>>>
>>>>>>>>>> *This general principle refutes conventional halting problem proofs*
>>>>>>>>>>
>>>>>>>>>> Every simulating halt decider that correctly simulates its input until
>>>>>>>>>> it correctly predicts that this simulated input would never reach its
>>>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>>>
>>>>>>>>> This "general principle is" a trivial definition: A simulation of a
>>>>>>>>> called routine that stops when it can predict that the routine
>>>>>>>>> will never return is called a halt decider.
>>>>>>>>>
>>>>>>>>> In words of one syllable - so what?
>>>>>>>>
>>>>>>>> It refutes conventional halting problem proofs
>>>>>>>>
>>>>>>> It might if any such halt deciders existed. You need to prove such "halt
>>>>>>> deciders" exist.
>>>>>>
>>>>>> You can't keep ignoring my paper and claiming that I have not proved my
>>>>>> point.
>>>>>> *Halting problem proofs refuted on the basis of software engineering*
>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>>
>>>>> Your paper is not acceptable as a proof of anything. But that is to
>>>>> be expected because my standard is mathematical proof and
>>>>> you don't even pretend to be doing mathematics.
>>>>
>>>> When we construe the x86 language and its associated semantics as a
>>>> formal language with formal semantics then this becomes a formal proof:
>>>>
>>> There is a great deal more to a mathematical proof than a formal
>>> language. I believe that you do not have training in mathematics and you
>>> do show little sympathy for the concerns of the mathematical
>>> community. What you call "software engineering" is essentially hostile to
>>> classical mathematics.
>>>
>>> Moreover if you wish us to take you seriously you must do more than
>>> "construing". You must exhibit the x86 "language" as a formal system
>>> and show how it is used in a formal proof.
>> It would seem that *Curry–Howard correspondence*
>> https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
>> would allow the x86 language and its semantics to be construed as a
>> formal system such that the initial state and final state of a
>> computable function along with all of the state transitions between
>> could be construed as a formal proof.
>
> I am afraid you don't see mathematical proof like a mathematician
> might. A good and simple example is the theorem that proves all
> Burnside three groups are finite.
>
> But if you do want to use the Curry-Howard correspondence as a
> proof method you must either reference the formal x86 language
> formulation or yourself supply such a formal language description.
>
> Your task would be much easier were you to use C as the formal
> language. And much easier to follow.

If he really wants to use (and if he actually understood) Curry-Howard,
he'd be better off using Scheme or Haskell or something like that...

But it wouldn't make a difference. He has not provided an actual proof
NOR an actual program, so talking about some alleged correspondence
between two imaginary entities is hardly going to enlighten anyone.

André

--
To email remove 'invalid' & replace 'gm' with well known Google mail
service.

Re: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<HI6dncus-5-vP1n_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 05 Jul 2022 15:42:26 -0500
Date: Tue, 5 Jul 2022 15:42:24 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_soft
ware_engineering_[_Curry–Howard_correspondence_]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
<SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
<811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
<ta26l2$3pu7u$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <ta26l2$3pu7u$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <HI6dncus-5-vP1n_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 113
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-EUfS/9IaYjqEKgbJpioWWVWtEul5yB1wNDUTPsUqAl3AcW8HjwyQ111yaWDjYP3KiotxpDROukou7NA!iAqqIhx/Umu82vUj9dIZrsY05B5ci2Co3rsdgAhkPA7y4GIBNXxIq8FWv61z0YBE6Jj8VvDBgzq9
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: 7310
X-Received-Bytes: 7432
 by: olcott - Tue, 5 Jul 2022 20:42 UTC

On 7/5/2022 3:24 PM, André G. Isaak wrote:
> On 2022-07-05 12:50, dklei...@gmail.com wrote:
>> On Monday, July 4, 2022 at 4:08:12 PM UTC-7, olcott wrote:
>>> On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
>>>> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>>>>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>>>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>>>>
>>>>>>>>>>> *This general principle refutes conventional halting problem
>>>>>>>>>>> proofs*
>>>>>>>>>>>
>>>>>>>>>>> Every simulating halt decider that correctly simulates its
>>>>>>>>>>> input until
>>>>>>>>>>> it correctly predicts that this simulated input would never
>>>>>>>>>>> reach its
>>>>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>>>>
>>>>>>>>>> This "general principle is" a trivial definition: A simulation
>>>>>>>>>> of a
>>>>>>>>>> called routine that stops when it can predict that the routine
>>>>>>>>>> will never return is called a halt decider.
>>>>>>>>>>
>>>>>>>>>> In words of one syllable - so what?
>>>>>>>>>
>>>>>>>>> It refutes conventional halting problem proofs
>>>>>>>>>
>>>>>>>> It might if any such halt deciders existed. You need to prove
>>>>>>>> such "halt
>>>>>>>> deciders" exist.
>>>>>>>
>>>>>>> You can't keep ignoring my paper and claiming that I have not
>>>>>>> proved my
>>>>>>> point.
>>>>>>> *Halting problem proofs refuted on the basis of software
>>>>>>> engineering*
>>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>>>
>>>>>>>
>>>>>> Your paper is not acceptable as a proof of anything. But that is to
>>>>>> be expected because my standard is mathematical proof and
>>>>>> you don't even pretend to be doing mathematics.
>>>>>
>>>>> When we construe the x86 language and its associated semantics as a
>>>>> formal language with formal semantics then this becomes a formal
>>>>> proof:
>>>>>
>>>> There is a great deal more to a mathematical proof than a formal
>>>> language. I believe that you do not have training in mathematics and
>>>> you
>>>> do show little sympathy for the concerns of the mathematical
>>>> community. What you call "software engineering" is essentially
>>>> hostile to
>>>> classical mathematics.
>>>>
>>>> Moreover if you wish us to take you seriously you must do more than
>>>> "construing". You must exhibit the x86 "language" as a formal system
>>>> and show how it is used in a formal proof.
>>> It would seem that *Curry–Howard correspondence*
>>> https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
>>> would allow the x86 language and its semantics to be construed as a
>>> formal system such that the initial state and final state of a
>>> computable function along with all of the state transitions between
>>> could be construed as a formal proof.
>>
>> I am afraid you don't see mathematical proof like a mathematician
>> might. A good and simple example is the theorem that proves all
>> Burnside three groups are finite.
>>
>> But if you do want to use the Curry-Howard correspondence as a
>> proof method you must either reference the formal x86 language
>> formulation or yourself supply such a formal language description.
>>
>> Your task would be much easier were you to use C as the formal
>> language. And much easier to follow.
>
> If he really wants to use (and if he actually understood) Curry-Howard,
> he'd be better off using Scheme or Haskell or something like that...
>
> But it wouldn't make a difference. He has not provided an actual proof
> NOR an actual program, so talking about some alleged correspondence
> between two imaginary entities is hardly going to enlighten anyone.
>
> André
>

Welcome back you are one of my competent reviewers.

*My most recent paper provides complete proof of this*

From a purely software engineering perspective (anchored in the
semantics of the x86 language) it is proven that H(P,P) correctly
predicts that its correct and complete x86 emulation of its input would
never reach the "ret" instruction (final state) of this input.

*Halting problem proofs refuted on the basis of software engineering*
https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering

*Only to those having the required software engineering prerequisites*

The start state, state transitions inbetween and the final state of a
computation can be construed as a formal proof from premises to conclusion.

--
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: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<45f4edee-967a-4d82-bf82-e08ed3c022een@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:243:b0:31a:1a19:7b2d with SMTP id c3-20020a05622a024300b0031a1a197b2dmr30663424qtx.564.1657063311315;
Tue, 05 Jul 2022 16:21:51 -0700 (PDT)
X-Received: by 2002:a81:998e:0:b0:31c:3c64:ceae with SMTP id
q136-20020a81998e000000b0031c3c64ceaemr36543350ywg.494.1657063311066; Tue, 05
Jul 2022 16:21:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 5 Jul 2022 16:21:50 -0700 (PDT)
In-Reply-To: <f8ednbiyxKkBDFn_nZ2dnUU7_83NnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220702230537.00001259@reddwarf.jmc> <avudncmA4ZtwX13_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc> <Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc> <Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc> <kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc> <4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com> <KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com> <e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com> <JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com> <SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
<811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com> <f8ednbiyxKkBDFn_nZ2dnUU7_83NnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <45f4edee-967a-4d82-bf82-e08ed3c022een@googlegroups.com>
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_s
oftware_engineering_[_Curry–Howard_correspondence_]
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Tue, 05 Jul 2022 23:21:51 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 29
 by: dklei...@gmail.com - Tue, 5 Jul 2022 23:21 UTC

On Tuesday, July 5, 2022 at 12:31:47 PM UTC-7, olcott wrote:
> On 7/5/2022 1:50 PM, dklei...@gmail.com wrote:
> >
> > But if you do want to use the Curry-Howard correspondence as a
> > proof method you must either reference the formal x86 language
> > formulation or yourself supply such a formal language description.
> >
> I already provided this:
> x86 Instruction Set Reference
> https://c9x.me/x86/
..>
We have been here before. A list of op-codes is not a formal language
description.
>
> > Your task would be much easier were you to use C as the formal
> > language. And much easier to follow.
>
>> If we use C as the formal language then we have to translate it into its
> corresponding directed graph of control flow ourselves or the computer
> will not be able to process it.
>
You don't need to compile. The readers whom you want to convince can
read and follow C. That's the level mathematics is done at.
>
> I use C/x86 together so the human can examine the C and the machine can
> examine the machine code and the human can see the bijection between the
> C and the machine code as assembly language generated from the C.
..>
Nobody cares about that "bijection" and messing with it wastes everybody's
time.

Re: Halting problem proofs refuted on the basis of software engineering [ Curry–Howard correspondence ]

<qP3xK.19679$BZ1.10403@fx03.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx03.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.11.0
Subject: Re:_Halting_problem_proofs_refuted_on_the_basis_of_soft
ware_engineering_[_Curry–Howard_correspondence_]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <EPWdnbcVB5MW-F3_nZ2dnUU7_83NnZ2d@giganews.com>
<20220703152751.00001f74@reddwarf.jmc>
<Y72dndpURKjqM1z_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220703162148.00001389@reddwarf.jmc>
<Eqednf7muZ26K1z_nZ2dnUU7_81g4p2d@giganews.com>
<20220703164543.00004b55@reddwarf.jmc>
<kcKdnc6XHIvZJ1z_nZ2dnUU7_8xh4p2d@giganews.com>
<20220703165111.00006d29@reddwarf.jmc>
<4rydnbiMgrTeI1z_nZ2dnUU7_83NnZ2d@giganews.com>
<71cfc98c-0969-41c5-ba2a-a9ed6a17333an@googlegroups.com>
<KrednSkPVNrYblz_nZ2dnUU7_81g4p2d@giganews.com>
<ce6e3d21-842e-40a7-8c8c-0e9645a6123an@googlegroups.com>
<e_ydnYESOqx0ql__nZ2dnUU7_8xh4p2d@giganews.com>
<b6b11736-6b02-4ee0-a9c5-62a7e3a388afn@googlegroups.com>
<JZGdnTDV77xthl7_nZ2dnUU7_8xh4p2d@giganews.com>
<a00e06f5-c295-40e1-92b1-3080eed69479n@googlegroups.com>
<SYWdnQoA9L5I717_nZ2dnUU7_83NnZ2d@giganews.com>
<811d7421-acdc-4586-a027-15f5faf7ee3fn@googlegroups.com>
<ta26l2$3pu7u$1@dont-email.me>
<HI6dncus-5-vP1n_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <HI6dncus-5-vP1n_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 118
Message-ID: <qP3xK.19679$BZ1.10403@fx03.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: Tue, 5 Jul 2022 19:29:26 -0400
X-Received-Bytes: 7342
 by: Richard Damon - Tue, 5 Jul 2022 23:29 UTC

On 7/5/22 4:42 PM, olcott wrote:
> On 7/5/2022 3:24 PM, André G. Isaak wrote:
>> On 2022-07-05 12:50, dklei...@gmail.com wrote:
>>> On Monday, July 4, 2022 at 4:08:12 PM UTC-7, olcott wrote:
>>>> On 7/4/2022 1:42 PM, dklei...@gmail.com wrote:
>>>>> On Monday, July 4, 2022 at 9:57:28 AM UTC-7, olcott wrote:
>>>>>> On 7/4/2022 11:36 AM, dklei...@gmail.com wrote:
>>>>>>> On Sunday, July 3, 2022 at 5:44:32 PM UTC-7, olcott wrote:
>>>>>>>> On 7/3/2022 6:10 PM, dklei...@gmail.com wrote:
>>>>>>>>> On Sunday, July 3, 2022 at 12:51:41 PM UTC-7, olcott wrote:
>>>>>>>>>> On 7/3/2022 2:35 PM, dklei...@gmail.com wrote:
>>>>>>>>>>> On Sunday, July 3, 2022 at 9:05:30 AM UTC-7, olcott wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> *This general principle refutes conventional halting problem
>>>>>>>>>>>> proofs*
>>>>>>>>>>>>
>>>>>>>>>>>> Every simulating halt decider that correctly simulates its
>>>>>>>>>>>> input until
>>>>>>>>>>>> it correctly predicts that this simulated input would never
>>>>>>>>>>>> reach its
>>>>>>>>>>>> final state, correctly rejects this input as non-halting.
>>>>>>>>>>>>
>>>>>>>>>>> This "general principle is" a trivial definition: A
>>>>>>>>>>> simulation of a
>>>>>>>>>>> called routine that stops when it can predict that the routine
>>>>>>>>>>> will never return is called a halt decider.
>>>>>>>>>>>
>>>>>>>>>>> In words of one syllable - so what?
>>>>>>>>>>
>>>>>>>>>> It refutes conventional halting problem proofs
>>>>>>>>>>
>>>>>>>>> It might if any such halt deciders existed. You need to prove
>>>>>>>>> such "halt
>>>>>>>>> deciders" exist.
>>>>>>>>
>>>>>>>> You can't keep ignoring my paper and claiming that I have not
>>>>>>>> proved my
>>>>>>>> point.
>>>>>>>> *Halting problem proofs refuted on the basis of software
>>>>>>>> engineering*
>>>>>>>> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>>>>>>>>
>>>>>>>>
>>>>>>> Your paper is not acceptable as a proof of anything. But that is to
>>>>>>> be expected because my standard is mathematical proof and
>>>>>>> you don't even pretend to be doing mathematics.
>>>>>>
>>>>>> When we construe the x86 language and its associated semantics as a
>>>>>> formal language with formal semantics then this becomes a formal
>>>>>> proof:
>>>>>>
>>>>> There is a great deal more to a mathematical proof than a formal
>>>>> language. I believe that you do not have training in mathematics
>>>>> and you
>>>>> do show little sympathy for the concerns of the mathematical
>>>>> community. What you call "software engineering" is essentially
>>>>> hostile to
>>>>> classical mathematics.
>>>>>
>>>>> Moreover if you wish us to take you seriously you must do more than
>>>>> "construing". You must exhibit the x86 "language" as a formal system
>>>>> and show how it is used in a formal proof.
>>>> It would seem that *Curry–Howard correspondence*
>>>> https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence
>>>> would allow the x86 language and its semantics to be construed as a
>>>> formal system such that the initial state and final state of a
>>>> computable function along with all of the state transitions between
>>>> could be construed as a formal proof.
>>>
>>> I am afraid you don't see mathematical proof like a mathematician
>>> might. A good and simple example is the theorem that proves all
>>> Burnside three groups are finite.
>>>
>>> But if you do want to use the Curry-Howard correspondence as a
>>> proof method you must either reference the formal x86 language
>>> formulation or yourself supply such a formal language description.
>>>
>>> Your task would be much easier were you to use C as the formal
>>> language. And much easier to follow.
>>
>> If he really wants to use (and if he actually understood)
>> Curry-Howard, he'd be better off using Scheme or Haskell or something
>> like that...
>>
>> But it wouldn't make a difference. He has not provided an actual proof
>> NOR an actual program, so talking about some alleged correspondence
>> between two imaginary entities is hardly going to enlighten anyone.
>>
>> André
>>
>
> Welcome back you are one of my competent reviewers.
>
> *My most recent paper provides complete proof of this*
>
> From a purely software engineering perspective (anchored in the
> semantics of the x86 language) it is proven that H(P,P) correctly
> predicts that its correct and complete x86 emulation of its input would
> never reach the "ret" instruction (final state) of this input.
>
> *Halting problem proofs refuted on the basis of software engineering*
> https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering
>
>
> *Only to those having the required software engineering prerequisites*
>
> The start state, state transitions inbetween and the final state of a
> computation can be construed as a formal proof from premises to conclusion.
>
>

Except that H doesn't actually look at the input as an actual program,
but replaces the call to H with parameters P,P with something that acts
differently then the actual call to H(P,P) from "main", so fails to meet
the requirements of Curly-Howard.

Note, your rule (b) is incorrect as you use it, which is a core fault
with your "proof".

Pages:12345
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor