7.3 Logical Statements, Connectives, Conditionals & Truth Tables

Key Takeaways

  • A proposition is a declarative statement that is definitively True (TT) or False (FF), but not both; questions, commands, opinions, and paradoxes are not propositions.

  • A conjunction (p∧qp \land q) is True only when both variables are True; a disjunction (p∨qp \lor q) is False only when both variables are False.

  • A conditional statement (p→qp \rightarrow q) is False in only one case: when the hypothesis pp is True and conclusion qq is False (T→FT \rightarrow F is FF); if pp is False, the conditional is vacuously True.

  • A biconditional (p↔qp \leftrightarrow q) is True when both components share the identical truth value (both True or both False).

  • Compound statements are classified by their truth table outputs: a Tautology is always True (TT), a Contradiction is always False (FF), and a Contingency contains both TT and FF values.

Last updated: August 2026

7.3 Logical Statements, Connectives, Conditionals & Truth Tables

Symbolic logic is the formal mathematical framework used to analyze statements, evaluate truth conditions, and assess deductive validity. On the CLEP College Mathematics exam, logic questions frequently test truth table evaluation, compound connectives, conditional implication behavior, and tautology identification. Mastering truth tables and formal logical definitions guarantees consistent exam accuracy.


1. Propositions vs. Non-Propositions

A proposition (or statement) is a declarative sentence that is definitively True (TT) or False (FF), but not both simultaneously.

+-----------------------------------------------------------------------------+
|                        PROPOSITION IDENTIFICATION GUIDE                     |
|                                                                             |
|   Sentence                                   Proposition?  Truth Value      |
|   --------                                   ------------  -----------      |
|   "Austin is the capital of Texas."          YES           True (T)         |
|   "8 + 5 = 12"                               YES           False (F)        |
|   "Every prime number is odd."               YES           False (F, 2)     |
|   "Please submit your exam." (Command)       NO            N/A              |
|   "What time does the lecture begin?"        NO            N/A              |
|   "x + 7 = 15" (Open algebraic sentence)     NO            N/A (x unknown)  |
|   "This sentence is false." (Paradox)        NO            N/A              |
+-----------------------------------------------------------------------------+

2. Fundamental Logical Connectives

Compound statements are constructed by joining simple propositions using logical connectives.

ConnectiveNameSymbolic FormKey Truth Condition
NegationNOT¬p\neg p or ∼p\sim pInverts the truth value of pp
ConjunctionANDp∧qp \land qTrue ONLY if both pp and qq are True
DisjunctionOR (Inclusive)p∨qp \lor qFalse ONLY if both pp and qq are False
Exclusive ORXORp⊕qp \oplus qTrue if exactly one of pp or qq is True
ConditionalIF... THENp→qp \rightarrow qFalse ONLY when pp is True and qq is False
BiconditionalIF AND ONLY IFp↔qp \leftrightarrow qTrue when pp and qq have identical truth values

Master Truth Table for Basic Connectives

ppqq¬p\neg pp∧qp \land qp∨qp \lor qp⊕qp \oplus qp→qp \rightarrow qp↔qp \leftrightarrow q
TTFTTFTT
TFFFTTFF
FTTFTTTF
FFTFFFTT

3. In-Depth Analysis of Conditional Statements (p→qp \rightarrow q)

A conditional statement (implication) p→qp \rightarrow q links an antecedent (hypothesis pp) to a consequent (conclusion qq).

Verbal Phrasings for p→qp \rightarrow q

  • "If pp, then qq"
  • "pp implies qq"
  • "pp only if qq"
  • "qq if pp"
  • "pp is sufficient for qq"
  • "qq is necessary for pp"
+-----------------------------------------------------------------------------+
|                      THE CONDITIONAL CONTRACT ANALOGY                       |
|                                                                             |
|   Promise: "If you wash the car (p), I will pay you $20 (q)."               |
|                                                                             |
|   Row 1: Wash car (T), Paid $20 (T)     --> Promise Kept    (TRUE)          |
|   Row 2: Wash car (T), NOT paid (F)     --> Promise BROKEN  (FALSE)         |
|   Row 3: Didn't wash (F), Paid $20 (T)  --> Generosity      (TRUE)          |
|   Row 4: Didn't wash (F), NOT paid (F)  --> No breach       (TRUE)          |
+-----------------------------------------------------------------------------+

The Principle of Vacuous Truth

If the hypothesis pp is False, the conditional statement p→qp \rightarrow q is automatically True, regardless of whether the conclusion qq is True or False.

  • Example: "If 2+2=52 + 2 = 5, then the moon is made of green cheese" is mathematically True because the antecedent (2+2=52 + 2 = 5) is False.

4. Biconditional Statements (p↔qp \leftrightarrow q)

A biconditional statement asserts that pp and qq imply each other: (p→q)∧(q→p)(p \rightarrow q) \land (q \rightarrow p). It is written as "pp if and only if qq" (abbreviated as "pp iff qq").

  • p↔qp \leftrightarrow q is True when pp and qq are both True or both False.
  • p↔qp \leftrightarrow q is False when pp and qq have opposite truth values.

5. Constructing Multi-Column Truth Tables

For a compound expression with nn propositional variables, the truth table requires exactly 2n2^n rows (22 variables =4= 4 rows; 33 variables =8= 8 rows).

Standard Operator Hierarchy (Order of Operations)

  1. Parentheses (...)
  2. Negation ~ / ¬
  3. Conjunction ^ / ∧ and Disjunction v / ∨ (left to right)
  4. Conditional →
  5. Biconditional ↔

Worked Example 1: Constructing a Truth Table for ¬(p∧q)∨(p→q)\neg(p \land q) \lor (p \rightarrow q)

ppqqp∧qp \land q¬(p∧q)\neg(p \land q)p→qp \rightarrow q¬(p∧q)∨(p→q)\neg(p \land q) \lor (p \rightarrow q)
TTTFTT
TFFTFT
FTFTTT
FFFTTT

Result: The final column contains entirely True values. Thus, this statement is a tautology.


6. Classifications of Compound Statements

+-----------------------------------------------------------------------------+
|                   STATEMENT CLASSIFICATION BY TRUTH TABLE                   |
|                                                                             |
|   Classification     Definition                      Example                |
|   --------------     ----------                      -------                |
|   Tautology          True in EVERY row               p v ~p                 |
|   Contradiction      False in EVERY row              p ^ ~p                 |
|   Contingency        Contains at least one T         p -> q                 |
|                      and at least one F              p v q                  |
+-----------------------------------------------------------------------------+
  1. Tautology: A statement that is logically true under every possible interpretation (e.g., p∨¬pp \lor \neg p, (p∧q)→p(p \land q) \rightarrow p).
  2. Contradiction (Self-Contradiction): A statement that is logically false under every possible interpretation (e.g., p∧¬pp \land \neg p, ¬(p→p)\neg(p \rightarrow p)).
  3. Contingency: A statement whose truth value depends on the truth values of its constituent variables (neither a tautology nor a contradiction).

7. Common CLEP Traps & Strategic Checkpoints

  • Trap 1: The F→FF \rightarrow F Case in Conditionals: Many students intuitively believe that if both pp and qq are False, p→qp \rightarrow q must be False. Remember: F→FF \rightarrow F is TRUE.
  • Trap 2: "pp only if qq" vs. "pp if qq":
    • "pp only if qq" translates to p→qp \rightarrow q (qq is the consequent).
    • "pp if qq" translates to q→pq \rightarrow p (qq is the antecedent).
  • Trap 3: Negation Precedence: In ¬p∧q\neg p \land q, the negation applies only to pp. If the entire conjunction is negated, parentheses are required: ¬(p∧q)\neg(p \land q).
  • Trap 4: Truth Table Row Calculation: Ensure your truth table has 2n2^n rows. Missing rows guarantees an incorrect tautology/contingency classification.
Test Your Knowledge

Which of the following sentences represents a valid logical proposition?

A

"Please close the classroom door."

B

"Is 2\sqrt{2} an irrational number?"

C

"The integer 1717 is a prime number."

D

"This statement is false."

Test Your Knowledge

Under which specific assignment of truth values is the conditional statement p→qp \rightarrow q evaluated as FALSE?

A

pp is False and qq is False

B

pp is False and qq is True

C

pp is True and qq is True

D

pp is True and qq is False

Test Your Knowledge

Which of the following compound propositional expressions is a TAUTOLOGY (true for every possible combination of truth values of its constituent variables)?

A

(p∧q)→p(p \land q) \rightarrow p

B

p∧¬pp \land \neg p

C

p→¬pp \rightarrow \neg p

D

p∨qp \lor q

Sections you finish are checked off in the contents.