Зарипова, Э.Р. Дискретная математика Часть II. Математическая логика
42 Пусть ~ и ~ два набора длины n значений переменной x ~ , находящихся в отношении предшествования: ~ ~ . Эти наборы определяют наборы 1 1 m m ~ ,..., ~ , ~ ~ , значений переменных 1 m x x ~ ,..., ~ такие, что 1 m m 1 ~ ~ ,..., ~ ~ . Так как функции f 1 ,…,f m монотонны, то ) ~ ( ( ~ ) ),..., ~ ( ( ~ ) m m m m 1 1 1 1 f f f f . Поэтому )) ~ ( ),..., ~ ( ~ )) ( ( ),..., ( ( ~ m m 1 1 m m 1 1 f f f f и в силу монотонности f имеем ) ~ ( )) ~ ( ),..., ~ ( ( ( ~ )) ),..., ( ~ ) ( ( ~ m m 1 1 m m 1 1 f f f f f f , т.е. ) ~ ( ( ~ ) – монотонна. Определение. Будем называть наборы ~ и ~ соседними, если ) ,..., , , ,..., ( ~ ), ,..., , , ,..., ~ ( n i 1 i i 1 1 n i 1 i i 1 1 и докажем следующую лемму. Лемма (о немонотонной функции). Если f(x 1 ,…,x n ) M , то из нее путем подстановки констант 0 и 1 и функции x можно получить функцию x . Доказательство. Докажем сначала, что найдутся соседние наборы ~ и ~ : ~ ~ и ) ~ ( ~ ) ( f f . Действительно, так как f M , то существуют наборы 1 ~ и 1 1 1 : и ) ~ ( ~ ) ( 1 1 f f . Если 1 ~ и 1 соседние, то доказательство завершено. Если же 1 ~ и 1 ~ не являются соседними наборами, то набор 1 ~ отличается от набора 1 ~ в t координатах, где t>1 , причем эти t координат в наборе 1 ~ равны 0 , а в наборе 1 ~
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==