• Re: Every D correctly simulated by H never reaches its final state and

    From Mikko@21:1/5 to olcott on Fri May 17 19:00:53 2024
    On 2024-05-17 15:30:01 +0000, olcott said:

    On 5/17/2024 2:25 AM, Fred. Zwarts wrote:
    Op 17.mei.2024 om 03:15 schreef olcott:
    The following is self-evidently true on the basis of the
    semantics of the C programming language.

    typedef int (*ptr)();  // ptr is pointer to int function
    00 int H(ptr x, ptr x);
    01 int D(ptr x)
    02 {
    03   int Halt_Status = H(x, x);
    04   if (Halt_Status)
    05     HERE: goto HERE;
    06   return Halt_Status;
    07 }
    08
    09 int main()
    10 {
    11   H(D,D);
    12   return 0;
    13 }

    In the above case a simulator is an x86 emulator that correctly
    emulates at least one of the x86 instructions of D in the order
    specified by the x86 instructions of D.

    This may include correctly emulating the x86 instructions of H
    in the order specified by the x86 instructions of H thus calling
    H(D,D) in recursive simulation.

    Any H/D pair matching the above template where
    D(D) is simulated by the same H(D,D) that it calls
    cannot possibly reach its own line 06 and halt.

    *This is a simple software engineering verified fact*


    Note that olcott defines 'verified fact' as 'proven fact', but he is
    unable to show the proof. So, it must be read as 'my belief'.

    It is self-evidently true to anyone having sufficient knowledge
    of the semantics of the C programming language.

    No, it isn't, because the C code of H is not shown. The actual
    implementation of H as decribed in some earlier messages is
    not fully encoded in standard C, so in order to understand the
    behaviour of D one needs to know and understand something that
    is not given as a C code and therefore not understandable from
    mere knowing the C language definition.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat May 18 10:48:43 2024
    On 2024-05-17 16:27:41 +0000, olcott said:

    On 5/17/2024 4:42 AM, Mikko wrote:
    On 2024-05-16 15:34:48 +0000, olcott said:
    Repeatedly claiming that I am wrong without providing the required
    counter-example when this counter-example is repeatedly requested
    (and categorically impossible) does meet the standard of a reckless
    disregard for the truth.

    No, it does not. A different kind of proof is sufficient to meet
    the standard, and even a good justification of another kind.


    *I call bullshit on your notion of proof*
    *I call bullshit on your notion of proof*
    *I call bullshit on your notion of proof*

    The law does not care about my notion, or yours.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)