Every line of a direct proof has a justification: the axiom, definition, or previously proved theorem that licenses the step. Strip those justifications out and the proof is a list of assertions. Put them back in and the proof becomes a chain — each link anchored to a specific rule that explains why the next link follows.

The forward-chaining tree below makes the chain visible. You step through the five lines of the proof "even + even = even" and, at each node, the justification flips into view. By the time you reach the leaf, the tree contains the whole scaffolding: assumption → definition → algebra → closure → definition → conclusion.

The walkable proof tree

Five nodes, five justifications. Walk through the chain: the starting hypothesis, the definition applied forwards, the algebraic factoring, the integer-closure check, and the definition applied backwards — the unlock that turns algebra back into "even."

The justification menu

Every step in a direct proof is licensed by exactly one of these categories. Memorise the shortlist and your proof reading speeds up tenfold.

Why labelling justifications matters: a proof without justifications is a sequence of claims. A proof with justifications is a deduction — a chain of steps where each is validated by a named rule. When reading someone else's proof, finding the label lets you challenge it ("is that really what the definition says?") or accept it ("yes, that is the distributive law"). When writing your own, forcing yourself to label each step catches the missing bridge before it turns into an error.

A second tree — odd times odd is odd

Claim. If n and m are odd, then nm is odd.

The tree has the same five-node shape.

  1. Hypothesis. n and m are odd.
  2. Definition (forwards). n = 2k + 1, m = 2\ell + 1 for integers k, \ell.
  3. Algebra. nm = (2k+1)(2\ell+1) = 4k\ell + 2k + 2\ell + 1 = 2(2k\ell + k + \ell) + 1.
  4. Closure. 2k\ell + k + \ell is an integer (integers are closed under + and \times).
  5. Definition (backwards). nm = 2 \cdot (\text{integer}) + 1, so nm is odd. \blacksquare

Same scaffolding — hypothesis, definition-forwards, algebra, closure, definition-backwards. Once you have walked one tree, every even/odd proof feels like a familiar shape.

What the tree reveals about structure

The tree is not just decoration — it reveals the structural symmetry of direct proofs:

Almost every direct proof about evenness, divisibility, or rationality has this structure. The content changes; the shape does not.

How to label your own proof

When you write a direct proof, add a one-word justification in square brackets or a marginal note for each line. "By definition of even," "By distributive law," "By closure of integers." This is not optional decoration — it is the check that each step is actually licensed by something.

Two failure modes the labelling catches:

Labels are the compass of proof-writing. They keep you honest.

From tree to prose

Once the tree is built, the prose writes itself. Each node becomes one sentence; each edge becomes a connective like "therefore," "so," or "by the definition of even." The prose version of the first tree is exactly the five-line proof from 100 Examples vs One Direct Proof. The tree is just the prose with the justifications pulled out and made clickable.

Related: Mathematical Proof — Direct Proof · 100 Examples Checked vs One Direct Proof · Logic and Propositions · Proof by Contrapositive