Term Coding: An Entropic Framework for Extremal Combinatorics and the Guessing--Number Sandwich Theorem
Søren Riis
TL;DR
Term Coding converts universal algebraic identities into graded extremal problems by maximizing the code size $S_n(\Gamma)$ over interpretations, producing a normalised exponent $R(\Gamma,n)$ and a limiting exponent $α(Γ)$ tied to graph-entropy via guessing numbers. A central result, the guessing-number sandwich, bounds $S_n(Γ)$ between entropy-based quantities derived from a dependency graph (and its labelled variant), yielding $S_n(Γ)=n^{α(Γ)+o(1)}$. The framework is demonstrated through case studies including Steiner-type identities, self-orthogonal Latin squares, and network-coding-like constraints, with non-integer exponents explained by polymatroid/entropy geometry. This approach provides quantitative measures of proximity to satisfiability, bridging universal algebra with information theory and offering concrete bounds, constructions, and insights for extremal combinatorics and dispersion-like problems.
Abstract
Term Coding asks: given a finite system of term identities $Γ$ in $v$ variables, how large can its solution set be on an $n$--element alphabet, when we are free to choose the interpretations of the function symbols? This turns familiar existence problems for quasigroups, designs, and related objects into quantitative extremal questions. We prove a guessing-number sandwich theorem that connects term coding to graph guessing numbers (graph entropy). After explicit normalisation and diversification reductions, every instance yields a canonical directed dependency structure with guessing number $α$ such that the maximum code size satisfies $\log_n \Sn(Γ)=α+o(1)$ (equivalently, $\Sn(Γ)=n^{α+o(1)}$), and $α$ can be bounded or computed using entropy and polymatroid methods. We illustrate the framework with examples from extremal combinatorics (Steiner-type identities, self-orthogonal Latin squares) and from information-flow / network-coding style constraints (including a five-cycle instance with fractional exponent and small storage/relay maps).
