Hungarian phonology #
This file gives the short vowels and the consonants of Hungarian as segments, reads spelled words as segments, classifies the vowels for harmony, and states the two harmony systems the suffix alternations follow. The seven vowels are those of Siptár and Törkenczy's vowel system, and a long vowel has the features of its short counterpart, length being prosodic. In their classification the front unrounded vowels are neutral, the front rounded vowels front harmonic, and the back vowels back harmonic. Palatal harmony spreads the backness of the last harmonic stem vowel rightward through the transparent neutral vowels. Rounding harmony spreads the rounding of the last stem vowel, and resolves the three-way suffixes. Both are systems in the sense of Rose and Walker's decomposition.
The feature values come from the PHOIBLE chart, read at the short vowels of PHOIBLE's Hungarian inventory and kept on the features the system (7) uses. The short low vowel is the chart's rounded [ɒ], and Siptár and Törkenczy class it with the unrounded back vowels, its rounding being a matter of phonetic implementation, so it departs from the chart in [round]. The consonants are the chart's segments of the consonants of the inventory, each with all its features. A spelled word is read grapheme by grapheme, each digraph such as ⟨sz⟩ or ⟨ny⟩ and the trigraph ⟨dzs⟩ being one grapheme, and an accented vowel letter writes a long vowel.
Main definitions #
Hungarian.contrastive: the features the vowel system uses.Hungarian.i,Hungarian.epsilonand the like: the seven short vowels, andHungarian.vowelsthe set of them.Hungarian.p,Hungarian.«ɲ»and the like: the consonants, andHungarian.consonantsthe set of them.Hungarian.graphemes,Hungarian.ofGrapheme,Hungarian.transcribe?: the graphemes of a spelled word and the segments they write;Hungarian.ofLetterthe vowel a letter writes.Hungarian.IsLong,Hungarian.longPositions: the graphemes that write long vowels, and the positions of a spelled word at which they stand.Hungarian.palatalHarmony,Hungarian.labialHarmony: the two harmony systems.
Main results #
Hungarian.subset_hun,Hungarian.consonants_subset_hun: each vowel's chart entry, and each consonant, is in PHOIBLE's Hungarian inventory.Hungarian.isNeutral_iff,Hungarian.isFrontHarmonic_iff,Hungarian.isBackHarmonic_iff: the neutral vowels are /i/ and /ɛ/, the front harmonic ones /y/ and /ø/, and the rest are back harmonic.
Implementation notes #
- Antiharmonic stems, vacillating stems and the height-graded transparency of the neutral
vowels are not properties of these systems:
Studies/SiptarTorkenczy2000derives them from the book's place-feature analysis.
References #
The vowel inventory #
The features the vowel system (7) uses, with [syllabic] marking the vowels.
Equations
Instances For
A vowel is its chart entry's segment, with its departure, on the contrastive features.
Equations
- Hungarian.vowel m departure = Phonology.Segment.ofChart m departure Hungarian.contrastive
Instances For
The high front unrounded vowel /i/, orthographic ⟨i⟩.
Instances For
The high front rounded vowel /y/, orthographic ⟨ü⟩.
Instances For
The high back vowel /u/.
Instances For
The front unrounded vowel /ɛ/, orthographic ⟨e⟩.
Instances For
The mid front rounded vowel /ø/, orthographic ⟨ö⟩.
Instances For
The mid back vowel /o/.
Instances For
The low back vowel /ɒ/, orthographic ⟨a⟩, which departs from the chart in being phonologically unrounded.
Equations
Instances For
The seven short vowels, pairwise distinct.
Equations
- Hungarian.vowels = { val := ↑[Hungarian.i, Hungarian.y, Hungarian.u, Hungarian.epsilon, Hungarian.ø, Hungarian.o, Hungarian.turnedScriptA], nodup := Hungarian.vowels._proof_1 }
Instances For
The vowels but the low one, which departs from the chart, are those of PHOIBLE's Hungarian inventory, and the low vowel's chart entry is in that inventory.
The consonants #
The voiceless bilabial stop /p/.
Instances For
The voiced bilabial stop /b/.
Instances For
The voiceless alveolar stop /t/.
Instances For
The voiced alveolar stop /d/.
Instances For
The voiceless palatal stop, orthographic ⟨ty⟩, the chart's affricated cç.
Instances For
The voiced palatal stop, orthographic ⟨gy⟩, the chart's affricated ɟʝ.
Instances For
The voiceless velar stop /k/.
Instances For
The voiced velar stop /g/, the IPA glyph ɡ in the chart.
Instances For
The voiceless alveolar affricate /ts/, orthographic ⟨c⟩.
Instances For
The voiced alveolar affricate /dz/.
Instances For
The voiceless postalveolar affricate /t̠ʃ/, orthographic ⟨cs⟩.
Instances For
The voiced postalveolar affricate /d̠ʒ/, orthographic ⟨dzs⟩.
Instances For
The voiceless labiodental fricative /f/.
Instances For
The voiced labiodental fricative /v/.
Instances For
The voiceless alveolar fricative /s/, orthographic ⟨sz⟩.
Instances For
The voiced alveolar fricative /z/.
Instances For
The voiceless postalveolar fricative /ʃ/, orthographic ⟨s⟩.
Instances For
The voiced postalveolar fricative /ʒ/, orthographic ⟨zs⟩.
Instances For
The glottal fricative /h/.
Instances For
The bilabial nasal /m/.
Instances For
The alveolar nasal /n/.
Instances For
The palatal nasal /ɲ/, orthographic ⟨ny⟩.
Instances For
The lateral /l/.
Instances For
The trill /r/.
Instances For
The palatal glide /j/, orthographic ⟨j⟩ and ⟨ly⟩.
Instances For
The consonants, pairwise distinct.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The consonants are segments of PHOIBLE's Hungarian inventory.
Spelling #
The graphemes of a spelled word are its letters, with each digraph and the trigraph ⟨dzs⟩ read as one grapheme.
Equations
- Hungarian.graphemes ('d' :: 'z' :: 's' :: cs) = ['d', 'z', 's'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('c' :: 's' :: cs) = ['c', 's'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('d' :: 'z' :: cs) = ['d', 'z'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('g' :: 'y' :: cs) = ['g', 'y'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('l' :: 'y' :: cs) = ['l', 'y'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('n' :: 'y' :: cs) = ['n', 'y'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('s' :: 'z' :: cs) = ['s', 'z'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('t' :: 'y' :: cs) = ['t', 'y'] :: Hungarian.graphemes cs
- Hungarian.graphemes ('z' :: 's' :: cs) = ['z', 's'] :: Hungarian.graphemes cs
- Hungarian.graphemes (c :: cs) = [c] :: Hungarian.graphemes cs
- Hungarian.graphemes [] = []
Instances For
The segment a grapheme writes, a long vowel writing the segment of its short counterpart.
Instances For
The vowel written by an orthographic vowel letter, long and short alike.
Equations
- Hungarian.ofLetter letter = Option.filter (fun (x : Phonology.Segment) => decide x.IsVowel) (Hungarian.ofGrapheme letter.toList)
Instances For
The vowels of a word written as a list of orthographic segments.
Equations
- Hungarian.vowelsOf segments = List.filterMap Hungarian.ofLetter segments
Instances For
A grapheme writes a long vowel when it carries an acute or double acute accent.
Equations
- Hungarian.IsLong gr = (gr ∈ [['í'], ['ű'], ['ú'], ['é'], ['ő'], ['ó'], ['á']])
Instances For
Equations
- Hungarian.instDecidablePredListCharIsLong x✝ = { decide := decide (List.elem x✝ [['í'], ['ű'], ['ú'], ['é'], ['ő'], ['ó'], ['á']] = true), reflects_decide := ⋯ }
The segments a spelled word writes, if every grapheme writes one.
Equations
- Hungarian.transcribe? w = List.mapM Hungarian.ofGrapheme (Hungarian.graphemes w.toList)
Instances For
The positions of a spelled word at which it writes a long vowel.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Harmonic classification #
A vowel is neutral when it is front and unrounded.
Equations
- Hungarian.IsNeutral s = (s.HasValue Phonology.Feature.syllabic true ∧ s.HasValue Phonology.Feature.back false ∧ s.HasValue Phonology.Feature.round false)
Instances For
A vowel is front harmonic when it is front and rounded.
Equations
- Hungarian.IsFrontHarmonic s = (s.HasValue Phonology.Feature.syllabic true ∧ s.HasValue Phonology.Feature.back false ∧ s.HasValue Phonology.Feature.round true)
Instances For
Every back vowel is back harmonic.
Equations
- Hungarian.IsBackHarmonic s = (s.HasValue Phonology.Feature.syllabic true ∧ s.HasValue Phonology.Feature.back true)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The neutral vowels are /i/ and /ɛ/.
The front harmonic vowels are /y/ and /ø/.
The back harmonic vowels are /u/, /o/ and /ɒ/.
The harmony systems #
Palatal harmony spreads the backness of the last harmonic stem vowel rightward to the suffix vowels unspecified for it, consonants and the neutral vowels being off the tier.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Rounding harmony spreads the rounding of the last stem vowel to the suffix vowels unspecified for it, with no transparent vowels; it matters only for front stems, since a back stem takes the back alternant of a three-way suffix.
Equations
- One or more equations did not get rendered due to their size.