Логические операции.�Эквивалентные преобразования логических выражений. Построение логического выражения с данной таблицей истинности.
1
2
АЛГЕБРА ВЫСКАЗЫВАНИЙ
3
Английский математик Джордж Буль (1815 — 1864 г.) создал логическую алгебру, в которой высказывания обозначены буквами. Сочинение Джорджа Буля, в котором подробно исследовалась эта алгебра, было опубликовано в 1854 г. Оно называлось «Исследование законов мысли» («Investigation of the Laws of Thought»). Отсюда ясно, что Буль рассматривал свою алгебру как инструмент изучения законов человеческого мышления, то есть законов логики.
Алгебру логики иначе называют алгеброй высказываний. В математической логике суждения называются высказываниями.
ВЫСКАЗЫВАНИЕ - это повествовательное предложение, о котором можно сказать, что оно истинно или ложно.
Например:
Земля - планета Солнечной системы. (Истинно)�2+8<5 (Ложно)�5 · 5=25 (Истинно)�Всякий квадрат есть параллелограмм (Истинно)�Каждый параллелограмм есть квадрат (Ложно)�2 · 2 =5 (Ложно)
Не всякое предложение является высказыванием:
1) Восклицательные и вопросительные предложения высказываниями не являются.�- “Какого цвета этот дом?”�- “Пейте томатный сок!”�- “Стоп!”�2) Не являются высказываниями и определения.�“Назовем медианой отрезок, соединяющий вершину треугольника с серединой противоположной стороны”.�Определения не бывают истинными или ложными, они лишь фиксируют принятое использование терминов.
3) Не являются высказываниями и предложения типа “Он сероглаз” или
“х- 4х + 3=0” - в них не указано о каком человеке идет речь или для какого числа х верно равенство. Такие предложения называются высказывательными формами.
�
4
5
Высказывания могут быть простыми и сложными.
Высказывание считается простым, если никакую его часть нельзя рассматривать как отдельное высказывание
Некоторые высказывания можно разложить на отдельные части, при этом каждая такая часть будет самостоятельным высказыванием.
Например, высказывание “Сегодня в 4 часа дня я был в школе, а к 6 часам вечера пошел на каток” состоит из 2 частей.
Высказывание, которое можно разложить на части, будем называть сложным, а неразложимое далее высказывание - простым.
�
Практическое задание
№1. Определи, какие из перечисленных фраз является высказываниями:
6
Практическое задание
№2. Какие из следующих высказываний являются истинными, а какие ложными?
1. Город Москва – столица России.�2. Число 12 – простое.�3. 7*3=1.�4. 12<15.�5. Сканер – устройство, которое может напечатать на бумаге то, что изображено на экране компьютера.�6. Клавиатура – устройство ввода информации.
7
8
Сложное высказывание получается путем объединения простых высказываний логическими связками — НЕ, И, ИЛИ. Значение истинности сложных высказываний зависит от истинности входящих в них простых высказываний и объединяющих их связок.
Например, даны простые высказывания:� На улице идет дождь.
На улице светит солнце.
На улице пасмурная погода.�Составим из них сложные высказывания:� На улице идет дождь и на улице светит солнце.� На улице светит солнце или на улице пасмурная погода.� Неверно что на улице идет дождь.
Практическое задание
№3. Из двух простых высказываний постройте сложное высказывание, используя связку "И", "ИЛИ":
Например:
1) Марина старше Светы. Оля старше Светы.
2) Одна половина класса изучает английский язык. Вторая половина класса изучает немецкий язык.
3) В кабинете есть учебники. В кабинете есть справочники.
4) Часть туристов любит чай. Остальные туристы любят молоко
9
10
БАЗОВЫЕ ЛОГИЧЕСКИЕ ОПЕРАЦИИ
В алгебре высказываний, как и в обычной алгебре, вводится ряд операций. Логические связки И, ИЛИ и НЕ заменяются логическими операциями: конъюнкцией, дизъюнкцией и инверсией.
Это основные логические операции, при помощи которых можно записать любую логическую функцию.
11
Логические операции
2) Логическое умножение (конъюнкция)
3) Логическое сложение (дизъюнкция)
12
Логические операции
4) Импликация (следование)
5) Эквивалентность
6) Исключающее ИЛИ
13
14
1. Отрицание
2. Скобки
3. Умножение, импликация, эквивалентность
4. Сложение
15
Приоритет операций
Практическое задание
№4. Найдите значения логических выражений:
1
2
3
4
5
6
7
8
9
16
Практическое задание
№5. Пусть А= "это утро ясное", а В= "это утро теплое". Выразите следующие формулы на обычном языке:
�
17
�
Домашнее задание
№6. Даны простые высказывания: А= {15>13}, В={4=5}, C= {7<4}. Определите истинность составных высказываний:
�
№7. При каких значениях числа Х логическое выражение не ((Х>15) или (Х<-5)) примет значение:
18