Logic and Natural Language

To understand and generate natural language requires some means of representing knowledge. A particularly appropriate tool in this endeavour is logic. In this chapter, three kinds of logic (default, model, and temporal) are introduced and their use in resolving certain natural language representational issues is outlined.