Students can follow every line of a proof and still not be able to say what it proves. Ileana asks why, drawing on four learning theories to show that “I don’t understand this proof” can mean very different things, each calling for a different kind of help, with practical classroom moves for Real Analysis and beyond.
This is a story about what "understanding a proof" is made of. And it turns out to have layers most of us don't usually pull apart. Our reading group spent time on three papers that each poke at those layers differently: Pirie and Kieren's (1994) "onion" model of how mathematical understanding grows, Conradie and Frith's (2000) comprehension-testing method, and Mejía-Ramos and colleagues' (2012) model of what it means to comprehend a written proof. I went further down the rabbit hole to other frameworks that belong in the same conversation: Dubinsky's APOS theory (Dubinsky & McDonald, 2001), Tall's Three Worlds (Gray & Tall, 1994), and empirical work by Selden & Selden (2003) and Weber & Alcock (2004) on how students validate and write proofs. None of these researchers were in conversation with each other when they built their frameworks, but lined up side by side, they're clearly circling the same thing.
Here's what I think is going on: "doesn't understand the proof" isn't one failure. It's a level, and these theories already give us names for the levels. A student who can't follow individual steps needs different help than one who follows every step but can't say what it proves, and both need different help again from a student who writes a flawless, correct proof with basically no idea what any of it means. Most theory courses have one move for all three: reread the proof, or reproduce it is like prescribing the same treatment for different problems just because they all present, at a glance, as falling short of some ideal.
While reading Pirie and Kieren we ran into Herscovics, who had a related but different idea: rather than naming a student's current level, he named the specific obstacle blocking the next one, a concept he borrowed from the philosopher Bachelard. Level tells you where a student is; obstacle tells you what's actually stuck. Both turned out to be words I needed by the end.
The frameworks
Here's a quick summary of the frameworks I've crossed paths with, some from this reading group, some from my own frolic in math ed.
Pirie & Kieren's (1994) "onion" model. Understanding grows in nested layers, from concrete (a physical action or mental image) to abstract (a formal system reasoned about on its own terms). The key claim isn't just that there are layers — a learner can always "fold back" to an earlier one, and can't skip straight to the outer layers without passing through the inner ones.
Dubinsky's APOS theory (Dubinsky & McDonald, 2001). A more mechanical four-step version: Action (needs an external cue), Process (runs in your head now), Object (the whole process becomes one thing you can operate on), Schema (objects and processes organized into one structure). Popular in university math education because it's concrete enough to design a lesson around.
Tall's Three Worlds (Gray & Tall, 1994). Less a ladder, more three coexisting modes of thinking: embodied (things you picture or act out), symbolic (things you manipulate with notation), and formal-axiomatic (things defined purely by properties and proof). A skilled mathematician moves between all three depending on the task rather than "graduating" out of the earlier ones — which Tall argues is exactly what separates novices from experts.
Mejía-Ramos et al.'s (2012) proof comprehension model. The most hands-on of the four, built to answer "what does it mean to understand this proof I just handed you?" It splits comprehension into knowing what terms mean, justifying steps, understanding logical structure, summarizing the big idea, and applying the method elsewhere.
Looking at these side by side, a pattern jumps out: every one of them treats turning a process into a thing you can operate on as the hardest, most different-in-kind step in the whole progression. Sfard (1991) calls it reification, Dubinsky calls it encapsulation, Pirie and Kieren call it formalising, Tall calls it exploiting a procept.. Here's roughly how they line up, using the plain-language stage names I propose as the left column:
Stage | Pirie & Kieren | APOS | Tall | Mejía-Ramos et al. | Example |
Example | Image making / having | Action | Embodied | Meaning of terms | Tanya covers fraction pieces |
Procedure | Property noticing | Process | Embodied to Symbolic | Justifying one step | Follows the Cauchy proof, misses the whole |
Object | Formalising | Object | Symbolic (procept) | Works for any case | Tanya: "works for them all" |
Structure | Structuring | Schema | Formal-axiomatic | Summarizes the big idea | States what the Cauchy proof establishes |
Footnote: One thing that's bugged me the whole way through: every time I want to talk about "row three," I borrow someone else's word: formalising, encapsulation, procept, and none of them belong to all four rows equally. I wanted one plain, framework-neutral name per row, the kind a mathematician would reach for without remembering whose theory it's from.
My attempt was to basically borrow from Dubinski and come up with: 1. Example, 2. Procedure, 3. Object, 4. Structure. This mirrors how mathematicians already talk about growing familiarity with something: a worked example, fluency with a procedure, a genuine object you can hand to someone else, and eventually a structure it sits inside. A leaner alternative: 1. Instance, 2. Recipe, 3. Concept, 4. Theory. Neither has been tested on a reader who isn't me: take it as a proposal, useful mostly as shorthand for the rest of this post, not a claim that it improves on what anyone else already built.
It's one thing to lay out a table like that, and another to watch it happen in someone's actual answer. So let's walk up the ladder with real examples.
At the bottom, understanding is inseparable from the action that produced it. Tanya's early strategy for adding fractions: "if I can find a piece the addends fit on, I've found the sum" only works because fractions are, for her, literally pieces of paper. A student reading a proof at this level can tell you what line 4 says because they can re-run it, not because they've pulled anything general out of it.
One level up, the student has noticed a pattern but it's still glued to the procedure that made it, where most of Conradie and Frith's "follows every step, misses the whole" students sit. They can say why line n follows from line n − 1, but haven't turned the sequence into one thing they could summarize or reuse.
Then comes the jump the Cauchy-proof story is really about: a student's methods start working "for all" cases, independent of whatever image got them there.
Tanya can say this herself. Bart, the eight-year-old in Pirie and Kieren's (1994) fraction study, is a stranger and more interesting case. Working a missing-fraction problem, he freely adds and subtracts numbers, some not even from the class's kit, until he lands in range, and when asked to explain, all he offers is "I would just add things and subtract things until I got a little below three fourths." What makes the authors call it formalising is almost entirely negative: he never refers to a physical image, and nobody else in the class can follow what he's doing. Bart hasn't told anyone the big idea. Conradie and Frith's "what does this prove?" question is really aimed at Tanya's kind of formalizing, the articulable kind, which is why it's such a good diagnostic: it catches students at Bart's stage too, just for different reasons.
The table can still mislead us: work that slots neatly into the Object row doesn't reliably tell you where a student's thinking sits. Weber and Alcock (2004) watched students construct proofs and found two styles. In semantic production, the student pictures an actual instance of the objects while writing - a concrete group, checked at each step. In syntactic production, the student pushes symbols around by valid rules, never asking what they stand for. A syntactic proof can be completely correct, grammatically fluent, every line following logically, while the student who wrote it has no real picture of what any of it means. This is where Herscovics's (1996) obstacle framing earns its keep: the problem isn't an inability to manipulate symbols, it's a specific, nameable gap, never grounding the symbols in a concrete example that fluent symbol work can hide rather than fix. There's a real parallel to Bart here, though I shouldn't overstate it: the paper never tells us whether Bart had built grounded understanding before he stopped needing it, or jumped straight to formal manipulation. What's clear is that a syntactic prover and Bart can look identical from the outside, while whether there's real understanding underneath stays open in both, fluency alone doesn't answer it.
If that doesn't unsettle you, this might. Selden and Selden (2003) gave undergrads four "proofs" of the same theorem, only one valid, and asked them to sort out which. Students judged mostly by surface feel - does it look rigorous - rather than logical structure; some accepted a proof of the converse as if it proved the theorem itself. Stranger still: when Inglis and Alcock (2012) and Weber (2008) gave the same borderline proofs to actual mathematicians, they didn't fully agree either, in one version, five of twelve called a flawed proof valid, and five of twelve called a valid proof flawed. Even the top of this ladder isn't the clean, universally-agreed finish line it looks like.
How the frameworks compare
It would be misleading to present the table as four groups who independently discovered the same theory. They're answering related but different questions, and it's worth being precise about how.
Pirie-Kieren and APOS are closest in spirit: both trace one learner's understanding of a single concept growing over time, and both build in regression. Pirie and Kieren call it "folding back"; in APOS, a student's Object-level fluency can break down under pressure, forcing them back to re-running the underlying Process. Where they differ is grain size: Pirie and Kieren name eight layers to Dubinsky's four, so APOS is really a coarser-grained version of the same climb. This useful precisely because it's easier to hold in your head while you're watching a student work.
Tall's Three Worlds is a different kind of theory altogether. It is not a ladder climbed once, but three modes that coexist and get invoked according to the task. That's a real difference from Pirie-Kieren and APOS, not just a stylistic one: the same student can look like they're at different rows depending on the topic, which the strictly nested models don't build in as cleanly. A mathematician can be embodied about geometry and formal about analysis in the same afternoon without that being a contradiction in Tall's framework, where it would be an odd case of "folding back" in Pirie and Kieren's.
Mejía-Ramos and colleagues are narrower than all three: not a theory of how understanding grows over months of teaching, but a model of what it means to comprehend one specific, already-written proof someone hands you. Its dimensions still map cleanly onto the other frameworks' rows - that's this whole post's argument, but it was built from a different starting point entirely: practical assessment design. That the two routes converge on the same rough structure is part of why I think the convergence is worth noticing rather than assuming.
So the table is a useful simplification I'm genuinely fond of, not a claim that these are secretly the same theory in different clothes. I also went back and forth on whether Sfard (1991) deserved her own column, since reification is arguably the earliest clean statement of the whole process-to-object idea. I left her out: the other four each name three to seven distinct steps that map onto four rows, while Sfard's theory is really about one transition, operational versus structural, process versus object. She's doing something narrower, and perhaps more foundational, than a rung on someone else's ladder.
What they say about circling back
None of these theories treat growth as a one-way climb, and it's worth being specific about how each one builds in reversal, since the mechanisms are genuinely different from each other, not just restatements of "sometimes people regress."
Pirie and Kieren are the most explicit about this, and they give it a name: folding back. When a learner hits a task that outstrips their current understanding, they don't just fail, they drop back to an earlier, more concrete layer, rework it, and climb out again, usually with a stronger grip than before. Folding back isn't a detour from the theory; it's built into the model as a normal, expected, even necessary part of growth. A student who suddenly needs to re-draw a picture to handle a proof they thought they'd formalised isn't losing ground. On Pirie and Kieren's account, that's what real growth looks like from the inside.
APOS has a quieter version of the same idea, usually called de-encapsulation: a student who has compressed a process into an Object can, when the task demands it, unpack that Object back into the underlying Process to work with it directly. A function a student normally treats as a single thing you compose or differentiate might need to be unpacked back into "the rule that takes an input and produces an output" to answer a question the Object-level view doesn't easily support. Dubinsky treats this as a sign of a robust Schema, not a fragile one, the object and the process that built it stay connected and available in both directions.
Tall's coexisting worlds, discussed above, are really a stronger version of the same claim: not just that a person can fold back or de-encapsulate under pressure, but that fluent movement between embodied, symbolic, and formal thinking is the normal, ongoing state of expert practice, not a fallback reserved for when something goes wrong.
Herscovics's obstacles add one more piece, and it's a slightly unsettling one: an obstacle a student has cleared in one context can resurface in a new one. This is a direct import from Bachelard, who observed that epistemological obstacles in the history of science don't get permanently defeated so much as out-grown for a specific range of problems, only to reappear when the range expands. A student who has cleanly separated "definition" from "assumption" in the context of irrational numbers may make exactly the same conflation again the first time they meet a definition in group theory.
Using this pragmatically in the classroom
The practical upshot is that circling back needs to be built into how a course runs, not treated as a symptom to eliminate.
Say the quiet part out loud to students. Tell them explicitly, early in a proof-heavy course, that reaching for a picture, a small example, or a concrete case mid-proof isn't a sign they've failed to "get it", it's Pirie and Kieren's folding back, and it's what strong students do more, not less, when a formal argument gets away from them.
Build de-encapsulation into practice, not just assessment. Occasionally ask students to unpack an object they're fluent with: "walk me through what this theorem actually says step by step, as if you were about to derive it from scratch", even when you already trust they can use it. A student who can't do this on demand has an Object that isn't robustly connected to its Process, and that's worth catching before an exam does it for you.
Teach the switch itself, not just each side of it. Following Sfard, give students the same problem twice: once asking for the step-by-step operational account, once asking them to reason about the object as a whole. The ability to move between the two on request is a skill in its own right, and most courses never name it, let alone practice it directly.
Re-test old obstacles in new contexts. If a misconception showed up once (say, defining √20 as "m/n") and got corrected, don't assume it's gone. Herscovics's account predicts it can reappear the moment the surrounding content changes: a supremum, a group element, a limit in a new setting, so it's worth a quick, low-stakes check the first time a familiar-shaped obstacle has a new place to hide.
I've leaned on the Cauchy-sequence example this whole time, but real analysis might be the best subject for watching this ladder in action: it's the course where students first have to treat things they used to just do (take a limit, check continuity) and transform them to objects with formal definitions they can reason about, prove things about, and doubt.
Take the limit itself. At the bottom, a student's sense of "the limit of a_n is L" is just "the numbers get closer and closer to L" an image, not a formal object. That's Tall's embodied world, or any of the other three frameworks' equivalent.
The epsilon-N definition is the formalizing move: for any epsilon you hand me, I can find an N that works. Plenty of students can recite this and fill in a specific epsilon-N proof by pattern-matching to one they've seen, property noticing, still glued to the template, without "for any epsilon" yet feeling like a claim about all epsilons. You hear the difference: "I plug in epsilon and solve for N" (a procedure) versus "I need N to work no matter how small epsilon gets" (the object has clicked). The classic mistake here is quantifier order: a student who picks N first and then tries to make it work for "an" epsilon, rather than starting from an arbitrary epsilon and building N from it, is running a memorized procedure rather than reasoning about what the claim says. It's an error that survives correct-looking algebra, because each step can still be valid even once the logical order that gives the whole thing meaning has quietly flipped.
If you're teaching a proof course
Don't only test local steps. It's the easiest comprehension question to write ("why does line 4 follow from line 3?") and the least diagnostic. Add a "what does this actually prove, in your own words" question: cheap to write, and it catches a failure mode step-by-step questions miss entirely.
Occasionally ask students to validate, not just comprehend. Give them two or three "proofs" of the same result, only one correct, and ask which really proves it. Selden and Selden's (2003) finding, students grade by surface polish rather than logical structure, and this catches something a normal comprehension test never will.
Watch for suspiciously clean written proofs. A student who reliably produces correct, well-formatted proofs isn't necessarily further along than one who's struggling. Ask them to explain a step out loud or apply their method elsewhere. If they can't, that's the syntactic-production trap (Weber & Alcock, 2004), more practice writing proofs won't fix it; they need the concrete picture they skipped.
Tell students what you're testing for. Conradie and Frith (2000) found students overwhelmingly preferred comprehension-style testing once they understood its purpose, even though they found it harder. Explaining why probably goes a long way toward students taking it seriously instead of treating it as a trick question.
Where this is headed
I think there's a real paper in here - the Cauchy-proof puzzle that started this off deserves an actual answer, not just a table. Keep in touch, and if you're interested in collaborating, let me know: ivasu@smith.edu
References
Conradie, J., & Frith, J. (2000). Comprehension tests in mathematics. Educational Studies in Mathematics, 42(3), 225–235.
Dubinsky, E., & McDonald, M. A. (2001). APOS: A constructivist theory of learning in undergraduate mathematics education research. In D. Holton (Ed.), The Teaching and Learning of Mathematics at University Level: An ICMI Study (pp. 275–282). Kluwer.
Gray, E. M., & Tall, D. O. (1994). Duality, ambiguity and flexibility: A proceptual view of simple arithmetic. Journal for Research in Mathematics Education, 26(2), 115–141.
Herscovics, N. (1996). The construction of conceptual schemes in mathematics. In L. Steffe, P. Nesher, P. Cobb, G. Goldin, & B. Greer (Eds.), Theories of Mathematical Learning (pp. 351–379). Lawrence Erlbaum.
Inglis, M., & Alcock, L. (2012). Expert and novice approaches to reading mathematical proofs. Journal for Research in Mathematics Education, 43(4), 358–390.
Mejía-Ramos, J. P., Fuller, E., Weber, K., Rhoads, K., & Samkoff, A. (2012). An assessment model for proof comprehension in undergraduate mathematics. Educational Studies in Mathematics, 79(1), 3–18.
Pirie, S. E. B., & Kieren, T. E. (1994). Beyond metaphor: Formalising in mathematical understanding within constructivist environments. For the Learning of Mathematics, 14(1), 39–43.
Selden, A., & Selden, J. (2003). Validations of proofs considered as texts: Can undergraduates tell whether an argument proves a theorem? Journal for Research in Mathematics Education, 34(1), 4–36.
Sfard, A. (1991). On the dual nature of mathematical conceptions: Reflections on processes and objects as different sides of the same coin. Educational Studies in Mathematics, 22, 1–36.
Weber, K. (2008). How mathematicians determine if an argument is a valid proof. Journal for Research in Mathematics Education, 39(4), 431–459.
Weber, K., & Alcock, L. (2004). Semantic and syntactic proof productions. Educational Studies in Mathematics, 56(2–3), 209–234.