Related Experiment Video
Updated: Jan 5, 2026

Diffusion Tensor Magnetic Resonance Imaging in the Analysis of Neurodegenerative Diseases
Published on: July 28, 2013
Evaluating the Jones polynomial with tensor networks
Konstantinos Meichanetzidis1, Stefanos Kourtis2
1School of Physics and Astronomy, University of Leeds, Leeds LS2 9JT, United Kingdom.
Abstract:
We introduce tensor network contraction algorithms for the evaluation of the Jones polynomial of arbitrary knots. The value of the Jones polynomial of a knot is reduces to the partition function of a q-state anisotropic Potts model with complex interactions, which is defined on a planar signed graph that corresponds to the knot. For any integer q, we cast this partition function into tensor network form, which inherits the interaction graph structure of the Potts model instance, and employ fast tensor network contraction protocols to obtain the exact tensor trace and thus the value of the Jones polynomial. By sampling random knots via a grid-walk procedure and computing the full tensor trace exactly, we demonstrate numerically that the Jones polynomial can be evaluated in time that scales subexponentially with the number of crossings in the typical case. This allows us to evaluate the Jones polynomial of knots that are too complex to be treated with other available methods. Our results establish tensor network methods as a practical tool for the study of knots.
Related Concept Videos
Synthetic Disvision of Polynomials
Inertia Tensor
The diagonal components of the inertia tensor matrix represent the moments of inertia concerning the principal axes of the object. These primary axes are defined as the axes where the object experiences the least...
Vector Algebra: Method of Components
In many applications, the magnitudes and directions of...
Cartesian Form for Vector Formulation
Cartesian Vector Notation
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...