Theorem and Proof

Context: FIT1058_MOC, FIT2014_MOC · a theorem is a proven statement, a proof its rigorous argument · each step is a definition/assumption/consequence · realised by the Proof Techniques

Quick Revision

  • 🎯 Objective: a theorem is a proven statement; a proof is its finite, rigorous step sequence ➔ ends in exactly the claim.
  • 📦 Core Components: each step ➔ pre-existing knowledge / assumption / logical consequence.
  • ⚡ Key Constraint: must be verifiable and sequentially readable (no forward/circular dependence).

📝 Core

1. Theorem & Proof (Object + Certificate)

  • Theorem ➔ a statement proven true.
  • Proof ➔ a finite sequence of statements establishing the claim with certainty, ending in the target.
  • Roleslemma (stepping-stone), proposition (independent lesser result), corollary (immediate follow-on).

2. The Three Kinds of Step

  • Pre-existing ➔ a definition, axiom (accepted unproven, e.g. distributivity), or prior theorem.
  • Assumption ➔ a temporary hypothesis (incl. “let arbitrary”).
  • Logical consequence ➔ implied by prior steps ➔ engine is Modus Ponens.

3. Conventions

  • Format ➔ open Proof., close / Q.E.D.
  • Numbering ➔ useful for analysis only, omitted in a normal written proof.

⚖️ Core Decision Matrix

LabelRoleProven?
Theoremsignificant resultyes
Lemmastepping-stone for a bigger theoremyes
Propositionindependent lesser resultyes
Corollaryimmediate consequence of a theoremyes

When It Flips: theorem/lemma/proposition/corollary differ in role, not truth — all are proven. A proof must be verifiable (auditable independently) and read strictly top-to-bottom.

📊 Exam Execution Trace

Manual Execution Trace

Classifying each proof line:

Step / StateStatementKindJustification
0 (Init)
1assumptionhypothesis
2let assumptionarbitrary
3consequencedef
4consequence1,3 + transitivity
5consequencedef

⚠️ Common Mistakes

  • 💡 Never depend on a later step ➔ each line may use only what is already established; a step referencing a not-yet-proved fact is circular reasoning.

🧠 Active Recall