Aşağıdaki programlama dilinde gösterildiği gibi gayrı resmi ifade doğru değildir. ASCII karakterlerinin herhangi bir dizesi geçerli bir programdır ve her programın anlamı, "Yalnızca girdisinin bir kopyasını çıktısı alan bir program çıktısıdır." Bu nedenle, bu dildeki her program dil için bir derleyicidir, ancak dil Turing-complete değildir.
"Hesaplanabilirlik teorisi sürümünüz" eşdeğer olup olmadığından emin değilim ama aynı zamanda doğru değil. By Kleene'nin ikinci tekrarlama teoremi , herhangi Turing makinelerinin kodlama için kendi kodlama kabul eder ve diğerlerini reddeden bir TM yoktur. 1 Bu makine teklife bir örnektir. Daha somut olarak, bir kodlama seçerek sonuca ulaşabiliriz. Örneğin, "Girişim garip ise, kabul et; aksi halde reddet" ile tanımlanan makine numarasını tek tek kodlayın ve Turing makineleri için kendi favori kodlama şemanızda x ile kodlanan makinenin 2 x kodunu kodlayın .M2xx dil olduğu L tarafından kabul M⟨M⟩LMancak Turing tamamlanmıyor.FL
1 Kleene'in ikinci özyineleme teoremi , kısmi özyinelemeli işlevlerin sayımı için (yani, programların tamsayı olarak kodlanması için) ve herhangi bir kısmi özyinelemeli işlev ( Q , x , y ) için bir tam sayı s , öyle ki φ s haritalar fonksiyonudur y için Q ( s , y ) . Bu nedenle, özellikle Q = x y ise kabul eden işlev olsun(ϕi)i≥0Q(x,y)pϕpyQ(p,y)Qx=yve aksi takdirde reddeder. Teoremi olarak, bir tam sayıdır vardır bu kodları programın φ p ( y ) = Q, ( s , y ) . Yani, ϕ p kendi p kodlamasını kabul eder ve diğer tüm girdileri reddeder.pϕp(y)=Q(p,y)ϕpp