Zuraw (2010): A Model of Lexical Variation and the Grammar #
This file formalizes Zuraw's factorial typology of Tagalog nasal substitution. When a
nasal-final prefix such as maŋ- attaches to an obstruent-initial stem, the nasal and the
obstruent may coalesce into a single nasal at the obstruent's place, as in maŋ+bigáj →
mamigáj 'to distribute', or the cluster may survive, as in paŋ+tabój → pantabój 'to goad'.
Six constraints decide the outcome. DEP-C and *NC favour substitution, while *ASSOCIATE and the
stringent hierarchy of stem-initial nasals after Prince and de Lacy oppose it.
With the six constraints freely ranked, the share of the rankings that substitute for each
stem-initial stop follows in closed form from uniform sampling of total orders
(factorial_rates). Substitution is therefore more likely on voiceless than on voiced stems
(voicing_monotonicity) and on fronter than on backer stems (place_monotonicity). Newman's
implicational universals, which the paper's Table 5 organizes, hold ranking by ranking, so that
substitution on voiced velar g entails substitution on every stop (g_implies_all).
Implementation notes #
- The candidate space is the stem-initial stop paired with the substitution decision; the constraints the paper holds fixed above the six do not distinguish the two candidates.
- The rates are model quantities of the free-ranking idealization. The paper's dictionary counts, corpus rates and acceptability results are not represented; the place effect among voiceless stems is not significant in its judgment data.
References #
- K. Zuraw, A Model of Lexical Variation and the Grammar with Application to Tagalog Nasal Substitution (2010)
- K. Zuraw and B. Hayes, Intersecting Constraint Families: An Argument for Harmonic Grammar (2017)
- J. Pater, Austronesian nasal substitution and other NC effects (1999)
- A. Prince, Stringency and anti-Paninian hierarchies (1997)
- P. de Lacy, The formal expression of markedness (2002)
- J. Newman, Nasal replacement in Western Austronesian: an overview (1984)
- R. Blust, Austronesian nasal substitution: a survey (2004)
Stems and substitution decisions #
Equations
- Zuraw2010.instDecidableEqStemC x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Zuraw2010.instReprStemC = { reprPrec := Zuraw2010.instReprStemC.repr }
Equations
- Zuraw2010.instReprStemC.repr Zuraw2010.StemC.p prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.StemC.p")).group prec✝
- Zuraw2010.instReprStemC.repr Zuraw2010.StemC.t prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.StemC.t")).group prec✝
- Zuraw2010.instReprStemC.repr Zuraw2010.StemC.k prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.StemC.k")).group prec✝
- Zuraw2010.instReprStemC.repr Zuraw2010.StemC.b prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.StemC.b")).group prec✝
- Zuraw2010.instReprStemC.repr Zuraw2010.StemC.d prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.StemC.d")).group prec✝
- Zuraw2010.instReprStemC.repr Zuraw2010.StemC.g prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.StemC.g")).group prec✝
Instances For
Equations
- Zuraw2010.instFintypeStemC = { elems := { val := ↑Zuraw2010.StemC.enumList, nodup := Zuraw2010.StemC.enumList_nodup }, complete := Zuraw2010.instFintypeStemC._proof_1 }
Nasal substitution either applies, giving the coalesced nasal, or does not, leaving the faithful cluster.
Instances For
Equations
- Zuraw2010.instDecidableEqSubSt x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Zuraw2010.instReprSubSt = { reprPrec := Zuraw2010.instReprSubSt.repr }
Equations
- Zuraw2010.instReprSubSt.repr Zuraw2010.SubSt.yes prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.SubSt.yes")).group prec✝
- Zuraw2010.instReprSubSt.repr Zuraw2010.SubSt.no prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Zuraw2010.SubSt.no")).group prec✝
Instances For
Equations
- Zuraw2010.instFintypeSubSt = { elems := { val := ↑Zuraw2010.SubSt.enumList, nodup := Zuraw2010.SubSt.enumList_nodup }, complete := Zuraw2010.instFintypeSubSt._proof_1 }
A candidate is a stem-initial stop paired with a substitution decision.
Equations
Instances For
c.segment is the stem-initial stop c as a segment of Fragments/Tagalog/Phonology.lean.
Equations
Instances For
The stem classes that the constraints below list are natural classes, since the stems of *NC are the voiceless ones, those of *[ŋ the dorsal ones, and those of *[n the ones that are not labial.
Coalescence gives the nasal of the stop's place, by the fragment's substitution.
The six constraints #
DEP-C of (6) penalizes inserting a segmental host for the floating nasal, so the faithful
cluster violates it for every stem. It is named after [ZH17]'s markedness NasSub,
which has the same violation profile on this candidate space.
Equations
- Zuraw2010.nasSub = OptimalityTheory.Constraint.binary fun (c : Zuraw2010.NSCand) => c.2 = Zuraw2010.SubSt.no
Instances For
*NC of (17), after [Pat99], forbids a nasal followed by a voiceless obstruent, so the faithful cluster violates it for voiceless stems.
Equations
- Zuraw2010.starNC = OptimalityTheory.Constraint.binary fun (c : Zuraw2010.NSCand) => c.1 ∈ [Zuraw2010.StemC.p, Zuraw2010.StemC.t, Zuraw2010.StemC.k] ∧ c.2 = Zuraw2010.SubSt.no
Instances For
*ASSOCIATE of (7) forbids new association lines across a morpheme boundary, so coalescence violates it for every stem.
Equations
- Zuraw2010.starAssoc = OptimalityTheory.Constraint.binary fun (c : Zuraw2010.NSCand) => c.2 = Zuraw2010.SubSt.yes
Instances For
*[ŋ of (19) forbids a stem to begin with ŋ, so coalescence violates it on velar stems.
Equations
- Zuraw2010.starInitVelar = OptimalityTheory.Constraint.binary fun (c : Zuraw2010.NSCand) => c.1 ∈ [Zuraw2010.StemC.k, Zuraw2010.StemC.g] ∧ c.2 = Zuraw2010.SubSt.yes
Instances For
*[n of (19) forbids a stem to begin with n or a backer nasal, so coalescence violates it on coronal and velar stems.
Equations
- One or more equations did not get rendered due to their size.
Instances For
*[m of (19) forbids a stem to begin with m or a backer nasal, so coalescence violates it on every stem.
Equations
- Zuraw2010.starInitAll = OptimalityTheory.Constraint.binary fun (c : Zuraw2010.NSCand) => c.2 = Zuraw2010.SubSt.yes
Instances For
The six constraints are listed in the order of the paper's footnote on free ranking.
Equations
Instances For
The stringent hierarchy assigns one, two and three violations to coalesced labial, coronal and velar stems.
*ASSOCIATE and *[m have the same violation profile on this candidate space.
The free-ranking rates #
Both decisions are available for every stem.
Equations
- Zuraw2010.nsCands x✝ = Finset.univ
Instances For
subProb c is the share of the 720 total orders on which stem c substitutes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The six free-ranking shares of the paper's footnote are a half, two fifths and a third for the voiceless stops and a third, a quarter and a fifth for the voiced ones.
The implicational universals, ranking by ranking #
If c' has a smaller distinguishing set than c and every extra constraint of c favours
substitution, then substitution on c' entails substitution on c.
If c' has a larger distinguishing set than c and its substitution-favouring constraints
all distinguish the candidates for c, then substitution on c' entails substitution on
c.
Substitution on voiced b entails substitution on voiceless p.
Substitution on voiced d entails substitution on voiceless t.
Substitution on voiced g entails substitution on voiceless k.
Substitution on velar k entails substitution on coronal t.
Substitution on coronal t entails substitution on labial p.
Substitution on velar g entails substitution on coronal d.
Substitution on coronal d entails substitution on labial b.
Substitution on voiced velar g entails substitution on every stop, the top of the implicational hierarchy of Table 5.
Some ranking substitutes on every stop, which is pattern (j) of Table 5, that of Kalinga and
Sarangani Manobo. The identity ranking, with DEP-C on top, is one.