Deutsch   English   Français   Italiano  
<105fksc$2ebhs$1@dont-email.me>

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

Path: nntp.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: "Fred. Zwarts" <F.Zwarts@HetNet.nl>
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic
Subject: Re: Halting Problem Proof ERROR
Date: Sat, 19 Jul 2025 10:26:52 +0200
Organization: A noiseless patient Spider
Lines: 222
Message-ID: <105fksc$2ebhs$1@dont-email.me>
References: <102sjg5$2k3e9$1@dont-email.me> <104041c$2nne5$1@dont-email.me>
 <1040hq4$2ql69$3@dont-email.me> <1042l0e$3cik5$1@dont-email.me>
 <1046v71$ctak$1@dont-email.me> <1047vld$n4s2$1@dont-email.me>
 <1048hp0$qd4f$2@dont-email.me>
 <66c00d5703907e846f537310dfb201485e1b7b2a@i2pn2.org>
 <10492eb$u8g5$1@dont-email.me> <104b5l9$fnl$1@news.muc.de>
 <104ben3$1hqln$1@dont-email.me> <104bt5h$1l1g$1@news.muc.de>
 <104bunk$1kcb5$1@dont-email.me> <104did7$hlh$1@news.muc.de>
 <104e164$2852a$1@dont-email.me> <104e6nd$12ua$1@news.muc.de>
 <105b287$1dh7g$1@dont-email.me> <105dafl$2asb4$6@dont-email.me>
 <105drkm$251hc$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 19 Jul 2025 08:26:53 +0000 (UTC)
Injection-Info: dont-email.me; posting-host="daa3ed1f2b4b314a68a993f4c6b9b36d";
	logging-data="2567740"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/J9Uyq8CvNmIKYoSavQizI"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Ed3i0oWUJt9mDieenmaaiiUbSU8=
In-Reply-To: <105drkm$251hc$5@dont-email.me>
Content-Language: nl, en-GB

Op 18.jul.2025 om 18:09 schreef olcott:
> On 7/18/2025 6:17 AM, Fred. Zwarts wrote:
>> Op 17.jul.2025 om 16:44 schreef olcott:
>>> On 7/6/2025 11:02 AM, Alan Mackenzie wrote:
>>>> [ Followup-To: set ]
>>>>
>>>> In comp.theory olcott <polcott333@gmail.com> wrote:
>>>>> On 7/6/2025 5:16 AM, Alan Mackenzie wrote:
>>>>>> olcott <polcott333@gmail.com> wrote:
>>>>>>> On 7/5/2025 2:07 PM, Alan Mackenzie wrote:
>>>>
>>>>>>>> You lie.  You don't have a proof.  Many people in this group 
>>>>>>>> have pointed
>>>>>>>> out lots of errors in various versions of your purported proof, 
>>>>>>>> which you
>>>>>>>> just ignore.  The section in Professor Linz's book you used to 
>>>>>>>> be so fond
>>>>>>>> of citing will contain plenty of details, if only you would take 
>>>>>>>> the
>>>>>>>> trouble to understand it (assuming you're capable of such 
>>>>>>>> understanding).
>>>>
>>>>>>> I have addressed ....
>>>>
>>>>>> Meaningless pompous word.
>>>>
>>>>>>> .... all of those details that you make sure to ignore so that 
>>>>>>> you can
>>>>>>> baselessly claim that I am wrong.
>>>>
>>>>>> I vaguely remember rolling my eyes at your hopeless lack of
>>>>>> understanding.  It was like watching a 7 year old trying to do 
>>>>>> calculus.
>>>>>> The basic understanding was simply not there.  Years later, it's 
>>>>>> still
>>>>>> not there.
>>>>
>>>>>> And yes, you are wrong.  The proofs of the halting theorem which 
>>>>>> involve
>>>>>> constructing programs which purported halting deciders cannot decide
>>>>>> correctly are correct.
>>>>
>>>>> Yet you cannot point to even one mistake because there are none.
>>>>
>>>> That's what I'm saying.  Those proofs of the halting theorem are free
>>>> from mistakes.
>>>>
>>>> More to the point, it is YOU who cannot point to any mistakes in them.
>>>> They are valid proofs.  Your work, if it contradicts those proofs 
>>>> (which
>>>> isn't at all clear) can thus be dismissed without further 
>>>> consideration.
>>>>
>>>>>>> There cannot possibly be *AN ACTUAL INPUT* that does the
>>>>>>> opposite of whatever its decider decides. All of the examples
>>>>>>> of this have never been *ACTUAL INPUTS*
>>>>
>>>>>> That's so sloppily worded, it could mean almost anything.
>>>>
>>>>> The standard halting problem proof cannot even be constructed.
>>>>
>>>> It has been constructed, and is valid.  But one would normally talk 
>>>> about
>>>> formulating a proof, rather than constructing one.
>>>>
>>>> [ .... ]
>>>>
>>>>>>> No Turing machine can possibly take another directly executing
>>>>>>> Turing machine as in input, thus removing these from the
>>>>>>> domain of every halt decider.
>>>>
>>>>>> And that, too.
>>>>
>>>>>>> *Thus the requirement that HHH report on the behavior*
>>>>>>> *of the directly executed DD has always been bogus*
>>>>
>>>>>> And that makes your hat trick.
>>>>
>>>>>>> Turing machine partial halt deciders compute the mapping
>>>>>>> from their actual inputs to the actual behavior that these
>>>>>>> inputs specify.
>>>>
>>>>>> And a fourth.  There's some semblance of truth in there, but it's 
>>>>>> very
>>>>>> confused.
>>>>
>>>>
>>>>> It is not at all confused. I know exactly what it means.
>>>>
>>>> It's very confused to everybody but you, then.
>>>>
>>>>>> Sloppy wording is your technique to get people to go down to your 
>>>>>> level
>>>>>> of discussion.  That involves many posts trying just to tie you 
>>>>>> down to
>>>>>> specific word meanings, and is very tiresome and unrewarding.  I 
>>>>>> decline
>>>>>> to get involved any further.
>>>>
>>>>
>>>>> *Yet as I claimed you found no actual mistake*
>>>>
>>>> I've found plenty of actual mistakes.  I was a software developer by
>>>> profession.
>>>>
>>>>> Let me tell you the punchline so that you can
>>>>> see why I said those things.
>>>>
>>>> Despite what I said last post, I will actually go to the trouble of
>>>> analysing your sloppy expression.
>>>>
>>>>> Because directly executed Turing machines cannot
>>>>> possibly be inputs to Turing machine deciders this
>>>>> makes them outside of the domain of these deciders.
>>>>
>>>> It's entirely unclear what a "directly executed Turing machine" is. 
>>>> Most
>>>> of the time turing machines are theoretical constructs used for proving
>>>> theorems.  They can be executed, but rarely are.
>>>>
>>>> It's unclear what you mean by a turing machine being an input to a 
>>>> turing
>>>> machine.  Read up about universal turing machines to get a bit of
>>>> background.
>>>>
>>>>> When a partial halt decider is required to report
>>>>> on the direct execution of a machine this requirement
>>>>> is bogus.
>>>>
>>>> See above.  That paragraph is meaningless.
>>>>
>>>>> This means that the behavior of DD() is none of the damn
>>>>> business of HHH, thus does not contradict HHH(DD)==0.
>>>>> *If you disagree this only proves that you do not understand*
>>>>
>>>> It's fully obscure what DD() and HHH mean, and thus impossible to
>>>> affirm or contradict the meaningless "HHH(DD)==0".
>>>>
>>>>> HHH(DD) does correctly detect that DD simulated by HHH
>>>>> according to the semantics pf the C programming language
>>>>> cannot possibly reach its own "return"statement final
>>>>> halt state.
>>>>
>>>> See above.  By the way, people concerned with computation theory use
>>>> turing machines, which are well-defined, simple, and powerful.  They 
>>>> lack
>>>> the complexity, ambiguity, and unsuitability for theoretical work of 
>>>> real
>>>> world programming languages like C.
>>>>
>>>>> *If you disagree this only proves that you do not understand*
>>>>
>>>>> Any mindless idiot can disagree. Showing an error and proving
>>>>> that it is an actual mistake requires much more than this.
>>>>
>>>> Indeed.  All you have done is disagree with one of the proofs of the
>>>> halting theorem.  You have yet to show an error in it.  That will be
>>>> difficult, because there aren't any.
>>>>
>>>
>>> q0 WM ⊢* Ĥq0 WM WM ⊢* Ĥ∞,
>>>     if M applied to WM halts, and
>>> q0 WM ⊢* Ĥq0 Wm WM ⊢* Ĥ y1 qn y2,
>>>     if M applied to WM does not halt.
>>>
>>> *From the bottom of page 319 has been adapted to this*
>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
>>>
>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞,
>>>    if Ĥ applied to ⟨Ĥ⟩ halts, and
========== REMAINDER OF ARTICLE TRUNCATED ==========