Итак, я читаю известную статью Тьюринга «О вычислимых числах с приложением к проблеме Entscheidungs». В начале своего доказательства неразрешимости логики первого порядка (FOL) он утверждает следующее:
Следует, пожалуй, заметить, что то, что я буду доказывать, сильно отличается от хорошо известных результатов Гёделя. Гёдель показал, что (в формализме Principia Mathematica) существуют предложения 𐌵 такие, что ни 𐌵 , ни ¬𐌵 недоказуемы. Как следствие этого показано, что в рамках этого формализма невозможно дать доказательство непротиворечивости Principia Mathematica (или K ). С другой стороны, я покажу, что не существует общего метода, который говорит, доказуема ли данная формула 𐌵 в K или, что то же самое, непротиворечива ли система, состоящая из K с присоединенной ¬𐌵 в качестве дополнительной аксиомы .
K является аксиоматизацией FOL, данной Гильбертом и Аккерманом . Кроме того, он утверждает:
Если бы было доказано отрицание того, что показал Гёдель, т. е. если бы для каждого 𐌵 доказуемо либо 𐌵 , либо ¬𐌵 , то мы должны были бы иметь немедленное решение проблемы Entscheidungsproblem. Ведь мы можем изобрести машину 𐌺 , которая будет последовательно доказывать все доказуемые формулы. Рано или поздно 𐌺 достигнет либо 𐌵 , либо ¬𐌵 . Если оно достигает 𐌵 , то мы знаем, что 𐌵 доказуемо. Если оно достигает ¬𐌵 , то, поскольку K непротиворечиво (Гильберт и Аккерман, стр. 65), мы знаем, что 𐌵 недоказуемо.
Таким образом, на первый взгляд и без дополнительных пояснений с его стороны, он, кажется, приравнивает два разных вида формальных аксиоматических систем: те, которые пытаются механизировать понятие достоверности в логике, и те, которые пытаются механизировать понятие истины в арифметике. .
Вероятно, он пытается понять, что существует способ закодировать в арифметике понятие 𐌵 как доказуемого предложения в K , так что, если арифметика завершена, то это предложение можно было бы доказать или опровергнуть в арифметике.
Любые предложения, чтобы понять, о чем он говорит здесь?
Заранее спасибо :)
Вероятно, он пытается понять, что существует способ закодировать в арифметике понятие 𐌵 как доказуемого предложения в K, так что, если арифметика завершена, то это предложение можно было бы доказать или опровергнуть в арифметике.
Вы абсолютно правы. Гедель показал (с помощью своей β-леммы), что можно кодировать конечные последовательности натуральных чисел как натуральные числа и манипулировать ими, и все это в рамках PA (или эквивалента). Доказательство в любой вычислимой ЛОЛ-теории T — это просто последовательность формул, удовлетворяющих правилам вывода, которая, очевидно, может быть закодирована как конечная последовательность натуральных чисел. Кроме того, независимо от того, кодирует ли натуральное число доказательство над T, является Σ1-предложением (т. е. формой «∃k (...)», где все кванторы в «...» ограничены). Теперь PA является Σ1-полным, а это означает, что если Σ1-предложение истинно, то PA может это доказать. Итак, если T что-то доказывает, то PA может доказать этот факт!
Символически для любой вычислимой формальной системы T и любого предложения Q над T, если ( T ⊢ Q ), то ( PA ⊢ ProvT ), где Prov[T] — предикат языка PA.
Теперь должно быть ясно, что проблема заключается в случае ( T ⊬ Q ); где у нас нет гарантии, что ( PA ⊢ ¬ProvT ). (И на самом деле Гедель показал, что это вообще неверно.)
Но комментарий Тьюринга можно усилить, заявив, что если существует вычислимое непротиворечивое расширение E PA, которое доказывает каждое истинное Σ1-предложение и опровергает каждое ложное Σ1-предложение, то мы можем определить, является ли ( T ⊢ Q ), просто перечислив все теоремы из E, пока мы не найдем доказательство или опровержение ProvT.
Его первоначальный более слабый комментарий состоит просто в том, что не существует вычислимой непротиворечивой полной аксиоматизации натуральных чисел N (т. е. модели PA). Но даже просто просить о возможности опровергнуть каждое ложное Σ1-предложение уже достаточно плохо, как объяснялось выше. Все это по-прежнему опирается на β-лемму Гёделя, но объяснение несколько проще. Нужно только, чтобы ( T ⊢ Q ) тогда и только тогда, когда ( N ⊨ ProvT ).
В связи с вашим вопросом я также хотел бы упомянуть, что можно напрямую доказать неразрешимость ВОЛ с помощью теоремы Гёделя-Россера, примененной к арифметике РА Робинсона. RA конечно аксиоматизируем, поэтому доказуемость предложения Q над RA эквивалентна доказуемости одного предложения над чистым FOL (т.е. конъюнкция аксиом RA влечет Q). Поскольку доказуемость RA неразрешима по Гёделю-Россеру, доказуемость над чистыми ВОЛ также неразрешима.
Если вас интересует полностью обобщенная теорема Гёделя-Россера о неполноте, см. этот пост для простого доказательства, основанного на вычислимости.
Вероятно, он пытается понять, что существует способ закодировать в арифметике понятие 𐌵 как доказуемого предложения в K, так что, если арифметика завершена, то это предложение можно было бы доказать или опровергнуть в арифметике.
На самом деле я не думаю, что он этого добивается. Похоже, он предполагает, что вы могли бы написать компьютерную программу, которая рекурсивно перечисляет все возможные доказательства (например, используя алгоритм поиска в ширину по дереву всех возможных доказательств, которые вы можете составить из аксиом, с некоторыми дополнительными тонкостями). иметь дело со схемами аксиом ). Это общая техника, которой «не важно», как выглядят ваши аксиомы. Если вы знаете, что система, что бы она ни кодировала, полна (что она доказывает каждое утверждение или его отрицание) и непротиворечива (что она никогда не доказывает утверждение и его отрицание), то эта техника всегда найдет доказательство или опровержение любого утверждения. вы хотите спросить о.
Однако, как признает Тьюринг, Гедель уже доказал, что любая система, которая может кодировать арифметику, не может быть одновременно полной и непротиворечивой, поэтому на самом деле это не работает. Затем аргумент Тьюринга доказывает более сильное утверждение о том, что не существует алгоритма , который действительно работает в этом случае.
Конифолд
Хавьер Диего-Фернандес
Хавьер Диего-Фернандес
Конифолд
Хавьер Диего-Фернандес
Конифолд
Хавьер Диего-Фернандес
Мауро АЛЛЕГРАНСА
пользователь 21820