Difference between revisions of "Abstraction"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
(External links)
(See also)
 
Line 17: Line 17:
 
* [[Abstract labour and concrete labour]]
 
* [[Abstract labour and concrete labour]]
 
* [[Abstract structure]]
 
* [[Abstract structure]]
 +
* [[Abstraction (software engineering)]]
 
* [[Charles Sanders Peirce]]
 
* [[Charles Sanders Peirce]]
 
* [[Concept]]
 
* [[Concept]]

Latest revision as of 11:04, 29 November 2016

Abstraction in its main sense is a conceptual process by which general rules of inference and concepts are derived from the usage and classification of specific examples, literal ("real" or "concrete") signifiers, first principles, or other methods.

Description

"An abstraction" is the product of this process — a concept that acts as a super-categorical noun for all subordinate concepts, and connects any related concepts as a group, field, or category.

Conceptual abstractions may be formed by filtering the information content of a concept or an observable phenomenon, selecting only the aspects which are relevant for a particular purpose. For example, abstracting a leather soccer ball to the more general idea of a ball selects only the information on general ball attributes and behavior, eliminating the other characteristics of that particular ball.

In a type–token distinction, a type (e.g., a 'ball') is more abstract than its tokens (e.g., 'that leather soccer ball').

Abstraction in its secondary use is a material process.

See also

External links