Documentation

Linglib.Theories.Semantics.Attitudes.Parasitic

def Semantics.Attitudes.Parasitic.isParasiticOn {W : Type u_1} {E : Type u_2} (nonDoxAccess : EWWBool) (doxAccess : Doxastic.AccessRel W E) :

A non-doxastic attitude is parasitic on a doxastic one when its presupposition computation uses the doxastic accessibility relation rather than its own.

Formally: for presupposition filtering under the non-doxastic attitude, we check whether the presupposition holds at all worlds accessible via the doxastic relation.

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

    A preferential predicate is parasitic on a doxastic predicate when the preferential predicate's presupposition filtering defers to the doxastic accessibility relation.

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

      The list of attitude verbs that are parasitic on belief.

      These are non-doxastic attitudes whose presupposition filtering uses the belief accessibility relation.

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

          Hope is parasitic on belief.

          When "X believes P and hopes Q", the presuppositions of Q are filtered using X's belief state, not X's hope state.

          Equations
          Instances For

            Imagine is parasitic on belief.

            When "X believes P and imagines Q", the presuppositions of Q are filtered using X's belief state.

            Equations
            Instances For

              Dream is parasitic on belief.

              When "X believes P and dreams Q", the presuppositions of Q are filtered using X's belief state.

              Equations
              Instances For

                The parasitic dependency is asymmetric.

                Non-doxastic attitudes depend on doxastic ones for presupposition filtering, but NOT vice versa.

                This explains Karttunen's observation:

                • believe → hope: hope uses belief's accessibility → filtering works
                • hope → believe: belief uses its own accessibility → no filtering
                Instances For

                  The filtering direction determines which sequences work.

                  Filtering can occur in "believe P and hope Q" but not "hope P and believe Q".

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

                      World type for the Bill/Fred example.

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

                          Bill's belief accessibility relation.

                          In some worlds, Bill believes Fred was beating his wife.

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

                            When Bill believes Fred was beating, hope's presupposition is satisfied.

                            At worlds where Bill believes Fred was beating, ALL his belief-accessible worlds satisfy the presupposition of "stop".

                            At worlds where Bill doesn't believe Fred was beating, the presupposition of "stop" fails in Bill's belief worlds.

                            def Semantics.Attitudes.Parasitic.parasiticLocalContext {W : Type u_1} {E : Type u_2} (dox : Doxastic.DoxasticPredicate W E) (agent : E) (w : W) (globalCtx : WProp) :
                            WProp

                            The local context for a parasitic attitude embedded under belief.

                            When we have "X believes P and hopes Q", the local context for Q is computed from X's belief state (not a separate hope accessibility).

                            Equations
                            Instances For
                              def Semantics.Attitudes.Parasitic.presupFilteredInParasitic {W : Type u_1} {E : Type u_2} (dox : Doxastic.DoxasticPredicate W E) (agent : E) (w : W) (presup : WProp) (worlds : List W) :

                              A presupposition is filtered in the parasitic local context iff it holds at all doxastically accessible worlds.

                              Equations
                              Instances For

                                Convert a parasitic attitude context to a BeliefLocalCtx.

                                This shows that parasitic attitudes use the same local context machinery as belief embedding itself.

                                Equations
                                Instances For
                                  theorem Semantics.Attitudes.Parasitic.parasitic_uses_belief_local_context {W : Type u_1} {E : Type u_2} (dox : Presupposition.BeliefEmbedding.DoxasticAccessibility W E) (globalCtx : WProp) (agent : E) (p : Core.Presupposition.PrProp W) :
                                  have blc := toBeliefLocalCtx dox globalCtx agent; Presupposition.BeliefEmbedding.presupAttributedToHolder blc p ∀ (w_star : W), globalCtx w_star∀ (w' : W), dox agent w_star w'p.presup w'

                                  The key insight: parasitic attitudes compute presupposition filtering using presupAttributedToHolder from BeliefEmbedding.

                                  This unifies the treatment: both "X believes P" and "X hopes P" (when hope is parasitic on belief) use the same local context machinery.

                                  structure Semantics.Attitudes.Parasitic.ParasiticAnalysis {W : Type u_1} {E : Type u_2} :
                                  Type (max u_1 u_2)

                                  Summary structure capturing the parasitic attitude analysis.

                                  • doxasticHost : Doxastic.DoxasticPredicate W E

                                    The doxastic predicate that hosts parasitic attitudes

                                  • parasiticAttitudes : List ParasiticAttitude

                                    List of parasitic attitudes

                                  • useDoxasticAccessibility : Bool

                                    The key property: parasitic attitudes use doxastic accessibility

                                  Instances For

                                    Standard analysis with belief as host.

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