Symbolic Logic Problem and Solution: #2

Determining the Truth Value of a Compound Statement

Note: See Symbolic Logic Problem and Solution #1 here.

Symbolic Logic Problem:
We are asked to determine the truth value of statement
S = [P ∙ (Q v X)] v ~[(P ∙ Q) v (P ∙ X)] where X is known to be false and the truth values of P and Q are unknown.

Note: ∙ = the logical "and"
v = the logical "or"

~ = the logical "not"

Solution:

S = [P ∙ (Q v X)] v ~[(P ∙ Q) v (P ∙ X)]

P can be either true or false; Q can be either true or false.

If P is true and Q is true, then (Q v X) is true and [P ∙ (Q v X)] is true. So S is true.

If P is true and Q is false, then (P ∙ Q) is false. (P ∙ X) is always false since X is false.

So [(P ∙ Q) v (P ∙ X)] is false and ~[(P ∙ Q) v (P ∙ X)] is true. So S is true.

If P is false and Q is true, then (P ∙ Q) is false ->> [(P ∙ Q) v (P ∙ X)] is false.

Thus, ~[(P ∙ Q) v (P ∙ X)] is true ->> S is true.

If P is false and Q is false, then (P ∙ Q) is false ->> [(P ∙ Q) v (P ∙ X)] is false.

Thus, ~[(P ∙ Q) v (P ∙ X)] is true ->> S is true.

Thus, S is false always.

Related information
It is sometimes possible to determine the truth value of a compound statement even if some simpler statements constituting it are unknown in their truth values.
 
Comments 1 - 3 of 3  
Comments
Type in Your Comments Below

Agreed. the solution here is wrong. If P & Q are taken as true for example, then [P.(QvX)] is true for this case.

Posted on 06/10/2009 at 8:06:33 PM

but [P ∙ (Q v X)] and [(P ∙ Q) v (P ∙ X)] are logically equivalent statements. Since x v ~x is a tautology, S must always be true.

Posted on 02/23/2009 at 7:02:28 AM

Great article :-)

Posted on 02/06/2008 at 9:02:39 AM

Comments 1 - 3 of 3