Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Propositional logic symbols are the alphabet of formal reasoning. Without fluency in these symbols, you can't read, write, or evaluate logical arguments. In Formal Logic II, you're expected to translate natural language into symbolic form, construct truth tables, and identify valid argument structures. Every proof technique you'll encounter, from direct proof to reductio ad absurdum, depends on your command of these fundamental connectives.
Don't just memorize what each symbol looks like. You need to understand how each connective transforms truth values, when statements using them are true or false, and how they relate to one another through logical equivalences. The difference between acing an exam and struggling through it often comes down to whether you can instantly recognize that is logically equivalent to , or spot that is really just in disguise.
Before you can combine statements, you need the raw materials. These are the irreducible elements of propositional logic, the atoms from which all compound statements are built.
Atomic propositions are the simplest declarative statements in propositional logic. They can't be broken down into smaller logical components. Each one has exactly one truth value: either true or false, never both, never neither. Think of them as variables in a formula. They let you analyze argument structure without worrying about specific content.
For example, might stand for "It is raining" and for "The ground is wet." The logic doesn't care what the sentences say; it only tracks how truth values flow through the connectives.
A tautology is a proposition that is always true, no matter what truth values you assign to its components. The classic example is ("either p or not p"). Every row of its truth table comes out true.
In proofs, tautologies represent logical validity itself. Any premise set trivially entails โค, and recognizing tautological forms helps you simplify expressions quickly.
A contradiction is a proposition that is always false. No assignment of truth values can make it true. The standard example is ("p and not p").
Contradictions are central to proof by contradiction (reductio ad absurdum): if assuming some statement lets you derive โฅ, that assumption must be false.
Compare: Tautology (โค) vs. Contradiction (โฅ). Both are truth-value constants, but โค anchors validity while โฅ signals inconsistency. If you're asked to prove a statement is a tautology, you're showing it's true on every row of the truth table. Proving something leads to contradiction shows it's necessarily false.
This is your only single-input connective. It operates on one proposition and flips its truth value.
Negation reverses the truth value of any proposition. If is true, is false, and vice versa. Read as "it is not the case that p."
Negation is the foundation for De Morgan's Laws, which you'll use constantly:
These equivalences let you push negation inside parentheses by flipping the connective between โง and โจ. Getting comfortable with this move is essential for natural deduction and simplification.
These operators take two propositions and produce a new compound statement. Each has a distinct truth-functional definition that determines exactly when the compound is true or false.
Conjunction is true only when both conjuncts are true. This makes it the strictest binary connective. means "p and q," and both conditions must hold simultaneously.
Use conjunction when modeling requirements or necessary conditions. If a problem says "you must have a ticket and valid ID," that's .
Disjunction is true when at least one disjunct is true. This is inclusive or, meaning the compound is also true when both disjuncts are true. is only false when both and are false.
Disjunction appears in proof by cases (disjunction elimination): if you know , and you can prove some conclusion from alone and also from alone, then follows.
Exclusive OR is true when exactly one proposition is true, and false when both are true or both are false. means "p or q, but not both."
You can express XOR using basic connectives: . This decomposition is useful for translation problems.
Compare: Disjunction (โจ) vs. Exclusive OR (โ). Both are "or" operations, but โจ allows both to be true while โ requires exactly one. The only row where they differ is when both and are true: โจ gives true, โ gives false. Watch out: natural language "or" is often ambiguous, so always clarify whether inclusive or exclusive is intended.
These connectives express logical relationships between propositions. They're the backbone of argument structure and logical inference.
The conditional is false only when the antecedent is true and the consequent is false. In every other case, it's true. reads as "if p, then q," or equivalently "p implies q" or "p only if q."
The tricky part: when is false, is true regardless of . This is called vacuous truth, and it trips people up. The conditional doesn't claim any causal connection; it only says "you won't find true with false."
The equivalence is heavily tested. Know it cold. It's also the basis for the contrapositive: .
The biconditional is true when both propositions share the same truth value, either both true or both false. means "p if and only if q" (often abbreviated "p iff q").
It's equivalent to . This tells you something important: to prove a biconditional, you must prove both directions of implication.
Compare: Conditional (โ) vs. Biconditional (โ). The conditional is asymmetric: can imply without implying . The biconditional is symmetric. On proofs and FRQs, when asked to prove equivalence, you must prove both directions; for implication, only one direction is required.
Without clear structure, complex formulas become ambiguous. Parentheses impose order and eliminate interpretive confusion.
Parentheses group propositions to specify which connectives apply first. They override the default precedence rules.
The standard operator precedence (from highest to lowest binding strength) is:
But relying on precedence alone is risky. Consider: "p and q or r" could mean or , and these have different truth tables.
Compare: vs. . Same symbols, different meanings. The first is true whenever is true (regardless of and ). The second requires to be true. Always use parentheses to eliminate ambiguity on exams.
| Concept | Symbol | Key Fact |
|---|---|---|
| Truth-value constants | โค, โฅ | Always true / always false |
| Atomic propositions | p, q, r | Simplest statements; one truth value each |
| Negation | ยฌ | Flips truth value (unary) |
| Conjunction | โง | True only when both are true |
| Disjunction | โจ | False only when both are false |
| Exclusive OR | โ | True when exactly one is true |
| Conditional | โ | False only when T โ F |
| Biconditional | โ | True when both share the same truth value |
| Parentheses | ( ) | Override precedence; eliminate ambiguity |
Which two symbols represent propositions with fixed truth values regardless of their components, and how do their truth values differ?
Compare the truth conditions for โจ and โ. In what specific case do they produce different truth values?
If is true and is false, what can you conclude about ? Why does this sometimes seem counterintuitive?
How would you express using only โ, โง, and the propositions p and q? What does this tell you about the relationship between conditionals and biconditionals?
Given the formula , write two different parenthesized versions that would produce different truth values when is true, is false, and is true.