Documentation

Linglib.Core.Morphology.DegreeContainment

Degree Containment — Substrate #

@cite{bobaljik-2012}

Framework-neutral substrate for the three-grade degree hierarchy (positive, comparative, superlative) and the *ABA generalization that applies to it. Mirrors the structure of Core.Case.Allomorphy for case morphology: an AllomorphyPattern-style record + decidable contiguity predicates derived from the generic Morphology.Containment substrate.

The empirical generalization @cite{bobaljik-2012} surveys: across languages, suppletion in adjectival comparison patterns as tall– taller–tallest (AAA), good–better–best (ABB), or bonus–melior– optimus (ABC); the configuration *good–better–goodest (ABA) is unattested. This file supplies the pattern type and the *ABA detector. What explains the generalization (Containment Hypothesis + late insertion + Elsewhere ordering) is theory-laden and lives elsewhere — see Theories/Morphology/DM/ContainmentVI.lean for the DM-flavored VI account and Phenomena/Comparison/Studies/Bobaljik2012.lean for the bundle of CSG predictions and attested-pattern theorems.

Scope restriction (cf. @cite{bobaljik-2012} on relative vs. absolute superlatives): the contiguity claim concerns relative superlatives. Absolute / elatival superlatives (e.g., Italian bellissimo) are a distinct morphological category whose internal structure need not contain CMPR.

The three morphological grades of adjectival degree. Structural layers: each higher grade's morphosyntactic representation contains the lower ones.

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

      Containment rank: POS < CMPR < SPRL. The "containment" relation reduces to rankrank on DegreeGrade; we don't introduce a named containedIn wrapper, since Nat.le_refl and Nat.le_trans already provide the algebraic content.

      Equations
      Instances For

        The degree grade as a position index in the 3-cell hierarchy. Sibling of rank for callers that need a Fin 3 directly (e.g. indexing into Theories.Morphology.DM.ContainmentVI's n-parametric machinery at n = 3).

        Equations
        Instances For

          A suppletive pattern over the three grades, indexed by form-class. Two grades share a root iff they have the same index.

          Examples:

          • AAA (0,0,0): tall – taller – tallest
          • ABB (0,1,1): good – better – best
          • ABC (0,1,2): bonus – melior – optimus
          • *ABA (0,1,0): unattested.
          • pos : Nat
          • cmpr : Nat
          • sprl : Nat
          Instances For
            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 pattern violates the *ABA constraint. By construction the case-projection of the generic predicate Morphology.Containment.ViolatesABA.

                Equations
                Instances For

                  A pattern is contiguous: each form class occupies a contiguous span on the hierarchy. Equivalent to ¬ ViolatesABA.

                  Equations
                  Instances For

                    All three grades share the same root (regular paradigm).

                    Equations
                    Instances For

                      Comparative is suppletive (root differs from positive).

                      Equations
                      Instances For

                        Superlative is suppletive (root differs from positive).

                        Equations
                        Instances For

                          AAA: regular throughout.

                          Equations
                          Instances For

                            ABB: suppletive comparative; superlative shares comparative root. English good – better – best.

                            Equations
                            Instances For

                              ABC: three distinct roots. Latin bonus – melior – optimus.

                              Equations
                              Instances For

                                *ABA: the unattested pattern (*good – better – goodest).

                                Equations
                                Instances For

                                  *AAB: contiguous by the generic ABA checker, but excluded by VI locality in the DM analysis (see Theories/Morphology/DM/ContainmentVI.lean).

                                  Equations
                                  Instances For

                                    Smoke tests confirming each named pattern resolves correctly. Demoted from theorem to example because nothing in the codebase references them by name.

                                    Comparative-Superlative Generalization, Part I (@cite{bobaljik-2012}): if the comparative is suppletive, then the superlative is also suppletive (with respect to the positive). Follows from contiguity alone — if POS ≠ CMPR, then a contiguous pattern cannot have POS = SPRL (that would be ABA).

                                    Derive a DegreePattern from three surface forms by grouping identical strings. Convention: positive root gets index 0; new roots get fresh indices.

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

                                      Smoke tests for patternFromForms covering the three attested pattern types.