Documentation

Linglib.Fragments.Mayan.Kiche.Agreement

K'iche' Agreement Fragment #

Theory-neutral typological metadata for K'iche' (K'ichean Mayan) agreement morphology, following [Mon17] Lessons 4, 7–8, 9, 15. K'iche' has ergative-absolutive alignment realized through two verbal agreement paradigms: Set B (absolutive) cross-references intransitive S and transitive P and appears between the aspect marker and the root; Set A (ergative) cross-references transitive A, appears between the object marker and the root, and is identical to the possessive prefixes. Unlike its sister Kaqchikel, K'iche' has no construction-specific inverted alignment.

Main declarations #

Implementation notes #

The alignment is ergative-absolutive: Set B groups S and P (both trigger the same paradigm) while A triggers Set A. This contrasts with Mam, which is morphologically tripartite (S, A, P each distinct; [Sco23]). K'iche' has two 2nd-person formality levels; the formal forms (laal SG, alaq PL) are syntactically postverbal and pattern outside the prefix paradigm. K'iche' is HIGH-ABS (Set B pre-stem on Infl), and its case wiring reuses Mayan.ergCaseKiche (from Alignment.ergative); the canonical φ-cell exponent tables key on Agreement.Cell for cross-Mayan consumption. Extraction marking (AF and wi) lives in Kiche/Extraction.lean.

Person, number, and formality features #

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
    @[instance_reducible]
    Equations
    def Kiche.instReprFormality.repr :
    FormalityStd.Format
    Equations
    Instances For
      @[instance_reducible]
      Equations

      A person/number/formality specification. Uses canonical Person for cross-language compatibility; Formality is K'iche'-specific.

      Instances For
        def Kiche.instDecidableEqPhiFeatures.decEq (x✝ x✝¹ : PhiFeatures) :
        Decidable (x✝ = x✝¹)
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Kiche.instReprPhiFeatures.repr :
          PhiFeaturesStd.Format
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[instance_reducible]
            Equations
            @[instance_reducible]

            A K'iche' φ-bundle bears its number slot (HasNumber).

            Equations
            @[instance_reducible]
            Equations
            @[reducible, inline]
            abbrev Kiche.phi (p : Person) (n : Number) :

            Shorthand for informal phi features.

            Equations
            Instances For

              Set B (absolutive) markers #

              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
              Instances For

                Set A (ergative) markers #

                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
                Instances For

                  Set A (ergative) markers before vowel-initial roots. [Mon17] Lesson 8.

                  Equations
                  Instances For

                    Morphological positions #

                    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 and alignment #

                        @[reducible, inline]

                        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.

                        Equations
                        Instances For

                          Which agreement set cross-references each argument position?

                          Instances For
                            @[instance_reducible]
                            Equations
                            def Kiche.instReprAgreementSet.repr :
                            AgreementSetStd.Format
                            Equations
                            Instances For
                              @[reducible, inline]

                              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

                                Alignment theorems #

                                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.

                                Set B per-cell verification #

                                3SG absolutive: ∅ (null morpheme)

                                2SG.FORM: la (postverbal)

                                2PL.FORM: alaq (postverbal)

                                Set A per-cell verification #

                                1SG ergative (preC): nu- (possessive citation form; in- as transitive subject per [Mon17] Lesson 15 — both pre-consonantal, with w- pre-vocalic for both constructions)

                                Possessives equal Set A #

                                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.

                                Formal markers are postverbal #

                                theorem Kiche.setB_formal_postverbal :
                                ¬SetBIsPrefix { person := Person.second, number := Number.singular, formality := Formality.formal } ¬SetBIsPrefix { person := Person.second, number := Number.plural, formality := Formality.formal }

                                Formal Set B markers are NOT prefixes (they're postverbal).

                                Independent pronouns #

                                Independent (free) personal pronouns. These are used in nonverbal sentences and as emphatic/contrastive pronouns in verbal sentences. [Mon17] Lesson 4.

                                Equations
                                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.

                                  Cross-Mayan canonical wrappers #

                                  K'iche' is HIGH-ABS: Set B markers appear pre-stem on Infl.

                                  Equations
                                  Instances For

                                    Set A linearity: prefixal ([Mon17] Lessons 7–8).

                                    Equations
                                    Instances For

                                      Set B linearity: prefixal (HIGH-ABS K'ichean morphology).

                                      Equations
                                      Instances For

                                        Canonical Set A exponent table (informal) by following-segment environment, 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 Mayan.isStandard.

                                            Formality-forgetting hom to canonical cells #

                                            The formality-forgetting hom from K'iche' φ-bundles to the canonical Agreement.Cell: an informal bundle maps to its person/number cell (person via Person.toUD, number via Number.toUD); the two formal 2nd-person forms are postverbal, outside the prefix paradigm the Cell-keyed tables record, so they forget to none.

                                            Equations
                                            Instances For
                                              theorem Kiche.toCell_formal (p : Person) (n : Number) :
                                              { person := p, number := n, formality := Formality.formal }.toCell = none

                                              Formal cells lie outside the prefix paradigm and forget to none.