Скачать презентацию В М Паклина Е М Паклина МАТЕМАТИЧЕСКИЕ ОСНОВЫ Скачать презентацию В М Паклина Е М Паклина МАТЕМАТИЧЕСКИЕ ОСНОВЫ

Основы математической логики.ppt

  • Количество слайдов: 32

В. М. Паклина, Е. М. Паклина МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ Научный редактор: Обабков И. Н. В. М. Паклина, Е. М. Паклина МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ Научный редактор: Обабков И. Н. доц. , канд. тех. наук Для студентов всех форм обучения технических направлений подготовки

Содержание § § Булева алгебра Понятие высказывание Логические операции Основные законы 2 Содержание § § Булева алгебра Понятие высказывание Логические операции Основные законы 2

АЛГЕБРА ВЫСКАЗЫВАНИЙ (БУЛЕВА АЛГЕБРА) 3 АЛГЕБРА ВЫСКАЗЫВАНИЙ (БУЛЕВА АЛГЕБРА) 3

Алгебра высказываний Создателем алгебры логики является живший в ХIХ веке английский математик Джордж Буль, Алгебра высказываний Создателем алгебры логики является живший в ХIХ веке английский математик Джордж Буль, в честь которого эта алгебра названа булевой алгеброй высказываний. 4

Джордж Буль 5 Джордж Буль 5

ПОНЯТИЕ ВЫСКАЗЫВАНИЕ 6 ПОНЯТИЕ ВЫСКАЗЫВАНИЕ 6

Понятие высказывание Основное понятие булевой алгебры — выказывание. Под простым высказыванием понимается предложение, о Понятие высказывание Основное понятие булевой алгебры — выказывание. Под простым высказыванием понимается предложение, о котором можно сказать, истинно оно или ложно. 7

Понятие высказывание Основное понятие булевой алгебры — выказывание. Под простым высказыванием понимается предложение, о Понятие высказывание Основное понятие булевой алгебры — выказывание. Под простым высказыванием понимается предложение, о котором можно сказать, истинно оно или ложно. Высказывания обозначаются латинскими буквами и могут принимать одно из двух значений: 1 – истина, 0 – ложь 8

Примеры высказываний “ 6 — четное число” “ 10 делится на 2 и 5 Примеры высказываний “ 6 — четное число” “ 10 делится на 2 и 5 больше 3” “ 10 не делится на 2 и 5 не больше 3” “ 24 делится на 6 тогда и только тогда, когда 24 делится на 3”, “если я куплю яблоки или абрикосы, то приготовлю фруктовый пирог” 9

ЛОГИЧЕСКИЕ ОПЕРАЦИИ 10 ЛОГИЧЕСКИЕ ОПЕРАЦИИ 10

Отрицание Эквиваленция Конъюнкция Логические операции Импликация Дизъюнкция 11 Отрицание Эквиваленция Конъюнкция Логические операции Импликация Дизъюнкция 11

Отрицание Операцией отрицания А называют высказывание Ā (или ¬А, говорят не А), которое истинно Отрицание Операцией отрицания А называют высказывание Ā (или ¬А, говорят не А), которое истинно тогда, когда А ложно, и ложно тогда, когда А истинно. 12

Таблица истинности А 0 Ā 1 1 0 13 Таблица истинности А 0 Ā 1 1 0 13

Конъюнкция Конъюнкцией (логическим умножением) двух высказываний А и В является новое высказывание С, которое Конъюнкция Конъюнкцией (логическим умножением) двух высказываний А и В является новое высказывание С, которое истинно только тогда, когда истинны оба высказывания, записывается С = А ^ В или С = А & В (при этом говорят С равно А и В). 14

Таблица истинности А 0 0 1 1 В 0 1 А˄В 0 0 0 Таблица истинности А 0 0 1 1 В 0 1 А˄В 0 0 0 1 15

Дизъюнкция Дизъюнкцией (логическим сложением) двух высказываний А и В является новое высказывание С, которое Дизъюнкция Дизъюнкцией (логическим сложением) двух высказываний А и В является новое высказывание С, которое истинно, если истинно хотя бы одно высказывание. Записывается С = A v В (при этом говорят: С равно А ИЛИ В). 16

Таблица истинности А 0 0 1 1 В 0 1 A˅B 0 1 17 Таблица истинности А 0 0 1 1 В 0 1 A˅B 0 1 17

Импликация Импликацией двух высказываний А и В (А называется посылкой, В - заключением) является Импликация Импликацией двух высказываний А и В (А называется посылкой, В - заключением) является новое высказывание С, которое ложно только тогда, когда посылка истинна, а заключение ложно, записывается С = А → В (при этом говорят, из А следует В). 18

Таблица истинности А 0 0 1 1 В 0 1 А→В 1 1 0 Таблица истинности А 0 0 1 1 В 0 1 А→В 1 1 0 1 19

Свойства импликации § A→B≠B→A § A→А=1 § 0→А=1 § A→ 1=1 § A→ 0=Ā Свойства импликации § A→B≠B→A § A→А=1 § 0→А=1 § A→ 1=1 § A→ 0=Ā 20

Эквиваленция Эквиваленцией двух высказываний А и В является новое высказывание С, которое истинно только Эквиваленция Эквиваленцией двух высказываний А и В является новое высказывание С, которое истинно только тогда, когда оба высказывания имеют одинаковые значения истинности, записывается С = А ↔ В (С = А ≡ В). событие А равносильно событию В 21

Таблица истинности А 0 0 1 1 В 0 1 А↔В 1 0 0 Таблица истинности А 0 0 1 1 В 0 1 А↔В 1 0 0 1 22

Свойства эквиваленции § А↔В=В↔А § А ↔ В = ⌐В ↔ ⌐А § А↔ Свойства эквиваленции § А↔В=В↔А § А ↔ В = ⌐В ↔ ⌐А § А↔ 1=А § А ↔ 0 = ⌐А 23

Порядок выполнения операций 1. операции в скобках, 2. отрицание, 3. конъюнкция, 4. дизъюнкция, 5. Порядок выполнения операций 1. операции в скобках, 2. отрицание, 3. конъюнкция, 4. дизъюнкция, 5. импликация, 6. эквиваленция. 24

ОСНОВНЫЕ ЗАКОНЫ 25 ОСНОВНЫЕ ЗАКОНЫ 25

Основные законы § А→В=⌐А˅В § А ↔ В = (A → B) ˄ (В Основные законы § А→В=⌐А˅В § А ↔ В = (A → B) ˄ (В → А) = = (⌐А ˅ В) ˄ (А ˅ ⌐В) = ( А ˄ В) ˅ (⌐А ˄ ⌐В) § ⌐⌐А=А § А˄В=В˄А § А˅В=В˅А 26

Основные законы § (А ˄ В) ˄ С = А ˄( В ˄ С) Основные законы § (А ˄ В) ˄ С = А ˄( В ˄ С) § (А ˅ В) ˅ С = А ˅ (В ˅ С) § А ˄ (В ˅ С) = (А ˄ В) ˅ (А ˄ С) § А ˅ (В ˄ С) = (А ˅ В) ˄ (А ˅ С) § А˄А=А § А˅А=А 27

Основные законы § ⌐ (А ˄ В) = ⌐ А ˅ ⌐ В § Основные законы § ⌐ (А ˄ В) = ⌐ А ˅ ⌐ В § ⌐ (А ˅ В) = ⌐ А ˄ ⌐ В § А˄1=А § А˄0=0 § А˅1=1 § А˅0=А 28

Основные законы § А ˅ ⌐А = 1 § А ˄ ⌐А = 0 Основные законы § А ˅ ⌐А = 1 § А ˄ ⌐А = 0 § А ˄ (⌐А ˅ В) = А ˄ В § А ˅ (⌐А ˄ В) = А ˅ В 29

Пример 1 30 Пример 1 30

Пример 2 Упростить выражение 31 Пример 2 Упростить выражение 31

Библиографический список 1. Информатика: Учебник / Б. В. Соболь, А. Б. Галин, Ю. В. Библиографический список 1. Информатика: Учебник / Б. В. Соболь, А. Б. Галин, Ю. В. Панов, Е. В. Рашидова, Н. Н. Садовой. – Изд. 3 -е, дополн. и перераб. – Ростов н/Д: Феникс, 2007. – 446 с. 2. Информатика. Базовый курс: Учебник для вузов / С. В. Симонович, Г. А. Евсеев, В. И. Мураховский, С. И. Бобровский; Под ред. С. В. Симоновича. - СПб. : Питер, 2009. – 640 с. 32