Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Решение логических задач методами алгебры логики.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Суть применения методов алгебры логики к решению логических задач состоит в том, что, имея конкретные условия логической задачи, стараются записать их в виде формулы алгебры логики. В дальнейшем путем равносильных преобразований упрощают полученную формулу. Простейший вид формулы, как правило, приводит к ответу на все вопросы задачи. Покажем на ряде конкретных примеров, как использовать возможности алгебры логики для решения элементарных логических задач. Пример 1. Пытаясь вспомнить победителей прошлогоднего турнира, пять бывших зрителей турнира заявили: 1. Антон был вторым, а Борис - пятым. 2. Виктор был вторым, а Денис - третьим. 3. Григорий был первым, а Борис - третьим. 4. Антон был третьим, а Евгений - шестым. 5. Виктор был третьим, а Евгений - четвертым. Впоследствии выяснилось, что каждый зритель ошибся в одном из двух своих высказываний. Каково было истинное распределение мест в турнире? Решение. Будем обозначать высказывания зрителей символом Ху, где X - первая буква имени участника турнира, а у - номер места, которое он занял в турнире. Так как в паре высказываний каждого зрителя одно истинно, а второе ложно, то будут истинными дизъюнкции этих высказываний . Но тогда будет истинной и формула . Путем простых равносильных преобразований легко показать, что . Но L l и, значит, , что и дает ответ на вопрос задачи. Пример 2. Жили четыре мальчика: Альберт, Карл, Дидрих и Фридрих. Фамилии друзей те же, что и имена, только так, что ни у кого из них имя и фамилия не были одинаковы. Кроме того, фамилия Дидриха не была Альберт. Требуется определить фамилию каждого из мальчиков, если известно, что имя мальчика, у которого фамилия Фридрих, есть фамилия того мальчика, имя которого - фамилия Карла. Решение. Поставим в соответствие каждому мальчику символ , где Х - имя, а У - фамилия мальчика. Тогда по условию задачи ложны высказывания: , но есть мальчик УХ такой, что истинна конъюнкция . Очевидно, что: Х не равносильно Ф Х не равносильно К У не равносильно Ф У не равносильно К. Тогда возможны два случая: 1) Х А и У Д, 2) X Д и У А Но первый случай невозможен, так как здесь , а по условию . Следовательно, имеет место второй случай. Значит, Дидрих имеет фамилию Фридрих, Альберт имеет фамилию Дидрих, Карл имеет фамилию Альберт, а Фридрих имеет фамилию Карл. Пример 3. По подозрению в совершенном преступлении задержали Брауна, Джона и Смита. Один из них был уважаемым в городе стариком, другой был малоизвестным чиновником, третий - известным мошенником. В процессе следствия старик говорил правду, мошенник лгал а третий задержанный в одном случае говорил правду, а в другом - ложь. Вот, что они утверждали: Браун: «Я совершил это. Джон не виноват». Джон: «Браун не виноват. Преступление совершил Смит». Смит: «Я не виноват, виновен Браун». Определите имя старика, мошенника и чиновника и кто из них виноват, если известно, что преступник один. Решение. Обозначим буквами Б, Д и С высказывания: виноват Браун, виноват Джон, виноват Смит соответственно. Тогда утверждения, высказанные задержанными, можно записать в виде конъюнкций: , , , из которых, по условию задачи, две ложны, а одна истинна. Поэтому будет истинной формула . Таблица истинности этой формулы имеет вид:
Отсюда видно, что формула L истинна в пяти из восьми занумерованных случаев. Случай 4 следует исключить из рассмотрения, так как здесь оказываются истинными две конъюнкции, а это противоречит условию задачи. В случаях 2, 3 и 5 оказываются истинными по два высказывания: Б и Д, Б и С, Д и С соответственно, что также противоречит условию задачи. Следовательно, справедлив случай 7, то есть преступник - Смит. Он - известный мошенник, и оба его высказывания ложны: . При этом высказывания Б и Д ложны. Значит, истинна пара высказываний Джона, а у Брауна первое высказывание ложно, а второе истинно. Отсюда ясно, что Джон - уважаемый в городе старик, а Браун - малоизвестный чиновник. Часть II Задачник-практикум По математической логике АЛГЕБРА ЛОГИКИ
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-26; просмотров: 1756; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.226.185.231 (0.01 с.) |