Relating to the grid: the End Rule ([Pri83]) #
[Pri83]'s Relating to the Grid reads a metrical grid off a prosodic tree by the
Relative Prominence Projection Rule ([LP77]) — formalised as
Prosody.Tree.columns — and observes that a uniform metrical tree (every constituent
strong on the same side) projects to a grid whose single strongest column sits at one end:
the End Rule.
This file stress-tests the grid projection against that prediction. A uniformly right-strong
(iambic) word and a uniformly left-strong (trochaic) word project, by decide, to staircase
column profiles whose strict maximum is the rightmost (resp. leftmost) syllable — the End Rule,
recovered through Prosody.Tree.columns. It also leans on the projection's information loss:
the grid records where the prominence peak is, not the bracketing that produced it
(Prosody.Grid.ofTree_not_injective).
Uniform metrical words #
Every foot is binary; the head sits consistently on the right (iambic) or the left (trochaic), and the head foot likewise — so the head-projection chain runs to one edge of the word.
A weak syllable.
Equations
Instances For
A uniformly right-strong word: the head foot is rightmost and every foot is iambic (head syllable rightmost), so prominence climbs toward the right edge.
Equations
Instances For
A uniformly left-strong word: the head foot is leftmost and every foot is trochaic (head syllable leftmost), so prominence climbs toward the left edge.
Equations
Instances For
The End Rule #
End Rule, right ([Pri83]): the rightmost grid column strictly dominates every other — the prominence peak is at the right edge.
Equations
- Prince1983.EndRuleRight t = ∀ h ∈ List.dropLast t.columns, h < (List.getLast? t.columns).getD 0
Instances For
Equations
- Prince1983.instDecidableEndRuleRight t = id inferInstance
End Rule, left ([Pri83]): the leftmost grid column strictly dominates every other — the prominence peak is at the left edge.
Equations
- Prince1983.EndRuleLeft t = ∀ h ∈ List.tail t.columns, h < List.headD t.columns 0
Instances For
Equations
- Prince1983.instDecidableEndRuleLeft t = id inferInstance
The RPPR projects uniform trees to End-Rule grids #
The right-strong word projects to a staircase peaking at the right edge.
The left-strong word projects to a staircase peaking at the left edge.
End Rule (right): a uniformly right-strong word is strongest at its right edge.
End Rule (left): a uniformly left-strong word is strongest at its left edge.
And its prominence is the grid peak: on a uniform (non-recursive headed) word the head
terminal's height is the peak — the concrete instance of Prosody.Tree.headHeights_eq_peak.