Anderson (2006): Modern Grammars of Case [And06b] #
[And06b] "Modern Grammars of Case: A Retrospective" (OUP) develops localist case grammar (LCG), where all semantic relations decompose into combinations of three first-order case features: absolutive (abs), source/ergative (src), and locative (loc).
Anderson's system (Ch. 6, eq. 11) #
The four simple case relations are:
- abs (∅): the semantically empty base — holistic participant
- source/erg ({src}): first-order source — agent, causer
- loc ({loc}): place/location
- abl ({loc, src²}): second-order source subordinated to loc
Arguments bear COMBINATIONS of first-order features to define complex roles (§6.2–6.3):
- Agent = src alone ("Bill read the book", eq. 39a)
- Experiencer = src + loc ("Bill knew the answer", eq. 39h)
- Contactive/patient = abs + loc (eq. 22)
- Self-mover = abs + src ("Bill flew to China", eq. 39c)
Subject selection (eq. 38') #
Anderson directly states: erg > abs. The argument with first-order source becomes subject. If no argument has source, the absolutive becomes subject. The hierarchy is NOT derived from feature cardinality.
Subject formation (eq. 40): absolutive ⇒ absolutive{erg}. When an absolutive is selected as subject, it acquires the erg feature.
Improvement over the two-feature model #
Our earlier formalization incorrectly used only two features (abs, erg) and collapsed experiencer with agent as {abs, erg}. Anderson's actual system DISTINGUISHES them: agent = {src}, experiencer = {src, loc}. Both have src (so both can be subjects), but they differ in the loc feature. The third feature (loc) is essential to Anderson's theory.
Costs #
The three-feature system collapses some Fragment distinctions:
- {src} collapses agent, source, instrument, stimulus
- {abs} collapses patient and theme But it correctly distinguishes experiencer from agent (unlike the two-feature simplification).
Three first-order case features [abs, src, loc], the 8 case relations
that arise as their feature bundles, the subject-selection hierarchy over
those bundles, predicate scenarios (argument-structure tuples of relations),
and the morphological-case → relation map. Originally landed as standalone
substrate in Features/Case/Basic.lean; inlined here because only this
study consumes it.
Anderson's three first-order case features (Ch. 6).
- abs : CaseFeature
- src : CaseFeature
- loc : CaseFeature
Instances For
Equations
- AndersonJM2006.instDecidableEqCaseFeature 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
- AndersonJM2006.instReprCaseFeature = { reprPrec := AndersonJM2006.instReprCaseFeature.repr }
Equations
- One or more equations did not get rendered due to their size.
An argument's case specification: a bundle of first-order features (Ch. 6).
A CaseRelation is a Finset CaseFeature — the powerset of the three
primitive features. The 8 possible bundles are exactly Finset.powerset
of Finset.univ. Containment (⊆), the empty bundle (∅), the full
bundle (Finset.univ), and meet/join are inherited from Finset's
BooleanAlgebra instance.
Equations
Instances For
Equations
Instances For
Instances For
Instances For
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
The full feature set is Finset.univ and equals the 3-feature top.
Convenience accessors for the three features.
Equations
- cr.abs = (AndersonJM2006.CaseFeature.abs ∈ cr)
Instances For
The subject selection rank (eq. 38'). src (agent) outranks abs (patient) outranks loc (spatial).
Codomain Fin 3 — three tiers, type-level boundedness.
Equations
- cr.subjectRank = if AndersonJM2006.CaseFeature.src ∈ cr then 2 else if AndersonJM2006.CaseFeature.abs ∈ cr then 1 else 0
Instances For
The src feature alone determines subject rank 2 — regardless of other
features. This is why ergative, experiencer (srcLoc), and self-mover
(srcAbs) all tie for highest subject rank.
Without src, the abs feature determines rank 1. This is why
absolutive and contactive (absLoc) tie at the second tier.
Anderson's absSrcLoc is the top of the feature lattice.
Anderson's neutral (the empty bundle) is the bottom of the feature
lattice.
The 8 possible case relations are exactly
(Finset.univ : Finset CaseFeature).powerset.
Cardinality follows from Finset.card_powerset.
A predicate's scenario (Ch. 6): the case relations assigned to its arguments.
- relations : List CaseRelation
Instances For
Instances For
Equations
- s.subjectRelation = s.relations.head?
Instances For
Equations
- s.objectRelation = match s.relations with | head :: cr :: tail => some cr | x => none
Instances For
Equations
Instances For
Equations
- AndersonJM2006.Scenario.unergative = { relations := [AndersonJM2006.CaseRelation.ergative] }
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Anderson's Case → CaseRelation map lives under namespace Syntax so
it can be invoked via dot-notation on c : Case (mirroring how
Case.hierarchyRank and the Caha containment defs project onto
the type).
Canonical mapping from Blake's morphological cases to Anderson's case-feature bundles (Ch. 6).
Equations
- Case.nom.toCaseRelation = some AndersonJM2006.CaseRelation.srcAbs
- Case.acc.toCaseRelation = some AndersonJM2006.CaseRelation.absolutive
- Case.erg.toCaseRelation = some AndersonJM2006.CaseRelation.srcAbs
- Case.abs.toCaseRelation = some AndersonJM2006.CaseRelation.absolutive
- Case.abl.toCaseRelation = some AndersonJM2006.CaseRelation.locative
- Case.loc.toCaseRelation = some AndersonJM2006.CaseRelation.locative
- Case.inst.toCaseRelation = some AndersonJM2006.CaseRelation.ergative
- x✝.toCaseRelation = none
Instances For
Anderson's canonical mapping from case-feature bundles to theta roles.
The three-feature system makes finer distinctions than the old two-feature version: experiencer ({src, loc}) is now SEPARATE from agent ({src}).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reverse mapping: from the Fragment's 8-role inventory to Anderson's case relations.
Key differences from the old two-feature mapping:
- experiencer → srcLoc (was absErg, same as agent)
- agent → ergative (was absErg, conflated with experiencer)
- goal → locative (spatial goal = loc{goal})
The many-to-one collapses that remain:
- agent, source, instrument, stimulus → ergative {src}
- patient, theme → absolutive {abs}
Equations
- AndersonJM2006.thetaToCaseRelation ThetaRole.agent = AndersonJM2006.CaseRelation.ergative
- AndersonJM2006.thetaToCaseRelation ThetaRole.experiencer = AndersonJM2006.CaseRelation.srcLoc
- AndersonJM2006.thetaToCaseRelation ThetaRole.patient = AndersonJM2006.CaseRelation.absolutive
- AndersonJM2006.thetaToCaseRelation ThetaRole.theme = AndersonJM2006.CaseRelation.absolutive
- AndersonJM2006.thetaToCaseRelation ThetaRole.goal = AndersonJM2006.CaseRelation.locative
- AndersonJM2006.thetaToCaseRelation ThetaRole.source = AndersonJM2006.CaseRelation.ergative
- AndersonJM2006.thetaToCaseRelation ThetaRole.instrument = AndersonJM2006.CaseRelation.ergative
- AndersonJM2006.thetaToCaseRelation ThetaRole.stimulus = AndersonJM2006.CaseRelation.ergative
Instances For
Anderson's derivations from Chapter 6 (eq. 39) show how the three-feature system assigns case relations to English verb arguments. For each verb, the subject is the argument with the highest subjectRank.
Eq. 39a: "Bill read the book" — erg + abs. Agent (src, rank 2) + patient (abs, rank 1). Agent is subject.
Eq. 39b: "Bill fell to the ground" — abs + loc{goal}. Theme (abs, rank 1) + locative goal (loc, rank 0). Theme is subject.
Eq. 39c: "Bill flew to China" — abs,erg + loc{goal}. Self-mover (abs+src, rank 2) + goal (loc, rank 0). Self-mover is subject.
Eq. 39h: "Bill knew the answer" — E + abs = erg,loc + abs. Experiencer (src+loc, rank 2) + stimulus (abs, rank 1). Experiencer is subject because it has src.
Anderson's key distinction: experiencer ≠ agent in feature content, but BOTH outrank absolutive. Agent = {src}, experiencer = {src, loc}. The loc feature distinguishes them without affecting subject selection.
Derive Anderson's Scenario from a Fragment verb entry's derived roles
(Verb.subjectRole/objectRole, the canonical theta-grid).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Anderson's predicted subject theta role for a verb entry.
Equations
Instances For
Anderson correctly predicts argument linking for the canonical verb types, including experiencer (which the old two-feature model collapsed with agent).
The three-feature system correctly predicts experiencer as subject, which the old two-feature system collapsed into agent.
Anderson's prediction is defined iff the verb's derived subject role
maps to a src/abs-bearing case relation. Want-class subjects fall
outside that coverage: their [Dow91]-honest profile is bare
independent existence ((29e), the desire class template), whose role
label goal maps to locative {loc} — a case relation canonicalTheta
cannot link to subject. For every other verb, prediction definedness
tracks role definedness exactly.
The coverage gap is non-vacuous: want has a derived subject role (goal, from the desire-class IE-only profile) but no Anderson subject prediction.
The three-feature system collapses fewer roles than the old two-feature model. Experiencer is now correctly distinguished from agent. The remaining collapses are:
- {src} collapses agent with source, instrument, and stimulus
- {abs} collapses patient with theme
Patient and theme both map to {abs}, but [Dow91] distinguishes them: patient has 3 P-Patient entailments, theme has only 1.
Agent, source, instrument, and stimulus all map to {src}.
The three-feature system correctly separates experiencer from agent. This is the key improvement over the old two-feature formalization.
Experiencer subject verbs are now correctly predicted as experiencer, not collapsed into agent (for verbs with entailment profiles).
Anderson and Blake are concordant on the core case ordering. Blake: NOM(6) ≥ ACC(6). Anderson: NOM/src+abs outranks ACC/abs (subjectRank 2 > 1). Both are inverse to Caha's containment hierarchy.
Does a morphological case carry the spatial locative feature? ABL, LOC both map to {loc} — they share the locative feature because they involve spatial location.
Equations
- AndersonJM2006.HasSpatialLoc Case.abl = True
- AndersonJM2006.HasSpatialLoc Case.loc = True
- AndersonJM2006.HasSpatialLoc x✝ = False
Instances For
Equations
- One or more equations did not get rendered due to their size.
ABL and LOC both map to Anderson's locative case relation.
INST maps to {src} (source of force), not {loc}. Anderson argues that instrumental is the same semantic relation as agent: both are sources of action.
Accusative and ergative alignment are different morphological labels for the same two case relations: NOM = ERG = src+abs, ACC = ABS = abs. The case relations are identical; alignment is labeling.
Anderson and Dowty agree on transitive linking despite completely different primitives (features vs entailment profiles).
The three-feature system improves on the old two-feature version for the experiencer case: Anderson distinguishes experiencer from agent (via loc), as does Dowty (different P-Agent entailment count).