Section 1.2 Propositional Logic: CS 130 - Discrete Structures
Section 1.2 Propositional Logic: CS 130 - Discrete Structures
2 Propositional Logic
• Definition of Argument:
– An argument is a sequence of statements in which
the conjunction of the initial statements (called the
premises/hypotheses) is said to imply the final
statement (called the conclusion). An argument can
be presented symbolically as:
– (P1 Λ P2 Λ ... Λ Pn) Q
– Where P1, P2, ..., Pn represent the hypotheses and Q
represents the conclusion
– The question can be stated as:
• when can Q be logically deduced from P1, P2, ..., Pn?
• when is Q a logical conclusion from P1, P2, ..., Pn?
• For example:
– P1: Neil Armstrong was the first to step on the moon.
– P2 : Mars is a red planet.
– and the conclusion
– No human has ever been to Mars.
R, S RΛS Conjunction-con
• Your turn
– [(A V B’) C] Λ (C D) Λ A D
P V Q, P´ Q Disjunctive syllogism- ds
P, P´ Q Inconsistency - inc
P Λ (Q V R) (P Λ Q) V (P Λ R) Distributive - dist
P V (Q Λ R) (P V Q) Λ (P V R) Distributive - dist
• (A’ V B) Λ (B C) (A C)
• Your turn:
– (A B) ^ (C’ v A) ^ C B
– (A Λ B)’ Λ (C’ Λ A)’ Λ (C Λ B’)’ A’
– A ^ (B C) (B (A ^ C))
– [A (B v C)] ^ B’ ^ C’ A’
• Russia was a superior power, and either France was not strong
or Napoleon made an error. Napoleon did not make an error,
but if the army did not fail, then France was strong. Hence the
army failed and Russia was a superior power.