Можно попробовать примерно так:
1. В связном многообразии через любые две точки можно провести вложенную гладкую кривую
![$\gamma \colon [0, 1] \to M$ $\gamma \colon [0, 1] \to M$](https://dxdy-03.korotkov.co.uk/f/e/a/0/ea0a69e94f0a70f001fab92a6884d6ff82.png)
и продолжить её до вложения
![$[-\varepsilon, 1 + \varepsilon] \to M$ $[-\varepsilon, 1 + \varepsilon] \to M$](https://dxdy-01.korotkov.co.uk/f/8/1/2/81287f8b9d05b57fd069148256d2b66382.png)
так, что

и

.
2. У этой кривой можно выбрать трубчатую окрестность, то есть вложение цилиндра
![$\mathbb D^{n - 1} \times [-\varepsilon, 1 + \varepsilon] \to M$ $\mathbb D^{n - 1} \times [-\varepsilon, 1 + \varepsilon] \to M$](https://dxdy-02.korotkov.co.uk/f/1/c/1/1c1e0ba29b0d1a3f8bda71b52b54268682.png)
, где

.
3. В трубчатой окрестности гомеоморфизм можно задать явной формулой так, чтобы он был тождественным в окрестности края.
Тут используется несколько результатов из дифференциальной топологии, конечно.