Turkish phonology #
This file defines the segments of Turkish, its two vowel harmonies, the voicing of a suffix-initial stop, and the surface form of a suffixed word, following the reference grammar of Göksel and Kerslake.
Turkish has one vowel for each combination of [back], [round] and [high]. Fronting harmony
copies [back] from the preceding vowel to a suffix vowel, and rounding harmony copies [round]
to a high suffix vowel (Chapter 3). Suffix vowels are archiphonemes. The A of A-type suffixes
is non-high and unrounded but unspecified for [back] (§3.2.2), and the I of I-type suffixes is
high and unspecified for both features (§3.2.1). The targets of each harmony are therefore the
vowels lacking its feature, and a suffix vowel specified for it, such as the o of -(I)yor, is
skipped and triggers what follows (§3.4). Consonants are off both tiers, except that the
palatal l of loans such as gol, which Clements and Sezer discuss, carries [−back] and fronts
the suffix (§3.4). The suffix-initial D of -DI and -DA copies [voice] from the preceding
segment (§6.1.2).
The phonemes are segments named by their letters, and their feature values come from the
PHOIBLE chart. A vowel keeps the chart's values for the features that distinguish the
eight vowels, together with [voice], which the voicing of D copies. Among consonants [back] is
contrastive only on the palatal lateral, so every other consonant keeps each chart value but
[back], as in Clements and Sezer's analysis, where plain consonants are unspecified for the
feature and the palatals are linked to [−back]. There are two departures from the chart. Its
a is central, and the grammar's a is a back vowel. The palatal l is the chart's l with
[−back]. The archiphonemes A, I and D are meets, the features their alternants share.
Before -(I)yor a stem-final a or e becomes high and then harmonizes, as in anlıyor from
anla- and the negative -mIyor from -mA (§8.2.2, §8.2.3.3). The surface form of a word
applies that raising and then the three alternations. The spelling is phonemic, each letter
writing one segment.
Main definitions #
a,e, …,y: the phonemes, in Göksel and Kerslake's phonemic spelling, so that underlying forms mix phonemes with archiphonemes, as in[A, c, A, K];vowelsandconsonantsare the sets of them.A,I,D,K: the suffix archiphonemes.fronting,rounding,voicing: the two vowel harmonies and D-voicing, asPhonology.Harmony.Systems. The suffixes they apply to are the exponent forms ofTurkish.Morphotactics.raising: the raising of a stem-finalaorebefore -(I)yor, as aSubregular.LocalRewrite.Rule.surface: the surface form of an underlying word.ofChar,ofString?,ofSegmented?: the segments that a spelled word writes, with or without its morpheme boundaries.
Main results #
subset_tur: every phoneme butaand the two laterals is a segment of PHOIBLE's Turkish inventory.unspecified_back_iff,not_unspecified_voice: a consonant lacks [back] unless it is the palatal lateral, and every phoneme has a value for [voice], which the tier tests of fronting and voicing rely on.naturalClass_archiphoneme: the natural class ofA,IorDis its alternants.setFeature_back_A,setFeature_voice_D: an archiphoneme with its feature filled in is one of its alternants.
Implementation notes #
The raised vowel harmonizes for rounding as well as backness, as in okşuyor from okşa-, so
raising replaces the stem vowel by the archiphoneme I instead of setting [high] alone. The
loss of the suffix's own I after a vowel is a matter of attachment, in
Turkish.Morphotactics. The letters ç, f, ğ and j write segments outside the
inventory and have no value under ofChar. The grammar's examples are derived in
Studies/GokselKerslake2005.lean.
The inventory is PHOIBLE 2217, whose glyphs the chart entries follow, the coronals being
dental there. K is k without a value for [continuant] and not a meet, since the meet of
k and ğ would lack [voice] and so be a target of voicing.
References #
Segments #
A vowel is its chart entry's segment, with its departure, on the features that distinguish the eight vowels and [voice].
Equations
- One or more equations did not get rendered due to their size.
Instances For
A consonant is its chart entry's segment on every feature but [back], which is contrastive among consonants on the palatal lateral alone.
Equations
Instances For
The non-high front unrounded vowel e.
Instances For
The high back unrounded vowel ı, /ɯ/.
Instances For
The high front unrounded vowel i.
Instances For
The non-high back rounded vowel o.
Instances For
The non-high front rounded vowel ö, /œ/.
Instances For
The high back rounded vowel u.
Instances For
The high front rounded vowel ü, /y/.
Instances For
The voiceless bilabial stop p.
Instances For
The voiced bilabial stop b.
Instances For
The voiceless dental stop t.
Instances For
The voiced dental stop d.
Instances For
The voiceless velar stop k.
Instances For
The voiced velar stop g.
Instances For
The voiced postalveolar affricate c, /dʒ/.
Instances For
The voiceless dental fricative s.
Instances For
The voiced dental fricative z.
Instances For
The voiceless postalveolar fricative ş, /ʃ/.
Instances For
The voiced labiodental fricative v.
Instances For
The glottal fricative h.
Instances For
The bilabial nasal m.
Instances For
The dental nasal n.
Instances For
The lateral l.
Instances For
The tap r, /ɾ/.
Instances For
The palatal glide y, /j/.
Instances For
The vowels, pairwise distinct.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The consonants, pairwise distinct.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every phoneme but a and the two laterals is a segment of PHOIBLE's Turkish inventory,
and the chart entry of a is in that inventory.
I is the vowel of I-type suffixes such as -(I)m and -mIş. It is what the four high
vowels share, and the two harmonies supply its backness and rounding (§3.2.1).
Equations
Instances For
A consonant lacks a value for [back] unless it is the palatal lateral, which is what fronting's tier test reads.
Every phoneme has a value for [voice], so that only D is a target of voicing.
The natural class of a vowel archiphoneme among the vowels, and of D among the
consonants, is its alternants.
Alternations #
Under fronting harmony a suffix vowel unspecified for [back] takes the value of the
preceding segment specified for it, a vowel or a palatal l'. All other consonants are off
the tier (§3.1, §3.2).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Under rounding harmony a high suffix vowel unspecified for [round] takes the value of the preceding vowel. Consonants are off the tier (§3.1, §3.2.1).
Equations
- One or more equations did not get rendered due to their size.
Instances For
A suffix-initial D takes the [voice] of the preceding segment (§6.1.2).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Raising before -(I)yor #
Surface forms #
The surface form of an underlying word applies raising before -(I)yor and then the search-and-copy runs of fronting, rounding and voicing in turn.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Spelling #
ofChar c is the phoneme that the letter c writes. The palatal l' is spelled like
l and so is the value of no letter.
Equations
- Turkish.Phonology.ofChar 'a' = some Turkish.Phonology.a
- Turkish.Phonology.ofChar 'e' = some Turkish.Phonology.e
- Turkish.Phonology.ofChar 'ı' = some Turkish.Phonology.ı
- Turkish.Phonology.ofChar 'i' = some Turkish.Phonology.i
- Turkish.Phonology.ofChar 'o' = some Turkish.Phonology.o
- Turkish.Phonology.ofChar 'ö' = some Turkish.Phonology.ö
- Turkish.Phonology.ofChar 'u' = some Turkish.Phonology.u
- Turkish.Phonology.ofChar 'ü' = some Turkish.Phonology.ü
- Turkish.Phonology.ofChar 'p' = some Turkish.Phonology.p
- Turkish.Phonology.ofChar 'b' = some Turkish.Phonology.b
- Turkish.Phonology.ofChar 't' = some Turkish.Phonology.t
- Turkish.Phonology.ofChar 'd' = some Turkish.Phonology.d
- Turkish.Phonology.ofChar 'k' = some Turkish.Phonology.k
- Turkish.Phonology.ofChar 'g' = some Turkish.Phonology.g
- Turkish.Phonology.ofChar 'c' = some Turkish.Phonology.c
- Turkish.Phonology.ofChar 's' = some Turkish.Phonology.s
- Turkish.Phonology.ofChar 'z' = some Turkish.Phonology.z
- Turkish.Phonology.ofChar 'ş' = some Turkish.Phonology.ş
- Turkish.Phonology.ofChar 'v' = some Turkish.Phonology.v
- Turkish.Phonology.ofChar 'h' = some Turkish.Phonology.h
- Turkish.Phonology.ofChar 'm' = some Turkish.Phonology.m
- Turkish.Phonology.ofChar 'n' = some Turkish.Phonology.n
- Turkish.Phonology.ofChar 'l' = some Turkish.Phonology.l
- Turkish.Phonology.ofChar 'r' = some Turkish.Phonology.r
- Turkish.Phonology.ofChar 'y' = some Turkish.Phonology.y
- Turkish.Phonology.ofChar x✝ = none
Instances For
ofString? s is the string of segments that the spelled word s writes, if every letter
writes one.
Equations
- Turkish.Phonology.ofString? s = List.mapM Turkish.Phonology.ofChar s.toList
Instances For
ofSegmented? s reads a word written with its morpheme boundaries marked -, as glossed
examples print it, dropping the boundaries.
Equations
- Turkish.Phonology.ofSegmented? s = List.mapM Turkish.Phonology.ofChar (List.filter (fun (x : Char) => decide (x ≠ '-')) s.toList)