Assume I have two convex objects in 3D, $A$ and $B$, and the two are in contact. How can I show that there always exists a vector $v$, such that if I move $A$ along $v$ the contact between $A$ and $B$ is broken?
2026-04-02 04:30:28.1775104228
On
How to show that you can always move away from a convex object?
48 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
2
There are 2 best solutions below
0
On
Not a rigorous proof …
If A and B are in contact at a point P, then they have a common surface normal, N, at that point. Consider the common tangent plane $\pi$ — the plane containing P normal to N. It seems obvious that A must lie one side of $\pi$ and B must lie on the other side, otherwise convexity would be violated. Moving A along the vector N would work, it seems to me.
The Hyperplane separation theorem states that two disjoint convex sets in 3D, $A$ and $B$, can be separated by a plane. Let $A$ and $B$ touch at one (or more) points. These must lie on a plane. Now move set $A$ along the normal (perpendicular) to the separating plane. Calculate the new distance to any point on $B$... it has become larger.