Similar presentations:
Лекция 1. Элементы математической логики
1.
Прикладная математика иматематическая логика
(2 семестр)
План:
1. Лекции (16 пар)
2. Практические занятия (16 пар)
3. Экзамен
Солдатова Гульнара Тагировна 1-306
Таймлайн- Диалоги
gulnara.soldatova@rsvpu.ru
2.
Разделы1. Элементы математической логики
2. Интегральное исчисление функций одной переменной и его
приложения
3. Числовые и функциональные ряды. Элементы функционального
анализа
4. Дифференциальные уравнения.
5. Дифференциальное исчисление функций нескольких переменных
6. Векторный анализ, элементы теории поля
7. Элементы теории вероятностей и математической статистики
3.
БРС1. Домашние работы
2. Проверочные работы
3. Конспект лекций
4. Участие в научных мероприятиях
Допуск к зачету -45 баллов.
4.
Итого• 55-70 баллов – «удовлетворительно»
• 71-85 баллов – «хорошо»
• 86-100 баллов – «отлично»
5.
Лекция 1. Элементыматематической логики
1.
2.
3.
План:
Высказывание
Логические операции
Формулы
6.
• Математическая логика – часть логики, вкоторой для решения логических задач
используются математические методы.
7.
• Математическая логика позволяетпроверять правильность рассуждений
механически, абстрагируясь от их смысла.
• Правильное рассуждение – то, которое
соответствует законам логики.
• Формализация рассуждения необходима,
например, в компьютерных программах.
8.
Алгебра логики (алгебра высказываний, булева алгебра) –раздел математической логики, изучающий строение
(форму, структуру) сложных логических высказываний и
способы установления их истинности с помощью
математических методов.
Высказывание – повествовательное
предложение, содержание которого можно
определить как истинное или ложное.
9.
Примеры1. Число 10 делится нацело на 2 и на 5
2. Париж – столица Италии
3. Да здравствует чемпион!
4. Сколько сегодня пар?
10.
Различают :• Простые высказывания (обозначают буквами
латинского алфавита)
• Сложные (составные) высказывания
11.
Логическимизначениями
высказываний
являются «истина» и «ложь» и обозначают {0,1}
или {true, false}.
12.
• Для образования составных высказыванийиспользуются базовые логические операции,
выражаемые с помощью логических связок «и»,
«или», «не».
Логические связки
Конъюнкция
(«и»)
Дизъюнкция
(«или»)
Инверсия
(«не»)
13.
Логические операции1. Логическое умножение (конъюнкция).
• Объединение двух (или нескольких) высказываний
в одно с помощью союза «и» называется операцией
логического умножения или конъюнкцией.
А
0
0
1
1
В
0
1
0
1
А˄В
0
0
0
1
Пример.
А: «12 делится на 3»
В: «12 делится на 4»,
Тогда А˄В - истинно
14.
2.Логическое сложение (дизъюнкция)• Объединение двух (или нескольких)
высказываний с помощью союза «или»
называется операцией логического
сложения или дизъюнкцией.
А
0
0
1
1
В
0
1
0
1
А˅В
0
1
1
1
Пример.
А: «12 делится на 3»
В: «12 делится на 5»,
Тогда А ˅ В - истинно
15.
3. Логическое отрицание (инверсия)A
A
0
1
1
0
16.
4. ИмпликацияЛогическая связка: «ЕСЛИ …,
ТО», «ИЗ … СЛЕДУЕТ», «… ВЛЕЧЕТ
…».
Пример.
А: «студент усердно готовится к
экзамену»
В: «студент получает 5»,
Тогда А → В - истинно
А
0
0
1
1
В
0
1
0
1
А→В
1
1
0
1
17.
5. ЭквиваленцияА
0
0
1
1
В
0
1
0
1
А↔В
1
0
0
1
Логическая связки: «тогда и
только тогда», «необходимо и
достаточно», « … равносильно
…».
18.
Основные логические тождестваИдемпотентные законы:
1)
A A A
2)
A A A
19.
Основные логические тождестваКоммутативные законы:
3)
4)
5)
A B B A
A B B A
A B B A
20.
Основные логические тождестваАссоциативные законы:
6)
A B C A B C
7)
A B C A B C
8)
A B C A B C
21.
Дистрибутивные законы:9)
10)
A B C AB AC
A BC A B A C
22.
Законы Моргана:11)
A B A B
12)
A B A B
23.
Закон двойного отрицания:13)
A A
24.
Закон противоречия:14)
A A 0
Закон исключенного третьего:
15)
A A 1
25.
Законы поглощения:A A B A
A ( A B) A
26.
Тождества, содержащие константы:A 0 A
A 1 1
A 0 0
A 1 A
A 0 A
A 1 1
0 A 1
1 A A
A 0 A
A 1 A
27.
Задача . Доказать логическое тождество:A B A B
Доказательство:
А
0
0
1
1
В
0
1
0
1
А→В
А В A
0 0
0 1
1 0
1 1
A B
28.
Задача . Доказать логическое тождество:A B A B
Доказательство:
А
0
0
1
1
В
0
1
0
1
А→В
1
1
0
1
А В
0 0
0 1
1 0
1 1
A
A B
1
1
0
0
1
1
0
1
29.
ОпределениеВсякое сложное высказывание, которое
может быть получено из простых
высказываний посредством применения
логических
операций
называется
формулой алгебры логики
30.
• Логические значения формулы можноописать посредством таблицы, содержащей
2n строк, которая называется таблицей
истинности
• n – количество логических переменных
(простых высказываний)в формуле
31.
Виды формул алгебры логики:• тождественно истинные (тавтология)
• тождественно ложные (противоречие)
• выполнимые
32.
Формула тождественно истинная, если онапринимает значение 1 при любых значениях,
входящих в нее простых высказываний.
Формула тождественно ложная, если…
Формула выполнимая, если…
33.
• Задачу об отнесении формулы к тому илииному классу формул называют проблемой
разрешимости
informatics