In the same way that there are population models in epidemiology, for example the spread of diseases, is there anything equivalent in linguistics to model the dynamics of language formation? These models, despite being simplifications, allow us to understand the dynamics of the evolution of this system. And they can be constantly improved and simulated on computers.
I recently started to get interested in this topic, and I do more research in the area of multi-agent systems. However, I had never done any research on this subject in linguistics and I don't even know where to look and how to ask. My question is this:
Are there population models on the dynamics of the evolution of a language?
For example, if we assume that there is a population that speaks a language, and that at one point, that population has been geographically separated in space, and like any natural language there will be rates of linguistic variation and a rate of fixation of these variations. It would be interesting if there were mathematical models that would allow us to simulate systems on the computer and set the parameters to see the impact that each type of parameter has on the model. Thus, the simulation could show how a language could branch out into two languages.