In this paper, we uncover a new uncertainty principle that governs the complexity of Boolean functions. This principle manifests as a fundamental trade-off between two central measures of complexity: a combinatorial complexity of its supported set, captured by its Vapnik-Chervonenkis dimension ($\mathrm{VC}(f)$), and its algebraic structure, captured by its polynomial degree over various fields. We establish two primary inequalities that formalize this trade-off:$\mathrm{VC}(f)+°(f)\ge n,$ and $\mathrm{VC}(f)+°_{\mathbb{F}_2}(f)\ge n$. In particular, these results recover the classical uncertainty principle on the discrete hypercube, as well as the Sziklai--Weiner's bound in the case of $\mathbb{F}_2$.
- ID статьи: 2510.13705
- Название: VC-Dimension vs Degree: An Uncertainty Principle for Boolean Functions
- Авторы: Fan Chang (Школа статистики и науки о данных, Университет Нанкая & Корейский институт перспективных исследований), Yijia Fang (Факультет математики, Национальный университет Сингапура)
- Классификация: math.CO cs.CC cs.DM
- Дата публикации: 17 октября 2025 г.
- Ссылка на статью: https://arxiv.org/abs/2510.13705
В данной работе раскрывается новый принцип неопределённости, управляющий сложностью булевых функций. Этот принцип выражается как фундаментальный компромисс между двумя ключевыми мерами сложности: комбинаторной сложностью носителя (характеризуемой VC-размерностью VC(f)) и алгебраической сложностью структуры (характеризуемой степенью многочлена над различными полями). Работа устанавливает два основных неравенства для формализации этого компромисса: VC(f) + deg(f) ≥ n и VC(f) + deg_F₂(f) ≥ n. Эти результаты, в частности, восстанавливают классический принцип неопределённости на дискретном гиперкубе, а также границу Сиклаи-Вайнера в случае F₂.
- Фундаментальность булевых функций: Функции, определённые на булевом гиперкубе {0,1}ⁿ, являются базовыми объектами в комбинаторике и теоретической информатике
- Представление через преобразование Фурье: Каждая такая функция f : {0,1}ⁿ → ℝ может быть представлена как линейная комбинация f = Σ_{S⊆n} f̂(S)·χ_S
- Разнообразие мер сложности: Существует множество способов характеризации сложности булевых функций, включая комбинаторную и алгебраическую сложность
- Исследование булевых функций с малым влиянием: Вдохновлено исследованиями булевых функций с малым влиянием, изучение структурных свойств спектра Фурье булевых функций с ограниченной VC-размерностью
- Связь между мерами сложности: Исследование фундаментальной связи между VC-размерностью (комбинаторная сложность) и степенью многочлена (алгебраическая сложность)
- Теоретическое объединение: Поиск моста, соединяющего экстремальную комбинаторику и анализ булевых функций
Существующие комбинации теоремы Сауэра-Перлеса-Шелаха и леммы Шварца-Циппеля дают лишь более слабое соотношение компромисса d log₂(en/d) + d* ≥ n, тогда как результаты данной работы усиливают его до d + d* ≥ n.
- Установление нового принципа неопределённости: Доказано фундаментальное соотношение компромисса между VC-размерностью и степенью многочлена над полем вещественных чисел: VC(f) + deg(f) ≥ n
- Расширение на конечные поля: Доказано соотношение компромисса между VC-размерностью и степенью многочлена над полем F₂: VC(f) + deg_F₂(f) ≥ n
- Унификация теоретических результатов: Восстановлены классический принцип неопределённости на дискретном гиперкубе и граница Сиклаи-Вайнера
- Установление связи с null d-дизайнами: Раскрыта глубокая связь с концепцией null d-дизайна, введённой Франклом и Пахом
- Расширение на другие меры сложности: Исследованы соотношения компромисса между VC-размерностью и другими мерами сложности булевых функций: сложность решающего дерева, чувствительность, сложность сертификата
Исследование количественных соотношений между VC-размерностью VC(f) булевой функции f : {0,1}ⁿ → {0,1} и её степенью многочлена deg(f), deg_F₂(f).
Теорема 1.2: Для любой ненулевой булевой функции f : {0,1}ⁿ → {0,1} выполняется VC(f) + deg(f) ≥ n.
Теорема 1.5: Для любой ненулевой булевой функции f : {0,1}ⁿ → {0,1} выполняется VC(f) + deg_F₂(f) ≥ n.
- Установка доказательства от противного: Предположим deg(f) ≤ n - d - 1, где d = VC(f)
- Ограничения на коэффициенты Фурье: Используя ограничение на степень, получаем f̂(S^c) = 0 для всех |S| ≤ d
- Вывод комбинаторных условий: Через анализ Фурье выводим условие #{F ∈ ℱ | F ∩ S = T} ≡ 0 (mod 2)
- Связь с null d-дизайнами: Доказываем, что это условие эквивалентно определению null d-дизайна
- Получение противоречия: Используя лемму 2.3, доказываем, что семейство, удовлетворяющее null d-дизайну, должно иметь VC-размерность ≥ d+1, что приводит к противоречию
- Комбинаторная лемма: Сначала доказываем лемму 2.4, устанавливающую связь между условиями подсчёта чётных пересечений и VC-размерностью
- Представление многочлена над F₂: Используем предложение 2.7 для получения формулы коэффициентов многочлена над F₂
- Прямое построение: Через построение конкретных одночленов доказываем нижнюю границу степени
- Применение null d-дизайнов: Инновационное применение концепции null d-дизайна Франкла-Паха к анализу сложности булевых функций
- Использование обращения Мёбиуса: Искусное применение формулы обращения Мёбиуса на булевой решётке для установления эквивалентности различных условий подсчёта
- Унифицированная схема доказательства: Предоставление унифицированного подхода к доказательству результатов для поля вещественных чисел и поля F₂
Работа включает программную верификацию путём перечисления функций в низких размерностях, для которых достигается равенство:
| n | Всего функций | Функции с deg(f)+VC(f)=n | Функции с deg_F₂(f)+VC(f)=n |
|---|
| 1 | 4 | 3 | 3 |
| 2 | 16 | 9 | 11 |
| 3 | 256 | 55 | 83 |
| 4 | 65536 | 633 | 2491 |
Соответствующий вычислительный код опубликован на GitHub: https://github.com/FangYijia/deg-VC
- Сложность случаев равенства: Вычислительные результаты показывают, что случаи равенства весьма сложны и не ограничиваются подкубами
- Конкретные контрпримеры: Приведены конкретные примеры функций при n=4, где deg(f)=VC(f)=2, но носитель не является подкубом
- Сложность полной характеризации: Полная характеризация условий равенства является чрезвычайно сложной задачей
- Восстановление классических результатов: Успешно восстановлен классический принцип неопределённости для булевых функций (следствие 1.6)
- Граница Сиклаи-Вайнера: Восстановлена нижняя граница Сиклаи-Вайнера для многочленов с ограничением на вес в случае F₂ (следствие 1.7)
- Теорема Сауэра-Перлеса-Шелаха: Предоставляет классическое соотношение между VC-размерностью и размером семейства множеств
- Лемма Шварца-Циппеля: Даёт нижнюю границу количества ненулевых точек многочлена
- Null d-дизайны Франкла-Паха: Предоставляет ключевой инструмент для доказательства в данной работе
- Анализ булевых функций: Связь с классической теорией анализа Фурье, гипотезой о чувствительности и другими теориями
В отличие от существующих работ, данная работа впервые устанавливает точное соотношение компромисса между VC-размерностью и степенью многочлена и предоставляет унифицированную теоретическую схему.
- Установлены новые принципы неопределённости сложности булевых функций: VC(f) + deg(f) ≥ n и VC(f) + deg_F₂(f) ≥ n
- Эти неравенства являются точными; функции-индикаторы подкубов достигают равенства
- Восстановлены и унифицированы несколько классических результатов
- Булевы срезы: Исследование аналогичных соотношений компромисса на срезах булева гиперкуба
- Общие абелевы группы: Исследование обобщений на произвольные конечные абелевы группы
- Другие меры сложности: Соотношения с сложностью решающего дерева, чувствительностью, сложностью сертификата
- Характеризация равенства: Полная характеризация условий равенства остаётся сложной задачей
- Вычислительная сложность: Вычислительная верификация для высоких размерностей становится невозможной
- Ограничения обобщений: Некоторые обобщения (например, связь с чувствительностью) имеют контрпримеры
- Теоретическая глубина: Устанавливает глубокую связь между комбинаторной и алгебраической сложностью
- Технические инновации: Искусное применение продвинутых методов, таких как null d-дизайны
- Унификация результатов: Восстановление нескольких классических результатов в унифицированной схеме
- Элегантность доказательства: Предоставление лаконичных и глубоких идей доказательства
- Неполная характеризация равенства: Характеризация условий равенства остаётся неполной
- Ограничения некоторых обобщений: Некоторые обобщения, такие как связь с чувствительностью, имеют контрпримеры
- Ограниченный диапазон вычислительной верификации: Полная верификация возможна только в низких размерностях
- Теоретический вклад: Предоставляет новые фундаментальные инструменты для теории сложности булевых функций
- Методологическая ценность: Применение null d-дизайнов предоставляет новые идеи для смежных исследований
- Соединяющий мост: Устанавливает новые связи между экстремальной комбинаторикой и анализом булевых функций
- Теоретическая информатика: Приложения в теории сложности, теории обучения
- Экстремальная комбинаторика: Исследование структурных свойств семейств множеств
- Анализ булевых функций: Применение в анализе Фурье, анализе влияния и других областях
Работа цитирует 33 важные публикации, охватывающие классические и передовые работы в области анализа булевых функций, экстремальной комбинаторики и теории сложности, предоставляя прочную теоретическую основу для исследования.
Резюме: Это работа, вносящая значительный вклад в теорию сложности булевых функций, устанавливающая фундаментальное соотношение компромисса между VC-размерностью и степенью многочлена, предоставляющая новые теоретические инструменты для понимания внутренней сложности булевых функций.