Suppose we have a 3D polyhedron with the following properties:
- Each vertex has exactly 5 edges coming out.
- Each face has exactly 3 edges.
- No self-intersections.
- Each vertex is locally congruent in the following sense: If you take an open ball centered at a vertex, intersect it with the polyhedron, the results will be identical up to isometries.
I have a conjecture that these properties imply that the polyhedron is a regular icosahedron.
The complication to proving it is that we are working with very little assumptions about the polyhedron here! So I emphasize: we cannot use convexity (unless we prove it applies), we cannot invoke global symmetries (unless we prove they apply), etc., etc. The Cauchy rigidity theorem seems apt here, but it relies on the shape being convex, so it cannot be invoked. For some reason, this problem has resisted a lot of attempts to tackle it.
The obstacles I am facing is that (1) I am not assuming the shape is convex, and (2) a vertex with 5 faces is not "rigid" in the sense that there are many ways to attach faces to a vertex (in fact it is possible for the vertex to be "locally non-convex").
How can one prove or disprove that the polyhedron is necessarily a regular icosahedron?