knot theory alternatives to sage?

asked 2025-05-15 19:39:16 +0200

micron gravatar image

Hey, I hope this is ok to ask here. I love sage and use it a lot for algebraic graph theory, basic differential forms, manifolds, and algebraic topology things and it has been really great for all of that. I am now studying knot theory and I wanted sage to work out for me but there are some basic things I would like it to do which make it hard to learn from.

One main thing is that I am a visual learner so being able to have a link diagram labeled at the crossings depending on various methods (gauss code, Dowker–Thistlethwaite, etc). when you are learning these methods on paper, you easily determine what the codes are by labeling the crossings as you go. It seems fundamental to see this in the plot since it isn't clear which crossing or even orientation of the curves maps to which part of the diagram plot..

If anyone knows a way to make this happen in sage, please let me know. Otherwise, if anyone can recommend another package that does this, I would highly appreciate it. my main mini goal is to just code up the conway-alexander polynomial algorithm using skein relations.

Thank you, Micron

edit retag flag offensive close merge delete