Hostname: page-component-74656f9884-54qdv Total loading time: 0 Render date: 2026-11-10T12:52:50.364Z Has data issue: false hasContentIssue false

A computer simulation of language families1

Published online by Cambridge University Press:  16 October 2008

PAULO MURILO CASTRO DE OLIVEIRA*
Affiliation:
Universidade Federal Fluminense
DIETRICH STAUFFER*
Affiliation:
Cologne University
SØREN WICHMANN*
Affiliation:
Max Planck Institute for Evolutionary Anthropology & Leiden University
SUZANA MOSS DE OLIVEIRA*
Affiliation:
Universidade Federal Fluminense
*
Authors' addresses: (Castro de Oliveira & Moss de Oliveira) Instituto de Física, Universidade Federal Fluminense, Av. Litorânea s/n, Boa Viagem, Niterói24210-340, RJ, Brazil. PMCO@IF.UFF.BR, suzana@if.uff.br
(Stauffer) Institute for Theoretical Physics, Cologne University, D-50923 Cologne, Germany. dstauff@thp.uni-koeln.de
(Wichmann) Department of Linguistics, Max Planck Institute for Evolutionary Anthropology, Deutscher Platz 6, D-04103 Leipzig, Germany. wichmann@eva.mpg.de
Authors' addresses: (Castro de Oliveira & Moss de Oliveira) Instituto de Física, Universidade Federal Fluminense, Av. Litorânea s/n, Boa Viagem, Niterói24210-340, RJ, Brazil. PMCO@IF.UFF.BR, suzana@if.uff.br
Rights & Permissions [Opens in a new window]

Abstract

This paper presents computer simulations of language populations and the development of language families, showing how a simple model can lead to distributions similar to those observed empirically by Wichmann (2005) and others. The model combines features of two models used in earlier work for the simulation of competition among languages: the ‘Viviane’ model for the migration of peoples and the propagation of languages, and the ‘Schulze’ model, which uses bit-strings as a way of characterising structural features of languages.

Information

Type
Research Article
Copyright
Copyright © 2008 Cambridge University Press
Figure 0

Figure 1 Empirical size distribution of the ~7000 present human languages, Grimes (2000) (open circles). The full circles show one simulation of our model, with parameter values L=20,000, b=13, M=64, Fmax=256, α=0.07 (see appendix for these parameters). The full line corresponds to another simulation with parameter values L=11,000, b=16, M=300, Fmax=600, α=0.18.

Figure 1

Figure 2 Number of languages in a family. The straight line is not a fit on these data but the fit of Wichmann (2005) on his rank plot taken from real languages (Grimes 2000). In the lower plot, full circles represent simulated data points and open circles empirical data points.

Figure 2

Figure 3 Initial population of the founder of a family. Ranking in the upper plot is by population size. Different from the log–log plot, the ranking is now displayed with a linear horizontal scale, for which the straight behaviour shown in the upper plot indicates an exponential decay. The inset here (same for figures 4 and 5) shows the corresponding log–log curved plot. Accordingly, the straight line on the frequency plot (below) gives τ=1.

Figure 3

Figure 4 Number of speakers in a family (ranking is by population size at the end of the simulation)

Figure 4

Figure 5 Birthday of a family (ranking is by birthday)

Figure 5

Figure 6 Birthday of a language (not family) (ranking by birthday). In the upper plot the best-fit line is displaced for better visibility but with no change to the slope.

Figure 6

Figure 7 Strong correlation between family population and family size. Each point corresponds to a family. Neither averaging nor binning is used in the scatter plots of figures 7–9.

Figure 7

Figure 8 Strong correlation between family birthday and family population

Figure 8

Figure 9 Weak correlation between family size and family birthday

Figure 9

Figure A1 Snapshots of the growth of a small lattice (top left: 50 time steps; top right: 150 time steps; lower left: 250 time steps; lower right: 400 time steps).