Documentation

Linglib.Syntax.Extraction

Extraction Morphology #

[ETB26] [Erl18] [Erl16]

Theory-neutral substrate for cross-linguistic extraction morphology — how languages morphologically mark that a constituent has undergone A-bar-movement (wh-movement, relativization, focus fronting, etc.). Bare-root Extraction namespace in Syntax/ (graduated from the dissolving Typology/). Per-language data are bare defs in Fragments/<Lang>/….

Languages vary dramatically in whether and how they track extraction:

How a language morphologically marks extraction (A-bar-movement).

This is a descriptive typology of the surface strategy; different syntactic theories will derive these differently.

  • unmarked : ExtractionMarkingStrategy

    No overt morphology marks extraction. The extracted position is a silent gap. E.g., English "What did you buy __?". (Renamed from none to avoid shadowing Option.none.)

  • voiceAlternation : ExtractionMarkingStrategy

    Voice alternation: verbal voice morphology changes to mark which argument has been extracted. E.g., Tagalog Actor/Patient/Locative voice; Toba Batak Actor/Object voice.

  • dedicatedMorpheme : ExtractionMarkingStrategy

    A dedicated morpheme appears on the verbal complex when extraction occurs. E.g., Mam =(y)a' on Voice0/Dir0, K'iche' wi, Kaqchikel AF -Vn, Irish complementizer aL.

  • agreementTracking : ExtractionMarkingStrategy

    Agreement morphology on the verb tracks the extracted position. E.g., Chamorro wh-agreement.

  • complementizerChange : ExtractionMarkingStrategy

    The complementizer changes form depending on whether extraction has occurred through its clause. E.g., Irish aL (direct) vs. aN (indirect).

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

      The 5 cases above are descriptive surface-typology categories. The analytical claims that competing accounts give for why a language has the surface pattern it does — e.g., Erlewine [erlewine-2016] [erlewine-2018] on Kaqchikel/Mayan AF as Spec-to-Spec Anti-Locality repair; Erlewine 2018 on Toba Batak extraction as a structural pivot restriction; Aldridge, Coon, Coon & Mateo Pedro & Preminger, Coon & Keine, Henderson, etc. with rival analyses — live in Studies/ files anchored on the specific paper. They are not enum cases here.

      The grammatical position from which extraction occurs.

      This intersects with the [KC77] Accessibility Hierarchy (see Typology/RelativeClause/Basic.lean), but is defined independently because extraction morphology may make finer distinctions than relativization.

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

          The thematic category of an argument being extracted: agent (external argument), patient (internal argument), or oblique.

          Coarser than ThetaRole (which distinguishes agent/experiencer/ causer, patient/theme, goal/source/instrument). Used when the relevant distinction is which macro-role is extracted, not fine- grained thematic relations or structural positions.

          Complements ExtractionTarget (structural position): ArgumentRole identifies what is extracted; ExtractionTarget identifies where it was extracted. The two coincide in simple active clauses (agent = subject, patient = object) but diverge under voice alternation (in OV, the patient becomes the subject).

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

              What is being extracted: a DP argument (which has a thematic role and needs Case licensing) or a non-DP adjunct (which has no thematic role and is Case-exempt).

              This distinction drives the DP/non-DP extraction asymmetry: in predicate-fronting languages like Toba Batak, only DP extraction is restricted to the pivot; adjuncts extract freely.

              Instances For
                def Extraction.instReprExtractee.repr :
                ExtracteeNatStd.Format
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Extraction-profile queries #

                  The ExtractionProfile bundle is retired: a language exposes its extraction data as bare defs (…Strategy : ExtractionMarkingStrategy, …MarkedPositions : List ExtractionTarget, …DistinguishesPosition : Bool), and these queries operate on the marked-positions list / strategy.

                  def Extraction.Marks (markedPositions : List ExtractionTarget) (t : ExtractionTarget) :

                  Does a marked-positions list mark extraction from a given target?

                  Equations
                  Instances For
                    @[implicit_reducible]
                    instance Extraction.instDecidableMarks (mp : List ExtractionTarget) (t : ExtractionTarget) :
                    Decidable (Marks mp t)
                    Equations

                    Does an extraction-marking strategy use any overt marking?

                    Equations
                    Instances For