Comparison Constructions: Overview #
@cite{heim-2001} @cite{kennedy-2007} @cite{klein-1980} @cite{schwarzschild-2008} @cite{stassen-2013} @cite{wellwood-2015}
Empirical data on comparison constructions across languages. This directory collects phenomena specifically about constructions that compare — the syntactic and semantic mechanisms languages use to express comparative, equative, and superlative meanings.
Comparison constructions are distinct from gradability (the property of predicates that admit degree modification) and imprecision (tolerance-based approximate truth). A predicate can be gradable without appearing in any comparison construction, and comparison constructions apply across syntactic categories (nominal, verbal, adjectival — @cite{wellwood-2015}).
Organization #
Comparison/
├── Data.lean — this file: cross-construction overview
├── Typology.lean — WALS 121 cross-linguistic typology + Stassen 1985
├── Comparative/
│ ├── Data.lean — basic comparative judgments, phrasal vs. clausal
│ ├── Differential.lean — "3 inches taller", factor phrases
│ └── Subcomparative.lean — "longer than the desk is wide"
├── Equative/
│ └── Data.lean — "as tall as", at-least vs. exactly readings
├── Superlative/
│ └── Data.lean — absolute vs. relative, focus
├── DegreeQuestion/
│ └── Data.lean — "how tall", negative islands, modal obviation
├── CrossCategorial.lean — construction-level cross-categorial parallels
└── Studies/
├── Kennedy2007.lean — degree semantics bridge
└── Kennedy2007Typology.lean — typology–fragment bridge
Typological types #
Cross-linguistic comparative construction types (ComparativeType,
ComparativeType1985) and their parameters (CaseAssignment,
FixedCaseEncoding, DegreeWordType, SuperlativeStrategy) are defined
in Typology.lean and re-exported here.
The major comparison construction types found cross-linguistically.
- comparative : ComparisonConstruction
- equative : ComparisonConstruction
- superlative : ComparisonConstruction
- excessive : ComparisonConstruction
- sufficiency : ComparisonConstruction
- degreeQuestion : ComparisonConstruction
Instances For
Equations
- Phenomena.Comparison.instBEqComparisonConstruction.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
What is being compared — the syntactic category of the gradable expression, following @cite{wellwood-2015}.
The key insight: comparison constructions apply uniformly across categories; what varies is the measured domain (entity, event, state).
- adjectival : ComparisonDomain
- nominal : ComparisonDomain
- verbal : ComparisonDomain
- adverbial : ComparisonDomain
Instances For
Equations
- Phenomena.Comparison.instBEqComparisonDomain.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
How degree comparison is morphologically realized in a given form.
This is orthogonal to DegreeWordType (in Typology.lean), which
classifies whether a language has degree marking at all.
DegreeMorphology classifies a specific form: English "taller" is
synthetic, "more tall" is analytic, "better" is suppletive — all in
a language that DegreeWordType classifies as .hasDegreeWord.
- synthetic : DegreeMorphology
- analytic : DegreeMorphology
- suppletive : DegreeMorphology
- mixed : DegreeMorphology
Instances For
Equations
- Phenomena.Comparison.instBEqDegreeMorphology.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.