FREE Textbook canon LESSON · Textbook canon
Reconstruct, do not transcribe
Proofs, derivations, code, and missing steps
Technical reading becomes knowledge when you can regenerate the argument.
A proof compresses dependencies; a derivation preserves equivalences; a code example makes assumptions executable. Read each by hiding the next step, predicting it, and explaining why it is necessary. When blocked, name the exact missing definition, lemma, representation, or transformation before consulting the source. Then close the book and reproduce the chain from a blank page.
The gap you can name is more valuable than the page you can recognize.
Polished notes can delete the struggle that produced understanding.
Rewriting a source into elegant prose often preserves its order and hides your own missing inferences. Keep a gap log: the prompt, attempted step, failure point, smallest useful hint, correction, and later retry. Compress only after you can reconstruct, and include counterexamples that state where the method stops working.
Notes should preserve retrieval routes and boundaries, not merely conclusions.