| Total | Associative | Identity | Divisible | |
|---|---|---|---|---|
| Partial magma | Unneeded | Unneeded | Unneeded | Unneeded |
| Multiplicative | Unneeded | Unneeded | Required | Unneeded |
| Semigroupoid | Unneeded | Required | Unneeded | Unneeded |
| Small category | Unneeded | Required | Required | Unneeded |
| Groupoid | Unneeded | Required | Required | Required |
| Magma | Required | Unneeded | Unneeded | Unneeded |
| Quasigroup | Required | Unneeded | Unneeded | Required |
| Unital magma | Required | Unneeded | Required | Unneeded |
| Loop | Required | Unneeded | Required | Required |
| Semigroup | Required | Required | Unneeded | Unneeded |
| Associative quasigroup | Required | Required | Unneeded | Required |
| Monoid | Required | Required | Required | Unneeded |
| Group | Required | Required | Required | Required |
In mathematics, a semigroupoid (also called semicategory, naked category or precategory) is a partial algebra that satisfies the axioms for a small category, except possibly for the requirement that there be an identity at each object. While this definition is due to Tilson, Exel has introduced a different definition, one in which there is no underlying graph. The term semicategory usually refers to a Tilson's graphed semigroupoid. Semigroupoids generalise semigroups in the same way that small categories generalise monoids and groupoids generalise groups. Semigroupoids have applications in the structural theory of semigroups.
Formally, a semigroupoid consists of:
such that the following axiom holds: