Aissen (2003): Differential Object Marking: Iconicity vs. Economy #
The higher in prominence a direct object, the more likely it is to be overtly case-marked. Aissen derives this in OT: harmonic alignment of the animacy and definiteness scales with the relational scale, locally conjoined with *Ø_C, yields a fixed subhierarchy of iconicity constraints *Oj/X & *Ø_C ("penalize a zero-marked object at prominence X"), and a single economy constraint *STRUC_C ("penalize overt case morphology") interpolates into it. The interpolation point is the grammar: an object is obligatorily marked iff its iconicity constraint outranks *STRUC_C, so each of the n + 1 points on an n-level scale is a language type, and every type marks an upward-closed segment of the scale. The subhierarchies' derivation by harmonic alignment (the paper's §§2–3) is taken as given; the constraint lists below are written directly in their derived ranking.
A language's zone, a set of cells of the grid of animacy and definiteness, records obligatory marking — the zone whose constraints strictly dominate *STRUC_C. The paper's optional zones (constraints that rerank with *STRUC_C, stochastically in Boersma's sense) are noted in docstrings but not represented.
Main results #
dom_fits,dom_obligatory_zone_upperSet— the paper's (33b): every attested system fits Figure 4's product prominence order (Alignment.Fits), its obligatory zone an upper set.figure2_typology/figure2_languages— the six interpolation points on the definiteness subhierarchy generate exactly the six cutoff systems, matched type-for-type to Kalkatungu, Catalan, Pitjantjatjara, Hebrew, Turkish, and Written Japanese.figure3_typology/figure3_languages— likewise for the animacy scale.two_dimensional_systems— Hindi and both stages of Spanish need both scales.
References #
The definiteness scale #
A position on the Definiteness Scale (13), Pronoun > Name > Definite > Indefinite Specific > NonSpecific, which extends the familiar hierarchy definite > specific > non-specific to proper names and personal pronouns.
- nonSpecific : DefinitenessScale
- indefiniteSpecific : DefinitenessScale
- definite : DefinitenessScale
- properName : DefinitenessScale
- personalPronoun : DefinitenessScale
Instances For
Equations
- Aissen2003.instDecidableEqDefinitenessScale x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
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.
A position is a nominality and a degree of definiteness, pronouns and names counting as the high end of the definites.
Equations
- Aissen2003.DefinitenessScale.personalPronoun.dimensions = (Reference.Nominality.pronoun, Reference.DefinitenessDegree.definite)
- Aissen2003.DefinitenessScale.properName.dimensions = (Reference.Nominality.properName, Reference.DefinitenessDegree.definite)
- Aissen2003.DefinitenessScale.definite.dimensions = (Reference.Nominality.commonNoun, Reference.DefinitenessDegree.definite)
- Aissen2003.DefinitenessScale.indefiniteSpecific.dimensions = (Reference.Nominality.commonNoun, Reference.DefinitenessDegree.specific)
- Aissen2003.DefinitenessScale.nonSpecific.dimensions = (Reference.Nominality.commonNoun, Reference.DefinitenessDegree.nonSpecific)
Instances For
The scale is ordered by nominality first and then by degree of definiteness.
Equations
The positions, most prominent first.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The degree of definiteness of a position, pronouns and names being definite.
Equations
- d.degree = d.dimensions.2
Instances For
The definiteness of a position, definite for pronouns, names and definite NPs.
Equations
- d.definiteness = d.degree.definiteness
Instances For
The DOM systems of the paper #
The one-dimensional definiteness systems are the six interpolation types of Figure 2, one cited language each; Ritharngu and Dhargari instantiate the clean animacy types of Figure 3 (Yiddish and Sinhalese sit at its optional-zone points). Hindi, Persian, and the two stages of Spanish are the two-dimensional systems of §5.
Catalan marks only strong personal-pronoun objects, with a (Figure 2, §4.1).
Equations
Instances For
Pitjantjatjara case-marks only pronoun and proper-name objects (Figure 2).
Equations
Instances For
Catalan's and Pitjantjatjara's cuts lie in the nominality the scale puts above the definites: Catalan marks exactly the pronouns, and Pitjantjatjara the pronouns and names.
Hebrew has ʔet obligatorily on pronoun, proper-name and definite objects (Figure 2, §4.1).
Equations
Instances For
Hebrew's DOM distinguishes definites from indefinites, marking an object just when it is definite, pronouns and names included.
Turkish marks every object but the non-specific ones, so unlike Hebrew it marks specific indefinites obligatorily (Figure 2, Tableaux 1–2); the zone is the fragment's, read through the degree of definiteness.
Equations
Instances For
Persian has -rā obligatorily on all definites regardless of animacy and, exactly as in Turkish, on specific indefinites (§5.3). Animacy enters only in the optional zone, the non-specific indefinites, so the obligatory zone is one-dimensional.
Equations
Instances For
Written Japanese case-marks all objects, DOM extended to the whole scale, "thereby ceasing to be differential" (Figures 2–3, fn. 33).
Equations
- Aissen2003.writtenJapaneseDOM = Set.univ
Instances For
Ritharngu case-marks all human objects obligatorily; the "some animates" spillover the paper reports is in the optional zone (Figure 3).
Equations
Instances For
Dhargari case-marks all animate objects (Figure 3).
Equations
Instances For
The system with no DOM marks no object, Kalkatungu in Figures 2–3, where *STRUC_C dominates the whole subhierarchy.
Equations
- Aissen2003.noDOM = ∅
Instances For
Hindi marks with -ko (§5.2, Figure 7). It is obligatory on human objects down to specific indefinites and on animate pronouns and proper names, which "assimilate to the human class"; optional on human non-specifics, animate definites and below, and inanimate definites; and excluded on other inanimates.
Equations
Instances For
The Spanish of the Cantar de Mio Cid has a obligatorily on exactly the personal pronouns and proper names of humans and animals (§5.1, Figure 5), and optionally on human common NPs and geographic proper names.
Equations
Instances For
Modern Spanish is the CMC system with *STRUC_C demoted below the human-definite and human-specific constraints, so a is now also obligatory with definite and specific human objects (§5.4, Figure 9). The obligatory zone coincides with Hindi's; the two differ in their optional zones (Figure 7 against Figure 9).
Equations
Instances For
The DOM systems cited in the paper.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Monotonicity: the (33b) universal #
The marking of a DOM system, the object overtly marked on its zone and no other role marked.
Equations
- Aissen2003.marking z ArgumentRole.P x✝ = if x✝ ∈ z then some () else none
- Aissen2003.marking z x✝¹ x✝ = none
Instances For
A DOM system fits the prominence order of Figure 4 exactly when its zone is an upper set.
In every attested system the obligatorily marked cells form an upper set in the product prominence order of Figure 4, which is (33b) order-theoretically.
Every attested system fits the prominence order, so no language obligatorily marks a less prominent object while leaving a more prominent one unmarked.
On a finite scale the upper sets are the empty set and the cones above each position, so each of the n + 1 interpolation points of an n-level subhierarchy is a cutoff type.
A zone depends on animacy alone.
Equations
- Aissen2003.AnimacyOnly z = ∀ (a : Reference.Animacy) (d d' : Aissen2003.DefinitenessScale), (a, d) ∈ z ↔ (a, d') ∈ z
Instances For
A zone depends on definiteness alone.
Equations
- Aissen2003.DefinitenessOnly z = ∀ (a a' : Reference.Animacy) (d : Aissen2003.DefinitenessScale), (a, d) ∈ z ↔ (a', d) ∈ z
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The Figure 2 and §5.3 systems are animacy-blind.
The Figure 3 systems are definiteness-blind.
Hindi and both stages of Spanish are genuinely two-dimensional (§5), since neither scale alone determines the obligatory zone.
The interpolation engine #
The paper evaluates candidates per input: for an object at prominence level
ℓ, GEN offers a case-marked and a zero-marked parse. *Oj/ℓ & *Ø_C
penalizes the zero-marked parse; *STRUC_C penalizes the case-marked one. A
grammar linearizes the fixed subhierarchy with *STRUC_C interpolated, and
the winner at ℓ is the marked parse iff ℓ's iconicity constraint
outranks *STRUC_C.
*STRUC_C penalizes overt case morphology, so the case-marked parse violates it.
Candidates are level–marking pairs, and true is the marked parse.
Equations
- Aissen2003.starStruc = OptimalityTheory.Constraint.binary fun (x : L × Bool) => x.2 = true
Instances For
*Oj/ℓ & *Ø_C is violated by a zero-marked object at level ℓ.
Equations
- Aissen2003.starZero ℓ = OptimalityTheory.Constraint.binary fun (c : L × Bool) => c.1 = ℓ ∧ c.2 = false
Instances For
The iconicity subhierarchy of a scale (most prominent level first) with
*STRUC_C interpolated at position k.
Equations
- Aissen2003.interpolation levels k = (List.map Aissen2003.starZero levels).insertIdx k Aissen2003.starStruc
Instances For
Whether the case-marked parse wins for an object at level ℓ.
Equations
- Aissen2003.markedWins ranking ℓ = decide ((OptimalityTheory.Tableau.ofRanking [(ℓ, true), (ℓ, false)] ranking ⋯).optimal = {(ℓ, true)})
Instances For
Tableaux 1–2 evaluate a specific indefinite object. In Hebrew *STRUC_C outranks *Oj/Spec & *Ø_C and the zero parse wins; in Turkish the ranking is reversed and the marked parse wins.
The six interpolation points on the definiteness subhierarchy of Figure 2 generate exactly the six cutoff systems, and no non-monotone pattern arises.
Figure 2 cites "one language for each of the possible DOM types", and each cited language's obligatory grid is its interpolation type's predicted pattern.
Persian's obligatory grid realizes the same interpolation type as Turkish's, since specific indefinites "require the suffix -rā, exactly as ... the accusative suffix in Turkish" (§5.3).
The four interpolation points on the animacy subhierarchy of Figure 3 generate exactly the four cutoff systems.
Figure 3's cleanly cutoff languages match their types, Kalkatungu with none, Ritharngu with the humans, Dhargari with the animates, and Written Japanese and Dhalandji with all.
"This account predicts that the reverse is not found, e.g., languages in which only inanimates are case-marked", since every interpolation grammar marks an upward-closed segment of the scale.