Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практикум по мат.логике.docx
Скачиваний:
87
Добавлен:
01.05.2015
Размер:
1.13 Mб
Скачать
      1. Логическое следствие в алгебре высказываний

Говорят, что формула ψ(х1,...,хп) АВ является логическим следствием формул φ1(х1,...,хп),…,φm(х1,...,хп) АВ (обозначается ), если для любыхиз соотношенийследует. Формулыназываются гипотезами.

Пример 3. Доказать, что φ, φ→ψ, ψ→χ

Построим таблицы истинности для каждой формулы:

φ

ψ

χ

φ→ψ

ψ→χ

0

0

0

1

1

0

0

1

1

1

0

1

0

1

0

0

1

1

1

1

1

0

0

0

1

1

0

1

0

1

1

1

0

1

0

1

1

1

1

1

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

Формула φ(x1,x2,…,xn) называется выполнимой (опровержимой), если существует такой набор значений переменных, на котором формула принимает значение 1 (соответственно 0) .

Пример 4. Формула ху является одновременно выполнимой и опровержимой, поскольку 00=0, а 11=1.

Формула φ(x1,…,xn) называется тождественно истинной, общезначимой или тавтологией (тождественно ложной или противоречием), если эта формула принимает значение 1 (соответственно 0) на всех наборах значений переменных.

Пример 5. Формула x¬x является тождественно истинной, а формула x¬x — тождественно ложной:

x

x¬x

x¬x

0

1

1

1

0

0

Множество формул φ1,…,φn АВ называется противоречивым или несовместным, если формула φ1φn тождественно ложна.

Пример 6. Множество формул xy, ¬x, ¬y противоречиво.

Теорема 1. Пусть φ1,..,φm,ψформулы АВ. Следующие условия эквивалентны:

  1. ;

  2. {φ1,..,φm,¬ψ} – противоречивое множество формул;

  3. – тождественно истинная формула;

  4. φ1..φm¬ψ – тождественно ложная формула.

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

Как показано в примере 1, различные формулы могут иметь одинаковые таблицы истинности. Так возникает понятие эквивалентности формул.

Формулы φ и ψ АВ называются эквивалентными (обозначается φψ), если φψ или ψ, т.е. совпадают их таблицы истинности.

Примαр 7.Построив таблицы истинности формулxy и ¬y→¬x, убеждаемся, что (х→y) ≡ (¬y→¬x).

Легко видеть, что отношение ≡ является отношением эк­вивалентности на множестве формул АВ, т. е. оно рефлексивно (φφ), симметрично (если φψ, то ψφ), транзитивно (если φψ и ψχ, то φχ), где φ,ψ,χ – произвольные формулы АВ.

Отметим основные эквивалентности между формулами АВ:

  1. φ φφ, φ φφ (законы идемпотентности);

  2. φ ψψ φ, φ ψψ φ (законы коммутативности);

  3. (φψ)χ≡φ(ψχ), (φψ)χ≡φ(ψχ) (законы ассоциативности);

  4. φ(ψχ)≡(φψ)(φχ), φ(ψχ)≡(φψ)(φχ) (законы дистрибутивности)

  5. ¬(φψ)≡¬φ¬ψ, ¬(φψ)≡¬φ¬ψ (законы де Моргана);

  6. ¬¬φφ (закон двойного отрицания);

  7. φ→ψ≡¬φψ;

  8. φ(φψ)≡φ, φ(φψ)≡φ (законы поглощения);

  9. φφψ)≡φψ, ¬φ(φψ)≡¬φψ;

  10. φφψ)≡φψ, ¬φ(φψ)≡¬φψ.

К перечисленным ранее соглашениям, пользуясь законами ассоциативности, добавляем следующее: в формулах вида (φψ)χ, φ(ψχ), (φψ)χ и φ(ψχ) скобки можно опускать.

Утверждение 1. Если формула φ1 тождественно истинна, φ0тождественно ложна, то для любых формул φ и ψ справедливы следующие эквивалентности:

  1. φ φ1≡φ; φ φ0φ;

  2. φφ0φ0; φφ1φ1;

  3. φ¬φφ0; φ¬φφ1.