@cite{alexandropoulou-gotzner-2024} — Negated Gradable Adjectives #
@cite{alexandropoulou-gotzner-2024}
Extension gap (contrary antonyms, two thresholds) is the structural precondition for polarity asymmetry under negation. Contradictory antonyms (single threshold) produce symmetric negation.
Load-bearing connections #
positiveMeaning'/contraryNegMeaning(Theory.lean) =positiveMeaning/negativeMeaning(Core.lean) applied to ThresholdPair projections (§4)- Three-region exhaustive partition from
ThresholdPair(§5) - Contradictory complement:
positiveMeaning∨antonymMeaningalways (§6) positiveMeaning_monotonegrounds strength entailment and precision DPL (§7, §9)
- positive : EvaluativePolarity
- negative : EvaluativePolarity
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Gradability.Studies.AlexandropoulouGotzner2024.classifyAdj entry = match entry.antonymRelation with | some Core.NegationType.contrary => true | x => false
Instances For
- adjective : Semantics.Lexical.Adjective.GradableAdjEntry
- polarity : EvaluativePolarity
- negated : Bool
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
- strongPos : Semantics.Lexical.Adjective.GradableAdjEntry
- strongNeg : Semantics.Lexical.Adjective.GradableAdjEntry
- isRelative : Bool
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
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
Instances For
The two-threshold model (Theory.lean) and single-threshold model (Core.lean)
define comparison operators independently. These rfl proofs verify that
the definitions agree — changing either module's definition body breaks them.
This is the structural backbone connecting the study to shared infrastructure
that @cite{tessler-franke-2019} also uses.
Two-threshold positive IS single-threshold positive at θ_pos.
Both compute (θ : Degree max) < d.
Two-threshold contrary negative IS single-threshold negative at θ_neg.
Both compute d < (θ : Degree max).
A&G's "not large" IS Core.lean's antonymMeaning at θ_pos.
Both compute d ≤ (θ : Degree max).
Theory.lean's contraryNeg IS Core.lean's negativeMeaning.
Both compute d < (θ : Degree max).
For contrary antonyms (ThresholdPair), the scale partitions into three regions: positive, gap, and negative. The gap is WHERE "not positive" diverges from "negative" — the structural basis for polarity asymmetry.
Every degree falls in at least one of {positive, gap, negative}.
Gap region excludes the positive region.
Gap region excludes the negative region.
Gap = "not positive" ∧ "not negative" (biconditional).
Connects inGapRegion (Theory.lean) to positiveMeaning' and
contraryNegMeaning (also Theory.lean, but equivalent to Core.lean
by §3 equivalences).
For contradictory antonyms (single θ), positive and antonym are complements: every degree satisfies exactly one. No gap is possible. This is WHY absolute adjectives show symmetric negation (Exp 2).
Contradictory antonyms partition the scale with no gap.
Now derived from Antonymy.contradictory_exhaustive.
antonymMeaning IS the Boolean complement of positiveMeaning.
Now derived from Antonymy.contradictory_is_complement.
positiveMeaning_monotone (Core.lean): higher threshold → informationally
stronger. This single theorem grounds BOTH:
1. Strong adjectives entail weak (gigantic → large)
2. Precision upshift entails standard (pristine-reading → clean-reading)
Strong adjectives entail weak: anything above θ_strong is above θ_weak.
Directly applies positiveMeaning_monotone from Core.lean.
Concrete: degree 4 is positive under the weak threshold (thr 2) BECAUSE it's positive under the strong threshold (thr 3) and monotonicity applies. This is a genuinely load-bearing proof: it chains Core.lean's monotonicity theorem through concrete threshold values.
Precision upshift entails standard reading, by monotonicity. If d satisfies "clean" at pristine precision (θ = 3), it satisfies "clean" at standard precision (θ = 1). Same theorem, different reading.
Exp 1: "not large" at degree 0 overlaps with "small" → negative strengthening.
Exp 1: "not small" at degree 2 is in the gap → middling reading.
Exp 1: Polarity asymmetry — strengthening witness AND middling witness.
Exp 1: Gap witnesses contrary non-entailment (eqs. 6a-b).
Exp 1: Strength invariance — gap depends on antonym type, not threshold.
Exp 2: Absolute adjectives symmetric — contradictory_complement on Deg5.
"clean" in competition with "not clean" takes high-precision reading
≈ "pristine" (θ raised from 1 to 3). This creates a gap, explaining
Table 7's relative-like behavior for absolutes. The entailment
pristine-clean → standard-clean follows from positiveMeaning_monotone
(§6).
ThresholdPair for the precision-upshifted "clean" scale: θ_pos = 3 (pristine precision), θ_neg = 1 (filthy threshold).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Precision upshift creates a gap at degree 2.
The precision gap is genuine: degree 2 satisfies neither positive
(at pristine precision) nor negative. Uses gap_iff_neither from §4.
Fragment entries determine gap/no-gap classification.
Gap classification agrees with fragment for ALL study entries.
Size quadruple shares a dimension.
Cleanliness quadruple shares a dimension.