Evet, kararsız olabilmek için nin sonsuz olmasına ihtiyaç vardır .L
Raphael ve Sam'in cevaplarını eklemek için, bir bilgisayar programının çözebileceği şeyler olarak "karar verilebilir" düşünmelisiniz. Gereken program çok basittir, sadece elemanlar için "Evet" çıktısını almalıdır, aksi takdirde hayır deyin.L
Böylece " " ne kadar karmaşık olursa, yazmanız gereken program da o kadar uzun olur. Başka bir deyişle, uzun süre çalıştırmak programı, sen halde birinin dil verirse ... daha fazla şeyler kontrol edebilirsiniz sonlu olduğunu söylemek yazabilirsiniz aşağıdaki program: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;
Şimdi, eğer biri size daha büyük bir (henüz sonlu) verirse, sadece daha uzun bir program yazacaksınız. Bu her zaman doğrudur ve herhangi bir sonlu nin kendi programı olacaktır. Tek "ilginç" durum, sonsuz olduğunda gerçekleşir - programınız sonsuz olamaz .L LLLL
"Kararsızlık" konusu daha da ilginç: kendileri için doğru çalışan hiçbir programı olmayan (sonsuz) ler. Sonlu (ancak sınırsız) uzunluktaki program sayısından çok (sonsuz) dili olduğundan bu tür dillerin olması gerektiğini biliyoruz .LLL