Documentation

Linglib.Fragments.Turkish.Morphotactics

Turkish morphotactics #

This file defines the inflectional suffixes of the Turkish finite verb and nominal and the order in which they appear, following the reference grammar of Göksel and Kerslake.

Turkish is suffixing. Derivational suffixes precede inflectional ones, and clitics follow both (§6.3). The inflectional suffixes of a finite verb appear in the order root, voice, negation, tense/aspect/modality, copular marker, person marker, -DIr (§8.2). The tense/aspect/modality markers themselves fall into five positions (§8.2.3): the possibility suffix -(y)A (1), which precedes the negative (§8.2.3.1), the bound auxiliaries (2), the markers of tense, aspect and modality proper (3), the copular markers (4) and -DIr (5). Markers of one position cannot co-occur, and every finite verb but the imperative and the third-person optative carries one of position 3. The voice slot alone admits a sequence of suffixes, as the four of döğ-üş-tür-t-ül- in (7) (§8.2, §8.2.1.1). The person marker alone may leave its place: a group-1 marker after -DI and the third-person plural may precede the copular marker, and the third-person plural may follow -DIr (§8.3.3, §8.4). The inflectional suffixes of a nominal appear in the order number, possession, case (§8.1).

The finite verb and the nominal each have a slot inventory, the exponents of each slot, and a template of suffix positions, each of which a word may skip, the voice position of the verb stacking. The person markers (§8.4) and the possessives (§8.1.2) are Agreement.Paradigms.

Vowels do not occur next to each other in Turkish, and the grammar brackets in a suffix's citation form the initial segment whose presence depends on the stem (§6.1.3). The vowel of -(I)m is lost after a vowel, as in araba-m, and the consonant of -(y)A, -(n)In and -(s)I appears only after one, as in masa-ya. Both cases are one rule: a bracketed segment appears exactly when it differs from the last segment of the stem in being a vowel.

Main definitions #

Main results #

Implementation notes #

The question clitic mI stands among the predicate markers, before the first clitic (§6.3 (5), §11.1.1.5), and is placed by Turkish.QuestionParticles.mi.insert; the clitic dA, which can interrupt -(y)Abil (§6.3 (4)), is not represented. The markers' meanings are the matter of Chapter 21 and Appendix 2. There -DI marks past tense, perfective aspect and direct knowledge, -mIş marks relative past tense, perfective aspect and indirect knowledge (evidential modality, §21.4.3), and the copular -(y)mIş marks evidential modality alone; -mIş followed by a copular marker or -DIr is perfective only (§8.2.3.3). The final n that the third-person possessives take before a case suffix (§6.2, §8.1.2) belongs to neither citation form and is supplied by Nominal.forms. Negation of the aorist is irregular, -mAz for -(A/I)r (§8.2.2; see Turkish.Negation). The grammar's examples are checked against both templates in Studies/GokselKerslake2005.lean.

References #

Suffixes and their attachment #

structure Turkish.Suffix :

A suffix in citation form consists of the segments that always appear, preceded by a bracketed initial segment if it has one, as the y of -(y)A and the I of -(I)m (§6.1.3).

Instances For
    def Turkish.instDecidableEqSuffix.decEq (x✝ x✝¹ : Suffix) :
    Decidable (x✝ = x✝¹)
    Equations
    • Turkish.instDecidableEqSuffix.decEq { bracketed := a, segments := a_1 } { bracketed := b, segments := b_1 } = if h : a = b then h ▸ if h : a_1 = b_1 then h ▸ isTrue ⋯ else isFalse ⋯ else isFalse ⋯
    Instances For

      s.initial w is what the bracketed segment of s contributes after the stem w. The segment appears exactly when it keeps vowels and consonants apart, a vowel after a consonant and a consonant after a vowel (§6.1.3).

      Equations
      Instances For

        s.attach w is the stem w with the suffix s attached.

        Equations
        Instances For
          @[simp]
          theorem Turkish.Suffix.initial_concat {s : Suffix} {b : Phonology.Segment} (h : s.bracketed = some b) (w : List Phonology.Segment) (l : Phonology.Segment) :
          s.initial (w ++ [l]) = if b.IsVowel ↔ l.IsVowel then [] else [b]
          theorem Turkish.Suffix.attach_concat_alternates {s : Suffix} {b h : Phonology.Segment} {t : List Phonology.Segment} (hb : s.bracketed = some b) (hs : s.segments = h :: t) (hbh : ¬(b.IsVowel ↔ h.IsVowel)) (w : List Phonology.Segment) (l : Phonology.Segment) :
          ∃ (x : Phonology.Segment) (r : List Phonology.Segment), attach (w ++ [l]) s = w ++ l :: x :: r ∧ ¬(l.IsVowel ↔ x.IsVowel)

          A suffix whose bracketed segment differs from its first fixed segment in being a vowel, as every bracketed suffix of the grammar does, attaches with vowels and consonants alternating across the juncture, so the segment after the stem-final l differs from l in being a vowel.

          After a vowel-final stem a bracketed vowel is lost, so attachment is the elision of the second vowel of the juncture.

          After a vowel-final stem a bracketed consonant appears before the vowel of the suffix, so attachment is the insertion of that consonant at the juncture.

          theorem Turkish.Suffix.attach_concat_eq_repair {s : Suffix} {b h : Phonology.Segment} {t : List Phonology.Segment} (hb : s.bracketed = some b) (hs : s.segments = h :: t) (hbh : ¬(b.IsVowel ↔ h.IsVowel)) (w : List Phonology.Segment) {l : Phonology.Segment} (hl : l.IsVowel) :
          (∃ (j : Phonology.Hiatus.Juncture), j.left = w ++ [l] ∧ attach (w ++ [l]) s = j.elideV2) ∨ ∃ (j : Phonology.Hiatus.Juncture), j.left = w ++ [l] ∧ attach (w ++ [l]) s = j.epenthesize b

          After a vowel-final stem the attachment of a bracketed suffix is a repair of hiatus. If the bracketed segment is a vowel it is elided, and if it is a consonant it is inserted before the suffix's vowel.

          underlying w sfxs is the underlying form of the stem w with the suffixes sfxs attached in turn.

          Equations
          Instances For
            @[simp]
            @[simp]
            theorem Turkish.underlying_cons (w : List Phonology.Segment) (s : Suffix) (sfxs : List Suffix) :
            underlying w (s :: sfxs) = underlying (Suffix.attach w s) sfxs
            theorem Turkish.underlying_append (w : List Phonology.Segment) (sfxs sfxs' : List Suffix) :
            underlying w (sfxs ++ sfxs') = underlying (underlying w sfxs) sfxs'
            def Turkish.realize (w : List Phonology.Segment) (sfxs : List Suffix) :

            realize w sfxs is the surface form of the stem w with the suffixes sfxs.

            Equations
            Instances For
              @[simp]
              theorem Turkish.length_realize (w : List Phonology.Segment) (sfxs : List Suffix) :
              (realize w sfxs).length = (underlying w sfxs).length
              theorem Turkish.realize_singleton_ne_self {s : Suffix} (hs : s.segments ≠ []) (w : List Phonology.Segment) :
              realize w [s] ≠ w

              A suffix whose fixed segments are not empty changes every stem it attaches to.

              The finite verb #

              The suffix slots of a finite verb (§8.2, §8.2.3).

              • voice : Slot

                Causative, passive, reflexive and reciprocal (§8.2.1).

              • possibility : Slot

                The possibility suffix -(y)A of negative forms, position 1 (§8.2.3.1).

              • negation : Slot

                -mA (§8.2.2).

              • auxiliary : Slot

                The bound auxiliaries -(y)Abil, -(y)Iver, -(y)Agel, -(y)Ayaz, -(y)Akal and -(y)Adur, position 2 (§8.2.3.2).

              • tam : Slot

                The position 3 markers -DI, -mIş, -sA, the aorist, -(y)AcAK, -(I)yor, -mAlI, -mAktA and the optative -(y)A (§8.2.3.3).

              • copula : Slot

                The copular markers -(y)DI, -(y)mIş and -(y)sA, position 4 (§8.3.2).

              • person : Slot

                Person markers (§8.4).

              • generalizing : Slot

                The generalizing-modality marker -DIr, position 5 (§8.3.3).

              Instances For
                @[instance_reducible]
                Equations
                @[instance_reducible]
                Equations
                def Turkish.Verb.instReprSlot.repr :
                Slot → ℕ → Std.Format
                Equations
                Instances For
                  @[instance_reducible]

                  The slots in the order of the template.

                  Equations

                  A person-marker group of §8.4. Group 1 follows -DI, -sA and the copular markers -(y)DI and -(y)sA, group 2 follows the other position-3 markers, the copular -(y)mIş and nominal predicates, and group 3 the optative, its third-person forms following the verb directly. The imperative group 4 is not represented.

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

                      The person markers of group 1 (§8.4). The second-person plural is also the formal singular, and the third-person singular is zero.

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

                        The person markers of group 2 (§8.4), whose first-person markers -(y)Im and -(y)Iz take the buffer y.

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

                          The person markers of group 3 (§8.4). The second-person plural is also the formal singular, and the third-person plural is -sIn with -lAr.

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

                            The exponents of each slot (§8.2.1 to §8.4).

                            Instances For
                              def Turkish.Verb.instDecidableEqExponent.decEq {a✝ : Slot} (x✝ x✝¹ : Exponent a✝) :
                              Decidable (x✝ = x✝¹)
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                The citation form of an exponent. The stem-conditioned allomorphs of the causative and the passive (§8.2.1) and the A of the aorist -(A/I)r are not represented, and a person cell outside its group's paradigm has the empty form.

                                Equations
                                Instances For
                                  def Turkish.Verb.forms (xs : List ((σ : Slot) × Exponent σ)) :
                                  List Suffix

                                  The citation forms of a string of exponents.

                                  Equations
                                  Instances For
                                    @[simp]
                                    theorem Turkish.Verb.forms_nil :
                                    forms [] = []
                                    @[simp]
                                    theorem Turkish.Verb.forms_cons (x : (σ : Slot) × Exponent σ) (xs : List ((σ : Slot) × Exponent σ)) :
                                    forms (x :: xs) = x.snd.form :: forms xs
                                    @[simp]
                                    theorem Turkish.Verb.forms_append (xs ys : List ((σ : Slot) × Exponent σ)) :
                                    forms (xs ++ ys) = forms xs ++ forms ys

                                    The group of a person marker.

                                    Equations
                                    Instances For

                                      The exponents that are clitics, those of the copula and -DIr positions and the person markers of group 2 (§11.1).

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

                                        The third-person plural -lAr of groups 1 and 2, the one person marker whose place varies (§8.3.3, §8.4).

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

                                          The template of the finite verb lists its slots in the order of §8.2, each of which a verb may skip, the voice slot taking any number of suffixes.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            theorem Turkish.Verb.pairwise_lt_suffixSlots :
                                            List.Pairwise (fun (x1 x2 : Slot) => x1 < x2) template.suffixSlots
                                            def Turkish.Verb.Licensed (xs : List ((σ : Slot) × Exponent σ)) :

                                            A string of exponents is licensed in the order of the template, or with its person marker before the copular marker when that is a group-1 marker after -DI or the third-person plural, or after -DIr when it is the third-person plural (§8.3.2, §8.3.3, §8.4).

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

                                              The nominal #

                                              The inflectional suffix slots of a nominal (§8.1).

                                              Instances For
                                                @[instance_reducible]
                                                Equations
                                                @[instance_reducible]
                                                Equations
                                                def Turkish.Nominal.instReprSlot.repr :
                                                Slot → ℕ → Std.Format
                                                Equations
                                                Instances For

                                                  The possessive suffixes (§8.1.2). The second-person plural is also the formal singular, and the final n that the third-person forms take before a case suffix is supplied by forms.

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

                                                    The exponents of each slot (§8.1.1 to §8.1.3).

                                                    Instances For
                                                      def Turkish.Nominal.instDecidableEqExponent.decEq {a✝ : Slot} (x✝ x✝¹ : Exponent a✝) :
                                                      Decidable (x✝ = x✝¹)
                                                      Equations
                                                      Instances For

                                                        The third-person possessives are the exponents that take a final n before a case suffix (§6.2 (iib), §8.1.2).

                                                        Equations
                                                        Instances For
                                                          @[instance_reducible]
                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          def Turkish.Nominal.forms :
                                                          List ((σ : Slot) × Exponent σ) → List Suffix

                                                          forms es lists the citation forms of a string of exponents, a third-person possessive taking its final n when a case suffix follows, as in tepe-si-n-de (§8.1.2).

                                                          Equations
                                                          Instances For

                                                            The template of the nominal lists the slots number, possession and case, in that order, each of which a nominal may skip (§8.1).

                                                            Equations
                                                            Instances For

                                                              The five case exponents realize five distinct cases.

                                                              theorem Turkish.Nominal.exists_toCase_eq_iff (c : Case) :
                                                              (∃ (e : Exponent Slot.case), e.toCase = c) ↔ c ≠ Case.nom

                                                              The case exponents realize every case but the nominative, which is unmarked.