Propositional Logic_
Propositional Logic_
1. Core Concepts
● Propositions:
○Declarative statements that are either true or false, but not both.
○Examples:
■ "The sky is blue." (True/False)
■ "2 + 2 = 5." (False)
■ "It is raining." (True/False depending on the weather)
● Propositional Variables:
2. Truth Tables
● Systematic way to determine the truth value of a compound proposition for all possible
combinations of truth values for its individual propositions.
● Example: Truth table for P ∧ Q:
P Q P∧
Q
T T T
T F F
F T F
F F F
Export to Sheets
3. Logical Equivalences
● Propositions that have the same truth value for all possible truth assignments of their variables
are logically equivalent.
● Important Equivalences:
○ Commutative Laws: P ∧ Q ≡ Q ∧ P; P ∨ Q ≡ Q ∨ P
○ Associative Laws: (P ∧ Q) ∧ R ≡ P ∧ (Q ∧ R); (P ∨ Q) ∨ R ≡ P ∨ (Q ∨ R)
○ Distributive Laws: P ∧ (Q ∨ R) ≡ (P ∧ Q) ∨ (P ∧ R); P ∨ (Q ∧ R) ≡ (P ∨ Q) ∧ (P ∨ R)
○ De Morgan's Laws: ¬(P ∧ Q) ≡ ¬P ∨ ¬Q; ¬(P ∨ Q) ≡ ¬P 1 ∧ ¬Q
○ 1. math.stackexchange.com
○ math.stackexchange.com
○
○ Law of Implication: P → Q ≡ ¬P ∨ Q
4. Applications
● Computer Science:
○ Designing digital circuits (Boolean logic)
○ Programming languages
○ Artificial intelligence
● Mathematics:
○ Set theory
○ Proof theory
● Philosophy:
○ Formalizing arguments
○ Symbolic logic
5. Limitations
Key Takeaway:
Propositional logic provides a foundational framework for understanding how to reason logically with
statements. By mastering the concepts of propositions, connectives, and truth tables, you can analyze and
evaluate the validity of arguments and solve a wide range of problems in various fields.