Syntactic Modification via Feature Composition #
@cite{alexeyenko-zeijlstra-2025}
Nominal modification as a species of complementation: adjectives and nouns
cannot directly merge because neither c-selects the other. Resolution comes
either from the adjective lexically carrying [N, uN] (in φ/κ-complete
languages like Greek) or from an Attr head that mediates the feature
conversion.
Core Claims #
Modification = complementation: both are driven by c-selection features (
[uF]checked under sisterhood with[F]). An adjective[A]and a noun[N]can merge only if one bears the other's uninterpretable categorial feature.Two feature compositions (§5.1):
- Direct: adjective enters as
[N, uN], selects and merges with[N]directly. Available only when pred & attr adjectives have identical φ/κ-specification. Corresponds semantically to predicate modification. - Attr-mediated: an Attr head converts
[A] → [N, uN](part of xAP) or[N] → [N, uA](part of xNP). Required when adjectives lack full φ/κ-specification.
- Direct: adjective enters as
Attr status determines linearization (§5.2): the morphophonological realization of Attr (affix / clitic / free word / null) determines whether it must be linearly adjacent to its host, via the Input Correspondence Principle (@cite{ackema-neeleman-2004}).
Types Exported #
AttrStatus— morphophonological status of the attributivizerAdjMorphProfile— per-language adjective morphosyntactic profileModificationRoute— direct (no Attr) vs Attr-mediated modificationmorphStatusToAttrStatus— bridge fromCore.Lexical.MorphRule.MorphStatus
Morphophonological status of the attributivizer (Attr head, §5.2). Determines whether Attr imposes linear adjacency with the adjective.
- affix : AttrStatus
- clitic : AttrStatus
- freeWord : AttrStatus
- null : AttrStatus
Instances For
Equations
- Minimalism.Modification.instBEqAttrStatus.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Position of attributive adjectives relative to the modified noun.
- prenominal : AdjPosition
- postnominal : AdjPosition
- both : AdjPosition
Instances For
Equations
- Minimalism.Modification.instBEqAdjPosition.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Morphosyntactic profile of adjectives in a language.
The MAG (34) is determined by two independent factors:
- Morphosyntactic (§5.1): agreement identity between predicative and attributive forms, and completeness of that agreement for all φ/κ-features
- Morphophonological (§5.2): status of the attributivizer
- adjPosition : AdjPosition
Primary position of attributive adjectives relative to N
- apDirection : HeadDirection
Internal head direction of the AP
- predAttrSameAgreement : Bool
MAG (34a), clause 1: the agreement marker on attr adjectives is also present on predicative adjectives (pred = attr featurally).
- agreementPhiKappaComplete : Bool
MAG (34a), clause 2: the agreement marker is specified for ALL φ/κ-features available in the DP. Per fn 17, κ (case) is always a DP feature whether morphologically realized or not.
- attrStatus : AttrStatus
MAG (34b): morphophonological status of the attributivizer
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.
- Minimalism.Modification.instBEqAdjMorphProfile.beq x✝¹ x✝ = false
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The two routes to nominal modification (§5.1.2 vs §5.1.3).
- direct: adjective lexically carries
[N, uN], merges directly with the noun. No Attr head needed. Only available in φ/κ-complete languages (Greek, Russian, Latin, Kalaallisut). - attrMediated: an Attr functional head mediates the feature conversion. Required when adjectives lack full φ/κ-specification. Attr may be part of the extended adjectival projection (xAP) or the extended nominal projection (xNP).
- direct : ModificationRoute
- attrMediated : ModificationRoute
Instances For
Equations
- Minimalism.Modification.instBEqModificationRoute.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Determine the modification route from the adjective morphosyntactic profile. φ/κ-complete languages use direct modification; all others require an Attr head.
Equations
- One or more equations did not get rendered due to their size.
Instances For
φ/κ-complete languages use direct modification.
Languages with pred ≠ attr require Attr.
Languages with incomplete φ/κ require Attr.
Map the framework-agnostic MorphStatus (from Zwicky & Pullum's
clitic-affix cline) to the MAG's AttrStatus. Both inflectional
and derivational affixes impose adjacency per the ICP. Both simple
and special clitics are morphophonologically independent.
Equations
- Minimalism.Modification.morphStatusToAttrStatus Core.Morphology.MorphStatus.freeWord = Minimalism.Modification.AttrStatus.freeWord
- Minimalism.Modification.morphStatusToAttrStatus Core.Morphology.MorphStatus.simpleClitic = Minimalism.Modification.AttrStatus.clitic
- Minimalism.Modification.morphStatusToAttrStatus Core.Morphology.MorphStatus.specialClitic = Minimalism.Modification.AttrStatus.clitic
- Minimalism.Modification.morphStatusToAttrStatus Core.Morphology.MorphStatus.inflAffix = Minimalism.Modification.AttrStatus.affix
- Minimalism.Modification.morphStatusToAttrStatus Core.Morphology.MorphStatus.derivAffix = Minimalism.Modification.AttrStatus.affix
Instances For
Affixes impose adjacency.
Clitics are morphophonologically independent.
Free words map to free words.
The feature types that MAG condition (a) requires agreement for.
φ-features map to Minimalism.PhiFeature, κ-features to CaseVal.
- phi : PhiFeature → MAGFeatureType
- kappa : CaseVal → MAGFeatureType
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Minimalism.Modification.instDecidableEqMAGFeatureType.decEq (Minimalism.Modification.MAGFeatureType.phi a) (Minimalism.Modification.MAGFeatureType.kappa a_1) = isFalse ⋯
- Minimalism.Modification.instDecidableEqMAGFeatureType.decEq (Minimalism.Modification.MAGFeatureType.kappa a) (Minimalism.Modification.MAGFeatureType.phi a_1) = isFalse ⋯
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
An adjective agreement entry: which features are morphologically realized on adjectives in each syntactic position.
- predFeatures : List MAGFeatureType
Features realized on predicative adjectives.
- attrFeatures : List MAGFeatureType
Features realized on attributive adjectives.
- dpFeatures : List MAGFeatureType
All φ/κ-features available in the DP of this language.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Derive predAttrSameAgreement from an agreement entry:
true iff the attr feature list is a subset of the pred features and
vice versa (same set). Simplified to list equality for decidability.
Equations
- e.sameAgreement = (e.predFeatures.length == e.attrFeatures.length && e.attrFeatures.all fun (x : Minimalism.Modification.MAGFeatureType) => e.predFeatures.contains x)
Instances For
Derive agreementPhiKappaComplete from an agreement entry:
true iff every DP feature appears on the attributive adjective.
Equations
- e.phiKappaComplete = e.dpFeatures.all fun (x : Minimalism.Modification.MAGFeatureType) => e.attrFeatures.contains x