New Constructions related to the Polynomial Sphere Recognition Problem
Abstract
We construct a simply connected complex embeddable in space such that for any embedding of in , any edge contraction forms a minor of the complex not embeddable in space. We achieve this by proving that every edge of forms a nontrivial knot in any of the embeddings of in .
1 Introduction
Given a triangulation of a compact manifold, is there a polynomial time algorithm to decide whether this manifold is homeomorphic to the sphere? This is the Polynomial Sphere Recognition Problem.
This problem has fascinated many mathematicians. Indeed, in 1992, Rubinstein proved that there is an algorithm that decides whether a given compact triangulated 3-manifold is isomorphic to the 3-sphere. This was simplified by Thompson [11].111See for example [10] for details on the history. It has been shown by Schleimer [10] that this problem lies in NP, and by Zentner [12] that this problem lies in co-NP provided the generalised Riemann Hypothesis. These results suggest that there might actually be a polynomial algorithm for Sphere Recognition.
The Polynomial Sphere Recognition Problem is polynomial equivalent to the following combinatorial version (this follows for example by combining [4] and [5]). Given a complex whose first homology group over the rationals is trivial, is there a polynomial time algorithm that decides whether can be embedded in -space (that is, the sphere or equivalently the 3-dimensional euclidean space )?
In this paper, we provide new constructions that demonstrate some of the difficulties of this embedding problem. A naive approach towards this embedding problem is the following. Let a complex with be given.
-
1.
Find an edge of such that if is embeddable, then is embeddable. (For example if is not a loop and is embeddable, then is embeddable. If can be embedded in such a way that there is some edge that is embedded as a trivial knot, then there also is an edge such that is embeddable.)
-
2.
By induction get an embedding of the smaller complex . Then use the embedding of to construct an embedding of .
We will show that this strategy cannot work. More precisely we prove the following.
Theorem 1.1.
There is a simply connected complex embeddable in space such that every edge forms a nontrivial knot in any embedding of and is not embeddable.
Our construction is quite flexible and actually can easily be modified to give an infinite set of examples. It seems to us that the Polynomial Sphere Recognition Problem should be difficult for constructions similar to ours. More precisely, we offer the following open problem.
Question 1.2.
Given a complex with , is there a polynomial time algorithm that decides whether there is an integer such that the complex can be obtained from the cuboid complex by contracting a spanning tree and deleting faces?
In a sense the 2-complexes constructed in this paper are even more obscure than embeddable 2-complexes that are contractible but not collapsible or shellable; see [1] for constructions of such examples and further references in this direction.
The remainder of this paper has the following structure. In Section 2 we give basic definitions and state one theorem and two lemmas, which together imply the main result, Theorem 1.1. In the following three sections, we prove these facts, one section for each. We finish by mentioning some follow-up questions in Section 6.
2 Precise statement of the results
We begin by giving a rough sketch of the construction of a complex satisfying Theorem 1.1. For a complex we denote by the skeleton of .
We define the concept of cuboid graphs. Let be nonnegative numbers. We define the sets
(1) |
and
We call the graph the cuboid graph of size . We refer to the given embedding of the graph in as the canonical embedding of the cuboid graph . We define the cuboid complex of size as the complex obtained from the cuboid graph of size with faces attached to every cycle. Again we refer to the embedding of the cuboid complex in obtained from the canonical embedding of the cuboid graph by adding straight faces on each of its cycles as the canonical embedding of the cuboid complex , see Figure 4. It induces a natural metric on . This allows us in particular to refer to the vertices of by giving their cartesian coordinates in the canonical embedding of .
Consider the cuboid complex of size for some large . We shall construct a tree with edges contained in the faces of and vertices coinciding with the vertices of . It will have the additional property that every fundamental cycle of the tree seen as a spanning tree of the graph is knotted in a nontrivial way in every embedding of in space. We will use the edges of , which do not belong to the skeleton of , to subdivide some of the faces of . This will produce a simply connected complex . Then, by contraction of the spanning tree of the skeleton of we obtain the complex with only one vertex and a number of loop edges. We shall show that the complex has the following properties:
-
•
It is simply connected.
-
•
It is embeddable in space in a unique way up to homeomorphism and in this embedding each of its edges is knotted in a nontrivial way.
-
•
For every edge of , the complex obtained by contraction of in does not embed in space.
To formalise these ideas, we begin with a definition.
Definition 2.1.
Let be a complex with an embedding in space. Let be a spanning tree of the skeleton of . The tree is entangled with respect to if, for any edge of outside , the fundamental cycle of is a nontrivial knot in the embedding . Moreover, if is entangled with respect to every embedding of the complex in space, we say that is entangled.
Let be the cuboid complex of size for at least 20. The last condition might seem artificial. It is a sufficient condition for the existence of a special type of path constructed later in the proof of Lemma 3.1. If it confuses the reader, one might consider large enough till the end of the paper.
Theorem 2.2.
There exists a simply connected complex with an entangled spanning tree of the skeleton of with the following properties:
-
•
is constructed from by subdividing some of the faces of the complex of size four into two faces of size three. We refer to the edges participating in these subdivisions as diagonal edges.
-
•
contains all diagonal edges. Moreover, every fundamental cycle of in the skeleton of contains three consecutive diagonal edges in the same direction (i.e. collinear in the embedding of induced by the canonical embedding of ).
We remark that, indeed, adding the appropriate subdividing edges as line segments contained in the faces of the complex within its canonical embedding induces an embedding of . We call this induced embedding the canonical embedding of .
Having a complex and an entangled spanning tree of the skeleton of satisfying the conditions of Theorem 2.2 we construct our main object of interest as follows. Let the complex be obtained after contraction of the tree in i.e. .
We now make a couple of observations.
Observation 2.3.
In an embedding of a complex in space every edge that is not a loop can be geometrically contracted within the embedding.
Proof.
Let be an edge of that is not a loop. Consider a tubular neighbourhood of in such that is connected in . Now we can contract within . This is equivalent to contracting within while keeping fixed. ∎
Thus the complex will be embeddable in space.
Observation 2.4.
Contraction of any edge in a simply connected complex (even one forming a loop) produces a simply connected complex.
Proof.
Contraction of edges in a complex does not modify its topology. In particular, the property of being simply connected is preserved under edge contraction. ∎
Thus by construction the complex will be simply connected.
The next lemma is proved in Section 4.
Lemma 2.5.
Every embedding of the complex in space is obtained from an embedding of the complex by contracting the spanning tree .
Remark.
Notice that Observation 2.3 ensures that contraction of can be done within any given embedding of in space.
The next lemma is proved in Section 5.
Lemma 2.6.
For every edge of the complex does not embed in space.
Admitting the results of Section 2 we stated so far, we prove Theorem 1.1.
Proof of Theorem 1.1 assuming Theorem 2.2, Lemma 2.5 and Lemma 2.6..
We show that satisfies Theorem 1.1. Firstly, we have by Observation 2.4 that is a simply connected complex. Secondly, by Observation 2.3 we have that is embeddable in space, but by Lemma 2.6 for every edge of we have that is not embeddable in space. Finally, let be an embedding of in space and let be an edge of . The edge corresponds to an edge of not in . By Lemma 2.5 originates from an embedding of the complex . But by Theorem 2.2 we have that the tree is entangled, so the fundamental cycle of in the embedding of induced by forms a nontrivial knot. As contracting within preserves the knot type of its fundamental cycles, is a nontrivial knot. Thus every edge of forms a nontrivial knot in each of the embeddings of in space, which finishes the proof of Theorem 1.1. ∎
We now turn to several important definitions.
Definition 2.7.
A connected sum of two knots is an operation defined on their disjoint union as follows. See Figure 1
-
1.
Consider a planar projection of each knot and suppose these projections are disjoint.
-
2.
Find a rectangle in the plane where one pair of opposite sides are arcs along each knot, but is otherwise disjoint from the knots and so that the arcs of the knots on the sides of the rectangle are oriented around the boundary of the rectangle in the same direction.
-
3.
Now join the two knots together by deleting these arcs from the knots and adding the arcs that form the other pair of sides of the rectangle.
We remark that the definition of connected sum of two knots is independent of the choice of planar projection in the first step and of the choice of rectangle in the second step in the sense that the knot type of the resulting knot is uniquely defined. By abuse of language we will often call connected sum of the knots and the knot obtained by performing the operation of connected sum on and . This new knot will be denoted in the sequel.
In the proof of Lemma 3.6 we rely on the following well-known fact.

Lemma 2.8.
Let be an embedding of the unit circle in space. The knot is tame if there exists an extension of to an embedding of the solid torus into the sphere. Here, is the closed unit disk. We call the image of this extension into the sphere thickening of the knot. We remark that the image of a tame knot by a homeomorphism of the sphere is again a tame knot. In this paper we consider only piecewise linear knots, which are tame.
The following definitions can be found in [3]. The graph is connected if it has at least vertices and for every set of vertices of , the graph obtained from by deleting the vertices is connected. A rotation system of the graph is a family , where is a cyclic orientation of the edges incident with the vertex in . For the rotation system of the graph and for every vertex in we call the rotator of . A rotation system of a graph is planar if it induces a planar embedding of .
Let and be two disjoint graphs. Let and be vertices of equal degrees in and with neighbours and respectively. We define a bijection between and by
The vertex sum of and at and over is a graph obtained from the disjoint union of and by deleting from and from and adding the edges . We sometimes abuse the term vertex sum to refer to the operation itself. We say that an edge of the graph is inherited by the vertex sum from the graph if its two endvertices are both different from . A vertex of the graph is inherited by the vertex sum from the graph if it is different from . Thus (respectively ) can be viewed both as an edge (respectively vertex) of and as an edge (respectively vertex) of . See Figure 2.
Moreover, consider graphs and with rotation systems and and vertices in and in with rotators and respectively. There is a bijection between the rotators of and defined up to the choice of a vertex from for . Once this is determined, we construct the edges . This gives the vertex sum of and at and over .

We now give a couple of definitions for complexes. Let be a complex and let be a vertex in . The link graph at in is the incidence graph between edges and faces incident with in . See Figure 3. A rotation system of the complex is a family , where is a cyclic orientation of the faces incident with the edge of . A rotation system of a complex induces a rotation system on each of its link graphs by restriction to the edges incident with the vertex . A rotation system of a complex is planar if all of the induced rotation systems on the link graphs at the vertices of are planar.

3 Proof of Theorem 2.2
In this section we work with the cuboid complex of size for . From this point up to Lemma 3.6 included we suppress the map from the cuboid complex to its canonical embedding from the notation. We define the subcomplex of as the intersection of with the strip . If , we write instead of .
As the
skeleton of is a connected bipartite graph, it has a unique proper vertex colouring in black
and white (up to exchanging the two colours). This colouring is depicted in Figure 4. We fix this colouring.
Sketch of a construction of and from Theorem 2.2. We define an overhand path as a piecewise linear path in space such that by connecting its endvertices via a line segment we obtain a copy of the trefoil knot. We construct a path called spine contained in the faces of the complex that consists roughly of two consecutive overhand paths. See Figure 8.
The spine contains two of the edges of serving as transitions between vertices of different colours and all remaining edges in the spine are diagonal edges (these diagonal edges are not actually edges of but straight-line segments subdividing of face of of size four into two triangles. The endvertices of a diagonal edge always have the same colour.). More precisely, the spine starts with a short path that we later call starting segment of three white and two black vertices. We call its last black vertex . See Figure 5. The vertex also serves as a starting vertex of the first overhand path , which is entirely contained in the subcomplex and uses only diagonal edges. The ending vertex of is connected via a path of three diagonal edges in the same direction to a black vertex . The vertex serves as a starting vertex of the second overhand path . The path uses only diagonal edges and is entirely contained in the subcomplex of . Finally, the ending vertex of is the beginning of a short path of two black and three white vertices. We later call ending segment. Visually is obtained from the starting segment by performing central symmetry. The spine is obtained by joining together the paths and in this order. See Figure 8. Moreover, we construct the spine so that no two non-consecutive vertices in are at distance 1 for the euclidean metric of .
Recall that diagonal edges in subdivide faces of size four of into two faces of size three. By adding further diagonal edges, we extend the spine to a tree , whose vertex set is the set of vertices of . Thus the tree is a spanning tree of the graph obtained from the 1-skeleton of by adding the edges of . We will show that we can choose the diagonal edges in the previous step so that for any edge of and not in , the fundamental cycle of in contains either the path from to or the path from to . Both these paths have the structure of an overhand path.
Finally, we obtain the complex from by subdividing the faces of that contain diagonal edges of by those diagonal edges. This complex is simply connected. This completes the informal description of the construction of and .

Formal construction of and .
We do it in three steps.
We call a piecewise linear path contained in facial path if:
-
•
It does not meet the edges of in points different from their endvertices.
-
•
It does not contain any vertex of more than once.
-
•
Every pair of consecutive vertices of with respect to the order induced by the path are not neighbours in the skeleton of .
-
•
The parts of the path between two consecutive vertices of are embedded as single line segments contained in single faces of .
Informally a facial path is a path of diagonal edges without repetition of vertices. See Figure 6. We remark that the diagonal edges are not edges of .
We recall that an overhand path is a piecewise linear path in space such that after joining its endvertices by a line segment we obtain a copy of the trefoil knot.
The next definition is technical. Informally, ‘doubly knotted paths’ look like the black subpath between and in Figure 8 up to rescaling. A facial path in is a doubly knotted if there exists vertices , , and appearing in that order on the facial path satisfying all of the following.
-
1.
the subpaths and are disjoint and have each the structure of overhand paths;
-
2.
each of the subpaths and contains three consecutive diagonal edges in the same direction i.e. collinear in (the canonical embedding of) ;
-
3.
the intersection of a facial path with the half-space is exactly the subpath ;
-
4.
the intersection of a facial path with the half-space is exactly its subpath ;
-
5.
the intersection of a facial path with the strip is exactly the subpath (this time without the endvertices and themselves).
A starting segment is a piecewise linear path made of three diagonal edges and one edge of joining vertices with coordinates in this order. We call the vertex starting vertex of the starting segment. We remark that every starting segment is characterised by its starting vertex. See Figure 5. Likewise, an ending segment is a piecewise linear path made of three diagonal edges and one edge of joining vertices with coordinates . Again we call the vertex , which indeed charachterises the ending segment, starting vertex of the ending segment.
We remark that starting segments, ending segments and doubly knotted paths are not defined up to rotation but actually as explicit sets of vertices and edges (either diagonal edges or edges of ). Hence their concatenation is only possible in a unique way. This allows us to define a spine as a path constructed by concatenating consecutively a starting segment, a doubly knotted path and an ending segment in this order. Spines have roughly the form of the path given in Figure 8. We call the doubly knotted path participating in a spine basis of this spine.
Lemma 3.1.
There exists a spine.
Proof of Lemma 3.1..
We construct a spine as a concatenation of five shorter paths. A rough sketch illustrating the construction could be found in Figure 8. Recall that is of size for .
Let us colour the vertex with coordinates in white. This uniquely defines the (proper) colouring of the vertices of in black and white. The construction of the spine begins with a starting segment with starting vertex . We denote by the vertex with coordinates (which is white as it has even distance from the vertex ) and by the vertex with coordinates (which is black). See Figure 5.


Next, denote by the vertex with coordinates . We build an overhand facial path of black vertices of abscissas (i.e. first coordinates) at least except its first vertex and its last vertex , which have abscissas exactly . We define to be the facial path given in the right part of Figure 6, which is embedded in the faces of the cuboid subcomplex of of size with being its closest vertex to the origin222Formally the path is given by the fact that it is a facial path approximating (i.e. staying at distance at most 1 from) the following piecewise linear path contained in the skeleton of : Although such approximating facial path is not unique, any choice of such path is adapted for our purposes. In this proof, one particular choice of is made for concreteness.. We remark that in the figure only vertices important for the construction of the path are depicted.
Denote by the vertex with coordinates . We construct a facial path consisting of three diagonal edges in the same direction connecting the black vertex to the black vertex .
Next, let be the vertex with coordinates . We build an overhand facial path of black vertices of abscissas at most except the first vertex and the last vertex , which have abscissas exactly . We define to be the facial path given in the left part of Figure 6, which is embedded in the faces of the cuboid subcomplex of of size with being its farthest vertex to the origin333Like in the case of , the facial path is formally given by an approximation of (i.e. path staying at distance at most 1 from) the following piecewise linear path contained in the skeleton of : Again, despite the fact that any such approximating facial path is adapted for our purposes, in this proof we stick to a particular choice of .. Once again only vertices important for the construction of the path are depicted.
We call the facial path between and constructed by concatenating and in this order. It is doubly knotted by construction and will serve as basis of the spine .
Next, construct an ending segment with starting vertex . This is possible as . Let be the first white vertex in with coordinates . Visually is obtained after central symmetry of Figure 5.
The spine is finally obtained by concatenating the starting segment , the doubly knotted path and the ending segment in this order. ∎
We introduce the context of our next lemma. Fix three positive integers and let be the cuboid complex of size . Its skeleton is a connected bipartite graph so it admits a unique colouring up to exchanging the two colours. We fix this colouring in black and white, where vertex is white for concreteness, see Figure 4. Moreover, from now up to the end of Observation 3.3 we suppress the map from the cuboid complex to its canonical embedding from the notation just like we did with the cuboid complex .
Let be a forest, where is the set of black vertices of and is a subset of the set of diagonal edges with two black endvertices in . Likewise let be the set of white vertices of and be the set of diagonal edges with two white endvertices in . Finally, let be the set of diagonal edges with two white endvertices intersecting an edge of in an internal point.
Lemma 3.2.
The graph is connected.
Proof.
We argue by contradiction. Suppose that the graph is not connected. This means that there is a cuboid subcomplex of of size (i.e. a unit cube) with white vertices not all in the same connected component of . Suppose that the vertex of closest to is white and let be its coordinates (the case when this vertex is black is treated analogously). Then, if the connected component of in contains none of and , then the black diagonal edges , and are present in . See the left part of Figure 7. This contradicts the fact that is a forest.
If the conected component of in contains exactly one of the white vertices and , we may assume by symmetry that this is the vertex . Then the black diagonal edges , , and are present in . See the right part of Figure 7. Again, this contradicts the fact that is a forest.
It follows that the connected component of in contains at least two of the other three white vertices in . By symmetry this holds for every white vertex in , which contradicts our initial assumption that not all white vertices of are in the same connected component of the graph . This proves the lemma. ∎

Observation 3.3.
Every forest that is a subgraph of a connected graph can be extended to a spanning tree of .
Proof.
The spanning tree can be obtained from the forest by adding edges one by one in such a way that no cycle is formed until this is possible. ∎
From now up to Lemma 3.5 included we denote by or the set of white or black vertices of , respectively. By or we denote the set of diagonal edges with two white or black endvertices in , respectively.
We construct a graph as follows.
-
1.
Consider the restriction of the graph to the vertex set of .
-
2.
Delete the vertices of participating in and . There are only two of them - the first and the last black vertices of .
-
3.
Delete the edges of crossing an edge in . Again, there are only two of them - these are the diagonal edges crossing the second and the second-to-last edges of .
To summarise, the graph is obtained from the graph by deleting edges and vertices as specified in 2 and 3.
Observation 3.4.
The graph is connected.
Proof.
Notice that the restriction of to has exactly two connected components, one of which consists of the vertex only, and the restriction of to is a connected graph. Now, it remains to see that the edges and are present in . ∎
Lemma 3.5.
Let be a spine. There is a set of diagonal edges extending to a tree containing all vertices of with the following properties:
-
•
uses only diagonal edges except two edges of , one in the starting segment and one in the ending segment of the spine.
-
•
Every fundamental cycle of as a spanning tree of contains at least one of the paths from to or from to in . In particular:
-
–
If is an edge in with white vertex in , then the fundamental cycle of the edge in contains the subpath of .
-
–
If is an edge in with white vertex in , then the fundamental cycle of the edge in contains the subpath of .
-
–
Proof.
Like in the proof of Lemma 3.1, we denote by the starting segment of , by the path in from to and by the ending segment of .
The graph is the induced subgraph of the graph with vertex set . The graph is connected and contains the path . By Observation 3.3 the path can be extended to a spanning tree of . We choose one such spanning tree and denote it by .
Similarly the graph is the induced subgraph of the graph with vertex set . The graph is connected and contains the path . Again, by Observation 3.3 the path can be extended to a spanning tree of . We choose one such spanning tree and denote it by .
The black vertices of not covered by , and are the ones of . The graph is connected by Observation 3.4. We apply Observation 3.3 to the forest consisting of the second diagonal edge of the path . Note that this forest is included in . We conclude that there is a spanning tree of containing . Choose one such spanning tree and denote it by . Thus, the restriction of to forms a spanning tree of , which we call . (Indeed, it is connected as the set interests all the other three trees in the union and the union is acyclic and contains all black vertices by construction.)
Let be the set of diagonal edges with two white endvertices in intersecting an edge of . As is a tree, the induced subgraph of obtained by restricting to the vertex set of is a forest. We apply Lemma 3.2 with and the subset of consisting of those edges with both endvertices in to deduce that the induced subgraph of the graph obtained by restricting to the vertex set of forms a connected graph that we call . By Observation 3.3 there is a spanning tree of , which contains the last two diagonal edges of the ending segment of the spine . We choose one such tree and call it .
Similarly, as is a tree, the induced subgraph of obtained by restricting to the vertex set of is a forest. We apply Lemma 3.2 with and the subset of with both endvertices in to deduce that the induced subgraph of the graph obtained by restricting to the vertex set of forms a connected graph. We call that connected graph . By Observation 3.3 there is a spanning tree of , which contains the first two diagonal edges of the starting segment of the spine . We choose one such tree and call it .
We define . We denote its vertex set by and its edge set by . is a tree, and hence a spanning tree of the graph . We now prove that every fundamental cycle of contains at least one of the paths from to and from to in the spine .
All of the edges in have one white and one black endvertex. We treat edges with white endvertex in and edges with white endvertex in separately. Choose an edge in with white endvertex . If is a vertex of , then is a vertex of . This means that has abscissa at least and is a vertex of one of the graphs , , , or . Thus the fundamental cycle of the edge in contains by construction.
Similarly, if is a vertex of and is consequently covered by , then must belong to one the graphs , , , or . It follows that the fundamental cycle of the edge in contains by construction, which finishes the proof. ∎

We now subdivide some of the faces of by using the edges of with endvertices in the same colour. This defines the complex .
As subdivisions of faces do not change the topological properties of the complex, is a simply connected complex. Let us call the embedding of in space obtained after subdivisions of faces of the canonical embedding of canonical embedding of .
In the following lemma we prove that every fundamental cycle of as a spanning tree of the skeleton of forms a nontrivial knot in the canonical embedding of . Otherwise said, we prove that is entangled with respect to the canonical embedding of .
Lemma 3.6.
Every fundamental cycle of the spanning tree forms a nontrivial knot in the canonical embedding of .
Proof.
All of the edges of not in have one white and one black endvertex. We treat edges with white endvertex with abscissa at least and edges with white endvertex with abscissa at most separately.
Let be an edge of not in with white endvertex . If has abscissa at least , then the fundamental cycle of contains the path by Lemma 3.5. Thus, we can decompose the knot formed by the embedding of the fundamental cycle induced by the canonical embedding of as a connected sum of the knot , containing , the line segment between and and the paths in between and and between and , and the knot , containing only the line segment between and and . See Figure 9. As is a nontrivial knot, the connected sum is a nontrivial knot by Lemma 2.8. This proves that the present embedding of forms a nontrivial knot.
In the case when has abscissa at most , the fundamental cycle of contains the path by Lemma 3.5, so its embedding, induced by the canonical embedding of , can be decomposed in a similar fashion as a connected sum of the knot , containing , the line segment between and and the paths in between and and between and , and the knot , containing only the line segment between and and . Once again by Lemma 2.8 is a nontrivial knot because is a nontrivial knot. Thus is entangled with respect to the canonical embedding of . ∎

We continue with the proof of Theorem 2.2. Our next goal will be to prove the following lemma:
Lemma 3.7.
The complex has a unique embedding in space up to homeomorphism.
As the complex is obtained from the cuboid complex by subdividing some of the faces of , the two complexes are topologically equivalent. Therefore in the sequel we work with rather than to avoid technicalities that have to do with the diagonal edges, which are irrelevant for the proof of Lemma 3.7.
From ([3], Section 4) combined with Lemma 4.6 we know that every simply connected and locally connected444For every , a simplicial complex is locally connected if each of its link graphs is connected. simplicial complex embeddable in has a unique embedding in space up to homeomorphism. One may be tempted to apply this result to the simply connected complex directly. Although the link graphs at most of its vertices are connected, this does not hold for all of them. For example, the link graph at the vertex with coordinates in the canonical embedding of is equal to the complete graph minus an edge. It is easy to see that this graph can be disconnected by deleting the two vertices of degree 3. Another obstacle comes from the link graphs at the "corner vertices" of (take for example), which are equal to and are therefore only connected.
Our goal now will be to construct a complex, which contains as a subcomplex and is moreover embeddable in space, simply connected and locally connected at the same time. Roughly speaking, the construction consists of packing (seen in its canonical embedding) with one layer of unit cubes to obtain a cuboid complex of size containing in its inside, and then contract all edges and faces disjoint from .
The formal construction goes as follows, see Figure 10. Let be the cuboid complex of size . Let be its canonical embedding. The restriction of to the cuboid is the canonical embedding of (translated to the vector ). Thus we view as a subcomplex of .
Observation 3.8.
The complex is simply connected.∎
Let us contract all edges and faces of disjoint from to a single vertex . By Observations 2.4 and 3.8 this produces a simply connected complex .
Lemma 3.9.
The link graph at the vertex of the complex is connected.
Proof.
Let us consider the embedding of the complex in in which , is the canonical embedding of in space and for every face of , is included in some affine plane of . From this embedding of we deduce that the link graph at in can be embedded in as follows. Consider the integer points (i.e. the points with three integer coordinates) on the boundary of the cuboid . Construct a copy of the skeleton of each side of by translating it to an outgoing vector of length one orthogonal to this side. Then, add an edge between every pair of vertices, which are the images of the same integer point on the boundary of the cuboid under two different translations. Otherwise said we add edges between the pairs of integer points in , which are in the copies of two different sides of the cuboid and at euclidean distance . See Figure 10.

We easily verify now that in the graph constructed above there are at least three vertex-disjoint paths between every two vertices (indeed, there are always four such paths). By Menger’s theorem the link graph at in is then connected. ∎
The double wheel graph is the graph on six vertices, which is the complement of a perfect matching. We denote it by .
Corollary 3.10.
The complex is locally connected.
Proof.
The link graph at in is connected by Lemma 3.9. The link graphs at all other vertices are all equal to the double wheel graph, which is connected as well, which proves the claim. ∎
Now, by Observation 3.8, Corollary 3.10, Lemma 4.6 and ([3], Section 4) we deduce that , just like any other simply connected and locally connected complex embeddable in space, has a unique embedding in up to homeomorphism.
Corollary 3.11.
The complex has a unique embedding in space up to homeomorphism.
Proof.
Let be an embedding of in space. Consider the subcomplex of induced by the vertices of with coordinates (taken with respect to the canonical embedding of ) in the set
These are roughly the "boundary vertices" of in its canonical embedding. Thus is a piecewise linear embedding of the sphere in space. Now notice that has two connected components. Moreover, as is connected, it must lie entirely in one of the two connected components of . Adding a vertex to the connected component disjoint from allows us to construct an embedding of in space. However, this embedding is unique up to homeomorphism of . We deduce that also has a unique embedding in space up to homeomorphism of . ∎
We are ready to prove Lemma 3.7.
Proof of Lemma 3.7..
Every embedding of the complex comes from an embedding of by subdividing some of the faces of with the edges of . By Corollary 3.11 there is a unique embedding of in space up to homeomorphism. Thus has a unique embedding in space up to homeomorphism as well. ∎
Towards the proof of Theorem 2.2, we prove the following lemma:
Lemma 3.12.
Every cycle of that is a nontrivial knot in the canonical embedding of is a nontrivial knot in any embedding of .
First we need one more lemma and a corollary.
Lemma 3.13.
Let be a homeomorphism of the sphere. Let be a trivial knot in . Then the knot is trivial.
Proof.
As is a trivial knot, it has a thickening whose complement is homeomorphic to a solid torus. We call this thickeining . By the Solid Torus Theorem (see [2] or [8]) the complement of – that is, – is a solid torus. As is a homeomorphism, the image of the knot is a knot. By intersecting the thickening of with the inverse image of a thickening of the knot if necessary, we may assume that additionally also is a thicking of the knot .
The restriction of the homeomorphism to the knot complement is a homeomorphism to . Thus these two knot complements are homeomorphic. By the Gordon-Luecke Theorem [6], it follows that the knots and have the same knot type. Thus the knot must be trivial. ∎
Corollary 3.14.
The image of a nontrivial knot in by a homeomorphism of the sphere is a nontrivial knot.
Proof.
This is the contraposition of Lemma 3.13 applied to . ∎
We are now ready to prove Lemma 3.12.
We are now able to complete the proof of Theorem 2.2. It remains to prove that the spanning tree of the skeleton of is entangled (recall that this means that each of its fundamental cycles forms a nontrivial knot in any embedding of in space).
Proof.
Consider an edge in . By Lemma 3.6 the fundamental cycle of is nontrivially knotted in the canonical embedding of . By Lemma 3.7 any two embeddings of in space are homeomorphic, so applying Lemma 3.12 to gives that forms a nontrivial knot in every embedding of in space. As this holds for every edge in the proof of Theorem 2.2 is complete. ∎
4 Proof of Lemma 2.5
Let us consider the complex and the spanning tree of the
skeleton of as in Theorem 2.2. We recall that the complex is obtained by contraction of the spanning tree of the skeleton of . Let us consider an embedding of the
complex in space. By Observation 2.3 contractions of edges with different endvertices preserve
embeddability and can be performed within . Therefore contracting the edges of the tree one by one
within induces an embedding of in which every
edge forms a nontrivial knot. The goal of this section is to justify that every embedding of in space can be obtained this way.
We recall that for a complex , the link graph at the vertex in is the incidence graph between edges and faces incident with in .
Below we aim to show that every planar rotation system of the complex arises from a planar rotation system of the complex . We begin by proving that contractions of edges of a complex commute with each other.
Lemma 4.1.
Let be edges of a complex . The link graphs at the vertices of the complex do not depend on the order in which the edges are contracted.
Proof.
It is sufficient to observe that the complex is well defined and does not depend on the order of contraction of the edges . ∎
Lemma 4.2.
Let be a locally connected complex and let be an edge of that is not a loop. Then every planar rotation system of the complex is induced by a planar rotation system of .
Proof.
Let for . As the link graphs at and are connected, the vertices corresponding to the edge in the two link graphs and are not cutvertices. Under these conditions ([3], Lemma 2.2) says that every planar rotation system of is induced by a planar rotation system of . ∎
Observation 4.3.
Subdivisions of connected graphs are connected.
Proof.
Let be a connected graph and be a subdivision of . Let be a vertex of . If the vertex is present in , then can be obtained from by a sequence of edge contractions, so in particular is connected. If the vertex is not present in and participates in the subdivision of the edge of , then can be obtained from by a sequence of edge contractions, so is connected. ∎
We now state and prove an easy but crucial observation.
Observation 4.4.
The complexes and are locally connected.
Proof.
As the link graphs at the vertices of are subdivisions of the link graphs at the vertices of (to construct we only add new edges subdividing already existing faces of ), by Observation 4.3 it is sufficient to prove the observation for the complex .
By degree of a vertex in we mean the number of edges of incident to . The link graphs at the vertex of are equal to:
-
•
The double wheel graph if is of degree 6.
-
•
, where is any vertex of , if is of degree 5.
-
•
, where is any edge of the complete graph , if is of degree 4.
-
•
The complete graph , if is of degree 3.
As each of these graphs is connected, the complex is locally connected. ∎
Corollary 4.5.
Every planar rotation system of is induced by a planar rotation system of .
Proof.
As contractions of edges commute by Lemma 4.1, the order of contraction of the edges of the tree is irrelevant.
We know that the complex is locally connected and by ([3], Lemma 3.4) we also know that vertex sums of connected graphs are connected. From these two facts we deduce that the assumptions of Lemma 4.2 remain satisfied after each contraction. Thus we use Lemma 4.2 inductively by performing consecutive contractions of the edges of the spanning tree of the skeleton of , which proves the corollary. ∎
Lemma 4.6.
Let and be two embeddings of a locally connected and simply connected complex in space with the same planar rotation systems. Then there is a homeomorphism of the sphere such that the concatenation of and is .555A consequence of this lemma is that simply connected locally 3-connected 2-complexes have unique embeddings in 3-space. This was observed independently by Georgakopoulos and Kim.
Proof.
Consider thickenings666A thickening of an embedding of a complex in space is the manifold for such that the number of connected components of is equal to the number of connected components of . Here is the closed ball of center 0 and radius . and of the embeddings and . As these embeddings are assumed to be piecewise linear, and are well defined up to homeomorphism. Moreover, as the planar rotation systems of and coincide, and are homeomorphic. We denote the homeomorphism between and by . Firstly, as the image of the boundary of under is the boundary of , induces a bijection between the connected components of and the connected components of . More precisely, the connected component of corresponds to the connected component of for which . Secondly, as the complex is simply connected and locally connected, all connected componnets of and of have boundaries homeomorphic to the sphere. See for example Theorem 6.8 in [4]. By Alexander’s Theorem every connected component is homeomorphic to the ball.
Fix a pair as above. By a trivial induction argument it is sufficient to extend from to . By performing isotopy if necessary, we have that and are convex. Choosing some and , we construct a homeomorphism as . Thus, gives the required homeomorphism from to . ∎
We are ready to prove Lemma 2.5 saying that every embedding of in space is obtained from an embedding of by contracting the tree .
Proof of Lemma 2.5.
Consider an embedding of the complex in space with planar rotation system . By Corollary 4.5 is induced by a planar rotation system of . As the complex is simply connected and has a planar rotation system , by ([4], Theorem 1.1) it has an embedding in space with rotation system . Contraction of the tree in the complex produces an embedding of with planar rotation system , which is homeomorphic to by Lemma 4.6. This proves Lemma 2.5. ∎
We conclude this section with two consequences of Lemma 2.5.
Corollary 4.7.
The complex has a unique embedding in space up to homeomorphism.
Proof.
Corollary 4.8.
Every embedding of the complex in space contains only edges forming nontrivial knots.
Proof.
Let be an embedding of . By Lemma 2.5 there is an embedding of in space, which induces . Let be an edge of . It corresponds to an edge of , which is not in . As the tree is entangled, the embedding of the fundamental cycle of in induced by forms a nontrivial knot. Remains to notice that this knot must have the same knot type as . Thus for every embedding of in space and every edge of we have that is a nontrivial knot. ∎
5 Proof of Lemma 2.6
The remainder of this paper is dedicated to the proof of Lemma 2.6, which will be implied by the following lemma.
Lemma 5.1.
For every edge of the link graph of at its unique vertex is not planar.
Proof that Lemma 5.1 implies Lemma 2.6.
Consider the 2-complex for some edge of . By Lemma 5.1, the link graph at its unique vertex is not planar. Hence is not embeddable in any 3-manifold. ∎
Before proving Lemma 5.1, we do some preparation.
Lemma 5.2.
Let the graph be a vertex sum of the two disjoint graphs and at the vertices and , respectively. Suppose that is not planar and is connected. Then, is not planar.
Proof.
As the graph is connected, the graph is connected. Therefore by contracting the graph onto the edge set of , we obtain the graph (notice that contraction of a loop edge is equivalent to its deletion). As contraction of edges preserves planarity, if is not planar, then is not planar as well. ∎
For a complex and edges in there is a bijection between the edges of different from and the edges of . In order to increase readability, we suppress this bijection in out notation below; that is, we identify an edge of different from with its corresponding edge of .
Let be an edge of a complex . We aim to see how the link graphs at the vertices of relate to the link graphs at the vertices of . Clearly link graphs at vertices not incident with the edge remain unchanged. If for different vertices and of , then contracting the edge leads to a vertex sum of the link graph at and the link graph at at the vertices and corresponding to the edge . The bijection between their incident edges and is given as follows. The edge in the link graph at corresponds to the edge in the link graph at if both and are induced by the same face of incident to . If the edge is a loop with base vertex 777A base vertex of a loop edge is the only vertex this edge is incident with. (i.e. ), the link graph at is modified by the contraction of as follows.
Let and be the vertices of corresponding to the loop edge . Firstly, delete all edges between and in . These edges correspond to the faces of having only the edge on their boundary. Secondly, for every pair of edges of incident to the same face of , add an edge between and in . This edge might be a loop if and coincide. Finally, delete the vertices and from .
We call the graph obtained by the above sequence of three operations on the link graph internal vertex sum within the link graph at the vertices and . By abuse of language we also use the term internal vertex sum for the sequence of operations itself.
Lemma 5.3.
Let be a fundamental cycle of the spanning tree of the skeleton of the complex . Contract the cycle to a vertex . Then, the link graph at the vertex in the complex is nonplanar.
Before proving Lemma 5.3 we show how Lemma 5.2, Lemma 5.3 and some results from previous sections together imply Lemma 5.1.
Proof that Lemma 5.3 implies Lemma 5.1..
Let be an edge of the complex . It originates from an edge of , which is not in . Thus, participates in a fundamental cycle of . As contractions of edges of a complex commute by Lemma 4.1, we obtain by first contracting the edges of in and then the edges of not in in . By Lemma 5.3 contracting to a vertex in leads to a nonplanar link graph at . Moreover, as the complex is locally connected by Observation 4.4, the link graph at every vertex of except possibly is connected. Then, by Lemma 5.2 contraction of any non-loop edge of incident to leads to a non-planar link graph at the vertex of obtained by identifying and . Then, contracting one by one the edges of in to the vertex and applying consecutively Lemma 5.2 we deduce that the link graph at the only vertex of is not planar. (Here by abuse of notation we denote by the vertex at which the link graph is not planar after each following contraction. In this sense is also the only remaining vertex in .) ∎
The aim of this section from now on will be to prove Lemma 5.3.
Let be the graph depicted on the left of Figure 11. Formally its vertex set is
and its edge set is
We construct the graph from by identifying the vertices and ; the resulting identification vertex is denoted by . See the right part of Figure 11.
Lemma 5.4.
The graph is not planar.
Proof.
We contract in the graph the paths and each to a single edge. The resulting graph contains all edges between the two vertex sets and . So has as a minor. So cannot be planar as it has a nonplanar minor. ∎
We make two essential reminders. Firstly, consider the canonical embedding of . The paths and are constructed so that there is a sequence of three consecutive diagonal edges pointing in the same direction. For example in as given in Figure 6 a possible choice of such sequence is the third, the fourth and the fifth edge after the vertex . Secondly, every fundamental cycle obtained by adding an edge in to contains at least one of the paths and as a subpath by construction. Thus, fixing a fundamental cycle in , we find a path of three consecutive diagonal edges in the same direction. We denote the four vertices in this path of three edges and .
Observation 5.5.
The link graph at the vertex of (where in ) is equal to . ∎
Recall that the double wheel graph is a graph on six vertices, which is the complement of a perfect matching. Notice that for every edge of the graph is the same. We call this graph modified double wheel graph and denote it by .
Observation 5.6.
Subdivisions of the double wheel graph and of the modified double wheel graph are connected. ∎
Lemma 5.7.
Let the complex be obtained from the complex by deleting the edges and . Contract the path between and in contained in to a single vertex. The link graph obtained at this vertex after the contraction of is connected.
Proof.
Fix a vertex of in . If is different from and , the link graph at in is equal to the link graph at in , which is a subdivision of . By Observation 5.6 this graph is connected. If is equal to or , then the link graph at in is a subdivision of the modified double wheel graph, which is again connected by Observation 5.6. By ([3], Lemma 3.4) vertex sums of connected graphs are connected, which proves the lemma. ∎
The argument behind the next proof, despite being a bit technical, is quite straightforward. Informally it states that by plugging certain graphs into the graph twice via "vertex sums" at the vertices and of we obtain a graph containing as a minor.

Lemma 5.8.
Let be a fundamental cycle in . Contract the cycle to a vertex . Then, the link graph at the vertex in has as a minor.
Proof.
By Lemma 4.1 contractions of edges of a complex commute. Thus, we contract the edges of the cycle in the following order:
-
1.
We contract all edges except for ;
-
2.
we contract , and in this order.
We now follow in detail each of the described contractions. Let and be the link graphs at the vertices and respectively just before the contraction of the edge of . They are both connected as vertex sums of connected graphs. Let and correspond to the edges and respectively in the link graph at the vertex . Analogously and correspond to the edges and respectively in the link graph at the vertex , which is equal to by Observation 5.5. See Figure 11. Contractions of and produce the complex . The link graph at the vertex in is obtained from and by performing:
-
•
A vertex sum between and at and respectively. Call this vertex sum .
-
•
An internal vertex sum within at the vertices and .
The internal vertex sum within forms the link graph .
By Lemma 5.7 the graph is connected, so connected in particular. It is also realised as an induced subgraph of by restricting to the set of vertices inherited from (all except and ). The contraction of the edges of this induced subgraph within is equivalent to identifying and in . This proves the lemma. ∎
We are ready to prove Lemma 5.3.
6 Conclusion
In this paper we provided an example of a simply connected complex embeddable in space such that the contraction of any edge of in the abstract sense produces a complex , which cannot be embedded in space. This construction opens a number of questions. Some of them are given below.
Question 6.1.
Is there a structural characterisation of the (simply connected) complexes with exactly one vertex embeddable in space with the above property?
Question 6.2.
Is there a structural characterisation of the (simply connected) complexes with exactly one vertex admitting an embedding in space without edges forming nontrivial knots?
Question 6.3.
Is there a structural characterisation of the (simply connected) complexes such that each of their edge-contractions admits an embedding in space?
7 Acknowledgements
The second author would like to thank Nikolay Beluhov for a number of useful discussions.
References
- ABL [17] K. Adiprasito, B. Benedetti, and F. Lutz. Extremal examples of collapsible complexes and random discrete Morse theory. Discrete Comput. Geom., 57(4):824–853, 2017.
- Ale [24] J. W. Alexander. On the subdivision of 3-space by a polyhedron. Proceedings of the National Academy of Sciences of the United States of America, 10(1):6—8, January 1924.
- [3] J. Carmesin. Embedding simply connected 2-complexes in 3-space – I. A Kuratowski-type characterisation. Preprint 2017, available at "https://arxiv.org/pdf/1709.04642.pdf".
- [4] J. Carmesin. Embedding simply connected 2-complexes in 3-space – II. A Kuratowski-type characterisation. Preprint 2017, available at "https://arxiv.org/pdf/1709.04642.pdf".
- [5] J. Carmesin. Embedding simply connected 2-complexes in 3-space – V. A refined Kuratowski-type characterisation. Preprint 2019, available at "https://arxiv.org/pdf/1709.04659.pdf".
- GL [89] C. Gordon and J. Luecke. Knots are determined by their complements. Bulletin of the American Mathematical Society, 20(1), 1989.
- Han [16] Z. Haney. Lecture 12: Prime factorisation of knots, 2016.
- JR [69] G. Joubert and H. Rosenberg. Plongement du tore dans la sphère (in french). Cahiers Topologie Géom. Différentielle, 11:323–328, 1969.
- Kos [92] A. Kosinski. Differential Manifolds. Academic Press Inc, 1 edition, 1992.
- Sch [11] S. Schleimer. Sphere recognition lies in NP. In Michael Usher, editor, Low- dimensional and Symplectic Topology. American Mathematical Society., 82:183–214, 2011.
- Tho [94] A. Thompson. Thin position and the recognition problem for . Math. Res. Lett., 1(5):613–630, 1994.
- Zen [18] R. Zentner. Integer homology 3-spheres admit irreducible representations in . Duke Math. J., 167(9):1643–1712, 2018.