Montague (1973) intensional examples [Mon73] #
Toy examples in Montague's PTQ-style intensional logic:
- Hesperus/Phosphorus puzzle (co-reference vs co-intension)
- Belief contexts and substitution failure
- De dicto vs de re readings
Uses the infrastructure from
Semantics/Intensional/Examples.lean.
A small domain for examples
- john : ToyIEntity
- mary : ToyIEntity
- hesperus : ToyIEntity
- phosphorus : ToyIEntity
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Montague1973Attitudes.instDecidableEqToyIEntity x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
"sleeps" as a world-dependent property.
Equations
- Montague1973Attitudes.sleeps 0 Montague1973Attitudes.ToyIEntity.john = True
- Montague1973Attitudes.sleeps 1 Montague1973Attitudes.ToyIEntity.mary = True
- Montague1973Attitudes.sleeps 2 Montague1973Attitudes.ToyIEntity.john = True
- Montague1973Attitudes.sleeps 2 Montague1973Attitudes.ToyIEntity.mary = True
- Montague1973Attitudes.sleeps w x = False
Instances For
"is happy" as a world-dependent property.
Equations
- Montague1973Attitudes.happy 0 Montague1973Attitudes.ToyIEntity.john = True
- Montague1973Attitudes.happy 0 Montague1973Attitudes.ToyIEntity.mary = True
- Montague1973Attitudes.happy 1 Montague1973Attitudes.ToyIEntity.mary = True
- Montague1973Attitudes.happy 2 Montague1973Attitudes.ToyIEntity.john = True
- Montague1973Attitudes.happy w x = False
Instances For
"the morning star" - an individual concept that picks out potentially different individuals in different worlds.
Equations
- Montague1973Attitudes.morningStar 0 = Montague1973Attitudes.ToyIEntity.hesperus
- Montague1973Attitudes.morningStar 1 = Montague1973Attitudes.ToyIEntity.hesperus
- Montague1973Attitudes.morningStar 2 = Montague1973Attitudes.ToyIEntity.phosphorus
- Montague1973Attitudes.morningStar 3 = Montague1973Attitudes.ToyIEntity.hesperus
Instances For
"the evening star" - another individual concept
Equations
- Montague1973Attitudes.eveningStar 0 = Montague1973Attitudes.ToyIEntity.hesperus
- Montague1973Attitudes.eveningStar 1 = Montague1973Attitudes.ToyIEntity.phosphorus
- Montague1973Attitudes.eveningStar 2 = Montague1973Attitudes.ToyIEntity.hesperus
- Montague1973Attitudes.eveningStar 3 = Montague1973Attitudes.ToyIEntity.hesperus
Instances For
In the actual world (w0), morning star = evening star. But their INTENSIONS differ (they pick out different things in other worlds).
Doxastic accessibility relation: which worlds are compatible with what an agent believes. R(a, w, w') means w' is compatible with what a believes in w.
Equations
- Montague1973Attitudes.believes_access Montague1973Attitudes.ToyIEntity.john 0 0 = true
- Montague1973Attitudes.believes_access Montague1973Attitudes.ToyIEntity.john 0 2 = true
- Montague1973Attitudes.believes_access Montague1973Attitudes.ToyIEntity.mary 0 1 = true
- Montague1973Attitudes.believes_access Montague1973Attitudes.ToyIEntity.mary 0 2 = true
- Montague1973Attitudes.believes_access x✝² x✝¹ x✝ = (x✝¹ == x✝)
Instances For
"believe" as an attitude verb. ⟦believe⟧(a)(p)(w) = ∀w'. R(a,w,w') → p(w')
Equations
- Montague1973Attitudes.believe agent prop = ∀ (w' : Montague1973Attitudes.World), Montague1973Attitudes.believes_access agent 0 w' = true → prop w'
Instances For
Extended believe that's world-dependent.
Equations
- Montague1973Attitudes.believeAt evalWorld agent prop = ∀ (w' : Montague1973Attitudes.World), Montague1973Attitudes.believes_access agent evalWorld w' = true → prop w'
Instances For
"John believes Mary sleeps" (de dicto)
Equations
- One or more equations did not get rendered due to their size.
Instances For
John does NOT believe Mary sleeps: Mary doesn't sleep in w0 (John's accessible world).
"John believes John sleeps" (de dicto)
Equations
- One or more equations did not get rendered due to their size.
Instances For
John believes he sleeps: he sleeps in both w0 and w2.
Proposition: "John ate some cookies" (simplified)
Equations
- Montague1973Attitudes.someCookies x✝ = True
Instances For
Proposition: "John ate all cookies" (simplified)
Equations
- Montague1973Attitudes.allCookies 0 = True
- Montague1973Attitudes.allCookies 1 = True
- Montague1973Attitudes.allCookies 2 = False
- Montague1973Attitudes.allCookies 3 = False
Instances For
"Mary believes John ate some cookies"
Equations
Instances For
"Mary believes John ate all cookies"
Equations
Instances For
Mary believes John ate some cookies (trivially true proposition).
Belief is intensional: co-extensional expressions can differ under belief.
Up-down identity: applying down after up returns the original value.
Bridge to Direct Reference Theory #
The morningStar/eveningStar individual concepts defined above are
Fregean concepts (world-dependent). In contrast, proper names in
Semantics.Reference.Basic are Kripkean rigid designators.
This section makes the distinction explicit, connecting the existing Hesperus/Phosphorus examples to the direct reference framework.
"Hesperus" as a Kripkean proper name: rigid designator.
Contrast with morningStar above, which is a Fregean individual concept
that varies across worlds. The proper name always returns .hesperus.
Equations
Instances For
morningStar is NOT rigid: it picks out different entities at
different worlds. This contrasts with hesperus_rigid which IS rigid.
hesperus_rigid IS rigid (a proper name in the Kripkean sense).
Independence of names vs concepts: a Fregean individual concept
(morningStar) can agree with a Kripkean name (hesperus_rigid) at
one world while diverging at others.