Documentation

Linglib.Studies.GrimmDocekal2021

Grimm & Dočekal (2021) — Counting Aggregates, Groups and Kinds #

[GD21]

Formalizes the formal core of:

Grimm, S. & Dočekal, M. (2021). Counting aggregates, groups and kinds: Countability from the perspective of a morphologically complex language. In H. Filip (ed.), Countability in Natural Language, 85–120. Cambridge University Press.

The data #

Czech makes the individuation scale morphologically visible. Beyond the count/non-count contrast, its derivational morphology targets entity types English leaves undifferentiated:

The formalization #

Their §3.5 extends [Kri95a]'s kind-based semantics with [Gri12] mereotopology ([CV99] connection axioms (56)–(59)). This file formalizes that extension:

Cluster mereotopology (their §3.5.2) #

[CV99] connection: a reflexive, symmetric relation C ((56)–(57)); the varieties relevant to aggregates are external and proximate connectedness. Clusters are sums of property-bearers pairwise connected through the cluster ((60)–(61)); maximal clusters absorb every overlapping cluster ((63)).

def GrimmDocekal2021.ChainIn {α : Type u_1} (C : ααProp) (Z : Finset α) :
ααProp

(60): connected through a chain of members of Z.

Equations
Instances For
    def GrimmDocekal2021.IsCluster {α : Type u_1} [SemilatticeSup α] (C : ααProp) (P : αProp) (x : α) :

    (61): a cluster individual — the sum of a nonempty set of P-entities, pairwise transitively connected through the set.

    Equations
    Instances For
      def GrimmDocekal2021.IsMaxCluster {α : Type u_1} [SemilatticeSup α] (C ov : ααProp) (P : αProp) (x : α) :

      (63): a maximal cluster absorbs every overlapping cluster.

      Equations
      Instances For
        theorem GrimmDocekal2021.maxClusters_disjointPred {α : Type u_1} [SemilatticeSup α] (C ov : ααProp) {P : αProp} (hsym : ∀ (a b : α), ov a bov b a) :
        Mereology.DisjointPred ov {x : α | IsMaxCluster C ov P x}

        Maximal clusters are pairwise disjoint (their remark after (63)): two distinct maximal clusters cannot overlap — each would absorb the other. This is what makes the -oje counting base a disjoint set, the precondition the [Lan20] counting theorems certify as sufficient for counting.

        theorem GrimmDocekal2021.isCluster_sup {α : Type u_1} [SemilatticeSup α] (C : ααProp) {P : αProp} {Z₁ Z₂ : Finset α} (hsymC : ∀ (a b : α), C a bC b a) (h₁ : Z₁.Nonempty) (h₂ : Z₂.Nonempty) (hP₁ : zZ₁, P z) (hP₂ : zZ₂, P z) (hc₁ : zZ₁, z'Z₁, ChainIn C Z₁ z z') (hc₂ : zZ₂, z'Z₂, ChainIn C Z₂ z z') {z₁ z₂ : α} (hz₁ : z₁ Z₁) (hz₂ : z₂ Z₂) (hlink : C z₁ z₂) :
        IsCluster C P (Z₁.sup' h₁ idZ₂.sup' h₂ id)

        Joining two clusters connected at some pair of members yields a cluster: the honest form of their cumulativity remark for nouns — sums of connected clusters are clusters (arbitrary sums are not, which is exactly why -oje counts maximal clusters). Uses connection symmetry ((57)).

        The aggregate numeral -oje (their (64)) #

        def GrimmDocekal2021.ojeSem {α : Type u_1} [SemilatticeSup α] (C ov : ααProp) (n : ) (P : αProp) (x : α) :

        (64): n-oje P holds of x iff the maximal P-clusters properly below x number exactly n.

        Equations
        Instances For
          theorem GrimmDocekal2021.ojeSem_determinate {α : Type u_1} [SemilatticeSup α] (C ov : ααProp) {n m : } {P : αProp} {x : α} (hn : ojeSem C ov n P x) (hm : ojeSem C ov m P x) :
          n = m

          Aggregate-numeral cardinality is determinate: the witnessing set of (64) is the set of maximal clusters below x, so its cardinality is unique. This is the formal content of *tři dvoje klíče ((27)) and *všechny dvoje ((26)): the output of an aggregate numeral cannot be re-specified by an outer cardinal — unlike the -ice group numerals, whose [Lan89]-style group atoms are freely recountable (dvě trojice, (54)).

          The taxonomic numeral -ojí (their (50)) #

          def GrimmDocekal2021.ojiSem {κ : Type u_2} (T : κκProp) (n : ) (k : κ) (X : Finset κ) :

          (50), extensionalized over a subkind relation T: n-ojí k holds of a set of kinds all of which are subkinds of k, numbering n.

          Equations
          Instances For
            theorem GrimmDocekal2021.oji_needs_subkinds {κ : Type u_2} {T : κκProp} {k : κ} (hk : ∀ (z : κ), ¬T z k) {n : } (hn : n 0) :
            ¬∃ (X : Finset κ), ojiSem T n k X

            Kind-less arguments defeat the taxonomic numeral ((52): #dvojí Petr Novák — proper names supply no subkinds).

            The individuation-scale junction (their Table 3.1, §3.2.1) #

            Third consumer of Features/Individuation.lean. The suffix maps individuated roots to coherent-collection denotations — a morphological descent of the scale ([Gri18]'s types) — and Czech's countability boundary is monotone on the scale, with the twist that the collective-aggregate region is populated derivationally.

            A Table 3.1 row: root, derived aggregate, glosses.

            • root : String
            • rootGloss : String
            • derived : String
            • derivedGloss : String
            Instances For
              def GrimmDocekal2021.instDecidableEqDerivedAggregate.decEq (x✝ x✝¹ : DerivedAggregate) :
              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

                  A sample of Table 3.1 (trees, plants, complex objects, nautical terms). Roots are countable individual nouns (their fn. 5: 21 of the 22 listed roots are purely countable; dřevo 'wood' is the ambiguous exception).

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

                    The scale position of inputs (countable individual roots) and outputs (coherent collections — spatial proximity or functional interdependence, their §3.2.1).

                    Equations
                    Instances For

                      descends the individuation scale: derivational morphology moves a noun from the individual region into the collective-aggregate region — the inverse of the mass-to-count trajectory flexibility-foundational theories predict (their §3.3 against Borer).

                      Czech grammatical countability (combination with simple cardinals, pluralization, mnozí): individuals are count (pes, (4)); substances (bláto, (5)), granulars (písek, (8b)), and derived aggregates (listí, (9)–(11)) are non-count.

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

                          Czech draws its countability boundary monotonically on the individuation scale — the [Gri18] order-preservation thesis, holding in a language where the collective-aggregate region is reached by derivation () rather than only by lexical class.

                          The derivational route: carries a count root to a non-count output — countability change without coercion, the data point against derive-count-from-mass architectures (their §3.3).