English

Computational complexity and 3-manifolds and zombies

Geometric Topology 2018-10-03 v1 Computational Complexity Group Theory

Abstract

We show the problem of counting homomorphisms from the fundamental group of a homology 33-sphere MM to a finite, non-abelian simple group GG is #P-complete, in the case that GG is fixed and MM is the computational input. Similarly, deciding if there is a non-trivial homomorphism is NP-complete. In both reductions, we can guarantee that every non-trivial homomorphism is a surjection. As a corollary, for any fixed integer m5m \ge 5, it is NP-complete to decide whether MM admits a connected mm-sheeted covering. Our construction is inspired by universality results in topological quantum computation. Given a classical reversible circuit CC, we construct MM so that evaluations of CC with certain initialization and finalization conditions correspond to homomorphisms π1(M)G\pi_1(M) \to G. An intermediate state of CC likewise corresponds to a homomorphism π1(Σg)G\pi_1(\Sigma_g) \to G, where Σg\Sigma_g is a pointed Heegaard surface of MM of genus gg. We analyze the action on these homomorphisms by the pointed mapping class group MCG(Σg)\text{MCG}_*(\Sigma_g) and its Torelli subgroup Tor(Σg)\text{Tor}_*(\Sigma_g). By results of Dunfield-Thurston, the action of MCG(Σg)\text{MCG}_*(\Sigma_g) is as large as possible when gg is sufficiently large; we can pass to the Torelli group using the congruence subgroup property of Sp(2g,Z)\text{Sp}(2g,\mathbb{Z}). Our results can be interpreted as a sharp classical universality property of an associated combinatorial (2+1)(2+1)-dimensional TQFT.

Keywords

Cite

@article{arxiv.1707.03811,
  title  = {Computational complexity and 3-manifolds and zombies},
  author = {Greg Kuperberg and Eric Samperton},
  journal= {arXiv preprint arXiv:1707.03811},
  year   = {2018}
}

Comments

20 pages

R2 v1 2026-06-22T20:45:04.717Z