homogeneity in donkey sentences
play

Homogeneity in donkey sentences Lucas Champollion New York - PowerPoint PPT Presentation

Homogeneity in donkey sentences Lucas Champollion New York University champollion@nyu.edu 1 Most semanticists who see a donkey sentence write about it. For insights and examples, I am indebted to Barker 96, Buerle and Egli 86, Brasoveanu


  1. Every farmer who owns a donkey beats it At w actual the donkey sentence is neither true nor false. 
 True Neither False w left ≈ w actual w right yes yes no 52

  2. Every farmer who owns a donkey beats it At w actual the donkey sentence is neither true nor false. But it is true at w left . So it is true enough at w right . True True (enough) False w left ≈ w actual w right yes yes no 53

  3. Every farmer who owns a donkey reports it to the IRS w actual 54

  4. Every farmer who owns a donkey reports it to the IRS judged false w actual 55

  5. Every farmer who owns a donkey reports it to the IRS “Is anyone breaking the law?” w actual 56

  6. Every farmer who owns a donkey reports it to the IRS “Is anyone breaking the law?” w actual yes 57

  7. Every farmer who owns a donkey reports it to the IRS “Is anyone breaking the law?” w left w actual w right no yes yes 58

  8. Every farmer who owns a donkey reports it to the IRS “Is anyone breaking the law?” w left w actual ≈ w right no yes yes 59

  9. Every farmer who owns a donkey reports it to the IRS True Neither False w left w actual ≈ w right no yes yes 60

  10. Every farmer who owns a donkey reports it to the IRS True not true enough False w left w actual ≈ w right no yes yes 61

  11. No man who has an umbrella leaves it home on a rainy day Umbrellas left home 
 Umbrellas taken along 
 are black 
 are grey 
 (and with a house) (and without a house)

  12. No man who has an umbrella leaves it home on a rainy day w actual 63

  13. No man who has an umbrella leaves it home on a rainy day judged true w actual 64

  14. No man who has an umbrella leaves it home on a rainy day “Does everyone have an umbrella with him?” w actual 65

  15. No man who has an umbrella leaves it home on a rainy day “Does everyone have an umbrella with him?” w actual yes 66

  16. No man who has an umbrella leaves it home on a rainy day “Does everyone have an umbrella with him?” w left w actual w right yes yes no 67

  17. No man who has an umbrella leaves it home on a rainy day True True (enough) False w left ≈ w actual w right yes yes no 68

  18. No man who has a 10- year-old son gives him the car keys Sons that get the keys 
 Sons that don’t get 
 will be shown in black 
 them, in grey 
 (and with keys) (and without keys)

  19. No man who has a 10-year- old son gives him the car keys 70

  20. No man who has a 10-year- old son gives him the car keys judged false 71

  21. No man who has a 10-year- old son gives him the car keys “Does every father behave responsibly?” 72

  22. No man who has a 10-year- old son gives him the car keys “Does every father behave responsibly?” w actual no 73

  23. No man who has a 10-year- old son gives him the car keys “Does every father behave responsibly?” w left w actual w right yes no no 74

  24. No man who has a 10-year- old son gives him the car keys True not true enough False ≈ w left w actual w right yes no no 75

  25. The theory so far • Context sensitivity of donkey sentences is central (like Yoon 96, Krifka 96) • Links definite plurals to donkey sentences (like Yoon 96, Krifka 96; building on Kri ž 15) • No commitment to sums (unlike Yoon 96, Krifka 96) • No commitment as to whether truth-value gaps are presuppositions (Barker 96: YES; Kri ž 15: NO) 76

  26. Compositional implementation 77

  27. The bird’s-eye view • True Semantics • Neither input into Pragmatics delivers • False • True (incl. true enough) delivers • False 78

  28. Zooming in on 
 the semantics • True Pragmatics delivers input into • Neither … … • False True (incl. true enough) • … delivers False • Semantics 79

  29. The semantic pipeline Every farmer who owns a donkey True • beats it Neither • False • 80

  30. Tasks for the semantics • Generating and managing anaphora without sums • I will build on PCDRT (Brasoveanu 08). • Generating truth value gaps • I will enrich PCDRT with error states (van Eijck 93) and assume that donkey pronouns produce gaps • Projecting gaps and keeping them under control • Supervaluation quantifiers (van Eijck 96) 81

  31. Our semantic backbone: PCDRT (Brasoveanu 08) • Constituents relate input (I) to output (O) states • A state is a set of assignments i 1, i 2 etc. that relate discourse referents u 1 , u 2 etc. to entities x, y etc. • A state can be seen as a table: u 1 u 2 i 1 i 2 82

  32. Restrictor 
 (not today's focus) Every farmer who owns a donkey True • beats it Neither • False • 83

  33. Restrictor 
 (not today's focus) • [[every u1 farmer who owns a u2 donkey]] • I assume that all indefinites are strong : they introduce as many individuals as they can. u 1 u 2 • For each farmer x , this will generate a state in which every i 1 assignment maps u 1 to x and u 2 to a i 2 di ff erent donkey that x owns 84

  34. Verb phrase Every farmer who owns a donkey True • beats it Neither • False • 85

  35. Error-state semantics { produce VP truth-value gaps u success x u [[ λ x. x beats it u ]] ≈ u failure x u u error x u van Eijck 93 86

  36. DPL with error states (van Eijck 93) • In DPL and related systems, information about the values of variables is encapsulated in a state , passed on from one subterm to the next. • In DPL, states are assignment functions • van Eijck adds error states: special assignments that prevent a formula from having a truth value • Error states can be thrown, passed on, and caught 87

  37. PCDRT with error states • Conventions: • We’ll use the empty table ε as an error state • Most conditions return true on the error state • Most DRSs pass incoming error states onwards • This requires various tweaks for bookkeeping 88

  38. A PCDRT predicate denotes a test on each row • farmer ↝ λ v. λ I λ O. I=O & forall i in I. farmer(i(v)) 
 (true if v=u 1 ) • beats ↝ λ v λ v’. λ I λ O. I=O & forall i in I. beats(i(v),i(v’)) 
 (false if v=u 1 , v’=u 2 ) u 1 u 2 • No trivalence yet i 1 i 2 89

  39. Introducing PCDRT shorthands • farmer ↝ λ v. λ I λ O. I=O ∧∀ i ∈ I. farmer(i(v)) 
 Shorthand: λ v. [ farmer{v} ] • beats ↝ λ v λ v’. λ I λ O. I=O ∧∀ i ∈ I. beats(i(v),i(v’)) 
 Shorthand: λ v λ v’. [ beats{v,v’} ] u 1 u 2 • No trivalence yet i 1 i 2 90

  40. Conditions only have inputs, DRSs also have outputs • A condition is a test on an input state: λ I … • Atomic predicates: 
 R{u} = def λ I. ∀ i ∈ I. R(i(u)) • A DRS relates input to output states: λ I λ O … • Lifting a condition C into a DRS: 
 [C] = def λ I λ O. C(I) ∧ I=O • Random and targeted assignments of discourse referents: 
 [u] = def λ I λ O. ∀ i ∈ I ∃ o ∈ O. i[u]o ∧ ∀ o ∈ O ∃ i ∈ I. i[u]o 
 u:=x = def λ I λ O. [u](I)(O) ∧ ∀ o ∈ O. o(u)=x 91

  41. Success, failure, error • succeeds(D,I) = def ∃ O ≠ε . D(I)(O) 
 D transitions to some non-error state • fails(D,I) = def ¬ ∃ O. D(I)(O) 
 D does not transition to any output state • error(D,I) = def ∃ O. D(I)(O) ∧ ∀ O. (D(I)(O) → O= ε ) 
 D only transitions to error states Mutually exclusive, jointly exhaustive. 92

  42. Static connectives turn DRSs into conditions • DRS negation checks that the DRS fails on any nonempty substate of the input state: • ~D = def λ I. ∀ H ≠ε . H ⊆ I → fails(D,H) • DRS disjunction checks that at least one of the disjuncts succeeds: • D | D’ = def λ I. succeeds(D,I) ∨ succeeds(D’,I) 93

  43. Dynamic connectives turn DRSs into other DRSs • DRS conjunction: apply the two DRSs in sequence • D ; D’ = def λ I λ O. ∃ H. D(I)(H) ∧ D’(H)(O) • Maximalization: store as many di ff erent entities under column u as possible as long as D returns an output • max u (D) = def λ I λ O. (I=O= ε ) ∨ 
 ([u] ; D)(I)(O) ∧ ∀ K. ([u] ; D)(I)(K) → uK ⊆ uJ where uK = def { x : there is an i in K such that x=i(u)} 94

  44. Testing if a DRS treats all rows the same • uniformTest(D) = def λ I. ( D | [~D] ) u 1 u 2 uniformTest([beats{u 1 ,u 2 }]) holds of this state: i 1 i 2 and of this state: but not of this state: u 1 u 2 u 1 u 2 i 1 i 1 i 2 i 2 95

  45. Goal: mixed worlds should trigger error states { O=I and v beats all the u referents of u in I x u or beats it u ↝ O = ε and v beats some λ v. λ I λ O. but not all of the referents u of u in I x u or (in the third case, no u output matches the input) x u 96

  46. The DRS uniform converts failed uniformTest s into error states uniform(D) = def λ I λ O. 
 (uniformTest(D)(I) ∧ I=O) ∨ (¬uniformTest(D)(I) ∧ O= ε ) u 1 u 2 uniform([beats{u 1 ,u 2 }]) succeeds on this state i 1 i 2 and on but maps to the error state u 1 u 2 u 1 u 2 i 1 i 1 i 2 i 2 97

  47. 
 In pronouns, I depart from Brasoveanu 08 • In original PCDRT, it u tests if all assignments in the input agree on some atom as the referent of u . it u ↝ λ P . [atom{u}] ; P(u) 
 where atom{u} = def λ I. ∃ x.atom(x) ∧ ∀ i ∈ I. i(u)=x • This test precludes trivalence, so I’ll drop it. • I don’t use sums, so I’ll drop the atomicity check. 98

  48. I propose that pronouns introduce trivalence via uniform it u2 ↝ λ P . uniform(P(u 2 )) ; P(u 2 ) 
 brays ↝ λ v. brays{v} u 2 it u2 (brays) succeeds on this state and i 1 i 2 u 2 u 2 fails on and maps to the error state i 1 i 1 i 2 i 2 99

  49. Pronouns in object position are type-lifted in the usual way Lift(it u2 ) ↝ λ R λ v. uniform(R(u 2 )(v)) ; R(u 2 )(v) 
 beats ↝ λ v’ λ v. beats{v,v’} u 1 u 2 Lift ( it u2 )(beats)(u 1 ) succeeds on this state i 1 i 2 u 1 u 2 u 1 u 2 fails on and maps to the error state i 1 i 1 i 2 i 2 100

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend