Head:- Body_1, ... , Body_n.という具合にかいているところを
(<- Head Body_1 ... Body_n)というような形で表現するものとする.ここで,Head,Bodyは述語である. 述語は,先頭の要素がシンボルのリストで表現することにする. たとえば,
(<- (human ?x) (woman ?x)) (<- (human ?x) (man ?x)) (<- (carnivore ?x) (human ?x)) (<- (carnivore ?x) (human ?x) (eat ?x meat)) (<- (vegetarian ?x) (human ?x) (eat ?x vegetables)) (<- (living-thing ?x) (carnivore ?x)) (<- (living-thing ?x) (vegetarian ?x)) (<- (woman queen-elizabeth)) (<- (man dad)) (<- (eat queen-elizabeth meat)) (<- (eat dad vegetables))という具合のものである.