| Literature DB >> 29497394 |
Abstract
A central concern of generative grammar is the relationship between hierarchy and word order, traditionally understood as two dimensions of a single syntactic representation. A related concern is directionality in the grammar. Traditional approaches posit process-neutral grammars, embodying knowledge of language, put to use with infinite facility both for production and comprehension. This has crystallized in the view of Merge as the central property of syntax, perhaps its only novel feature. A growing number of approaches explore grammars with different directionalities, often with more direct connections to performance mechanisms. This paper describes a novel model of universal grammar as a one-directional, universal parser. Mismatch between word order and interpretation order is pervasive in comprehension; in the present model, word order is language-particular and interpretation order (i.e., hierarchy) is universal. These orders are not two dimensions of a unified abstract object (e.g., precedence and dominance in a single tree); rather, both are temporal sequences, and UG is an invariant real-time procedure (based on Knuth's stack-sorting algorithm) transforming word order into hierarchical order. This shift in perspective has several desirable consequences. It collapses linearization, displacement, and composition into a single performance process. The architecture provides a novel source of brackets (labeled unambiguously and without search), which are understood not as part-whole constituency relations, but as storage and retrieval routines in parsing. It also explains why neutral word order within single syntactic cycles avoids 213-like permutations. The model identifies cycles as extended projections of lexical heads, grounding the notion of phase. This is achieved with a universal processor, dispensing with parameters. The empirical focus is word order in noun phrases. This domain provides some of the clearest evidence for 213-avoidance as a cross-linguistic word order generalization. Importantly, recursive phrase structure "bottoms out" in noun phrases, which are typically a single cycle (though further cycles may be embedded, e.g., relative clauses). By contrast, a simple transitive clause plausibly involves two cycles (vP and CP), embedding further nominal cycles. In the present theory, recursion is fundamentally distinct from structure-building within a single cycle, and different word order restrictions might emerge in larger domains like clauses.Entities:
Keywords: linearization; parsing; stack-sorting; syntax; typology; universal 20; universal grammar; word order
Year: 2018 PMID: 29497394 PMCID: PMC5818723 DOI: 10.3389/fpsyg.2018.00155
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Possible noun phrase orders. Cinque (2005, pp. 319–320) report of the number of languages exhibiting each order is given by a number: 0 = unattested; 1 = very few languages; 2 = few languages; 3 = many languages; 4 = very many languages.
| Dem Num Adj N 4 | Dem Num N Adj 3 | Dem N Num Adj 1 | N Dem Num Adj 2 |
| *Num Dem Adj N 0 | *Num Dem N Adj 0 | *Num N Dem Adj 0 | *N Num Dem Adj 0 |
| *Adj Dem Num N 0 | *Adj Dem N Num 0 | Adj N Dem Num 1 | N Adj Dem Num 2 |
| *Dem Adj Num N 0 | Dem Adj N Num 1 | Dem N Adj Num 3 | N Dem Adj Num 1 |
| *Num Adj Dem N 0 | Num Adj N Dem 1 | Num N Adj Dem 2 | N Num Adj Dem 2 |
| *Adj Num Dem N 0 | *Adj Num N Dem 0 | Adj N Num Dem 1 | N Adj Num Dem 4 |
Cells with unattested orders are shaded for additional clarity. Attested orders are all and only the 213-avoiding permutations of the Dem ≫ Adj ≫ Num ≫ N base.
Result of stack-sorting logically possible orders of 4 elements, in the format input → output.
213-avoiding orders (white cells) are stack-sorted into the 4,321 base sequence. Note that the correctly stack-sorted orders correspond exactly to the attested noun phrase orders, as reported by Cinque (.
Stack sorting computations for 4-orders.
| Start | - | - | Start | - | - | Start | - | - | Start | - | - | ||||
| Push 1 | 1 | 234 | Push 1 | 1 | 243 | Push 1 | 1 | 423 | Push 4 | 4 | 123 | ||||
| Push 2 | 2/1 | 34 | Push 2 | 2/1 | 43 | Push 4 | 4/1 | 23 | Pop 4 | 4 | 123 | ||||
| Push 3 | 3/2/1 | 4 | Push 4 | 4/2/1 | 3 | Pop 4 | 4 | 2/1 | 23 | Push 1 | 4 | 1 | 23 | ||
| Push 4 | 4/3/2/1 | Pop 4 | 4 | 2/1 | 3 | Push 2 | 4 | 2/1 | 3 | Push 2 | 4 | 2/1 | 3 | ||
| Pop 4 | 4 | 3/2/1 | Push 3 | 4 | 3/2/1 | Push 3 | 4 | 3/2/1 | Push 3 | 4 | 3/2/1 | ||||
| Pop 3 | 43 | 2/1 | Pop 3 | 43 | 2/1 | Pop 3 | 43 | 2/1 | Pop 3 | 43 | 2/1 | ||||
| Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | ||||
| Pop 1 | Pop 1 | Pop 1 | Pop 1 | ||||||||||||
| Start | - | - | * | Start | - | - | * | Start | - | - | * | Start | - | - | * |
| Push 2 | 2 | 134 | Push 2 | 2 | 143 | Push 2 | 2 | 413 | Push 4 | 4 | 213 | ||||
| Pop 2 | 2 | 134 | Pop 2 | 2 | 143 | Push 4 | 4/2 | 13 | Pop 4 | 4 | 213 | ||||
| Push 1 | 2 | 1 | 34 | Push 1 | 2 | 1 | 43 | Pop 4 | 4 | 2 | 13 | Push 2 | 4 | 2 | 13 |
| Push 3 | 2 | 3/1 | 4 | Push 4 | 2 | 4/1 | 3 | Pop 2 | 42 | 13 | Pop 2 | 42 | 13 | ||
| Push 4 | 2 | 4/3/1 | Pop 4 | 24 | 1 | 3 | Push 1 | 42 | 1 | 3 | Push 1 | 42 | 1 | 3 | |
| Pop 4 | 24 | 3/1 | Push 3 | 24 | 3/1 | Push 3 | 42 | 3/1 | Push 3 | 42 | 3/1 | ||||
| Pop 3 | 243 | 1 | Pop 3 | 243 | 1 | Pop 3 | 423 | 1 | Pop 3 | 423 | 1 | ||||
| Pop 1 | * | Pop 1 | * | Pop 1 | * | Pop 1 | * | ||||||||
| Start | - | - | * | Start | - | * | Start | - | Start | - | - | ||||
| Push 3 | 3 | 124 | Push 3 | 3 | 142 | Push 3 | 3 | 412 | Push 4 | 4 | 312 | ||||
| Pop 3 | 3 | 124 | Pop 3 | 3 | 142 | Push 4 | 4/3 | 12 | Pop 4 | 4 | 312 | ||||
| Push 1 | 3 | 1 | 24 | Push 1 | 3 | 1 | 42 | Pop 4 | 4 | 3 | 12 | Push 3 | 4 | 3 | 12 |
| Push 2 | 3 | 2/1 | 4 | Push 4 | 3 | 4/1 | 2 | Pop 3 | 43 | 12 | Pop 3 | 43 | 12 | ||
| Push 4 | 3 | 4/2/1 | Pop 4 | 34 | 1 | 2 | Push 1 | 43 | 1 | 2 | Push 1 | 43 | 1 | ||
| Pop 4 | 34 | 2/1 | Push 2 | 34 | 2/1 | Push 2 | 43 | 2/1 | Push 2 | 43 | 2/1 | ||||
| Pop 2 | 342 | 1 | Pop 2 | 342 | 1 | Pop2 | 432 | 1 | Pop 2 | 432 | 1 | ||||
| Pop 1 | * | Pop 1 | * | Pop 1 | Pop 1 | ||||||||||
| Start | - | - | * | Start | - | - | Start | - | - | Start | - | - | |||
| Push 1 | 1 | 324 | Push 1 | 1 | 342 | Push 1 | 1 | 431 | Push 4 | 4 | 132 | ||||
| Push 3 | 3/1 | 24 | Push 3 | 3/1 | 42 | Push 4 | 4/1 | 32 | Pop 4 | 4 | 132 | ||||
| Pop 3 | 3 | 1 | 24 | Push 4 | 4/3/1 | 2 | Pop 4 | 4 | 1 | 32 | Push 1 | 4 | 1 | 32 | |
| Push 2 | 3 | 2/1 | 4 | Pop 4 | 4 | 3/1 | 2 | Push 3 | 4 | 3/1 | 2 | Push 3 | 4 | 3/1 | 2 |
| Push 4 | 3 | 4/2/1 | Pop 3 | 43 | 1 | 2 | Pop 3 | 43 | 1 | 2 | Pop 3 | 43 | 2/1 | 2 | |
| Pop 4 | 34 | 2/1 | Push 2 | 43 | 2/1 | Push 2 | 432 | 2/1 | Push 2 | 43 | 1 | ||||
| Pop 2 | 342 | 1 | Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | Pop 2 | 432 | |||||
| Pop 1 | * | Pop 1 | Pop 1 | Pop 1 | |||||||||||
| Start | - | - | * | Start | - | - | Start | - | - | Start | |||||
| Push 2 | 2 | 314 | Push 2 | 2 | 341 | Push 2 | 2 | 431 | Push 4 | 4 | 231 | ||||
| Push 3 | 3/2 | 14 | Push 3 | 3/2 | 41 | Push 4 | 4/2 | 31 | Pop 4 | 4 | 231 | ||||
| Pop 3 | 3 | 2 | 14 | Push 4 | 4/3/2 | 1 | Pop 4 | 4 | 2 | 31 | Push 2 | 4 | 2 | 31 | |
| Pop 2 | 32 | 14 | Pop 4 | 4 | 3/2 | 1 | Push 3 | 4 | 3/2 | 1 | Push 3 | 4 | 3/2 | 1 | |
| Push 1 | 32 | 1 | 4 | Pop 3 | 43 | 2 | 1 | Pop 3 | 43 | 2 | 1 | Pop 3 | 43 | 2 | 1 |
| Push 4 | 32 | 4/1 | Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | ||||
| Pop 4 | 324 | 1 | Push 1 | 432 | 1 | Push 1 | 432 | 1 | Push 1 | 432 | 1 | ||||
| Pop 1 | * | Pop 1 | Pop 1 | Pop 1 | |||||||||||
| Start | - | - | * | Start | - | - | * | Start | - | - | Start | ||||
| Push 3 | 3 | 214 | Push 3 | 3 | 241 | Push 3 | 3 | 421 | Push 4 | 4 | 321 | ||||
| Pop 3 | 3 | 214 | Pop 3 | 3 | 241 | Push 4 | 4/3 | 21 | Pop 4 | 4 | 321 | ||||
| Push 2 | 3 | 2 | 14 | Push 2 | 3 | 2 | 41 | Pop 4 | 4 | 3 | 21 | Push 3 | 4 | 3 | 21 |
| Pop 2 | 32 | 14 | Push 4 | 3 | 4/2 | 1 | Pop 3 | 43 | 21 | Pop 3 | 43 | 21 | |||
| Push 1 | 32 | 1 | 4 | Pop 4 | 34 | 2 | 1 | Push 2 | 43 | 2 | 1 | Push 2 | 43 | 2 | 1 |
| Push 4 | 32 | 4/1 | Pop 2 | 342 | 1 | Pop 2 | 432 | 1 | Pop 2 | 432 | 1 | ||||
| Pop 4 | 324 | 1 | Push 1 | 342 | 1 | Push 1 | 432 | 1 | Push 1 | 432 | 1 | ||||
| Pop 1 | * | Pop 1 | * | Pop 1 | Pop 1 | ||||||||||
All and only the 213-avoiding orders, corresponding to attested DP orders (Cinque, .
Stack-sorting computations for orders of 3 elements.
| Start | - | - | 123 | Start | - | - | 231 | ||||
| [ Push | 1 | 23 | [ Push | 2 | 31 | ||||||
| [ Push | 2/1 | 3 | [ Push | 3/2 | 1 | ||||||
| [ Push | 3/2/1 | [ Pop | 3 | 2 | 1 | ||||||
| ] Pop | 3 | 2/1 | ] Pop | 32 | 1 | ||||||
| ] Pop | 32 | 1 | ] Pop | 32 | 1 | ||||||
| ] Pop | ] Pop | ||||||||||
| Start | - | - | Start | - | - | ||||||
| [ Push | 1 | 32 | [ Push | 3 | 12 | ||||||
| [ Push | 3/1 | 2 | ] Pop | 3 | 12 | ||||||
| [ Pop | 3 | 1 | 2 | [ Push | 3 | 1 | 2 | ||||
| ] Pop | 3 | 2/1 | 1 | [ Push | 3 | 2/1 | |||||
| [ Push | 32 | 1 | ] Pop | 32 | |||||||
| ] Pop | ] Pop | ||||||||||
| Start | - | - | Start | - | - | ||||||
| [ Push | 2 | 13 | [ Push | 3 | 21 | ||||||
| ] Pop | 2 | 13 | ] Pop | 3 | 21 | ||||||
| [ Push | 2 | 1 | 3 | [ Push | 3 | 2 | 1 | ||||
| [ Push | 2 | 3/1 | ] Pop | 32 | 1 | ||||||
| ] Pop | 23 | 1 | [ Push | 32 | 1 | ||||||
| ] Pop | * | ] Pop | |||||||||
Each order induces a unique sequence of pushes and pops, annotated with left or right brackets, respectively. The surface order is at topright within each computation, passing sequentially though memory to the output, at bottom left.
Figure 1Brackets, and corresponding push-pop trees, for accepted (stack-sortable) orders of three elements. These are simply the Dyck trees with 4 nodes.
Figure 2Binary-branching trees for remnant-movement-avoiding derivations of attested orders of three elements, with corresponding bracketing. The lexical root (e.g., N in a noun phrase) is shown as a black triangle, while structures with a terminal and trace of movement are represented with a double branch ||. The trees are represented this way to highlight the correspondence with the Dyck trees for these orders derived from stack-sorting.
Figure 3Two bracketed representations of 132 surface order, and corresponding trees. At left is the structure found by reading stack-sorting operations as Brackets; Surface elements are identified with each node (except the topmost, dashed). Linear order is read off top-down along unary-branching paths, and left-to-right among sister nodes. In the corresponding binary-branching tree representing its derivation by movement (right), pronounced elements are identified only with terminal nodes.
| (4) | ||
| While input is non-empty, | I: next item in input. | |
| If I ≫ S, Pop. | S: item on top of stack. | |
| Else Push. | x ≫ y: x c-commands y in the base (e.g., Dem ≫ N). | |
| While Stack is non-empty, | Push: moves I from input onto stack. | |
| Pop. | Pop: moves S from stack to output. |