Body-part terminology — substrate types and WALS data #
@cite{wals-2013} (Chs 129, 130) @cite{brown-2013} @cite{brown-1976} @cite{andersen-1978}
Type-level enums + per-language profile struct for cross-linguistic body-part lexicalization across @cite{wals-2013} chapters 129–130 (Brown, drawing on @cite{andersen-1978} and @cite{brown-1976}). Two mereologically-related contrasts: 'hand' vs 'arm' and 'finger' vs 'hand'.
Schema #
HandArmRelation(Ch 129): one term for hand+arm, or distinct termsFingerHandRelation(Ch 130A): one term for finger+hand, or distinctBodyPartProfile: per-language bundle
Per-language data lives in Fragments/{Lang}/BodyParts.lean.
Whether a language uses the same or different lexemes for 'hand' and 'arm' (WALS Ch 129, @cite{brown-2013}). Many languages use a single term covering both (e.g., Japanese te, Russian ruka); others lexically distinguish (e.g., English hand vs arm).
- identical : HandArmRelation
The same word covers both 'hand' and 'arm'.
- different : HandArmRelation
Distinct words for 'hand' and 'arm'.
Instances For
Equations
- Typology.instDecidableEqHandArmRelation x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Typology.instReprHandArmRelation = { reprPrec := Typology.instReprHandArmRelation.repr }
Whether a language uses the same or different lexemes for 'finger' and 'hand' (WALS Ch 130A, @cite{brown-2013}). Identity is rare cross- linguistically (12% of sample) and correlates with subsistence type per Ch 130B.
- identical : FingerHandRelation
The same word covers both 'finger' and 'hand'.
- different : FingerHandRelation
Distinct words for 'finger' and 'hand'.
Instances For
Equations
- Typology.instDecidableEqFingerHandRelation x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Typology.instReprFingerHandRelation = { reprPrec := Typology.instReprFingerHandRelation.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
A language's body-part lexicalization profile across @cite{wals-2013} Chs 129–130.
- language : String
- iso : String
- family : String
- handArm : Option HandArmRelation
Ch 129: hand-arm relation.
- fingerHand : Option FingerHandRelation
Ch 130A: finger-hand relation.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Typology.instReprBodyPartProfile = { reprPrec := Typology.instReprBodyPartProfile.repr }
Convert WALS 129A hand-arm values into the substrate enum.
Equations
Instances For
Convert WALS 130A finger-hand values into the substrate enum.
Equations
Instances For
WALS Ch 129 distribution: hand-arm patterns (@cite{brown-2013}, n = 617).
- identical : Nat
- different : Nat
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Typology.instReprHandArmCounts = { reprPrec := Typology.instReprHandArmCounts.repr }
Instances For
WALS Ch 129 counts (617 languages).
Equations
- Typology.walsHandArm = { identical := 228, different := 389 }
Instances For
WALS Ch 130A distribution: finger-hand patterns (@cite{brown-2013}, n = 593).
- identical : Nat
- different : Nat
Instances For
Equations
- Typology.instReprFingerHandCounts = { reprPrec := Typology.instReprFingerHandCounts.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
WALS Ch 130A counts (593 languages).
Equations
- Typology.walsFingerHand = { identical := 72, different := 521 }
Instances For
WALS Ch 130B: cultural categories of languages with finger=hand identity (@cite{brown-2013}, n = 72). The classic cross-cultural correlation: hunter-gatherer societies dominate the finger=hand identity pattern.
- hunterGatherers : Nat
- farmerForagers : Nat
- fullFledgedFarmers : Nat
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- c.total = c.hunterGatherers + c.farmerForagers + c.fullFledgedFarmers
Instances For
WALS Ch 130B counts (72 languages with finger=hand identity).
Equations
- Typology.walsFingerHandCultural = { hunterGatherers := 46, farmerForagers := 18, fullFledgedFarmers := 8 }
Instances For
Most languages distinguish 'hand' from 'arm': 389 of 617 (63%) have distinct terms, while 228 (37%) use a single term covering both.
Finger-hand identity is rare cross-linguistically: only 72 of 593 (~12%) of languages use one term for both. The strong default is to distinguish them.
Among languages with finger=hand identity, hunter-gatherers dominate: 46 of 72 (~64%) — the classic Brown (1976) / Andersen (1978) correlation between subsistence and lexicalization.
Hunter-gatherers are more numerous than full-fledged farmers among finger=hand languages by a factor of ~5.7 (46 vs 8).