Skip to main content
Logo image

Section 6.2 Common mathematical statements

In mathematics, we often want to prove that some statement P logically implies some other statement Q; i.e. we want to prove that Pโ‡’Q or (โˆ€x)(P(x)โ‡’Q(x)). Note that the universal form covers the common statement โ€œall A are Bโ€, since this can be rephrased โ€œfor all x, if x is A then x is Bโ€.
Below are some common methods for proving Pโ‡’Q. In the universal case (โˆ€x)(P(x)โ‡’Q(x)), the domain of x may be infinite, so we cannot prove P(x)โ‡’Q(x) for each specific x, one-by-one. Instead, we treat x as a fixed but arbitrary object in the domain, and try to construct an argument proving P(x)โ‡’Q(x) which does not depending on knowing the specific object x. So all of the methods below can also be used in the universal case.
Since a conditional Pโ†’Q is true automatically when P is false, it will be a tautology as long as we cannot have the case of P true and Q false at the same time. (See Figure 1.3.2.) Therefore, we (almost always) begin a proof by assuming that P is true, and proceed to demonstrate that Q must then also be true, based on that assumption.