Hostname: page-component-76d6cb85b7-xh428 Total loading time: 0 Render date: 2026-07-14T02:53:53.209Z Has data issue: false hasContentIssue false

Opinion dynamics with continuous age structure

Published online by Cambridge University Press:  04 December 2025

Andrew Nugent*
Affiliation:
MathSys CDT, University of Warwick, Coventry, UK Mathematics Institute, University of Warwick, Coventry, UK
Susana N. Gomes
Affiliation:
Mathematics Institute, University of Warwick, Coventry, UK
Marie-Therese Wolfram
Affiliation:
Mathematics Institute, University of Warwick, Coventry, UK
*
Corresponding author: Andrew Nugent; Email: a.nugent@warwick.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

We extend a classical model of continuous opinion formation to explicitly include an age-structured population. We begin by considering a stochastic differential equation model which incorporates ageing dynamics and birth/death processes, in a bounded confidence type opinion formation model. We then derive and analyse the corresponding mean field partial differential equation and compare the complex dynamics on the microscopic and macroscopic levels using numerical simulations. We rigorously prove the existence of stationary states in the mean field model, but also demonstrate that these stationary states are not necessarily unique. Finally, we establish connections between this and other existing models in various scenarios.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Example numerical solutions to (1) using an Euler-Maruyama scheme with timestep $\Delta t = 0.01$. Individuals’ opinion trajectories are plotted over time, with colour indicating the time at which individuals joined the population, with initially present individuals shown in purple. All examples use an interaction function $\phi$ given by (2), $M \equiv 1$ and a uniform $\mu$. (b) and (c) also use a uniform $\rho _0$, while Figure 1a uses an exponentially distributed $\rho _0$ (3) and (d) uses a bimodal $\rho _0$ with peaks at $x=0$ and $x=-0.8$ (4). The values of parameters $r_1, r_2$, $\tau$ and $\sigma$ are varied to demonstrate different behaviours, with the final time $T$ changed accordingly.

Figure 1

Figure 2. Example numerical solutions to (10). Colour indicates the total opinion density $P(t,x)$ (12). The colour map is shifted to make areas of low density more clearly visible. All examples use an interaction function $\phi$ given by (2), $M \equiv 1$ and a uniform $\mu$ and $\rho _0$, with the exception of Figure 2f which uses (4) for $\rho _0$. The values of parameters $r_1, r_2, \tau$ and $\sigma$ are varied to demonstrate different behaviours, with the final time $T$ changed accordingly. All solutions use the numerical scheme described in Appendix B.1 with $J_x = J_a = 500$ and $\Delta t = 0.001$.

Figure 2

Figure 3. Showing two alternative steady states of (10) over the joint age-opinion space. In both cases the interaction function $\phi$ is a smooth bounded confidence (2) with $r_1 = 0.5, r_2 = 0.6$, the diffusion coefficient $\sigma = 0.05$, the age-interaction kernel $M \equiv 1$ and the age-zero distribution $\mu = \mu ^{(2)}$. The first corresponds to a fixed point of the mapping (A6) with $\lambda _0 = \mu ^{(2)}$, while the second corresponds to a fixed point in which $\lambda _0= \mu ^{(1)}$ has a single cluster.

Figure 3

Figure 4. The fixed point $\lambda$ of the mapping $\mathcal{F}$ (A6), calculated numerically for various values of $\tau$. The interaction function $\phi$ is a smooth bounded confidence (2) with $r_1 = 0.5, r_2 = 0.6$, the diffusion coefficient $\sigma = 0.05$, the age-interaction kernel $M \equiv 1$ and the age-zero distribution $\mu = \mu ^{(2)}$. As $\tau$ is increased, there is a transition from a density with a single cluster to a density with two nearby peaks, then further to $\lambda = \mu ^{(2)}$.

Figure 4

Figure 5. Opinion variance at each age over time, calculated from the numerical solution of (10) with $M \equiv 1$, $\phi \equiv 1$, $\tau = \sigma = 0.1$ and both $\rho _0$ and $\mu$ uniformly distributed. A white dashed line shows when $a = \tau t$, which marks the transition between the two parts of the solution (27).