Proofs Involving Conjunctions and Biconditionals

Chapter 3: Proofs

Learning objectives

  • Prove a conjunction by proving each conjunct separately
  • Prove a biconditional by proving both directions
  • Use conjunctive givens by extracting individual parts
  • Organize multi-part proofs clearly
Modus ponens (→ elimination)P → QP→EQFrom P → Q and P, conclude Q

How do you prove two things at once? You prove them one at a time. The strategy for a conjunction is the simplest in this chapter, split the goal into independent sub-proofs, but it underpins every "iff" theorem in mathematics. Biconditionals P⇔QP \Leftrightarrow Q are conjunctions in disguise ((Pβ‡’Q)∧(Qβ‡’P)(P \Rightarrow Q) \wedge (Q \Rightarrow P)), so they too split. The discipline you learn here, signposting each part, handling them independently, then concluding, is what keeps multi-part proofs from collapsing into incoherent mush, especially when each direction needs a different proof technique.

Proving a conjunction

To prove P∧QP \wedge Q:

  1. Prove PP.
  2. Prove QQ.
  3. Conclude P∧QP \wedge Q. β– \blacksquare

Signpost the two parts clearly: "First, we show PP... Next, we show QQ..." Each sub-proof may use any strategy, direct, contrapositive, contradiction, case analysis, and the two sub-proofs are independent. The reader should never wonder which conjunct you are currently arguing.

Using a conjunctive given

If you have a given P∧QP \wedge Q, you may freely use both PP and QQ separately. This is the easy direction: a conjunction in the givens is a gift, two facts for the price of one. Unpack it explicitly: "from the given P∧QP \wedge Q we have PP; we also have QQ."

Proving a biconditional

A biconditional P⇔QP \Leftrightarrow Q means "PP if and only if QQ," equivalent to (Pβ‡’Q)∧(Qβ‡’P)(P \Rightarrow Q) \wedge (Q \Rightarrow P). So a biconditional proof is structurally two conditional proofs:

  1. (β‡’\Rightarrow) Assume PP, prove QQ.
  2. (⇐\Leftarrow) Assume QQ, prove PP.
  3. Conclude P⇔QP \Leftrightarrow Q. β– \blacksquare

The two directions can use entirely different techniques. A famous example: "an integer nn is even iff n2n^2 is even." The forward direction (nn even β‡’\Rightarrow n2n^2 even) is a one-line direct proof. The backward direction (n2n^2 even β‡’\Rightarrow nn even) is cleanest by contrapositive (nn odd β‡’\Rightarrow n2n^2 odd). Always label which direction you are doing.

Circular chains for multiple equivalences

When proving P1⇔P2⇔P3⇔⋯⇔PnP_1 \Leftrightarrow P_2 \Leftrightarrow P_3 \Leftrightarrow \cdots \Leftrightarrow P_n, instead of proving (n2)\binom{n}{2} pairwise equivalences, prove the circular chain:

P1⇒P2⇒P3⇒⋯⇒Pn⇒P1P_1 \Rightarrow P_2 \Rightarrow P_3 \Rightarrow \cdots \Rightarrow P_n \Rightarrow P_1

This gives all equivalences via transitivity. For n=3n = 3, you prove 3 implications instead of 6 separate iffs. Circular chains are how textbooks present "the following are equivalent" (TFAE) theorems: characterise the same condition six different ways and prove the chain once.

How to lay out a clean multi-part proof

Use whitespace, labels, and topic sentences. A two-part conjunction proof might look like:

"Proof. We show both PP and QQ. Part 1 (proof of PP): <argument>. Part 2 (proof of QQ): <argument>. Since both parts hold, P∧QP \wedge Q. β– \blacksquare"

This structure is not decorative; it lets a reader scan to the part they want to check and signals to a grader (or proof assistant) that you understand the conjunctive nature of the goal.

Pause and think: To prove "an integer nn is divisible by 6 iff nn is divisible by 2 and divisible by 3," what are the two directions? Which direction needs the fact gcd⁑(2,3)=1\gcd(2, 3) = 1?

Try it

  • Predict, before writing: in the proof of "nn even iff n2n^2 even," which direction will you do by direct proof and which by contrapositive? Why?
  • Skeleton: write the topic sentences for the two parts of a proof that "if nn is even, then n2n^2 is even AND n3n^3 is even."
  • Spot the flaw: a student writes "Proof of P⇔QP \Leftrightarrow Q: Assume PP. Then QQ. Therefore P⇔QP \Leftrightarrow Q." What is missing?
  • Circular chain practice: for an integer nn, set P1P_1: 'nn is even,' P2P_2: 'n+2n + 2 is even,' P3P_3: 'nβˆ’4n - 4 is even.' Sketch the three implications you would prove to establish all three equivalences.
  • Distinguish: which form fits this statement, "For real xx, x2=0x^2 = 0 iff x=0x = 0"? Conjunction, biconditional, or both?

A trap to watch for

The single most common biconditional error is to prove only one direction and call it done. "Assume PP. Then QQ. So P⇔QP \Leftrightarrow Q" is HALF a proof: you have proven Pβ‡’QP \Rightarrow Q. You still must show Qβ‡’PQ \Rightarrow P. The trap is that the forward direction often feels obvious enough that the backward direction seems implied, but logically, "Pβ‡’QP \Rightarrow Q" and "Qβ‡’PQ \Rightarrow P" are independent statements. Many false "biconditional" claims fail in exactly one direction (e.g. "x2>0x^2 > 0 iff x>0x > 0", the forward direction is false for x=βˆ’1x = -1). Always do both, and label them clearly.

What you now know

You can prove a conjunction P∧QP \wedge Q by independent sub-proofs of PP and QQ, and you can prove a biconditional P⇔QP \Leftrightarrow Q by handling both implications in turn, often with different techniques. You can collapse multiple equivalences into a single circular chain, and you know how to typeset a multi-part proof so the reader (and your future self) can follow it. The remaining shapes you might meet are disjunctions and existence-with-uniqueness; both are coming up next.

References

  • Velleman, D. J. (2019). How to Prove It: A Structured Approach (3rd ed.). Cambridge University Press, Β§3.4.
  • Hammack, R. (2018). Book of Proof (3rd ed.). Open-source textbook, ch. 7 (Biconditional).
  • Solow, D. (2014). How to Read and Do Proofs (6th ed.). Wiley, ch. 8 (Iff).
  • Bloch, E. D. (2011). Proofs and Fundamentals. Springer, ch. 3.
  • Pierce, B. C. et al. (2018). Software Foundations, Vol. 1: Logical Foundations. Online textbook (Coq), ch. 'Logic' (iff destruct).

This page is prerendered for SEO and accessibility. The interactive widgets above hydrate on JavaScript load.