위상 공간
의 부분 공간
에 대하여, 만약 연속 함수
가 다음 두 조건을 만족시킨다면,
를
에서
로의 약한 변형 수축이라고 한다.


즉, 그림으로는 다음과 같다.
![{\displaystyle {\begin{matrix}A&{\stackrel {i}{\hookrightarrow }}&X\\{\scriptstyle \operatorname {id} }\downarrow &=&\downarrow {\scriptstyle \operatorname {id} }\\A&{\xleftarrow[{r}]{}}&X\end{matrix}}\qquad {\begin{matrix}A&{\stackrel {i}{\hookrightarrow }}&X\\{\scriptstyle \operatorname {id} }\uparrow &\simeq &\uparrow {\scriptstyle \operatorname {id} }\\A&{\xleftarrow[{r}]{}}&X\end{matrix}}}](//wikimedia.org/api/rest_v1/media/math/render/svg/d7515e30f20cb6fc4edb46b186cc255db4717fd7)
즉, 다음 조건들을 만족시키는 호모토피
가 존재하여야 한다.




위상 공간
의 부분 공간
에 대하여, 만약 연속 함수
가 다음 두 조건을 만족시킨다면,
를
에서
로의 강한 변형 수축(영어: strong deformation retract)이라고 한다.[1]:2[2]:361


즉, 그림으로는 다음과 같다.
![{\displaystyle {\begin{matrix}A&{\stackrel {i}{\hookrightarrow }}&X\\{\scriptstyle \operatorname {id} }\downarrow &=&\downarrow {\scriptstyle \operatorname {id} }\\A&{\xleftarrow[{r}]{}}&X\end{matrix}}\qquad {\begin{matrix}A&{\stackrel {i}{\hookrightarrow }}&X\\{\scriptstyle \operatorname {id} }\uparrow &\simeq \operatorname {rel} A&\uparrow {\scriptstyle \operatorname {id} }\\A&{\xleftarrow[{r}]{}}&X\end{matrix}}}](//wikimedia.org/api/rest_v1/media/math/render/svg/b17dddb73c565f648f02f540f04b4d507d42fa1a)
즉, 다음 조건들을 만족시키는 호모토피
가 존재하여야 한다.



![{\displaystyle h(a,t)=a\qquad \forall a\in A,\;t\in [0,1]}](//wikimedia.org/api/rest_v1/media/math/render/svg/71185f448915d8fca3204e3e744db81f84fcf46c)