CS381 Review 2: Gongjun Yan
CS381 Review 2: Gongjun Yan
Gongjun Yan
How to prove
• by Truth Tables
– short
– Few variables
• by Rules
– All
– Complex
– Many variables
• venn diagram
– equivalence
Prove
• ~(p ~q) (~q v ~p) ~p
– =~p^~~q v (~q v ~p) =~p^qv (~q v ~p)
– = ~p^(qv ~q )v ~p= ~p^tv ~p= ~pv ~p= ~p
• pv~q^(pvq) = p
– =pv(~q^(pvq))
– =pv((~q^p)v(~q^q)) = pv(~q^p)vc
– =p
• ~((~p ^ q) (~p ^ ~q)) (p ^ q) p
– = ~(~p ^ q) ^ ~(~p ^ ~q) (p ^ q)
– = ~~p ~q ^ (~~p ~~q) (p ^ q)
– =p ~q ^ (p q) (p ^ q)=p (p ^ q)= p
Conditional Statements
p q pq
1 1 1
1 0 0
0 1 1
0 0 1