On 7/5/2024 4:49 AM, joes wrote:
Am Wed, 03 Jul 2024 13:57:40 -0500 schrieb olcott:
On 7/3/2024 1:40 PM, Fred. Zwarts wrote:But it would stop running.
Op 03.jul.2024 om 20:20 schreef olcott:
DDD correctly emulated by any element of the infinite set of everyAd hominem attacks always try to hide a lack of argumentation.
pure function HHH cannot possibly reach its own ret instruction and
halt. That HHH aborts its emulation at some point or never aborts its >>>>> emulation cannot possibly change this.
It has been proved that HHH cannot possibly correctly simulate itself.
That is false and you know it. That might not be a flat out lie as it is >>> an sloppy use of language.
HHH does correctly simulate itself simulating DDD one time, then it
stops correctly simulating itself because this criteria is met:
HHH correctly simulates its input DDD until HHH correctly
determines that its simulated DDD would never stop running unless
aborted
Not if not aborted.
So, the above code shows that the incorrect simulation of DDD by HHH is >>>> unable to reach the 'ret' instruction, because it either never aborts, >>>> or aborts one cycle too soon, when the simulated HHH is only one cycle >>>> from its own abort and return and then the return of DDD would follow.The criteria is:
HHH simulates its input DDD until HHH
determines that its simulated DDD would never stop running unless
aborted
Richard always lies about this by making sure that he ever sees the word >>> UNTIL.
On 7/6/2024 1:33 AM, Mikko wrote:
On 2024-07-05 12:43:45 +0000, olcott said:
On 7/5/2024 7:26 AM, joes wrote:
Am Fri, 05 Jul 2024 07:20:04 -0500 schrieb olcott:
On 7/5/2024 4:49 AM, joes wrote:But it is aborted!
Am Wed, 03 Jul 2024 13:57:40 -0500 schrieb olcott:Not if not aborted.
On 7/3/2024 1:40 PM, Fred. Zwarts wrote:But it would stop running.
Op 03.jul.2024 om 20:20 schreef olcott:
DDD correctly emulated by any element of the infinite set of every >>>>>>>>> pure function HHH cannot possibly reach its own ret instruction >>>>>>>>> andAd hominem attacks always try to hide a lack of argumentation. >>>>>>>> It has been proved that HHH cannot possibly correctly simulate >>>>>>>> itself.
halt. That HHH aborts its emulation at some point or never aborts >>>>>>>>> its emulation cannot possibly change this.
That is false and you know it. That might not be a flat out lie
as it
is an sloppy use of language.
HHH does correctly simulate itself simulating DDD one time, then it >>>>>>> stops correctly simulating itself because this criteria is met:
HHH correctly simulates its input DDD until HHH correctly
determines that its simulated DDD would never stop running
unless aborted
*It is not aborted when HHH makes its decision to abort*
If it will be aborted in future it will not run forever.
<MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
If simulating halt decider H correctly simulates its input D
until H correctly determines that its simulated D would never
stop running unless aborted then
H can abort its simulation of D and correctly report that D
specifies a non-halting sequence of configurations.
</MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
HHH(DDD) does meet this criteria. Professor Sipser is not wrong.
On 7/6/2024 10:29 AM, Fred. Zwarts wrote:
Op 06.jul.2024 om 17:10 schreef olcott:
On 7/6/2024 10:00 AM, Fred. Zwarts wrote:
Op 06.jul.2024 om 15:01 schreef olcott:
On 7/6/2024 4:09 AM, Fred. Zwarts wrote:
Op 05.jul.2024 om 17:54 schreef olcott:
On 7/5/2024 10:48 AM, Fred. Zwarts wrote:
Op 05.jul.2024 om 16:05 schreef olcott:
On 7/5/2024 8:54 AM, Fred. Zwarts wrote:
LIAR! I give up on you.
HHH cannot possibly correctly simulate itself.
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
No need to come back, because you are unable to point to any
error in my reasoning.
I conclusively proved that HHH is correctly simulating itself
simulating DDD and you simply freaking lie about it.
Your replies are only irrelevant, or supporting my reasoning. I >>>>>>>> showed that HHH cannot possibly simulate itself correctly and
your full trace supports this, as it shows that the simulating >>>>>>>> HHH is unable to reach the 'ret' of the simulated HHH.
*Unable to reach ret IS A FREAKING CORRECT FREAKING SIMULATION*
Unable to reach ret *is a freaking demonstration* of an incorrect
simulation.
If it was incorrect you would have to show which
x86 instruction was simulated incorrectly. You
can't do that because it is a matter of verified
fact that none of them were simulated incorrectly.
Incorrect reasoning.
I commented at the wrong place.
The semantics of the x86 language are the only criterion
measure of correct emulation. Only stupid liars would disagree.
So, why do you disagree that the x86 code specifies an HHH that aborts
and halts?
Dishonest dodge of changing the subject. This is called
the strawman deception and is a favorite tactic of liars.
If you sufficiently understand the semantics of the x86
language then you can see that the call to HHH(DDD) from
DDD simulated according to the semantics of the x86 language
cannot possibly return.
If you fail to sufficiently understand the semantics of the
x86 language then seeing this is impossible for you.
_DDD()
[00002172] 55 push ebp ; housekeeping [00002173] 8bec mov ebp,esp ; housekeeping [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
On 7/6/2024 1:55 PM, Fred. Zwarts wrote:
Op 06.jul.2024 om 18:30 schreef olcott:
On 7/6/2024 10:29 AM, Fred. Zwarts wrote:
So, why do you disagree that the x86 code specifies an HHH that
aborts and halts?
Dishonest dodge of changing the subject. This is called
the strawman deception and is a favorite tactic of liars.
Irrelevant text ignored. You talked about x86, therefore continuing to
talk about x86 is not a change of subject.
I know you have difficulties to recognize the truth, so I do not feel
offended, because: 'Don't assume somebody is wilfully wrong, if
incompetence could be an explanation, as well.'
If you sufficiently understand the semantics of the x86
language then you can see that the call to HHH(DDD) from
DDD simulated according to the semantics of the x86 language
cannot possibly return.
I understand enough of it to see that it cannot possibly return,
because HHH cannot possibly simulate itself correctly.
According to the semantics of the x86 language IS IS IMPOSSIBLE
FOR DDD SIMULATED BY HHH TO RETURN AND IT IS EQUALLY IMPOSSIBLE
FOR THE HHH(DDD) CALLED BY DDD SIMULATED BY HHH TO RETURN.
I can't tell that you are ignorant or a liar and it is reaching
the point where I don't care which it is.
On 7/7/2024 1:41 AM, Fred. Zwarts wrote:
Op 06.jul.2024 om 21:14 schreef olcott:
On 7/6/2024 1:55 PM, Fred. Zwarts wrote:
Op 06.jul.2024 om 18:30 schreef olcott:
On 7/6/2024 10:29 AM, Fred. Zwarts wrote:
So, why do you disagree that the x86 code specifies an HHH that
aborts and halts?
Dishonest dodge of changing the subject. This is called
the strawman deception and is a favorite tactic of liars.
Irrelevant text ignored. You talked about x86, therefore continuing
to talk about x86 is not a change of subject.
I know you have difficulties to recognize the truth, so I do not
feel offended, because: 'Don't assume somebody is wilfully wrong, if
incompetence could be an explanation, as well.'
If you sufficiently understand the semantics of the x86
language then you can see that the call to HHH(DDD) from
DDD simulated according to the semantics of the x86 language
cannot possibly return.
I understand enough of it to see that it cannot possibly return,
because HHH cannot possibly simulate itself correctly.
According to the semantics of the x86 language IS IS IMPOSSIBLE
FOR DDD SIMULATED BY HHH TO RETURN AND IT IS EQUALLY IMPOSSIBLE
FOR THE HHH(DDD) CALLED BY DDD SIMULATED BY HHH TO RETURN.
Therefore, you should agree that HHH cannot possibly simulate itself
correctly.
Correctly is measured by the semantics of the x86 language.
This specifies that when DDD is correctly simulated by HHH
calls emulated HHH(DDD) that this call cannot return.
You smash a bottle on the ground. No matter how much you
want the bottle to hold water it will not hold water.
That is what the semantics of the x86 teach you.A correct simulation is what-so-ever-the Hell that the x86
There is no disagreement about the semantics of the x86, if you see
that it means that HHH cannot possibly reach its own 'ret'
instruction, therefore, the simulation cannot possibly be correct.
machine code of HHH/DDD specifies even if this code starts
WW III. Correct is not measured by what you would like to
see or what you expect to happen. Correct is only measured
by the behavior that the code specifies.
When I say that 2 + 3 = 5 you are not free to dislike this
result and prefer or expect 2 + 3 = 7.
I can't tell that you are ignorant or a liar and it is reaching
the point where I don't care which it is.
On 7/7/2024 2:29 AM, Mikko wrote:
On 2024-07-06 12:54:59 +0000, olcott said:
On 7/6/2024 1:33 AM, Mikko wrote:
On 2024-07-05 12:43:45 +0000, olcott said:
On 7/5/2024 7:26 AM, joes wrote:
Am Fri, 05 Jul 2024 07:20:04 -0500 schrieb olcott:
On 7/5/2024 4:49 AM, joes wrote:But it is aborted!
Am Wed, 03 Jul 2024 13:57:40 -0500 schrieb olcott:Not if not aborted.
On 7/3/2024 1:40 PM, Fred. Zwarts wrote:But it would stop running.
Op 03.jul.2024 om 20:20 schreef olcott:
DDD correctly emulated by any element of the infinite set of >>>>>>>>>>> everyAd hominem attacks always try to hide a lack of argumentation. >>>>>>>>>> It has been proved that HHH cannot possibly correctly simulate >>>>>>>>>> itself.
pure function HHH cannot possibly reach its own ret
instruction and
halt. That HHH aborts its emulation at some point or never >>>>>>>>>>> aborts
its emulation cannot possibly change this.
That is false and you know it. That might not be a flat out lie >>>>>>>>> as it
is an sloppy use of language.
HHH does correctly simulate itself simulating DDD one time,
then it
stops correctly simulating itself because this criteria is met: >>>>>>>>> HHH correctly simulates its input DDD until HHH correctly
determines that its simulated DDD would never stop running
unless aborted
*It is not aborted when HHH makes its decision to abort*
If it will be aborted in future it will not run forever.
<MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
If simulating halt decider H correctly simulates its input D
until H correctly determines that its simulated D would never
stop running unless aborted then
H can abort its simulation of D and correctly report that D
specifies a non-halting sequence of configurations.
</MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
HHH(DDD) does meet this criteria. Professor Sipser is not wrong.
You have not proven that it does meet both criteria.
Knowledge of arithmetic proves that 2 + 3 = 5. If you lack
this knowledge that does not mean that 2 + 3 = 5 is not proven.
_DDD()
[00002172] 55 push ebp ; housekeeping [00002173] 8bec mov ebp,esp ; housekeeping [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
Sufficient knowledge of the x86 language conclusively proves
that the call from DDD correctly simulated by HHH to HHH(DDD)
cannot possibly return for any pure function HHH.
That you continue to disagree only having your own ignorance
as a fake basis is ridiculously stupid.
On 7/15/2024 2:19 AM, Mikko wrote:
On 2024-07-14 14:26:21 +0000, olcott said:
When I refer to the x86 language I am referring to the minimal
subset that runs the same way on compatible Intel 32-bit processors.
Then you should specify a specific instruction set, preferably the one
that your compiler uses.
All this is a moot deflation away from the point.
You can see the actual code you can look up what
its instructions mean.
_DDD()
[00002163] 55 push ebp ; housekeeping
[00002164] 8bec mov ebp,esp ; housekeeping
[00002166] 6863210000 push 00002163 ; push DDD
[0000216b] e853f4ffff call 000015c3 ; call HHH(DDD)
[00002170] 83c404 add esp,+04
[00002173] 5d pop ebp
[00002174] c3 ret
Size in bytes:(0018) [00002174]
On 7/16/2024 1:58 AM, Mikko wrote:
On 2024-07-15 12:55:21 +0000, olcott said:
On 7/15/2024 2:15 AM, Mikko wrote:
On 2024-07-14 14:15:45 +0000, olcott said:
*You can comprehend this is a truism or fail to*
*comprehend it disagreement is necessarily incorrect*
Any input that must be aborted to prevent the non
termination of HHH necessarily specifies non-halting
behavior or it would never need to be aborted.
No, it is false. What the input specifies is a property of the input
alone.
Whether some HHH is able to process it without looping forever is not a >>>> property of the input and not relevant to the meaning of the input.
In other words you believe that you can correctly
ignore the verified fact that DDD correctly emulated
by HHH does call HHH(DDD) in recursive emulation.
It is not a fact and not verified but otherwise, yes, that is not
relevant.
When simulated input DDD stops running {if and only if}
the simulation of this input DDD has been aborted this
necessitates that input DDD specifies non-halting behavior
On 7/18/2024 2:40 AM, Mikko wrote:
On 2024-07-17 13:00:55 +0000, olcott said:
On 7/17/2024 1:43 AM, Mikko wrote:
On 2024-07-16 14:21:28 +0000, olcott said:
When simulated input DDD stops running {if and only if}
the simulation of this input DDD has been aborted this
necessitates that input DDD specifies non-halting behavior
DDD does not stop runnig unless it is completely exeuted.
_DDD()
[00002163] 55 push ebp ; housekeeping
[00002164] 8bec mov ebp,esp ; housekeeping
[00002166] 6863210000 push 00002163 ; push DDD
[0000216b] e853f4ffff call 000015c3 ; call HHH(DDD)
[00002170] 83c404 add esp,+04
[00002173] 5d pop ebp
[00002174] c3 ret
Size in bytes:(0018) [00002174]
DDD emulated by HHH according to the semantic meaning of
its x86 instructions never stop running unless aborted.
You mean HHH's simulation of DDD may not termite before HHH aborts it?
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₃ three steps of DDD₃ are correctly emulated by HHH₃.
...
HHH∞ The emulation of DDD∞ by HHH∞ never stops running.
When each DDD of the HHH/DDD pairs above is correctly emulated
by its corresponding HHH according to the semantic meaning of its
x86 instructions it CANNOT POSSIBLY reach past its own machine
address 0000216b, not even by an act of God.
The behaviour specified by DDD, both by C semantics and by x86 semantics,
is halting if HHH returns. Otherwise HHH is not a decider.
When HHH is required to be a pure function then only one element
of the above infinite set of every possible HHH/DDD is not a decider.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 149:06:08 |
| Calls: | 12,091 |
| Calls today: | 4 |
| Files: | 15,000 |
| Messages: | 6,517,565 |