We consider (as motivation?) the category of finitedimensional representations over of an affine -group scheme . The algebra of functions on carries the structure of a “cogebra”, actually a commutative Hopf algebra . The abelian -linear category is equivalent to the category of comodules of finite -dimension, relative to the cogebra structure of . The algebra structure of is hidden in the tensor structure of .
Def: A tensor category over a commutative ring is an -linear cat with a tensor structure, i.e. a bilinear bifunctor, a unit object, and functorial isomorphisms expressing associativity, commutativity and unit laws; these are required to satisfy three coherence diagrams.
A rigid tensor cat over is a tensor cat over equipped with a autoduality such that for every object , tensoring on the right with the dual of is left adjoint to tensoring on the right with , and same with left and right interchanged.
This structure gives us adjunciton morphisms and , called evaluation and coevaluation, satisfying certain properties. In a rigid tensor category, every endomorphism has a trace, which is element . We define the rank (or dimension) of an object to be the trace of .
Example: The cat of finitedimensional linear reps of a group, over some field? The unit object is the trivial rep, and rank is the obvious thing.
Example: The cat of -graded finite-dimensional -vector spaces. Alternatively, -graded. Tensor product turns this into a rigid tensor cat, in which the commutativity constraint is given be the Koszul sign rule. The rank of an object is its super-dimension , where is the direct sum of the even parts etc.
Example: Combining the last two examples, one obtains the rigid tensor category of super-representations of . In practice, one considers often a certain subcat of this.
Example: The cat of vector bundles on a fixed -scheme. It has if proper and geometrically connected. The rank is what you think it is.
Remark: In a pseudo-abelian rigid tensor category over a field of char 0, one can define the symmetric and exterior powers of any object .
Def: Tensor functor between tensor categories. (What you think it is).
If the tensor cats are rigids, any tensor functor between them is automatically compatible with taking duals, up to a natural isomorphism. Furthermore, because of duality, every morphism of tensor functors is an isomorphism.
Ezample: The free rigid tensor category on an object .
nLab page on Tensor category