Liste des Groupes | Revenir à theory |
On 3/31/2025 9:48 PM, dbush wrote:But of COURSE that is how it is executed.On 3/31/2025 10:38 PM, olcott wrote:Which is NOT how it is executed.>>
HHH must report on the behavior that its input
actually specifies.
And the input specifies an algorithm that halts when executed directly.
>
It IS executed with recursive emulation.
But the problem is to try to FIND an algorithm. No algorithm has been given, just a problem. There is no presumption that the problem has a solution as a Turing Computable function.This seems way too difficult>
for people that can only spout off words that
they learned by rote, with no actual understanding
of the underlying principles involved.
>
Every actual computation can only transform input
finite strings into outputs. HHH does do this.
But not as per the requirements:
>>Unless and algorithm transforms its inputs
Given any algorithm (i.e. a fixed immutable sequence of instructions) X described as <X> with input Y:
>
A solution to the halting problem is an algorithm H that computes the following mapping:
>
(<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
(<X>,Y) maps to 0 if and only if X(Y) does not halt when executed directly
>
>>>
The "requirements" that you mindlessly spout off
Which would make all true statements provable if they could be met.
>violate this foundational principle of functions>
computed by Turing machines.
Which just says that no Turing machine satisfies those requirements, as Linz and others proved.
>>>
int sum(int x, int y)
{
return 5;
}
>
sum(2,3) does not compute the sum of 2 + 3.
>
>
It absolutely does. There are *NO* requirements on the implementation, only the result.
into its outputs it is not a Turing computable
function.
Les messages affichés proviennent d'usenet.