Taut foliations, representations, and the computational complexity of knot genus
Lead Research Organisation:
UNIVERSITY OF OXFORD
Department Name: Mathematical Institute
Abstract
This project involves the fields of topology (the mathematical study of shapes) and computational complexity (how to solve questions efficiently using a computer).
This project starts with the study of three-manifolds. A 'three-manifold' is a space that locally looks like the 3D space surrounding us. For example, imagine the complement of a closed, possibly tangled rope (i.e., a knot) inside 3D space. If we can continuously deform one knot into another one without tearing that first knot, we (topologists) consider the two knots to be the same knot. We can find a natural occurrence of such knots in our very own DNA structure, where the topological features of DNA (knots) reflect some inherited characteristics of the person they belong to.
Continuing from three-manifolds, we also look at 2D manifolds, known as 'surfaces', which locally look like geometric planes. Spheres and doughnuts (i.e., a torus, which has one handle) are the simplest examples of surfaces. If we were to remove a small disk from each of these surfaces, we'd get what we refer to as 'a surface with a boundary'. The 'genus' of this surface is the number of handles it has. Topologists have known that an important topological feature of a knot is indeed the 'knot genus'. We can define the genus of a knot (K) as the minimum genus between all, possibly tangled, orientable surfaces whose boundary coincides with K.
Determining the genus of a knot has been a very difficult question for quite some time. Agol, Hass and Thurston showed that if we allow both the knot and the ambient three-manifold to vary, then the question of `knot genus' is `NP-complete'.
The term 'NP-complete' deserves further explanation: There are many seemingly different questions across computational knowledge, from network theory to financial markets to internet security, all of which are actually equivalent from the pure mathematical angle. This means that if we have the solution to one of these questions, then we have the master key to unlock them all! Therefore, a solution to one NP-complete question is the gateway to a huge list of important answers across computational knowledge. This is one of the most fascinating beauties of mathematics: our work may unify these otherwise distant phenomena.
To this date, the only practical way of determining the knot genus involves what is known as the 'theory of foliations'. The theory's terminology is inspired by stratified rocks in geography, which gives a nice visual to the timeless nature and immensity of the kind of space we're talking about.
Moving forth, we understand a foliation of a three-manifold to be a partition of the three-manifold into surfaces (called 'leaves', the terminology being inspired by tree leaves), such that locally, the surfaces fit together no different than a stack of papers. The caveat here is that there can be infinite surfaces as well, something that we do not discuss here. A particularly important class of foliations are called `taut foliations'. Intuitively, a taut foliation has the property such that all its leaves minimize the area (like 'soap films', which are created when two soap bubbles merge and create a thin film between them).
The work of Agol, Hass and Thurston is also important for our understanding of the `P vs. NP question', a famous one that has puzzled computer scientists for decades. The P vs. NP is on the list of million-dollar Millennium Prizes by the Clay Institute, and it is the very basis of data encryption used by the public on a daily basis via the World Wide Web.
My proposed project aims to understand taut foliations and other related notions, and to continue the work of Agol, Hass and Thurston for furthering our understanding of the knot genus questions. This project will create new bridges between different areas of mathematics and computer science and can potentially have important applications to the study of DNA, and our understanding of the P vs NP question.
This project starts with the study of three-manifolds. A 'three-manifold' is a space that locally looks like the 3D space surrounding us. For example, imagine the complement of a closed, possibly tangled rope (i.e., a knot) inside 3D space. If we can continuously deform one knot into another one without tearing that first knot, we (topologists) consider the two knots to be the same knot. We can find a natural occurrence of such knots in our very own DNA structure, where the topological features of DNA (knots) reflect some inherited characteristics of the person they belong to.
Continuing from three-manifolds, we also look at 2D manifolds, known as 'surfaces', which locally look like geometric planes. Spheres and doughnuts (i.e., a torus, which has one handle) are the simplest examples of surfaces. If we were to remove a small disk from each of these surfaces, we'd get what we refer to as 'a surface with a boundary'. The 'genus' of this surface is the number of handles it has. Topologists have known that an important topological feature of a knot is indeed the 'knot genus'. We can define the genus of a knot (K) as the minimum genus between all, possibly tangled, orientable surfaces whose boundary coincides with K.
Determining the genus of a knot has been a very difficult question for quite some time. Agol, Hass and Thurston showed that if we allow both the knot and the ambient three-manifold to vary, then the question of `knot genus' is `NP-complete'.
The term 'NP-complete' deserves further explanation: There are many seemingly different questions across computational knowledge, from network theory to financial markets to internet security, all of which are actually equivalent from the pure mathematical angle. This means that if we have the solution to one of these questions, then we have the master key to unlock them all! Therefore, a solution to one NP-complete question is the gateway to a huge list of important answers across computational knowledge. This is one of the most fascinating beauties of mathematics: our work may unify these otherwise distant phenomena.
To this date, the only practical way of determining the knot genus involves what is known as the 'theory of foliations'. The theory's terminology is inspired by stratified rocks in geography, which gives a nice visual to the timeless nature and immensity of the kind of space we're talking about.
Moving forth, we understand a foliation of a three-manifold to be a partition of the three-manifold into surfaces (called 'leaves', the terminology being inspired by tree leaves), such that locally, the surfaces fit together no different than a stack of papers. The caveat here is that there can be infinite surfaces as well, something that we do not discuss here. A particularly important class of foliations are called `taut foliations'. Intuitively, a taut foliation has the property such that all its leaves minimize the area (like 'soap films', which are created when two soap bubbles merge and create a thin film between them).
The work of Agol, Hass and Thurston is also important for our understanding of the `P vs. NP question', a famous one that has puzzled computer scientists for decades. The P vs. NP is on the list of million-dollar Millennium Prizes by the Clay Institute, and it is the very basis of data encryption used by the public on a daily basis via the World Wide Web.
My proposed project aims to understand taut foliations and other related notions, and to continue the work of Agol, Hass and Thurston for furthering our understanding of the knot genus questions. This project will create new bridges between different areas of mathematics and computer science and can potentially have important applications to the study of DNA, and our understanding of the P vs NP question.
Planned Impact
I propose to undertake fundamental research in mathematics that will interconnect several different areas of mathematics and computer science such as three-dimensional topology, contact topology, group theory and computational complexity. I will outline two different Pathways to Impact through which the proposed project can contribute to the scientific and technological advancements and the creation of wealth within the UK and more broadly in the world.
1) Technological advancements and wealth creation through data encryption and internet security: Cryptography and data protection are vital in the information age, as they are used on a daily basis in the financial markets and the World Wide Web. Therefore, it is of utmost importance to guarantee the safety of our encryption methods. The conjecture that the complexity classes P and NP are distinct is the basis of many cryptography methods. By the work of Agol-Hass-Thurston and Lackenby the unknot recognition now lies in both NP and co-NP but is not known to have a polynomial time algorithm. This was generalized by the work of Lackenby and I to `Determining knot genus in any fixed 3-manifold'. The current project builds on the work of Agol-Hass-Thurston to further our understanding of the unknot recognition and knot genus problems, which can shed new lights on the important P vs. NP question, or suggest new difficult questions as the basis of data encryption.
2) Scientific and technological advancement through applications of knot theory to the study of DNA: In the past decades, knot theory has been used for the study of the structure of DNA itself, and how DNA interacts with proteins (enzymes) in the cells. My project directly concerns with knots and in particular the unknot recognition problem, and can potentially lead to better algorithms for deciding whether a knot represents the unknot, and improved methods of computations for knot invariants such as knot genus. Historically taut foliations and contact structures have been successfully used to answer difficult questions about knots such as the Property R and Property P conjectures. Therefore, the systematic study of these structures in my project can help us in our understanding of knot theory which in turn can be used in the study of DNA as well as other tangled structures formed in the nature such as linked fluid vortices.
1) Technological advancements and wealth creation through data encryption and internet security: Cryptography and data protection are vital in the information age, as they are used on a daily basis in the financial markets and the World Wide Web. Therefore, it is of utmost importance to guarantee the safety of our encryption methods. The conjecture that the complexity classes P and NP are distinct is the basis of many cryptography methods. By the work of Agol-Hass-Thurston and Lackenby the unknot recognition now lies in both NP and co-NP but is not known to have a polynomial time algorithm. This was generalized by the work of Lackenby and I to `Determining knot genus in any fixed 3-manifold'. The current project builds on the work of Agol-Hass-Thurston to further our understanding of the unknot recognition and knot genus problems, which can shed new lights on the important P vs. NP question, or suggest new difficult questions as the basis of data encryption.
2) Scientific and technological advancement through applications of knot theory to the study of DNA: In the past decades, knot theory has been used for the study of the structure of DNA itself, and how DNA interacts with proteins (enzymes) in the cells. My project directly concerns with knots and in particular the unknot recognition problem, and can potentially lead to better algorithms for deciding whether a knot represents the unknot, and improved methods of computations for knot invariants such as knot genus. Historically taut foliations and contact structures have been successfully used to answer difficult questions about knots such as the Property R and Property P conjectures. Therefore, the systematic study of these structures in my project can help us in our understanding of knot theory which in turn can be used in the study of DNA as well as other tangled structures formed in the nature such as linked fluid vortices.
Publications

Lackenby M
(2023)
The computational complexity of knot genus in a fixed 3-manifold
in Proceedings of the London Mathematical Society

Sivek S
(2023)
Thurston norm and Euler classes of tight contact structures
in Bulletin of the London Mathematical Society

YAZDI M
(2021)
Non-negative integral matrices with given spectral radius and controlled dimension
in Ergodic Theory and Dynamical Systems
Related Projects
Project Reference | Relationship | Related To | Start | End | Award Value |
---|---|---|---|---|---|
EP/T016582/1 | 01/12/2020 | 29/09/2021 | £294,553 | ||
EP/T016582/2 | Transfer | EP/T016582/1 | 30/09/2021 | 30/07/2024 | £224,022 |
Description | The research in this grant has helped us to further understand some of the natural problems in the interface of 3-dimensional topology and computational complexity, as well as relating geometric structures on 3-dimensional shapes (contact structures) to algebraic properties of the given shape. |
Exploitation Route | The results of this funding can be used by other researchers to understand taut foliations, contact structures, knot genera and their algorithmic aspects better. |
Sectors | Education |
Description | Collaboration with David Sheard from King's College London |
Organisation | King's College London |
Department | Department of Mathematics |
Country | United Kingdom |
Sector | Academic/University |
PI Contribution | I formulated the problem regarding Euler classes arising from real places of holonomy hyperbolic representations of two-bridge links, and brought in my knowledge of 3-manifold and the Euler class. For the next step I plan to calculate the longitude of two-bridge links as a word in the standard generators for the fundamental group of the two-bridge link complement. |
Collaborator Contribution | David Sheard has experience in programming with Mathematica and Python. He will be writing the code in Mathematica or Python for calculating the Euler class of representations arising in this context. |
Impact | This is still an ongoing project. |
Start Year | 2023 |
Description | Collaboration with Marc Lackenby and Eric Sedgwick |
Organisation | DePaul University |
Country | United States |
Sector | Academic/University |
PI Contribution | I formulated the first problem. Together with Lackenby we showed that it lies in NP, using previous results of Lackenby. I formulated the second problem and proved that it is NP-Hard. With Eric Sedgwick we worked on how to show the problem is in NP using the JSJ decomposition. |
Collaborator Contribution | Marc Lackenby brought in his expertise in 3-manifold topology, and in particular the parallelity bundles, to prove a key step in showing that the second problem is in NP. |
Impact | With Lackenby we showed that the following problem is in NP: Given a triangulated closed orientable 3-manifold, does M contain an embedded incompressible surface. With Lackenby and Sedgwick, we have shown that the following problem is NP-complete: Given a triangulated closed orientable 3-manifold M and a natural number g in binary, does M contain an embedded incompressible surface of genus equal to g? This collaboration is in the interconnection of low-dimensional topology and theoretical computer science. |
Start Year | 2023 |
Description | Collaboration with Marc Lackenby and Eric Sedgwick |
Organisation | University of Oxford |
Department | Mathematical Institute Oxford |
Country | United Kingdom |
Sector | Academic/University |
PI Contribution | I formulated the first problem. Together with Lackenby we showed that it lies in NP, using previous results of Lackenby. I formulated the second problem and proved that it is NP-Hard. With Eric Sedgwick we worked on how to show the problem is in NP using the JSJ decomposition. |
Collaborator Contribution | Marc Lackenby brought in his expertise in 3-manifold topology, and in particular the parallelity bundles, to prove a key step in showing that the second problem is in NP. |
Impact | With Lackenby we showed that the following problem is in NP: Given a triangulated closed orientable 3-manifold, does M contain an embedded incompressible surface. With Lackenby and Sedgwick, we have shown that the following problem is NP-complete: Given a triangulated closed orientable 3-manifold M and a natural number g in binary, does M contain an embedded incompressible surface of genus equal to g? This collaboration is in the interconnection of low-dimensional topology and theoretical computer science. |
Start Year | 2023 |
Description | Collaboration with Prof. David Gabai from Princeton University |
Organisation | Princeton University |
Country | United States |
Sector | Academic/University |
PI Contribution | I brought in my knowledge of left-orderable groups and taut foliations. |
Collaborator Contribution | Prof. David Gabai is a world leading expert in low-dimensional topology and taut foliations. He has brought in his in-depth knowledge and intuition. |
Impact | We have started working on one direction of the L-space conjecture, namely whether a 3-manifold admitting a taut foliation has left-orderable fundamental group. We have identified strategies on how to attack this problem, but the work is still in initial stages. |
Start Year | 2023 |
Description | Collaboration with Prof. Marc Lackenby from University of Oxford |
Organisation | University of Oxford |
Department | Mathematical Institute Oxford |
Country | United Kingdom |
Sector | Academic/University |
PI Contribution | We have extended our earlier result on the computational complexity of knot genus to 3-manifolds with non-toroidal boundary. |
Collaborator Contribution | Marc Lackenby is an expert in algorithmic aspects of knot theory and 3-manifold topology. |
Impact | We have written a preprint of our results, but are planning to extend them further before submitting it online and for publication. |
Start Year | 2022 |
Description | Collaboration with Sam Nariman from Purdue University |
Organisation | Purdue University |
Country | United States |
Sector | Academic/University |
PI Contribution | I have studied questions regarding the Milnor-Wood inequality and the Euler class in my PhD thesis and afterwards, and these were among the topics that Sam Nariman and I have been collaborating on. |
Collaborator Contribution | Sam Nariman is an expert in algebraic topology and foliations. |
Impact | We answer a question of Reznikov which asks to generalise Matsumoto's Injectivity Theorem for maximal surface group representations to the case of totally real number fields. We also simplified the proof of Matsumoto's Rigidity Theorem for surface group representations with maximal Euler class. As a next step, motivated by a new compactification of the Teichmuller space due to Burger et al, we plan to use our methods to generalise Matsumoto's Rigidity Theorem to the context of ordered fields. |
Start Year | 2022 |
Description | Collaboration with Steven Sivek from Imperial College London |
Organisation | Imperial College London |
Country | United Kingdom |
Sector | Academic/University |
PI Contribution | This collaboration has been on the Contact Topology side of the proposal. I brought in my knowledge of the counterexamples to the Euler class one conjecture published in my previous work [On Thurston's Euler Class-one Conjecture], as well as my geometric intuition of how the situation should be different for contact structures due to a theorem of Honda on the classification of tight contact structures on the solid torus. |
Collaborator Contribution | My collaborator is an expert in contact topology and 4-dimensional topology, with a thorough knowledge of the field and its techniques. He suggested using 4-dimensional techniques in order to simplify some of the technicalities involved in our initial method; his suggestion proved to be fruitful. |
Impact | My collaborator and I have written an article summarising our results, titled Thurston Norm and Euler classes of Tight Contact Structures. In this article, we give evidence that that the Euler class one conjecture has a chance of being true for tight contact structures. More precisely, the constructed Euler classes in [On Thurston's Euler Class-one Conjecture] that were not realised by taut foliations, are in fact realised by tight (indeed weakly symplectically fillable) contact structures. Hence we answered sub-project 3A affirmatively; the next step would be to work on Project 3. This work is now published in The Bulletin of the London Mathematical Society. |
Start Year | 2021 |
Description | Co-organising the conference Computational Problems in Low-dimensional Topology in Rutgers University Newark 8-9 April 2023 |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Other audiences |
Results and Impact | This two-day conference focused on the interaction between computational complexity and 3-manifold topology. The goal of of the event was to introduce young researchers as well as experts to the recent advances in this active field, which is the directly related to the computational complexity part of my grant. About 40 people participated in the conference, many of whom were PhD students and postdocs. There were one expository talk, 10 research talks, as well as time for collaboration and discussions. |
Year(s) Of Engagement Activity | 2023 |
URL | https://sites.rutgers.edu/cplt-workshop/about/ |
Description | Introductory talk for London School of Geometry and Number Theory's postgraduate students |
Form Of Engagement Activity | A talk or presentation |
Part Of Official Scheme? | No |
Geographic Reach | Regional |
Primary Audience | Postgraduate students |
Results and Impact | About 10 postgraduate students of LSGNT participated in an introductory talk aimed at introducing them to the subject of foliations. The atmosphere was friendly and the students felt comfortable to come forward and ask questions. The goal was to familiarise the students with low-dimensional topology and in particular foliations, and encourage them to study and research in this area. |
Year(s) Of Engagement Activity | 2021 |
Description | PhD course at London School of Geometry and Number Theory |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | Regional |
Primary Audience | Postgraduate students |
Results and Impact | 18 MSc and PhD students attended a PhD course I gave at the London School of Geometry and Number Theory, titled Foliations and 3-Dimensional Manifolds. The course intended to familiarise the students with the essential tools and ideas in the field, which is highly connected to my UKRI Fellowship subject. There were engagement activities in the first and last season of the class, including building geometric models of Seifert surfaces for knots in the 3-space, and calculating their genera. |
Year(s) Of Engagement Activity | 2022 |