VC-Dimension vs Degree: An Uncertainty Principle for Boolean Functions
Abstract
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 (), and its algebraic structure, captured by its polynomial degree over various fields. We establish two primary inequalities that formalize this trade-off: and . 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 .
Cite
@article{arxiv.2510.13705,
title = {VC-Dimension vs Degree: An Uncertainty Principle for Boolean Functions},
author = {Fan Chang and Yijia Fang},
journal= {arXiv preprint arXiv:2510.13705},
year = {2025}
}
Comments
13 pages, comments are welcome! The code accompanying this paper is available on GitHub at https://github.com/FangYijia/deg-VC. Added a reference for Corollary 1.6 and corrected the formula rendering on the arXiv interface