|
||
Title: logic Post by hparty on Sep 13th, 2010, 11:24am it is known that the connective "or : v" can be defined using => (implies) only as followes (P v Q )<=> ((P => Q )=> Q ) how we can show that we cannot express all the truth functions using only the set {=>, v} or { ~, <=>}. /where ~ :not , <=> :equivalence/ |
||
Title: Re: logic Post by towr on Sep 13th, 2010, 3:15pm You could probably use exhaustion of the possible sets of truth values. So to start,
Then try to get a new set of truth values with combinations of P,Q,A,B, etc And at some point you've either covered all 24=16 possible sets, or it's impossible. Or you could note that at least in the case of => (and the redundant addition of v) you can't get negation, because if P=Q=1, no application of =>'s will ever get you 0. |
||
Powered by YaBB 1 Gold - SP 1.4! Forum software copyright © 2000-2004 Yet another Bulletin Board |