# Does the union of all finite groups yield a complete knot invariant for prime knots?

It is established in Whitten - Knot complements and groups together with the Gordon-Luecke theorem (that knot complements determine knot type) that the type of a prime knot is determined by the isomorphy type of its knot group.

In the book Charles Livingston - Knot Theory, the author uses surjective homomorphisms from knot groups into finite groups as knot invariants (i.e., two knot groups are nonisomorphic if one of them can be mapped onto a certain finite group and the other one can't). My question is:

If two prime knots are distinct, does that mean there is a finite group such that exactly one of them can be mapped surjectively into it?

or:

Do all finite groups combined yield (as described above) a complete knot invariant for prime knots?

Though it is not completely obvious, it turns out that if $$G_1$$ and $$G_2$$ are finitely generated groups that surject onto the same set of finite groups, then the profinite completions of $$G_1$$ and $$G_2$$ are isomorphic (you might expect that you need some kind of multiplicities here, but they are actually not needed!). So what you're asking is equivalent to asking if prime knots are determined by the profinite completions of their fundamental groups.
• True. I was thinking of Serre's example which is of an algebraic variety over a number field $K$ which has non-homeomorphic complex points under distinct embeddings of $K$ in $\mathbb{C}$. That is much more than what is required here. – Kapil Dec 7 '18 at 12:33