Next: Logic and Frames Up: Predicate Logic Previous: Proving Things in

Representing Things in Predicate Logic

Your average AI programmer/researcher may not need to know the details of predicate logic semantics or proof theory, but they do need to know how to represent things in predicate logic, and what expressions in predicate logic mean. Formally we've already gone through what expressions mean, but it may make more sense to give a whole bunch of examples. This section will just give a list of logical expressions paired with English descriptions, then some unpaired logical or English expressions - you should try and work out for yourself how to represent the English expressions in Logic, and what the Logic expressions mean in English. There may be exam questions of this sort.

[Note: When asked to translate English statements into predicate logic you should NOT use set expressions. So I don't want things like .]


alison@
Fri Aug 19 10:42:17 BST 1994