🤖 AI Summary
This work investigates the limitations of autoregressive language models in capturing the true distribution of hierarchical sequences, focusing on the interplay between context length and reasoning capabilities. By constructing two synthetic languages grounded in tree broadcasting processes—namely, the Ising and coloring broadcast processes—and employing exact k-gram models instead of Transformers for theoretical analysis, the study rigorously establishes that faithfully sampling hierarchical sequences of length \(n\) requires \(\Omega(n)\) context length. In contrast, models augmented with explicit reasoning mechanisms achieve exact sampling with only \(\Theta(\log n)\) working memory, yielding an exponential improvement. Integrating tools from probabilistic graphical models, broadcast process theory, and empirical validation, the paper demonstrates that reasoning mechanisms provably overcome the finite-context bottleneck, offering significant advantages in languages governed by hard structural constraints.
📝 Abstract
We introduce a family of synthetic languages with hierarchical structure -- generated by a broadcast process on trees -- for which the role of context length and reasoning in autoregressive generation can be analyzed precisely. At the heart of our analytic approach is an \emph{exact $k$-gram ansatz} in place of transformers with context length $k$, a substitution we then validate empirically. Using this ansatz we derive explicit asymptotic predictions for distributional statistics of the sequences produced by a trained model, instantiated in two settings. For the \emph{Ising broadcast process} (a soft-constrained language), we prove that the variance of the generated sum scales log-linearly in the context depth and its kurtosis converges to that of a Gaussian -- both deviating from the true language for any sublinear context. For the \emph{coloring broadcast process} (a hard-constrained language) in the freezing regime, bounded-context autoregression produces sequences that, with high probability, are inconsistent with \emph{any} valid coloring of the underlying tree. Together these results imply an $Ω(n)$ lower bound on the context length required to faithfully sample length-$n$ sequences. In contrast, we prove that an autoregressive \emph{reasoning} model with only $Θ(\log n)$ working memory can sample exactly from the true language -- an exponential improvement. We confirm both the lower-bound predictions and the reasoning-based upper bound empirically with transformers trained on the synthetic language; the trained models track our asymptotic predictions quantitatively across a wide range of context sizes.