Мегаобучалка Главная | О нас | Обратная связь


Порядок выполнения логических операций в сложном логическом выражении



2015-11-11 4244 Обсуждений (0)
Порядок выполнения логических операций в сложном логическом выражении 4.50 из 5.00 6 оценок




1. Инверсия;
2. Конъюнкция;
3. Дизъюнкция;
4. Импликация;
5. Эквивалентность.

Для изменения указанного порядка выполнения логических операций используются скобки.

В алгебре логики имеется ряд законов, позволяющих производить равносильные преобразования логических выражений. Приведем соотношения, отражающие эти законы.

1. Закон двойного отрицания:
не (не А) = A.
Двойное отрицание исключает отрицание.

2. Переместительный (коммутативный) закон:
- для логического сложения:
А B = B A;

- для логического умножения:
A & B = B & A.
Результат операции над высказываниями не зависит от того, в каком порядке берутся эти высказывания.

3. Сочетательный (ассоциативный) закон:
- для логического сложения:
(A B) C = A (B C);
- для логического умножения:
(A & B) & C = A & (B & C).
При одинаковых знаках скобки можно ставить произвольно или вообще опускать.

4. Распределительный (дистрибутивный) закон:
- для логического сложения:
(A B) & C = (A & C) (B & C);

- для логического умножения:
(A & B) C = (A C) & (B C).
Определяет правило выноса общего высказывания за скобку.

5. Закон общей инверсии (законы де Моргана):
- для логического сложения:
;
- для логического умножения:
.

6. Закон идемпотентности ( от латинских слов idem - тот же самый и potens -сильный; дословно - равносильный):
- для логического сложения:
A A = A;
- для логического умножения:
A & A = A.
Закон означает отсутствие показателей степени.

7. Законы исключения констант:
- для логического сложения:
A 1 = 1, A 0 = A;
- для логического умножения:
A & 1 = A, A & 0 = 0.

8. Закон противоречия:
A & (не A)= 0.
Невозможно, чтобы противоречащие высказывания были одновременно истинными.

9. Закон исключения третьего:
A (не A) = 1.
Из двух противоречащих высказываний об одном и том же предмете одно всегда истинно, а второе - ложно, третьего не дано.

10. Закон поглощения:
- для логического сложения:
A (A & B) = A;
- для логического умножения:
A & (A B) = A.

11. Закон исключения (склеивания):
- для логического сложения:
(A & B) ( & B) = B;
- для логического умножения:
(A B) & ( B) = B.

12. Закон контрапозиции (правило перевертывания):
(A B) = (B A).


Пример.Построить таблицу истинности функции

А В C В C А & (В C)

Пример. Упростить логическое выражение:

Упражнения для самостоятельного выполнения

1. Преобразовать следующие логические выражения:

2. Составить таблицы истинности для следующих логических функций:

Индивидуальные задания по теме «Булевы функции»

В индивидуальном задании требуется выполнить преобразование приведенных

ниже функций и построить таблицу истинности f(x,y,z) на наборах переменных

000-111.



2015-11-11 4244 Обсуждений (0)
Порядок выполнения логических операций в сложном логическом выражении 4.50 из 5.00 6 оценок









Обсуждение в статье: Порядок выполнения логических операций в сложном логическом выражении

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (4244)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)