Что здесь пытается объяснить автор?

Из конспектов лекций Ааронсона для PHYS 2006 г. 771 :

... Почему теорема о неполноте не противоречит теореме о полноте? Вероятно, проще всего это сделать на примере. Рассмотрим «теорию ненависти к себе» PA+Not(Con(PA)), или арифметику Пеано плюс утверждение о собственной непоследовательности. Мы знаем, что если PA непротиворечива, то и эта странная теория должна быть непротиворечивой, поскольку в противном случае PA доказывала бы свою собственную непротиворечивость, чего не допускает теорема о неполноте. Отсюда по теореме полноты следует, что PA+Not(Con(PA)) должна иметь модель. Но как могла бы выглядеть такая модель? В частности, что произойдет, если в рамках этой модели вы просто попросите показать доказательство непоследовательности PA?

Я скажу вам, что произойдет: аксиомы скажут вам, что доказательство несостоятельности PA закодировано положительным целым числом X. И тогда вы спросите: «Но что такое X?» И аксиомы сказали бы: «Х». И вы бы сказали: «Но что такое X, как обычное положительное целое число?»

«Нет, нет, нет! Говори об аксиомах».

«Хорошо, X больше или меньше 10 500 000

"Больше". (Аксиомы не глупы: они знают, что если они говорят «меньше», то вы можете просто попробовать каждое меньшее число и убедиться, что ни одно из них не содержит доказательства несостоятельности PA.)

"Хорошо, тогда что такое X+1?"

"Ю."

И так далее. Аксиомы будут продолжать придумывать фиктивные числа, чтобы удовлетворить ваши запросы, и, если предположить, что сама PA непротиворечива, вы никогда не сможете заманить их в ловушку несоответствия. Суть теоремы о полноте в том, что все бесконечное множество фиктивных чисел, составленных аксиомами, будет составлять модель для PA — но не обычную модель (т. е. обычные положительные целые числа)! Если мы настаиваем на том, чтобы говорить об обычной модели, то мы переходим из области Теоремы о полноте в область Теоремы о неполноте.

  1. Что подразумевается под «теорией самоостановки»? И как согласуется PA+Not(Con(PA))?
  2. Что автор пытается сказать с помощью аргумента фиктивного числа, когда аксиомы отвечают, говоря X и т. д. Почему я должен просить показать доказательство несостоятельности PA?
Мне тоже нужен источник, пожалуйста, можете ли вы отредактировать его в вопросе?
@TenO'Four Я пошел дальше и сам отредактировал исходный код. К ОП, вы должны сделать это сами в будущем.
@Ноа Швебер, спасибо 😊

Ответы (2)

Всюду я буду предполагать, что п А согласуется.


Ре: (1):

«Теория самоостановки» — это всего лишь немного красочного языка. « Неуверенность в себе » была бы, на мой взгляд, более уместна (или, может быть, «остановка» — это опечатка для «ненависти»?). В любом случае, не стоит заострять на этом внимание.

Настоящий вопрос, почему п А + ¬ С о н ( п А ) согласуется. Это прекрасное следствие второй теоремы о неполноте:

  • Если п А + ¬ С о н ( п А ) ⊢⊥ , теорема дедукции даст нам п А ¬ С о н ( п А ) →⊥ или эквивалентно

    п А ¬ ( ¬ С о н ( п А ) ) .

  • Но это просто забавный способ сказать " п А С о н ( п А ) ." И мы знаем , что это не может произойти, по Гёделю, если только п А непоследовательно.

Перефразируй, " Т не доказывает А "всегда эквивалентно" Т + ¬ А является последовательным." Здесь мы используем Т "=" п А и А "=" С о н ( п А ) .


Ре: (2):

Дело в том, что теорема о полноте (не опечатка — совсем не то, что теорема о неполноте, совпадение терминологии весьма неудачно) говорит о том, что любая непротиворечивая теория имеет модель. В частности, согласно разделу выше теория п А + ¬ С о н ( п А ) должна быть модель, М .

На первый взгляд это кажется странным: М должен думать, что часть его собственного поведения противоречива! Лично я считаю, что на это стоит обратить внимание («Зачем мне просить показать доказательство непоследовательности PA?»), и соответствующая часть аргумента просто пытается демистифицировать его.

Изюминка конечно в том что ¬ С о н ( п А ) является экзистенциальным утверждением, и вещи в М который ( М мысли) свидетельствуют об истинности этого утверждения, на самом деле не являются стандартными натуральными числами (то есть не находятся в диапазоне уникального вложения Н М ). Так что нет никакого противоречия между М думая, что есть число, кодирующее противоречие в п А , и на самом деле такого числа на самом деле не существует.

Спасибо за ответ, не могли бы вы перепроверить последнее утверждение в Re: (1)?
@Ajax Упс, хороший улов, исправлено.
Что происходит тогда? Если эти нестандартные числа не существуют в действительности... на чем основано существование "...отсутствия противоречия между 𝑀 мыслью, что существует число, кодирующее противоречие в 𝖯𝖠, и тем, что на самом деле такого числа в 𝖯𝖠 не существует ? реальность " ...что бы здесь ни означало "мышление"...?
@Ajax Не придавайте слишком большого значения слову «мышление», это просто язык, который я использую, чтобы сделать вещи менее запутанными. Вот конкретный пример более простого явления: если мы позволим М — упорядоченное полукольцо многочленов от одной переменной α с целыми коэффициентами, которые (равны нулю или) имеют положительный старший член, мы получаем модель арифметики Робинсона +
( ) Икс у ( у + у Икс у + у Икс + 1 )
(брать Икс "=" α ). Так это М «думает», что существует число, которое не является ни четным, ни нечетным. Но, конечно, на самом деле (= Н ) каждое число четное или нечетное.
Хорошо, но если я нажму на "... и на самом деле такого числа не существует" ... что мы оставим? Могу ли я интерпретировать эту модель М как состоящую из «мусора» (в техническом смысле)? ...достаточно мусора, чтобы "сделать работу"?
@Ajax "где это нас оставляет?" Я не совсем уверен, что это значит. «Могу ли я интерпретировать эту модель М как состоящую из «мусора» (в техническом смысле)? ... достаточного количества мусора, чтобы «делать работу»?» Вероятно? Это довольно расплывчато, поэтому я не уверен. Дело в том, что любая модель М из п А + ¬ С о н ( п А ) имеет «стандартную часть» и «нестандартную часть», а также тот факт, что М ¬ С о н ( п А ) полностью сводится к факту о «нестандартной части». Это "мусор"? Я не знаю, это зависит от того, что вы считаете мусором, но это точно не «настоящие натуральные числа».
Спасибо за ответ. В том же источнике Ааронсон цитирует Тьюринга: « Если мы хотим, чтобы машина была разумной, она не может быть и непогрешимой. Существуют теоремы, которые почти точно говорят об этом» . Math.SE. Возможно, если бы вы могли дать какое-то объяснение того, как G'Thms связаны с замечанием Тьюринга. Добавлю к этому вопросу, если потребуется.
@Ajax «Я не знаю, как составить вопрос об этом в Math.SE». ... ХОРОШО? Почему вам нужно строить вопрос вокруг этого? Как бы то ни было, не каждая строка описательного текста нуждается в систематическом толковании; важным моментом является фактическая математика, и я бы сосредоточился на ее понимании, а не на чрезмерном подчеркивании конкретного языка, используемого для ее объяснения.
«или, может быть, «остановка» - это опечатка для «ненависти»» - учитывая, что в цитируемом тексте используется «ненависть», а «остановка» появляется только в вопросе 1 после цитаты, «остановка» определенно является ошибкой. Это должно быть "ненависть".
@NoahSchweber Что произойдет, если мой компьютер реализует 𝖯𝖠+¬𝖢𝗈𝗇(𝖯𝖠)?
@Ajax Что вообще означает для компьютера «реализовать п А + ¬ С о н ( п А ) "?
@NoahSchweber настроил машину Тьюринга, соответствующую формальной системе?
@Ajax Хорошо, что значит для машины Тьюринга «соответствовать» формальной системе?
@NoahSchweber Разрешены только определенные правила перехода плюс лента с напечатанными на ней аксиомами ... (Разве ТМ не просто человеческий расчет в формальной системе?)
@Ajax Пока это слишком расплывчато, чтобы отвечать. Какие конкретные правила перехода разрешены? Какую переписку вы имеете в виду? Иными словами, что именно делает эта машина — например, вы просто запрашиваете машину, которая просматривает п А + ¬ С о н ( п А ) -доказательства? (Между тем я не уверен, что означает ваша скобка.)
@NoahSchweber Да, доказательство всех доказуемых теорем - разве ТМ не этим занимается (я спрашиваю)? И разве это не эквивалентно человеческому расчету в самом строгом смысле?
@Ajax Разные ТМ делают разные вещи. Я не уверен, что означает выражение «эквивалентно человеческому расчету в самом строгом смысле», поэтому не могу это комментировать. В этом случае вы получите, например, машину, которая успешно находит доказательство (соответствующим образом закодированное) утверждения «Эта машина в конце концов найдет доказательство 0 "=" 1 , "но так и не находит доказательства " 0 "=" 1 По сути, этот компьютер ошибается точно так же, как и теория. п А + ¬ С о н ( п А ) неправильно.
  1. Теория «ненависти к себе» — всего лишь причудливый термин автора для теории вроде п А + ¬ ( С о н ( п А ) ) что утверждает несостоятельность одной из его подтеорий. Если п А + ¬ С о н ( п А ) были противоречивы, мы могли бы вывести противоречие из п А + ¬ С о н ( п А ) , что означало бы, что п А смог бы доказать С о н ( п А ) , что противоречит второй теореме о неполноте. (Я предполагаю, что на протяжении всего этого п А на самом деле соответствует.)
  2. Второй момент заключается в том, что, как мы теперь знаем, п А + ¬ С о н ( п А ) непротиворечива, теорема о полноте говорит нам, что она должна иметь модель. Тогда, конечно, естественно задаться вопросом, на что могла бы быть похожа эта модель. Нетрудно заметить, что любая модель теории, расширяющая п А включает в себя копию натуральных чисел с обычными арифметическими операциями — назовем числа в этой копии стандартными натуральными числами. Но что ¬ С о н ( п А ) на самом деле говорит, что есть номер Икс который кодирует доказательство 0 0 . Это число не может быть стандартным натуральным числом, иначе оно кодировало бы доказательство в п А из 0 0 . Итак, мы заключаем, возвращаясь к определению С о н , что модель включает в себя множество нестандартных натуральных чисел, которые создают иллюзию того, что 0 0 имеет доказательство.
Позвольте спросить... вы используете слово "заговор" только с нашей точки зрения...? Что для модели М все может означать совсем другое....а может и не так спорно?
Под "заговором" я подразумеваю, что арифметика на нестандартных числах делает Икс выглядеть так, как будто он кодирует конечный набор действительных шагов вывода, которые доказывают 0 0 . Однако, поскольку Икс является нестандартным, если бы мы попытались раскрутить определения нашей кодировки, чтобы найти этот конечный набор шагов вывода, процесс никогда не завершился бы.
...но процесс закончится, если, скажем, волшебным образом я знаю кодировку нестандартных чисел...?
Нет, процесс не закончился бы: если бы он закончился, Икс должно быть стандартно для начала. Обратите внимание, что кодировка, о которой я говорю, — это кодировка доказательств в виде чисел, используемая для определения предиката. С о н . Для данной модели процесс, о котором я говорю, полностью детерминирован: никакая волшебная дополнительная информация не может остановить его.