Главная » Просмотр файлов » В.И. Игошин - Задачи и упражнения по математической логике и теории алгоритмов - 2007

В.И. Игошин - Задачи и упражнения по математической логике и теории алгоритмов - 2007 (1019105), страница 8

Файл №1019105 В.И. Игошин - Задачи и упражнения по математической логике и теории алгоритмов - 2007 (В.И. Игошин - Задачи и упражнения по математической логике и теории алгоритмов - 2007) 8 страницаВ.И. Игошин - Задачи и упражнения по математической логике и теории алгоритмов - 2007 (1019105) страница 82017-07-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Таким образом, исходная задача свелась к определению числа формул, у которых столбец значений истинности имеет указанный вид: в строках 1, 2, 3, 4 и 8 стоят единицы, а в остальных— произвольные значения. А это число, очевидно, равно числу способов, какими можно расставить О и 1 на трех вакантных местах (отмеченных знаком е), т.е. числу наборов длины три, составленных из О и 1. Последнее, как нам известно, равно 2'. Ясно, что все эти формулы будут не равносильны между собой, так как имеют различные столбцы значений. 1.69. Сколько существует не равносильных между собой формул Р(Р, 0, Я) от трех переменных, из каждой из которых логически следует соответствующая формула предыдущей задачи? Р е ш е н и е. л) Воспроизведем найденную в предыдущей задаче таблицу истинности данной формулы -зР~ (Д л Я): Вспоминая определение логического следствия, постараемся понять теперь„как может выглядеть столбец значений формулы Г(Р, О, Я), для которой данная формула ~Рч (0л Я) является логическим следствием.

В тех строках, где данная формула принимает значение О (у нас это строки 5, 6 и 7), формула Г, логическим следствием которой будет данная формула, может также принимать лишь значение О (см. столбец значений формулы Г в 38 последней таблице). В тех же строках, где данная формула принимает значение 1 (у нас это строки 1, 2, 3, 4 и 8), формула Г, из которой логически следует данная, может принимать любое значение (в последней таблице в столбце кэти места отмечены знаком *). Таким образом, искомое число формул равно числу двоичных наборов длины пять (столько вакантных мест отмечено знаком э в столбце значений формулы Г), составленных из 0 и 1.

Это число, как нам известно, равно 2'. Каждому получаемому двоичному набору будет отвечать некоторая формула (ее можно найти с помощью СДН- или СКН-формы; см. 5 2), причем формулы, отвечающие разным столбцам, будут не равносильны между собой. Упрощение систем высказываний. Решить задачи 1.70 — 1.71. 1.70. Упростите данную систему истинных высказываний, т.е. найдите логически эквивалентную ей систему, состоящую из меньшего числа не более сложных высказываний: а) С-~(Ач В), (Вл С)-+А, (АлВ)-+ С; б) А -+1 В ч С), В -+ (А ч С), (А л В) -+ С; в) А-+ В, А-+ (Вч С), В-+ С; г) Р-ь (ЦчА), И~+1 Бч Т), А-+(Дч-чР), (И~л Т)-+-зЮ; д) И~-+(Мч Я), А-+ Т, -чо-+ Т, М-ЙЬч 1Р), Р— +(Тч А); е) -зА -+ ~(В ч С), В -+ -з(А л С), С -+ (А ч -зВ), А -+ (В ч С), (А л л С) -+ В, (-зА л -зВ) -+ С; ж)Р-+Д, Рчо, Ц-+Р; з) Р— + О, Д-э.тР, А-+ Р; и) А ч С,  — > С, (В л С) -+ А; к) А л В, В-+ С, С-+ (А ч В); л) А -+ В, С вЂ” ~ В, (В л С) -+ А.

Р е ш е н и е. л) Упрощение совокупности высказываний основано на том, что каждое из высказываний данной совокупности будет истинным тогда и только тогда, когда истинна конъюнкция всех этих высказываний. Поэтому, составив конъюнкцию из данных высказываний и приведя ее равносильными преобразованиями к конъюнкции более простого вида, можно получить более простую систему высказываний, эквивалентную данной. В нашем случае имеем следующую конъюнкцию, которую последовательно упрощаем: (А -+ В) л (С-+ В) л ((В л С) -+ А) = ( зА ч В) л (~ С ч В) л (з(В л л С) ч А) = (-зА ч В) л ~~ С ч В) л (-зВ ч -з С ч А) = — (-зА ч В) л ((А л л -зА)ч В ч -~ С) л (А ч-ьВ ч-ъ С) = (тА ч В) л (А ч В ч-~ С) л (тА ч В ч ч з С) л (А ч -зВ ч -з С) — = (зА ч В) л (А ч (В л ~В)ч з С) = (-зА ч В) л л (А ч -з С) — = (А -+ В) л (С-+ А).

Следовательно, все высказывания данной системы будут истинны тогда и только тогда, когда будут истинны высказывания А -+ В и С-+ А. Поэтому данная система трех высказываний оказаласьлогически эквивалентной более простой системе двух высказываний А-+ В, С-+А, 39 1.71. Для каждой из следующих систем высказываний найдите логически эквивалентную ей, но более простую систему высказываний, если известно, что в данной системе по меньшей мере одно высказывание истинно: а) -1(А-+ В), -1ВлА, -~Юл С, -~(С-+А); б) А л В л С, чА л ~ В л -з С, А л В л з С, ч(А ч В ч з С); в) Р— ь О, ~(Ц вЂ” > Р), Рл Ц; г) А л -~В л С, А л -К — ь -1 С), А л -4 В ч С); д) Ал-1Вл С, -1(А-+ С) л-1В, -1Ал ~(С-+В); е) -1А ч В, А++ В; ж)А-+В, ВчС, АлС; з) А-+(,Вч С), Вч(А — ь С), Сч(А-+ В), Вч С; и) А л В л -1 С, -1(А -+ С) л -|А, А л (В ч С); к) -1Ал С, А-+ В, Вч(А-+ С); л ) А л В л -1 С, -1 (А -ь В) л -1 С, -1А л -1 (В -+ С).

Решение. л) По меньшей мере одно из высказываний данной совокупности будет истинным тогда и только тогда, когда истинна дизъюнкция всех этих высказываний. Поэтому, составив дизъюнкцию из данных высказываний и приведя ее с помощью равносильных преобразований к дизъюнкции более простого вида, можно получить более простую систему высказываний, эквивалентную данной.

В нашем случае имеем следующую дизъюнкцию, которую затем упрощаем: (А л В л -1 С) ч (-1(А -+ В) л -~ С) ч (-1А л -1( — ь С) ) = — (А л В л л ~ С) ч (-з(~А ч В) л -1 С)ч (~А л -1(-|В ч С)) ьт (А л В л -1 С) ч (А л л ~В л -1 С)ч (-1А л В л -1 С) — = ((А л В л -1 С)ч (А л ~ В л ~ С))ч ((А л л В л з С)ч (~А л В л ~ С)) — = (А л (В ч з В) л ч С)ч ((А ч тА) л В л л -1С) = — (Ал -1С) ч (Вл-1С).

Следовательно, по меньшей мере одно высказывание из данной системы будет истинным тогда и только тогда, когда будет истинным одно из высказываний А л ~ Силн В л ~ С. Поэтому данная система трех высказываний логически эквивалентна более простой системе из двух высказываний А л з С, Вл чС. $2. Нормальные формы для формул алгебры высказываний и их применение Коньюнктивньаи (дизьюнктивным) одночленом от переменных Хп Х„..., Х„называется конъюнкция (дизъюнкция) этих переменных или их отрицаний. Дизьюнктивьюй (коньюнктивноя) нормальной ((юрмой называется произвольная дизъюнкция (конъюнкция) конъюнктивных (дизъюнктивных) одночленов. Сокращенная запись: ДН- форма и КН-форма соответственно. Одночлен от некоторых переменных называется совершенным, если каждая из этих переменных входит в него ровно один раз, со знаком отрицания или без него. 40 Нормальная форма от некоторых переменных называется совершенной, если каждый входящий в нее одночлен является совершенным одночленом от тех же самых переменных.

Сокращенная запись: СДН-форма (или СДНФ) — совершенная дизъюнктивная нормальная форма, СКН-форма (или СКНФ) — совершенная конъюнктивная нормальная форма. Например, (Х, л зХ~ л Хз) и (Х, л Хз) ~ зХ~ — дизъюнктивная (но не совершенная) нормальная форма от трех переменных Х„Х„ Х,, а (Х, ~ -1Х2) л (~Х, ч Х1) л (-1Х, ~ -зХз) — совершенная конъюнктивная нормальная форма от двух переменных Х~ и Хъ Отыскание нормальных форм. Решить задачи 2.1 — 2.18. 2.1.

Приведите равносильными преобразованиями каждую из следующих формул к дизъюнктивной нормальной форме: а) (Х++ У) л-з(У-+ Т); б) ИХ-+ У) -э (У-+ -1Х)) -+ (У-+ -зЕ); в) (Х-э (У-+ с!)) -+ ((Х-+ зУ) -+ (Х-+ -1 У)); г) ((Х-+ У)ч -чУ) -+(Хч(Х++Я)); д) (Х вЂ” > У)-+У; е) Х-+ ( У-+ 2); ж) (-зХл -1 У) ~ (Х++ У); з) (Х++ У) -+ (Хл Я); и) (Х++ У) -+ ((-1Х-+ Я) -+ -1 У); к) (Хч -з(У-~ Я)) л (Х~~ Я); л) -з(Хч2) л(Х-~ У). Решение.

л) Всякую формулу равносильными преобразованиями можно привести к ДН-форме. Для этого нужно руководствоваться следующими правилами (алгоритмом): 1) сначала избавиться от операций импликации и эквивалентности, выразив их через логические связки з, л и ~ по законам: Х-+ У- =~Хн У, Х++ У= (~Хч У) л (~ У~~ Х); 2) довести знаки отрицания до независимых переменных, используя законы де Моргана: -з(Хч У) — = зХл -1 1", -~(Хл У) — = -зХ ~ -з 1', 3) применяя закон дистрибутивности (Х~ У) л У=(Хл У) ~ ~ (У л Я), преобразовать формулу к дизъюнкции конъюнктивных одночленов; 4) постоянно избавляться от двойных отрицаний: з-зХ- =Х Обратимся к нашей формуле и преобразуем ее к ДН-форме, руководствуясь приведенными правилами: з(Хч Х) л (Х-+ У) — = (~Хл ~У) л (~Х~ У) — = зХл (-зУл (-зХч '~ У)) — = -зХл ((-зУл-1Х) ч (-зал У)) = — (-зХл ~Ел-зХ) м (~Хи Ул л ~У) =— (зХл -з2) ч (-зХл Ул -ь2).

2.2. Приведите равносильными преобразованиями каждую из формул задачи 2.1 к конъюнктивной нормальной форме. Р е ш е н и е. л) Каждую формулу равносильными преобразованиями можно привести к КН-форме, руководствуясь четырьмя правилами, приведенными при решении задачи 2.1, л, с той лишь 41 разницей, что в правиле 3) следует использовать другой (двойственный) закон дистрибутивности: (Хл У) ч У— = (Хч 2) л (Уч Х). Преобразуем данную формулу: -з(Хч Я) л (Х-+ У) = (зХл -зЯ) л (-зХ ч У) - =(зХл ~Я) ч ( зХл л Ул -~Я) = — ((-зХ л -зЯ) ч ~Х) л ((зХ л-зУ) ч У) л ((зХ л зЯ) ч ч~Х) — = -зХл ((зХч У) л (-зУ ч У)) л -зУ = (~Хл (-зХ ч У)) л ~ ((-Г У) ~ Л) = - Х ~ - Л 2.3. Применяя равносильные преобразования, найдите СДН- форму для формул из задачи 2.1. Р е ш е н и е.

л) Чтобы привести формулу к СДН-форме, нужно сначала равносильными преобразованиями привести ее к какой- нибудь ДН-форме (см. задачу 2.1). При этом нужно убрать члены дизьюнкции, содержащие переменную вместе с ее отрицанием (если такие окажутся), а из одинаковых членов дизъюнкции удалить все, кроме одного. Далее, если какой-либо конъюнктивный одночлен в ДН-форме содержит не все переменные из числа входящих в исходную формулу, то его умножают на единицы, представляемые в виде дизъюнкций Х,~-зХ. каждой недостающей переменной Х, с ее отрицанием зХ.

(закон исключенного третьего). Затем раскрывают скобки внутри каждого такого конъюнктивного одночлена, применяя закон распределительности (дистрибугивности) коньюнкции относительно дизъюнкции. Наконец, если среди членов полученной дизъюнкции окажутся одинаковые конъюнктивные одночлены, то из каждой серии таковых следует оставить по одному. Приведем данную формулу к СДН-форме, начав преобразования с ДН-формы, полученной при решении задачи 2.1: -з(Хч Е) л (Х-+ У) — = (~Хл ~У) ч (~Хл Ул -зУ) — = ((~Хл ~У) л л (Уч ~У)) ч (~Хл Ул -~2) — = (зХл -зУл У) ч (зХл -зУл-зУ) ч (зХл л Ул -з2) = (зХл Ул зУ) ч (~Хл -з Ул -зУ).

2.4. Применяя равносильные преобразования, найдите СКН- форму для формул из задачи 2.1. Р е ш е н и е. л) Правила приведения формулы к СКН-форме двойственны соответствующим правилам приведения к СДН-форме. Начав с какой-нибудь КН-формы данной формулы (см. задачу 2.2), нужно в каждом ее дизъюнктивном одночлене, в котором присутствуют не все переменные из числа входящих в данную формулу, добавить (через дизъюнкцию) нули, представляемые в виде конъюнкции Х л -зХ каждой недостающей переменной Х с ее отрицанием -~Хь Затем внутри каждого такого дизъюнктивного одночлена раскрыть скобки, используя закон распределительности (дистрибутивности) дизъюнкции относительно конъюнкции. Наконец, если среди членов полученной конъюнкции окажутся одинаковые дизъюнктивные одночлены, то из каждой серии таковых следует оставить по одному. Приведем данную формулу к СКН-форме, начав преобразования с КН-формы, полученной при решении задачи 2.2: 42 -з(Хч У) л (Х-+ Ч) — = -зХл -~У=— (зХч (Чл -з У)) л (зУч (Хл , -Х))=(-Х Ч)~(-Х.-Ч)~(Х.

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

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

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

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