<?xml version="1.0" encoding="UTF-8"?>

<record version="8" id="793">
 <title>category theory</title>
 <name>CategoryTheory</name>
 <created>2009-06-09 20:18:41</created>
 <modified>2009-06-10 01:37:33</modified>
 <type>Topic</type>
 <creator id="441" name="bci1"/>
 <modifier id="441" name="bci1"/>
 <author id="441" name="bci1"/>
 <classification>
	<category scheme="msc" code="00."/>
	<category scheme="msc" code="02."/>
	<category scheme="msc" code="03."/>
	<category scheme="msc" code="03.65.Fd"/>
 </classification>
 <defines>
	<concept>morphisms</concept>
	<concept>object</concept>
	<concept>diagrams</concept>
	<concept>category theory applications</concept>
	<concept>functor</concept>
	<concept>functor category</concept>
	<concept>group</concept>
	<concept>monoid</concept>
	<concept>semigroup</concept>
	<concept>Abelian group</concept>
	<concept>commutativity</concept>
	<concept>naturality condition</concept>
	<concept>Abelian category</concept>
	<concept>$Ab$-axioms</concept>
	<concept>categorical duality</concept>
	<concept>duality</concept>
	<concept>categories with structure</concept>
	<concept>enriched category</concept>
	<concept>metatheory</concept>
 </defines>
 <related>
	<object name="Category"/>
	<object name="ETAC"/>
	<object name="AlternativeDefinitionOfSmallCategory"/>
	<object name="QuantumCategory"/>
	<object name="FunctorCategories"/>
	<object name="FundamentalGroupoidFunctors"/>
	<object name="Groupoid5"/>
	<object name="Groupoids"/>
	<object name="FiniteQuantumGroup"/>
	<object name="HigherDimensionalAlgebra"/>
 </related>
 <keywords>
	<term>category</term>
	<term>category theory</term>
	<term>topos</term>
	<term>functor</term>
	<term>natural transformations</term>
	<term>metagraph</term>
	<term>metacategory</term>
	<term>algebraic topology</term>
	<term>homology theory</term>
	<term>ETAC</term>
	<term>unit law</term>
	<term>associativity axioms</term>
	<term>identity</term>
	<term>composition</term>
	<term>operations</term>
	<term>graph</term>
 </keywords>
 <preamble></preamble>
 <content>\section{The Theory of Categories}

{\em Category theory} can be described as the branch of mathematics concerned
with the general, abstract and universal properties and applications of the fundamental concepts of: \PMlinkname{category}{Category}, functor between categories and natural transformations between functors. A {\em category} can also be defined as a mathematical interpretation of the elementary theory of abstract categories, or ETAC. 
A {\em topos} is often considered as a special type of category subject to the
topos axioms. 

\subsection{Introduction: Basic concepts}
Category theory has developed, and is now being further developed, very rapidly 
in comparison with most of the older branches of mathematics, with the notable exception of Topology, certain aspects of Geometry and Number theory which experienced recently most remarkable advances. The official birthdate year of category is 1945 even though an earlier report in 1943 utilized categorical concepts. 

First of all, a {\em category} consists of arrows, called {\em morphisms} subject to a very small set of basic category theory axioms (which is as small as only four axioms in some recent formulations). Various chains, or geometric forms, composed of such arrows are called (categorical) {\em diagrams}.
Charles Ehresmann--one of the founders and developers of category theory in Europe-- in evaluating the role played by category theory in modern mathematics pointed out that the concept of morphism (arrow, with the specific examples of  mapping and mathematical function) is the key notion of all modern mathematics, whereas that of a set or {\em object} is relegated to a secondary, less important role. Second level arrows--those between categories-- are called {\em functors}, and third level arrows between functors (second level arrows) are called {\em natural transformations} again subject to specific natural conditions such as commutativity of diagrams. The third level arrow is the more powerful concept in comparison either with either functors or morphisms, and of course, a functors is a more powerful concept than a morphism.  

 On the first conceptual level, mathematical categories provide a most convenient, universal-conceptual `language' founded on the notions of category, functor, natural transformation and functor category, albeit at such an abstract and universal level that many classical mathematicians chose to dub it-- without any strong justification-- as ``abstract nonsense''. Nevertheless, there are also {\em categories with structure}, as well as {\em enriched categories}, algebraic categories, categories of categories, 2-categories, double categories, and so on; category theory can be therefore also also as a kind of {\em metatheory} endowed with different structural levels that are all consistent and natural, in the sense of involving commutativity. Upon imposition of additional ($Ab1$ to $Ab6$) axioms such commutative super-structures become Abelian categories that generalize or extend the universal properties of categories of Abelian, or commutative, groups; in fact, half of such axioms are obtained by merely `inverting the arrows'--which is called (categorical) {\em duality}.  

 However, on a different level, when considered as a further sophistication of algebraic topology, category theory embraces not only algebraic and topological structures, but also geometric and analytic ones. At still higher levels, category theory provides natural means to define higher dimensional structures
such as higher dimensional algebra (HDA) that open completely new avenues of mathematical research of recent, substantial interest in mathematical physics, and especially in the development of quantum gravitation and/or superstring theories. 

 On the other hand, at a fundamental level, the universal categorical concepts of adjoint functors and adjointness semantics may provide a unique foundation of mathematics and algebraic theories, well beyond set theory with its known limitations and problems.

\subsection{Category theory applications}
Among the important category theory applications in mathematics itself are:

\begin{itemize}
\item Applications in the Foundations of Mathematics
\item Algebraic Topology applications
\item Algebraic Geometry applications
\item Applications to Number theory
\item Applications to rings and modules
\item Applications to the theory of Abelian groups
\item X
\item Y
\item Z
\item
\item
\end{itemize}

 Other category theory applications are in:

\begin{itemize}
\item Theoretical and Mathematical Physics
\item Mathematical Biophysics, Complex Systems Biophysics and Theoretical Biology
\item Theory of Logic Algebras
\item Categorical logic
\item Algebraic logic
\item Computer theory
\item Quantum Operator Algebra (QOA)
\item Theoretical Ecology and Environmental sciences
\item Genomics and Interactomics
\end{itemize}

\subsection{An Index of categories}
A partial list of various types of categories.
\subsection{A Category theory index}
A partial \PMlinkname{index of the theory of categories}{IndexOfCategoryTheory}.
\subsection{An Index of Algebraic Geometry}
\subsection{An Index of Algebraic Topology}
\subsection{Bibliography of category theory and its applications}
An extensive, but not complete, literature on category theory. 

\textbf{More to come...}</content>
</record>
