Skip to content

Propositions and Connectives

A proposition is a declarative sentence that is either true (T) or false (F), but not both. Before we can reason about anything, we need to be able to tell propositions apart from sentences that have no truth value.

  • “7 is a prime number.” → proposition (true)
  • “Delhi is the capital of Nepal.” → proposition (false)
  • “Close the door.” → not a proposition (a command)
  • “Is it raining?” → not a proposition (a question)
  • "x+2=5x + 2 = 5" → not a proposition (an open sentence: its truth depends on xx)

We use lowercase letters p,q,r,…p, q, r, \dots as propositional variables.

Compound propositions are built from simpler ones using connectives.

SymbolNameRead asTrue when…
¬p\lnot pNegationnot pppp is false
p∧qp \land qConjunctionpp and qqboth are true
p∨qp \lor qDisjunctionpp or qqat least one is true
p→qp \to qImplicationif pp then qqexcept when pp is T and qq is F
p↔qp \leftrightarrow qBiconditionalpp if and only if qqboth have the same value
¬pNOTflips the value
p ∧ qANDtrue only if both are true
p ∨ qORtrue if at least one is true
p → qIMPLIESfalse only for T → F
p ↔ qIFFtrue when both match
The five logical connectives at a glance

Let pp: “It is raining” and qq: “I carry an umbrella”. Translate “If it is raining, then I carry an umbrella, and it is not raining.”

  1. “If it is raining, then I carry an umbrella” is p→qp \to q.
  2. “it is not raining” is ¬p\lnot p.
  3. The two parts are joined by “and”, so the result is (p→q)∧¬p(p \to q) \land \lnot p.
  • Treating “or” as exclusive. In logic, p∨qp \lor q is also true when both are true.
  • Thinking p→qp \to q is false when pp is false. A false premise makes the implication true (“vacuously true”).
  • A proposition has exactly one truth value: true or false.
  • Questions, commands and open sentences are not propositions.
  • The five connectives are ¬,∧,∨,→,↔\lnot, \land, \lor, \to, \leftrightarrow.
  • p→qp \to q is false in exactly one case: pp true and qq false.

4 questions. Pick an answer to check it, or open "Show answer".

  1. Which of the following is a proposition?

    Show answer

    Answer: B. “7 is a prime number.”

    Explanation: It is a declarative sentence with a definite truth value (true). The others are a command, an open sentence whose truth depends on xx, and a question.

  2. When is p→qp \to q false?

    Show answer

    Answer: C. When pp is true and qq is false

    Explanation: An implication only fails when a true premise leads to a false conclusion. If pp is false, the implication is vacuously true.

  3. If pp is true and qq is true, what is the value of p∨qp \lor q?

    Show answer

    Answer: A. True

    Explanation: Logical “or” is inclusive: it is true when at least one part is true, including when both are. Choosing “False” confuses it with exclusive or (XOR).

  4. Let pp: “I study” and qq: “I pass”. Which is the correct translation of “I pass only if I study”?

    Show answer

    Answer: B. q→pq \to p

    Explanation: ”AA only if BB” means A→BA \to B. Here AA is “I pass” and BB is “I study”, so it is q→pq \to p. The tempting answer p→qp \to q reverses the direction.

© 2026 Navninder Singh Benipal. Free to read and study. Licensed under CC BY-NC-ND 4.0: share the link, but please don't republish or sell these notes.