Abstract-Algebra
Abstract-Algebra copied to clipboard
Implements group theory in Python
This package attempts to implement finite abstract algebra in python. It is written by Naftali Harris and licensed under the GNU General Public License, Version 3.
INSTALLATION
$ sudo python setup.py install
USAGE
$ python
Python 2.7.2+ (default, Oct 4 2011, 20:03:08)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from absalg import *
>>> print Zn(2) * Zn(2)
e: (0, 0)
a: (0, 1)
b: (1, 0)
c: (1, 1)
| e | a | b | c |
---+---+---+---+---+
e | e | a | b | c |
---+---+---+---+---+
a | a | e | c | b |
---+---+---+---+---+
b | b | c | e | a |
---+---+---+---+---+
c | c | b | a | e |
---+---+---+---+---+
>>>
LICENSE INFO
See "COPYING"