Functor


 
 

:For functors in computer science, see the function object article.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

In category theory, a functor is a special type of mapping between categories. Functors can be thought of as morphisms in the category of small categories.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Functors were first considered in algebraic topology, where algebraic objects (like the fundamental group) are associated to topological spaces, and algebraic homomorphisms are associated to continuous maps. Nowadays, functors are used throughout modern mathematics to relate various categories.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~


 

Computer science: Computer science (abbreviated CS or compsci) encompasses a variety of topics that relates to computation, like abstract analysis of algorithms, formal grammars, and subjects such as programming languages, program design, software, computer hardware, artificial intelligence, and numerical analysis. B...

Function object: A function object, often called a functor, is a computer programming construct allowing an object to be invoked or called as if it were an ordinary function, usually with the same syntax. The exact meaning may vary among programming languages. A functor used in this manner in computing bears littl...

Category theory: Category theory is a mathematical theory that deals in an abstract way with mathematical structures and relationships between them. It is half-jokingly known as "generalized abstract nonsense". Categories appear in most branches of mathematics, in some areas of theoretical computer science and mathe...

~ Table of Content ~

Introduction
Definition
Examples
Properties
Relation to other categorical concepts
See also
 
FR: Foncteur


 

~ Related Subjects ~

Category theory (2) - Algebraic topology (2) - Computer science (2) - Function (1) - Mathematical (1) - Functor (1) - Object (1) - Artificial intelligence (1) - Numerical analysis (1) - Computer programming (1) - Samuel Eilenberg (1) - Saunders Mac Lane (1) - 1945 (1) - Mathematical physics (1) - Abstract nonsense (1) -
 

~ Community ~

History Forum
Come and discuss about History, Civilizations, Historical Events and Figures
History Web-Ring
A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site.