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 definit ...
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 ...
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 th ...
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 S_n and
#there are no morphisms from ''m'' to ''n if m ...
".
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]
:
where the first category is the category of (symmetric) operads.
Examples and variants
An important ''elementary'' class of PROPs are the sets
of ''all'' matrices (regardless of number of rows and columns) over some fixed ring
. More concretely, these matrices are the ''morphisms'' of the PROP; the objects can be taken as either
(sets of vectors) or just as the plain natural numbers (since
objects ''do not have to'' be sets with some structure). In this example:
* Composition
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 ...
.
* The identity morphism of an object
(or
) is the
identity matrix
In linear algebra, the identity matrix of size n is the n\times n square matrix with ones on the main diagonal and zeros elsewhere.
Terminology and notation
The identity matrix is often denoted by I_n, or simply by I if the size is immaterial ...
with side
.
* The product
acts on objects like addition (
or
) and on morphisms like an operation of constructing
block diagonal matrices:
.
** The compatibility of composition and product thus boils down to
**:
.
** As an edge case, matrices with no rows (
matrices) or no columns (
matrices) are allowed, and with respect to multiplication count as being zero matrices. The
identity is the
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
is the
Kronecker product
In mathematics, the Kronecker product, sometimes denoted by ⊗, is an operation
Operation or Operations may refer to:
Arts, entertainment and media
* ''Operation'' (game), a battery-operated board game that challenges dexterity
* Oper ...
, but in that class of PROPs the matrices must all be of the form
(sides are all powers of some common
base ); 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'' ≠ ...
of natural numbers,
* the category
FinSet 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 Bij
Braid 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 ...
''B
n ''as the automorphisms of each ''n ''(and no other morphisms).
is a PROB but not a PROP.
* the
augmented simplex category 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
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 ...
is a strict
monoidal functor from
to
. Every PRO
and category
give rise to a category
of algebras whose objects are the algebras of
in
and whose morphisms are the natural transformations between them.
For example:
* an algebra of
is just an object of
,
* an algebra of FinSet is a commutative
monoid object of
,
* an algebra of
is a
monoid object in
.
More precisely, what we mean here by "the algebras of
in
are the monoid objects in
" for example is that the category of algebras of
in
is
equivalent to the category of monoids in
.
See also
*
Lawvere theory
*
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 S_n and
#there are no morphisms from ''m'' to ''n if m ...
References
*
*
*
Monoidal categories
{{categorytheory-stub