A mathematical proof is a way to show that a mathematical theorem is true. To prove a theorem is to show that theorem holds in all cases (where it claims to hold). To prove a statement, one can either use axioms, or theorems which have already been shown to be true. Many techniques for proving a statements exist, and these include proof by induction, proof by contraction and proof by cases.