Documentation

Linglib.Phenomena.Phonology.Studies.Maddieson2013

Maddieson 2013: WALS phonology chapters ↔ PHOIBLE 2.0 bridges #

@cite{maddieson-2013} @cite{moran-mccloy-2019} @cite{dryer-haspelmath-2013}

Cross-dataset bridge theorems verifying that PHOIBLE 2.0 inventories are consistent with the WALS Maddieson chapter classifications, for the 16 languages currently covered by Fragments/{Lang}/Phonology.lean.

Inventories are accessed via Fragments (not Data directly), per linglib's pattern that per-language data flows through Fragment files.

Why this study file exists #

The dissolved Phenomena/Phonology/Typology.lean carried a 16-language hand-curated PhonProfile sample with ~80 xxx_chN grounding theorems testing each language against WALS — vacuous round-trips (each value matches its own WALS lookup). Dropped in the dissolution.

This file replaces the bridge work with substantive WALS↔PHOIBLE cross-dataset verification: each language's PHOIBLE consonant count is checked against the WALS Maddieson Ch 1 bin it falls into. Where PHOIBLE and WALS disagree at the bin level, the disagreement is documented (PHOIBLE often counts more segments under finer transcription).

Maddieson's WALS Ch 1 bin definitions #

WALS Ch 1 (consonant inventory size) bins, per the chapter text:

Note: these bins come from Maddieson's UPSID counts. PHOIBLE 2.0 has finer transcription and broader source coverage, so per-language counts can differ even when both are well-formed inventories.

Featural double-coding (deferred) #

WALS Ch 7 (glottalized consonants) could derive from a PHOIBLE inventory

Hindi: PHOIBLE's "hind1269" Hindi-Urdu has 71 consonants (the breathy-aspirated × voiced/voiceless × place series produces a very large inventory) — falls in WALS large (34+).

theorem Phenomena.Phonology.Studies.Maddieson2013.batch_bin_distribution :
inWALS1ABin Typology.Phonology.CInventorySize.small Fragments.Maori.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.moderatelySmall Fragments.Yoruba.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.average Fragments.German.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.average Fragments.Finnish.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.average Fragments.Turkish.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.average Fragments.French.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.average Fragments.Spanish.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.average Fragments.Mandarin.Phonology.phonemeInventory.consonantCount = false inWALS1ABin Typology.Phonology.CInventorySize.moderatelyLarge Fragments.English.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.moderatelyLarge Fragments.Japanese.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.moderatelyLarge Fragments.Mandarin.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.moderatelyLarge Fragments.Slavic.Russian.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.moderatelyLarge Fragments.Georgian.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.moderatelyLarge Fragments.Swahili.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.large Fragments.HindiUrdu.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.large Fragments.Hungarian.Phonology.phonemeInventory.consonantCount = true inWALS1ABin Typology.Phonology.CInventorySize.large Fragments.Zulu.Phonology.phonemeInventory.consonantCount = true

Of the 16 PHOIBLE-canonical inventories: 1 small, 1 moderatelySmall, 6 average, 5 moderatelyLarge, 3 large. The 0 moderatelySmall finding inverts WALS Maddieson's modal-average count for the same 16 ISOs — PHOIBLE's finer transcription pulls several moderatelySmall-in-WALS languages up into average.