Revisiting the non-equilibrium phase transitions of the continuous-trait Axelrod model
Abstract
We investigate the non-equilibrium phase transitions of the continuous-trait Axelrod model, an agent-based framework where individual culture is represented by a vector of continuous features confined to the interval . Local interactions are governed by a metric similarity threshold , which acts as a continuous control parameter of social tolerance. The dynamics inevitably freeze into one of two absorbing configuration classes: an ordered, homogeneous monocultural state at high tolerance, or a highly fragmented, disordered state at low tolerance. While previous studies characterized the transition as hybrid based on the continuous behavior of the domain density alongside a discontinuous jump in the largest domain fraction , we show that this apparent continuity is an artifact of severe finite-size masking effects. By shifting the methodological focus to the scaling of the median and analyzing the full probability distributions , we unveil a clear bimodal structure with disjoint maxima across independent simulation runs. Our results reveal that for , the system undergoes a genuinely hybrid transition in the contemporary sense, featuring a tiny but finite latent jump () at the critical threshold while scaling toward it from below via a non-analytical power law with a mean-field exponent . Conversely, for , the higher trait-space dimensionality suppresses local fluctuations, yielding a traditional, non-hybrid first-order transition. We apply this framework to the alternative discrete Poisson variant of the model, successfully confirming its known continuous transition for and discontinuous, non-hybrid transition for , thereby establishing a unified characterization of phase transitions in Axelrod-like systems.
Keywords
Cite
@article{arxiv.2607.10381,
title = {Revisiting the non-equilibrium phase transitions of the continuous-trait Axelrod model},
author = {Sandro M. Reia and Paulo R. A. Campos and José F. Fontanari},
journal= {arXiv preprint arXiv:2607.10381},
year = {2026}
}