abstraction
C1Pronunciation
UK
- /əbstrˈækʃən/
US
- /æbˈstrækʃən/
Description
- simplifying by ignoring details
- simplified model
- general idea
Abstraction is the process of taking something complex and focusing on its essential qualities while ignoring less important details. It can also refer to the simplified idea or model you end up with. Think of a map – it's an abstraction of a real place, showing only key roads and cities, not every tree or building. Artists use abstraction to represent subjects in non-realistic ways, emphasizing shapes, colors, and feelings over precise detail. It's about getting to the idea of something rather than its exact form.
Abstraction isn't just for art and maps! In computer science, it's a powerful tool for managing complexity – like hiding the intricate workings of an operating system behind a simple interface. We use abstraction every day when we categorize things: "That's a chair" is an abstraction that ignores all the specific details about this particular chair (color, material, style) and focuses on its function as something to sit on. And in everyday conversation, we sometimes call something "an abstraction" when it feels too theoretical or detached from the messy details of real life.
Abstraction is the process of simplifying complex realities by focusing on essential characteristics while omitting unnecessary details. It can also refer to the resulting concept, model, or category. It's a fundamental idea in many fields – from art and philosophy to mathematics and computer science – because it allows us to manage complexity and understand things at a higher level.
Imagine you're describing a dog to someone who has never seen one before. You wouldn't list every hair color, paw pad texture, or individual muscle twitch! Instead, you'd likely focus on core features: "It's a four-legged mammal with fur that barks and wags its tail." This is abstraction – distilling the essence of "dogness" without getting bogged down in specifics.
In art, abstract paintings don't attempt to realistically depict objects; instead, they use shapes, colors, and textures to evoke emotions or ideas. Think of Picasso's cubist portraits – they are abstractions of human faces.
In mathematics, abstraction involves creating general concepts from specific examples. The number "5" is an abstraction representing five apples, five cars, or any group of five things.
Computer scientists use abstraction constantly to build complex systems. They create layers of code that hide the underlying details, allowing programmers to work with simpler interfaces. For example, you don't need to understand how a computer's processor works to click a button on your screen – the operating system provides an abstract layer that handles all the technical complexities.
Ultimately, abstraction is about identifying what truly matters and creating simplified representations of reality. It allows us to focus on core principles, solve problems more efficiently, and communicate ideas effectively. Whether it's simplifying a map, painting a feeling, or building software, abstraction is a powerful tool for understanding and interacting with the world around us.
Examples
- 1
Children and money
For many children, money is still an abstraction.
- 2
General idea
The idea sounds fine in the abstract, but real life is messier.
Phrase
in the abstract
as a general idea, not in a real situation
- 3
Writing style
His writing is so full of abstraction that it is hard to see what he actually means.
- 4
Political debate
The debate was driven by political abstractions instead of people's everyday problems.
- 5
Art movement
In her later work, the artist moved away from realism toward abstraction.
Domain
in art, toward abstraction
toward art that is less realistic and less based on exact objects
Forms and spellings
2 forms open this card.
Main spelling
- abstractionnoun
Forms
- abstractionspluralnoun