In
category theory
Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, cate ...
, a branch of
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, duality is a correspondence between the properties of a category ''C'' and the dual properties of the
opposite category ''C''
op. Given a statement regarding the category ''C'', by interchanging the
source and
target
Target may refer to:
Physical items
* Shooting target, used in marksmanship training and various shooting sports
** Bullseye (target), the goal one for which one aims in many of these sports
** Aiming point, in field artillery, fi ...
of each
morphism
In mathematics, particularly in category theory, a morphism is a structure-preserving map from one mathematical structure to another one of the same type. The notion of morphism recurs in much of contemporary mathematics. In set theory, morphisms a ...
as well as interchanging the order of
composing two morphisms, a corresponding dual statement is obtained regarding the opposite category ''C''
op. Duality, as such, is the assertion that truth is invariant under this operation on statements. In other words, if a statement 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.
Given a
concrete category ''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
First-order logic—also known as predicate logic, quantificational logic, and first-order predicate calculus—is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses Quantifica ...
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
Composition or Compositions may refer to:
Arts and literature
* Composition (dance), practice and teaching of choreography
*Composition (language), in literature and rhetoric, producing a work in spoken tradition and written discourse, to include ...
.
''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 if
implies
. Performing the dual operation, we get the statement that
implies
For a morphism
, this is precisely what it means for ''f'' to be an
epimorphism. 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 is an epimorphism.
* An example comes from reversing the direction of inequalities in a
partial order
In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a set. A poset consists of a set together with a binary ...
. 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'') 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, or of
duality
Duality may refer to:
Mathematics
* Duality (mathematics), a mathematical concept
** Dual (category theory), a formalization of mathematical duality
** Duality (optimization)
** Duality (order theory), a concept regarding binary relations
** Dual ...
applied to lattices.
*
Limits and
colimits
In category theory, a branch of mathematics, the abstract notion of a limit captures the essential properties of universal constructions such as products, pullbacks and inverse limits. The dual notion of a colimit generalizes constructions su ...
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 map ...
s and
cofibrations 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 maps can come with homotopies between them. It originated as a topic in algebraic topology but nowadays is studied as an independent discipline. Besides algebraic topolog ...
. 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
*
Dual object In category theory, a branch of mathematics, a dual object is an analogue of a dual vector space from linear algebra for objects in arbitrary monoidal categories. It is only a partial generalization, based upon the categorical properties of duali ...
*
Duality (mathematics)
*
Opposite category
*
Adjoint functor
References
*
*
*
*
*
{{Category theory
Category theory
Category theory
Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, cate ...