Abstract
Keywords
The beliefs we see in society are a product of transmission between people and over generations, thus combining both horizontal transmission and vertical transmission. Under what conditions may we expect people to converge to similar or very different beliefs? We present conditions for homogeneous belief systems and heterogeneous belief systems in the society. When social dynamics of communication are independent of beliefs, both static and randomly changing networks converge to homogeneous beliefs. In contrast, when people tend to communicate with those who have similar beliefs, long term differences in beliefs among people result. Thus, our work suggests mechanisms that one may use to balance the degree to which beliefs are shared or different in society.Significance Statement
Introduction
Evolution of beliefs, individual and cultural, is the result of vertical transmission between generations and horizontal transmission within a generation. Research in cognitive science has developed models of vertical transmission, through connections to probabilistic models of cognition (Chater et al., 2006) and used such models to investigate innate cognitive constraints and connections to experience (Griffiths and Kalish, 2007; Kirby et al., 2007). Separately, research in network science has developed theories that explain horizontal transmission, the social dynamics of transmission and diffusion patterns (Newman, 2003; Zhou et al., 2020). Because beliefs are shaped both by vertical and horizontal transmission, any successful theory of evolution of beliefs will need to combine aspects of both approaches. We propose a mathematical approach that enables detailed analysis of the long run consequences of vertical and horizontal transmission for individual and cultural beliefs.
Theories in cognitive science frame vertical transmission through evolution as functional adaptations of cognitive capacities, such as language, beliefs, knowledge and metacognition, to ancestral environment. (Griffiths and Kalish, 2007; Kirby et al., 2007; Suchow et al., 2017; Whalen and Griffiths, 2017) have developed methods to interpret vertical transmission between Bayesian agents as Markov chains, thus revealing innate cognitive constraints and structures as the outcome of such processes. For example, (Griffiths and Kalish, 2007) interpret transmission of language from parents to children as a Markov chain, which leads to the conclusion that, in the absence of other influences, the resulting observed distribution of languages reflects our prior biases about language and language structures.
However, cognition and memory are sustained by both communicative and cultural aspects (Candia et al., 2019; Zhou et al., 2020) and reflect social influences (Abrams et al., 2011; Roberts and Fedzechkina, 2018). This horizontal transmission is intrinsically bidirectional and introduces the possibility of long term consequences of social network structures for beliefs. Network theory has studied transmission over social networks (Boccaletti et al., 2006; Delvenne et al., 2015) for cases including diseases (Huang et al., 2019; Pastor-Satorras et al., 2015), information (Wang et al., 2013; Zhou et al., 2020; Zhan et al., 2019), opinions (Castellano, 2012; Quattrociocchi et al., 2014), and rumours (Moreno et al., 2004). However, in these models transmission is formalized as a property that can be caught or passed between agents. This is suitable for diseases and facts, but beliefs are more naturally represented as distributions over some latent space, as in probabilistic models of cognition used to model vertical transmission.
In this article, we combine both vertical and horizontal transmission to explore the long term evolution of beliefs. We provide a mathematical formulation to analyze the limiting distribution of beliefs in societies based on sociodynamic aspects and cognitive aspects of belief evolution. This limiting distribution tells us the long term belief distribution of each individual. Moreover this provides a framework to explore the long term belief evolution of groups and/or of the society as a whole. Integrating classical results of time homogeneous and inhomegeneous Markov chain theories, we provide conditions on the network structures–static and dynamic at random–that result in homogeneous/hetrogeneous belief systems among individuals (or groups). Moreover, we provide rates of convergence of the models to their limiting behaviors, for both static and random cases. Prior studies show that individuals in a social network may tend to connect to individuals who share similar interests, and thus it is considered as an important evolutionary mechanism (Liu et al., 2018). We integrate this assortive dynamics in which networks are formed based on homophily and prove conditions under which societies will converge to heterogenous beliefs.
There has been extensive research on how belief diversity enhances the collective intelligence. A society that collectively has similar beliefs offers little chance for collective decision making to improve over any individuals. If individuals have different beliefs, collective accuracy can be enhanced. A simple example comes from “wisdom of crowds” effects in which the average of a group of people’s guesses is more accurate than most individuals (Galton, 1907), but many more examples exist in the decision making literature. Integration of multiple beliefs and, diversity in beliefs is thus required for underlying collective intelligence (Broomell and Budescu, 2009; Keuschnigg and Ganser, 2017; Novaes Tump et al., 2018). In this work we explore the network and belief structures that result in belief homogeneity vs heterogeneity under three scenarios: static networks, randomly changing networks and homophily-based networks. Thus the results can be used to explore conditions on optimal structures that improves collective accuracy and evolution.
Formulation of the problem
Our aim is to develop a model that one can use to analyze evolution of individual and societal beliefs through both vertical and horizontal transmission. Our approach builds on prior research in the cognitive science literature formalizing vertical transmission as a Markov Chain (Griffiths and Kalish, 2007; Kirby et al., 2007; Whalen and Griffiths, 2017), while integrating horizontal transmission from network theory.
To integrate horizontal transmission, we formalize interactions among individuals in a society with a given, possibly dynamic, structure. As in prior work, individuals’ initial beliefs are assumed to be sampled from a given distribution. Individuals within a society will interact with subsets of other individuals as defined by an adjacency matrix defining network structure. Networks may take a variety of forms including unidirectional and bidirectional, static and dynamic, and belief dependent. Each of these cases can be represented as a (collection of) adjacency matrix (matrices).
The model formulates the time evolution of people’s beliefs.
Model summary.
Next, we illustrate the design of the structures and the model using some stylized examples.
Consider a neighborhood with three people The network structure can be depicted in Figure 1, where the directed edge from Here, Similarly, the formulation of the concept structure can be viewed as a graph. Instead of pointing from speaker to listener, arrows point from a concept toward a concept it can replace (be confused with). Note that the concept structure is modeled as a distribution rather than single values. Each value corresponds to the degree (weight) to which one concept may be confused with another. Notice that the concept structure corresponds to the vertical component of the model. That is, the generational or cultural transmission of beliefs. Confusability of beliefs is a reasonable notion to denote the imperfect dynamics over generations due to changes in cultural traits and new found information over time leading to generation gaps.

Network structure.
Consider a group of 5 people, each holding a belief on 5 distinct concepts. Suppose people have a prior belief distribution given by In the next section, we analyze the long term behavior of the model theoretically which sheds light on belief evolution and societal belief diversity. The above example illustrates the model for a static network structure and a static concept structure. However the structures could be dynamic, thus we will consider three phenomena: static structures, randomly changing structures and homophily-based dynamic structures. Analyzing this model will help us better understand the minimal conditions necessary for sustained belief heterogeneity, conditions on which the homogeneity is attained. Note: Markov chains are widely used in many applications in predicting variation tendencies of random processes including modeling inter generational beliefs. Belief evolution can be studied as transmission chains where the beliefs evolve through time via horizontal and vertical transmission, which is mathematically parallel to analyzing Markov chains. So in our model both the network structure and the concept structure are considered as Markov chains and are represented by corresponding transition matrices.
1
Analyzing the belief evolution in social networks
In this section, we explore belief change in the long run, individually and societally. We analyze under what conditions a society will attain homogeneity of beliefs and whether the society will evolve into groups with distinct beliefs. Moreover, we explore how fast a society will converge to its final belief system. As discussed in Section 2, networks can be time invariant as well as time variant. Therefore we investigate the belief evolution for time homogeneous and time inhomogeneous cases separately.
Belief evolution over stable social and belief networks
First, we analyze the belief evolution when network and concept structures are time homogeneous. That is, we assume that ∀
For a square matrix
Convergence and limiting distribution
As transition matrices of Markov Chains, important distinctions about the network and concept structure are whether they are indecomposable/decomposable and reducible/irreducible. The limiting behavior depends on the structures as well as the states of the people and beliefs (transient/persistent). Therefore we define:
An indecomposable and aperiodic (Definition A.2) markov chain has a unique stationary distribution
(i) (ii) (iii) Notice that, if
Consider
Consider
Consider
Rate of convergence
One may ask how fast the individuals or the society attain their limiting beliefs. This provides insights to the rate of belief evolution. More precisely, what is the effect of the structure of
According to Proposition B.4, the convergence rate of an indecomposable Markov chain is governed by the second largest eigenvalue, which is less than 1. If the chain is decomposable, it has more than one closed communicating class. We can treat each class as an indecomposable chain and find each of its rate of convergence. The slowest of those rates will be considered as the convergence rate of the decomposable chain.
That is, the society will reach the steady state distribution only when both network and concept structures are stabilized.
What if the social structure and the concept structure change over time?
In this section, we consider time inhomogeneous models, where network and concept structures can change over time. We provide conditions for the model convergence to homogeneous beliefs convergence in expectation, and a lower bound for the rate of convergence of the model.
Convergence and limiting distribution
For simplicity,
Proposition 15 provides a condition that guarantees a homogeneous belief distribution in the society in the long run. In particular, if every product in the set of network structures and the set of concept structures is SIA, the society will stabilize to a unique belief distribution.
3
However, note that each matrix in a set
For a square stochastic matrix
This reduces the required amount of computations as it is relatively easy to check if a matrix is scrambling or not. Moreover, given a set
Suppose there are two belief evolution systems, one with concept structure set
Convergence in probability setting
Proposition 15 provides a necessary and sufficient condition on when every product of stochastic matrices from
We may replace ‘scrambling’ in Proposition 19 by ‘SIA’ as sufficiently large powers of an SIA matrix are scrambling and any product that has a scrambling matrix as a factor is SIA. Although it is easy to check if a matrix is scrambling, to make sure whether a scrambling product Associated with the finite state Markov chain of a transition matrix Notice that if
. Similarly, associated with a set of transition matrices
. A set of vertices are said to be
A state is defined to be
The limit of the product of sampled transition matrices may not exist when there are more than one leaf of
Based on the above analysis, we can now investigate long-term behavior when both network and concept structures are sampled from a collection of matrices When When both In all cases, Proposition 22 suggests that the expectation of people’s posterior is:
Rate of convergence
Next, we explore the rate of convergence of inhomogeneous Markov chains. We then discuss how to obtain the rate of convergence of the model when both
(Anthonisse and Tijms, 1977) In other words, the above proposition provides an upper bound for the rate at which the network structure (or concept structure) stabilizes, for any SIA product of matrices in Now, we look at the convergence rate of the model when the network structure and the concept structure change over time. That is
Proof follows from an argument similar to Proposition 14. The society will reach the steady state distribution only when both network and concept structures are stabilized.
Belief evolution over dynamic, homophily-based networks
Results in the previous section assume that network structures are either static or change at random. However, network structures in society, especially in terms of who we communicate with, are affected by our beliefs (Liu et al., 2018; McPherson et al., 2001; Murase et al., 2019). For example, people may be more likely to talk with people whose beliefs are more similar to their own, either because of consistency of beliefs in a geographic region (Cepić and Tonković, 2020; Khanam et al., 2020), or through active selection of partners. Because beliefs change based on who one talks with, networks that are based on homophily may be dynamic. In this section, we analyze belief evolution for societies whose structures are governed by homophily.
Given people’s initial priors
Similarly, we construct the homophily concept structure by linking concepts that are held to similar degrees across people. In particular, let
If two individuals or concepts are sufficiently similar, they will be linked. Next we calculate the strength of the links as a relative divergence. In particular, the strength of the link is related to their divergence relative to other linked individuals or concepts by the softmax function.
We define the weights of the links between individuals as follows: Let We now introduce the homophily-based model, which at each time step adapts its structure on One question we may ask is whether the dynamic nature of the homophily structures yield interesting changes in the asymptotic structure of the society. We have seen from previous results that as long as one of the network or concept structures is indecomposable, the long run behavior is that everyone converges to a single group with the same beliefs. We now prove a lower bound on the number of groups of beliefs for homophily-based dynamic structures, which shows the same does not hold.
Let
We first describe an algorithm to construct • • • • Repeat It is clear from the above construction that each vertex set of a connected component of Even though
Consider a network with All the matrices are rounded up to 3 decimal places. Notice that when It is intuitive that when
Next we consider the same Further examples below illustrates the evolution of homophily networks over time. Namely, Examples 31, 32 and 33 show how each person’s beliefs evolves with time, for different initial
We consider five people

Each colored point inside a triangle represents the belief of a person
In this example, we consider four people

Each colored point inside a triangle represents the belief of a person
Now we consider

Each colored point inside a triangle represents the belief of a person
Discussion
We presented a mathematical model of that allows for transmission of beliefs over a set of concepts both across people (horizontal) and across time (vertical). The model assumes structures over both individuals and concepts. Individuals’ beliefs about a particular concept can change either because they are connected to an individual with different beliefs or because of a change in beliefs about a related concept. We analyzed three cases: static social network and concept structures, social network and concept structures that change at random over time, and structures that vary dynamically based on homophily.
For static and randomly changing networks, we proved that if indecomposibility is satisfied by the initial (collection of) structures, then individuals in society will converge to a single group with the same beliefs. In the case of dynamically changing networks, we find a sufficient condition for heterogeneity to occur. We also provided lower bounds for the rate of convergence of the model for both static and changing networks. Our results align with previous studies showing rates of convergence slow with multidimensional transmission (Page et al., 2007). For network structures that dynamically change based on homophily, we find that the society could either converge to a homogeneous distribution or sub groups with same beliefs and or to isolated individuals, based on a threshold on divergence between people and between beliefs. We proved conditions under which the lower bound on the number of groups is greater than one, thus identifying sufficient conditions under which individuals within society will converge to more than one group characterized by different beliefs.
Prior analyses of horizontal transmission have investigated richer social network structures, but have not considered learners who maintain distributions of beliefs. This research has focused on rate of transmission as a function of the connectivity pattern in the graph. Transmission is assumed to occur by copying a random neighbor in the graph. For example, small world network structures (Albert and Barabási, 2002) yield rapid transmission to a large proportion of the network due to the short average minimal distance between individuals. Thus, it does not allow for the possibility of polarization.
Our findings differ from prior analyses of vertical transmission which consider static network structures and chains of individuals passing beliefs via random selection of data unidirectionally (Griffiths and Kalish, 2007) which show that convergence to a stationary distribution. This analysis holds for cases where individuals do not receive information from the world, and for cases where they receive data from both their predecessor and the world (Griffiths and Kalish, 2005). Across these cases, individuals in society, after long enough, all hold the same beliefs up to some variance that depends on the amount of data sampled from the world.
For example, (Whalen and Griffiths, 2017) considered vertical transmission of languages together with social structure. In their model, at each timepoint, a random learner was paired with a random neighbor and heard their language, updating their own language probabilistically based on their prior and that observation. The primary findings were that the distribution of languages over the society converged to the prior and that the degree to which neighbors in the graph spoke the same language depended on the social structure. Their study differed from ours in that they assumed each individual spoke only one language at a time, rather than maintaining a distribution and that individuals updated their language based on Bayesian inference. In contrast, we analyzed learners who maintained a distribution over beliefs and integrated information from prior timesteps with neighbors’ evidence based on information integration theory (Cohen et al., 1980; Frey and Kinnear, 1980). Most important, though, by allowing for both networks of individuals and concepts to adapt, we enable the potential emergence of heterogeneity in beliefs through homophily.
Our results suggest that homophily based networks, which dynamically change to connect people with similar beliefs, yield stable heterogeneity; however, simpler arrangements in which changes in network structure over time are not related to beliefs do not. An implication of this work is to focus attention on homophily as a critical component in shaping stable, long term differences in beliefs that define communities.
Evolution of beliefs is a type of collective learning in the absence of meaningful feedback on any ground truth (Almaatouq et al., 2020). Our model illustrates the importance of looking at vertical and horizontal transmission together: from a horizontal transmission perspective, any connected group of people converges to a society with a single belief distribution; while from a vertical transmission perspective, any connected structure leads to homogeneity convergence. When changes in horizontal structure accumulate over time because of homophily, we find stable heterogeneity. Collective intelligence requires differences in beliefs across individuals (Bednar et al., 2010; March, 1991) and is enabled by homophily. However, collective intelligence is endangered by extremes of homophily in which one only talks with those of like beliefs.
There remain a number of interesting open directions for future work including the death and birth of people and concepts, alternative models of transmission between neighbors, the possibility that people may obtain information from the environment, and the potential for dishonest actors who inject false information. Experimental or empirical work could attempt to calibrate our models to behavioral data which could produce more realistic models of the horizontal and vertical evolution of beliefs and potentially bound rates of convergence. Finally, our framework could be used to compare how the variation in the concept structure influences rates of convergence and possible to investigate the extent to which allocating concepts into disciplines impedes learning.
Supplemental Material
Supplemental Material - Evolution of beliefs in social networks
Supplemental Material for Evolution of beliefs in social networks by Pushpi Paranamana, Pei Wang and Patrick Shafto in Collective Intelligence
Footnotes
Declaration of conflicting interests
Funding
Supplemental Material
Notes
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
