Liste des Groupes | Revenir à theory |
On 6/29/2025 4:10 AM, Mikko wrote:Simulations and partial deciders are irrelevant to halting problemOn 2025-06-28 13:51:21 +0000, olcott said:Because no one ever thought of a simulating partial halt
On 6/28/2025 6:56 AM, Mikko wrote:If you use Turing's original form of Turing maches then it is best toOn 2025-06-27 14:26:41 +0000, olcott said:It is best to use the standard measure of halting
On 6/27/2025 1:42 AM, Mikko wrote:In Post's simplified version, which is the most commonly used one,On 2025-06-27 04:21:01 +0000, olcott said:Not at all. The measure has always been can't possibly reach
On 6/26/2025 5:20 AM, Mikko wrote:>>>And non-halting means unlimited execution.In computer science the only measure of non-halting is theHalting means reaching a final halt state.
possibility to execute an unlimited number of steps without
halting. An execution of a limited number of steps does not
count as non-haltign.
final halt state.
a computation halts when there is no applicable rule to specify
the next action.
as reaching a final halt state.
use Turing's definition of halting. If you are using some usual form
then the usual criterion that halting means inability to contimue.
Otherwise you get the paradox that a computation cannot be continued
but it has not halted, either.
decider (SPHD) before as a partial halt decider (PHD) we
must divide halting from an aborted simulation.
If we don't do this then actual infinite loops willPerhaps for some purposes in some contenxts but the proof of
be misconstrued as halting because their SPHD stopped
simulating them.
Perhaps there is a reason why proofs are always preceded by theThis very simple proof seems too difficult for anyoneIf we don't do this then we get psychotic ideas like Richard's thatIt is a sin to lie about other people.
we cannot know that a computation does not halt until after we
simulate it forever.
Anyway, you don't know that a computation does not halt unless you
can prove it. There is no method that can find a proof in all cases
but that doesn't prevent from finding a proof for some non-halting
cases.
to understand.
void DDD()--
{
HHH(DDD);
return;
}
_DDD()
[00002192] 55 push ebp
[00002193] 8bec mov ebp,esp
[00002195] 6892210000 push 00002192 // push DDD
[0000219a] e833f4ffff call 000015d2 // call HHH
[0000219f] 83c404 add esp,+04
[000021a2] 5d pop ebp
[000021a3] c3 ret
Size in bytes:(0018) [000021a3]
The x86 source code of DDD specifies that this emulated
DDD cannot possibly reach its own emulated "ret" instruction
final halt state when emulated by HHH according to the
semantics of the x86 language.
Les messages affichés proviennent d'usenet.