Distributed Morphology as a production architecture
LING 449U, How words are built
2026-10-01
cats: a root, a nominal categorizer, and plural Number.
The hierarchy stays the same here. Pronunciation is supplied at PF.
Syntax and pronunciation may package features differently.
| Operation | What changes on the PF branch? |
|---|---|
| Fusion | Two terminals become one insertion site. |
| Fission | One terminal supports more than one insertion site. |
| Impoverishment | A feature is deleted before insertion. |
Italian am-a-te, ‘you.PL love’, present indicative.
The features survive; their packaging changes.
Toy paradigm: one agreement bundle, two endings.
ka ↔︎ [1st person] · mu ↔︎ [plural] → stem-ka-mu
Spanish le dio un libro, ‘gave her a book’, but se lo dio, ‘gave it to her’.
Delete [DAT] before an accusative clitic → se lo, not *le lo.
| Terminal sites | Features at PF | |
|---|---|---|
| Ordinary insertion | Same | Same |
| Fusion | Fewer | Combined |
| Fission, as drawn | More | Distributed across sites |
| Impoverishment | Same in our example | Reduced |
Keep a record of the meeting.
Please record the meeting.
For √RECORD:
The vowels also differ: /ˈrɛkɚd/ versus /rɪˈkɔɹd/.
The files are separate.
Please separate the files.
For √SEPARATE:
Both forms retain initial primary stress.
arrive → arrival
collect → collection
destroy → destruction
Both accounts distinguish building a grammatical representation from giving it a pronunciation.
| Production question | DM’s resources |
|---|---|
| What gets selected? | Roots and grammatical features |
| How does it combine? | Syntax and morphological operations |
| How does it sound? | Vocabulary Insertion and phonology |
DM supplies the Formulator’s grammatical machinery.
| A familiar production account | A DM production account |
|---|---|
| Select a lemma with grammatical properties. | Select an abstract root and grammatical features. |
| Use lexical information to build the utterance. | Combine roots with functional structure. |
| Retrieve the phonological form. | Insert exponents into the resulting structure. |
A root does not already contain its final category and inflected form.
Selecting √KATZ ‘cat’ is different from selecting a generic ROOT slot.
We want to say: Die Katzen schnurren.
‘The cats are purring.’
| Contribution from the message | Input to grammatical encoding |
|---|---|
| Cats; purring | √KATZ, √SCHNURR |
| More than one cat | [plural], associated with √KATZ |
| Identifiable referents | D[definite] |
| Present time in this example | T[−past] |
These are abstract inputs. Their pronunciations have not been inserted.
Combine √KATZ with the nominal categorizer n.
The result is nP: a root in a nominal context.
Combine the nominal structure with Num[plural].
The structure now refers to multiple cats. [plural] is still a feature.
Combine D[definite] with the plural nominal structure.
This DP identifies the cats the speaker is talking about.
Combine √SCHNURR with v, and place the cats’ DP in the subject position.
The structure connects who is purring with the purring event.
Combine the predicate with T[−past], appropriate to the present-time message.
The clause now contains both the event and its temporal specification.
The verbal head raises through v → T → C. The subject DP moves to the front.
Result: subject DP + finite verbal head.
On the pronunciation branch, add Agr, an agreement terminal next to T.
There is now a place for the verb’s agreement features.
Copy [plural] from the subject onto Agr and D.
The subject DP also receives nominative case from its clausal context.
Combine the adjacent T and Agr terminals into one realization site.
[−past] and [plural] both survive.
The Vocabulary supplies forms for the selected roots in their grammatical contexts.
| Abstract root and context | Inserted form |
|---|---|
| √KATZ in the nominal context | /katsə/, Katze |
| √SCHNURR in the verbal context | /ʃnʊr/, schnurr- |
These pronunciations realize the roots that were selected earlier.
| Realization site | Exponent | Result |
|---|---|---|
| D[definite, plural], nominative context | /diː/ | die |
| Nominal [plural], with √KATZ | /-n/ | Katze-n |
| T/Agr[−past, plural], verbal context | /-ən/ | schnurr-en |
The two plural endings have different forms and different insertion contexts.
/diː/ + /katsə/ + /n/ + /ʃnʊr/ + /ən/
↓
Die Katze-n schnurr-en.
‘The cats are purring.’
Phonology organizes the spoken forms. The articulator executes the plan.
We built nP → NumP → DP, then a clause, then movement.
Does a speaker have to plan it in that order?
Could planning begin with where the constituents will end up, with their lower positions already linked to those destinations?
Suppose a speaker often uses this pattern:
[subject DP] + [finite verb] + …
Could its structure become familiar enough to retrieve as a frame, with places for new roots and features?
How much of the sentence would still need to be planned?
Place the cats’ DPᵢ at its planned destination; reserve its lower positions.
Filled: the subject’s identity and destination. Open: internal content.
Do we plan only the lower positions, or their surroundings too?
| Possible plan | What is reserved in advance? |
|---|---|
| Dependency links | A destination and its linked lower positions. |
| Local structure | Those positions plus sisters, complements, and attachment sites. |
| A fuller frame | Clause structure, argument positions, and feature relations. |
Where would you leave the tree underspecified?
Compare reuse of surface order, movement dependencies, and complement structure.
A reusable plan must still supply what DM needs for realization.
Intended: “I wanted to tie up the dog.”
Produced: “I wanted to bark at the dog.”
German: anbind-en ‘tie up’ → anbell-en ‘bark at’.
The concept DOG can activate a related, unintended action.
Which part of the model needs access to these conceptual associations?
Intended: versuchte … zu kommen, ‘tried … to come’.
Error onset: kam, ‘came’.
The displaced root is pronounced in its new grammatical context.
| Root in the finite position | Past realization | |
|---|---|---|
| Intended | √VERSUCH ‘try’ | versuch-te |
| Error | √KOMM ‘come’ | kam |
The stranded element is [past]. Its pronunciation depends on the root that occupies the context.
Why would “the speaker just kept the suffix -te” miss the pattern?
Intended: einen Blick geworfen, ‘thrown a glance’.
Produced: einen Wurf geblickt, approximately ‘glanced a throw’.
| Altered representation | Ordinary grammatical consequence |
|---|---|
| √KOMM in a past context | Past realization: kam |
| √WERF in a nominal context | Nominal realization: Wurf |
| √BLICK in a participial verbal context | Participial realization: geblickt |
Accommodation: the produced form fits the context created by the error.
| Finite position: past | Infinitival position | |
|---|---|---|
| Intended | schien ‘seemed’ | zu drohen ‘to threaten’ |
| Produced | drohte ‘threatened’ | zu scheinen ‘to seem’ |
Explain kam using these three steps. Where did the error occur?
A speaker can produce the wrong root with the intended inflection, or the intended root with the wrong inflection.
| Resource | What it supplies |
|---|---|
| Root store | Lexical content |
| Feature store | Grammatical specifications |
| Vocabulary | Phonological exponents |
Independent errors can motivate separate representations.
“The girl reads … writes a letter.”
Conceptual planning ⇄ DM formulation ⇄ Local phonology → Articulation
Cognitive control can influence selection, mapping, and revision.
Which choice could be revised while the rest of the structure stays available?
Die Katzen schnurren.
The representations can be numerical while retaining grammatical distinctions.
ε = root position · L = left branch · R = right branch
Bind a node’s content to its path. The same root could occupy a different path.
\[ W = \sum_i \mathbf{v}_i\mathbf{p}_i^{\mathsf T} \qquad \widehat{\mathbf{v}}_i = W\mathbf{p}_i \]
\(\mathbf{v}_i\): what occupies a node. \(\mathbf{p}_i\): where it belongs.
| In our utterance | Content to bind |
|---|---|
| Subject’s nominal root position | √KATZ |
| Subject’s Number position | [plural] |
| Finite head’s verbal root position | √SCHNURR |
| Tense position | [−past] |
Columns are Num and Agr. Rows are plural and nonpast.
\[ W_{\text{before}}= \begin{bmatrix}1&0\\0&0\end{bmatrix} \quad\longrightarrow\quad W_{\text{after}}= \begin{bmatrix}1&1\\0&0\end{bmatrix} \]
Cue the Agr column: \(W_{\text{after}}\begin{bmatrix}0\\1\end{bmatrix} =\begin{bmatrix}1\\0\end{bmatrix}\) → [plural].
Number remains on the noun and is now available for verbal agreement.
| DM operation | One possible operation on the code |
|---|---|
| Fusion | Replace two terminal bindings with one combined feature bundle. |
| Fission | Rebind specified parts of one bundle to separate terminals. |
| Impoverishment | Remove a specified feature from a PF-side content vector. |
For our verb: T [0, 1] + Agr [1, 0] → T/Agr [1, 1].
| Retrieved content and context | Vocabulary result |
|---|---|
| √KATZ, nominal context | /katsə/ |
| [plural], at this nominal site | /n/ |
| √SCHNURR, verbal context | /ʃnʊr/ |
| [plural], at fused T/Agr | /ən/ |
Together with D → /diː/: Die Katzen schnurren.
Two things to look for:
A syntactic head such as Num and an attention head are different kinds of object.
| Number | Prefix | Candidate continuation |
|---|---|---|
| Singular | Die Katze | schnurrt |
| Plural | Die Katzen | schnurren |
| Singular | Der Hund | bellt |
| Plural | Die Hunde | bellen |
Train an analysis on some roots; test it on different roots and forms.
At layer \(\ell\), compare paired representations:
\[ \mathbf{d}_{\ell}=\operatorname{mean}_{\text{pairs}} \left(\mathbf{h}_{\ell,\mathrm{PL}}- \mathbf{h}_{\ell,\mathrm{SG}}\right). \]
Can a simple readout recover number for roots it has never seen in training?
Then ask which head outputs and layers carry or transform that information.
Does preference shift from schnurrt toward schnurren?
| Finding | What it would support |
|---|---|
| Number can be decoded across roots. | A reusable grammatical distinction. |
| A selective intervention changes inflection. | That information contributes to form choice. |
| The same feature predicts different exponents in different contexts. | Context-sensitive realization. |
Identifying Fusion, Fission, or Impoverishment would require additional, operation-specific tests.