SE-561Math Foundations of Software Engineering |
||
Homework Assignment 2 (Due Friday, Oct. 26)1. Use the predicate specifications
B(x, y): x beats y and constant symbols
c: Wildcats to translate the following to predicate logic:
a. Every football team has a quarterback 2.Prove the validity of the following sequents in predicate logic:
a. $x
(~P(x) \/ Q(x)) |- $x
(~(P(x) /\ ~Q(x))) 3. Draw the parse trees for the following formulas:
a. ~("x
(($y
P(x, y, z)) /\ ("z
P(x, y, z)))). |
||
Back Last modified: October 16, 2007 |
||