Before revision:   The model features a phase transition between consensus, opinion polarization, and ideological states , which we analytically characterize as a function of the controversialness and overlap of the topics  .
After revision:  Opinions evolve according to the social interactions among the agents, which are ruled by homophily: two agents sharing similar opinions are more likely to interact. The model features a phase transition between consensus, opinion polarization, and ideological states , which we analytically characterize as a function of the controversialness and overlap of the topics .