In modern logic, we use special symbols to remove the ambiguity of ordinary language and reveal the underlying logical structure of an argument. The basic units are statements (or propositions), which are sentences that can be either True or False.
Symbolization is the process of translating arguments from ordinary language into the symbols of modern logic. This helps us to clearly see the argument's form and test its validity.
Argument: "If it is raining (R), then the ground is wet (W). It is raining (R). Therefore, the ground is wet (W)."
R ⊃ W
R
/ ∴ W
A truth-function (or connective) is a logical operator that builds a complex statement from simple ones. The truth value (True/False) of the complex statement is completely determined by (is a "function" of) the truth values of the simple statements.
| Function | Symbol | Name | Meaning | Truth-Table |
|---|---|---|---|---|
| Negation | ~ (tilde) | "Not p" | Reverses the truth value of the statement it precedes. |
p | ~p T | F F | T |
| Conjunction | • (dot) | "p and q" | True only if both conjuncts (p, q) are true. |
p | q | p • q T | T | T T | F | F F | T | F F | F | F |
| Disjunction | v (wedge) | "p or q" | This is the inclusive "or". It is true if at least one disjunct is true. It is false only if both are false. |
p | q | p v q T | T | T T | F | T F | T | T F | F | F |
| Implication | ⊃ (horseshoe) | "If p then q" | Called "Material Implication." It is false only if the antecedent (p) is true and the consequent (q) is false. |
p | q | p ⊃ q T | T | T T | F | F F | T | T F | F | T |
| Equivalence | ≡ (triple bar) | "p if and only if q" | Called "Material Equivalence." It is true only if both p and q have the same truth value. |
p | q | p ≡ q T | T | T T | F | F F | T | F F | F | T |