## #29529 closed enhancement (fixed)

# add FreeMagma as an example of a magma

Reported by: | Markus Wageringel | Owned by: | |
---|---|---|---|

Priority: | minor | Milestone: | sage-9.1 |

Component: | categories | Keywords: | |

Cc: | Merged in: | ||

Authors: | Markus Wageringel | Reviewers: | Travis Scrimshaw |

Report Upstream: | N/A | Work issues: | |

Branch: | cad7678 (Commits, GitHub, GitLab) | Commit: | cad767826775eb72556a33cd9e489665c8ceca28 |

Dependencies: | Stopgaps: |

### Description

This ticket adds an example of a magma.

sage: M = Magmas().example(); M An example of a magma: the free magma generated by ('a', 'b', 'c', 'd') sage: a, b, c, d = M.magma_generators() sage: a * (b * c) * (d * a * b) '((a*(b*c))*((d*a)*b))'

This is in part motivated by this ask-sagemath question and by the seeming lack of magmas in Sage.

### Change History (5)

### comment:1 Changed 3 years ago by

Authors: | → Markus Wageringel |
---|---|

Branch: | → u/gh-mwageringel/29529 |

Commit: | → cad767826775eb72556a33cd9e489665c8ceca28 |

Status: | new → needs_review |

### comment:2 Changed 3 years ago by

Reviewers: | → Travis Scrimshaw |
---|---|

Status: | needs_review → positive_review |

LGTM.

Feel free to cc me on tickets like this too.

### comment:4 Changed 3 years ago by

Branch: | u/gh-mwageringel/29529 → cad767826775eb72556a33cd9e489665c8ceca28 |
---|---|

Resolution: | → fixed |

Status: | positive_review → closed |

### comment:5 Changed 3 years ago by

Milestone: | sage-9.2 → sage-9.1 |
---|

**Note:**See TracTickets for help on using tickets.

New commits:

`29529: add FreeMagma as an example of a magma`