Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v5he3t$1c0t$1@news.muc.de>
Deutsch   English   Français   Italiano  
<v5he3t$1c0t$1@news.muc.de>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.karotte.org!news.space.net!news.muc.de!.POSTED.news.muc.de!not-for-mail
From: Alan Mackenzie <acm@muc.de>
Newsgroups: comp.theory,sci.logic
Subject: Re: DDD correctly emulated by H0 --- Why Lie? -- Repeat until Closure
Followup-To: comp.theory
Date: Wed, 26 Jun 2024 16:03:09 -0000 (UTC)
Organization: muc.de e.V.
Message-ID: <v5he3t$1c0t$1@news.muc.de>
References: <v4vrfg$2793f$1@dont-email.me> <v58m12$8mmo$1@dont-email.me> <v59797$brmn$1@dont-email.me> <v5b7nv$qvrb$1@dont-email.me> <v5btf3$v0vb$4@dont-email.me> <v5chru$10816$1@i2pn2.org> <v5cn01$149dc$1@dont-email.me> <v5ebvr$1hs89$1@dont-email.me> <v5efod$1ikpr$1@dont-email.me> <v5ejau$1iq57$1@dont-email.me> <v5eup8$1lar1$2@dont-email.me> <v5gidq$221q3$1@dont-email.me> <v5h34g$24jbd$4@dont-email.me> <v5h5oq$1g3$1@news.muc.de> <v5h765$25q9l$1@dont-email.me>
Injection-Date: Wed, 26 Jun 2024 16:03:09 -0000 (UTC)
Injection-Info: news.muc.de; posting-host="news.muc.de:2001:608:1000::2";
	logging-data="45085"; mail-complaints-to="news-admin@muc.de"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/14.0-RELEASE-p5 (amd64))
Bytes: 4791
Lines: 86

[ Followup-To: set ]

In comp.theory olcott <polcott333@gmail.com> wrote:
> On 6/26/2024 8:40 AM, Alan Mackenzie wrote:
>> olcott <polcott333@gmail.com> wrote:
>>> On 6/26/2024 3:10 AM, Mikko wrote:

>> [ .... ]

>>>> The relevant area of software engineering is testing. The usual
>>>> attitude of software engineers is that a program is accpted when it
>>>> has been sufficiently tested and passed all tests. Consequently, an
>>>> important part of sofware work is the design of tests.

>>>> In the current context the program to be tested is a halting decider.

>>> *NO IT IS NOT. H0 IS ONLY AN X86 EMULATOR*
>>> After you quit lying about the behavior of DDD correctly
>>> emulated by H0 then we can move on to the next point.

>> I think the problem is rather your calling every program or function you
>> talk about H, or H^, or HH, or HHH, or H0, or H1.  Usually, in the past,
>> you have meant purported halting deciders by these names.  Now you're
>> saying that you mean an X86 emulator.  Where and when did this change
>> happen, and how is anybody else supposed to know what you mean by
>> particular uses of these names?

> When I ask people to consider the behavior of DDD
> correctly emulated by H0 according to the semantics
> of the x86 programming language it really does seem
> to be the strawman deception when they try to get away
> with saying that it must be the behavior of the directly
> executed DDD().

I don't think so.  People's eyes glaze over when they see yet another one
of your posts, virtually the same as so many others, and cannot
reasonably be expected to read and understand every last word.

Maybe if you restricted yourself to using E... when you mean an emulator,
and H... when you mean a purported halting decider, there would be less
confusion.

Given how most people here are mathematically trained, perhaps if you
started a typical post with "Suppose E is a code emulator ...", and other
prerequisites there would be less confusion still.

> _DDD()
> [00002172] 55               push ebp      ; housekeeping
> [00002173] 8bec             mov ebp,esp   ; housekeeping
> [00002175] 6872210000       push 00002172 ; push DDD
> [0000217a] e853f4ffff       call 000015d2 ; call H0(DDD)
> [0000217f] 83c404           add esp,+04
> [00002182] 5d               pop ebp
> [00002183] c3               ret
> Size in bytes:(0018) [00002183]

> It is clear that the semantics of the x86 language specifies
> that DDD correctly emulated by H0 at machine address 0000217a
> will continue to repeat the first four instructions of DDD
> until out-of-memory error.

It is not at all clear, given how murky the code at 15d2 is, and what you
mean by "correctly emulated".

> When we add that the outermost directly executed H0 can abort
> its simulation as soon as the behavior of its input matches
> the the infinite recursion behavior pattern it remains true
> that the call from the emulated DDD to the emulated H0(DDD)
> cannot possibly return.

It might do.  Convincing argument that this is the case (i.e. a proof)
has not been forthcoming.

> *That people consistently lie about this is quite annoying*
> *yet not nearly so much when their lie is easily exposed*

I haven't seen other people here lying.

>> Or is it just some subterfuge to enable you to abuse other posters?

> -- 
> Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
> hits a target no one else can see." Arthur Schopenhauer

-- 
Alan Mackenzie (Nuremberg, Germany).