Dynamic Logic in Natural Language
| Authors | |
|---|---|
| Publication date | 2012 |
| Host editors |
|
| Book title | The Routledge Companion to Philosophy of Language |
| ISBN |
|
| ISBN (electronic) |
|
| Series | Routledge Philosophy Companions |
| Pages (from-to) | 652-666 |
| Publisher | New York: Routledge |
| Organisations |
|
| Abstract |
Standard first-order logic defines truth in a three-part scheme: a language, structures D of objects with relations and operations, and maps from language to structures that drive semantic evaluation. In particular, “interpretation functions” I map predicate letters to real predicates, while variable assignments s map individual variables to objects. Logicians often lump D and I together into a “model” M, and then interpret formulas:
formula M is true in model M under assignment s (M, s |= M) with a recursive definition matching syntactic construction steps with semantic operations for connectives and quantifiers. This pattern has been applied to natural language since Montague 1974, stating under which conditions a sentence is true. Compositional interpretation in tandem with syntactic construction works even beyond logical and natural languages: it is also a well-known design principle for programs (van Leeuwen 1990). And the paradigm finds an elegant mathematical expression in universal algebra and category theory. |
| Document type | Chapter |
| Language | English |
| Published at | https://www.taylorfrancis.com/books/e/9781136594083/chapters/10.4324%2F9780203206966-62 |
| Downloads |
DynamicLogicNaturalLanguage.jb
(Submitted manuscript)
|
| Permalink to this page | |