Abstraction
抽象、抽象化、抽象概念、現実離れした考え
源流
Abstraction: 具体物から色・重さ・匂い・細部を一つずつ引き離し、残った「共通の形」だけを手に取る画面。
Image
引き離す + 余分を削る + 本質を残す = 抽象化
深層理解
Abstraction の核は、ラテン語系の「引き離す」という感覚にあります。つまり、目の前の一個のリンゴから、赤さ・甘さ・丸さ・食べ物であることを取り出し、個別のリンゴそのものから本質的特徴を切り離す行為です。
日本語の「抽象」は、ときに「わかりにくい」「曖昧」という印象を持たれますが、英語の abstraction は本来、曖昧にすることではなく、むしろ余計な具体性を捨てて構造を見えるようにすることです。細部を失う代わりに、パターンが見えるようになります。
哲学では abstraction は、個々の経験から普遍概念を作る働きです。たとえば犬、猫、人間を見て「生き物」という概念に到達する。これは現実から逃げることではなく、現実をより高い視点から整理する知性の操作です。
芸術では abstraction は、写実から離れ、線・色・形・リズムだけで感情や構造を表すことです。抽象画は「何を描いたか」よりも、「どんな力、緊張、調和がそこにあるか」を見せます。ここでは abstraction は見える物を捨てて、見えない感覚を出す技術です。
コンピュータ科学では abstraction は非常に重要です。ユーザーはボタンを押すだけでよく、その裏でメモリ、電気信号、通信処理がどう動くかを知らなくてもよい。これは複雑さを隠す怠慢ではなく、人間が巨大なシステムを扱えるようにする階層化された理解です。
注意すべき点は、abstraction は便利である一方、現実から離れすぎる危険もあることです。優れた abstraction は本質を残しますが、悪い abstraction は血の通った現実を消してしまいます。つまりこの語の魂は、細部を捨てる勇気と、本質を失わない慎重さの緊張にあります。