# PlanetPhysics/Algebraic Categories and Representations of Classes of Algebras
### Introduction

Classes of algebras can be categorized at least in two types: either classes of \emph{specific algebras}, such as: group algebras, K-algebras, groupoid algebras, logic algebras, and so on, or general ones, such as general classes of: categorical algebras, higher dimensional algebra (HDA), supercategorical algebras, universal algebras, and so on.

### Basic concepts and definitions

* {\mathbf Class of algebras} A class of algebras is defined in a precise sense as an algebraic object in the groupoid category.
* {\mathbf Monad on a category ${\mathcal {C}}$, and a T-algebra in ${\mathcal {C}}$} Let us consider a category ${\mathcal {C}}$, two functors: $T:{\mathcal {C}}\to {\mathcal {C}}$ (called the monad functor ) and $T^{2}:{\mathcal {C}}\to {\mathcal {C}}=T\circ T$, and two natural transformations: $\eta :1_{\mathcal {C}}\to T$ and $\mu :T^{2}\to T$. The triplet $({\mathcal {C}},\eta ,\mu )$ is called a monad on the category Failed to parse (syntax error): {\displaystyle \mathcal{C } }. Then, a T-algebra $(Y,h)$ is defined as an object $Y$ of a category ${\mathcal {C}}$ together with an arrow $h:TY\to Y$ called the structure map in ${\mathcal {C}}$ such that: #
* $Th:T^{2}\to TY,$ #
* $h\circ Th=h\circ \mu _{Y},$ where: $\mu _{Y}:T^{2}Y\to TY;$ and #
* $h\circ \eta _{Y}=1_{Y}.$
* {\mathbf Category of Eilenberg-Moore algebras of a monad $T$} An important definition related to abstract classes of algebras and universal algebras is that of the category of Eilenberg-Moore algebras of a monad $T$: The category ${\mathcal {C}}^{T}$ of $T$-algebras and their morphisms is called the Eilenberg-Moore category or category of Eilenberg-Moore algebras of the monad T.

### Pertinent remarks:

* {\mathbf a. Algebraic category definition} With the above definition, one can also define a \emph{category of classes of algebras and their associated groupoid homomorphisms} which is then an algebraic category. Another example of algebraic category is that of the category of C*-algebras. Generally, a category ${\mathcal {A}}_{C}$ is called algebraic if it is monadic over the category of sets and set-theoretical mappings, $Set$; thus, a functor $G:{\mathcal {D}}to{\mathcal {C}}$ is called monadic if it has a left adjoint $F:{\mathcal {C}}\to {\mathcal {D}}$ forming a monadic adjunction $(F,G,\eta ,\epsilon )$ with $G$ and $\eta ,\epsilon$ being, respectively, the unit and counit; such a monadic adjunction between categories ${\mathcal {C}}$ and ${\mathcal {D}}$ is defined by the condition that category ${\mathcal {D}}$ is equivalent to the to the Eilenberg-Moore category ${\mathcal {C}}^{T}$ for the monad $T=GF.$
* b. Equivalence classes Although all classes can be regarded as equivalence, weak equivalence, etc., classes of algebras (either specific or general ones), do not define identical, or even isomorphic structures, as the notion of `equivalence' can have more than one meaning even in the algebraic case.

### Algebraic representations

* group representations
* groupoid representations
* Convolution C*-algebra groupoid representations
* Functorial representations and representable functors
* Categorical group representations
* Algebroid representations
* Quantum Algebroid (QA) representations
* Double groupoid representations
* Double Algebroid representations
* Grassman-Hopf representations