해설에서 2-km = +-루트m^2+2를 양변을 제곱해서 방정식을 푸는데 양변이 양수가 아니라서 k와 m의 해가 달라질 수 있지 않나요?

예를들어 x-1=2에서는 x가 3이지만 양변 제곱하면 (x-1)^2 = 4 에서는 x가 3, -1 처럼 해가 달라지는 것 처럼요.

왜 저렇게 제곱해서 풀어줘도 성립하는지, 어떨 때 저렇게 막 제곱해서 풀어줘도 되는지 궁금합니다.