Крутая школа
:
Готовим к поступлению на бюджет! Начни уже сейчас, это просто!

Свойства операций над высказываниями

п.1. Переместительные, сочетательные и распределительные законы алгебры высказываний

При определении конъюнкции и дизъюнкции (см. §31 данного справочника), мы указали, что конъюнкция является логическим умножением, а дизъюнкция – логическим сложением.

Ещё из курса арифметики, нам известно, что операции умножения и сложения для чисел обладают коммутативностью (переместительный закон), ассоциативностью (сочетательный закон) и дистрибутивностью (распределительный закон) (см. §2 справочника для 7 класса). Эти же законы справедливы в алгебре высказываний.

Дизъюнкция

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

A ∨ B = B ∨ A

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

(A ∨ B) ∨ C = A ∨ (B ∨ C)

Конъюнкция

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

A ∧ B = B ∧ A

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

(A ∧ B) ∧ C = A ∧ (B ∧ C)

Дизъюнкция и конъюнкция

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

A ∧ (B ∨ C) = (A ∧ B) ∨ (A ∧ C)
A ∨ (B ∧ C) = (A ∨ B) ∧ (A ∨ C)

п.2. Законы идемпотентности

Идемпотентность – свойство объекта или операции при многократном повторении давать тот же результат, что и при однократном.

В логике высказываний идемпотентность наблюдается при повторении объектов (высказываний) и при повторных операциях с логическими 0 и 1:

A ∧ A = A,   A ∧ 1 = A ∧ 1 ∧ 1 = ... A,   A ∧ 0 = A ∧ 0 ∧ 0 = ... = 0
A ∨ A = A,   A ∨ 1 = A ∨ 1 ∨ 1 = ... 1,   A ∨ 0 = A ∨ 0 ∨ 0 = ... = A

п.3. Законы поглощения

При операциях с константами 0 и 1 происходят следующие поглощения:

A ∧ 1 = A,   A ∧ 0 = 0
A ∨ 1 = 1,   A ∨ 0 = A

При повторе высказываний происходят следующие поглощения:

A ∧ (A ∨ B) = A,   A ∨ (A ∧ B) = A

Доказательство этих двух формул – см. пример 1 к этому параграфу.

п.4. Закон силлогизма (замыкания)

Транзитивность импликации:

((A → B) ∧ (B → C)) → (A → C)

Силлогизмы были впервые осмыслены и классифицированы Аристотелем.
В данной формуле представлена «первая фигура» аристотелевского силлогизма, наиболее совершенная.

Например:
Пусть A: Вася, B: студент, C: человек
Получаем рассуждение: «Вася – студент» и «Студент – человек».
Значит, «Вася – человек».

п.5. Закон контрапозиции

$$ \mathrm{ (A \rightarrow B) \rightarrow (\overline{B}\rightarrow\overline{A}) } $$

Например:
Пусть A: Вася, B: студент
Получаем рассуждение: «Вася – студент»
Значит, «Если некто – не студент, то он – не Вася».

п.6. Другие законы алгебры высказываний

Эти законы нам уже встречались. Приведём их здесь ещё раз для полного списка:

Закон тождества

$$\mathrm{A = A}$$

Закон отрицания отрицания

$$\mathrm{\overline{\overline{A}} = A}$$

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

$$\mathrm{A \wedge\overline{A} = 0}$$

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

$$\mathrm{A \vee\overline{A} = 1}$$

Законы де Моргана

$$\mathrm{\overline{A\wedge B}=\overline{A}\vee\overline{B}}$$ $$\mathrm{\overline{A\vee B}=\overline{A}\wedge\overline{B}}$$

п.7. Приоритет логических операций

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

  • Отрицание
  • Конъюнкция
  • Дизъюнкция
  • Импликация
  • Эквиваленция

2. Если без скобок последовательно записаны несколько одинаковых операций, то они выполняются последовательно слева направо.

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

п.8. Примеры

Пример 1. Докажите с помощью таблиц истинности законы поглощения

A ∧ (A ∨ B) = A,   A ∨ (A ∧ B) = A
A
B
A ∨ B
A ∧ (A ∨ B)

0

0

0

0

0

1

1

0

1

0

1

1

1

1

1

1

Крайний левый и крайний правый столбцы равны, значит A ∧ (A ∨ B) = A

A
B
A ∧ B
A ∨ (A ∧ B)

0

0

0

0

0

1

0

0

1

0

0

1

1

1

1

1

Крайний левый и крайний правый столбцы равны, значит A ∨ (A ∧ B) = A
Что и требовалось доказать.

Пример 2. Докажите, что импликацию можно заменить дизъюнкцией:

$$ \mathrm{ (A\rightarrow B) = (\overline{A}\vee B) } $$
A
B
\(\mathrm{\overline{A}}\)
\(\mathrm{A\rightarrow B}\)
\(\mathrm{\overline{A}\vee B}\)

0

0

1

1

1

0

1

1

1

1

1

0

0

0

0

1

1

0

1

1

Столбцы совпадают. Значит, импликация и рассмотренная дизъюнкция эквивалентны.
Что и требовалось доказать.

Пример 3. Докажите, что эквиваленцию можно заменить следующей комбинацией дизъюнкций и конъюнкции: $$ \mathrm{ (A\leftrightarrow B)=(\overline{A}\vee B)\wedge (A\vee\overline{B}) } $$

A
B
\(\mathrm{A\rightarrow B}\)
\(\mathrm{\overline{A}}\)
\(\mathrm{\overline{A}\vee B}\)
\(\mathrm{\overline{B}}\)
\(\mathrm{A\vee \overline{B}}\)
\(\mathrm{(\overline{A}\vee B)}\)
\(\wedge\)
\(\mathrm{(A\vee\overline{B})}\)

0

0

1

1

1

1

1

1

0

1

0

1

1

0

0

0

1

0

0

0

0

1

1

0

1

1

1

0

1

0

1

1

Выделенные столбцы совпадают. Значит, соответствующие формулы эквивалентны.
Что и требовалось доказать.

Пример 4*. Запишите с помощью формул логики рассуждение:
«Глупец мог бы это сделать. Я не могу этого сделать. Значит, я не глупец».
Является ли данная формула логическим законом?

A – я, B – глупец, C – действие, о котором речь. $$ \mathrm{ (B\rightarrow C) \wedge (\overline{A\rightarrow C})\rightarrow (\overline{A\leftrightarrow B}) } $$

A
B
C
\(\mathrm{B\rightarrow C}\)
\(\mathrm{A\rightarrow C}\)
\(\mathrm{\overline{A\rightarrow C}}\)
\(\mathrm{(\overline{B\rightarrow C})}\)
\(\wedge\)
\(\mathrm{(\overline{A\rightarrow C})}\)
\(\mathrm{A\leftrightarrow B}\)
\(\mathrm{\overline{A\leftrightarrow B}}\)
Result

0

0

0

1

1

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

0

1

0

0

1

0

0

0

1

1

0

1

1

1

1

0

0

0

1

1

1

0

0

1

0

1

1

0

1

1

1

0

1

1

1

0

0

0

1

1

1

1

0

0

0

1

0

1

0

1

1

1

1

1

1

0

0

1

0

1

Это – тавтология, т.е. закон логики.

Рейтинг пользователей

за неделю
  • за неделю
  • один месяц
  • три месяца
    Регистрация
    Войти с помощью
    Необходимо принять пользовательское соглашение
    Войти
    Войти с помощью
    Восстановление пароля
    Пожаловаться
    Задать вопрос