Documentation

Linglib.Studies.Scott2021

Two types of resumptive pronouns in Swahili #

[Sco21]: the resumptive pronouns that objects of monosyllabic prepositions require are of two kinds. Bound pronouns, the only option in adjunct islands ((31)–(33)), match the head in person; movement copies, diagnosed by parasitic gaps ((35)–(37)), never carry person. Both follow from one Vocabulary ((28)) and the copy theory of movement: a movement copy in a position with a phonological requirement is reduced rather than deleted ([Lan06]), and MaxElide removes the largest constituent whose residue can still be spelled out — PersP, since -ye spells out [sg + n_anim] while nothing spells out Num alone ((46)–(48)).

Main definitions #

Main results #

Implementation notes #

The structures are Syntax.Trees over the four DP-internal categories, so MaxElide is structural deletion rather than feature removal; features are read off the terminals for Vocabulary Insertion. The interspeaker variation of Table 4 beyond its first two rows is not derived, as the paper does not derive it.

The structure of pronouns (§5.1) #

The DP-internal projections of (40)–(41): D, Num, the animate n, and the Person projection that only local-person pronouns have.

Instances For
    @[instance_reducible]
    Equations
    @[instance_reducible]
    Equations
    def Scott2021.instReprDPCat.repr :
    DPCatStd.Format
    Equations
    Instances For
      @[instance_reducible]
      Equations
      def Scott2021.pronoun (person : Option Person) (number : Number) :

      A pronoun ((41)): [DP D [NumP Num [nP n_anim [PersP Pers]]]], without PersP for the personless pronouns of (42).

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The features at a tree's terminals, in depth-first order.

        Equations
        Instances For

          Vocabulary Insertion (§3.4) #

          The Vocabulary Items of (28): person-specified animate entries and the personless animate defaults -ye and -o.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Scott2021.spellout (t : Syntax.Tree DPCat String) :
            Option String

            The exponent of a pronoun structure, by the Subset Principle over (28).

            Equations
            Instances For

              The Fragment's person cells as the structures' person: third person is the absence of PersP.

              Equations
              Instances For
                theorem Scott2021.table2 (p : Swahili.RelPerson) (n : Swahili.RelGramNum) :
                Option.map (fun (x : String) => "-" ++ x) (spellout (pronoun (relPerson p) n.toNumber)) = some (Swahili.resumptivePronoun p n)

                Table 2 from (28): every cell of the Fragment's resumptive paradigm is the Subset Principle's choice for the corresponding structure ((43), (45)).

                MaxElide (§5.2–5.3) #

                Delete the constituent of category c — the subtree it heads — from a tree.

                Equations
                Instances For

                  A layer of a pronoun is deletable when what remains can still be spelled out — MaxElide's condition ((48)): deleting PersP leaves [sg + n_anim], which -ye spells out, while deleting nP leaves Num alone, which nothing spells out.

                  Equations
                  Instances For

                    The layers of a pronoun, outermost first.

                    Equations
                    Instances For

                      MaxElide: the largest deletable constituent.

                      Equations
                      Instances For
                        theorem Scott2021.maxElide_persP (p : Person) (n : Number) :
                        p = Person.first p = Person.secondmaxElideTarget (pronoun (some p) n) = some DPCat.Pers

                        In a local-person pronoun PersP is the unique deletable layer, so MaxElide deletes it ((46)–(47)).

                        Deleting a layer can keep person only if it keeps number: Num is above Pers (§6).

                        Chain reduction (§5.2–5.3) #

                        How a resumptive relates to the head: a base-generated bound pronoun, or a lower copy of Ā-movement.

                        Instances For
                          @[instance_reducible]
                          Equations
                          def Scott2021.instReprOrigin.repr :
                          OriginStd.Format
                          Equations
                          Instances For
                            @[instance_reducible]
                            Equations
                            def Scott2021.pronounce (t : Syntax.Tree DPCat String) :
                            Origin(minimality : Bool) → Option String

                            The pronounced form. A bound pronoun is spelled out in full. A movement copy is deleted by Economy of Pronunciation unless its position carries the bimoraic Minimality requirement of a monosyllabic preposition (§3.3), where Phonological Recoverability forces partial deletion: MaxElide removes PersP and the residue is spelled out.

                            Equations
                            Instances For

                              Subjects and objects, with no Minimality requirement, leave a gap ((17)–(18)).

                              A movement copy under Minimality loses its person and surfaces as the personless pronoun ((36)).

                              The data pool (§3.4, §4) #

                              structure Scott2021.Row :

                              A cell of the pool: the antecedent's person and number, the construction, the resumptive form or forms, and the judgment.

                              • construction : String
                              • person : Person
                              • number : Number
                              • form : String
                              • parasitic : Option String
                              • accepted : Bool
                              Instances For
                                def Scott2021.instDecidableEqRow.decEq (x✝ x✝¹ : Row) :
                                Decidable (x✝ = x✝¹)
                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  def Scott2021.instReprRow.repr :
                                  RowStd.Format
                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    @[instance_reducible]
                                    instance Scott2021.instReprRow :
                                    Repr Row
                                    Equations
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      The antecedent's structure.

                                      Equations
                                      Instances For
                                        theorem Scott2021.cleft_rows (r : Row) :
                                        r rowsr.construction = "cleft"(r.accepted = true) = (pronounce r.tree Origin.bound true = some r.form pronounce r.tree Origin.movementCopy true = some r.form)

                                        Clefts ((24)–(25), (29)): either the bound pronoun or the movement copy is available, so the form is accepted iff it is one of the two — which fixes number while leaving person optional.

                                        theorem Scott2021.island_rows (r : Row) :
                                        r rowsr.construction = "island"(r.accepted = true) = (pronounce r.tree Origin.bound true = some r.form)

                                        Adjunct islands ((31)–(33)): movement is blocked, so the form is accepted iff it is the bound pronoun's.

                                        theorem Scott2021.parasitic_rows (r : Row) :
                                        r rowsr.construction = "parasiticGap"r.parasitic = pronounce r.tree Origin.movementCopy true(r.accepted = true) = (some r.form = pronounce r.tree Origin.movementCopy true)

                                        Parasitic gaps ((36)–(37), Table 4): a movement copy in the parasitic position is licensed only by a movement copy in the true-gap position — for every speaker, ye … ye is in and mi … ye is out.