This note addresses how to make a mathematical statement precise and how to justify a conclusion from stated assumptions. These ideas will recur in direct proofs, proofs by contrapositive, and induction. MIT’s introductory proof notes provide a useful companion for the organization of mathematical arguments [1][1] T. Leighton and R. Rubinfeld, “What Is a Proof?,” 2006. MIT 6.042/18.062J lecture notes, September 7, 2006. https://web.mit.edu/neboat/Public/6.042/proofs.pdf.
We use classical logic and take . Truth and falsity are understood relative to a specified domain and interpretation. This does not mean that an algorithm can always determine which one applies.
From sentences to propositions
A proposition is a meaningful assertion with a truth value under a given interpretation. A domain specifies the objects that variables may range over. Having a definite truth value is different from our knowing or having proved that truth value.
“Every prime number is even” is a false proposition, with as a counterexample. “Find a prime number” is a command rather than an assertion to classify as true or false. “This proof is beautiful” does not specify a criterion precise enough to serve as a mathematical proposition here.
Other sentences leave their setting unstated. “The angles of a triangle sum to ” needs the assumption of Euclidean plane geometry. Changing the geometric setting can change the conclusion. Before proving something, check that its objects, operations, and background have been specified.
A formula containing free variables that have not been assigned values can be treated as a predicate. Let mean , with . Its truth depends on : is true and is false. Assigning values, or binding all free variables with quantifiers, produces a statement that no longer depends on those unassigned values.
For example, leaves unspecified. “There exists a real number such that ” is a true proposition. Replacing “real” with “rational” gives a false one. The same symbolic expression can make different claims when its domain changes.
Our inability to prove an assertion does not stop it from being a proposition. Conversely, knowing that an assertion is true in an intended mathematical structure does not establish that it is provable in any chosen axiom system. Keep the chosen assumptions in view when deciding what a proof has established.
Combining statements with logical connectives
Let be propositions. The negation says that does not hold. The conjunction requires both propositions to hold. The disjunction requires at least one to hold, allowing both. Unless stated otherwise, mathematical “or” is inclusive.
The conditional reads “if , then .” It excludes exactly one situation: a true premise with a false conclusion. The biconditional requires both directions and reads “ if and only if .”
| T | T | T | T |
| T | F | F | F |
| F | T | T | F |
| F | F | T | T |
Consider “For every integer , if divides , then is even.” At , the premise fails, so this value does not refute the claim. A counterexample would have to be divisible by without being even. The conditional constrains objects that satisfy its premise.
A true conditional does not necessarily describe causation. It specifies a logical condition. Reversing it to “if , then ” can change its truth value; see Converse, Inverse, and Contrapositive for the comparison.
Quantifiers determine the proof task
Universal and existential claims
The universal quantifier means “for every object,” while the existential quantifier means “for at least one object.” For a domain , the usual notation is
and
To prove a universal claim, take an arbitrary object satisfying the stated conditions and avoid relying on any special feature of that choice. Checking a few examples generally supports a conjecture rather than a proof. One counterexample refutes a universal claim. An existential claim can be proved by supplying a witness; the witness need not be unique.
Quantifier order and dependencies
These statements differ only in quantifier order:
The first is true: after receiving an arbitrary integer , choose . The choice of may depend on . The second is false: it requires fixing one that exceeds every integer. Choosing would then require .
Read nested quantifiers from left to right, asking which objects have already been given and which earlier objects a new choice may depend on. This habit will be useful for limit definitions, algorithmic guarantees, and properties of functions.
Negating quantified statements
A universal claim fails when some object fails its condition. An existential claim fails when every object fails its condition. Thus,
For example, the negation of “every integer has a larger integer” is “there is an integer with no larger integer.” Negating the quantifiers and the innermost condition gives
For quantifiers restricted to the empty set , “every satisfies ” is true because there is no counterexample. “Some satisfies ” is false because there is no witness. This concerns restricted quantification over an empty set; standard first-order logic still takes a model’s entire domain to be nonempty.
Axioms, definitions, and inference rules
A formal language specifies legal symbols and expressions. Axioms are sentences chosen as starting points. Inference rules specify how accepted statements support a next statement. Once a set of nonlogical axioms and a background logic are fixed, we can ask what follows from .
Mathematical writing also uses the following names:
- A definition introduces a term or notation. For example, an integer is even when there is an integer such that . A definition is usually an explicit abbreviation in an existing language, rather than a pattern guessed from examples.
- A theorem is a result for which a proof has been supplied. The assumptions and background theory must be clear.
- A lemma is also a theorem, used mainly to help prove another result.
- A corollary is a proved result that follows relatively directly from an earlier theorem.
These names describe roles in an exposition, not different levels of correctness. A statement adopted as an axiom in one axiomatization may be proved as a theorem in another.
A real function defined by cannot have in its domain. Saying “let be the real number satisfying ” does not uniquely determine unless a sign is specified. To define the usual square root, require and prove or invoke the relevant existence and uniqueness result. We may choose notation freely, but cannot omit conditions needed for an object to make sense.
Modus ponens allows us to infer from the two premises and :
The premises appear above the line and the conclusion below. The conditional alone is insufficient to infer : we may have no proof of .
Assume , , and . Apply modus ponens to the first conditional and to obtain . Then apply it to and to obtain . Each step identifies both the premises used and the rule that permits the inference.
A derivation involving powers also needs a domain. Take a positive real number and integers , so that every integer power involved is defined. Once the exponent law and commutativity of integer addition have been established, we may write
This derivation shows how to use earlier results. It does not prove the exponent law from scratch and must not quietly assume a result that remains to be established.
What the axioms justify
Truth concerns the interpretation of a statement; provability concerns what follows from stated axioms and rules. Writing means that has a derivation from the assumptions in . A proof must identify enough of that background to justify its steps.
For example, if the only assumption is , nothing in that assumption determines an unrelated statement . Both true and false can coexist with true. This is why a fact that holds in one chosen example is not automatically a consequence of the assumptions.
For now, the practical task is to distinguish assumptions, definitions, inference steps, and conclusions. Formal Logic and Natural Deduction develops models, consistency, independence, and the two meanings of completeness after these proof habits are in place.
Exercises: make the conditions and reasons explicit
These exercises revisit the main distinctions in the note. Try each before opening its solution; none requires the more advanced proof techniques introduced later.
With , compare , , and . Which are closed sentences, and what are their truth values? If the first expression appears in a proof, what should its author specify?
Show solution
The first expression has a free variable and is an open formula. It holds under every real assignment, but the author should still say that is an arbitrary real number or supply the universal quantifier. The second expression is a true closed sentence. The third is a false closed sentence because real squares are nonnegative. Being open and being false are different conditions.
In , determine the truth of these statements and negate the first:
Show solution
The first is true: after receiving , choose . The second is false: for any proposed , choose . Negating the first statement gives
Negation swaps the quantifiers as well as negating the innermost inequality. Changing only to would be insufficient.
Let mean “ divides ” and mean “ is even.” Someone infers from and . Give an integer counterexample and explain why this is not modus ponens.
Show solution
Take . Then is true, is false, and is true. Both proposed premises hold while the conclusion fails. Modus ponens requires and ; this argument supplies and instead.
In classical propositional logic, take . Prove . Does adding as an axiom increase what can be derived? If is removed, can the remaining axiom still derive ?
Show solution
requires at least one to hold, and excludes , leaving . Formally, use the two branches of the disjunction: in the branch, combine with to get a contradiction and infer ; in the branch, the conclusion is already given.
Since already has a proof from , listing it as an axiom adds no derivable conclusions: any use of the new axiom can be replaced by that proof. After removing , the assignment satisfies the remaining axiom but falsifies , so no longer follows.
What to read next
You should now be able to specify domains and quantifiers before distinguishing a statement’s meaning, truth, evidence, and derivability. Continue with Converse, Inverse, and Contrapositive to practice rewriting conditionals, then Direct Proof to organize definitions, assumptions, and rules into complete arguments.
References
- [1] T. Leighton and R. Rubinfeld, “What Is a Proof?,” 2006. MIT 6.042/18.062J lecture notes, September 7, 2006. https://web.mit.edu/neboat/Public/6.042/proofs.pdf ↩
Comments