Skip to main content

Discrete Mathematical Structures

Subsection 1.4.6 Summary guidelines for proofs

  1. Use complete sentences.
  2. Each sentence should set notation or be a true statement.
  3. Each true statement should be a conclusion that can be drawn from the previous statements using a definition, computation, or result proved in class.
  4. Do not assert the truth of statement to be proven at the beginning of a proof. Preface such statements with β€œWe wish to prove” or something similar.
  5. Oftentimes, a good first step is just unwinding the definitions.
  6. To prove β€œif \(p\) , then \(q\)” directly, start the proof by assuming \(p\) is true. Then deduce that \(q\) must be true. See Proof TechniqueΒ 1.4.2.1.
  7. To prove β€œif \(p\) , then \(q\)” by contraposition, start the proof by assuming \(q\) is false. Then deduce that \(p\) must be false. See Proof TechniqueΒ 1.4.3.1.
  8. To prove \(p\) by contradiction, start the proof by assuming \(p\) is false. Then deduce a contradiction. See Proof TechniqueΒ 1.4.4.1.
Here are some examples of what is meant by ItemΒ 2 above.
  • β€œ\(ax\)” is not a sentence.
  • β€œ\(ax = b\) has a solution.” is a sentence, but it is not true or false. We need to know more about \(a\) and \(b\text{.}\)
  • β€œLet \(a \in \RR\) , \(a \neq 0\text{.}\) Then \(ax = b\) has a solution.” is a bit better. The first sentence sets notation, but the second sentence is still neither true nor false since we have not specified the universe for \(b\) .
  • β€œLet \(a \in \RR\) , \(a \neq 0\text{.}\) Then \(ax = b\) has a solution for every \(b \in \RR\text{.}\)” The first sentence sets notation. All of the notation is defined. The second sentence is true.