Главная » Просмотр файлов » Верещагин Н.К., Шень А. - Языки и исчисления

Верещагин Н.К., Шень А. - Языки и исчисления (1076783), страница 33

Файл №1076783 Верещагин Н.К., Шень А. - Языки и исчисления (Верещагин Н.К., Шень А. - Языки и исчисления) 33 страницаВерещагин Н.К., Шень А. - Языки и исчисления (1076783) страница 332018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 33)

(Впоследствии мы увидим, что любое полное множествоможет быть получено таким способом — это легко следует из теоремы 46.)В определении полноты существенно, что мы ограничиваемся замкнутыми формулами той же сигнатуры. Например, если мы возьмём одноместный предикатный символ S, не входящий в Γ, то формулы из Γ про него ничего не утверждают, и потому, скажем, ниформула ∀x S(x), ни её отрицание не выводимы из Γ. Замкнутостьформулы ϕ тоже важна. Например, множество всех истинных в натуральном ряду формул сигнатуры (=, <) полно, но ни формулаx = y, ни формула x 6= y из него не выводятся, иначе по правилу обобщения мы получили бы ложную в N формулу ∀x∀y (x = y)или ∀x∀y (x 6= y).Полное множество подобно мировоззрению человека, достигшегопредела умственного развития: на всё, что входит в круг его понятий(выражается формулой сигнатуры σ), он имеет точку зрения.

Ноэто не относится ни к формулам большей сигнатуры (содержащимновые для него понятия), ни к формулам с параметрами (посколькузначения параметров не фиксированы).Теперь мы готовы к доказательству основного результата этогораздела.Теорема 46 (полнота исчисления предикатов, сильная форма). Всякая непротиворечивая теория совместна. Напомним, как мы доказывали аналогичное утверждение для148Исчисление предикатов[гл. 4]высказываний. Мы расширяли наше непротиворечивое множество Γдо полного множества Γ0 , а потом полагали пропозициональную переменную p истинной, если Γ0 ` p.

Здесь этого будет недостаточно,как мы увидим (например, непонятно, откуда брать носитель искомой модели). Но начало рассуждения будет таким же.Лемма 1. Для всякого непротиворечивого множества Γ замкнутых формул сигнатуры σ существует полное непротиворечивое множество Γ0 замкнутых формул той же сигнатуры, содержащее Γ.Доказательство повторяет рассуждение раздела 2.2: рассматривая по очереди замкнутые формулы, мы добавляем либо их, либо ихотрицания в множество Γ.Это можно сделать без труда для конечной или счётной сигнатуры (тогда множество всех замкнутых формул этой сигнатуры счётно); для общего случая надо воспользоваться трансфинитной индукцией или леммой Цорна, как объяснялось в разделе 2.2.

Лемма 1доказана.Как же теперь построить модель полного множества Γ? Прежде всего надо решить, что будет носителем этой модели. Заметим,что в сигнатуре могут быть некоторые константы (функциональные символы валентности 0). Им должны соответствовать некоторые элементы носителя. Кроме того, замкнутым термам (которыене содержат никаких переменных, только константы) также должны соответствовать элементы носителя.

Попробуем взять в качественосителя как раз множество T всех замкнутых термов нашей сигнатуры. При этом понятно, как надо определять сигнатурные функциина этом множестве: функция, соответствующая символу f валентности k, отображает замкнутые термы t1 , . . . , tk в терм f (t1 , . . . , tk ).(Это определение никак не зависит от Γ.)Предикаты на этом множестве определяем так: если A — предикатный символ, а t1 , . . .

, tn — замкнутые термы, то предикат, соответствующий символу A, истинен на термах t1 , . . . , tn , если формулаA(t1 , . . . , tn ) выводима из Γ.Тем самым интерпретация полностью описана, и мы хотели быдоказать, что все формулы из Γ в ней истинны. Мы будем доказывать по индукции такой факт: если Γ ` ϕ, то формула ϕ истинна впостроенной интерпретации, а если Γ ` ¬ϕ, то формула ϕ ложна.Однако без дополнительных предположений о множестве Γ этотплан обречён на неудачу, поскольку замкнутых термов может бытьсовсем мало (или даже вовсе не быть), в то время как соответствующая теория не имеет конечных моделей. Если начать индуктивное[п.

5]Полнота исчисления предикатов149рассуждение, то выяснится, что трудность возникает в случае, когда формула ϕ начинается с квантора. Например, может оказаться,что формула ∃x A(x) выводима из множества Γ, в то время как нидля какого замкнутого терма t формула A(t) не выводима из Γ.

Тогда формула ∃x A(x) будет ложной в описанной нами модели (хотявыводимой). Чтобы преодолеть эту трудность, мы наложим дополнительные требования на множество Γ.Назовём теорию (множество замкнутых формул сигнатуры σ) экзистенциально полной в сигнатуре σ, если для всякой замкнутойформулы ∃ξ ϕ сигнатуры σ, выводимой из Γ, найдётся замкнутыйтерм t этой сигнатуры, для которого Γ ` ϕ(t/ξ).Если множество Γ полно и экзистенциально полно, то описаннаявыше конструкция с замкнутыми термами даёт его модель. Преждечем проверять это, покажем, как расширить Γ до полного и экзистенциально полного множества.

Ключевую роль здесь играет такаялемма:Лемма 2. Пусть Γ — непротиворечивое множество замкнутыхформул, из которого выводится замкнутая формула ∃ξ ϕ. Пусть c —константа, не встречающаяся ни в Γ, ни в ϕ. Тогда множество Γостанется непротиворечивым после добавления формулы ϕ(c/ξ).(Замечание. Здесь и далее, говоря о непротиворечивости и выводимости, мы не уточняем, в какой сигнатуре строятся выводы: всенаши сигнатуры будут отличаться лишь набором констант, и леммао добавлении констант на с. 145 даёт нам такое право.)Доказательство леммы 2. Пусть Γ становится противоречивымпосле добавления формулы ϕ(c/ξ).

Отсюда следует (используем подходящую пропозициональную тавтологию), что отрицание этой формулы выводится из Γ, то есть выводима формула γ → ¬ϕ(c/ξ), гдеγ — конъюнкция конечного числа формул из Γ. По лемме о свежихконстантах (с. 144) выводима формула γ → ¬ϕ (напомним, что c невходит ни в ϕ, ни в γ). Контрапозиция даёт формулу ϕ → ¬γ, а правило Бернайса — формулу ∃ξ ϕ → ¬γ. По предположению формула∃ξ ϕ выводима из Γ, и множество Γ оказывается противоречивым.Лемма 2 доказана.100. Докажите такое усиление леммы 2: при добавлении в ` формулыϕ(c/ξ) (в предположениях леммы) множество выводимых из ` формулисходной сигнатуры (без константы c) не меняется.Лемма 3.

Пусть Γ — непротиворечивое множество замкнутыхформул сигнатуры σ. Тогда существует расширение сигнатуры σновыми константами и непротиворечивое, полное и экзистенциально150Исчисление предикатов[гл. 4]полное (в расширенной сигнатуре) множество Γ0 замкнутых формул,содержащее Γ.Доказательство. Пусть сигнатура конечна или счётна. Тогда замкнутых формул вида ∃ξ ϕ, выводимых из Γ, не более чем счётноечисло. К каждой из них по очереди будем применять лемму 2, вводяновую константу.

Согласно этой лемме, на каждом шаге множество Γостаётся непротиворечивым, поэтому оно будет непротиворечивыми после добавления счётного числа формул (вывод противоречиязатрагивает лишь конечное число формул).Однако нельзя утверждать, что полученное множество будет экзистенциально полным в новой сигнатуре, поскольку про формулывида ∃ξ ϕ с добавленными константами мы ничего не знаем. Пополним это множество, применив лемму 1, и повторим рассуждение: длякаждой замкнутой выводимой формулы, начинающейся с кванторасуществования, введём новую константу и т. д.Затем снова пополним его, снова добавим константы, снова пополним и так сделаем счётное число раз. Объединение всех полученных множеств будет непротиворечивым, полным и экзистенциальнополным. В самом деле, оно непротиворечиво, так как противоречиедолжно выводиться из конечного числа формул (и поэтому должно появиться уже на конечном шаге).

Оно полно: любая замкнутаяформула ϕ содержит конечное число новых констант, поэтому на каком-то шаге пополнения она или её отрицание станут выводимыми.Наконец, построенное множество экзистенциально полно по той жепричине: всякая формула содержит конечное число новых констант,потому на следующем шаге для неё предусмотрена своя константа.Что меняется, если сигнатура несчётна? Тогда мы уже не можемрассматривать все экзистенциальные формулы по очереди, и надообрабатывать их все сразу.

При этом противоречие не появится: всамом деле, оно использовало бы лишь конечное число добавленныхформул, а для конечного числа всё уже доказано.После этого доказательство проходит как раньше (мы по-прежнему делаем счётное число чередующихся пополнений множества ирасширений сигнатуры).Лемма 3 доказана.Последним шагом в доказательстве теоремы о полноте (всякоенепротиворечивое множество замкнутых формул совместно) является такая лемма:Лемма 4. Пусть Γ — полное и экзистенциально полное множествозамкнутых формул некоторой сигнатуры σ. Тогда существует интер-[п.

5]Полнота исчисления предикатов151претация M сигнатуры σ, в которой истинны все формулы из Γ.Мы уже говорили, как надо строить такую интерпретацию. Повторим это более подробно. Рассмотрим все замкнутые термы сигнатуры σ, то есть термы, не содержащие переменных, а только функциональные символы и константы. (Такие термы существуют, поскольку теория Γ экзистенциально полна.) Это множество будет носителем интерпретации.Как интерпретировать функциональные символы, понятно (этоне зависит от множества Γ): если символ f имеет валентность n, тоему соответствует функция, которая отображает n замкнутых термов t1 , . . .

, tn в замкнутый терм f (t1 , . . . , tn ). Константы (функциональные символы валентности 0) интерпретируются сами собой.Интерпретация предикатных символов такова. Пусть A — предикатный символ валентности n. Чтобы узнать, истинен ли соответствующий ему предикат на замкнутых термах t1 , . . .

, tn , надо составить атомарную формулу A(t1 , . . . , tn ) и выяснить, что выводитсяиз Γ — сама эта формула или её отрицание. (Здесь мы используемполноту.) В первом случае предикат будет истинным, во втором —ложным.Индукцией по числу логических связок и кванторов в замкнутойформуле ϕ сигнатуры σ докажем такое утверждение:Γ ` ϕ ⇔ ϕ истинна в M .Для атомарных формул это верно по построению интерпретации M .Для пропозициональных связок рассуждение ничем не отличается от приведённого в разделе 2.2. Нам нужно проверить, что выводимость из Γ подчиняется тем же правилам, что и истинность:Γ ` ¬A ⇔ Γ 6` A,Γ ` A ∧ B ⇔ Γ ` A и Γ ` B,Γ ` A ∨ B ⇔ Γ ` A или Γ ` B,Γ ` A → B ⇔ Γ 6` A или Γ ` B.Все эти свойства несложно доказать. Первое из них выражает полноту (и непротиворечивость — напомним, что по определению полнаятеория всегда непротиворечива) множества Γ. Остальные свойствалегко проверить, если иметь в виду, что все частные случаи пропозициональных тавтологий выводимы.Пусть теперь формула ϕ имеет вид ∃ξ ψ, где ψ — формула с единственным параметром ξ (или без параметров).

Предположим, что152Исчисление предикатов[гл. 4]она выводима из Γ. Тогда в силу экзистенциальной полноты найдётся константа c, для которой Γ ` ψ(c/ξ). Формула ψ(c/ξ) имеетменьшее число логических связок, поэтому к ней можно применитьпредположение индукции и заключить, что она истинна в M . Тогда формула ψ истинна на оценке ξ 7→ c (см. лемму 2 на с.

Характеристики

Тип файла
PDF-файл
Размер
1,57 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее