A visual essay · Open Linguistics — to appear (2026)

Can Word Order in the Left Periphery Emerge from Local Interactions?A Complexity-Inspired Simulation Framework

Author
Elena Callegari
Affiliation
Centre for Digital Humanities and Arts (CDHA), University of Iceland
Contact
ecallegari@hi.is
Publication
Open Linguistics — to appear (2026)
DOI
DOI forthcoming

02

Can word order emerge from local interactions—or does it need a blueprint?

What determines the order in which words and phrases are spoken?

Two possible explanations

The blueprint approach

The positions come first.

An ordered set of structural positions is specified in advance. Each expression is assigned to its designated position.

Topic
Question
Modifier
suddenly
why
this book
The local-interaction approach

The order develops through interactions.

Instead of occupying predefined positions, expressions establish their relative order through repeated interactions with their neighbors.

suddenly
why
this book

No fixed position for any element.

The same order. Two different mechanisms.

03

The beginning of a sentence does important work.

The left periphery is the left edge of the clause—in English, roughly everything before the subject. It helps connect a sentence to its context, introducing topics, questions and other discourse-related information.

This book, I have only just skimmed.

Topic — what the sentence is about

What did you do?

Question word + fronted auxiliary

When several of these elements occur together, what determines their relative order?

04

A place for every piece?

In cartographic approaches to syntax, different types of constituents are associated with dedicated positions in a fixed structural hierarchy.

Think of a children's shape-sorting toy: each piece fits into a particular opening, but the positions of the openings are already determined, regardless of which pieces are inserted.

Now apply the analogy to syntax · From shapes to constituents

Frascarelli (2012) · Left-peripheral hierarchy

›Go deeper

The hierarchy illustrated here is proposed by Frascarelli (2012), who distinguishes several types of topical constituents according to their discourse functions.

In particular, Shift hosts shifting (or aboutness) topics, Contr hosts contrastive topics, and Fam hosts familiar topics. These are assigned distinct positions within an ordered left-peripheral hierarchy, alongside positions associated with clause typing (Force), interrogative material (Int), focus (Foc), and finiteness (Fin).

The proposed relative order is:

Force > Shift > Contr > Int > Foc > Fam* > Fin

The asterisk indicates that multiple familiar topics may occur.

In this type of cartographic analysis, the ordering of constituents follows from their association with positions in the structural hierarchy. Crucially, however, cartographic approaches differ on whether unoccupied positions must also be structurally projected: not every account assumes that all positions are present in every sentence.

05

Complex patterns can arise from simple local rules.

Global patterns and large-scale coordination can arise through simple, repeated interactions among nearby elements.

Each bird only matches the birds inside its circle. No leader, no plan — yet order spreads until the whole flock moves as one.

Could local interactions and emergence also explain word order?

Flocking is an analogy and a motivation—not evidence that language uses the same mechanism.

06

A tiny rule. An intricate pattern.

A cellular automaton is a grid of cells, each on or off. Each new cell depends only on a small neighborhood in the previous row. Start from one active cell:

Row 1 / 40

From one active cell, an intricate large-scale pattern emerges—no blueprint, only a simple local rule applied again and again.

Figure 3 of the paper: the full Rule 30 pattern, a large triangle with irregular internal structure.
Figure 3 of the paper: Rule 30, many generations on.
›See the eight local rules

Each triple of cells in one row determines the centre cell of the next row:

100→1
101→0
110→0
111→0
011→1
010→1
001→1
000→0

The linguistic model in this paper adopts the same principle: complex global patterns can emerge from repeated local interactions.

Rather than following a predefined template, constituents interact with their neighbours, and successive adjustments gradually produce an ordered sequence.

07

Compare neighbours. Apply a rule. Repeat.

Constituents are represented as agents—units that act only on local information. Local rules determine whether neighbouring elements exchange places.

Reported run · Figures 7–8Frascarelli (2012) rules, Cascade mode, six constituents

Initial row: the input order.

Row 1 / 6
  • Only constituents present in the input participate—no empty positions waiting to be filled.
  • No fixed absolute slots are consulted during updating.
  • The baseline swap rules nevertheless encode ordering relations taken from existing theories.
›Go deeper

Pairs are evaluated asynchronously from right to left; at most one swap occurs per row. Each row records one update.

  • Force — clause type (e.g. declarative, question)
  • Shifting topic — introduces a new topic
  • Contrastive topic
  • Fronted focus
  • Familiar topic — already given in context

08

Local rules need the right conditions.

A. Can earlier decisions be revisited?

Cascade: constituents stay available for further updates. Pairwise: each adjacent pair is evaluated only once.

Pairwise run · example (12)

FocFamShiftIntFamContr
FocFamShiftIntContrFam
FocFamShiftContrIntFam
FocFamShiftContrIntFam
FocShiftFamContrIntFam
ShiftFocFamContrIntFam

Foc is fixed too early, before Contr and Int; the Fam topics end up apart.

Cascade, same input · Figure 9a

ShiftContrIntFocFamFam

Target order reached.

B. Can every relevant neighbour participate?

In the Rizzi & Bocci (2017) implementation, a generic Top is licit in several positions. Where the rule set supplies no applicable swap, it acts as an interactional barrier.

FocTopInt← Int should precede Foc, but never becomes adjacent to it.

Illustration of the mechanism

The paper reports the interrogative remaining blocked behind an undifferentiated Top (Figures 9c–d). Category distinctions and rules matter—this is a finding about these implementations, not a disproof of a linguistic theory.

09

The outcome depends on the rules—and how they are applied.

Frascarelli (2012) · Cascade100%
Frascarelli (2012) · Pairwise16%
Rizzi & Bocci (2017) · Cascade66%
Rizzi & Bocci (2017) · Pairwise40%
50 randomly generated initial sequences per condition; 200 runs in total. Success means reaching the target order predicted by the reference hierarchy. (Table 2.)

Allowing repeated local updates improved success in both implementations.

›Experiment details

Two parameters varied: reference hierarchy and update mode. Inputs were restricted to mutually compatible element sets. These are success rates of the simulation, not measures of language accuracy or human performance.

ConditionAvg rowsMinMax
Frascarelli (2012) · Cascade8.24214
Frascarelli (2012) · Pairwise7.0077
Rizzi & Bocci (2017) · Cascade3.8429
Rizzi & Bocci (2017) · Pairwise7.0077

10

What if the same topic can end up in different places?

The proof of concept lets a topic move out of the focus domain—the portion of the clause treated as focus. Toggle whether “why” (perché) belongs to it.

Does “why” belong to the focus domain?
Topicalised phrase (advanced)
− − topic (must leave)+ + in focus domain0 0 outside domain
Row 1 / 3

Rule: the topic crosses its left neighbour only if that neighbour is marked +.

The Topic–“why” order is not stipulated in advance. It follows from the focus boundary.

Simplified model sequences: clitic resumption and other aspects of full sentence realisation are not represented.

11

Now, try the simulation yourself.

The visual essay has shown how local interactions can reorder constituents. This simulation, rebuilt from the paper's NetLogo model, lets you experiment with different initial configurations, reference hierarchies and updating procedures—and observe the resulting sequences.

Reference hierarchy

Update mode

Initial row · click a cell to change it

Derivation

Press Run or Step to apply the local rules.

Row 1 of 9

The model allows you to investigate how different local rules and updating procedures affect the resulting word order.

12

From ordering assumptions to executable explanations.

  1. 1

    Local updates alone CAN reproduce target orders.

  2. 2

    Category distinctions and continued accessibility affect the outcome.

  3. 3

    Context-sensitive rules can produce alternative orders without fixing their relative precedence in advance.

This is a framework for investigating linearization—not a complete theory of syntax.

›What this does—and doesn’t—show
  • Baseline precedence rules are translated from existing hierarchies.
  • The baseline does not independently explain where those relations come from.
  • The context-sensitive proof of concept is deliberately narrow.
  • Computational success does not establish that human speakers use this algorithm.