A two-dimensional meaning following @cite{potts-2005}.
The key insight: linguistic expressions contribute to TWO independent dimensions of meaning that compose by different rules.
atIssue: Truth-conditional content (what is said)ci: Conventional implicature (use-conditional content)
Example: "That bastard John is late"
- atIssue: John is late
- ci: Speaker has negative attitude toward John
- atIssue : W → Bool
At-issue (truth-conditional) content
- ci : W → Bool
Conventional implicature (use-conditional) content
Instances For
Create a proposition with no CI content.
Most ordinary expressions have trivial CI content (always satisfied).
Equations
- Semantics.Lexical.Expressives.TwoDimProp.ofAtIssue p = { atIssue := p, ci := fun (x : W) => true }
Instances For
Create a pure CI (no at-issue contribution).
Some expressions ONLY contribute CI content. Example: "damn" in "the damn dog" doesn't change truth conditions.
Equations
- Semantics.Lexical.Expressives.TwoDimProp.pureCI c = { atIssue := fun (x : W) => true, ci := c }
Instances For
Combine at-issue content with CI content.
Equations
- Semantics.Lexical.Expressives.TwoDimProp.withCI p c = { atIssue := p, ci := c }
Instances For
Negation: negates at-issue content; CI projects unchanged.
"John didn't see that bastard Pete"
- atIssue: ¬(John saw Pete)
- ci: Speaker thinks Pete is a bastard (unchanged)
This distinguishes CIs from presuppositions.
Instances For
Conjunction: at-issue content conjoins; both CIs project.
"That bastard John met that jerk Pete"
- atIssue: John met Pete
- ci: Speaker thinks John is bastard and Pete is jerk
Equations
Instances For
Disjunction: at-issue content disjoins; both CIs project.
CIs project through disjunction rather than being disjoined.
Equations
Instances For
Implication: at-issue content forms conditional; both CIs project.
"If that bastard John calls, I'll leave"
- atIssue: John calls → I leave
- ci: Speaker thinks John is bastard (projects from antecedent)
Equations
Instances For
CI projects through negation.
Presuppositions can be filtered by antecedents; CIs cannot.
CI projects through conditional antecedent.
Unlike presuppositions, CIs in the antecedent of a conditional are not filtered; they project to the root.
"If the king of France is bald,..." - presupposes king exists (filtered) "If that bastard calls,..." - CI projects (speaker thinks he's bastard)
Double negation preserves CI.
CIs are unaffected by truth-functional operators.
At-issue independence: CI content is independent of at-issue truth value.
The at-issue content can be true, false, or unknown; CI still holds.
Types of CI-contributing expressions.
Following Potts' taxonomy:
- Supplements: Appositives, parentheticals, supplementary relatives
- Expressives: Epithets, expressive adjectives, honorifics
- Utterance modifiers: Speech act adverbs (frankly, honestly)
- nominalAppositive : CIExprType
- clauseAppositive : CIExprType
- supplementaryAdverb : CIExprType
- epithet : CIExprType
- expressiveAdjective : CIExprType
- honorific : CIExprType
- emotiveMarker : CIExprType
- utteranceModifier : CIExprType
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Semantics.Lexical.Expressives.instBEqCIExprType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Properties of CI expressions (@cite{potts-2005} §2.5).
- speakerOriented : Bool
CI is speaker-oriented (vs subject-oriented)
- repeatable : Bool
CI can be repeated for emphasis without redundancy
- immediate : Bool
CI is immediate (affects context just by being uttered)
- independent : Bool
CI is independent of at-issue truth
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Expressives have all the characteristic CI properties.
Equations
Instances For
Appositives are slightly different (not repeatable in same way).
Equations
Instances For
The comma feature type-shifts at-issue content to CI content.
This is Potts' mechanism for appositives:
- "Laura, a doctor, recommended aspirin"
- "a doctor" is at-issue predicate
- comma shifts it to CI: "Laura is a doctor" becomes CI content
Formally: comma : ⟨⟨eᵃ,tᵃ⟩, ⟨eᵃ,tᶜ⟩⟩
Equations
- Semantics.Lexical.Expressives.comma pred entity = { atIssue := entity, ci := pred }
Instances For
Supplementary adverb application.
"Luckily, John won" = John won + CI(speaker considers it lucky)
Formally: comma₂ : ⟨⟨tᵃ,tᵃ⟩, ⟨tᵃ,tᶜ⟩⟩
Equations
- Semantics.Lexical.Expressives.supplementaryAdverb adverbMeaning prop = { atIssue := prop, ci := adverbMeaning prop }
Instances For
CI informativeness ordering.
φ has stronger CI than ψ iff the contexts where φ is felicitous are a proper subset of contexts where ψ is felicitous.
⟦φ⟧ᵘ ⊂ ⟦ψ⟧ᵘ
Example:
- "That bastard John" is CI-stronger than "John"
- "That fucking bastard John" is CI-stronger than "That bastard John"
Equations
Instances For
CI equivalence: same CI content.
Equations
- Semantics.Lexical.Expressives.ciEquiv φ ψ = ∀ (w : W), φ.ci w = ψ.ci w
Instances For
CI weaker than: inverse of stronger.
Equations
Instances For
A context for evaluating CI felicity.
Following Kaplan/Gutzmann, CI meaning restricts the set of contexts in which an expression can be felicitously used.
Speaker's attitudes (who they like/dislike/respect)
- formality : ℚ
Formality level of the context
- emotionalValence : ℤ
Speaker's emotional state
Instances For
Check if a CI expression is felicitous in a context.
An epithet like "bastard" is felicitous iff speaker has negative attitude. An honorific like "don" is felicitous iff speaker has respect attitude.
Equations
- Semantics.Lexical.Expressives.isFelicitous Semantics.Lexical.Expressives.CIExprType.epithet target ctx = decide (ctx.speakerAttitudes target < -20)
- Semantics.Lexical.Expressives.isFelicitous Semantics.Lexical.Expressives.CIExprType.honorific target ctx = decide (ctx.speakerAttitudes target > 50)
- Semantics.Lexical.Expressives.isFelicitous Semantics.Lexical.Expressives.CIExprType.emotiveMarker target ctx = decide (ctx.emotionalValence.natAbs > 30)
- Semantics.Lexical.Expressives.isFelicitous exprType target ctx = true
Instances For
CI Lift: Presupposition → Two-Dimensional Meaning #
@cite{wang-2025} analyze de re presupposition by bifurcating a @cite{gutzmann-2015} presuppositional meaning into two dimensions using @cite{potts-2005}'s CI type system:
- At-issue: the assertion component (identity function on the propositional content)
- CI: the presupposition (projects to root, evaluated against CG)
This derives de re readings: when a presuppositional expression appears under an attitude verb, the presupposition can be evaluated against the common ground (CG) rather than the attitude holder's beliefs, because it projects as CI content.
Bridge: PrProp ↔ TwoDimProp #
This provides a new cross-module connection between:
Core.Presupposition.PrProp(presupposition + assertion)Semantics.Lexical.Expressives.TwoDimProp(at-issue + CI)
CI lift: type-shift a presuppositional proposition into a two-dimensional meaning.
The presupposition becomes CI content (projects universally), while the assertion becomes at-issue content (composes truth-functionally).
This is the ⟦CI⟧ operator from @cite{wang-2025}.
Instances For
CI lift preserves the assertion as at-issue content.
CI lift maps presupposition to CI dimension.
De re reading: when CG entails the presupposition, the CI dimension is satisfied at all CG worlds. This means the presupposition is resolved against the CG regardless of what is embedded under an attitude verb.
CI lift composes with negation: negating a CI-lifted meaning negates the at-issue content but preserves the presupposition (as CI).
This matches both Potts' CI projection and standard presupposition projection through negation.