「‍」 Lingenic

Displacement Calculus

(⤓.md ≡ ◇.md); γ ≜ [2026-07-17T135416.643, 2026-10-22T054143.488] ∧ |γ| = 3

Displacement Calculus

Origin. Morrill, Valentín and Fadda introduced the displacement calculus D (2011), developing a line of work by Morrill from 2010. It is a conservative extension of the Lambek calculus with connectives for discontinuity. Where Lambek's calculus is the logic of concatenation, D is the logic of concatenation together with intercalation — the operation that inserts one expression into a marked position inside another. Foundation for type-logical treatments of discontinuous constituency.

Models. Expressions are tuples of strings rather than single strings. A sort-0 expression is one string; a sort-n expression is n+1 strings with n gaps between them, each gap marked by a distinguished separator. Concatenation combines sort-0 expressions; intercalation plugs an expression into a gap. Types are sorted accordingly, and every connective is typed by the sorts of its arguments, so the calculus is a family of residuated structures rather than a single one. Discontinuity is thus phonological rather than derivational: nothing moves, and a constituent is simply permitted to be a tuple.

Formalism.

Sorts: 0: continuous (strings) 1: one discontinuity (string pairs) n: n discontinuities

Sort 0 types: Standard Lambek: A • B, A \ B, A / B

Sort 1 types: A ⊙ B: discontinuous product A ↑ B: right wrap A ↓ B: left wrap

Discontinuous product: ⟨s₁, s₂⟩ : A ⊙ B s₁ and s₂ separated.

Wrap: ⟨s₁, s₂⟩ : A ↑ B s₁ "wraps around" s₂. Result: s₁ + s₂_before + s₂_after

Intercalation: ⟨s₁, s₂⟩ ⊙ t = s₁ + t + s₂ Fill the gap.

Residuation (continuous): A • B → C iff A → C / B iff B → A \ C

Residuation (discontinuous): A ⊙ B → C iff A → C ↑ B iff B → A ↓ C

The same triple, one level up: ⊙ residuates to ↑ and ↓ exactly as • residuates to / and .

Sort discipline: Every connective is typed by the sorts of its arguments. s(A • B) = s(A) + s(B) s(A ⊙ B) = s(A) + s(B) − 1 A ⊙ B is well formed only when s(A) ≥ 1.

Hypersequent: Γ ⊢ᵢ A (sort i sequent) Track discontinuities.

Linguistics: "the person... that I saw" "give... up": particle verbs Extraction: ⟨wh, gap⟩

Focusing: Structured proof search. Complexity control.

Symbols.

SymbolUnicodeNameMeaning
⊙U+2299Circled dot / Discontinuous productIntercalation of one expression into a gap
↑U+2191Upwards arrow / ExtractRight residual of ⊙
↓U+2193Downwards arrow / InfixLeft residual of ⊙
•U+2022Bullet / Continuous productConcatenation, inherited from the Lambek calculus
/U+002FSolidus / OverRight residual of •
\U+005CReverse solidus / UnderLeft residual of •
⟨U+27E8Mathematical left angle bracketOpens a string tuple
⟩U+27E9Mathematical right angle bracketCloses a string tuple
⊢U+22A2TurnstileDerivability; subscripted by the sort
ΓU+0393GammaA configuration of hypotheses
+U+002BPlus sign / ConcatenationJoining strings in the semantics
s—Sort functions(A) is the number of gaps in an expression of type A
D—Displacement calculusMorrill, Valentín and Fadda's system
L—Lambek calculusThe sort-0 fragment of D

Metatheory. Morrill, Valentín and Fadda (2011) proved cut elimination for the displacement calculus, and derivability is decidable because cut-free search on a sequent is finite: the subformula property holds and the sort discipline bounds the configurations that can occur. D is a conservative extension of the Lambek calculus — the sort-0 fragment is exactly L, so nothing new is derivable about continuous types — and the two residuation triples are structurally identical, which is what makes the extension modular rather than ad hoc. Derivability is NP-hard, since L embeds in D and Pentus proved derivability in L NP-complete. Displacement grammars generate languages that are not context-free, so the extension does increase generative capacity beyond the bound Pentus established for L, and the intended linguistic applications — cross-serial dependency, particle verbs, medial extraction, in-situ quantification — are exactly the cases where a constituent must be a tuple rather than a string.

Applies to. Type-logical categorial grammar. Discontinuous constituency: in-situ quantification, medial extraction, gapping, particle verbs, cross-serial dependency. CatLog and related parsers. Curry-Howard semantics for natural language.

Limitations. The sort discipline is a real constraint, not bookkeeping: ⊙ and its residuals are defined only when the sorts match, so a type of sort 0 has no gap to fill and cannot be intercalated, and there is no rule that raises the sort of a type. Discontinuity is bounded by the sort, so a fixed grammar admits only a fixed number of simultaneous gaps in one constituent; unbounded discontinuity would need infinitely many sorts. The extension does not restore exchange — the calculus is still ordered, and D wraps rather than permutes — so genuinely free word order remains outside it. Derivability is NP-hard by the embedding of L, so no polynomial decision procedure exists unless P = NP, and the claim of polynomial parsing that circulates in informal accounts is false for the general problem. The exact generative class of displacement grammars is not settled, so the system's position relative to the standard mildly context-sensitive classes is not fixed by a theorem.

© 2026 Lingenic LLC