The Abstraction Ceiling: Why it’s Hard to Teach First-Principles Reasoning

by Justin Skycak (@justinskycak) on

As you climb the levels of math, sources of educational friction conspire against you and eventually throw you off the train. And one of the first warning signs is when you stop understanding things at the core, and instead try to memorize special cases cookbook-style.

Want to get notified about new posts? Join the mailing list and follow on X/Twitter.

On many occasions, I’ve encountered a phenomenon that some students are flat-out resistant to first-principles reasoning.

You go through a zoo of different-looking examples, emphasizing that while there are different “rules” for each example, the rules all stem from the same “first principle” – but some students just ignore the first principle and instead prefer to memorize a special rule for each special case.

Why does this happen? Isn’t it easier to just remember the first principle and apply it as needed? It’s less to remember, and it’s guaranteed to cover the complete space of problems.

The resistance to first-principles reasoning is especially weird because memorizing special cases takes more effort, and at the same time, the students who do this are typically the ones who are trying to minimize the amount of effort that they put forth to get a desired grade in their class.

So, what’s going on?

The Abstraction Ceiling

I think what’s happening is that these students are reaching an “abstraction ceiling” beyond which they find it exceedingly difficult to engage in first-principles reasoning – so difficult, that it’s actually less effort to memorize a bunch of special cases.

On the surface, the idea of an “abstraction ceiling” might seem weird. Doesn’t a ceiling imply that there’s a single topic marking the dividing line between the abstractions that a student is or isn’t able to grasp? Is there really a level at which one is suddenly incapable of learning math?

Yeah, I don’t think that makes sense either. But that’s not what I mean by the abstraction ceiling. What I mean is a “soft” threshold at which the amount of time and effort required to learn math begins to skyrocket due to friction in the learning experience.

There are numerous sources of educational friction that come into play as you move up the levels of math:

  • Maybe the new information isn't being broken down and scaffolded enough, and it's overwhelming your working memory capacity.
  • Maybe you're missing prerequisite knowledge.
  • Maybe you've covered the prerequisites, but you didn't get enough practice to hammer in sufficient mastery.
  • Maybe you mastered the prerequisites at one point, but you didn't get enough review to retain that information, and consequently, you forgot it.
  • Maybe you've lost motivation / interest due to feeling like the math is no longer relevant to your future.
  • Maybe you've lost motivation due to being in a class where everyone else is just as good at math as you, and math is no longer the thing that makes you "special."

And not only do these sources of friction increase as you climb higher in math, but they also compound.

  • The more prerequisite knowledge you're missing, the harder it is to learn new material, and bigger your knowledge gaps grow.
  • The more motivation you lose due to no longer being the best among your classmates, the worse you get relative to your peers, and the more motivation you lose.

As you climb the levels of math, these sources of friction conspire against you and eventually throw you off the train. And one of the first warning signs is when you stop understanding things at the core, and instead try to memorize special cases cookbook-style.

The unfortunate part is that, while some sources of friction can be mitigated through effective pedagogy, individual differences can stack the deck against you. For instance, it’s known that working memory capacity varies between individuals. Relatedly, it’s also known that people differ in their ability to generalize patterns from data, and even in their rate of forgetting. We all have cognitive differences, just like we have physical differences. It’s just that the physical differences are easier to see.

We’re getting into a really touchy subject, and this may be an uncomfortable (maybe even unpopular) take. But surely there’s no issue accepting that, even with years of practice, not everyone can really understand Topological Quantum Field Theory at its core, right?

Say there’s some math genius who takes some number of hours to master Topological Quantum Field Theory starting from high school calculus. Say a best-in-the-university math student takes twice as long, an exceptionally talented math student takes twice as long as that, a very talented (but not exceptionally so) math student takes twice as long as that, and so on. Where does it end? Keep on going and you eventually hit an infeasibly large time commitment, and keep on going after that and you eventually hit a time commitment so large that it exceeds the sum total waking hours in the average human lifespan.

And if you accept this is true for Topological Quantum Field Theory, then how is any different for, say, high school calculus?

In fact, it would be weird if there were a single level of math that marked the dividing line between “everyone who’s learned the prerequisites can do it” versus “reserved for geniuses only.” It’s likely a continuous thing that starts in fairly elementary math – the higher the level of math, the fewer the number of people are capable of really understanding it at its core, given a reasonable time commitment. Each student eventually hits their “abstraction ceiling,” the amount of time and effort it takes for them to succeed in math class begins to skyrocket, they find other subjects that they enjoy more (which may or may not use the math that they’ve learned so far), and they take an “off ramp” into those subjects.

Defense Against Misinterpretation

Of course, this is in no way an argument for giving up on students who are struggling. You support them as much as is feasible given the context of the class. But at the end of the day, when you’re reflecting on how well you’ve done as a teacher, you need to have realistic expectations.

As an analogy, if you run a summer basketball camp, you might have a couple really impressive kids who make you think “wow, maybe I’ll see them play professionally someday,” but you’re not going to turn all the attendees into future pro ball players. Most of the kids probably aren’t even going to get a basketball scholarship to college. You’re definitely not going to get the 5’2” kid to dunk. And that’s okay. Hopefully, you’ll get each kid to have fun and become the best basketball player that they have the potential to be.


Want to get notified about new posts? Join the mailing list and follow on X/Twitter.