Every proof strategy, and when to reach for it
Six ways to prove a claim -- read the claim's shape, then pick.
Read the claim before choosing a tool. A claim asserting something is impossible, or that nothing of a kind exists, almost always wants contradiction. A plain conditional wants direct proof if its hypothesis unfolds easily, or contrapositive if the negated conclusion unfolds more easily instead. A claim whose truth genuinely splits on a hidden condition (parity, sign, remainder) wants cases. An "exists" claim wants an existence proof -- constructive if a witness is easy to name, nonconstructive otherwise. And before committing to any of the above, a suspicious universal claim is always worth testing for a counterexample first.
Proving a conditional true
Example
Fix an arbitrary object satisfying the hypothesis, then chain justified steps to the conclusion.
Example
Reach for this when the hypothesis is awkward to unfold but the negated conclusion is concrete.
Proving something is impossible, or false
Example
Assume the negation, derive a statement of the form R and NOT R.
Example
Disproving a universal claim needs exactly one well-chosen witness that fails it.
When the truth splits on a hidden condition
Example
Split the domain into exhaustive cases (parity is the most common split), and prove each one.
Proving something exists (or exactly one exists)
One verified witness is a complete proof -- no general argument needed.
Names and checks the witness directly.
Argues a witness must exist without ever naming one -- pigeonhole (Chapter 10) is the classic example.
A separate argument -- existence alone never confirms there is only one.