Карта занятия №5.

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

Математическая логика – наука о методах рассуждений, при которых мы отвлекаемся от содержания рассуждений, а используем только форму и значение. Понятие. Примеры: Высказывания, простое и составное. Примеры:

Задание 1. Какие предложения являются высказываниями?

Москва – столица нашей Родины. 5-9+8 5-9+8=4 Музыка Баха слишком сложна. Земля – спутник Солнца. Логические переменные: 0,1– ЛОЖЬ, ИСТИНА. Логические функции (N переменных – 2N –различных наборов переменных). Значения –: 0,1– ЛОЖЬ, ИСТИНА.

Логические функции

Инверсия

Конъюнкция

Дизъюнкция

Импликация

Эквивалентность

Л о г и ч е с к о е

отрицание

умножение

сложение 

следование

равенство 

В  р у с с к о м  я з ы к е 

частица «не»

союз «и» 

союз «или» 

оборот речи «если…,то…» 

оборот речи «…т. т.т,...»

О б о з н а ч е н и е

Не А;  ¬ А;  А  ;

NOT A

А и В;  А ∧ В; 

А & В, А and В

А или В;  А ∨ В; 

А + В;  А or В

А →  В;  А ⇒ В

А ≡ В;  А ⇔ В;

  А ~ В

З н а ч е н и е  в ы р а ж е н и я

Истина, когда высказывание ложно,

и наоборот

Ложь, когда хотя бы одно высказывание ложно

Истина, когда хотя бы одно высказывание истинно

Ложно, когда из истинного следует ложное

Истина, когда оба высказывания  имеют одно значение

Задание 2. Построить таблицы истинности основных логических функций.

НЕ нашли? Не то? Что вы ищете?

Задание 3. Определить значения, которые принимают следующие логические функции при заданных значениях переменных:

a→ b = ?, при a= 0, b=1

a│ b = ? (штрих Шеффера – антиконъюнкция), при a= 1, b=0

Задание 4. Докажите тождественную истинность формулы ¬X→ (X→Y )

Задание 5. Постройте таблицу истинности для следующей функции: a*b + ¬a*¬b

Основные законы логических  операций

свойство

для логических операций

аналогия для операций с числами

коммутативность (переместительный закон)

X ∨ Y = Y ∨ X

X ∧ Y = Y ∧ X

a + b = b + a

ab = ba

ассоциативность (сочетательный закон)

(X ∨ Y) ∨ Z= X ∨ (Y ∨ Z)

(X ∧ Y) ∧ Z= X ∧ (Y ∧ Z)

(a + b) + c = a + (b + c)

(ab)c = a(bc)

дистрибутивность (распределительный закон)

X ∧ (Y∨ Z) =(X∧Y) ∨ (X∧Z)

a(b + c) = ab + ac

закон двойного отрицания

¬¬Х=Х

-(-a) = a

закон исключения третьего

Х ∨ ¬Х = 1

законы де Моргана (общая инверсия )

¬ (X ∨ Y) = ¬Х ∧ ¬Y

¬ (X ∧ Y) = ¬Х ∨ ¬ Y

Закон непротиворечия

Х ∧ ¬Х = 0

Правила исключения констант:

Для логического сложения, Для логического умножения.

Х ∨ 1 = 1, Х ∨ 0 = X

Х ∧1 = Х,  Х ∧ 0 = 0

Раскрытие импликации

X→Y= ¬X∨Y

Раскрытие эквивалентности

X↔Y=(X∧Y)∨(¬X∧¬Y)

Задание 6. Для каждого из следующих высказываний 1) найдите символическую форму2) постройте таблицу истинности. Воспользуйтесь буквенными обозначениями: X – « Джо умён»,Y– «Джим глуп», Z – «Джо получит приз.

Если Джо умен, а Джим глуп, то Джо получит приз. Джо получит приз в том и только  том случае, если он умён или Джим глуп. Если Джим глуп, а Джо не удастся получить приз, то Джо не умён.

Задание 7. Брауну, Джонсу и Смиту предъявлено обвинение в соучастии в ограблении банка. В ходе следствия Браун сказал, что преступники были на синем «Бьюике». Джонс сказал, что это был черный «Крайслер». Смит утверждал, что это был «Форд», но не синий. Они договорились запутать следствие и поэтому указывали неправильно либо марку автомобиля, либо цвет. Определите цвет и марку автомобиля.

Логические основы компьютера (три базовых логических элементов называют вентилями)

дизъюнктор

X ∨ Y

конъюнктор

X ∧ Y

инвертор

¬ X

штрих Шеффера

¬ (X ∧ Y)

стрелка Пирса

¬ (X ∨ Y)

Задание 9. Построить логическую схему соответствующую логическому выражению AvB∧A.

Задание 10. По логической схеме получить логическое выражение