Propositional logic is a powerful tool for analyzing arguments reasoning. It uses symbols to represent statements and to combine them, allowing us to evaluate complex propositions and determine their truth values.
Truth tables are key in propositional logic, helping us assess the validity of arguments and identify logical equivalences. By understanding the rules of logical connectives, we can navigate complex reasoning and uncover fundamental truths in logical statements.
Propositional Logic
Propositional logic and syntax
Top images from around the web for Propositional logic and syntax
logic - Playing with propositional truth-tables - Mathematics Stack Exchange View original
Is this image relevant?
1 of 3
Formal system for reasoning about propositions and their relationships using logical connectives
Declarative sentences that can be either true false (propositions)
Most basic propositions represented by lowercase letters (p, [q](https://www.fiveableKeyTerm:q), r)
Symbols used to combine propositions to form more complex propositions (logical connectives)
"" reverses the of a (, ¬)
"and" true only when both propositions are true (, ∧)
"or" true when at least one proposition is true (, ∨)
"if...then" true except when the antecedent is true and the consequent is false (, →)
"if and only if" true when both propositions have the same (, ↔)
Propositions constructed according to the syntax rules of propositional logic (, WFFs)
Atomic propositions are WFFs
¬ϕ is a WFF if ϕ is a WFF
(ϕ∧ψ), (ϕ∨ψ), (ϕ→ψ), and (ϕ↔ψ) are WFFs if ϕ and ψ are WFFs
Truth tables for formulas
Evaluate the truth values of propositional formulas for all possible combinations of truth values of their constituent atomic propositions
Each atomic proposition assigned a column, all possible combinations of truth values listed
Truth values of complex propositions determined by applying the rules of the logical connectives
Two propositional formulas logically equivalent if they have the same truth value for all possible combinations of truth values of their atomic propositions
determined by comparing the truth tables of the formulas
Formulas logically equivalent if truth tables are identical
Rules of logical connectives
(¬)
¬p true when p false, false when p true
Conjunction (∧)
p∧q true only when both p and q true
Disjunction (∨)
p∨q true when at least one of p or q true
Implication (→)
p→q true except when p true and q false
Biconditional (↔)
p↔q true when both p and q have the same truth value
Logical Equivalence and Validity
Validity of propositional arguments
Propositional argument valid if and only if its conclusion true whenever all its premises true
To prove validity using truth tables, construct a truth table with columns for premises and conclusion
Argument valid if conclusion true in every row where all premises true
Common logical equivalences
De Morgan's laws: ¬(p∧q)≡(¬p∨¬q) and ¬(p∨q)≡(¬p∧¬q)
Double negation: ¬(¬p)≡p
: (p→q)≡(¬p∨q)
Biconditional equivalence: (p↔q)≡(p→q)∧(q→p)
Propositional formula always true, regardless of the truth values of its atomic propositions ()