For that piece of mine is very highly wrought. The long lines are not rhythm run to seed: everything is weighed and timed in them. Wait till they have taken hold of your ear and you will find it so.
(Gerard Manley Hopkins, in a letter to Robert Bridges (18 October 1881); text from Abbott Reference Abbott1935b)1 Introduction
The celebrated Victorian poet Gerard Manley Hopkins wrote some of his best-known poems in a metre he invented and named ‘sprung rhythm’. This metre differs in many ways from the standard forms of English metre, and constitutes an indisputably hard case for the theory of metrics. Hopkins' own efforts to explain the metre to his friends provide only clues, not an explanation, of how sprung rhythm works.
Our study takes as its starting point the work of Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989), which offers an intricate and original analysis of this metre. Departing from previous accounts, Kiparsky proposed that the key to understanding sprung rhythm is syllable weight, defined in ways partly standard, partly specific to Hopkins. Kiparsky elaborated this idea into an analysis that makes precise predictions about whether or not any given line is a legal instantiation of sprung rhythm.
We think the time has come to return to the sprung rhythm corpus, subjecting it to further scrutiny. Any intricate proposal in linguistic theory such as Kiparsky's should be tested as carefully as possible against the data that motivated it. Furthermore, the resources now available for studying sprung rhythm – textual, theoretical and computational – are richer today than they were in the 1980s, when Kiparsky prepared his study. We use digital technology to explore two main aspects of Kiparsky's system: occurrence of exceptions and number of possible scansions per line. In addition, we apply more recent developments in stochastic (probabilistic) constraint-based grammatical frameworks (Boersma & Hayes Reference Boersma and Hayes2001, Goldwater & Johnson Reference Goldwater, Johnson, Spenador, Eriksson and Dahl2003, Boersma & Pater Reference Boersma and Pater2008) to the problems of scansion selection and optionality in Hopkins' verse. We argue that the use of stochastic grammar is essential to a full understanding of sprung rhythm.
Our methodology has three components: corpus preparation, machine scansion, and modelling with stochastic grammar. First, we annotated the corpus of sprung rhythm poems, syllable by syllable, for the relevant phonological information: stress level, phonological phrasing and syllable weight. Second, we devised a computer program that inspects this corpus, discovering for each line the complete set of scansions that are legal under Kiparsky's grammar. Scrutinising the corpus with these tools, we confirm that exceptions to Kiparsky's analysis, that is, lines in the corpus which are defined as unmetrical by his grammar, are indeed very rare – specifically, they are rarer than expected, based on a random corpus of comparable prose lines.
Despite this success, we argue that the Kiparskyan system as it stands is incomplete, and indeed that it does not describe a possible metre. It often permits dozens of different scansions per line, occasionally even hundreds. We consider the typology of metrical systems, and find a general absence of metres with many possible scansions per line. We propose that metrical systems are governed by a Parsability Principle, which requires that the scansion be in most cases recoverable from the phonological form of a line. Sprung rhythm as described in the Kiparskyan system is incompatible with this principle.
Lastly, we augment the Kiparskyan grammar in a way that solves this problem. We recast the system as a stochastic grammar using Kiparsky's rules (recast as inviolable constraints) together with a set of violable constraints. Our grammar assigns probabilities to lines rather than making up-or-down decisions, thus allowing multiple scansions per line while also distinguishing marked from unmarked ones and providing a reasonable degree of parsability. This grammar predicts the scansions that Hopkins intuitively preferred, as shown by the location of the diacritics he included in his poems to help readers with scanning, and allocates most of its output probability to just one or a few scansions for each line.
Our work has benefited from the study of Hanson (Reference Hanson1992: §5.1), which re-examines the sprung rhythm corpus and proposes specific revisions to Kiparsky's theory discussed below; as well as Hanson & Kiparsky (Reference Hanson and Kiparsky1996), which integrates both Kiparsky & Hanson's accounts into a general parametric theory of metre.Footnote 1
2 Background
2.1 Gerard Manley Hopkins (1844–1889)
Gerard Manley Hopkins was educated at Oxford and was converted there to Roman Catholicism. His adult life was spent as an ordained Catholic priest, a member of the Jesuit order. He was little known in his lifetime and for the most part circulated his poems only among family and friends. The latter included sympathetic fellow poets, with whom Hopkins carried on a correspondence that survives and helps illuminate his work. Hopkins' surviving poems were first published only in 1918, long after his death, but since then the esteem for his work has gradually risen, so that many now view him as one of the most important poets of his time. His poetry is dense, often difficult, and bold in its technical innovations.
Hopkins could fairly be called a ‘phonologist's poet’. His letters show a striking talent for phonetic and phonological observation, as well as a penetrating understanding of metre; notably, he anticipated the core idea of generative metrics (Halle & Keyser Reference Halle and Keyser1966) that the metre must be construed as an abstract entity, not directly observable in the phonological form of lines,Footnote 2 and he also shows flashes of insight in his struggles to make clear to others the basis of his sprung rhythm.Footnote 3
2.2 Phonological preliminaries
As will be apparent below, analysis of Hopkins' verse requires an accurate characterisation of the phonemes, stress patterns and lexical representations of Hopkins' native language, Standard British English. For extensive discussion of the contrasts and surface phonology of this dialect, see Wells (Reference Wells1982). To check pronunciation of individual words, we consulted the Oxford English Dictionary.
Second, analysis requires an account of syllable division, since it is on this basis that syllables are classified into heavy and light. We assume a syllabification process that (a) respects the Maximum Onset Principle (e.g. Kenstowicz Reference Kenstowicz1994: 256–261), (b) is word-bounded (Nespor & Vogel Reference Nespor and Vogel2007: 72–81) and (c) at least for purposes of weight computation, involves no ambisyllabic consonants (Kahn Reference Kahn1976, Gussenhoven Reference Gussenhoven1986). The actual syllable weight categories needed are heavy (symbol [ˉ]), light ([ˇ]) and ambiguous ([
]). The basis of these weight categories is discussed in detail in §3.4 below; until that point we ask the reader to take our weight symbols as given.
Third, we need to describe the stress contours borne by English phrases and sentences. We assume the basic patterns embodied in Chomsky & Halle's Nuclear Stress Rule and Compound Stress Rule (Reference Chomsky and Halle1968: 89–94), as well as rules creating phrasal rhythmic alternation (Beat Addition, the Rhythm Rule); see Selkirk (Reference Selkirk1984) and Hayes (Reference Hayes1995, Reference Hayes2009). We use integers to indicate relative stress level.
Lastly, we need to have a characterisation of phonological phrasing. We assume a version of the Prosodic Hierarchy (see Selkirk Reference Selkirk, Aronoff and Kean1980 and the large research literature that has developed from it), in which Phonological Words are grouped into Clitic Groups, which are grouped into Phonological Phrases, which are grouped into Intonational Phrases, which are grouped into phonological Utterances. We assume the principle of Strict Layering (Selkirk Reference Selkirk1984), whereby each category dominates only members of the immediately lower ranking category. We follow the outline principles for phrasing given in Hayes (Reference Hayes, Kiparsky and Youmans1989).
We coded all the lines of the Hopkins sprung rhythm corpus with these structures, using various forms of digital shorthand. (1) gives our representation of an example line (the phrasing levels are abbreviated as follows: U=Utterance; IP=Intonational Phrase; PP=Phonological Phrase; CG=Clitic Group).Footnote 4
(1)
3 The rules for sprung rhythm
In this section, we summarise Kiparsky's original analysis. Since we will ultimately be augmenting the analysis in a constraint-based framework, our presentation re-expresses the Kiparskyan analysis as a set of inviolable constraints.
3.1 Basic rules for metrical positions and what can fill them
A metre in sprung rhythm consists of an alternating sequence of S (Strong) and W (Weak) positions, beginning and ending with W. The metres are classified according to the number of S positions they contain. For example, the metrical template for a sprung rhythm tetrameter is, approximately, WSWSWSWSW (this is modified in §3.2 below). Following classical views in generative metrics (e.g. Kiparsky Reference Kiparsky1977: 190), the metre serves as a kind of measuring stick for lines: a line is metrical if all of its syllables can be aligned to the metre according to the rules.
A scansion of a line is an alignment of its syllables with the S and W positions of the metre. In sprung rhythm, a position can be aligned with more than one syllable, and sometimes with no syllable, shown here as Ø. Here is the line of (1) shown in legal alignment with the template for sprung rhythm pentameter.Footnote 5
(2)
In what follows we will save space by using representations in which labelled slashes separate the metrical positions, as in (3).
(3)
Alignment to the metre follows rules specific to S and W positions. For each, we first give the rules, then discussion and examples.
3.1.1 W position
(4)
3.1.1.1 W as any single stressless syllable
This is the most common realisation, and instances are too numerous to mention here.
3.1.1.2 W as any sequence of stressless light syllables
In practice, the upper limit seems to be four; here is an example with three ([təd] and [in] can be light syllables in the Hopkins weight system).
(5)
3.1.1.3 W as a stressed monosyllable
As is true for much English verse (Magnuson & Ryder Reference Magnuson and Ryder1970, Kiparsky Reference Kiparsky1975), a stressed syllable may occur in weak position when it is the only syllable of a monosyllabic word. This is true, for instance, of the second word of (6).
(6)
The line would be unmetrical with the stressed syllable of a polysyllabic word in weak position.
(7)
It would likewise be unmetrical if we substituted a polysyllabic word in the same location.
(8)
3.1.1.4 W as a resolved sequence
A resolved sequence is defined as a stressed light followed by a stressless non-heavy syllable in the same word. Resolved sequences act as units elsewhere in English (Old English: Russom Reference Russom1987, Dresher & Lahiri Reference Dresher and Lahiri1991; Chaucer: Young Reference Young1928: §112); and in iambic pentameter they occasionally are allowed to fill an S position (Kiparsky Reference Kiparsky1977: 236, Prince Reference Prince, Kiparsky and Youmans1989: 53). In sprung rhythm, Hopkins extends the practice by allowing it in W as well. Here is an example; in yellow both [ˈjɛ] and stressless final [loʊ] may count as light syllables for Hopkins (see §3.4).
(9)
The ability of resolved sequences to appear in W must be construed as overriding the otherwise general ban on lexical stress in W. The unmetrical example (8) illustrates this; since the first syllable of faithful is heavy, it cannot be accommodated in W under resolution. In the view of Hanson (Reference Hanson1992: 139) and Hanson & Kiparsky (Reference Hanson and Kiparsky1996), the special privilege of resolution can be formalised as correspondence between a metrical position and a (phonological) foot, specifically a moraic trochee, in the sense of Hayes (Reference Hayes1995) and other work.Footnote 6
3.1.1.5 Null
The use of null W positions is what led Hopkins to call his metre ‘sprung’. An extravagant example, given in context, is shown in (10).
(10)
In the manuscripts the null W positions are often marked diacritically by Hopkins using what he called a ‘great colon’ (a colon written larger than normal).
In Kiparsky's description, the ways that W can be filled are stated as licenses, but the pattern can also be translated into constraints.Footnote 7 In the statement of (11b), we employ a widely used term of generative metrics: a lexical stress (Kiparsky Reference Kiparsky1977) is a stress in a polysyllabic word; it is called ‘lexical’ because its greater stress relative to its neighbour(s) is part of the lexical representation.
(11)
Neither of these constraints is unique to sprung rhythm. The exclusion of lexical stresses from W (11a) is found throughout the metrics of English as well as German and Russian (Magnuson & Ryder Reference Magnuson and Ryder1970, Bailey Reference Bailey1975, Kiparsky Reference Kiparsky1975). The ban on heavy syllables in multiply filled W positions is documented by Hanson (Reference Hanson1992) for the ‘binary-ternary’ verse of Hopkins' contemporaries, Tennyson and Swinburne.
3.1.2 S position
S in sprung rhythm may be filled with any of the sequences in (12).
(12)
Here are examples and discussion.
3.1.2.1 S filled by a single stressed syllable
This is the normal realisation and examples are abundant.
3.1.2.2 S filled by a resolved sequence
S can be filled with a resolved sequence just like W, though examples are less frequent.
(13)
3.1.2.3 S filled by single non-light syllable
As a less usual option, S may be filled with a single stressless syllable provided it is not light, as in (14).
(14)
Kiparsky's account can again be expressed in constraints, for which we propose (15).
(15)
Constraint (15a) actually has exceptions, of which there are precisely two; Hopkins wrote these empty Ss with the symbol ‘…’.Footnote 8 We will simplify our treatment slightly by glossing over these two exceptions and treating (15a) as if it were exceptionless. Constraint (15b) would be violated by the hypothetical lines in (16).
(16)
Both (15a) and (15b) ban highly non-sonorous syllables (of which null is the extreme case) in rhythmically strong position; for phonological analogues of these constraints see de Lacy (Reference de Lacy2004).
The ban on multiply filled S (15c) seems sensible from the viewpoint of typology: while there are systems that freely allow multiply filled W (e.g. English folk verse), it seems that S is typically constrained to be filled just once.
3.1.3 Outrides
Outrides are Hopkins' extension of a common English verse practice, extrametrical syllables. These are syllables that, in most analyses, are not affiliated with a strong or weak metrical position, but float on their own, licensed by specific metrical rules. The conditions for extrametricals are fairly consistent across poets; we summarise the main tendencies in (17).
(17)
Here are some extrametricals from Shakespeare; it can be seen that each such syllable is more weakly stressed than its left neighbour, and precedes a (usually) major phonological break.
(18)
In his sprung rhythm poetry Hopkins extends the concept of extrametricality and (in his commentaries) names the extra syllables outrides. Outrides differ from ordinary extrametricals in that they may consist of more than one syllable, under the same conditions given in (4) for W positions: they can either consist of all non-heavy, stressless syllables, or can be (rarely) a resolved sequence. Here are some examples of outrides from Hopkins’ poetry; we use the poet's own subscript arc notation to mark them.
(19)
Example (19a) is a very ordinary outride; (19b) is a stressed outride (although stressed, it is weaker than the stress on the preceding syllable, being part of a compound word). (19c) is a disyllabic outride, and (19d) is a resolved one.
The constraints we assume on outrides are given in (20).
(20)
3.2 Overreaving
‘Overreaving’ is not another metrical license but a restriction, not found (to our knowledge) in standard metres. The metre for a line begins with W and ends with W, but in fact the line-final W and the line-initial one are the same position. In effect, this W is ‘ambistichic’, as suggested in (21).
(21)
Graphically, Hopkins presents his lines as units, placing the syllables where they would belong according to sensible criteria of rhyme and phrasing. But in the metrics, the W is counted as just one position: it cannot bear more material than is allowed in one single W (see (4), (11)). Thus it is easy to construct examples of line pairs that scan individually but could not occur as a concatenation: for example if the first line ends with a W filled by a heavy syllable, and the second begins with a filled W.
3.3 Paraphonology
English poetry is often observed to be based on a count of syllables that is smaller than would be expected from the ordinary phonemic representations of the words. These divergences are systematic and can be predicted using phonological rulesFootnote 14 – processes of glide formation, vowel deletion and the like. For instance, the phrase many a is often treated by poets as two syllables. This plausibly reflects a general glide formation process that converts /ˈmɛ.ni.ə/ to [ˈmɛ.njə]. Kiparsky (Reference Kiparsky1977: 190) proposes to include these rules in a component of the metrical grammar that we will here call the paraphonology. The rules of the paraphonology apply to the normal phonological representations, yielding the representations employed in scansion. For instance, Hopkins often applies a paraphonological rule of desyllabification, converting stressless /i u oʊ
/ to [j w w ɹ l n] when they are prevocalic; this reduces the number of syllables and often affects the scansion possibilities. Desyllabification can be fed by a process of context-free [h]-deletion.
We will not treat Hopkins’ paraphonology in detail here; it closely resembles the paraphonology of John Milton, whose verse Hopkins admired (for detailed treatments of Miltonic paraphonology, see Bridges Reference Bridges1921 and Sprott Reference Sprott1953). Usually, when Hopkins applied a paraphonological rule, he marked the place with a superscript arc. In the (less common) places where we have had to appeal to paraphonology to get a line to scan, we have indicated this in our web-posted scansions.
3.4 Weight assignment
We complete our summary of the Kiparskyan analysis by stating the principles that classify syllables by weight.
Standard British English vowels can be short ([i ɛ æ ɒ ʌ ʊ ə]) or long (all others, including diphthongs). As in many languages, a syllable counts as light if it is open and short-vowelled and heavy if it is closed or contains a long vowel or diphthong.Footnote 15 There is a special provision for final stressless syllables: a single consonant may be ignored, hence final C
C may optionally count as short. Unstressed non-low long vowels and diphthongs ([iː uː ei əʊ]) also may count as short when final.Footnote 16Hanson (Reference Hanson1992: 146) points out parallels to these patterns in English phonology.
Another source of variation is vowel–sonorant merger, which we treat as a paraphonological process. It merges a stressless vowel with a following coda sonorant, creating a short syllabic sonorant. This process can create light syllables all by itself (e.g. stressless can can be light; /kən/→[k
]); and it can also apply in conjunction with consonant extrametricality: and is optionally light, since /ənd/ can become [
d] by paraphonology, with the final /d/ then ignored.Footnote 17
The application of these principles of weight assignment are illustrated in (22).
(22)
Correption
One other paraphonological rule affects weight: Correption shortens a vowel or diphthong when another vowel immediately follows, not necessarily in the same word. For instance, because of Correption, a word like how can be treated as light when it precedes a vowel-initial word; or lion can be resolved since its first vowel is prevocalic.Footnote 18
Correption relates to the phonology of English in an intriguing way. English words obey a minimum length requirement: no content words may consist of a single light syllable (Pater & Tessier Reference Pater, Tessier, Solé, Recasens and Romero2003). What happens when Correption applies to a monosyllabic word? As Hanson (Reference Hanson1992: 136) observes, the resulting illegal configuration is resolved by treating the word in question as stressless; hence it may occupy a polysyllabic W position.Footnote 19
(23)
It appears that the destressing version of Correption applies only to high-frequency words, which perhaps are already semi-destressed in ordinary speech.
3.5 Hopkins' diacritics
Because Hopkins was frustrated by the inability of his friends to make sense of his new metrical system, he extensively annotated his poems with diacritics. These are interpretable in light of the metrical structures of sprung rhythm as outlined above. In a number of cases, Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989) demonstrated that, given the right analysis, the distribution of Hopkins' diacritics is actually inevitable – even in cases where critics have found them counterintuitive.
The study of the Hopkins diacritics has been facilitated since the publication of Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989) by Mackenzie's (Reference MacKenzie1991) preparation of a complete facsimile edition of Hopkins' manuscripts. We have extracted all the diacritics from this source, guided by Mackenzie's editorial work. In cases where the manuscripts disagreed, our practice was to assume the presence of a diacritic if any one of the manuscripts included it.Footnote 20 For overviews of the diacritics, see Mackenzie (Reference MacKenzie1990, Reference MacKenzie1991) and Moore-Cantwell (Reference Moore-Cantwell2009).
In (24) we list the principal diacritics and their meanings.
(24)
3. Sample scansion
We provide below a scansion (following the analysis of §§6.2–6.6 below) of the first eight lines of Hopkins' poem ‘The Windhover’. We give IPA transcriptions which, when combined with the stress marks, yield the weights shown. The scansion is the one established under our analysis and is identical to Kiparsky's. Hopkins' diacritics are included.
(25)
4. Digital corpus and machine scansion
Our study of sprung rhythm encompassed most of the 27 poems proposed by Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989: 339) as instances of this metre. We omitted ‘The Wreck of the Deutschland’, since it is not written in normal sprung rhythm but in a non-quantity-sensitive metre that Kiparsky (§8) calls ‘semisprung’ rhythm. We also excluded ‘The Leaden Echo and the Golden Echo’, because its lines vary in length according to an unpredictable scheme; it is essential in testing the system to know how many S positions each line has. The remaining corpus of 25 poems contains 583 lines.
We encoded the 6127 syllables of the corpus according to a scheme marking stress and phrasing (see §2.2) and syllable weight (§3.4). Phonological coding necessarily involves a certain application of intuition and native speaker judgment. We believe our codings are sensible, and invite scrutiny of them.Footnote 21
Hopkins sometimes wrote poems that deliberately varied the requirements of sprung rhythm. Generally he specified these deviations in the manuscripts. Thus Hopkins notes that ‘Brothers’ is written without overreaving (Mackenzie Reference MacKenzie1991: 211) and that ‘The Loss of the Eurydice’ employs overreaving within stanzas but not across stanza breaks (Mackenzie Reference MacKenzie1991: 136). ‘Tom's Garland’ and ‘Ashboughs’ are specified as not allowing empty W positions.Footnote 22 ‘Brothers’ is specified as having the special licence of allowing the line-initial ‘inversion’ often seen in iambic pentameter. We respected all of these specifications in our scansions.
For reliability, we scanned using a computer program. The input file to our program specifies for each line its phonological encoding (stress, phrasing, weight), as well as its intended metre (trimeter, tetrameter, etc.). The program outputs a list consisting of every scansion that obeys the inviolable metrical constraints given above. The program implements the principle of overreaving, keeping track of the syllables in the final W position of one line as it scans the next. The program code embodies a precise characterisation of every constraint we have used and is posted on the article website.
4.1 Results and interpretation
The great majority of the lines in the corpus scan straightforwardly, in ways that match Hopkins' diacritic marks and strike us as intuitively sensible. To put the claim differently, we believe that our checking backs up the claims Kiparsky originally made that the Hopkins sprung rhythm corpus obeys the constraints that he posited. However, there are also a few lines that do not scan straightforwardly under the system. The system ‘fails gracefully’ with these lines, in that we can bring them within the compass of the system with minor adjustments such as paraphonology. These adjustments are enumerated in our phonological codings (see the supplementary online materials). Beyond these, there appear to be two fairly clear outright exceptions to the constraints.
First of all, in one line, we must place a ‘lexical stress’ (stressed syllable of a polysyllabic word) in W position, violating the requirements laid out in (4) above.
(26)
Hopkins himself intended the deviation here, as we know from the diacritic he placed that specifies S position for the second syllable of lifted.Footnote 23 Kiparsky mentions two other possible such cases (Reference Kiparsky, Kiparsky and Youmans1989: 326), also supported by Hopkins' diacritics, but according to our calculations these two scansions are not actually required under the system of constraints.
There is one other line that is very difficult to scan under the system.
(27)
Our best response to this line is to assume the phonological representation [ˈfɔːwəd] for forward (cf. note 15), which renders the vowel eligible for Correption (§3.4.1); this is the only case of Correption before a consonant, but perhaps the homorganic character of [ɔː] and [w] renders this plausible. We also apply Correption to the [aʊ] of however, take Hopkins’ outride mark on and at face value and obtain (28).
(28)
We feel that this is going out on too many limbs at once, and would prefer to regard (28) as an exception. We note that the second token of the syllable like is a last-minute interpolation by Hopkins; it seems possible that he did not fully check the consequences for scansion when he added it.
4.2 Assessment using a prose sample
There are only 583 lines in the corpus; hence we ask how meaningful having just two exceptions is. A way to address this question is the prose model method (Tarlinskaja & Teterina Reference Tarlinskaja and Teterina1974, Tarlinskaja Reference Tarlinskaja1976, Biggs Reference Biggs1996): one locates lines of prose similar in their phonological properties to the verse in question and tries to scan them as if they were verse. This establishes a baseline that tells us to what extent the regularities observed are merely the result of the poet using the language at hand, with its characteristic word lengths, stress patterns and phrasings.
For our primary prose sample, we took Hopkins' ‘Author's Preface’ (Mackenzie Reference MacKenzie1990: 115–117) and a few of his letters, chosen for being available in digital form. We separated these texts into ‘pseudo-lines’ of sequences separated by punctuation marks. From this material, we randomly selected 155 pseudo-lines in such a way that the distribution of line lengths, counted by syllables, was the same as that found in the corpus of Hopkins' actual verse. For each such pseudo-line, we assigned a specific number of S positions to which it had to be scanned. These assignments were made randomly, but matched the corpus of real lines statistically. To give one example, the 15-syllable pseudo-line in (29) was assigned at random to be scanned as a sprung rhythm pentameter (six of the 21 15-syllable lines in the corpus are pentameters).
(29)
Since Hopkins' real lines must be scanned in accordance with the principle of overreaving (§3.2), we broke up our sample into seven-line ‘poems’, seven lines being the average size of domain (poem or stanza; §4) within which overreaving is enforced in the real corpus. Lastly, we annotated our corpus of pseudo-lines for stress, weight and phrasing, just as we did the original corpus.
We scanned the lines with our program, and for those lines in which no legal scansion was found, we pondered various ‘repairs’ of the type used earlier to rationalise difficult lines from the corpus. However, even when we carried out these repairs, 19 of the 155 lines in our prose sample (12·3%) remained unscannable. In most cases the lines were simply too long to scan. We give an example in (30); even when we cram as many syllables into each position as possible, we still have leftovers (the syllables ‘Falling Rhythms’) at the end.
(30)
Most unscannable lines were too long like this; the line ‘Amiability’ (scanned as a tetrameter) was too short.
We used the prose sample to assess the possibility that the relative paucity of unmetrical lines in the Hopkins corpus could have arisen by accident. The relevant proportions here are 19/155 unmetrical lines in the prose sample, 2/583 for the real lines. A Fisher's exact test indicates that this difference is highly significant; p<10−11. Our test affirms that the Kiparskyan analysis reflects genuine regularities in the sprung rhythm corpus.
4.3 Compatibility with Hopkins' diacritics
As Kiparsky noted, an adequate account should not just make it possible to scan every line; but should provide a scansion that is compatible with Hopkins' diacritics. Thus we further check whether the grammar is producing such a scansion.
Since by Hopkins' own account, he did not diacritically annotate everything,Footnote 24 we adopt a ‘positive evidence only’ criterion: if there is a diacritic present in the source, an adequate scansion must match it; but less common scanning options not matched by a diacritic are assumed to be possible. Checking by this criterion, we find that there are only three lines that cannot be scanned in a diacritic-compatible way. These are given in (31), which includes the best scansion obtainable in the model developed below (§§6.2–6.6).
(31)
Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989: 314) suggests that (31c) involves a marginal possibility of trisyllabic resolution (on oracle), an option later abandoned by Hanson & Kiparsky (Reference Hanson and Kiparsky1996) and here; we treat the line as scannable but not matchable to the diacritics.
If we add these three lines as exceptions to the two already discussed, the exception rate (5/583) remains less than 1%, and the statistical comparison with the prose sample remains highly significant (Fisher's exact test, p<10−7).
4.4 Two new inviolable constraints for sprung rhythm
There appear to be two additional inviolable constraints detectable in the data.
First, we find that while Hopkins is rather flexible in mismatching stressed and stressless syllables to S and W position (see Kiparsky Reference Kiparsky, Kiparsky and Youmans1989: §10), there is one place where he is quite strict: the rightmost S position of a line must always have a greater degree of stress than the following W. The only possible exceptions can be defined on grounds of rhyme; see note 29. This condition is not surprising in the context of English metrics, where the stress conditions are often enforced more strictly for the last S position in the line (Tarlinskaja Reference Tarlinskaja1976: 143–144).
Second, we find that the few appearances of empty W positions in word-medial position are limited by morphology. The only words that have empty W within them (position shown) are: un Ø selve (BP 21), un Ø cumbered (CS 13), Un Ø Christ (LE 24.4) and dis Ø membering (SS 7). Plainly, this is not a random collection; in all of them the empty W is placed after a productive prefix (in terms of Lexical Phonology (Kiparsky Reference Kiparsky1982), a prefix of Level II). Thus, quite a bit of analytical work can be done by a constraint that forbids empty W within simplex words.
With these two observations, we add to the constraints given so far the following.
(32)
We will call the grammar which uses the Kiparskyan inviolable constraints plus these two the ‘amplified Kiparskyan grammar’.
5 Number of scansions
The amplified Kiparskyan grammar allows multiple legal scansions for most lines of sprung rhythm. In this and the following section we address the issue of multiple scansions, arriving at the view that while in some cases multiple scansions are appropriate, overall the system provides too many scansions, violating a Parsability Principle that we propose as a metrical universal.
5.1 Free variation in Hopkins' practice
That more than one scansion should be regarded as possible for certain lines is indicated by Hopkins' own metrical practice. His diacritics sometimes indicate different scansions for very similar sequences in different lines, the choice of which is unpredictable.
A clear case is his treatment of sequences of two stressless syllables in a row, separated by a phrase break. Hopkins sometimes indicates by a diacritic that the first stressless syllable should be scanned as an outride, as in the examples of (33a). In other cases, however, he provides no outride diacritic, suggesting a multiply filled weak position as in (33b).
(33)
We can discover no basis for the choice between these two possibilities, and conclude that this is a case of free variation – that both possibilities are legal sprung rhythm scansions. For further possible instances of free variation see tableau (46) below, as well as the full set of tableaux posted on the article website.
5.2 Variety of scansions
We turn next to the issue of the number of possible scansions – are there too many? To begin with the facts, our software indicates that the average number of scansions permitted by the amplified Kiparskyan grammar is 14·8 (minimum 1, maximum 932, median 6). The number of possible scansions increases with line length, since there are more loci of possible variation.
Crucially, it appears that none of these possible scansions can be ruled out by adding new inviolable constraints. Furthermore, the possible scansions vary widely in terms of markedness, and the Kiparskyan grammar offers no way of choosing a less marked (or totally unmarked) scansion over a highly marked but still possible one.
Here is an example. The counterintuitive scansion of BC 21 in (34a), which is legal under the amplified Kiparskyan analysis, is on equal footing with the much more natural scansion in (34b).
(34)
However, the scansion in (34a) cannot be eliminated by adding additional inviolable constraints. Its most obvious metrical defects are (a) the syllable fetched, bearing phrasal stress, in W position, and (b) the empty W, which, unusually for Hopkins, is not flanked by two stressed syllables (see §6.3 below). Any constraints that forbade these configurations, however, must be violated in other lines, which would otherwise not be scannable at all. For example, phrasal stresses appear in weak position in (35a), and an empty W not flanked by stresses appears in (35b).
(35)
These scansions are not only mandated by Hopkins' diacritics, but are the only scansions allowed under the amplified Kiparskyan grammar.
In sum, it appears that any effort to use inviolable constraints to trim back the large number of scansions, or to remove highly marked scansions allowed under the amplified Kiparskyan grammar, would run afoul of exceptions.
6. The Parsability Principle and its consequences
We have just seen that the large number of scansions allowed under the amplified Kiparskyan grammar is problematic, in that some of the scansions seem intuitively unnatural. But the simple fact that the scansions are numerous may also be problematic. Here we explore the possibility that a genuine ‘metrical pathology’ is present in the Kiparskyan analysis. Specifically, we propose that metrical systems are subject to a naturalness requirement related to parsability; i.e. the ability of the reader or listener to recover from the phonological string a reasonably unambiguous sense of the scansion. We will call this the Parsability Principle.
(36)
The Parsability Principle is defined as a strong tendency, rather than an absolute requirement, because metrical systems may involve modest deviations from full parsability. We give one example here. Milton's mature blank verse involves a system of paraphonology (Bridges Reference Bridges1921, Sprott Reference Sprott1953, Kiparsky Reference Kiparsky1977) whereby vowels in hiatus undergo optional glide formation or elision. When the paraphonology is applied in appropriate ways, the resulting representations obey a very strict requirement for syllable count (ten positions plus an optional extrametrical). Occasionally – and only occasionally – Milton writes a line in which there are two locations where a vowel could be removed by paraphonology, and both scansions are reasonable. This is true, for instance, of Paradise Lost 10.974 in (37).
(37)
Such cases do exist, but they are rare, and even among them, usually one scansion is more far more probable (in terms of Milton's characteristic metrical practice) than the other. In short, for readers with sufficient experience with Milton's metre, scansion is highly but not perfectly recoverable from the printed page.
The same holds, we believe, of metre in general: scansion is generally, if sometimes imperfectly, recoverable from text. Across traditions, this pattern arises from several factors: strict syllable-to-position correspondence (as in most European literary verse or in Chinese metres), strict quantity limitations, or the requirement that paraphonological rules apply as the norm rather than the exception, as in Italian (Elwert Reference Elwert1984).
Intuitively, there is good reason for the Parsability Principle to hold true: the reader takes pleasure in ‘hearing the rhythm’ of a verse line, and a line that is compatible with many different rhythmic interpretations will necessarily fail to produce a vivid impression for any particular one of them.Footnote 25
If the Parsability Principle is true, then one of two things must hold of sprung rhythm. Either it was a misconceived project – essentially, unnatural poetry – or the Kiparskyan analysis is only a partial account of it. In fact, we think it unlikely that sprung rhythm is an unnatural metre, since so many readers experience strong intuitive appreciation of Hopkins' metrical practice. We posit instead that the Kiparskyan analysis is incomplete, and seek additional constraints that make the system more reliably parsable.
6.1 Amplifying the analysis: the role of stochastic grammar
Our goal is to discover a system that can produce multiple possible scansions for a line of sprung rhythm, but that (a) distinguishes marked from unmarked scansions in some way and (b) provides the reader/listener with a means of recovering the intended scansion with some reasonable probability. We will argue here that what is needed is a stochastic grammar that includes violable constraints.
The need for such grammars is adumbrated in much of the literature in metrics. For instance, the core constraints proposed for English iambic pentameter (notably in Kiparsky Reference Kiparsky1977) are exceptionful, as pointed out by, for example, Barnes & Esau (Reference Barnes and Esau1978), Koelb (Reference Koelb1979) and Tarlinskaja (Reference Tarlinskaja, Dresher and Friedberg2006). Youmans (Reference Youmans, Kiparsky and Youmans1989) argues that exceptionality and gradience are pervasive in metrics, supporting his claim by showing how subtle, violable constraints lead Milton to use non-standard word order in his verse.
While the existence of violable constraints in metrics is widely acknowledged, we are also in need of an explicit formal theory that can accommodate such constraints. Recent theoretical developments in linguistics offer a number of candidate frameworks. What they all share is that output candidates (for us, scansions) are not classified on an up-or-down basis, but rather are assigned a probability, expressing gradient metricality. A probability-based approach has the potential to solve all of the problems we have encountered so far, as follows.
First, where there is evidence (as in (33)) that more than one scansion should be considered well-formed, then each such scansion receives an intermediate probability (that is, well above zero and well below one). For example, the stochastic grammar we will propose assigns to the three lines of (33a) the probabilities (in order) 0·589, 0·495 and 0·548, and to (33b) 0·383, 0·102 and 0·420. As we will see later on, such intermediate probabilities result from constraint conflict.
Second, a stochastic grammar can include non-stochastic behaviour as a special case. In the stochastic grammar we will propose, the constraints of the amplified Kiparskyan grammar are assumed to be inviolable. Lines violating them receive zero probability, and are thus treated as fully unmetrical, just as before.
Third, while a stochastic grammar cannot entirely rule out problematic bad scansions such as (34a), it can come close, by assigning them very low probabilities. As will emerge, such scansions violate constraints that, though not inviolable, are still rather strong. In the grammar we propose, (34a) is assigned the very low probability of 0·0065; its much better partner (34b) 0·973.
Fourth, a stochastic grammar can nevertheless assign high probabilities to scansions that have noticeable constraint violations, such as those in (35). These scansions win for want of a better alternative, since they have no competitor scansions that obey the relevant constraints. In the grammar we propose, both (35a) and (35b) are the unique candidates that obey the inviolable constraints, and thus they receive a probability of one.
Lastly, a stochastic grammar can solve the parsability problem: for the grammar we propose, it is generally the case that just one scansion (or at worst, just a few) dominates the probability distribution. If the reader simply guesses the highest-probability scansion, she will in the great majority of cases arrive at a single, clear metrical interpretation.
In what follows, we flesh out this idea. §6.2 describes the maxent framework for metrical grammars. §6.3 gives our proposed additional, violable constraints. §6.4 gives the data we use to set the weights of the maxent grammar, and §6.5 describes the computations by which the final grammar was arrived at. The remaining sections assess our analysis and offer general conclusions.
6.2 Constructing the stochastic grammar I: framework
As noted above, several formal models exist that make it possible to mould raw constraint sets into grammars that assign probabilities to candidates. In the main text we describe the results we have obtained using maxent grammars, an approach whose intellectual ancestry dates to Hopkins' time but whose application to linguistics is recent (see e.g. Goldwater & Johnson Reference Goldwater, Johnson, Spenador, Eriksson and Dahl2003, Smolensky & Legendre Reference Smolensky and Legendre2006, Wilson Reference Wilson2006, Hayes & Wilson Reference Hayes and Wilson2008). Other frameworks are discussed in Appendix B.
Maxent grammars use constraints to assign probabilities to a set of candidates. The candidates may be assumed to be created for each input by a gen function, as in Optimality Theory (Prince & Smolensky Reference Prince and Smolensky1993). Each candidate is assessed for the number of times it violates each constraint. The candidates compete with one another for a share in the probability (total: 1) for any given input. Here, the inputs are pairs consisting of the phonological representation of a line and a sprung rhythm metre (trimeter, tetrameter, etc., according to the particular poem). The candidate outputs created by gen are scansions; i.e. alignments of the syllables with the metre as in (2).
Each constraint bears a weight, a non-negative real number. Intuitively, the higher the weight, the stronger the effect of the constraint; all else being equal, candidates that violate highly-weighted constraints will have lower probabilities. The procedure that derives probabilities from weights and violations (see Goldwater & Johnson Reference Goldwater, Johnson, Spenador, Eriksson and Dahl2003) is given in (38).
(38)
Where do our constraint weights come from? For the inviolable constraints of the amplified Kiparskyan grammar, we simply assume infinite weights, and thus that scansions violating them receive zero probability. For the violable constraints, we need smaller weights, such that violations do not completely rule out a scansion, but have the effect of strongly disfavouring inferior scansions – for example, in preferring (34b) to (34a). The weights also need to be balanced against one another, so that rival scansions that violate different constraints (as in the cases in (33)) will each be able to receive substantial probability.
In principle, we could set the weights by hand, finding values that prefer the scansions that we intuitively prefer. In fact, a better method is available, one that accesses Hopkins' own intuitions. We cover this method in §6.4 below, then in §6.5 discuss how we computed the weights.
6.3 Constructing the stochastic grammar II: the violable constraints
In developing our augmented grammar, we tried to adhere to existing research literature in metrics. This is because we value a solution to sprung rhythm that situates it typologically within English metrics and within metrics generally. Thus, we sought constraints that would be applicable in other metrical genres and traditions as well as in sprung rhythm.
We explored a large number of constraints (30), but in the end we added only eight new violable constraints to those of the amplified Kiparskyan grammar. Our criterion for selecting them was that they all passed a standard significance test (the likelihood ratio test).Footnote 27 Our proposed grammar is the largest we could find in which every constraint tested as significant.
The constraints we added to the grammar fall into four families. First, there seems to be a dispreference in Hopkins' verse for multiply filled W positions (Kiparsky Reference Kiparsky, Kiparsky and Youmans1989: 314). We suggest that any polysyllabic W position involves some cost, and that a triply filled W position is costlier still. (In principle, a quadruply filled W should be even more costly, but since the model fit does not improve with a constraint banning this we will not include it here.) Moreover, resolution seems to be disfavoured in S position, in comparison to W (Kiparsky Reference Kiparsky, Kiparsky and Youmans1989: 332). The constraints we suggest are given in (39).
(39)
For examples of violations, see (3), (5) and (13). *2σ in W is meant as ‘at least two’; hence if (39b) is violated, so is (39a).
The typological status of the constraints in (39) should be uncontroversial: a great many metrical traditions require W positions to be filled just once, and a great many English poets never use resolution in their standard-metre verse.
A second source of violable constraints is the principle (common to all stress-based metres) that scansions should match the stress contour of the line to the SW pattern of the metre (Jespersen Reference Jespersen and Jespersen1933, Hayes Reference Hayes1983). Our grammar uses the constraint in (40).
(40)
A sample violation is the sequence
and
God's / in (14). It has long been noticed that the sequence SW tends to be matched more strictly (that is, with a ‘fall’ in stress contour) than WS (Magnuson & Ryder Reference Magnuson and Ryder1970, Kiparsky Reference Kiparsky1977), and this appears to be so for sprung rhythm; the analogous constraint Match WS fails to pass our significance test. Match SW is one of the constraints that results in low probability for scansion (34a) above.
Third, we find that empty W positions strongly tend to be flanked by S positions that are filled with stressed syllables, a distribution pointed out by Hopkins himself (Abbott Reference Abbott1935a: 23). This restriction perhaps relates to the Parsability Principle, as it may help the listener identify these positions as being empty. In English folk verse forms that also allow empty W positions, such a requirement appears to be normally obeyed (cf. Attridge Reference Attridge1982: 97), as in the lines of children's verse in (41).
(41)
Thus we posit the constraint in (42).
(42)
(43) gives a sample violation.
(43)
The term ‘clash’ in the name of the constraint refers to the stress clash created by the two adjacent stressed syllables in S. *No Clash Empty W is the other constraint that contributes to the low probability for scansion (34a) above.
The remaining constraints we posit govern outrides. Outrides are themselves assessed as metrically costly by the constraint *Outride (44a). As Kiparsky notes (1989: 324), outrides that precede only a weak phonological break are disfavoured; we express this with (44b), which penalises outrides that are only at the end of a Clitic Group, not at the end of a Phonological Phrase or higher category. Lastly, departing slightly from Kiparsky, we have marginally permitted outrides in short lines (tetrameter and shorter), but we penalise this with what turned out to be a very strong constraint, (44c).
(44)
Outrides in general are abundant (though rare enough that a constraint against them improves the model fit). Examples of less usual lines violating (44b, c) are given below.
(45)
Constraints (44a) and (44b) arguably have a solid typological status. Outrides (also known as extrametrical syllables) have a marked status in standard English metres; for example, they are often used sparingly, or limited to line endings, or limited to fully stressless syllables, and so on. The restriction of outrides to just before strong prosodic breaks (44b) is also standard (Steele Reference Steele1999: 87). The limitation of outrides to the longer metres (44c) is harder to defend typologically; Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989: 336–337) suggests an artistic basis for this choice.
In sum, we propose to add to the amplified Kiparskyan grammar a set of eight violable constraints, given in (39), (40), (42) and (44). These constraints all receive finite weights in the maxent grammar, reflecting their violability.
6.4 Setting the weights
The violable constraints of a maxent grammar are assigned weights, expressing their potency in reducing the probability of scansions that violate them. Informal experimentation indicates that, provided we give these constraints weights that are neither very large (which would render them essentially inviolable) nor very small (which would render them ineffective), we can make substantial headway on the problems laid out in §6.1 (permitting free variation, allocating low probabilities to implausible scansions and so on). Yet setting the weights by hand relies on the metrical intuitions of the analyst – perilous in the case of sprung rhythm – and strikes us as somewhat unprincipled in any event.
We can do better than this, because Hopkins has left us an invaluable source of his own metrical intuitions, in the form of the diacritic markings he attached to much of his sprung rhythm verse (§3.5). Over half the time, the diacritic markings are compatible with just one of the many scansions permitted by the amplified Kiparskyan grammar. These diacritically marked lines thus constitute unambiguous testimony for Hopkins' own metrical preferences.
Our goal, then, is to set the weights in a way that maximises the probability assigned to scansions which we have reason to believe from the diacritics that Hopkins himself preferred. By assigning the weights in this way, we can maximise the faithfulness of the analysis to Hopkins' intuitions, rather than relying on our own.
In addition to the diacritics, there are two other sources of information that can be used to identify Hopkins' preferred scansions. First, our inspection of the corpus leads us to believe that, without exception, Hopkins places the rhyming syllable (or initiates a sequence of rhyming syllables) in the rightmost S position of the line. We have relied on this regularity and reject as Hopkins-incompatible any scansions that would violate it.Footnote 29 In addition, we have assumed that any outride intended by Hopkins is marked as such.
In sum, our criteria for diagnosing Hopkins’ own preferences are his diacritics, the assumption that rhymes are in S position and the assumption that all outrides are marked. From these, we established with our software that there are 311 lines in which the diacritics unambiguously indicate a ‘Hopkins-preferred’ scansion by our criteria – somewhat more than half the corpus.
The 311 Hopkins-preferred scansions demonstrate the violability of the constraints proposed in §6.4. Table I gives the violation counts for each constraint in this set of lines.
Violations of the violable constraints in Hopkins-preferred scansions.

6.5 Grammar computation
Assembling all of the above ingredients, we carried out the following computation. First, we assumed that the inviolable constraints of the amplified Kiparskyan grammar have infinite weights, thus excluding any candidates that violate them. We implemented this with our scansion software, which simply refrained from outputting any scansions that violate these constraints.Footnote 30 The software did output all scansions that obey these constraints (a total of 8633, distributed among 583 lines), along with the number of times each scansion violated our eight violable constraints (hence 8×8633 values). The software also singled out the 311 lines that have a unique ‘Hopkins winner’ and designated which scansion for each of the lines was the winner.
The next step was to set the weights, with the goal of assigning as much probability as possible to the Hopkins-preferred scansions. This is an instance of the widely-used ‘maximum likelihood criterion’ for model fitting.Footnote 31 There are several algorithms that can find the maximum-likelihood weights for a maxent grammar (Malouf Reference Malouf, Roth and van den Bosch2002). We used the conjugate gradient algorithm, implemented in a computer program called the Maxent Grammar Tool (Wilson & George Reference Wilson and George2009). We fed this program an input file containing the information above, and used it to calculate the weights. Once the weights were calculated, we used them to assign a probability to every scansion, following the procedure in (38). These probabilities were calculated not just for the 311 lines having an unambiguous Hopkins scansion, but for the entire set of 583 lines.Footnote 32
In the following section, we assess the degree of success this procedure achieved, both in matching Hopkins' preferred scansions and in rendering the system parsable.
6.6 Results
6.6.1 Weights
The weights for the violable constraints as calculated are given in Table II.
Weights of the violable constraints.

The nearly inviolable constraint *Outride-Short Line received an extremely high weight, the others more modest ones. Note that the constraints were cumulative in their effects. For example, every line that had an outride before a weak break violated not just *Outride-Weak Break, but also *Outride. Hence by the procedure in (38) any such line received a penalty of at least 1·69+2·22, or 3·91. The constraint pairs {*Outride, *Outride-Short Line} and {*2σ in W, *3σ in W} work similarly.
6.6.2 Sample tableau
We give in (46) a tableau for BC 9. The second row gives the constraint weights and the second column the probabilities predicted by the grammar, reflecting the calculations specified in (38). In the last four rows, the legal candidates for this line (obeying inviolable constraints) are listed. The Hopkins-preferred scansion (Hopkins marked the word in as being scanned in S) is marked with a pointing finger. For all four of the legal candidates, the first W position is not shown, because it must be filled by the final syllable of communion in the preceding line, reflecting overreaving (§3.2).
(46)
For this line, the grammar worked fairly well, matching the Hopkins-preferred scansion with the highest-probability candidate. This is because Match SW, violated by the winner, has a somewhat lower weight than *2σ in W, violated by the second candidate. We believe that this candidate would strike many readers (perhaps including Hopkins) as also fairly acceptable. The remaining candidates have a gratuitous outride and empty W and receive very low predicted probabilities.
The tableaux for the remaining 582 lines are too voluminous to print but may be consulted in the supplementary online materials.
6.6.3 Evaluation of the maxent grammar
In evaluating our grammar, we will first consider just the 311 lines where we can diagnose Hopkins' own preferences from his diacritic usage. For this purpose, it will be useful to have a baseline grammar with which the maxent grammar can be compared. We use our amplified Kiparskyan grammar; i.e. the eleven Kiparskyan constraints summarised in §3.1 along with the two we added in §4.4. We assume all of these constraints to be inviolable; hence a legal scansion is one which obeys them all.
To compare this baseline grammar with our maxent grammar, we assign it the most sensible stochastic interpretation: every output it designates as legal for a given line is assumed to have the same probability, which is simply its share of the total probability of one, divided by the number of candidates. This ‘equiprobable’ grammar sometimes does assign a probability of 1, but only for the 47 lines in which it outputs one single well-formed candidate (as it happens, every one of these matches the Hopkins-preferred scansion).
As a first comparison, we consider the median probability assigned to the 311 Hopkins-preferred scansions.Footnote 33 For the equiprobable grammar, this is p=0·25. Our stochastic grammar improves on this considerably, at p=0·979. Statistical testing, reported in Appendix A, indicates that the difference in performance between the two models is highly significant.
While the median value for our model, 0·979, is encouraging, it is also true that our model has a long, thin ‘tail’ of cases where it outputs a probability for a Hopkins-preferred scansion that is well below one. It is unknown to us how our model (or data coding) might be improved to reduce this degree of error. However, the error for our model can be usefully contrasted with the comparable error for the equiprobable model, where inappropriate low probabilities are output for Hopkins-preferred scansions in great abundance. The two models are contrasted in Fig. 1 with histograms indicating the frequency of their predicted probabilities for the Hopkins-preferred scansions; values less than 0·9 are shown in grey.
Error ‘tails’ for the maxent and equiprobable models.
We can also evaluate our grammar against the 272 lines in which we cannot tell unambiguously what scansion Hopkins preferred. The goal here is more modest; we seek a model that seldom predicts scansions that are incompatible with Hopkins' diacritics and rhyme patterns. The median total probability assigned by our model to Hopkins-incompatible scansions is 2·7%, again with a long tail of higher values comparable to that seen in Fig. 1. In contrast, for the equiprobable model, the corresponding value is 69·7%.
These results lead us to conclude, with Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989), that Hopkins' diacritics primarily serve to direct the reader to a scansion that would be predictable on independent grounds. The exceptional cases may simply be error or random noise, or perhaps reflect idiosyncratic choices made by Hopkins (but only occasionally) for artistic reasons.
6.6.4 Sprung rhythm and the Parsability Principle
We hypothesised that the Kiparskyan analysis is in violation of a metrical universal, the Parsability Principle (36), which requires that readers should be able to recover the intended scansion with reasonable probability. We consider now to what extent our stochastic grammar has solved this problem.
As mentioned above (note 25), parsability results only in part from the grammar: it also depends on the parsing strategy employed. The simplest parsing strategy is to examine all the candidate scansions that the grammar assigns to a text line and adopt as one's favoured parse the grammar's highest-probability candidate, picking at random when there are ties. For our 311 lines where the Hopkins-preferred scansion can be inferred, this strategy coupled with our maxent grammar succeeds 84·5% of the time. This strikes us as reasonably high, though probably on the low side for metrical systems in general. It is much higher than is achieved under the equiprobable model, for which the comparable value is 35·4%.
We doubt that there is any grammar that could achieve near-100% success under this strategy, for a reason already given (§5): Hopkins himself was sometimes ambivalent in establishing the correct scansion for a line. Such cases impose a probably irreducible but modest level of unparsability for the Hopkins corpus.
A second way to assess parsability is to assume that an adequate grammar should have few possible scansions per line. Although the maxent grammar technically assigns a non-zero probability to every candidate scansion, it assigns probabilities that are very near zero to most of them. Here, we count the number of ‘contender’ scansions per line – the number of candidate scansions which get some reasonable amount of probability. We define contenders somewhat arbitrarily as candidate scansions which get a probability of more than 5%. With this criterion, most lines have only one or two contender scansions, and no line has more than ten (average 2·4, median 2). 82% of lines have three or fewer scansions that a listener really has to consider. The distribution of numbers of contenders is illustrated in Fig. 2 with a histogram. Again, we conclude that our stochastic grammar produces a system that essentially obeys the Parsability Principle.
Numbers of ‘contender’ scansions.

6.6.5 What do the results mean?
We return now to the original concerns that led us to revise and amplify the Kiparskyan system as a stochastic grammar. Recall our evaluation of the Kiparskyan system of inviolable constraints (plus our own two): it is valid to the extent that it predicts what can be a line of sprung rhythm, and that exceptions are far rarer than could ever occur by chance. However, we also characterised the Kiparskyan system as one that an adequate general theory of metrics should exclude; this is because it fails to satisfy our Parsability Principle (36), which requires that readers/listeners should in most cases be able to recover the intended scansion from the text.
Our strategy was to augment the grammar with violable constraints, maintaining its rigour by casting it in a formal framework for gradient grammar. When tested, our augmented grammar largely succeeded in matching Hopkins' own preferred scansions. It also provided mostly unambiguous parsability, largely by assigning low probability to implausible scansions. Our results enable us to reaffirm the claim, made intuitively by Hopkins and defended by Kiparsky, that sprung rhythm is a strict metre – but with a stochastic twist: the strictness of our grammar is found not just in the inviolable constraints, but in the strongly biased output probability distributions assigned by the violable constraints.
It remains true that sprung rhythm is not an easy metre, either for readers or for metrists, and we address here the question of why this should be so. First, while our gradient grammar succeeds in making most lines unambiguously parsable, we nevertheless judge that they are less unambiguously parsable than in most metrical traditions; the very fact that Hopkins invented his system of diacritics attests to this. The degree of parsability seems to be sufficient for experienced modern readers to perceive the verse as metrical and to get a good intuitive sense (for most lines) of the intended scansion. But the sense of correct scansion is often uncertain enough to make the verse difficult for the reader – and indeed, to form a barrier, as Kiparsky (Reference Kiparsky, Kiparsky and Youmans1989) demonstrated, to metrical analysis.Footnote 34
In addition, it strikes us as unusual that the full grammar could not be learned until we consulted Hopkins' diacritic markings. From our viewpoint, the diacritics evidently have a double purpose. For individual lines, they serve as a direct crib for indicating the scansion. More speculatively, they could be regarded as training data: the reader who has read enough sprung rhythm with the diacritics included could – in principle – develop an intuitive sense of correct scansion, and ultimately would be able to use this sense to find the intended scansion even without the assistance of the diacritics.Footnote 35 A metrical system that requires diacritic training data to learn is quite unusual, and it may well be that people more easily learn metrical systems in which the poet's intent is recoverable solely from the text.Footnote 36
7 Implications
Although sprung rhythm is a somewhat recherché topic, we think our work has implications for metrics and for linguistics in general.
Concerning metrics, we think the comparison we have made is informative concerning the prospects of a theory of metrics based entirely on all-or-nothing constraints, as proposed recently by Fabb (Reference Fabb2001, Reference Fabb2002, Reference Fabb, Dresher and Friedberg2006) and Fabb & Halle (Reference Fabb and Halle2008). The ability of our analysis to predict, with fair accuracy, what Hopkins' preferred scansion would be is entirely dependent on the use of violable constraints.
Concerning linguistic theory, we present our work as an example of a tradition established by Bresnan et al. (Reference Bresnan, Cueni, Nikitina, Baayen, Bouma, Krämer and Zwarts2007), who demonstrated that by using a set of violable constraints, deployed as a stochastic grammar, it is possible to predict with surprising accuracy which version of the dative construction (NP PP or NP NP) English speakers will employ. We have likewise used stochastic grammar to predict which of the legal scansions of his system Hopkins will employ. While the accuracy of our system falls short of Bresnan et al.'s (84·5% vs. 94%), our system is also making its choices from a set that can include dozens or even hundreds of possibilities, rather than just two. We suggest the term ‘quasi-prediction’ for what Bresnan et al. and we have done, and suggest that it would be profitable in general for linguists to seek out and analyse phenomena that are quasi-predictable.
Lastly, we note some methodological implications of our work. By expressing the lines of Hopkins' poetry in prosodically annotated digital form and scanning them with software, we found it was feasible to test a much larger number of hypotheses than we otherwise might, at the same time reducing the possibility of error. The digital approach, combined with the maxent framework for gradient grammars, also made it possible to test our constraints statistically, thus excluding those that could be true by accident.
Appendix A: Statistical tests
1 Comparison of the maxent and equiprobable models
In this appendix, we address the question of whether our stochastic model significantly outperforms the ‘equiprobable model’, in which all candidate scansions output by the amplified Kiparskyan grammar are given an equal probability of occurrence. Using the equiprobable model as our null hypothesis, we examine the proportion of ‘correct guesses’ that the stochastic model makes. A correct guess is defined as a case in which the stochastic grammar's most probable candidate is the scansion which agrees with Hopkins' diacritic markings. We test only the 311 lines of the corpus for which only one candidate agrees with the diacritics. We use a z-test for proportions (Healey Reference Healey1999: 196), comparing the proportion of correct guesses of the stochastic grammar (
) to the proportion of correct guesses expected by chance according to the null hypothesis (p0). The statistic z is calculated according to the formula in (47).
(47)
Because different lines have different numbers of candidates, the proportion correct expected by chance differs from line to line. For example, in a line with four candidate scansions, guessing at chance would result in a correct guess 25% of the time. In a line with five candidate scansions, chance would be 20%. To solve this problem, we divide the corpus into groups based on number of candidate scansions. Within each group, we test the proportion of correct guesses made by the stochastic model against the expected number of correct guesses made by chance. There are 33 groups, so this means running 33 separate z-tests. To correct for family-wise error, we use the Bonferroni correction, and set our significance level at 0·05/33=0·0015.
Table III lists the groups, proportion ‘correct’, expected proportion ‘correct’ and p-values. Ignoring groups with only one or two lines in them, the proportion of correct guesses made by the stochastic grammar is always significantly greater than chance. From this we conclude that our model performs significantly better than the equiprobable model at selecting Hopkins-preferred scansions as winners.
Z-test results for 33 line groups. C is the number of candidate scansions per line, n is the number of instances of lines with C candidate scansions, and g is the number of ‘correct guesses’ in that group.
is equal to g/C. An * indicates significance (p<0·0015).
2 Checking the model against overfitting
Overfitting arises when grammars are tested against the same data on which they have been trained. We need to guard against the possibility that the weights of the model have been adjusted to match idiosyncrasies of the training data, meaning that that they would not yield as accurate predictions were it possible to test them against additional data.
One way to check against overfitting in a limited data sample is through tenfold cross-validation (Witten & Frank Reference Witten and Frank2005). In this method, the lines are divided randomly into ten equal groups. For each group, the constraint weights are computed on the basis of the remaining nine-tenths of the data, then, using these weights, the probabilities are calculated for the lines in the group. This is done ten times, so that in the end every line L in the training data has been assigned predicted probabilities for its possible scansions using data that did not include L. This makes it possible to check how well the grammar works when it lacks the advantage of training on its own testing data.
When we carried out this procedure, we found that the weights obtained were generally similar to what we had found earlier: the median difference between the weights of (47) and those obtained in the ten cross-validation trials was only 4·2%. Moreover, when we examined the predictions of the cross-validation procedure, we found that performance declined only slightly: indeed, the median probability assigned to a Hopkins-preferred scansion remained identical, at 0·979. With regard to parsability, the effectiveness of the ‘first-guess’ strategy outlined in §6.6.4 declines from 84·5% to 84·2%. It appears, then, that our analysis works largely because it matches general patterns in the data rather than being accidentally fitted to the particular lines of the corpus.
Appendix B: Other frameworks
As mentioned above, maxent is just one framework that can be used to form constraint-based stochastic grammars. We tried three others, employing the same constraints and training data.
Noisy Harmonic Grammar (Boersma & Pater Reference Boersma and Pater2008) is similar to maxent, but instead of directly generating output probabilities, it always outputs the most harmonic candidate; stochastic behaviour is induced by letting the constraint weights vary at random about their central values in a Gaussian distribution. We calculated the constraint weights using Praat (Boersma & Weenink Reference Boersma and Weenink2010).
Stochastic Optimality Theory (Boersma Reference Boersma1997, Boersma & Hayes Reference Boersma and Hayes2001) uses Gaussian probability distributions over a ‘ranking scale’ to establish the probabilities of constraint rankings; otherwise it works like classical Optimality Theory (Prince & Smolensky Reference Prince and Smolensky1993). We calculated the ranking values for the constraints with the Gradual Learning Algorithm (Boersma Reference Boersma1997) using the implementation in OTSoft (Hayes et al. Reference Hayes, Tesar and Zuraw2010).
In the theory of partially ordered grammars (Anttila Reference Anttila1997a, Reference Anttila, Hinskens, van Hout and Wetzelsb, Kiparsky Reference Kiparsky2005, Reference Kiparsky, Dresher and Friedberg2006), only some rankings are specified; in calculating outputs, equal probability is assumed for all total rankings that are compatible with the specified rankings. This theory obtains quantitative predictions without having to include numbers in the grammar itself. There is as yet no ranking algorithm for this theory and the ranking we adopted ({inviolable constraints}≫*Outride-Short Line≫ {all others}) was found by experimentation.Footnote 37
All three frameworks gave results similar to maxent. Some heuristic comparisons appear in Table IV; full sets of predictions are on the article website.
Predicting the Hopkins scansions with different constraint-based models.
In the table, ‘median probability’ is defined as in §6.6.3 and ‘first guess parsability’ as in §6.6.4. A ‘bad high guess’ is defined as predicting a probability >0·9 for a scansion not preferred by Hopkins, and a ‘bad low guess’ as predicting a probability <0·01 for a Hopkins-preferred scansion.
In the comparisons, the three additional models examined here emerged as somewhat ‘edgier’ than maxent: they succeeded in allocating more probability to the Hopkins-preferred scansions, but when they erred, they erred more drastically. This is perhaps a consequence of the fact that these models are ‘winner take all’ at the level of candidate evaluation, whereas maxent allocates probability more broadly, permitting even harmonically bounded winners to receive a minority share.
Since the performance is so similar, we do not see these results as useful for the purpose of evaluating the relative performance of these frameworks in general.
Of the 311 Hopkins-preferred scansions, 15 are harmonically bounded in the sense of Prince & Smolensky (Reference Prince and Smolensky1993: §9.1.1). The three models under discussion always assign zero probability to harmonically bounded candidates; hence the harmonically bounded winners are a substantial source of error for these models. They are somewhat less troublesome for the maxent model, in which harmonically bounded candidates receive a positive probability (never higher than the candidates that bound them): our maxent grammar of Table II assigns these 15 scansions probabilities ranging from 0·001 to 0·5 (average 0·142).
Since it is a question of some theoretical interest whether grammatical theory should ever assign positive frequencies to harmonically bounded candidates, we inspected these fifteen scansions. The most interesting case is HH 8 ((48a)), where Hopkins has assigned an outride before a rather weak phonological break when he could have placed it before a stronger (punctuated) one, as in (48b). In our grammar, (48a) incurs violations for constraints penalising outrides before weak breaks; (48b) does not, and all else is equal. Line HH 1 works similarly.
(48)
Thus, it is possible that for (presumably) purely artistic reasons Hopkins chose to use his diacritics to annotate a less probable candidate as his preferred one. (In our maxent grammar, the candidate probabilities are 0·057 for (48a) vs. 0·309 for (48b).) This seems a more plausible claim than that Hopkins chose to mark a completely unmetrical scansion, as must be said in other frameworks. Given the thinness of the data, this argument must count as almost conceptual in character, but it does point out an important point of difference among these frameworks that deserves further study.


