Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: olcott Newsgroups: comp.theory Subject: =?UTF-8?Q?Re=3A_Flibble=E2=80=99s_Leap=3A_Why_Behavioral_Divergence?= =?UTF-8?Q?_Implies_a_Type_Distinction_in_the_Halting_Problem?= Date: Sun, 11 May 2025 12:54:54 -0500 Organization: A noiseless patient Spider Lines: 47 Message-ID: References: <7N2UP.527443$wBt6.464256@fx15.ams4> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 11 May 2025 19:54:55 +0200 (CEST) Injection-Info: dont-email.me; posting-host="ef7faca461217fa132b1f53eef89d0be"; logging-data="608554"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19FU3dRN2Ee4hFb9pAgkKZ7" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:342z3yIyRluh/VMmGs0PR1jpkfY= In-Reply-To: Content-Language: en-US X-Antivirus: Norton (VPS 250511-4, 5/11/2025), Outbound message X-Antivirus-Status: Clean Bytes: 3330 On 5/11/2025 12:49 PM, dbush wrote: > On 5/11/2025 1:44 PM, olcott wrote: >> On 5/11/2025 12:34 PM, dbush wrote: >>> On 5/11/2025 1:14 PM, olcott wrote: >>>> On 5/11/2025 11:54 AM, dbush wrote: >>>>> On 5/11/2025 12:49 PM, olcott wrote: >>>>>> The category error is actually the fact that everyone >>>>>> here expects a termination analyzer to report on behavior >>>>>> other than the behavior that its input finite string >>>>>> actually specifies. >>>>> >>>>> That's because it's whether or not the algorithm described by the >>>>> input halts when executed directly. >>>>> >>>>> No one cares what "the behavior that its input finite string >>>>> specifies" because that's not what we asked about. >>>> >>>> int sum(int x, int y) { return x + y ; } >>>> when you ask about the sum of 5 + 7 using sum(3,2) >>>> you are asking the wrong question. >>>> >>>> HHH reports on the behavior that DDD specifies. >>>> sum reports on the sum that its inputs specify. >>>> >>> >>> Category error.  (2,3) is not (5,7), but (DDD) is (DDD). >>> >> >> DDD correctly emulated by HHH SPECIFIES RECURSIVE EMULATION >> DDD correctly emulated by HHH1 DOES NOT SPECIFY RECURSIVE EMULATION >> >> >> > > What DDD "specifies" is irrelevent.  What matters is what algorithm is > described by DDD, Specifies means provides every single step of the entire execution trace. Describes means to mention some details. We could "describe" DDD by saying that DDD has the name DDD. -- Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer