Abstract
The numeral systems of Indo-Aryan languages such as Hindi, Gujarati, and Bengali are highly unusual in that unlike most numeral systems (e.g., those of English, Chinese, etc.), forms referring to 1–99 are highly non-transparent and cannot be constructed using straightforward rules for forming combinations of tens and digits. Importantly, this non-transparency is not, as in some languages tolerating a mild degree of irregularity (e.g., Spanish catorce ‘14’, cuarenta ‘40’, which are not transparent combinations of cuatro ‘4’ and diez ‘10’), limited to the teens and decade forms. As an example, Hindi/Urdu ikyānve ‘91’ is not decomposable into the composite elements ek ‘one’ and nave ‘ninety’ in the way that its English counterpart is. This paper further clarifies the position of Indo-Aryan languages within the typology of numeral systems, and explores the linguistic and non-linguistic factors that may be responsible for the persistence of complex systems in these languages. Using data from multiple databases, we develop and employ a number of cross-linguistically applicable metrics to quantify the complexity of languages’ numeral systems, and demonstrate that Indo-Aryan languages have decisively more complex numeral systems than the world’s languages as a whole, though individual Indo-Aryan languages differ from each other in terms of the complexity of the patterns they display. We investigate the factors (e.g., religion, geographic isolation, etc.) that underlie complexity in numeral systems, with a focus on South Asia, in an attempt to develop an account of why complex numeral systems developed and persisted in certain Indo-Aryan languages but not elsewhere. Finally, we demonstrate that Indo-Aryan numeral systems adhere to certain general pressures toward efficient communication found cross-linguistically, despite their high complexity. We call for this somewhat overlooked dimension of complexity to be taken seriously when discussing general variation in numeral systems.
Keywords: Numeral systems, Morphological complexity, Communicative efficiency, Indo-Aryan
Introduction
A hallmark of human languages is the presence of numeral systems comprising terms used to refer to different amounts of elements.1 Numeral systems of the world’s languages exhibit considerable diversity across a number of dimensions, and much attention has been paid to their variation along a number of dimensions across languages. One such dimension concerns the number of quantities that a system can express: some languages lack exact numerals completely (Frank et al., 2008), while other languages have only a restricted set of exact numerals (Pica et al., 2004); most languages of the world, however, possess more extensive exact recursive numeral systems with compositionality, combining a limited number of elements in order to generate expressions referring to an extensive range of cardinalities. Languages of this sort build their systems around different arithmetic bases, with decimal systems being most common but hardly universal (Comrie, 2013, 2022). The syntax of numeral systems varies across languages as well, involving different orders of arithmetic bases with respect to modifiers (e.g., Danish fem-og-fyrre vs. Swedish fyrtio-fem ‘45’), and interacts with different parts of the linguistic system in different ways (Calude & Verkerk, 2016; Allassonniere-Tang & Her, 2020).
The vast majority of research on cross-linguistic numeral systems has tended to focus on what numeral systems express (in terms of exact versus approximate numerosities) as well as the structural building blocks and rules composing and governing systems. These properties of numeral systems are argued to be highly germane to our understanding of the evolution of numeric cognition and numeral systems in human history: for instance, the fact that many languages have restricted systems bolsters the idea that exact numeral systems are a relatively recent phenomenon, and that early humans may have lacked the ability to verbally discriminate between precise quantities (Nunez, 2017).
This paper focuses on another dimension according to which numeral systems can vary, which until recently (cf. Denić and Szymanik, 2024; Rubehn et al., 2025; Koile and Blasi, 2025) has not received much attention compared to others: the morphophonological formal aspect of how numeral systems can express numerosities, which can range from the highly irregular and opaque (e.g., English eleven, which lacks a clear relationship to the arithmetic base and additive modifier from which it is composed) to the regular and highly transparent (e.g., Japanese ni-jū-roku ‘26’, literally ‘2-10-6’, with a canonical decade form that can be decomposed into base and multiplier). We approach the highly understudied phenomenon of irregular allomorphy within numeral systems from a global perspective that casts into relief the Indo-Aryan subgroup of the Indo-European language family. Situated within a family known for higher levels of this type of complexity in its numeral systems (Koile & Blasi, 2025), Indo-Aryan numerals exhibit possibly the most striking examples of morphological irregularity and opacity, despite these languages not being noted for their morphological irregularity in other domains (systematic quantitative studies of the complexity of inflectional paradigms across languages, e.g., Cotterell et al. 2019; Wu et al. 2019; Guzmán Naranjo 2024), tell us little about the status of Indo-Aryan, as they either exclude these languages altogether or use incomplete data from a handful of them). Using databases of numeral terms, we demonstrate quantitatively that South Asia and specifically Indo-Aryan languages are a hotbed of formal complexity in numeral systems. Using qualitative as well as quantitative evidence, we explore the historical dynamics involved in development, maintenance, and loss of this complexity. Finally, we show that Indo-Aryan numeral systems fit into generalizations regarding communicative efficiency of numeral systems, albeit as extreme outliers with higher complexity. We discuss what predictions can be made about the future of such systems and outline a more general research program addressing the evolution of complexity within numeral systems.
Background
Different Indo-Aryan languages exhibit different degrees of irregularity in their numeral systems. The numeral systems of a single pair of Indo-Aryan languages will serve to illustrate an extreme case of this variation. Table 1 gives numerals 1–99 in Classical Sanskrit, an Old Indo-Aryan language; while Sanskrit is not the direct ancestor of all Indo-Aryan languages (on this relationship see Emeneau, 1966; Masica, 1991; Kogan, 2005; Smith, 2017), the Old Indo-Aryan varieties from which contemporary Indo-Aryan languages descend likely had numerals virtually identical to those of Sanskrit. Generally speaking, most Sanskrit numerals are transparently segmentable into base and modifier elements. Some idiosyncrasies can be identified: for instance, the modifier ṣaṣ ‘6’ exhibits several allomorphs stemming from the operation of multiple sound changes (for a detailed overview, see Lipp, 2009, I 83–88, 223–4). The long ā of ekādaśa ‘11’ is unexpected and likely due to the influence of the word for ‘12’ (Emmerick, 1992, 171). The digits place in dvyaśīti ‘82’ and tryaśīti ‘83’ is represented by different allomorphs than those found elsewhere in the system, which are listed as exceptions in traditional Sanskrit grammars (Sharma, 2003). However, most other instances of allomorphy are due to regular phonological alternations that are found in all relevant conditioning environments, even outside of the numeral system (so-called sandhi rules, e.g., a + a ā as in nava + aśīti navāśīti ‘89’).2
Table 1.
Sanskrit numerals 1–99 (Monier-Williams, 1872; Emmerick, 1992). Row numbers indicate the value of the tens place and column numbers indicate the value of the digits place of individual numerals. Some variant forms are excluded due to reasons of space
| 0 | 1 | 2 | 3 | 4 | |
|---|---|---|---|---|---|
| 0 | — | eka | dva | tri | catur |
| 10 | daśa | ekādaśa | dvādaśa | trayodaśa | caturdaśa |
| 20 | viṃśati | ekaviṃśati | dvāviṃśati | trayoviṃśati | caturviṃśati |
| 30 | triṃśat | ekatriṃśat | dvātriṃśat | trayastriṃśat | catustriṃśat |
| 40 | catvāriṃśat | ekacatvāriṃśat | dvācatvāriṃśat | trayaścatvāriṃśat | catuścatvāriṃśat |
| 50 | pañcāśat | ekapañcāśat | dvāpañcāśat | trayaḥpañcāśat | catuṣpañcāśat |
| 60 | ṣaṣṭi | ekaṣaṣṭi | dvāṣaṣṭi | trayaḥṣaṣṭi | caturṣaṣṭi |
| 70 | saptati | ekasaptati | dvāsaptati | trayaḥsaptati | catuḥsaptati |
| 80 | aśīti | ekāśīti | dvyaśīti | tryaśīti | caturaśīti |
| 90 | navati | ekanavati | dvānavati | trayonavati | caturnavati |
| 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|
| 0 | pañca | ṣaṣ | sapta | aṣṭā | nava |
| 10 | pañcadaśa | ṣoḍaśa | saptadaśa | aṣṭādaśa | navadaśa |
| 20 | pañcaviṃśati | ṣaḍviṃśati | saptaviṃśati | aṣṭāviṃśati | navaviṃśati |
| 30 | pañcatriṃśat | ṣaṭtriṃśat | saptatriṃśat | aṣṭātriṃśat | navatriṃśat |
| 40 | pañcacatvāriṃśat | ṣaṭcatvāriṃśat | saptacatvāriṃśat | aṣṭācatvāriṃśat | navacatvāriṃśat |
| 50 | pañcapañcāśat | ṣaṭpañcāśat | saptapañcāśat | aṣṭāpañcāśat | navapañcāśat |
| 60 | pañcaṣaṣṭi | ṣaṭṣaṣṭi | saptaṣaṣṭi | aṣṭāṣaṣṭi | navaṣaṣṭi |
| 70 | pañcasaptati | ṣaṭsaptati | saptasaptati | aṣṭāsaptati | navasaptati |
| 80 | pañcāśīti | ṣaḍaśīti | saptāśīti | aṣṭāśīti | navāśīti |
| 90 | pañcanavati | ṣaṇṇavati | saptanavati | aṣṭānavati | navanavati |
Table 2 shows the state of affairs several millennia later in Hindi/Urdu,3 one of many modern speech varieties descended from an Old Indo-Aryan variety similar to Sanskrit. The relatively (albeit not entirely) transparent system of Sanskrit has evolved into one that displays extreme irregularity and unpredictability (as well as considerable dialectal and inter-speaker variation; McGregor, 1972, 62). No economical set of rules explains the allomorphy displayed by the system. The syntax of the numerals exhibits unusual features, such as subtractive forms with 9 in the digits place that share the same base as forms from the following decade (e.g., ʊntis‘29’, tis ‘30’; cf. Latin duodeviginti ‘18’). The base pəcɑs ‘50’ bears almost no resemblance to the forms 51–8 — and this is hardly an exhaustive list of peculiarities found in these forms. Anyone who has studied Hindi/Urdu or a related language will be familiar with the difficulty of learning such a system. This makes it all the more astonishing that in principle, a significant proportion of the world’s population uses systems like Hindi/Urdu’s in day-to-day life. All the same, this phenomenon is largely neglected, and is only discussed in depth in a handful of works apart from descriptive grammars. Book-length studies of numerals, even those with a focus on South Asia, devote no space to this issue or mention it only in passing (Hurford, 1987; Everett, 2017; Mamta, 2024).
Table 2.
Hindi/Urdu numerals 1–99 (McGregor, 1972).Row numbers indicate the value of the tens place and column numbers indicate the value of the digits place of individual numerals
| 0 | 1 | 2 | 3 | 4 | |
|---|---|---|---|---|---|
| 0 | — | ek | do | tin | cɑr |
| 10 | dəs | ɡjɑrə | bɑrə | terə | cɔdə |
| 20 | bis | ɪkkis | bɑis | teis | cɔbis |
| 30 | tis | ɪkəttis | bəttis | tætis | cɔ̃tis |
| 40 | cɑlis | ɪktɑlis | bəjɑlis | tætɑlis | cəʋɑlis |
| 50 | pəcɑs | ɪkjaʋən | bɑʋən | tɪrpən | cəuʋən |
| 60 | sɑʈʰ | ɪksəʈʰ | bɑsəʈʰ | tɪrsəʈʰ | cɔ̃səʈʰ |
| 70 | səttər | ɪkhəttər | bəhəttər | tɪhəttər | cəhəttər |
| 80 | əssi | ɪkjɑsi | bəjɑsi | tɪrɑsi | cɔrɑsi |
| 90 | nəʋe | ɪkjɑnʋe | bɑnʋe | tɪrɑnʋe | cɔrɑnʋe |
| 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|
| 0 | pɑc | cʰɛ | sɑt | aʈʰ | nɔ |
| 10 | pəndrə | solə | sətrə | ɑʈʰɑrə | ʊnnis |
| 20 | pəccis | cʰəbbis | səttɑis | əʈʈɑis | ʊntis |
| 30 | pæ̃tis | cʰəttis | sætis | əɽtis | ʊntɑlis |
| 40 | pæ̃tɑlis | cʰɪjɑlis | sætɑlis | əɽtɑlis | ʊncɑs |
| 50 | pəcpən | cʰəppən | səttɑʋən | əʈʈʰɑʋən | ʊnsəʈʰ |
| 60 | pæ̃səʈʰ | cʰɪjɑsəʈʰ | sərsəʈʰ | əɽsəʈʰ | ʊnhəttər |
| 70 | pəchəttər | cʰɪhəttər | səthəttər | əʈʰhəttər | ʊnjɑsi |
| 80 | pəcɑsi | cʰɪjɑsi | səttɑsi | əʈʈʰɑsi | nəʋɑsi |
| 90 | pəcɑnʋe | cʰɪjɑnʋe | səttɑnʋe | əʈʈʰɑnʋe | nɪnjɑnʋe |
Bright (1969, 1972) provides an in-depth analysis of the Hindi numeral system, enumerating the generalizations that capture allomorphic variation within it. He argues that while it is difficult to come up with an economic set of rules to derive the words for numerals from 1–99, implicit rules may be available to Hindi speakers that help them account for the allomorphy within this system. Berger (1992) outlines the historical development of each individual numeral from 1 to 99 in several modern Indo-Aryan languages; importantly, he shows that while irregularity in such systems is due partly to regular sound change, which is capable of creating unpredictable allomorphy, it is also due to analogical changes such as contamination in specific contexts, a finding confirmed in subsequent historical linguistic work (Andrijanić, 2024). Cathcart (2017) uses a Bayesian computational modeling to classify Hindi/Urdu numerals 1–99 according to the phonological cues they display, exploring the role of factors like cardinality and frequency on classification accuracy and posterior uncertainty. Schneider et al. (2020) present a study of the acquisition of numerals by children learning several languages, including Hindi and Gujarati. They demonstrate that while mastery of the successor function (the principle that all natural numbers have successors) is needed to acquire numerals, Hindi and Gujarati speaking children struggle more in mastering it. Beyond these works, there has been little attention to this issue, and no major attempts to integrate this dimension of complexity into the broader study of complexity of numeral systems and how it impacts acquisition and usage.
There are a number of possible reasons that the issue of allomorphic complexity of numeral systems is largely overlooked, in comparison to more privileged topics (such as what numeral systems can express along with the structural patterns they display). One possibility, as noted above, is that the latter topics may be seen as lending themselves to inferences regarding the evolution of numeric cognition within the history of our species at a deep time scale, as mentioned previously. On the other hand, allomorphic complexity of the type discussed above is almost exclusive to Indo-Aryan languages, and very recent within the chronology of language evolution — a highly local, phylogenetically restricted phenomenon that does not apply to most cross-linguistic numeral systems.4 At the same time, geographically and phylogenetically restricted phenomena of this sort can serve as extreme examples of the degree of complexity that language users are able to contend with and willing to tolerate.
Another possibility is that mutual (un)interpredictability of forms in the presence of a high degree of allomorphy, known as integrative complexity (Ackerman and Malouf, 2013, as opposed to enumerative complexity, which concerns the size of an inventory within a system), is generally thought to be the preserve of the study of inflectional paradigms, particularly the question of how speakers predict previously unseen inflected forms by leveraging information from relationships between forms they have previously encountered. In contrast, speakers of a language most likely will have learned forms 1–99, so their ability to realize and discriminate between them efficiently may be seen as less interesting to the study of morphological irregularity (this is essentially the point made by Hurford, 1987, 304). But given the rise of phonological cue-based models of lexical learning and access (the linear discriminative learning framework), particularly those that radically do away with the classical notion of the morpheme and treat the generation and comprehension of simplex and complex words as governed by the same underlying mechanism of mapping between form and meaning (Baayen et al., 2018, 2019), it strikes us as worthwhile to investigate the integrative complexity of numeral systems along these lines, particularly since such models appear to be able to capture properties of lexical access as the metrics that they produce correlate strongly with behavioral measures from psycholinguistic experiments.
We use a variety of metrics derived from quantitative and computational models in order to operationalize complexity in numeral systems, allowing us to situate Indo-Aryan numeral systems in a global as well as a South Asian context. We additionally assess the extent to which computational models of word production and comprehension can account for Indo-Aryan numeral systems.
Results
We use several quantitative and computationally derived metrics to characterize the complexity at the language level as well as at the level of individual forms. These operationalizations of complexity are described in detail in Sect. 5, and consist of the following:
Minimum description length (MDL), the shortest set of combinable elements needed to generate numeral forms 1–99 in a given language (yielding a positive integerial value), as inferred by a Bayesian segmentation algorithm
N-gram (specifically trigram) surprisal in context, representing the average unpredictability of a sequence of phonological segments or graphemes in a (held-out) numeral form, given the other words for 1–99 in the same language (yielding a positive real value)
Accuracy of production using a linear discriminative learning (LDL) model, the ease of generating a numeral form on the basis of some semantic input, given the associations between semantic and phonological cues found in other words for 1–99 in the same language (yielding a value between 0 and 1, computed via the normalized Levenshtein distance between the ground truth and predicted forms)
Accuracy of comprehension using a linear discriminative learning (LDL; Baayen et al., 2018) model, the ease of classifying a numeral form on the basis of its phonological/orthographic form, given the associations between semantic and phonological cues found in other words for 1–99 in the same language (yielding a binary 0/1 value, depending on whether a form was incorrectly or correctly classified)
Of these metrics, the latter three quantify the complexity of individual forms within a language’s numeral system, but can be averaged across forms to provide a language-level measure of complexity. MDL applies only at the language level.
We compute these four metrics for languages in two data sets, the global UniNum dataset (Ritchie et al., 2019, containing orthographic transcriptions) and the region-specific South Asia Numerals Dataset (SAND; Mamta, 2024, containing phonemic transcriptions). These metrics are highly correlated. We carry out principal component analysis on aggregated language-level metrics, taking the first component (PC1), which explains 99% of variance in the data, to represent a latent complexity variable manifested in these correlated variables, with positive values indicating higher complexity.
South Asia is a hotbed of integrative complexity in numeral systems
Figure 1 displays languages in the UniNum database (Ritchie et al., 2019) according to their geographic coordinates and their complexity levels (represented by PC1), with brighter colors indicating greater complexity. South Asia clearly emerges as a hotbed of high complexity in comparison to the rest of the world, as indicated by higher values of PC1. We fit a hierarchical regression model in which the response PC1 is a function of a predictor variable indicating whether a language is spoken in South Asia (comparison level) or not, with language family-level random intercepts. The prediction that South Asia has higher values of PC1 is confirmed; Fig. 2 shows predicted values for South Asian and non-South Asian languages.
Fig. 1.

Languages from the UniNum database. Colors represent the first component (PC1) of a principal components analysis of different variables used to operationalize the complexity of numeral systems at the language level (higher values represent higher complexity)
Fig. 2.

Predicted PC1 (complexity) values from fitted hierarchical regression model for South Asian and non-South Asian languages in UniNum database
Through a closer inspection of the South Asian languages in the SAND database, we observe that this is a largely Indo-Aryan phenomenon, mostly absent from Dravidian and other families spoken in the region (Fig. 3). Non Indo-Aryan languages with higher complexity values have borrowed their numeral systems from Indo-Aryan languages. The considerably higher complexity level among Indo-Aryan versus other languages in South Asia is confirmed by a flat linear regression with family as a predictor and PC1 as a response; Fig. 4 shows predicted values for Indo-Aryan and non-Indo-Aryan languages.
Fig. 3.

Languages in the SAND database, plotted according to PC1 (color, representing complexity) and family (shape)
Fig. 4.

Predicted PC1 (complexity) values from fitted regression model for Indo-Aryan and non-Indo-Aryan languages in SAND database
This finding may not seem particularly striking to specialists who are familiar with Indo-Aryan numeral systems. Nonetheless, it serves as a methodologically rigorous confirmation of the intuition that South Asian (and specifically Indo-Aryan) numeral systems are more complex and irregular than those found elsewhere. Most Indo-Aryan languages spoken outside of South Asia, such as Romani (Matras, 2002) and Fiji Hindi (Moag et al., 1977), do not have systems of high complexity.
Peripheral Indo-Aryan languages with vigesimal systems lost or did not develop complexity, but other aspects of historical development remain unclear
We take Indo-Aryan languages of South Asia as our focus and explore predictors of complexity within this group of languages, with an eye to making inferences about the history of numeral systems over the course of Indo-Aryan languages’ descent and diversification from Old Indo-Aryan. As mentioned previously, there exist detailed studies of the sound and analogical changes affecting these systems (Berger, 1992), but the problematic historical record — not all numerals between 1 and 99 are attested in historical texts and most IA languages lack a continuous history of attestation — has made it challenging to understand when exactly intense complexity took hold in these systems and under which extralinguistic circumstances. What we can infer from written records suggest that irregularity was not particularly extreme even in late Middle Indo-Aryan (ca. 1500 BP; Norman, 1992), though this has changed by the early Modern period (ca. 1000 BP; Baumann, 1975; Strnad, 2013). Andrijanic (2024) dates the advent of irregularity to after the Apabhraṃśa stage (late 1st millennium CE). Still, some aspects of this dating are not totally straightforward, which is complicated particularly by details of the settlement of Sri Lanka and the Maldives. Insular Indo-Aryan spread to Sri Lanka prior in the latter part of the 1st millennium BCE, and further from Sri Lanka to the Maldives in the 1st millennium CE (Masica, 1991, 45; Gnanadesikan, 2017, 18). Sinhala, the main Indo-Aryan language of Sri Lanka (attested from 2200 BP onward), has a relatively transparent numeral system (possibly descending from a more irregular system), but Dhivehi, the language of the Maldives, has a system with irregularity comparable to mainland Indo-Aryan languages (along with multiple parallel systems: a largely obsolete, transparent duodecimal system and an innovative transparent decimal system; Fritz, 2002; Gnandesikan, 2017). If the irregularity found in mainland Indo-Aryan languages is a fairly recent phenomenon, then the irregularity seen in Dhivehi (and of which older Sinhala varieties show traces; Berger, 1992, 244; Geiger, 1938, 119) cannot be a shared genetic inheritance with these languages, since the insular Indo-Aryan languages were relatively isolated from the rest of Indo-Aryan during their history (Gair, 1982). Additionally, while it is challenging to pinpoint divergent diachronic developments in the treatment of numeral terms that would be diagnostic of genetic sugrouping, Dhivehi differs from the majority of modern Indo-Aryan languages in its use of a subtractive form onasatta alongside a non-subtractive form navānavai for 99 (Gnanadesikan, 2017, 109); however, this behavior is also found in geographic outliers like Nepali and Assamese (though apparently also in some dialects of Hindi; Berger, 1992, 274), and is thus not a feature unique to the insular languages. Ultimately, many questions regarding the early development of Sinhala and Dhivehi are difficult to answer with precision; however, the complex decimal systems found in Dhivehi and older Sinhala appear to have included some inherited forms, but also borrowings from Middle Indo-Aryan as well as analogical and hybrid formations (Fritz, 2002, 117–8).
Also unclear is why a high degree of irregularity was fostered in the Indo-Aryan languages, but not elsewhere. There is a tendency in linguistics research to ascribe all aberrant (from an Indo-European perspective) features found in Indo-Aryan to contact with languages from other families spoken in South Asia (e.g., Dravidian, Austroasiatic; see Hock, 1993 for a criticism of this trend), but this is not possible here, for non-Indo-Aryan South Asian languages have much more transparent, regular numeral systems. Even more controversial are theories that relate some grammatical properties of Indo-Aryan languages to the rigid social hierarchy found for long periods of time in South Asia (Emeneau, 1974); in line with this view, it is possible that such social structures are responsible for the maintenance of highly complex numeral systems, though there is no evidence for this idea and the underlying mechanisms are unclear. Other cultural (e.g., educational) institutions may be involved in the maintenance of complexity in the core area, which was lost in more peripheral areas. This behavior does not appear to be linked to any religious tradition, as it is found in languages with high proportions of Hindu and Muslim speakers (though not in the Dardic languages of the Northwest Indo-Aryan region, predominantly spoken by Muslims) and languages with a history of Buddhism (e.g., Dhivehi, prior to Islamization), as well as in documents associated with Jainism.
Observing the synchronic distribution of complexity across these languages’ systems, some facts can be gleaned about the relationship between this variable and other covariates (Fig. 5–6). Complexity appears to have been preserved in the core Indo-Aryan area and lost in languages at higher altitudes (altitude can be construed in the context of South Asia as a proxy for social isolation from the main Indo-Aryan speech area), particularly those that developed vigesimality, a feature of the Hindu Kush linguistic area not originally present in Indo-Aryan languages (Weinreich, 2015; Liljegren, 2020). We fit three GAMs with PC1 as a response to (1) vigesimality, (2) a smooth function of elevation, and (3) both predictors. Analysis of deviance shows that a model containing both predictors shows improved fit over a model with only elevation as a predictor (), but not in comparison to a model with only vigesimality as a predictor (); this indicates that vigesimality is the key explanatory predictor of complexity among the variables we collected, though this could be an artifact of the low frequency and geographic concentration of systems with vigesimality.
Fig. 5.

Indo-Aryan languages in the SAND database, plotted according to PC1 (complexity, represented by size) and vigesimality (color) on an elevation map
Fig. 6.

PC1 (complexity) values of Indo-Aryan languages in the SAND database, plotted according to elevation values for coordinates associated with languages (left, with LOESS smooth) and vigesimality (right)
These findings allow us to sketch the following picture of Indo-Aryan numeral systems’ development: complexity developed and was maintained in the core Indo-Aryan area, as well as in the geographically outlying insular Indo-Aryan languages. Complexity was either lost or prevented from developing in the higher-altitude languages of the Hindu Kush area, which shifted to a vigesimal system. The detailed role of contact (thought to affect properties of language involved in counting; e.g., numeral classifiers; Grinevald, 2000; Allassonniere-Tang et al., 2021) in fostering these patterns needs further clarification. Tentatively however, it seems that contact and social factors are ultimately responsible both for the maintenance of complexity in the core area as well as its loss in more peripheral areas. On one hand, the dense social networks found in the core Indo-Aryan area, largely free of internal natural barriers (Masica, 1991, 446), likely had a role in reinforcing this typologically unusual irregularity, as neighboring communities would require similar numeral forms in order to enable reliable communication (e.g., in the context of trade). Conversely, speech varieties outside of this network would be expected to lose, or never develop, this complexity, particularly those in pronounced contact with non-Indo-Aryan languages.
Indo-Aryan systems are subject to some of the same principles of communicative efficiency found in other languages
The above findings may be criticized as truistic on one hand and inconclusive on the other, in that many specialists are already aware of the relatively high irregularity of Indo-Aryan numeral systems and that while we have identified some covariates of complexity within South Asia, we have not reliably identified triggers that allowed this state of affairs to emerge and be preserved. Here, we highlight a striking finding that we believe is best arrived at using the quantitative metrics we employ — that Indo-Aryan numeral systems, despite their complexity, follow principles of efficient communication related to those principles governing other systems.
Correlations between frequency and irregularity are well documented cross-linguistically; in noun and verb paradigms, more frequent terms tend to exhibit more unpredictable allomorphy and less frequent forms tend to be more regular and transparent, e.g., go went vs. ambulate ambulated. Distributional patterns of irregularity across paradigms are thought to facilitate efficient communication, not least because irregularity in more frequent paradigms makes individual inflected forms more discriminable (Blevins et al., 2017). The same principle has been observed in numeral systems: English twelve, which is difficult to decompose into its component parts, is more frequent than transparent forms like ninety-nine (Brysbaert, 2005). If this is a universal principle underlying numeral systems, then it should apply in some manner to Indo-Aryan: specifically, we expect Indo-Aryan systems to exhibit higher predictability and lower complexity for items of higher cardinality, cardinality being shown to exhibit a negative correlation with frequency across a number of languages (Dehaene & Mehler, 1992). (Because we do not have reliable word frequencies for all languages in our sample, we use cardinality as a proxy for frequency in our main analyses, and confirm our findings for a handful of Indo-Aryan languages for which frequency data are available.)
We approach this question using the form-level metrics described above (n-gram surprisal, LDL production accuracy, LDL comprehension accuracy). We divide languages in the UniNum dataset into Indo-Aryan and non-Indo-Aryan groups, and fit generalized additive models (GAMs) with complexity metrics as responses which include by-group main effects and smooth terms representing the influence of cardinality on complexity, along with by-language random intercepts and slopes. We use a Gaussian log link function for surprisal, and a Binomial logit link function for LDL production accuracy and LDL comprehension accuracy.
Figure 7 shows marginal smooths for Indo-Aryan and non-Indo-Aryan languages from a hierarchical GAM relating different form-level complexity measure responses to the predictor cardinality. Smooth terms display some degree of non-monotonicity, which may be an artifact of the number of spline knots chosen (we used the default basis dimension of ); additionally, the slight rise in complexity after the cardinality value of 50 may be partly related to the fact that for some IA languages, numerals 51–8 (e.g., Hindi/Urdu ɪkjɑvən ‘51’) bear no formal resemblance to the numeral 50 (Hindi/Urdu pəcɑs). All the same, for all smooths, elements with higher cardinality tend to have lower predicted complexity values than those of lower cardinality, as borne out by the marginal slopes for each model, which are negative for both groups for surprisal and production error and positive for comprehension accuracy (95% confidence intervals for surprisal: IA , non-IA ; production error: IA , non-IA ; comprehension accuracy: IA , non-IA ). Marginal effects of Indo-Aryan on complexity are consistently higher than for the non-Indo-Aryan group (95% confidence intervals for surprisal: IA , non-IA ; production error: IA , non-IA ; comprehension accuracy: IA , non-IA ). Figure 8 shows normalized frequency measures plotted against complexity metrics for selected Indo-Aryan languages for which reliable corpora were available. Strikingly, the non-monotonic trend seen in Fig. 7 around the mid-range of cardinalities is absent here or at least less pronounced, indicating that frequency is an even better predictor of complexity than cardinality; incidentally, 50 and other multiples of ten have higher frequency than would be predicted solely on the basis of their cardinality.
Fig. 7.

Marginal smooths for Indo-Aryan and non-Indo-Aryan languages from a hierarchical GAM relating a surprisal, b comprehension accuracy, and c production error rate to the predictor cardinality
Fig. 8.

Log normalized frequencies from selected Indo-Aryan corpora plotted against a surprisal, b comprehension accuracy, and c production error rate, with GAM smooths
What this shows is that while Indo-Aryan numeral systems exhibit higher overall complexity than non-Indo-Aryan numeral systems, complexity decays as cardinality increases (and frequency decreases), indicating that the distribution of irregularity and complexity in these systems is shaped by usage-based pressures in the same way that is observed in other numeral systems. It is worth noting that the situations found within versus outside of Indo-Aryan are in some ways incomparable: languages like English contain a small number of irregular forms of lower cardinality, with the remainder of forms being completely transparent and predictable. On the other hand, languages like Hindi/Urdu exhibit a less clearly discretizable gradient of irregularity, ranging from complex, unpredictable forms to even less predictable ones. Still, it is striking that Indo-Aryan systems display a gradient of complexity that tapers off as cardinality approaches 100. In the sense that they exhibit a more continuous cline (rather than a binary opposition between regular and irregular), Indo-Aryan systems are more probative with respect to questions regarding the relationship between frequency and irregularity within numeral systems, and may lend themselves to more fine-grained questions regarding this relationship. As an example of such a question, we know that both regular and irregular sound changes (viz., analogical changes) have affected Indo-Aryan numeral systems during their development, but to what extent did pressure to keep forms of higher cardinality more transparent play an active in the evolution of these systems? Computational models of sound change capable of generating forms that are expected under regular sound change alone (e.g., Marr and Mortensen, 2023) may help us pin down the extent to which the inverse correlation between cardinality and complexity found in these systems is due to neutral processes, or motivated patterns of change.
Discussion and outlook
The studies presented in the previous section highlighted a number of properties of Indo-Aryan numeral systems:
that Indo-Aryan languages are more complex on average than numeral systems found elsewhere;
that while the role of specific sociocultural factors in mediating the maintenance of this complexity remains inconclusive, complexity was retained largely in the core Indo-Aryan area; and
that Indo-Aryan systems, despite their higher overall complexity, bear signs of being structured to facilitate some degree of communicative efficiency.
We used relatively simple metrics — among which there was high agreement — as a representation of irregularity, which we leave underspecified as a proxy for difficulty of production and/or processing. It is likely that more sophisticated models capable of capturing details of between-form relationships (e.g., Beniamine and Guzmán Naranjo 2021; Guzmán Naranjo 2024) will quantify complexity similarly across global samples of numeral systems.
Our results are generally in line with recent papers on the formal complexity of numeral systems, which apply different metrics to manually morphologically glossed data from a diverse range of languages. Rubehn et al. (2025), working with terms for the numerals 1–40, find that two Indo-Aryan languages, Hindi and Assamese, have a higher number of numeral allomorphs than other languages, similar to our finding that Indo-Aryan numeral systems have higher minimum description length than others. Minimum description length also bears a resemblance to the notion of numeral lexicon size, used by Denic and Szymanik (2024) to operationalize complexity; strangely, however, these authors do not take into account allomorphy within numeral systems, and hence arrive at much lower complexity values than ours. Koile and Blasi (2025), restricting analyses to the numerals 1–30 plus the decades from 40 to 90, situate numeral systems according to their transparency (whether component forms can be identified within a form for a numeral term), canonicity (whether component values can be identified within the gloss of a numeral term), and compositionality (whether component glosses can be identified within the gloss of a numeral term). Of these, transparency, which detects allomorphy within numeral systems, is most translatable into the surprisal, production accuracy, and comprehension accuracy metrics used in this paper, which are however more flexible and granular than the quasi-binary classification used by the authors: their transparency criterion as stated would treat German einundzwanzig ‘21’ as non-transparent, as it does not contain the string eins ‘1’. On the other hand, because ein is a frequent trigram across German numerals 1–99, occurring in all forms with 1 in the digits place, einundzwanzig emerges as a relatively predictable (i.e., regular and transparent) form according to the metrics we use in this paper. The metrics we use also tangentially capture some properties of non-canonicity, which involves fused, unanalyzable portmanteau morphemes and encompasses both decade forms like Spanish cuarenta ‘40’ as well as certain irregular teen forms (e.g., twelve, Odia śohḷa ‘16’). Forms like twelve and śohḷa display high complexity under our metrics, as they are phonotactically unpredictable and do not display strong form-meaning cues corresponding to their underlying semantic representation; however, our methods do not actually distinguish between non-transparency and non-canonicity of this type, as the operationalization of canonicity employed by Koile and Blasi (2025) depends on manual morphological segmentation, which we eschew.5 Non-canonical decades (e.g., cuarenta) would not stand out as irregular according to our metrics, as they are phonologically more predictable and more strongly associated with their underlying meanings, recurring in at least ten forms (additionally, when mapping between phonological and semantic cues, we assume holistic semantic representations for the portion of the meaning corresponding to the tens place, so in a sense the regularity of non-canonical decade forms is a model artifact). As it stands, however, repeated non-canonical forms are not particularly relevant to the focus of this paper, which concerns itself with the burden that forms in a numeral system place on a user due to their unpredictability.
We believe that the inclusion of Indo-Aryan data in future research on cross-linguistic numeral systems will continue to offer insights into the nature of different types of complexity. We have shown that while Indo-Aryan numeral systems are more complex than others, they still seem to fall in line with some general properties of numeral systems, namely the frequency/regularity tradeoff, albeit as rather extreme outliers. A comparable observation can be gleaned from Schneider et al. (2020), one of a very small number of cross-linguistic studies on numeral term acquisition including children learning an Indo-Aryan language: like learners of other languages, children acquiring Indo-Aryan languages make use of the successor function when learning productive counting, but show lower successor function performance than children speaking other languages; nonetheless, successor function performance remains a strong predictor of mastery of productive counting. In a similar vein, Xu et al. (2020) demonstrate that languages provide near-optimal solutions to tradeoffs between informativeness (whether numeral terms refer to individual quantities, weighted according to their need probability) and complexity (operationalized according to a rule-based framework), occupying a region below a Pareto frontier representing the optimal balance between these two variables. Although considerably higher in complexity than the most complex language included in analyses (Georgian), an Indo-Aryan language such as Hindi/Urdu would likely still be found in this region representing near-optimal tradeoffs, but would be an extreme outlier. Models of language learning and use can accommodate and should take into account such typological outliers (for a similar appeal made on the basis of Danish phonology, see Trecca et al., 2021).
Many obstacles remain in the way of attempts to gain a conclusive understanding of the local historical contingencies that gave rise to the patterns we see in South Asia. Our analyses showed that they are not compatible with the idea that complexity is fostered and increased in more isolated regions (e.g., of higher altitude). At the same time, it is hard to identify the triggers directly responsible for fostering complexity in Indo-Aryan systems. It is worth noting that when compared to other ancient Indo-European languages (e.g., Latin, Ancient Greek, etc.), Old Indo-Aryan numerals exhibit a higher degree of allomorphy, both predictable and unpredictable. This is a consequence of sandhi, obligatory phonological alternations applying across morpheme and word boundaries. Similar sandhi rules are also found in Avestan (albeit less so across word boundaries), the oldest well-attested Iranian language, but middle and modern Iranian languages do not show high irregularity in numeral systems, apart from irregular teens and non-canonical decades; they generally exhibit transparent forms beyond 20 (e.g., Persian se ‘3’, sizdah ‘13’, but bist o se ‘23’), despite likely descending from an Old Iranian language like Avestan which would have had sandhi. However, from what we can glean from the textual record, Avestan does not represent complex numerals as compounds (as in Sanskrit), but with the enclitic coordinator -ca ‘and’ (e.g., paṇcā-ca vīsaiti ‘25’, lit. ‘five-and twenty’; Skjaervø, 2007) — this would have drastically reduced the amount of allomorphic variation found in the system (in comparison to Old Indo-Aryan), as numeral bases would not be affected by sandhi following -ca plus a word boundary (Hoffmann & Forssman, 2004). Had Old Indo-Aryan adopted a similar way of expressing numbers as its primary strategy (numeral constructions of this type appear to have been in use in Sanskrit, but not as frequently as single-word expressions; Petrocchi, 2022), it is possible that its daughter languages would not have developed the degree of complexity that they display today. Other questions remain: did northwestern Indo-Aryan languages,6 most of which have simpler, vigesimal systems, lose their irregularity, or never develop it in the first place? Ultimately, it will be difficult to advance these theories beyond the realm of speculation.
All the more reason to focus on the present. Psycholinguistic and neurolinguistic experiments can shed light on the mechanisms involved in the production and comprehension of these words. Supplementing existing Indo-Aryan resources (Baker et al., 2002; Nishioka & Akasegawa, 2016) with detailed naturalistic speech corpora will help to explore inter- and intra-individual variation in the realization of these forms, pointing to vulnerabilities in these systems. And what of the future? When will this roughly millennium-old state of affairs end, and which forms will serve as the locus of change, either via analogical remodeling or replacement (e.g., with English borrowings)? Though this system is a product of local historical and cultural idiosyncrasies, it is an extreme example of the degree of complexity that users are willing to tolerate. In a sense, the message of this paper to take Indo-Aryan languages into account in analyses of numeral systems can be reframed as a call to take integrative complexity into account. This dimension of complexity deserves to figure into discussions of the communicative pressures active in numeral systems, along with other widely discussed properties, as it provides a window into how culture-specific factors and general principles of efficient communication interact in the domain of numerical cognition.
Materials and methods
Data
Data for cross-linguistic numeral systems were taken from two sources.7 The first of these is UniNum (Ritchie et al., 2019), a collection of numerals between 0 and 100 billion, provided by Google and language experts. This data set was curated for text-to-speech purposes, and contains data from 186 speech varieties. Representations of numeral word forms are orthographic, not phonemic. In some cases, this creates complications for the metrics we use; we exclude varieties with logographic writing systems, and convert transcriptions to a normalized decomposed format (Unicode NFD). In general, meaningful information can be extracted from orthographic representations even for languages that lack systematic orthographies. The second of these is the South Asian Numerals Database (SAND; Mamta, 2023a, b), a collection of numerals ranging from 1 to 10000000 from 131 speech varieties of South Asia, to which we added data from 8 additional Indo-Aryan languages (Ahmed, 2019; Baart, 1999; Bashir & Conners, 2019; Gnandesikan, 2017; Grierson, 1929; Gusain, 2000; Lorimer, 1939; Petersen, 2015; Trail, 1970). Representations of numeral wordforms in SAND are phonemic, transcribed in the International Phonetic Alphabet (IPA). For additional languages, the systematic phonemic (but not necessarily IPA) representations provided in sources were used. Only data for the numerals 1–99 from both databases were used. Non-word characters like spaces and hyphens were removed from strings representing forms.
For use in statistical analyses, elevation data from the World Climate data set (Hijmans et al., 2005) were loaded using the function getData() from the R package raster (v. 3.0-7; Hijmans, 2019). Linguistic areas (below the level of macroareas such as Eurasia, etc., that are already coded in UniNum’s metadata) were extracted for each language from the AUTOTYP (Bickel et al., 2023) register.
We extract numeral term frequencies for Indo-Aryan languages from the following corpora available through the Lancaster Corpus Query Processor (Hardie, 2012; https://cqpweb.lancs.ac.uk/).
Emille-CIIL Assamese Corpus (Baker et al., 2002; https://cqpweb.lancs.ac.uk/asm_v2/)
Emille Spoken Hindi: (Baker et al., 2002; https://cqpweb.lancs.ac.uk/emillehinsp/)
Emille Hindi Webnews: (Baker et al., 2002; https://cqpweb.lancs.ac.uk/emillehinwbnws/)
Emille Spoken Punjabi: (Baker et al., 2002; https://cqpweb.lancs.ac.uk/emillepunsp/)
Emille Western Punjabi (Shahmukhi): (Baker et al., 2002; https://cqpweb.lancs.ac.uk/emillewpun/)
Lancaster Urdu Web Corpus: (Jehangir & Hardie, 2024; https://cqpweb.lancs.ac.uk/luwc202108/)
We queried both numeric and orthographic representations of numeral terms, pooling these together. Because the corpora used are not lemmatized, it was not always possible to distinguish orthographic numeral terms from their homographs, or uses of numeral terms outside of the context of enumerating elements (e.g., Hindi ek ‘one’ can be used to mark indefinite nouns). For comparability across corpora, we normalized frequencies within corpora by adding one to each frequency, dividing by the sum of all numeral frequencies in the corpus, and log transforming the resulting smoothed relative frequencies.
Metrics
All metrics were computed in Python (v. 3.8.10), relying primarily on the packages NumPy (v. 1.24.4; Harris et al., 2020) and SciPy (v. 1.10.1; Virtanen et al., 2020).
Minimum description length (MDL)
In line with the information theoretic principle of minimum description length (MDL; Rissanen, 1983), we seek the shortest set of combinable elements needed to generate all 99 numeral words of interest. We use a simplified version of models employed for morpheme and word segmentation (Creutz & Lagus, 2007; Goldsmith, 2001; Goldwater et al., 2009) using expectation maximization (EM; Dempster et al., 1977) in order to segment each numeral form in each language into recurrent subword units such that the set of segmented units is minimized.
For each language, we randomly initialize the segmentation of each numeral word form w. We do not allow numerals 1–9 to be segmented (as they tend to be simplex forms except in the case of systems with bases lower than 10, which are underrepresented in the data sample); we allow 11–19 and multiples of 10 to either be unsegmented (as in less transparent, more fusional forms like English twelve, Spanish cuarenta ‘40’) or have a single segmentation index , where |w| represents word form length, and i the index marking the start of the second subword unit (as in more transparent forms like German acht-zehn ’18’, Japanese ni-jū ’20’). All other numerals are forced to have a single segmentation index (as above) or two segmentation indices . Segmented units are placed in a cache .
For each EM iteration t, we randomly consider each word w representing the numerals 10–99, removing the currently segmented units from the cache . We then choose a new segmentation (either no segmentation, one index, or two, depending on the conditions outlined above) equal to (i.e., the segmentation that minimizes the sum of the lengths of all segmented forms in the cache, plus those of the segmentation under consideration). We stop when the description length reaches a minimum, or after 1000 iterations. Because this version of the EM algorithm converges on local and not global optima, we run this procedure 10 times per language, storing the shortest description length across runs. We note that this procedure does not account for allophonic processes, and may infer different subword elements that are underlyingly the same according to standard phonological analyses due to allophony, or orthographic variation.
This procedure yields a single MDL value for each language, representing the complexity of the language’s numeral system as a whole.
N-gram surprisal in context
We additionally operationalize the complexity of numeral systems using n-gram (specifically segmental/grapheme trigram) continuation surprisal, representing the unpredictability of phoneme or grapheme in context, i.e., given the two previous phonemes/graphemes (Dautriche et al., 2017; Piantadosi et al., 2012), averaged within and across words. Numeral systems containing more recurrent, predictable elements are expected to exhibit lower surprisal. We compute the mean n-gram surprisal of individual numeral words conditioned on all other words in the system (training vs. held-out).
For each language, we compute the held-out trigram surprisal (in nats) of each word form as follows. First, we prepend two instances of the beginning of string token <BOS> and postpend one instance of the end of string token <EOS> to each word form. We tabulate frequencies c() of all trigram and bigram segment/grapheme sequences in the training data. For the word form under consideration, we compute the continuation surprisal of each segment/grapheme at index (3 is the index of the first non-<BOS> character, if two such characters are prepended to the word form)
where is an additive smoothing constant and V is the number of segment types, and average these values.
This procedure yields a surprisal value for each numeral in the system, conditioned on the other members of the system. These values can be averaged to represent the overall surprisal of the system at the language level.
Additive smoothing can exhibit high sensitivity to values of the smoothing constant chosen. For this reason, we run sensitivity analyses, computing surprisals for forms in each data set for and measuring correlations between surprisals under each pair of values of . Pairwise correlations are high (all greater than 0.864 and most close to 1), indicating that the main results we report are not artifacts of the smoothing constant chosen.
Linear discriminative learning: production
We use a simplified version of the linear mapping approach (proposed in Baayen et al. (2018) et seq) to model the production of numeral forms (e.g. twelve) given an underlying semantic representation ({tens , digits }). Unlike the original version of this model, numeral forms’ meanings are represented by two one-hot vectors (comprising the tens- and digits-place value of a numeral) rather than continuous semantic vectors, which are concatenated together and make up rows of the meaning matrix . Numeral forms are represented by a vector containing the counts of the trigrams they contain, which make up rows of the word form matrix .
Form generation given a semantic representation proceeds as follows. We compute the least-squares solutions and that solve the equations and , respectively.
We then compute a vector of weights , representing the association strengths of different trigrams (in reality their predicted counts, but in real-valued space) with the semantic representation . We decode the form via beam search: starting with trigrams beginning with the token <BOS>, we consider the two trigrams with highest association strength, and proceed recursively in the same manner (selecting the two trigrams with highest association strength that form valid continuations of the previously selected trigram), stopping when the end-of-sequence token is reached. To avoid cycles, we rule out candidate trigrams during beam search if they have been selected more than two times during the previous two continuations. For each candidate form , we compute the predicted meaning , choosing the candidate form that shows highest correlation (Pearson’s r) with . We measure the error rate between the predicted form and the true form using the Levenshtein distance between the two forms divided by the length of the longer form.
Linear discriminative learning: comprehension
To model the comprehension or discrimination of the meaning of a given form, we train two multinomial logistic classifers on the word form matrix in order to predict the tens and digits label of with maximum probability according to the classifiers. We treat classification accuracy as a binary variable valued 1 if the tens and digits label are correctly predicted and 0 otherwise.
Modeling
Statistical model fitting and interpretation were carried out in R (v. 4.4.3; R Core Team, 2018) using the packages lme4 (v. 0.25.0; Bates et al., 2015), mgcv (v. 1.9-1; Wood, 2011), and marginaleffects (v. 1.1-37; Arel-Bundock et al., 2024).
For smooth terms in GAMs, we used the default thin-plate regression splines implemented in the function s() as the basis function. For language-level random slopes, we use smooth terms with the basis function s(..., bs=’re’). Models were fitted using maximum likelihood. Model comparison was carried out using the function anova.gam(). We use the marginaleffects functions plot_predictions() and plot_slopes() to generate graphics of predictions from predicted models and marginal slopes, respectively.
All code used to generate metrics, create graphics, and carry out statistical analyses can be found at https://github.com/chundrac/IA-numeral-complexity.
Acknowledgements
This work was supported by the NCCR Evolving Language (SNSF Agreement No. 51NF40_180888). Swiss National Science Foundation grant No. 207573 is gratefully acknowledged as well. I am grateful to audiences at the Universities of Konstanz and Zurich (in particular Christin Beck, Miriam Butt, and Balthasar Bickel) for comments on an early version of this work. I thank Carmen Saldana for detailed comments on an earlier manuscript version, along with two anonymous reviewers whose insights and clarifications — in particular on the diachronic background and cultural context surrounding South Asian numeral systems, as well as the typology of numeral systems and morphological complexity — greatly improved the paper. All errors and infelicities are my own responsibility.
Author contributions
C.C. designed the research, carried out experiments, and wrote the manuscript.
Funding
Open access funding provided by University of Zurich. This work was supported by the NCCR Evolving Language (SNSF Agreement No. 51NF40_180888). Swiss National Science Foundation grant No. 207573 is gratefully acknowledged as well.
Data availability
All code used to generate metrics, create graphics, and carry out statistical analyses can be found at https://github.com/chundrac/IA-numeral-complexity.
Declarations
Conflict of interest
The authors declare no Conflict of interest.
Footnotes
We use the term numeral to refer to a word form referring to some numerosity, not a visual symbol.
The forms in Table 1 are the standard citation forms found in grammars, but by no means constitute an exhaustive list of the numeral constructions available in the language, which included a fairly flexible and productive range of subtractive constructions, e.g., try-ūna-triṃśat ‘thirty diminished by three = 27’ (MacDonell, 1927, 69; Emmerick, 1992, 194–5), as well as multi-word expressions (Petrocchi, 2022). Crucially, these alternative strategies would be subject to the same sandhi rules (and hence no less transparent than) the forms in Table 1.
We employ the label Hindi/Urdu to reflect the fact that Hindi and Urdu, despite their different orthographies and high-register vocabularies, are mutually intelligible to the same degree as Bosnian-Croatian-Montenegrin-Serbian.
A similar line of argumentation is employed by Everett (2020), who cautions against making generalizations about the influence of numerical cognition on morphosyntactic number marking that hinge on trial number, which is restricted to a small number of phylogenetic lineages within the Austronesian family.
Apart from the MDL metric, which carries out automated segmentation with no glossing, our metrics generally do not rely explicitly on the classical construct of the morpheme. As such, they treat different types of unpredictable allomorphy and suppletion (e.g., segmentable thir-teen vs. non-segmentable twelve) as exhibiting the same type of irregularity, but also sidestep difficulties encountered in manual morphological glossing, namely the existence of competing valid analyses. As an example, it is not immediately clear why Odia śohḷa ‘16’ should be treated as an unsegmentable portmanteau form and not segmented śoh-ḷa, since śoh- and-ḷa are are etymologically related to other allomorphs for ‘6’ and ‘10’. Our approach obviates decisions of this sort.
The languages in question belong to the so-called Dardic group. It is not entirely clear whether these languages form a legitimate subgroup defined by a shared history involving innovations not found in other Indo-Aryan languages. There is additionally debate as to whether Kashmiri, which exhibits a decimal numeral system of medium complexity (with more transparent morpheme boundaries than in e.g. Hindi, but with a degree of allomorphy as well as subtractive numerals), belongs to this group (Kogan, 2016).
The dataset of Chan et al. (2019) has broader cross-linguistic coverage than those we use in this paper, but does not contain all numerals in the range 1–99.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Change history
10/20/2026
This article was originally published under the subscription model but it is now published under an Open Access license.
References
- Ackerman, F., & Malouf, R. (2013). Morphological organization: The low conditional entropy conjecture. Language,89, 429–464. [Google Scholar]
- Ahmed, M. (2019). A descriptive grammar of Gurezi Shina, Volume 40 of SIL Language and Culture Documentation and Description. SIL International.
- Allassonnière-Tang, M., & Her, O.-S. (2020). Numeral base, numeral classifier, and noun: Word order harmonization. Language and Linguistics,21(4), 513–558. [Google Scholar]
- Allassonnière-Tang, M., Lundgren, O., Robbers, M., Cronhamn, S., Larsson, F., Her, O.-S., Hammarström, H., & Carling, G. (2021). Expansion by migration and diffusion by contact is a source to the global diversity of linguistic nominal categorization systems. Humanities and Social Sciences Communications,8(1), 1–6. [Google Scholar]
- Andrijanić, I. (2024). Hindi cardinal numerals in a historical and comparative perspective. In I. Andrijanić and M. Browarczyk (Eds.), In Between Language and Literature: Hindī in Classroom and Beyond (pp. 151–170). Zagreb: FF Press. [Google Scholar]
- Arel-Bundock, V., Greifer, N., & Heiss, A. (2024). How to interpret statistical models using marginaleffects for R and Python. Journal of Statistical Software,111(9), 1–32. [Google Scholar]
- Baart, J. L. (1999). A sketch of Kalam Kohistani grammar. Islamabad: National Institute of Pakistan Studies, Quaid-i-Azam University. [Google Scholar]
- Baayen, R. H., Chuang, Y.-Y., & Blevins, J. P. (2018). Inflectional morphology with linear mappings. The mental lexicon,13(2), 230–268. [Google Scholar]
- Baayen, R. H., Chuang, Y.-Y., Shafaei-Bajestan, E., & Blevins, J. P. (2019). The discriminative lexicon: A unified computational model for the lexicon and lexical processing in comprehension and production grounded not in (de) composition but in linear discriminative learning. Complexity,2019(1), 4895891. [Google Scholar]
- Baker, P., Hardie, A., McEnery, T., Cunningham, H., & Gaizauskas, R.J. (2002). Emille, a 67-million word corpus of Indic languages: Data collection, mark-up and harmonisation. In LREC.
- Bashir, E., & Conners, T. J. (2019). A Descriptive Grammar of Hindko, Panjabi, and Saraiki. Berlin, Boston: De Gruyter Mouton. [Google Scholar]
- Bates, D., Mächler, M., Bolker, B., & Walker, S. (2015). Fitting linear mixed-effects models using lme4. Journal of Statistical Software,67(1), 1–48. [Google Scholar]
- Baumann, G. (1975). Drei Jaina-Gedichte in Alt-Gujarātī: Edition, Übersetzung, Grammatik, und Glossar. Wiesbaden: Franz Steiner.
- Beniamine, S., & Guzmán Naranjo, M. G. (2021). Multiple alignments of inflectional paradigms. In Proceedings of the Society for Computation in Linguistics,2021, 216–227. [Google Scholar]
- Berger, H. (1992). Modern Indo-Aryan. In J. Gvozdanović (Ed.), Indo-European numerals (pp. 243–287). Berlin, New York: Mouton de Gruyter. [Google Scholar]
- Bickel, B., Nichols, J., Zakharko, T., Witzlack-Makarevich, A., Hildebrandt, K., Rießler, M., Bierkandt, L., Zúñiga, F., & Lowe, J. B. (2023). The AUTOTYP database (v1.1.1). 10.5281/zenodo.7976754. [DOI]
- Blevins, J.P., Milin, P., & Ramscar, M. (2017). The Zipfian paradigm cell filling problem. In F. Kiefer, J.P. Blevins, and H. Bartos (eds.), Perspectives on morphological organization, pp. 139–158. Leiden: Brill. [Google Scholar]
- Bright, W. (1969). Hindi numerals. Working Papers in Linguistics (University of Hawaii) 9, 29–47.
- Bright, W. (1972). Hindi numerals. In M. E. Smith (Ed.), Studies in linguistics in honor of George L. Trager, pp. 222–230. The Hague: Mouton. [Google Scholar]
- Brysbaert, M. (2005). Number recognition in different formats. In J. Campbell (Ed.), Handbook of mathematical cognition (pp. 23–42). New York, Hove: Psychology Press. [Google Scholar]
- Calude, A. S., & Verkerk, A. (2016). The typology and diachrony of higher numerals in Indo-European: a phylogenetic comparative study. Journal of Language Evolution,1(2), 91–108. [Google Scholar]
- Cathcart, C. (2017). Decomposability and Frequency in the Hindi/Urdu Number System. In Proceedings of the 39th Annual Meeting of the Cognitive Science Society, London, pp. 1733–1738. Cognitive Science Society.
- Chan, E., Bibiko, H.-J., Rzymski, C., Greenhill, S. J., & Forkel, R. (2019, October). channumerals. 10.5281/zenodo.3475912. [DOI]
- Comrie, B. (2013). Numeral bases (v2020.4). In M. S. Dryer and M. Haspelmath (Eds.), The World Atlas of Language Structures Online. Zenodo.
- Comrie, B. (2022). The arithmetic of natural language: toward a typology of numeral systems. Macrolinguistics,10(1), 1–35. [Google Scholar]
- Cotterell, R., Kirov, C., Hulden, M., & Eisner, J. (2019). On the complexity and typology of inflectional morphological systems. Transactions of the Association for Computational Linguistics,7, 327–342. [Google Scholar]
- Creutz, M., & Lagus, K. (2007). Unsupervised models for morpheme segmentation and morphology learning. ACM Transactions on Speech and Language Processing (TSLP),4(1), 1–34. [Google Scholar]
- Dautriche, I., Mahowald, K., Gibson, E., Christophe, A., & Piantadosi, S. T. (2017). Words cluster phonetically beyond phonotactic regularities. Cognition,163, 128–145. [DOI] [PubMed] [Google Scholar]
- Dehaene, S., & Mehler, J. (1992). Cross-linguistic regularities in the frequency of number words. Cognition,43(1), 1–29. [DOI] [PubMed] [Google Scholar]
- Dempster, A. P., Laird, N. M., & Rubin, D. B. (1977). Maximum likelihood from incomplete data via the EM algorithm. Journal of the royal statistical society: series B (methodological),39(1), 1–22. [Google Scholar]
- Denić, M., & Szymanik, J. (2024). Recursive numeral systems optimize the trade-off between lexicon size and average morphosyntactic complexity. Cognitive Science,48(3), Article e13424. [DOI] [PubMed] [Google Scholar]
- Emeneau, M. B. (1966). The dialects of Old-Indo-Aryan. In J. Puhvel (Ed.), Ancient Indo-European dialects (pp. 123–138). Berkeley: University of California Press. [Google Scholar]
- Emeneau, M. B. (1974). The Indian linguistic area revisited. International journal of Dravidian linguistics,3(1), 92–134. [Google Scholar]
- Emmerick, R. E. (1992). Old Indian. In J. Gvozdanović (Ed.), Indo-European numerals (pp. 163–198). Berlin, New York: Mouton de Gruyter. [Google Scholar]
- Everett, C. (2017). Numbers and the making of us: Counting and the course of human cultures. Cambridge, MA: Harvard University Press. [Google Scholar]
- Everett, C. (2020). Is native quantitative thought concretized in linguistically privileged ways? a look at the global picture. Cognitive neuropsychology,37(5–6), 340–354. [DOI] [PubMed] [Google Scholar]
- Frank, M. C., Everett, D. L., Fedorenko, E., & Gibson, E. (2008). Number as a cognitive technology: Evidence from Pirahã language and cognition. Cognition,108(3), 819–824. [DOI] [PubMed] [Google Scholar]
- Fritz, S. (2002). The Dhivehi Language. Würzburg: Ergon. [Google Scholar]
- Gair, J. W. (1982). Sinhala, an Indo-Aryan isolate. South Asian Review,6(3), 51–64. [Google Scholar]
- Geiger, W. (1938). A grammar of the Sinhalese language. Colombo: The Royal Asiatic Society, Ceylon Branch. [Google Scholar]
- Gnandesikan, A. E. (2017). Dhivehi: The Language of the Maldives. Berlin, Boston: De Gruyter Mouton. [Google Scholar]
- Goldsmith, J. (2001). Unsupervised learning of the morphology of a natural language. Computational linguistics,27(2), 153–198. [Google Scholar]
- Goldwater, S., Griffiths, T. L., & Johnson, M. (2009). A Bayesian framework for word segmentation: Exploring the effects of context. Cognition,112(1), 21–54. [DOI] [PubMed] [Google Scholar]
- Grierson, G. A. (1929). Torwali: an account of a Dardic language of the Swat Kohistan. London: Royal Asiatic Society. [Google Scholar]
- Grinevald, C. (2000). A morphosyntactic typology of classifiers. In G. Senft (Ed.), Systems of nominal classification (pp. 50–92). New York: Cambridge University Press. [Google Scholar]
- Gusain, L. (2000). Bagri. München: Lincom Europa. [Google Scholar]
- Guzmán Naranjo, M. (2024). An analogical approach to the typology of inflectional complexity. Journal of Language Modelling 12.
- Hardie, A. (2012). CQPweb — combining power, flexibility and usability in a corpus analysis tool. International Journal of Corpus Linguistics,17(3), 380–409. [Google Scholar]
- Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N. J., Kern, R., Picus, M., Hoyer, S., van Kerkwijk, M. H., Brett, M., Haldane, A., Fernández del Río, J., Wiebe, M., & Peterson, P.,& Oliphant, T. E., P. (2020). Array programming with NumPy. Nature,585, 357–362. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hijmans, R. J. (2019). raster: Geographic Data Analysis and Modeling. R package version 3.0-7.
- Hijmans, R. J., Cameron, S. E., Parra, J. L., Jones, P. G., & Jarvis, A. (2005). Very high resolution interpolated climate surfaces for global land areas. International Journal of Climatology: A Journal of the Royal Meteorological Society,25(15), 1965–1978. [Google Scholar]
- Hock, H. H. (1993 [1996]). Subversion or convergence? the issue of pre-Vedic retroflexion reexamined. Studies in the Linguistic Sciences 23(2), 73–115.
- Hoffmann, K. & Forssman, B. (2004). Avestische Laut- und Flexionslehre (2nd ed.), Volume 84 of Innsbrucker Beiträge zur Sprachwissenschaft. Innsbruck: Institut für Sprachwissenschaft der Universität Innsbruck.
- Hurford, J. R. (1987). Language and number: The emergence of a cognitive system. Oxford: Blackwell. [Google Scholar]
- Jehangir, H., & Hardie, A. (2024). Design and construction of an openly available Urdu web corpus. Corpora,19(3), 363–373. [Google Scholar]
- Kogan, A. I. (2005). Dardskie jazyki. Genetičeskaja xarakteristika. Moscow: Vostočnaja Literatura. [Google Scholar]
- Kogan, A. I. (2016). Problemy sravnitel’no-istoričeskogo izučenija jazyka kašmiri. Moscow: Razvitija fundamental’nyx lingvističeskix issledovanij. [Google Scholar]
- Koile, E., & Blasi, D. (2025). Decimal systems around the world. Philosophical Transactions of the Royal Society B: Biological Sciences,380, 1937. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Liljegren, H. (2020). The Hindu Kush-Karakorum and linguistic areality. Journal of South Asian languages and linguistics,7(2), 239–285. [Google Scholar]
- Lipp, R. (2009). Die indogermanischen und einzelsprachlichen Palatale im Indoiranischen. 2 vols. Heidelberg: Universitatsverlag Winter.
- Lorimer, D. L. R. (1939). The Dumaki language: Outlines of the speech of the Doma, or Bericho, of Hunza. Nijmegen: Dekker and van de Vegt.
- MacDonell, A. A. (1927). A Sanskrit Grammar for Students. Oxford: Oxford University Press. [Google Scholar]
- Mamta, K. (2023a, October). CLDF dataset derived from Mamta’s "South Asian Numerals Database" from 2023. 10.5281/zenodo.10033151. [DOI]
- Mamta, K. (2023b). South Asian Numerals Database (SAND).
- Mamta, K. (2024). A Typology of Numeral Systems in South Asian Languages. Newcastle upon Tyne: Cambridge Scholars Publishing. [Google Scholar]
- Marr, C., & Mortensen, D. (2023). Large-scale computerized forward reconstruction yields new perspectives in french diachronic phonology. Diachronica,40(2), 238–285. [Google Scholar]
- Masica, C. P. (1991). The Indo-Aryan languages. Cambridge: Cambridge University Press. [Google Scholar]
- Matras, Y. (2002). Romani: A linguistic introduction. Cambridge University Press.
- McGregor, R. S. (1972). Outline of Hindi grammar with exercises. Oxford: Clarendon. [Google Scholar]
- Moag, R. F., et al. (1977). Fiji Hindi: A basic course and reference grammar. Canberra: Australian National University Press. [Google Scholar]
- Monier-Williams, M. (1872). A Sanskrit-English Dictionary Etymologically and Philologically Arranged: With Special Reference to Greek, Latin, Gothic, German, Anglo-Saxon, and Other Cognate Indo-European Languages. Oxford: Clarendon Press. [Google Scholar]
- Nishioka, M., & Akasegawa, S. (2016). The development of a web corpus of Hindi language and corpus-based comparative studies to Japanese. In Proceedings of the 6th Workshop on South and Southeast Asian Natural Language Processing (WSSANLP2016), pp. 114–123.
- Norman, K. (1992). Middle Indo-Aryan. In J. Gvozdanović (Ed.), Indo-European numerals (pp. 199–241). Berlin, New York: Mouton de Gruyter. [Google Scholar]
- Núñez, R. E. (2017). Is there really an evolved capacity for number? Trends in cognitive sciences,21(6), 409–424. [DOI] [PubMed] [Google Scholar]
- Petersen, J. H. (2015). Kalasha texts - with introductory grammar. Acta Linguistica Hafniensia,47, 1–275. [Google Scholar]
- Petrocchi, A. (2022). The morphosyntax and semantics of cardinal numerals in Classical Sanskrit. Transactions of the Philological Society,120(2), 276–298. [Google Scholar]
- Piantadosi, S. T., Tily, H., & Gibson, E. (2012). The communicative function of ambiguity in language. Cognition,122(3), 280–291. [DOI] [PubMed] [Google Scholar]
- Pica, P., Lemer, C., Izard, V., & Dehaene, S. (2004). Exact and approximate arithmetic in an Amazonian indigene group. Science,306(5695), 499–503. [DOI] [PubMed] [Google Scholar]
- R Core Team. (2018). R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing.
- Rissanen, J. (1983). A universal prior for integers and estimation by minimum description length. The Annals of statistics,11(2), 416–431. [Google Scholar]
- Ritchie, S., Sproat, R., Gorman, K., van Esch, D., Schallhart, C., Bampounis, N., Brard, B., Mortensen, J. F., Holt, M., & Mahon, E. (2019). Unified verbalization for speech recognition & synthesis across languages. In INTERSPEECH, pp. 3530–3534.
- Rubehn, A., Rzymski, C., Ciucci, L., Bocklage, K., Kučerová, A., Snee, D., Stephen, A., Van Dam, K. P., & List, J.-M. (2025). Annotating and inferring compositional structures in numeral systems across languages. In Proceedings of the 7th Workshop on Research in Computational Linguistic Typology and Multilingual NLP, pp. 29–42.
- Schneider, R. M., Sullivan, J., Marušič, F., Biswas, P., Mišmaš, P., Plesničar, V., Barner, D., et al. (2020). Do children use language structure to discover the recursive rules of counting? Cognitive psychology,117, Article 101263. [DOI] [PubMed] [Google Scholar]
- Sharma, R. N. (1987–2003). The Aṣṭādhyāyī of Panini. Delhi: Munshiram Manoharlal.
- Skjaervø, P. (2007). Avestan and Old Persian morphology. In A. S. Kaye (Ed.), Morphologies of Asia and Africa (pp. 868–955). University Park, USA: Penn State University Press.
- Smith, C. (2017). The dialectology of Indic. In J. Klein, B. Joseph, & M. Fritz (Eds.), Handbook of Comparative and Historical Indo-European Linguistics (pp. 417–447). Berlin, Boston: De Gruyter. [Google Scholar]
- Strnad, J. (2013). Morphology and syntax of Old Hindī: edition and analysis of one hundred Kabīr vānī poems from Rājasthān, Volume 45. Brill.
- Trail, R. L. (1970). A grammar of Lamani. Norman (Oklahoma): Summer Institute of Linguistics. [Google Scholar]
- Trecca, F., Tylén, K., Højen, A., & Christiansen, M. H. (2021). Danish as a window onto language processing and learning. Language Learning,71(3), 799–833. [Google Scholar]
- Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., & Larson, E. (2020). SciPy 1.0 Contributors, SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nature Methods,17, 261–272. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Weinreich, M. (2015). Not only in the Caucasus: Ethno-linguistic diversity on the roof of the world. In Studies on Iran and the Caucasus, pp. 455–472. Brill.
- Wood, S. N. (2011). Fast stable restricted maximum likelihood and marginal likelihood estimation of semiparametric generalized linear models. Journal of the Royal Statistical Society (B),73(1), 3–36. [Google Scholar]
- Wu, S., Cotterell, R., & O’Donnell, T. (2019). Morphological irregularity correlates with frequency. In Proceedings of the 57th annual meeting of the association for computational linguistics, pp. 5117–5126.
- Xu, Y., Liu, E., & Regier, T. (2020). Numeral systems across languages support efficient communication: From approximate numerosity to recursion. Open Mind,4, 57–70. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
All code used to generate metrics, create graphics, and carry out statistical analyses can be found at https://github.com/chundrac/IA-numeral-complexity.
