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

Dimensión VC vs Grado: Un Principio de Incertidumbre para Funciones Booleanas

Información Básica

  • ID del Artículo: 2510.13705
  • Título: VC-Dimension vs Degree: An Uncertainty Principle for Boolean Functions
  • Autores: Fan Chang (Facultad de Estadística y Ciencia de Datos, Universidad de Nankai & Instituto de Ciencias Básicas, Corea del Sur), Yijia Fang (Departamento de Matemáticas, Universidad Nacional de Singapur)
  • Clasificación: math.CO cs.CC cs.DM
  • Fecha de Publicación: 17 de octubre de 2025
  • Enlace del Artículo: https://arxiv.org/abs/2510.13705

Resumen

Este artículo revela un nuevo principio de incertidumbre que domina la complejidad de las funciones booleanas. El principio se manifiesta como un equilibrio fundamental entre dos medidas de complejidad centrales: la complejidad combinatoria del conjunto de soporte (caracterizada por la dimensión Vapnik-Chervonenkis VC(f)) y la complejidad de la estructura algebraica (caracterizada por el grado polinomial en varios campos). El artículo establece dos desigualdades principales para formalizar este equilibrio: VC(f) + deg(f) ≥ n y VC(f) + deg_F₂(f) ≥ n. Estos resultados recuperan particularmente el principio clásico de incertidumbre en el hipercubo discreto, así como la cota de Sziklai-Weiner en el caso F₂.

Antecedentes de Investigación y Motivación

Contexto del Problema

  1. Naturaleza Fundamental de las Funciones Booleanas: Las funciones definidas en el hipercubo booleano {0,1}ⁿ son objetos fundamentales en matemática combinatoria e informática teórica
  2. Representación mediante Expansión de Fourier: Cada función f : {0,1}ⁿ → ℝ puede representarse como una combinación lineal f = Σ_{S⊆n} f̂(S)·χ_S
  3. Diversidad de Medidas de Complejidad: Existen múltiples formas de caracterizar la complejidad de funciones booleanas, incluyendo complejidad combinatoria y algebraica

Motivación de la Investigación

  1. Estudio de Funciones Booleanas de Bajo Impacto: Inspirado por la investigación de funciones booleanas de bajo impacto, se exploran las propiedades estructurales del espectro de Fourier de funciones booleanas con dimensión VC acotada
  2. Relación entre Medidas de Complejidad: Se estudia la relación fundamental entre la dimensión VC (complejidad combinatoria) y el grado polinomial (complejidad algebraica)
  3. Unificación Teórica: Se busca establecer un puente que conecte la combinatoria extremal y el análisis de funciones booleanas

Limitaciones de Métodos Existentes

Los métodos existentes que combinan el teorema de Sauer-Perles-Shelah y el lema de Schwartz-Zippel solo pueden proporcionar una relación de equilibrio más débil d log₂(en/d) + d* ≥ n, mientras que los resultados de este artículo lo fortalecen a d + d* ≥ n.

Contribuciones Principales

  1. Establecimiento de un Nuevo Principio de Incertidumbre: Se demuestra la relación fundamental de equilibrio entre la dimensión VC y el grado polinomial en el campo de los números reales: VC(f) + deg(f) ≥ n
  2. Extensión a Campos Finitos: Se demuestra la relación de equilibrio entre la dimensión VC y el grado polinomial en el campo F₂: VC(f) + deg_F₂(f) ≥ n
  3. Unificación de Resultados Teóricos: Se recuperan el principio clásico de incertidumbre en el hipercubo discreto y la cota de Sziklai-Weiner
  4. Establecimiento de Conexión con Diseños d-Nulos: Se revelan conexiones profundas con el concepto de diseño d-nulo introducido por Frankl y Pach
  5. Extensión a Otras Medidas de Complejidad: Se exploran relaciones de equilibrio entre la dimensión VC y otras medidas de complejidad de funciones booleanas como complejidad de árbol de decisión, sensibilidad y complejidad de certificado

Explicación Detallada de Métodos

Definición de la Tarea

Se estudia la relación cuantitativa entre la dimensión VC VC(f) de una función booleana f : {0,1}ⁿ → {0,1} y su grado polinomial deg(f), deg_F₂(f).

Teoremas Centrales

Teorema 1.2: Para cualquier función booleana no nula f : {0,1}ⁿ → {0,1}, se tiene VC(f) + deg(f) ≥ n.

Teorema 1.5: Para cualquier función booleana no nula f : {0,1}ⁿ → {0,1}, se tiene VC(f) + deg_F₂(f) ≥ n.

Estrategia de Prueba

Línea de Prueba del Teorema 1.2

  1. Configuración por Contradicción: Se asume deg(f) ≤ n - d - 1, donde d = VC(f)
  2. Restricciones de Coeficientes de Fourier: Se utiliza la restricción de grado para obtener f̂(S^c) = 0 para todo |S| ≤ d
  3. Derivación de Condiciones Combinatorias: Mediante análisis de Fourier se derivan condiciones #{F ∈ ℱ | F ∩ S = T} ≡ 0 (mod 2)
  4. Conexión con Diseños d-Nulos: Se demuestra que esta condición es equivalente a la definición de diseño d-nulo
  5. Generación de Contradicción: Se utiliza el Lema 2.3 para demostrar que las familias que satisfacen diseño d-nulo deben tener dimensión VC ≥ d+1, generando una contradicción

Línea de Prueba del Teorema 1.5

  1. Lema Combinatorio: Se demuestra primero el Lema 2.4, estableciendo la relación entre condiciones de conteo de intersecciones pares y dimensión VC
  2. Representación Polinomial en F₂: Se utiliza la Proposición 2.7 para dar una fórmula de coeficientes polinomiales en F₂
  3. Construcción Directa: Se demuestra el límite inferior de grado mediante construcción de monomios específicos

Puntos de Innovación Técnica

  1. Aplicación de Diseños d-Nulos: Aplicación innovadora del concepto de diseño d-nulo de Frankl-Pach al análisis de complejidad de funciones booleanas
  2. Uso de Inversión de Möbius: Aplicación ingeniosa de la fórmula de inversión de Möbius en el retículo booleano para establecer equivalencia entre diferentes condiciones de conteo
  3. Marco de Prueba Unificado: Se proporciona una línea de prueba unificada para resultados en el campo de números reales y en el campo F₂

Configuración Experimental

Verificación Computacional

El artículo verifica mediante programación la enumeración de funciones donde se alcanza la igualdad en casos de baja dimensión:

nNúmero Total de FuncionesFunciones con deg(f)+VC(f)=nFunciones con deg_F₂(f)+VC(f)=n
1433
216911
32565583
4655366332491

Disponibilidad de Código

El código computacional relacionado ha sido publicado en GitHub: https://github.com/FangYijia/deg-VC

Resultados Experimentales

Verificación de Resultados Principales

  1. Complejidad del Caso de Igualdad: Los resultados computacionales muestran que los casos donde se alcanza la igualdad son considerablemente complejos, no limitados únicamente a subcubos
  2. Contraejemplos Específicos: Se proporcionan funciones específicas para n=4 donde deg(f)=VC(f)=2 pero el conjunto de soporte no es un subcubo
  3. Dificultad de Caracterización: La caracterización completa de las condiciones para la igualdad es una tarea extremadamente difícil

Aplicaciones Teóricas

  1. Recuperación de Resultados Clásicos: Se recupera exitosamente el principio clásico de incertidumbre para funciones booleanas (Corolario 1.6)
  2. Cota de Sziklai-Weiner: Se recupera la cota inferior de Sziklai-Weiner para polinomios con restricción de peso en el caso F₂ (Corolario 1.7)

Trabajo Relacionado

Investigación Fundamental Relacionada

  1. Teorema de Sauer-Perles-Shelah: Proporciona la relación clásica entre dimensión VC y tamaño de familia de conjuntos
  2. Lema de Schwartz-Zippel: Proporciona cotas inferiores para la cantidad de puntos no nulos de polinomios
  3. Diseños d-Nulos de Frankl-Pach: Proporciona herramientas clave para la prueba de este artículo
  4. Análisis de Funciones Booleanas: Conexiones con análisis de Fourier, conjetura de sensibilidad y otras teorías clásicas

Contribuciones Únicas de Este Artículo

En comparación con trabajos existentes, este artículo es el primero en establecer una relación de equilibrio ajustada entre dimensión VC y grado polinomial, proporcionando un marco teórico unificado.

Conclusiones y Discusión

Conclusiones Principales

  1. Se establece un nuevo principio de incertidumbre para la complejidad de funciones booleanas: VC(f) + deg(f) ≥ n y VC(f) + deg_F₂(f) ≥ n
  2. Estas desigualdades son ajustadas, siendo alcanzadas por funciones indicadoras de subcubos
  3. Se recuperan y unifican múltiples resultados clásicos

Direcciones de Extensión

  1. Rebanadas Booleanas: Exploración de relaciones de equilibrio similares en rebanadas del hipercubo booleano
  2. Grupos Abelianos Generales: Investigación de generalizaciones en grupos abelianos finitos arbitrarios
  3. Otras Medidas de Complejidad: Relaciones con complejidad de árbol de decisión, sensibilidad y complejidad de certificado

Limitaciones

  1. Caracterización de Igualdad: La caracterización completa de condiciones para la igualdad sigue siendo difícil
  2. Complejidad Computacional: La verificación computacional para casos de alta dimensión se vuelve inviable
  3. Restricciones de Generalización: Algunas generalizaciones (como la relación con sensibilidad) presentan contraejemplos

Evaluación Profunda

Fortalezas

  1. Profundidad Teórica: Se establece una conexión profunda entre complejidad combinatoria y algebraica
  2. Innovación Técnica: Aplicación ingeniosa de técnicas avanzadas como diseños d-nulos
  3. Unificación de Resultados: Se recuperan múltiples resultados clásicos dentro de un marco unificado
  4. Elegancia de Pruebas: Se proporcionan líneas de prueba concisas y profundas

Deficiencias

  1. Caracterización Incompleta de Igualdad: La caracterización de condiciones para la igualdad aún no es suficientemente completa
  2. Restricciones en Algunas Generalizaciones: Algunas generalizaciones, como la relación con sensibilidad, presentan contraejemplos
  3. Alcance de Verificación Computacional: Solo se pueden realizar verificaciones completas en casos de baja dimensión

Impacto

  1. Contribución Teórica: Proporciona nuevas herramientas fundamentales para la teoría de complejidad de funciones booleanas
  2. Valor Metodológico: La aplicación de diseños d-nulos proporciona nuevas perspectivas para investigaciones relacionadas
  3. Puente de Conexión: Establece nuevas conexiones entre combinatoria extremal y análisis de funciones booleanas

Escenarios de Aplicación

  1. Informática Teórica: Aplicaciones en teoría de complejidad y teoría del aprendizaje
  2. Combinatoria Extremal: Investigación de propiedades estructurales de familias de conjuntos
  3. Análisis de Funciones Booleanas: Aplicaciones en análisis de Fourier, análisis de influencia y campos relacionados

Referencias

El artículo cita 33 referencias importantes que abarcan múltiples campos incluyendo análisis de funciones booleanas, combinatoria extremal y teoría de complejidad, proporcionando una base teórica sólida para la investigación.


Resumen: Este es un artículo con contribuciones importantes en la teoría de complejidad de funciones booleanas, que establece una relación fundamental de equilibrio entre dimensión VC y grado polinomial, proporcionando nuevas herramientas teóricas para comprender la complejidad intrínseca de funciones booleanas.