그렇습니다. 을 결정할 수 없게하려면 무한 해야합니다 .L
라파엘과 샘의 답을 더하기 위해, "결정 가능"을 컴퓨터 프로그램이 해결할 수있는 것으로 생각해야합니다. 필요한 프로그램은 매우 간단합니다. 요소에 대해 "Yes"만 출력하면 됩니다.L
따라서 "복잡한" 이 많을수록 프로그램 작성 시간이 길어집니다. 다른 말로하면, 당신이 실행하는 프로그램이 길수록 더 많은 것들을 확인할 수 있습니다. 그래서 누군가가 되는 언어 을 주면 과 같이 쓸 수 있습니다. 다음 프로그램 :L L = { a 1 , a 2 , … , a n }LLL={a1,a2,…,an}
if INPUT = $a_1$ output Yes;
if INPUT = $a_2$ output Yes;
...
if INPUT = $a_n$ output Yes;
output No;
이제 어떤 것이 당신에게 더 큰 (아직 유한)을 주면 더 긴 프로그램을 작성하게됩니다. 이것은 항상 사실이며 유한 은 자체 프로그램을 갖습니다. 유일한 "흥미로운"사례는 이 무한 할 때 발생하는 것입니다. 프로그램은 무한 할 수 없습니다 .L LLLL
"결정 불가능 성"문제는 훨씬 더 흥미 롭습니다. (무한대) 은 제대로 작동하는 프로그램이 없습니다. 우리 는 유한 한 (그러나 무한한) 길이의 프로그램의 수보다 더 많은 (무한한) 언어 이 있기 때문에 그러한 언어가 존재해야한다는 것을 알고 있습니다 .LLL