Turkish morphotactics #
Turkish is suffixing: derivational suffixes precede inflectional ones and clitics follow
both ([goksel-kerslake-2005] §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 falling 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, up to four (§8.2 (7),
§8.2.1.1). The inflectional suffixes of a nominal appear in the order number -
possession - case (§8.1). The finite verb and the nominal are each a
Morphology.PositionClassSystem: a slot inventory, its template, and the exponents of
each slot, with the person markers (§8.4) and the possessives (§8.1.2) as
Agreement.Paradigms. The clitics mI and dA, which can interrupt the inflectional string
(§6.3 (5)), are Chapter 11 material outside both systems. The markers' meanings are the
matter of Chapter 21 and Appendix 2: -DI marks past tense, perfective aspect and direct
knowledge, -mIş relative past tense, perfective aspect and indirect knowledge (evidential
modality, §21.4.3), the copular -(y)mIş evidential modality alone; -mIş followed by a
copular marker or -DIr is perfective only (§8.2.3.3). 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 systems in Studies/GokselKerslake2005.lean.
Main definitions #
Turkish.Verb.Slot,Turkish.Verb.Exponent,Turkish.Verb.system— the finite verb.Turkish.Nominal.Slot,Turkish.Nominal.Exponent,Turkish.Nominal.system— the nominal.Exponent.form— each exponent's form after a consonant-final stem, as segments.
References #
- [A. Göksel and C. Kerslake, Turkish: A Comprehensive Grammar (2005)][goksel-kerslake-2005]
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
Position 3: -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
Equations
- Turkish.Verb.instDecidableEqSlot x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Turkish.Verb.instReprSlot = { reprPrec := Turkish.Verb.instReprSlot.repr }
Equations
- One or more equations did not get rendered due to their size.
- Turkish.Verb.instReprSlot.repr Turkish.Verb.Slot.voice prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Verb.Slot.voice")).group prec✝
- Turkish.Verb.instReprSlot.repr Turkish.Verb.Slot.negation prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Verb.Slot.negation")).group prec✝
- Turkish.Verb.instReprSlot.repr Turkish.Verb.Slot.auxiliary prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Verb.Slot.auxiliary")).group prec✝
- Turkish.Verb.instReprSlot.repr Turkish.Verb.Slot.tam prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Verb.Slot.tam")).group prec✝
- Turkish.Verb.instReprSlot.repr Turkish.Verb.Slot.copula prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Verb.Slot.copula")).group prec✝
- Turkish.Verb.instReprSlot.repr Turkish.Verb.Slot.person prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Verb.Slot.person")).group prec✝
Instances For
The person-marker groups of §8.4: group 1 after -DI, -sA and the copular markers -(y)DI and -(y)sA; group 2 after the other position-3 markers, the copular -(y)mIş and nominal predicates. The optative and imperative groups 3 and 4 are not represented.
- one : PersonGroup
- two : PersonGroup
Instances For
Equations
- Turkish.Verb.instDecidableEqPersonGroup x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Turkish.Verb.instReprPersonGroup = { reprPrec := Turkish.Verb.instReprPersonGroup.repr }
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).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The paradigm of a person-marker group.
Equations
Instances For
The exponents of each slot (§8.2.1 to §8.4).
- reciprocal : Exponent Slot.voice
-(I)ş (§8.2.1.4).
- reflexive : Exponent Slot.voice
-(I)n (§8.2.1.3).
- causative : Exponent Slot.voice
-DIr, with the stem-conditioned allomorphs -t, -It, -Ir, -Ar and -Art (§8.2.1.1).
- passive : Exponent Slot.voice
-Il, with -In after
land -n after a vowel (§8.2.1.2). - possibility : Exponent Slot.possibility
-(y)A, possibility; negative forms only (§8.2.3.1).
- negative : Exponent Slot.negation
-mA (§8.2.2).
- abil : Exponent Slot.auxiliary
-(y)Abil, possibility (§8.2.3.2).
- iver : Exponent Slot.auxiliary
-(y)Iver, non-premeditative.
- agel : Exponent Slot.auxiliary
- ayaz : Exponent Slot.auxiliary
- akal : Exponent Slot.auxiliary
- adur : Exponent Slot.auxiliary
- di : Exponent Slot.tam
-DI, perfective (§8.2.3.3).
- miş : Exponent Slot.tam
-mIş, perfective/evidential.
- sa : Exponent Slot.tam
-sA, conditional.
- aorist : Exponent Slot.tam
-(A/I)r, negative -z.
- acak : Exponent Slot.tam
-(y)AcAK, future.
- iyor : Exponent Slot.tam
-(I)yor, imperfective.
- mali : Exponent Slot.tam
-mAlI, obligative.
- makta : Exponent Slot.tam
-mAktA, imperfective.
- optative : Exponent Slot.tam
-(y)A, optative.
- pastCopula : Exponent Slot.copula
-(y)DI, past copula (§8.3.2).
- evidentialCopula : Exponent Slot.copula
-(y)mIş, evidential copula.
- conditionalCopula : Exponent Slot.copula
-(y)sA, conditional copula.
- person
(group : PersonGroup)
(cell : Agreement.Cell)
: Exponent Slot.person
A person marker: the cell of a group's paradigm (§8.4).
- dir : Exponent Slot.generalizing
-DIr, generalizing modality (§8.3.3).
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The form of an exponent after a consonant-final stem; the deletable vowels and buffer
y of §6.1.3 and the stem-conditioned allomorphs of §8.2.1 are not represented, and a
person cell outside its group's paradigm has no form.
Equations
- Turkish.Verb.Exponent.reciprocal.form = [Turkish.Phonology.I, Turkish.Phonology.ş]
- Turkish.Verb.Exponent.reflexive.form = [Turkish.Phonology.I, Turkish.Phonology.n]
- Turkish.Verb.Exponent.causative.form = [Turkish.Phonology.D, Turkish.Phonology.I, Turkish.Phonology.r]
- Turkish.Verb.Exponent.passive.form = [Turkish.Phonology.I, Turkish.Phonology.l]
- Turkish.Verb.Exponent.possibility.form = [Turkish.Phonology.A]
- Turkish.Verb.Exponent.negative.form = [Turkish.Phonology.m, Turkish.Phonology.A]
- Turkish.Verb.Exponent.abil.form = [Turkish.Phonology.A, Turkish.Phonology.b, Turkish.Phonology.i, Turkish.Phonology.l]
- Turkish.Verb.Exponent.iver.form = [Turkish.Phonology.I, Turkish.Phonology.v, Turkish.Phonology.e, Turkish.Phonology.r]
- Turkish.Verb.Exponent.agel.form = [Turkish.Phonology.A, Turkish.Phonology.g, Turkish.Phonology.e, Turkish.Phonology.l]
- Turkish.Verb.Exponent.ayaz.form = [Turkish.Phonology.A, Turkish.Phonology.y, Turkish.Phonology.a, Turkish.Phonology.z]
- Turkish.Verb.Exponent.akal.form = [Turkish.Phonology.A, Turkish.Phonology.k, Turkish.Phonology.a, Turkish.Phonology.l]
- Turkish.Verb.Exponent.adur.form = [Turkish.Phonology.A, Turkish.Phonology.d, Turkish.Phonology.u, Turkish.Phonology.r]
- Turkish.Verb.Exponent.di.form = [Turkish.Phonology.D, Turkish.Phonology.I]
- Turkish.Verb.Exponent.miş.form = [Turkish.Phonology.m, Turkish.Phonology.I, Turkish.Phonology.ş]
- Turkish.Verb.Exponent.sa.form = [Turkish.Phonology.s, Turkish.Phonology.A]
- Turkish.Verb.Exponent.aorist.form = [Turkish.Phonology.I, Turkish.Phonology.r]
- Turkish.Verb.Exponent.acak.form = [Turkish.Phonology.A, Turkish.Phonology.c, Turkish.Phonology.A, Turkish.Phonology.K]
- Turkish.Verb.Exponent.iyor.form = [Turkish.Phonology.I, Turkish.Phonology.y, Turkish.Phonology.o, Turkish.Phonology.r]
- Turkish.Verb.Exponent.mali.form = [Turkish.Phonology.m, Turkish.Phonology.A, Turkish.Phonology.l, Turkish.Phonology.I]
- Turkish.Verb.Exponent.makta.form = [Turkish.Phonology.m, Turkish.Phonology.A, Turkish.Phonology.k, Turkish.Phonology.t, Turkish.Phonology.A]
- Turkish.Verb.Exponent.optative.form = [Turkish.Phonology.A]
- Turkish.Verb.Exponent.pastCopula.form = [Turkish.Phonology.D, Turkish.Phonology.I]
- Turkish.Verb.Exponent.evidentialCopula.form = [Turkish.Phonology.m, Turkish.Phonology.I, Turkish.Phonology.ş]
- Turkish.Verb.Exponent.conditionalCopula.form = [Turkish.Phonology.s, Turkish.Phonology.A]
- (Turkish.Verb.Exponent.person g c).form = (g.paradigm.realize c).getD []
- Turkish.Verb.Exponent.dir.form = [Turkish.Phonology.D, Turkish.Phonology.I, Turkish.Phonology.r]
Instances For
The finite verb: its slots in the order of §8.2, the voice slot iterable.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The nominal #
Equations
- Turkish.Nominal.instDecidableEqSlot x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Turkish.Nominal.instReprSlot = { reprPrec := Turkish.Nominal.instReprSlot.repr }
Equations
- One or more equations did not get rendered due to their size.
- Turkish.Nominal.instReprSlot.repr Turkish.Nominal.Slot.case prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Turkish.Nominal.Slot.case")).group prec✝
Instances For
The possessive suffixes (§8.1.2); the second-person plural is also the formal singular,
and the third-person forms lose their final n word-finally.
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).
- plural : Exponent Slot.number
-lAr (§8.1.1).
- possessive
(cell : Agreement.Cell)
: Exponent Slot.possession
A possessive suffix: a cell of
possessives(§8.1.2). - accusative : Exponent Slot.case
-(y)I.
- dative : Exponent Slot.case
-(y)A.
- locative : Exponent Slot.case
-DA.
- ablative : Exponent Slot.case
-DAn.
- genitive : Exponent Slot.case
-(n)In.
Instances For
Equations
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.plural Turkish.Nominal.Exponent.plural = isTrue Turkish.Nominal.instDecidableEqExponent.decEq._proof_1
- Turkish.Nominal.instDecidableEqExponent.decEq (Turkish.Nominal.Exponent.possessive a_1) (Turkish.Nominal.Exponent.possessive b) = if h : a_1 = b then h ▸ isTrue ⋯ else isFalse ⋯
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.accusative Turkish.Nominal.Exponent.accusative = isTrue Turkish.Nominal.instDecidableEqExponent.decEq._proof_4
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.accusative Turkish.Nominal.Exponent.dative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_5
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.accusative Turkish.Nominal.Exponent.locative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_6
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.accusative Turkish.Nominal.Exponent.ablative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_7
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.accusative Turkish.Nominal.Exponent.genitive = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_8
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.dative Turkish.Nominal.Exponent.accusative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_9
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.dative Turkish.Nominal.Exponent.dative = isTrue Turkish.Nominal.instDecidableEqExponent.decEq._proof_10
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.dative Turkish.Nominal.Exponent.locative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_11
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.dative Turkish.Nominal.Exponent.ablative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_12
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.dative Turkish.Nominal.Exponent.genitive = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_13
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.locative Turkish.Nominal.Exponent.accusative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_14
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.locative Turkish.Nominal.Exponent.dative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_15
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.locative Turkish.Nominal.Exponent.locative = isTrue Turkish.Nominal.instDecidableEqExponent.decEq._proof_16
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.locative Turkish.Nominal.Exponent.ablative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_17
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.locative Turkish.Nominal.Exponent.genitive = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_18
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.ablative Turkish.Nominal.Exponent.accusative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_19
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.ablative Turkish.Nominal.Exponent.dative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_20
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.ablative Turkish.Nominal.Exponent.locative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_21
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.ablative Turkish.Nominal.Exponent.ablative = isTrue Turkish.Nominal.instDecidableEqExponent.decEq._proof_22
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.ablative Turkish.Nominal.Exponent.genitive = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_23
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.genitive Turkish.Nominal.Exponent.accusative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_24
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.genitive Turkish.Nominal.Exponent.dative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_25
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.genitive Turkish.Nominal.Exponent.locative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_26
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.genitive Turkish.Nominal.Exponent.ablative = isFalse Turkish.Nominal.instDecidableEqExponent.decEq._proof_27
- Turkish.Nominal.instDecidableEqExponent.decEq Turkish.Nominal.Exponent.genitive Turkish.Nominal.Exponent.genitive = isTrue Turkish.Nominal.instDecidableEqExponent.decEq._proof_28
Instances For
The form of an exponent after a consonant-final stem (§6.1.3 as for the verb).
Equations
- Turkish.Nominal.Exponent.plural.form = [Turkish.Phonology.l, Turkish.Phonology.A, Turkish.Phonology.r]
- (Turkish.Nominal.Exponent.possessive c).form = (Turkish.Nominal.possessives.realize c).getD []
- Turkish.Nominal.Exponent.accusative.form = [Turkish.Phonology.I]
- Turkish.Nominal.Exponent.dative.form = [Turkish.Phonology.A]
- Turkish.Nominal.Exponent.locative.form = [Turkish.Phonology.D, Turkish.Phonology.A]
- Turkish.Nominal.Exponent.ablative.form = [Turkish.Phonology.D, Turkish.Phonology.A, Turkish.Phonology.n]
- Turkish.Nominal.Exponent.genitive.form = [Turkish.Phonology.I, Turkish.Phonology.n]
Instances For
The nominal: number - possession - case (§8.1).
Equations
- One or more equations did not get rendered due to their size.