Documentation

Studies.HarleyRitter2002

Harley and Ritter (2002): Person and number in pronouns #

This file formalizes [HR02]'s feature geometry for the person and number of pronouns: Participant with its dependents Speaker and Addressee, Individuation with Group, Minimal and Minimal's dependent Augmented, and a pronoun's content a subtree containing the root, so that a complex geometry implies its simpler subgeometries. The inventory each of the nine languages activates is read off its pronoun table (active_of_rows); every attested cell is licensed by its language's inventory and distinct cells receive distinct geometries (licenses_rows); and the person-only languages Pirahã, Maxakalí and Kwakiutl realize exactly the geometries their inventories license, at most four first- and second-person pronouns (person_only_exhaust). Pruning a dependent from a licensed geometry leaves a licensed geometry, whence the implicational universals of (18), no dual without plural, no paucal without dual, no inclusive without second person (dual_needs_plural and its siblings), and Greenberg's Universals 37 and 45 on gender; Universal 36, gender implies number, is the dependency of Class on Individuation. Markedness is node count and acquisition builds structure top-down, so third person is least marked, the Fijian first inclusive paucal uses all eight nodes, and first person precedes second and singular plural (20).

Implementation notes #

The pronoun tables (Tables 3–8 and 13–15) are the rows of Data/Examples/HarleyRitter2002.json, read off by the tables' person and number labels; the inventories of (12)–(17), (25) and (27) are stated as Lang.active and then shown to be what the rows determine. The default Speaker and Minimal nodes do not count toward markedness, so the Daga first singular is less marked than the first plural.

References #

Languages and their inventories #

The languages of §2.3–2.8 and §4.

Instances For
    @[instance_reducible]
    Equations
    def HarleyRitter2002.instReprLang.repr :
    Lang → ℕ → Std.Format
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The pronoun tables #

      A pronoun of the tables: its language, cell, and form.

      Instances For
        def HarleyRitter2002.instDecidableEqRow.decEq (x✝ x✝¹ : Row) :
        Decidable (x✝ = x✝¹)
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def HarleyRitter2002.instReprRow.repr :
          Row → ℕ → Std.Format
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[instance_reducible]
            Equations
            def HarleyRitter2002.numberOfLabel :
            String → Option Number

            The number of a pool row, by the tables' labels; none is number-neutral.

            Equations
            Instances For

              Read a row off a pool example.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem HarleyRitter2002.row_ofDatum_isSome (ex : Datum) :
                ex ∈ Examples.all → (Row.ofDatum ex).isSome = true

                The pronouns of Tables 3–8 and 13–15.

                Equations
                Instances For

                  A language's pronouns.

                  Equations
                  Instances For

                    The geometry of a row's cell in its language.

                    Equations
                    Instances For

                      Every attested cell is licensed by its language's inventory.

                      theorem HarleyRitter2002.active_of_rows (l : Lang) :
                      (Phi.Geometry.Node.addressee ∈ l.active ↔ ∃ r ∈ l.rows, r.person = Person.second) ∧ (Phi.Geometry.Node.speaker ∈ l.active ↔ ∃ r ∈ l.rows, r.person = Person.firstInclusive) ∧ (Phi.Geometry.Node.minimal ∈ l.active ↔ ∃ r ∈ l.rows, r.number = Number.dual) ∧ (Phi.Geometry.Node.augmented ∈ l.active ↔ ∃ r ∈ l.rows, r.number = Number.paucal) ∧ (Phi.Geometry.Node.individuation ∈ l.active ↔ ∃ r ∈ l.rows, ∃ s ∈ l.rows, r.person = s.person ∧ r.number ≠ s.number)

                      The inventory is read off the paradigm (§2.4, §3): Addressee is active iff there is a second person, Speaker iff an inclusive, Minimal iff a dual, Augmented iff a paucal, and Individuation iff some person distinguishes numbers — which the person-only languages do not.

                      theorem HarleyRitter2002.cell_nodup (l : Lang) :
                      (List.map Row.cell l.rows).Nodup

                      Within a language, distinct cells receive distinct geometries.

                      theorem HarleyRitter2002.person_only_exhaust (l : Lang) :
                      l ∈ [Lang.piraha, Lang.maxakali, Lang.kwakiutl] → (List.filterMap Row.cell l.rows).toFinset = l.active.lowerSubsets.erase ∅

                      The person-only languages realize every nonempty lower subset of their inventory and nothing else (§4, (25), (27)).

                      A language using only the Participant node has four geometries with it ((26)): no such language has more than four first- and second-person pronouns.

                      Complex geometries imply simpler ones (§2.10, §6.1) #

                      Plural is dual with Minimal pruned ((32a)).

                      Singular is dual with Group pruned, in an inventory with a contrastive Minimal ((32a)).

                      Dual is paucal with Augmented pruned.

                      Second person is inclusive with Speaker pruned, exclusive inclusive with Addressee pruned ((32b)).

                      theorem HarleyRitter2002.licenses_of_map_filter {A : Finset Phi.Geometry.Node} {p : Person} {n n' : Number} {p' : Person} {a : Phi.Geometry.Node} (h : Phi.Geometry.cell A p' n' = Option.map (fun (x : Finset Phi.Geometry.Node) => {b ∈ x | ¬a ≤ b}) (Phi.Geometry.cell A p n)) (hl : Phi.Geometry.Licenses A p n) :

                      (18c) No inclusive without second person — nor without exclusive.

                      Gender (§6.3) #

                      Universal 36: gender implies number — Class depends on Individuation.

                      Universals 37 and 45: a gendered geometry with Group prunes to a gendered one without, so gender in the plural implies gender in the singular.

                      The system (45) — gender only in nonsingular numbers — is impossible: an inventory whose every gendered geometry has Group has no gendered geometry.

                      Markedness (§1.3, §2.3) #

                      theorem HarleyRitter2002.third_least_marked {A : Finset Phi.Geometry.Node} {p : Person} {n : Number} {g g' : Finset Phi.Geometry.Node} (h : Phi.Geometry.cell A Person.third n = some g) (h' : Phi.Geometry.cell A p n = some g') :
                      g ⊆ g'

                      Third person is the least marked: its geometry lies within every other person's in the same number.

                      In Daga, the first singular is less marked than the first plural — the default Speaker and Minimal nodes are not counted (§2.3).

                      The most marked pronoun, the Fijian first inclusive paucal, uses all eight person–number nodes (§2.8).

                      Acquisition (§3) #

                      First person is acquired before second: its geometry is a proper part ((20a-ii)).

                      Singular is acquired before plural where Minimal is a default ((20a-iii)).

                      Second person and third plural are incomparable, so their order varies ((20b)).

                      Empty paradigm space (§4.1) #

                      Maxakalí's first singular, the bare Participant node, and its first exclusive plural, Participant with Speaker, fill to the same content by the Speaker default yet are distinct geometries — the exclusive plural co-opts the representation the contrastive Speaker makes available ((27)).