Symbolic LogicTruth Tables

Truth Values of the Connectives

Each connective is a truth function: the truth value of the compound depends only on the values of its parts.

Not started Jump to practice

In The Five Connectives you learned five symbols. Now we pin down exactly what each one means. The meaning of a connective is a rule: given the truth values of the parts, it tells you the truth value of the whole. Logicians call such a rule a truth function.

Key idea

Each connective is a truth function. $\neg p$ flips the value of $p$. $p \land q$ is true only when both are true. $p \lor q$ is false only when both are false. $p \to q$ is false only when $p$ is true and $q$ is false. $p \leftrightarrow q$ is true when $p$ and $q$ have the same value.
The four binary connectives, row by row. $\neg p$ is F when $p$ is T, and T when $p$ is F.
$p$$q$$p \land q$$p \lor q$$p \to q$$p \leftrightarrow q$
TTTTTT
TFFTFF
FTFTTF
FFFFTT

Why it works

Why is a conditional true when its antecedent is false? Think of $p \to q$ as a promise: "If you finish your chores, you can go to the movies." The promise is broken in one situation only: you finish your chores and are not allowed to go. If you did not finish them, nothing was promised, so the promise was not broken. Logic counts a claim that was not broken as true. This reading is called the material conditional, and it is the one every later rule assumes.
The conditional: one F, in the row where the antecedent is true and the consequent false.

Worked examples

Worked example: A false antecedent

Let $p$ be F and $q$ be T. What is the value of $p \to q$?
  1. The only row that makes a conditional F has $p$ T and $q$ F.
  2. Here $p$ is F, so the conditional is not broken.

Answer: T

Worked example: Inclusive or

Let $p$ and $q$ both be T. What is $p \lor q$?
  1. A disjunction is F only when both disjuncts are F.
  2. Here both are T.

Answer: T

Worked example: The biconditional

Let $p$ be F and $q$ be F. What is $p \leftrightarrow q$?
  1. A biconditional is T when both sides match.
  2. Both are F, so they match.

Answer: T

Common mistake

Calling $p \to q$ false, or "not applicable", when $p$ is false. In logic every formula is true or false in every row, and a conditional with a false antecedent is true. A check: the only F in the conditional column is the row T, F.
  • Negation: flip.
  • Conjunction: one F makes it F.
  • Disjunction: one T makes it T.
  • Conditional: F only for T → F.
  • Biconditional: T when the values match.

Because each connective is a truth function, the value of any formula, however long, is settled by the values of its letters. That is the fact behind every truth table in this unit, starting with Computing a Truth Value.

More on Teddy Rook BookTruth Tables

Practice

Pass with 3 right answers, the last 2 in a row. Each right answer earns 1 XP.

Loading practice…

Builds on

Leads to

Sources and further reading

  • Patrick J. Hurley and Lori Watson, A Concise Introduction to Logic, 13th ed., section 6.2, Truth Functions
  • forall x: Calgary, an open introduction to formal logic (P. D. Magnus, Tim Button and others; Open Logic Project), chapter on characteristic truth tables
@teddyrookbook GitHub