Newman (2024) — When Arguments Merge @cite{newman-2024} #
Elise Newman (2024). When Arguments Merge. MIT Press (Linguistic Inquiry Monographs 88). ISBN 9780262379960.
Overview #
The Categorial Merge Hypothesis (CMH) proposes that all elements of
category V share the same Merge features, with only three
argument-introducing features: [·D·] (DP-specific), [·X·]
(category-unspecified), and [·V·] (VP-merge, v only). Combined with
Feature Maximality, Weak Economy, and Generalized Tucking In
(@cite{paille-2020}), the CMH derives:
- Non-DP First: XPs merge before DPs when V bears both features
- VP-as-specifier: When v bears
[·X·], VP is forced to be a specifier of v (not complement) - Symmetric passives: In "high IO" ditransitives, neither internal argument c-commands the other, so either can passivize
- DOMA: Weak Economy forces IO to be passive subject when IO is a wh-phrase (checks more features)
- No IO passives with inherent case: KPs can't check
[·D·], so they can't A-move to subject (Greek, Tamil, German, Turkish, Spanish) - Agent Focus in Mayan: Anti-redundancy deletes lower agreement copies when both probes target the same extracted argument
Formalized Predictions #
This file formalizes the verb type space, structural predictions about VP-specifierhood and its consequences, the KP/DP distinction for passive accessibility, and anti-redundancy for agreement.
CMH Apparatus (relocated from Minimalism/CMH.lean) #
The Categorial Merge Hypothesis primitives below are paper-specific to
@cite{newman-2024} (with @cite{paille-2020} for Generalized Tucking In)
and not consumed elsewhere in the library, so they live here under
namespace Minimalist.CMH for symmetry with other Minimalist apparatus
and to support qualified lookup if a future paper picks them up.
The three argument-introducing Merge features for verbal heads.
These are the only features that determine how V and v combine
with their arguments. All other selectional requirements (c-selection
for CPs, PPs, etc.) reduce to [·X·] — category-unspecified Merge.
D: Merges with DPs only (subjects, objects)X: Merges with any non-DP phrase (PPs, CPs, APs, etc.)V: Merges with VP (only on v; v selects V)
- D : MergeFeature
- X : MergeFeature
- V : MergeFeature
Instances For
Equations
- Minimalist.CMH.instDecidableEqMergeFeature x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Minimalist.CMH.instReprMergeFeature = { reprPrec := Minimalist.CMH.instReprMergeFeature.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instBEqMergeFeature.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
A bundle of Merge features on a single head. Represented as counts (0 or 1) of each feature type, reflecting Feature Maximality (a head checks at most one instance of each Merge feature type).
- hasD : Bool
- hasX : Bool
- hasV : Bool
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instReprMergeBundle = { reprPrec := Minimalist.CMH.instReprMergeBundle.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instBEqMergeBundle.beq { hasD := a, hasX := a_1, hasV := a_2 } { hasD := b, hasX := b_1, hasV := b_2 } = (a == b && (a_1 == b_1 && a_2 == b_2))
- Minimalist.CMH.instBEqMergeBundle.beq x✝¹ x✝ = false
Instances For
Equations
Number of Merge features in a bundle.
Equations
- b.featureCount = ((if b.hasD = true then 1 else 0) + if b.hasX = true then 1 else 0) + if b.hasV = true then 1 else 0
Instances For
Convert a bundle to a list of features.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Whether a category is a verbal head in the CMH sense.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
A CMH-compliant verbal head: a V or v with a Merge feature bundle.
Constraint: [·V·] may only appear on v (not V), because V does not
select VP — v does.
- cat : Cat
The category (V or v)
- features : MergeBundle
The Merge feature bundle
V heads may not bear
[·V·]
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instReprCMHHead = { reprPrec := Minimalist.CMH.instReprCMHHead.repr }
A V head: introduces internal arguments (complements and specifiers).
Equations
- Minimalist.CMH.mkVHead hasD hasX = { cat := Minimalist.Cat.V, features := { hasD := hasD, hasX := hasX, hasV := false }, v_constraint := ⋯ }
Instances For
A v head: introduces external arguments and selects VP.
Equations
- Minimalist.CMH.mkVLittleHead hasD hasX = { cat := Minimalist.Cat.v, features := { hasD := hasD, hasX := hasX, hasV := true }, v_constraint := ⋯ }
Instances For
Profile of a verb phrase: how many DP and XP arguments V and v collectively introduce. This determines the verb type.
The 4×4 matrix (V's args × v's args) produces all attested verb types, from weather verbs (0+0) to betting verbs (2DP + 2XP).
- vDPArgs : ℕ
DPs from V (0, 1, or 2)
- vXPArgs : ℕ
XPs from V (0 or 1)
- littleVDPArgs : ℕ
DPs from v (0 or 1)
- littleVXPArgs : ℕ
XPs from v (0 or 1)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instReprVPProfile = { reprPrec := Minimalist.CMH.instReprVPProfile.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Construct a VPProfile from a V head and v head.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Weather verbs: no arguments (V: ∅, v: [·V·])
Equations
- Minimalist.CMH.weatherVerb = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead false false) (Minimalist.CMH.mkVLittleHead false false)
Instances For
Unergative: one DP subject (V: ∅, v: [·D·][·V·])
Equations
- Minimalist.CMH.unergative = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead false false) (Minimalist.CMH.mkVLittleHead true false)
Instances For
Unaccusative: one DP object (V: [·D·], v: [·V·])
Equations
- Minimalist.CMH.unaccusative = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead true false) (Minimalist.CMH.mkVLittleHead false false)
Instances For
Transitive: subject + object (V: [·D·], v: [·D·][·V·])
Equations
- Minimalist.CMH.transitive = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead true false) (Minimalist.CMH.mkVLittleHead true false)
Instances For
Ditransitive with XP: e.g. "put the book on the table" (V: [·D·][·X·], v: [·D·][·V·])
Equations
- Minimalist.CMH.ditransitiveXP = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead true true) (Minimalist.CMH.mkVLittleHead true false)
Instances For
Ditransitive DOC: double object (V: [·D·], v: [·D·][·X·][·V·]) where the indirect object is a non-DP introduced by v
Equations
- Minimalist.CMH.ditransitiveDOC = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead true false) (Minimalist.CMH.mkVLittleHead true true)
Instances For
Raising: V selects non-DP complement only (e.g., "seem [to VP]") (V: [·X·], v: [·V·])
Equations
- Minimalist.CMH.raising = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead false true) (Minimalist.CMH.mkVLittleHead false false)
Instances For
Maximal verb: both V and v bear both [·D·] and [·X·] (V: [·D·][·X·], v: [·D·][·X·][·V·]) — e.g., "bet"
Equations
- Minimalist.CMH.maximalVerb = Minimalist.CMH.vpProfile (Minimalist.CMH.mkVHead true true) (Minimalist.CMH.mkVLittleHead true true)
Instances For
When V bears both [·D·] and [·X·], the XP merges first (as
complement) and the DP second (as specifier).
This follows from Feature Maximality: V can check at most one Merge
feature per step. If V first merges with an XP (checking [·X·]),
the resulting V' can then merge with a DP (checking [·D·]). The
reverse order is blocked because a DP cannot check [·X·].
Represented as an ordering constraint on the features.
- complement : MergeOrder
- specifier : MergeOrder
Instances For
Equations
- Minimalist.CMH.instDecidableEqMergeOrder x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Minimalist.CMH.instReprMergeOrder = { reprPrec := Minimalist.CMH.instReprMergeOrder.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
When v introduces an XP (v bears [·X·]), VP is forced to become
a specifier of v rather than its complement.
This is because v's [·X·] must be checked before [·V·]: the XP
merges as v's complement, and then VP merges as v's specifier.
Equations
- Minimalist.CMH.vpIsSpecifier littleV = littleV.features.hasX
Instances For
When VP is a specifier of v, V and v do not form a complex head (they are not in a head-complement relation). This has consequences for verb movement and ellipsis.
Equations
- Minimalist.CMH.vAndVFormComplex littleV = !Minimalist.CMH.vpIsSpecifier littleV
Instances For
A pending operation: a possible Merge at a given derivational step. Tracks which features would be checked and whether the operation bleeds any other pending operation.
- featuresChecked : ℕ
How many features this operation checks
- bleeds : List ℕ
Which other operations this one would bleed (make impossible)
Instances For
Equations
- Minimalist.CMH.instReprPendingOp = { reprPrec := Minimalist.CMH.instReprPendingOp.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.weakEconomyValid ops chosenIdx = match ops[chosenIdx]? with | none => false | some chosen => Minimalist.CMH.weakEconomyValidAux✝ chosen chosenIdx ops 0
Instances For
When two operations stand in a bleeding relation (one bleeds the other), Weak Economy does not enforce a preference — either may apply. This captures the optionality in cases like Greek clitic doubling.
Equations
- Minimalist.CMH.mutuallyBleeding op1 op2 i j = (op1.bleeds.contains j || op2.bleeds.contains i)
Instances For
Specifier position in a tree with multiple specifiers. Under Generalized Tucking In, new specifiers merge below existing ones — as close to the head as possible.
- innermost : SpecPosition
- outer (n : ℕ) : SpecPosition
Instances For
Equations
- Minimalist.CMH.instDecidableEqSpecPosition.decEq Minimalist.CMH.SpecPosition.innermost Minimalist.CMH.SpecPosition.innermost = isTrue ⋯
- Minimalist.CMH.instDecidableEqSpecPosition.decEq Minimalist.CMH.SpecPosition.innermost (Minimalist.CMH.SpecPosition.outer n) = isFalse ⋯
- Minimalist.CMH.instDecidableEqSpecPosition.decEq (Minimalist.CMH.SpecPosition.outer n) Minimalist.CMH.SpecPosition.innermost = isFalse ⋯
- Minimalist.CMH.instDecidableEqSpecPosition.decEq (Minimalist.CMH.SpecPosition.outer a) (Minimalist.CMH.SpecPosition.outer b) = if h : a = b then h ▸ isTrue ⋯ else isFalse ⋯
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instReprSpecPosition = { reprPrec := Minimalist.CMH.instReprSpecPosition.repr }
Tucking in: a new specifier merges below all existing specifiers.
Given n existing specifiers, the new one gets position innermost
and all existing specifiers shift outward by one.
Equations
- Minimalist.CMH.tuckIn _existingSpecs = Minimalist.CMH.SpecPosition.innermost
Instances For
Types of nominals, ordered by feature-checking capacity. The CMH establishes an entailment hierarchy among nominal types: wh-DP ⊇ DP ⊇ non-DP in which Merge features each can check.
This hierarchy drives multiple predictions:
- KPs (inherent case → non-DP) cannot A-move (no [·D·] checking)
- wh-DPs check more features than plain DPs (DOMA)
- DPs can satisfy both [·D·] and [·X·] probes
- whDP : NominalType
- dp : NominalType
- nonDP : NominalType
Instances For
Equations
- Minimalist.CMH.instDecidableEqNominalType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instReprNominalType = { reprPrec := Minimalist.CMH.instReprNominalType.repr }
Equations
- Minimalist.CMH.instBEqNominalType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Which Merge features a nominal type can check.
- wh-DP: checks [·D·] and [·X·]
- DP: checks [·D·] and [·X·]
- non-DP: checks [·X·] only No nominal checks [·V·] (only VP can).
Equations
- Minimalist.CMH.NominalType.whDP.checksMerge Minimalist.CMH.MergeFeature.D = true
- Minimalist.CMH.NominalType.whDP.checksMerge Minimalist.CMH.MergeFeature.X = true
- Minimalist.CMH.NominalType.dp.checksMerge Minimalist.CMH.MergeFeature.D = true
- Minimalist.CMH.NominalType.dp.checksMerge Minimalist.CMH.MergeFeature.X = true
- Minimalist.CMH.NominalType.nonDP.checksMerge Minimalist.CMH.MergeFeature.X = true
- x✝¹.checksMerge x✝ = false
Instances For
wh-DPs can additionally check [·wh·] on C. This is NOT a Merge feature on V/v but appears on functional heads (C). It is what makes wh-DPs strictly more powerful than plain DPs in the feature-checking hierarchy.
Equations
- Minimalist.CMH.NominalType.whDP.checksWh = true
- x✝.checksWh = false
Instances For
Feature-checking capacity for A-movement (to Spec,TP via [·D·]) plus Ā-features ([·wh·]). This count drives Weak Economy comparisons in DOMA configurations.
Equations
Instances For
The entailment hierarchy: wh-DP ⊇ DP ⊇ non-DP. Each type can check a superset of the features checkable by the types below it.
Equations
- Minimalist.CMH.NominalType.whDP.subsumes x✝ = true
- Minimalist.CMH.NominalType.dp.subsumes Minimalist.CMH.NominalType.dp = true
- Minimalist.CMH.NominalType.dp.subsumes Minimalist.CMH.NominalType.nonDP = true
- Minimalist.CMH.NominalType.nonDP.subsumes Minimalist.CMH.NominalType.nonDP = true
- x✝¹.subsumes x✝ = false
Instances For
Can this nominal type undergo A-movement? Requires checking [·D·] on T.
Equations
Instances For
When two adjacent φ-probes copy features of the same goal, the lower copy is deleted at PF. This is the anti-redundancy principle that derives Agent Focus morphology in Mayan languages.
Adjacency is required: only probes with no intervening probe between them trigger deletion of the lower copy.
- probePosition : ℕ
- goalId : ℕ
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.CMH.instReprAgreeCopy = { reprPrec := Minimalist.CMH.instReprAgreeCopy.repr }
Two probes are adjacent if no other probe in the configuration has a position strictly between them.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Identify redundant copies: lower copies where an adjacent higher probe targets the same goal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Delete redundant copies. Returns surviving copies after PF deletion of redundant agreement.
Equations
- Minimalist.CMH.applyAntiRedundancy copies = List.filter (fun (c : Minimalist.CMH.AgreeCopy) => !(Minimalist.CMH.redundantCopies copies).contains c) copies
Instances For
Weather verbs have zero arguments.
Unergatives have exactly one argument (the subject from v).
Unaccusatives have exactly one argument (the object from V).
Transitives have exactly two DP arguments.
Ditransitives with an XP argument have three arguments.
DOC ditransitives also have three arguments.
Raising verbs have exactly one argument (the XP complement).
Maximal verbs ("bet") have four arguments.
In a low-XP ditransitive (V: [·D·][·X·], v: [·D·][·V·]), VP is NOT a specifier of v because v lacks [·X·].
In a high-XP / DOC ditransitive (v: [·D·][·X·][·V·]), VP IS a specifier of v because v bears [·X·].
When VP is a specifier, V and v do NOT form a complex head. This predicts VP-ellipsis mismatches: Voice mismatches are tolerated in simple transitives (V-v complex) but not in DOC ditransitives (VP as specifier).
non-DPs (KPs) cannot check [·D·].
DPs can check both [·D·] and [·X·].
wh-DPs additionally check [·wh·] on C.
The entailment hierarchy is a total preorder.
A-movement accessibility: DPs and wh-DPs can A-move; non-DPs cannot. This is the core of the no-IO-passive explanation for languages with inherent case on indirect objects.
The high-IO structure has VP as specifier.
IO-to-subject in wh-passive: IO is a wh-DP.
Feature count derived from NominalType.aMovementFeatures .whDP.
Unlike Greek CD (§7), DOMA operations are pure alternatives at the
same derivational step — not in a bleeding relation.
Equations
- Newman2024.ioToSubjectWh = { featuresChecked := Minimalist.CMH.NominalType.whDP.aMovementFeatures, bleeds := [] }
Instances For
DO-to-subject in wh-passive: DO is a plain DP.
Feature count derived from NominalType.aMovementFeatures .dp.
Equations
- Newman2024.doToSubjectWh = { featuresChecked := Minimalist.CMH.NominalType.dp.aMovementFeatures, bleeds := [] }
Instances For
Weak Economy prefers IO-to-subject (checks more features).
Weak Economy disprefers DO-to-subject when IO checks more.
Two probes (C at height 3, v at height 1) agree with the same agent (goal 0).
Equations
- Newman2024.mayanAFCopies = [{ probePosition := 3, goalId := 0 }, { probePosition := 1, goalId := 0 }]
Instances For
Anti-redundancy identifies the lower copy as redundant.
After anti-redundancy, only the higher copy (C's agreement) survives.
The surviving copy is the one on C (height 3).
In Greek active transitives, three operations compete after IO merges as XP:
- Clitic double the IO (checks [·D_weak·] + [uφ] = 2 features)
- Merge VP (checks [·V·] = 1 feature)
- Merge transitive subject DP (checks [·D·] = 1 feature)
Weak Economy prefers (1) over (2) but NOT over (3): merging the subject checks [·D·] which also checks [·D_weak·], bleeding clitic doubling. Since (1) and (3) stand in a bleeding relation, Weak Economy allows either order — making clitic doubling optional.
Equations
- Newman2024.cliticDouble = { featuresChecked := 2, bleeds := [] }
Instances For
Equations
- Newman2024.mergeVP = { featuresChecked := 1, bleeds := [] }
Instances For
Equations
- Newman2024.mergeSubject = { featuresChecked := 1, bleeds := [0] }
Instances For
Clitic doubling is valid under Weak Economy.
Merging the subject is also valid (bleeding licenses either order).
CMH v with [·D·] introduces an external argument (thematic).
CMH v without [·D·] does not introduce an external argument.
Equations
- Newman2024.passiveV = Minimalist.CMH.mkVLittleHead false false
Instances For
Voice's hasD (PF subcategorization) and assignsTheta (θ-role assignment) do NOT always coincide — confirming that these are distinct features. The CMH's [·D·] corresponds to assignsTheta, not to hasD. Anticausative and passive Voice have hasD = true (anticausative for SE marking, passive for by-phrase licensing) but assignsTheta = false (no θ-role).
The CMH adopts the obligatory-no-crash model for Merge features. This is @cite{newman-2024}'s Assumption 19c: features can go unchecked without crashing.
Instances For
Under Feature Failure, unchecked Merge features do not crash.
The crash model would reject derivations with unchecked features. Feature Failure is what separates the CMH from standard Minimalism on this point.
Weather verbs introduce zero DP arguments. In pro-drop languages without expletives, T's [·D·] goes unchecked — Feature Failure prevents a crash. Under the crash model, an expletive would be required to check T's [·D·].
Passive v lacks [·D·], so no external argument merges. If no internal argument is available for A-movement to Spec,TP (impersonal passives), T's [·D·] goes unchecked — tolerated by Feature Failure.
Equations
Instances For
Equations
Instances For
Low-XP: DO asymmetrically c-commands XP — binding asymmetry. DO (specifier of V, by Non-DP First) c-commands into the complement position.
DOC: neither internal argument c-commands the other — symmetric. DO is inside VP (outer specifier), IO is complement of v. They are in separate branches.
The structural asymmetry derived from VP-as-specifier: VP-as-complement gives binding asymmetry between internal arguments; VP-as-specifier gives symmetric binding.
In the low-XP structure, the agent c-commands both internal arguments (VP is complement, fully inside agent's sister).
In the DOC structure with Tucking In, the agent (inner specifier) c-commands IO (complement of v) but NOT DO (inside VP, the outer specifier). The agent and VP are in separate branches — a direct consequence of VP being a specifier rather than a complement.