Liste des Groupes | Revenir à theory |
Am Thu, 27 Mar 2025 12:50:12 -0500 schrieb olcott:On 3/27/2025 2:18 AM, Fred. Zwarts wrote:Op 27.mrt.2025 om 04:09 schreef olcott:On 3/26/2025 8:22 PM, Richard Damon wrote:That IS NOT what HHH is reporting.It is not very interesting to know whether a simulator reports that itNon-Halting is that the machine won't reach its final staste even ifDDD emulated by any HHH will never reach its final state in an
an unbounded number of steps are emulated. Since HHH doesn't do that,
it isn't showing non-halting.
unbounded number of steps.
DDD emulated by HHH1 reaches its final state in a finite number of
steps.
is unable to reach the end of the simulation of a program that halts in
direct execution.
That is exactly what it does, and you have said so before(tm).You are saying that HHH is reporting that HHH is screwing
HHH correctly rejects DDD because DDD correctly emulated by HHH cannot
possibly reach its own final halt state.
DDD doesn't *do* anything, it is being simulated. HHH can't reachDDD specifies a recursive emulation relationship with HHH
DDD's existing halt state.
The direct execution of a TM is obviously computable from its description.It is interesting to know:It is the halts while directly executed that is impossible for all
'Is there an algorithm that can determine for all possible inputs
whether the input specifies a program that [...]
halts when directly executed?'
This question seems undecidable for Olcott.
inputs. No TM can ever report on the behavior of the direct execution of
any other TM.
A TM can only report on the behavior that the machine code of another TM
specifies. When it specifies a pathological relationship then the
behavior caused by the pathological relationship MUST BE REPORTED.
No, the machine code doesn't "specify a pathological relationship", thatThe classic HP counter-example input HAS ALWAYS SPECIFIED
is purely a feature of trying to simulate it with the included simulator.
Les messages affichés proviennent d'usenet.