Biconditional

Logic
definition

Also known as: if and only if, iff, ↔

Grade 9-12

View on concept map

A biconditional P \leftrightarrow Q is true when P and Q have the same truth value — both true or both false. Biconditionals define mathematical equivalence and appear in definitions (necessary and sufficient conditions), classification theorems, and logical circuit design where two conditions must match exactly.

Definition

A biconditional P \leftrightarrow Q is true when P and Q have the same truth value — both true or both false.

💡 Intuition

'P if and only if Q'—they're equivalent, true together or false together.

🎯 Core Idea

P \leftrightarrow Q means P \to Q AND Q \to P. Both directions must hold; proving only one direction is not enough.

Example

'A triangle is equilateral if and only if all angles are 60°.'

Formula

P \leftrightarrow Q \Leftrightarrow (P \to Q) \wedge (Q \to P)

Notation

P \leftrightarrow Q

🌟 Why It Matters

Biconditionals define mathematical equivalence and appear in definitions (necessary and sufficient conditions), classification theorems, and logical circuit design where two conditions must match exactly.

💭 Hint When Stuck

Split it into two separate proofs: first show P implies Q, then show Q implies P. Check off each direction.

Formal View

P \leftrightarrow Q \Leftrightarrow (P \to Q) \wedge (Q \to P) \Leftrightarrow (P \wedge Q) \vee (\neg P \wedge \neg Q)

Related Concepts

🚧 Common Stuck Point

To prove P \leftrightarrow Q, you must prove both directions.

⚠️ Common Mistakes

  • Proving only one direction (P \to Q) and claiming the biconditional is proved — you must also prove Q \to P
  • Confusing 'if' with 'if and only if' — 'P if Q' means Q \to P, while 'P iff Q' means both directions
  • Thinking P \leftrightarrow Q is true when P and Q have different truth values — it requires SAME truth values

Frequently Asked Questions

What is Biconditional in Math?

A biconditional P \leftrightarrow Q is true when P and Q have the same truth value — both true or both false.

What is the Biconditional formula?

P \leftrightarrow Q \Leftrightarrow (P \to Q) \wedge (Q \to P)

When do you use Biconditional?

Split it into two separate proofs: first show P implies Q, then show Q implies P. Check off each direction.

Prerequisites

How Biconditional Connects to Other Ideas

To understand biconditional, you should first be comfortable with conditional.

Visualization

Static

Visual representation of Biconditional