Documentation

Linglib.Fragments.Ga.Basic

Gã Fragment #

[All21]

Language data for Gã (ISO: gaa), a Kwa (Niger-Congo) language spoken in Greater Accra, Ghana. The data here covers what is needed to formalize the obligatory control facts in [All21]: pronoun paradigm, TAM marking, complementizer inventory, and embedded clause typology.

Coverage #

Identifier policy #

Lean 4 does not accept the IPA characters ɛ (U+025B) or ŋ (U+014B) as identifier characters. Constructor and definition names use the plain Latin orthography (ake, keji, nye, kpleno, kpang), while the IPA form is preserved in the corresponding String value.

What is NOT covered (deliberately) #

Verbal negation morphology and the V-to-T raising claim. Both rely on independent morphological argumentation ([Pol89]'s diagnostic requires a free Neg head; Gã -ee and -ko appear suffixal) that is orthogonal to the OC story.

inductive Ga.Person :
Instances For
    @[implicit_reducible]
    instance Ga.instDecidableEqPerson :
    DecidableEq Person
    Equations
    @[implicit_reducible]
    instance Ga.instReprPerson :
    Repr Person
    Equations
    def Ga.instReprPerson.repr :
    PersonStd.Format
    Equations
    Instances For
      inductive Ga.Number :
      Instances For
        @[implicit_reducible]
        instance Ga.instDecidableEqNumber :
        DecidableEq Number
        Equations
        def Ga.instReprNumber.repr :
        NumberStd.Format
        Equations
        Instances For
          @[implicit_reducible]
          instance Ga.instReprNumber :
          Repr Number
          Equations

          Ga's two-value system in the canonical inventory.

          Equations
          Instances For
            def Ga.subjectProclitic :
            PersonNumberString

            Subject proclitic forms.

            Gã subject pronouns are proclitics on the inflected verb. In [All21]'s OC examples, the embedded subject of a controlled ni-clause is realized as an overt subject proclitic (e.g., e- for 3SG controllees) — the embedded subject position cannot be silent.

            Equations
            Instances For
              inductive Ga.TAM :

              Prefixal TAM categories of the Gã verb.

              [All21] uses the future, progressive, and perfect prefixes to argue that embedded clauses introduced by akɛ and kɛji allow the full TAM paradigm (finite), while clauses introduced by ni are restricted to irrealis (no future, progressive, or perfect prefix).

              • future : TAM

                Future prefix baa-

              • progressive : TAM

                Progressive prefix mii-

              • perfect : TAM

                Perfect prefix é- (high tone)

              • irrealis : TAM

                Irrealis: no overt prefix; marked by stem high tone (á)

              Instances For
                @[implicit_reducible]
                instance Ga.instDecidableEqTAM :
                DecidableEq TAM
                Equations
                def Ga.instReprTAM.repr :
                TAMStd.Format
                Equations
                Instances For
                  @[implicit_reducible]
                  instance Ga.instReprTAM :
                  Repr TAM
                  Equations
                  def Ga.TAM.isFinite :
                  TAMBool

                  Whether this TAM is part of the unrestricted (finite) paradigm.

                  Per [All21], finite embedded clauses (introduced by akɛ or kɛji) freely host any of the four TAM categories; ni-clauses are restricted to .irrealis.

                  Equations
                  Instances For

                    The three complementizers [All21] discusses.

                    • ake : Complementizer

                      akɛ — finite complementizer for declarative complements (typically utterance and propositional attitude verbs)

                    • keji : Complementizer

                      kɛji — finite complementizer for conditional and conditional-like complements

                    • ni : Complementizer

                      ni — irrealis complementizer; introduces controlled clauses. Allotey ex 34 shows ni is optional in some controlled clauses while ex 35–38 show it obligatorily present.

                    Instances For
                      @[implicit_reducible]
                      Equations
                      Equations
                      Instances For

                        Whether the complementizer projects a finite (full-TAM) clause.

                        Equations
                        Instances For

                          Three embedded clause types in Gã, distinguished by complementizer and TAM properties ([All21]).

                          Note: Gã irrealisNi clauses always carry an OVERT subject proclitic in controlled contexts — there is no null-PRO option. The OC properties hold of this overt-subject configuration.

                          • finiteAke : EmbeddedClauseType

                            Finite akɛ-clause: full TAM, free subject reference, no OC

                          • finiteKeji : EmbeddedClauseType

                            Finite kɛji-clause: full TAM, free subject reference, no OC

                          • irrealisNi : EmbeddedClauseType

                            Irrealis ni-clause: irrealis only, obligatory coreference, OC. The complementizer ni itself may be optional (Allotey ex 34) or obligatory (ex 35–38) depending on the matrix verb; the irrealis tone marking and OC behavior are constant.

                          Instances For
                            @[implicit_reducible]
                            Equations
                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For

                              Properties distinguishing the three clause types.

                              • unrestrictedTAM : Bool

                                All four TAM categories available

                              • noncoreferentialSubject : Bool

                                Noncoreferential embedded subject possible

                              • finiteComplementizer : Bool

                                Selects one of the finite complementizers (akɛ, kɛji)

                              Instances For
                                def Ga.instDecidableEqClauseProperties.decEq (x✝ x✝¹ : ClauseProperties) :
                                Decidable (x✝ = x✝¹)
                                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
                                    Instances For

                                      Gã does NOT allow null pronominal subjects in matrix clauses: every clause requires an overt subject proclitic ([All21]).

                                      Equations
                                      Instances For
                                        def Ga.basicWordOrder :
                                        String

                                        Gã has SVO basic order.

                                        Equations
                                        Instances For

                                          Controlled subjects in irrealisNi clauses must be OVERT proclitics ([All21]'s central empirical observation). Null PRO is ungrammatical in this position.

                                          Equations
                                          Instances For