Главная » Просмотр файлов » 1626435694-d107b4090667f8488e7fa1ea1b3d0faa

1626435694-d107b4090667f8488e7fa1ea1b3d0faa (844295), страница 46

Файл №844295 1626435694-d107b4090667f8488e7fa1ea1b3d0faa (Ершов 1977 - Введение в теоретическое программирование) 46 страница1626435694-d107b4090667f8488e7fa1ea1b3d0faa (844295) страница 462021-07-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Доказательство теоремы о дедукции Л е м и а Л1: ) — А:» А. Д о к а з а т е л ь с т в о 1. ) — А:» (А:» А) по А1 при В=А, 2. ) — (А:» ((А:» А):» А)):» ((Аэ (А:» А)):» (А:» А)) по Л2 при В = А ~ А, С = А, 3. ',— (А:» (А~ А))~ (А:» А) по П1 с оС из А1 при В ° =А:»А иФ~Я изп 2. 4.

~ — А ~ А по П1 с ИС из и. 1 и ~Ф:» я из п. 3. ту Пусть формула В выводится из формул Аы..., А„. Распре- делим формулы, образующие дерево условного вывода, по ярусам. В первый ярус попадут все термннальнью вершины. В >сй ярус попадают вершины, имеющие среди предшественников хотя бы одну вершину ($ — 1)-го яруса. Теорема будет доказана иидук- цией по числу ярусов в дереве вывода. В первом ярусе находятся либо выводимые форыулы (аксиомы), либо формулы из списка Аы..., А„. Докажем, что любая 216 ГЛ- С. КРАТКОЕ ПОВТОРЕНИЕ МАТЕМАТИЧЕСКОЙ ЛОГИКИ формулаВиз1-го яруса удовлетворяеттеореме.

Если  — выводимая формула, то,взяв в П1 в качестве посылок В н В~ (А„:» =» В), получим в качестве заключения ) — А„~ В. Если В = А„, то по лемме Л1 получаем )-А„~ А„. Если В = А~ (г ~ и), то, взяв по аксиоме А1 выводимую формулу А~-» (А„:» А;) и А~ в качестве посылок правила П1, получим, что А~ )- А„~ Ао По определению условной выводимости получаем, что для формул В первого яруса справедливо Аы..., А„ь )-А„~ В. то Аь..., Амб 'Ф' (»А» А) ((»А»А) А) »А »А Л1 П1 гл 3)~((ь 3у~фч~~ гг)) П1 АР...,Амб' 7 А,,:.. (с"~~)) ((Вчф~Д Т1 ® тф~ (»А »А) А П1 Рнс.

6.3. деревья вывода в исчислении выспааываннй. Ам...,Ае, В)-Р Ат.— А» С) — Р. а) Метатеорома Т8: " ' А ~' и С )» ' о) Сенвенцнн Т10: ) А )- А. ап обозначение условного вывода, )3: применение метато- оремы, у: посылка условного вывода, 6: подстановка в схему аксиомы. Рассмотрим любую формулу В из г-го яруса и допустим справедливость теоремы для любой формулы из ярусов с меньшими номерами. Формула В получается применением правила П1 к посылкам А и А~ В, для которых по индуктивному допущению как А„:» А, так и А„л (А:» В) выводимы из Ам ..., Ао м Взяв в аксиоме А2 А„= А, А = В и В = С получим выводимую формулу (А„~ (А~ В)):» ((А„:» А)~ (А„~ В)). Ваяв зту формулу в качестве м!:» В1 и А„:» (А:» В) в качестве,ф в П1, э е.з.

исчисления Высклзывлннн получим Ап . ° " Ал-«) — (Ал-» А)~ (Ап~ В). Взяв снова в П1формулу (А„~ А)~ (А„~ В) в качестве ву=» Я и А„~ А в качествем!, получим заключение Ап..., А„г) — А„~ В. Теоре ма о дедукции доказана.~7~7 Теорема о дедукции, а также правила Т8 и Т9, являют собой примеры таких утверждений о выводимостн, которые доказываются не только записьЮ формального вывода в исчислении, но и некоторым общим и неформальным рассуждением о той или иной выводимости без ее конкретного изображения. Этот «второйэ слой логического рассуждения приводит к тому, что подобного рода утверждения называют метатеоремамн.

На рис. 6.3 изображено дерево условного вывода метатеоремы Т8 (прннцип доказательства разбором случаев) и секвенцин Т10 (снятие двойного отрицания). Построенные правила вывода позволяют сблизить аксиоматику исчисления высказываний с правилами равносильных преобразований логических формул. Понимая сокращенную запись (А) = (В) как схему формулы ((А)=» (В)) дс ((В)~ (А)), мы можем сформулировать / в исчислении известные свойства операции тождества, а также связь выводимости с общезначимостью. Т11: ) — А=А, Т12: А= — В» — В=А, Т13: А=В, В=С)-А=С, Т14. 'А, А= — В)-В, Т15.: ) — А )/ ~А.

Для Т13 требуется очевидная лемма о транзитивности импликации. Л2:А~В, В~С) — А~С„ которая, хотя и содержится неявно в аксиоме А2, получается не сразу из нее, а е помощью теоремы о дедукции: из трех посылок А, А =» В, В:3 С о помощью двукратного применения П1 выводится С, после чего по теореме о дедукции получаем условную выводимость А ~ С. Рис. 6.4 показывает вывод Т15 (закон исключенного третьего).

В отличие от исчисления равносильностей логических функций, правило подстановки в исчислении высказываний не аксиоматнзируется (правило П2 в Т), а доказывается в виде так называемой «теоремы о аамене». Т е о р е ма 9. Пусть С (А) — формула, в которой выделено вхождение формулы А, а С (В) — формула, которая получается $ ал.

исчислеиии ВысКАэыиаыий 219 (А В)ж(В А) ф Я П1 (П1) ~~Ит~~— (А»С) Ю) (В С) (А С) тз ((А"С) (В С))е((В-С)-(А СЭ а) С АСВ В СчА (А В)л(В 4) Ав (А-В) (В () АВ ЮКОВ)У 1СчВЪ ЦчА) (СиВ3 ~КМСиАЗР(В$4ЦРКчВ) (Сч43 С В АЗ С В . С А (д~фС А 47 А АВ АБ А7 В ВА АП В=(СчЯ П1 С (СуВ) 4-(С,А) '~й1~ СъДж В П1 Х П1 П1 ЩчВЗ ((СчА) (СчВА ф $ч(СчАЭ ((СчВ) (Сечи) чВ)-Фч4) (СчА) (СчВ) а44) М,Суй г ЧЧЦ ЧчА В ф Рис.

6.5. Вывод лемм из теоремы о земеле. е) А=В) — А'лСыВ~С. е) Аи— и В)-Суу'А=Сч/В. КЮ Гл. 6. кРАткои повтОРБние ИАткмАтическои лОГики С (А) имеет одну из следующих форм: С(А) =(М(А)):Э(Х), (Х):» (М (А)), (М(А)) 8с (Х), (Х) Й(М(А)), (М(А)) )/ (Х), (Х) ~/ (М (А)), $М(А); при этом глубина вхождения А в М (А) равна д, а, стало быть, по предположению индукции имеет место секвенция: А=В~ — М (А) =М (В). Сформулируем следующие Леммы: ЛЗ: А=В)-А:»С=В~С„ Л4: А=В)-С:»А=С:»В, Л5: А= — В) — А8сСшВЬС, Л6: А=В)-СЬА=СЬВ, Л7: А = В ) — А ~/ С еи В )/ С, Л8: А = В ) — С ~/ А ж С ~/ В, Л9: А=— В) — ~Ави ~В. Для примера доказательства нескольких из них даны на рис. 6.5.

После этого проведем для каждой из синтаксических форм для С (А) рассуждение по следующей схеме. Пусть С (А) = — М (А) рг(. По предположению индукции А=В)-М(А) = М(В). По соответствующей лемме имеем М (А) еи М (В) ) — М (А) рХ = М (В) рХ, что в силу транзитнвности свойства выводимости дает А = В )- )- С (А) вм С (В), что и требовалось доказать.тут7 Включение в исчисление знака тождества и обоснование его свойств позволяет доказать в исчислении в виде выводимых схем формул все тождественные равенства булевых функций (1) — (39) (с использованием формул вида В ~/ ) В и В й ) В вместо 1 и $ соответственно). Большая часть выводимостей получается прямым применением подходящих аксиом и правил вывода Т1 — Т10, 5 6.3.

исчислении ВыскАзыВАний 22т однако некоторые выводы достаточно длинны: пример доказательства дистрибутивного свойства конъюнкции по отношению к дизъюнкцни дан на рис. 6.6. АаВ ~Аы)чйаД я тс с1;,~7 т~ В,В,~~~~,В ~„СВ Аз4Вч4 В п~ ЧАС)~(Аайучй аСЪ Т1 рарчСВ ~ аВ)ч(4а ЯаВ)ч$ий4МЯчСЦ ЯЩВчС$ иЯЙВ~чЯЙС$ Ркс. 6.6. Вывод дкстрибутивиости конъюнкции отиоситолько дивъюккцки.

Полнота, непротиворечивость и независимость. Наше изучение исчисления высказываний подходит к концу. Наметим доказательство полноты исчисления т,. Пусть дана общезначимая формула А. С помощью цепочки тождественных преобразований с использованием теоремы' о замене мы получим выводнмость )- А — К, где Ка — совершенная нормальная дизъюнктивная форма. Поскольку А общезначима, Кь должна содержать полный набор элементарных конъюнкций, который очень просто с помощью тождественных преобразований представить в форме ~й-, Ч -1 Х,>В...

В~Х. Ч -1 Х.~. Тзз ГЛ. 6. КРАТКОЕ ПОВТОРЕНИЕ МАТЕМАТИЧЕСКОЙ ЛОГИКИ что в свою очередь преобразуется в выводимую формулу вида В ~/ ) В. По Т15 имеем (- В ~/ ) В, откуда по Т14 получаем выводимость А. Непротиворечивость вытекает из корректности и из того, что отрицание любой общезначимой формулы есть формула необщезначимая. Полнота в узком смысле устанавливается следующим рассуждением.

Пусть А — невыводимая в исчислении Ь формула. В силу полноты Ь А не общезначима. Пусть Х„..., Х „— переменные в формуле А и пп..., ΄— набор значений, на которых интерпретация А имеет значение 1. Заменим в А все вхождения переменной Х, формулой Х ~/ ) Х, если а, = 1, и ) (Х 1/ )Х), если с~ = Ь В результате мы получим формулу А', которая„ оставаясь невыводимой в Ь в), имеет к тому же тогкдественно ложную интерпретацию. Но тогда в 1 будет выводима ) А'. Включим теперь В в качестве схемы аксиомы в Ь, заменив ее переменные на метапеременные. Получим исчисление Ь', в котором будет выводима формула А.

Поскольку правила подстановки формул на место переменных в Ь' сохраняют силу, формула А" также окажется выводимой в Ь, что приводит к противоречию с выводимостью ) А'в Ь'. Точное доказательство полноты в узком смысле требует следующей теоремы. Т е о р е м а 10 (о подстановке). Пусть А(Х) — формула со всеми выделенными вхожденилзш переменной Х и А (В) — формула, полученная подегпановлой формулы В во все вхождения Х. Увода, если (- А (Х), то (- А (В). Д о к а а а т е л ь с т в о.

Рассмотрим дерево вывода В формулы А (Х) и выделим все вхождения переменной Х во все терминальные формулы. Каждая из зтих формул представляет собой аксиому, содержащую метапеременные Мд,..., Мю замененкые на какие-то их фиксированные значения С,(Х), ..., Се(Х). При замене всехвхожденийХ на В мыло-прежнему получим правильное применение аксиомы с метапеременнымн Мп..., Мю замененными на значения С,(В),..., Сь(В).

Проделавтакие жезамены во всех нетерминальных формулах вывода )л, мы получим правильное деревовыводаР с заключительной формулой А (В). с~ ~, Доказатйльсгво независимости аксиом и правил вывода в некотором исчислении, хотя и проходит обычно по общей схеме, но требует немалой изобретательности и хорошего понимания аксиоматики, как в ее содержательном смысле, так и в ее формальном (текстовом) представлении.

С каждой аксиомой (или правилом вывода) связывается некоторое конкретное свойство формул или их интерпретаций. Это свойство, с одной стороны, должно быть ч) Если бы А'оказалась зызодвмой, то, осуществив обратную подстановку, ны поаучпля бы выводнмость А $6.3. ИСЧИСЛЕНИЕ ВЫСКАЗЫВАНИЙ 223 нетривиальным, т. е. среди выводимых должны быть формулы как обладающие, так и не обладающие этим свойством. С другой стороны, подмножество М формул, выводимых без применения данной аксиомы, должно быть замкнутымпо отношению к свойству, т. е.

формулы из М должны все либо обладать, либо не обладать этим свойством. Тем самым обнаруживается неполнота Исчисления без данной аксиомы. Приведем два характерных примера доказательства независимости аксиом исчисления ) . Независимость аксиомы А9: ( ( А:» 1 В) ~ (( ) А:» В) ~А). Если А — формула, то Ь(А) — формула, полученная из А устранени- ем всех вхождений знйка ~. Например, Ь( ~Х~/ ~У):» ) 1Х) = (Х ~/ У) ~ Х.

Утверждается, что если А — любая формула, полученная за- меной метапеременных на их значения в любой иэ схем ак- сиом А1 — А8, то Ь(А) будет общезначимой формулой. Для этого достаточно убедиться, что для любой из этих схем: Ь(А) так же получается иэ данной схемы, как и А. Например,, для А5 имеем Ь((А)/ ~В) ~( ~С.:» ((А ~/ ~В) Ь ~С))) =(А)/ В):» :» (С ~ ((А ~/ В) й С)). Назовем свойство выводимой формулы А иметь общезначимую Ь(А) консервативностью А. Очевйдно, что если А и А:»  — консервативные формулы, то н В тоже будет консервативной. Итак, мы обнаружили, что множество формул, выводимых в исчислении Б без аксиомы А9, обладаег свойством консервативности. В то же время (если взять в А9 А В = А) формула Ь(( )А~ 1А):»(( ~А~А)~А))=(А~А):»((А~А):»А) не является общезначимой (равна $ при А = 1) и, стало быть,, формула ( ~А~ ~А)~(( ~А~А)~А) не выводима в 1 без А9.

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

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

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

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