Shared Tseltalan Infrastructure #
@cite{aissen-polian-2025} @cite{polian-2013}
Descriptive types shared across the Tseltalan subgroup (Tsotsil, Tseltal). Both languages share agreement paradigm assignment and grammatical function classification. They differ in agreement exponents and Set B marker position (Tsotsil: prefixal/suffixal; Tseltal: consistently suffixal).
Agreement System (Table 1 of @cite{aissen-polian-2025}) #
| Form | Function | Tseltal | Tsotsil |
|---|---|---|---|
| Set A | A, Psr | prefixal | prefixal |
| Set B | S and O | suffixal | prefixal/suffixal |
Grammatical functions in Tseltalan, determining which agreement marker set cross-references each argument.
These are traditional Mayanist descriptive categories (footnote 9 of @cite{aissen-polian-2025}).
| Function | Marker Set |
|---|---|
| A (transitive subject) | Set A |
| S_A (agentive intransitive subject) | Set B |
| S_O (patientive intransitive subj) | Set B |
| O (transitive/ditransitive object) | Set B |
| G (applied argument) | Set B |
| Possessor (genitive) | Set A |
- A : GramFunction
- S_A : GramFunction
- S_O : GramFunction
- O : GramFunction
- G : GramFunction
- psr : GramFunction
Instances For
Equations
- Fragments.Mayan.Tseltalan.instDecidableEqGramFunction 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
The marker set that cross-references each grammatical function. Set A = ergative/genitive; Set B = absolutive. Shared across Tseltalan (@cite{aissen-polian-2025}, @cite{polian-2013}).
Equations
- Fragments.Mayan.Tseltalan.GramFunction.A.markerSet = Fragments.Mayan.MarkerSet.setA
- Fragments.Mayan.Tseltalan.GramFunction.S_A.markerSet = Fragments.Mayan.MarkerSet.setB
- Fragments.Mayan.Tseltalan.GramFunction.S_O.markerSet = Fragments.Mayan.MarkerSet.setB
- Fragments.Mayan.Tseltalan.GramFunction.O.markerSet = Fragments.Mayan.MarkerSet.setB
- Fragments.Mayan.Tseltalan.GramFunction.G.markerSet = Fragments.Mayan.MarkerSet.setB
- Fragments.Mayan.Tseltalan.GramFunction.psr.markerSet = Fragments.Mayan.MarkerSet.setA
Instances For
Ergative-genitive homophony: Set A cross-references both transitive agents and possessors. A pan-Mayan pattern.
All absolutive arguments (S_A, S_O, O, G) use Set B.
Tseltalan absolutive morphemes appear in low (post-stem) position.
Both Tsotsil and Tseltal share this LOW-ABS classification — see
Fragments.Mayan.Tsotsil.absPosition and Fragments.Mayan.Tseltal.absPosition
for the per-language definitions, which are definitionally equal to this
subgroup-level constant. The LOW-ABS classification refers to the
structural position of the licensing head, not the linear position
of every Set B exponent (which varies by language and context).
@cite{aissen-polian-2025} p. 97; @cite{polian-2013}.
Instances For
Project the Tseltalan-specific Split-S grammatical function down to
the canonical pan-linguistic ArgumentRole (S/A/P/R/T) used across
linglib. The projection is partial (Option-valued):
.A → .A,.O → .P,.G → .R: verbal arguments map cleanly..S_A,.S_O → .S: agentivity distinction is collapsed (lossy but expected for cross-Mayan typology theorems that don't track Split-S granularity)..psr → none: possessors are DP-internal, with noArgumentRoleanalog. Cross-Mayan typology theorems quantify over verbal arguments only.
Tseltal/Tsotsil consumers of cross-Mayan theorems use this projection
to feed Tseltalan agreement data into the canonical inventory; the
Aissen-Polian possessor-extraction analysis continues to use
GramFunction directly for its DP-internal claims.
Equations
- Fragments.Mayan.Tseltalan.GramFunction.A.toArgumentRole? = some Features.Prominence.ArgumentRole.A
- Fragments.Mayan.Tseltalan.GramFunction.S_A.toArgumentRole? = some Features.Prominence.ArgumentRole.S
- Fragments.Mayan.Tseltalan.GramFunction.S_O.toArgumentRole? = some Features.Prominence.ArgumentRole.S
- Fragments.Mayan.Tseltalan.GramFunction.O.toArgumentRole? = some Features.Prominence.ArgumentRole.P
- Fragments.Mayan.Tseltalan.GramFunction.G.toArgumentRole? = some Features.Prominence.ArgumentRole.R
- Fragments.Mayan.Tseltalan.GramFunction.psr.toArgumentRole? = none