Abstract World (Abstraction)
Abstraction allows us to find similarities between different situations by discarding surface details, leading to logical consistency and efficient study. It enables thought experiments and the discovery of deep structures that unify diverse phenomena.
THE IDEA
ADVANTAGES OF THE ABSTRACT WORLD
The advantage of making the move into the abstract world is that we are now in a place where everything behaves logically. If I add one and one under exactly the same conditions in the abstract world repeatedly, I will always get 2. (I can change the conditions and get the answer as something else instead, but then I’ll always get the same answer with those new conditions too.)
They say that insanity is doing the same thing over and over again and expecting something different to happen. I say that logic (or at least part of it) is doing the same thing over and over again and expecting the same thing to happen. Where my computer is concerned, it is this that causes me some insanity. I do the same thing every day and then periodically my computer refuses to connect to the wifi. My computer is not logical.
A powerful aspect of abstraction is that many different situations become the same when you forget some details. I could consider one apple and another apple, or one bear and another bear, or one opera singer and another opera singer, and all of those situations would become “1 + 1” in the abstract world. Once we discover that different things are somehow the same, we can study them at the same time, which is much more efficient. That is, we can study the parts they have in common, and then look at the ways in which they’re different separately.
We get to find many relationships between different situations, possibly unexpectedly. For example, I have found a relationship between a Bach prelude for the piano and the way we might braid our hair. Finding relationships between different situations helps us understand them from different points of view, but it is also fundamentally a unifying act. We can emphasise differences, or we can emphasise similarities. I am drawn to finding similarities between things, both in mathematics and in life. Mathematics is a framework for finding similarities between different parts of science, and my research field, category theory, is a framework for finding similarities between different parts of maths. We will show the efficacy of thinking in terms of relationships in Chapter 6.
When we look for similarities between things we often have to discard more and more layers of outer details, until we get to the deep structures that are holding things together. This is just like the fact that we humans don’t look extremely alike on the surface, but if we strip ourselves all the way down to our skeletons we are all pretty much the same. Shedding outer layers, or boiling an argument down to its essence, can help us understand what we think and in particular can help us understand why we disagree with other people.
A particularly helpful feature of the abstract world is that everything exists as soon as you think of it. If you have an idea and you want to play with it, you can play with it immediately. You don’t have to go and buy it (or beg your parents to buy it for you, or beg your grant-awarding agency to give you the money to buy it). I wish my dinner would exist as soon as I think of it. But my dinner isn’t abstract, so it doesn’t. More seriously, this means that we can do thought experiments with our ideas about the world, following the logical implications through to see what will happen, without having to do real and possibly impractical experiments to get those ideas.
When to use it
Using abstraction to model real-world problems mathematically, such as representing different physical phenomena with the same differential equation.
In software engineering, abstraction allows different data types to be treated uniformly through interfaces.
In education, teaching students to identify common patterns across different subjects.
In everyday reasoning, recognizing that disagreements often arise from focusing on surface details rather than underlying structure.
FROM THEORY TO EVERYDAY LIFE
In practice
1 + 1 in different contexts
One apple and another apple, one bear and another bear, or one opera singer and another opera singer all become the abstract concept of 1 + 1.
Bach prelude and hair braiding
The author found a relationship between a Bach prelude for piano and the way we might braid our hair, showing unexpected similarities between different situations.
Human skeletons
Humans don't look extremely alike on the surface, but if we strip down to our skeletons we are all similar, illustrating how discarding details reveals deep common structure.
A MOMENT TO REFLECT
Put it to work.
Think of two situations that seem different on the surface but are actually similar when you abstract away details. What common structure do they share?
How does the idea that 'everything exists as soon as you think of it in the abstract world' help you in problem-solving?
Why is logic based on doing the same thing and expecting the same outcome, and how does abstraction enable that?
CONTINUE THE CONVERSATION
Source texts
- The Art of Logic How to Make Sense in a World that Doesn’t (Eugenia Cheng)