Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » 2 - Логика высказываний. Алгебра высказываний. Тавтологии и эквивалентность формул. Способы получения эквивалентных формул

2 - Логика высказываний. Алгебра высказываний. Тавтологии и эквивалентность формул. Способы получения эквивалентных формул (Конспект лекций)

PDF-файл 2 - Логика высказываний. Алгебра высказываний. Тавтологии и эквивалентность формул. Способы получения эквивалентных формул (Конспект лекций) Дискретная математика (16104): Лекции - 6 семестр2 - Логика высказываний. Алгебра высказываний. Тавтологии и эквивалентность формул. Способы получения эквивалентных формул (Конспект лекций) - PDF (12017-12-28СтудИзба

Описание файла

Файл "2 - Логика высказываний. Алгебра высказываний. Тавтологии и эквивалентность формул. Способы получения эквивалентных формул" внутри архива находится в папке "Конспект лекций". PDF-файл из архива "Конспект лекций", который расположен в категории "". Всё это находится в предмете "дискретная математика" из 6 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "дискретная математика" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

Московский государственный технический университетимени Н.Э. БауманаÌÃÒÓФакультет «Фундаментальные науки»Кафедра «Математическое моделирование»À.Í. ÊàíàòíèêîâÄÈÑÊÐÅÒÍÀßÌÀÒÅÌÀÒÈÊÀÌÃÒÓÌÃÒÓÌÃÒÓÔÍ-12ÔÍ-12ÔÍ-12ÌÃÒÓÊîíñïåêò ëåêöèéÔÍ-12ÔÍ-12ÌÃÒÓÌÃÒÓÄëÿ ñòóäåíòîâ ñïåöèàëüíîñòè<Ïðèêëàäíàÿ ìàòåìàòèêà>ÔÍ-12ÔÍ-12ÌÃÒÓÔÍ-12ÔÍ-12ÔÍ-12Москва2006ÌÃÒÓÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÔÍ-12ÌÃÒÓ2. ЛОГИКА ВЫСКАЗЫВАНИЙÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-1218ÌÃÒÓÔÍ-12ÔÍ-12ÌÃÒÓÔÍ-12ÔÍ-12Напомню, что под высказыванием понимается любое предложение, относительно которогоможно сказать истинно оно или нет, т.е.

утвердительное предложение. Строго говоря, сказанноене следует рассматривать как настоящее математическое определение — лишь как указание нате реальные объекты, которые могут служить иллюстрацией к точной математической теории.Формирование предложений в естественном языке указывает на то, что высказывания могутобъединяться с помощью связывающих союзов. С математической точки зрения эти союзыреализуют операции над высказываниями. Выделим пять таких операций:1) дизъюнкция (соответствует союзу или“);”2) конъюнкция (соответствует союзу и“);”3) импликация (соответствует фразе типа если . .

. , то );””4) эквиваленция (соответствует фразе типа . . . тогда и только тогда, когда . . . );”5) отрицание (соответствует союзу не“).”Первые четыре из этих операций бинарные, последняя унарная. Относительно указанныхопераций можно сказать лишь, что они формируют новое высказывание. При этом, зная, истинны или ложны исходные высказывания, можно сказать, является ли истинным вновь образованное высказывание.

Введенные пять операций мы будем называть логическими или пропозициональными.Мы имеем дело с некоторой алгебраической системой, и для нее можно ввести свой математический язык — язык алгебры высказываний. В этом языке из заданного набора символов —алфавита языка — по определенным правилам составляются последовательности, называемыесловами или фразами, формулами.Алфавит языка алгебры высказываний составляют множество пропозициональных переменных, множество функциональных символов (символов операций, или логических связок) ∨, ∧, →, ∼, ¬ и множество служебных символов (две круглые скобки).

Формулы языкавводятся индуктивно.База индукции: пропозициональные переменные представляют собой формулы.Шаг индукции: если X и Y — формулы, то формулами являются (X ∨ Y ), (X ∧ Y ), (X → Y ),(X ∼ Y ), (¬X).Договоримся о следующих обозначениях. Будем обозначать: пропозициональные переменные — строчными латинскими буквами конца алфавита (x, y, z и т.д.); какие-либо формулы —прописными латинскими буквами конца алфавита (X, Y , Z и т.д.). Как и в теории булевыхфункций, для сокращения количества скобок в формулах договоримся о таком же приоритетеопераций. Это соглашение не относится к самому языку ми служит лишь для удобства.В наших рассуждениях будут встречаться формулы, которые относятся к введенному языку,но, кроме того, придется использовать и дополнительные обозначения и символику, чтобы рассуждать не в рамках языка, а о самом языке и его формулах.

Так, обозначения переменных —это элемент языка алгебры высказываний, а обозначения формул уже выходят за рамки языка.ÌÃÒÓÌÃÒÓВысказывания и их истинностные значения. Логические операции ∨, ∧, →, ∼, ¬. Пропозициональные операции и связки. Пропозициональные формулы: пропозициональные переменныеи шаг индукции (X ∨ Y , X ∧ Y , X → Y , ¬X).

Язык и метаязык. Истинностные функции ипропозициональные формулы. Утверждение: каждая истинностная функция соответствуетнекоторой пропозициональной формуле.ÔÍ-12ÔÍ-12ÌÃÒÓÌÃÒÓ2.1. Алгебра высказыванийÌÃÒÓJ Язык алгебры высказываний совпадает с языком булевой алгебры, построенным на множестве из пяти булевых функций ∨, ∧, →, ∼, ¬. Поскольку это множество содержит стандартныйбазис в B и, следовательно, полно, любая булева функция может быть представлена формулойнад заданным множеством. Эту формулу можно рассматривать как формулу алгебры высказываний. При этом булева функция будет истинностной функцией указанной формулы.

IÔÍ-122.2. Тавтологии и эквивалентность формулТавтологии. Формулы выполнимые и опровержимые. Теорема о правиле modus ponens: ЕслиX и X →Y — тавтологии, то и Y — тавтология. Подстановка S(z1 , z2 , . . . , zn |Y1 , Y2 , . . . , Yn |X)(результат подстановки Yi вместо zi ) — пропозициональная формула. Эквивалентность формул алгебры высказываний. Теорема о заменах.

Следствие 1: если X — тавтология, то иS(z1 , z2 , . . . , zn |Y1 , Y2 , . . . , Yn |X) — тавтология. Следствие 2: инвариантность эквивалентности относительно логических операций.ÌÃÒÓÔÍ-12Среди формул алгебры высказываний выделяют:– выполнимые, имеющие значение 1 хотя бы для одного набора значений пропозициональных переменных;– опровержимые, имеющие значение 0 хотя бы для одного набора значений пропозициональных переменных.Формула, не являющаяся опровержимой, истинна при любом значении переменных. Такуюформулу называют тождественно истинной или тавтологией. Тавтологии описываютуниверсальные логические законы.

Именно с использованием тавтологий проводится любоематематическое доказательство.Формула, не являющаяся выполнимой, ложна при любом значении переменных. Такую формулу называют тождественно ложной или противоречием.Для тавтологий (противоречий) истинностная функция есть константа 1 (0). Для выполнимых формул истинностная функция не равна постоянной 0, а для опровержимых — постоянной 0.ÔÍ-12ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12Теорема 2.1.

Каждая булева функция является истинностной функцией некоторой формулы алгебры высказываний.ÌÃÒÓÌÃÒÓДополнительное соглашение о приоритете операций также выходит за рамки языка. В этомслучае говорят о расширении рассматриваемого языка или о метаязыке. На практике языки метаязык тесно переплетаются, и разделить их не просто.Слова языка алгебры высказываний, называемые пропозициональными формулами, —лишь цепочки символов, составленные по определенным правилам.

Они получают содержательный смысл, если ввести какую-либо интерпретацию рассматриваемого языка. Естественная интерпретация — ввести область изменения каждой пропозициональной переменной какмножество всех высказываний и сопоставить каждому символу соответствующую логическуюоперацию. Тогда каждая формула будет определять правило, по которому из некоторого набораисходных высказываний, обозначенных переменными, мы получим новое высказывание.

Самаподстановка вместо переменных конкретных высказываний уже выходит за рамки рассматриваемого языка. Отметим, что формулы алгебры высказываний имеют и другие интерпретации. Например, пропозициональные переменные можно рассматривать как булевы переменные, а функциональные символы увязать с соответствующими булевыми операциями. Такаяинтерпретация позволяет получить исходя из истинности высказываний истинность сложноговысказывания. Формула будет определять булеву функцию, которую называют истинностной функцией. Именно истинностные функции и следует рассматривать как главную цельизучения в алгебре высказываний, поскольку она позволяет судить об истинности сложных,запутанных высказываний.ÌÃÒÓÔÍ-12ÌÃÒÓ19ÔÍ-12ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÔÍ-12ÌÃÒÓÔÍ-122.

ЛОГИКА ВЫСКАЗЫВАНИЙÌÃÒÓÌÃÒÓÔÍ-12ÌÃÒÓ20Пример 2.1. Формула (x ∨ (¬y)) → z является одновременно выполнимой и опровержимой:она истинна, если значением переменной z является истинное высказывание, и ложна, если,например, значениями переменных y и z являются ложные высказывания. Это можно увидетьсоставив истинностную функцию, которая в данном случае описывается вектором 01110101.Формула (x ∨ (¬x)) является тавтологией, а формула (x ∧ (¬x)) — противоречием. #ÔÍ-12ÔÍ-12ÌÃÒÓÔÍ-122. ЛОГИКА ВЫСКАЗЫВАНИЙСледствие 2.1. Если X — тавтология, то и S(z1 , . . . , zn |Y1 , .

. . , Yn |X) — тавтология.J Можно рассуждать так. Тавтологии — это формулы, эквивалентные, например, формулеW = x ∨ ¬x. В качестве переменной x можно выбрать ту, которая не входит в формулу X. Всилу теоремы, заменив в формулах X и W все вхождения переменных z1 , . . . , zn формуламиY1 , . . . , Yn , мы получим эквивалентные формулы.

Но формула W при этом не изменится.ÔÍ-12Под подстановкой будем понимать замену всех вхождений в формулу одной или несколькихпеременных некоторыми формулами. Результат подстановки в формулу X вместо переменныхz1 , . . . , zn формул Y1 , . . . , Yn обозначают примерно так: S(z1 , .

. . , zn |Y1 , . . . , Yn |X).ÌÃÒÓТеорема 2.3. 1) Если X ≡ Y , то при замене всех вхождений какой-либо переменной и в X,и в Y какой-либо формулой Z получим эквивалентные формулы.2) Если в формуле X заменить одно из вхождений подформулы Y эквивалентной формулойZ, то получим формулу, эквивалентную X.ÌÃÒÓÔÍ-12ÌÃÒÓÔÍ-12ÔÍ-12ÌÃÒÓÔÍ-12ÔÍ-12Как и в булевой алгебре, введем понятие эквивалентных формул алгебры высказываний —формул, имеющих равные истинностные значения при любых значениях входящих в формулыпеременных. Альтернативное определение: формулы X и Y называются эквивалентными, еслиформула X ∼ Y является тавтологией.

Нетрудно показать, рассуждая как в последней теореме, что формула X ∼ Y является тавтологией тогда и только тогда, когда при любыхзначениях переменных формулы X и Y одновременно или истинны, или ложны, т.е. истинностные функции этих формул совпадают. Для эквивалентных формул введем обозначение X ≡ Y .Итак, X ≡ Y ⇔ X ∼ Y — тавтология. Обратите внимание на три символа эквивалентности в последней фразе. Первый обозначает отношение эквивалентности формул, введенное намножестве формул алгебры высказываний, третий — операцию эквиваленции, а второй — посути та же эквиваленция, но в утверждении, в котором формулируется свойство самой алгебрывысказываний, и ее следует отнести к сфере метаязыка.В теории булевых функций мы уже использовали некоторые стандартные приемы, приводящие к эквивалентным формулам.

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