Or is inclusive
p ∨ q is true when both are true. English "or" is often exclusive ("soup or salad"), and reading ∨ that way is the single most common error in this course.
Four connectives, each defined by exactly what it does to truth values. The one that causes trouble is ∨, which is inclusive — and the one English does not have a clean word for is ⊕.
Core ideas
A connective is defined by its truth table and by nothing else. Any intuition about the English word is a convenience, not the definition.
p ∨ q is true when both are true. English "or" is often exclusive ("soup or salad"), and reading ∨ that way is the single most common error in this course.
∧ takes two truth values and returns one. It does not know or care what the propositions are about, which is why p ∧ q and q ∧ p are the same.
¬ binds tightest, then ∧, then ∨. So ¬p ∧ q means (¬p) ∧ q. When in doubt, write the parentheses.
The material
Each defined by a truth table, then read back into English.
¬p ("not p") is true when p is false and false when p is true. It is the only unary connective in this course.
p ∧ q ("p and q") is true exactly when both p and q are true — one row of the four.
p ∨ q ("p or q") is true exactly when at least one of p, q is true — three rows of the four. This is the inclusive or.
p ⊕ q is true exactly when exactly one of p, q is true. It is false when both are true, which is where it parts company with ∨.
The two disjunctions differ in exactly one row of four, and that row is where natural language is ambiguous. "You may have coffee or tea" usually means ⊕; "an error occurs if the file is missing or unreadable" means ∨. Mathematics settles the ambiguity by decree: ∨ is always inclusive.
Two English constructions to watch. "Neither p nor q" is ¬p ∧ ¬q, which “Logical Equivalence” shows equals ¬(p ∨ q). "p unless q" is ¬q → p, which is “The Conditional and Its Relatives”'s business and is not p ⊕ q.
In order from tightest to loosest: ¬, then ∧, then ∨ and ⊕, then →, then ↔. So ¬p ∨ q ∧ r means (¬p) ∨ (q ∧ r). This is convention rather than mathematics, and parentheses always win.
Interactive
Every assignment, evaluated
Method
The verb tells you the shape; the small words tell you which.
Split the sentence into the smallest parts that are themselves true or false, and name them p, q, r.
"and", "but", "yet" and "however" are all ∧. "or" is ∨ unless the sentence forces exclusivity. "neither…nor" is a negated disjunction.
Ask what happens when both hold. If the sentence is still true, it is ∨; if it becomes false, it is ⊕.
Write the formula with explicit parentheses and test it on the case you understand best. One wrong row means a wrong translation.
Let p = "it is raining" and q = "the ground is wet".
"But" is ∧. It carries a contrast in English that logic simply discards, because the truth value of "p but q" is the truth value of "p and q" in every case. Losing that shade of meaning is a deliberate trade: what remains is checkable.
The test is not reciting the tables: it is being handed "either p or q" in a sentence and deciding correctly whether both holding keeps it true.
Something to change about this lesson? Write it down, tick it off when it is handled, and export the list when you want to act on it. Kept in this browser only: nothing is sent anywhere, and nobody is notified.
No recommendations yet for this lesson.