Small Triangulations of -Manifolds and the -Manifold Census
Abstract
We present a framework to classify PL-types of large censuses of triangulated -manifolds, which we use to classify the PL-types of all triangulated -manifolds with up to pentachora. This is successful except for triangulations homeomorphic to the -sphere, , and the rational homology sphere , where we find at most four, three, and two PL-types respectively. We conjecture that they are all standard. In addition, we look at the cases resisting classification and discuss the combinatorial structure of these triangulations – which we deem interesting in their own rights.
Keywords and phrases:
computational low-dimensional topology, triangulations, census of triangulations, 4-manifolds, PL standard 4-sphere, Pachner graph, mathematical software, experiments in low-dimensional topologyFunding:
Rhuaidi Antonio Burke: This paper was finished whilst the first author was visiting the University of Sydney (supported by the Australian Research Council’s Discovery funding scheme DP190102259), and thanks the University of Sydney for their hospitality.Copyright and License:
![[Uncaptioned image]](x1.png)
2012 ACM Subject Classification:
Mathematics of computing Geometric topology ; Theory of computation Random search heuristics ; Mathematics of computing Mathematical softwareSupplementary Material:
Software: https://github.com/raburke/Dim4Census [8]archived at

Acknowledgements:
The authors thank Ryan Budney for his contributions at an early stage of this project, and the anonymous referees for their insightful comments.Supplementary Material:
Software: https://github.com/raburke/Dim4Census [8]archived at

Editors:
Oswin Aichholzer and Haitao WangSeries and Publisher:

1 Introduction
In the context of computational topology it is desirable to have a data set of examples on which to perform experiments and test hypotheses. As such, an exhaustive list of all -manifold triangulations of a certain size and type, called a census, serves as such a useful reference. In dimension three we currently have censuses available with up to 11 tetrahedra (containing closed, orientable, prime, minimal triangulations). In dimension , where a closed -manifold requires an even number of pentachora, censuses are currently limited to triangulations with , , and pentachora. However, despite this relative scarcity of data, even with just three tiers of the census, there are a total of triangulations to consider.
Given a smooth manifold , another smooth manifold is called exotic (with respect to ), if is homeomorphic, but not diffeomorphic to . In other words, and represent the same topological manifold but are distinct as smooth manifolds. Dimension four is the first dimension in which exotic smooth structures appear. It is a fundamental problem in -manifold topology to determine the number of smooth structures a particular -manifold admits. The simplest and most famous instance of this problem is the smooth -dimensional Poincaré conjecture (S4PC for short):
Conjecture 1 (S4PC).
There do not exist exotic 4-spheres.
It is typical to discuss exotic structures in relation to a “standard” or canonical smooth structure. For example, the standard structure on is the one given by a single chart with the identity map; on it is the one with two charts given by stereographic projection.
Remark 2.
The concept of a standard smooth structure is not well-defined in isolation. For instance, let be the surface with the standard smooth structure coming from being the zero-set of in , and let be the standard complex projective plane. Then each of the connected sums111Given two -manifolds and , their connected sum, written is formed by removing an open -ball from each of and and gluing them together along their resulting boundaries. We use to denote the -fold connected sum of with copies of itself. The operation is independent of the -ball removed from their summands. and inherits a standard smooth structure from their summands. It is known that but [28], meaning is exotic with respect to and vice versa. The smallest triangulations of two -manifolds that are known to be homeomorphic, but not diffeomorphic, are ideal triangulations (i.e., triangulations of manifolds with non-empty boundary where the boundary is given by a neighbourhood of a vertex) with pentachora [7]. The authors are not aware of any triangulations of closed -manifolds which are homeomorphic, but not diffeomorphic, and which are not simply formed from a connected sum of ‘standard’ well-known manifolds (such as and above).
Cairns [15, 16] and Whitehead [37] show that every smooth -manifold can be triangulated, that is, admits a piecewise-linear (PL) structure. Moreover, every PL -manifold for admits a compatible smooth structure which is unique up to diffeomorphism [26, 32]. Hence, there is a bijective correspondence between isotopy classes of smooth and PL structures on 4-manifolds, and so we speak of smooth and PL structures on a 4-manifold interchangeably.
Related Work
The past decade has seen significant interest in the problem of enumerating and classifying triangulations, including several other attempts at classifying and simplifying triangulations of -manifolds, particularly -spheres. Most recently, Pérez [20], building on the work of Joswig et al. [27], analysed the same census we investigate in this paper.
More broadly, there has been a growing body of utilising Pachner moves to either simplify triangulations or establish PL-homeomorphisms. For example, the work Björner and Lutz [3], Lutz and Tsuruga [36], the second author [11], Altmann and the third author [2], the second and third author [14], and more recently the first author [7]. We note that whilst Björner, Lutz, Joswig et al., and Tsuruga, and (to some extent) Pérez use simplicial complexes, the work of the authors and Altmann instead use generalised triangulations (see Section 2.1). These are more “flexible” than simplicial complexes since, for example we allow two facets of the same simplex to be identified.
Our Contributions
We study the census of triangulations of closed, orientable, -manifolds with up to pentachora. This data set contains triangulations with , triangulations with , and triangulations with pentachora, respectively. It includes a variety of triangulations with interesting combinatorial and topological features (see Tables 1, 2, and 3 for a breakdown of numbers of triangulations by (PL-)topological types). The dataset was first generated by Budney and the second author [4] using tricensus, a utility of [12].
In addition, we present a new algorithm for finding PL-homeomorphisms between large numbers of -manifold triangulations by combining original heuristics and computational tools. This algorithm yields a near complete classification of the PL-types in the census. We note that, due to the undecidability of the -manifold homeomorphism problem [30], we do not expect there to be an efficient deterministic algorithm to complete this task. We also investigate the combinatorial structure of the triangulations resisting classification.
Specifically, we improve on the results of Pérez, reducing the upper bounds on the number of potential PL classes for and : within the set of 6-pentachoron triangulations homeomorphic to , we reduce the number of potential PL classes from 5 down to 3; within the set of 4-pentachoron triangulations homeomorphic to , we reduce from 3 to 2; and finally for the set of 6-pentachoron triangulations homeomorphic to , we obtain at most 4 potential classes, down from 36 in [20].
2 Preliminaries
2.1 Triangulations
We refer to a 4-simplex as a pentachoron (plural: pentachora). The tetrahedral cells of a pentachoron are referred to as facets. We label the vertices of a pentachoron by elements of , and use the convention that facet refers to the facet opposite to the vertex labelled by . A (generalised, -dimensional) triangulation is a finite collection of abstract pentachora, some or all of whose facets are affinely identified (“glued”) in pairs. These generalised triangulations are typically far more efficient than simplicial complexes, since we allow two facets of the same pentachoron to become identified.
The boundary of consists of all the facets that are not identified with any other facets. We allow facets of the same pentachoron to be identified. The gluings defining also have the effect of merging vertices, edges, triangles, and tetrahedra of the pentachora into equivalence classes, which we refer to as the vertices, edges, triangles, and tetrahedra of .
The link of a vertex of , is the “frontier” of a small regular neighbourhood of . We treat vertex links as triangulated -dimensional spaces, formed by inserting a small tetrahedron into each corner of each pentachoron, and then joining together the tetrahedra from adjacent pentachora along their triangular faces. This mirrors the traditional concept of a link in a simplicial complex, but is modified to support generalised triangulations.
If lies in the boundary of , its link is a space with boundary. If the link is homeomorphic to , then we refer to as a boundary vertex. If the link is any other space with boundary then we say is an invalid vertex. On the other hand, if does not lie in the boundary of , its link is a closed space. If the link is (PL-)homeomorphic to , then is an internal vertex, and if it is any other closed space then it is referred to as an ideal vertex.
We insist that no edge of is identified with itself in reverse, and that no triangle is identified with itself via a non-identity permutation. This, together with the condition that the link of every vertex is either or , guarantees that triangulates a -manifold.
Given a triangulation of a -manifold, the vector , where denotes the number of -dimensional faces in , is called its face vector, or -vector for short. Since triangulates a -manifold, it satisfies the following equations
(1) | |||||
(2) | |||||
(3) |
known as generalised Dehn-Sommerville equations [35]. Here, denotes the Euler characteristic of , a topological invariant. Observe that Equation (1) implies that a triangulation of a closed -manifold must have an even number of pentachora.
To encode a triangulation, we give each pentachoron a label and an ordering of its five vertices. Two triangulations are (combinatorially) isomorphic if they are identical up to relabelling of pentachora and/or reordering of the pentachoron vertices. We can uniquely identify any isomorphism class of triangulations using an efficiently-computable string called an isomorphism signature [11]. Every triangulation has a unique isomorphism signature, and two triangulations have the same signature if and only if they are isomorphic.
An important tool in the study of triangulations is the dual graph (also known as the face pairing graph). Given a triangulation , its dual graph is the multigraph whose nodes are the pentachora in , and for each gluing that identifies two tetrahedral facets of and we add an arc between the corresponding nodes in . By construction, has maximum degree , and is -regular when triangulates a closed -manifold .
The dual graph as defined above does not retain any information about the permutations used in the face identifications, and so cannot be reconstructed from alone. Nevertheless, some information about the underlying topology of the -manifold can still be extracted from . It also proves to be useful as a visual tool when discussing triangulations.
Housekeeping 1.
In order to avoid confusion, we use the terms vertices and edges exclusively when referring to triangulations, and nodes and arcs when referring to graphs.
2.2 Local Moves and the Pachner Graph
We modify our triangulations using Pachner moves (or bistellar flips), which are local moves that change a triangulation but not its underlying PL-type [33]. Informally, an Pachner move can be thought of as taking a subcomplex of pentachora in the boundary comlpex of the -simplex , and replacing them with its complement in of pentachora. This necessarily means that (a) the pentachora share a common -dimensional face – which is removed from the triangulation; and (b) the pentachora share a common -face – which is newly inserted into the triangulation. See Figure 1 for an illustration of Pachner moves in dimension four, and see [33] for more details.
The use of Pachner moves has several key benefits: Firstly, two PL manifolds , and are PL-homeomorphic if and only if there exists a sequence of Pachner moves between and . This statement is known as Pachner’s theorem and was first proven in [33]. We can therefore certify that two triangulations are PL-homeomorphic by finding a connecting sequence of Pachner moves. Even without a guarantee that this algorithm will terminate, it is effective in practice. Secondly, Pachner moves can be used to reduce the size of a triangulation (without changing the underlying PL-type). Finally, Pachner moves are already implemented and ready-to-use in several software packages. Here, we use Regina [12].
The Pachner graph of a PL manifold , denoted by , is used to describe and track how distinct triangulations of a -manifold can be related via Pachner moves. It is the (infinite) graph with nodes corresponding to isomorphism classes of triangulations of ; and two nodes of are joined by an arc if and only if there is a single Pachner move that takes one triangulation to the other. We refer the reader to [11] for further details.
There are many other local modifications which can be expressed by sequences of Pachner moves. When moving through the Pachner graph, using these additional modifications can be powerful, since they allow the use of “short-cuts” into different areas of the graph. In this article, we make extensive use of two of these additional moves, the --edge move and the --triangle move. The --edge move takes two pentachora, identified along three tetrahedra to form a “pillow” around a common edge, and flattens them to form two tetrahedra. The --triangle move is similar. Here, two pentachora, are identified along two tetrahedra to form a pillow around a common triangle, and flattens them to form three tetrahedra.
2.3 -Manifolds
Let be a -manifold triangulation. For the ring of coefficients , the group of -chains, , denoted , of is the group of formal sums of -dimensional faces with coefficients. The boundary operator is a linear operator such that , where is a face of , represents as a face of a pentachoron of in local vertices , and means is deleted from the list. Denote by and the kernel and the image of respectively. Observing , we define the -th homology group of by the quotient . Each homology group is a finitely generated -module, and is a topological invariant of the manifold triangulated by . We write for the dimension of (the free part of) . Informally, , , of a triangulation counts the number of “-dimensional holes” in . For a more thorough introduction to homology theory see [25].
Let be a closed, oriented -manifold. Representatives of classes in generically intersect in a finite number of points (possibly after isotoping them into transverse position). The intersection form of , is the symmetric, unimodular, bilinear form defined by
where , and are -chains representing the classes . If is smooth, , and can be chosen to be oriented surfaces embedded in [23, Proposition 1.2.3].
A landmark result of -manifold topology is the following classification result for simply connected (i.e. having trivial fundamental group222The fundamental group of a manifold , denoted , describes closed paths in up to homotopy, with the group operation of path concatenation.) topological -manifolds due to Freedman.
Theorem 3 (Freedman [21]).
For every symmetric, unimodular, bilinear form , there exists a closed simply connected topological -manifold such that . If is even, this manifold is unique up to homeomorphism. If is odd then are exactly two different homeomorphism types of manifolds with the given intersection form, however only at most one of these admits a PL structure.
Shortly after Freedman’s result, Donaldson showed the following equally important result.
Theorem 4 (Donaldson [19]).
The symmetric unimodular bilinear form is the only positive definite form that can be realised as the intersection form of a PL -manifold.
The results by Freedman and Donaldson (together with Serre’s algebraic classification of indefinite forms) imply the following key result.
Theorem 5.
Two simply connected PL -manifolds are homeomorphic if and only if their intersection forms have the same rank, signature, and parity.
Housekeeping 2.
All manifolds are assumed to be PL/smooth, closed, connected, and orientable, unless explicitly stated otherwise.
Example 6.
The -sphere has no 2-homology and so . The complex projective plane, , has , and the oppositely oriented manifold has . has intersection form .
2.4 Handle Decompositions and Kirby Diagrams
In the smooth setting, we primarily work with -manifolds via handle decompositions. Let be two smooth -manifolds. We say is obtained from by attaching a (-dimensional) -handle, denoted , if there is an embedding such that is of the form where denotes the closed -disk (). There always exists a Morse function inducing a handle decomposition with in which is obtained from by attaching -handles [31]. Since is closed and connected, it can be assumed that there is a single - and -handle. Hence a closed -manifold is obtained from by attaching -, -, and -handles and finally capping off with another . Given such a handle decomposition, we depict by drawing the attaching regions of the handles in the boundary of the -handle (). By a result of Laudenbach and Poenaru [29], - and -handles attach uniquely up to diffeomorphism, and so it suffices to understand how the - and -handles attach. We depict -handles by “dotted” unknots (see Section 5.4 of [23] for details of this notation). -handles are attached via a map of the form . These maps are determined up to isotopy by (i) an embedding (i.e. a knot) and (ii) a choice of normal vector field on the knot. Classes of such vector fields are in bijection with the integers [23]. As such, we draw a -handle as a knot decorated with an integer. A decorated link diagram of this form – dotted unknots and integer decorated links – is called a Kirby diagram and gives a combinatorial encoding of a closed -manifold up to diffeomorphism. Figure 2 is an example of a typical Kirby diagram.
3 Topological Classification
We describe a classification of the triangulations in the census up to topological homeomorphism. This serves as a stepping board to then carry out the PL classification. We start by grouping the triangulations of the census by their homology groups. Since all manifolds under consideration are closed and orientable, we omit from the homology vector, i.e. we simply write . In a second step, and in the case of simply connected triangulations, we use Regina’s built-in intersection form routine and Theorem 5 to split these groups further.
For the remaining triangulations, we simply guess their topological types, build triangulations of these manifolds (using Katie, see Section 4.4, and built-in functionality of Regina), and compare them to the census manifolds using Pachner moves (that is, we establish a PL homeomorphism). Altogether, this leads to the following classification, summarised in Tables 1, 2, and 3 (note that the content of the fourth column refers to work done in Section 4). In Table 2, we begin to see the appearance of -bundles over lens spaces, denoted , which are important class of -manifold obtained by gluing two solid tori together (see [34] for more).
# Pentachora | -Manifold | # Triangulations | # PL Classes |
---|---|---|---|
2 | 6 | 1 | |
2 | 1 |
# Pentachora | -Manifold | # Triangulations | # PL Classes |
---|---|---|---|
4 | 647 | ||
126 | 1 | ||
4 | 1 | ||
3 | 1 | ||
1 | 1 | ||
1 | 1 | ||
2 | 1 |
Rational Homology -Spheres with Finite Fundamental Group
Before giving the table for 6-pentachora, we first define a particular family of -manifolds. Let denote the -manifold given by the Kirby diagram in Figure 2, in which there are strands wrapping around the -handle.
is a rational homology ball. Let denote the double of , that is . is then a rational homology -sphere with and homology vector . By using a combination of Katie, Up-Side-Down-Simplify (see Section 4), and Regina, we obtain representative triangulations of for , each with six pentachora respectively.
Remark 7.
We note that the topological type of was not identified in [20].
# Pentachora | -Manifold | # Triangulations | # PL Classes |
---|---|---|---|
6 | 405 188 | ||
29 124 | 1 | ||
4 423 | |||
5 | 1 | ||
7 | 1 | ||
8 | 1 | ||
1 477 | 1 | ||
6 | 1 | ||
42 | 1 | ||
55 | 1 | ||
64 | 1 | ||
3 | 1 | ||
3 | 1 | ||
1 | 1 | ||
1 | 1 | ||
84 | |||
4 | 1 |
4 The PL classification algorithm
In this section we present our search heuristic to establish piecewise linear homeomorphisms between large quantities of triangulated manifolds conjectured to be in the same PL class. We first start by going over some subroutines before sketching the algorithm as a whole.
4.1 Important subroutines
Up-Side-Down-Simplify (USDS): This subroutine is the heart of our algorithm. It is relatively easy to describe, but details are very important. We point out that it is difficult to design a method which is efficient for both triangulations that can trivially be merged with a different class, as well as pathological cases needing millions, if not billions of moves to escape a local area of the Pachner graph (apart from the triangulation presented in Section 5 resisting classification altogether, there are four more -pentachoron triangulations requiring a large number of moves before being classified as standard). Extensive research has been done to find effective strategies to compare PL homeomorphism types for triangulated -manifolds, see Section 1 for a detailed discussion. At least in the case of the census of small -manifold triangulations, the below strategy yields the best results on a consistent basis.
Our heuristic is a slight variation of a standard biased Markov chain-style random walk through the Pachner graph of a triangulation. We bias the sizes of the triangulations visited by the random walk around a fixed target size of pentachora (in our calculations, we used ). If the current state of the random walk has more than pentachora, an exponential penalty is imposed on choosing a Pachner move further increasing the size of the state. The same is true for a current state of smaller size than and moves further reducing its size.
The core idea of our approach lies in the type of moves we choose to increase and decrease the sizes of our triangulations: we use --Pachner moves to increase the size of a triangulation, but -- edge- and triangle-moves to reduce the size of a triangulation. Moreover, we use standard --Pachner moves to change triangulations while keeping their -vector constant.
Empirical evidence suggest, that this approach mixes triangulations much faster than by just using standard Pachner moves. This approach has already been used very successfully by the first author [7] in the search of minimal triangulations. The method used there is even simpler in structure than the one presented below.
Our base method has four input parameters that stay fixed for the duration the method is run: (a) A set probability to decide whether a --move or some other move is performed, (b) a target size for triangulations to be visited in the random walk, (c) a parameter determining the severity of the penalty for sampling a triangulation of size away from , and (d) a number of steps .
Adjust-Vertex-Number: This subroutine takes a triangulated -manifold as input, and outputs a PL homeomorphic triangulation with vertices.
If has fewer than vertices, perform --moves times to obtain a -vertex triangulation. If, on the other hand, the input triangulation has more than vertices, we randomly perform edge collapses. If not enough edge collapses are available, we run USDS in between until they become available. It is worthwhile noting that the latter case has no guarantee to terminate in general, but does very quickly in practice.
4.2 The algorithm
Our implementation is based on establishing PL-homeomorphisms using Pachner’s theorem [33], i.e. by describing sequences of Pachner moves transforming one triangulation into another. Our computations are organised in a Union-Find structure: at any step of our calculations, every triangulation is associated to a class of triangulations for which pairwise PL homeomorphisms have already been established. Each class has a unique representative triangulation. If a sequence of Pachner moves is found turning a triangulation from one class into a triangulation from another class, both classes are merged with the representative of the latter class, and we continue. This way, if the task is to classify triangulations, we only need to establish , rather than PL homeomorphisms.
We start with a large number of triangulations . Here, we assume that all triangulations have the same number of pentachora, but this is not necessary for the algorithm to work. We furthermore assume that we have already established that all triangulations , , are homeomorphic. Again, this is not a necessary requirement for the algorithm to work, but we require, however, that all triangulations have already been tested to have the same Euler characteristic .
For -pentachora triangulations of Euler characteristic , it is a consequence of Equations 1, 2, and 3 that their -vector is determined by their number of vertices. We have the following algorithm.
4.3 Implementation, timings, and remarks
Our implementation of the algorithm described in this section is available at https://github.com/raburke/Dim4Census.
Our guiding principle for the implementation is to minimise human intervention. We point out that we can modify arbitrarily many triangulations in parallel until they can be merged with an existing component of the Union-Find structure. This parallelises the bottleneck of the computation for large censuses of largely easy-to-handle triangulations. When dealing with pathologically difficult combinatorial structures, running different random walks on the same triangulation may lead to similar speed-ups. However, for the -pentachoron census with its triangulations, parallelisation is not crucial and we hence defer its implementation to future work.
For some indications of running times, we ran our algorithm on a laptop with an 11th Gen Intel i7 processor and 32GB of RAM, with input the -pentachoron triangulations homeomorphic to . We obtained the following timings for first running Adjust-Vertex-Number (referred to as Step 1), then running USDS until only 10 connected components are left over (Step 2), and then the times to merge any additional component until we reduce to 6 connected components, which is when we stopped our calculations.
Step 1 (s) | Step 2 (s) | 9 comp (s) | 8 comp (s) | 7 comp (s) | 6 comp (s) | Total time (s) |
---|---|---|---|---|---|---|
Achieving 5 connected components usually does not take much longer (with and additional seconds in two of the six runs summarised above). Achieving four connected components takes around a week, as we were able to observe on multiple occasions. The algorithm never achieved 3 connected components. Running the complete algorithm in parallel on cores may produce additional results. Alternatively, exhaustive enumeration on a larger machine with more memory may lead to additional merges of connected components.
PL classification of other topological types was achieved through a combination of exhaustive enumeration and our main algorithm. Relevant timings are summarised below.
Manifold | Step 1 (s) | Step 2 (s) | 1 comp. (s) | Total time (s) |
---|---|---|---|---|
4.4 Katie and PL classification results
As discussed in Section 4, our PL classification algorithm determines whether two given triangulations are PL homeomorphic. What is missing from this algorithm is a reference triangulation for which its PL homeomorphism type is known.
For this we use the software tool Katie [6, 7], developed by the first author. Katie is based on an algorithm due to Casali and Cristofori [18]. It takes as input a Kirby diagram and produces a triangulation of the associated PL -manifold. For each of the topological types in Tables 1, 2, and 3, we start with the Kirby diagram representing its canonical PL-type, and compare the resulting triangulation to the triangulations in the census.
For all but three topological types, all triangulations homeomorphic to a given -manifold, are pairwise PL-homeomorphic. The three exceptions are , , and the -homology sphere , cf. Table 3 for which we find , , and components respectively.
As already documented in Section 4.3, our algorithm reliably takes all triangulations homeomorphic to from the -pentachoron census and classifies them into around PL classes within a day of computation time. Some of the remaining classes have remarkable combinatorial properties, which are discussed in more detail in Section 5. These remaining classes are certified to be impossible to connect to other classes using an exhaustive enumeration and traversal of the Pachner graph with an excess height of (that is, only triangulations with number of pentachora up to are considered).
In some contrast to the triangulations homeomorphic to , we can connect all but four of the triangulations homeomorphic to using exhaustive simplification and traversal of the Pachner graph, with an excess height of at most four. The remaining four can be confirmed to be standard s by (i) retriangulating to show they were all PL-homeomorphic to each other, and then (ii) traversing the Pachner graph with an excess height of at most . Alternatively, using our algorithm, all triangulations homeomorphic to can be connected within an hour of computation time, see Section 4.3.
This difference in behaviour is noteworthy since and are the only two -manifolds which can be triangulated using only pentachora.
5 Pathological triangulations and future work
5.1 Combinatorial obstructions
Many of the triangulations resisting classification contain a particular -pentachoron subcomplex which we discuss briefly in this section. The complex in question, denoted , has isomorphism signature cHIbbb0bRbpb, -vector , and has boundary a -tetrahedron solid torus. Considered in isolation, is not a triangulation of a manifold (its vertex link is a pinched genus- handlebody, and the link of its edge is a thrice-punctured sphere). However, can be uniquely closed into an ideal triangulation of a -manifold: the unique333Verifiable via a very short exhaustive search of the ideal -pentachoron census. -pentachoron triangulation of a Cappell–Shaneson -knot complement [5]. This is a triangulation of the complement of a “knotted” -sphere in the -sphere, .
The “cut-open” Cappell–Shaneson complex embeds in a topological -ball , where is obtained from the unique -pentachoron -sphere still resisting classification (eAMPcaabcddd+aoa+aAa8aQara) by ungluing a single facet identification. We denote this -sphere by . The isomorphism signature of is eGzMkabcdddcaGa8aAa0awa. Its fundamental group presentation, as simplified by Regina [12] or GAP’s SimplifiedFpGroup [24], is ; moreover, GAP certifies that this is a presentation of the trivial group. It seems natural to assume that relates – in some way – to the Cappell–Shaneson spheres, formerly conjectured to be exotic [17], and shown to be standard in [1, 22].
It is worthwhile to note that, when is attached to a larger triangulation, the subcomplex remains intact through very large flip sequences. In this sense, , or , is a potential combinatorial obstruction to simplify triangulations it appears within (similar to the Dunce hat being a combinatorial obstruction to collapsing a contractible space). Additionally, the presentation of the fundamental group of is also challenging to simplify, but possible using the simplification heuristic for finitely presented groups implemented in GAP [24].
We have the following results and conjectures concerning and .
Conjecture 8.
is PL-homeomorphic to the standard -ball.
We conjecture that supports the standard PL structure because of its small size. Another reason is its relation to a Cappell-Shaneson sphere that is known to be standard [1, 22], see above.
Proposition 9.
If there exists a sequence of Pachner moves connecting to a triangulation of the standard PL -sphere, then this sequence must contain at least one triangulation with at least pentachora.
Proof.
Running an exhaustive enumeration of all local move sequences starting from and visiting triangulations up to pentachora (i.e., an excess height of ) does not connect to any other -pentachoron triangulation of the -sphere.
To conclude this article, we detail how to extend the observations made in this section and, more broadly, in this article to two research directions for future work.
5.2 The -Pentachoron Census
Generating a census (of any type) with simplicies consists of two stages: First, enumerate all possible dual graphs with nodes; then, for each graph, test all possible facet gluings and retain those that yield valid triangulations. For 2, 4, and 6 pentachora there are , , and such graphs, leading to , , and valid 4-manifold triangulations, respectively.
We can deduce from this that only a very small fraction of possible gluings give rise to a triangulation of a 4-manifold, implying that various optimisations are possible (and needed) to build the census even only up to pentachora (cf. [9, 10, 13] for an overview of such optimisations in the -dimensional setting). In the case of 8 pentachora however, existing optimisations are no longer sufficient. Consequently, entirely new algorithms are in development to complete this next step of the -dimensional census. A completed -pentachoron census will come with new challenges for classifying their PL-types. Undoubtedly, more interesting pathological triangulations will emerge and in greater numbers. This is work in progress.
5.3 -Knot Complements
The Cappell – Shaneson subcomplex , discussed at the beginning of this section is only one of many such topological objects that can be described using only a small number of pentachora. In theory, each of them can lead to difficult triangulations of -balls and -spheres, related to and . Such examples are very useful for constructions in low-dimensional topology, or to benchmark future iterations of search methods. Given such a collection of examples, the major challenge is to either rigorously quantify how difficult they are to simplify, or to relate them to former or present potential counterexamples to S4PC.
References
- [1] S. Akbulut. Cappell-Shaneson homotopy spheres are standard. Ann. of Math. (2), 171(3):2171–2175, 2010. doi:10.4007/annals.2010.171.2171.
- [2] E. G. Altmann and J. Spreer. Sampling triangulations of manifolds using Monte Carlo methods. arXiv:2310.07372, 2024. Preprint, to appear in Exp. Math. Acceptance date: 8 Nov 2024.
- [3] A. Björner and F. H. Lutz. Simplicial manifolds, bistellar flips and a 16-vertex triangulation of the Poincaré homology 3-sphere. Experiment. Math., 9(2):275–289, 2000. doi:10.1080/10586458.2000.10504652.
- [4] R. Budney and B. A. Burton. A census of small triangulated 4-manifolds, 2025+. In preparation.
- [5] R. Budney, B. A. Burton, and J. Hillman. Triangulating a Cappell-Shaneson knot complement. Math. Res. Lett., 19(5):1117–1126, 2012. doi:10.4310/MRL.2012.v19.n5.a12.
- [6] R. A. Burke. Katie, 2024. Version 2.0. URL: https://github.com/raburke/Comp4Top.
- [7] R. A. Burke. Practical Software for Triangulating and Simplifying 4-Manifolds. In Wolfgang Mulzer and Jeff M. Phillips, editors, 40th International Symposium on Computational Geometry (SoCG 2024), volume 293 of Leibniz International Proceedings in Informatics (LIPIcs), pages 29:1–29:23, Dagstuhl, Germany, 2024. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. doi:10.4230/LIPIcs.SoCG.2024.29.
- [8] Rhuaidi Antonio Burke, Benjamin A. Burton, and Jonathan Spreer. raburke/Dim4Census. Software, swhId: swh:1:dir:ee5ac0c76fdef9983c5de8a0be93f7684dd9a796 (visited on 2025-05-30). URL: https://github.com/raburke/Dim4Census, doi:10.4230/artifacts.23281.
- [9] B. A. Burton. Efficient enumeration of 3-manifold triangulations. Austral. Math. Soc. Gaz., 31(2):108–114, 2004.
- [10] B. A. Burton. Enumeration of non-orientable 3-manifolds using face-pairing graphs and union-find. Discrete Comput. Geom., 38(3):527–571, 2007. doi:10.1007/s00454-007-1307-x.
- [11] B. A. Burton. The Pachner graph and the simplification of 3-sphere triangulations. In Proc. 27th ACM Symp. Comput. Geom. (SoCG 2011), Paris, France, June 13–15, 2011, pages 153–162. ACM, New York, 2011. doi:10.1145/1998196.1998220.
- [12] B. A. Burton, R. Budney, W. Pettersson, et al. Regina: Software for low-dimensional topology, 1999–2022. Version 7.2. URL: https://regina-normal.github.io.
- [13] B. A. Burton and W. Pettersson. An Edge-Based Framework for Enumerating 3-Manifold Triangulations. In Lars Arge and János Pach, editors, 31st International Symposium on Computational Geometry (SoCG 2015), volume 34 of Leibniz International Proceedings in Informatics (LIPIcs), pages 270–284, Dagstuhl, Germany, 2015. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. doi:10.4230/LIPIcs.SOCG.2015.270.
- [14] B. A. Burton and J. Spreer. Computationally proving triangulated 4-manifolds to be diffeomorphic, 2014. arXiv:1403.2780.
- [15] S. S. Cairns. Triangulation of the manifold of class one. Bull. Amer. Math. Soc., 41(8):549–552, 1935. doi:10.1090/S0002-9904-1935-06140-3.
- [16] S. S. Cairns. A simple triangulation method for smooth manifolds. Bull. Amer. Math. Soc., 67:389–390, 1961. doi:10.1090/S0002-9904-1961-10631-9.
- [17] S. E. Cappell and J. L. Shaneson. Some new four-manifolds. Ann. of Math. (2), 104(1):61–72, 1976. doi:10.2307/1971056.
- [18] M. R. Casali and P. Cristofori. Kirby diagrams and 5-colored graphs representing compact 4-manifolds. Rev. Mat. Complut., 36(3):899–931, 2023. doi:10.1007/s13163-022-00438-x.
- [19] S. K. Donaldson. An application of gauge theory to four-dimensional topology. J. Differential Geom., 18(2):279–315, 1983. URL: http://projecteuclid.org/euclid.jdg/1214437665.
- [20] A. Pérez-Cerezo Flohr. Inspection of a census of -manifolds, 2024. Master’s Thesis.
- [21] M. H. Freedman. The topology of four-dimensional manifolds. J. Differential Geometry, 17(3):357–453, 1982. URL: http://projecteuclid.org/euclid.jdg/1214437136.
- [22] R. E. Gompf. More Cappell-Shaneson spheres are standard. Algebr. Geom. Topol., 10(3):1665–1681, 2010. doi:10.2140/agt.2010.10.1665.
- [23] R. E. Gompf and A. I. Stipsicz. -manifolds and Kirby calculus, volume 20 of Graduate Studies in Mathematics. American Mathematical Society, Providence, RI, 1999. doi:10.1090/gsm/020.
- [24] The GAP Group. Gap – groups, algorithms, and programming, version 4.13.1, 2024. URL: https://www.gap-system.org.
- [25] A. Hatcher. Algebraic topology. Cambridge University Press, Cambridge, 2002.
- [26] M. W. Hirsch and B. Mazur. Smoothings of piecewise linear manifolds, volume No. 80 of Annals of Mathematics Studies. Princeton University Press, Princeton, NJ; University of Tokyo Press, Tokyo, 1974.
- [27] M. Joswig, D. Lofano, F. H. Lutz, and M. Tsuruga. Frontiers of sphere recognition in practice. J. Appl. Comput. Topol., 6(4):503–527, 2022. doi:10.1007/s41468-022-00092-8.
- [28] P. B. Kronheimer and T. S. Mrowka. Recurrence relations and asymptotics for four-manifold invariants. Bull. Amer. Math. Soc. (N.S.), 30(2):215–221, 1994. doi:10.1090/S0273-0979-1994-00492-6.
- [29] F. Laudenbach and V. Poénaru. A note on -dimensional handlebodies. Bull. Soc. Math. France, 100:337–344, 1972. URL: http://www.numdam.org/item?id=BSMF_1972__100__337_0.
- [30] A. Markov. The insolubility of the problem of homeomorphy. Dokl. Akad. Nauk SSSR, 121:218–220, 1958.
- [31] J. Milnor, M. Spivak, and R. Wells. Morse Theory. (AM-51), Volume 51. Princeton University Press, 1969. URL: http://www.jstor.org/stable/j.ctv3f8rb6.
- [32] J. Munkres. Obstructions to the smoothing of piecewise-differentiable homeomorphisms. Ann. of Math. (2), 72:521–554, 1960. doi:10.2307/1970228.
- [33] U. Pachner. Konstruktionsmethoden und das kombinatorische Homöomorphieproblem für Triangulationen kompakter semilinearer Mannigfaltigkeiten. Abh. Math. Sem. Univ. Hamburg, 57:69–86, 1987. doi:10.1007/BF02941601.
- [34] N. Saveliev. Lectures on the Topology of 3-Manifolds: An Introduction to the Casson Invariant. De Gruyter Textbook. Walter de Gruyter & Co., Berlin, 2nd edition, 2012. doi:10.1515/9783110250367.
- [35] D. M. Y. Sommerville. The relations connecting the angle-sums and volume of a polytope in space of n dimensions. Proceedings of the Royal Society of London. Series A, Containing Papers of a Mathematical and Physical Character, 115(770):103–119, 1927. URL: http://www.jstor.org/stable/94871.
- [36] M. Tsuruga and F. H. Lutz. Constructing complicated spheres, 2013. arXiv:1302.6856.
- [37] J. H. C. Whitehead. On -complexes. Ann. of Math. (2), 41:809–824, 1940. doi:10.2307/1968861.