Rossers numarası - Rossers trick - Wikipedia

Asal sayıların seyrekliği hakkındaki teorem için bkz. Rosser teoremi. Eksiklik teoremlerine genel bir giriş için bkz. Gödel'in eksiklik teoremleri.

İçinde matematiksel mantık, Rosser'ın numarası kanıtlamak için bir yöntemdir Gödel'in eksiklik teoremleri düşünülen teorinin olduğu varsayımı olmadan ω tutarlı (Smorynski 1977, sayfa 840; Mendelson 1977, sayfa 160). Bu yöntem, J. Barkley Rosser 1936'da, Gödel'in 1931'de yayınlanan eksiklik teoremlerinin orijinal kanıtının bir iyileştirmesi olarak.

Gödel'in orijinal ispatı (gayri resmi olarak) "Bu cümle kanıtlanamaz" cümlesini kullanırken, Rosser'in hilesi "Bu cümle ispatlanabilirse, onun olumsuzlamasının daha kısa bir kanıtı vardır" diyen bir formül kullanır.

Arka fon

Rosser'in hilesi, Gödel'in eksiklik teoreminin varsayımlarıyla başlar. Bir teori T etkili, tutarlı ve temel aritmetiğin yeterli bir bölümünü içeren seçilir.

Gödel'in kanıtı, böyle herhangi bir teori için bir formül olduğunu gösterir.T(x,y) amaçlanan anlamı olan y bir formül için doğal bir sayı kodudur (bir Gödel numarası) ve x bir ispat için Gödel numarasıdır, aksiyomlarından T, tarafından kodlanan formülün y. (Bu makalenin geri kalanında, numara arasında herhangi bir ayrım yapılmamaktadır. y ve tarafından kodlanan formül yve bir formül co kodlayan sayı # φ ile gösterilir). Ayrıca, Pvbl formülüT(y) ∃ olarak tanımlanırx KanıtT(x,y). Aşağıdakilerden kanıtlanabilen formül setini tanımlamayı amaçlamaktadır. T.

Varsayımlar T ayrıca negatif fonksiyonunu neg (y), özelliği ile y formülün kodu is sonra neg (y) ¬φ formülünün kodudur. Olumsuzlama işlevi, formül kodları olmayan girdiler için herhangi bir değer alabilir.

Teorinin Gödel cümlesiT bazen G olarak gösterilen bir formül φT öyle ki T kanıtlıyorφ ↔ ¬PvblT(# φ). Gödel'in kanıtı gösteriyor ki eğer T tutarlı ise Gödel cümlesini ispatlayamaz; ancak Gödel cümlesinin olumsuzlamasının da kanıtlanamayacağını göstermek için, teorinin daha güçlü bir varsayım olduğunu eklemek gerekir. ω tutarlı, yalnızca tutarlı değil. Örneğin, T = PA + ¬G teorisiPA ¬G'yi kanıtlıyorT. Rosser (1936), Gödel'in ispatındaki Gödel cümlesini değiştirmek için kullanılabilecek, consist-tutarlılığı varsayma ihtiyacını ortadan kaldıran farklı bir kendine gönderme yapan cümle inşa etti.

Rosser cümlesi

Sabit bir aritmetik teori için T, izin verT(x,y) ve neg (x) ilişkili ispat koşulu ve olumsuzlama işlevi olabilir.

Değiştirilmiş bir ispat koşulu KanıtRT(x,y) olarak tanımlanır:

bunun anlamı

Bu değiştirilmiş ispat koşulu, değiştirilmiş bir kanıtlanabilirlik yüklemi Pvbl'yi tanımlamak için kullanılır.RT(y):

Gayri resmi olarak, PvblRT(y) iddiasıdır y bazı kodlanmış kanıtlarla kanıtlanabilir x öyle ki olumsuzlamanın daha küçük kodlu bir kanıtı yoktur. y. Varsayımı altında T tutarlıdır, her formül için φ formül PvblRT(# φ) ancak ve ancak PvblT(# φ) tutar, çünkü φ ispatı için bir kod varsa, o zaman ( T) ¬φ ispatı için bir kod yoktur. Ancak, PvblT ve PvblRT kanıtlanabilirlik açısından farklı özelliklere sahiptir. T.

Tanımın acil bir sonucu şudur: T yeterli aritmetik içerirse, her formül φ, Pvbl içinRT(φ) ¬Pvbl anlamına gelirRT(neg (φ)). Bunun nedeni, aksi takdirde iki sayı olmasıdır. n,m, sırasıyla φ ve ¬φ ispatlarının kodlanması, n<m ve m<n. (Aslında T sadece böyle bir durumun herhangi iki sayı için geçerli olamayacağını kanıtlaması ve bazı birinci dereceden mantığı içermesi gerekir)

Kullanmak çapraz lemma, ρ bir formül olsun ki T ρ ↔ ¬ Pvbl'yi kanıtlıyorRT(# ρ). Ρ formülü, Rosser cümle teorinin T.

Rosser teoremi

İzin Vermek T Rosser cümlesi ρ ile yeterli miktarda aritmetik içeren etkili ve tutarlı bir teori olabilir. Daha sonra şu tespit (Mendelson 1977, s.160):

  1. T ρ kanıtlamaz
  2. T ¬ρ olduğunu kanıtlamaz.

Bunu kanıtlamak için önce bir formül y ve bir sayı için e, eğer kanıtRT(e, y) tutar, sonra T Kanıtı kanıtlıyorRT(e, y). Bu, Gödel'in ilk eksiklik teoreminin ispatında yapılana benzer bir şekilde gösterilir: T Kanıtı kanıtlıyorT(e, y), iki somut doğal sayı arasındaki ilişki; sonra tüm doğal sayıların üzerinden geçer z daha küçük e tek tek ve her biri için z, T kanıtlıyorT(z, neg (y)), yine, iki somut sayı arasındaki bir ilişki.

Varsayımı T yeterli aritmetik içerir (aslında gerekli olan temel birinci dereceden mantıktır) T ayrıca Pvbl'yi kanıtlıyorRT(y) bu durumda.

Ayrıca, eğer T tutarlı ve kanıtlıyor, sonra bir sayı var e kanıtı için kodlama Tve φ in olumsuzlamasının kanıtı için numara kodlaması yoktur. T. Bu nedenle KanıtıRT(e, y) tutar ve bu nedenle T Pvbl'yi kanıtlıyorRT(# φ).

(1) 'in ispatı, Gödel'in ilk eksiklik teoreminin ispatı ile benzerdir: T ρ; daha sonra, önceki detaylandırmaya göre şunu takip eder: T Pvbl'yi kanıtlıyorRT(# ρ). Böylece T ayrıca ¬ρ olduğunu kanıtlıyor. Ama biz varsaydık T ρ olduğunu kanıtlar ve bu imkansızsa T tutarlıdır. Sonucuna varmak zorundayız T ρ kanıtlamaz.

(2) 'nin kanıtı ayrıca belirli bir Kanıt biçimini kullanırRT. Varsaymak T ¬ρ olduğunu kanıtlıyor; daha sonra, önceki detaylandırmaya göre şunu takip eder: T Pvbl'yi kanıtlıyorRT(neg (# ρ)). Ancak, önceki bölümde bahsedilen Rosser'ın kanıtlanabilirlik yükleminin tanımının dolaysız sonucuna göre, şu sonuç çıkar: T ¬Pvbl olduğunu kanıtlıyorRT(# ρ). Böylece T ayrıca ρ olduğunu kanıtlıyor. Ama biz varsaydık T ¬ρ olduğunu kanıtlar ve bu imkansızsa T tutarlıdır. Sonucuna varmak zorundayız T ¬ρ olduğunu kanıtlamaz.

Referanslar

  • Mendelson (1977), Matematiksel Mantığa Giriş
  • Smorynski (1977), "Eksiklik teoremleri", Matematiksel Mantık El Kitabı, Jon Barwise Ed., Kuzey Hollanda, 1982, ISBN  0-444-86388-5
  • Rosser (1936), "Gödel ve Kilise'nin bazı teoremlerinin uzantıları", Journal of Symbolic Logic, c. 1, s. 87–91.

Dış bağlantılar