Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИК УЧЕБНИК32.doc
Скачиваний:
8
Добавлен:
29.08.2019
Размер:
23.49 Mб
Скачать

Основные законы алгебры логики

Закон

для логического ИЛИ

для логического И

коммутативность

AB=BA

AB=BA

ассоциативность

A(BC)=ABC

A(BC)=ABC

дистрибутивность

A(BC) = (AB)(AC)

A(BC)=(AB)(AC)

двойственность

(AB) = AB

(AB) = AB

идемпотентность

AA = A

AA = A

поглощение

A(AB) = A

A(AB) = A

cклеивание

(AB)(AB) = B

(AB)(AB) = B

A(AB) = AB

операция переменной с ее инверсией

AA = 1

AA = 0

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

A1 = 1, A0 = A

A1 = A, A0 = 0

отрицание констант

1 = 0, 0 = 1

двойное отрицание

(A)=A

Пример 1: упростить формулу (AB)(AB)

Решение:

(AB)(AB) = (AB)(AB) = ABAB =

двойственность ассоциативность коммутативность

AABB = 0B = 0 .

операция с инверсией, идемпотентность, операция с константой

Пример 2: упростить формулу A(BC)(ABC)

Решение:

A(BC)(ABC) = A(BC)(ABC) =

двойственность двойное отрицание

ABC(ABC) = AB(C(ABC)) =

ассоциативность коммутативность

AB(C(CAB)) = AB(C(C(AB))) =ABC .

ассоциативность поглощение

Пример 3: Составить логические выражения, истинные только при выполнении указанных условий

а) x принадлежит отрезку [a,b].

Ответ: (x >= a)  (x <= b)

б) x лежит вне отрезка [a,b].

Ответ: (x < a)  (x > b)

в) x лежит выше прямой y = -x во второй и четвертой четвертях прямоугольной системы координат.

Ответ: (y > -x)  (x < 0  y < 0)

Пример 4: Для какого числа X истинно высказывание

(X>2) → (X>5) ?

Решение:

Составим таблицу истинности (табл. 15) для (X>2) → (X>5)

Проанализируем те строки, где импликация истинна. При этом значения аргументов зададим неравенствами (табл. 16).

Таблица 15

Таблица истинности примера 4

X>2

X>5

(X>2) → (X>5)

0

0

1

0

1

1

1

0

0

1

1

1

Таблица 16

Таблица решения примера 4

Аргументы

Функция

Общая область аргументов

X<=2

X<=5

1

X<=2

X<=2

X>5

1

X>2

X>5

1

X>5

Таким образом, область значений X, при которых импликация истинна, будет: (X <= 2)  (X > 5).