2025-11-10T03:13:53.693617

VC-Dimension vs Degree: An Uncertainty Principle for Boolean Functions

Chang, Fang
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$.
academic

VC-размерность против степени: принцип неопределённости для булевых функций

Основная информация

  • 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₂.

Исследовательский контекст и мотивация

Постановка проблемы

  1. Фундаментальность булевых функций: Функции, определённые на булевом гиперкубе {0,1}ⁿ, являются базовыми объектами в комбинаторике и теоретической информатике
  2. Представление через преобразование Фурье: Каждая такая функция f : {0,1}ⁿ → ℝ может быть представлена как линейная комбинация f = Σ_{S⊆n} f̂(S)·χ_S
  3. Разнообразие мер сложности: Существует множество способов характеризации сложности булевых функций, включая комбинаторную и алгебраическую сложность

Исследовательская мотивация

  1. Исследование булевых функций с малым влиянием: Вдохновлено исследованиями булевых функций с малым влиянием, изучение структурных свойств спектра Фурье булевых функций с ограниченной VC-размерностью
  2. Связь между мерами сложности: Исследование фундаментальной связи между VC-размерностью (комбинаторная сложность) и степенью многочлена (алгебраическая сложность)
  3. Теоретическое объединение: Поиск моста, соединяющего экстремальную комбинаторику и анализ булевых функций

Ограничения существующих подходов

Существующие комбинации теоремы Сауэра-Перлеса-Шелаха и леммы Шварца-Циппеля дают лишь более слабое соотношение компромисса d log₂(en/d) + d* ≥ n, тогда как результаты данной работы усиливают его до d + d* ≥ n.

Основные вклады

  1. Установление нового принципа неопределённости: Доказано фундаментальное соотношение компромисса между VC-размерностью и степенью многочлена над полем вещественных чисел: VC(f) + deg(f) ≥ n
  2. Расширение на конечные поля: Доказано соотношение компромисса между VC-размерностью и степенью многочлена над полем F₂: VC(f) + deg_F₂(f) ≥ n
  3. Унификация теоретических результатов: Восстановлены классический принцип неопределённости на дискретном гиперкубе и граница Сиклаи-Вайнера
  4. Установление связи с null d-дизайнами: Раскрыта глубокая связь с концепцией null d-дизайна, введённой Франклом и Пахом
  5. Расширение на другие меры сложности: Исследованы соотношения компромисса между 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.

Стратегия доказательства

Схема доказательства теоремы 1.2

  1. Установка доказательства от противного: Предположим deg(f) ≤ n - d - 1, где d = VC(f)
  2. Ограничения на коэффициенты Фурье: Используя ограничение на степень, получаем f̂(S^c) = 0 для всех |S| ≤ d
  3. Вывод комбинаторных условий: Через анализ Фурье выводим условие #{F ∈ ℱ | F ∩ S = T} ≡ 0 (mod 2)
  4. Связь с null d-дизайнами: Доказываем, что это условие эквивалентно определению null d-дизайна
  5. Получение противоречия: Используя лемму 2.3, доказываем, что семейство, удовлетворяющее null d-дизайну, должно иметь VC-размерность ≥ d+1, что приводит к противоречию

Схема доказательства теоремы 1.5

  1. Комбинаторная лемма: Сначала доказываем лемму 2.4, устанавливающую связь между условиями подсчёта чётных пересечений и VC-размерностью
  2. Представление многочлена над F₂: Используем предложение 2.7 для получения формулы коэффициентов многочлена над F₂
  3. Прямое построение: Через построение конкретных одночленов доказываем нижнюю границу степени

Технические инновации

  1. Применение null d-дизайнов: Инновационное применение концепции null d-дизайна Франкла-Паха к анализу сложности булевых функций
  2. Использование обращения Мёбиуса: Искусное применение формулы обращения Мёбиуса на булевой решётке для установления эквивалентности различных условий подсчёта
  3. Унифицированная схема доказательства: Предоставление унифицированного подхода к доказательству результатов для поля вещественных чисел и поля F₂

Экспериментальная установка

Вычислительная верификация

Работа включает программную верификацию путём перечисления функций в низких размерностях, для которых достигается равенство:

nВсего функцийФункции с deg(f)+VC(f)=nФункции с deg_F₂(f)+VC(f)=n
1433
216911
32565583
4655366332491

Доступность кода

Соответствующий вычислительный код опубликован на GitHub: https://github.com/FangYijia/deg-VC

Экспериментальные результаты

Верификация основных результатов

  1. Сложность случаев равенства: Вычислительные результаты показывают, что случаи равенства весьма сложны и не ограничиваются подкубами
  2. Конкретные контрпримеры: Приведены конкретные примеры функций при n=4, где deg(f)=VC(f)=2, но носитель не является подкубом
  3. Сложность полной характеризации: Полная характеризация условий равенства является чрезвычайно сложной задачей

Теоретические приложения

  1. Восстановление классических результатов: Успешно восстановлен классический принцип неопределённости для булевых функций (следствие 1.6)
  2. Граница Сиклаи-Вайнера: Восстановлена нижняя граница Сиклаи-Вайнера для многочленов с ограничением на вес в случае F₂ (следствие 1.7)

Связанные работы

Ключевые смежные исследования

  1. Теорема Сауэра-Перлеса-Шелаха: Предоставляет классическое соотношение между VC-размерностью и размером семейства множеств
  2. Лемма Шварца-Циппеля: Даёт нижнюю границу количества ненулевых точек многочлена
  3. Null d-дизайны Франкла-Паха: Предоставляет ключевой инструмент для доказательства в данной работе
  4. Анализ булевых функций: Связь с классической теорией анализа Фурье, гипотезой о чувствительности и другими теориями

Уникальный вклад данной работы

В отличие от существующих работ, данная работа впервые устанавливает точное соотношение компромисса между VC-размерностью и степенью многочлена и предоставляет унифицированную теоретическую схему.

Выводы и обсуждение

Основные выводы

  1. Установлены новые принципы неопределённости сложности булевых функций: VC(f) + deg(f) ≥ n и VC(f) + deg_F₂(f) ≥ n
  2. Эти неравенства являются точными; функции-индикаторы подкубов достигают равенства
  3. Восстановлены и унифицированы несколько классических результатов

Направления расширения

  1. Булевы срезы: Исследование аналогичных соотношений компромисса на срезах булева гиперкуба
  2. Общие абелевы группы: Исследование обобщений на произвольные конечные абелевы группы
  3. Другие меры сложности: Соотношения с сложностью решающего дерева, чувствительностью, сложностью сертификата

Ограничения

  1. Характеризация равенства: Полная характеризация условий равенства остаётся сложной задачей
  2. Вычислительная сложность: Вычислительная верификация для высоких размерностей становится невозможной
  3. Ограничения обобщений: Некоторые обобщения (например, связь с чувствительностью) имеют контрпримеры

Глубокая оценка

Преимущества

  1. Теоретическая глубина: Устанавливает глубокую связь между комбинаторной и алгебраической сложностью
  2. Технические инновации: Искусное применение продвинутых методов, таких как null d-дизайны
  3. Унификация результатов: Восстановление нескольких классических результатов в унифицированной схеме
  4. Элегантность доказательства: Предоставление лаконичных и глубоких идей доказательства

Недостатки

  1. Неполная характеризация равенства: Характеризация условий равенства остаётся неполной
  2. Ограничения некоторых обобщений: Некоторые обобщения, такие как связь с чувствительностью, имеют контрпримеры
  3. Ограниченный диапазон вычислительной верификации: Полная верификация возможна только в низких размерностях

Влияние

  1. Теоретический вклад: Предоставляет новые фундаментальные инструменты для теории сложности булевых функций
  2. Методологическая ценность: Применение null d-дизайнов предоставляет новые идеи для смежных исследований
  3. Соединяющий мост: Устанавливает новые связи между экстремальной комбинаторикой и анализом булевых функций

Области применения

  1. Теоретическая информатика: Приложения в теории сложности, теории обучения
  2. Экстремальная комбинаторика: Исследование структурных свойств семейств множеств
  3. Анализ булевых функций: Применение в анализе Фурье, анализе влияния и других областях

Список литературы

Работа цитирует 33 важные публикации, охватывающие классические и передовые работы в области анализа булевых функций, экстремальной комбинаторики и теории сложности, предоставляя прочную теоретическую основу для исследования.


Резюме: Это работа, вносящая значительный вклад в теорию сложности булевых функций, устанавливающая фундаментальное соотношение компромисса между VC-размерностью и степенью многочлена, предоставляющая новые теоретические инструменты для понимания внутренней сложности булевых функций.