Skip to main content
2 of 2
edited body
Iosif Pinelis
  • 127.8k
  • 8
  • 107
  • 229

Trivial "No" to all: Take the union $S$ of two disjoint balls $B_1$ and $B_2$ of diameters $d$ and $\sqrt{1-d^2}$ respectively. If $f$ maps $S$ to the ball $B$ of diameter $1$, then $f(B_1)$ has diameter $\le d$. If $d$ is small enough, then $B\setminus f(B_1)$ still contains two opposite points on the circumference, so the diameter of it is still $1$ and $f(B_2)$ has no chance to get anywhere close to covering it.

fedja
  • 61.9k
  • 11
  • 160
  • 302