Exploring the foundation of social diversity and coherence with a novel attraction-repulsion model framework
Abstract
Opinion evolution is generally subject to global neutral consensus, fragmentation state or polarization. Additionally, there is one widely-existed state –“harmony with diversity” in which individuals freely express various viewpoints to sustain integration of social diversity, but at the same time shared values ensure social coherence. Such state can thus be considered as the foundation of social diversity and coherence, however, which has never attracted research attention. Its formation mechanism still remains unclear. To address this issue, this study proposes an attraction-repulsion model based on the general simple assumption that individuals tend to either reach an agreement with shared opinions or to amplify difference from others with distant opinions. It allows us to take account into the three core parameters: interaction strength, individuals’ susceptibility and tolerance to others’ opinions. We are concerned with the effect of not only time-varying topology but also fixed interactions imposed by static social network, where the tasks of heterogeneous individuals’ attributes are also performed. Remarkably, the simple model rules successfully generate the three above phases except for fragmentation, along with three different transitions and the triple points. We find that sufficient susceptibility, intermediate interaction strength and high tolerance can benefit a balance between repulsive and attractive forces, and thus the emergence of ”harmony with diversity”. However, fixed interactions can introduce cluster-level self-reinforced mechanism which can unexpectedly promote polarization. Heterogeneous susceptibility or tolerance turns out to be an inhibiting factor, which should be avoided. A method to identify the phase boundaries through computing the maximum susceptibility of entropy and stand deviation of opinions, confirmed by numerical simulations, allows us to build phase diagrams and to locate where the triple points are. For the first time, this study focuses on the formation of “harmony with diversity”, and the findings provide profound insights into the foundation of societal diversity and coherence.
keywords:
social diversity and coherence, opinion dynamics, bounded confidence, social networks, dynamic balance, cluster-level self-reinforced.[label1]International Academic Center of Complex Systems, Beijing Normal University, Zhuhai 519087, China
1 Introduction
Opinion evolution is about crucial issue which may generally rises three distinct states: (i) Global consensus (GC state) in which people’s view evolves towards one common opinion, showing a narrow unimodal distribution centering on the neutral consensus [1, 2]. (ii) Fragmentation (F state) is the state with more than two distinct clusters in the opinion space [3, 4]. (iii) Polarization (P state) into two opposing clusters or camps which is characterized by a bimodal distribution around the neutral consensus [5, 6, 7, 8, 9], further making compromise impossible and giving rise to social opposition [8, 9]. Especially, polarization is here conceived as a process of growing constraint in people’s viewpoints, and further emergence of alignments along multiple or even opposite lines of potential disagreement with respect to political views, immigration, biotechnology applications, LGBT rights, mask wearing and viral nucleic acid detection against COVID-19 [1, 10, 11, 12, 8, 9, 13].
In addition, a striking state besides GC, F and P states cannot be neglected, in which individuals’ views or positions self-organize into only one cluster with wide spectrum (i.e., occupied opinion space) and fluctuations. It is definitely different from F and GC states that, with respect to ideological issues, the emergence of one opinion cluster with wide spectrum can be defined as a desired state of “harmony with diversity” (HD state), which has also been stressed by Confucius. Since the presence of HD state reveals that individuals can freely express various viewpoints while the free internal debates result in fluctuations, and at the same time shared values ensure social coherence and the avoidance of ideological split, or even sharp conflicts. This robust empirical phenomenon is actually vary crucial to healthy functioning of social systems, and therefore regarded as the foundation of societal diversity and coherence [14]. For example, except the United Kingdom, member states of the European Union (EU) over the last two decades have been straining willingness to comply with EU agreements, aiming to sustain an internal single market based on the common Motto “United in Diversity”, regardless of the fact they have various economic demands [15]. Moreover, the softness of the laws or decrees targeting COVID-19, if they are embodied in a basic loose national agreement that this disease is harmful and infectious, tends to guarantee least controversial measures such as wearing face masks, social distancing and home quarantine [16, 17]. Unlike shelter-in-place ordinances, lockdowns, or capacity restrictions, the three measures can diminish the spread of an infection, and simultaneously do least harm to economic activity [18, 16, 19, 20, 21, 22]. However, to the best of our knowledge, the mechanism behind the emergence of HD state still remain unclear.
Considerable efforts have been recently put into modeling polarization dynamics to uncover the mechanisms behind it [7, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32]. One of progresses is to measure polarization with the variance or SD of continuous ideological positions in a population [29, 28, 33]. However, to the best of our knowledge, the emergence and persistence of HD state has never attracted research attention. Since most computational attempts are trapped in the framework of two-state model, failing to additionally reproduce a HD state. The main approaches of these studies are based on traditional attraction-repulsion model (ARM) with a confidence bound defining a reference that an individual compares with the opinion distance to a neighbor, and based on it, the individuals decide to move closer or farther from its neighbor [5, 6, 28, 29, 33, 34, 35, 36, 37, 38]. According to such mechanism, the contest between attracted and repelled forces can accordingly facilitate either GC or P [5, 6]. Alternatively, some modeling approaches investigate the coevolution of the network topology and opinion dynamics as the result of reinforcement and rewiring activities driven by structural similarity [28] or homophily [26, 31]: the two individuals sharing similar connections or opinions are more likely to interact. Whatever the case, the HD state does not appear to emerge. Although, some seminal works on cultural diversity show that the emergence of clustering phase is possible [3], GC and P states cannot be theoretically reproduced within the same model rules. Moreover, due to the lack of HD state, the physical pictures of opinion evolution from the attempts capturing biased assimilation [39] or information accumulation [40] are not integrated. The problem rises two fundamental questions we want to answer in this study: whether simple settings can stably generate HD state in addition to GC and P states, and how to effectively distinguish the three phases from each other.
Influence plays a decisive role in driving the evolution of individuals’ opinions, which is responsible for individuals’ tendency to either reach agreement with shared opinions (positive influence) [1, 41, 42, 7] or to amplify difference from others with distant opinions (negative influence) [5, 6, 34, 35, 37, 38, 43]. Consequently, the attraction-repulsion model (ARM) can well curve opinion dynamics by setting a threshold for tolerance of disagreement. Within the framework, rules specify the mechanisms for interaction between individuals, they can thus provide insight about important mechanisms and the role they play in regulating emergent properties of system, and highlight the consequences from a few simple assumptions. In addition, other mechanisms such as homophily and media influence can be more easily incorporated into ARM to successfully map more empirical polarization changes [44, 45].
Therefore, to address the above two questions, we develop a novel agent-based attraction-repulsion model (ABARM) featuring the emergence of GC, HD and P states from microscopic interactions between individuals. Therefore, this paper focuses narrowly on the phase analysis with respect to ideological issues, rather than elucidating new mechanisms behind polarization. In our paradigm, opinion evolution rules are built on the general simple assumption that individual’s attraction to or repulsion from others is only dominated by their opinion similarity in one-dimensional topic space. It allows us to uncover the exact mechanisms that yield particular outcomes, without loss of consideration of three core parameters: interaction strength, individuals’ susceptibility and tolerance to different opinions of others. We are concerned with the effect of not only time-varying topology but also the static social network (part of Facebook friendship network) on opinion dynamics. Moreover, the tasks with heterogeneous susceptibility or tolerance are also considered and performed to make the study closer to the reality.
Regardless of the interaction structures and the heterogeneous attributes, our novel model successfully generates the three states: (i) global convergence towards a neutral consensus, (ii) a fluctuated cluster with a wide spectrum of opinion, (iii) polarization which opinions split into two opposing camps, which are defined as GC, HD and P states, respectively. It can help us uncover the mechanism for facilitating HD state. In addition to the standard deviation (SD) of population opinion, we creatively define opinion entropy as a novel order parameter of the system. Crucially, a novel available method which indicating the maximum susceptibility of opinion entropy is correspondingly developed to numerically identify the boundaries between the phases. Note the good agreement between simulations and the estimated boundaries, validating the phase-identification method. We thus conclude that the three phases are distinct in our model. Interestingly, comparison of the results from time-varying networks and part of Facebook friendship network reveals that the reinforcement from spatial opinion clusters can increase the likelihood of high-level polarization, instead of extreme polarization. This highlights complex roles of group-level struggles. In addition, the present model successfully reproduces the fluctuated behavior of opinion cluster in spectrum space without the noise effect, which has been previously considered as the central mechanism to facilitate the fluctuation. For the first time, our study proposes a basic framework to explore the formation of HD state, and thus the unique dynamic features of HD.
The rest of the paper is organized as follows. In Sec. 2, we introduce the model, as well as the phase-identification method. In Sec. 3.1, we firstly simulate our model with homogeneous and heterogeneous individual attributes on time-varying networks, and then on parts of empirical social networks with fixed interactions in Sec. 3.3, attempting to make deep comparison. We conclude with a summary of the results and an outlook for future studies in Sec. 4.
2 Model and Phase-Identification Method
2.1 Model
The developed ABARM basically assumes a threshold of tolerance to determine whether a repulsive or attractive interaction happens, in line with the assumption of bounded confidence which has been widely confirmed by previous studies [46, 42, 29]. The threshold defines a reference distance in terms of opinion difference, based on which an agent would decides whether to move closer or farther from the selected neighbor. If opinion difference between the individual and its neighbor is smaller than the threshold, an individual will tolerate the position of its neighbor, and move closer to the neighbor. Otherwise, it will move farther from the neighbor. After defining the original model, in turn, we can proceed our explorations by accomplishing the following. (i) Make the individuals’ attributes in response to the others’ position heterogeneous. (ii) Next, endow the parts of social networks with local structure to fix the interactions among individuals. A systematic comparison of the three cases (including the basic model) with regard to phase areas allows us to fully understand the formation of HD.
The basic model considers a population of size where each individual is typified by an opinion at time , which is a real number in the interval . Inspired by recent studies to capture polarization process on social media networks [26, 28, 31, 47], the updating of individual’s opinion is solely driven by the interactions among individuals and is described by the following coupled ordinary differential equations:
(1) |
is the opinion difference between and at time . denotes the tolerance threshold of individual . can be interpreted as the controversialness of the topic, and thus gauge nonlinearity of interaction or susceptibility of individual. Moreover, positively associates with the extent to which individual is passionate, attentive or sensitive, as a result, susceptible to be socially influenced. It is obvious that and are largely related to intrinsic preferences of individual . Nonlinear shape of the influence function is controlled by . While quantifies interaction strength, which is actually the upper bound of opinion shift driven by each interaction, indicating that the influence exerted by individuals on others is capped, in accordance with the experimental findings [48]. extracts the sign of . Note that in our model the opinion difference is responsible for the evolution of opinions, attempting to capture both the repulsive and attractive forces, which differs from the model settings focusing mainly on reinforcement and homophily [26, 28, 31, 47].
Firstly, we consider a homogeneous population where individuals have uniform attributes , and , while the activity of each individual is formulated by activity driven (AD) model [49, 50, 51, 31], so that opinion evolution is coupled to an underlying time-varying network. More in detail, represents the number of interactions they can have with others within a given time step . It hence gives rise to a temporal network curved by the temporal adjacency matrix , where if individual contacts individual , otherwise . More specifically, individual connects distinct random other individuals, such that is satisfied throughout the simulation. Considering the empirical statistics that activities of people are generally heterogeneous [50, 51, 26], we assume the interactions are extracted from a power-law distribution .
Intrinsic preferences toward topics are always proved to be heterogeneous in reality [52, 53]. Therefore, we next assign each individual a susceptibility or tolerance threshold , which is correspondingly selected from the following power-law distributions, respectively.
(2) | |||
(3) |
is susceptibility exponent, and is tolerance threshold exponent. In such case, we still perform simulations on time-varying networks.
Online social networks are increasingly used to access opinion information, engage with COVID-19 vaccines, gun-control, abortion and so on. These platforms can reduce barriers and cost to information and, further, allow individuals to freely voice their viewpoints, consequently improving rate of opinion exchanges. On the other hand, the structures of social networks combined with other mechanism such as reinforcement can drive the emergence of echo chambers [54, 55, 28], where the segregation in opinion space is reflected in interactions among individuals [38]. Therefore, we finally fix the interactions among individuals by embedding the population into the parts of the social media networks such as Facebook. In such cases, corresponds to the number of edges that individual stretch to its neighbors, and the individual is represented by a node in the networks. As a result, the connected neighbors of each individual keep unchanged. We perform the above two cases on the static networks.
In numerical simulations, we set the simulation parameters to be the following values: for time-varying networks and , that will be specified when needed. The control parameters of the present model are , , , and . The final results are obtained from independent realizations, after at least time steps. For each simulation realization, the initial opinions attributed to each individual is independently and randomly sampled from the interval . Then at each time step , opinion evolves as following: (i) In random order, each individual () is selected from the population. (ii) Within the framework of AD, the initial temporal adjacency matrix is the zero matrix, and can randomly choose new neighbors out of all individuals. Nevertheless, in the cases considering a static social media network, the neighbors of keep unchanged. (iii) Then, one by one, compares its opinion with that of the neighbors, attempting to update its opinion according to Eq. 1.
We operationalize the degree of polarization through the SD in opinions , and measure the opinion diversity by calculating the opinion entropy () of the population: . is the density of individual owning opinion ; denotes the population of opinion ; and .
2.2 Phase-Identification Method
In our model, gets larger due to increasing degree of global polarization with a bimodal distribution, and the minimum of the polarization suggests a narrow unimodal distribution and thus the existence of GC state. While HD state corresponds to that an opinion cluster with wide spectrum. The changes of opinion entropy are therefore sensitive to the transitions between different state. Inspired by this fact, we employ the susceptibility of to numerically determine the thresholds between different sates.
(4) |
where is the ensemble average of , which can be obtained by averaging from independent realizations. is the secondary moment of the ensemble distribution. Based on the principle that exhibits a peak value at the threshold, one can further identify the boundaries between GC, HD and P states.
3 Results
3.1 The results from time-varying networks

The evolution of a system following Eq. 1 is reported in Fig. 1. Three different cases occur in order with increasing interaction strength or individuals’ susceptibility , as shown in Fig. 2. The population firstly converges to the neutral consensus within a short time (see Fig. 1(a)) when individuals are more or less independent due to weak interaction. Then a striking phenomenon occurs at intermediate levels, which produces a mediate polarization that begins to increase slowly after a transition whose threshold is denoted by (see the first small peaks illustrated in the subplots of Figs. 2(a1) and (b1)) and then takes hold, corresponding rightly to a highland of entropy (see Figs. 2(a2) and (b2)). In such case, as shown in Figs. 1(b) and (c), a fluctuated integral opinion cluster in ideological space persists for the entire simulation. Specifically, an inflation point of opinion entropy can also be indicated by the position of the first main peak susceptibility of opinion entropy. While spectrum width of the cluster on both sides of the peak is claimed to be rather different, and the spectrum width tends to extend sharply as (compare Figs. 1(b) and (c)). The inflation point is dependent on whether the state of opinion cluster with wide spectrum exists or not. Though, the interesting phenomenon is qualitatively different from the dependent transition class uncovered by microcanonical statistical analysis [56]. We can find that the system governed by the intermediate range of interaction strength provides sufficient evidence for the existence of HD state. In such parameter range, a balance between repulsive and attractive forces is allowed in most cases, which is rooted in our model setting that opinion shift is bounded by the parameter . Without the noise effect, the HD opinion cluster remains fluctuated, which implies that the balance is dynamic.

Yet, the polarization starts to rise uncontrollably at the second threshold , at which the transition involves an asymmetric temporal trajectory (see Figs. 1(d) and (e)), and after which the population goes to extreme i.e., P state due to strong negative influence [5, 6, 33]. The asymmetric temporal trajectory near suggests an asymmetric polarization even if (see asymmetric opinion distribution illustrated in Fig. 12(a2)), resulting from occasional outperformance of repelled force in few realizations (see Fig. 12 and corresponding descriptions for more details). Note that asymmetric polarization has also been the focus of recent studies [57, 47]. In P state, opinion symmetrically splits into two opposite extreme camps, as shown in Fig. 1(f) and Figs. 12(b1) and (b2). Obviously, the three different cases correspond to GC, HD and P states, respectively. Moreover, we can see in Figs. 2 (c1) and (c2) the similar dependence of , and on individuals’ susceptibility .
Fig. 2 shows that estimating the entropy can not only identify the boundaries between different phases but also reflect which phase region corresponds rightly to a HD state. Since the wide spectrum results in a highland of entropy. While the SD of opinions in the population is always used to identify either GC or P state [28, 29, 33]. The information indicated by intermediate SD is still unclear. Therefore, estimating both SD and entropy is a better choice to completely identify the regions of the three states. It must be stressed that the proposed method actually identifies the nature of evolution outcomes from most realizations, regardless of that asymmetric polarization occurs occasionally (as shown in Fig. 1(d) and Fig. 12(a2)). Moreover, estimating the entropy can curve more elaborate behaviors of HD state by showing the inflation point.

We then extend the previous observations to a wide range of in Fig. 3, where the color encodes the values of (top panels) and (bottom panels), respectively. We observe two different transitions: from GC to HD phase when is small, and from HD to P phase for large . The transition from HD to P is largely dependent on if individuals are sensitive enough to the dissimilarity in opinions ( is not small). While the regions of GC are characterized by small values of and , and regions of HD can be obtained for increasing and . Moreover, a comparison among the top (bottom) panels of Fig. 3 reveals that increasing tolerance threshold can expand HD regions being robust to change of susceptibility, by simultaneously occupying the regions of GC and P. The new interesting phenomenon is largely in accordance with the empirical results [58, 4] and the nature of the social moral rules requiring a high level of tolerance, and thus one of novel findings of our present study. We can see in Figs. 3(b1)-(b4) that highlands of opinion entropy perfectly indicate the regions of HD. The identified boundaries afford a precise division of the regions of different phases, validating our phase-identification method.

Figs. 4(a1)-(a4) show the phase diagrams in terms of in space. We find not only transition from GC to P phase if is small but larger than a certain value, but also transitions from GC to HD phase, and from HD to P phase as getting larger. Therefore, there definitely exists a triple point denoted by a vanishing entropy highland (see the entropy highlands shown in Figs. 13(a1)-(a4)), above which the emergence of GC is completely dominated by , and independent of the change of . If the tolerance threshold is large enough, weak interaction becomes a fully dominant factor for a global convergence, and intermediate can generate HD state whose region tends to expand linearly with increasing . For all large susceptibility promotes HD to erode the regions of GC, and in turn P occupy the regions of HD, leading to a shrinkage of GC regions until its disappearance when (combine with the entropy highlands shown in Figs. 13(a1)-(a4)). Figs. 4(b1)-(b4) offer a comprehensive view of the effects of individual’s susceptibility on opinion dynamics for different levels of tolerance. We find that, if is not small any more, polarization is likely to emerge, along with extinction of GC and decreasing likelihood of HD. Increasing both tolerance and susceptibility is responsible for HD state. However, in line with the results illustrated in Figs. 2 and 3, more tolerant individuals are required as interaction strengthening (see Figs. 4(b1)-(b4) and Figs. 14(b1)-(b4)). Meanwhile high tolerance would result in saturation effect of large , and role of susceptibility is limited. Still, the system can produce a triple point, and there occur three different transitions under certain parameter conditions: from GC to P, GC to HD, and HD to P.
The results from the basic model on time-varying networks reveal that sufficient susceptibility, intermediate interaction strength and high tolerance are responsible for the dynamic balance between repulsive and attractive forces, further promoting HD state and leading to fluctuations of HD opinion cluster. In contrast, strong interaction or low tolerance can make things worse, and the population may get polarized. As another novel finding, the system formulated by our model can generally generate triple points in parameter planes of and .
3.2 The results from heterogeneous attributes
Individuals are always heterogeneous in their roles, their power and their capacity to influence others, which is mostly rooted in their heterogeneous intrinsic attributes. Within our model framework, individuals differ in terms of their susceptibility or tolerance. In this subsection, we focus on the effects of heterogeneous susceptibility or tolerance, which follows power law distributions given by Eqs. (2) and (3). This lends a different and distinct perspective to our studies of HD state through comparing the results with the homogeneous case in Subsec. 3.1.

Fig. 5 depicts phase diagrams in terms of in parameter spaces of , and . We firstly note that, in Figs. 5(a1)-(a3), the layouts of phase diagrams are similar to those illustrated in Figs. 4(a1)-(a4). The difference is that GC emerges only if the susceptibility exponent increases from ”scale-free” regime () to ”small-wold” regime () where the value of can still identifies three types of transitions, as well as a triple point (see Figs. 5(a1)-(a3)). However, in space, things are different. In this case, we find at most two different transitions for high-level tolerance: from GC to HD phase, and from HD to P phase (see Figs. 5(b1)-(b3)), let alone the existence of the triple point. In line with what we have observed in Figs. 5(a1)-(a3), we can obtain GC state for (see Figs. 5(b1)-(b3)). It is evident that can thus be considered as a threshold for GC state. In addition, intermediate can generate HD state whose regions expand with , slightly shrink with . This means that susceptibility heterogeneity prevents the population from converging to GC state. As expected, increasing can effectively promote the population into HD phase, and it becomes harder to achieve the desired state for large (see Figs. 5(c1)-(c3) and Figs. 14(c1)-(c3)). It is consistent with the observations in homogeneous case. Figs. 5(c1)-(c3) show that HD region gradually expands with along with a shrink of P phase, suggesting a negative role of susceptibility heterogeneity. In comparison with the parameters and , the effect from susceptibility heterogeneity is less pronounced.

Correspondingly, Fig. 6 further approves that the dynamic behaviors do not qualitatively change by exhibiting three states of opinion evolution. Especially, the middle subplots, as well as Fig. 6(c3), show the temporal behaviors of individuals’ opinions in HD state, where the opinion cluster is fluctuating irregularly with time, but integral even when the cluster touches the boundary of ideological space. This further supports our statement about the system going into HD state where patterns of opinion cluster keep robust against time.

We next focus on the effect of heterogeneous individuals’ tolerance on opinion dynamics. Remarkably, the population with heterogeneous tolerance leads to a qualitative change of the results with respect to both phase diagram and temporal evolution. Tolerance heterogeneity can largely increase the tendency of the population getting trapped in P state. Fig. 7 shows that the population will be finally polarized when or is beyond a small value. This is definitely in contrast to the convergence properties of bounded confidence models [59]. In such case, most individuals are closed-minded, and hence have a stronger tendency to amplify differences from others if their opinions are slightly different. Moreover, saying that the blue regions between GC and P phases (see Figs. 7(a1)-(a3) and (b1)) correspond to HD phase is not appropriate. It is instead qualitatively different from the aforementioned HD state. Since we can see in Fig. 16 that the population is eventually polarized as the opinion cluster touches the boundaries of the ideological space, and gets absorbed. Interaction strength largely determines the population’s outcome (see Figs. 7(c1)-(c3)).
3.3 The results from static networks
We subsequently embed our model into the social networks of size , where individuals interact through fixed connections, so as to explore the joint effects of the network topology and influence mechanism on the formation of HD. The detailed structure parameters of the network are also presented in Fig. 17.

The phase diagrams are presented in Fig. 8 in three different parameter spaces: , and . Our results more or less remain robust with respect to the engagement of fixed interactions. It is evident that the phase layouts are largely dominated by model rules rather than fixed interactions, and thus similar to those illustrated in Figs. 3 and 4. In Fig. 18, we see that the behaviors of , and are qualitatively similar to the case of time-varying network (see Fig. 2). Whereas it is important to note that the introduction of fixed interactions can remarkably give rise to much sharper dependence (see Fig. 18), and much larger regions of P phase where extreme polarization () coexists with high-level polarization with large (see Fig. 8 for the light red regions in P phases). Also notice that there are less triple points in comparison with the results reported in Figs. 3 and 4.



Figs. 9(a1)-(a6) further illustrate heatmaps of the density of users in the plane, for six values of , where the results reveal the correlation between the opinion of an individual , and the average opinion of its nearest neighbors. This can measure an individual’s preference to connect to peers sharing similar opinions [26], which fosters information about the effects of cluster-level self-reinforced mechanism. In our study, cluster-level self-reinforced mechanism is defined that the like-minded members tend to cluster together and persistently support those on the boundaries to repel distant ones. Attributing to the symmetrical nature of our model, the configurations of positive clusters i.e. the clusters of positive opinions, are similar to those of negative clusters with respect to size and number, which is supported by the results reported in Fig. 10(a1) that the summary of positive clusters is approximately equal to half of the whole population i.e. . We thus calculate the statistics of positive clusters by means of statistical variables reported in Figs. 9(b1)-(b6), Fig. 10 and Fig. 11, which provide an overall picture of cluster-level self-reinforced mechanism. This naturally gives rise to the question whether abundance or size of these spatial opinion clusters guarantee the presence of this mechanism.
As we can see in Figs. 9(b1)-(b6), plotting the distributions of positive clusters for six different values of shows that there are always giant positive clusters indicated by isolated patterns, as well as power-law cluster-size distributions; which is independent of the values of . Hence the observed phenomenon is not symbol of discontinuous transitions, instead, it is rooted in the model rules and initial assignment of individuals’ opinions.
(i) In the parameter range , the population converges into GC state because the attractive force is dominated when initial opinions are in the narrow range . Whereas the system is divided into two main clusters whose agents have close opinions of different sign, and the boundaries between the clusters are not distinct (see Figs. 9(a1) and (b1), Figs. 10(a2) and (a3), Fig. 11).
(ii) When , a high density of users hold moderate opinions of their own as clusters of size 1, and contest between nodes with opinions of different signs happens frequently to amplify difference from others (compare the first three markers in Figs. 10(a2)-(a5) and see Fig. 11). Therefore, a balance between repulsive and attractive forces is possible, and the population achieves HD state. At the same time, as Figs. 11(a) and (b) illustrate, and are small when . It implies that most individuals are within the largest clusters and moderate. We can thus observe in Fig. 9(a3) that bright spindle-shaped diagonal speckles that stretch the first and third quadrants.
(iii) For , increasing interaction strength makes more individuals split off from the largest cluster to form more clusters of size 1 (compare the third to the fifth markers in Figs. 10(a2), (a3) and (a5)) and more smaller modest clusters (compare the third to the fifth markers in Figs. 10(a3)-(a6)) which are not aligned. Strengthening repulsive force starts to further broaden the spectrum of opinion cluster, giving rise to the sharp growth of (see Figs. 18(a2) and (b2)). An larger bright spindle-shaped diagonal speckle can thus be observed, as illustrated in Fig. 9(a4). As approaching , more clusters of size 1 and more smaller modest clusters are generated (see Fig. 10(a2)-(a6)). Therefore, there are longer distinct boundaries between the clusters of different signs, and this results in intra-cluster coherence and intenser cluster-level struggles among clusters of the opposite sides. The individuals at the boundaries of clusters consequently become more extreme than those innermost members, as one can see in Fig. 11 that is terminally larger than . Cluster-level self-reinforced mechanism forms. As one result, unbiased individuals who can only survive inside the clusters, however, begin to take on positions that are more extreme when interaction strength becomes strong enough to transmit the negative influence from the boundaries of the clusters to the interiors (see Figs. 11(a) and (c)). We can find that the bright speckles become long streaks, and several short streaks start to appear with the same direction in the second and forth quadrants (see Fig. 9(a5)).
(iv) When the population gets polarized for , both innermost members and those at the boundaries of positive clusters keep moving towards more extreme positions (see Fig. 11). Moreover, the neighbours of individuals in the clusters of size 1 and the peripheries of modest clusters are evenly split according to the signs of their opinions. Consequently, in addition to more smaller modest clusters (see Figs. 10(a4) and (a6)) and the shrinking largest clusters of opposing camps (see Fig. 10(a2)), smallest clusters of size 1 are more abundant (see Figs. 10(a3)). They guarantee the strongest self-reinforced mechanism. We have longer speckles through the origin of coordinates (see Fig. 9(a6)), and those streaks which stretch out to the first and third quadrants (see Fig. 9(a6)).
The results from statistic networks makes the physical interpretation about the origin of HD state more clear. Unlike time-varying networks, cluster-level self-reinforced mechanism can be present in static social networks because of fixed connections. We firstly find that the abundance of clusters of size 1 and modest clusters may actually be more important than their sizes in determining the effects of cluster-level self-reinforced mechanism, and guaranteeing a balance between repulsive and attractive forces. Secondly, one can avoid extreme polarization by increasing and , but sustaining intermediate . Under such parameter condition, people who are reluctant to hearing different opinions can create many different relatively modest ideological islands that people will be stuck on. This may leads to low exposure which may prevent the emergence of two opposing extreme opinions [29]. Consequently, extreme polarization is replaced by high-level polarization (compare the results reported in Figs. 3, 4 and Fig. 8). When cluster-level self-reinforced mechanism is present, like-minded group members persistently instead support those on the boundaries to repel distant ones, although the innermost members are relatively moderate (see Fig. 11). Polarized views can more easily arise from the interaction between individuals at the boundaries of clusters (see Fig. 11), making polarization more likely. One can thus find larger red regions in Fig. 8 than in Figs. 3 and 4, which is associated with lower likelihood of a triple point.
The same is the case for heterogeneous susceptibility, still the cluster-level self-reinforced mechanism is positively related to . We can thus observe slight shrinkage of the regions of GC and HD phase when . In contrast, regions of P phase instead compress the other two phases with increasing (see Fig. 19). We have confirmed that the mechanism still works, and to achieve HD state is still impossible.
Actually, we have simulated the proposed model on other heterogeneous social networks. Similar heatmaps of SD can still be obtained. Still, the results suggest that evolution outcomes are mainly dominated by the model rules, rather than the structure of employed networks. Note, however, more small denser communities (i.e. more inner connections) can induce stronger effect of cluster-level self-reinforced mechanism, further increasing the likelihood of polarization.
4 Discussions and Conclusions
In this paper, we have proposed a simple model based on one core assumption that individuals tend to amplify difference from others with dissimilar opinions according to negative influence, and to attract toward others with similar opinions due to positive influence. We correspondingly consider three key realistic ingredients to regulate the opinion dynamics: interaction strength, individuals’ susceptibility to opinion dissimilarity between them and their neighbor, and individuals’ tolerance to different views determines whether the result of an interaction is attractive or repulsive.
For time-varying networks, within our model HD state emerges for sufficient susceptibility, intermediate interaction strength and high tolerance, due to a balance between repulsive and attractive forces. The balance is dynamic, which can result in a fluctuated behavior of HD opinion cluster in spectrum space. Especially, the interaction strength determines the ranges at which the balance is disrupted. Strong interaction or low tolerance makes HD state not accessible, and the population instead gets polarized. Remarkably, the simple model rules successfully generate the three phases, along with three different transitions. As another novel finding, there exists a triple point in planes of or . To the best of our knowledge, these two important and interesting phenomena have never been uncovered and mentioned in previous studies, especially those merely considering reinforcement or influence mechanism.
In the second part of the paper, we have extended our study to the case where individuals’ susceptibility or tolerance follows a power-law distribution whose exponents are and , respectively. It is evident that the effects of heterogeneous individuals’ intrinsic attributes such as susceptibility or tolerance cannot be ignored. We find that the effect of susceptibility heterogeneity is less pronounced, however, it can inhibit HD state to a certain extent, and instead promote polarization. Likewise, heterogeneous tolerance makes polarization inevitable. A global neutral consensus is nearly unaccessible unless both and are rather small. Out of the three realistic ingredients, interaction strength is particularly prominent as it largely determines the population’s outcome in such cases.
At last, we have applied our model on empirical static networks where the interactions among individuals are fixed. Although the phase layouts are similar to the case of time-varying networks, the population has larger regions of P phase where extreme polarization coexist with high-level polarization. We have uncovered that cluster-level self-reinforced mechanism is responsible for these phenomena, which is dependent on whether spatial clusters with the same opinion signs are abundant. In presence of such mechanism, the struggles among clusters formed by like-minded individuals protects inner ones from the influence of the majority of the population, allowing them to persistently support the group members on the boundaries in face of distant individuals of other clusters. It is also the cause of the other result: the triple point is less likely to obtain. Moreover, we have confirmed that, for heterogeneous susceptibility or tolerance, this mechanism still works, and to achieve a HD state thus becomes harder or even impossible.
For the first time, this paper proposes a basic theory framework to understand the formation of HD, and we can conclude the five following remarks from this paper: (i) Most importantly, through simplest possible setting, our proposed model can generally generate three phases: GC, HD and P, as well as triple points, regardless of that the interactions are time-varying or fixed. Which has never been stressed or mentioned by previous opinion models. (ii) We have developed an effective method to identify the boundaries between different phases through calculating the maximum susceptibility of opinion entropy, which is confirmed by numerical simulations, allowing us to build phase diagrams and to locate where the triple points are. (iii) Heterogeneous susceptibility and tolerance turns out to be an inhibiting factor for achieving HD state, which should be avoided. (iv) Fixed interactions create a negative impact on the emergence of HD through cluster-level self-reinforced mechanism induced by abundant clusters of size 1 and modest opinion clusters, which can unexpectedly promote polarization. (v) In addition, the present simple model rules successfully generate the fluctuated behaviors of HD opinion cluster in spectrum, without the noise effect which has been previously considered as the central mechanism for the fluctuation of opinion clusters [3, 4].
It is worth noticing that our model is based on a minimal number of assumptions. It does not take into account some empirical features of networks or individuals which might generate different scenarios, such as heterogeneous duration time of interactions, and or different social positions of individuals. In light of this fact, it is essential to further extend our model framework in the future studies focusing on the existence of societal coherence and integration of plurality and diversity [14]. Also, this study opens one interesting issues for future research: whether HD state becomes more easily accessible with the involvement of some optimization strategies? And if the answer is yes, how much it will do.
Acknowledgments
This work was supported by the Key Program of the National Natural Science Foundation of China (Grant No. 71731002), and by Guangdong Basic and Applied Basic Research Foundation (Grant No. 2021A1515011975). P.-B. C. thanks Kai Qi for helpful discussions.
Appendices

It can be observed in Fig. 12 that temporal trajectories of and for is definitely different from those of extreme polarization (). On the other hand, since is rather close to , it becomes rather hard to keep a balance between repulsive and attractive forces. The repelled force rising from strong negative influence can occasionally outperform attractive force, leading to sharp fluctuations in terms of (see the peaks indicated by bright blue vertical lines in Figs. 1(a1) and (a2)). It is thus not weird that the system is possibly asymmetrically polarized for some realizations even if , as shown in Figs. 12(a1) and (a2). In such case, the fluctuated integrated opinion cluster splits into two separated ones of different size. Whatever, a main opinion cluster can still be sustained in opinion space (see Fig. 12(a2)). As getting larger, extreme polarization with nearly equal opposed camps begins to instead emerge (see Figs. 12(b1) and (b2)).







References
- [1] R. Axelrod, The dissemination of culture: A model with local convergence and global polarization, J. Confl. Resolut. 41 (2) (1997) 203–226.
- [2] C. Huang, Y. Hou, W. Han, Coevolution of consensus and cooperation in evolutionary hegselmann–krause dilemma with the cooperation cost, Chaos Solitons Fractals 168 (2023) 113215.
- [3] M. Mäs, A. Flache, D. Helbing, Individualization as driving force of clustering phenomena in humans, PLOS Comput. Biol. 6 (10) (2010) e1000959.
- [4] H. Noorazar, Recent advances in opinion propagation dynamics: a 2020 survey, Eur. Phys. J. Plus 135 (6) (2020) 1–20.
- [5] N. P. Mark, Culture and competition: Homophily and distancing explanations for cultural niches, Am. Sociol. Rev. (2003) 319–345.
- [6] D. Baldassarri, P. Bearman, Dynamics of political polarization, Am. Sociol. Rev. 72 (5) (2007) 784–811.
- [7] C. Castellano, S. Fortunato, V. Loreto, Statistical physics of social dynamics, Rev. Mod. Phys. 81 (2) (2009) 591.
- [8] D. Guilbeault, J. Becker, D. Centola, Social learning and partisan bias in the interpretation of climate trends, Proc. Natl. Acad. Sci. U.S.A. 115 (39) (2018) 9714–9719.
- [9] H. Allcott, L. Boxell, J. Conway, M. Gentzkow, M. Thaler, D. Yang, Polarization and public health: Partisan differences in social distancing during the coronavirus pandemic, J. Public Econ. 191 (2020) 104254.
- [10] S. Galam, Minority opinion spreading in random geometry, Eur. Phys. J. B 25 (4) (2002) 403–406.
- [11] S. Galam, F. Jacobs, The role of inflexible minorities in the breaking of democratic opinion dynamics, Physica A 381 (2007) 366–376.
- [12] S. Galam, From 2000 bush–gore to 2006 italian elections: voting at fifty-fifty and the contrarian effect, Qual. Quant. 41 (4) (2007) 579–589.
- [13] S. Galam, T. Cheon, Tipping points in opinion dynamics: a universal formula in five dimensions, Front. Phys. 8 (2020) 566580.
- [14] O. Renn, K. Lucas, Systemic risk: the threat to societal diversity and coherence, Risk Anal. 42 (9) (2022) 1921–1934.
- [15] F. Schimmelfennig, D. Leuffen, B. Rittberger, The european union as a system of differentiated integration: interdependence, politicization and differentiation, J. Eur. Public Policy 22 (6) (2015) 764–782.
- [16] M. Milosh, M. Painter, K. Sonin, D. Van Dijcke, A. L. Wright, Political polarisation impedes the public policy response to covid-19, The Economist (2020).
- [17] T. H. Y. Tan, M. Toh, S. Vasoo, D. C. B. Lye, B. S. P. Ang, Y. S. Leo, V. J. M. Lee, S. H. Puah, A. Kurup, Coronavirus disease 2019 (covid-19): the singapore experience. a review of the first eight months, Ann. Acad. Med. Singap. 49 (10) (2020) 764–778.
- [18] L. Goethals, N. Barth, J. Guyot, D. Hupin, T. Celarier, B. Bongue, et al., Impact of home quarantine on physical activity among older adults living at home during the covid-19 pandemic: qualitative interview study, JMIR aging 3 (1) (2020) e19007.
- [19] T. Mitze, R. Kosfeld, J. Rode, K. Wälde, Face masks considerably reduce covid-19 cases in germany, Proc. Natl. Acad. Sci. U.S.A. 117 (51) (2020) 32293–32301.
- [20] E. P. Fischer, M. C. Fischer, D. Grass, I. Henrion, W. S. Warren, E. Westman, Low-cost measurement of face mask efficacy for filtering expelled droplets during speech, Sci. Adv. 6 (36) (2020) eabd3083.
- [21] D. K. Chu, E. A. Akl, S. Duda, K. Solo, S. Yaacoub, H. J. Schünemann, A. El-Harakeh, A. Bognanni, T. Lotfi, M. Loeb, et al., Physical distancing, face masks, and eye protection to prevent person-to-person transmission of sars-cov-2 and covid-19: a systematic review and meta-analysis, Lancet 395 (10242) (2020) 1973–1987.
- [22] N. Perra, Non-pharmaceutical interventions during the covid-19 pandemic: A review, Phys. Rep. 913 (2021) 1–52.
- [23] G. Kossinets, D. J. Watts, Origins of homophily in an evolving social network, Am. J. Sociol. 115 (2) (2009) 405–450.
- [24] V. V. Vasconcelos, S. A. Levin, F. L. Pinheiro, Consensus and polarization in competing complex contagion processes, J. R. Soc. Interface 16 (155) (2019) 20190196.
- [25] G. De Marzo, A. Zaccaria, C. Castellano, Emergence of polarization in a voter model with personalized information, Phys. Rev. Res. 2 (4) (2020) 043117.
- [26] F. Baumann, P. Lorenz-Spreen, I. M. Sokolov, M. Starnini, Modeling echo chambers and polarization dynamics in social networks, Phys. Rev. Lett. 124 (4) (2020) 048301.
- [27] A. J. Stewart, J. B. Plotkin, N. McCarty, Inequality, identity, and partisanship: How redistribution can stem the tide of mass polarization, Proc. Natl. Acad. Sci. U.S.A. 118 (50) (2021) e2102140118.
- [28] F. P. Santos, Y. Lelkes, S. A. Levin, Link recommendation algorithms and dynamics of polarization in online social networks, Proc. Natl. Acad. Sci. U.S.A. 118 (50) (2021) e2102141118.
- [29] R. Axelrod, J. J. Daymude, S. Forrest, Preventing extreme polarization of political attitudes, Proc. Natl. Acad. Sci. U.S.A. 118 (50) (2021) e2102139118.
- [30] O. J. Chu, J. F. Donges, G. B. Robertson, G. Pop-Eleches, The microdynamics of spatial polarization: A model and an application to survey data from ukraine, Proc. Natl. Acad. Sci. U.S.A. 118 (50) (2021) e2104194118.
- [31] F. Baumann, P. Lorenz-Spreen, I. M. Sokolov, M. Starnini, Emergence of polarized ideological opinions in multidimensional topic spaces, Phys. Rev. X 11 (1) (2021) 011012.
- [32] M. Jusup, P. Holme, K. Kanazawa, M. Takayasu, I. Romić, Z. Wang, S. Geček, T. Lipić, B. Podobnik, L. Wang, et al., Social physics, Phys. Rep. 948 (2022) 1–148.
- [33] M. W. Macy, M. Ma, D. R. Tabin, J. Gao, B. K. Szymanski, Polarization and tipping points, Proc. Natl. Acad. Sci. U.S.A. 118 (50) (2021) e2102144118.
- [34] T. C. Schelling, Dynamic models of segregation, J. Math. Sociol. 1 (2) (1971) 143–186.
- [35] C. S. Taber, M. Lodge, Motivated skepticism in the evaluation of political beliefs, Am. J. Political Sci. 50 (3) (2006) 755–769.
- [36] D. Acemoglu, A. Ozdaglar, Opinion dynamics and learning in social networks, Dyn. Games Appl. 1 (1) (2011) 3–49.
- [37] A. Flache, M. W. Macy, Small worlds and cultural polarization, The J. Math. Sociol. 35 (1-3) (2011) 146–176.
- [38] C. A. Bail, L. P. Argyle, T. W. Brown, J. P. Bumpus, H. Chen, M. F. Hunzaker, J. Lee, M. Mann, F. Merhout, A. Volfovsky, Exposure to opposing views on social media can increase political polarization, Proc. Natl. Acad. Sci. U.S.A. 115 (37) (2018) 9216–9221.
- [39] P. Dandekar, A. Goel, D. T. Lee, Biased assimilation, homophily, and the dynamics of polarization, Proc. Natl. Acad. Sci. U.S.A. 110 (15) (2013) 5791–5796.
- [40] A. Flache, M. Mäs, T. Feliciani, E. Chattoe-Brown, G. Deffuant, S. Huet, J. Lorenz, Models of social influence: Towards the next frontiers, J. Artif. Soc. Soc. Simul. 20 (4) (2017).
- [41] G. Deffuant, D. Neau, F. Amblard, G. Weisbuch, Mixing beliefs among interacting agents, Adv. Complex Syst. 3 (01n04) (2000) 87–98.
- [42] R. Hegselmann, U. Krause, Opinion dynamics and bounded confidence models, analysis, and simulation, J. Artif. Soc. Soc. Simul. 5 (3) (2002).
- [43] G. Chen, H. Cheng, C. Huang, W. Han, Q. Dai, H. Li, J. Yang, Deffuant model on a ring with repelling mechanism and circular opinions, Phys. Rev. E 95 (4) (2017) 042118.
- [44] F. Gargiulo, Y. Gandica, The role of homophily in the emergence of opinion controversies, arXiv:1612.05483 (2016).
- [45] X. Lu, J. Gao, B. K. Szymanski, The evolution of polarization in the legislative branch of government, J. R. Soc. Interface 16 (156) (2019) 20190010.
- [46] G. Deffuant, F. Amblard, G. Weisbuch, T. Faure, How can extremism prevail? a study based on the relative agreement interaction model, J. Artif. Soc. Soc. Simul. 5 (4) (2002).
- [47] N. E. Leonard, K. Lipsitz, A. Bizyaeva, A. Franci, Y. Lelkes, The nonlinear feedback dynamics of asymmetric political polarization, Proc. Natl. Acad. Sci. U.S.A. 118 (50) (2021) e2102149118.
- [48] B. Jayles, H.-r. Kim, R. Escobedo, S. Cezera, A. Blanchet, T. Kameda, C. Sire, G. Theraulaz, How social information can improve estimation accuracy in human groups, Proc. Natl. Acad. Sci. U.S.A. 114 (47) (2017) 12620–12625.
- [49] S. Liu, N. Perra, M. Karsai, A. Vespignani, Controlling contagion processes in activity driven networks, Phys. Rev. Lett. 112 (11) (2014) 118702.
- [50] N. Perra, B. Gonçalves, R. Pastor-Satorras, A. Vespignani, Activity driven modeling of time varying networks, Sci. Rep. 2 (1) (2012) 1–7.
- [51] A. Moinet, M. Starnini, R. Pastor-Satorras, Burstiness and aging in social temporal networks, Phys. Rev. Lett. 114 (10) (2015) 108701.
- [52] P. Duggins, A psychologically-motivated model of opinion change with applications to american politics, J. Artif. Soc. Soc. Simul. 20 (1) (2017).
- [53] F. J. León-Medina, J. Tena-Sánchez, F. J. Miguel, Fakers becoming believers: how opinion dynamics are shaped by preference falsification, impression management and coherence heuristics, Quality & Quantity 54 (2) (2020) 385–412.
- [54] M. Del Vicario, A. Bessi, F. Zollo, F. Petroni, A. Scala, G. Caldarelli, H. E. Stanley, W. Quattrociocchi, The spreading of misinformation online, Proc. Natl. Acad. Sci. U.S.A. 113 (3) (2016) 554–559.
- [55] K. Garimella, G. De Francisci Morales, A. Gionis, M. Mathioudakis, Political discourse on social media: Echo chambers, gatekeepers, and the price of bipartisanship, in: Proceedings of the 2018 world wide web conference, 2018, pp. 913–922.
- [56] K. Qi, M. Bachmann, Classification of phase transitions by microcanonical inflection-point analysis, Phys. Rev. Lett. 120 (18) (2018) 180601.
- [57] P. Pierson, E. Schickler, Madison’s constitution under stress: A developmental analysis of political polarization, Annu. Rev. Political Sci. 23 (2020) 37–58.
- [58] J. Spencer-Rodgers, M. J. Williams, K. Peng, Cultural differences in expectations of change and tolerance for contradiction: A decade of empirical research, Pers. Soc. Psychol. Rev. 14 (3) (2010) 296–312.
- [59] J. Lorenz, Heterogeneous bounds of confidence: meet, discuss and find consensus!, Complexity 15 (4) (2010) 43–52.