Case Feature Decomposition @cite{anderson-jm-2006} #
@cite{anderson-jm-2006} "Modern Grammars of Case" (Ch. 6) develops a localist case grammar (LCG) in which all semantic relations decompose into combinations of three first-order case features:
- abs (absolutive): holistic participant — the entity that participates as a whole in the predication. Semantically the least specific relation; every predication is assumed to have an absolutive.
- src (source/ergative): first-order source — the origin of action or force. Anderson's "ergative". In spatial contexts, the source of motion.
- loc (locative): place/location — the spatial or abstract location.
These features combine freely, yielding up to 8 possible argument roles. The four SIMPLE case relations are (eq. 11):
| Features | Relation | Typical role |
|---|---|---|
| ∅ | abs | patient/theme |
| {src} | source/erg | agent |
| {loc} | locative | location |
| {loc,src²} | ablative | spatial source |
where src² denotes second-order source subordinated to loc, distinct from
first-order src. Second-order features are not separately represented in
this flat model — ablative appears as just loc.
Complex roles (argument-level combinations) #
Arguments can bear COMBINATIONS of first-order features (§6.2–6.3):
- Agent: src — first-order source alone (eq. 39a: "Bill read the book")
- Experiencer: src + loc — locative source (eq. 39h: "Bill knew the answer")
- Contactive/patient: abs + loc — located affected entity (eq. 22)
- Self-mover: abs + src — affected source (eq. 39c: "Bill flew to China")
Subject selection hierarchy (eq. 38') #
Anderson directly states the hierarchy — it is NOT derived from feature cardinality:
erg > abs
First-order source (src) outranks absolutive. The argument with src
becomes subject; if no argument has src, the absolutive becomes subject.
Subject formation (eq. 40): absolutive ⇒ absolutive{erg}. When an absolutive is selected as subject, it acquires the ergative feature — assimilatory neutralization.
Relation to Blake and Caha #
- Blake's typological hierarchy (
Core.Case.Hierarchy) and Anderson's hierarchy are concordant on core cases. - Caha's containment hierarchy (
Core.Case.Containment) operates at a different level (morphosyntactic form, not semantic features).
Anderson's three first-order case features (@cite{anderson-jm-2006}, Ch. 6).
The three features are the primitives from which all semantic relations are composed. Their names reflect Anderson's localist tradition.
- abs : CaseFeature
Absolutive: holistic participant, the affected/located entity.
- src : CaseFeature
Source/ergative: the origin of action or force (first-order).
- loc : CaseFeature
Locative: place or spatial/abstract location.
Instances For
Equations
Equations
- Core.instBEqCaseFeature.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- Core.instReprCaseFeature.repr Core.CaseFeature.abs prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Core.CaseFeature.abs")).group prec✝
- Core.instReprCaseFeature.repr Core.CaseFeature.src prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Core.CaseFeature.src")).group prec✝
- Core.instReprCaseFeature.repr Core.CaseFeature.loc prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Core.CaseFeature.loc")).group prec✝
Instances For
Equations
- Core.instReprCaseFeature = { reprPrec := Core.instReprCaseFeature.repr }
An argument's case specification: a bundle of first-order features (@cite{anderson-jm-2006}, Ch. 6).
Represented as three Bools for computational tractability. The 8 possible bundles include both simple case relations (abs, erg, loc) and complex argument roles (abs+src, src+loc, abs+loc, abs+src+loc).
Second-order features ({goal}, {source} subordinated to loc/abs) are
not separately represented. In particular, ablative (loc{source}) and
plain locative (loc) are both ⟨false, false, true⟩. This is an
acknowledged simplification: second-order source does not participate
in subject selection, so the flat representation suffices for linking.
- abs : Bool
Does this argument bear the absolutive feature?
- src : Bool
Does this argument bear the source/ergative feature (first-order)?
- loc : Bool
Does this argument bear the locative feature?
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Core.instReprCaseRelation = { reprPrec := Core.instReprCaseRelation.repr }
Equations
Instances For
Equations
∅: no features. The semantically empty base.
Instances For
{abs}: absolutive alone. Patient/theme — affected entity.
Instances For
{src}: source/ergative. Agent — source of action.
Instances For
{loc}: locative. Place/location (also covers ablative = loc{source} in this flat representation, since second-order source is not tracked).
Instances For
{abs, src}: absolutive + source. Self-moving agent — both the source of action AND the affected/moving entity. "Bill flew to China" (eq. 39c).
Instances For
{src, loc}: source + locative. Experiencer — locative source. "Bill knew the answer" (eq. 39h). The experience is "located at" the experiencer, who is also the source of the knowing. Anderson's notation: E (= erg,loc).
Instances For
{abs, loc}: absolutive + locative. Contactive — the entity that is simultaneously located and holistically affected. "The ferry reached Patra" (20a); Contactive = abs,loc (eq. 22).
Instances For
{abs, src, loc}: all three features. Complex experiencer/sufferer. "Phil suffered from asthma" (eq. 34).
Instances For
The subject selection rank of a case relation on Anderson's hierarchy (eq. 38', Ch. 6).
Anderson DIRECTLY STATES this hierarchy — it is NOT derived from feature cardinality. The rule: first-order source (src/erg) outranks absolutive. If an argument has src, it becomes subject. If no argument has src, the absolutive becomes subject.
- rank 2: any relation containing src (agent, experiencer, etc.)
- rank 1: any relation containing abs but not src (patient, theme)
- rank 0: locative without abs or src (pure spatial, not a subject)
Instances For
Source/ergative (agent) has rank 2 — highest.
Absolutive (patient) has rank 1.
Pure locative has rank 0 — not a subject candidate.
Agent outranks patient: erg > abs. This IS Anderson's hierarchy.
Patient outranks pure locative: abs > loc.
Experiencer (src+loc) has same rank as agent (src): both rank 2. Anderson DISTINGUISHES them (different feature bundles) but they are at the SAME tier for subject selection (both contain src).
Self-moving agent (abs+src) has rank 2, same as simple agent.
Contactive (abs+loc) has rank 1, same as simple absolutive.
Anderson's hierarchy (eq. 38') entails that subject selection depends ONLY on the src feature — loc has no effect on subjectRank. This captures his direct statement: "erg > abs".
Absence of src with abs yields rank 1.
{abs, src, loc} contains every case relation.
∅ is contained in every case relation.
All 8 case relations, ordered by subject rank (highest first).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Membership check for decidable enumeration.
Equations
- cr.inAll = Core.CaseRelation.all.any fun (x : Core.CaseRelation) => x == cr
Instances For
Every case relation is in the enumeration.
A predicate's scenario (@cite{anderson-jm-2006}, Ch. 6): the case relations assigned to its arguments, listed with the subject first (highest subjectRank), then the object.
Eq. 39 shows Anderson's derivations for six English verb types:
- "Bill read the book": [erg, abs] — agent + patient
- "Bill fell to the ground": [abs, loc] — theme + locative goal
- "Bill flew to China": [srcAbs, loc] — self-mover + goal
- "Bill knew the answer": [srcLoc, abs] — experiencer + stimulus
- "Bill ran": [erg] — unergative agent
- relations : List CaseRelation
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Core.instReprScenario = { reprPrec := Core.instReprScenario.repr }
Case relation of the subject (highest-ranked argument).
Equations
Instances For
Case relation of the direct object (second argument).
Instances For
"Bill read the book" (eq. 39a): erg + abs. Agent (src) acts on patient (abs). Agent is subject: src > abs.
Equations
Instances For
"Bill ran" (unergative): erg alone. Agent only, no patient.
Equations
- Core.Scenario.unergative = { relations := [Core.CaseRelation.ergative] }
Instances For
"Bill fell to the ground" (eq. 39b): abs + loc{goal}. Theme (abs) moves to locative goal. No src, so abs is subject.
Equations
Instances For
"Bill flew to China" (eq. 39c): abs,erg + loc{goal}. Self-moving agent (abs+src) travels to goal. Has src → subject.
Equations
Instances For
"Bill knew the answer" (eq. 39h): E + abs = erg,loc + abs. Experiencer (src+loc) knows stimulus (abs). Has src → subject.
Equations
Instances For
Transitive: subject is erg (agent), object is abs (patient).
Unergative: subject is erg, no object.
Unaccusative: subject is abs, second argument is loc.
Self-moving: subject is abs+src, second argument is loc.
Experiencer: subject is src+loc, object is abs.
In a transitive, the subject (erg) outranks the object (abs).
Unergative and unaccusative have different subject case relations: unergative = src (agentive), unaccusative = abs (patient-like).
Canonical mapping from Blake's morphological case inventory to Anderson's case-feature bundles (@cite{anderson-jm-2006}, Ch. 6).
NOM and ERG both map to abs+src: subject formation (eq. 40) means all subjects acquire the src feature, so nominative = abs{erg}. ACC and ABS map to abs (goal-absolutive for ACC, plain abs for ABS).
Peripheral spatial cases: ABL → loc (second-order source not tracked), LOC → loc, INST → src (source of force).
Equations
- Core.Case.nom.toCaseRelation = some Core.CaseRelation.srcAbs
- Core.Case.acc.toCaseRelation = some Core.CaseRelation.absolutive
- Core.Case.erg.toCaseRelation = some Core.CaseRelation.srcAbs
- Core.Case.abs.toCaseRelation = some Core.CaseRelation.absolutive
- Core.Case.abl.toCaseRelation = some Core.CaseRelation.locative
- Core.Case.loc.toCaseRelation = some Core.CaseRelation.locative
- Core.Case.inst.toCaseRelation = some Core.CaseRelation.ergative
- x✝.toCaseRelation = none
Instances For
NOM and ERG map to the same case relation: abs+src.
ACC and ABS map to the same case relation: abs.