Liste des Groupes | Revenir à theory |
On 7/16/2024 2:57 AM, Mikko wrote:You have been saying for a while that HHH returns what it would reportOn 2024-07-15 13:43:34 +0000, olcott said:No. HHH is not judging whether or not itself is a correct emulator. TheOn 7/15/2024 3:17 AM, Mikko wrote:HHH does not see even that. It only sees whther that it does notOn 2024-07-14 14:50:47 +0000, olcott said:We don't care about whether HHH halts. We know that HHH halts or failsOn 7/14/2024 5:09 AM, Mikko wrote:If the function called by DDD is not part of the input then the inputOn 2024-07-12 14:56:05 +0000, olcott said:DDD is the exact same fixed constant finite string that always calls
>We stipulate that the only measure of a correct emulation is the>
semantics of the x86 programming language.
When N steps of DDD are emulated by HHH according to the semantics
of the x86 language then N steps are emulated correctly.
When we examine the infinite set of every HHH/DDD pair such that:
HHH₁ one step of DDD is correctly emulated by HHH.
HHH₂ two steps of DDD are correctly emulated by HHH.
...
HHH∞ The emulation of DDD by HHH never stops running.
The above specifies the infinite set of every HHH/DDD pair where 1
to infinity steps of DDD are correctly emulated by HHH.
You should use the indices here, too, e.g., "where 1 to infinity
steps of DDD₁ are correctly emulated by HHH₃" or whatever you mean.
>
HHH at the same fixed constant machine address.
does not specify a behaviour and the question whether DDD halts is
ill-posed.
to meet its design spec.
We are only seeing if DDD correctly emulated by HHH can can possibly
reach its own final state.
emulate DDD to its final state.
semantics of the x86 instructions that emulates prove that its emulation
is correct.
Only because DDD calls HHH(DDD) in recursive emulation it is impossibleIt is not impossible. The simulated HHH aborts just the same and returns
for DDD correctly emulated by HHH to reach past its own machine address
of 0000216b.
Just no.But we can see more, in particuar that DDD() halts if HHH(DDD) does.It is still a fact that HHH(DDD) was required to abort its emulation.
Whether DDD halts depends entirely on HHH, because DDD does nothingAnyway, if the function DDD calls is not a part of the input then theWe are analyzing whether or not DDD halts.
question whether DDD halts is not well-posed and can only be ansered
with a conditional.
We are NOT analyzing whether or not HHH halts.
Les messages affichés proviennent d'usenet.