Order-six torsion in an ordered graph configuration space
Abstract
We construct an element of exact order six in the second integral homology of the ordered configuration space of four points on a finite graph. This disproves the torsion-freeness conjecture stated by Chettih and Lütgehetmann (Algebr. Geom. Topol., 2018). Twice the constructed class has order three, giving an affirmative answer, in the ordered setting, to the question of odd torsion highlighted by Mamun, Nalikka, and Ramos (arXiv, 2026). The graph has six vertices and thirteen edges, or eight vertices and fifteen edges in a homeomorphic simple presentation. The proof uses an integral cycle , an integral chain with boundary , and a cocycle modulo six evaluating to one on . These identities establish the exact order without a full homology computation. We construct the certificate by unit cancellation over and then over , followed by Bézout identities and explicit lifting to the original cubical complex. A complete program in the appendix generates the certificate from the graph and checks all identities using exact arithmetic, including the cocycle condition on every labelled three-dimensional cube.
Note. This paper was generated entirely by AI, including MiMo, using an automated research pipeline developed by Chenghua Liu and Hanyu Li.
1 Introduction
The ordered configuration space
records the positions of distinguishable particles on a graph . Although a graph has free abelian integral homology, the requirement that particles remain distinct introduces relations not present in the underlying one-dimensional space. The question is whether these relations can create torsion: can a nonbounding integral cycle have a nonzero integer multiple that bounds? Throughout, a finite graph is identified with its topological realization; parallel edges are allowed.
The distinction between ordered and unordered configurations is essential. Write . For a finite connected graph and , Ko and Park describe in terms of graph invariants: its torsion consists of copies of indexed by nonplanar triconnected components [5, Theorem 3.16]. By contrast, their calculation for two ordered particles gives torsion-free integral homology in every degree [5, Theorem 3.25 and the paragraph following it]. Thus torsion in the unordered quotient does not by itself answer the ordered question.
Chettih and Lütgehetmann proved that is torsion-free for every and when is a tree with loops, meaning an iterated wedge of stars and circles. They also construct geometric generators for these groups, and conjecture torsion-freeness for all finite graphs [2, Theorem A and Conjecture 3]. An earlier assertion of the general result was withdrawn because the chosen bases did not give the required splitting of a Mayer–Vietoris spectral sequence [2, p. 2446]. This leaves an integral issue: free abelian groups on the pages of a spectral sequence do not preclude torsion in quotients by images of differentials.
In their 2025 preprint, Hainaut, Knudsen, and Wawrykow report that no torsion example was known for ordered graph configuration spaces and restate torsion-freeness as a folklore conjecture [3, Section 1.1 and Conjecture 1.7]. Their Theorem 1.2 gives leading Betti-number asymptotics independent of the characteristic of the coefficient field, under its graph and degree hypotheses. The resulting asymptotic restriction on possible torsion [3, Corollary 1.8] does not exclude its occurrence at a fixed particle number. Computations of rational homology representations for several graph families [8] likewise leave integral torsion undetermined.
In their September 2026 preprint, Mamun, Nalikka, and Ramos [6, Section 4.3.1] again describe torsion-freeness for ordered configurations as an open conjecture and single out the existence of odd torsion as a central question in graph-configuration homology. Their results on anchored configuration spaces of cographs, where collisions are permitted, bound torsion exponents for fixed homological degree, particle number, and anchor count [6, Remark 4.14 and Corollary 4.18], but do not exhibit torsion in the ordinary ordered space.
We disprove the ordered torsion-freeness conjecture and answer the odd-torsion existence question affirmatively in the ordered setting. Both conclusions follow from a single degree-two class of exact order six for four labelled particles. Define by starting with on vertices , adding vertices and edges , and joining to by three distinct parallel edges. This graph has six vertices and thirteen edges; see Figure 1.
Theorem 1.
For the graph defined above, contains a class of exact order six. Consequently, has order three and has order two.
Subdividing two of the parallel edges once gives a homeomorphic simple graph: replace the three edges by , where are new vertices. Thus the theorem also holds for a simple graph with eight vertices and fifteen edges. The graph contains with bipartition and , using one edge, and hence lies outside the tree-with-loops class.
The proof is a finite, exact calculation in the cubical model of Abrams. Rather than compute a complete integral homology decomposition, we construct three objects: a cycle , a chain bounding , and a modulo-six cocycle evaluating to one on . The bounding chain proves that the order divides six; the cocycle proves the reverse divisibility. We use the established cubical model and elementary unit cancellation to obtain this explicit certificate. Encoding chains over reduces the size of the calculation without taking the quotient by particle permutations. Section 2 describes the certificate and its topological interpretation. Appendix A explains the construction and gives the complete program, including a verifier that works in the unreduced complex.
2 The cubical certificate
Number the core vertices by
The following ordered list fixes the orientations and indices of the thirteen core edges, starting with index zero:
| (1) |
For the core edge of index with endpoints , use the oriented path
and number its three edges . The resulting graph has 32 vertices and 39 edges.
Let be the cubical subcomplex of consisting of products of four graph cells with pairwise disjoint closures. The ordered stable-equivalence theorem of Prue and Scrimshaw [7, Theorem 3.2], refining Abrams’ discretization theorem [1], applies to a connected graph with at least four vertices when every path between distinct vertices of degree other than two has at least three edges and every homotopically nontrivial closed path has at least five edges. In the shortest such vertex-to-vertex path has three edges, and the girth is six. Therefore the inclusion is a homotopy equivalence. Subdivision preserves the underlying topological graph, so
| (2) |
Write and for the cellular boundary map.
We orient each cube by increasing indices of its moving graph edges, rather than by increasing particle labels. For a -dimensional cube , its boundary is
| (3) |
where and replace the th moving edge by its terminal and initial vertices, respectively. Labels are retained on every face. This choice of orientations makes relabelling act without an additional orientation sign.
For the finite encoding, tokens denote vertices of , and token denotes open edge . A canonical cube is an increasing four-tuple of tokens with pairwise disjoint closures. For a permutation of , write for the labelled cube assigning token to particle . To form a face, replace an edge token by an endpoint and sort the resulting tokens. If the sorted order lists old coordinate indices as , the new particle assignment is . The surviving moving edges retain their relative order, so the sign is exactly that in (3).
The construction in Appendix A produces an integral 2-chain , an integral 3-chain , and a homomorphism . Its input is only the graph in (1); lexicographic cell and permutation orders and deterministic pivot rules specify every coefficient. The resulting cycle has the form
| (4) |
where the program constructs , consisting of 409 canonical 2-cubes with coefficients , and verifies this alternating form. Thus has 9,816 nonzero labelled coefficients, all . The supports of and have sizes 236,992 and 214,457, respectively. Coefficients absent from a sparse representation are zero.
The identities verified by the program are
| (5) |
The first two are integral identities; the last two are in . The function check constructs the boundaries of and directly from (3). To verify the cocycle condition, it enumerates each set of three mutually disjoint graph edges, each stationary vertex outside their endpoints, and all 24 assignments of particle labels. These are precisely all the three-dimensional cubes of : each such cube has three moving particles and one stationary particle. There are
labelled cubes to check. In particular, the cocycle test is not restricted to cubes in the support of . Every equality is tested using exact integer arithmetic or reduction modulo six.
Proof of Theorem 1.
The first identity in (5) defines a class , and the second gives . The third implies that evaluation by descends to a homomorphism
By the fourth identity, this homomorphism sends to . Consequently, implies in , or equivalently . Thus has exact order six. The equivalence (2) transports this class to . ∎
The certificate identifies a failure of saturation:
In other words, the boundary subgroup contains a nonzero multiple of a cycle but not the cycle itself. The modulo-six cocycle detects precisely the obstruction that disappears after passing to rational coefficients. This is an integral phenomenon in the ordered space, not torsion introduced by an unordered quotient.
References
- [1] A. D. Abrams. Configuration Spaces and Braid Groups of Graphs. Ph.D. thesis, University of California, Berkeley, 2000.
- [2] S. Chettih and D. Lütgehetmann. The homology of configuration spaces of trees with loops. Algebr. Geom. Topol. 18 (2018), no. 4, 2443–2469. https://doi.org/10.2140/agt.2018.18.2443.
- [3] L. Hainaut, B. Knudsen, and N. Wawrykow. Representation asymptotics in the homology of pure graph braid groups. arXiv:2510.00201, 2025. https://arxiv.org/abs/2510.00201.
- [4] M. Jöllenbeck and V. Welker. Resolution of the residue class field via algebraic discrete Morse theory. arXiv:math/0501179, 2005. https://arxiv.org/abs/math/0501179.
- [5] K. H. Ko and H. W. Park. Characteristics of graph braid groups. Discrete Comput. Geom. 48 (2012), no. 4, 915–963. https://doi.org/10.1007/s00454-012-9459-8.
- [6] A. Mamun, J. Nalikka, and E. Ramos. Universality in the algebra and topology of cographs. arXiv:2609.04554, September 2026. https://arxiv.org/abs/2609.04554.
- [7] P. Prue and T. Scrimshaw. Abrams’s stable equivalence for graph braid groups. Topology Appl. 178 (2014), 136–145. https://doi.org/10.1016/j.topol.2014.09.009.
- [8] E. Ramos and C. H. Yun. Computing stable homology representations of graph configuration spaces. arXiv:2606.13813, 2026. https://arxiv.org/abs/2606.13813.
Appendix A Complete construction and verification
The program below is both a finite specification of the certificate and an exact verifier of (5). We first explain why its reductions and lifting formulas produce chains and cochains in the original cubical coordinates. Only is needed for the construction; the verification computes separately.
Let . With the orientation convention above, the labelled chain groups are free left -modules on the canonical cubes. Write for the canonical basis in degree three and for that in degree two, so
Thus a source coefficient contributes to row . The same notation is used for the bases at subsequent reduction steps. The matrix is stored by its nonzero rows and columns, and each entry is a finite integer combination of permutations. It is not augmented to : all 24 permutation coefficients are retained.
Suppose for . For each , replace by
Its boundary has zero -coefficient. Deleting row and column therefore leaves the matrix
| (6) |
This formula follows by taking the boundary of ; the order of its factors cannot be changed in the noncommutative ring .
The remaining target basis vectors have not changed. Hence a target chain for the reduced matrix is embedded in the previous target module by giving it zero coefficient at . A reduced source chain with coefficients is lifted by restoring the coefficient
| (7) |
Indeed, its row vanishes, and its other boundary coefficients are those obtained by applying to the reduced source. In particular, the target chain requires only zero extension, not a further change of coordinates.
To lift a homomorphism from the reduced target module to that annihilates the image of the reduced map, extend it on the eliminated row by
| (8) |
Here is additive, not assumed -linear. The formula defines it on an integral basis of . It makes vanish on all multiples of , since the -coefficient of is . It also annihilates all other original columns and their -multiples: their differences from the reduced columns are multiples of the pivot column. Its values on the embedded target chain are unchanged. These observations justify reversing the recorded cancellations to lift both the bounding chain and the detecting cochain.
For integer pivots the same argument applies with . Cancellation of invertible entries is the elementary operation behind algebraic discrete Morse theory; see [4, Section 2] for that framework. The noncommutative formulas needed here have been derived explicitly, rather than inferred from a central-coefficient version of the theory.
Canonical cubes and permutations are ordered lexicographically. At each step the program considers the shortest row and the shortest column containing an entry of the form (or in the integer matrix), breaking ties by index. Within each candidate vector it chooses a pivot incident to a shortest opposite vector, again breaking ties by index. Of these two candidates it takes the one with smaller , where are the lengths of the pivot row and column, preferring the row candidate on a tie. A step removes one row and one column, so the reduction terminates.
For this graph, 131,107 group-ring pivots leave a nonzero matrix with 3,361 rows and 61 columns over . Rows and columns that are zero are omitted at this stage; target chains and functionals are assigned zero on omitted rows. Expanding in the permutation basis gives an integer matrix with 80,664 rows and 1,464 columns. A further 118 integer unit pivots leave nonzero columns of the form
These assertions are checked directly during construction: the first nonzero column, divided by the greatest common divisor of its entries, defines , and every other column is tested for equality with its claimed integer multiple of .
The function bezout_vector applies the extended Euclidean algorithm successively. Applied to the entries of , it produces an integer functional satisfying ; applied to the integers , it produces coefficients with . Thus the residual source chain has boundary , and modulo six annihilates every residual column while taking value one on . Formulas (7) and (8), first over and then over , recover and in the original coordinates; zero extension recovers . The calculation then returns to the original graph cells and verifies all four identities (5), without using the reduced matrices or the recorded pivots in the verifier.
The listing is one complete program. It requires Python 3.9 or later and only the standard library, with no input files, random choices, downloaded data, or supplementary modules. All coefficient operations use arbitrary-precision integers; cochain values are reduced modulo six. Run it with assertions enabled, for example as python3 certificate.py; the program rejects execution with -O. Successful termination prints "verified": true. An assertion failure does not certify the theorem.
The complete listing was executed with CPython 3.13.5 on 64-bit Linux. Its exact output confirms 9,816 nonzero coefficients of , 236,992 of , 214,457 nonzero values of , and 4,194,528 labelled 3-cubes checked, with modulo six. The construction used approximately 1.2 GB of peak resident memory in that execution; this resource measurement is not part of the certificate.