コンテンツにスキップ

停止性問題

出典: フリー百科事典『ウィキペディア(Wikipedia)』

: halting problem[ 1]

1936

[]


AxA(x)A(x)yy=A(x)

使

AA ABA(B)ABAxA(x)

 H

Ax

A(x)  H(A,x)YES

A(x)  H(A,x)NO

[]


H

M(A)H(A,A)=YESM(A)H(A,A)=NO0M(A)(H(A,A)M(A))

M(M)

M(M)MH(M,M)=NOH H(M,M)=NOM(M)

M(M)MH(M,M)=YESHH(M,M)=YESM(M)

H

[]


SP(S)()使

01



A(x)φ(A,x)=1φ(A,x)=0

φ(A,x)φA(x)g(A)=φA(A)010=11=0

g=φMM

HM(A)H(A,A)=YESH(A,A)=NO0MHg=φM

[]




 M x Halt(M,x) Σ1Π1 M xΠ1Σ1

T Σ1 Tx  T TΣ1Σ1x  T Pr(x) Σ1

T Π1 Halt(M,x) Σ1 halt(M,x)  ¬halt(M,x)  TΠ1T Σ1Π1 TΠ1T Π1 M x

¬Halt(M,x) 

¬halt(M,x)  T

Pr(¬halt(M, x)) 

 Pr(¬halt(M, x)) Σ1¬Halt(M,x) Σ1

 TT halt(M,x)  ¬halt(M,x) YESNO TΣ1Π1 T


脚注[編集]

注釈[編集]

  1. ^ ここを「アルゴリズム」としてしまうと、循環論法になってしまって問題としておかしくなる。

関連項目[編集]