Documentation

Studies.Baker1985

Baker 1985: the Mirror Principle #

[Bak85]'s Mirror Principle (4): morphological derivations must directly reflect syntactic derivations. Passive, causative, applicative and reciprocal formation each add an affix to the verb and rearrange the grammatical functions of its arguments, so the order of the affixes outward from the root is the order in which the syntactic components applied. Given the independently known behaviour of each process, this explains why Chamorro's plural agreement fan- registers the surface subject outside the passive marker, the semantic subject inside the causative marker, and an intermediate subject between the two; why a reciprocal inside a causative links the root's agent and patient while a causative inside a reciprocal links the causer to the patient in Quechua but to the agent in Bemba, whose causative makes the old subject the object; and why an applied argument becomes the passive subject only with the applied affix inside the passive affix, so that the patient-subject reading is out in Chi-Mwi:ni and in only in Kinyarwanda, whose passive reaches a second object independently.

Baker argues (§6) that the principle should not be stipulated but follow from an architecture in which the morphological and the syntactic effect of a process are one thing. A Derivation here is that one thing, a list of processes each with the affix it adds, from which the word (word, a Word.Tree of morphs) and the grammatical functions (outcomes, a run of voices moving the participants) are both read. The word determines the sequence of processes (word_injective), and the universal restriction on agreement (27) holds by construction (registered_agree_apply, registered_apply_agree).

Main definitions #

Main results #

Implementation notes #

References #

Grammatical-function rules #

Each rule is the voice of the frame it applies to, Baker's schema with the "…" material carried along ([Bak85] §2.2): the subject is the external argument, the objects are the nominal complements and the obliques the adpositional ones.

def Baker1985.passiveAt (j : ℕ) (fr : ArgumentFrame) :
Option Voice

Passive (12) promoting the j-th complement, if nominal: it becomes the subject and the old subject an oblique after the remaining complements.

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

    The Chamorro-type causative (18), (50): a causer is the new subject, the old subject becomes the object and the old objects become obliques.

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

      The Quechua-type causative (42): of a transitive, the objects stay and the old subject becomes an oblique; of an intransitive, the Chamorro type.

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

        The applicative (53) makes the first oblique the object and the old object a second object after it.

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

          Reflexive-reciprocal formation (44): the object is bound to the subject and becomes the subject.

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

            Both causative types treat an intransitive alike (§4.1), as [Cre24]'s causative.

            Of a transitive, reflexive-reciprocal formation is [Cre24]'s reflexive.

            Baker's passive and [Cre24]'s agree on the fate of every core term.

            Baker's applicative is valency-increasing, as [Cre24]'s.

            Participants and stages #

            inductive Baker1985.Arg :

            The nominals a clause may host are the root's agent and patient, NP1 and NP2 of the paper's schemas, the oblique an applicative promotes, NP3, and the causer a causative introduces.

            Instances For
              @[instance_reducible]
              instance Baker1985.instDecidableEqArg :
              DecidableEq Arg
              Equations
              def Baker1985.instReprArg.repr :
              Arg → ℕ → Std.Format
              Equations
              Instances For
                @[instance_reducible]
                instance Baker1985.instReprArg :
                Repr Arg
                Equations
                @[reducible, inline]

                A derivational stage over the paper's participants.

                Equations
                Instances For

                  The universal restriction on agreement #

                  Of the four combinations of an agreement morpheme's position relative to a GF-rule morpheme with the level of grammatical functions it references, (27), only two occur: agreement inside the GF-rule morpheme references semantic functions and agreement outside it surface functions. With the morphological and the syntactic effect of a process one thing, the restriction holds by construction ([Bak85] §6): agreement attached before a GF-rule registers the subject before the rule applied, and agreement attached after it the subject after.

                  Agreement inside the GF-rule morpheme registers the semantic subject (27a).

                  Agreement outside the GF-rule morpheme registers the surface subject (27d).

                  Processes and grammars #

                  The paper's processes are the GF-rules (§2.2) and number agreement (§3.1).

                  Instances For
                    @[instance_reducible]
                    Equations
                    def Baker1985.instReprProcess.repr :
                    Process → ℕ → Std.Format
                    Equations
                    Instances For
                      @[instance_reducible]
                      Equations

                      Of the two causative types (§4.1), the Quechua type leaves a transitive root's object in place and demotes its subject, and the Chamorro type makes the old subject the object.

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

                          A language's settings are its causative type and whether its passive can promote the second of two objects (58).

                          Instances For
                            def Baker1985.instDecidableEqGrammar.decEq (x✝ x✝¹ : Grammar) :
                            Decidable (x✝ = x✝¹)
                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              @[instance_reducible]
                              Equations
                              def Baker1985.instReprGrammar.repr :
                              Grammar → ℕ → Std.Format
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                The causative voice of a frame under the grammar.

                                Equations
                                Instances For

                                  The passive voices of a frame under the grammar.

                                  Equations
                                  Instances For

                                    A process derives stages from a stage: the GF-rules apply their voices, the causative introducing the causer, and number agreement applies to a clause with no object (16).

                                    Equations
                                    Instances For
                                      def Baker1985.outcomes (g : Grammar) (ps : List Process) (s : Stage) :
                                      List Stage

                                      The stages a sequence of processes can reach from a stage.

                                      Equations
                                      Instances For
                                        def Baker1985.initial (transitive applied : Bool) :

                                        The initial stage of a root has the agent as subject, the patient as object if transitive, and the oblique an applicative will promote.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          theorem Baker1985.applied_subject_needs_applicative_first (g : Grammar) (transitive applied : Bool) (st : Stage) :

                                          An applied argument becomes the subject only with the applied affix inside the passive affix (§4.2): with the passive applied first, no grammar and no root yields it.

                                          With the applied affix inside the passive affix, the applied argument is the subject.

                                          Derivations and words #

                                          @[reducible, inline]

                                          A derivation lists the processes with the affix each adds, in order of application; it is the single object whose two projections are the word and the grammatical functions ([Bak85] §6).

                                          Equations
                                          Instances For

                                            The word a derivation builds on a root attaches each affix on its side, in order of application (§2.1).

                                            Equations
                                            Instances For
                                              theorem Baker1985.word_injective (root : Morphology.Morph) {μ : Process → Morphology.Morph} (hμ : Function.Injective μ) (hside : ∀ (p : Process), (μ p).kind.side?.isSome = true) :
                                              Function.Injective fun (ps : List Process) => word root (List.map (fun (p : Process) => (p, μ p)) ps)

                                              The morphological derivation determines the syntactic one (§2.1): for a language marking each process by its own morph bound on a side, the word is injective in the sequence of processes.

                                              The paper's examples #

                                              def Baker1985.morphKeys :
                                              List (String × String)

                                              The keys of a row's segmentation name the gloss label and the form of each morph.

                                              Equations
                                              • Baker1985.morphKeys = [("m1", "f1"), ("m2", "f2"), ("m3", "f3"), ("m4", "f4"), ("m5", "f5"), ("m6", "f6")]
                                              Instances For
                                                def Baker1985.segmentation (r : Datum) :
                                                List (String × String)

                                                A row's segmentation lists the gloss label and form of each morph in surface order.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  def Baker1985.rootLabel (r : Datum) :
                                                  String

                                                  The gloss label of a row's root.

                                                  Equations
                                                  Instances For
                                                    def Baker1985.prefixes (r : Datum) :
                                                    List (String × String)

                                                    The morphs before the root, outermost first.

                                                    Equations
                                                    Instances For
                                                      def Baker1985.suffixes (r : Datum) :
                                                      List (String × String)

                                                      The morphs after the root, innermost first.

                                                      Equations
                                                      Instances For

                                                        A row's root morph.

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

                                                          A row's morphs are its prefixes, root and suffixes in surface order.

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

                                                            A row's derivation lists its process-marking affixes in order of application, the prefixes from the root outward and then the suffixes, each bound on its side.

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

                                                              A row's processes in order of application.

                                                              Equations
                                                              Instances For

                                                                A row's initial stage is transitive as recorded, with an oblique when an applicative applies.

                                                                Equations
                                                                Instances For
                                                                  def Baker1985.grammar? (r : Datum) :
                                                                  Option Grammar

                                                                  In a row's language settings, Chamorro, Bemba, Huichol and Chi-Mwi:ni have the Chamorro causative and Quechua its own, and Kinyarwanda's passive reaches a second object.

                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For
                                                                    theorem Baker1985.rows_word (r : Datum) :
                                                                    r ∈ Examples.all → (word (rootMorph r) (derivation r)).toList.Sublist (morphs r)

                                                                    The word a row's derivation builds linearizes to its process-marking morphs around the root in the row's order.

                                                                    The level of grammatical functions an agreement references is the surface subject, the semantic subject, or an intermediate one.

                                                                    Instances For
                                                                      @[instance_reducible]
                                                                      Equations
                                                                      @[instance_reducible]
                                                                      Equations
                                                                      def Baker1985.instReprLevel.repr :
                                                                      Level → ℕ → Std.Format
                                                                      Equations
                                                                      Instances For
                                                                        def Baker1985.level? (r : Datum) :
                                                                        Option Level

                                                                        The subject a row reports its agreement registering.

                                                                        Equations
                                                                        • One or more equations did not get rendered due to their size.
                                                                        Instances For
                                                                          def Baker1985.level (start final : Stage) :
                                                                          Option Level

                                                                          The level of a single registration is the surface subject, the semantic subject, or neither.

                                                                          Equations
                                                                          • One or more equations did not get rendered due to their size.
                                                                          Instances For
                                                                            theorem Baker1985.rows_agreement (r : Datum) :
                                                                            r ∈ Examples.all → ∀ g ∈ grammar? r, ∀ w ∈ level? r, ∀ st ∈ outcomes g (processes r) (initialOf r), level (initialOf r) st = some w

                                                                            Every Chamorro row's fan- registers the subject the paper says it does: the surface subject outside the passive, the semantic subject inside the causative, and the subject between passive and causative in their combination.

                                                                            def Baker1985.links? (r : Datum) :
                                                                            Option (Arg × Arg)

                                                                            The dependency a row's translation records.

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

                                                                              The surface subject a row reports.

                                                                              Equations
                                                                              Instances For
                                                                                theorem Baker1985.rows_subject (r : Datum) :
                                                                                r ∈ Examples.all → ∀ g ∈ grammar? r, ∀ a ∈ surfaceSubject? r, r.judgment = Judgment.acceptable ↔ ∃ st ∈ outcomes g (processes r) (initialOf r), Voice.Stage.subjects st = [a]

                                                                                A passive of an applicative is acceptable exactly when some run of the affix order makes the reported argument the subject: the applied object everywhere, the patient only in Kinyarwanda.