Basic CDRT types following @cite{muskens-1996} and @cite{mendes-2025}.
| Type | Interpretation |
|---|---|
| e | Entities |
| t | Truth values |
| s | Situations |
| c | Contexts (SitContext) |
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.e (a ⇒ a_1) = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.t (a ⇒ a_1) = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.s (a ⇒ a_1) = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.c (a ⇒ a_1) = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq (a ⇒ a_1) Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.e = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq (a ⇒ a_1) Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.t = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq (a ⇒ a_1) Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.s = isFalse ⋯
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.instDecidableEqCDRTType.decEq (a ⇒ a_1) Semantics.Dynamic.IntensionalCDRT.MendesDerivations.CDRTType.c = isFalse ⋯
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Verb phrase type: entity → situation → context → context
Equations
- One or more equations did not get rendered due to their size.
Instances For
Sentence type: situation → context → context
Equations
- One or more equations did not get rendered due to their size.
Instances For
NP type: (entity → context → context) → context → context
Equations
- One or more equations did not get rendered due to their size.
Instances For
(54) Maria -- proper name.
⟦Maria⟧ = λP.P(maria)
Type: ((e ⇒ c ⇒ c) ⇒ c ⇒ c)
Equations
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.lexMaria maria P c = P maria c
Instances For
(55) estar em casa -- "be at home".
⟦estar em casa⟧ = λxλsλc. [| at-home(x)(s)]; c
Type: e ⇒ s ⇒ c ⇒ c
Equations
- One or more equations did not get rendered due to their size.
Instances For
(56) atender -- "answer (the door)".
⟦atender⟧ = λxλsλc. [| answer(x)(s)]; c
Type: e ⇒ s ⇒ c ⇒ c
Equations
- One or more equations did not get rendered due to their size.
Instances For
(57) SF (Subordinate Future).
⟦SF⟧ = SUBJ ∘ FUT = λv_new λv_ref λc. SUBJ^{v_new}_{v_ref}[FUT(v_new, v_ref); c]
Type: SVar ⇒ SVar ⇒ c ⇒ c
Equations
Instances For
(58) ela -- "she" (pronoun bound to Maria in discourse).
⟦ela⟧ = λP.P(maria) -- In this context, bound to Maria
Type: ((e ⇒ c ⇒ c) ⇒ c ⇒ c)
Equations
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.lexShe maria P c = P maria c
Instances For
(59) vai -- future auxiliary "will".
⟦vai⟧ = λVPλsλc. VP(s)(c) -- Transparent, temporal info from SF
In this analysis, "vai" doesn't independently contribute future; the future comes from SF in the antecedent via modal anaphora.
Equations
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.lexWill VP sitVar c = VP sitVar c
Instances For
(60) Conditional "se" -- "if".
⟦se⟧ = λAntλConsλsλc. ∀(g,s₀)∈c: Ant(s)(c) ⊆ Cons(s)(c)
Dynamic conditional: filters contexts.
Equations
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.lexIf antecedent consequent c = consequent (antecedent c)
Instances For
Step 1: parse tree.
[S [Cond se [S_ant Maria estiver.SF em casa]] [S_cons ela vai atender]]
Antecedent: Maria + SF + em casa Consequent: ela + vai + atender
- antecedentSubject : E
- consequentSubject : E
Instances For
Step 2: antecedent derivation.
⟦Maria estiver em casa⟧ = ⟦SF⟧(s₁)(s₀)(⟦Maria⟧(⟦em casa⟧)) = SUBJ^{s₁}_{s₀}[FUT; [| at-home(maria)(s₁)]]
Result: Introduces s₁ ∈ hist(s₀), constrains τ(s₁) > τ(s₀), asserts Maria at home at s₁.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Step 3: consequent derivation.
⟦ela vai atender⟧ = ⟦ela⟧(λx.⟦vai⟧(⟦atender⟧(x))) = [| answer(maria)(s₁)] -- s₁ retrieved via IND
The temporal anchor s₁ comes from the antecedent via modal anaphora.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Step 4: full sentence derivation.
⟦Se Maria estiver em casa, ela vai atender⟧ = ⟦se⟧(⟦Maria estiver em casa⟧)(⟦ela vai atender⟧)
Result type: c ⇒ c (context transformer)
Equations
- One or more equations did not get rendered due to their size.
Instances For
Formula (61): antecedent LF.
[SUBJ^{s₁}_{s₀} [FUT [Maria em casa(s₁)]]]
Logical form after composition.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Formula (62): consequent LF (anchored).
[IND_{s₁} [ela atender(s₁)]]
The situation s₁ is retrieved from the antecedent.
Equations
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.formula62 maria answerRel sfVar = Semantics.Dynamic.IntensionalCDRT.MendesDerivations.deriveConsequent maria answerRel sfVar
Instances For
Formula (63): full conditional.
⟦(53)⟧^c = { (g, s₀) ∈ c | ∀s₁ ∈ hist(s₀): τ(s₁) > τ(s₀) → (at-home(maria)(s₁) → answer(maria)(s₁)) }
This is the truth condition: universal over futures where Maria is home.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Derivation introduces situation in historical base.
The situation s₁ introduced by SF is in the historical alternatives.
Derivation enforces future ordering.
The situation s₁ has time strictly after the speech situation.
Derivation enforces conditional semantics.
If Maria is at home at s₁, she answers at s₁.
Table 3 from @cite{mendes-2025}: temporal reference patterns.
| Construction | Matrix Mood | Embedded Mood | Time Reference |
|---|---|---|---|
| Conditional | IND | SF | Future |
| Relative clause | IND | SF | Future |
| Complement | IND | SUBJ | Variable |
| Temporal clause | IND | SF | Future |
- conditional : Construction
- relativeClause : Construction
- complement : Construction
- temporalClause : Construction
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
All SF constructions enable future reference via modal donkey anaphora.
Equations
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.sfEnablesFutureReference Semantics.Dynamic.IntensionalCDRT.MendesDerivations.Construction.conditional = True
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.sfEnablesFutureReference Semantics.Dynamic.IntensionalCDRT.MendesDerivations.Construction.relativeClause = True
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.sfEnablesFutureReference Semantics.Dynamic.IntensionalCDRT.MendesDerivations.Construction.complement = True
- Semantics.Dynamic.IntensionalCDRT.MendesDerivations.sfEnablesFutureReference Semantics.Dynamic.IntensionalCDRT.MendesDerivations.Construction.temporalClause = True
Instances For
Counterfactual conditional (for comparison).
"Se Maria estivesse em casa, ela atenderia." "If Maria were at home, she would answer."
Uses SUBJ but without FUT, and with imperfect morphology. The counterfactual uses past situations in the historical base.
Equations
- One or more equations did not get rendered due to their size.
Instances For
SF vs counterfactual differ in temporal constraint.
SF constrains to future; counterfactual allows past/present.