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

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

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

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

Для этого будем придавать переменным Х и У всевозможные значения и, исходя из данных условий, определять соответствующее значение формулы Р(Х У). Полагая во втором данном соотношении Х = О, получаем Р(0, У) -+ 0 — = 0 ч У, или -1Р(0, У) — = К При У= 0 находим Р(0,' 0) = 1, а при У= 1 находим Р(0, 1) = О. Положив в первом соотношении Х=1, получаем (1-+ У) ч Р(1, У) - =1 -+ У т.е. У ч Р(1, У) - =К Отсюда при У= 0 получаем 0 ч Р(1, 0) = О, т.е. Р(1, 0) = О. При У= 1 равносильность У ч Р(1, У) =- У превращается в верное равенство вне зависимости от того, каково значение Р(1, 1).

В результате для искомой формулы Р(Х У) получаем следующую таблицу значений: 53 В ней на месте (е) может стоять любое значение: 0 или 1. В ре- зультате получаем две формулы Г,(Х У) и У~(Х У), которые на- ходим с помощью СДН-формы: Г,(Х, У) - =-чХ л -э У; Г,(Х У) =- = (~Х л -ч У) ч (Х л У) — = Х++ У. Проверим, что каждая из этих формул действительно удовлет- воряет обоим условиям задачи: (Х-+ У) ч Г, — = (Х-+ У) ч (зХ л -э У) — = -ьХч Уч (эХл -ч У) — = эХч ч УьзХ-» У; Г~ -+ Х— = (-чХл -~ У) -+ Х=— -~(-~Хл -~ )) ч Х = (Хч У) ч Х— = Хч У; (Х-+ У) ч Р~ — = (Х-+ У) ч (-чХл -~У) ч (Хл У) = — -ьХч Уч (-чХл л У) ч (Х л У) = — -~Х ч У = Х-+ У; Рг -+ Х— = ((-~Хл -~У) ч (Хл У)) -+ Х— = -ч((-зХл -чу) ч (Хл У)) ч ч Хьт (-~(-чХл эу) л э(Хл У)) ч Х= — ((Хч У) а (-чХч -~У)) ч Хьт — = (Хч УчХ) а (-~Хч-ъУч Х) — = Хч У.

2.30. Найдите все такие не равносильные между собой форму- лы Г(Х, У, Я) от трех переменных, чтобы: а) У-+ Г=- У-+ (Хл У) и à — » Ум -ч(Хч У) -+ У; б) Х-+ Г = У-+ (~Хч У) и ~Х -+ ~à — = (Е-» У) -+ Х; в) Гл У=— Ул (~Хч-~У) и Гч Хч У= Хч Уч-~У; г) Гл Х— = Хл Уи -~Г-» Хь— т Хч Уч У; д) Уч Г= (Хч Я) л Уи Х вЂ” » Г— = Х-» (Уч Я); е) Хл Г— = Хл (Уч У) и -зХл Г=— -чХл -ч(Ул 2); ж) Гч У— = (Хл У) ч Уи Гл -~У= — Хл Ул-~У; з) У вЂ” » Г = У-» (Х-+ У) и Г-+ У вЂ” = (Х л У) -+ У; и) Ул Г— = Хл Ул Уи Гч У— = Хч Уч У; к) Х-+ Га†з Х-» Уи Хч Г— = Х-» Х; л) Ха Г— = Хл Уи Хч Г= — Хч У; м) Хч Г— = У-+ Хи Ул Гав з Ул У; н)г- Г-=г- (Х- У) Г- К=(Х~ У)ч г. Решение.

л) Чтобы найти требуемую формулу Г(Х У, Я), нужно сначала определить, какие истинностные значения при- нимает она на всевозможных трехэлементных наборах, составлен- ных из нулей и единиц. Для этого будем придавать переменным Х У и У все возможные значения и, исходя из данных условий, определять соответствующее значение формулы Г(Х У, Я). Так как Х л Г(Х 1; 2) - =Х л У, то, полагая здесь Х = У = 1, получаем 1 л Г(1, 1, Л) =— 1 л 1, т.е. Г(1, 1, У) = 1.

Следовательно, Г(1, 1, 0) = Г(1, 1, 1) = 1. (1) Положим теперь в первом данном соотношении Х = 1, У= О. Тогда получаем 1 л Г(1, О, У) = 1 л О, т.е. Г(1, О, У) - =О. Следо- вательно, Г(1, О, 0) = Г(1, О, 1) = О. (2) Далее, поскольку Х ч Г(Х У, 2) — = Х ч У, то, полагая здесь Х= О, У= О, получаем 0 ч Г(0, У, 0) = 0 ч О, откуда Г(0, У, 0) — = О.

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

Проверьте, действительно лн найденная формула удовлетворяет обоим требованиям из условия задачи. Поскольку искомая формула непременно должна удовлетворять всем соотношениям (1) — (4), то такая формула единственна с точностью до равносильности. м) Из первого условия при Х= 0 получаем Г(О,У г) =-У.

Из второго условия при У= 1 получаем Г(Х, 1, У) - =Л (2) Покажем, что условия (1) и (2) противоречивы. Так, из (1) при У= 1 получаем (3) Г(0,1,г) -=О, а из (2) при Х= 0 имеем Г(0, 1, У) — = У. (4) Из (3), в частности, следует, что Г(0, 1, 1) = О, а из (4) получается, что Г(0, 1, 1) — = 1, а это невозможно.

Значит, формулы Г(Х У У), удовлетворяющей обоим требованиям задачи, не существует. н) Из первого соотношения при У=! получаем Г(Х У 1) =- — = Х-+ У. Из второго условия при У = 1 получаем ~Г(Х, У, 1) - =Ха л -з У т.е. Г(Х, У 1) = Х вЂ” ~ У. Следовательно, Г(0, О, 1) = Г(0, 1, 1) = Г(1, 1, 1) =1, Г(1, О, 1) =О. Никаких других ограничений на формулу Г(Х У, 2,') не возникает. Следовательно, на остальных четырех наборах 000, 010, 100, 110 формула может принимать произвольные значения.

В результате мы имеем возможность получить 16 не равносильных между 55 собой формул от трех переменных, таблица значений которых имеет следующий вид: Используя СдН-форму, найдем первую формулу: Г (Х, 1; 2) — = (-зХл -з Ул 2) ч (-1Хл Ул 2) ч (Хл У'л 2) = — (-1Хл 2) ч ч (Хл Ул 2) — = (-1Хч (Хл У)) л 2 в = (-1Хч У) л 2= — (Х вЂ” > У) л 2. Проверим, что эта формула удовлетворяет обоим данным соотношениям: 2-+ Г1 — = .з2ч ((-1Хч У) л 2) = — -12ч (-1Хч У) = — 2-э (Х-+ У); Г~ -э -12 — = -1((-1Х ч У) л 2) ч ~2 сч (Х -1 У) ч ~2 ч ~2 = (Х л л ~У) ч.з2. Найдем вторую формулу, используя СКН-форму: Г2 ге(Хч Уч 2) л (Хч -Пч 2) л (-1Хч Уч 2) л (-|Хч Уч -12) ЯХч ч 2) л(~Хч У). Сделаем проверку: 2-+ Г2 =— -~2ч ((Хч 2) л (-1Хч У)) = -12ч (-1Хч У) =- 2-+ (Х-+ У); Гз -+ -12 в = ~((Хч 2) л (-1Хч У)) ч -12 в = (чХ л -12) ч (Хл -1 У) ч ч -~2 = (Х л -1 У) ч -з2 Предлагается самостоятельно найти остальные 14 формул и проверкой убедиться, что все они удовлетворяют обеим требуемым равносильностям.

2.31. Найдите все такие не равносильные между собой формулы Г(Х, У 2) от трех переменных, чтобы: а) Х++ -1à — = (Х л У) -э 2; б) -чХ++ Г = — У-+ Х; в) (Г++ 2) ++ (Х ч У) = — (Х л -зУ) ч 2; г) -~ У++ Газ ((Хл 2) ч У) -+ (Хл Ул 2); д) -1Г++ 2 = У-+ (Х++ 2); е) Г<-> -1Х= — Хч -12; ж) -зГ++ 2 — = (Х л У) -+ 2; з) Г++-з2= Хч Уч 2; и) Г<-э Уев а 2-+ Х; 56 к) Г ~+ ((1'л 2) -+ Х) =- (Х ч У) л -зУ; л) (Х-+ 2) ++ à — = (Х л -1 У) -+ Е Р е ш е н и е.

л) При У= 1 данная равносильность превращается в следующую: Г(Х 1; 1) =— 1, откуда вьггекает, что Г(0, О, 1) = Г(0, 1, 1) = Г(1, О, 1) = Г(1, 1, 1) =1. При У = 0 данная равносильность принимает следующий вид: Х++ Г(Х У 0) = Х-+ К Из последней равносильности при У= 1 получаем -1Х++ Г(Х 1, 0) =— 1. Отсюда при Х= 0 имеем Г(0, 1, 0) = 1, а при Х = 1— -1Г(1, 1, 0) = 1, т.е. Г(1, 1, 0) = О. Из той же равносильности при У = 0 получаем -1Х++ Г(Х, О, 0) = -1Х Отсюда при Х = 0 имеем Г(0, О, 0) = 1, а при Х = 1 — -1Г(1, О, 0) =-11, т.е.

Г(1, О, 0) = 1. Итак, формула Г(Х У, Л) должна быль такой, что только на единственном наборе (1, 1, 0) значений переменных она принимает значение О, а на остальных семи наборах ее значение равно 1. Используя СКН-форму, находим саму формулу: Г(Х, У, 2) =- =--1Хч-1Уч У-=-ч(Х У) ч У— = (Хл У)-+У. Проверим, что найденная формула действительно удовлетворяет условию задачи: (Х-+ 2) ++ ((Хл У) -~ 2) - =(Х-+ Я) ++ (-1Хч -1 Уч У) = ((-1Хч ч Я) -+ (~Хч -М ч Я)) л ((-1Хч ~ Уч 2) -+ (-1Хч 2)) = (~(-чХч 2) ч ч -1Хч зуч 2) л (-1(-1Хч -1 Уч Я) ч -1Хч 2) = ((Хл ~Я)ч ~Хч -~ Уч ч У) л ((Хл Ул -юЯ)ч -1Хч 2) ЯХч -~Х ч -М ч 2) л (~Хч -~Хч -Лч ~У)) л ((Хч ~Хч У) л(Уч ~Х 2) л (~У -ъХч 2)) = Уч-1Хч Х вЂ” = ~(Х л -1 У) ч У вЂ” = (Х л -1 У) -+ У.

2.32. Существуют ли такие не равносильные между собой формулы Ги 6 (не являющиеся ни тождественно истинными (тавтологиями), ни тождественно ложными), что: а)Г-+6~Гл6; д)~Г-+6~=Г; и)Г++6~=Г; б) Гч 6 ~= Г; е) à — ~ 6 ~ Г; к) 6 ~= Г -+ 6; в) Г-+ 6 ~ Г++ 6; ж) Г~= Г-+ 6; л) Г~= Гл 6. г) Г-+ 6 ~= 6; з) Г ~= Г++ 6; Решение. л) Прежде всего отметим, что такое следование выполняется не всегда.

Например, при Г(Х У) - =Хи 6 (Х У) =— — = Хл Уоно не выполняется. Поэтому поставленный вопрос корректен. С другой стороны, обратное логическое следование справедливо: Г л 6 ~= Г Это означает, что ответ на поставленный вопрос будет положительным для таких формул Г и 6, для которых Гл 6г— а Г. В частности, так будет для формул Г(Х, У) =— Хи 6(Х, У) - =Хч У, для которых данное логическое следование превращается в равносильность Х= Хл (Хч У). Нахождение следствий из посылок. Решить задачи 2. 33 — 2.

37. 2.33. Пусть имеется конечное число формул (посылок) Г„ Гм ..., Г и требуется найти все формулы, являющиеся логическими следствиями данных посылок. Предлагается следующий алгоритм. Привести конъюнкцию Р; л Г, л ... л Г„посылок к СКН- 57 форме. Затем перечислить все совершенные дизъюнктивные одно- члены, входящие в нее, а также всевозможные конъюнкции этих одночленов по два, по три и т.д.

Полученные формулы будут исчерпывать совокупность всех логических следствий из данных посылок. Докажите. Р е ш е н и е. Ясно, что каждая такая формула будет логическим следствием данных посылок в силу тавтологии (Рк Ц) -+ Р(коньюнкиин сильнее каждого из саиножителей). Поэтому достаточно убедиться в том, что каждый совершенный дизъюнктивный одночлен из СКН- формы каждой формулы с«, являющейся логическим следствием формул Ро Ръ ..., Р, будет также входить совершенным дизъюнктивным одночленом в СКН-форму формулы Р~ к Р, н ... к Р„.

Докажем это утверждение методом от противного. В самом деле, пусть Ю = Х,"' ч Х,"' ч ... ч Х„" — некоторый совершенный дизьюнктивный одночлен, не входящий в СКН-форму для формулы Р, н Р2 к ... л Г„. Тогда при подстановке Х, = а„Х1 = а„..., Х„= а„ этот одночлен примет значение О. Поскольку далее каждый совершенный дизъюнктивный одночлен в СКН-форме для формулы Р, к н Г, к ... н Г„отличен от Р, то при той же подстановке каждый из них примет значение 1, а следовательно, значение 1 примет вся формула Р| к Р1 и ...

к Р, т.е. каждая посылка Рь Ръ ..., Г„. Но поскольку б является логическим следствием этих посылок, то при этой подстановке она должна также принимать значение 1, а следовательно, совершенный дизъюнктивный одночлен Р не может входить в ее СКН-форму. 2.34. Найдите все не равносильные между собой и не тождественно истинные формулы алгебры высказываний, являющиеся логическими следствиями следующих формул (посылок): а) Х-+ Уи Х; б) Х-+ 1'и -1У; в) Х++ Уи -1Х; г) Х УХи-У; д) Х-+ Уи У- У; е) Х++ Уи У++ У; ж) (Х н У) -+ У и Х ч У; з) (Хн У)-«Уи У вЂ” «Х; и) Х-+ У, Уч Уи (Хн У) ++ У; к) (Х к У) -+ -1У, У и У; л) Х-+ (Уч У) и У-+ У.

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

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

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

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