A cycle notation expression evaluator for permutation algebra.
The first version of permy
was made to expedite permutation algebra for problem sets in Harvard's Math 55a taught by Joe Harris (2023). It's scrappy, inefficient, and was written in 10m; but, it gets the job done.
- First, clone the repository:
git clone https://github.com/arulandu/permy.git
- Navigate into the root project folder
cd permy
- Run
main.py
and use the permutation REPL loop!
python3 main.py
n: 100
$: (1 2 3)(1 2)
-> (1 3)
...
- Press Ctrl + C to exit the REPL.
permy
is open to contribution! Feel free to post issues, open PRs, and participate in discussions. Thanks!