Documentation

Linglib.Fragments.Slavic.Czech.Nouns

Czech nouns #

This file defines the Czech noun as a lexical entry with its controller gender, its declension class and the nominative plural it takes lexically, and gives the model nouns of Short's declension tables and kluk 'boy', the nouns the grammars name as changing class with number, and the nouns of Stump's tables of Czech heteroclisis, whose classes follow from Short's grammar and the Academy grammar Mluvnice češtiny.

A noun's class is that of its singular, and its plural follows the same class unless the noun changes class with number: "Modern masculines like den 'day' and kořen 'root' generally follow stroj in the singular and hrady in the plural" (Short, p. 469), and Mluvnice češtiny gives the masculines with a stem in -en-, kořen and pramen among them, the soft declension in the singular and the hard one in the plural (p. 310). The stem is the citation form less the nominative singular ending of its class.

Where a class leaves the nominative plural of the masculine animates open, Mluvnice češtiny assigns it noun by noun: its three endings -i, -ové and -é are taken "buď jen jednu, nebo dvě" 'either only one or two' by a noun (pp. 292–293). An entry records the endings the grammar assigns it, and its forms are those of its class with these endings in the nominative and vocative plural.

Main definitions #

Main results #

Implementation notes #

The stem is that of the nominative singular. Short's e ~ ∅ alternation between the nominative singular and the oblique cases, as den/dne (p. 463), gives den an oblique stem dn- that Noun.stem does not record, and the stem of jehně is written jehň- before the plural endings (p. 459). The hard forms that Mluvnice češtiny says enter the singular of the -en- stems (p. 310) are not recorded, the grammar naming no cell they occupy. A lexical nominative plural is recorded only where Mluvnice češtiny names the noun, Short placing none of the entries among the subclasses with a nominative plural in -é or -ové (p. 466).

References #

A Czech noun with its controller gender, its declension class in each number, and the nominative plural it takes lexically.

  • form : String
  • gloss : String
  • The class of the singular.

  • clsPlural : Declension.Class

    The class of the plural, that of the singular unless the noun changes class.

  • nomPlural : Option (List (List String))

    The nominative and vocative plural endings the grammar assigns the noun lexically, where its class leaves a choice, or none where the noun takes its class's.

Instances For
    def Czech.instDecidableEqNoun.decEq (x✝ x✝¹ : Noun) :
    Decidable (x✝ = x✝¹)
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[instance_reducible]
      instance Czech.instReprNoun :
      Repr Noun
      Equations
      def Czech.instReprNoun.repr :
      Noun → ℕ → Std.Format
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The class a noun follows in a number.

        Equations
        Instances For
          def Czech.Noun.stem (n : Noun) :
          List String

          The stem of a noun is its citation form less the nominative singular ending of its class.

          Equations
          Instances For
            def Czech.Noun.endingsIn (n : Noun) (k : Declension.Class) (σ : Declension.Cell) :
            List (List String)

            The endings of a noun in a class at a cell are those of the class on the noun's stem, save that the noun's lexical nominative plural replaces the class's in the nominative and the vocative plural.

            Equations
            Instances For
              def Czech.Noun.endings (n : Noun) (σ : Declension.Cell) :
              List (List String)

              The endings of a noun at a cell are its endings in the class it follows in the cell's number.

              Equations
              Instances For
                def Czech.Noun.forms (n : Noun) (σ : Declension.Cell) :
                List (List String)

                The forms of a noun at a cell are its stem inflected with each of its endings there.

                Equations
                Instances For

                  The model nouns of Short's tables #

                  chlap 'fellow', the hard masculine animate model (Table 9.2, p. 465).

                  Equations
                  Instances For

                    hrad 'castle', the hard masculine inanimate model (Table 9.2, p. 465).

                    Equations
                    Instances For

                      muž 'man', the soft masculine animate model (Table 9.3, p. 466). Short's table gives the nominative plural muži alone, and Mluvnice češtiny says that "jméno muž může mít podobu obojí, -ové i -i" 'the noun muž can have both forms, -ové and -i' (p. 298).

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

                        stroj 'machine', the soft masculine inanimate model (Table 9.3, p. 466).

                        Equations
                        Instances For

                          město 'town', the neuter o-stem model (Table 9.4, p. 467).

                          Equations
                          Instances For

                            srdce 'heart', the neuter jo-stem model (Table 9.4, p. 467).

                            Equations
                            Instances For

                              učení 'study', the neuter ьjo-stem model (Table 9.4, p. 467).

                              Equations
                              Instances For

                                žena 'woman', the hard feminine a-stem model (Table 9.5, p. 468).

                                Equations
                                Instances For

                                  hrdina 'hero', the hard masculine a-stem model (Table 9.5, p. 468).

                                  Equations
                                  Instances For

                                    duše 'soul', the soft feminine ja-stem model (Table 9.5, p. 468).

                                    Equations
                                    Instances For

                                      paní 'lady', "a unique item" (p. 468), the one ьja-stem (Table 9.5, p. 468).

                                      Equations
                                      Instances For

                                        kost 'bone', the i-stem model (Table 9.6, p. 469).

                                        Equations
                                        Instances For

                                          jehně 'lamb', the neuter t-stem model (Table 9.7, p. 470).

                                          Equations
                                          Instances For

                                            kluk 'boy', a hard masculine animate with a velar stem, whose vocative singular kluku Short gives as a survival of the u-stem vocative, "chiefly as a means to avoid palatalization of velar stems" (p. 465).

                                            Equations
                                            Instances For

                                              Nouns that change class with number #

                                              den 'day', which follows stroj in the singular and hrady in the plural (Short, p. 469), and whose oblique stem is dn- (Short, p. 463).

                                              Equations
                                              Instances For

                                                kořen 'root', which follows stroj in the singular and hrady in the plural (Short, p. 469), and which Mluvnice češtiny lists among the masculines with a stem in -en- that decline soft in the singular and hard in the plural (p. 310).

                                                Equations
                                                Instances For

                                                  pramen 'spring', which follows stroj in the singular and hrady in the plural. Mluvnice češtiny lists it with the masculines whose stem ends in -en-, the former n-stems, "řemen, ječmen, kámen, kmen, hřeben, kořen, křemen, plamen, pramen ap.", and says that "Tato jména mají dnes v sg tvary shodné se skloňováním měkkým, v pl se skloňováním tvrdým (tvary „tvrdé“ pronikají i do sg)" 'these nouns today have the forms of the soft declension in the singular and of the hard declension in the plural (the hard forms also entering the singular)' (p. 310). Short does not mention it.

                                                  Equations
                                                  Instances For

                                                    Stump's nouns #

                                                    pokoj 'room', a masculine inanimate declined as stroj. Mluvnice češtiny makes the soft declension obligatory for a stem ending in a morphonologically soft consonant (p. 290, of the animates) and the final consonant of the stroj type soft (p. 309), and the nouns it lists for the type include kraj, boj and orloj, in j like pokoj (p. 309). It names no soft consonants, nor pokoj itself.

                                                    Equations
                                                    Instances For

                                                      most 'bridge', a masculine inanimate declined as hrad.

                                                      Equations
                                                      Instances For

                                                        předseda 'chairman', a masculine a-stem declined as hrdina, of "the masculine a-declension" (Short, p. 467), and the model noun of Mluvnice češtiny's third type of the masculine animates (p. 290).

                                                        Equations
                                                        Instances For

                                                          sluha 'servant', a masculine a-stem declined as hrdina, whose locative plural both grammars give as sluzích (Short, p. 467; Mluvnice češtiny, pp. 292, 300).

                                                          Equations
                                                          Instances For

                                                            filosof 'philosopher', a masculine animate declined as chlap, the hard subtype taking every noun whose stem ends in b, f, m, p or v (Mluvnice češtiny, p. 294). Its nominative plural is in neither grammar: Short does not place it among the subclasses in -é or -ové (p. 466), and Mluvnice češtiny mentions the noun once, spelled filozof, among the Latin borrowings that lost -us (p. 340).

                                                            Equations
                                                            Instances For

                                                              filolog 'philologist', a masculine animate declined as chlap, with a velar stem, which takes the vocative singular -u (Short, p. 465; Mluvnice češtiny, p. 292) and the locative plural filolozích (Mluvnice češtiny, p. 295). Its nominative plural is -ové, which Mluvnice češtiny calls "výrazně jedinou podobou" 'clearly the only form' of the borrowed masculines in -log, naming filolog (p. 296), although it gives filolog – filolozi as its example of the alternation of g before the nominative plural -i (p. 294).

                                                              Equations
                                                              Instances For
                                                                def Czech.nouns :
                                                                List Noun

                                                                The entries are the model nouns of Short's tables, kluk, den, kořen and pramen, and Stump's other nouns.

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

                                                                  Every entry's citation form is its stem followed by the nominative singular ending of its class, so each is declined in a class whose nominative singular it has.

                                                                  theorem Czech.isVelar_stem_iff (n : Noun) :
                                                                  n ∈ nouns → (Declension.IsVelar n.stem ↔ n = kluk ∨ n = sluha ∨ n = filolog)

                                                                  The velar stems among the entries are those of kluk, sluha and filolog, ending in k, h and g.

                                                                  theorem Czech.isSome_ofChars_forms (n : Noun) :
                                                                  n ∈ nouns → ∀ (σ : Declension.Cell), ∀ w ∈ n.forms σ, (Phonology.ofChars (List.flatMap String.toList w)).isSome = true

                                                                  Every form of every entry is written in Czech letters, and so has phonemes.

                                                                  theorem Czech.gender_eq_cls_gender (n : Noun) :
                                                                  n ∈ nouns → n.gender = n.cls.gender

                                                                  Every entry has the gender of its class's table.

                                                                  The entries give Stump's nouns the forms that Mluvnice češtiny states where these depart from the model nouns' tables: muži and mužové (p. 298), filologové (p. 296), filolozích (p. 295) and sluzích (pp. 292, 300); filologu by the velar vocative rule (p. 292); and the soft genitive singular pramene beside the hard nominative plural prameny (p. 310).