Documentation

Linglib.Phenomena.Phonology.Studies.Clements1985

Autosegmental Derivations #

Connects autosegmental spreading to English nasal place assimilation data. Where SPE needs a separate rule per trigger place, autosegmental spreading captures the generalization in one operation: spread the place node from the stop onto the preceding nasal.

§ 1 demonstrates velar assimilation (/n/ + /k/ → [ŋk]) and § 2 demonstrates labial assimilation (/n/ + /p/ → [mp]).

@cite{clements-1985}

Underlying representation: /nk/ with no sharing.

Equations
Instances For

    Surface representation: result of spreading place from /k/ onto /n/.

    Equations
    Instances For
      theorem Clements1985.spread_nk_agrees_at_place :
      (match sr_nk.segments[0]?, sr_nk.segments[1]? with | some s0, some s1 => Phonology.Autosegmental.agreeAt s0 s1 Phonology.FeatureGeometry.GeomNode.place | x, x_1 => false) = true

      After spreading, the modified nasal agrees with /k/ at the place node.

      theorem Clements1985.spread_nk_equals_ŋ :
      (match sr_nk.segments[0]? with | some s => s == Fragments.English.Phonology.ŋ | none => false) = true

      Spreading /k/'s dorsal place onto /n/ produces exactly [ŋ].

      The surface representation is consistent (sharing matches feature values).

      Underlying representation: /np/ with no sharing.

      Equations
      Instances For

        Surface representation: result of spreading place from /p/ onto /n/.

        Equations
        Instances For
          theorem Clements1985.spread_np_agrees_at_place :
          (match sr_np.segments[0]?, sr_np.segments[1]? with | some s0, some s1 => Phonology.Autosegmental.agreeAt s0 s1 Phonology.FeatureGeometry.GeomNode.place | x, x_1 => false) = true

          After spreading, the modified nasal agrees with /p/ at the place node.

          theorem Clements1985.spread_np_equals_m :
          (match sr_np.segments[0]? with | some s => s == Fragments.English.Phonology.m | none => false) = true

          Spreading /p/'s labial place onto /n/ produces exactly [m].

          The surface representation is consistent (sharing matches feature values).