1_Algebra_logiki
.pdfПолнота и замкнутость Замкнутые классы
Класс монотонных функций
M замкнутый класс
Рассмотрим (x1; : : : ; xn) = f(f1(x11; : : : ; x1p1 ); : : : ; fm(xm 1; : : : ; xm pm )),
ãäå f; f1 |
; : : : ; fm 2 |
M. |
|
|
|
|
|
|||
= ( 1; : : : ; n), = ( 1; : : : ; n) è 4 |
|
|
|
|
||||||
4 ) äëÿ 8 ij ij 6 ij |
f1; :::; fm 2 M |
|||||||||
| |
|
|
{z |
|
} |
| |
|
{z |
|
} |
|
|
+ |
|
|
|
+ |
|
|
||
( 11 |
; :::; 1p1 ) 4 |
( 11; : : : ; 1p1 ) |
f1( 11; :::; 1p1 ) 6 f1( 11; : : : ; 1p1 ) |
|||||||
|
|
: : : |
|
|
: : : |
|
|
|||
( m 1; :::; m pm ) 4 |
( m 1; : : : ; m pm ) |
fm( m 1; :::; m pm ) 6 fm( m 1; : : : m pm ) |
f(f1( 11; : : : ; 1p1 ); : : : ; fm( m 1; : : : ; m pm )) 6
f(f1( 11; : : : ; 1p1 ); : : : ; fm( m 1; : : : ; m pm )) ò.ê. f 2 M
) (x1; : : : ; xn) 2 M.
) класс M замкнут.
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
38 / 50 |
Полнота и замкнутость |
Замкнутые классы |
Класс монотонных функций
Лемма о немонотонной функции
Åñëè f(x1; : : : ; xn) 2= M, то из нее путем замены переменных на константы 0, 1 и x можно получить немонотонную функцию одной переменной, а именно x.
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
39 / 50 |
Полнота и замкнутость |
Замкнутые классы |
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( )
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( ) Два набора значений переменных называются
соседними по i-й переменной, если они отличаются только значениями этой переменной.
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( )
f 2= M ) 9 наборы и такие что f( ) > f( )
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( )
f 2= M ) 9 наборы и такие что f( ) > f( )
Наборы и отличаются значениями в t компонентах (t > 1).
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( )
f 2= M ) 9 наборы и такие что f( ) > f( )
Наборы и отличаются значениями в t компонентах (t > 1).
i 6 i ) i = 0, i = 1
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( )
f 2= M ) 9 наборы и такие что f( ) > f( )
Наборы и отличаются значениями в t компонентах (t > 1).
i 6 i ) i = 0, i = 1 èëè i = i
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |
Полнота и замкнутость Замкнутые классы
Класс монотонных функций
Лемма о немонотонной функции
Доказательство
Докажем, что если f 2= M, то 9 пара соседних наборов 4 , для которых f( ) > f( )
f 2= M ) 9 наборы и такие что f( ) > f( )
Наборы и отличаются значениями в t компонентах (t > 1).
i 6 i ) i = 0, i = 1 èëè i = i
) между и можно вставить t 1 промежуточных наборов
Николаева Екатерина Александровна (ТГУ) |
Алгебра логики |
40 / 50 |