An open API service indexing awesome lists of open source software.

https://github.com/pedritomelenas/francy-monoids

A GAP package with graphic tools related to commutative monoids
https://github.com/pedritomelenas/francy-monoids

Last synced: about 2 months ago
JSON representation

A GAP package with graphic tools related to commutative monoids

Awesome Lists containing this project

README

        

# francy-monoids

A GAP package with graphic tools related to commutative monoids

This package requires [francy](https://github.com/mcmartins/francy) and [numericalsgps](https://github.com/gap-packages/numericalsgps).

## Implemented tools

### Hasse diagrams

- `DrawHasseDiagramOfNumericalSemigroup`
- `DrawOverSemigroupsNumericalSemigroup`

### Graphs

- `DrawRosalesGraph`
- `DrawEliahouGraph`
- `DrawFactorizationGraph`

### Trees

- `DrawTreeOfGluingsOfNumericalSemigroup`
- `DrawTreeOfSonsOfNumericalSemigroup`

## Examples

You can see this in action with [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/pedritomelenas/francy-monoids/master?filepath=Examples%2Ffrancy-monoids.ipynb)