invariants#
List of possible invairants to implement:
Alexander Polynomial Conway Polynomial Jones Polynomial HOMFLY-PT Polynomial Kauffman 2-variable Polynomial (F polynomial) Writhe Linking Number Seifert Genus (Upper Bound) Turaev Genus (more advanced but diagrammatic) Tricolorability n-Colorability (mod n coloring)
Modules
Affine index polynomial for knotoids. |
|
|
Compute the one-variable Alexander polynomial via HOMFLY-PT specialization. |
Arrow polynomial for knotoids (per Kauffman et al.). |
|
|
Compute the Kauffman bracket polynomial ⟨·⟩. |
Lightweight LFU cache with an optional size cap. |
|
|
Return the Alexander–Conway polynomial of a knot or link. |
|
Return a presentation of the fundamental group of the complement of |
|
Compute the HOMFLY–PT polynomial. |
|
Compute the Jones polynomial via the normalized Kauffman bracket. |
|
|
Mock Alexander-like polynomial (face-marking heuristic). |
|
Implementations of Skein operations. |
|
Tutte polynomial for planar graphs represented as |
|
|
Computes the "unplugging" invariant T. |
|
Return the writhe of |
|
Return the Yamada polynomial of a given planar diagram. |