Documentation

Linglib.Studies.KirkGiannini2024

Kirk-Giannini 2024: Covert Mixed Quotation #

[KG24]

Covert mixed quotation. Semantics and Pragmatics 17, Article 5: 1-54.

Overview #

Five apparently distinct phenomena are derived from the interaction of covert mixed quotation ๐” with four additional operators (โ†“, โ€ , ๐”„, and quantification over senses):

  1. CI projection failure (ยง1, paper ยง3): Conventional implicature items (expressives, slurs, NRRCs) fail to project out of indirect speech reports because the embedded clause is first pure-quoted (stripping the original CI) before ๐” re-introduces a peripheral utterance attribution.

  2. C-monsters (ยง2, paper ยง4): "Pluto could have been a planet" accesses the meaning 'planet' would have under different conventions via the diagonalizer โ€ , which collapses the world of utterance into the world of evaluation. K-G's โ€  is existentially closed over speakers/communities (paper fn 22).

  3. Metalinguistic negation (ยง3, paper ยง5): "I didn't trap two MONGEESE" derives via the chain ๐” โ†’ ๐”„ โ†’ โ†“ โ†’ ยฌ, with โ†“ shunting the appropriateness content into the at-issue dimension before negation applies. The analysis predicts three syntactic restrictions identified by [Hor85] / [Hor89] and [BR89]: morpheme incorporation failure, NPI licensing failure, and DN-elimination failure.

  4. Metalinguistic negotiation (ยง4, paper ยง6): "Secretariat is / isn't an athlete" โ€” A and B express literally incompatible appropriateness contents on a shared standard, contra [PS13]'s "consistent contents" diagnosis.

  5. "In a sense" (ยง5, paper ยง7): "Viruses are alive in a sense" contributes โˆƒฮผ โˆƒsโ‚“ [โŸจ*โŸฉ(q)(wc)(sโ‚“) โˆง [^โŸจ*โŸฉ(q)(wc)(sโ‚“)] = ฮผ] โ€” an existential over BOTH speakers AND intensions, with which_ฮผ binding via Predicate Abstraction.

Cross-framework theorem inventory #

This module hosts 8 cross-framework refutation/bridge theorems that make K-G's incompatibilities with sibling analyses visible at theorem level (per linglib's "no bridge files" rule, comparisons live in the chronologically-later study file). Each theorem actually imports and invokes the named sibling's substrate โ€” none is a docstring-only claim.

ยง3 also lifts three syntactic predictions from Horn1989: mongeese_blocks_morpheme_incorporation, ..._npi_licensing, ..._dn_elimination. These are NOT framed as cross-framework theorems (K-G and Horn agree on the predictions, disagree only on the architecture that derives them).

Note on Denial Taxonomy #

The three-way DenialType taxonomy (propositional / presuppositional / implicature) from [MvdS03] โ€” formalized in Studies/VanDerSandtMaier2003.lean โ€” groups register and connotation denials under implicature. K-G's analysis (paper ยง5, p.28-30) derives metalinguistic-negation truth conditions from โ™ฆ (appropriateness modal) composed with ๐”, with โ†“ shunting before negation. The distinguishing feature of K-G's account is the appeal to appropriateness plus the syntactic predictions in ยง3 (NPI failure, morpheme incorporation failure, DN-elimination failure).

Mixed Quotation #

[KG24]

Formal apparatus for overt and covert mixed quotation, following Kirk-Giannini 2024 "Covert mixed quotation" (Semantics & Pragmatics 17).

Core Idea #

Mixed quotation is a compositional interaction between pure quotation and a covert mixed quotation operator ๐”. A mixed-quoted expression simultaneously:

  1. Used: contributes its at-issue semantic value to composition
  2. Mentioned: peripherally entails that some salient speaker produced an utterance of that expression

The theory introduces four covert operators:

These operators unify five phenomena: CI projection failure, c-monsters, metalinguistic negation, metalinguistic negotiation, and "in a sense" constructions.

Connection to Existing Infrastructure #

The TwoDimProp type from [Pot05] provides the at-issue ร— peripheral carrier. pureQuote (added to TwoDimProp) blocks CI projection under quotation. The operators here compose over TwoDimProp.

The quotative interpretation function โŸจโŸฉ โ€” implemented as QuotInterp below โ€” is from [Sha10]. K-G writes (paper p.12, p.15): "Drawing on Shan, I implement this proposal about the at-issue contribution of mixed-quoted items using a purpose-built quotative interpretation function โŸจโŸฉ." (โˆ—) is therefore Shan's; K-G's contribution is the covert apparatus ๐”, โ†“, โ€ , ๐”„ layered on top.

Flat (TwoDimProp) vs. Layered (MQProp) Model #

Two carriers are exposed:

When to use which. Flat for at-issue-truth-conditional predictions where R is irrelevant (e.g. LoGuercio2025's CI work). Layered when the prediction is about R-survival or when both peripheral dimensions matter independently (K-G ยง3 metalinguistic negation, ยง1 strip-then-mix observation that ๐” introduces R-attribution while ๐”„ leaves it intact).

Bridge: MQProp.toFlat projects the layered model down by discarding R-content and using โ—†-content as the flat ci. flat_agreement_atIssue and flat_loses_rContent quantify the agreement and the information loss of the projection.

@[reducible, inline]
abbrev Semantics.Quotation.QuotInterp (Expr Speaker W : Type) :

The quotative interpretation function โŸจ*โŸฉ.

Maps an expression q, a world of utterance wโ‚, and a speaker s to the extension of q as uttered by s at wโ‚, evaluated at world of evaluation wโ‚‚.

โŸฆโŸจ*โŸฉโŸง(q, wโ‚, s, wโ‚‚) = ฯ‡ where ฯ‡ is the extension at wโ‚‚ of the intension contributed by an utterance of q by s at wโ‚.

Equations
Instances For
    @[reducible, inline]
    abbrev Semantics.Quotation.UttRel (Speaker Utt Expr W : Type) :

    The utterance relation R.

    R(s, u, q, w) holds iff speaker s produced utterance u of expression q at world w. Introduced peripherally by ๐” and resolved as a discourse anaphor.

    Equations
    Instances For
      structure Semantics.Quotation.MQContext (W Expr Speaker Utt : Type) :

      A mixed quotation context: the discourse-anaphoric parameters and interpretation functions needed to evaluate mixed quotation.

      The speaker sx and utterance ux are free variables resolved by discourse anaphora โ€” they pick out the salient individual who produced the quoted material and the utterance event in which they did so.

      • interp : QuotInterp Expr Speaker W

        Quotative interpretation function โŸจ*โŸฉ

      • uttRel : UttRel Speaker Utt Expr W

        Utterance relation R

      • sx : Speaker

        Anaphorically retrieved speaker

      • ux : Utt

        Anaphorically retrieved utterance

      • wc : W

        World of context

      Instances For
        def Semantics.Quotation.MQContext.applyMQ {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) :

        Apply the mixed quotation operator ๐” to an expression.

        Returns a TwoDimProp with:

        • at-issue: โŸจqโŸฉ(wc)(sx) โ€” the extension as used by the speaker at the world of context
        • peripheral: R(sx, ux, q) โ€” the speaker produced this utterance

        This is the core of the theory: mixed quotation arises compositionally from these two semantic contributions of ๐”.

        Equations
        Instances For
          @[simp]
          theorem Semantics.Quotation.MQContext.applyMQ_atIssue {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) :
          (ctx.applyMQ q).atIssue = ctx.interp q ctx.wc ctx.sx

          Projection of applyMQ onto the at-issue dimension: โŸจ*โŸฉ(q)(wc)(sx).

          @[simp]
          theorem Semantics.Quotation.MQContext.applyMQ_ci {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) :
          (ctx.applyMQ q).ci = ctx.uttRel ctx.sx ctx.ux q

          Projection of applyMQ onto the peripheral dimension: R(sx, ux, q).

          The shunting operator โ†“: moves peripheral content to the at-issue dimension by conjoining it with at-issue content.

          After shunting, the at-issue content becomes p.atIssue โˆง p.ci and peripheral content becomes trivial.

          This operator is independently motivated ([Pot07], McCready 2010) and is what allows peripheral content from mixed quotation to interact with higher at-issue operators like negation and conditionals. In the Writer monad architecture for CI effects (see BumfordCharlow2024.twoDimToWriter), shunting corresponds to running the Writer by folding the CI log into the value via conjunction (see runCIWriter and runCIWriter_twoDim in Studies/BumfordCharlow2024.lean).

          Equations
          Instances For
            @[simp]
            theorem Semantics.Quotation.shunt_atIssue {W : Type} (p : Pragmatics.Expressives.TwoDimProp W) (w : W) :
            (shunt p).atIssue w โ†” p.atIssue w โˆง p.ci w

            Shunting conjoins both dimensions into at-issue.

            @[simp]

            Shunting trivializes peripheral content.

            Shunting is idempotent on the at-issue dimension: once peripheral content has been consumed, shunting again has no effect.

            def Semantics.Quotation.diagonalize {W Expr Speaker : Type} (interp : QuotInterp Expr Speaker W) (s : Speaker) (q : Expr) :
            W โ†’ Prop

            The diagonalizer โ€ : shifts the quotative interpretation so that at the world of evaluation w, the expression's meaning is what it would be as uttered by the speaker at w (rather than at wc).

            This captures c-monstrous behavior without positing actual context monsters. "If Pluto were a planet" accesses the meaning 'planet' would have if conventions were different โ€” because the diagonalizer evaluates โŸจplanetโŸฉ(w)(s) at the counterfactual world w where conventions still classify Pluto as a planet.

            Formally: โ€ (f) = f* where f*(q)(w) = โŸจqโŸฉ(w)(s)(w) โ€” the world of utterance and world of evaluation collapse.

            Equations
            Instances For
              @[simp]
              theorem Semantics.Quotation.diag_collapses_worlds {W Expr Speaker : Type} (interp : QuotInterp Expr Speaker W) (s : Speaker) (q : Expr) (w : W) :
              diagonalize interp s q w = interp q w s w

              Diagonalization collapses world of utterance and evaluation.

              def Semantics.Quotation.diagonalizeKG {W Expr Speaker : Type} (interp : QuotInterp Expr Speaker W) (q : Expr) :
              W โ†’ Prop

              K-G's diagonalizer โ€  with the โˆƒ-over-speakers.

              The bare diagonalize above is parameterized on a single speaker โ€” it captures only the world-collapse half of K-G's footnote 22 definition (paper p.26):

              โ€  โคณ ฮปf. โˆƒs : f = ฮปq. โŸจโŸฉ(q)(w_c)(s).f

              The โˆƒs quantifies over speakers/communities producing the variant function f* (the world-of-evaluation form f*(s) := ฮปq. โŸจ*โŸฉ(q)(w)(s)). This existential is what makes c-monsters work: "Pluto could have been a planet" is true when there EXISTS a speaker whose use of 'planet' includes Pluto under the diagonalized reading โ€” not just when the actual speaker's use does.

              The bare diagonalize is the per-speaker witness; diagonalizeKG adds the existential. Bridge: diagonalizeKG_iff_exists_diagonalize.

              Equations
              Instances For
                @[simp]
                theorem Semantics.Quotation.diagonalizeKG_iff_exists_diagonalize {W Expr Speaker : Type} (interp : QuotInterp Expr Speaker W) (q : Expr) (w : W) :
                diagonalizeKG interp q w โ†” โˆƒ (s : Speaker), diagonalize interp s q w

                diagonalizeKG is the existential closure of diagonalize over speakers.

                def Semantics.Quotation.QuotInterp.fn22Wellformed {W Expr Speaker : Type} (interp : QuotInterp Expr Speaker W) (wc : W) :

                K-G's footnote 22 well-definedness condition.

                For f* to be well-defined as a function (rather than a relation), no two speakers may agree on extensions of all expressions at the world of context wc while disagreeing on extensions at some other world.

                Paper p.26 footnote: "I assume here that there are no two speakers or linguistic communities which assign the same extensions to all expressions in w_c but assign different extensions to some expressions in other worlds."

                This is a global structural property of interp โ€” it's about how speakers relate across worlds. Without it, the existential in diagonalizeKG overgenerates (any two speakers can act as witnesses for incompatible diagonal contents at the same world). K-G accepts this assumption to keep the semantics deterministic; it is independently violable.

                Equations
                • interp.fn22Wellformed wc = โˆ€ (s s' : Speaker), (โˆ€ (q : Expr) (w : W), interp q wc s w โ†” interp q wc s' w) โ†’ โˆ€ (q : Expr) (w : W), interp q w s w โ†” interp q w s' w
                Instances For
                  theorem Semantics.Quotation.diagonalizeKG_deterministic_under_fn22 {W Expr Speaker : Type} (interp : QuotInterp Expr Speaker W) (wc : W) (h : interp.fn22Wellformed wc) (s s' : Speaker) (hAgree : โˆ€ (q : Expr) (w : W), interp q wc s w โ†” interp q wc s' w) (q : Expr) (w : W) :
                  diagonalize interp s q w โ†” diagonalize interp s' q w

                  Under fn22-wellformedness, speakers who agree on extensions at wc across the entire vocabulary agree on diagonal extensions everywhere. This is the substantive use of fn22Wellformed: it lifts wc-extensional agreement to global agreement, which is what makes the existential in diagonalizeKG deterministic.

                  @[reducible, inline]
                  abbrev Semantics.Quotation.AppropStandard (Speaker Expr W : Type) :

                  An appropriateness standard: given a speaker and expression at a world, whether it is or would be appropriate for that speaker to use that expression.

                  This is the semantic content of the appropriateness modal โ—† in Kirk-Giannini's system. The modal quantifies over an accessibility relation, but for finite models we represent the result directly.

                  Equations
                  Instances For
                    def Semantics.Quotation.applyApprop {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : Pragmatics.Expressives.TwoDimProp W) :

                    The appropriateness operator ๐”„: replaces the peripheral content of a mixed-quoted expression with appropriateness content.

                    In the paper's compositional chain, ๐”„ operates on ๐”'s output: ๐”(q) โ†’ ๐”„ โ†’ โ†“ โ†’ ยฌ. The at-issue content from ๐” passes through unchanged; only the peripheral dimension is replaced with the proposition that the verbatim use of the expression is or would be appropriate. This is the key ingredient for metalinguistic negation: when โ†“ shunts this appropriateness content to at-issue and negation scopes over the result, we get "not (p โˆง appropriate-to-say-q)".

                    Equations
                    Instances For
                      @[simp]
                      theorem Semantics.Quotation.approp_preserves_atIssue {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : Pragmatics.Expressives.TwoDimProp W) :
                      (applyApprop approp sx q p).atIssue = p.atIssue

                      ๐”„ preserves at-issue content: it only replaces the peripheral dimension.

                      @[simp]
                      theorem Semantics.Quotation.applyApprop_ci {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : Pragmatics.Expressives.TwoDimProp W) :
                      (applyApprop approp sx q p).ci = approp sx q

                      ๐”„ replaces the peripheral dimension with appropriateness content.

                      theorem Semantics.Quotation.metalinguistic_neg_truth_conditions {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (approp : AppropStandard Speaker Expr W) (q : Expr) (w : W) :
                      (shunt (applyApprop approp ctx.sx q (ctx.applyMQ q))).neg.atIssue w โ†” ยฌ(ctx.interp q ctx.wc ctx.sx w โˆง approp ctx.sx q w)

                      Metalinguistic negation truth conditions.

                      Negating a shunted appropriateness-enhanced mixed quotation yields: ยฌ(at-issue-meaning โˆง appropriate-to-use-expression).

                      This is the core prediction for metalinguistic negation: "I didn't manage to trap two MONGEESE" is true iff it's not the case that (I managed to trap two mongooses AND it's appropriate to call them 'mongeese'). Since the second conjunct is false (it's not appropriate), the negation is true even though I did manage to trap two mongooses.

                      theorem Semantics.Quotation.metalinguistic_neg_targets_appropriateness {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (approp : AppropStandard Speaker Expr W) (q : Expr) (w : W) (h_true : ctx.interp q ctx.wc ctx.sx w) (h_inapprop : ยฌapprop ctx.sx q w) :
                      (shunt (applyApprop approp ctx.sx q (ctx.applyMQ q))).neg.atIssue w

                      The affirmed conjunct in metalinguistic negation.

                      In "I didn't trap two MONGEESE โ€” I trapped two MONGOOSES", the second clause entails the at-issue content of the first. So the negation is understood as targeting the appropriateness conjunct: it's not appropriate to use 'mongeese'.

                      theorem Semantics.Quotation.mixed_quot_strips_original_ci {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) (originalCI : W โ†’ Prop) (w : W) :
                      have quoted := (Pragmatics.Expressives.TwoDimProp.withCI (ctx.interp q ctx.wc ctx.sx) originalCI).pureQuote; quoted.ci w

                      Pure quotation composes with ๐”: the expression is first purely quoted (stripping its original CI content), then ๐” re-introduces peripheral content attributing the utterance to the speaker.

                      This explains why CI items (expressives, slurs, NRRCs) don't project out of indirect speech reports: the material is first pure-quoted (stripping CIs) before being mixed-quoted (adding speaker attribution).

                      Two-Layer Peripheral Content #

                      The flat TwoDimProp model has a single peripheral dimension, which forces ๐”„ to replace the R-content with โ—†-content. This breaks Writer monotonicity: the log is overwritten rather than appended.

                      The non-monotonicity is an artifact of collapsing two genuinely distinct peripheral layers into one field:

                      In the two-layer model, ๐” writes to the R-layer and ๐”„ writes to the โ—†-layer. No replacement โ€” both layers are independently append-only. The key structural results:

                      1. Layer preservation: each operator preserves the layer it doesn't target (R persists through ๐”„, โ†“, ยฌ)
                      2. Shunting conservation: โ†“ is information-conservative โ€” total content across all layers is invariant under shunting
                      3. Flat agreement: the flat TwoDimProp model is a projection of the two-layer model that agrees on at-issue content
                      4. Per-layer monotonicity: each layer satisfies Writer-style append-only behavior
                      • atIssue : W โ†’ Prop

                        At-issue (truth-conditional) content

                      • rContent : W โ†’ Prop

                        R-peripheral: utterance attribution. Projects universally.

                      • appropContent : W โ†’ Prop

                        โ—†-peripheral: appropriateness. Shuntable into at-issue.

                      Instances For
                        @[reducible]
                        def Semantics.Quotation.MQProp.applyMQ {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) :

                        ๐” on the two-layer type: at-issue โ† โŸจ*โŸฉ(q), R-layer โ† R(s,u,q), โ—†-layer trivial (no appropriateness content yet).

                        Equations
                        Instances For
                          @[reducible]
                          def Semantics.Quotation.MQProp.applyApprop {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : MQProp W) :

                          ๐”„ on the two-layer type: writes to the โ—†-layer only. R-content and at-issue are preserved โ€” no log replacement.

                          Equations
                          Instances For
                            @[reducible]

                            โ†“ on the two-layer type: conjoins โ—†-content into at-issue. R-content is preserved โ€” shunting is selective.

                            Equations
                            Instances For
                              @[reducible]

                              Negation on the two-layer type: negates at-issue only. Both peripheral layers are preserved.

                              Equations
                              Instances For
                                @[simp]
                                theorem Semantics.Quotation.MQProp.applyApprop_preserves_rContent {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : MQProp W) :
                                (applyApprop approp sx q p).rContent = p.rContent

                                ๐”„ preserves R-content.

                                @[simp]
                                theorem Semantics.Quotation.MQProp.applyApprop_preserves_atIssue {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : MQProp W) :
                                (applyApprop approp sx q p).atIssue = p.atIssue

                                ๐”„ preserves at-issue content.

                                @[simp]
                                theorem Semantics.Quotation.MQProp.applyApprop_appropContent {W Expr Speaker : Type} (approp : AppropStandard Speaker Expr W) (sx : Speaker) (q : Expr) (p : MQProp W) (w : W) :
                                (applyApprop approp sx q p).appropContent w โ†” p.appropContent w โˆง approp sx q w

                                ๐”„ appends appropriateness to โ—†-content (no replacement).

                                @[simp]

                                โ†“ preserves R-content: shunting is selective.

                                @[simp]
                                theorem Semantics.Quotation.MQProp.shunt_atIssue {W : Type} (p : MQProp W) (w : W) :
                                p.shunt.atIssue w โ†” p.atIssue w โˆง p.appropContent w

                                โ†“ conjoins โ—†-content into at-issue.

                                @[simp]

                                โ†“ trivializes โ—†-content (the layer is "drained").

                                @[simp]

                                ยฌ preserves R-content.

                                @[simp]

                                ยฌ preserves โ—†-content.

                                ยฌ preserves both peripheral dimensions (combined ergonomic lemma bundling neg_preserves_rContent and neg_preserves_appropContent).

                                @[simp]
                                theorem Semantics.Quotation.MQProp.neg_atIssue {W : Type} (p : MQProp W) (w : W) :
                                p.neg.atIssue w โ†” ยฌp.atIssue w

                                ยฌ negates the at-issue dimension.

                                @[simp]
                                theorem Semantics.Quotation.MQProp.applyMQ_atIssue {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) :
                                (applyMQ ctx q).atIssue = ctx.interp q ctx.wc ctx.sx

                                ๐” produces โŸจ*โŸฉ(q)(wc)(sx) on the at-issue dimension.

                                @[simp]
                                theorem Semantics.Quotation.MQProp.applyMQ_rContent {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) :
                                (applyMQ ctx q).rContent = ctx.uttRel ctx.sx ctx.ux q

                                ๐” produces R(sx, ux, q) on the R-layer.

                                @[simp]
                                theorem Semantics.Quotation.MQProp.applyMQ_appropContent {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (q : Expr) (w : W) :

                                ๐” leaves the โ—†-layer trivial โ€” appropriateness has not been written yet.

                                theorem Semantics.Quotation.MQProp.full_chain_preserves_rContent {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (approp : AppropStandard Speaker Expr W) (q : Expr) :
                                (applyApprop approp ctx.sx q (applyMQ ctx q)).shunt.neg.rContent = ctx.uttRel ctx.sx ctx.ux q

                                R-content persists through the full metalinguistic negation chain ๐” โ†’ ๐”„ โ†’ โ†“ โ†’ ยฌ. The utterance attribution is never lost.

                                theorem Semantics.Quotation.MQProp.metalinguistic_neg_truth_conditions {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (approp : AppropStandard Speaker Expr W) (q : Expr) (w : W) :
                                (applyApprop approp ctx.sx q (applyMQ ctx q)).shunt.neg.atIssue w โ†” ยฌ(ctx.interp q ctx.wc ctx.sx w โˆง approp ctx.sx q w)

                                Metalinguistic negation truth conditions in the layered model. The MQProp-side counterpart of the flat-model Semantics.Quotation.metalinguistic_neg_truth_conditions (line 219 above). At-issue content of the full chain is ยฌ(at-issue โˆง appropriate), identical to the flat model โ€” but the layered model ALSO retains the R-attribution (per full_chain_preserves_rContent), which the flat model discards.

                                theorem Semantics.Quotation.MQProp.shunt_conserves {W : Type} (p : MQProp W) (w : W) :
                                p.shunt.atIssue w โˆง p.shunt.rContent w โˆง p.shunt.appropContent w โ†” p.atIssue w โˆง p.rContent w โˆง p.appropContent w

                                Shunting conservation. The total information content โ€” the conjunction of all three layers โ€” is invariant under โ†“.

                                Shunting doesn't destroy โ—†-content; it relocates it from the โ—†-layer to the at-issue layer. The โ—†-layer becomes trivial, but the information is preserved in the at-issue conjunction. No content is created or destroyed โ€” only moved.

                                This is the crown theorem of the two-layer analysis: it shows that the apparent non-monotonicity of the flat model is an illusion. When the layers are properly separated, every operation preserves total information (negation inverts at-issue, but that's intentional semantic content, not information loss).

                                Project the two-layer model to the flat TwoDimProp by discarding R-content and using โ—†-content as the CI dimension.

                                This projection is exact after ๐”„: the flat model's "replaced" CI is the โ—†-layer of the two-layer model. The R-content, discarded here, is the information that the flat model loses.

                                Equations
                                Instances For
                                  @[simp]

                                  The flat projection preserves at-issue content.

                                  @[simp]

                                  The flat projection uses โ—†-content as the CI dimension (R-content discarded).

                                  theorem Semantics.Quotation.MQProp.flat_agreement_atIssue {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (approp : AppropStandard Speaker Expr W) (q : Expr) (w : W) :
                                  (applyApprop approp ctx.sx q (applyMQ ctx q)).shunt.neg.atIssue w โ†” (Quotation.shunt (Quotation.applyApprop approp ctx.sx q (ctx.applyMQ q))).neg.atIssue w

                                  The full chain on the two-layer model agrees with the flat model on at-issue content. The two models diverge only in what happens to R-content: the layered model preserves it, the flat model discards it.

                                  theorem Semantics.Quotation.MQProp.flat_loses_rContent {W Expr Speaker Utt : Type} (ctx : MQContext W Expr Speaker Utt) (approp : AppropStandard Speaker Expr W) (q : Expr) :
                                  (applyApprop approp ctx.sx q (applyMQ ctx q)).shunt.neg.rContent = ctx.uttRel ctx.sx ctx.ux q โˆง (Quotation.shunt (Quotation.applyApprop approp ctx.sx q (ctx.applyMQ q))).neg.ci = (Quotation.shunt (Quotation.applyApprop approp ctx.sx q (ctx.applyMQ q))).ci

                                  What the flat model loses: R-content is present in the layered model but absent in the flat projection.

                                  After metalinguistic negation ("I didn't trap two MONGEESE"), the layered model records that the utterance 'mongeese' was produced (R is true). The flat model has no trace of this โ€” the R-content was overwritten by โ—†-content when ๐”„ was applied.

                                  Concrete world type for the CI projection scenarios โ€” non-trivial so universal/existential quantification has computational content.

                                  Instances For
                                    @[instance_reducible]
                                    Equations
                                    def KirkGiannini2024.instReprProjWorld.repr :
                                    ProjWorld โ†’ โ„• โ†’ Std.Format
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      Expressions in the 'goddamned keys' scenario.

                                      Instances For
                                        @[instance_reducible]
                                        Equations
                                        def KirkGiannini2024.instReprGDExpr.repr :
                                        GDExpr โ†’ โ„• โ†’ Std.Format
                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For

                                          Speakers: Jones (the original utterer) and the reporter.

                                          Instances For
                                            @[instance_reducible]
                                            Equations
                                            def KirkGiannini2024.instReprGDSpeaker.repr :
                                            GDSpeaker โ†’ โ„• โ†’ Std.Format
                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For

                                              'Goddamned keys' denotes Jones-spent-an-hour-looking-for-his-keys. At-issue content is independent of who's reporting.

                                              Equations
                                              Instances For

                                                Original peripheral CI of 'goddamned' in its first use: Jones has a negative attitude toward Jones's keys. Modelled as constant True โ€” attitudes are intentional content of the speaker, not world-contingent. (This is what makes the Potts-vs-K-G refutation bite at .hypothetical: the original CI persists across worlds, but Jones's UTTERANCE is contingent.)

                                                Equations
                                                Instances For

                                                  Non-trivial utterance attribution. Jones uttered 'goddamned keys' at .actual; reporter never uttered it. This is what differentiates ยง1's peripheral content from the constant-True placeholder of the original substrate.

                                                  Equations
                                                  Instances For

                                                    Reporter's MQ context. Sx is jones (the anaphorically retrieved speaker), wc is the actual world, the reporter is the discourse speaker (not represented in MQContext directly).

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

                                                      Peripheral content after ๐”: utterance attribution to Jones, NOT the original expressive CI.

                                                      @[simp]

                                                      At-issue content is preserved through ๐”: Jones-spent-an-hour- looking-for-his-keys remains true.

                                                      The reporter is not credited with Jones's utterance โ€” gdUttRel correctly distinguishes the actual utterer from the reporter.

                                                      The strip-then-remix structure (paper p.21-22). A TwoDimProp carrying the original CI is pure-quoted (stripping the CI to โŠค โ€” an information-losing step, pureQuote_loses_ci_info), then MQContext.applyMQ re-introduces peripheral content as utterance attribution. The remixed R-layer holds the new attribution, not the original CI.

                                                      theorem KirkGiannini2024.kg_refutes_potts_universal_projection :
                                                      have original := { atIssue := fun (x : ProjWorld) => True, ci := gdOriginalCI }; have pottsCIAfterNeg := original.neg.ci; have kgRAfterChain := (Semantics.Quotation.MQProp.applyMQ reporterCtx GDExpr.goddamnedKeys).rContent; pottsCIAfterNeg ProjWorld.hypothetical โ‰  kgRAfterChain ProjWorld.hypothetical

                                                      K-G refutes Potts's universal CI projection. Per [Pot05] (formalised as Pragmatics.Expressives.Basic.ci_projects_through_neg): (neg p).ci = p.ci. The CI of a TwoDimProp projects unchanged through any at-issue operator. K-G's analysis predicts that under indirect-speech embedding the CI is REPLACED by utterance attribution.

                                                      To exhibit the divergence we apply both analyses to the SAME input proposition original = โŸจTrue, gdOriginalCIโŸฉ:

                                                      • Potts: applying TwoDimProp.neg (or any at-issue operator) preserves the CI, so the predicted CI value at .hypothetical is gdOriginalCI .hypothetical = True (Jones's attitude persists across worlds).
                                                      • K-G: applying the strip-then-remix pipeline replaces the CI with R-attribution gdUttRel .jones () .goddamnedKeys, so the predicted R-value at .hypothetical is False (Jones's utterance is contingent on the world โ€” only happened in .actual).

                                                      The two analyses disagree at .hypothetical. The proof actually invokes Pragmatics.Expressives.TwoDimProp.neg on the constructed input โ€” not just compares stipulated values.

                                                      K-G refutes Harris-Potts orientation variables. [HP09] posit a free orientation variable on each CI item, contextually resolved (formalised as HarrisPotts2009.CIItem with a ciFor : Orientation โ†’ W โ†’ Prop field). K-G's strip-then-remix analysis predicts the CI is FIXED by the syntactic structure (specifically by sx in the MQ context).

                                                      To exhibit the divergence, we construct an H&P CI item whose orientation is contextually resolvable to ANY participant (H&P's permissive prediction), and a K-G chain where the CI is determined by the fixed sx = .jones. The H&P item allows the reporter to be the orientation; K-G excludes this.

                                                      theorem KirkGiannini2024.kg_refutes_maier_chameleonism :
                                                      have maierInput := { cat := Maier2014.Cat.NP, meaning := { atIssue := fun (x : ProjWorld) => True, ci := gdOriginalCI } }; have maierAttrib := fun (x : ProjWorld) => True; have maierCI := (Maier2014.mq maierAttrib maierInput).meaning.ci; have kgCI := (Semantics.Quotation.MQProp.applyMQ reporterCtx GDExpr.goddamnedKeys).rContent; maierCI ProjWorld.hypothetical โ‰  kgCI ProjWorld.hypothetical

                                                      K-G refutes Maier 2014a's syntactic chameleonism.

                                                      Maier (Maier2014) treats the mixed-quotation operator as type-polymorphic: mq attrib e returns a TypedExpr with the SAME category as e, and the daughter's CI content passes through unchanged (theorem mq_ci_passes_daughter_ci_through).

                                                      K-G's strip-then-mix pipeline DESTROYS the daughter's CI before remixing โ€” the original gdOriginalCI does not survive into the result's peripheral content; only the new R-attribution does.

                                                      We exhibit the divergence by constructing the same input expression in both substrates and showing their CI predictions diverge.

                                                      Worlds for the Pluto scenario: pre-2006 conventions classify Pluto as a planet, post-2006 do not.

                                                      Instances For
                                                        @[instance_reducible]
                                                        Equations
                                                        def KirkGiannini2024.instReprPlutoWorld.repr :
                                                        PlutoWorld โ†’ โ„• โ†’ Std.Format
                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For

                                                          The word 'planet' as a quoted expression.

                                                          Instances For
                                                            @[instance_reducible]
                                                            Equations
                                                            def KirkGiannini2024.instReprPlutoExpr.repr :
                                                            PlutoExpr โ†’ โ„• โ†’ Std.Format
                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For

                                                              Two speakers: one using the standard (post-2006) convention, one a hypothetical pre-2006 community. The โˆƒ-over-speakers in K-G's โ€  (paper fn 22) ranges over types like this.

                                                              Instances For
                                                                @[instance_reducible]
                                                                Equations
                                                                def KirkGiannini2024.instReprPlutoSpeaker.repr :
                                                                PlutoSpeaker โ†’ โ„• โ†’ Std.Format
                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For

                                                                  (4): "Pluto could have easily been a planet" โ€” true via K-G's diagonalizer with โˆƒ-over-speakers (paper fn 22). The diagonalized predicate is non-vacuous: there exists a speaker (the pre-2006 community) whose use of 'planet' includes Pluto at the pre-2006 world. Witness: speaker = .pre2006Community, world = .pre2006.

                                                                  Witness uniqueness fails. The pre-2006 community and the standard speaker disagree on Pluto's planethood at pre-2006 worlds, so K-G's existential is genuinely informative โ€” not every speaker is a witness.

                                                                  K-G's covert lexicon, viewed as Kaplan-context shifts. All four covert operators (๐”, โ†“, โ€ , ๐”„) operate on the world / appropriateness components of evaluation, NOT on the Kaplan context (agent, time, location). Their image on Kaplan-context space is the identity shift.

                                                                  We exhibit this with one identityShift per covert operator. The list could equivalently be empty; making it explicit lets the no-monster theorem actually CASE-SPLIT on K-G's apparatus rather than vacuously hold over an empty list.

                                                                  Equations
                                                                  Instances For

                                                                    Bridge to Kaplan's no-monster thesis (Semantics/Reference/ Monsters.lean). K-G's โ€  is a content operator (it shifts the world component of the quotative interpretation), NOT a context operator. K-G's apparatus, projected to Kaplan-context space, contributes only identity shifts (kgEmbeddingShifts), so Kaplan's thesis is preserved.

                                                                    This is the architectural payoff of K-G's analysis vs. KJR's: K-G explains c-monstrous behavior WITHOUT touching the worlds-as-evaluation-points architecture or introducing context shifts.

                                                                    theorem KirkGiannini2024.kg_refutes_kjr_convention_shift :
                                                                    have pre2006Convention := { ext := fun (p : PlutoExpr) (x : Unit) (x_1 : PlutoWorld) => match p with | PlutoExpr.planet => True }; have kjrEval := KocurekJerzakRudolph2020.diagContent PlutoExpr.planet () { world := PlutoWorld.post2006, conv := pre2006Convention }; have kgEval := Semantics.Quotation.diagonalizeKG plutoInterp PlutoExpr.planet PlutoWorld.post2006; kjrEval โˆง ยฌkgEval

                                                                    K-G refutes KJR's convention-shift architecture. KJR (KocurekJerzakRudolph2020) replace worlds with world-convention pairs and treat conditionals as shifting the convention component. K-G's analysis preserves worlds-as-evaluation-points and uses โ€  instead.

                                                                    We exhibit the SUBSTANTIVE divergence by constructing the same scenario in both substrates and showing they make incompatible predictions:

                                                                    • KJR: at the WC-pair โŸจ.post2006, pre2006ConventionโŸฉ, the diagonal content of planet applied to pluto is True (the WC-pair's convention puts Pluto in the extension, regardless of the world component).
                                                                    • K-G: diagonalizeKG plutoInterp .planet .post2006 is False (no speaker witness โ€” no community whose use of 'planet' at .post2006 includes Pluto, since standard.post2006 = False and pre2006Community.post2006 = False).

                                                                    The two architectures predict different truth values for the same surface sentence at the same world.

                                                                    Expressions in the metalinguistic-negation scenario. Includes lexical pairs needed for the morpheme-incorporation prediction.

                                                                    Instances For
                                                                      @[instance_reducible]
                                                                      Equations
                                                                      def KirkGiannini2024.instReprMNExpr.repr :
                                                                      MNExpr โ†’ โ„• โ†’ Std.Format
                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For

                                                                        Two worlds: the actual (where the dispute occurs) and a hypothetical alternative. Multi-constructor so the appropriateness modal โ™ฆ quantifies non-vacuously.

                                                                        Instances For
                                                                          @[instance_reducible]
                                                                          Equations
                                                                          def KirkGiannini2024.instReprMNWorld.repr :
                                                                          MNWorld โ†’ โ„• โ†’ Std.Format
                                                                          Equations
                                                                          • One or more equations did not get rendered due to their size.
                                                                          Instances For

                                                                            Speakers: a generic English speaker and a hypothetical prescriptivist who would judge 'mongeese' appropriate.

                                                                            Instances For
                                                                              @[instance_reducible]
                                                                              Equations
                                                                              def KirkGiannini2024.instReprMNSpeaker.repr :
                                                                              MNSpeaker โ†’ โ„• โ†’ Std.Format
                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For

                                                                                Both 'mongeese' and 'mongooses' pick out the mongoose property โ€” same at-issue content. The lexical-pair pattern for incorporation has 'happy' and 'unhappy' as semantic complements.

                                                                                Equations
                                                                                Instances For

                                                                                  Non-trivial utterance attribution. Generic English speaker actually utters 'mongooses'; the prescriptivist would utter 'mongeese'. This non-vacuity is what the original substrate's constant-True uttRel was missing.

                                                                                  Equations
                                                                                  Instances For

                                                                                    Appropriateness standard. 'mongooses' is the appropriate plural for English speakers; 'mongeese' is not. Speaker-relative: the prescriptivist's standard would judge 'mongeese' appropriate.

                                                                                    Equations
                                                                                    Instances For

                                                                                      The metalinguistic negation context โ€” generic English speaker.

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

                                                                                        (3): "I didn't manage to trap two MONGEESE" โ€” the metalinguistic negation reading derives via metalinguistic_neg_truth_conditions (substrate, paper ยง5 p.28-30): the at-issue content is ยฌ(at-issue โˆง appropriate). Since 'mongeese' is INappropriate for the generic English speaker, the negation holds even though the at-issue (mongoose property) does not.

                                                                                        Prediction 1 โ€” morpheme incorporation failure (Horn 1989 p.392, [Hor85]). Morphologically incorporated negation (unhappy) cannot host metalinguistic readings. K-G derives this without lexical ambiguity in not: the metalinguistic chain ๐” โ†’ ๐”„ โ†’ โ†“ โ†’ ยฌ requires syntactically separate not, ๐”„, and โ†“ nodes โ€” incorporation into a lexical item collapses these into one head, blocking the chain.

                                                                                        Encoded: unhappy is at-issue-equivalent to ยฌ'happy', NOT to ยฌโ™ฆhappy (the appropriateness modal cannot factor through the incorporated item).

                                                                                        Prediction 2 โ€” NPI licensing failure (Horn 1989). Metalinguistic negation does not license NPIs. K-G's account derives this from the appropriateness modal โ™ฆ and the shunting structure: NPIs require descriptive-negation downward-entailing scope, but โ™ฆ is not downward-entailing in the relevant sense.

                                                                                        Lifted from Horn1989.

                                                                                        Prediction 3 โ€” DN-elimination failure ([BR89]). "She's not not happy, she's inconsolable" does NOT reduce to "She's happy" โ€” the metalinguistic chain blocks DN-elimination. K-G's account: each ยฌ in the metalinguistic chain scopes over a distinct appropriateness conjunction, so successive ยฌยฌ does not reduce.

                                                                                        Lifted from Horn1989.metalinguistic_neg_blocks_dn_elimination.

                                                                                        K-G's metalinguistic negation does NOT match DenialType.implicature.

                                                                                        VanDerSandtMaier2003 (formalising [MvdS03]) classifies register/connotation denials as DenialType.implicature, which maps to ContentLayer.implicature. K-G's chain produces content on the appropriateness dimension via applyApprop โ€” which lives in Quotation/Mixed, not in Implicature/. The two substrates are not inter-translatable.

                                                                                        We exhibit the structural divergence by exhibiting a witness metalinguistic-negation example whose at-issue conjunct is True (mongoose property holds) AND whose appropriateness conjunct is False (mongeese is inappropriate). This is the K-G profile, NOT the implicature-denial profile (which would target a scalar enrichment, not an appropriateness modal).

                                                                                        R-content survives the full metalinguistic negation chain โ€” in the MQProp layered model. This is the load-bearing architectural payoff of the substrate's two-layer refactor (MQProp vs flat TwoDimProp).

                                                                                        In the flat model, applyApprop REPLACES the ci dimension with the appropriateness content, so the original R-attribution (mnUttRel mnCtx.sx mnCtx.ux .mongeese) is destroyed when ๐”„ fires. In the MQProp model, R lives in a separate layer; ๐”„ writes only to the โ—†-layer. After the full chain ๐” โ†’ ๐”„ โ†’ โ†“ โ†’ ยฌ, R is intact.

                                                                                        This is the prediction K-G needs (paper ยง5): "I didn't trap two MONGEESE" still records that someone uttered 'mongeese'. The flat model loses this; MQProp keeps it. Concrete witness for the mongeese scenario, derived from substrate's full_chain_preserves_rContent.

                                                                                        R-content is non-trivial for the mongeese scenario. Concretely at .actual, the R-layer records that the generic English speaker did NOT utter 'mongeese' (mnUttRel .genericEnglish () .mongeese .actual = False) โ€” the speaker uttered 'mongooses' instead. This information is preserved through the metalinguistic-negation chain in the layered model. The flat-model mongeese_metalinguistic_neg cannot witness this distinction.

                                                                                        The word 'athlete' in the Secretariat dispute.

                                                                                        Instances For
                                                                                          @[instance_reducible]
                                                                                          Equations
                                                                                          def KirkGiannini2024.instReprAthExpr.repr :
                                                                                          AthExpr โ†’ โ„• โ†’ Std.Format
                                                                                          Equations
                                                                                          • One or more equations did not get rendered due to their size.
                                                                                          Instances For

                                                                                            Worlds: the actual world (broad athleticism is the relevant property) and a hypothetical comparison world.

                                                                                            Instances For
                                                                                              @[instance_reducible]
                                                                                              Equations
                                                                                              def KirkGiannini2024.instReprAthWorld.repr :
                                                                                              AthWorld โ†’ โ„• โ†’ Std.Format
                                                                                              Equations
                                                                                              • One or more equations did not get rendered due to their size.
                                                                                              Instances For

                                                                                                Two disputants A and B (who AGREE Secretariat has the relevant physical properties but DISAGREE on whether 'athlete' is appropriate to use for non-human animals).

                                                                                                Instances For
                                                                                                  @[instance_reducible]
                                                                                                  Equations
                                                                                                  def KirkGiannini2024.instReprAthSpeaker.repr :
                                                                                                  AthSpeaker โ†’ โ„• โ†’ Std.Format
                                                                                                  Equations
                                                                                                  • One or more equations did not get rendered due to their size.
                                                                                                  Instances For

                                                                                                    The shared at-issue content: Secretariat instantiates broad athleticism. Both A and B agree on this.

                                                                                                    Equations
                                                                                                    Instances For

                                                                                                      The SHARED appropriateness standard. Per K-G ยง6, the dispute is NOT over which idiolectal extension is "correct" (P&S's diagnosis) โ€” both A and B are using a single standard, and the dispute is about what that standard's verdict on 'athlete-for-horses' should be. We encode this as ONE AppropStandard whose value at the dispute expression is the contested proposition.

                                                                                                      Equations
                                                                                                      Instances For

                                                                                                        A's MQ context โ€” committing to "appropriate(athlete, Secretariat)".

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

                                                                                                          A's assertion (paper (6) A: "Secretariat is an athlete") โ€” the shunted appropriateness chain holds at .actual under the shared standard.

                                                                                                          B's denial (paper (6) B: "No, Secretariat is not an athlete") โ€” metalinguistic negation of the SAME shared content. B asserts the negation of the appropriateness conjunct. The crucial point (vs. P&S) is that A and B's assertions are LITERALLY INCOMPATIBLE on the same standard, NOT consistent on different idiolects.

                                                                                                          K-G refutes Plunkett-Sundell โ€” structural cross-framework theorem.

                                                                                                          K-G and P&S make incompatible commitments about the structure of a metalinguistic dispute:

                                                                                                          • P&S (PlunkettSundell2013): consistentContents requires predA โ‰  predB extensionally โ€” speakers use DIFFERENT idiolectal extensions of the contested predicate, and joint satisfiability witnesses their distinct meanings. Paper p.18: "the connection between genuine disagreement and sameness of meaning is broken."

                                                                                                          • K-G (paper ยง6, p.33-34): A and B operate on a SHARED standard; the dispute is over the SAME proposition's truth value. Encoded in P&S's MetalinguisticDispute schema, K-G's commitment is predA = predB.

                                                                                                          The substrate lemma MetalinguisticDispute.consistentContents_excludes_shared_standard proves these commitments are jointly unsatisfiable: any dispute with predA = predB necessarily violates consistentContents. The K-G refutation is the schematic claim that K-G's commitment entails P&S's predicate failure โ€” universally over disputes, with no hand-picked extensions.

                                                                                                          Expressions for the "viruses are alive" scenario.

                                                                                                          Instances For
                                                                                                            @[instance_reducible]
                                                                                                            Equations
                                                                                                            def KirkGiannini2024.instReprVirExpr.repr :
                                                                                                            VirExpr โ†’ โ„• โ†’ Std.Format
                                                                                                            Equations
                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                            Instances For

                                                                                                              Two speakers with different intensions for 'alive':

                                                                                                              • biologist: 'alive' includes viruses (genetic-material criterion)
                                                                                                              • layperson: 'alive' excludes viruses (5-kingdoms criterion)
                                                                                                              Instances For
                                                                                                                @[instance_reducible]
                                                                                                                Equations
                                                                                                                def KirkGiannini2024.instReprVirSpeaker.repr :
                                                                                                                VirSpeaker โ†’ โ„• โ†’ Std.Format
                                                                                                                Equations
                                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                                Instances For

                                                                                                                  Worlds for the "in a sense" scenario. Multi-constructor so the intension quantification is non-vacuous.

                                                                                                                  Instances For
                                                                                                                    @[instance_reducible]
                                                                                                                    Equations
                                                                                                                    def KirkGiannini2024.instReprVirWorld.repr :
                                                                                                                    VirWorld โ†’ โ„• โ†’ Std.Format
                                                                                                                    Equations
                                                                                                                    • One or more equations did not get rendered due to their size.
                                                                                                                    Instances For

                                                                                                                      Quotative interpretation: 'alive' has different extensions depending on which speaker is using the word.

                                                                                                                      Equations
                                                                                                                      Instances For
                                                                                                                        @[reducible, inline]

                                                                                                                        Intensions โ€” propositions about VirWorlds. K-G's analysis quantifies over intensions ฮผ in addition to speakers sโ‚“. Here we use the type of VirWorld โ†’ Prop directly.

                                                                                                                        Equations
                                                                                                                        Instances For

                                                                                                                          The MQ context parameterised by speaker.

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

                                                                                                                            Predicate Abstraction over the intension variable (paper p.37-38). K-G's which_ฮผ binds ฮผ via Heim & Kratzer-style PA. Encoded here as a function abstracting over intensions.

                                                                                                                            Equations
                                                                                                                            Instances For

                                                                                                                              (7'): "There is a sense which viruses are alive in" โ€” the K-G analysis (paper p.38) gives the L_MQ formula:

                                                                                                                              โˆƒฮผ โˆƒsโ‚“ [โŸจโŸฉ(viruses are alive)(wc)(sโ‚“) โˆง [^โŸจโŸฉ(viruses are alive)(wc)(sโ‚“)] = ฮผ]

                                                                                                                              The existential ranges over BOTH intensions ฮผ AND speakers sโ‚“. Both are needed: speakers select different intensions for the same expression, and which_ฮผ binds ฮผ for the relative clause.

                                                                                                                              Witness: at .actual, with sโ‚“ = biologist (whose use of 'alive' includes viruses) and ฮผ = the biologist's predicate.

                                                                                                                              The layperson is NOT a witness: their use of 'alive' excludes viruses.

                                                                                                                              The existential is non-trivial: not all senses make viruses alive.

                                                                                                                              K-G's "in a sense" is distinct from imprecision/granularity accounts. Imprecision frameworks (e.g. Haslinger2025) locate the variation in TOLERANCE / GRANULARITY parameters of a single speaker. K-G's "in a sense" locates the variation in the SPEAKER VARIABLE of ๐” โ€” different speakers contribute different intensions.

                                                                                                                              The two analyses make incompatible architectural commitments. Imprecision holds the speaker fixed and varies the granularity; K-G holds granularity fixed and varies the speaker.

                                                                                                                              We exhibit the divergence: K-G's analysis predicts variation at the speaker locus (biologist vs. layperson), where Imprecision predicts no variation (single speaker, single granularity).