Please review the statement of the problem you posted. It seems to me there are some internal inconsistencies there. In what you posted as a proof, you wrote “||Uk|| > Uk”. That has no possible meaning. Here is why: ||Uk|| is a number, but Uk is a point on a metric space R^m.
I will say that I have not seen any similar problem. That makes me suspicious of the exact statement.