Представление функции класса DM с помощью медианы — различия между версиями
| Строка 2: | Строка 2: | ||
|   |statement= Любую монотонную самодвойственную функцию(self-'''D'''ual, '''M'''onotone) можно представить с использованием медианы(majority function, median operator). |   |statement= Любую монотонную самодвойственную функцию(self-'''D'''ual, '''M'''onotone) можно представить с использованием медианы(majority function, median operator). | ||
|   |proof=   |   |proof=   | ||
| − | Единственная унарная функция из класса DM - проектор. С помощью медианы её  можно выразить так:   | + | Единственная унарная функция из класса DM <tex> -</tex> проектор. С помощью медианы её  можно выразить так:   | 
| <tex>  p_1 = <x, x, x> </tex>.   | <tex>  p_1 = <x, x, x> </tex>.   | ||
Версия 02:40, 5 декабря 2011
| Утверждение: | 
| Любую монотонную самодвойственную функцию(self-Dual, Monotone) можно представить с использованием медианы(majority function, median operator). | 
| Единственная унарная функция из класса DM проектор. С помощью медианы её можно выразить так: . Бинарных функций из класса DM всего две. Рассмотрим эти функции : Из первого и второго пункта видно, что подходят только функции Теперь покажем, как эти функции можно представить с помощью медианы : . 
 Только четыре тернарные функции принадлежат классу DM.Рассмотрим эти функции : Заметим, что для всех таких функций 
 Покажем как эти функции представляются с помощью медианы : 
 
 Теперь рассмотрим произвольную монотонную самодвойственную функцию для n > 3. Обозначим аргументы за , то есть . Тогда введем три функции от n - 1 аргумента: Очевидно, они также самодвойственны и монотонны из определения f, и f можно выразить одной из функций , так как 2 из 3 аргументов точно совпадут. Теперь выразим f через : Докажем, что это так. Для удобства обозначений пусть . Тогда есть несколько случаев: 
 | 
Внезапно, количество таких функций при каждом n.
