Skip to main content

A rudimentary implementation of Stephen's procedure for inverse monoids.

Project description

https://mybinder.org/badge_logo.svg

README - step_hen - by James D. Mitchell and Maria Tsalakou

step_hen contains a rudimentary implementation of three algorithms of J. B. Stephen and Andrew Cutting for finitely presented monoids and inverse monoids in python3. These algorithms can be used to check equality of a fixed word with any other word in a finitely presented monoid, or inverse monoid, and to compute the structure of a finitely presented inverse monoid.

The implementation is rudimentary because it lacks many obvious optimisations and improvements, it is intended as a simple proof of concept.

The algorithms are described in the following:

Installation

You can install step_hen using pip:

pip install step_hen

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

step_hen-0.0.3.tar.gz (20.0 kB view hashes)

Uploaded Source

Built Distribution

step_hen-0.0.3-py2.py3-none-any.whl (21.6 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page