Логические выражения и операции. Булева алгебра (алгебра логики, алгебра высказываний) алгебра высказываний) Джордж Буль разработал основы алгебры, в.

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



Advertisements
Похожие презентации
Презентация к уроку по информатике и икт по теме: Логические операции (презентация)
Advertisements

Основные логические операции. Логическое отрицание ИНВЕРСИЯ П Е Р Е В О Р А Ч И В А Н И Е Образуется из высказывания с помощью добавления частицы не к.
Алгебра логики – это раздел математики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности) и логических.
Логические операции над высказыванием. ЛОГИЧЕСКОЕ ОТРИЦАНИЕ (ИНВЕРСИЯ) - образуется из высказывания с помощью добавления частицы «не» к сказуемому или.
Логические операции. Логическая операция – способ построения сложного высказывания из данных высказываний, при котором значение истинности сложного высказывания.
Алгебра высказываний Алгебра логики – раздел математической логики, изучающий строение сложных логических высказываний и способы установления их истинности.
1 Логические основы компьютеров © К.Ю. Поляков, Тема 1. Логические выражения и операции.
АЛГЕБРА ЛОГИКИ. ЧТО ТАКОЕ АЛГЕБРА ЛОГИКИ? Алгебра логикиАлгебра логики – раздел математики, изучающий высказывания, рассматриваемые со стороны их логических.
Алгебра логики. - наука об общих операциях над высказываниями, позволяет определить его значение, отвлекаясь от содержания Алгебра логики Алгебра высказываний,
Логические основы компьютеров Логические основы компьютеров Базовые логические элементы Базовые логические элементы.
ВЫСКАЗЫВАНИЕ - это повествовательное предложение, о котором можно сказать, что оно или истинно или ложно. Например: Земля - планета Солнечной системы.
АЛГЕБРА СУЖДЕНИЙ Урок 3. Алгебра суждений Алгебра суждений – это раздел логики, который изучает правила записи и преобразования высказываний. В отличии.
Математическая логика. Алгебра высказываний Высказывание- это форма мышления, в которой что-либо утверждается или отрицается о свойствах реальных предметов.
Основы логики и логические основы компьютера. Содержание Логическое следование (импликация) Логическое равенство (эквивалентность)
Логические операции. Таблицы истинности.. Метелева И.А. Гимназия 3, г. Тейково 2 Высказывание – это языковое образование, в отношении которого имеет смысл.
Основные логические операции. Кран ВКран А КОГДА ИЗ ТРУБЫ ПОЛЬЕТСЯ ВОДА? Открыт кран А Открыт кран В И.
Алгебра логики Информатика 9 класс. ИНВЕРСИЯ Логическое отрицание -ИНВЕРСИЯ Образуется из высказывания с помощью добавления частицы «НЕ» к сказуемому.
Алгебра в широком смысле этого слова – наука об общих операциях, аналогичных сложению и умножению, которые могут выполняться над различными математическими.
Логические операции. Сложные высказывания строятся из простых с помощью логических операций.
1 АЛГЕБРА АЛГЕБРА ВЫСКАЗЫВАНИЙ АЛГЕБРА2 В алгебре высказываний суждениям (простым высказываниям) ставятся в соответствие логические переменные (заглавные.
Транксрипт:

Логические выражения и операции

Булева алгебра (алгебра логики, алгебра высказываний) алгебра высказываний) Джордж Буль разработал основы алгебры, в которой используются только 0 и 1. Алгебра логики – раздел математической логики, изучающий строение (форму, структуру) сложных логических высказываний и способы установления их истинности с помощью алгебраических методов. Объектами изучения алгебры логики являются высказывания !

Логические операции: Логические величины: 1 – истина; 0 - ложь логическое отрицание (инверсия); логическое умножение (конъюнкция); логическое сложение (дизъюнкция); логическое следование (импликация); логическое равенство (эквивалентность).

1) Отрицание Обозначение: не A, ¬ A, A Определение: Отрицание изменяет значение логической величины на противоположное: не истина = ложь; не ложь = истина. Отрицание – одноместная операция. Таблица истинности: A¬ A 10 01

Задание: «На стоянке стоят красные «Жигули»» Являются ли следующие предложения отрицаниями данного высказывания?: «На стоянке стоят не красные Жигули» «На стоянке стоит белый Мерседес» «Красные Жигули стоят не на стоянке» Логическое отрицание

При построении отрицания к простому высказыванию либо используется речевой оборот «неверно, что», либо к сказуемому добавляется частица «не», при этом слово «все» заменяется на «некоторые» и наоборот. Пример. Отрицаем высказывание «У меня дома есть компьютер» - «Неверно, что у меня дома есть компьютер» - «У меня дома нет компьютера» Правило построения отрицания к простому высказыванию:

Задание: Составьте отрицание высказывания «На стоянке стоят красные «Жигули»» «На стоянке не стоят красные «Жигули»» «Неверно, что на стоянке стоят красные «Жигули»

2) Логическое умножение (конъюнкция) Обозначение: и, ^, &, conjunctio Определение: В результате логического умножения (конъюнкции) (от лат. conjunctio - соединение) получается истина, если обе логические величины истинны. ABA ^ B Таблица истинности:

3) Логическое сложение (дизъюнкция) Обозначение: или, v, + disjunctio Определение: В результате логического сложения (дизъюнкции) (от лат. disjunctio разъединение) получается истина, если значение хотя бы одной логической величины истинно. ABA v B Таблица истинности:

4) Импликация (следование) Обозначение: если, … то; ; Выражение после если – основание условного высказывания, после то – следствие. A – «На улице дождь». B – «Асфальт мокрый». ABA B Таблица истинности: 5) Эквивалентность (равенство) Обозначение: если и только если, тогда и только тогда,,,,.

11 Импликация («если …, то …») «Если Вася идет гулять, то Маша сидит дома». A – «Вася идет гулять». B – «Маша сидит дома». Маша может пойти гулять (B=0), а может и не пойти (B=1)! ABА B А если Вася не идет гулять? ?

12 Эквиваленция («тогда и только тогда, …») Высказывание «A B» истинно тогда и только тогда, когда А и B равны. ABА B также: А В, А В также: А В, А В

Порядок выполнения операций: 1.Операции в скобках 2.Отрицание 3.Конъюнкция 4.Дизъюнкция 5.Импликация 6.Эквивалентность ПРИМЕР 1: А V (B C) D ¬ A 1. В С - импликация 2. ¬ А - инверсия 3. (В С) D - конъюнкция 4. А V (B C) D - дизъюнкция 5. А V (B C) D ¬ A - эквивалентность

Задача: Пусть a, b, c – логические величины, которые имеют следующие значения: a = истина, b = ложь, c = истина. Определите результаты вычисления следующих логических выражений: 1.a ^ b 2.a v b 3.¬a v b ^ c 4.¬(a v b) ^ (c v b) 1 ^ 0 = 0 1 v 0 = 1 ¬1 v 0 ^ 1 = 0 v 0 ^ 1 = 0 v 0 = 0 ¬(1v0) ^ (1v0) = ¬1 ^ 1 = 0 ^ 1 = 0

Вариант 1: b ^ c ¬a v b a ^ b v c ¬(a ^ b ^ c) (a ^ b) v (b ^ c) Задача: Пусть a, b, c – логические величины, которые имеют следующие значения: a = истина, b = ложь, c = истина. Определите результаты вычисления следующих логических выражений: Вариант 2: b v c ¬a ^ b a v b ^ c ¬(a v b v c) (a v b) ^ (b v c)