Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

formal proof

A step-by-step derivation of a conclusion from premises using stated rules.

A formal proof (derivation) is a numbered sequence of sentences in which each line is a premise, an assumption, or follows from earlier available lines by one of the proof system's rules, cited by name and line number. The last line, outside every subproof, is what is proved.

Examples

  • A three-line proof: 1 P → Q (premise), 2 P (premise), 3 Q (→E 1, 2).

Read the full section →