Skip to content

Add the categories of magmas and additive magmas #8579

@nthiery

Description

@nthiery

This patch adds the categories Magmas() and AdditiveMagmas()
(sets with a plain binary operation * or +).

It factors out some of the code previously in Semigroups / CommutativeAdditiveSemigroups.

This is used by the updated #7555 to make it more general.

Depends trivially on #7880.

CC: @sagetrac-sage-combinat @roed314

Component: categories

Keywords: magma

Author: Nicolas M. Thiéry

Reviewer: Robert Beezer, Florent Hivert

Merged: sage-4.4.alpha0

Issue created by migration from https://trac.sagemath.org/ticket/8579

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions