K'iche' Agreement Fragment [Mon17] #
Theory-neutral typological metadata for K'iche' (K'ichean Mayan) agreement morphology, following [Mon17] Lessons 4, 7–8, 9, 15. K'iche' is uniformly ergative-absolutive (Set B = ABS, Set A = ERG); unlike its sister Kaqchikel it has no construction-specific inverted alignment.
The System #
K'iche' has an ergative-absolutive alignment system realized through two agreement paradigms on the verb:
- Set B (ABS): absolutive markers that cross-reference the sole argument of intransitives (S) and the object of transitives (P). These appear between the aspect marker and the verb root.
- Set A (ERG): ergative markers that cross-reference the subject of transitives (A). These appear between the object marker and the root. Set A markers are identical to the possessive pronouns used before consonant-initial nouns (Lesson 7).
Paradigms #
Set B (Absolutive) — Lesson 9 #
| Person | Singular | Plural |
|---|---|---|
| 1 | in- | oj- |
| 2 | at- | ix- |
| 3 | Ø- | ee- |
| 2.FORM | la (postverbal) | alaq (postverbal) |
Set A (Ergative, preconsonantal) — Lessons 7, 15 #
| Person | Singular | Plural |
|---|---|---|
| 1 | nu‑ / in‑ | qa- |
| 2 | a- | i- |
| 3 | u- | ki- |
| 2.FORM | la (postverbal) | alaq (postverbal) |
Set A (Ergative, prevocalic) — Lesson 8 #
| Person | Singular | Plural |
|---|---|---|
| 1 | w- | q- |
| 2 | aw- | iw- |
| 3 | r- | k- |
| 2.FORM | la (postverbal) | alaq (postverbal) |
Alignment #
The alignment is ergative-absolutive: Set B groups S and P together (both trigger the same paradigm), while A triggers a distinct paradigm (Set A). This contrasts with Mam, which shows morphologically tripartite alignment (S, A, and P each trigger distinct patterns; [Sco23]).
Formal address #
K'iche' has two levels of formality for 2nd person: informal and formal. The formal forms (laal SG, alaq PL) are syntactically postverbal and do not participate in the prefix paradigm.
Formality level for 2nd person. K'iche'-specific: the formal forms (laal SG, alaq PL) are postverbal and pattern outside the prefix paradigm.
Instances For
Equations
- Kiche.instDecidableEqFormality x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Kiche.instReprFormality = { reprPrec := Kiche.instReprFormality.repr }
Equations
- Kiche.instReprFormality.repr Kiche.Formality.informal prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Kiche.Formality.informal")).group prec✝
- Kiche.instReprFormality.repr Kiche.Formality.formal prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Kiche.Formality.formal")).group prec✝
Instances For
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.
Instances For
Equations
- Kiche.instReprPhiFeatures = { reprPrec := Kiche.instReprPhiFeatures.repr }
A K'iche' φ-bundle bears its number slot (HasNumber).
Equations
- Kiche.instHasNumberPhiFeatures = { numberOf := fun (φ : Kiche.PhiFeatures) => some φ.number }
Equations
- Kiche.instHasPersonPhiFeatures = { personOf := fun (φ : Kiche.PhiFeatures) => some φ.person }
Shorthand for informal phi features.
Equations
- Kiche.phi p n = { person := p, number := n, formality := Kiche.Formality.informal }
Instances For
Set B (absolutive) agreement markers. These are verbal prefixes (or postverbal particles for formal forms) that cross-reference S (intransitive subject) and P (transitive object). [Mon17] Lessons 9, 15.
Equations
- Kiche.setBMarker { person := Person.first, number := Number.singular, formality := Kiche.Formality.informal } = "in-"
- Kiche.setBMarker { person := Person.second, number := Number.singular, formality := Kiche.Formality.informal } = "at-"
- Kiche.setBMarker { person := Person.third, number := Number.singular, formality := Kiche.Formality.informal } = "∅"
- Kiche.setBMarker { person := Person.first, number := Number.plural, formality := Kiche.Formality.informal } = "oj-"
- Kiche.setBMarker { person := Person.second, number := Number.plural, formality := Kiche.Formality.informal } = "ix-"
- Kiche.setBMarker { person := Person.third, number := Number.plural, formality := Kiche.Formality.informal } = "ee-"
- Kiche.setBMarker { person := Person.second, number := Number.singular, formality := Kiche.Formality.formal } = "la"
- Kiche.setBMarker { person := Person.second, number := Number.plural, formality := Kiche.Formality.formal } = "alaq"
- Kiche.setBMarker { person := Person.first, number := number, formality := Kiche.Formality.informal } = "oj-"
- Kiche.setBMarker { person := Person.firstInclusive, number := number, formality := Kiche.Formality.informal } = "oj-"
- Kiche.setBMarker { person := Person.firstExclusive, number := number, formality := Kiche.Formality.informal } = "oj-"
- Kiche.setBMarker { person := Person.zero, number := number, formality := Kiche.Formality.informal } = "∅"
- Kiche.setBMarker { person := Person.second, number := number, formality := Kiche.Formality.informal } = "ix-"
- Kiche.setBMarker { person := Person.third, number := number, formality := Kiche.Formality.informal } = "ee-"
- Kiche.setBMarker { person := person, number := number, formality := Kiche.Formality.formal } = "Ø"
Instances For
Set A (ergative) markers before consonant-initial roots. These cross-reference A (transitive subject) and are identical to possessive pronouns before consonant-initial nouns. [Mon17] Lessons 7, 15.
Equations
- Kiche.setAPreC { person := Person.first, number := Number.singular, formality := Kiche.Formality.informal } = "nu-/in-"
- Kiche.setAPreC { person := Person.second, number := Number.singular, formality := Kiche.Formality.informal } = "a-"
- Kiche.setAPreC { person := Person.third, number := Number.singular, formality := Kiche.Formality.informal } = "u-"
- Kiche.setAPreC { person := Person.first, number := Number.plural, formality := Kiche.Formality.informal } = "qa-"
- Kiche.setAPreC { person := Person.second, number := Number.plural, formality := Kiche.Formality.informal } = "i-"
- Kiche.setAPreC { person := Person.third, number := Number.plural, formality := Kiche.Formality.informal } = "ki-"
- Kiche.setAPreC { person := Person.second, number := Number.singular, formality := Kiche.Formality.formal } = "la"
- Kiche.setAPreC { person := Person.second, number := Number.plural, formality := Kiche.Formality.formal } = "alaq"
- Kiche.setAPreC { person := Person.first, number := number, formality := Kiche.Formality.informal } = "qa-"
- Kiche.setAPreC { person := Person.firstInclusive, number := number, formality := Kiche.Formality.informal } = "qa-"
- Kiche.setAPreC { person := Person.firstExclusive, number := number, formality := Kiche.Formality.informal } = "qa-"
- Kiche.setAPreC { person := Person.zero, number := number, formality := Kiche.Formality.informal } = "∅"
- Kiche.setAPreC { person := Person.second, number := number, formality := Kiche.Formality.informal } = "i-"
- Kiche.setAPreC { person := Person.third, number := number, formality := Kiche.Formality.informal } = "ki-"
- Kiche.setAPreC { person := person, number := number, formality := Kiche.Formality.formal } = "Ø"
Instances For
Set A (ergative) markers before vowel-initial roots. [Mon17] Lesson 8.
Equations
- Kiche.setAPreV { person := Person.first, number := Number.singular, formality := Kiche.Formality.informal } = "w-"
- Kiche.setAPreV { person := Person.second, number := Number.singular, formality := Kiche.Formality.informal } = "aw-"
- Kiche.setAPreV { person := Person.third, number := Number.singular, formality := Kiche.Formality.informal } = "r-"
- Kiche.setAPreV { person := Person.first, number := Number.plural, formality := Kiche.Formality.informal } = "q-"
- Kiche.setAPreV { person := Person.second, number := Number.plural, formality := Kiche.Formality.informal } = "iw-"
- Kiche.setAPreV { person := Person.third, number := Number.plural, formality := Kiche.Formality.informal } = "k-"
- Kiche.setAPreV { person := Person.second, number := Number.singular, formality := Kiche.Formality.formal } = "la"
- Kiche.setAPreV { person := Person.second, number := Number.plural, formality := Kiche.Formality.formal } = "alaq"
- Kiche.setAPreV { person := Person.first, number := number, formality := Kiche.Formality.informal } = "q-"
- Kiche.setAPreV { person := Person.firstInclusive, number := number, formality := Kiche.Formality.informal } = "q-"
- Kiche.setAPreV { person := Person.firstExclusive, number := number, formality := Kiche.Formality.informal } = "q-"
- Kiche.setAPreV { person := Person.zero, number := number, formality := Kiche.Formality.informal } = "∅"
- Kiche.setAPreV { person := Person.second, number := number, formality := Kiche.Formality.informal } = "iw-"
- Kiche.setAPreV { person := Person.third, number := number, formality := Kiche.Formality.informal } = "k-"
- Kiche.setAPreV { person := person, number := number, formality := Kiche.Formality.formal } = "Ø"
Instances For
Is a Set B marker a prefix (appearing before the root) or a postverbal particle? Formal forms are postverbal; all others are prefixes. [Mon17] Lesson 9.
Equations
Instances For
Is a Set A marker a prefix or postverbal? Same distribution as Set B: formal forms are postverbal.
Equations
Instances For
Argument positions in a K'iche' clause. Aliased to the canonical
Features.Prominence.ArgumentRole (S/A/P/R/T) so cross-Mayan and
cross-framework code shares one inventory. Use the canonical
constructor names .A / .P / .S directly.
Instances For
Which agreement set cross-references each argument position?
- setA : AgreementSet
- setB : AgreementSet
- none : AgreementSet
Instances For
Equations
- Kiche.instDecidableEqAgreementSet x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Kiche.instReprAgreementSet.repr Kiche.AgreementSet.setA prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Kiche.AgreementSet.setA")).group prec✝
- Kiche.instReprAgreementSet.repr Kiche.AgreementSet.setB prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Kiche.AgreementSet.setB")).group prec✝
- Kiche.instReprAgreementSet.repr Kiche.AgreementSet.none prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Kiche.AgreementSet.none")).group prec✝
Instances For
Equations
- Kiche.instReprAgreementSet = { reprPrec := Kiche.instReprAgreementSet.repr }
The agreement set triggered by each argument position.
S and P both trigger Set B (= absolutive grouping).
A triggers Set A (= ergative). Ditransitive R/T default to .none
(not modeled in this fragment).
Equations
- Kiche.ArgPosition.agreementSet Features.Prominence.ArgumentRole.A = Kiche.AgreementSet.setA
- Kiche.ArgPosition.agreementSet Features.Prominence.ArgumentRole.P = Kiche.AgreementSet.setB
- Kiche.ArgPosition.agreementSet Features.Prominence.ArgumentRole.S = Kiche.AgreementSet.setB
- Kiche.ArgPosition.agreementSet Features.Prominence.ArgumentRole.R = Kiche.AgreementSet.none
- Kiche.ArgPosition.agreementSet Features.Prominence.ArgumentRole.T = Kiche.AgreementSet.none
Instances For
The case associated with each argument position. Definitionally
equal to Mayan.ergCaseKiche, which derives from
Alignment.ergative.assignCase in Syntax/Case/Alignment.lean.
Equations
Instances For
K'iche' groups S and P together (both trigger Set B): ergative-absolutive alignment.
S and P receive the same case (ABS); A receives ERG.
K'iche' alignment contrast with Mam: K'iche' is ergative-absolutive (S = P ≠ A), while Mam is tripartite (S ≠ A ≠ P, all three receive distinct cases). In K'iche', both P and S trigger Set B; in Mam, P triggers no agreement at all.
1SG absolutive: in-
2SG absolutive: at-
3SG absolutive: ∅ (null morpheme)
1PL absolutive: oj-
2PL absolutive: ix-
3PL absolutive: ee-
2SG.FORM: la (postverbal)
2PL.FORM: alaq (postverbal)
1SG ergative (preC): nu‑ or in‑
2SG ergative (preC): a-
3SG ergative (preC): u-
1PL ergative (preC): qa-
2PL ergative (preC): i-
3PL ergative (preC): ki-
1SG ergative (preV): w-
2SG ergative (preV): aw-
3SG ergative (preV): r-
Set A markers are identical to possessive pronouns: the transitive subject markers (Lesson 15) are the same forms as the possessive prefixes (Lessons 7–8). This is a hallmark of ergative-absolutive languages, where ERG agreement and possession share the same morphological paradigm. [Mon17] Lesson 15 explicitly notes this identity.
All informal Set B markers are prefixes.
Formal Set B markers are NOT prefixes (they're postverbal).
Independent (free) personal pronouns. These are used in nonverbal sentences and as emphatic/contrastive pronouns in verbal sentences. [Mon17] Lesson 4.
Equations
- Kiche.independentPronoun { person := Person.first, number := Number.singular, formality := Kiche.Formality.informal } = "in"
- Kiche.independentPronoun { person := Person.second, number := Number.singular, formality := Kiche.Formality.informal } = "at"
- Kiche.independentPronoun { person := Person.third, number := Number.singular, formality := Kiche.Formality.informal } = "are'"
- Kiche.independentPronoun { person := Person.first, number := Number.plural, formality := Kiche.Formality.informal } = "oj"
- Kiche.independentPronoun { person := Person.second, number := Number.plural, formality := Kiche.Formality.informal } = "ix"
- Kiche.independentPronoun { person := Person.third, number := Number.plural, formality := Kiche.Formality.informal } = "a're'"
- Kiche.independentPronoun { person := Person.second, number := Number.singular, formality := Kiche.Formality.formal } = "laal"
- Kiche.independentPronoun { person := Person.second, number := Number.plural, formality := Kiche.Formality.formal } = "alaq"
- Kiche.independentPronoun { person := Person.first, number := number, formality := Kiche.Formality.informal } = "oj"
- Kiche.independentPronoun { person := Person.firstInclusive, number := number, formality := Kiche.Formality.informal } = "oj"
- Kiche.independentPronoun { person := Person.firstExclusive, number := number, formality := Kiche.Formality.informal } = "oj"
- Kiche.independentPronoun { person := Person.zero, number := number, formality := Kiche.Formality.informal } = "∅"
- Kiche.independentPronoun { person := Person.second, number := number, formality := Kiche.Formality.informal } = "ix"
- Kiche.independentPronoun { person := Person.third, number := number, formality := Kiche.Formality.informal } = "a're'"
- Kiche.independentPronoun { person := person, number := number, formality := Kiche.Formality.formal } = "are'"
Instances For
Independent pronouns correspond to Set B (absolutive) markers in form: 1SG in = Set B in-, 2SG at = Set B at-, etc. This is expected for an ergative language where the independent pronouns pattern with absolutive agreement.
K'iche' is HIGH-ABS: Set B markers appear pre-stem on Infl.
Equations
Instances For
Set A linearity: prefixal (per Mondloch Lessons 7-8).
Instances For
Set B linearity: prefixal (HIGH-ABS K'ichean morphology).
Instances For
Canonical Set A exponent table (pre-consonantal allomorph; informal),
keyed on the canonical φ-cell Agreement.Cell for cross-Mayan consumption.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Canonical Set B exponent table (informal) keyed on the canonical φ-cell
Agreement.Cell.
Equations
- One or more equations did not get rendered due to their size.
Instances For
3rd person absolutive is null — invariant across the standard
Mayan branches per [KN84] Table 8. Not
pan-Mayan: see Mam exception via MayanLang.isStandard.
K'iche''s extraction profile (language "K'iche'"): Agent-Focus Antipassive is productive ([Mon17] Lesson 22, with parallel coverage at Lessons 30 + 33 for radical TV and perfect aspect). The voice marker is -n (shared morphologically with the Absolutive Antipassive of Lesson 21; the AF vs absolutive-antipassive alternation is syntactic — both arguments overt for AF, object suppressed for absolutive antipassive — not morphological). HIGH-ABS K'ichean, structurally analogous to Kaqchikel. Notes: AF (-n) for A-extraction; HIGH-ABS K'ichean (Mondloch 2017 Lesson 22).