Маслак О.Н. УП_ТМЭАЛ
.pdf9
Определение. Множества, имеющие одинаковую мощность с множеством N натуральных чисел, называют последовательностями или счетными множествами. Множество, являющееся либо конечным, либо счетным, называют дискретным.
О множествах, имеющих одинаковую мощность с отрезком [0, 1], говорят, что они имеют мощность континуума.
Можно показать, что последовательности не равномощны множествам мощности континуума.
1.4 Язык логики высказываний
Определение. Высказывание – повествовательное предложение, утверждающее что-либо о чем-либо, и при этом можно сказать, истинно оно или ложно в данных условиях места и времени.
Рассмотрим примеры.
1)Ю.Гагарин – первый космонавт.
2)Париж – столица Англии.
3)Число 6 делится на 2 и на 3.
4)Карась не рыба.
5)Если юноша окончил среднюю школу, то он получает аттестат зрелости. Высказывания 1), 3), 5) истинны, а высказывания 2) и 4) ложны.
Очевидно, предложение «Как Вы себя чувствуете?» не является высказыванием.
Высказывание, представляющее собой одно утверждение, принято называть простым или элементарным. (Это высказывания 1) и 2)). Высказывания, которые получаются из элементарных с помощью грамматических связок «не», «и», «или», «если…, то…», «тогда и только тогда», принято называть сложными или составными.
Алфавит языка логики высказываний составляют следующие символы:
1. x, y, z, a, b,c … - переменные (элементарные высказывания).
2. ¬, &, v, , ~ - логические константы (связки), имеющие свои собственные названия, а именно: ¬ - отрицание, & - конъюнкция, v – дизъюнкция, - импликация, ~ - эквиваленция.
3. Скобки – ( ).
«Высказывания» или «предложения» на этом языке называются формулами
иобразуются по следующим правилам:
1.Любая переменная является формулой (формулы обозначают А, В,
С, …)
2.Если А и В формулы, то формулами также будут выражения ¬А, А&В, АvВ, А В, А~В.
3.Ничто иное не является формулой.
Валгебре логики все высказывания рассматриваются только с точки зрения их логического значения. Считается, что каждое высказывание либо истинно (будем обозначать буквой «И» или цифрой «1»), либо ложно (будем обозначать «Л» или «0»). Если высказывание Х истинно, то будем писать Х=1, а если Х ложно, то Х=0.
10
1.5 Таблицы истинности для логических связок
Определение. Отрицанием высказывания А называется новое высказывание, которое является истинным, если высказывание А ложно, и ложным если высказывание А истинно.
Обозначение: ¬А, А читается «не А», «не верно, что А».
А |
|
|
Запишем в виде таблицы значения нового , сложного |
А |
|||
1 |
0 |
|
высказывания А в зависимости от значений просто- |
0 |
1 |
|
го А, на основе которого оно построено. |
Подобная таблица называется таблицей истинности для отрицания, из которой следует, что А ложно, если А-истинно, и истинно, если А - ложно.
Определение. Конъюнкцией(логическое умножение) двух высказываний А и В называется новое высказывание, которое считается истинным, если оба высказывания истинны, и ложным, если хотя бы одно из них ложно.
Обозначение: (А&В), (А^В), (А В) читается А и В. Таблица истинности для дизъюнкции такова:
А |
В |
А&В |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Например, А&А - всегда ложно.
Определение. Дизъюнкцией(логическое сложение) двух высказываний А и В, называется новое высказывание, которое считается истинным, если хотя бы одно из высказываний А, В – истинно, и ложным, если они оба ложные.
Обозначение: (АvВ), (А+ В) читается "А или В".
А |
В |
АvВ |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
Высказывание АvАвсегда истинно.
Слабая дизъюнкция задаётся следующей таблицей
А |
В |
АvВ |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
АvВ – истинно, когда только одно высказывание истинно.
11
Определение. Импликацией двух высказываний А, В, называется высказывание, которое считается ложным, если А истинно, а В ложно.
Обозначение: (А В), (А → В), (А В) читается "если А то В". А - называется антецедентом, В – консеквентом.
Исходя из определения , таблица истинности импликации такова:
А |
В |
А → В |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
Из ложного высказывания следует, что угодно, а так же истинное высказывание следует из чего угодно.
Определение. Эквиваленцией (эквивалентностью) – двух высказываний А и В называется новое высказывание, которое считается истинным, когда оба высказывания либо одновременно истинны, либо одновременно ложно и ложным во всех остальных случаях.
Обозначение: (А~В), (А В), (А≡ В) читается "А тогда и только тогда, когда А", "Для того ,чтобы А необходимо и достаточно, чтобы В".Эквивалентность определяется следующей таблицей истинности:
А |
В |
А~В |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Замечание. Принят следующий порядок выполнения операций: сначала выполняется действия в скобках; конъюнкция выполняется раньше, чем все остальные операции; дизъюнкция выполняется раньше, чем импликация и эквивалентность; знак отрицания над формулой выполняет роль скобок. В связи с этими формулы
(x&y)vz и x→ (yv(x & y))
могут быть записаны так:
x&yvz и x→ y v x & y
Логические значения сложных высказываний (формул алгебры логики) полностью определяются логическими значениями входящих в них элементарных высказываний.
Например, логическим значением формулы x & y vz в случае, если х=1, у=0, z=0 будет истинна, то есть x & y vz =1 (т.к. х & у =0
x & y =1 1 vz=1).
12
Все возможные логические значения формулы, в зависимости от значений входящих в нее элементарных высказываний, могут быть описаны с помощью таблицы истинности.
Например, для формулых vy→ x& у таблица имеет вид:
х |
у |
|
|
|
|
|
|
|
|
v y |
х& |
|
|
|
|
v y→ х& |
|
|
х |
|
|
у |
х |
у |
х |
у |
|||||||||||
1 |
1 |
|
0 |
|
0 |
|
1 |
0 |
|
|
0 |
|
|
|||||
1 |
0 |
|
0 |
|
1 |
|
0 |
1 |
|
|
1 |
|
|
|||||
0 |
1 |
|
1 |
|
0 |
|
1 |
0 |
|
|
0 |
|
|
|||||
0 |
0 |
|
1 |
|
1 |
|
1 |
0 |
|
|
0 |
|
|
|||||
Вместо переменных х,у последовательно подставляем значения: (1,1), (1,0), (0,1), (0,0). Приведем вычисления для первой пары значений:
х vy→ х & у
0v 1 → 1&0
1 → 0
0
1.6 Равносильные формулы алгебры логики
Определение. Две формулы алгебры логики А и В называются равносильными, если они принимают одинаковые логические значения при любом наборе значений, входящих в формулы элементарных высказываний.
Равносильность формул будем обозначать знаком ≡ , а запись А≡ В означает, что формулы А и В равносильны.
Например, равносильны формулы:
x≡ x ,
хv х ≡ x ,
(x&х) vy≡ у.
Определение. Формула А называется тождественно истинной (или тавтологией), если она принимает значение 1 при всех значениях входящих в нее переменных.
Например, тождественно истинны формулы x v x , x → (y → x) .
Определение. Формула А называется тождественно ложной, если она принимает значение 0 при всех входящих в нее переменных.
Например, тождественно ложна формула x & x .
Важнейшие равносильности алгебры логики можно разбить на три группы.
1. Основные равносильности:
1.x & x ≡ x
- законы идемпотентности
2.x v x ≡ x
13
3.x& 1 ≡ x
4.xv 1 ≡ 1
5.x& 0 ≡ 0
6.xv 0 ≡ x
7.x& х ≡ 0 – закон противоречия.
8.xvх ≡ 1 – закон исключенного третьего.
9.х ≡ x – закон снятия двойного отрицания.
10.х&(x v y)≡ x |
- законы поглащения. |
|
|
11.х v (y & x) ≡ x |
|
2.Равносильности, выражающие одни логические операции через другие:
1.x ↔ y≡ (x → y)& (y → x)
2.x → y ≡ x v y
3.x & y ≡ x v y
4.x v y ≡ x & y
5.x & y ≡ х v y
6.x v y ≡ x & y
Замечание. Из равносильностей этой группы следует, что всякую формулу алгебры логики можно заменить равносильной ей формулой, содержащей только две логические операции: конъюнкцию и отрицание или дизъюнкцию и отрицание.
3.Равносильности, выражающие основные законы алгебры логики:
1.x & y ≡ y & x - коммутативность конъюнкции
2.x v y ≡ y v x - коммутативность дизъюнкции
3. x & (y & z)≡ (x & y)& z |
- ассоциативность конъюнкции |
|
4. x v (y v z) = (x v y) v z |
- ассоциативность дизъюнкции |
|
5. x & (y v x) ≡ (x & y) v (x & z) |
- дистрибутивность конъюнкции от- |
|
носительно дизъюнкции. |
|
|
6. x v (y & z) ≡ (x v y) & (x v z) |
- дистрибутивность дизъюнкции отно- |
|
сительно конъюнкции.
Используя равносильности I, II, III групп можно часть формулы или формулу заменить равносильной ей формулой. Такие преобразования формул называются равносильными.
Формула А считается проще равносильной В, если она содержит меньше букв, меньше логических операций.
Рассмотрим ряд примеров.
Пример 1.Упростить формулу (x v y → x v y)& y . Решение. Запишем цепочку равносильных формул:
14
2.2 |
|
|
|
|
|
1.9 |
|
|
1.2 |
1.1.02 |
|||||
|
|
|
|
|
|
|
|||||||||
( |
x v y |
→ x v y)& y ≡ |
(x v y |
v x v y)& y ≡ |
(x v y v x v y)& y ≡ |
(x v y)& y ≡ y |
|||||||||
Подробнее: |
2.2 |
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
1. |
x v y |
→ x v y ≡ |
x v y |
v x v y |
|
|
|||||||
|
|
|
|
|
|
|
x → y ≡ |
|
v y |
|
|
|
|
||
|
|
|
|
|
|
|
x |
|
|
|
|
||||
|
|
|
|
3.2 |
|
|
|
1.2 |
|
||||||
|
|
2. (x v y v x v y) ≡ |
(x v x)v(y v y) ≡ |
x v y |
|
||||||||||
3. |
|
1.10 |
y |
|
|
|
|
||||||||
|
|
(x v y)& y ≡ |
|
|
|
|
|
||||||||
Пример 2. Доказать равносильность x ~ y ≡ x & y v x & y.
Решение.
|
2.1 |
2.2 |
|
|
|
3.6 |
|||||||||||||||||
x ~ y ≡ |
(x → y)& (y → x) ≡ |
( |
|
v y)& ( |
|
|
|
v x) ≡ |
|||||||||||||||
x |
y |
||||||||||||||||||||||
3.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1.7 |
1.6 |
||||||||
≡ |
( |
|
|
& |
|
|
)v( |
|
& x)v(y & |
|
)v(y & x) ≡ |
( |
|
& |
|
)v0v0v(y & x) ≡ |
|||||||
x |
y |
x |
y |
x |
y |
||||||||||||||||||
1.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
≡ ( |
|
& |
|
)v(y & x). |
|
|
|
|
|
|
|
|
|
|
|||||||||
x |
y |
|
|
|
|
|
|
|
|
|
|
||||||||||||
1. Доказать, что формула A ≡ x → (y → x) тождественно истинная.
|
|
|
|
|
2..21 |
|
|
|
|
2.2.1 |
|
|
|
|
|
|
|
33.2.4 |
|
A ≡ x → (y → x) ≡ x → ( |
y |
v |
x)≡ x |
v ( |
y |
v x)≡ |
x |
v |
y |
v x |
≡ |
||||||||
3.4 |
|
|
|
|
1.8 |
|
|
1.4 |
|
|
|
|
|
|
|
|
|
|
|
3.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
≡ x v x v y |
≡ 1 v y |
≡ 1. |
|
||||||||||||||||
1.7 Функции алгебры логики
Как уже отмечалось, значение формулы алгебры логики полностью зависит от значений входящих в эту формулу высказываний. Поэтому формула алгебры логики является функцией входящих в нее элементарных высказываний.
Например, формула (х & у) → z является функцией трех переменных
f(x,y,z). Особенностью этой функции является то обстоятельство, что ее аргументы принимают одно из двух значений: ноль или единицу, и при этом функция также принимает одно из двух значений: ноль или единицу.
Определение. Функцией алгебры логики п переменных (или функцией Буля)
называется функция п переменных, где каждая переменная принимает два значения: 0 и 1, и при этом функция может принимать только одно из двух значений: 0 или 1.
Ясно, что тождественно истинные и тождественно ложные формулы алгебры логики представляют собой постоянные функции, а две равносильные формулы выражают одну и ту же функцию.
15
Выясним, каково число функций и переменных. Очевидно, каждую функцию алгебры логики (как и формулу алгебры логики) можно задать с
помощью таблицы истинности, которая будет содержать 2 n строк. Следова-
тельно, каждая функция п переменных принимает 2 n значений, состоящих из нулей и единиц. Таким образом, функция п переменных полностью определяется набором значений из нулей и единиц длины 2". Общее же число
наборов, состоящих из нулей и единиц, длины 2 n равно22n . Значит, число
различных функций алгебры логикиn переменных равно 22n .
В частности, различных функций одной переменной четыре, а различных функций двух переменных шестнадцать. Выпишем все функции алгебры логики одной и двух переменных.
Рассмотрим таблицу истинности для различных функций одной пере-
менной. Она, очевидно, имеет вид: |
|
f3(x) |
|
||
|
х |
f1(x) |
f2 (x) |
f4 (x) |
|
|
1 |
1 |
1 |
0 |
0 |
|
0 |
1 |
0 |
1 |
0 |
|
|
|
|
|
|
|
|
||||||||||||||
|
|
Из этой таблицы следует, что две функции одной переменной будут |
|||||||||||||||||||
постоянными: |
f 1 (x )=1, |
f 4 (x )= 0, а f2 (x)= õ, |
f 3 |
(x )= |
|
. |
|
|
|
|
|||||||||||
х |
|
|
|
|
|||||||||||||||||
|
Таблица истинности для всевозможных функций двух переменных |
|
|||||||||||||||||||
имеет вид: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
fi = fi (x, y) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
х |
|
у f 1 f 2 f 3 f 4 f 5 f 6 f 7 f 8 f 9 f10 f 11 f 12 f 13 f 14 f15 f16 |
|||||||||||||||||||
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
||||
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
||||
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
||||
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
||||
Ясно, что аналитические выражения этих функций могут быть записаны следующим образом:
f 1 ≡1 |
f 5 ≡ |
|
|
|
|
f 9 ≡ |
|
|
|
|
f 13 ≡ |
|
|
|
||
|
|
|
|
|
|
|
|
|||||||||
х&у |
y→ x |
|||||||||||||||
|
x ↔ y |
|||||||||||||||
f 2 ≡ х у |
f 6 ≡ x |
f 10 ≡ |
|
|
f14 ≡ |
|
|
|||||||||
y |
|
x→ y |
||||||||||||||
f 3 ≡ у→ х |
f 7 ≡ x↔ y |
f 11 ≡ y |
f15 ≡ х&у |
|||||||||||||
f 4 ≡ х→ у |
f 8 ≡ |
|
|
f12 ≡ |
|
f16 ≡0 |
||||||||||
х |
|
|
х y |
|||||||||||||
16
1.8Представление произвольной функции алгебры логики в виде формулы алгебры логики
Пусть F x1 ,x 2 ,...,x n - произвольная функция алгебры логики п
переменных. Рассмотрим формулу
F (1,1,...,1)&x1 &x 2 &...&x n
F (1,1,...,1,0 )&x |
1 |
&x |
2 |
&...&x |
n−1 |
& |
x |
n |
|
(1.1) |
||||||||||||
F (1,1,...,1,0 ,1)&x |
|
&x |
|
&...&x |
|
|
& |
|
n−1 &x |
|
... |
|||||||||||
1 |
2 |
n−2 |
x |
n |
||||||||||||||||||
F (0,0 ,...,0 )& |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
1 &x |
|
|
&...& |
|
n |
|
|
|
|
|
|
|
|
||||||||
x |
2 |
x |
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
которая составлена следующим образом: каждое слагаемое этой логической суммы представляет собой конъюнкцию, в которой первый член является значением функции F при некоторых определенных значениях переменных x1, x2 ,..., xn , остальные же члены конъюнкции представляют собой перемен-
ные или их отрицания. При этом под знаком отрицания находятся те, и только те переменные, которые в первом члене конъюнкции имеют значение 0.
Вместе с тем формула (1.1) содержит в виде логических слагаемых всевозможные конъюнкции указанного вида.
Ясно, что формула (1.1) полностью определяет функцию
F (x1, x2 ,..., xn ). Иначе говоря, значения функции F и формулы (1.1) совпадают на всех наборах значений переменных x1 ,x 2 ,...,x n .
Например, если х1 принимает значение 0, а остальные переменные принимают значение 1, то функция Fпринимает значение F(0,1,1,...l). При
этом логическое слагаемое F (0 ,1,...,1)&x 1 &x 2 &...&x n , входящее в фор-
мулу (1.1), принимает также значение F(0,l,...l), все остальные логические слагаемые формулы (1.1) имеют значение 0. Действительно, в них знаки отрицания над переменными распределяются иначе, чем в рассмотренном слагаемом, но тогда при замене переменных теми же значениями в конъюнкцию войдет символ 0 без знака отрицания, символ 1 под знаком отрицания. В таком случае один из членов конъюнкции имеет значение 0, а поэтому вся конъюнкция имеет значение 0. В связи с этим , на основании равносильности x 0 ≡ 0, значением формулы (1.1) является F(0,1,... 1).
Ясно, что вид формулы (1.1) может быть значительно упрощен, если в ней отбросить те логические слагаемые, в которых первый член конъюнкции имеет значение 0 (и, следовательно, вся конъюнкция имеет значение 0). Если же в логическом слагаемом первый член конъюнкции имеет значение 1, то, пользуясь равносильностью 1&x ≡ x , этот член конъюнкции можно не выписывать.
17
Таким образом, в результате получается формула (1.1), которая содержит только элементарные переменные высказывания и обладает следующими свойствами:
1)Каждое логическое слагаемое формулы содержит все переменные, входящие в функцию F (x1, x2 ,..., xn ).
2)Все логические слагаемые формулы различны.
3)Ни одно логическое слагаемое формулы не содержит одновременно переменную и ее отрицание.
4)Ни одно логическое слагаемое формулы не содержит одну и ту же
переменную дважды.
Перечисленные свойства будем называть свойствами совершенства или, коротко, свойствами (С).
Из приведенных рассуждений видно, что каждой не тождественно ложной функции соответствует единственная формула указанного вида.
Если функция F (x1, x2 ,..., xn )задана таблицей истинности, то соот-
ветствующая ей формула алгебры логики может быть получена просто. Действительно, для каждого набора значений переменных, на котором функция F (x1, x2 ,..., xn )принимает значение 1, запишем конъюнкцию элемен-
тарных переменных высказываний, взяв за член конъюнкции хk , если значение хk на указанном наборе значений переменных есть 1 и отрицание хk , если значение хk есть 0. Дизъюнкция всех записанных конъюнкций и будет
искомой формулой.
Пусть, например, функция F (x1, x2 ,..., xn )имеет следующую таблицу истинности:
х1 |
х2 |
х3 |
F (x1, x2, х3) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
Для наборов значений переменных (1,1,0), (1,0,1), (0,l,0), (0,0,0), на которых функция принимает значение 1, запишем конъюнкции
x1 &x 2 &x 3, x1 &x 2 &x 3, x1 &x 2 &x 3, x 1 &x 2 &x 3 , а искомая формула, обладающая свойствами (С) , имеет вид:
x1 &x 2 &x 3 x1 &x 2 &x 3 x 1 &x 2 &x 3 x 1 &x 2 &x 3.
18
1.9 Закон двойственности
Пусть формула А содержит только операции конъюнкции, дизъюнкции и отрицания.
Будем называть операцию конъюнкции двойственной операции дизъюнкции, а операцию дизъюнкции двойственной операции конъюнкции. Определение. Формулы Аи А* называются двойственными, если формула
А* получается из формулы А путем замены в ней каждой операции на двойственную.
Например, для формулы A≡ (x y )&z двойственной формулой будет формула A* ≡ (x& y ) z .
Теорема. Если формулы А и В равносильны, то равносильны и им двойственные формулы, то есть
А*≡В*.
Предварительно докажем лемму.
|
|
Лемма. Если для формулы A |
x1 ,x 2 ,...,x n |
двойственной формулой |
||||||||||||||||||||||||
являетсяA* x1 ,x 2 ,...,x n ), то справедлива равносильность |
|
|
|
|
||||||||||||||||||||||||
|
|
|
A(x1 ,x 2 ,...,x n )≡ A*( |
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
x |
1 ,x |
2 ,...,x n |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
Доказательство. Для элементарной формулы утверждение леммы |
||||||||||||||||||||||||||
очевидно. Действительно, если A (х |
|
)≡ х |
|
, то A* х |
|
≡ х |
|
, |
|
(х |
|
)≡ |
|
1, |
||||||||||||||
1 |
1 |
1 |
1 |
A |
1 |
х |
||||||||||||||||||||||
A*( |
|
1 )≡ |
|
|
A(х1) ≡ А* ( |
|
1). |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
х |
х |
1 и |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
х |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
Пусть теперь утверждение леммы справедливо для всяких формул, содержащих не более k операций. Докажем, что при этом предположении утверждение справедливо и для формулы, содержащей k+1 операцию.
Пусть формула A(x1 ,x 2 ,...,x n )содержит k + 1операцию. Тогда ее можно представить в одном из трех видов:
|
|
|
1) |
A(x1 |
,x 2 |
,...,x n )≡ A(x1 ,x 2 ,...,x n ), |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
2) |
A(x1 |
,x 2 |
,...,x n )≡ A1 (x1 ,x 2 ,...,x n ) A2 (x1 ,x 2 ,...,x n ), |
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
3) |
A(x1 |
,x 2 |
,...,x n )≡ A1 (x1 ,x 2 ,...,x n )&A2 (x1 ,x 2 ,...,x n ),где фор- |
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
мулы A1 (x1 ,x 2 ,...,x n )и A2 (x1 ,x 2 ,...,x n )содержат не более k опе- |
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
раций, и, следовательно, для них утверждение справедливо, то есть |
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
(x |
|
|
|
|
|
|
|
)≡ A* |
( |
|
|
|
1 ,x |
2 ,...,x n ), |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
A |
1 |
1 |
,x |
2 |
,...,x |
n |
x |
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
( |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
A |
2 |
(x |
1 |
,x |
2 |
,...,x |
n |
)≡ A* |
x |
1 ,x |
|
2 ,...,x n ). |
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
В случае 1) имеем А* ≡ |
|
*1 , а поэтому |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
А |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n )≡ |
|
|
|
|
|
|
n ). |
|||||||||||||||||||||||||||
|
A(x |
|
|
|
|
|
)≡ |
|
|
(x |
|
|
|
|
|
|
|
|
|
|
)≡ |
A* ( |
|
|
|
|
|
|
|
|
|
|
|
|
|
A* ( |
|
|
|
|
|
||||||||
|
1 |
,x |
2 |
,...,x |
A |
1 |
|
,x |
2 |
,...,x |
n |
x |
1 ,x |
2 |
,...,x |
x |
1 ,x |
2 ,...,x |
|||||||||||||||||||||||||||||||
|
|
|
|
n |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|||||||||||||||
|
|
|
В случае 2) имеем A* ≡ |
(А А |
2 |
)* ≡ А* &А* , а поэтому |
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
1 |
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
