Представление функции класса DM с помощью медианы — различия между версиями
м |
м (ололо, гиперкуб) |
||
Строка 25: | Строка 25: | ||
Все! | Все! | ||
− | P.S. У меня такое чувство, что классу DM принадлежат только проекторы и их комбинации(точнее, дизъюнкция попарных конъюнкций). Если представить вектора значений аргументов в виде n - мерного куба, то если функция на всех его гранях, содержащих вершину <tex> (1 \dots 1) </tex>, будет равна 1, то на противоположной грани, везде будет 0. Это для проекторов. А дизъюнкция попарных конъюнкций проекторов - попарные пересечения граней, то есть все ребра n-мерного куба, содержащие вершину <tex> (1 \dots 1) </tex>. Такая функция также будет самодвойственной и монотонной. Не знаю только как более математически это обосновать. | + | <s> P.S. У меня такое чувство, что классу DM принадлежат только проекторы и их комбинации(точнее, дизъюнкция попарных конъюнкций). Если представить вектора значений аргументов в виде n - мерного куба, то если функция на всех его гранях, содержащих вершину <tex> (1 \dots 1) </tex>, будет равна 1, то на противоположной грани, везде будет 0. Это для проекторов. А дизъюнкция попарных конъюнкций проекторов - попарные пересечения граней, то есть все ребра n-мерного куба, содержащие вершину <tex> (1 \dots 1) </tex>. Такая функция также будет самодвойственной и монотонной. Не знаю только как более математически это обосновать. </s> |
+ | Не, это немного гон, хотя проекторы действительно такие. | ||
+ | |||
+ | Вот 1й проектор для n = 4. | ||
+ | [[Файл:1.png | проектор]] | ||
+ | |||
+ | А вот и второй: | ||
+ | [[Файл:2.png]] | ||
+ | |||
+ | И какая-то левая функция: | ||
+ | [[Файл:5.png]] | ||
Внезапно, [http://oeis.org/A001206 количество таких функций при каждом n]. | Внезапно, [http://oeis.org/A001206 количество таких функций при каждом n]. |
Версия 01:02, 4 января 2011
Задача из ДЗ №2. Доказать, что любую монотонную самодвойственную функцию(self-Dual, Monotone), можно представить с использованием медианы(majority function, median operator).
Для n = 1, удовлетворяют DM
.Для n = 2, удовлетворяют DM
.Для n = 3, удовлетворяют DM
и собственно медиана. .Теперь рассмотрим произвольную монотонную самодвойственную функцию
для n > 3. Обозначим аргументы за , то есть . Тогда введем три функции от n - 1 аргумента:Очевидно, они также самодвойственны и монотонны из определения f, и f можно выразить одной из функций
, так как 2 из 3 аргументов точно совпадут. Теперь выразим f через :Докажем, что это так. Для удобства обозначений пусть
. Тогда есть несколько случаев:- . Очевидно, выполняется.
-
- Получили 2 случая:
-
- Тогда можно упорядочить по возрастанию наборов их переменных(используя свойство их монотонности):
- . Так как - между остальными, то оно и будет медианой .
- . Доказывается аналогично.
. Тогда:
- - симметричный случай.
- - симметричный случай.
Все!
P.S. У меня такое чувство, что классу DM принадлежат только проекторы и их комбинации(точнее, дизъюнкция попарных конъюнкций). Если представить вектора значений аргументов в виде n - мерного куба, то если функция на всех его гранях, содержащих вершину
Не, это немного гон, хотя проекторы действительно такие.
, будет равна 1, то на противоположной грани, везде будет 0. Это для проекторов. А дизъюнкция попарных конъюнкций проекторов - попарные пересечения граней, то есть все ребра n-мерного куба, содержащие вершину . Такая функция также будет самодвойственной и монотонной. Не знаю только как более математически это обосновать.
Внезапно, количество таких функций при каждом n.