Lessons tagged “abstraction”
12 published lessons with this tag.
Duplication signals missing abstraction
When you write the same idea twice you have not yet named the pattern they share.
The map is not the territory
Your schema about a thing is never the thing itself — useful but always incomplete.
Schemas have resolution limits
Every schema captures some details and loses others — resolution is a design choice.
Classification is a compression technique
Categories reduce complexity by treating similar things as equivalent for a given purpose.
Exemplifies relationships ground abstractions
Connecting abstract principles to concrete examples makes them usable.
Hierarchies organize knowledge vertically
Parent-child structures let you zoom in and out between detail and abstraction. Every hierarchy is a compression strategy — it hides detail below and exposes summary above, letting you navigate complexity by choosing your altitude.
The right level of abstraction depends on your purpose
Too detailed is as unhelpful as too abstract — match the level to your current need.
Drill down and zoom out as thinking operations
Moving between levels of hierarchy is an active thinking technique.
Hierarchical thinking is a fundamental cognitive tool
The ability to organize things into nested levels is one of your most powerful thinking capabilities. Hierarchical cognition is not a technique you learn — it is a faculty you already possess that becomes transformative when you wield it deliberately.
Schema abstraction layers
You can build schemas at different levels of abstraction each serving different purposes.
Level disambiguation
What is true at one level of abstraction may not be true at another — check which level each claim operates at.
Integration reveals redundancy
When you connect your schemas you discover that many are variations of the same underlying idea.