Documentation

Linglib.Fragments.Swahili.Basic

Swahili: Basic Types #

Shared types for the Swahili fragment, primarily the noun class system. Swahili has 18 noun classes (1–10, 14–18), following the standard Bantu numbering. Classes 1/2 are singular/plural animate (human), classes 3–10 are inanimate with various semantic associations, and classes 15–18 are infinitive and locative classes.

Noun class is the fundamental organizing principle of Swahili morphosyntax: it conditions subject/object agreement on the verb, possessive agreement, demonstrative agreement, and — crucially for relativization — the form of resumptive pronouns ([Sco21]).

Noun Class and Gender #

Following [Car91] and [Kra15], noun class in Bantu expresses the combination of number and gender. Classes come in singular/plural pairs that define a "gender" (e.g., gender A = cl1/cl2 = human sg/pl).

Swahili noun classes. Standard Bantu numbering (1–10, 14–18). Classes 11–13 are absent in Swahili.

Instances For
    @[implicit_reducible]
    Equations
    def Swahili.instReprNounClass.repr :
    NounClassStd.Format
    Equations
    Instances For
      @[implicit_reducible]
      Equations

      Whether a noun class is animate (classes 1 and 2). Animate classes trigger person-matching resumptive pronouns in relativization.

      Equations
      Instances For

        Whether a noun class is a locative class (16, 17, 18).

        Equations
        Instances For
          inductive Swahili.Gender :

          Bantu genders: singular/plural noun class pairings. [Car91]: different number/gender combinations constitute different noun classes. [Sco21] Table 3.

          Instances For
            @[implicit_reducible]
            Equations
            def Swahili.instReprGender.repr :
            GenderStd.Format
            Equations
            Instances For
              @[implicit_reducible]
              Equations

              Semantic core status for each Swahili gender.

              Swahili's General Animate Concords (GAC) — class 1/2 agreement for all animate nouns regardless of class — suggests [animate] may be grammaticalized as a feature ([Car26] §8, (109)–(110)). The core assignments below follow the pattern established for Xhosa and Shona, with gender E (9/10) bearing [animal] given the predominance of animal terms in this class. Genders B–D lack salient entity-class associations.

              Equations
              Instances For

                Map Swahili gender classes to the shared surface-level gender type. Gender A (cl1/cl2, human) → animate; all others → inanimate. This is the coarsest descriptive mapping — Bantu class distinctions within the inanimate domain are not captured at the Gender level.

                Equations
                Instances For