How to study

Study Methods

← Back to index · source: study_methods.md

Study Methods — how to actually study, not just what

This file is about practice: physical setup, note-taking, and how you know you’ve actually learned a topic rather than just read about it. PLAN.md says what to study; this says how.

Your instinct is right, not myopic: unlike CS, math you only read doesn’t stick. You need friction — pencil, paper, working by hand — because the manipulation itself is where the learning happens, not just the final answer. Below is a concrete system built around that, with an explicit answer to “how do I know I’ve met benchmark.”


1. Physical setup: binder, not notebook

Use an A4 ring binder (or lever-arch), not a bound notebook. A notebook’s fatal flaw for this kind of study is that it’s linear and finite: you’ll want to insert worked corrections, extra derivations, or a redone exercise days after the fact, and a bound notebook won’t let you. A binder does. It also lets you pull a whole topic out to review before writing up notes elsewhere, and re-file it after.

Kit: A4 loose-leaf pad (squared/graph paper, not plain — matrices and diagrams need it), pencil + rubber, ruler, a hole punch, dividers/tabs.

Binder structure — one tab per topic area from PLAN.md, not per-book:

Tab 1: Discrete Math, Logic & Proof
Tab 2: Algorithms & Complexity
Tab 3: Probability & Statistics
Tab 4: Comparative Judgement (Math + Methodology)
Tab 5: Optimisation
Tab 6: Linear Algebra & Calculus
Tab 7: Index & Glossary          ← always at the front, see §4

This mirrors resources.md’s topic split, so “what am I studying” and “where do I file it” are always the same five-or-six buckets — no separate filing taxonomy to maintain.

Page numbering — number by topic block, not globally. e.g. PROB-1, PROB-2, OPT-1. This is the trick that makes a binder actually work over months: you can insert a page anywhere in a block without renumbering everything after it, and you can still cite “see PROB-14” in your index reliably.

One page = one unit of work. Don’t cram multiple exercises onto a page to save paper. You want to be able to pull one page out, redo it, and refile it without disturbing anything else.


2. How to read a math text (not like a novel)


3. Exercise coverage: how you know you’ve hit benchmark on a topic

This is the part that needs an explicit rule, or “am I done with this topic” stays a feeling instead of a decision. Use a simple three-level bar, tracked per topic on one line each in topic_coverage.md, next to this file:

  1. Mechanical fluency — can do the routine, computational exercises correctly without hesitation, without re-deriving the method from scratch each time. Test: pick 3 unseen routine problems from a different chapter/book section on the same technique and solve them cold, no notes. Get all 3 right (allow one arithmetic slip, not a method error) → pass.
  2. Conceptual explanation — can state the definition/theorem correctly from memory and explain why it’s true or what it’s for, not just apply it. Test: close the book, write the statement and a one-paragraph explanation on a fresh page. Compare against the source. If you had to fudge or couldn’t reconstruct it, you’re not there yet — re-read and retry in a day or two, not immediately.
  3. Application — can use the result inside a slightly unfamiliar problem, or connect it to why it matters for the PhD strand it serves (per CLAUDE.md). Test: find or construct one problem that requires combining this topic with something you already know, and solve it. For proposal-critical topics (Bradley- Terry, Pareto analysis, VCD-relevant grammar/complexity work), also write a few sentences connecting the math to the actual strand — this is what turns “I did the exercises” into “I can use this in my research.”

A topic is “at benchmark” when all three pass. Mark it as such in the coverage log with the date. Topics don’t need to be perfect — they need to be at benchmark, or explicitly marked “revisit,” so you always know the true state rather than assuming.

Spaced revisit, not one-and-done: for anything foundational (used repeatedly across the proposal — linear algebra basics, probability, proof technique), redo one cold problem from that topic roughly a month later. If you fail it, that’s not a setback, it’s the system working — put it back in the plan.


4. Note-taking format inside the binder

Use the same lightweight structure every time, so any page is self-orienting without needing surrounding context:

[TOPIC-N]                                        Date: yyyy-mm-dd
Source: <book, chapter/page — from resources.md>

Statement / what I'm working on:
...

Worked attempt (mine, before checking solution):
...

Correction / what I got wrong (if anything):
...

Why this matters for [strand]:                  ← only for proposal-critical topics
...

Index & Glossary (Tab 7): a running list, one line per entry: PROB-14 — Bradley-Terry model, statement + MLE derivation. Keep it updated as you file new pages — this is what makes “find what I wrote about X six weeks ago” a 30-second lookup instead of a binder-wide search. A one-page contents list at the very front of Tab 7, organised by topic block, is enough; don’t over-engineer this into a cross-referenced catalogue.

Digitising: don’t. Keep the binder as the primary record — this is exactly the “structured too heavily and became unmaintainable” failure mode from math_wiki, just moved into a scanner workflow. If a specific derivation genuinely needs to be reusable in typed form (e.g. going into a paper), retype that one thing, not the whole binder.


5. Weekly loop

  1. Pick the next unstarted item in PLAN.md.
  2. Read + work exercises by hand in the binder, using §2.
  3. Run the three-level benchmark test (§3) before checking the box in PLAN.md.
  4. Record the result in topic_coverage.md — tick the levels that passed, set Status, date it. This is the source of truth for “have I learned this,” so update it every time you run the benchmark test, not just when a topic fully passes.
  5. Update the Tab 7 index for any new pages.
  6. Write 2–3 lines in log.md — what you covered, whether it hit benchmark, anything to revisit.

This keeps PLAN.md (what/when), topic_coverage.md (learned/not), log.md (weekly record), and the binder (the actual work) cleanly separated, each with one job.