Kramer (2020): Grammatical Gender: A Close Look at Gender Assignment Across Languages #
This file formalizes the review's account of how nouns are sorted into genders. Every gender system assigns gender to some nouns by animacy, humanness, or social gender/biological sex, the semantic core generalization, and the remainder nouns take one gender or several, recycled from the core or novel, in every combination (Table 2). Russian's remainder follows declension class up to the Class III exceptions, and Hausa's feminine remainder ends in -ā, a correlation that fails in the other direction. Against these facts the review sets the lexical rules of [Har91] beside the gender-on-n analysis of [Kra15] for Spanish: the two agree on Spanish, but a lexical entry holds one gender feature, so hybrid nouns call for a second structural source, and the thesis of radical interpretability derives the semantic core from the structural account alone.
Implementation notes #
The semantic core generalization is checked over the assignment survey of Corbett1991, and
the Spanish, Russian, and Hausa data are the Fragments' nouns rather than the review's tables;
Remainder.spanish reads the split of Table 1 off the Fragment, and the two assignment
accounts are compared on every noun of the Fragment's shape rather than on its list. The
determiner items of (25) go through the library's Subset Principle, so el for [−fem] and
for featureless n is a computation rather than a listing. The hybrid datum (27) is the one
hand-typed example, since the Russian Fragment records only the morphological gender of
vrač.
References #
The semantic core (§1.2) #
The minimal properties of (3) are animacy, humanness, and social gender or biological sex.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
By the semantic core generalization (2), a language with gender assigns it to some nouns by a property of (3).
Equations
- Kramer2020.SatisfiesSemanticCore e = ∃ b ∈ e.criteria, Kramer2020.IsCore b
Instances For
Equations
- Kramer2020.instDecidablePredSurveyEntrySatisfiesSemanticCore x✝ = id inferInstance
Remainder nouns (§2.3.1) #
The genders a language assigns semantically and the genders of its remainder nouns.
- core : Finset G
- remainder : Finset G
Instances For
Equations
- r.instDecidableAllSame = { decide := r.remainder.card.beq 1, reflects_decide := ⋯ }
Equations
- r.instDecidableRecycledOfDecidableEq = { decide := decide (∀ a ∈ r.remainder.val.attach, (fun (x : G) (a : x ∈ r.remainder) => x ∈ r.core) ↑a ⋯), reflects_decide := ⋯ }
Equations
- r.instDecidableNovelOfDecidableEq = { decide := decide (∀ ⦃a : G⦄, a ∈ r.remainder → a ∉ r.core), reflects_decide := ⋯ }
Equations
- r.instDecidableMixedOfDecidableEq = { decide := decide ¬r.Recycled && decide ¬r.Novel, reflects_decide := ⋯ }
Dieri makes female humans feminine and male humans and every other noun masculine.
Equations
- Kramer2020.Remainder.dieri = { core := {Gender.masculine, Gender.feminine}, remainder := {Gender.masculine} }
Instances For
Tamil has Dieri's core and puts the remainder in a novel neuter.
Equations
- Kramer2020.Remainder.tamil = { core := {Gender.masculine, Gender.feminine}, remainder := {Gender.neuter} }
Instances For
Spanish splits the remainder arbitrarily over both core genders (Table 1), as the Fragment records.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Blackfoot makes animates animate and puts inanimates in a novel inanimate gender or the recycled animate one.
Equations
- Kramer2020.Remainder.blackfoot = { core := {Gender.animate}, remainder := {Gender.animate, Gender.inanimate} }
Instances For
Table 2 has one remainder gender recycled (Dieri) or novel (Tamil), and different remainder genders recycled (Spanish) or both (Blackfoot).
Declension class in Russian (§2.3.2) #
[Cor91]'s assignment for the Russian remainder (18) makes Class I masculine, Class II or III feminine, and all others neuter.
Equations
Instances For
(18) misassigns exactly the Class III nouns of (19), neuter znamja and masculine put'.
The final vowel in Hausa (§2.3.2, §3.3.1) #
The disputed rule (26) makes a noun in -ā feminine and any other masculine.
Equations
- Kramer2020.phonologicalRule n = if n.EndsInAa then Gender.feminine else Gender.masculine
Instances For
In (22e) kadā̀ 'crocodile' ends in -ā and is masculine, so (26) is false.
In its valid direction, every feminine noun outside the semantic core ends in -ā.
Lexical gender assignment (§3.2) #
A lexical entry in [Har91]'s system bears the semantic features [human] and [female] and the gender feature [f].
- human : Bool
- female : Bool
- f : Bool
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Kramer2020.instReprLexicalEntry = { reprPrec := Kramer2020.instReprLexicalEntry.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Kramer2020.instFintypeLexicalEntry = Fintype.ofEquiv ((_ : Bool) × (_ : Bool) × Bool) Kramer2020.LexicalEntry.proxyTypeEquiv
Human Cloning (Figure 1) doubles a [human] entry into a [male] and a [female] entry.
Equations
Instances For
The Human Gender rule (23) is [female] → [f] / __ [human].
Instances For
Agreement is feminine with [f] and masculine by default.
Equations
- e.gender = if e.f = true then Gender.feminine else Gender.masculine
Instances For
A Fragment noun's lexical entry has [human] for the natural-gender nouns (higher animals honoris causa), [female] for the female-denoting ones, and a listed [f] for the arbitrarily feminine remainder.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The lexical account recovers the gender of every noun of the Fragment's shape.
persona, listed with [f], stays feminine under Human Cloning.
Structural gender assignment (§3.2) #
The four n's of (24).
Equations
- One or more equations did not get rendered due to their size.
Instances For
A Fragment noun's n bears interpretable gender for the natural-gender nouns and u[+fem] for the arbitrarily feminine remainder, persona among them, and is plain otherwise.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A definite determiner bears [d], [def], and the gender it acquires by agreement.
- d : DetFeature
- definite : DetFeature
- gender (v : DistributedMorphology.GenderValue) : DetFeature
Instances For
Equations
- Kramer2020.instDecidableEqDetFeature.decEq Kramer2020.DetFeature.d Kramer2020.DetFeature.d = isTrue ⋯
- Kramer2020.instDecidableEqDetFeature.decEq Kramer2020.DetFeature.d Kramer2020.DetFeature.definite = isFalse Kramer2020.instDecidableEqDetFeature.decEq._proof_3
- Kramer2020.instDecidableEqDetFeature.decEq Kramer2020.DetFeature.d (Kramer2020.DetFeature.gender v) = isFalse ⋯
- Kramer2020.instDecidableEqDetFeature.decEq Kramer2020.DetFeature.definite Kramer2020.DetFeature.d = isFalse Kramer2020.instDecidableEqDetFeature.decEq._proof_5
- Kramer2020.instDecidableEqDetFeature.decEq Kramer2020.DetFeature.definite Kramer2020.DetFeature.definite = isTrue ⋯
- Kramer2020.instDecidableEqDetFeature.decEq Kramer2020.DetFeature.definite (Kramer2020.DetFeature.gender v) = isFalse ⋯
- Kramer2020.instDecidableEqDetFeature.decEq (Kramer2020.DetFeature.gender v) Kramer2020.DetFeature.d = isFalse ⋯
- Kramer2020.instDecidableEqDetFeature.decEq (Kramer2020.DetFeature.gender v) Kramer2020.DetFeature.definite = isFalse ⋯
- Kramer2020.instDecidableEqDetFeature.decEq (Kramer2020.DetFeature.gender a) (Kramer2020.DetFeature.gender b) = if h : a = b then h ▸ isTrue ⋯ else isFalse ⋯
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Kramer2020.instReprDetFeature.repr Kramer2020.DetFeature.d prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Kramer2020.DetFeature.d")).group prec✝
Instances For
Equations
- Kramer2020.instReprDetFeature = { reprPrec := Kramer2020.instReprDetFeature.repr }
What the determiner carries after agreeing with a head.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Of the Spanish definite determiners (25), la carries [+fem] and el is underspecified.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The determiner a head takes, by the Subset Principle.
Equations
Instances For
A determiner with [−fem] and one with no gender feature both take el: la carries a feature neither bears.
Natural and arbitrary feminine share la, since both bear [+fem].
The determiner a gender value calls for.
Equations
Instances For
The structural account recovers the gender of every noun of the Fragment's shape.
On Spanish the two accounts agree (§3.3), noun by noun.
Hybrid nouns (§3.3.2) #
In (27) the agreement targets of vrač 'doctor', the Fragment's morphologically masculine Class I noun, take both genders in one phrase.
Equations
- Kramer2020.hybridTargets = [("xoroš-aja", Gender.feminine), ("glavn-yj", Gender.masculine)]
Instances For
No lexical entry fits agreement targets of both genders, since an entry has one gender; the structural account adds a second source of gender features above n.
(27) is such a case.
Radical interpretability and the semantic core (§3.3.3) #
The thesis of radical interpretability (29) requires of a language's gender features that an uninterpretable instantiation of a dimension imply an interpretable one.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Kramer2020.instDecidableRadicallyInterpretable fs = id inferInstance
Under radical interpretability a language with gender features has an interpretable one, so some nouns are gendered semantically: the semantic core, from the structural account.
The lexical account excludes nothing, since a lexicon whose two agreement classes track no semantic feature is well formed, though no such language is attested.