Definition
Group (Categorical)
A group is a group object in the category $\mathbf{Set}$.
That is, a set $G$ equipped with morphisms:
\[
m : G \times G \to G, \quad
e : 1 \to G, \quad
i : G \to G
\]
such that the following identities hold:
- Associativity: $m \circ (m \times \mathrm{id}_G) = m \circ (\mathrm{id}_G \times m)$.
- Identity laws: $m \circ (e \times \mathrm{id}_G) = \mathrm{id}_G$, $\quad m \circ (\mathrm{id}_G \times e) = \mathrm{id}_G$.
- Inverse laws: $m \circ (i \times \mathrm{id}_G) = e \circ !$, $\quad m \circ (\mathrm{id}_G \times i) = e \circ !$, where $! : G \to 1$ is the unique morphism.
Depends on
Dependency Graph
flowchart LR
classDef current fill:#6366f1,color:#fff,stroke:#4f46e5
n71746aac["Group (Classical)"]
n4cacdd3e["Group (Categorical)"]:::current
n71746aac --> n4cacdd3e
click n71746aac "../objects/71746aac.html" "_self"