Bobaljik (2012): Universals in Comparative Morphology #
@cite{bobaljik-2012}
Overview #
@cite{bobaljik-2012} surveys comparative and superlative morphology
across languages and derives several cross-linguistic generalizations
from the containment hypothesis: the superlative structurally
contains the comparative ([[[ADJ] CMPR] SPRL]).
Key Generalizations #
CSG (Comparative-Superlative Generalization): *ABA is unattested — if the comparative is suppletive, the superlative is too (and vice versa). Attested: AAA, ABB, ABC. Unattested: *ABA. Scope: applies to relative superlatives, not absolute superlatives / elatives (p. 2, p. 28).
SSG (Synthetic Superlative Generalization): No language has a morphological (synthetic) superlative without also having a morphological comparative.
RSG (Root Suppletion Generalization): Root suppletion is limited to synthetic (morphological) comparatives. No language has a periphrastic comparative with a suppletive root (*good → more bett).
Lesslessness: No language has a synthetic comparative of inferiority. "Less tall" is always periphrastic.
English and Latin Fragment Verification #
This module verifies the CSG, SSG, RSG, and lesslessness against
both the English adjective fragment (Fragments/English/Modifiers/ Adjectives.lean) and the Latin adjective fragment (Fragments/Latin/ Adjectives.lean), using the suppletion field on each entry to
encode empirically observed root-class patterns.
Connects morphological infrastructure (Core.Morphology) to scalar-
alternative infrastructure (Theories/Semantics/Alternatives/HornScale.lean),
enabling automatic generation of the alternatives needed for scalar
implicature computation. Was previously in Theories/Morphology/Core/ ScaleFromParadigm.lean; relocated 0.230.455 (sole consumer is this study
file). @cite{horn-1972} @cite{kennedy-2007}
A morphologically-derived Horn scale.
- positive : String
- comparative : String
- superlative : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
- Core.Morphology.ScaleFromParadigm.instBEqMorphScale.beq x✝¹ x✝ = false
Instances For
Convert a MorphScale to a HornScale String, weakest-to-strongest.
Equations
- ms.toHornScale = { members := [ms.positive, ms.comparative, ms.superlative] }
Instances For
Extract a degree scale from a stem's paradigm.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Paradigm-mates as scalar alternatives, scale order preserved.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Regular adjectives have AAA suppletion patterns.
Suppletive adjectives have ABB suppletion patterns.
CSG: All English adjective entries satisfy contiguity (no *ABA violations).
CSG Part I applied to English data: "good" and "bad" have
suppletive comparatives, so by csg_part1 their superlatives
must be suppletive too — and they are.
CSG Part II via VI locality: if the superlative is suppletive, the comparative is too.
All English root suppletion patterns satisfy both contiguity (no
*ABA — csg_part1) and VI locality (CMPR cell = SPRL cell — the
DM-locality conjunction Degree.vi_cmpr_eq_sprl of
Theories/Morphology/DM/ContainmentVI.lean). The conjunction restricts root patterns
to AAA / ABB. Stated as the explicit conjunction so the underlying
derivation is visible at use site, rather than packaged as a
stipulated isAttested field.
SSG (@cite{bobaljik-2012}): If an entry has a synthetic
superlative form, it also has a synthetic comparative form.
No English adjective has -est without -er.
Is the comparative form synthetic (a single morphological word, not periphrastic "more X")? Detected by the absence of a space in the comparative form string.
Equations
- Bobaljik2012.isSyntheticComp e = match e.formComp with | some f => !f.toList.any fun (x : Char) => x == ' ' | none => false
Instances For
RSG (@cite{bobaljik-2012}): Root suppletion is limited to synthetic comparatives. If an entry has a suppletive root (CMPR differs from POS), then its comparative form is synthetic (not periphrastic).
This rules out patterns like *good → more bett: a language cannot have a periphrastic comparative with a suppletive root.
Verified: "good" → "better" (synthetic), "bad" → "worse" (synthetic). Contrast: "expensive" → "more expensive" (periphrastic, but non-suppletive root — AAA, not ABB).
Lesslessness (@cite{bobaljik-2012}): No synthetic comparative of inferiority exists in any language. English expresses inferiority periphrastically ("less tall"), never synthetically.
The fragment-level verification (english_no_synthetic_inferior) was
dropped during the Bool→Prop migration: kernel decide doesn't reduce
String.startsWith over a fragment-list, and the structural proof
(enumerate allEntries, dispatch each by rfl on the Bool value)
requires fin_cases from mathlib which isn't pulled in here. The
empirical claim is documented above; the cross-linguistic
generalization sits in bobaljik-2012 directly. Re-encode if a future
study file motivates a structural witness.
The fragment records suppletive forms for "good" and "bad".
The suppletion field agrees with the surface forms: "good" → "better" → "best" is ABB (suppletive root shared across CMPR and SPRL).
The three attested degree-suppletive patterns.
Equations
- One or more equations did not get rendered due to their size.
Instances For
All attested patterns are contiguous.
The unattested *ABA pattern is not contiguous.
Latin CSG: All Latin adjective entries satisfy contiguity.
Latin bonus – melior – optimus derives ABC.
Latin exhibits all three attested patterns (AAA, ABB, ABC), confirming the cross-linguistic pattern inventory against a language with richer suppletion than English.
The English CSG verification is an instance of the generic
contiguity predicate from Containment.lean: each entry's
suppletion pattern, when converted to a list, satisfies
the domain-independent isContiguous.
Theories/Morphology/Core/ScaleFromParadigm.lean derives Horn scales
from degree paradigms: a stem with comparative + superlative rules
yields a 3-point scale [positive, comparative, superlative]. The tests
below verify the extractor on the English adjective fragment.
Gradable adjectives produce a scale; non-gradables do not.
Regular paradigm yields the expected 3-point scale.
Suppletive paradigm yields the irregular forms in scale position.
Periphrastic paradigm yields multi-word scale members.
morphologicalAlternatives stem form returns paradigm-mates of form
preserving scale order — the input shape scalar-implicature reasoning
expects. Tests confirm filter-by-equality semantics across the three
scale positions, plus the empty-list result for non-gradable stems.