Алгебра логики. Алгебра высказываний Служит для определения истинности или ложности составных высказываний, не вникая в их содержание; В алгебре высказываний.

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



Advertisements
Похожие презентации
Элементы логики Составлено по учебнику Угринович «Информатика и информационные технологии.».
Advertisements

Элементы логики. Определение Логика – это наука о формах и способах мышления Формы мышления понятие суждение (высказывание, утверждение) умозаключение.
ОСНОВЫ ЛОГИКИ ТЕОРИЯ
копирование
ОСНОВЫ ЛОГИКИ И ЛОГИЧЕСКИЕ ОСНОВЫ КОМПЬЮТЕРА Алгебра высказываний.
Алгебра логики. Логическое умножение, сложение и отрицание. Диденко В.В.
Элементы логики Учебная презентация для 10 класса.
Логика – это наука о формах и способах мышления. Это учение о способах рассуждений и доказательств. Мышление всегда осуществляется через понятия, высказывания.
Основы логики и логические основы компьютера Тема урока: Алгебра высказываний Урок информатики в 10 классе.
Алгебра высказываний Угринович Н. Информатика и информационные технологии п Алгебра высказываний. – с.125.
Алгебра высказываний была разработана для того, чтобы можно было определять истинность или ложность составного высказывания, не вникая в их содержание.
Основы логики Подготовила учитель информатики МОУ Карагайская СОШ Бурдова Ирина Константиновна.
ОСНОВЫ ЛОГИКИ Логика – это наука о формах и способах мышления.
Основы логики Основы логики Автор: Соколов Кирилл Дата: г. Учитель: Ковалева Ю.В.
Выполнила ученица: 10 «Б» Муравлёва Инна учитель: Ковалева Ю.В г.
AB AvB A&B Основы логики Джордж Буль ( ) основоположник математической логики AB.
Логические функции. Любое логическое выражение можно рассматривать как логическую функцию F(X 1, Х 2,... Х n ) аргументами являются логические переменные.
Алгебра логики Учитель информатики и ИКТ СОШ 60 Грязнова А. В.
АЛГЕБРА ВЫСКАЗЫВАНИЙ Выполнили: учащиеся 10в класса Лазарева О., Шишко И. © Богданова В.А., МОУ-СОШ49 с УИОП г. Белгорода, учитель информатики и ИКТ, 2005.
Основные понятия алгебры логики. Логические операции. Урок 1: Урок 1:
Транксрипт:

Алгебра логики

Алгебра высказываний Служит для определения истинности или ложности составных высказываний, не вникая в их содержание; В алгебре высказываний простым высказываниям ставятся в соответствие логические переменные, обозначаемые латинскими буквами: Например: A – «Крокодилы летают» B – «Земля вращается вокруг Солнца» Если высказывание истинно, то ему соответствует значение логической переменной 1, если ложно – 0; Тогда: A = 0, B = 1 Над высказываниями можно производить определенные логические операции, в результате которых получаются новые, составные высказывания;

Логические операции Логическое умножение Объединение двух (или нескольких) высказываний в одно с помощью союза «и» («а», «но») называется операцией логического умножения или конъюнкцией. Правило истинности Составное высказывание, образованное в результате логического умножения (конъюнкции), истинно тогда и только тогда, когда истинны входящие в него простые высказывания.

Логическое умножение Обозначение операции логического умножения: &, ^, *; Пусть имеется два простых высказывания A и B, составим составное высказывание F с помощью конъюнкции: F = A & B; Значение логической функции можно определить с помощь таблицы истинности. ABF = A & B

Задание: 1. Даны высказывания: D – «Число 10 делится на 2 без остатка»; S – «Париж – столица России». Сформулировать на обычном языке высказывание A=S&D. Определить его истинность. 2. В следующих высказываниях выделите простые, обозначив каждое из них буквой; запишите с помощью букв и знаков логических операций каждое составное высказывание. Определите их истинность. Число 376 четное и трехзначное. Солнце движется вокруг Земли, и Луна – спутник Венеры. На уроке математики старшеклассники отвечали на вопросы учителя, а также писали самостоятельную работу.

Логическое сложение Объединение двух (или нескольких) высказываний в одно с помощью союза «или» называется операцией логического сложения или дизъюнкцией. Правило истинности Составное высказывание, образованное в результате логического сложения (дизъюнкции), истинно тогда, когда истинно хотя бы одно из входящих в него простых высказываний. Логические операции

Логическое сложение Обозначение операции логического сложения: ; +; Пусть имеется два простых высказывания A и B, составим составное высказывание F с помощью дизъюнкции: F = A B; Значение логической функции можно определить с помощь таблицы истинности. AB F = A B

Задание: 1. Даны высказывания: M – «Число 12 - простое»; N – «Париж – столица Франции». Сформулировать на обычном языке высказывание K=M N. Определить его истинность. 2. В следующих высказываниях выделите простые, обозначив каждое из них буквой; запишите с помощью букв и знаков логических операций каждое составное высказывание. Определите их истинность. Зимой дети катаются на коньках или на лыжах Сканер – устройство вывода информации, или Луна – спутник Земли. На уроке математики старшеклассники отвечали на вопросы учителя, или писали самостоятельную работу.

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

Строгая дизъюнкция Обозначение операции логического сложения: Пусть имеется два простых высказывания A и B, составим составное высказывание F с помощью дизъюнкции: F = A B; Значение логической функции можно определить с помощь таблицы истинности. AB F = A B

Логическое отрицание Присоединение частицы «не» к высказыванию называется операцией логического отрицания или инверсией A F = ¬ A Правило истинности Логическое отрицание (инверсия) делает истинное высказывание ложным, а ложное - истинным. Обозначение инверсии: ¬; ¯ Пусть имеется простое высказывание A, составим составное высказывание F с помощью инверсии: F = ¬ A (F = )

Задание: 1. Даны высказывания: M – «Число 12 - простое»; N – «Париж – столица Франции». Сформулировать на обычном языке высказывание K=¬M. Определить его истинность. 2. В следующих высказываниях выделите простые, обозначив каждое из них буквой; запишите с помощью букв и знаков логических операций каждое составное высказывание. Определите их истинность. –Неверно, что Солнце движется вокруг Земли. –Число 5 не составное. 3. Постройте отрицания следующих высказываний: –Сегодня в театре идет опера «Евгений Онегин». –Натуральные числа, оканчивающиеся цифрой 0, являются простыми числами. –Коля решил все задания контрольной работы. –Во всякой школе некоторые ученики интересуются спортом. 4. Пусть p=Ане нравятся уроки математики,а q=Ане нравятся уроки химии. Выразите формулы на обычном языке: p&q; ¬p&q; p ¬q; ¬p ¬q; ¬(p&q).

Логическое следование Соединение двух высказываний в одно с помощью оборота речи «если…, то…» называется операцией логического следования или импликацией Правило истинности Составное высказывание, образованное с помощью операции логического следования (импликации), ложно тогда, когда из истинной посылки (высказывания) следует ложный вывод (второе высказывание) Логические операции

Импликация Обозначение импликации:, Формула: F = A B Таблица истинности AB A B

Задание: 1. Пусть a = Через Смоленск протекает Днепр, b = Луна сделана из теста. Сформулируйте на обычном языке высказывание x = a b. Определите его истинность. 2. Пусть s = Через Смоленск протекает Енисей, c = 2+4 = 6, n = 2+3=8. Сформулируйте на русском языке высказывания: d = s c; m = c s; k = s n. Определите их истинность. 3. Пусть p=Ане нравятся уроки математики,а q=Ане нравятся уроки химии. Выразите формулы на обычном языке: p q; p ¬ q; ¬ (p q)

Логическое равенство Соединение двух высказываний в одно помощью оборота речи «тогда и только тогда, когда» называется операцией логического равенства или эквивалентностью Правило истинности Составное высказывание, образованное с помощью операции логического равенства (эквивалентности), истинно только тогда, когда оба высказывания одновременно либо истинны, либо ложны

Обозначение эквивалентности:,, Формула: F = A B Таблица истинности AB F = A B Логическое равенство

Задание : 1. Пусть s = Через Смоленск протекает Енисей, c = 2+4 = 6, n = 2+3=8. Сформулируйте на русском языке высказывания: d = s c; m = c s; k = s n. Определите их истинность. 2. Пусть p=Ане нравятся уроки математики,а q=Ане нравятся уроки химии. Выразите формулы на обычном языке: p q; p ¬ q; ¬ (p q)

Приоритет действий 1. Инверсия 2. Конъюнкция 3. Дизъюнкция 4. Импликация 5.Эквивалентность