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

Dimension VC vs Degré : Un Principe d'Incertitude pour les Fonctions Booléennes

Informations Fondamentales

  • ID de l'article: 2510.13705
  • Titre: VC-Dimension vs Degree: An Uncertainty Principle for Boolean Functions
  • Auteurs: Fan Chang (École de Statistique et Science des Données, Université Nankai & Institut coréen pour l'étude fondamentale des sciences), Yijia Fang (Département de Mathématiques, Université Nationale de Singapour)
  • Classification: math.CO cs.CC cs.DM
  • Date de publication: 17 octobre 2025
  • Lien de l'article: https://arxiv.org/abs/2510.13705

Résumé

Cet article révèle un nouveau principe d'incertitude qui domine la complexité des fonctions booléennes. Ce principe se manifeste comme un compromis fondamental entre deux mesures de complexité essentielles : la complexité combinatoire de l'ensemble de support (caractérisée par la dimension de Vapnik-Chervonenkis VC(f)) et la complexité de la structure algébrique (caractérisée par le degré polynomial sur divers corps). L'article établit deux inégalités principales pour formaliser ce compromis : VC(f) + deg(f) ≥ n et VC(f) + deg_F₂(f) ≥ n. Ces résultats retrouvent particulièrement le principe d'incertitude classique sur l'hypercube discret, ainsi que la borne de Sziklai-Weiner dans le cas F₂.

Contexte et Motivation de la Recherche

Contexte du Problème

  1. Caractère fondamental des fonctions booléennes: Les fonctions définies sur l'hypercube booléen {0,1}ⁿ sont des objets fondamentaux en mathématiques combinatoires et en informatique théorique
  2. Représentation par développement de Fourier: Chaque fonction f : {0,1}ⁿ → ℝ peut être représentée comme une combinaison linéaire f = Σ_{S⊆n} f̂(S)·χ_S
  3. Diversité des mesures de complexité: Il existe plusieurs façons de caractériser la complexité des fonctions booléennes, incluant la complexité combinatoire et la complexité algébrique

Motivation de la Recherche

  1. Étude des fonctions booléennes à faible influence: Inspirée par l'étude des fonctions booléennes à faible influence, exploration des propriétés structurelles du spectre de Fourier des fonctions booléennes à dimension VC bornée
  2. Relations entre mesures de complexité: Étude de la relation fondamentale entre la dimension VC (complexité combinatoire) et le degré polynomial (complexité algébrique)
  3. Unification théorique: Recherche d'un pont reliant la combinatoire extrémale et l'analyse des fonctions booléennes

Limitations des Approches Existantes

Les approches existantes combinant le théorème de Sauer-Perles-Shelah et le lemme de Schwartz-Zippel ne peuvent donner que des relations de compromis plus faibles d log₂(en/d) + d* ≥ n, tandis que les résultats de cet article les renforcent en d + d* ≥ n.

Contributions Principales

  1. Établissement d'un nouveau principe d'incertitude: Preuve du compromis fondamental entre la dimension VC et le degré polynomial sur le corps des réels : VC(f) + deg(f) ≥ n
  2. Extension aux corps finis: Preuve du compromis entre la dimension VC et le degré polynomial sur le corps F₂ : VC(f) + deg_F₂(f) ≥ n
  3. Unification des résultats théoriques: Récupération du principe d'incertitude classique sur l'hypercube discret et de la borne de Sziklai-Weiner
  4. Établissement de liens avec les null d-designs: Révélation de connexions profondes avec le concept de null d-design introduit par Frankl et Pach
  5. Extension à d'autres mesures de complexité: Exploration des relations de compromis entre la dimension VC et d'autres mesures de complexité des fonctions booléennes telles que la complexité des arbres de décision, la sensibilité et la complexité des certificats

Détail des Méthodes

Définition de la Tâche

Étude de la relation quantitative entre la dimension VC VC(f) d'une fonction booléenne f : {0,1}ⁿ → {0,1} et son degré polynomial deg(f), deg_F₂(f).

Théorèmes Principaux

Théorème 1.2: Pour toute fonction booléenne non nulle f : {0,1}ⁿ → {0,1}, on a VC(f) + deg(f) ≥ n.

Théorème 1.5: Pour toute fonction booléenne non nulle f : {0,1}ⁿ → {0,1}, on a VC(f) + deg_F₂(f) ≥ n.

Stratégie de Preuve

Approche de Preuve du Théorème 1.2

  1. Configuration par l'absurde: Hypothèse que deg(f) ≤ n - d - 1, où d = VC(f)
  2. Contraintes sur les coefficients de Fourier: Utilisation de la contrainte de degré pour obtenir f̂(S^c) = 0 pour tous les |S| ≤ d
  3. Dérivation de conditions combinatoires: Déduction par analyse de Fourier de la condition #{F ∈ ℱ | F ∩ S = T} ≡ 0 (mod 2)
  4. Connexion aux null d-designs: Preuve que cette condition est équivalente à la définition d'un null d-design
  5. Production d'une contradiction: Utilisation du Lemme 2.3 pour prouver que toute famille satisfaisant la condition de null d-design doit avoir une dimension VC ≥ d+1, produisant une contradiction

Approche de Preuve du Théorème 1.5

  1. Lemme combinatoire: Preuve d'abord du Lemme 2.4, établissant la relation entre les conditions de comptage d'intersections paires et la dimension VC
  2. Représentation polynomiale sur F₂: Utilisation de la Proposition 2.7 donnant la formule des coefficients polynomiaux sur F₂
  3. Construction directe: Preuve de la borne inférieure du degré par construction de monômes spécifiques

Points d'Innovation Technique

  1. Application des null d-designs: Application innovante du concept de null d-design de Frankl-Pach à l'analyse de la complexité des fonctions booléennes
  2. Utilisation de l'inversion de Möbius: Application astucieuse de la formule d'inversion de Möbius sur le treillis booléen pour établir l'équivalence de différentes conditions de comptage
  3. Cadre de preuve unifié: Fourniture d'une approche de preuve unifiée pour les résultats sur le corps des réels et le corps F₂

Configuration Expérimentale

Vérification Computationnelle

L'article vérifie par programmation les cas de faible dimension où l'égalité est atteinte :

nNombre total de fonctionsFonctions avec deg(f)+VC(f)=nFonctions avec deg_F₂(f)+VC(f)=n
1433
216911
32565583
4655366332491

Disponibilité du Code

Le code de calcul pertinent a été rendu public sur GitHub : https://github.com/FangYijia/deg-VC

Résultats Expérimentaux

Vérification des Résultats Principaux

  1. Complexité des cas d'égalité: Les résultats computationnels montrent que les cas d'égalité sont considérablement complexes, ne se limitant pas aux sous-cubes
  2. Contre-exemples concrets: Fourniture d'une fonction spécifique pour n=4 avec deg(f)=VC(f)=2 mais dont l'ensemble de support n'est pas un sous-cube
  3. Difficulté de caractérisation: La caractérisation complète des conditions d'égalité s'avère être une tâche extrêmement difficile

Applications Théoriques

  1. Récupération de résultats classiques: Récupération réussie du principe d'incertitude classique pour les fonctions booléennes (Corollaire 1.6)
  2. Borne de Sziklai-Weiner: Récupération de la borne inférieure de Sziklai-Weiner pour les polynômes à poids contraint dans le cas F₂ (Corollaire 1.7)

Travaux Connexes

Recherches Fondamentales Connexes

  1. Théorème de Sauer-Perles-Shelah: Fournit la relation classique entre la dimension VC et la taille des familles d'ensembles
  2. Lemme de Schwartz-Zippel: Donne une borne inférieure sur le nombre de points non nuls d'un polynôme
  3. Null d-designs de Frankl-Pach: Fournit l'outil clé pour la preuve de cet article
  4. Analyse des fonctions booléennes: Connexions avec l'analyse de Fourier, la conjecture de sensibilité et d'autres théories classiques

Contribution Unique de cet Article

Comparé aux travaux existants, cet article établit pour la première fois une relation de compromis serrée entre la dimension VC et le degré polynomial, et fournit un cadre théorique unifié.

Conclusions et Discussion

Conclusions Principales

  1. Établissement d'un nouveau principe d'incertitude pour la complexité des fonctions booléennes : VC(f) + deg(f) ≥ n et VC(f) + deg_F₂(f) ≥ n
  2. Ces inégalités sont serrées, les fonctions indicatrices de sous-cubes atteignant l'égalité
  3. Récupération et unification de plusieurs résultats classiques

Directions d'Extension

  1. Tranches booléennes: Exploration de relations de compromis similaires sur les tranches de l'hypercube booléen
  2. Groupes abéliens généraux: Étude de généralisations sur des groupes abéliens finis arbitraires
  3. Autres mesures de complexité: Relations avec la complexité des arbres de décision, la sensibilité et la complexité des certificats

Limitations

  1. Caractérisation de l'égalité: La caractérisation complète des conditions d'égalité reste difficile
  2. Complexité computationnelle: La vérification computationnelle pour les cas de haute dimension devient infaisable
  3. Restrictions de généralisation: Certaines généralisations (comme la relation avec la sensibilité) présentent des contre-exemples

Évaluation Approfondie

Avantages

  1. Profondeur théorique: Établissement de connexions profondes entre la complexité combinatoire et la complexité algébrique
  2. Innovation technique: Application astucieuse de techniques avancées telles que les null d-designs
  3. Unification des résultats: Récupération de multiples résultats classiques dans un cadre unifié
  4. Élégance des preuves: Fourniture d'approches de preuve concises et profondes

Insuffisances

  1. Caractérisation incomplète de l'égalité: La caractérisation des conditions d'égalité reste insuffisante
  2. Restrictions de certaines généralisations: Comme la généralisation de la relation avec la sensibilité présentant des contre-exemples
  3. Portée de la vérification computationnelle: Vérification complète possible uniquement en faible dimension

Impact

  1. Contribution théorique: Fourniture de nouveaux outils fondamentaux pour la théorie de la complexité des fonctions booléennes
  2. Valeur méthodologique: L'application des null d-designs fournit de nouvelles perspectives pour les recherches connexes
  3. Pont de connexion: Établissement de nouvelles connexions entre la combinatoire extrémale et l'analyse des fonctions booléennes

Scénarios d'Application

  1. Informatique théorique: Applications dans la théorie de la complexité et la théorie de l'apprentissage
  2. Combinatoire extrémale: Étude des propriétés structurelles des familles d'ensembles
  3. Analyse des fonctions booléennes: Domaines tels que l'analyse de Fourier et l'analyse d'influence

Références Bibliographiques

L'article cite 33 références importantes couvrant plusieurs domaines tels que l'analyse des fonctions booléennes, la combinatoire extrémale et la théorie de la complexité, fournissant une base théorique solide pour la recherche.


Résumé: Cet article apporte une contribution importante à la théorie de la complexité des fonctions booléennes, établissant une relation fondamentale de compromis entre la dimension VC et le degré polynomial, fournissant de nouveaux outils théoriques pour comprendre la complexité intrinsèque des fonctions booléennes.