Containment hierarchies: contiguity and the suppletion generalizations #
The *ABA generalization and its refinements, over the score selection of
Containment/Selection.lean. Both engines are *ABA-free (isContiguous_realize,
isContiguous_spellout), generate exactly the contiguous patterns
(isContiguous_iff_generable, isContiguous_iff_spelloutGenerable), and are
equigenerative on total realizations (spelloutGenerable_iff_generable). The
DM-specific refinements — the terminal-adjacent plateau, *AAB exclusion
(realize_const_of_grounded), and the ABC portmanteau prediction
(exists_portmanteau_of_ne) — follow from the plateau lemmas of maxThreshold.
Main declarations #
isContiguous_realize,isContiguous_spellout— *ABA for both readingsisContiguous_iff_generable,isContiguous_iff_spelloutGenerable— generable = spellable = contiguousspelloutGenerable_iff_generable— DM/nanosyntax equigenerativityrealize_const_of_terminal_adjacent,realize_const_of_grounded,exists_portmanteau_of_ne— the plateau, *AAB, and portmanteau prediction
*ABA for Elsewhere insertion #
[Bob12] ch. 2: with antihomophonous rules, the Elsewhere
competition over a containment hierarchy cannot generate ABA. Formally:
maxThreshold is the monotone score, the winner is a function of it, and
antihomophony makes exponents injective in the winner — so realization
factors as monotone-then-injective.
The plateau: terminal adjacency generates only {AAA, ABB} #
Terminal rules with adjacent contexts have thresholds at most the first head, so the comparative and superlative cells coincide: only AAA and ABB root patterns are generable.
Completeness: generable = contiguous #
The earliest grade sharing g's form.
Equations
- Morphology.Containment.firstOcc p g = {j : Fin n | p j = p g}.min' ⋯
Instances For
The canonical vocabulary of a pattern: one rule per form, introduced at the form's first grade and conditioned on it.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A pattern is Elsewhere-generable: some terminal antihomophonous vocabulary realizes it in full.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Generable = contiguous. A fully realized pattern arises from Elsewhere insertion over a terminal antihomophonous vocabulary iff it is contiguous: the forward direction is the canonical-vocabulary construction, the backward direction CSG1.
Three-grade hierarchies: *AAB and the portmanteau prediction #
*CSG2 / AAB exclusion ([Bob12] ch. 5). Over the three-grade
degree hierarchy, if the positive and comparative cells agree and the
superlative cell is realized, all three agree — good – gooder – *best is not
generable — given antihomophony and Grounded (the book's condition (202)).
ABC requires a portmanteau ([Bob12] §5.3.1, the
degree-domain consequence generalized there as (199)): under
adjacency, root allomorphy at the superlative grade distinct from the
comparative grade arises only via a portmanteau — the winning rule
must expone more than the bare root (Latin opt-, Welsh gor-).
*ABA for Superset spellout #
The mirror image of isContiguous_realize: minSpan is monotone in the
grade, the winner is a function of it, and antihomophony makes the winner's
exponent injective — so spellout fibers are convex ([Cah09]).
Completeness: spellable = contiguous #
The latest grade sharing g's form.
Equations
- Morphology.Containment.lastOcc p g = {j : Fin n | p j = p g}.max' ⋯
Instances For
The canonical nanosyntax lexicon of a pattern: one context-free entry per form, storing the form's largest constituent.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A pattern is Superset-spellable: some context-free antihomophonous lexicon spells it out in full.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Spellable = contiguous: a fully realized pattern arises from Superset spellout over a context-free antihomophonous lexicon iff it is contiguous — [Cah09]'s Universal Contiguity as a theorem of the engine; the converse sharpens it to exact generative capacity.
DM and nanosyntax are equigenerative over linear containment hierarchies: Superset spellout from context-free antihomophonous lexicons and Elsewhere insertion from terminal antihomophonous vocabularies generate exactly the same fully realized patterns — the contiguous ones. The frameworks differ intensionally (rule format and selection direction) but not in generative capacity on this fragment.
Where the frameworks diverge #
On partial lexicons the selection directions come apart: an overspecified entry realizes smaller structures under the Superset Principle but leaves a gap under Elsewhere insertion — nanosyntax's characteristic prediction ([DCVW17]) against DM's characteristic gaps.
Antihomophony is necessary for *ABA #
Two distinct entries sharing an exponent — accidental homophony, an
Antihomophonous violation — generate ABA. [Cah09] distinguishes
accidental homophony (phonological) from systematic syncretism (one item
over a contiguous span); the Antihomophonous hypothesis is that distinction.