Is this shape a sphere? In high dimensions, no algorithm can always tell you.
Given a finite triangulation of a high-dimensional space:
Is it homeomorphic to a sphere?
In other words: does this shape, described by a finite list of triangles glued together, have the same topology as a sphere?
A sphere seems like the simplest shape. You'd think recognizing it would be trivial.
In dimensions 1, 2, and 3 β it is. We have algorithms.
But in dimension 5 and above:
You cannot always recognize shapes algorithmically.
Even "is this a sphere?" can be impossible to decide.
Markov (1958) showed that recognizing manifolds in dimension β₯ 4 is undecidable. Novikov extended this, proving that even sphere recognition becomes undecidable in sufficiently high dimensions. The fundamental group of a manifold can encode the word problem for groups β which is itself undecidable.
You hand someone a shape described by triangles. You ask: "is this a sphere?" In low dimensions, they can always answer. In high dimensions, no procedure always gives the correct answer.
Topology β the study of shapes β hits a wall of uncomputability.