PROP (category theory)
   HOME

TheInfoList



OR:

In category theory, a branch of mathematics, a PROP is a
symmetric Symmetry (from grc, συμμετρία "agreement in dimensions, due proportion, arrangement") in everyday language refers to a sense of harmonious and beautiful proportion and balance. In mathematics, "symmetry" has a more precise definiti ...
strict
monoidal category In mathematics, a monoidal category (or tensor category) is a category \mathbf C equipped with a bifunctor :\otimes : \mathbf \times \mathbf \to \mathbf that is associative up to a natural isomorphism, and an object ''I'' that is both a left a ...
whose objects are the natural numbers ''n'' identified with the finite sets \ and whose tensor product is given on objects by the addition on numbers. Because of “symmetric”, for each ''n'', the
symmetric group In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric group ...
on ''n'' letters is given as a subgroup of the
automorphism group In mathematics, the automorphism group of an object ''X'' is the group consisting of automorphisms of ''X'' under composition of morphisms. For example, if ''X'' is a finite-dimensional vector space, then the automorphism group of ''X'' is the g ...
of ''n''. The name PROP is an abbreviation of "PROduct and
Permutation category In mathematics, the permutation category is a category where #the objects are the natural numbers, #the morphisms from a natural number ''n'' to itself are the elements of the symmetric group In abstract algebra, the symmetric group defined o ...
". The notion was introduced by Adams and MacLane; the topological version of it was later given by Boardman and Vogt. Following them, J. P. May then introduced the notion of “
operad In mathematics, an operad is a structure that consists of abstract operations, each one having a fixed finite number of inputs (arguments) and one output, as well as a specification of how to compose these operations. Given an operad O, one define ...
”, a particular kind of PROP. There are the following inclusions of full subcategories: pg 45 :\mathsf \subset \tfrac\mathsf \subset \mathsf where the first category is the category of (symmetric) operads.


Examples and variants

An important ''elementary'' class of PROPs are the sets \mathcal^ of ''all'' matrices (regardless of number of rows and columns) over some fixed ring \mathcal. More concretely, these matrices are the ''morphisms'' of the PROP; the objects can be taken as either \_^\infty (sets of vectors) or just as the plain natural numbers (since
objects Object may refer to: General meanings * Object (philosophy), a thing, being, or concept ** Object (abstract), an object which does not exist at any particular time or place ** Physical object, an identifiable collection of matter * Goal, an ...
''do not have to'' be sets with some structure). In this example: * Composition \circ of morphisms is ordinary
matrix multiplication In mathematics, particularly in linear algebra, matrix multiplication is a binary operation that produces a matrix from two matrices. For matrix multiplication, the number of columns in the first matrix must be equal to the number of rows in the s ...
. * The identity morphism of an object n (or \mathcal^n) is the identity matrix with side n. * The product \otimes acts on objects like addition (m \otimes n = m+n or \mathcal^m \otimes \mathcal^n = \mathcal^) and on morphisms like an operation of constructing block diagonal matrices: \alpha \otimes \beta = \begin \alpha & 0 \\ 0 & \beta \end . ** The compatibility of composition and product thus boils down to **: (A \otimes B) \circ (C \otimes D) = \begin A & 0 \\ 0 & B \end \circ \begin C & 0 \\ 0 & D \end = \begin AC & 0 \\ 0 & BD \end = (A \circ C) \otimes (B \circ D) . ** As an edge case, matrices with no rows ( 0 \times n matrices) or no columns ( m \times 0 matrices) are allowed, and with respect to multiplication count as being zero matrices. The \otimes identity is the 0 \times 0 matrix. * The permutations in the PROP are the
permutation matrices In mathematics, particularly in matrix theory, a permutation matrix is a square binary matrix that has exactly one entry of 1 in each row and each column and 0s elsewhere. Each such matrix, say , represents a permutation of elements and, when ...
. Thus the left action of a permutation on a matrix (morphism of this PROP) is to permute the rows, whereas the right action is to permute the columns. There are also PROPs of matrices where the product \otimes is the
Kronecker product In mathematics, the Kronecker product, sometimes denoted by ⊗, is an operation on two matrices of arbitrary size resulting in a block matrix. It is a generalization of the outer product (which is denoted by the same symbol) from vectors ...
, but in that class of PROPs the matrices must all be of the form k^m \times k^n (sides are all powers of some common base k); these are the coordinate counterparts of appropriate symmetric monoidal categories of vector spaces under tensor product. Further examples of PROPs: * the
discrete category In mathematics, in the field of category theory, a discrete category is a category whose only morphisms are the identity morphisms: :hom''C''(''X'', ''X'') = {id''X''} for all objects ''X'' :hom''C''(''X'', ''Y'') = ∅ for all objects ''X'' ≠ '' ...
\mathbb of natural numbers, * the category
FinSet In the mathematical field of category theory, FinSet is the category whose objects are all finite sets and whose morphisms are all functions between them. FinOrd is the category whose objects are all finite ordinal numbers and whose morphisms are ...
of natural numbers and functions between them, * the category Bij of natural numbers and bijections, * the category Inj of natural numbers and injections. If the requirement “symmetric” is dropped, then one gets the notion of PRO category. If “symmetric” is replaced by braided, then one gets the notion of PROB category. * the category BijBraid of natural numbers, equipped with the
braid group A braid (also referred to as a plait) is a complex structure or pattern formed by interlacing two or more strands of flexible material such as textile yarns, wire, or hair. The simplest and most common version is a flat, solid, three-strande ...
''Bn ''as the automorphisms of each ''n ''(and no other morphisms). is a PROB but not a PROP. * the augmented simplex category \Delta_+ of natural numbers and
order-preserving function In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of orde ...
s. is an example of PRO that is not even a PROB.


Algebras of a PRO

An algebra of a PRO P in a
monoidal category In mathematics, a monoidal category (or tensor category) is a category \mathbf C equipped with a bifunctor :\otimes : \mathbf \times \mathbf \to \mathbf that is associative up to a natural isomorphism, and an object ''I'' that is both a left a ...
C is a strict monoidal functor from P to C. Every PRO P and category C give rise to a category \mathrm_P^C of algebras whose objects are the algebras of P in C and whose morphisms are the natural transformations between them. For example: * an algebra of \mathbb is just an object of C, * an algebra of FinSet is a commutative
monoid object In category theory, a branch of mathematics, a monoid (or monoid object, or internal monoid, or algebra) in a monoidal category is an object ''M'' together with two morphisms * ''μ'': ''M'' ⊗ ''M'' → ''M'' called ''multiplication'', * ''η' ...
of C, * an algebra of \Delta is a
monoid object In category theory, a branch of mathematics, a monoid (or monoid object, or internal monoid, or algebra) in a monoidal category is an object ''M'' together with two morphisms * ''μ'': ''M'' ⊗ ''M'' → ''M'' called ''multiplication'', * ''η' ...
in C. More precisely, what we mean here by "the algebras of \Delta in C are the monoid objects in C" for example is that the category of algebras of P in C is
equivalent Equivalence or Equivalent may refer to: Arts and entertainment *Album-equivalent unit, a measurement unit in the music industry * Equivalence class (music) *'' Equivalent VIII'', or ''The Bricks'', a minimalist sculpture by Carl Andre *''Equiva ...
to the category of monoids in C.


See also

*
Lawvere theory In category theory, a Lawvere theory (named after American mathematician William Lawvere) is a category that can be considered a categorical counterpart of the notion of an equational theory. Definition Let \aleph_0 be a skeleton of the category F ...
*
Permutation category In mathematics, the permutation category is a category where #the objects are the natural numbers, #the morphisms from a natural number ''n'' to itself are the elements of the symmetric group In abstract algebra, the symmetric group defined o ...


References

* * * Monoidal categories {{categorytheory-stub