In-Class Exercise
Express the following in FOL using
relations On, Above, Clear, OnTable, and
objects A, B, C, D:
If block A is on block B, then A is above B, B
is not clear, and A is not on the table.
If one block is on another block, it is also above
that block.
A or D or C is on the table.
If A is on the table, then D and C are not.