CS 486 Applied Logic Assignment #4
Spring 1997 Due Date: Thurs., 2/20/97
Reading: Please read Smullyan Chapter IV for Tuesday and Chapter V §1, 2.
Estimated Time: less than 6 hours
Define as
,
as
, and
as
.
Take 0 as true and 1 as false
.
Show that with these definitions the class of propositons, Prop, is a Boolean ring. Use the truth definiton to prove properties of the logical connectives and constants.
Let Prog be a conjunction of basic Horn clauses. Show that there is a polynomial time algorithm in the length of Prog to decide whether it is satisfiable.