In
category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
, a branch of
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, duality is a correspondence between the properties of a category ''C'' and the dual properties of the
opposite category
In category theory, a branch of mathematics, the opposite category or dual category C^ of a given Category (mathematics), category C is formed by reversing the morphisms, i.e. interchanging the source and target of each morphism. Doing the reversal ...
''C''
op. Given a statement regarding the category ''C'', by interchanging the
source and
target of each
morphism
In mathematics, a morphism is a concept of category theory that generalizes structure-preserving maps such as homomorphism between algebraic structures, functions from a set to another set, and continuous functions between topological spaces. Al ...
as well as interchanging the order of
composing two morphisms, a corresponding dual statement is obtained regarding the opposite category ''C''
op. (''C''
op is composed by reversing every morphism of ''C''.) Duality, as such, is the assertion that truth is invariant under this operation on statements. In other words, if a statement ''S'' is true about ''C'', then its dual statement is true about ''C''
op. Also, if a statement is false about ''C'', then its dual has to be false about ''C''
op. (Compactly saying, ''S'' for ''C'' is true if and only if its dual for ''C''
op is true.)
Given a
concrete category
In mathematics, a concrete category is a category that is equipped with a faithful functor to the category of sets (or sometimes to another category). This functor makes it possible to think of the objects of the category as sets with additional ...
''C'', it is often the case that the opposite category ''C''
op per se is abstract. ''C''
op need not be a category that arises from mathematical practice. In this case, another category ''D'' is also termed to be in duality with ''C'' if ''D'' and ''C''
op are
equivalent as categories.
In the case when ''C'' and its opposite ''C''
op are equivalent, such a category is self-dual.
Formal definition
We define the elementary language of category theory as the two-sorted
first order language with objects and morphisms as distinct sorts, together with the relations of an object being the source or target of a morphism and a symbol for composing two morphisms.
Let σ be any statement in this language. We form the dual σ
op as follows:
# Interchange each occurrence of "source" in σ with "target".
# Interchange the order of composing morphisms. That is, replace each occurrence of
with
Informally, these conditions state that the dual of a statement is formed by reversing
arrows and
compositions.
''Duality'' is the observation that σ is true for some category ''C'' if and only if σ
op is true for ''C''
op.
Examples
* A morphism
is a
monomorphism
In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from to is often denoted with the notation X\hookrightarrow Y.
In the more general setting of category theory, a monomorphis ...
if
implies
. Performing the dual operation, we get the statement that
implies
This reversed morphism
is by definition precisely an
epimorphism
In category theory, an epimorphism is a morphism ''f'' : ''X'' → ''Y'' that is right-cancellative in the sense that, for all objects ''Z'' and all morphisms ,
: g_1 \circ f = g_2 \circ f \implies g_1 = g_2.
Epimorphisms are categorical analo ...
. In short, the property of being a monomorphism is dual to the property of being an epimorphism.
Applying duality, this means that a morphism in some category ''C'' is a monomorphism if and only if the reverse morphism in the opposite category ''C''
op (composed by reversing all morphisms in ''C'') is an epimorphism.
* An example comes from reversing the direction of inequalities in a
partial order
In mathematics, especially order theory, a partial order on a set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements needs to be comparable ...
. So, if ''X'' is a
set
Set, The Set, SET or SETS may refer to:
Science, technology, and mathematics Mathematics
*Set (mathematics), a collection of elements
*Category of sets, the category whose objects and morphisms are sets and total functions, respectively
Electro ...
and ≤ a partial order relation, we can define a new partial order relation ≤
new by
:: ''x'' ≤
new ''y'' if and only if ''y'' ≤ ''x''.
This example on orders is a special case, since partial orders correspond to a certain kind of category in which Hom(''A'',''B'') (a set of all morphisms from ''A'' to ''B'' of a category) can have at most one element. In applications to logic, this then looks like a very general description of negation (that is, proofs run in the opposite direction). For example, if we take the opposite of a
lattice, we will find that ''meets'' and ''joins'' have their roles interchanged. This is an abstract form of
De Morgan's laws
In propositional calculus, propositional logic and Boolean algebra, De Morgan's laws, also known as De Morgan's theorem, are a pair of transformation rules that are both Validity (logic), valid rule of inference, rules of inference. They are nam ...
, or of
duality applied to lattices.
*
Limits
Limit or Limits may refer to:
Arts and media
* ''Limit'' (manga), a manga by Keiko Suenobu
* ''Limit'' (film), a South Korean film
* Limit (music), a way to characterize harmony
* "Limit" (song), a 2016 single by Luna Sea
* "Limits", a 2009 ...
and
colimits are dual notions.
*
Fibration
The notion of a fibration generalizes the notion of a fiber bundle and plays an important role in algebraic topology, a branch of mathematics.
Fibrations are used, for example, in Postnikov systems or obstruction theory.
In this article, all ma ...
s and
cofibration In mathematics, in particular homotopy theory, a continuous mapping between topological spaces
:i: A \to X,
is a ''cofibration'' if it has the homotopy extension property with respect to all topological spaces S. That is, i is a cofibration if f ...
s are examples of dual notions in
algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
and
homotopy theory
In mathematics, homotopy theory is a systematic study of situations in which Map (mathematics), maps can come with homotopy, homotopies between them. It originated as a topic in algebraic topology, but nowadays is learned as an independent discipli ...
. In this context, the duality is often called
Eckmann–Hilton duality
In the mathematical disciplines of algebraic topology and homotopy theory, Eckmann–Hilton duality in its most basic form, consists of taking a given diagram for a particular concept and reversing the direction of all arrows, much as in cate ...
.
See also
*
Adjoint functor
In mathematics, specifically category theory, adjunction is a relationship that two functors may exhibit, intuitively corresponding to a weak form of equivalence between two related categories. Two functors that stand in this relationship are k ...
*
Dual object In category theory, a branch of mathematics, a dual object is an analogue of a dual vector space from linear algebra for Object (category theory), objects in arbitrary Monoidal category, monoidal categories. It is only a partial generalization, base ...
*
Duality (mathematics)
In mathematics, a duality translates concepts, theorems or mathematical structures into other concepts, theorems or structures in a one-to-one fashion, often (but not always) by means of an involution operation: if the dual of is , then the ...
*
Opposite category
In category theory, a branch of mathematics, the opposite category or dual category C^ of a given Category (mathematics), category C is formed by reversing the morphisms, i.e. interchanging the source and target of each morphism. Doing the reversal ...
*
Pulation square In category theory, a branch of mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical scienc ...
References
*
*
*
*
*
{{Category theory
Category theory
Category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...