Skip to main content

Central ideas of formal and informal proofs

Short answer

Formal proofs are symbolic, step-by-step sequences using explicit inference rules, machine-checkable. Informal proofs use natural language, skip routine steps, and rely on human judgment to convince that a formal proof exists.

What are the central ideas of formal and informal proofs?

Formal proof

A formal proof is a finite sequence of statements written in a precise formal language. Each statement is an axiom, a hypothesis (premise), or follows from earlier statements by a stated rule of inference (modus ponens, modus tollens, resolution and so on). No step is skipped and no meaning is needed to check it, so a computer can verify it. Example: the step-by-step proofs with a reason for each line.

Central idea: correctness is purely mechanical and symbolic, with complete rigour.

Informal proof

An informal proof is an argument written in ordinary language mixed with mathematics. Routine steps are skipped, known theorems are used freely, and the reader is expected to fill gaps. Examples: direct proof, proof by contradiction, proof by cases as in textbooks.

Central idea: to convince a human reader that a formal proof could be written, using readable and shorter reasoning.

Comparison

PointFormal proofInformal proof
LanguageSymbolic logicNatural language plus maths
StepsEvery step shown with a ruleObvious steps omitted
CheckingCan be machine-checkedChecked by human judgement
LengthLongShort
UseVerification, theorem proversTextbooks, everyday mathematics
RiskVery lowHidden gaps possible

✓ Answer checked by Claude Opus 5.5 (high effort)

All Discrete Structure chapter 1 questions →