Documentation

Studies.HeinzLai2013

Heinz and Lai (2013): Vowel harmony and subsequentiality #

Heinz and Lai place iterative vowel harmony in the subsequential hierarchy. Over the alphabet of §3, harmonizing vowels + and −, an inert class C of consonants and transparent vowels, and opaque vowels ⊞ and ⊟, progressive harmony is computed left to right by the sequential transducer of Figure 2, and regressive harmony by the same transducer run right to left. Sour grapes harmony (8) is not left-subsequential (Theorem 5), and dominant–recessive harmony (9) is subsequential in neither direction (Theorem 6), but it is weakly deterministic in the sense of their Definition 1 (Theorem 7): progressive spreading of + alone, Figure 4, run left to right and then right to left.

Main definitions #

Main results #

Implementation notes #

References #

A symbol of the alphabet of §3 is a harmonizing vowel + or −, the inert class C, or an opaque vowel ⊞ or ⊟.

Instances For
    @[instance_reducible]
    instance HeinzLai2013.instDecidableEqSeg :
    DecidableEq Seg
    Equations
    def HeinzLai2013.instReprSeg.repr :
    Seg → ℕ → Std.Format
    Equations
    Instances For
      @[instance_reducible]
      Equations

      Progressive harmony #

      def HeinzLai2013.ph :
      Mealy (Option Bool) Seg Seg

      Progressive harmony, Figure 2. The state is the value of the current harmonic domain, set by the first harmonizing vowel and reset by each opaque vowel; a harmonizing vowel takes that value. Run right to left, the same machine computes regressive harmony.

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

        ofLetter c is the class of the Turkish letter c. The vowels i and e are [−back], o and u are [+back], and everything else is inert.

        Equations
        Instances For

          ofAnalysis a is the underlying and the surface string of the word a analyses, read off its underlying form without the slashes and the morpheme boundary, and off its segments.

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

            Progressive harmony takes the underlying form of each Turkish genitive of Table 2 to its surface form.

            Sour grapes #

            def HeinzLai2013.IsSourGrapes (f : List Seg → List Seg) :

            f meets the sour-grapes condition (8). A trigger followed by −s spreads to all of them, and does not spread at all when an opaque ⊟ ends the word.

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

              No left-subsequential function meets (8) (Theorem 5). A left scan reading + −ⁿ⁺¹ must hold back all but a bounded part of its output until it learns whether ⊟ follows.

              The right-to-left pass that raises every − unless the word ends in ⊟. Its state records, after the first symbol read, whether that symbol was ⊟.

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

                The right half of Theorem 5 fails for (8) alone, since a right-to-left pass meets (8).

                theorem HeinzLai2013.not_isRightSubsequential_of_isSourGrapes {f : List Seg → List Seg} (hlen : ∀ (w : List Seg), (f w).length = w.length) (hf : IsSourGrapes f) (hnone : ∀ (n : ℕ), f (List.replicate n Seg.minus) = List.replicate n Seg.minus) :

                The right half of Theorem 5 holds once a word with no trigger is left alone. No length-preserving right-subsequential function meets (8) and leaves every −ⁿ unchanged.

                Dominant–recessive harmony #

                def HeinzLai2013.IsDominantRecessive (f : List Seg → List Seg) :

                f meets the dominant–recessive condition (9). On words over + and −, every vowel surfaces + if some vowel is +, and − otherwise.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem HeinzLai2013.not_isSubsequential_of_isDominantRecessive {f : List Seg → List Seg} (hlen : ∀ (w : List Seg), (f w).length = w.length) (hf : IsDominantRecessive f) (d : Edge) :

                  No length-preserving subsequential function, in either direction, meets (9) (Theorem 6). A medial − among −s turns + under a + placed far to the left or far to the right.

                  Progressive spreading of + alone (Figure 4) turns every − after a + into +.

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

                    Progressive spreading of +, run left to right and then right to left, meets (9) (Theorem 7).

                    Dominant–recessive harmony is weakly deterministic (Theorem 7).