For studying big mapping classes
Project description
Bigger is a program for computing big mapping classes and their actions on laminations via ideal triangulation coordinates.
Bigger officially supports Python 3.5 – 3.8.
Quickstart
Bigger is available on PyPI, so it can be installed via:
$ pip install bigger --user --upgrade
Once installed, try it inside of Python:
>>> import bigger >>> S = bigger.load.ladder() # The infinite-genus two-ended surface >>> a = S.triangulation({(0, 5): -1}) # An arc >>> a (0, 5): -1 >>> a == a True >>> b = S('shift.shift')(a) # Shift everything down twice >>> a == b False >>> b (2, 5): -1 >>> S('SHIFT.shift')(a) == a # Shift and then shift back True >>> S('shift.b.b.b.b')(a) # Twist then shift (1, 6): 2, (1, 5): 3
External Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bigger-0.1.0.tar.gz
(10.0 kB
view hashes)