This is a copy from
https://groups.google.com/g/comp.lang.c++/c/PbhSSy66We8
Title: Re: New test program (Succeeds V2)[ Honest Dialogue? ]( maybe not )
=========
On 5/8/2021 10:55 PM, wij wrote:
>>> ...
>>> The non-halting criteria of (1)(2)(3)(4) mentions X(),Y(), while the examples
>>> use u32 Halts(u32,u32), and H_Hat(u32). I am baffled what is really said.
>>> (consistency)
>>>
>> The X() and Y() function names specify the generic [infinite-recursion]
>> behavior pattern. This behavior pattern equally applies to the
>> [infinitely nested simulation] behavior of H_Hat() relative to Halts().
>>
>> I cut-and-pasted this stuff from my five page paper. The above is
>> explained on page one of my paper.
>>
>>
http://www.liarparadox.org/Halting_problem_undecidability_and_infinite_recursion.pdf
>> --
>
> How is the result of your paper helpful in practice (or in theory)?
>
The conventional halting problem proofs cease to prove that the halting
problem cannot be solved. This provides the basis for the solution to
the halting problem.
https://en.wikipedia.org/wiki/Halting_problem
The fundmental limits of algorithmic computation that were previously
demonstrated by the halting problem proofs cease to exist.
==========
And, an article: The Halting Paradox
https://arxiv.org/pdf/1906.05340.pdf
I think "The conventional halting problem" is easy to understand and
reproducible. The above two dissenting views are not so understandable
and reproducible if not misleading.
Put aside those abstract, theoretical, technical models and terms.
Let TEST_HALT be a program: TEST_HALT <pgm>
TEST_HALT <pgm> will exit and the exit status is 0 if <pgm> halt, 1 otherwise.
Can such a program TEST_HALT can ever be correctly written?
And, what does "The fundamental limits of algorithmic computation that
were previously demonstrated by the halting problem proofs cease to
exist." mean? We are still program (your program, too) in the TM realm, aren't we?