Documentation

Linglib.Theories.Semantics.Tense.DeRe

Centered-World Temporal De Re #

@cite{lewis-1979-attitudes} (centered-worlds + de se reduction); @cite{cresswell-vonstechow-1982} (de re belief generalized); @cite{abusch-1997} (the temporal application).

Abusch 1997's temporal de re analysis: a tense morpheme can take wide scope over an attitude operator by occupying the res position. The res contributes a time-concept (Intension (KContext) T) plus a base-world condition (in w₀, the actual time-denotation is picked out by an acquaintance relation relative to the holder's centered context — Abusch §3 p. 9).

Abusch §3 develops the centered-proposition framework using the individual Ortcutt case: equation (12) defines an acquaintance relation R₁ : eeiwt to individuals, and (13) shows the centered-proposition assembly that combines R₁ with the complement-property P. The substrate's TimeConcept is the temporal specialization of this framework (cf. Abusch's own generalization in §12), where the res is a time rather than an individual.

This file is anchored on the centered-world de re framework, not on Abusch 1997 alone — Lewis 1979 + Cresswell & von Stechow 1982 are the foundational layer Abusch builds on. Paper-anchored derivation theorems live in Phenomena/TenseAspect/Studies/Abusch1997.lean.

Reuse #

Two felicity predicates (value-level vs Abusch-faithful) #

Design choices #

What's deferred #

@[reducible, inline]
abbrev Semantics.Tense.DeRe.TimeConcept (W : Type u_1) (E : Type u_2) (P : Type u_3) (T : Type u_4) :
Type (max (max (max (max u_4 u_3) u_2) u_1) u_4)

A time-concept: an intension from a centered Kaplanian context to a time. The temporal specialization of @cite{abusch-1997}'s centered-proposition framework (§3 develops it for individuals via the acquaintance relation R₁ : eeiwt at eq. 12; §12 generalizes to times). The Lewis-style "way of identifying a time" Abusch's R₁ : eeiwt builds on.

Equations
Instances For
    @[reducible, inline]
    abbrev Semantics.Tense.DeRe.EntityConcept (W : Type u_1) (E : Type u_2) (P : Type u_3) (T : Type u_4) :
    Type (max (max (max (max u_4 u_3) u_2) u_1) u_2)

    An entity-concept (@cite{lewis-1979-attitudes} centered-world de re, @cite{cresswell-vonstechow-1982}): an intension from a centered Kaplanian context to an entity. The dual of TimeConcept — instantiating Abusch 1997's individual ↔ temporal de re parallel on the entity side at the same evaluation index.

    Equations
    Instances For
      structure Semantics.Tense.DeRe.TemporalDeReReading (W : Type u_1) (E : Type u_2) (P : Type u_3) (T : Type u_4) :
      Type (max (max (max u_1 u_2) u_3) u_4)

      A temporal de re reading (@cite{abusch-1997} §3): a time-concept paired with the attitude holder's centered context. The actual res-denotation is the concept evaluated at the holder's context (actualRes); the base-world condition (Abusch p. 9) is satisfied by construction.

      The holderContext field carries the attitude bearer's centered Kaplanian context — agent = the believer, world = her actual world, time = her now (the perspective time at which embedded tenses are evaluated, per @cite{abusch-1997} §7 ULC). It is not the outer speaker's speech context; for unembedded uses the speaker is treated as her own attitude holder.

      • concept : TimeConcept W E P T

        The time-concept (Abusch's R₁): the way of identifying the res time across centered-world alternatives.

      • holderContext : Core.Context.KContext W E P T

        The attitude holder's centered Kaplanian context. Per @cite{abusch-1997} §7 ULC, holderContext.time is the relevant perspective time for embedded tense evaluation — not the outer speaker's speech time.

      Instances For
        theorem Semantics.Tense.DeRe.TemporalDeReReading.ext_iff {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} {x y : TemporalDeReReading W E P T} :
        x = y x.concept = y.concept x.holderContext = y.holderContext
        theorem Semantics.Tense.DeRe.TemporalDeReReading.ext {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} {x y : TemporalDeReReading W E P T} (concept : x.concept = y.concept) (holderContext : x.holderContext = y.holderContext) :
        x = y
        def Semantics.Tense.DeRe.TemporalDeReReading.actualRes {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (dr : TemporalDeReReading W E P T) :
        T

        The actual time-denotation of the res, derived from the concept and the holder's centered context.

        Equations
        Instances For
          theorem Semantics.Tense.DeRe.TemporalDeReReading.baseCoherent {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (dr : TemporalDeReReading W E P T) :

          Base-world coherence (@cite{abusch-1997} §3 p. 9): the actual res-time equals the concept's value at the holder's centered context. True by construction in this substrate.

          def Semantics.Tense.DeRe.TemporalDeReReading.isFelicitousWith {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} [LinearOrder T] (dr : TemporalDeReReading W E P T) (constraint : Core.Time.Tense.GramTense) :

          Felicity of a temporal de re reading under a tense constraint: the actual res-time stands in the constraint's relation to the holder's now (= holderContext.time). Per @cite{abusch-1997} §7 ULC (p. 24-25), the holder's now is the relevant evaluation time for embedded tenses — a past-marked tense res-moved from under believe is constrained to denote a time before the believer's now, NOT before the outer speaker's speech time.

          Equations
          Instances For

            Value-level shadow lemma: a temporal de re reading is felicitous with tp.constraint iff the corresponding TensePronoun.fullPresupposition holds at any temporal assignment that resolves the variable to the de re reading's actualRes and the eval-time to the holder's now.

            This makes precise the sense in which the deleted bare-triple substrate (referent, evalTime, constraint : GramTense) was a value-level shadow of the centered-world account: pick referent := dr.actualRes, evalTime := dr.holderContext.time.

            def Semantics.Tense.DeRe.TemporalDeReReading.IsRigidAcrossAlternatives {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (dr : TemporalDeReReading W E P T) (alternatives : Set (Core.WorldTimeIndex W T)) :

            Modal rigidity: the time-concept evaluates to the same time at every world-time pair in a supplied alternative set, when that alternative is plugged into the holder's centered context. This is the de re property — what distinguishes a wide-scope res-time from a de dicto descriptive concept.

            Substrate-level lift of @cite{abusch-1997}'s base-world condition (§3 p. 9: "in the base world, the [res] is picked out by the acquaintance relation relative to the believer and the believing time") to a quantification over the believer's alternative set. Abusch herself does not state "modal rigidity" in those terms; the framing is the substrate's reformulation of her acquaintance-based de re analysis.

            The alternatives parameter is agnostic about modal base: the substrate accepts any Set (WorldTimeIndex W T). Abusch's canonical setup uses doxastic alternatives (the believer's Hintikka belief set); Klecha 2016 DOX uses metaphysical alternatives (worlds sharing the holder's actual past, via actualHistoryBase). The consumer chooses at the call site. Convenience constructors metaphysicalAlternatives and doxasticAlternatives provide the two standard instantiations.

            Equations
            Instances For
              def Semantics.Tense.DeRe.TemporalDeReReading.isAbuschFelicitous {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} [LinearOrder T] (dr : TemporalDeReReading W E P T) (alternatives : Set (Core.WorldTimeIndex W T)) (constraint : Core.Time.Tense.GramTense) :

              Full Abusch felicity (@cite{abusch-1997} §3): value-level constraint check (actual res-time stands in the constraint's relation to the holder's now) AND modal rigidity across a supplied alternative-set. The value-level shadow isFelicitousWith captures only the first conjunct; this predicate is what an Abusch-faithful study should use.

              Equations
              Instances For

                A rigid time-concept (constant intension, Core.Intension.IsRigid) is automatically rigid across any alternative-set. The rigid-concept derivations in Studies/Abusch1997.lean discharge IsRigidAcrossAlternatives "for free" via this lemma.

                Composes two general substrate lemmas: Intension.IsRigid.precomp (pre-composition with the shiftWorldTime map preserves rigidity) and Intension.IsRigid.isRigidOn (full rigidity implies rigidity-on-any-set). The chain makes the substrate's design visible: temporal de re ≡ rigidity preserved under the centered coordinate-shift, restricted to whichever alternative set the consumer supplies.

                theorem Semantics.Tense.DeRe.TemporalDeReReading.isFelicitousWith_of_isAbuschFelicitous {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} [LinearOrder T] (dr : TemporalDeReReading W E P T) (alternatives : Set (Core.WorldTimeIndex W T)) (constraint : Core.Time.Tense.GramTense) (h : dr.isAbuschFelicitous alternatives constraint) :
                dr.isFelicitousWith constraint

                Abusch felicity ⇒ value-level felicity: the modal-quantified predicate strictly refines the value-level shadow. Old code that only checks isFelicitousWith is conservative — anything proved via isAbuschFelicitous projects through.

                Metaphysical alternative-set instantiation (@cite{klecha-2016} DOX): the worlds sharing the holder's actual world's history up to her now, paired with times at-or-before her now. Recovers the legacy WorldHistory-based behavior as a special case.

                Equations
                Instances For
                  def Semantics.Tense.DeRe.TemporalDeReReading.doxasticAlternatives {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (dox : EWCore.WorldTimeIndex W TProp) (dr : TemporalDeReReading W E P T) :

                  Doxastic alternative-set instantiation (@cite{abusch-1997} §3, Hintikka belief alternatives): the world-time pairs the holder considers epistemically possible. Parameterized on a generic dox : E → W → WorldTimeIndex W T → Prop representing the holder's doxastic accessibility relation over centered alternatives. This is the modal-base @cite{abusch-1997} canonically uses, distinct from the metaphysical version above.

                  Equations
                  Instances For
                    @[reducible, inline]
                    abbrev Semantics.Tense.DeRe.TemporalDeReReading.TimeCover (W : Type u_5) (E : Type u_6) (P : Type u_7) (T : Type u_8) :
                    Type (max u_8 (max (max u_8 u_7) u_6) u_5)

                    The Aloni cover for time-concepts: a set of TimeConcepts representing the believer's available "ways of identifying" a time. Instantiates Acquaintance.Cover at the centered-context index.

                    Equations
                    Instances For
                      @[reducible, inline]
                      abbrev Semantics.Tense.DeRe.TemporalDeReReading.isTemporallyAcquaintedWith {W : Type u_5} {E : Type u_6} {P : Type u_7} {T : Type u_8} (t : T) (C : TimeCover W E P T) (c : Core.Context.KContext W E P T) :

                      A time t is temporally-acquainted at the holder's context c (with respect to a time-cover C) when some concept in C picks out t at c. The temporal analog of @cite{lewis-1979-attitudes}'s acquaintance — instantiating polymorphic isAcquaintedWith at Idx := KContext, Res := T.

                      Equations
                      Instances For

                        The holder-anchored res-time of a de re reading is acquainted-with via the singleton time-cover {dr.concept}. The concept itself witnesses the acquaintance.