Documentation

Studies.FaustLampitelli2026

Faust and Lampitelli (2026): Guttural syneresis in Tigrinya and Tigre #

In Tigrinya and Tigre a low vowel in an open syllable before a guttural is syncopated, as in [sɨmʕ-i] from /s_mʌʕ-i/, the way /i/ is before /j/. Faust and Lampitelli explain this by Element Theory: gutturals and low vowels share the element |A|, and two adjacent |A|s fuse into one. The analysis runs in Strict CV with the lateral relations of Government Phonology, by fusion, dissociation and epenthesis applied in the order "rules apply" gives, which makes syneresis opaque in several forms. In the feature system the gutturals are no natural class, so the analysis needs the element.

Main statements #

Implementation notes #

References #

Vowels and gutturals #

The vowels of Tigrinya and Tigre, six full qualities and the weak [ɨ] (p. 5).

Instances For
    @[instance_reducible]
    Equations
    def FaustLampitelli2026.instReprVowel.repr :
    Vowel → ℕ → Std.Format
    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 low vowels are [a] and [ʌ].

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

        The four gutturals are the glottals [ʔ, h] and the pharyngeals [ʕ, ħ].

        Instances For
          @[instance_reducible]
          Equations
          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.
            @[instance_reducible]
            Equations
            • One or more equations did not get rendered due to their size.

            In the feature system the gutturals are no natural class of Tigrinya's consonants, since what the glottals and the pharyngeals share also describes the dorsal obstruents. Element Theory groups them by their |A| (20).

            Element-theoretic representations (20)–(22) #

            IsLowA v says that the vowel's melody is |A| alone, as for the low vowels of (21). The mid vowels carry |A| in a complex expression, which blocks fusion (§3.2.2).

            Equations
            Instances For
              @[instance_reducible]
              Equations

              The vowel with a given melody, if any.

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

                The fused |A|, spanning nucleus and consonant, is headed ((21), (27)), so a fused vowel is realized with |A| as its head and [ʌ] lowers to [a].

                Equations
                Instances For

                  Strict CV forms #

                  A consonantal position is a guttural, or any other consonant by its transcription.

                  Instances For
                    def FaustLampitelli2026.instReprCons.repr :
                    Cons → ℕ → Std.Format
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      The consonant written by a root segment.

                      Equations
                      Instances For

                        c.HasA says that the consonant's melody contains |A|, which every guttural's does (20). Other consonants carry no representation here, since ejectives also lower but never trigger syneresis (fn. 8).

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

                          The transcription of a consonant.

                          Equations
                          Instances For

                            A nucleus in the course of a derivation (29) is empty, empty but to be realized (▪), or a lexical vowel, shaded when fused with an adjacent guttural.

                            Instances For
                              def FaustLampitelli2026.instReprNuc.repr :
                              Nuc → ℕ → Std.Format
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                A CV unit ([Low96]).

                                Instances For
                                  def FaustLampitelli2026.instDecidableEqCV.decEq (x✝ x✝¹ : CV) :
                                  Decidable (x✝ = x✝¹)
                                  Equations
                                  Instances For
                                    def FaustLampitelli2026.instReprCV.repr :
                                    CV → ℕ → Std.Format
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      @[reducible, inline]

                                      A form is a strict iteration of CV units.

                                      Equations
                                      Instances For

                                        The nucleus at i is contentful, so that it properly governs the nucleus before it (23a).

                                        Equations
                                        Instances For
                                          @[instance_reducible]
                                          instance FaustLampitelli2026.instDecidableContentful (f : Form) (i : ℕ) :
                                          Decidable (Contentful f i)
                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          def FaustLampitelli2026.HasAAt (f : Form) (i : ℕ) :

                                          The consonant at i contains |A|.

                                          Equations
                                          Instances For
                                            @[instance_reducible]
                                            instance FaustLampitelli2026.instDecidableHasAAt (f : Form) (i : ℕ) :
                                            Decidable (HasAAt f i)
                                            Equations
                                            • One or more equations did not get rendered due to their size.

                                            The nucleus at i sits inside a geminate.

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

                                              The operations of (30) #

                                              Fusion ((26b), (27b), (28b)) fuses a low vowel next to an |A| consonant, its own onset or the next, with that consonant and lowers it. Fusion always applies (§3.2.2).

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

                                                Dissociation (26c) empties a fused nucleus iff it is properly governed by a contentful nucleus and is not the licensor of its own fused domain, that is, iff the guttural is the next onset (Av + Ac) rather than its own (Ac + Av, (28)).

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

                                                  Epenthesis (30)–(31) marks the empty nuclei that must be realized. The word-final nucleus and a nucleus inside a geminate stay empty; the initial nucleus (no initial clusters), the nucleus licensing a word-internal guttural (25), a nucleus after a silent empty one (no triconsonantal clusters) and a nucleus before a geminate are realized; every other empty nucleus is governed and silent.

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

                                                    The derivation applies the operations in the order "rules apply" gives (30), since fusion creates the environment of dissociation, which creates that of epenthesis.

                                                    Equations
                                                    Instances For
                                                      def FaustLampitelli2026.vowelAt (f : Form) (i : ℕ) :
                                                      Option Vowel

                                                      The lexical vowel at i, if any.

                                                      Equations
                                                      Instances For
                                                        def FaustLampitelli2026.realizeMark (f : Form) (i : ℕ) :
                                                        List (List Char)

                                                        A nucleus to be realized surfaces as the weak vowel, or, by trans-guttural harmony ((7), (19c)), as a copy of the vowel across an adjacent guttural in either direction.

                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For
                                                          def FaustLampitelli2026.realizeNuc (f : Form) (i : ℕ) :
                                                          List (List Char)

                                                          The realizations of the nucleus at i.

                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          Instances For
                                                            def FaustLampitelli2026.consAt (f : Form) (i : ℕ) :
                                                            List Char

                                                            The transcription of the consonant at i.

                                                            Equations
                                                            Instances For
                                                              def FaustLampitelli2026.realizations (f : Form) :
                                                              List (List Char)

                                                              The surface forms of a form are its consonants and realized nuclei in order, one form per choice of realization.

                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For
                                                                theorem FaustLampitelli2026.fusion_fuses (f : Form) (i : ℕ) (c : Cons) (v : Vowel) (h : (fusion f)[i]? = some { c := c, v := Nuc.vowel v false }) :
                                                                ¬(IsLowA v ∧ (c.HasA ∨ HasAAt f (i + 1)))

                                                                After fusion no unfused low vowel is adjacent to an |A| consonant, since fusion always applies among two adjacent |A|s (§3.2.2).

                                                                theorem FaustLampitelli2026.dissociation_empty_iff (f : Form) (i : ℕ) (u : CV) (h : f[i]? = some u) :
                                                                (dissociation f)[i]? = some { c := u.c, v := Nuc.empty } ↔ u.v = Nuc.empty ∨ ∃ (v : Vowel), u.v = Nuc.vowel v true ∧ HasAAt f (i + 1) ∧ ¬u.c.HasA ∧ Contentful f (i + 1)

                                                                Dissociation empties exactly the fused nuclei that are governed and not self-licensed ((26c), (28)).

                                                                Templates and suffixes (§2.1) #

                                                                A templatic position is a radical, a radical geminated where it can be, since gutturals cannot geminate (§2.1, (12)), or fixed segmental material.

                                                                • rad (i : ℕ) : Pos
                                                                • gem (i : ℕ) : Pos
                                                                • seg (s : String) : Pos
                                                                Instances For
                                                                  @[reducible, inline]

                                                                  A template is a list of positions with their nuclei; Q, T, L are the radicals.

                                                                  Equations
                                                                  Instances For
                                                                    @[reducible, inline]

                                                                    A lexical vowel.

                                                                    Equations
                                                                    Instances For

                                                                      A template instantiated by a root.

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

                                                                        A suffix is a vowel filling the stem-final nucleus, then further CV units.

                                                                        • vowel : Option Vowel
                                                                        • rest : List (String × Nuc)
                                                                        Instances For

                                                                          A stem with a suffix.

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

                                                                            The 2nd-person prefix tɨ-, an empty nucleus in the underlying forms of (31)–(39).

                                                                            Equations
                                                                            Instances For

                                                                              DEP.PRF QʌTʌL (4).

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

                                                                                The type B DEP.PRF QʌTTʌL, with medial gemination (18b).

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

                                                                                  The type C DEP.PRF QaTʌL, with [a] after the first radical (18c).

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

                                                                                    PRF QʌTiL (4).

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

                                                                                      IMPRF QʌTTɨL (4), the Tigre 2-IMP.M with its prefix (12).

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

                                                                                        The 2-IMPRF without gemination, tɨ-QʌTɨL, as (7c) [ta-ħadɨm] shows it.

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

                                                                                          IMP QɨTʌL ((5), (10)).

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

                                                                                            2-JUSS tɨ-QTʌL ((5)–(6), (31)–(32)).

                                                                                            Equations
                                                                                            Instances For

                                                                                              The Tigre IMP QaTTɨL of (5a).

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

                                                                                                The type A gerund mɨQTaL (13).

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

                                                                                                  The type B gerund mɨQTTaL (18b).

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

                                                                                                    The type C gerund mɨQaTaL ((18c), (39b)).

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

                                                                                                      The causative PRF ʔʌQTiL (19c).

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

                                                                                                        The Tigre PRF-3MSG stem QaTL- (6).

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

                                                                                                          The paradigms (4)–(19) and the derivations (31)–(39) #

                                                                                                          The languages of the rows.

                                                                                                          Instances For
                                                                                                            @[instance_reducible]
                                                                                                            Equations
                                                                                                            def FaustLampitelli2026.instReprLang.repr :
                                                                                                            Lang → ℕ → Std.Format
                                                                                                            Equations
                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                            Instances For

                                                                                                              An attested form with the root, template and suffix that build it, and whether the analysis predicts it.

                                                                                                              Instances For

                                                                                                                The Tigrinya roots of the rows, in the paper's transcription.

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

                                                                                                                  The Tigre roots of the rows, in the paper's transcription.

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

                                                                                                                    segment l x reads a letter of the paper's transcription of a root of language l as a segment of that language's fragment.

                                                                                                                    Equations
                                                                                                                    Instances For
                                                                                                                      Equations
                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                      Instances For
                                                                                                                        Equations
                                                                                                                        • One or more equations did not get rendered due to their size.
                                                                                                                        Instances For
                                                                                                                          def FaustLampitelli2026.transcribe (s : String) :
                                                                                                                          List Char

                                                                                                                          transcribe s is a transcription as compared with the realizations, hyphens removed and β read as b.

                                                                                                                          Equations
                                                                                                                          • FaustLampitelli2026.transcribe s = List.map (fun (c : Char) => if c = 'β' then 'b' else c) (List.filter (fun (x : Char) => decide (x ≠ '-')) s.toList)
                                                                                                                          Instances For
                                                                                                                            Equations
                                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                                            Instances For
                                                                                                                              theorem FaustLampitelli2026.row_ofDatum_isSome (ex : Datum) :
                                                                                                                              ex ∈ Examples.all → (Row.ofDatum ex).isSome = true

                                                                                                                              The underlying form of a row is its template instantiated by its root, with its suffix.

                                                                                                                              Equations
                                                                                                                              Instances For
                                                                                                                                def FaustLampitelli2026.Row.realizations (r : Row) :
                                                                                                                                List (List Char)

                                                                                                                                The surface forms the analysis yields for a row.

                                                                                                                                Equations
                                                                                                                                Instances For
                                                                                                                                  theorem FaustLampitelli2026.rows_stem_isSome (r : Row) :
                                                                                                                                  r ∈ rows → r.stem.isSome = true
                                                                                                                                  theorem FaustLampitelli2026.rows_derived (r : Row) :
                                                                                                                                  r ∈ rows → r.predicted = true → ∀ f ∈ r.forms, f ∈ r.realizations

                                                                                                                                  Every attested form of (4)–(19) and (31)–(38) is a realization of the derivation of its underlying form.

                                                                                                                                  theorem FaustLampitelli2026.rows_unpredicted (r : Row) :
                                                                                                                                  r ∈ rows → ¬r.predicted = true → ∀ f ∈ r.forms, f ∉ r.realizations

                                                                                                                                  The forms of (17b–d) and (39) realize the position the analysis empties, which it does not predict (§3.3.3).