14.06.2005 Жуланова В. П., КРИПКиПРО Логические формулы.

Презентация:



Advertisements
Похожие презентации
Сложное высказывание Высказывания бывают простые и сложные. Простым называется высказывание, которое не содержит в себе других высказываний. Если несколько.
Advertisements

Построение таблиц истинности логических выражений.
Основы логики Логика - наука о формах и способах мышления.
Жуланова В. П., КРИПКиПРО Логические операции.
Презентация к уроку по информатике и икт по теме: Логические операции (презентация)
ЕСЛИ-ТО Операция, выражаемая связками "если..., то", "из... следует", называется импликацией (лат. implico тесно связаны) и обозначается знаком. A B Высказывание.
Для определения истинности или ложности сложного логического выражения используют таблицы истинности. Количество строк напрямую зависит от количества.
Таблица истинности составных высказываний – это таблица, которая показывает какие значения принимает составное высказывание при всех сочетаниях значений.
Соломенина Вера Сергеевна, лицей 102 г. Челябинск Создатель математической логики Мой мозг так устроен, что любые акты или идеи, о которых я узнавал, запечатлевались.
- Построение логических выражений - Приоритет логических операций - Алгоритм построения таблицы истинности.
« Человек не знал двух слов – да и нет. Он отвечал туманно : Может быть, возможно, мы подумаем …» Илья Ильф « Записные книжки »
Таблицы истинности АЛГОРИТМ. Алексеева Г.В., 2006 г. Таблицаистинности Таблица истинности Таблица, показывающая, какие значения принимает составное высказывание.
Презентация составлена Сырцовой С.В. Часть 2. Проверим домашнее задание 18 – записать на доске Какие логические операции вам известны? Какими знаками.
Логические схемы Урок 5. Логические схемы Одним из наиболее удобных способов представления логических выражений является логическая схема. Всего существует.
Алгебра логики – это раздел математики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности) и логических.
ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ И ТАБЛИЦЫ ИСТИННОСТИ Сложные высказывания можно записывать в виде формул. Для этого простые логические высказывания нужно обозначить.
1. Подсчитать количество переменных в логическом выражении. 2. Определить число строк в таблице m = 2 n 3. Подсчитать количество логических операций в.
Мыслить логично - значит мыслить точно и последовательно, не допускать противоречий в своих рассуждениях, уметь вскрывать логические ошибки.
Таблицы истинности Таблица истинности сложного логического выражения показывает соответствие между всевозможными наборами значений простых высказываний.
Алгебра высказываний. ИМПЛИКАЦИЯ (логическое следование) Если будет дождь, то мы не пойдем на улицу. Если сегодня четверг, то завтра пятница. Если на.
Транксрипт:

Жуланова В. П., КРИПКиПРО Логические формулы

Логическое выражение (формула) - содержит переменные, соединенные знаками логических операций и скобками, и превращается в высказывание при подстановке вместо переменных простых суждений. А,В – логические переменные Приоритет логических операций: 1)скобки 2)инверсия; 3)конъюнкция; 4) дизъюнкция; 5)импликация и эквивалентность. Приоритет логических операций: 1)скобки 2)инверсия; 3)конъюнкция; 4) дизъюнкция; 5)импликация и эквивалентность.

Приоритет логических операций Пример 1. U В С & D Ū Порядок вычисления: 1) Ū 2) С & D 3) U В 4) U В С & D 5) U В С & D Ū Пример 1. U В С & D Ū Порядок вычисления: 1) Ū 2) С & D 3) U В 4) U В С & D 5) U В С & D Ū Скобки; инверсия; конъюнкция; дизъюнкция; импликация и эквивалентность Пример 2. U (В С) & D Ū Порядок вычисления: 1) Ū 2) (В С) 3) (В С) & D 4) U (В С) & D 5) U В С & D Ū Пример 2. U (В С) & D Ū Порядок вычисления: 1) Ū 2) (В С) 3) (В С) & D 4) U (В С) & D 5) U В С & D Ū

Приоритет логических операций Задание 1 Ӯ & Ӣ ( Ū & D) У= Человек с детства давал нервам властвовать над собой. И = Человек в юности давал нервам властвовать над собой. U = Нервы привыкнут раздражаться. D = Нервы будут послушны. Задание 1 Ӯ & Ӣ ( Ū & D) У= Человек с детства давал нервам властвовать над собой. И = Человек в юности давал нервам властвовать над собой. U = Нервы привыкнут раздражаться. D = Нервы будут послушны. Если человек с детства и юности не давал нервам властвовать над собой, то они не привыкнут раздражаться и будут послушны. (К. Д. Ушинский) Ответ:

Приоритет логических операций Задание 2 (В & Ӣ ) Ū В = Больной поговорил с врачом. И = Больному стало легче. U= Некто является врачом. Задание 2 (В & Ӣ ) Ū В = Больной поговорил с врачом. И = Больному стало легче. U= Некто является врачом. Если больному после разговора с врачом не становится легче, то это не врач. (В. М. Бехтерев) Ответ:

Задание 3. Определите простые высказывания и составьте формулы сложного высказывания: Сложное высказываниеПростые высказывания Форма сложного высказывания Е= Идет дождь, а у меня нет зонта Е= Когда живется весело, то и работа спорится Е= Идет налево песнь заводит, направо сказку говорит А = идет дождь U = у меня есть зонт А = живется весело В = работа спорится А = идет налево В = идет направо С= песнь заводит D=сказку говорит E=A&Ū E=AB E=(AC) v (B D)

Задание 4. Определите простые высказывания и составьте формулы сложного высказывания: Сложное высказываниеПростые высказыванияФорма сложного высказывания Е = Ваш приезд не является ни необходимым, ни желательным Е = Поиски врага длились уже три часа, но результатов не было, притаившийся враг ничем себя не выдавал Е = Вчера было пасмурна, а сегодня ярко светит солнце Е - И добродетель стать порокам может, когда ее неправильно приложат. Q = Ваш приезд необходим; Y = Ваш приезд желателен Q = Поиски врага длились три часа; Y = Врага нашли (результат есть); U = Враг себя выдал. А = Вчера было пасмурно; В = Сегодня ярко светит солнце. Е = Ū Q Y Е = А&В А = Добродетель неправильно приложат; В = Добродетель стать пороком может E=A B E = Q & Y

Задание 5. Решить задачу и предложить алгоритм. В классе разбили стекло. Учитель объясняет директору. Это сделал Коля или Саша. Но Саша этого не делал, т.к. сдавал мне зачет. Это сделал Коля. Прав ли учитель? Задание 5. Решить задачу и предложить алгоритм. В классе разбили стекло. Учитель объясняет директору. Это сделал Коля или Саша. Но Саша этого не делал, т.к. сдавал мне зачет. Это сделал Коля. Прав ли учитель? К= сделал Коля U = сделал Саша n=2 К= сделал Коля U = сделал Саша n=2 Е=(К v U) & Ū К Число строк в таблице истинности = 2 n +2= 4+2 = 6 Число столбцов = n+ число логических операций = 2+4=6 Число строк в таблице истинности = 2 n +2= 4+2 = 6 Число столбцов = n+ число логических операций = 2+4= К U Ū¬2Ū¬2 К v U 1 v 2 (Кv U) & Ū 4 & 3 ( К v U) & Ū К

Алгоритм построения таблицы истинности 1.Определить число простых высказываний n. 2.Вычислить количество строк (2 n +2) и столбцов (n+число операций). 3. Начертить таблицу и заполнить заголовок. 4. Заполнить столбцы простых высказываний: 1 столбец: 2 n /2=k (чередуем k нулей и k единиц); 2 столбец: k/2=m (чередуем m нулей и m единиц); 3 столбец: m/2=p (чередуем p нулей и p единиц)/ 5. Заполнить остальные столбцы соответственно логическим формулам Е = К v Ū Ӣ

К U И Ū¬2Ū¬2 Ӣ¬3Ӣ¬3 К v Ū 1 v 4 К v Ū Ӣ Задание 6. Заполни таблицу

Е = К v Ū Ӣ К U И Ū¬2Ū¬2 Ӣ¬3Ӣ¬3 К v Ū 1 v 4 К v Ū Ӣ Решение задания 6

Задание 7. Докажите тождественность следующих высказываний X=Не может быть, что Матроскин выиграл приз и отказался от него Y=Или Матроскин не отказался от приза, или он не выиграл его Задание 7. Докажите тождественность следующих высказываний X=Не может быть, что Матроскин выиграл приз и отказался от него Y=Или Матроскин не отказался от приза, или он не выиграл его К U ¬ К ¬1 ¬Ū¬2¬Ū¬2 К & U 1 & 2 Х= ¬ (К & U) ¬5 Y =¬ Кv¬ U 3 v4 X Y Х=К & U Y=К v Ū Х=К & U Y=К v Ū

Решение задания 7. X=Не может быть, что Матроскин выиграл приз и отказался от него Y=Или Матроскин не отказался от приза, или он не выиграл его Решение задания 7. X=Не может быть, что Матроскин выиграл приз и отказался от него Y=Или Матроскин не отказался от приза, или он не выиграл его К U ¬К¬1¬К¬1 Ū¬2Ū¬2 К & U 1 & 2 Х= ¬ (К & U) ¬ 5 Y =¬ К v ¬ U 3 v4 X Y Х=К & U Y=К Ū Х=К & U Y=К Ū