Sonlandırılması mümkün olmayan Turing makineleri?


9

Saf bir sorum var: Sonlandırması doğru ancak doğal, tutarlı ve son derece aksiyomatize edilebilir bir teori tarafından kanıtlanamayan bir Turing makinesi var mı? Belirli bir örnek olmaktan ziyade sadece bir varoluş kanıtı istiyorum.

Bunun sıralı analizle bir bağlantısı olabilir . Gerçekten de, bir Turing makinesi içinM, tanımlayabiliriz O(M)sonlandırılmasını kanıtlayan tutarlı bir teorinin en az ordinali (ya da bu ordinallerin asgari değeri). Bu yüzden var olup olmadığını sormak eşdeğer olurduM öyle ki O(M)ω1CK?


1
Miktar ölçümü başka bir şekilde işlememeli mi? Bir aksiyom olarak TM X durdurmalarını eklemek, tüm girişlerde gerçekten duran herhangi bir X için tutarlı olacaktır (ve yalnızca söz konusu TM için yaparsanız sonludur). Nicelleştiriciler tersine çevrildiğinde, giriş aksiyomatik sistem için bir tutarlılık kanıtı değilse ve aksi takdirde sonsuz bir döngüye girerse durduran bir TM'ye ne dersiniz.
Yonatan N

Önerin ilginç, teşekkürler. Soruyu formüle ederken endişenizin farkındaydım, bu yüzden gereksinimlere "doğal" ekledim. Tabii ki sorun, bu yapay yapıyı dışlayan resmi bir "doğallık" tanımı yapıp yapamayacağımızdır.
Super8

1
Cevabın hayır olduğunu düşünün çünkü eğer durursa, o zaman makineyi çalıştırır ve sonlu sayıda adımda durur ve bu bir kanıttır ve bu gerçek herhangi bir makul güçlü kanıt sistemine dönüştürülebilir. Öte yandan, Godel'in kanıtlanamayan thm'sini durdurulamayan kanıtlanamayan bir makineye kodlamanın / dönüştürmenin / çevirmenin mümkün olduğunu düşünüyorum. Bu soru benzer, tüm girişlerde durur bir TM var ama özellik kanıtlanabilir değil cs.se
vzn

1
Bir Turing makinesi inşa edebilirsiniz MGoodstein dizisini hesaplayan G(n) girdinin n ve ulaştığında durur 0. Durdurulması MPeano aritmetiğinde kanıtlanamaz; yani Goodstein Teoremi, Peano aritmetik aksiyomları kullanılarak kanıtlanamaz. Bkz Laurie Kirby, Jeff Paris, Peano aritmetik için Erişilebilir bağımsızlık sonuçları (1982)
Marzio De Biasi

Teşekkürler, bu girişleri bilmiyordum. Sorduğum şey daha güçlü olsa da, herhangi bir makul teori için (PA gibi belirli bir teori yerine) kârsızlık istiyorum . Sorunun kesin bir cevabı olup olmadığından emin değilim.
Super8

Yanıtlar:


9

Turing makinesinin (sabit girişte) sonlandırılması Σ10 cümle ve tüm olağan birinci dereceden aritmetik teorileri Σ10 cümleler, yani hepsi doğru Σ10 ifadeleri bu teorilerde kanıtlanabilir.

Durdurma yerine bütünlüğe bakarsanız , yani bir TM tüm girişlerde durursa, bu birΠ20-komple cümle ve yeterince güçlü olan tüm aksiyomatize edilebilir tutarlı teoriler için (örneğin, Robinson'un Q teorisi) bütünlüğü bu teoride kanıtlanamayan bir TM vardır.


Evet, bütünlüğü arıyordum, çünkü sorun sabit bir girdi için önemsiz. İddianızı ve nasıl kanıtlayacağınızı düşüneceğim, ancak bu noktada "hesaplanabilir aksiyomatize edilebilir" teorileri dikkate almanın yukarıda bahsedilen sorunu nasıl dışladığını görmüyorum? Ayrıca, ifadenizde TM düşünülen teoriye bağlıdır, daha güçlü ifademi bir tür köşegenleştirme ile alabilir miyiz?
Super8

İşte kolay bir yol: böyle bir teorinin kanıtlanabilir toplam hesaplanabilir fonksiyonları kümesi ce, toplam hesaplanabilir fonksiyonlar kümesi ce değildir veya alternatif olarak teorinin kanıtlanabilir toplam fonksiyonlarına karşı köşegenleştirebilirsiniz.
Kaveh

İkinci düşüncede, sorunun aşağıdaki şekilde kısıtlanmasını öneriyorum. Sıralı bir gösterim sistemi verildiσ bir sıra temsil etmek α, karşılık gelen bir "temel teori" tanımlayabiliriz T(α,σ) şu şekilde sınırsız indüksiyona izin verir: α. TM verildiM, daha sonra O(M) en küçük sıra olarak α öyle ki M bir teori ile kanıtlanabilir T(α,σ)(yani gösterim sistemi serbestçe seçilebilir). Bu tanım mantıklı mı?
Super8

@ Super8, emin değilim. Genellikle ordinallerin teorilerle ilişkilendirilmesi kanonik değildir, bunu yapmak için ilişkilendirmenin çeşitli yolları vardır. PRA gibi zayıf bir teori ile başlayabilir ve güzel temel diziler vb. İle hesaplanabilir ordinallere indüksiyon ekleyebilirsiniz, ancak neden bunu yapmak istediğinizden emin değilim.
Kaveh

Tamam, sorunu fark etmemiştim, o zaman kendi başıma daha iyi bir tanım bulmaya çalışacağım.
Super8

3

Ben bir mantık uzmanı değilim, ama cevabın hayır olduğuna inanıyorum . Turing makinesi durursa ve sistem yeterince güçlü ise, Turing makinesinin girişindeki tüm hesaplama geçmişini yazabilmeniz gerekir. Hesaplamanın sonucunun sonlanan bir geçiş sırası olduğunu doğruladığında, makinenin durduğunu görebilirsiniz. Turing makinelerini teorinizde nasıl şekillendirdiğinizden bağımsız olarak, herhangi bir makul teoride durduran bir makinenin aslında durduğunu gösterebilmelisiniz. Benzetme yoluyla, sonlu bir toplamın eşit olduğu şeye eşit olduğunu kanıtlamaya çalışın; örneğin, 5 + 2 + 3 + 19 + 7 + 6 = 42 veya 5 + 5 + 5 = 15 olduğunu kanıtlayın. Bu, adım sayısı sonlu olduğu sürece her zaman mümkün olduğu gibi, sonlu bir hesaplamanın sonucunu da kanıtlar.

Ek açık bir nokta olarak - teoriniz tutarsız olsa bile, makinenin durduğunu hala gösterebilirsiniz, aslında olmasa bile, tutarsız bir teoride herhangi bir wff'yi kanıtlayabileceğinizi, aslında doğrudur.


İlk noktanıza katılıyorum, aşağıdaki cevabımı görün. İkinci noktanızla ilgili olarak, tutarsız bir teori aynı zamanda tutarlı teorilerin kısıtlanmasının (aslında sonlandırılamayan) TM'nin sona ermesini de kanıtlayacaktır.
Super8

Sanırım aynı şeyi söylüyoruz; Sadece soruda "tutarlı" dediğini fark ettim, bunu özlediğim için üzgünüm. Bence Kaveh'in cevabı aynı şeyleri kapsıyor ve yine de daha zarif yazılmış.
Philip White
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.