Rolle (2018): Grammatical tone: typology and theory #
This file formalizes the dissertation's account of dominant grammatical tone, the replacement
of a target's underlying tones by a trigger's grammatical tune, through its two mechanisms.
Cophonology-scope answers the scope problem: hierarchy exchange lays the vocabulary items of
a specifier–head–complement configuration out from outermost to innermost, Position, and an
item's cophonology scopes over everything located inwardly, ScopesOver, so the dominant
trigger is the outer item. The dominant-tone asymmetry, that triggers are dependents and
lexical heads never impose dominance outward, is read off the order, and the typology table
of trigger–target pairs is reproduced once objects sit in specifier position,
Row.dominant_iff. Matrix–basemap correspondence answers the erasure problem: a dominant
trigger's subranking promotes faithfulness to the output of a basemap derivation whose input
is the induced projection of the target with its tones unvalued, basemapOutput, and
cophonological evaluation under that subranking selects exactly the candidates whose tonal
tier matches the basemap's, coph_selects_basemap_faithful; the same constraint referring to
the stem itself yields the recessive pattern, in which the tune does not apply to a valued
target.
Implementation notes #
Positions are the three of one specifier–head–complement configuration; a trigger–target pair
on a larger spine is read at the configuration containing both, which is how the typology
table's rows are placed. Basemap induction is represented by unvaluing the target's tones, the
basemap derivation by the overwrite that docks the tune, and matrix–basemap correspondence by
identity on the tonal tier, the substrate's Correspondence.identViol. The Izon and Hausa
case studies and the treatment of apparent outward dominance are not formalized.
References #
- N. R. Rolle, Grammatical tone: typology and theory (2018)
- L. Benua, Transderivational identity: phonological relations between words (1997)
- J. J. McCarthy, A. Prince, Faithfulness and reduplicative identity (1995)
- S. Inkelas, C. Zoll, Is grammar dependence real? A comparison between cophonological and indexed constraint approaches to morphologically conditioned phonology (2007)
- H. Sande, P. Jenks, Cophonologies by phase (2017)
- G. Ó. Hansson, (Dis)agreement by (non)correspondence: inspecting the foundations (2014)
- R. S. Kayne, The antisymmetry of syntax (1994)
Cophonology-scope #
The positions of a specifier–head–complement configuration, ordered from innermost to outermost as hierarchy exchange lays their vocabulary items out in the morpho-phonological tree: the head is outer to its complement and the specifier outer to the head.
Instances For
Equations
- Rolle2018.instDecidableEqPosition x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Rolle2018.instFintypePosition = { elems := { val := ↑Rolle2018.Position.enumList, nodup := Rolle2018.Position.enumList_nodup }, complete := Rolle2018.instFintypePosition._proof_1 }
Equations
Instances For
Equations
A dependent position: any position but the head.
Equations
- p.IsDependent = (p ≠ Rolle2018.Position.head)
Instances For
Equations
- p.instDecidablePredIsDependent = { decide := !decide (p = Rolle2018.Position.head), reflects_decide := ⋯ }
Cophonology-scope: the vocabulary item at p scopes over the item at q when q is
located inwardly, so that p's subranking governs the constituent containing both.
Equations
- Rolle2018.ScopesOver p q = (q < p)
Instances For
Equations
- Rolle2018.instDecidableRelPositionScopesOver p q = { decide := (↑q.toFin).succ.ble ↑p.toFin, reflects_decide := ⋯ }
Only the specifier's item scopes over the head: a dominant trigger targeting a lexical head is a dependent, and an object imposes dominant tone on its verb because it sits in specifier position.
No item scopes over the specifier's: a lexical head never imposes dominance outward.
The complement's item scopes over nothing.
A trigger that scopes over another item is a dependent or the head over its complement.
The trigger–target pairs of the dominant-tone asymmetry table, with the positions the dissertation assigns them: an affix is a head taking the root, or the inner stem, as its complement; modifiers and objects are specifiers; an inner item stands to an outer one as the complement of the outer configuration.
- affixRoot : Row
- outerAffixStem : Row
- modifierNoun : Row
- outerModifierNoun : Row
- objectVerb : Row
- rootAffix : Row
- innerAffixOuter : Row
- nounModifier : Row
- innerModifierOuter : Row
- verbObject : Row
Instances For
Equations
- Rolle2018.instDecidableEqRow x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Rolle2018.instFintypeRow = { elems := { val := ↑Rolle2018.Row.enumList, nodup := Rolle2018.Row.enumList_nodup }, complete := Rolle2018.instFintypeRow._proof_1 }
The trigger's position.
Equations
- Rolle2018.Row.affixRoot.trigger = Rolle2018.Position.head
- Rolle2018.Row.outerAffixStem.trigger = Rolle2018.Position.head
- Rolle2018.Row.nounModifier.trigger = Rolle2018.Position.head
- Rolle2018.Row.verbObject.trigger = Rolle2018.Position.head
- Rolle2018.Row.modifierNoun.trigger = Rolle2018.Position.spec
- Rolle2018.Row.outerModifierNoun.trigger = Rolle2018.Position.spec
- Rolle2018.Row.objectVerb.trigger = Rolle2018.Position.spec
- Rolle2018.Row.rootAffix.trigger = Rolle2018.Position.complement
- Rolle2018.Row.innerAffixOuter.trigger = Rolle2018.Position.complement
- Rolle2018.Row.innerModifierOuter.trigger = Rolle2018.Position.complement
Instances For
The target's position.
Equations
- Rolle2018.Row.affixRoot.target = Rolle2018.Position.complement
- Rolle2018.Row.outerAffixStem.target = Rolle2018.Position.complement
- Rolle2018.Row.modifierNoun.target = Rolle2018.Position.head
- Rolle2018.Row.outerModifierNoun.target = Rolle2018.Position.head
- Rolle2018.Row.objectVerb.target = Rolle2018.Position.head
- Rolle2018.Row.rootAffix.target = Rolle2018.Position.head
- Rolle2018.Row.innerAffixOuter.target = Rolle2018.Position.head
- Rolle2018.Row.nounModifier.target = Rolle2018.Position.spec
- Rolle2018.Row.innerModifierOuter.target = Rolle2018.Position.spec
- Rolle2018.Row.verbObject.target = Rolle2018.Position.spec
Instances For
The table's dominant column: dominant tone from a dependent onto a lexical head or an inner item is attested, dominant tone outward from a head or from an inner item is not.
Equations
- Rolle2018.Row.affixRoot.DominantAttested = True
- Rolle2018.Row.outerAffixStem.DominantAttested = True
- Rolle2018.Row.modifierNoun.DominantAttested = True
- Rolle2018.Row.outerModifierNoun.DominantAttested = True
- Rolle2018.Row.objectVerb.DominantAttested = True
- Rolle2018.Row.rootAffix.DominantAttested = False
- Rolle2018.Row.innerAffixOuter.DominantAttested = False
- Rolle2018.Row.nounModifier.DominantAttested = False
- Rolle2018.Row.innerModifierOuter.DominantAttested = False
- Rolle2018.Row.verbObject.DominantAttested = False
Instances For
Equations
- One or more equations did not get rendered due to their size.
The typology table falls out of cophonology-scope: dominant tone is attested for a trigger–target pair exactly when the trigger's item scopes over the target's.
Matrix–basemap correspondence #
The tonal tier, the tone of each tone-bearing unit, along which matrix and basemap outputs are compared.
Equations
- Rolle2018.tonalTier tbus = List.map Tone.TBU.tone tbus
Instances For
Matrix–basemap correspondence on the tonal tier: the identity violations between two tiers, the substrate's output–output identity restricted to tone.
Equations
Instances For
Tiers of equal length with no identity violation are equal.
The matrix–basemap constraint of a trigger's subranking: a candidate's tonal tier against the basemap output's.
Equations
- Rolle2018.mxbm basemapTier extractTier c = Rolle2018.basemapViolations (extractTier c) basemapTier
Instances For
Promoting matrix–basemap faithfulness in a cophonology selects exactly the basemap-faithful candidates: with a faithful candidate available, every optimal candidate's tonal tier is the basemap's.
Recessive grammatical tone: under a subranking promoting faithfulness to the stem itself, every optimal candidate keeps the target's own tones, so the tune does not apply to a valued target.
The basemap output: the trigger's tune docked onto the target's deficient projection, the target with its tones unvalued, which is the structure common to the vocabulary items that the constraint's similarity condition picks out.
Equations
- Rolle2018.basemapOutput host u = Tone.overwrite (Tone.unvalue host) u
Instances For
For a one-tone tune the basemap output carries the tune on every unit, whatever the target's own tones: the locus of erasure.
Dominant grammatical tone: under a subranking promoting faithfulness to the induced basemap, every optimal candidate carries the trigger's whole-word tune, whatever the target's underlying tones were.