Shared Tseltalan Infrastructure #
Descriptive types shared across the Tseltalan subgroup, Tsotsil and Tseltal ([AP25]; [Pol13a]). Both languages share agreement paradigm assignment and grammatical-function classification; they differ in agreement exponents and Set B marker position (Tsotsil prefixal or suffixal, Tseltal consistently suffixal).
Main declarations #
Mayan.Tseltalan.GramFunctionwith.markerSetand.toArgumentRole?: the shared Split-S grammatical functions, their Set A / Set B assignment, and projection to the canonicalArgumentRole.Mayan.Tseltalan.absPosition: the subgroup-level LOW-ABS constant.
Implementation notes #
Agreement system ([AP25] Table 1):
| Form | Function | Tseltal | Tsotsil |
|---|---|---|---|
| Set A | A, Psr | prefixal | prefixal |
| Set B | S and O | suffixal | prefixal/suffixal |
Grammatical functions #
Grammatical functions in Tseltalan — traditional Mayanist descriptive categories (footnote 9 of [AP25]) — determining which agreement marker set cross-references each argument.
- A : GramFunction
- S_A : GramFunction
- S_O : GramFunction
- O : GramFunction
- G : GramFunction
- psr : GramFunction
Instances For
Equations
- Mayan.Tseltalan.instDecidableEqGramFunction 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
The marker set cross-referencing each grammatical function (Set A = ergative/genitive, Set B = absolutive); shared across Tseltalan ([AP25], [Pol13a]).
Equations
- Mayan.Tseltalan.GramFunction.A.markerSet = Mayan.MarkerSet.setA
- Mayan.Tseltalan.GramFunction.S_A.markerSet = Mayan.MarkerSet.setB
- Mayan.Tseltalan.GramFunction.S_O.markerSet = Mayan.MarkerSet.setB
- Mayan.Tseltalan.GramFunction.O.markerSet = Mayan.MarkerSet.setB
- Mayan.Tseltalan.GramFunction.G.markerSet = Mayan.MarkerSet.setB
- Mayan.Tseltalan.GramFunction.psr.markerSet = Mayan.MarkerSet.setA
Instances For
Shared theorems #
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.
Absolutive position (LOW-ABS) #
Tseltalan absolutive morphemes appear in low (post-stem) position; both Tsotsil and Tseltal inherit this LOW-ABS constant. LOW-ABS refers to the structural position of the licensing head, not the linear position of every Set B exponent (which varies by language and context). [AP25] p. 97; [Pol13a].
Equations
Instances For
Projection to canonical ArgumentRole #
Project the Tseltalan Split-S grammatical function to the canonical
ArgumentRole (S/A/P/R/T). Partial (Option-valued): .A → .A,
.O → .P, .G → .R map cleanly; .S_A, .S_O → .S collapses the
agentivity distinction (lossy but expected for cross-Mayan theorems that
don't track Split-S); .psr → none, since possessors are DP-internal
with no ArgumentRole analog. Cross-Mayan consumers use this projection;
the Aissen-Polian possessor-extraction analysis uses GramFunction
directly for its DP-internal claims.
Equations
- Mayan.Tseltalan.GramFunction.A.toArgumentRole? = some Features.Prominence.ArgumentRole.A
- Mayan.Tseltalan.GramFunction.S_A.toArgumentRole? = some Features.Prominence.ArgumentRole.S
- Mayan.Tseltalan.GramFunction.S_O.toArgumentRole? = some Features.Prominence.ArgumentRole.S
- Mayan.Tseltalan.GramFunction.O.toArgumentRole? = some Features.Prominence.ArgumentRole.P
- Mayan.Tseltalan.GramFunction.G.toArgumentRole? = some Features.Prominence.ArgumentRole.R
- Mayan.Tseltalan.GramFunction.psr.toArgumentRole? = none