Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

5543

.pdf
Скачиваний:
2
Добавлен:
13.11.2022
Размер:
1.78 Mб
Скачать

A B , B = 0, следовательно A B истинно, только если погода холодная

(A = 0).

Пример 3.2. Укажите, какие из следующих предложений являются высказываниями, установите истинность простых высказываний. В сложных высказываниях выделите конъюнкцию и дизъюнкцию, установите истинность. Возьмите первые два высказывания и сформулируйте отрицание, конъюнкцию и дизъюнкцию.

1. 8 833 < 882 + 332.

2.

(m

n)2

 

m

n

0.

m2

n2

 

m

n

 

 

 

3.«Треугольник называется равносторонним, если его стороны равны между собой».

4.«Антонио Вивальди – итальянский композитор».

5.«Марс и Венера – планеты Солнечной системы».

6.10 < 9 + 1 тогда и только тогда, когда 9 < 8 + 1.

7.«Христофор Колумб открыл Америку или Африку».

8.Если – 3 < – 1, то 32 = 6.

9.15 делится на 5 и на 2.

Решение. Высказываниями являются предложения 1, 4, 5, 6, 7, 8, 9. Простыми высказываниями являются 1, 4. Высказывание 1 ложно,

высказывание 4 истинно.

Высказывания 5, 9 – конъюнкция, высказывание 7 – дизъюнкция. Конъюнкция 5 – истина, так как истинны высказывания «Марс –

планета Солнечной системы» и «Венера – планета Солнечной системы». Конъюнкция 9 ложна, так как высказывание «15 делится на 5» истинно, а высказывание «15 делится на 2» – ложно. Дизъюнкция 7 истинна, так как высказывание «Христофор Колумб открыл Америку» истинно, а высказывание «Христофор Колумб открыл Африку» – ложно.

Отрицание первого высказывания: «8 833 882 + 332». Отрицание четвёртого высказывания: «Неверно, что Антонио Вивальди – итальянский композитор». Конъюнкция высказываний: «8 833 < 882 + 332 и Антонио Вивальди – итальянский композитор». Дизъюнкция высказываний: «8 833 < 882 + 332 или Антонио Вивальди – итальянский композитор».

51

7 )(4

Задача 3.3. Укажите, какие из следующих предложений являются высказываниями, установите истинность простых высказываний. В сложных высказываниях выделите конъюнкцию и дизъюнкцию, установите истинность. Возьмите первые два высказывания и сформулируйте отрицание, конъюнкцию и дизъюнкцию.

1. (4 7 ) 32.

2. «Множеством называют совокупность каких-либо объектов».

3. 72 49 и ( 7)2 49.

4.«Если 17 делится на 4, то 17 делится и на 2».

5.«Какой сегодня день?»

6.«Если кошки – хищники, то (– 1)2 = 1».

7.«Функция у = х2 – чётная или периодическая».

8.

Если 2 2 5, то 82 500.

9.

«Земля вращается вокруг Солнца».

Задача 3.4. Какие из следующих высказываний истинны и какие ложны:

а) «Если число 18 делится на 7, то оно делится на 4»; б) «Если число 18 делится на 7, то оно делится на 6»; в) «Если число 18 делится на 6, то оно делится на 7»?

Задача 3.5. Истинно или ложно высказывание «15 = 2 ∙ 7→14 = 2 ∙ 7»? Задача 3.6. Истинно или ложно высказывание А, если известно, что

высказывание А В ложно?

3.3 Формулы алгебры высказываний

Пусть Х, У, Z – переменные, вместо которых можно поставить любые элементарные высказывания (или их значения истинности). Такие переменные будем называть высказывательными (пропозиционными)

переменными. С помощью высказывательных переменных и символов логических операций любое высказывание можно формализовать, т.е. заменить формулой, выражающей его логическую структуру. Например, высказывание «Если 100 делится на 2 и на 5, то 100 делится на 10» формализуется в виде ( Х У ) Z.

52

Формулой алгебры высказываний называется выражение,

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

Формулой алгебры высказываний строятся следующим образом:

1)

любое высказывание есть формула;

 

 

 

 

 

 

2)

если А и В – формулы, то А,

В

, А В, А В, А В, А В

тоже формулы.

3)

других формул в алгебре высказываний нет.

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

1)операции в скобках;

2)операции отрицания. Если под знаком отрицания находится совокупность операций, например А В С , то вначале выполняются эти операции, потом их отрицание;

3)операция конъюнкции;

4)операция дизъюнкции;

5)операция импликации;

6)операция эквиваленции.

Пример 3.3. Запишите логической формулой следующее сложное высказывание: «Если социологические исследования показывают, что потребитель отдаёт предпочтение удобству и многообразию выбора, то фирме следует сделать упор на усовершенствование товара или увеличение многообразия новых форм».

Решение. Высказывание состоит из следующих простых:

А – «Социологические исследования показывают, что потребитель отдаёт предпочтение удобству»;

В – «Социологические исследования показывают, что потребитель отдаёт предпочтение многообразию выбора»;

С – «Фирме следует сделать упор на усовершенствование товара»;

53

D – «Фирме следует сделать упор на увеличение многообразия новых форм».

Логическая формула сложного высказывания: (А В) → (С D). Задача 3.7. Представьте логической формулой следующие сложные

высказывания:

1)«Если темпы роста рынка продукта корпорации высокие и размер контролируемой его доли рынка также высок, то в соответствии с матрицей портфельного анализа этот продукт относится к категории «звезда», он даёт большой доход, но требует значительных вложений»;

2)«Стратегическая хозяйственная единица корпорации занимает сильные позиции на рынке и работает в привлекательной отрасли. Следовательно, имеет наиболее высокий приоритет при распределении ресурсов»;

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

В логике изучается строение сложных логических высказываний, выраженных формулами, вне зависимости от содержания составляющих их простых высказываний.

Для того чтобы определить, какое значение принимает формула (истинное или ложное), составляют таблицу истинности.

Пример 3.4. Составьте таблицу истинности формулы алгебры

высказываний А В А С В .

Решение. Для составления таблицы истинности данной формулы алгебры высказываний определим число исходных простых высказываний. Это высказывания А, В, С. Их число определяет число всевозможных

различных значений истинности А, В, С 23 8, то есть число строк таблицы.

54

А

В

С

А С

 

А С

 

А В

А В А С

А В А С В

 

 

 

 

 

 

 

 

 

 

 

1

1

1

1

 

0

 

1

1

1

 

1

0

1

1

 

0

 

0

0

1

 

1

1

0

0

 

1

 

1

1

1

 

0

1

1

0

 

1

 

0

1

1

 

1

0

0

0

 

1

 

0

1

0

 

0

1

0

0

 

1

 

0

1

1

 

0

0

1

0

 

1

 

0

1

0

 

0

0

0

0

 

1

 

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Задача 3.8. Составьте таблицу истинности формулы алгебры высказываний.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. (( А

В

)

 

 

 

 

 

 

 

 

( А В))

 

 

(( А В)

С ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. ( А (С В ))

( А (С В)).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. ( А (

В

 

 

 

 

 

 

 

 

 

С))

 

((С В)

 

А).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. ( А В)

((С В)

( А С)).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5. ((С А)

 

(В С)) (А С).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6. (( В ( А С))

 

С )

 

 

( А В).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7. (( А В )

 

(С В))

 

 

(С А).

 

 

 

 

 

8. ( А

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(В

 

((С

 

 

 

А)

 

 

В )))

 

 

С .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9. (В (А С ))

((В А) В).

 

 

 

 

 

10.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А

 

((( А

 

 

 

А)

 

(В

 

 

 

 

В))

 

С ).

 

 

 

 

 

11.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(( А

 

 

 

 

 

В)

 

 

( А

 

 

 

С ))

 

 

 

 

 

 

( А

 

 

 

В).

 

 

 

 

 

12.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

 

 

 

 

 

(В

 

С))

 

(В С ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(В

 

(В

( А

(( А

 

 

 

 

С)

С ))).

 

 

 

 

 

14.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

((А

 

С)

 

 

 

 

(В

 

А))

 

 

 

 

 

 

(А С).

 

 

 

 

 

15.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А

 

(( А

 

(В

С ))

 

 

 

 

В ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

((С

 

А)

 

(С

 

В))

 

 

( А

 

(В

 

С )).

17.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(( А

 

 

 

 

 

 

В)

 

 

 

 

( А

 

 

 

 

С))

 

 

 

 

 

 

(С

 

 

 

 

 

В ).

18.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(( А

 

С )

 

(В

 

С))

 

 

 

 

 

 

В.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

55

19.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В

(В

( А

 

 

((С

 

 

 

А)

(С

А)))).

20.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

((А

В)

(А

С))

(С

А).

 

 

 

 

21.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

((С

 

 

 

А)

 

( А

 

 

В))

 

 

 

 

 

 

 

 

(С

 

 

 

 

В ).

22.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(В

(В

А))

 

 

( А

 

 

 

 

 

(С С )).

 

 

 

 

23.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(( А

С)

 

(В

 

С ))

А.

 

 

 

 

 

 

 

 

 

 

 

 

24.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(( В

С)

( А

 

В))

С .

 

 

 

 

 

 

 

 

 

 

 

 

25.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

 

(( А

 

 

В )

 

 

С)

 

С ).

 

 

 

 

 

 

 

 

 

 

 

 

26.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

((С

 

(С

 

 

А))

 

 

( А

 

 

 

 

В ))

 

 

 

 

 

 

В.

 

 

 

 

27.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

 

 

В )

 

 

 

((С

 

 

В)

 

 

(В

 

С)).

 

 

 

 

28.

 

 

 

 

 

 

 

 

 

 

 

 

(( А

С)

( А В))

(( В

С )

А).

Формула алгебры высказываний А, принимающая значение «истина» при любых возможных истинностных значениях, приписываемых её простым компонентам, называется тождественно истинной или законом логики, или тавтологией, или общезначимой. |=А читается: А тавтология

(общезначима). Например ( А В) (В С) ( А С) .

Формула алгебры высказываний, принимающая значение «ложь» при любых возможных истинностных значениях, приписываемых её простым компонентам, называется тождественно ложной или противоречием. Например А А .

Формула алгебры высказываний принимающая значение «истина» хотя бы при некоторых возможных истинностных значениях, приписываемых её простым компонентам, называется выполнимой.

Установить, является ли формула общезначимой, противоречивой или же выполнимой, но не общезначимой, можно, рассмотрев её таблицу истинности.

Пример 3.5. Является ли тавтологией формула алгебры высказываний

АВ В А ?

Решение. Формула алгебры высказываний является тавтологией, если её значения являются всегда истинными при всевозможных значениях истинности исходных простых высказываний, то есть в

56

последнем столбце таблицы истинности данной формулы должны стоять только единицы.

Составим таблицу истинности данной формулы.

А

 

 

 

В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А

 

 

 

 

 

 

 

 

 

 

 

 

В

 

А В

В А

 

А В В А

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

1

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

1

1

 

 

1

 

 

 

 

1

 

 

 

0

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

0

0

 

 

1

 

 

 

 

0

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

1

1

 

 

1

 

 

 

 

0

 

 

 

0

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 3.9. Является ли тавтологией формула алгебры

высказываний?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

А

(В

А).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. ( А В) С А (В С).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. (А В)

 

((А (В С))

( А С)).

 

 

 

 

 

 

 

 

 

 

4. ( А В) С А (В С).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

А

(В

( А В)).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.

А

( А

 

В)

А .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7. ( А В)

 

((А В) (В А)).

 

 

 

 

 

 

 

 

 

 

8. ( А (В С))

 

 

((А В) ( А С)).

 

 

 

 

 

 

 

 

 

 

9.

А

( А

 

В)

 

А.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(( А

 

В)

 

( А

 

В ))

А.

 

 

 

 

 

 

 

 

 

 

 

 

11.

( А

(В

С))

 

 

 

((А

В)

 

( А

С)).

 

 

 

 

 

 

 

 

 

 

12.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

 

В)

 

(( А

 

 

В )

 

А).

 

 

 

 

 

 

 

 

 

 

 

 

13.

( А

(В

С))

 

 

 

((А

В)

 

( А

С)).

 

 

 

 

 

 

 

 

 

 

14.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

 

В)

 

 

( А

 

 

 

В ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15.

( А

 

В)

 

(В

 

 

 

А).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16. ( ( А В)

 

(В

 

С))

(А

С).

 

 

 

 

 

 

 

 

 

 

17.

( А

 

В)

 

((В

 

 

С)

(С

В)).

 

 

 

 

 

 

 

 

 

 

18.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

В)

 

( А В ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19.

(А

 

С)

 

((А

 

В)

(С

 

 

В)).

 

 

 

 

 

 

 

 

 

 

20.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( А

В)

 

( А

 

В ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

57

21.

 

 

 

 

 

 

 

 

 

 

( А

В)

( А

В).

 

 

22.

(А

(В

С))

((А

В)

( А С)).

23.

 

 

 

 

 

 

 

 

 

( А

В)

 

( А

В).

 

 

24.

(А

В)

 

( А

В).

 

 

25.

( А

(В

С))

(В

( А

С)).

26.

( А

В)

(В

А).

 

 

27.

 

 

 

 

 

 

 

 

( А

В)

( А

В).

 

 

28.

((А

В)

 

А)

А.

 

 

3.4 Эквивалентные преобразования

Две формулы алгебры логики называются эквивалентными (равносильными), если они имеют одинаковые значения истинности при одинаковых истинностных значениях, приписываемых их простым компонентам. Эквивалентность обозначается знаком .

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

Основные эквивалентности:

1.А А (правило снятия двойного отрицания);

2.

( А

В)

(В

А) ;

 

 

 

3.

( А В) (С В)

( А С В) ;

 

 

4.

( А В) ( А С)

( А В С) ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

А

В

В

 

А ;

 

 

 

6.

А

А

А (идемпотентность конъюнкции);

 

 

7.

А

А

А (идемпотентность дизъюнкции);

 

 

8.

А

В

В

 

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

9.

А

В

В

 

А (переместительный закон (коммутативность) дизъюнкции);

10. ( А

В)

 

С

А

(В

С) (сочетательный

закон

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

конъюнкции);

 

 

 

 

 

 

 

11. (А

В)

С

А (В

С)

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

12.

А

(В

С)

(А

В)

(А С) (распределительный закон

 

58

(дистрибутивность) конъюнкции относительно дизъюнкции); 13. А (В С) (А В) (А С) (распределительный закон (дистрибутивность) дизъюнкции относительно конъюнкции);

14. ( А В)

 

 

 

 

 

 

 

А и А

 

 

 

 

 

 

 

 

А (правила склеивания);

 

( А

В )

 

В

 

А

В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15.

А

В

А

В

и А

В

А

В

(закон де Моргана);

16.

А

( А

 

В)

А и А

( А

 

В)

 

А (правила поглощения);

17.

 

 

 

 

 

 

 

 

 

 

 

 

В и А

 

 

 

 

 

 

В ;

А

( А

 

В)

 

 

А

( А

 

В)

А

18.

 

 

 

 

 

 

 

0 (закон противоречия);

 

А

 

А

 

 

19.

 

 

 

 

1 (закон исключенного третьего);

А

А

Правила операций с константами:

20.А 1 А;

21.А 1 1;

22.А 0 0 ;

23.А 0 А.

Правила исключения логических символов

и :

24. А

 

 

 

В – снятие импликации;

 

В

А

 

25. А

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В

А

В ;

 

26. А

 

 

 

 

 

 

– снятие эквиваленции;

 

В

А

В А

В

 

27. ( А В) ( А В) (В А) .

 

 

Правила исключения логических символов

и

: для каждой

формулы можно указать равносильную ей формулу, не содержащую логических символов и .

Все эти формулы получаются простой проверкой по таблице истинности (таблица 3.2) с учётом истинности каждой операции, правильного раскрытия скобок и выполнения операций по приоритету. Докажем справедливость одного из законов де Моргана:

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

А

В А

В

 

 

 

 

 

 

 

 

 

Таблица 3.2 – Таблица истинности

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А

В

А В

 

 

А

В

 

А

 

В

 

А В

1

1

1

 

 

 

0

 

 

 

 

 

 

 

0

 

0

 

0

0

1

0

 

 

 

1

 

 

 

 

 

 

 

1

 

0

 

1

1

0

0

 

 

 

1

 

 

 

 

 

 

 

0

 

1

 

1

0

0

0

 

 

 

1

 

 

 

 

 

 

 

1

 

1

 

1

59

Прокомментируем некоторые из этих законов.

Закон противоречия А А 0 говорит о том, что никакое предложение не может быть истинным одновременно со своим отрицанием.

Закон исключённого третьего А А 1 говорит о том, что для каждого высказывания имеются лишь две возможности: это высказывание истинно или ложно – третьего не дано.

Согласно правилу снятия двойного отрицания А А , отрицать отрицание какого-нибудь высказывания – то же, что утверждать это высказывание.

Законы коммутативности и ассоциативности конъюнкции и дизъюнкции аналогичны одноименным законам умножения и сложения чисел.

В силу законов идемпотентности в логике нет «показателей степеней» и «коэффициентов»: конъюнкция одинаковых «сомножителей» равносильна одному из них; дизъюнкция одинаковых «слагаемых» равносильна одному из них.

Законы де Моргана называют переносом отрицания через логические связки.

Знание законов математической логики помогает не только упрощать высказывания, но и правильно, логически рассуждать. Так, некоторые формулы помогают понять законы правильного мышления (см. 3.5).

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

Если какую-нибудь формулу F1 , являющуюся частью формулы F , заменить формулой F2 , равносильной F1 , то полученная формула окажется равносильной F .

Замену формулы другой, ей равносильной, будем называть

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 3.6. Упростите выражение А

(А

 

 

В) .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение. А

(А В) А (А В) А

( А

В ) ( А А) В

А

В

.

Пример 3.7. Идёт логическая игра. Трём участникам игры,

соответственно

Х, У и Z, показали фотографию машины.

Четвёртому

60

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]