The behavior of a directly executing Turing Machine cannot be computed because a directly executing Turing machine cannot be the input to any computable function.Lol. This is such a ridiculously silly objection. Of course a TM is
On 3/23/2025 4:49 AM, Mikko wrote:
On 2025-03-22 15:47:03 +0000, olcott said:
On 3/22/2025 9:57 AM, Mikko wrote:
On 2025-03-21 15:25:09 +0000, olcott said:
On 3/21/2025 10:00 AM, olcott wrote:
On 3/21/2025 9:44 AM, dbush wrote:
On 3/17/2025 11:29 PM, olcott wrote:
On 3/17/2025 8:25 PM, dbush wrote:
On 3/17/2025 9:18 PM, olcott wrote:
On 3/17/2025 7:48 PM, dbush wrote:
On 3/17/2025 8:44 PM, olcott wrote:
On 3/17/2025 7:22 PM, dbush wrote:
On 3/17/2025 8:18 PM, olcott wrote:It does do that and this behavior does specify
On 3/17/2025 7:00 PM, dbush wrote:
On 3/17/2025 7:51 PM, olcott wrote:
On 3/17/2025 5:15 PM, dbush wrote:
On 3/17/2025 6:10 PM, olcott wrote:
The halt decider does not and cannot possibly >>>>>>>>>>>>>>>>>> compute the mapping from the actual behavior >>>>>>>>>>>>>>>>>> of an executing process.
No one claimed it should. What it must do is determine what would
happen in the hypothetical case that a direct execution is done.
It can only do that when it assumes that the behavior >>>>>>>>>>>>>>>> specified by the semantics of its input machine language >>>>>>>>>>>>>>>> exactly matches this behavior. Its only basis is this >>>>>>>>>>>>>>>> input finite string.
i.e. the semantics of the x86 language when those actual instructions
are actually executed on an actual x86 processor. >>>>>>>>>>>>>>>
A termination analyzer has no access to that.
The input is required to be a complete description of the program that
can be used to determine its full behavior. In the case of DD, that
description is the code of the function DD, the code of the function
HHH, and everything that HHH calls down to the OS level. >>>>>>>>>>>>
Halting behavior when executed directly, which is what is to be >>>>>>>>>>> reported on as per the requirements:
It has always been incorrectly assumed that the input
finite string is a perfect proxy for the behavior
of the direct execution.
False. The input finite string is REQUIRED to be a perfect proxy for
direct execution, as per the requirements:
It looks like you simply don't understand that a
counter-factual requirement is necessarily incorrect.
Category error. Requirements can't be false. They can however be >>>>>>> impossible to satisfy.
When the definition of a [HALT decider] contradicts the definition of a >>>>>> [decider] in the same field of inquiry at least one of them is
incorrect.
No, there is nothing incorrect there. It simply means a halpt decider
is not a decider,
It has always been stipulated that a [halt decider] is a type
of [decider]. This means that every halt decider only has the
behavior that its finite string input specifies as its only basis.
No, it has not. "Halting decider" can be defined without mentioning
"decider" and some authors do so.
I forgot that the notion of computable function already proves my point
On 3/23/2025 7:01 PM, joes wrote:
Am Sun, 23 Mar 2025 15:08:25 -0500 schrieb olcott:
The behavior of a directly executing Turing Machine cannot be computedLol. This is such a ridiculously silly objection. Of course a TM is
because a directly executing Turing machine cannot be the input to any
computable function.
nothing but a finite string (or can be encoded as such). TMs are
most definitely computable - UTMs are possible.
It is enormously more nuanced than that. https://www.liarparadox.org/Linz_Proof.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.UTM ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
When we define the Peter Linz Ĥ with a UTM
that simulates a finite number of "moves"
before transitioning to Ĥ.qn then Ĥ reaches
Ĥ.qn and the simulated ⟨Ĥ⟩ cannot possibly
reach ⟨Ĥ.qn⟩.
On 3/24/2025 6:23 AM, Richard Damon wrote:The other way around: a limited TM is not universal.
On 3/23/25 8:59 PM, olcott wrote:Saying that a UTM that simulates a finite number of states is not a UTM
On 3/23/2025 7:01 PM, joes wrote:
Am Sun, 23 Mar 2025 15:08:25 -0500 schrieb olcott:It is enormously more nuanced than that.
The behavior of a directly executing Turing Machine cannot beLol. This is such a ridiculously silly objection. Of course a TM is
computed because a directly executing Turing machine cannot be the
input to any computable function.
nothing but a finite string (or can be encoded as such). TMs are most
definitely computable - UTMs are possible.
https://www.liarparadox.org/Linz_Proof.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.UTM ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Incorrect, UTM was never there;, so you are just showing that your
logic was a lie.
When we define the Peter Linz Ĥ with a UTM that simulates a finiteWhich is impossible, as such a thing is not a UTM.
number of "moves"
before transitioning to Ĥ.qn then Ĥ reaches Ĥ.qn and the simulated ⟨Ĥ⟩
cannot possibly reach ⟨Ĥ.qn⟩.
is like saying that a red car is not a car.
Neither is it identical to the direct execution (which doesn't stop).You are just showing that your logic is based on the presumption of theIt is not impossible for a UTM to simulate a finite number of states.
impossible and lies to fill the holes.
On 3/24/2025 6:23 AM, Richard Damon wrote:
On 3/23/25 8:59 PM, olcott wrote:
On 3/23/2025 7:01 PM, joes wrote:
Am Sun, 23 Mar 2025 15:08:25 -0500 schrieb olcott:
The behavior of a directly executing Turing Machine cannot be computed >>>>> because a directly executing Turing machine cannot be the input to any >>>>> computable function.Lol. This is such a ridiculously silly objection. Of course a TM is
nothing but a finite string (or can be encoded as such). TMs are
most definitely computable - UTMs are possible.
It is enormously more nuanced than that.
https://www.liarparadox.org/Linz_Proof.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.UTM ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Incorrect, UTM was never there;, so you are just showing that your
logic was a lie.
When we define the Peter Linz Ĥ with a UTM
that simulates a finite number of "moves"
before transitioning to Ĥ.qn then Ĥ reaches
Ĥ.qn and the simulated ⟨Ĥ⟩ cannot possibly
reach ⟨Ĥ.qn⟩.
Which is impossible, as such a thing is not a UTM.
Saying that a UTM that simulates a finite number of states
is not a UTM is like saying that a red car is not a car.
You are just showing that your logic is based on the presumption of
the impossible and lies to fill the holes.
It is not impossible for a UTM to simulate a finite number of states.
Sorry, you are just burying your reputation in the lake of fire.
Credibility has always been horse shit a fake measure of correctness.
If it wasn't for credibility https://en.wikipedia.org/wiki/ Two_Dogmas_of_Empiricism would have been rejected as nonsense long ago.
Goofy Quine thought there was a cycle in a tree structure.
The term Bachelor(X) is assigned the meaning of
(~Married(X) & Male(X) & Adult(X))
On 3/24/2025 3:00 AM, Mikko wrote:
On 2025-03-23 20:08:25 +0000, olcott said:
On 3/23/2025 4:49 AM, Mikko wrote:
On 2025-03-22 15:47:03 +0000, olcott said:
On 3/22/2025 9:57 AM, Mikko wrote:
On 2025-03-21 15:25:09 +0000, olcott said:
On 3/21/2025 10:00 AM, olcott wrote:
On 3/21/2025 9:44 AM, dbush wrote:
On 3/17/2025 11:29 PM, olcott wrote:
On 3/17/2025 8:25 PM, dbush wrote:
On 3/17/2025 9:18 PM, olcott wrote:
On 3/17/2025 7:48 PM, dbush wrote:
On 3/17/2025 8:44 PM, olcott wrote:
On 3/17/2025 7:22 PM, dbush wrote:
On 3/17/2025 8:18 PM, olcott wrote:It does do that and this behavior does specify
On 3/17/2025 7:00 PM, dbush wrote:
On 3/17/2025 7:51 PM, olcott wrote:
On 3/17/2025 5:15 PM, dbush wrote:
On 3/17/2025 6:10 PM, olcott wrote:
The halt decider does not and cannot possibly >>>>>>>>>>>>>>>>>>>> compute the mapping from the actual behavior >>>>>>>>>>>>>>>>>>>> of an executing process.
No one claimed it should. What it must do is determine what would
happen in the hypothetical case that a direct execution is done.
It can only do that when it assumes that the behavior >>>>>>>>>>>>>>>>>> specified by the semantics of its input machine language >>>>>>>>>>>>>>>>>> exactly matches this behavior. Its only basis is this >>>>>>>>>>>>>>>>>> input finite string.
i.e. the semantics of the x86 language when those actual instructions
are actually executed on an actual x86 processor. >>>>>>>>>>>>>>>>>
A termination analyzer has no access to that.
The input is required to be a complete description of the program that
can be used to determine its full behavior. In the case of DD, that
description is the code of the function DD, the code of the function
HHH, and everything that HHH calls down to the OS level. >>>>>>>>>>>>>>
Halting behavior when executed directly, which is what is to be >>>>>>>>>>>>> reported on as per the requirements:
It has always been incorrectly assumed that the input
finite string is a perfect proxy for the behavior
of the direct execution.
False. The input finite string is REQUIRED to be a perfect proxy for
direct execution, as per the requirements:
It looks like you simply don't understand that a
counter-factual requirement is necessarily incorrect.
Category error. Requirements can't be false. They can however be >>>>>>>>> impossible to satisfy.
When the definition of a [HALT decider] contradicts the definition of a
[decider] in the same field of inquiry at least one of them is >>>>>>>> incorrect.
No, there is nothing incorrect there. It simply means a halpt decider >>>>>> is not a decider,
It has always been stipulated that a [halt decider] is a type
of [decider]. This means that every halt decider only has the
behavior that its finite string input specifies as its only basis.
No, it has not. "Halting decider" can be defined without mentioning
"decider" and some authors do so.
I forgot that the notion of computable function already proves my point
Maybe, if you have a point. But it does not prove your false claim above.
No Turing Machine computation can report on the behavior
of any directly executing Turing Machine because no directly
executing Turing machine is a finite string input.
given an input of the function domain it
can return the corresponding output. https://en.wikipedia.org/wiki/Computable_function
On 3/25/2025 4:33 AM, Mikko wrote:
On 2025-03-24 14:21:01 +0000, olcott said:
On 3/24/2025 3:00 AM, Mikko wrote:
On 2025-03-23 20:08:25 +0000, olcott said:
On 3/23/2025 4:49 AM, Mikko wrote:
On 2025-03-22 15:47:03 +0000, olcott said:
On 3/22/2025 9:57 AM, Mikko wrote:No, it has not. "Halting decider" can be defined without mentioning >>>>>> "decider" and some authors do so.
On 2025-03-21 15:25:09 +0000, olcott said:
On 3/21/2025 10:00 AM, olcott wrote:
On 3/21/2025 9:44 AM, dbush wrote:
On 3/17/2025 11:29 PM, olcott wrote:
On 3/17/2025 8:25 PM, dbush wrote:
On 3/17/2025 9:18 PM, olcott wrote:
On 3/17/2025 7:48 PM, dbush wrote:
On 3/17/2025 8:44 PM, olcott wrote:
On 3/17/2025 7:22 PM, dbush wrote:
On 3/17/2025 8:18 PM, olcott wrote:It does do that and this behavior does specify
On 3/17/2025 7:00 PM, dbush wrote:The input is required to be a complete description of >>>>>>>>>>>>>>>>> the program that can be used to determine its full >>>>>>>>>>>>>>>>> behavior. In the case of DD, that description is the >>>>>>>>>>>>>>>>> code of the function DD, the code of the function HHH, >>>>>>>>>>>>>>>>> and everything that HHH calls down to the OS level. >>>>>>>>>>>>>>>>
On 3/17/2025 7:51 PM, olcott wrote:
On 3/17/2025 5:15 PM, dbush wrote:
On 3/17/2025 6:10 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>
The halt decider does not and cannot possibly >>>>>>>>>>>>>>>>>>>>>> compute the mapping from the actual behavior >>>>>>>>>>>>>>>>>>>>>> of an executing process.
No one claimed it should. What it must do is >>>>>>>>>>>>>>>>>>>>> determine what would happen in the hypothetical >>>>>>>>>>>>>>>>>>>>> case that a direct execution is done. >>>>>>>>>>>>>>>>>>>>>
It can only do that when it assumes that the behavior >>>>>>>>>>>>>>>>>>>> specified by the semantics of its input machine >>>>>>>>>>>>>>>>>>>> language
exactly matches this behavior. Its only basis is this >>>>>>>>>>>>>>>>>>>> input finite string.
i.e. the semantics of the x86 language when those >>>>>>>>>>>>>>>>>>> actual instructions are actually executed on an >>>>>>>>>>>>>>>>>>> actual x86 processor.
A termination analyzer has no access to that. >>>>>>>>>>>>>>>>>
Halting behavior when executed directly, which is what is >>>>>>>>>>>>>>> to be reported on as per the requirements:
It has always been incorrectly assumed that the input >>>>>>>>>>>>>> finite string is a perfect proxy for the behavior
of the direct execution.
False. The input finite string is REQUIRED to be a perfect >>>>>>>>>>>>> proxy for direct execution, as per the requirements: >>>>>>>>>>>>>
It looks like you simply don't understand that a
counter-factual requirement is necessarily incorrect.
Category error. Requirements can't be false. They can >>>>>>>>>>> however be impossible to satisfy.
When the definition of a [HALT decider] contradicts the
definition of a [decider] in the same field of inquiry at
least one of them is incorrect.
No, there is nothing incorrect there. It simply means a halpt
decider
is not a decider,
It has always been stipulated that a [halt decider] is a type
of [decider]. This means that every halt decider only has the
behavior that its finite string input specifies as its only basis. >>>>>>
I forgot that the notion of computable function already proves my
point
Maybe, if you have a point. But it does not prove your false claim
above.
No Turing Machine computation can report on the behavior
of any directly executing Turing Machine because no directly
executing Turing machine is a finite string input.
given an input of the function domain it
can return the corresponding output.
https://en.wikipedia.org/wiki/Computable_function
Ia that your "point"? At least that was not what you were talking about
when you falsely claimed that "It has always been stipulated that a
[halt decider] is a type of [decider]" and is therefore irrelevant to
that
message and the discussion after that.
A halt decider <is> and has always been a type of decider.
The nothing of computable function proves my point another way.
All Turing computable functions compute the mapping from an
input finite string on the basis of something that this finite
string specifies. No TM every has any psychic ability.
On 3/25/2025 4:33 AM, Mikko wrote:
On 2025-03-24 14:21:01 +0000, olcott said:
On 3/24/2025 3:00 AM, Mikko wrote:
On 2025-03-23 20:08:25 +0000, olcott said:No Turing Machine computation can report on the behavior
On 3/23/2025 4:49 AM, Mikko wrote:Maybe, if you have a point. But it does not prove your false claim above. >>>
On 2025-03-22 15:47:03 +0000, olcott said:
On 3/22/2025 9:57 AM, Mikko wrote:No, it has not. "Halting decider" can be defined without mentioning >>>>>> "decider" and some authors do so.
On 2025-03-21 15:25:09 +0000, olcott said:
On 3/21/2025 10:00 AM, olcott wrote:
On 3/21/2025 9:44 AM, dbush wrote:
On 3/17/2025 11:29 PM, olcott wrote:
On 3/17/2025 8:25 PM, dbush wrote:
On 3/17/2025 9:18 PM, olcott wrote:
On 3/17/2025 7:48 PM, dbush wrote:
On 3/17/2025 8:44 PM, olcott wrote:
On 3/17/2025 7:22 PM, dbush wrote:
On 3/17/2025 8:18 PM, olcott wrote:It does do that and this behavior does specify
On 3/17/2025 7:00 PM, dbush wrote:The input is required to be a complete description of the program that
On 3/17/2025 7:51 PM, olcott wrote:
On 3/17/2025 5:15 PM, dbush wrote:
On 3/17/2025 6:10 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>
The halt decider does not and cannot possibly >>>>>>>>>>>>>>>>>>>>>> compute the mapping from the actual behavior >>>>>>>>>>>>>>>>>>>>>> of an executing process.
No one claimed it should. What it must do is determine what would
happen in the hypothetical case that a direct execution is done.
It can only do that when it assumes that the behavior >>>>>>>>>>>>>>>>>>>> specified by the semantics of its input machine language >>>>>>>>>>>>>>>>>>>> exactly matches this behavior. Its only basis is this >>>>>>>>>>>>>>>>>>>> input finite string.
i.e. the semantics of the x86 language when those actual instructions
are actually executed on an actual x86 processor. >>>>>>>>>>>>>>>>>>>
A termination analyzer has no access to that. >>>>>>>>>>>>>>>>>
can be used to determine its full behavior. In the case of DD, that
description is the code of the function DD, the code of the function
HHH, and everything that HHH calls down to the OS level. >>>>>>>>>>>>>>>>
Halting behavior when executed directly, which is what is to be >>>>>>>>>>>>>>> reported on as per the requirements:
It has always been incorrectly assumed that the input >>>>>>>>>>>>>> finite string is a perfect proxy for the behavior
of the direct execution.
False. The input finite string is REQUIRED to be a perfect proxy for
direct execution, as per the requirements:
It looks like you simply don't understand that a
counter-factual requirement is necessarily incorrect.
Category error. Requirements can't be false. They can however be
impossible to satisfy.
When the definition of a [HALT decider] contradicts the definition of a
[decider] in the same field of inquiry at least one of them is >>>>>>>>>> incorrect.
No, there is nothing incorrect there. It simply means a halpt decider >>>>>>>> is not a decider,
It has always been stipulated that a [halt decider] is a type
of [decider]. This means that every halt decider only has the
behavior that its finite string input specifies as its only basis. >>>>>>
I forgot that the notion of computable function already proves my point >>>>
of any directly executing Turing Machine because no directly
executing Turing machine is a finite string input.
given an input of the function domain it
can return the corresponding output.
https://en.wikipedia.org/wiki/Computable_function
Ia that your "point"? At least that was not what you were talking about
when you falsely claimed that "It has always been stipulated that a
[halt decider] is a type of [decider]" and is therefore irrelevant to
that
message and the discussion after that.
A halt decider <is> and has always been a type of decider.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 39:43:44 |
Calls: | 10,392 |
Files: | 14,064 |
Messages: | 6,417,193 |