Элементы алгебры логики

Содержание

Слайд 2

Алгебра - наука об общих операциях, аналогичных сложению и умножению, которые

Алгебра - наука об общих операциях, аналогичных сложению и умножению, которые

могут выполняться над разнообразными математическими объектами – числами, многочленами, векторами и др.

Алгебра

Слайд 3

Высказывание - это предложение на любом языке, содержание которого можно однозначно

Высказывание - это предложение на любом языке, содержание которого можно однозначно

определить как истинное или ложное.

В русском языке высказывания выражаются повествовательными предложениями:
Земля вращается вокруг Солнца.
Москва - столица.

Побудительные и вопросительные предложения высказываниями не являются.
Без стука не входить!
Откройте учебники.
Ты выучил стихотворение?

Высказывание

Но не всякое повествовательное предложение является высказыванием:
Это высказывание ложное.

Слайд 4

Высказывание или нет? Зимой идет дождь. Снегири живут в Крыму. Кто

Высказывание или нет?

Зимой идет дождь.
Снегири живут в Крыму.
Кто к нам пришел?
У

треугольника 5 сторон.
Как пройти в библиотеку?
Переведите число в десятичную систему.
Запишите домашнее задание
Слайд 5

Алгебра логики определяет правила записи, вычисления значений, упрощения и преобразования высказываний.

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

алгебре логики высказывания обозначают буквами и называют логическими переменными.
Если высказывание истинно, то значение соответствующей ему логической переменной обозначают единицей (А = 1), а если ложно - нулём (В = 0).
0 и 1 называются логическими значениями.

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

Слайд 6

Простые и сложные высказывания Высказывания бывают простые и сложные: Весна наступила.

Простые и сложные высказывания

Высказывания бывают простые и сложные:

Весна наступила. Грачи прилетели.


– простые высказывания
Весна наступила и грачи прилетели.
– сложное высказывание
(применяются связки - союзы и частицы: И, ИЛИ, НЕ)
Слайд 7

Простые и сложные высказывания Пример: Элементарные (простые) высказывания: «Петров — врач»,

Простые и сложные высказывания

Пример:
Элементарные (простые) высказывания:
«Петров — врач»,
«Петров

— шахматист»
Составные высказывания:
"Петров — врач и шахматист", понимаемое как "Петров — врач, хорошо играющий в шахматы".
"Петров — врач или шахматист", понимаемое в алгебре логики как "Петров или врач, или шахматист, или и врач и шахматист одновременно".
Слайд 8

Простые и сложные высказывания Высказывание называется простым, если никакая его часть

Простые и сложные высказывания

Высказывание называется простым, если никакая его часть сама

не является высказыванием.
Сложные (составные) высказывания строятся из простых с помощью логических операций.
Слайд 9

Инверсия - логическая операция, которая каждому высказыванию ставит в соответствие новое

Инверсия - логическая операция, которая каждому высказыванию ставит в соответствие новое

высказывание, значение которого противоположно исходному.
Другое название: логическое отрицание.
Обозначения: НЕ, ¬ , ¯ .

Логические операции

Например, для высказывания
А = «Путин президент России»
отрицанием будет высказывание
¬А = «Путин не президент России».

Слайд 10

Задача Иван против Кащея бессмертного Темница I – «Здесь Василиса Прекрасная».

Задача Иван против Кащея бессмертного

Темница I – «Здесь Василиса Прекрасная».
Темница II –

« Темница III не пустая».
Темница III – «Здесь Змей Горыныч».

Все подписи на дверях темниц неверные.

На какую дверь показать?

Слайд 11

Иван против Кащея бессмертного Все подписи на дверях темниц неверные На

Иван против Кащея бессмертного

Все подписи на дверях темниц неверные

На какую дверь

показать?

Здесь нет Василисы Прекрасной

Темница III пустая

Здесь нет
Змея
Горыныча

Слайд 12

Иван против Кащея бессмертного Все подписи на дверях темниц неверные На

Иван против Кащея бессмертного

Все подписи на дверях темниц неверные

На какую дверь

показать?

Здесь Змей

Здесь Василиса

Здесь пусто

Слайд 13

Логические операции имеют следующий приоритет: инверсия, конъюнкция, дизъюнкция. Логические операции Таблица

Логические операции имеют следующий приоритет:
инверсия, конъюнкция, дизъюнкция.

Логические операции

Таблица истинности:

Графическое представление

A

Ā

Ядовитые грибы

– И (1)
Неядовитые грибы - Л (0)

Ядовитые грибы - Л (0) Неядовитые грибы – И (1)

И – 1 Л - 0

Слайд 14

Дизъюнкция - логическая операция, которая каждым двум высказываниям ставит в соответствие

Дизъюнкция - логическая операция, которая каждым двум высказываниям ставит в соответствие

новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны.
Другое название: логическое сложение.
Обозначения: U, |, ИЛИ, +.

Логические операции

A ≡ {Луна - спутник Земли}

В ≡ {Солнце - спутник Земли }

А U В ≡ {Луна - спутник Земли или Солнце - спутник Земли}

ИЛИ

Слайд 15

Логические операции Таблица истинности: Графическое представление A B АVВ A ≡

Логические операции

Таблица истинности:

Графическое представление

A

B

АVВ

A ≡ {Луна - спутник Земли} И (1)

В

≡ {Солнце - спутник Земли } Л (0)

А U В ≡ {Луна - спутник Земли или Солнце - спутник Земли}

(U) ИЛИ

Слайд 16

Пример: а) Пусть А = {4, 5, 6}, В = {2,

Пример:
а) Пусть А = {4, 5, 6}, В = {2, 4,

6}.
Тогда А∪В =
б) Пусть А – множество чисел, которые делятся на 2, а В – множество чисел, которые делятся на 3:
А = {2, 4, 6, …}, В = {3, 6, 9, …}.
Тогда А∪В множество чисел, которые делятся на 2 или на 3:
А∪В =

{2, 4, 5, 6}.

{2, 3, 4, 6, 8, 9, 10, …}.

Слайд 17

Конъюнкция - логическая операция, ставящая в соответствие каждым двум высказываниям новое

Конъюнкция - логическая операция, ставящая в соответствие каждым двум высказываниям новое

высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны.
Другое название: логическое умножение.
Обозначения: ∧ , ×, &, И.

Логические операции

A ≡ {Наталья учится в
11 а классе}

В ≡ {Людмила учится в
11 а классе}

А ∩ В ≡ {Наталья и Людмила учатся вместе в 11 а классе}

Слайд 18

Логические операции Таблица истинности: Графическое представление A B А&В A ≡

Логические операции

Таблица истинности:

Графическое представление

A

B

А&В

A ≡ {Наталья учится в
11 а классе}

В

≡ {Людмила учится в
11 а классе}

А ∩ В ≡ {Наталья и Людмила учатся вместе в 11 а классе}

∩ (И)

Слайд 19

Логические операции Пример: А = «10 делится на 2» А= 1

Логические операции

Пример:
А = «10 делится на 2» А= 1 (И)
В

= «5 больше 3» В = 1 (И)
С = « 4 – нечётное число» С = 0 (Л)

А ∩ В = «10 делится на 2 и 5 больше 3»
А ∩ С = «10 делится на 2 и 4 – нечётное число»

А ∩ В = 1

А ∩ С = 0

Слайд 20

Логические операции Пример: А ="Тимур поедет летом на море", В =

Логические операции

Пример:
А ="Тимур поедет летом на море",
В = "Тимур летом

отправится в горы".

A ∩ B =

"Тимур летом побывает и на море,  и в горах»

A U B =

"Тимур летом побывает на море  или в горах»

Слайд 21

Логические операции А = «10 делится на 2» В = «5

Логические операции

А = «10 делится на 2»
В = «5 больше 3»,


С = « 4 – нечётное число»
К = « 3 – чётное число»
А + В = «10 делится на 2 или 5 больше 3»
А + С = «10 делится на 2 или 4 – чётное число»
С + К = « 4 – нечётное число или 3 – чётное число»

Пример:

A = 1

B = 1

C = 0

K = 0

A + B = 1

A + C = 1

C + K = 0

Слайд 22

Пример: а) Пусть А = {4, 5, 6}, В = {2,

Пример:
а) Пусть А = {4, 5, 6}, В = {2, 4,

6}.
Тогда А∩В =
б) Пусть А – множество чисел, которые делятся на 2, а В – множество чисел, которые делятся на 3:
А = {2, 4, 6, …}, В = {3, 6, 9, …}.
Тогда А ∩ В множество чисел, которые делятся на 2 или на 3:
АUВ =

{4, 5}.

{6, 12, 18, …}.

Слайд 23

Логические операции Импликацией высказываний А и В называется такое высказывание А→В,

Логические операции

Импликацией высказываний А и В называется такое высказывание А→В, ложное

лишь в том случае, когда высказывание А – истинное и В – ложное.

A ≡ {Лето жаркое}
B ≡ {Зима будет холодной}

А→В ≡ {Eсли лето жаркое, то зима будет холодной.}

Слайд 24

Логические операции Эквиваленцией высказываний А и В называется такое высказывание А~В,

Логические операции

Эквиваленцией высказываний А и В называется такое высказывание А~В, истинное

когда А и В – оба истинные или оба ложные высказывания.

B ≡ {Есть свидетели}

Для того чтобы раскрыть убийство необходимо и достаточно найти свидетелей.

A ≡ {Убийство раскрыто}

Слайд 25

Логические операции Порядок выполнения логических операций 1.Сначала выполняется операция отрицания (“не”),

Логические операции

Порядок выполнения логических операций
1.Сначала выполняется операция отрицания (“не”),
2.

Затем конъюнкция (“и”),
3. После конъюнкции — дизъюнкция (“или”),
4. В последнюю очередь — импликация и эквиваленция.
Слайд 26

Вычитание множеств (дополнение) Разностью множеств А и В называется множество, содержащее

Вычитание множеств (дополнение)

Разностью множеств А и В называется множество, содержащее те

и только те элементы, которые принадлежат множеству А и не принадлежат множеству В. Разность А и В Разность множеств А и В обозначают А \ В.

Пусть В А. Дополнением множества В до множества А называется множество, содержащее те и только те элементы множества А, которые не принадлежат множеству В. Дополнение множества В до множества А обозначают В'А

BI A

Слайд 27

Пример Пусть A = {1, 2, 3, 4, 5, 6, 7,

Пример
Пусть A = {1, 2, 3, 4, 5, 6,

7, 8, 9} и B = {1, 3, 5, 7, 9, 11, 13, 17, 19}.
Найти А∪В и А∩В

Решение
А∪В = {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 17, 19}, А∩В = {1, 3, 5, 7, 9}.

Пример

Слайд 28

Пример

Пример

Слайд 29

Луна – спутник Земли. 2) Информатика –это наука об информации и

Луна – спутник Земли.
2) Информатика –это наука об информации и информационных

процессах.
3) Монитор – это устройство ввода информации.
4) Процессор – это устройство хранения информации.
5) Кто отсутствует?
6) Посмотрите на доску.
7) Уберите посуду со стола.

Логическое выражение - это высказывание о котором можно сказать ИСТИННО оно или ЛОЖНО

Какие высказывания являются логическими выражениями? Укажите их истинность или ложность.

?

Ответ

И

И

Л

Л

Слайд 30

1) A и B 2) A или B 3) Не A

1) A и B 2) A или B 3) Не A

или B 4) A и B или C 5) не A или B и C 6) не (A или B) и (C или B)

Порядок выполнения логических операций:
Отрицание 2. Умножение 3. Сложение

Определите значения выражений, если A = истина, B = ложь, C= истина.

Л
И
Л
И
Л
Л

?

Слайд 31

Определить истинность значений A,B,C,D, если: А и “Марс - планета” =1

Определить истинность значений A,B,C,D, если:
А и “Марс - планета” =1
2)B и

“Марс – планета” =0
3)С или “Солнце – спутник Земли” =1
4)D и “Солнце – спутник Земли” =0

A = И

B = Л

C = И

D = И, Л

Слайд 32

1. Найти все подмножества множества A= {1, 2, 3, 4). 2.

1. Найти все подмножества множества A= {1, 2, 3, 4).

2.

Найти все подмножества множества P= {a, d}.

3. Найти все подмножества множества F= {a,b,c,d,e,f}.

4. Составьте не менее семи слов, буквы которых образуют подмножества множества А -{к,а,р,у,с,е,л,ь}.

5. Пусть A - это множество натуральных чисел, делящихся на 2, а В - множество натуральных чисел, делящихся на 4. Какой вывод можно сделать относительно данных множеств?