Polynomial Invariant on Rigid Boolean Functions
- The paper introduces a universal polynomial invariant derived from the double bialgebra structure on rigid boolean functions, generalizing chromatic polynomials to hypergraphs and matroids.
- It establishes a rigorous contraction–restriction coproduct and a convolutional recursion that underpin deletion–contraction expansions for computing these invariants.
- The approach has significant applications in graph theory, network reliability, and stochastic analysis, while revealing the intrinsic #P-hard complexity of evaluating the invariant.
A polynomial invariant on rigid boolean functions is a universal combinatorial polynomial associated to certain set functions defined on the power set of a finite set, known as rigid boolean functions. This invariant, arising from the structure of a double bialgebra, generalizes the chromatic polynomial of graphs to a much broader setting including hypergraphs and matroid rank functions. The construction is rooted in the theory of combinatorial species, bialgebras, and the interplay of two compatible coproducts, with significant connections to classical graph and matroid invariants (Foissy, 20 Jan 2026).
1. Boolean Functions and Twisted Bialgebra Structures
For any finite set , a boolean function is a map satisfying . The collection forms a combinatorial species under relabeling by bijections. A two-parameter family of products is defined on : for , , and with . This product is associative and unital; it is commutative precisely when .
The primary coproduct is the restriction coproduct: where . Combined, is a twisted bialgebra; passage to the bosonic Fock functor linearizes this into a genuine bialgebra for further study. The standard commutative case uses and the product (Foissy, 20 Jan 2026).
2. Contraction–Restriction Coproduct and the Rigidity Obstruction
Attempting to define a second coproduct on boolean functions involves the operation of contraction with respect to an equivalence relation on . Given , define: where is the canonical quotient map. A natural candidate for a second coproduct is: for some family of equivalences . However, no choice of on the full species ensures the required bialgebra axioms: compatibility with , , counit, and coassociativity. This necessitates restricting attention to a maximal subspecies where these conditions hold.
3. Rigid Boolean Functions and the Double Bialgebra
A boolean function is called indecomposable if it cannot be written nontrivially as for . Its maximal factorization into indecomposables defines a canonical equivalence on . The function is rigid if for all disjoint ,
This property forces additive splittings of to correspond to true decompositions of . Rigid boolean functions form the subspecies . On this subspecies, the families of weak and strong equivalences coincide, and a well-behaved contraction–restriction coproduct exists: After Fock linearization, constitutes a connected double bialgebra (Foissy, 20 Jan 2026).
4. The Polynomial Invariant and Recursion
Within the structure of the connected double bialgebra, rigid boolean functions admit a unique double-bialgebra morphism into the classical binomial Hopf algebra : with
where is the counit associated to modular functions.
The polynomial of satisfies a convolutional recursion: along with an expansion: Combinatorially,
for , making a genuine polynomial of degree with integer coefficients (Foissy, 20 Jan 2026).
5. Relation to Chromatic and Tutte Polynomials
The invariant subsumes prominent combinatorial polynomials. For a hypergraph with indicator function ,
one has
counting proper vertex colorings with colors such that no hyperedge of size at least $2$ is monochromatic.
For ordinary graphs, viewing as a $2$-uniform hypergraph recovers the classical chromatic polynomial of . For matroids, if is the matroid rank function, then
which counts colorings with the independent set criterion for each fiber. The formalism also encompasses graphical matroids, yielding coloring counts respecting forest constraints on the edge set. Moreover, a bivariate refinement of enables recovery of the Tutte polynomial for matroids by encoding deletion and contraction through two variables (Foissy, 20 Jan 2026).
6. Computational Complexity and Applications
Evaluating is –hard even in the case of graphs, reflecting the intrinsic complexity of underlying coloring and partition-counting problems. Nevertheless, the double bialgebraic approach yields deletion–contraction type recursions and expansions (notably the broken-circuit expansion) which are central to both theoretical understanding and algorithmic analysis. Applications of these invariants extend to graph and hypergraph coloring, network reliability assessment, moment–cumulant relationships in probability (via species duality), and the combinatorics of regularity structures for stochastic partial differential equations (Foissy, 20 Jan 2026).
7. Universality and Invariant Properties
The polynomial invariant is universal among invariants factoring through the double bialgebra into the binomial Hopf algebra. This universality ensures that captures the combinatorial essence of the class of rigid boolean functions, and classical polynomials such as the chromatic and Tutte polynomials are obtained as special cases. The construction provides a conceptual unification of these invariants within a double bialgebraic framework (Foissy, 20 Jan 2026).