Автор работы: Пользователь скрыл имя, 04 Апреля 2012 в 17:29, контрольная работа
Контрольная работа по информатике
Поясним данное определение на примерах. Высказывание "Число 2 четное и простое" сложное, оно состоит из двух высказываний: а: "Число 2 четное" и b: "Число 2 простое", связанных союзом "и". Оба эти высказывания истинны. Истинным является и сложное высказывание, которое есть конъюнкция высказываний а и b.
Дизъюнкцией двух высказываний а и b называется высказывание ab (читается "а или b"), которое истинно тогда и только тогда, когда истинно хотя бы одно из составляющих его высказываний. Это определение легко распространяется на любое конечное число высказываний. Определение дизъюнкции двух высказываний может быть выражено следующей таблицей истинности:
a | b | ab |
и | и | и |
и | л | и |
л | и | и |
л | л | л |
"Если последняя цифра числа равна 0 или 5, то это число делится на 5" есть дизъюнкция высказываний "Если последняя цифра числа равна 0, то это число делится на 5" и "Если последняя цифра числа равна 5, то это число делится на 5". Примером дизъюнкции высказываний может служить нестрогое неравенство, например 37. Такое неравенство считается истинным, если истинно хотя бы одно из входящих в него высказываний 3<7, 3=7.
Импликацией двух высказываний а и b называется такое высказывание ab (читается "из а следует b" или "если а, то b"), которое ложно тогда и только тогда, когда а истинно, a b - ложно. Таблица истинности для импликации имеет следующий вид:
a | b | ab |
и | и | и |
и | л | л |
л | и | и |
л | л | и |
Высказывание а называют условием (или посылкой), a b – заключением (следствием). Существует немало синонимов для связки "если ..., то ...", например:
- из а следует b;
- а влечет за собой b;
- как только а, то b;
- а - достаточное условие b.
Эквивалентностью двух высказываний а и b называется такое высказывание ab, которое истинно тогда и только тогда, когда оба высказывания а и b либо истинны, либо ложны. Читается запись ab так: "а тогда и только тогда, когда b" или "Для того, чтобы а, необходимо и достаточно, чтобы b". Таблица истинности эквивалентности такова:
a | b | ab |
и | и | и |
и | л | л |
л | и | л |
л | л | и |
Пользуясь таблицами истинности операций, можно составить таблицы истинности и различных выражений. При этом законы логики (так же, как и законы алгебры) позволяют упрощать многие выкладки и рассуждения.
Пример. Составить таблицу истинности выражения
Решение. Выпишем в таблице все возможные сочетания значений a и и воспользуемся таблицами истинности отрицания и конъюнкции. Получим
b | |||
и | и | л | л |
и | л | и | и |
л | и | л | л |
л | л | и | л |
Две формулы называются равносильными, если при любых значениях переменных формулы принимают одинаковые значения.
Примеры равносильностей.
1. - закон двойного отрицания
2. - первый закон коммутативности
3. - второй закон коммутативности
4. - первый закон ассоциативности
5. - второй закон ассоциативности
6. - первый закон дистрибутивности
7. - второй закон дистрибутивности
8. - первый закон поглощения
9. - второй закон поглощения
10. - первый закон де Моргана
11. - второй закон де Моргана
Доказательство. Составим таблицы истинности для выражений, стоящих в левой и правой частях первой формулы (их удобно совместить). Получим
a | b | ab | ||||
и | и | л | л | и | л | л |
и | л | л | и | л | и | и |
л | и | и | л | л | и | и |
л | л | и | и | л | и | и |