epros писал(а):
маткиб писал(а):
Что подразумевается под сведением к противоречию? Песня, конечно, отдельная, да и конструктивисты - народ особый и разнообразный, но определения Вы не дали.
Ну, дык. Формальный вывод согласно соответствующим правилам вывода. Добавляем к тому, что у нас есть, предположение
(как новую аксиому), и если выводится заведомо абсурдное утверждение, то значит доказано
.
А в выводе аксиомы Пеано можно использовать?
Кстати, а не будет ли Ваше определение эквивалентно следующему: формула
называется представляющей частично определённый предикат
, если для любого
:
1) если
истинно, то
;
1) если
ложно, то
;
1) если
не определено, то
и
.
Если в выводе можно использовать аксиомы Пеано, то, вероятно, получится нечто похожее.
epros писал(а):
Было бы интересно. Что-нибудь ещё мне нужно уточнить?
Кроме того, что мы уточняем, надо бы уточнить формулировку утверждения. Потому что "алгоритм нельзя записать формулой" я не понимаю. Алгоритм - это машина Тьюринга, а формулам у нас (по определению) соответствует другая модель вычислений, т.е. говорить о точном совпадении машин Тьюринга и алгоритмов, соответствующих формулам, как минимум бессмысленно. Т.е. надо сформулировать утверждение с точки зрения вычисляемых функций, типа "для функции
, нумерующей формулы теории, не существует формулы, представляющей предикат
".
epros писал(а):
маткиб писал(а):
Замечание номер 1. Арифметизация вовсе не обязана строиться на разложении на простые множители (есть масса других способов).
Существенно менее ресурсоёмкие?
Существуют. Например, на основе различных соображений с двоичной записью.
epros писал(а):
маткиб писал(а):
Замечание номер 3. Длинные формулы будут получаться, если использовать аксиомы мета(n)-доказуемостей (чем больше n, тем длиннее формулы), а среди аксиом мета(
)-доказуемости будут и достаточно короткие (меньше 1ГБ).
Наверное те самые, которые являются аксиомами мета(n)-доказуемостей для
небольших n?
И те, которые не являются мета(n) доказуемыми ни при каких n.
epros писал(а):
Остаётся надеятся, что нам будет достаточно только их.
Но их недостаточно (хотя надежда и умирает последней
).
epros писал(а):
1. Правильно ли я понял, что это утверждение всего лишь означает, что если на каком-то из мета(n)-уровней доказано абсурдное утверждение, то мета(
)-теория доказывает абсурдное утверждение (т.е. противоречива)?
Странная у Вас формулировка какая-то. А утверждение всего лишь означает, что ни на каком из мета(n)-уровней не может быть доказано абсурдное утверждение (
).
epros писал(а):
Почему тогда то же нельзя сказать о мета(n+1)-теории?
Да можно наверно.
epros писал(а):
2. Моё рассуждение о конечности любого мета(
)-доказательства ошибочно? В чём именно?
Естественно, оно ошибочно. Ошибка выделена красным.
epros писал(а):
Доказательство - это
конечная последовательность формул теории (каждая из которых получена из нескольких предыдущих по правилу вывода или является аксиомой). Поэтому в доказательстве любой теоремы мета(
)-теории используется
конечное количество мета(
)-аксиом.
А поскольку каждая из мета()-аксиом - это аксиома какого-либо из мета(n)-уровней, то среди них есть аксиома, мета(n)-уровень которой максимален. Вот на этом мета(n)-уровне и будет доказуема данная теорема.