I have a list of 185 knots with less than 15 crossings and I want to check which of them are torus knots. I know there are many invariants being able to exclude some of them being torus, but I was wondering if there is a computable criteria to show that the knot is torus.
2026-03-26 21:25:24.1774560324
How to recognize torus knots
279 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in KNOT-THEORY
- Is unknot a composite knot?
- Can we modify one component of a link and keep the others unchanged
- Can we split a splittable link by applying Reidemeister moves to non-self crossings only
- Involution of the 3 and 4-holed torus and its effects on some knots and links
- Equivalence polygonal knots with smooth knots
- Can a knot diagram be recovered from this data?
- Does Seifert's algorithm produce Seifert surfaces with minimal genus?
- Equivalence of links in $R^3$ or $S^3$
- Homotopy type of knot complements
- The complement of a knot is aspherical
Related Questions in LOW-DIMENSIONAL-TOPOLOGY
- Getting a self-homeomorphism of the cylinder from a self-homeomorphism of the circle
- Does $S^2\times[-1,1]$ decompose as $B^3\#B^3$
- Homologically zero circles in smooth manifolds
- Can we really move disks around a compact surface like this?
- Why is this not a valid proof of the Poincare Conjecture?
- Regarding Surgery and Orientation
- Can a one-dimensional shape have volume?
- The inside of a closed compact surface $\sum_g$
- How do you prove that this set is open?
- Understanding cobordisms constructed from a Heegaard triple
Related Questions in KNOT-INVARIANTS
- Can we modify one component of a link and keep the others unchanged
- Can we split a splittable link by applying Reidemeister moves to non-self crossings only
- Does Seifert's algorithm produce Seifert surfaces with minimal genus?
- Coloring of a knot diagram by a trivial quandle
- How to obtain all possible colorings of a knot diagram by a given quandle
- Are any knot volumes known to be (ir)rational? If not, then why is the question difficult?
- Alternating and Non-Altenating Knot projections with same crossing number?
- what is a delta move on a trefoil knot
- Quantum invariants of 2-knots
- On Alexander polynomial of a knot
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
So the answer depends on a lot of things here. Kyle Miller gives some good advice, Regina is an option. But let's delve into the things that will matter in how you go about this. This is a general overview about how to do this for any list.
How are your knots defined? Basically, when you say you have a list of knots, do you have DT code? Gauss code? Something else? Hopefully you do not have literal pictures of diagrams, because then you have to turn that into a usable list of data that can be imported into whatever program you end up using.
How big are the knots? Here, the quickest thing to check is the number of crossings. This will tell you what invariants you should and should not use. Since in your case, are talking about 15 crossing knots - then computing polynomials is a really good way to go. If they are 1200 crossing knots, you will never finish the computation before the Sun expands and consumes the Earth. So other invariants are a better fit.
What programs are you comfortable with? If you have used SnapPy before but never Regina, then don't change now! And vice-versa. But if you have never used either of them, you are basically going to have to pick one. Other options are Mathematica's Knot Theory package, KnotScape, and there are a few others. (If readers have another good options, I would hope they put it in the comments.) Personally, I am most comfortable with SnapPy, so the rest of my comments will focus on that.
In your chosen program, what are the quick/powerful invariants you can compute? If you pick SnapPy, a program that is built to construct hyperbolic structures, and you are looking for torus knots, it is going to not run as smoothly as you might like, since these are literally two separate collections of knots. But SnapPy still has useful invariants to try, like
fundamental_groupand some polynomials. The commandidentifymight be all you need. But as I mentioned above, if it is a large number of crossings, this won't work. If the fundamental group appearing as $ \langle a, b | a^n=b^m\rangle$ would be all you need, if you are lucky enough to get that. As Kyle mentioned, Regina can detect normal surfaces in your knot exteriors, so is a good option, but SnapPy has some of these built in also.Here is how I would walk through the process I am sure it could be more efficient and more elegant, but when needing to do a lot of computations, it is sometimes better to just get through it, using SnapPy and running it through Sage so you have the polynomials and verified hyperbolicity.
Enter your knot with DT code or whatever and make a manifold,
mRun
m.volume()and if it is not zero (or to be safe, say over 1 allowing for silly rounding and erros), then it is hyperbolic and not a torus knot and we are done with it. If it is 0, then it is probably not hyperbolic and go to step 3. (If you want to be really sure, you can usem.verify_hyperbolicity()for a provable result it is hyperbolic.)Run
m.identify()which hopefully will work, but might not. If not, runm.splitting_surface()which will tell you if it is a satellite knot. Since there are only a handful of satellite knots with 15 or fewer crossings, it is unlikely.If it then ends up still possibly torus, try the fundamental group and hope for the standard presentation, which verifies it as a torus knot.
If not, then compute a polynomial and check it against a list of all the torus knots polynomials up to 15 crossings. That is only a handful so it should be a quick check.
Hopefully that gets you through the list. Good luck!