Description: Semigroups are magmas (elemental version). (Contributed by BJ, 12-Apr-2024) (Proof modification is discouraged.)