I am trying to find an efficient way to determine if two polyhedral solids are similar or not. So I am wondering if dis-similar solids that have the same number of faces can have the same surface area to volume ratio? If that is impossible then I have my litmus test. :)
Asked
Active
Viewed 49 times
1
-
Since the ratio depends on scaling, you need to at least normalize the situation somehow (otherwise you can take any two polyhedra and scale them up or down until ratios match). For example: Can dis-similar polyhedral solids have the same surface area as well as the same volume? But I do suspect the answer is still yes, i.e. that your test won't work. – Milten Jul 05 '21 at 17:04
1 Answers
2
It won't work, sorry :-(
Take for example a big cube with a smaller cube glued onto one of the faces. You can slide the small cube around on the face to get dissimlar polyhedra without changing surface area or volume. This idea can also be done with many other shapes.
Milten
- 7,031
-
Thank you. True. :( still trying to find a straightforward method to determine if two objects are similar. – W.J. Jul 06 '21 at 13:28
-
Been thinking about your answer that it won’t work. What if the first filter is that all surfaces need to have a similar surface 1:1 correspondence. In your example of the small cube moving around, the surface it sits on has a hole and that hole will move so the two surfaces (with holes considered) would not be similar so it would fail the first test. – W.J. Jul 10 '21 at 09:33
-
Do you mean that the polygonal faces should be pairwise similar? Or that the polyhedra should be foldable from the same net? The first case is easy to disprove: take a big cube with a small cube on two faces; the small cube can be on neighbouring or opposite faces, giving different polyhedra. I’m pretty sure the other case also doesn’t work, but I’ll have to find a counterexample. – Milten Jul 10 '21 at 11:23
-
The bellows conjecture (which is proven) gives counterexamples with equal nets but only non convex polyhedra. – Milten Jul 10 '21 at 11:50
-
-
Thanks. So far everyone I have asked has been able to show counter examples that would give a false positive which is still helpful, but sadly no one has been able to suggest a method by which to test if two objects are similar. I am quite surprised this has not been solved already and many years ago. – W.J. Jul 11 '21 at 05:13
-
There has definitely been work done on the problem. See this and this. But I’m no expert, so I’ll let you continue the search from now on. – Milten Jul 11 '21 at 09:41
-