Allosemy #
Allosemy is contextual meaning variation of a single functional head —
the LF analogue of allomorphy. The heads v, n, and Voice each carry
several allosemes, selected by the syntactic context rather than tracked
by morphosyntactic features, and the ambiguity of deverbal
nominalizations between event, result, state, entity, and content
readings is the visible trace of that selection. The reading typology
readingFromAllosemes is grounded in typed denotations in
Studies/Benz2025.lean, where it is shown to track definedness.
Main definitions #
Alloseme— the inventory carrier: contentful allosemes with the zero alloseme adjoined (Option, in theWithZeropattern)Verbalizer.Alloseme,Nominalizer.Alloseme,Voice.Alloseme— each head's inventory under its own API, from itsContentfultype; Voice's expletive is the shared zeroVerbalizer.vocabulary,Nominalizer.vocabulary,Voice.vocabulary— each head's List-3 vocabulary over the shared selection engineNominalizationReading,readingFromAllosemes— the reading typology of deverbal nominalizations and its alloseme table
Main statements #
Voice.theta_consistent— a Voice alloseme assigns a θ-role iff its syntactic flavor doesVerbalizer.isAllosemous— v's contextual meaning variation on the sharedRealization.Interpretedcarrier
Implementation notes #
An alloseme is a VocabularyItem whose exponent is a denotation, so DM's
List 2 (form) and List 3 (meaning) run on one selection engine
(subsetPrinciple, winner?_isElsewhereWinner); its specification
conditions on the neighboring terminals, not on features of its own head.
Voice.Alloseme.fromComplement is a worked List-3 competition on that
engine; readingFromAllosemes is a different object — the composition of
two already-selected allosemes.
Existing infrastructure this module retroactively classifies as
allosemy: Minimalist.Voice.Flavor (Voice) and root change-type
conditioning of v.
References #
- I. Benz, Structure and interpretation across categories
- J. Wood, Icelandic nominalizations and allosemy
- A. Kratzer, Severing the external argument from its verb
- N. Myler, Building and interpreting possession sentences
- L. J. Adamson, Gender assignment is local
- J. Beavers et al., States and changes of state
The alloseme carrier #
Every head's inventory contains the zero alloseme trivially, so an
inventory is the head's contentful allosemes with a zero adjoined:
Option, in the WithZero pattern, with none the zero alloseme. Each
head contributes only its Contentful type.
The allosemes of a head whose contentful allosemes are C, with the zero alloseme (Benz's Ø)
as 0.
Equations
- DistributedMorphology.Allosemy.Alloseme C = WithZero C
Instances For
The zero alloseme, semantically Ø.
Equations
Instances For
A contentful alloseme.
Equations
- DistributedMorphology.Allosemy.Alloseme.of c = some c
Instances For
Equations
Equations
- DistributedMorphology.Allosemy.Alloseme.instFintype = { elems := DistributedMorphology.Allosemy.Alloseme.instFintype._aux_1, complete := ⋯ }
v allosemy #
The contentful alloseme of v, which introduces the event variable and the Theme requirement.
- eventive : Contentful
Instances For
Equations
- DistributedMorphology.Allosemy.Verbalizer.instDecidableEqContentful 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
- One or more equations did not get rendered due to their size.
The allosemes of v. A nominalization is eventive when v is interpreted and n vacuous, and referential when n is interpreted and v vacuous, as with observation.
Equations
Instances For
v interpreted as in the verbal domain (CEN contexts).
Equations
Instances For
Semantically Ø (SEN/RN contexts).
Equations
Instances For
Does this v alloseme introduce an event variable?
Equations
Instances For
Allosemic entries #
An alloseme is a Vocabulary Item whose exponent is a denotation. Its
specification mentions no feature of its own head — the vocabulary is the
head's — and conditions on the neighbors: the complement below, toward the
root, and the embedding head above — allosemy is conditioned by the
interpreted domain below and the features of the next head above. The
locality of the conditioning — the first category head's
spell-out domain, across semantically null heads only — is ComplexHead.Sees
(Locality.lean).
A condition an alloseme places on a neighbouring terminal, on its category or on whether it denotes an event or a state.
- cat (c : Categorizer) : Feature
- eventive : Feature
- stative : Feature
Instances For
Equations
- One or more equations did not get rendered due to their size.
- DistributedMorphology.Allosemy.instDecidableEqFeature.decEq (DistributedMorphology.Allosemy.Feature.cat c) DistributedMorphology.Allosemy.Feature.eventive = isFalse ⋯
- DistributedMorphology.Allosemy.instDecidableEqFeature.decEq (DistributedMorphology.Allosemy.Feature.cat c) DistributedMorphology.Allosemy.Feature.stative = isFalse ⋯
- DistributedMorphology.Allosemy.instDecidableEqFeature.decEq DistributedMorphology.Allosemy.Feature.eventive (DistributedMorphology.Allosemy.Feature.cat c) = isFalse ⋯
- DistributedMorphology.Allosemy.instDecidableEqFeature.decEq DistributedMorphology.Allosemy.Feature.eventive DistributedMorphology.Allosemy.Feature.eventive = isTrue ⋯
- DistributedMorphology.Allosemy.instDecidableEqFeature.decEq DistributedMorphology.Allosemy.Feature.stative (DistributedMorphology.Allosemy.Feature.cat c) = isFalse ⋯
- DistributedMorphology.Allosemy.instDecidableEqFeature.decEq DistributedMorphology.Allosemy.Feature.stative DistributedMorphology.Allosemy.Feature.stative = isTrue ⋯
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
A specification on the complement, the terminal below the head.
Equations
- DistributedMorphology.Allosemy.complement fs = { focus := [], leftCtx := [fs] }
Instances For
A specification on the embedding head, the terminal above.
Equations
- DistributedMorphology.Allosemy.embedding fs = { focus := [], rightCtx := [fs] }
Instances For
The denotations a vocabulary licenses in a context — the exponents of
its applicable entries. Ambiguity in a context is non-singleton licensing;
the canonical default among the licensed entries is the Elsewhere winner
(winner?_isElsewhereWinner).
Equations
- DistributedMorphology.Allosemy.licensed v n = List.map (fun (x : DistributedMorphology.VocabularyItem DistributedMorphology.Allosemy.Feature Sem) => x.exponent) (v.applicable n)
Instances For
The alloseme vocabulary of v. The eventive alloseme requires an eventive complement and the zero alloseme is the elsewhere case.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Root change-type conditions v alloseme selection: result roots, which entail a prior change, demand the event variable; property concept roots do not — the root typology feeding v allosemy.
Equations
- DistributedMorphology.Allosemy.Verbalizer.Alloseme.fromRootType Semantics.Root.ChangeType.result = DistributedMorphology.Allosemy.Verbalizer.Alloseme.eventive
- DistributedMorphology.Allosemy.Verbalizer.Alloseme.fromRootType Semantics.Root.ChangeType.propertyConcept = DistributedMorphology.Allosemy.Verbalizer.Alloseme.zero
Instances For
v is eventive iff the root entails change.
n allosemy #
The contentful allosemes of n. The relational, sortal and alienator allosemes attach to
roots; the deverbal ones have their denotations in Studies/Benz2025.lean.
- relational : Contentful
- sortal : Contentful
- alienator : Contentful
- content : Contentful
- simpleEvent : Contentful
- result : Contentful
- state : Contentful
- entity : Contentful
Instances For
Equations
- DistributedMorphology.Allosemy.Nominalizer.instDecidableEqContentful 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
- One or more equations did not get rendered due to their size.
The allosemes of n.
Equations
Instances For
The zero alloseme of n, under which the noun inherits the verb meaning (CEN).
Equations
Instances For
The alloseme vocabulary of n. The deverbal allosemes require a verbal complement, the CEN and result allosemes an eventive one, and the others are unconditioned.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Voice allosemy #
The θ-assigning allosemes of Voice. The complement fixes the role, since the holder cannot combine with an action predicate nor the agent with a stative one.
- agent : Contentful
- holder : Contentful
- engineer : Contentful
Instances For
Equations
- DistributedMorphology.Allosemy.Voice.instDecidableEqContentful 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
- One or more equations did not get rendered due to their size.
The allosemes of Voice. The zero alloseme is the expletive of relational and light-verb have.
Equations
Instances For
The zero alloseme of Voice, which assigns no θ-role.
Equations
Instances For
The alloseme assigns a thematic role to the external argument; only the expletive identity does not.
Equations
Instances For
Equations
- DistributedMorphology.Allosemy.instDecidablePredAllosemeAssignsTheta x✝ = { decide := !decide (x✝ = DistributedMorphology.Allosemy.Voice.Alloseme.expletive), reflects_decide := ⋯ }
The alloseme vocabulary of Voice. The engineer takes a saturated eventive complement, the holder a stative one, and the expletive is the elsewhere case.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Voice alloseme selected from Voice.vocabulary by the complement's features.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bridge to the syntactic Voice heads. Syntactically all four allosemes realize an active Voice with a DP specifier; the θ-role distinction is resolved at LF. The map picks the head matching each alloseme's syntactic behavior.
Equations
- DistributedMorphology.Allosemy.Voice.Alloseme.toHead (some DistributedMorphology.Allosemy.Voice.Contentful.agent) = Minimalist.Voice.agentive
- DistributedMorphology.Allosemy.Voice.Alloseme.toHead (some DistributedMorphology.Allosemy.Voice.Contentful.holder) = Minimalist.Voice.experiencer
- DistributedMorphology.Allosemy.Voice.Alloseme.toHead (some DistributedMorphology.Allosemy.Voice.Contentful.engineer) = Minimalist.Voice.agentive
- DistributedMorphology.Allosemy.Voice.Alloseme.toHead none = Minimalist.Voice.anticausative
Instances For
The bridge respects θ-assignment: an alloseme assigns a thematic role iff its syntactic head does.
Nominalization readings #
The readings of a deverbal nominalization.
- complexEvent : NominalizationReading
- simpleEvent : NominalizationReading
- result : NominalizationReading
- simpleState : NominalizationReading
- simpleEntity : NominalizationReading
- content : NominalizationReading
Instances For
Equations
- DistributedMorphology.Allosemy.instDecidableEqNominalizationReading 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
- One or more equations did not get rendered due to their size.
The reading of a nominalization from the allosemes of v and n. The CEN
pairs eventive v with zero n, the noun inheriting the verb meaning; the
simple readings pair zero v with the event, state, and entity allosemes of
n. The result and content readings admit both derivations — v vacuous, or
the eventive component from v — and the choice is immaterial for what the
nominal describes (Benz2025.result_options_pred_agree,
Benz2025.content_options_agree); content needs no verbal source at all.
The non-deverbal allosemes yield no nominalization reading: their
semantics is the relationalizer and the closure of its possessor slot.
Equations
- One or more equations did not get rendered due to their size.
- DistributedMorphology.Allosemy.readingFromAllosemes none (some DistributedMorphology.Allosemy.Nominalizer.Contentful.result) = some DistributedMorphology.Allosemy.NominalizationReading.result
- DistributedMorphology.Allosemy.readingFromAllosemes none (some DistributedMorphology.Allosemy.Nominalizer.Contentful.content) = some DistributedMorphology.Allosemy.NominalizationReading.content
- DistributedMorphology.Allosemy.readingFromAllosemes x✝ (some DistributedMorphology.Allosemy.Nominalizer.Contentful.sortal) = none
- DistributedMorphology.Allosemy.readingFromAllosemes x✝ (some DistributedMorphology.Allosemy.Nominalizer.Contentful.relational) = none
- DistributedMorphology.Allosemy.readingFromAllosemes x✝ (some DistributedMorphology.Allosemy.Nominalizer.Contentful.alienator) = none
- DistributedMorphology.Allosemy.readingFromAllosemes none none = none
Instances For
The Realization.Interpreted view #
An allosemic head is a List-3 object: a single morpheme whose
interpretation is resolved in context by the shared exponence engine.
Realization.Interpreted is exactly that carrier — an opaque index with
a contextual interp map — with an empty List-2 form side, since
allosemy is meaning-only. Contextual meaning variation, Benz's core
claim that allosemy is allomorphy's LF analogue, is then literally
Realization.Interpreted.IsAllosemous.
The allosemy engine as a Realization.Interpreted view, whose one head is interpreted as the
alloseme the Subset Principle picks.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The verbal categorizer is allosemous, eventive under an eventive complement and zero elsewhere.