Construction Morphology: the constructional-schema engine [booij-2010-compass] #
[booij-2010-compass] analyzes complex words as constructions — pairings of form
and meaning — licensed by constructional schemas in a hierarchical lexicon. This
file instantiates the Morphology/ConstructionMorphology/ substrate as that CxM engine
over small Flat carriers: the deadjectival -ness schema and its
unification-instantiation (carless unified with the schema is carlessness),
generation of a novel -ness noun, the compound hierarchy with right-headed
subschemas, the default-inheritance override (werkbaar), and schema
unification (on- prefixation composed with V-baar).
Main results #
carlessness_unifies— instantiation is unification of an adjective with the-nessschema ([booij-2010-compass]'s worked example)carlessness_generates,awareness_related— the schema's two roles on one lexicon: coining the paper's novel noun, relating its stored onecompoundHierarchy_parent,compound_right_headed,compound_inheritance— the compound hierarchy derived from its schemas: right-headedness is the shared coindexation, inherited without a Right-hand Head Rule, while the AN subschema overrides the recursive-modifier defaultwerkbaar_overrides— the CxM default-inheritance demand site:werkbaaroverrides the-baarschema's transitivity defaultonbaar_unifies,onbaarSchema_instantiates_iff— two word-formation schemas unify intoon-V-baar, whose instances are exactly their common instances, no listed intermediate required
The deadjectival -ness schema #
The schema [[x]A ness]N of [booij-2010-compass]: a two-slot construction whose
affix slot is lexically fixed as -ness and whose base slot is an open
(deadjectival) variable. A concrete adjective unified into the base slot yields a
-ness noun.
The -ness schema over the two slots of a -ness noun, base and affix: the affix slot
pinned to -ness, the base slot an open deadjectival variable (⊥).
Equations
- Booij2010.nessSchema = ConstructionMorphology.Schema.productive ![⊥, ↑"ness"]
Instances For
Any filling whose affix slot is -ness instantiates the schema: the base slot
is open, the affix slot's constraint is met.
carlessness, the paper's novel coin (Time, October 5, 2009), instantiates the
-ness schema.
Instantiation as unification: unifying the schema description with
carlessness returns carlessness — [booij-2010-compass]'s worked example.
The stored -ness nouns of the paper's opening word set, feeding the schema's two
roles.
Instances For
The -ness schema is productive: its one variable, the base slot, is open.
The schema licenses the novel coin carlessness over the stored nouns: the
open base slot takes the unlisted adjective, and the affix slot is a constant.
Being productive, the schema generates every instance whatever is stored.
The compound hierarchy #
The compound schema (6), [[a]X [b]Y]Y, dominates the NN/VN/AN/PN subcases (7). The
hierarchy is derived from the schemas, each subschema's parent being the nearest more general
schema of the family. Right-headedness is the schema's coindexation of the head with the
whole, so every subschema inherits it and no Right-hand Head Rule is needed. A subschema still
legislates locally: an NN modifier may itself be a compound, an AN modifier may not (8).
The variables of the compound schema (6): the modifier's category X and the head's Y.
- x : CompoundVar
- y : CompoundVar
Instances For
Equations
- Booij2010.instDecidableEqCompoundVar x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Booij2010.instFintypeCompoundVar = { elems := { val := ↑Booij2010.CompoundVar.enumList, nodup := Booij2010.CompoundVar.enumList_nodup }, complete := Booij2010.instFintypeCompoundVar._proof_1 }
The positions of a compound, modifier, head and whole, subscripted by (6): the whole
shares the head's category, right-headedness.
Equations
Instances For
The general compound schema (6): both categories open.
Equations
- Booij2010.compoundSchema = { body := fun (x : Booij2010.CompoundVar) => ⊥, opens := {Booij2010.CompoundVar.x, Booij2010.CompoundVar.y} }
Instances For
A subschema of (7): the modifier's category pinned to x, the head's to N.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The compound schema and its four subcases.
- compound : CompoundNode
- nn : CompoundNode
- vn : CompoundNode
- an : CompoundNode
- pn : CompoundNode
Instances For
Equations
- Booij2010.instDecidableEqCompoundNode 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.
The family (6) and (7).
Equations
- Booij2010.compoundFamily Booij2010.CompoundNode.compound = Booij2010.compoundSchema
- Booij2010.compoundFamily Booij2010.CompoundNode.nn = Booij2010.compoundSubschema "N"
- Booij2010.compoundFamily Booij2010.CompoundNode.vn = Booij2010.compoundSubschema "V"
- Booij2010.compoundFamily Booij2010.CompoundNode.an = Booij2010.compoundSubschema "A"
- Booij2010.compoundFamily Booij2010.CompoundNode.pn = Booij2010.compoundSubschema "P"
Instances For
The hierarchical constructicon of English compounds, derived from the schemas.
Equations
Instances For
Each subschema's parent is the general schema.
Right-headedness is inherited by every subschema without a rule: in any instance of any
schema of the family through the subscripting of (6), the whole's category is the head's.
Whether the modifier may itself be a compound: allowed by default, overridden
at the AN subschema (8).
Equations
- Booij2010.recursiveModifier Booij2010.CompoundNode.compound = some true
- Booij2010.recursiveModifier Booij2010.CompoundNode.an = some false
- Booij2010.recursiveModifier x✝ = none
Instances For
The AN subschema overrides the default recursive-modifier option, which the NN subschema inherits: an NN modifier may be a compound, an AN modifier may not.
Default inheritance and override: werkbaar #
[booij-2010-compass]'s own demand site for default inheritance: -baar attaches
to transitive verbs, but werkbaar (from intransitive werk) overrides the
inherited transitivity specification. "By default, complex words inherit the
information specified in a schema, but a particular piece of information may be
overruled by an individual lexical item." A minimal two-level hierarchy: the
schema node and the werkbaar leaf.
Equations
- Booij2010.instDecidableEqBaarNode x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Booij2010.instFintypeBaarNode = { elems := { val := ↑Booij2010.BaarNode.enumList, nodup := Booij2010.BaarNode.enumList_nodup }, complete := Booij2010.instFintypeBaarNode._proof_1 }
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Booij2010.instDecidableEqTransitivity x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
The -baar schema requires a transitive base by default; werkbaar
overrides to intransitive.
Equations
Instances For
The default-override flagship: werkbaar overrides the inherited transitivity
specification, while the schema keeps its default.
Schema unification: on- composed with V-baar #
The two productive schemas — negative on- prefixation and deverbal -baar
suffixation — unify into a single complex schema [on [V baar]A]A (16), so
onbedwingbaar is coined directly from the verb without the intermediate
bedwingbaar needing to be listed. The join is taken on the schema bodies over a
shared slot space; the intermediate positive adjective is not required to exist,
which is exactly the content the join without a listed intermediate expresses.
The affixal morphs of the on-V-baar complex.
Instances For
Equations
- Booij2010.instDecidableEqBaarAtom x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Booij2010.instFintypeBaarAtom = { elems := { val := ↑Booij2010.BaarAtom.enumList, nodup := Booij2010.BaarAtom.enumList_nodup }, complete := Booij2010.instFintypeBaarAtom._proof_1 }
The three slots of the on-V-baar complex schema.
- pre : OnbaarSlot
- base : OnbaarSlot
- suf : OnbaarSlot
Instances For
Equations
- Booij2010.instDecidableEqOnbaarSlot x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Booij2010.instFintypeOnbaarSlot = { elems := { val := ↑Booij2010.OnbaarSlot.enumList, nodup := Booij2010.OnbaarSlot.enumList_nodup }, complete := Booij2010.instFintypeOnbaarSlot._proof_1 }
The on-A schema: prefix pinned to on-, base open.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The V-baar schema: suffix pinned to -baar, base open.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The unified on-V-baar schema: both affixes pinned, base open.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The on- and V-baar descriptions unify into the on-V-baar description — the
schema unification (16), with no intermediate V-baar word required.
The unified schema's instances are exactly the words that are at once on-
prefixed and -baar suffixed: the content of coining onbedwingbaar directly.
Further constructional phenomena (prose) #
[booij-2010-compass] extends the constructional analysis in three directions this
file records but does not formalize. Holistic VN exocentrics: Romance VN
compounds (lava-piatti 'dishwasher') carry an agent/instrument meaning that is
a property of the construction as a whole, with no head constituent and no
zero-affix to bear it. Constructional inflection: the Russian declension
paradigm treats each cell's morpho-syntactic value as a holistic property of the
word form, with thematic material that is morphomic ([aronoff-1994]). Periphrasis:
have plus past participle is a constructional idiom whose perfect meaning is
holistic — the natural home for a dedicated periphrasis carrier.