Skip to main content

Basic proof techniques

A proof is a finite sequence of steps which establishes the validity of a statement. When writing a proof, we assume the validity of a certain set of statements without proof (these statements are called axioms). So, roughly speaking, we start with a set of axioms (the most popular axioms in use is called Zermelo-Fraenkel (ZF) axioms), and apply a logical rule at each step, until we reach the desired statement; each such step is often called logical deduction.

📄️ Contradiction

Another important proof strategy is called proof by contradiction. In particular, we assume that the statement we want to prove is false, and use logical deductions to derive something which is trivially false (e.g., $0 \neq 0$). This would then imply that the original statement must be true. Let’s again look at a concrete and classical example. We say that a positive integer $x$ is a prime if $1$ and $x$ are the only positive integers that divide $x$. We will use the following lemma (whose proof is deferred to the subsequent lectures).