Логика булевых функций
Download 1.17 Mb.
|
Matlog
- Bu sahifa navigatsiya:
- Теорема 2.2.
Определение 2.6. Приведенная формула называется нормальной, если она не содержит символов кванторов или все символы кванторов стоят впереди.
Пример 2.14. xy(A(x) B(x, y)) – нормальная формула. x(A(x)) & yB(x, y) – приведенная формула, не являющаяся нормальной. Теорема 2.2. Для каждой приведенной формулы существует равносильная ей нормальная формула. Строгое доказательство теоремы 2.2 приведено в [6]. Алгоритм, позволяющий из приведенной формулы получить равносильную ей нормальную формулу, основан на правиле переименования связанных переменных и использовании равносильностей (2.3) – (2.8), (2.14) и (2.17). Пусть Q – любой из кванторов , . Воспользуемся равносильными преобразованиями (см.предыдущий раздел): QxA(x) B Qx(A(x) B) (2.18) QxA(x) & B Qx(A(x) & B). (2.19) В тождествах (2.18), (2.19) формула B не зависит от x. Q1xA(x) & Q2xB(x) Q1xQ2z(A(x)&B(z (2.20) Q1xA(x) Q2xB(x) Q1xQ2z(A(x)B( (2.21) Тождества (2.18) и (2.19) есть обобщенная запись равносильных преобразований (2.3) – (2.6), а тождества (2.20) и (2.21) обобщают равносильности (2.14) – (2.17). Мы видим, что тождества (2.18) – (2.21) позволяют поместить кванторы впереди формулы, что и требуется для нормальной формулы. Пример 2.15. Найти равносильную нормальную формулу для приведенной формулы: xyA(x, y) & xu(x, u). В формуле yA(x, y) переменная y связана, поэтому yA(x, y) не зависит от y. Обозначим D(x) = yA(x, y). В формуле uB(x, u) переменная u связана, поэтому uB(x, u) не зависит от u . Обозначим F(x) = uB(x, u). Тогда xyA(x, y) & xuB(x, u) = xD(x) & xF(x). (2.22) Применим равносильность (2.20), имея в виду, что Q1x есть x, а Q2x есть x. Получим xD(x) & xF(x) xz(D(x) & F(z)). (2.23) Рассмотрим формулу D(x) & F(z) = yA(x, y) & uB(z, u). Применив два раза равносильность (2.19), получим yA(x, y) & uB(z, u) y(A(x, y) & uB(z, u)) yu (A(x, y) & B(z, u)). (2.24) Учитывая (2.21), (2.22), (2.23), получим окончательно xyA(x, y) & xuB(x, u) xzyu(A(x, y) & B(z, u)). (2.25) В тождестве (2.25) в левой части – исходная формула, а в левой части ее нормальная формула. Download 1.17 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling