Toosarvandani (2023): The Interpretation and Grammatical Representation of Animacy #
The third person plural pronouns of Southeastern Sierra Zapotec distinguish elders, other humans,
animals and inanimates, refer to heterogeneous groups, and give a mixed group the most marked
pronoun (14). Toosarvandani composes animacy features as Harbour and Kratzer compose person
features: a feature denotes the lattice of groups of its atoms (48), (58), features combine by the
pairwise join ⊕ (50), mathlib's ⊻, and Lexical Complementarity (52) restricts a pronoun to
what no more specified pronoun denotes. Because person and animacy features share one head, the
condition on Agree behind the person-case constraint (86) compares them together.
Main results #
specification_eq_containing: along an entailment chain, a specification denotes the groups containing an atom of its most specific feature (53), (62).mixed_group_marked,mem_elder_lexComp_iff: a mixed group takes the most marked pronoun, and the local persons take the speaker and addressee away from the elder pronoun.singular_containing,exists_plural_sups_singular: number composes by intersection after person and animacy and cannot precede them (57), (63).gender_incomparable: disjoint feature denotations give pronouns neither of which is the more specified (71).Feature.le_iff_atoms_subset,Pronoun.le_iff_denotation_subset: the feature chain is semantic entailment and the hierarchy of pronouns is the inclusion of their denotations (58), (60)–(62).agrees_iff,yalalag_rows: Agree (86) fails exactly in the upstream scenarios, where the object outranks the subject, as the Yalálag examples (77)–(81) show.AgreesUnder.mono: a probe relativized to fewer animacy features, as in Laxopa and Zoogocho, collapses the distinctions it does not see.
Implementation notes #
Individuals are a finite type and a group a nonempty finite set of atoms, the join being union,
as in Semantics/Plurality/FeatureAction.lean, where the composition and complementarity lemmas
live; a feature's atoms are a Finset, with the speaker and addressee among the elders, (58a).
In section 4 a concrete model has one atom per class of the schematic extensions (59), so that
the feature chain of (60) is entailment rather than stipulation, and a subject and an object
pronoun form a scenario (Clause.Scenario) of the subject over the object. Context-dependence,
(54), is not modelled: the associate relation is left to the context, so the English examples
(16)–(18) are rows without a theorem. The person-based constraint is absolute in Zapotec while
(86) derives a relative one, a difference the paper attributes to the probe's relativization
(fn. 22), and the same-category pairings that (86) licenses are not in the data. The Agree-based
theory generalizes Deal's, with the probe's features sequenced after Coon and Keine so that only
the features of the highest head, person and animacy, enter the comparison.
References #
Features and their composition (section 3) #
The denotation of π holds every singular or plural individual (48c).
Equations
- Toosarvandani2023.piDen = Finset.Ioc ∅ Finset.univ
Instances For
A feature specification adds the features' lattices by ⊻ over π, the last listed
innermost (51), (61).
Equations
- Toosarvandani2023.specification fs = List.foldr (fun (X : Finset Ind) (acc : Finset (Finset Ind)) => Finset.Ioc ∅ X ⊻ acc) Toosarvandani2023.piDen fs
Instances For
Along an entailment chain of features, a specification denotes the groups containing an atom of its most specific feature (53), (62).
A group of an elder and a nonelder human lies in the elder and the human specifications, and lexical complementarity removes it from the human pronoun, marked reference (62).
Against the local persons, whose most specific features have the speaker and the addressee as atoms, the elder pronoun refers to the groups with an elder and no conversational participant (62a).
Number (section 3.2) #
Singular keeps the atomic individuals, composing by intersection (56a).
Equations
- Toosarvandani2023.singular L = {s ∈ L | s.card = 1}
Instances For
Composed after person and animacy, singular leaves a specification's atoms (57).
A feature composed by ⊻ after singular restores pluralities (63).
So person and animacy must compose before number.
Social gender (section 3.5) #
Feminine and masculine atoms are disjoint, so the pronouns their features would compose by
⊻ are incomparable and lexical complementarity cannot restrict either (71).
The person-case constraint (section 4) #
Equations
- Toosarvandani2023.instDecidableEqAtom 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.
Equations
- Toosarvandani2023.instDecidableEqFeature 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.
Equations
- Toosarvandani2023.instReprFeature = { reprPrec := Toosarvandani2023.instReprFeature.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The atoms a feature holds of (48), (58). The elder feature holds of the conversational participants as well, the human one of every human, and the animate one of every animate.
Equations
- Toosarvandani2023.Feature.speaker.atoms = {Toosarvandani2023.Atom.i}
- Toosarvandani2023.Feature.participant.atoms = {Toosarvandani2023.Atom.i, Toosarvandani2023.Atom.u}
- Toosarvandani2023.Feature.elder.atoms = {Toosarvandani2023.Atom.i, Toosarvandani2023.Atom.u, Toosarvandani2023.Atom.e}
- Toosarvandani2023.Feature.human.atoms = {Toosarvandani2023.Atom.i, Toosarvandani2023.Atom.u, Toosarvandani2023.Atom.e, Toosarvandani2023.Atom.h}
- Toosarvandani2023.Feature.animate.atoms = {Toosarvandani2023.Atom.i, Toosarvandani2023.Atom.u, Toosarvandani2023.Atom.e, Toosarvandani2023.Atom.h, Toosarvandani2023.Atom.a}
- Toosarvandani2023.Feature.pi.atoms = Finset.univ
Instances For
The features are a chain, from the most specific.
Equations
- Toosarvandani2023.instLinearOrderFeature = LinearOrder.lift' (fun (x : Toosarvandani2023.Feature) => x.ctorIdx) Toosarvandani2023.instLinearOrderFeature._proof_1
The chain is entailment, one feature below another exactly when it holds of no atom the other does not (58).
Equations
- Toosarvandani2023.instDecidableEqPronoun 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.
Equations
- Toosarvandani2023.instReprPronoun = { reprPrec := Toosarvandani2023.instReprPronoun.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The most specific feature of a category's specification, (60)–(61).
Equations
- Toosarvandani2023.Pronoun.first.top = Toosarvandani2023.Feature.speaker
- Toosarvandani2023.Pronoun.second.top = Toosarvandani2023.Feature.participant
- Toosarvandani2023.Pronoun.thirdElder.top = Toosarvandani2023.Feature.elder
- Toosarvandani2023.Pronoun.thirdHuman.top = Toosarvandani2023.Feature.human
- Toosarvandani2023.Pronoun.thirdAnimal.top = Toosarvandani2023.Feature.animate
- Toosarvandani2023.Pronoun.thirdInanimate.top = Toosarvandani2023.Feature.pi
Instances For
A category's feature specification is its most specific feature and every feature it entails, closed under entailment as Béjar's mapping principle requires (60), (61).
Equations
- p.features = {f : Toosarvandani2023.Feature | p.top ≤ f}
Instances For
Pronouns are ordered by specification, one at least as high as another when its most specific feature entails the other's.
Equations
- Toosarvandani2023.instLinearOrderPronoun = LinearOrder.lift' (fun (p : Toosarvandani2023.Pronoun) => OrderDual.toDual p.top) Toosarvandani2023.instLinearOrderPronoun._proof_1
A pronoun is at least as high as another exactly when it has all of the other's features.
A pronoun denotes, before lexical complementarity, the groups containing an atom of its most
specific feature (62), its specification by specification_eq_containing.
Equations
- p.denotation = Plurality.FeatureAction.containing p.top.atoms Finset.univ
Instances For
A pronoun is at least as high as another exactly when its denotation lies inside the other's, so the hierarchy of featural specification is one of semantic specificity.
A head Agrees with the subject and the object pronoun of a scenario, and both cliticize, iff the subject has all of the object's features (86).
Equations
- Toosarvandani2023.Agrees s = (s.low.features ⊆ s.high.features)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Agree fails, and the object clitic is blocked, exactly in the upstream scenarios, where the object outranks the subject on the hierarchy (77)–(81).
A probe relativized to the features R compares only those.
Equations
- Toosarvandani2023.AgreesUnder R s = (s.low.features ∩ R ⊆ s.high.features ∩ R)
Instances For
Equations
- One or more equations did not get rendered due to their size.
The fewer features a probe sees, the weaker the constraint.
The Laxopa probe does not see elder, so elder and nonelder human clitics combine freely, where Yalálag's full relativization blocks (79b).
The Zoogocho probe sees only animate among the animacy features, so any animate clitics combine.
The Yalálag examples (77)–(81) #
The pronoun category a row's tag names.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The scenario of a row's subject over its object.
Equations
- Toosarvandani2023.scenario? e = do let __do_lift ← Toosarvandani2023.pronoun? e "subject" let __do_lift_1 ← Toosarvandani2023.pronoun? e "object" pure { high := __do_lift, low := __do_lift_1 }
Instances For
The Yalálag rows.
Equations
- Toosarvandani2023.yalalag = List.filter (fun (x : Datum) => decide (x.language = "yala1267")) Toosarvandani2023.Examples.all
Instances For
Every Yalálag example is grammatical exactly when its head Agrees with both pronouns, so the object clitic is blocked in the upstream scenarios and only there.