Re: How do computations actually work?

Liste des GroupesRevenir à c theory 
Sujet : Re: How do computations actually work?
De : mikko.levanto (at) *nospam* iki.fi (Mikko)
Groupes : comp.theory
Date : 29. May 2025, 08:59:09
Autres entêtes
Organisation : -
Message-ID : <101944d$3p430$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
User-Agent : Unison/2.2
On 2025-05-28 14:31:01 +0000, olcott said:

On 5/28/2025 2:36 AM, Mikko wrote:
On 2025-05-27 15:40:33 +0000, olcott said:
 
On 5/27/2025 3:29 AM, Mikko wrote:
On 2025-05-26 16:40:25 +0000, olcott said:
 
On 5/25/2025 10:46 AM, Fred. Zwarts wrote:
Op 25.mei.2025 om 16:50 schreef olcott:
On 5/25/2025 4:09 AM, Mikko wrote:
On 2025-05-24 15:25:21 +0000, olcott said:
 
On 5/24/2025 2:54 AM, Mikko wrote:
On 2025-05-23 16:04:49 +0000, olcott said:
 
On 5/23/2025 2:09 AM, Mikko wrote:
On 2025-05-23 02:47:40 +0000, olcott said:
 
On 5/22/2025 8:24 PM, Mike Terry wrote:
On 22/05/2025 06:41, Richard Heathfield wrote:
On 22/05/2025 06:23, Keith Thompson wrote:
Richard Heathfield <rjh@cpax.org.uk> writes:
On 22/05/2025 00:14, olcott wrote:
On 5/21/2025 6:11 PM, Richard Heathfield wrote:
[...]
Turing proved that what you're asking is impossible.
 
That is not what he proved.
 Then you'll be able to write a universal termination analyser that can
correctly report for any program and any input whether it halts. Good
luck with that.
 Not necessarily.
 Of course not. But I'm just reflecting. He seemed to think that my inability to write the kind of program Turing envisaged (an inability that I readily concede) is evidence for his argument. Well, what's sauce for the goose is sauce for the gander.
 
Even if olcott had refuted the proofs of the
insolvability of the Halting Problem -- or even if he had proved
that a universal halt decider is possible
 And we both know what we both think of that idea.
 
-- that doesn't imply
that he or anyone else would be able to write one.
 Indeed.
 
I've never been entirely clear on what olcott is claiming.
 Nor I. Mike Terry seems to have a pretty good handle on it, but no matter how clearly he explains it to me my eyes glaze over and I start to snore.
 Hey, it's the way I tell 'em!
 Here's what the tabloids might have said about it, if it had made the front pages when the story broke:
   COMPUTER BOFFIN IS TURING IN HIS GRAVE!
   An Internet crank claims to have refuted Linz HP proof by creating a
  Halt Decider that CORRECTLY decides its own "impossible input"!
  The computing world is underwhelmed.
 Better?  (Appologies for the headline, it's the best I could come up with.)
 Mike.
 
 There is a key detail about ALL of these proofs
that no one has paid attention to for 90 years.
 It is impossible to define *AN INPUT* to HHH that
does the opposite of whatever value that HHH returns.
 That is a key detail about HHH. Your HHH is not a part of those proofs.
 All of the proofs work this same way.
 No, they don't. Some proofs derive the same conclusion with an essentially
different approach.
 However, in spite of the differences, they do share a common fieature:
your HHH is not a part of any of the proofs.
 All of the conventional proofs of the HP assume that
there is an *input D* that can actually do the opposite
of whatever value that HHH returns.
 Depends on what you mean by "conventional". If you merely mean proofs
that apply ordinary logic then there are proofs with a different
strategy. If you mean only proofs that use the same strategy that
Turing used then you are closer to the truth. But there is no assumption
about the exstence of such D. Its existence is proven.
 
 In seems that way until you pay much closer attention.
 int main()
{
   DDD(); // The HHH that DDD calls cannot report on the
}        // behavior of its caller because it cannot see
          // is caller.
 Even if HHH could see and report on the behavior of
its caller because its caller is not its input this
too is no good.
 It seems that way to you, until you pay somewhat closer attention.
 The HHH(DDD) must report on the behavior that its actual input
actually specified CANNOT BE VIOLATED.
 Of course it can. In fact HHH does violate that. DDD specifies a halting
behaviour but HHH reports that DDD specifies a non-halting behaviour.
That is a violation of that rquirement.
 If DDD simulated by HHH stops running for any
reason besides reaching its own "ret" instruction
final halt state THEN DDD HAS NOT HALTED.
 Irrelevant. The requirement is that a halt decider predicts whether the
complete execution of the computation described by the input will halt.
 Halting is defined as reaching a final state and
terminating normally.
The usual meaning of "final state" is a state where the computation cannot
be continued. The usual meaning of halting is reaching a state where the
computation cannot be computed. By the usual meaning of halting it does
not matter whether the termination is "normal" and it is usually not even
defined what would constiture a "normal" termination.
If different meanngs are intended for some terms or different terms for
some meanings then those terms must be defined in the opus where they are
used. Otherwise readers apply the usual meanings and the intent of the
author will be misunderstood.
It is also possible to define variants of the halting problem where the
question is about halting in a particular way, for example whether the
computation accepts or the computation rejects. The question whether the
computation halts normally, if the meaning of "normally" is defined, is
of the same type. Another kind of variation is the question whether the
computation reaches a particular kind of non-termination state at some
point.
Typical variants of the halting problem are as hard but not harder than
the standard halting problem. They are not Turing-decidable but are
decidable with an oracle machine that uses an oracle for the standard
halting problem.
--
Mikko

Date Sujet#  Auteur
21 May 25 * Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion332Richard Damon
21 May 25 +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion2Richard Heathfield
21 May 25 i`- Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion1Richard Damon
21 May 25 `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC329olcott
21 May 25  +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC327Richard Heathfield
21 May 25  i`* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC326olcott
21 May 25  i +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC318Richard Heathfield
21 May 25  i i`* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC317olcott
21 May 25  i i `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC316Richard Heathfield
21 May 25  i i  `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC315olcott
21 May 25  i i   `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC314Richard Heathfield
21 May 25  i i    +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC2Keith Thompson
21 May 25  i i    i`- Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC1Richard Heathfield
21 May 25  i i    +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC309olcott
21 May 25  i i    i`* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC308Richard Heathfield
21 May 25  i i    i `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC307olcott
21 May 25  i i    i  `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC306Richard Heathfield
21 May 25  i i    i   `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC305olcott
21 May 25  i i    i    `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC304Richard Heathfield
21 May 25  i i    i     `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC303olcott
22 May 25  i i    i      `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC302Richard Heathfield
22 May 25  i i    i       `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC301olcott
22 May 25  i i    i        +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC252Richard Heathfield
22 May 25  i i    i        i`* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC251Keith Thompson
22 May 25  i i    i        i +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC249Richard Heathfield
23 May 25  i i    i        i i`* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC248Mike Terry
23 May 25  i i    i        i i +* How do computations actually work?79olcott
23 May 25  i i    i        i i i+* Re: How do computations actually work?19wij
23 May 25  i i    i        i i ii+* Re: How do computations actually work?17olcott
23 May 25  i i    i        i i iii`* Re: How do computations actually work?16Mikko
23 May 25  i i    i        i i iii `* Re: How do computations actually work?15olcott
23 May 25  i i    i        i i iii  +* Re: How do computations actually work?6Richard Damon
23 May 25  i i    i        i i iii  i`* Re: How do computations actually work?5olcott
23 May 25  i i    i        i i iii  i +* Re: How do computations actually work?3Fred. Zwarts
23 May 25  i i    i        i i iii  i i`* Re: How do computations actually work?2olcott
23 May 25  i i    i        i i iii  i i `- Re: How do computations actually work?1Fred. Zwarts
23 May 25  i i    i        i i iii  i `- Re: How do computations actually work?1Richard Damon
24 May08:39  i i    i        i i iii  `* Re: How do computations actually work?8Mikko
24 May16:13  i i    i        i i iii   `* Re: How do computations actually work?7olcott
24 May16:15  i i    i        i i iii    +* Re: How do computations actually work?4dbush
24 May17:06  i i    i        i i iii    i`* Re: How do computations actually work?3olcott
24 May17:37  i i    i        i i iii    i +- Re: How do computations actually work?1dbush
24 May22:42  i i    i        i i iii    i `- Re: How do computations actually work?1Richard Damon
24 May22:36  i i    i        i i iii    +- Re: How do computations actually work?1Richard Damon
25 May09:24  i i    i        i i iii    `- Re: How do computations actually work?1Mikko
23 May 25  i i    i        i i ii`- Re: How do computations actually work?1Mikko
23 May 25  i i    i        i i i+* Re: How do computations actually work?38Mikko
23 May 25  i i    i        i i ii`* Re: How do computations actually work?37olcott
23 May 25  i i    i        i i ii +- Re: How do computations actually work?1Richard Damon
24 May08:54  i i    i        i i ii `* Re: How do computations actually work?35Mikko
24 May16:25  i i    i        i i ii  `* Re: How do computations actually work?34olcott
24 May22:45  i i    i        i i ii   +- Re: How do computations actually work?1Richard Damon
25 May10:09  i i    i        i i ii   `* Re: How do computations actually work?32Mikko
25 May15:50  i i    i        i i ii    `* Re: How do computations actually work?31olcott
25 May16:46  i i    i        i i ii     +* Re: How do computations actually work?18Fred. Zwarts
26 May17:40  i i    i        i i ii     i`* Re: How do computations actually work?17olcott
27 May09:29  i i    i        i i ii     i `* Re: How do computations actually work?16Mikko
27 May16:40  i i    i        i i ii     i  `* Re: How do computations actually work?15olcott
28 May08:36  i i    i        i i ii     i   `* Re: How do computations actually work?14Mikko
28 May15:31  i i    i        i i ii     i    `* Re: How do computations actually work?13olcott
28 May20:13  i i    i        i i ii     i     +* Re: How do computations actually work?8Fred. Zwarts
28 May20:55  i i    i        i i ii     i     i`* Re: How do computations actually work?7olcott
29 May12:05  i i    i        i i ii     i     i +- Re: How do computations actually work?1Richard Damon
29 May16:27  i i    i        i i ii     i     i `* Re: How do computations actually work?5Fred. Zwarts
29 May17:41  i i    i        i i ii     i     i  `* Re: How do computations actually work?4Richard Heathfield
30 May08:47  i i    i        i i ii     i     i   `* Re: How do computations actually work?3Mikko
30 May10:05  i i    i        i i ii     i     i    `* Re: How do computations actually work?2Richard Heathfield
30 May16:58  i i    i        i i ii     i     i     `- Re: How do computations actually work?1olcott
29 May08:59  i i    i        i i ii     i     +* Re: How do computations actually work?3Mikko
29 May09:43  i i    i        i i ii     i     i`* Re: How do computations actually work?2Richard Heathfield
30 May08:50  i i    i        i i ii     i     i `- Re: How do computations actually work?1Mikko
29 May12:04  i i    i        i i ii     i     `- Re: How do computations actually work?1Richard Damon
26 May09:38  i i    i        i i ii     `* Re: How do computations actually work?12Mikko
26 May16:50  i i    i        i i ii      `* Re: How do computations actually work?11olcott
26 May17:05  i i    i        i i ii       +* Re: How do computations actually work?9Fred. Zwarts
26 May17:26  i i    i        i i ii       i`* Re: How do computations actually work?8olcott
26 May19:02  i i    i        i i ii       i +* Re: How do computations actually work?2Fred. Zwarts
26 May19:07  i i    i        i i ii       i i`- Re: How do computations actually work?1olcott
26 May21:50  i i    i        i i ii       i +- Re: How do computations actually work?1Richard Damon
27 May09:31  i i    i        i i ii       i `* Re: How do computations actually work?4Mikko
27 May16:41  i i    i        i i ii       i  `* Re: How do computations actually work?3olcott
28 May02:13  i i    i        i i ii       i   +- Re: How do computations actually work?1Richard Damon
28 May08:38  i i    i        i i ii       i   `- Re: How do computations actually work?1Mikko
26 May21:47  i i    i        i i ii       `- Re: How do computations actually work?1Richard Damon
23 May 25  i i    i        i i i+- Re: How do computations actually work?1Richard Damon
24 May08:47  i i    i        i i i`* Re: How do computations actually work?20Mikko
24 May16:18  i i    i        i i i `* Re: How do computations actually work?19olcott
24 May22:48  i i    i        i i i  +- Re: How do computations actually work?1Richard Damon
25 May10:14  i i    i        i i i  `* Re: How do computations actually work?17Mikko
25 May10:39  i i    i        i i i   +* Re: How do computations actually work?4Richard Heathfield
25 May12:44  i i    i        i i i   i`* Re: How do computations actually work?3Richard Damon
25 May13:07  i i    i        i i i   i `* Re: How do computations actually work?2Richard Heathfield
25 May18:11  i i    i        i i i   i  `- Re: How do computations actually work?1Richard Damon
25 May15:53  i i    i        i i i   `* Re: How do computations actually work?12olcott
26 May09:46  i i    i        i i i    `* Re: How do computations actually work?11Mikko
26 May16:57  i i    i        i i i     `* Re: How do computations actually work?10olcott
27 May09:37  i i    i        i i i      `* Re: How do computations actually work?9Mikko
27 May16:48  i i    i        i i i       `* Re: How do computations actually work?8olcott
28 May02:15  i i    i        i i i        +- Re: How do computations actually work?1Richard Damon
28 May08:43  i i    i        i i i        `* Re: How do computations actually work?6Mikko
28 May15:33  i i    i        i i i         `* Re: How do computations actually work?5olcott
23 May 25  i i    i        i i +- Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC1Richard Heathfield
23 May 25  i i    i        i i +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC8olcott
23 May 25  i i    i        i i `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC159Ben Bacarisse
22 May 25  i i    i        i `- Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC1olcott
22 May 25  i i    i        `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC48joes
23 May 25  i i    `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC2Ben Bacarisse
21 May 25  i +* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC5Fred. Zwarts
22 May 25  i `* Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC2Richard Damon
21 May 25  `- Re: Analysis of Flibble’s Latest: Detecting vs. Simulating Infinite Recursion ZFC1Richard Damon

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal